Hybrid cross-layer routing protocol for MANETs
First Claim
1. A method for wireless network routing using hybrid cross-layer routing (HCLR) comprising:
- generating a global equal cost multi-paths (ECMP) routing table;
calculating a route cost for each next-hop in the ECMP routing table;
adjusting a query time interval if there is a significant difference between the generated ECMP routing table and the calculated route cost for each next-hop in the ECMP routing table;
updating the ECMP routing table with the calculated route cost for the next-hop; and
recovering the original ECMP routing table,wherein calculating a route cost for each next-hop in the ECMP routing table comprises performing optimizations locally using reactive routing in a parallel routing search mode when in a 0-hop neighborhood.
1 Assignment
0 Petitions
Accused Products
Abstract
A Hybrid Cross-Layer Routing (HCLR) protocol designed and implemented based on the premise of being able to leverage a pair of proactive and reactive routing schemes in Mobile Ad Hoc Networks (MANETs) which is used to compensate against wireless link effects thereby allowing for making more intelligent routing decisions. Compared to standalone proactive or reactive routing protocols, HCLR provides a two-tier improvement logic by performing local on-demand search in an n-hop neighborhood utilizing a 2-tuple cross-layer routing metric. HCLR is implemented in a Linux Quagga suite and its performance improvements compared to OSPF MANET Designated Routing (MDR) through emulation studies is demonstrated.
27 Citations
17 Claims
-
1. A method for wireless network routing using hybrid cross-layer routing (HCLR) comprising:
-
generating a global equal cost multi-paths (ECMP) routing table; calculating a route cost for each next-hop in the ECMP routing table; adjusting a query time interval if there is a significant difference between the generated ECMP routing table and the calculated route cost for each next-hop in the ECMP routing table; updating the ECMP routing table with the calculated route cost for the next-hop; and recovering the original ECMP routing table, wherein calculating a route cost for each next-hop in the ECMP routing table comprises performing optimizations locally using reactive routing in a parallel routing search mode when in a 0-hop neighborhood. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 17)
-
-
9. A method for using a Hybrid Cross-Layer Routing (HCLR) protocol comprising a proactive and a reactive component, the method comprising:
-
adjusting the a routing table based on the link quality information measured at a MAC layer; generating global routing paths with the proactive component; avoiding long delays associated with reactive routing protocols (RRPs); and making local routing decisions with the reactive component based on available cross-layer information, wherein making local routing decisions with the reactive component based on available cross-layer information comprises operating reactive component in a parallel routing search mode when in a 0-hop neighborhood. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification