[go: up one dir, main page]

CN103763306B - System and remote network access method are supported in remote network access - Google Patents

System and remote network access method are supported in remote network access Download PDF

Info

Publication number
CN103763306B
CN103763306B CN201310740670.2A CN201310740670A CN103763306B CN 103763306 B CN103763306 B CN 103763306B CN 201310740670 A CN201310740670 A CN 201310740670A CN 103763306 B CN103763306 B CN 103763306B
Authority
CN
China
Prior art keywords
data packet
address
packet
data
module
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.)
Expired - Fee Related
Application number
CN201310740670.2A
Other languages
Chinese (zh)
Other versions
CN103763306A (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.)
Shanghai Feixun Data Communication Technology Co Ltd
Original Assignee
Shanghai Feixun Data Communication 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 Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201310740670.2A priority Critical patent/CN103763306B/en
Publication of CN103763306A publication Critical patent/CN103763306A/en
Application granted granted Critical
Publication of CN103763306B publication Critical patent/CN103763306B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

The present invention relates to network communication field, discloses remote network access and supports system and remote network access method.The problem of in order to solve the interface of remote network communication platform use, protocol specification etc. there are inconsistent, cause different platform to need to set different clients.The remote network access of the present invention supports system by carrying out data transmission between data transmit-receive module and long-range network access customers end;Packet filtering module connects data transmit-receive module;For judging it is to be filtered whether data packet that data transmit-receive module receives needs, the purpose IP address for being not required to data packet to be filtered is then converted into default standard IP address and is exported;Forwarding module connection packet filtering module, carries out data transmission as between multiple network equipments in the data transmission terminal and LAN of LAN;Data packet for packet filtering module to be exported is sent into the network equipment of corresponding standard IP address.The present invention is suitable for network service.

Description

System and remote network access method are supported in remote network access
Technical field
The present invention relates to network communication field, more particularly to remote network access to support system and method.
Background technology
As requirement of the transmission people of society to home automation and networking is higher and higher, but current long-range visit The technology of asking is mainly used for public place and enterprise, and application in the family is subject to limitation.Remote network communication platform is adopted at present Therefore interface, protocol specification etc., need to set different clients there are inconsistent phenomenon for different platforms (including purchase is suitable for the client operation software of different platform suitable for the client hardware of different platform and exploitation), this nothing Doubt the complexity that can increase operation and the waste of resource can be caused.
The content of the invention
System and remote network access method are supported it is an object of the present invention to provide remote network access, more than solution Technical problem.
Technical problem solved by the invention can be realized using following technical scheme:
System is supported in remote network access of the present invention, including:
Data transmit-receive module, the remote network access support system to pass through the data transmit-receive module and long-range network Carry out data transmission between access client;
Packet filtering module, connects the data transmit-receive module;Received for judging the data transmit-receive module It is to be filtered whether data packet needs, by the purpose IP address for being not required to data packet to be filtered with being converted to default standard IP Location, and export the data packet;
Forwarding module, connects the packet filtering module, and the data transmission terminal as LAN and the LAN Carry out data transmission between interior multiple network equipments;The data packet for the packet filtering module to be exported is sent Into the network equipment of the correspondence standard IP address.
In a preferred embodiment, the packet filtering module includes:Judging unit and change address location,
The judging unit, connects the data transmit-receive module;The judging unit is received by the data transmit-receive mould The data packet that block is sent, and judge whether the data packet is data packet under udp protocol:Default Rule of judgment:
If the data packet is the data packet under udp protocol, the judging unit continues to sentence the data packet It is disconnected;If the data packet is not the data packet under udp protocol, the judging unit filters the data packet;
The judging unit judges the corresponding network port of the purpose IP address of the data packet:
If the network port is 80 ports, the judging unit sends the data packet single to the more change of address Member;If the network port is not 80 ports, the judging unit filters the data packet;
The change address location, is connected between the judging unit and the forwarding module, for by the judgement The purpose IP address for the data packet that unit is sent is converted to default standard IP address, and by the institute Jing Guo IP address conversion Data packet is stated to export to the forwarding module.
In a preferred embodiment, further include:Mark module,
The mark module, is connected between the data transmit-receive module and the judging unit, in the data One setting mark is set on the packet header for the data packet that transceiver module is sent, and the data packet after mark is sent to described and is sentenced Disconnected unit.
In a preferred embodiment, the packet filtering module further includes:Mark filter element,
The mark filter element, is connected between the change address location and the forwarding module, for judging State and the setting mark whether is provided with the packet header for the data packet that change address location is sent:
If being provided with the setting mark on the packet header of the data packet, the mark filter element removes the setting Mark, and the data packet is sent to the forwarding module;
If being not provided with the setting mark on the packet header of the data packet, the mark filter element filters the number According to bag.
In a preferred embodiment, the forwarding module includes:Resolution unit,
The resolution unit, the resolution unit connects the mark filter element, for the mark filter element The data packet sent is parsed, to obtain the standard IP address that the data packet includes.
In a preferred embodiment, the standard IP address is the IP address of the default network equipment.
The remote network access method specifically includes following step:
Step 1, the data transmit-receive module sends the data packet received to the packet filtering module;
Step 2, it is to be filtered to judge whether received data packet needs for the packet filtering module, will be not required to be filtered The purpose IP address of data packet be converted to default standard IP address, and export to the forwarding module;
Step 3, the forwarding module sends the data packet to the network equipment of the correspondence standard IP address In.
In a preferred embodiment, the step 2 specifically includes:
Step 21, the judging unit judges whether the data packet meets UDP transport protocols:
If the data packet meets UDP transport protocols, step 22 is gone to;
If the data packet does not meet UDP transport protocols, step 23 is gone to;
Step 22, the judging unit judges that the network port corresponding to the purpose IP address that the data packet includes is No is 80 ports:
If the network port corresponding to the destination IP address is 80 ports, step 24 is gone to;
If the network port corresponding to the destination IP address is not 80 ports, step 23 is gone to;
Step 23, the judging unit filters the data packet;
Step 24, the judging unit sends the data packet to the change address location, goes to step 25;
Step 25, it is described change address location by the purpose IP address of the data packet with being converted to default standard IP Location, and export to the forwarding module;Go to the step 3.
In a preferred embodiment, in step 1, the data transmit-receive module first sends the data packet received to institute State mark module;The mark module sets the setting mark on the packet header of the data packet, and by the data after mark Bag is sent to the packet filtering module.
In a preferred embodiment, in the step 25, the change address location is by the destination IP of the data packet Address conversion be default standard IP address after, by the data packet send to it is described mark filter element specifically include:
Step 251, the mark filter element judges the data packet:
If being provided with the setting mark on the packet header of the data packet, step 252 is gone to;
If being not provided with the setting mark on the packet header of the data packet, step 253 is gone to;
Step 252, the mark filter element removes the setting mark on the packet header of the data packet, by the number Sent according to bag to the forwarding module;Go to the step 3;
Step 253, the mark filter element filters the data packet.
Beneficial effects of the present invention:
The present invention, which realizes Terminal Server Client, can access multiple local address, and the client for having reached different can pass through net The purpose of network protocol access local address.
Brief description of the drawings
Fig. 1 is the overall structure diagram that system is supported in remote network access of the present invention;
Fig. 2 is the method flow diagram described in embodiment seven;
Fig. 3 is the method flow diagram described in embodiment eight;
Fig. 4 is the method flow diagram described in embodiment ten.
Embodiment
The invention will be further described with specific embodiment below in conjunction with the accompanying drawings, but not as limiting to the invention.
Embodiment one, present embodiment is illustrated with reference to Fig. 1, and system is supported in remote network access, including:
Data transmit-receive module 1, remote network access support system to pass through data transmit-receive module 1 and long-range network access visitor Family carries out data transmission between end;
Packet filtering module 3, connects data transmit-receive module 1;The data packet received for judging data transmit-receive module 1 Whether need to be filtered, the purpose IP address for being not required to data packet to be filtered be then converted into default standard IP address, And output data packet;
Forwarding module 4, connection packet filtering module 3, and as more in the data transmission terminal and LAN of LAN Carry out data transmission between a network equipment;Data packet for packet filtering module 3 to be exported is sent to corresponding standard IP In the network equipment of address.
Linux is used in present embodiment(A kind of class Unix system of free and open source code)What kernel was realized, should Linux kernel is embedded with Netfilter(Fire wall), pass through Iptables(IP packet filtration systems)Mechanism realizes the work( Energy.Iptables is the sole instrument for managing Netfilter.Netfilter is filtered in kernel, without finger daemon, in OSI 2nd, 3,4 layer of insertion strategy of model.The speed of filtering is very fast because its it is read-only take data packet head, information flow-rate will not be given Increase burden.Netfilter provides a series of table(tables), each table is by several chains(chains)Composition, and it is every Bar chain can be by one or some rules(rules)Composition.Actually Netfilter is the container of table, and table is the container of chain, And chain is the container of rule.
Enter the PREROUTING of table MANGLE after data transmit-receive module 1 receives data packet(Destination address is changed)Chain In, enter back into the PREROUTING chains in table NAT, decide whether FORWARD, that is, judge whether with FORWARD chains, according to table FILTER(Filtering)The rule of foundation, meets UDP(The abbreviation of User Datagram Protocol, User Datagram Protocol)And Destination address is that the purpose IP address of 80 data packet is revised as 192.168.1.120, and then data packet is sent to table MANGLE POSTROUTING(Source address is changed)In chain, table NAT is turning finally to(Network Address Translation, network Address conversion)The medium pending data of POSTROUTING chains send;Data packet has been replaced purpose IP address, can thus visit The destination address of Intranet is asked.The destination address can be computer, camera, air-conditioning and other electrical equipments.
Embodiment two, present embodiment and one remote network access of embodiment support the difference of system to exist In packet filtering module 3 includes:Judging unit 31 and change address location 32,
Judging unit 31, connects data transmit-receive module 1;Judging unit 31 receives the number sent by data transmit-receive module 1 According to bag, and judge whether data packet is data packet under udp protocol:Default Rule of judgment:
If data packet is the data packet under udp protocol, judging unit 31 continues to judge data packet;If data packet It is not the data packet under udp protocol, then judging unit 31 filters data packet;
Then, judging unit 31 judges the corresponding network port of the purpose IP address of data packet:
If the network port is 80 ports, judging unit 31 sends data packets to change address location 32;If network-side Mouth is not 80 ports, then judging unit 31 filters data packet;
Address location 32 is changed, is connected between judging unit 31 and forwarding module 4, for will determine that the transmission of unit 31 The purpose IP address of data packet is converted to default standard IP address, and the data packet Jing Guo IP address conversion is exported to forwarding Module 4.
Embodiment three, present embodiment and two remote network access of embodiment support system difference to exist In further including:Mark module 2,
Mark module 2, is connected between data transmit-receive module 1 and judging unit 31, for being sent in data transmit-receive module 1 Data packet packet header on a setting mark is set, and the data packet after mark is sent to judging unit 31.
Embodiment four, present embodiment and three remote network access of embodiment support the difference of system to exist In packet filtering module 3 further includes:Filter element 33 is marked,
Filter element 33 is marked, is connected between change address location 32 and forwarding module 4, for judging that more change of address is single Whether setting mark is provided with the packet header for the data packet that member 32 is sent:
If being provided with setting mark on the packet header of data packet, mark filter element 33 removes setting mark, and by data Bag is sent to forwarding module 4;
If being not provided with setting mark on the packet header of data packet, mark filter element 33 filters data packet.
Embodiment five, present embodiment and four remote network access of embodiment support the difference of system to exist In forwarding module 4 includes:Resolution unit 41,
Resolution unit 41,41 linkage flag filter element 33 of resolution unit, for the number sent to mark filter element 33 Parsed according to bag, to obtain the standard IP address that data packet includes.
Embodiment six, present embodiment and one remote network access of embodiment support the difference of system to exist In standard IP address is the IP address of a default network equipment.
Embodiment seven, illustrate present embodiment with reference to Fig. 2, present embodiment remote network access method,
Remote network access method specifically includes following step:
Step 1, data transmit-receive module 1 sends the data packet received to packet filtering module 3;
Step 2, it is to be filtered to judge whether received data packet needs for packet filtering module 3, then need not be by mistake The purpose IP address of the data packet of filter is converted to default standard IP address, and exports to forwarding module 4;
Step 3, forwarding module 4 is sent data packets in the network equipment of corresponding standard IP address.
Embodiment eight, illustrate present embodiment with reference to Fig. 3, and present embodiment and embodiment seven are remote Difference lies in step 2 specifically includes journey Network Access Method:
Step 21, judging unit 31 judges whether data packet meets UDP transport protocols:
If data packet meets UDP transport protocols, step 22 is gone to;
If data packet does not meet UDP transport protocols, step 23 is gone to;
Step 22, judging unit 31 judges whether the network port corresponding to the purpose IP address that data packet includes is 80 Port:
If the network port corresponding to purpose IP address is 80 ports, step 24 is gone to;
If the network port corresponding to purpose IP address is not 80 ports, step 23 is gone to;
Step 23, judging unit 31 filters data packet;
Step 24, judging unit 31 sends data packets to change address location 32, goes to step 25;
Step 25, the purpose IP address of data packet is converted to default standard IP address by change address location 32, and defeated Go out to forwarding module 4;Then switch into step 3.
Embodiment nine, present embodiment and eight remote network access method of embodiment difference lies in, In step 1, data transmit-receive module 1 first sends the data packet received to mark module 2;Mark module 2 is in data packet Setting mark is set on packet header, and the data packet after mark is sent to packet filtering module 3.
Embodiment ten, illustrate present embodiment with reference to Fig. 4, and present embodiment and embodiment nine are remote Difference lies in step 24, change address location 32 is converted to journey Network Access Method by the purpose IP address of data packet After default standard IP address, send data packets to mark filter element 33 and specifically include:
Step 251, mark filter element 33 judges data packet:
If being provided with setting mark on the packet header of data packet, step 252 is gone to;
If being not provided with setting mark on the packet header of data packet, step 253 is gone to;
Step 252, mark filter element 33 to remove the setting mark on the packet header of data packet, then send data packets to Forwarding module 4;Then switch into step 3;
Step 253, filter element 33 is marked to filter data packet.
41 linkage flag filter element 33 of resolution unit in step 3, for the data packet sent to mark filter element 33 Parsed, to obtain the standard IP address that data packet includes.
The foregoing is merely preferred embodiments of the present invention, not thereby limit embodiments of the present invention and protection model Enclose, to those skilled in the art, should can appreciate that all with made by description of the invention and diagramatic content Equivalent substitution and obviously change obtained scheme, should be included in protection scope of the present invention.

Claims (8)

1. system is supported in remote network access, it is characterised in that including:
Data transmit-receive module, the remote network access support system to pass through the data transmit-receive module and long-range network access Carry out data transmission between client;
Packet filtering module, connects the data transmit-receive module;The data received for judging the data transmit-receive module It is to be filtered whether bag needs, and the purpose IP address for being not required to data packet to be filtered is converted to default standard IP address, and Export the data packet;
Forwarding module, connects the packet filtering module, and in the data transmission terminal as LAN and the LAN Carry out data transmission between multiple network equipments;The data packet for the packet filtering module to be exported is sent to right In the network equipment for answering the standard IP address;
The packet filtering module includes:Judging unit and change address location,
The judging unit, connects the data transmit-receive module;The judging unit is received to be sent out by the data transmit-receive module The data packet sent, and judge whether the data packet is data packet under udp protocol:Default Rule of judgment:
If the data packet is the data packet under udp protocol, the judging unit continues to judge the data packet;
If the data packet is not the data packet under udp protocol, the judging unit filters the data packet;
The judging unit judges the corresponding network port of the purpose IP address of the data packet:
If the network port is 80 ports, the judging unit sends the data packet to the change address location;
If the network port is not 80 ports, the judging unit filters the data packet;
The change address location, is connected between the judging unit and the forwarding module, for by the judging unit The purpose IP address of the data packet sent is converted to default standard IP address, and by the number Jing Guo IP address conversion According to bag output to the forwarding module;
Mark module, is connected between the data transmit-receive module and the judging unit, in the data transmit-receive module One setting mark is set on the packet header of the data packet sent, and the data packet after mark is sent to the judging unit.
2. system is supported in remote network access as claimed in claim 1, it is characterised in that the packet filtering module also wraps Include:Mark filter element,
The mark filter element, is connected between the change address location and the forwarding module, for judge it is described more Whether the setting mark is provided with the packet header for the data packet that change of address unit is sent:
If being provided with the setting mark on the packet header of the data packet, the mark filter element removes the setting mark Note, and the data packet is sent to the forwarding module;
If being not provided with the setting mark on the packet header of the data packet, the mark filter element filters the data Bag.
3. system is supported in remote network access as claimed in claim 2, it is characterised in that the forwarding module includes:Parsing is single Member,
The resolution unit, the resolution unit connect the mark filter element, for being sent to the mark filter element The data packet parsed, to obtain the standard IP address that the data packet includes.
4. system is supported in remote network access as claimed in claim 1, it is characterised in that the standard IP address is default for one The network equipment IP address.
5. remote network access method, it is characterised in that using such as claim 1-4 any one of them remote network access branch Hold system,
The remote network access method specifically includes following step:
Step 1, the data transmit-receive module sends the data packet received to the packet filtering module;
Step 2, it is to be filtered to judge whether received data packet needs for the packet filtering module, will be not required to number to be filtered Default standard IP address is converted to according to the purpose IP address of bag, and is exported to the forwarding module;
Step 3, the forwarding module sends the data packet into the network equipment of the correspondence standard IP address.
6. remote network access method as claimed in claim 5, it is characterised in that the step 2 specifically includes:
Step 21, the judging unit judges whether the data packet meets UDP transport protocols:
If the data packet meets UDP transport protocols, step 22 is gone to;
If the data packet does not meet UDP transport protocols, step 23 is gone to;
Step 22, the judging unit judge the network port corresponding to the purpose IP address that the data packet includes whether be 80 ports:
If the network port corresponding to the destination IP address is 80 ports, step 24 is gone to;
If the network port corresponding to the destination IP address is not 80 ports, step 23 is gone to;
Step 23, the judging unit filters the data packet;
Step 24, the judging unit sends the data packet to the change address location, goes to step 25;
Step 25, the purpose IP address of the data packet is converted to default standard IP address by the change address location, and Export to the forwarding module;Go to the step 3.
7. remote network access method as claimed in claim 6, it is characterised in that:In step 1, the data transmit-receive module is first The data packet received is sent to the mark module;The mark module is set described in being set on the packet header of the data packet Calibration note, and the data packet after mark is sent to the packet filtering module.
8. remote network access method as claimed in claim 7, it is characterised in that:In the step 25, the more change of address is single Member sends the data packet to the mark after the purpose IP address of the data packet is converted to default standard IP address Note filter element specifically includes:
Step 251, the mark filter element judges the data packet:
If being provided with the setting mark on the packet header of the data packet, step 252 is gone to;
If being not provided with the setting mark on the packet header of the data packet, step 253 is gone to;
Step 252, the mark filter element removes the setting mark on the packet header of the data packet, by the data packet Send to the forwarding module;Go to the step 3;
Step 253, the mark filter element filters the data packet.
CN201310740670.2A 2013-12-27 2013-12-27 System and remote network access method are supported in remote network access Expired - Fee Related CN103763306B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310740670.2A CN103763306B (en) 2013-12-27 2013-12-27 System and remote network access method are supported in remote network access

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310740670.2A CN103763306B (en) 2013-12-27 2013-12-27 System and remote network access method are supported in remote network access

Publications (2)

Publication Number Publication Date
CN103763306A CN103763306A (en) 2014-04-30
CN103763306B true CN103763306B (en) 2018-05-01

Family

ID=50530466

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310740670.2A Expired - Fee Related CN103763306B (en) 2013-12-27 2013-12-27 System and remote network access method are supported in remote network access

Country Status (1)

Country Link
CN (1) CN103763306B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101166163A (en) * 2006-10-18 2008-04-23 浙江工业大学 Secure intelligent home gateway based on mobile phone remote control
CN101322379A (en) * 2005-12-02 2008-12-10 卢森特技术有限公司 Method and apparatus for providing secure remote access to enterprise networks
CN101820344A (en) * 2010-03-23 2010-09-01 中国电信股份有限公司 AAA server, home network access method and system
CN101827083A (en) * 2010-02-09 2010-09-08 蓝盾信息安全技术股份有限公司 Method and system for realizing unified threat management in heterogeneous network
CN102404254A (en) * 2011-11-30 2012-04-04 刘振锋 Multi-network integrated intelligent home gateway device and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101510103B1 (en) * 2008-01-15 2015-04-14 삼성전자주식회사 Method for remote access in network environment comprising NAT device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101322379A (en) * 2005-12-02 2008-12-10 卢森特技术有限公司 Method and apparatus for providing secure remote access to enterprise networks
CN101166163A (en) * 2006-10-18 2008-04-23 浙江工业大学 Secure intelligent home gateway based on mobile phone remote control
CN101827083A (en) * 2010-02-09 2010-09-08 蓝盾信息安全技术股份有限公司 Method and system for realizing unified threat management in heterogeneous network
CN101820344A (en) * 2010-03-23 2010-09-01 中国电信股份有限公司 AAA server, home network access method and system
CN102404254A (en) * 2011-11-30 2012-04-04 刘振锋 Multi-network integrated intelligent home gateway device and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
家庭网关与终端远程访问设计及实现;孙智慧;《中国优秀硕士学位论文数据库》;20081115;正文1.1节,第2.1.2节,第2.2.5节,图2-1 *

Also Published As

Publication number Publication date
CN103763306A (en) 2014-04-30

Similar Documents

Publication Publication Date Title
CN100472487C (en) Virtual broadcast network for inter-domain communication
CN106161335B (en) A kind for the treatment of method and apparatus of network packet
EP2253123B1 (en) Method and apparatus for communication of data packets between local networks
CN106209643B (en) Message forwarding method and device
CN104202300B (en) Data communications method and device based on network isolating device
CN100525237C (en) Data forwarding system, method and network forwarding device
CN106953788A (en) A kind of Virtual Network Controller and control method
US8724630B2 (en) Method and system for implementing network intercommunication
EP1441483A3 (en) Gateway for supporting communications between network devices of different private networks
JP2009500970A5 (en)
CN106230870B (en) Proprietary protocol document transmission system and method
JP2008147882A5 (en)
WO2018014434A1 (en) Network system, proxy server, and data processing method and system used by same
JP2008278529A (en) Method and system for transparent transmission of data traffic between data processing devices, corresponding computer program product, and corresponding computer-readable storage medium
JP5506932B2 (en) Method, system and communication terminal for realizing mutual communication between new network and Internet
CN102647483B (en) Obtain method, P2P end-point entities and the NAT entities of NAT types
WO2015068255A1 (en) Network system, communication control device, and communication method
CN102664804B (en) Method and system for achieving network bridge function of network equipment
JP2002354006A (en) Network system for duplicate address
CN106713528A (en) Home gateway and method of IPv6 host to access network server
JP2002204252A (en) System for converting overlapping private address
CN103763306B (en) System and remote network access method are supported in remote network access
CN104917725B (en) It is a kind of across NAT serial server and the communication means of the network equipment and system
CN103607350A (en) Method and device for generating route
CN108833284A (en) A kind of communication means and device of cloud platform and IDC network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into 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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180501

Termination date: 20181227