US2014286344A1PendingUtilityA1

Distributed connection establishment and restoration

Assignee: ROCKSTAR CONSORTIUM US LPPriority: Jun 1, 2007Filed: Jun 6, 2014Published: Sep 25, 2014
Est. expiryJun 1, 2027(~0.9 yrs left)· nominal 20-yr term from priority
H04L 45/22H04L 45/03H04L 45/021H04L 43/0811H04L 45/28H04L 45/32H04L 45/308H04L 45/02
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Connection constraints are flooded using an extension to a routing protocol being used to control forwarding on network. Nodes maintain topology and connection database and calculate routes for connections based on the constraints. If a node is on a calculated route for a connection it will install forwarding state for the connection. Since each node has a consistent view of the network topology and has been provided with the constraints associated with the connection, each node on the network will calculate the same route for the connection. When a failure occurs, the nodes will calculate restoration paths for the connections on a network-wide priority basis to enable restoration paths to be created for the affected connections without requiring the restoration paths to be signaled. Time-stamps are used to allow events to be applied by nodes in a consistent order regardless of the order in which they arrive.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A link state protocol controlled network comprising a plurality of interconnected nodes, the nodes being configured:
 to maintain consistent views of a topology of the network;   when establishing a new connection, to advertise constraints associated with the new connection to other nodes of the network;   when another node is establishing the new connection, to receive the constraints associated with the new connection advertised by the other node;   to calculate a route for the new connection based on the constraints; and   to install a forwarding state for the new connection only when the node is on the route calculated for the new connection.   
     
     
         2 . The network of  claim 1 , wherein the network is a link state protocol controlled Ethernet network. 
     
     
         3 . The network of  claim 1 , wherein the nodes are configured to maintain a connection database containing entries defining at least one connection established on the network and a respective route for each at least one connection established on the network. 
     
     
         4 . The network of  claim 1 , wherein the constraints for the new connection identify at least a head-end node on the network, a destination node on the network, an indication of the bandwidth associated with the new connection, and a priority indication for the new connection. 
     
     
         5 . The network of  claim 4 , wherein the nodes are configured to calculate routes for connections in priority order. 
     
     
         6 . The network of  claim 1 , wherein the nodes are configured to maintain current views of the network topology having a first timestamp, an earlier view of the network topology having a second timestamp, and lists of time-stamped events that have occurred between a time associated with the second timestamp and a time associated with the first timestamp. 
     
     
         7 . The network of  claim 6 , wherein the nodes are configured to receive event notifications. 
     
     
         8 . The network of  claim 7 , wherein:
 the event notifications include respective timestamps; and   the nodes are configured to compare timestamps of event notifications with timestamps associated with current views of the network topology.   
     
     
         9 . The network of  claim 8 , wherein the nodes are configured to apply received event notifications to the current view of the network topology when the timestamp of the event notification is after the timestamp associated with the current view of the network topology. 
     
     
         10 . The network of  claim 8 , wherein the nodes are configured:
 to revert to the earlier view of the network topology when the timestamp of the event notification is before the timestamp associated with the current view of the network topology; and   to re-apply events from the list of time-stamped events along with the event notification.   
     
     
         11 . The network of  claim 7 , wherein at least one event notification relates to addition of a node to the network. 
     
     
         12 . The network of  claim 7 , wherein at least one event notification relates to addition of a link to the network. 
     
     
         13 . The network of  claim 7 , wherein at least one event notification relates to deletion of a node from the network. 
     
     
         14 . The network of  claim 7 , wherein at least one event notification relates to deletion of a link from the network. 
     
     
         15 . The network of  claim 7 , wherein at least one event notification relates to addition of a connection to the network. 
     
     
         16 . The network of  claim 7 , wherein at least one event notification relates to deletion of a connection from the network. 
     
     
         17 . The network of  claim 7 , wherein at least one event notification relates to failure of a node on the network. 
     
     
         18 . The network of  claim 7 , wherein at least one event notification relates to failure of a link on the network. 
     
     
         19 . The network of  claim 7 , wherein at least one event notification relates to recovery of a node on the network. 
     
     
         20 . The network of  claim 7 , wherein at least one event notification relates to recovery of a link on the network.

Join the waitlist — get patent alerts

Track US2014286344A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.