Resilient network
First Claim
Patent Images
1. A method of determining a shortest path in a network comprising a plurality of nodes, the method comprising:
- broadcasting a path request message from the source node; and
propagating the path request message through the network from node to node,wherein, on first receipt of the path request message at each node, a hop count and broadcast identifier are stored,wherein, when a path request message is received a second time at any node, it is only propagated if the new hop count is less than the stored hop count,wherein the destination node replies to the source node along the path with the lowest hop count to set up the shortest path,wherein the network is a mobile ad-hoc network operating distributed routing, using an ad-hoc on-demand resilient path protocol, andwherein at least one of the nodes in the first and second paths does not have a fixed geographical location.
2 Assignments
0 Petitions
Accused Products
Abstract
A network resilient to at least two points of failure comprises a plurality of nodes. A first path between a source node and a destination node is determined and a second path between a source node and a destination node is determined. The first and second paths are node-disjoint.
37 Citations
7 Claims
-
1. A method of determining a shortest path in a network comprising a plurality of nodes, the method comprising:
- broadcasting a path request message from the source node; and
propagating the path request message through the network from node to node, wherein, on first receipt of the path request message at each node, a hop count and broadcast identifier are stored, wherein, when a path request message is received a second time at any node, it is only propagated if the new hop count is less than the stored hop count, wherein the destination node replies to the source node along the path with the lowest hop count to set up the shortest path, wherein the network is a mobile ad-hoc network operating distributed routing, using an ad-hoc on-demand resilient path protocol, and wherein at least one of the nodes in the first and second paths does not have a fixed geographical location. - View Dependent Claims (2)
- broadcasting a path request message from the source node; and
-
3. A method of forming a pair of node disjoint paths in a network comprising a plurality of nodes using a method of determining a shortest path including broadcasting a path request message from the source node;
- and propagating the path request message through the network from node to node, wherein, on first receipt of the path request message at each node, a hop count and broadcast identifier are stored, wherein, when a path request message is received a second time at any node, it is only propagated if the new hop count is less than the stored hop count, wherein the destination node replies to the source node along the path with the lowest hop count to set up the shortest path, wherein the network is a mobile ad-hoc network operating distributed routing, using an ad-hoc on-demand resilient path protocol, and wherein at least one of the nodes in the first and second paths does not have a fixed geographical location;
the method further comprising determining a first shortest path and allocating each link in the path a cost of +1;
determining a second shortest path and allocating to each link in that path which is also in the first shortest path a cost of −
1;
sending a path reply from the destination node back to the source node to create the disjoint pair from links belonging to the first and second shortest paths, but which do not belong to both paths. - View Dependent Claims (4, 5, 6, 7)
- and propagating the path request message through the network from node to node, wherein, on first receipt of the path request message at each node, a hop count and broadcast identifier are stored, wherein, when a path request message is received a second time at any node, it is only propagated if the new hop count is less than the stored hop count, wherein the destination node replies to the source node along the path with the lowest hop count to set up the shortest path, wherein the network is a mobile ad-hoc network operating distributed routing, using an ad-hoc on-demand resilient path protocol, and wherein at least one of the nodes in the first and second paths does not have a fixed geographical location;
Specification