Hierarchical mobile ad-hoc network and methods for performing reactive routing therein
First Claim
1. A method for sending data in a mobile ad-hoc network comprising a plurality of nodes and a plurality of wireless links connecting the plurality of nodes, the method comprising:
- grouping the plurality of nodes into clusters of nodes;
designating a cluster leader node for each cluster;
sending a cluster-level route request from a source node of a source cluster to a cluster leader node of the source cluster;
determining a cluster-level route between the source cluster and a destination cluster comprising a destination node responsive to the cluster-level route request and using a plurality of the cluster leader nodes; and
transferring data from the source node to the destination node using the cluster-level route.
7 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for sending data in a mobile ad-hoc network including a plurality of nodes and a plurality of wireless links connecting the plurality of nodes. The method may include grouping the plurality of nodes into clusters of nodes and designating a cluster leader node for each cluster. Furthermore, a cluster-level route request may be sent from a source node of a source cluster to a cluster leader node of the source cluster. The method may also include determining a cluster-level route between the source cluster and a destination cluster comprising a destination node responsive to the cluster-level route request and using a plurality of the cluster leader nodes. Additionally, data may be transferred from the source node to the destination node using the cluster-level route.
104 Citations
45 Claims
-
1. A method for sending data in a mobile ad-hoc network comprising a plurality of nodes and a plurality of wireless links connecting the plurality of nodes, the method comprising:
-
grouping the plurality of nodes into clusters of nodes;
designating a cluster leader node for each cluster;
sending a cluster-level route request from a source node of a source cluster to a cluster leader node of the source cluster;
determining a cluster-level route between the source cluster and a destination cluster comprising a destination node responsive to the cluster-level route request and using a plurality of the cluster leader nodes; and
transferring data from the source node to the destination node using the cluster-level route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for sending data in a mobile ad- hoc network comprising a plurality of nodes and a plurality of wireless links connecting the plurality of nodes, the method comprising:
-
grouping the plurality of nodes into clusters of nodes;
designating a cluster leader node for each cluster;
determining designated communication links between the cluster leader nodes;
sending a cluster-level route request from a source node of a source cluster to a cluster leader node of the source cluster;
determining a cluster-level route between the source cluster and a destination cluster comprising a destination node responsive to the cluster-level route request and using a plurality of the cluster leader nodes and the designated communication links therebetween; and
transferring data from the source node to the destination node using the cluster-level route, the data not being transferred through at least one of the cluster leader nodes along the cluster-level route. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A mobile ad-hoc network comprising:
-
a plurality of nodes grouped into clusters of nodes, each cluster having a designated cluster leader node; and
a plurality of wireless links connecting said plurality of nodes;
said plurality of nodes sending data therebetween by sending a cluster-level route request from a source node of a source cluster to a cluster leader node of said source cluster;
determining a cluster-level route between said source cluster and a destination cluster comprising a destination node responsive to the cluster-level route request and using a plurality of said cluster leader nodes, and transferring data from said source node to said destination node using the cluster-level route. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification