System and method for disseminating topology and link-state information to routing nodes in a mobile ad hoc network
First Claim
1. A method for disseminating topology and link state information in a multi-hop network, the method comprising:
- maintaining, at a source node in the multi-hop network, a path tree rooted at the source node;
originating, at the source node, an update message containing topology or link state information, wherein said originating includes deciding what information to include in the update message, said information comprising one or more of;
at least one non-delete update for a link in the oath tree that has changed or is new or at least one delete update for a link that is not in the path tree but is in a reported set of links; and
sending the update message, by the source node, to one or more children of the source node that are indicated by the path tree rooted at the source node.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is a link-state routing protocol used in a mobile ad hoc network or in an Internet for disseminating topology and link-state information throughout the network. Reverse-path forwarding is used to broadcast each update along the minimum-hop-path tree rooted at the source of the update. Each path tree has the source node as a root node, a parent node, and zero or more children nodes. Updates are received from the parent node in the path tree for the source node that originates the update. Each update includes information related to a link in the network. A determination is made whether to forward the update message to children nodes, if any, in the path tree maintained for the source node originating the update in response to information in the received update. This information itself can indicate whether the update is to be forwarded to other nodes.
242 Citations
20 Claims
-
1. A method for disseminating topology and link state information in a multi-hop network, the method comprising:
-
maintaining, at a source node in the multi-hop network, a path tree rooted at the source node; originating, at the source node, an update message containing topology or link state information, wherein said originating includes deciding what information to include in the update message, said information comprising one or more of;
at least one non-delete update for a link in the oath tree that has changed or is new or at least one delete update for a link that is not in the path tree but is in a reported set of links; andsending the update message, by the source node, to one or more children of the source node that are indicated by the path tree rooted at the source node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for disseminating topology and link state information in a multi-hop network including a plurality of nodes, the method comprising:
-
receiving, at a first node in the multi-hop network, an update message containing topology or link state information, the update message being received from a parent of the first node that is indicated by a path tree rooted at a source from which the update message originated, wherein the source decides what information to include in the update message, said information comprising one or more of;
at least one non-delete update for a link in the path tree that has changed or is new or at least one delete update for a link that is not in the oath tree but is in a reported set of links;updating, at the first node, a table of network topology stored at the first node in accordance with the update message; and forwarding the update message, by the first node, to one or more children of the first node that are indicated by the path tree rooted at the source. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification