Hop-by-hop routing with node-dependent topology information
AssigneeLucent Technologies Inc.
InventorsDennis Andreyevich Khotimsky, Vincent Georges Pierre Fayet, Antoni Bronislaw Przygienda
Life of this patent
Estimating the term…
Loading patent…
AssigneeLucent Technologies Inc.
InventorsDennis Andreyevich Khotimsky, Vincent Georges Pierre Fayet, Antoni Bronislaw Przygienda
Estimating the term…
This invention relates to a method to effect hop-by-hop routing in a network segment where different nodes have different views of the network topology. In particular, the methods of this invention are applicable when each node in a network or network segment may be aware of only a subset of the communication links in the network, without perceiving other communication links. Based on each node's individual view of the network, the method introduces the concept of a visibility set that includes all visible communication links. More specifically, an efficient algorithm is disclosed for searching for a family of one-to-all optimal feasible paths in communication network where different nodes may have different views of the network topology. The algorithm comprises (a) restricting the set of available paths to a destination node to the set of feasible paths from the source node to the destination node; and choosing as the optimal route the feasible path which has the lowest cost, wherein a path is a feasible path if (i) the path does not contain a cycle, and (ii) for each intermediate node visited by the path, the subpath from that intermediate node to the destination node is visible from the intermediate node.
In a communication network modeled by a directed graph G=(V,E) where the vertices in set V represent routing nodes and the edges in E correspond to communication links, the set of edges E being a union of K ordered edge subsets E1, E2, . . . , EK, a method for searching for a set of paths from a source node to any destination node which can be represented as a concatenation of K possibly empty subpaths T1, T2, . . . , TK, with each subpath Ti that is not empty being composed entirely of the edges in subset Ei, said method comprising the steps of:
In a communication network modeled by a directed graph G=(V,E) where the vertices in set V represent routing nodes and the edges in E correspond to communication links, the vertex set V partitioned into K disjoint subsets V1, V2, . . . , VK and each of subsets Vi (i=1 . . . K) associated with a visibility set Fi⊂E such that all nodes in Vi share the same view of the network topology and have a hierarchical level defined as E=F1⊃F2⊃ . . . FK−1⊃FK, a method for determining the first hop of a route from a source node to any destination node in the network, said method comprising the steps of:
Dependencies are inferred from the claim text.