Temporal transition network protocol (TTNP) in a mobile ad hoc network
First Claim
1. A method for managing and controlling the discovery and maintenance of routes in a mobile ad hoc network comprising a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the nodes together, the method comprising:
- building and updating route tables at each node with a first one of proactive and reactive route discovery processes to define routes in the network, a route comprising a set of links and nodes from a source to a destination;
collecting and storing route stability information at each node;
predicting route stability over time based upon the route stability information; and
switching to a second one of the proactive and reactive route discovery processes when predicted route stability reaches a first transition parameter.
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. The method includes building and updating route tables at each node by managing and controlling the application of either proactive or reactive route discovery and their respective associated processes to define and maintain routes in the network. A route is a set of links and nodes from a source to a destination. The method also includes collecting and storing route stability information at each node, predicting route stability over time based upon the route stability information, and switching to the other of the proactive and reactive route discovery and the associated processes when predicted route stability reaches a first transition parameter. Moreover, the method preferably includes switching back to the first one of the proactive and reactive route discovery and the associated processes when predicted route stability reaches a second transition parameter. Thus temporal transitioning of route discovery and associated processes in a mobile ad hoc network is provided.
63 Citations
38 Claims
-
1. A method for managing and controlling the discovery and maintenance of routes in a mobile ad hoc network comprising a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the nodes together, the method comprising:
-
building and updating route tables at each node with a first one of proactive and reactive route discovery processes to define routes in the network, a route comprising a set of links and nodes from a source to a destination;
collecting and storing route stability information at each node;
predicting route stability over time based upon the route stability information; and
switching to a second one of the proactive and reactive route discovery processes when predicted route stability reaches a first transition parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing and controlling the discovery and maintenance of routes in a mobile ad hoc network comprising a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the nodes together, the method comprising:
-
building and updating route tables at each node with a first route discovery process to define routes in the network, a route comprising a set of links and nodes from a source to a destination;
collecting and storing route stability information at each node;
predicting route stability over time based upon the route stability information; and
switching to a second route discovery process when predicted route stability reaches a first transition parameter, the second route discovery process being different from the first route discovery process. - View Dependent Claims (13, 14, 15)
-
-
16. A method for managing and controlling the discovery and maintenance of routes in a mobile ad hoc network comprising a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the nodes together, the method comprising:
-
at each node, building and updating route tables with a proactive route discovery process to define routes to other nodes in the network, a route comprising a set of links and nodes;
at each node, collecting and storing route stability information;
at each node, predicting route stability over time based upon the route stability information; and
at each node, switching to a reactive route discovery process when predicted route stability reaches a first transition parameter. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method for managing and controlling the discovery and maintenance of routes in a mobile ad hoc network comprising a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the nodes together, the method comprising:
-
at each node, building and updating route tables with a reactive route discovery process to define routes to other nodes in the network, a route comprising a set of links and nodes;
at each node, collecting and storing route stability information;
at each node, predicting route stability over time based upon the route stability information; and
at each node, switching to a proactive route discovery process when predicted route stability reaches a first transition parameter. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A mobile ad hoc network comprising:
-
a plurality of wireless mobile nodes;
a plurality of wireless communication links connecting the 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 route tables defining routes in the network, a route comprising a set of links and nodes from a source to a destination, a route discovery module to discover routes and update the route tables with one of a plurality of route discovery processes, a route stability profile memory to store route and route segment stability information, a route stability predictor to predict route stability over time based upon the route and route segment stability informaiton, and a route discovery process selector to select between the plurality of route discovery processes based upon the predicted route stability. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification