US2012201122A1PendingUtilityA1

Multi-point and rooted multi-point protection switching

48
Assignee: MOHAN DINESHPriority: Oct 12, 2007Filed: Apr 13, 2012Published: Aug 9, 2012
Est. expiryOct 12, 2027(~1.3 yrs left)· nominal 20-yr term from priority
Inventors:Dinesh Mohan
H04L 45/22H04L 45/48H04L 12/4641H04L 45/66H04L 45/28H04L 45/04H04L 45/16
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention relates to techniques for allowing one or more edge nodes in a backbone network to quickly and efficiently switch traffic delivery from a first virtual network to a second virtual network in response to a failure occurring in association with the first virtual network. In certain embodiments, an edge node is capable of independently detecting that a failure has occurred on the first virtual network and quickly transitioning from the first virtual network to the second virtual network for receiving or delivering traffic. Upon detecting the failure in the first virtual network, the edge node will begin delivering traffic over the second virtual network. If control messages are not already being provided over the second network, the edge node may begin providing the control messages over the second virtual network.

Claims

exact text as granted — not AI-modified
1 . A backbone network for serving a plurality of edge nodes, a first edge node being associated with a first virtual network and a second virtual network that are supported by the backbone network, the first edge node being operable to:
 forward traffic over the first virtual network while receiving control messages from a first source over the first virtual network before a failure associated with the first virtual network; and   forward traffic over the second virtual network while receiving control messages from a second source over the second virtual network after the failure associated with the first virtual network.   
     
     
         2 . The backbone network of  claim 1 , wherein the first edge node is operable to:
 detect the failure associated with the first virtual network based on loss of control messages received from the first source over the first virtual network; and   switch from forwarding traffic over the first virtual network to forwarding traffic over the second virtual network in response to detection of the failure associated with the first virtual network.   
     
     
         3 . The backbone network of  claim 1 , wherein the first edge node is operable to:
 detect the failure associated with the first virtual network based on receipt of the control messages received from the second source over the second virtual network; and   switch from forwarding traffic over the first virtual network to forwarding traffic over the second virtual network in response to detection of the failure associated with the first virtual network.   
     
     
         4 . The backbone network of  claim 3 , wherein the control messages received from the second source over the second virtual network are provided only in response to the failure associated with the first virtual network. 
     
     
         5 . The backbone network of  claim 1 , wherein at least one of the control messages comprises a failure indicator and the first edge node is operable to:
 detect the failure indicator in a received control message; and   switch from forwarding traffic over the first virtual network to forwarding traffic over the second virtual network in response to detection of the failure indicator.   
     
     
         6 . The backbone network of  claim 1 , wherein the backbone network is an Ethernet-based network and the first and second virtual networks are Ethernet virtual connections of the Ethernet-based network. 
     
     
         7 . The backbone network of  claim 1 , wherein the first edge node is further operable to:
 receive traffic over the first virtual network while receiving the control messages from the first source over the first virtual network; and   receive traffic over the second virtual network while receiving the control messages from the second source over the second virtual network.   
     
     
         8 . The backbone network of  claim 1 , wherein the first edge node is operable to:
 exchange traffic with a second edge node of the backbone network over the first virtual network; and   exchange traffic with a third edge node of the backbone network over the second virtual network.   
     
     
         9 . The backbone network of  claim 8 , wherein the first edge node is a spoke edge node and the second and third edge nodes are hub edge nodes in a rooted multi-point architecture 
     
     
         10 . The backbone network of  claim 9 , wherein the first virtual network and the second virtual network represent separate tree-configured virtual Ethernet connections of an Ethernet-based network. 
     
     
         11 . The backbone network of  claim 9 , wherein the first virtual network and the second virtual network represent separate E-LAN configured virtual Ethernet connections of an Ethernet-based network. 
     
     
         12 . The backbone network of  claim 1 , wherein each of the plurality of edge nodes is an edge node in a multi-point architecture. 
     
     
         13 . The backbone network of  claim 1 , wherein:
 the first edge node is operable to receive a series of control messages over at least one of the of the first virtual network and the second virtual network, the series of control messages comprising a source address that is associated with a source of the series of control messages; and   forwarding the traffic comprises addressing the traffic to the source address and sending the traffic over the at least one of the first virtual network and the second virtual network toward the source of the series of control messages.   
     
     
         14 . The backbone network of  claim 13 , wherein:
 the series of control messages comprises a first series of control messages received over the first virtual network from a first source prior to the failure and a second series of control messages received over the second virtual network from a second source after the failure; and   the source address of the first series of control messages received over the first virtual network is different from the source address for the second series of control messages received over the second virtual network, such that the traffic sent over the first virtual network prior to the detecting the failure is addressed to the first source and the traffic sent over the second virtual network after the detecting the failure is addressed to the second source.   
     
     
         15 . The backbone network of  claim 13 , wherein the control messages of the series of control messages from the source are normally received at a rate substantially higher than one every 50 milliseconds. 
     
     
         16 . The backbone network of  claim 13 , wherein the control messages of the series of control messages from the source are normally received at a rate around about one every 10 milliseconds. 
     
     
         17 . The backbone network of  claim 1 , wherein the first edge node is operable to send control messages to the at least one of the plurality of edge nodes at a rate substantially higher than one every 50 milliseconds. 
     
     
         18 . The backbone network of  claim 1 , wherein the first edge node is operable to:
 send a series of control messages to at least one of the plurality of edge nodes over the first virtual network; and   upon detecting the failure associated with the first virtual network, provide a failure indicator in control messages of the series of control messages.   
     
     
         19 . The backbone network of  claim 1 , wherein the first virtual network and the second virtual network are configured to not share intermediate nodes, such that no intermediate node of either of the first virtual network and the second virtual network is part of a shared risk link group.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.