Method and apparatus for determining alternate routes in a network using a connection-oriented protocol
First Claim
1. A method for selecting an alternate route for a data flow in a network using a connection-oriented protocol, said method responsive to a connection request, said method comprising the steps of:
- identifying an alternate next hop node in said network having adequate resources and capable of accepting said data flow;
sending said connection request to said alternate next hop node; and
generating a refusal message if said connection request to said alternate next hop node fails.
13 Assignments
0 Petitions
Accused Products
Abstract
A system for selecting an alternate route in a network using a connection-oriented protocol. The system is implemented in response to inadequate resources to a normal next hop node for a requested connection. The system may also be implemented if the normal next hop node is not capable of supporting the requested data flow. An alternate next hop node is identified having adequate resources for the requested connection. The connection request is then sent to the alternate next hop node. A refusal message is generated if the connection request sent to the alternate next hop node fails. The identification of alternate next hop nodes having adequate resources is performed on a limited basis.
119 Citations
29 Claims
-
1. A method for selecting an alternate route for a data flow in a network using a connection-oriented protocol, said method responsive to a connection request, said method comprising the steps of:
-
identifying an alternate next hop node in said network having adequate resources and capable of accepting said data flow; sending said connection request to said alternate next hop node; and generating a refusal message if said connection request to said alternate next hop node fails. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for routing data in a network using a connection-oriented protocol, said method comprising the steps of:
-
receiving a connection request from an ingress node; sending said connection request to a normal next hop node if said normal next hop node has adequate resources and said normal next hop node is capable of accepting said requested connection; and performing an alternate route exploration if said normal next hop node lacks adequate resources for the requested data flow or is incapable of accepting said requested connection. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for routing data in a network using a connection-oriented protocol, comprising:
-
a receiving mechanism adapted to receive a connection request from an ingress node; a sending mechanism coupled to said receiving mechanism and adapted to send said connection request to a normal next hop node if said normal next hop node has adequate resources and said normal next hop node is capable of accepting said requested connection; and an alternate route exploration mechanism coupled to said sending mechanism and configured to perform an alternate route exploration if said normal next hop node lacks adequate resources for the requested data flow or is incapable of accepting said requested connection. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. An apparatus for selecting an alternate route for a data flow in a network using a connection-oriented protocol, said apparatus responsive to a connection request, comprising:
-
means for identifying an alternate next hop node in said network having adequate resources and capable of accepting said data flow; means for sending said connection request to said alternate next hop node; and means for generating a refusal message if said connection request to said alternate next hop node fails. - View Dependent Claims (28, 29)
-
Specification