Tracking traffic in a mobile Ad Hoc network
First Claim
1. A method for tracking traffic in a mobile ad hoc network comprising a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the plurality of nodes together, the method comprising:
- at each node, monitoring traffic communicated between nodes in the network;
at each node, generating traffic information based upon how much traffic is being communicated between various nodes in the network; and
at each node, storing the traffic information in a traffic database.
7 Assignments
0 Petitions
Accused Products
Abstract
A mobile ad hoc network includes a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the plurality of nodes together. The method of tracking traffic includes each node monitoring traffic communicated between nodes in the network, each node generating traffic information based upon how much traffic is being communicated between various nodes in the network, and each node storing the traffic information in a traffic database. The traffic information may be based upon bandwidth and may include at least one of error rate, end-to-end delay, end-to-end delay variation, hop count, expected path durability, and priority. Each node may discover and select traffic routes based upon the stored traffic information.
-
Citations
41 Claims
-
1. A method for tracking traffic in a mobile ad hoc network comprising a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the plurality of nodes together, the method comprising:
-
at each node, monitoring traffic communicated between nodes in the network;
at each node, generating traffic information based upon how much traffic is being communicated between various nodes in the network; and
at each node, storing the traffic information in a traffic database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for tracking traffic at a node in a mobile ad hoc network comprising a plurality of wireless mobile nodes and a plurality of wireless communication links connecting the plurality of nodes together, the method comprising:
-
monitoring traffic communicated between other nodes in the network;
generating traffic information based upon how much traffic is being communicated between various nodes in the network; and
storing the traffic information in a traffic database. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for determining 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, monitoring traffic communicated between nodes in the network;
at each node, generating traffic information based upon traffic being communicated between various nodes in the network;
at each node, storing the traffic information in a traffic database;
at each node, processing the traffic information stored in the traffic database to select one of a reactive, proactive and hybrid route discovery process;
at each node, discovering traffic routes with the selected route discovery process, each traffic route comprising a combination of wireless communication links; and
at each node, selecting discovered routes for communication with other nodes. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A mobile ad hoc network comprising:
-
a plurality of mobile nodes; and
a plurality of wireless communication links connecting the plurality of mobile nodes together;
each mobile node comprising a communications device to wirelessly and 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 traffic monitoring unit to monitor traffic communicated between nodes in the network, a traffic information generator to generate traffic information based upon how much traffic is being communicated between various nodes in the network, and a traffic information buffer to store the traffic information in a traffic database. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification