Routing method for setting up a service between an origination node and a destination node in a connection-communications network
First Claim
1. A method for setting-up a service between an origination node and a destination node, said origination and destination nodes being a part of a network of communication nodes interconnected by links, said nodes maintaining a topological database representing a network topology, said method comprising the steps of:
- a. transmitting a setup message for initiating the service from the origination node to a local node;
b. updating the topological database of said local node after the local node receives said setup message by eliminating links connected to a set of nodes, said set of nodes including those nodes in said network of communication nodes other than the local node that have previously transmitted a setup or failure message for said service;
c. determining a shortest path from the local node to the destination node over the updated topology;
d. transmitting another setup message from the local node to a neighboring node in the shortest path;
e. repeating steps b-d with said neighboring node serving as a subsequent local node until either a setup message reaches the destination node so that said service enters a connected state or no shortest path is found at said origination node indicating that said service has failed to enter a connected state.
1 Assignment
0 Petitions
Accused Products
Abstract
A setup procedure employing distributed hop-by-hop routing reduces the number of signaling messages needed to establish a service (i.e., connection), thus enhancing network performance. A service is setup between an origination node and a destination node which are a part of a network of communication nodes interconnected by links. Each node maintains a topological database representing the network topology. Initially, a setup message for initiating the service is transmitted from the origination node to a neighboring node that serves as a local node. The topological database is then updated after the local node receives the setup message by eliminating links connected to a particular set of nodes. This set of nodes includes those nodes other than the local node that have previously transmitted a setup or failure message for the service. A shortest path is next determined from the local node to the destination node over the updated topology and another setup message is transmitted from the local node to a first neighboring node in the shortest path. The previously-mentioned steps are repeated, beginning with the step of updating the topological database, where the neighboring node now serves as a subsequent local node. The steps are repeated until either a setup message reaches the destination node so that the service enters a connected state or no shortest path is found at the origination node, which indicates that the service has failed to enter a connected state.
-
Citations
7 Claims
-
1. A method for setting-up a service between an origination node and a destination node, said origination and destination nodes being a part of a network of communication nodes interconnected by links, said nodes maintaining a topological database representing a network topology, said method comprising the steps of:
-
a. transmitting a setup message for initiating the service from the origination node to a local node; b. updating the topological database of said local node after the local node receives said setup message by eliminating links connected to a set of nodes, said set of nodes including those nodes in said network of communication nodes other than the local node that have previously transmitted a setup or failure message for said service; c. determining a shortest path from the local node to the destination node over the updated topology; d. transmitting another setup message from the local node to a neighboring node in the shortest path; e. repeating steps b-d with said neighboring node serving as a subsequent local node until either a setup message reaches the destination node so that said service enters a connected state or no shortest path is found at said origination node indicating that said service has failed to enter a connected state. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification