US2012163387A1PendingUtilityA1

Method and device of mpls network traffic switching

37
Assignee: LV XINPriority: May 17, 2007Filed: Mar 1, 2012Published: Jun 28, 2012
Est. expiryMay 17, 2027(~0.9 yrs left)· nominal 20-yr term from priority
H04L 45/02H04L 45/023H04L 45/50
37
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of MPLS network traffic switching is provided herein. The method includes these steps: receiving a message indicative of creating a new LSP successfully, and generating a new uplink forwarding entry and a new downlink forwarding entry according to the message; storing the new uplink forwarding entry, and configuring the new downlink forwarding entry; configuring the new uplink forwarding entry upon completion of configuring the new downlink forwarding entry; and forwarding the traffic according to the new uplink forwarding entry and the new downlink forwarding entry. By ensuring the sequence of processing the events in the traffic switching process, the method reduces the probability of traffic interruption in the traffic switching process. A network node device for implementing MPLS network traffic switching is also provided herein.

Claims

exact text as granted — not AI-modified
1 . A method of Multi-Protocol Label Switching (MPLS), network traffic switching, comprising:
 receiving a message indicative of creating a Label Switching Path (LSP), successfully;   generating an uplink forwarding entry and a downlink forwarding entry according to the message indicative of creating the LSP successfully;   sending the downlink forwarding entry to a forwarding unit;   sending the uplink forwarding entry to the forwarding unit after the downlink forwarding entry is forwarded completely; and   forwarding traffic according to the uplink forwarding entry and the downlink forwarding entry.   
     
     
         2 . The method of MPLS network traffic switching according to  claim 1 , wherein the sending of the uplink forwarding entry to the forwarding unit after the downlink forwarding entry is forwarded completely comprises:
 starting a traffic switching timer when sending the downlink forwarding entry, and sending the uplink forwarding entry upon timeout of the traffic switching timer.   
     
     
         3 . The method of MPLS network traffic switching according to  claim 1 , wherein the sending of the new uplink forwarding entry to the forwarding unit after the downlink forwarding entry is forwarded completely comprises:
 obtaining a message indicative of completion of sending the downlink forwarding entry; and   sending the uplink forwarding entry.   
     
     
         4 . The method of MPLS network traffic switching according to  claim 3 , wherein the obtaining of the message indicative of completion of sending the downlink forwarding entry comprises:
 generating, by the forwarding unit, a feedback message after obtaining the downlink forwarding entry, and sending the feedback message to a control unit.   
     
     
         5 . The method of MPLS network traffic switching according to  claim 1 , wherein the sending of the downlink forwarding entry to the forwarding unit comprises:
 sending the downlink forwarding entry to the forwarding unit, and retaining an old downlink forwarding entry existent before switching in the forwarding unit.   
     
     
         6 . The method of MPLS network traffic switching according to  claim 5 , further comprising:
 starting a path deletion timer upon receiving a message indicative of creating a new LSP successfully; and   deleting the old downlink forwarding entry existent before switching upon timeout of the path deletion timer.   
     
     
         7 . The method of MPLS network traffic switching according to  claim 5 , wherein the retaining of the old downlink forwarding entry existent before switching in the forwarding unit comprises:
 storing the uplink forwarding entry in a forwarding entry generating unit before sending the uplink forwarding entry   
     
     
         8 . The method of MPLS network traffic switching according to  claim 1 , further comprising:
 there is a period between the sending the downlink forwarding entry to a forwarding unit and the sending the uplink forwarding entry to the forwarding unit, the downlink forwarding entry is forwarded completely within the period.   
     
     
         9 . The method of MPLS network traffic switching according to  claim 8 , wherein the sending of the uplink forwarding entry to the forwarding unit after the downlink forwarding entry is forwarded completely comprises:
 starting a traffic switching timer when sending the downlink forwarding entry, and sending the uplink forwarding entry upon timeout of the traffic switching timer.   
     
     
         10 . The method of MPLS network traffic switching according to  claim 8 , wherein the sending of the new uplink forwarding entry to the forwarding unit after the downlink forwarding entry is forwarded completely comprises:
 obtaining a message indicative of completion of sending the downlink forwarding entry; and   sending the uplink forwarding entry   
     
     
         11 . The method of MPLS network traffic switching according to  claim 10 , wherein the obtaining of the message indicative of completion of sending the downlink forwarding entry comprises:
 generating, by the forwarding unit, a feedback message after obtaining the downlink forwarding entry, and sending the feedback message to a control unit.   
     
     
         12 . The method of MPLS network traffic switching according to  claim 8 , wherein the sending of the downlink forwarding entry to the forwarding unit comprises:
 sending the downlink forwarding entry to the forwarding unit, and retaining an old downlink forwarding entry existent before switching in the forwarding unit.   
     
     
         13 . The method of MPLS network traffic switching according to  claim 12 , further comprising:
 starting a path deletion timer upon receiving a message indicative of creating a new LSP successfully; and   deleting the old downlink forwarding entry existent before switching upon timeout of the path deletion timer.   
     
     
         14 . The method of MPLS network traffic switching according to  claim 12 , wherein the retaining of the old downlink forwarding entry existent before switching in the forwarding unit comprises:
 storing the uplink forwarding entry in a forwarding entry generating unit before sending the uplink forwarding entry.   
     
     
         15 . A network node device, comprising:
 a data receiving unit, adapted to receive data from another node in a network;   a forwarding unit, adapted to forward the data received by the data receiving unit according to a forwarding entry;   a signaling receiving unit, adapted to receive a message indicative of creating a Label Switching Path (LSP), successfully;   a forwarding entry generating unit, adapted to generate the forwarding entry according to the message indicative of creating the LSP successfully, wherein types of the forwarding entry comprise an uplink forwarding entry and a downlink forwarding entry; and   a forwarding entry sending unit, adapted to: send the downlink forwarding entry generated by the forwarding entry generating unit to the forwarding unit at a first moment, and send the uplink forwarding entry generated by the forwarding entry generating unit to the forwarding unit at a second moment.   
     
     
         16 . The network node device of  claim 15 , wherein:
 the forwarding unit further comprises a feedback message generating unit, adapted to: generate a feedback message after the forwarding unit obtains the downlink forwarding entry, and send the feedback message to the signaling receiving unit, the signaling receiving unit determines the second moment according to the feedback message.   
     
     
         17 . The network node device of  claim 15 , further comprising:
 a storing unit, adapted to store a new uplink forwarding entry generated by the forwarding entry generating unit.   
     
     
         18 . The network node device of  claim 16 , wherein the forwarding entry generating unit further comprises:
 a storing unit, adapted to store new uplink forwarding entries.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.