Nothing Special   »   [go: up one dir, main page]

CN107181794A - DICOM network transmission systems with receiving are sent based on DIMSE message - Google Patents

DICOM network transmission systems with receiving are sent based on DIMSE message Download PDF

Info

Publication number
CN107181794A
CN107181794A CN201710288683.9A CN201710288683A CN107181794A CN 107181794 A CN107181794 A CN 107181794A CN 201710288683 A CN201710288683 A CN 201710288683A CN 107181794 A CN107181794 A CN 107181794A
Authority
CN
China
Prior art keywords
dimse
message
pdu
pdv
dicom
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710288683.9A
Other languages
Chinese (zh)
Other versions
CN107181794B (en
Inventor
毛奎彬
彭逢安
陈勇强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Huiyang Health Science And Technology Co Ltd
Original Assignee
Guangzhou Huiyang Health Science And Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huiyang Health Science And Technology Co Ltd filed Critical Guangzhou Huiyang Health Science And Technology Co Ltd
Priority to CN201710288683.9A priority Critical patent/CN107181794B/en
Publication of CN107181794A publication Critical patent/CN107181794A/en
Application granted granted Critical
Publication of CN107181794B publication Critical patent/CN107181794B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

The present invention discloses a kind of DICOM network transmission systems sent based on DIMSE message with receiving, including DIMSE message construction units, DIMSE message sending units, DIMSE message reception units and DIMSE message response units, in DICOM communication module application layers, the exploitation on the basis of interactive relation between expression layer and dialogue layer, structure and transmission by DIMSE information, so that the file that transmission both sides are completed with defined flow and unified standard in DICOM networks is transmitted, pass through the structure of DIMSE information, and DIMSE information in TCP layer in the way of P DATA TF PDU fragments for transport, service class in application layer is by after use, instruction is sent to DIMSE layers, DIMSE layers build DIMSE message according to various parameters and IOD, and then P DATA TF PDU fragments for transport is classified as by DICOM Upper Protocol gone out, can guarantee that can complete network transmission between each entity with consistent standard, be conducive to the shared of image file between different entities.

Description

DICOM network transmission systems with receiving are sent based on DIMSE message
Technical field
The present invention relates to network transmission technology field, a kind of DICOM sent based on DIMSE message with receiving is particularly related to Network transmission system.
Background technology
Network service is completed in DICOM networks, between different entities by using ACSE services to consult, service end and visitor So as to set up connection between the end of family.After a connection is established, the network transmission between two entities could start.But need into Row network transmission, in addition it is also necessary to interacting for DIMSE message is carried out between service end and client, so that connection both sides are with consistent Standard complete file transmission.
Therefore, it is necessary to a kind of new DICOM network transmission systems for sending and receiving based on DIMSE message are designed, with Solve above-mentioned technical problem.
The content of the invention
For problem present in background technology, sent it is an object of the invention to provide one kind based on DIMSE message with connecing The DICOM network transmission systems of receipts, can guarantee that can complete network transmission between each entity with consistent standard, be conducive to difference Inter-entity image file it is shared.
The technical proposal of the invention is realized in this way:A kind of DICOM networks sent based on DIMSE message with receiving are passed Defeated system, including DIMSE message constructions unit, DIMSE message sending units, DIMSE message reception units and DIMSE message Response unit, wherein,
The DIMSE message constructions unit:DIMSE layers are encoded by service class and IOD data, constitute DIMSE message, It is packaged into SOCKET data flows;
The DIMSE message sending units:DIMSE layer buildings are completed after DIMSE message, will by DICOM upper layers DIMSE message is decomposed into multiple P-DATE-TF PDU fragments, and mark PDU types and PDU length are had in each PDU;Each The Variable Field of PDU fragments can be decomposed into multiple PDV fragments, each PDU by equalization and have a PDV list again, After the completion of decomposition, each PDV in PDU is by TCP transmission to service end;
The DIMSE message reception units:Service end is received after the PDV lists in PDU, according to this list to same PDV in individual PDU is received, and until the PDV for being labeled with last PDV is received, all PDU are received it Afterwards, these PDU are re-assemblied and understood as DIMSE message by service end, read messenger service primitive therein and service Object, solicited message of the subsequent service end in DIMSE message performs asked processing;
The DIMSE message responses unit:Service end rebuilds a DIMSE response message according to the result of processing, DIMSE first layers copies to the Calling AE Title and Called AE Title in solicited message in response message, makes Obtain service end and know the target that response message is sent, DIMSE layers write in response message according to result, build and complete to respond After message, the DICOM upper-layer protocols of service end are first encoded the response message, are then decomposed into some PDU, a PDU PDV is decomposed into again, is gone back client by TCP network transmissions.
In the above-mentioned technical solutions, the DIMSE message is divided into two parts:It is command set and data set respectively, it is described Command element is included in command set.
In the above-mentioned technical solutions, each PDV includes identical byte number.
In the above-mentioned technical solutions, in the DIMSE message reception units, all PDV in one PDU are connect Harvest after finishing, service end could receive next PDU.
In the above-mentioned technical solutions, the response message includes a status information.
The present invention sends the DICOM network transmission systems with receiving based on DIMSE message, and being should in DICOM communication modules With the exploitation on the basis of the interactive relation between layer, expression layer and dialogue layer, structure and transmission by DIMSE information so that Transmit both sides to transmit with the file in unified standard completion DICOM networks with defined flow, that is, pass through the structure of DIMSE information Build, and DIMSE information in TCP layer in the way of P-DATA-TF PDU fragments for transport, the service class in application layer is used Afterwards, instruction is sent to DIMSE layers, and DIMSE layers build DIMSE message according to various parameters and IOD, and then pass through DICOM Upper Protocol are classified as P-DATA-TF PDU fragments for transport and gone out, and can guarantee that can be with consistent between each entity Standard completes network transmission, is conducive to the shared of image file between different entities.
Brief description of the drawings
Fig. 1 is message coding schematic diagram;
Fig. 2 is DIMSE message decomposition charts;
Fig. 3 is message construction and transmission flow figure;
Fig. 4 is that service end is received and response message flow chart.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Based on this Embodiment in invention, the every other reality that those of ordinary skill in the art are obtained under the premise of creative work is not made Example is applied, the scope of protection of the invention is belonged to.
A kind of DICOM network transmission systems sent based on DIMSE message with receiving of the present invention, including DIMSE Message construction unit, DIMSE message sending units, DIMSE message reception units and DIMSE message response units, the following is The detailed description specifically performed to above-mentioned each unit.
(1) DIMSE message constructions unit:
In DICOM communication modules, the function of application layer is completed by service class (Service Class).In application In layer, including service class and information object (IOD), wherein describe can be to the method performed by information object for service class, its In encapsulate various methods.Shown in the typical service following form of class:
Service class name Function is described
Image Storage The storage service of data set is provided
Image query Inquire about data set
Image retrieval Image is retrieved from storage device
Image print Hard copy images production service is provided
After user's selection is using some service class, the method encapsulated in service class is combined IOD data, is transferred to expression layer In (DIMSE layers).DIMSE layers encoded by service class and IOD data, constitutes DIMSE message, is packaged into SOCKET data Stream.
DIMSE will provide service must be according to DIMSE agreements.According to DIMSE agreements, the structure of DIMSE message must be accorded with Close necessary coding rule.The service order and IOD data sent according to application layer, expression layer are expressed as one DIMSE message.
DIMSE message is divided into two parts:It is that command element is included in command set and data set, command set respectively (Command Element).In command element, include request and the response message of various services.In the request of command set , it is necessary to which the parameters sent according to application layer go out following information with IOD data preparations in information:
Message ID:Every DIMSE message has a unique Message ID to be used to distinguish.
Affected SOP Class UID:Refer to that the SOP class, SOP that are specified in DIMSE message refer to IOD And the combination of class is serviced, expression client wishes what processing is service end perform to the data object.
Affected SOP Instance UID:The solid data identifier really transmitted.
Priority:The priority of message.
And in data set, storage is exactly the data transmitted.
Above-mentioned information just constitutes a SOP.By DIMSE layers, the communication requirement of application layer is converted into DICOM Including various messenger service primitive, that is, various DIMSE services, DIMSE service lists are as shown in the table:
Title Packet Type
C-STORE DIMSE-C Operation
C-GET DIMSE-C Operation
C-MOVE DIMSE-C Operation
C-GET DIMSE-C Operation
C-ECHO DIMSE-C Operation
N-EVENT-REPORT DIMSE-N Remind
N-GET DIMSE-N Operation
N-SET DIMSE-N Operation
N-ACTION DIMSE-N Operation
N-CREATE DIMSE-N Operation
N-DELETE DIMSE-N Operation
Wherein, DIMSE-C only provides operation service, that is, client asks another foreign side to hair in DICOM networks The IOD brought is operated.And DIMSE-N is provided in addition to providing operation service, also and is notified service.
Subsequent expression layer is encoded above- mentioned information, generates message data.It is specific order by DIMSE message codings Collection and coded set, order are concentrated with multiple command elements, the command element of command set comprising information such as Tag, Length, VR, And specific solicited message;Equally, Tag, Length etc., and specific data are contained in data set.Wherein, message is compiled Code is as shown in Figure 1.
(2) DIMSE message sending units:
DIMSE layer buildings are completed after DIMSE message, and DIMSE message is decomposed into P-DATE- by DICOM upper layers TF PDU fragments.In each PDU, can all there are mark PDU types and PDU length, all be that connection both sides are true when founding connection Fixed, its concrete structure is as shown in Fig. 2 in client, message construction is as shown in Figure 3 with transmission flow.
Every DIMSE message is broken down into some PDU fragments, and the Variable Field of each PDU fragments again can be equal Etc. being decomposed into multiple fragments, referred to as PDV, each PDV includes identical byte number.PDV list is had in each PDU, That is List<PDV>.Transmission when, first transmission be List<PDV>.Each PDV fragments can be included above and below a description The ID of text, recipient is according to List<PDV>PDV fragments are received, the PDV of same description context can be incorporated into together, one Individual PDU does not transmit next PDU before being completely transmitted.After the completion of decomposition, each PDV in PDU is by TCP transmission to service End.
(3) DIMSE message reception units:
Service end receives the List in PDU<PDV>Afterwards, the PDV in same PDU is connect according to this list Receive, until the PDV for being labeled with last PDV is received.After all PDV in one PDU are received, service end is Next PDU can be received.After all PDU are received, service end re-assemblies these PDU to disappear as DIMSE Breath.
DIMSE message after service end will be completed is understood, and reads messenger service primitive therein and service pair As.Then, solicited message of the service end in DIMSE message, performs asked processing.
(4) DIMSE message responses unit:
Service end rebuilds a DIMSE response message according to the result of processing.First, DIMSE layers by solicited message In Calling AE Title and Called AE Title copy in response message so that service end knows response message The target of transmission.Response message includes a status information, such as 0 represents successfully, and DIMSE layers write response according to result In message.
The other parts of response message are similar to DIMSE request messages, including Affected SOP Class UID, Message Field etc..Build and complete after response message, the DICOM upper-layer protocols of service end are first compiled the response message Code, is then decomposed into some PDU, a PDU is decomposed into PDV again, is gone back client by TCP network transmissions.Wherein, service end Receive and response message flow is as shown in Figure 4.
It is further detailed the following is with reference to an instantiation:
Certain user has used the service class of " inspection connection status " in the application layer of client, due to this service class simultaneously Connected applications layer IOD is not needed, therefore the instruction of the service class is directly transferred in DIMSE layers.DIMSE layers of basis are transmitted across The instruction come and parameter (the AE Title of such as connecting object), are read as C-ECHO services, construct one accordingly DIMSE message.
The DIMSE message includes:
Since check connection status and any data need not be attached, therefore data set is sky.
After encoded generation message data, obtained DIMSE information orders collection is made up of several command elements, each Command element has a Tag, represents different implications, and each command element also has specific length and VR, Value equivalent.Number It is sky according to collection.
After this DIMSE message is converted into some P-DATA-TF PDU by DICOM Upper Protocol, often Individual PDU Variable Field are made up of some equal length PDV again.After the completion of service end is according to PDV list receptions, it is reduced to PDU, is then assembled into as DIMSE message.Service end replicates Calling AE Title and Called AE Title to response message In, and status information is set as 0, because simply requiring to be responded without any data transfer, data set is sky.Response After the completion of message construction, this DICOM response messages are traveled back with above method.So client just can receive sound Message is answered, so as to learn that connection status is normal.
The present invention sends the DICOM network transmission systems with receiving based on DIMSE message, has the advantages that:
1. due to be substantially carried out in DICOM networks be medical image file transmission, if between different entities Using different transmission means, it will cause image file transmission and the difficulty understood.Therefore it is required that being used in DICOM networks The mode that DIMSE message is sent completes network transmission, using defined message construction mode and coded system, with can guarantee that each Network transmission can be completed with consistent standard between entity, be conducive to the shared of image file between different entities.
2. because regulation there are 11 kinds of messenger service primitive in being serviced in DIMSE, pass through the envelope to distinct methods in service class Dress, can call out a variety of DIMSE service primitives, and different functions are built by different combinations, the request of such as file, obtain Take, print etc..And common transmission means is not specified by consistent transmission service, the clothes that can be met between different entities are caused Business demand is limited, it is impossible to meet the various demands of client.
After 3.DIMSE message is encoded, be decomposed into some PDU, and in PDU DICOM message (including command set with Data set) all it is decomposed into the PDV further transmission in TCP networks.In PDU transmitting procedures, the PDV in a PDU is all passed The PDV that being totally lost could transmit in next PDU, and same PDU after finishing has consistent description context ID and client End can be according to list reception PDV, it is ensured that the fidelity of transmission.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention God is with principle, and any modification, equivalent substitution and improvements made etc. should be included in the scope of the protection.

Claims (5)

1. a kind of DICOM network transmission systems sent based on DIMSE message with receiving, it is characterised in that:Including DIMSE message Construction unit, DIMSE message sending units, DIMSE message reception units and DIMSE message response units, wherein,
The DIMSE message constructions unit:DIMSE layers encoded by service class and IOD data, constitutes DIMSE message, packaging Into SOCKET data flows;
The DIMSE message sending units:DIMSE layer buildings are completed after DIMSE message, by DICOM upper layers by DIMSE Message is decomposed into multiple P-DATE-TF PDU fragments, and mark PDU types and PDU length are had in each PDU;Each PDU pieces The Variable Field of section can be decomposed into multiple PDV fragments, each PDU by equalization again has a PDV list, has decomposed Each PDV in Cheng Hou, PDU is by TCP transmission to service end;
The DIMSE message reception units:Service end is received after the PDV lists in PDU, according to this list to same PDV in PDU is received, until the PDV for being labeled with last PDV is received, after all PDU are received, These PDU are re-assemblied and understood as DIMSE message by service end, read messenger service primitive therein and service pair As solicited message of the subsequent service end in DIMSE message performs asked processing;
The DIMSE message responses unit:Service end rebuilds a DIMSE response message, first according to the result of processing DIMSE layers copy to the Calling AE Title and Called AE Title in solicited message in response message so that clothes The target that response message is sent is known at business end, and DIMSE layers write in response message according to result, build and complete response message Afterwards, the DICOM upper-layer protocols of service end are first encoded the response message, are then decomposed into some PDU, and a PDU divides again Solve as PDV, gone back client by TCP network transmissions.
2. the DICOM network transmission systems according to claim 1 sent based on DIMSE message with receiving, its feature is existed In:The DIMSE message is divided into two parts:It is that command element is included in command set and data set, the command set respectively.
3. the DICOM network transmission systems according to claim 1 sent based on DIMSE message with receiving, its feature is existed In:Each PDV includes identical byte number.
4. the DICOM network transmission systems according to claim 1 sent based on DIMSE message with receiving, its feature is existed In:In the DIMSE message reception units, after all PDV in one PDU are received, service end ability Receive next PDU.
5. the DICOM network transmission systems according to claim 1 sent based on DIMSE message with receiving, its feature is existed In:The response message includes a status information.
CN201710288683.9A 2017-04-27 2017-04-27 DICOM network transmission method based on DIMSE message sending and receiving Expired - Fee Related CN107181794B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710288683.9A CN107181794B (en) 2017-04-27 2017-04-27 DICOM network transmission method based on DIMSE message sending and receiving

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710288683.9A CN107181794B (en) 2017-04-27 2017-04-27 DICOM network transmission method based on DIMSE message sending and receiving

Publications (2)

Publication Number Publication Date
CN107181794A true CN107181794A (en) 2017-09-19
CN107181794B CN107181794B (en) 2020-11-17

Family

ID=59832676

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710288683.9A Expired - Fee Related CN107181794B (en) 2017-04-27 2017-04-27 DICOM network transmission method based on DIMSE message sending and receiving

Country Status (1)

Country Link
CN (1) CN107181794B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020205117A1 (en) 2019-03-29 2020-10-08 Fujifilm Medical Systems U.S.A., Inc. Universal web service for dicom objects
CN112687375A (en) * 2021-01-06 2021-04-20 武汉联影医疗科技有限公司 DICOM file transmission method, system, device, server and storage medium
CN113489718A (en) * 2021-07-02 2021-10-08 哈尔滨工业大学(威海) Method for generating image by recombining transmission flow of DICOM (digital imaging and communications in medicine) protocol
CN114500498A (en) * 2021-12-28 2022-05-13 武汉联影医疗科技有限公司 DICOM file transmission and storage method, system, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020052866A1 (en) * 2000-09-02 2002-05-02 Wortmann Joseph P. Methods and apparatus for streaming DICOM images through data element sources and sinks
US20070237371A1 (en) * 2006-04-07 2007-10-11 Siemens Medical Solutions Health Services Corporation Medical Image Report Data Processing System
CN101361676A (en) * 2007-08-10 2009-02-11 奥林巴斯医疗株式会社 Medical apparatus and medical system provided with the same
CN101783794A (en) * 2009-12-01 2010-07-21 深圳市蓝韵实业有限公司 Method for improving stability of communication service of storage server

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020052866A1 (en) * 2000-09-02 2002-05-02 Wortmann Joseph P. Methods and apparatus for streaming DICOM images through data element sources and sinks
US20070237371A1 (en) * 2006-04-07 2007-10-11 Siemens Medical Solutions Health Services Corporation Medical Image Report Data Processing System
CN101361676A (en) * 2007-08-10 2009-02-11 奥林巴斯医疗株式会社 Medical apparatus and medical system provided with the same
CN101783794A (en) * 2009-12-01 2010-07-21 深圳市蓝韵实业有限公司 Method for improving stability of communication service of storage server

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
何清华等: "基于DICOM协议的医学图像传输的实现", 《医疗卫生装备》 *
郏岩岩: "DICOM图像处理和通信服务程序设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020205117A1 (en) 2019-03-29 2020-10-08 Fujifilm Medical Systems U.S.A., Inc. Universal web service for dicom objects
EP3948883A4 (en) * 2019-03-29 2023-01-04 Fujifilm Medical Systems U.S.A., Inc. Universal web service for dicom objects
CN112687375A (en) * 2021-01-06 2021-04-20 武汉联影医疗科技有限公司 DICOM file transmission method, system, device, server and storage medium
CN113489718A (en) * 2021-07-02 2021-10-08 哈尔滨工业大学(威海) Method for generating image by recombining transmission flow of DICOM (digital imaging and communications in medicine) protocol
CN114500498A (en) * 2021-12-28 2022-05-13 武汉联影医疗科技有限公司 DICOM file transmission and storage method, system, equipment and storage medium
CN114500498B (en) * 2021-12-28 2023-12-08 武汉联影医疗科技有限公司 DICOM file transmission and storage method, system, equipment and storage medium

Also Published As

Publication number Publication date
CN107181794B (en) 2020-11-17

Similar Documents

Publication Publication Date Title
CN107181794A (en) DICOM network transmission systems with receiving are sent based on DIMSE message
CN109525661A (en) Data transmission method and device
JP2010535368A5 (en)
CN110808948B (en) Remote procedure calling method, device and system
CN105450745A (en) Internet of things information system structure
CN107342934A (en) A kind of mixed mode Mobile solution real-time messages method for pushing and system based on WebSocket
CN106603506B (en) Data communication method, device and system based on multi-field bus
CN112134915B (en) Application layer protocol decoupling universal network processing system
Saritha et al. A study on application layer protocols used in IoT
CN101286953A (en) Medical system information integration platform
Saxena OSI reference model–a seven layered architecture of OSI model
CN104601206B (en) Method and apparatus for the message between control main frame and controller
JP2001256308A (en) Method and system for exchanging care information
CN104683353B (en) A kind of car networking security information adaptive communication system
CN101072222A (en) Picture tracking-browsing system and method based on point-to-point technology
JPH03237541A (en) Data communication system
CN101006706B (en) Communication device, communication system, communication method
CN114157714B (en) Method, system and storage device for realizing financial system protocol communication based on Netty
CN107222459A (en) Network connection negotiation method
CN107872431B (en) Data transmitting and receiving method, device and base station
CN105991579B (en) Method for sending information, related network device and system
CN109600837B (en) System information generation method and device
CN106131169A (en) A kind of PET controls network communicating system and method
Jasud The OSI Model: Overview on the Seven Layers of Computer Networks
Emad-ul-Haq et al. Challenges and solutions for Internet of Things Driven by IPv6

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201117

CF01 Termination of patent right due to non-payment of annual fee