Route selection for alternate paths in connection-oriented networks
First Claim
1. A method for path optimization and modification in connection-oriented packet-switching network, said method comprising the steps of:
- a) receiving a request for selecting an alternate communications path, said request containing information regarding the network resources used by a current communications path, said current communications path being in a non-failure state, and transmitting data packets;
b) supplementing the resources available in said network with said network resources used by said current communications path; and
c) computing the alternate communications path.
10 Assignments
0 Petitions
Accused Products
Abstract
A process for selecting the best possible route for an alternate communications path in connection-oriented networks takes into account the reserved network resources and the set of links and/or nodes used by a current communications path. Whenever a request for route selection includes the resources reserved by the current communications path, the alternate communications path is computed considering the network resources reserved by the current communications path as available, in addition to the available network resources existing in the topology database.
In another embodiment of the invention, the topology database is initially modified such that the network resources reservations used by the current communications path are removed from the topology database. The alternate communications path is then computed. Finally, the topology database is restored to reflect again the network resources reservations used by the current communications path.
The method according to the invention improves network utilization since it is based on a realistic network resources allocation and connection management. The longevity connection and the capacity of the network are increased allowing for more connection-oriented services to be deployed in the network.
44 Citations
29 Claims
-
1. A method for path optimization and modification in connection-oriented packet-switching network, said method comprising the steps of:
-
a) receiving a request for selecting an alternate communications path, said request containing information regarding the network resources used by a current communications path, said current communications path being in a non-failure state, and transmitting data packets;
b) supplementing the resources available in said network with said network resources used by said current communications path; and
c) computing the alternate communications path. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for path optimization and modification in connection-oriented packet-switching networks, said method comprising the steps of:
-
a) receiving a request for selecting an alternate communications path, said request containing information regarding network resource reservations used by a current communications path, said current communications path being in a non-failure state, and transmitting data packets;
b) removing said network resources reservations used by said current communications path from a network topology database;
c) computing said alternate communications path based on information accessed from said network topology database; and
d) restoring said network topology database to reflect again said network resources reservations used by said current communications path. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A route selector for path optimization and modification in connection-oriented packet-switching networks, said route selector comprising:
-
means for receiving a request for selecting an alternate communications path, said request containing information regarding the network resources used by a current communications path, said current communications path being in a non-failure state and transmitting data packets;
means for supplementing the resources available in said network with said network resources used by said current communications path; and
means for computing said alternate communications path. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A route selector for selecting an alternate communications path in connection-oriented packet-switching networks, said route selector comprising:
-
means for receiving a request for selecting an alternate communications path, said request containing information regarding the network resources reservations used by a current communications path, said current communications path being in a non-failure state transmitting data packets;
means for removing said network resources reservations used by said current communications path from a network topology database;
means for computing said alternate communications path based on information accessed from said network topology database; and
means for restoring said network topology database to reflect again said network resources reservations used by said current communications path. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer-readable medium containing computer executable instructions for performing path optimization and modification, comprising the steps of:
-
a) receiving a route selection request for finding an alternate communications path in connection-oriented packet-switching networks in which data packets are transmitted on a current communications path, said current communications path being in a non-failure state, said request containing information regarding the network resources reservations used by said current communications path; and
b) computing said alternate communications path after increasing the resources available in said network with said network resources reservations used by said current communications path. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification