Predictive route maintenance in a mobile ad hoc network
First Claim
Patent Images
1. A method for operating a mobile ad hoc network comprising a plurality of mobile nodes and a plurality of wireless communication links connecting the mobile nodes together, the method comprising:
- discovering and using routes in the network, a route comprising a set of wireless communication links and mobile nodes from a source to a destination;
predicting route failure in the network; and
performing route maintenance in the network based upon the predicted route failure.
7 Assignments
0 Petitions
Accused Products
Abstract
The mobile ad hoc network includes a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the nodes together. A method for operating the network includes discovering and using routes in the network, predicting route failure in the network, and performing route maintenance in the network based upon the predicted route failure.
-
Citations
42 Claims
-
1. A method for operating a mobile ad hoc network comprising a plurality of mobile nodes and a plurality of wireless communication links connecting the mobile nodes together, the method comprising:
-
discovering and using routes in the network, a route comprising a set of wireless communication links and mobile nodes from a source to a destination;
predicting route failure in the network; and
performing route maintenance in the network based upon the predicted route failure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for operating a mobile ad hoc network comprising a plurality of mobile nodes and a plurality of wireless communication links connecting the mobile nodes together, the method comprising:
-
predicting future-needed routes in the network, a route comprising a set of wireless communication links and mobile nodes from a source to a destination;
discovering routes, including at least one of partial routes and complete routes, based upon the predicted need for future communications;
storing the discovered routes;
predicting route failure in the network for stored routes; and
performing route maintenance in the network based upon the predicted route failure. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A mobile ad hoc network comprising:
-
a plurality of mobile nodes;
a plurality of wireless communication links connecting the mobile nodes together;
each mobile node comprising a communications device to wirelessly communicate with other nodes of the plurality of nodes via the wireless communication links, and a controller to route communications via the communications device, and comprising a route cache to define partial and complete routes in the network, a route comprising a set of wireless communication links and mobile nodes from a source node to a destination node, a route discovery module to discover routes, including at least one of partial and complete routes, and to update the route cache, a route failure predictor to predict failure of routes defined in the route cache, and a route maintenance module to perform route maintenance in the network based upon predicted route failure. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A wireless mobile node for use in a mobile ad hoc network comprising a plurality of mobile nodes, and a plurality of wireless communication links connecting the mobile nodes together, the wireless mobile node comprising:
-
a communications device to wirelessly communicate with other nodes of the plurality of nodes via the wireless communication links; and
a controller to route communications via the communications device, and comprising a route cache to define partial and complete routes in the network, a route comprising a set of wireless communication links and mobile nodes from a source node to a destination node, a route discovery module to discover routes, including at least one of partial and complete routes, and to update the route cache, a route failure predictor to predict failure of routes defined in the route cache, and a route maintenance module to perform route maintenance in the network based upon predicted route failure. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
Specification