SVC routing in network with static routing tables
First Claim
1. A method of establishing a switched virtual circuit call in a digital communications network comprising a plurality of network nodes, each network node having a local static routing tables providing next hop routing information to adjacent nodes, characterized in that said routing tables define a primary route and an alternate route to adjacent nodes;
- a network node receives a setup message for the call and searches its routing table for corresponding routing information;
the node, based on the corresponding routing information, attempts to forward the setup message on the primary route;
if the primary route is not usable due to congestion or physical failure, the node then attempts to forward the setup message on the alternate route; and
if the alternate route is the same route on which the setup message is received, the node cranks the call back to a preceding node which either forwards the setup message over the alternate route defined in that node'"'"'s routing table or again cranks the call back to a further preceding node.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for establishing a switched virtual circuit in a digital network having network nodes with static routing tables. The static routing tables contain at least primary and alternate routing data. When a node is unable to forward a call over its outgoing primary route due to congestion or physical failure and its alternate route is the same as the route on which a call setup request arrived, it clears the call at that node and sends a crankback message to the preceding node, which responds to the crankback message to attempt to dynamically re-route the call over the alternate route stored in the routing table of the preceding node. If the attempt is unsuccessful, it sends the message back to the next preceding node and so on.
-
Citations
7 Claims
-
1. A method of establishing a switched virtual circuit call in a digital communications network comprising a plurality of network nodes, each network node having a local static routing tables providing next hop routing information to adjacent nodes, characterized in that said routing tables define a primary route and an alternate route to adjacent nodes;
- a network node receives a setup message for the call and searches its routing table for corresponding routing information;
the node, based on the corresponding routing information, attempts to forward the setup message on the primary route;
if the primary route is not usable due to congestion or physical failure, the node then attempts to forward the setup message on the alternate route; and
if the alternate route is the same route on which the setup message is received, the node cranks the call back to a preceding node which either forwards the setup message over the alternate route defined in that node'"'"'s routing table or again cranks the call back to a further preceding node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- a network node receives a setup message for the call and searches its routing table for corresponding routing information;
Specification