Mobility-aware mesh construction algorithm for low data-overhead multicast ad hoc routing
First Claim
1. A method for operating a mobile node of an ad hoc network, comprising:
- communicating through a wireless communication interface with a plurality of other mobile nodes;
building a plurality of multicast trees comprising identifications of alternate communication paths; and
routing and hosting communications through a mobile node of an multi-hop ad hoc network along a communication path, using at least a multicast communication through the wireless communication interface dependent on the multicast trees, and probabilistically selecting a respective communication path based on a composite function of at least a reliability metric and a communication data-overhead metric of the respective communication path, so that low data-overhead communication paths are selected with increasing probability with an increasing reliability of the respective communication path.
2 Assignments
0 Petitions
Accused Products
Abstract
Data overhead of mesh-based multicast ad hoc routing protocols are controlled by adaptively adding redundancy to the minimal data overhead multicast mesh as required by the network conditions. The computation of the minimal data overhead multicast mesh is NP-complete, and therefore an heuristic approximation algorithm inspired on epidemic algorithms is employed to increase tractability of a solution. A mobility-aware and adaptive mesh construction algorithm based on a probabilistic path selection is provided, which is able to adapt the reliability of the multicast mesh to the mobility of the network. Simulation results show that the proposed approach, when implemented into On-Demand Multicast Routing Protocol (ODMRP), is able to offer similar performance results and a lower average latency, while reducing data overhead between 25 to 50% compared to the original ODMRP.
-
Citations
20 Claims
-
1. A method for operating a mobile node of an ad hoc network, comprising:
-
communicating through a wireless communication interface with a plurality of other mobile nodes; building a plurality of multicast trees comprising identifications of alternate communication paths; and routing and hosting communications through a mobile node of an multi-hop ad hoc network along a communication path, using at least a multicast communication through the wireless communication interface dependent on the multicast trees, and probabilistically selecting a respective communication path based on a composite function of at least a reliability metric and a communication data-overhead metric of the respective communication path, so that low data-overhead communication paths are selected with increasing probability with an increasing reliability of the respective communication path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile ad hoc network method, comprising:
-
automatically communicating wirelessly between a mobile ad hoc network node and a plurality of other mobile ad hoc network nodes through a wireless communication interface; automatically maintaining, at the mobile ad hoc network node, a plurality of multicast trees defining alternate communication paths; and automatically hosting and routing communications through the mobile ad hoc network, in dependence on the plurality of multicast trees, wherein a communication path is probabilistically selected based on a composite function of at least a communication reliability metric and a communication data-overhead metric, wherein low data-overhead communication paths are selected with increasing probability with an increasing reliability. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for communicating through a mobile ad hoc network, comprising:
-
providing a mobile ad hoc network node having an automated wireless communication interface configured to support at least communications with a plurality of other mobile nodes; automatically maintaining a plurality of multicast trees comprising a plurality of alternate communication paths, hosting communications and routing communications in the mobile ad hoc network through the automated wireless communication interface; and automatically selecting communications paths for communication through the mobile ad hoc network from the plurality of alternate communication paths, dependent on at least the multicast trees, a reliability metric and a communication data-overhead metric, wherein low data-overhead communication paths to a communication destination are selected with increasing probability with an increasing reliability of a respective communication path.
-
Specification