CN101056268A - Method and router for fast rerouting - Google Patents

Method and router for fast rerouting Download PDF

Info

Publication number
CN101056268A
CN101056268A CN 200710105840 CN200710105840A CN101056268A CN 101056268 A CN101056268 A CN 101056268A CN 200710105840 CN200710105840 CN 200710105840 CN 200710105840 A CN200710105840 A CN 200710105840A CN 101056268 A CN101056268 A CN 101056268A
Authority
CN
China
Prior art keywords
node
display object
protected
route
route display
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
CN 200710105840
Other languages
Chinese (zh)
Other versions
CN101056268B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 200710105840 priority Critical patent/CN101056268B/en
Publication of CN101056268A publication Critical patent/CN101056268A/en
Priority to PCT/CN2008/070941 priority patent/WO2008145046A1/en
Application granted granted Critical
Publication of CN101056268B publication Critical patent/CN101056268B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems

Abstract

The invention relates to a network communication technology area, discloses the method for setting the local protection node, and realizes the method for quick routing and router, wherein the methods for realizing the quick routing are as follows: receive the route display object, the route display object includes the configuration item of setting the local protection node; parse the configuration item of setting the local protection node in the route display object, set whether the current node is local protection node; when the current node is set as the local protection node, and carry out the quick rerouting protection for the protected links passing the current node. The invention can carry out the quick re-routing of the current node when the protected tunnel or LSP path fails, so it can protect the network traffic.

Description

Realize the method and the router of quick heavy-route
Technical field
The present invention relates to network communications technology field, relate in particular to the method and the router that local protection nodal method are set, realize quick heavy-route.
Background technology
Quick heavy-route (FRR; Fast Reroute) is multi-protocol label switching traffic engineering (MPLS TE; Multiprotocol Label Switching Traffic Engineering) is used to form the mechanism of localised protection in; when a certain segment mark is signed switching path (LSP; when Label Switch Path) losing efficacy; on the node of finding failure, protect action; flow is re-routed on the protection path; so farthest the protecting network flow makes that transfer of data is unlikely to interrupt.Because the action that flow is guided on the protection path all is LSR (LSR; Label Switch Router) this locality action; therefore the router that this is formed the FRR protection and can when fault flow be switched is called local protection node (PLR; Point of Local Repair), also be the head node in protection path in FRR uses.
The quick heavy-route of prior art has two kinds of protected modes, and a kind of is simple and easy backup (FacilityBackup) mode, and another kind is to back up (One-to-one Backup) mode one to one.Simple and easy backup mode comes protected LSP is protected by creating backup tunnel (backup tunnel), and backup mode comes protected LSP is protected by direct establishment backup LSP one to one.
Above-mentioned existing quick heavy-route resist technology for protected LSP, in case this tunnel requires quick heavy-route protection, can make protected LSP and a backup tunnel bind mutually as the PLR node at all nodes of this LSP process on the way.When protected link being carried out the FRR protection, concrete protection strategy need dispose separately on the node on the way at all, makes troubles to application deployment.
Summary of the invention
The embodiment of the invention provides a kind of local protection nodal method that is provided with, and this method is provided with this locality protection node on this link when disposing concrete protected link.
The embodiment of the invention also provides a kind of method and router of realizing quick heavy-route, and this method and router can be provided with local protection node to concrete protected link and realize quick heavy-route.
Described this locality protection nodal method that is provided with is:
Receive route display object, described route display object comprises the configuration item that local protection node is set;
The configuration item that local protection node is set in the described route display object is resolved, and whether present node is set is local protection node.
The method of the quick heavy-route of described realization is:
Receive route display object, described route display object comprises the configuration item that local protection node is set;
The configuration item that local protection node is set in the described route display object is resolved, and whether present node is set is local protection node;
When present node is set to this locality protection node, the protected link through described present node is carried out quick heavy-route protection.
Described router comprises:
The message sink unit is used to receive route display object, and described route display object comprises the configuration item that local protection node is set;
Message processing unit, the configuration item that is used for the described route display object that receives is provided with local protection node is resolved, and whether according to analysis result present node is set be local protection node;
Routing unit is used for when present node is set to this locality protection node the protected link through described present node being carried out quick heavy-route protection.
Above technical scheme as can be seen; because the embodiment of the invention is at first obtained the route display object that comprises present node information; then this route display object is resolved; and when present node is this locality protection node; to the quick heavy-route of protected label switched path through described present node; compared with prior art; the embodiment of the invention by the information of route display object is resolved just can determine protected tunnel or LSP on the way the node of process whether can be used as the PLR node; and when this node is the PLR node, the protected label switched path through described present node is carried out quick heavy-route; when protected tunnel or LSP inefficacy, flow can be carried out quick heavy-route like this; and then maximum protecting network flow, and transfer of data can not interrupted.
In addition; whether the route display object that the embodiment of the invention is received comprises present node is the configuration item of local protection node; just can learn through described route display object being resolved the back whether present node is designated as the PLR node; which downstream node that can indicate protected LSP or tunnel like this can be used as the PLR node; which cannot can carry out quick heavy-route setting to protected link flexibly as the PLR node.
Description of drawings
Fig. 1 is the embodiment of the invention is specified the PLR tabulation at Ingress node or transmission node a sequential chart;
Fig. 2 is the method flow diagram that the embodiment of the invention realizes quick heavy-route;
Fig. 3 is an embodiment of the invention router schematic diagram.
Embodiment
At first, to RSVP (RSVP, Resource ReSerVation Protocol) expansion is introduced, demonstration route (the ERO that the RSVP signaling is carried, Explicit Route) object has the reservation of 1 byte, the embodiment of the invention is by expanding reserve bytes, and each node that makes the RVSP signaling arrive can both be discerned corresponding ERO object and whether allow to create bypass tunnel or bypass LSP.
Usually the ERO object described of RSVP is made of a series of subobjects, and IPv4 protocol suite and IPv6 protocol suite specifically can see Table 1 and table 2 to the definition of these subobjects.
0 7 15 31
L Type Length The IPv4 address
The IPv4 address The length prefix Keep
Table 1
0 7 15 31
L Type Length The IPv6 address
The IPv6 address
The IPv6 address
The IPv6 address
The IPv6 address The length prefix Keep
Table 2
By table 1 and table 2 as can be known, two kinds of agreements (Resvd) field of all withing a hook at the end, the embodiment of the invention is used this reserved field as a token of, is the PLR node by the first preset value mark present node is set, and it is non-PLR node that the second preset value mark present node is set.For example when being first preset value 0, the Resvd field represents to be made as the PLR node, when the Resvd field is the second preset value 0xEE, represent this node as non-PLR node, simultaneously because this field default situations is to use complete 0 value, so can not bring influence to the intercommunication of different vendor.
With reference to Fig. 1; Fig. 1 is one embodiment of the invention is specified the PLR tabulation at Ingress node and transmission node a sequential chart; as shown in Figure 1; present embodiment is located showing that route ERO is configured at Ingress node (Ingress); and whether the every jumping that increases the demonstration route can be used as the configuration item of PLR; this configuration item can determine to use this ERO the tunnel the node of process whether can be used as the PLR node; by the reserved field in the ERO object is resolved, need carry out the node that FRR protects again thereby can specify for certain concrete tunnel.
With reference to Fig. 2, Fig. 2 is the method flow diagram that one embodiment of the invention realizes quick heavy-route, specifically may further comprise the steps:
Step 201, show route in Ingress node configuration each jump, and jump to specify whether allow node for each that shows route as PLR.Wherein, what show routing label is path between source node and the destination node, show one of route jump be equivalent to the path a node of process.
In that being set, each jumping whether allows need follow following principle as the PLR node:
1) node that shows the route process allows to be set to the PLR node, also can not be set to the PLR node, wherein, show route the node of process be commonly called involved (Include) node.
Be commonly called without the node that shows route and be excluded (Exclude) node, these Exclude nodes are can not be designated as the PLR node.
2), for a plurality of IP address of Include node, if belong to same node, need to guarantee only use an IP address to specify this node as the PLR node.
Step 202, configuration link.Described link can be main tunnel or protected LSP.Specify certain node of this link whether as the PLR node by configuration ERO object.Wherein, main tunnel is the needs protected tunnel.
Step 203, the ERO object is expanded, with the reserved field of ERO object position as a token of, be used for indicating every jumping of having disposed the demonstration route and whether can be used as the PLR node, for example, the value of reserved field is 0x0, represent that this jumping allows if the value of reserved field is 0xEE, to represent that this jumping does not allow the node as PLR as the PLR node.
Step 204, at the Ingress node place by the control aspect with the configuration the ERO object be handed down to the RSVP signaling.The ERO object that the RSVP signaling is carried by path (PATH) message with these information bands to all nodes on the tunnel, to guarantee can both to obtain these data on all nodes of downstream.。
Step 205, downstream node are handled the ERO object of receiving.Downstream node obtains the information of this node correspondence from the ERO object, described node can be Ingress node or transmission node.
Step 206, judge whether Ingress node or transmission node are designated as PLR, if, execution in step 207, otherwise the RSVP signaling will notify the control aspect of present node not need this main tunnel is carried out the FRR protection at this node.
The foundation of judging is that in each ERO data of Ingress node or transmission node, if the value of reserved field is 0x0, this node is set to the PLR node; If the value of reserved field is 0xEE, be non-PLR node with this node; If whether a plurality of ERO data and Ingress node or transmission node allow to have as the PLR node conflict, think then and judge invalidly that promptly this node allows as PLR (default), and transmit path mistake (Path Err) message upstream not.
Wherein, when outlet (Egress) node place passes through RSVP signaling process ERO object, do not need to judge whether the node that belongs to local is set to PLR.
It is that main tunnel is searched or created a bypass tunnel and carries out the FRR protection that step 207, present node are set to behind the PLR node, perhaps carries out the FRR protection for protected LSP searches or create a bypass LSP.
On the node of all tunnel processes (except that the Egress node); control aspect by present node determines whether protected tunnel and protection tunnel are formed FRR protection relation; perhaps trigger and create protection tunnel or protection LSP automatically, the condition of judgement is as follows:
1), the result of ERO object is judged whether present node allows the node as PLR,, do not form FRR protection relation if do not allow by signaling.
2), whether the protection tunnel overlap with protected tunnel, if coincidence is arranged, do not allow to form FRR protection relation.
3), select optimal path according to path and bandwidth situation if there are many protection tunnels optional.
In addition, one of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to indicate relevant hardware to finish by program, described program can be stored in the computer read/write memory medium, and this program may further comprise the steps when carrying out:
Receive route display object, described route display object comprises the configuration item that local protection node is set;
The configuration item that local protection node is set in the described route display object is resolved, and whether present node is set is local protection node;
When present node is set to this locality protection node, the protected link through described present node is carried out quick heavy-route protection.
Wherein, described storage medium can be ROM, RAM, magnetic disc or CD or the like.
The embodiment of the invention also provides a kind of router, and described router comprises:
Message arrangement unit 301 is used for route display object is configured, and whether each node that is provided with on the link is the configuration item of local protection node, and the configuration item that carries described local protection node by the reserved field of route display object;
Message sending unit 302, be used for to sending the message that the message arrangement unit is disposed by link-attached other nodes with present node, described is Resv message, comprises route display object in this message, and described route display object is carried local protection node configuration message;
Message sink unit 303 is used to receive route display object, and described route display object comprises the configuration item that local protection node is set;
Message processing unit 304, the configuration item that is used for the described route display object that receives is provided with local protection node is resolved, and whether according to analysis result present node is set be local protection node;
Routing unit 305 comprises:
Search unit 306, be used to protected tunnel to search bypass tunnel, and search the bypass label switched path for protected label switched path;
Switch unit 307; be used for to switch to through the protected tunnel of present node and search the bypass tunnel that obtains, and will switch to the bypass label switched path through the protected label switched path of described present node according to lookup result according to the lookup result of searching unit 306.
Alternatively, routing unit 305 comprises:
Creating unit is used to protected tunnel to create bypass tunnel, and is that protected label switched path is created the bypass label switched path;
Switch unit is used for the protected tunnel through present node is switched to the bypass tunnel that creating unit has been set up, and will switches to the bypass label switched path that creating unit has been set up through the protected label switched path of present node.
From the above; the embodiment of the invention is at first obtained the route display object that comprises present node information; then this route display object is resolved; and when present node is designated as this locality protection node; protected label switched path through described present node is carried out quick heavy-route; compared with prior art; the embodiment of the invention by the information of route display object is resolved just can determine protected tunnel or LSP on the way the node of process whether can be used as the PLR node; and when this node is the PLR node, the protected label switched path through described present node is carried out quick heavy-route; when protected tunnel or LSP inefficacy, flow can be carried out quick heavy-route like this; and then maximum protecting network flow, and transfer of data can not interrupted.
In addition; since the embodiment of the invention to show route process node and the node of process whether be configured as this locality protection node; expand by the ERO object that the RSVP signaling protocol is carried then; and according to configuration information route display object indicate show route the node of process whether as local protection node, thereby make that the embodiment of the invention can be that concrete tunnel or protected LSP specify the node that need carry out the FRR protection.
More than local protection nodal method be set the embodiment of the invention provided, realize that the method and the router of quick heavy-route are described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (10)

1, a kind of this locality protection nodal method that is provided with is characterized in that described method is:
Receive route display object, described route display object comprises the configuration item that local protection node is set;
The configuration item that local protection node is set in the described route display object is resolved, and whether present node is set is local protection node.
2, this locality protection nodal method that is provided with as claimed in claim 1 is characterized in that, whether the described present node that is provided with is that local protection node comprises:
When the configuration item in its route display object that present node obtains was first preset value, present node was set to local protection node;
When the configuration item in its route display object that present node obtains was second preset value, present node was set to non-local protection node.
3, this locality protection nodal method that is provided with as claimed in claim 1 is characterized in that,
The configuration item of described local protection node is the reserved field of route display object.
4, this locality protection nodal method that is provided with as claimed in claim 2; it is characterized in that; a plurality of route display object that present node obtains be provided with it configuration item of local protection node when inconsistent present node be set to locally protect node and upstream nodes transmit path error message not.
5, a kind of method that realizes quick heavy-route is characterized in that, comprising:
Receive route display object, described route display object comprises the configuration item that local protection node is set;
The configuration item that local protection node is set in the described route display object is resolved, and whether present node is set is local protection node;
When present node is set to this locality protection node, the protected link through described present node is carried out quick heavy-route protection.
6, the method for the quick heavy-route of realization as claimed in claim 5 is characterized in that, the protected label switched path through described present node is carried out quick heavy-route comprise:
For protected link is searched bypass link, described bypass link and protected link are formed quick heavy-route relation.
7, a kind of router is characterized in that, comprising:
The message sink unit is used to receive route display object, and described route display object comprises the configuration item that local protection node is set;
Message processing unit, the configuration item that is used for the described route display object that receives is provided with local protection node is resolved, and whether according to analysis result present node is set be local protection node;
Routing unit is used for when present node is set to this locality protection node the protected link through described present node being carried out quick heavy-route protection.
8, router as claimed in claim 7 is characterized in that, described router further comprises:
The message arrangement unit is used for route display object is configured, and whether each node that is provided with on the link is the configuration item of local protection node, and the configuration item that carries described local protection node by the reserved field of route display object;
Message sending unit is used for comprising route display object to sending the message that the message arrangement unit is disposed with present node by link-attached other nodes in the described message.
9, as claim 7 or 8 described routers, it is characterized in that described routing unit comprises:
Search the unit, be used to protected tunnel to search bypass tunnel, and search the bypass label switched path for protected label switched path;
Switch unit is used for will switching to through the protected tunnel of present node according to lookup result and searches the bypass tunnel that obtains, and will switch to the bypass label switched path through the protected label switched path of described present node according to lookup result.
10, as claim 7 or 8 described routers, it is characterized in that described routing unit comprises:
Creating unit is used to protected tunnel to create bypass tunnel, and is that protected label switched path is created the bypass label switched path;
Switch unit is used for the protected tunnel through described present node is switched to the bypass tunnel that creating unit has been set up, and will switches to the bypass label switched path that creating unit has been set up through the protected label switched path of described present node.
CN 200710105840 2007-05-30 2007-05-30 Method and router for fast rerouting Expired - Fee Related CN101056268B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN 200710105840 CN101056268B (en) 2007-05-30 2007-05-30 Method and router for fast rerouting
PCT/CN2008/070941 WO2008145046A1 (en) 2007-05-30 2008-05-12 A local protection node determining method and a router

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200710105840 CN101056268B (en) 2007-05-30 2007-05-30 Method and router for fast rerouting

Publications (2)

Publication Number Publication Date
CN101056268A true CN101056268A (en) 2007-10-17
CN101056268B CN101056268B (en) 2010-12-08

Family

ID=38795881

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200710105840 Expired - Fee Related CN101056268B (en) 2007-05-30 2007-05-30 Method and router for fast rerouting

Country Status (2)

Country Link
CN (1) CN101056268B (en)
WO (1) WO2008145046A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008145046A1 (en) * 2007-05-30 2008-12-04 Huawei Technologies Co., Ltd. A local protection node determining method and a router
CN101945048A (en) * 2010-09-20 2011-01-12 中兴通讯股份有限公司 Method, system and device for establishing label switch path
CN101459567B (en) * 2007-12-13 2011-12-21 华为技术有限公司 Method, apparatus for establishing backup tunnel, rerouting method and system
CN103117924A (en) * 2013-02-22 2013-05-22 杭州华三通信技术有限公司 Method and device for protection switching
CN103490998A (en) * 2013-09-09 2014-01-01 杭州华三通信技术有限公司 Protection tunnel building method and device and flow switching method and device
CN104735046A (en) * 2014-12-02 2015-06-24 重庆晴彩科技有限公司 Normal/route mode network physical link emergency intelligent switching system
WO2017143958A1 (en) * 2016-02-27 2017-08-31 Huawei Technologies Co., Ltd. System, method and apparatus for implementing fast reroute (frr)
CN108702321A (en) * 2016-02-27 2018-10-23 华为技术有限公司 Realize quick heavy-route(FRR)System, method and apparatus

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100372337C (en) * 2004-05-31 2008-02-27 华为技术有限公司 Route selection method for implementing cross-domain constraint-based routing
KR100693052B1 (en) * 2005-01-14 2007-03-12 삼성전자주식회사 Apparatus and method of fast reroute for mpls multicast
CN100479459C (en) * 2005-01-27 2009-04-15 华为技术有限公司 Method for establishing return tag exchange route in multiprotocol tag exchange system
US7477593B2 (en) * 2005-04-04 2009-01-13 Cisco Technology, Inc. Loop prevention techniques using encapsulation manipulation of IP/MPLS field
CN100546284C (en) * 2006-09-13 2009-09-30 华为技术有限公司 Label exchange route protection method and system thereof
CN101056268B (en) * 2007-05-30 2010-12-08 华为技术有限公司 Method and router for fast rerouting

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008145046A1 (en) * 2007-05-30 2008-12-04 Huawei Technologies Co., Ltd. A local protection node determining method and a router
CN101459567B (en) * 2007-12-13 2011-12-21 华为技术有限公司 Method, apparatus for establishing backup tunnel, rerouting method and system
CN101945048A (en) * 2010-09-20 2011-01-12 中兴通讯股份有限公司 Method, system and device for establishing label switch path
CN101945048B (en) * 2010-09-20 2014-07-16 中兴通讯股份有限公司 Method, system and device for establishing label switch path
CN103117924B (en) * 2013-02-22 2017-08-11 新华三技术有限公司 A kind of pretection switch method and apparatus
CN103117924A (en) * 2013-02-22 2013-05-22 杭州华三通信技术有限公司 Method and device for protection switching
CN103490998B (en) * 2013-09-09 2017-09-05 新华三技术有限公司 Protection path method for building up and device, flow switch method and device
CN103490998A (en) * 2013-09-09 2014-01-01 杭州华三通信技术有限公司 Protection tunnel building method and device and flow switching method and device
CN104735046A (en) * 2014-12-02 2015-06-24 重庆晴彩科技有限公司 Normal/route mode network physical link emergency intelligent switching system
CN104735046B (en) * 2014-12-02 2018-09-04 重庆晴彩科技有限公司 A kind of emergent intelligent switching system of normal/bypass mode network physical link
WO2017143958A1 (en) * 2016-02-27 2017-08-31 Huawei Technologies Co., Ltd. System, method and apparatus for implementing fast reroute (frr)
CN108702321A (en) * 2016-02-27 2018-10-23 华为技术有限公司 Realize quick heavy-route(FRR)System, method and apparatus
US10715420B2 (en) 2016-02-27 2020-07-14 Huawei Technologies Co., Ltd. System, method and apparatus for implementing fast reroute (FRR)

Also Published As

Publication number Publication date
WO2008145046A1 (en) 2008-12-04
CN101056268B (en) 2010-12-08

Similar Documents

Publication Publication Date Title
US7885259B2 (en) Deterministic multiprotocol label switching (MPLS) labels
CN101056268A (en) Method and router for fast rerouting
EP3249865B1 (en) Method and devices for constructing label and forwarding label packet
CN106330714B (en) Method and device for realizing service function chain
CN112995029B (en) Transmission path fault processing method, device and system
US7602702B1 (en) Fast reroute of traffic associated with a point to multi-point network tunnel
US7664013B2 (en) Loop prevention technique for MPLS using service labels
US6751190B1 (en) Multihop nested tunnel restoration
CN1805412A (en) Fast rerouting apparatus and method for mpls multicast
US9246794B2 (en) Label distribution and route installation in a loop-free routing topology using routing arcs
CN1647460A (en) Label switching in fibre channel networks
CN1768512A (en) Method for recursive BGP route updates in MPLS networks
EP2541847B1 (en) Method and system for establishing an associated bidirectional label-switched path
CN1848804A (en) Data message transmitting method and node equipment based on MPLS TE tunnel
CN1705292A (en) Route selection method for implementing cross-domain constraint-based routing
JP2021530891A (en) Transmission path failure handling methods and devices, and systems
CN101044728A (en) Fast reroute (frr) protection at the edge of a rfc 2547 network
CN101036126A (en) An efficient mechanism for fast recovery in case of border router node failure in a computer network
CN101035019A (en) Fast convergence method and device of the end-to-end service
US9832121B1 (en) Next hop instruction associations for forwarding unit programming within a network device
CN1921456A (en) Label interchange pathway protection method and system
EP2748986B1 (en) Method and apparatus for path switching
CN1780253A (en) Method for repeating route rapidly
CN101296178B (en) Inter-domain flux engineering route computing method and route computing device
CN1917511A (en) Method and equipment for realizing traffic engineering

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
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: 20101208

Termination date: 20170530