Jitter Considerations in On-Demand Route Discovery for Mobile Ad Hoc Networks

Jittering (a small, random variation in timing of control message emission) is widely used in protocols for wireless communication, in order to avoid simultaneous packet transmissions over the same channel by adjacent nodes in the network. Used for both regularly scheduled packets, for event-triggered packets, and for scheduled resets in the network, jittering is a particularly important mechanism when a network event may cause multiple adjacent nodes to react concurrently. Introduced in the proactive MANET routing protocol OLSR, the "LLN On-demand Ad hoc Distance-vector Routing Protocol - Next Generation" (LOADng), a derivative of AODV, is specified so as to also use jitter for flooding Route Request (RREQ) messages during route discovery. This use of jitter in RREQ flooding is, however, not without drawbacks, which are identified and addressed in this paper within the framework of a more general study of jitter mechanisms used for route discovery in reactive routing protocols. The paper studies the behavior of route discovery when using "naive" jitter (simply, delaying RREQ retransmission by a small uniformly distributed random delay), in order to identify and analyze the problems hereof, mostly related to route sub-optimality and excessive control traffic overhead. A Window Jitter mechanism is then proposed to address these issues - with the performance hereof, when compared to "naive" jitter being evaluated by way of modeling, theoretical analysis and experiments. The paper shows that the use of Window Jitter improves indeed the efficiency of route discovery in AODV and overcome the drawbacks identified for "naive" jitter.

[1]  Roy Friedman,et al.  Jittering Broadcast Transmissions in MANETs: Quantification and Implementation Strategies , 2009 .

[2]  Thomas Clausen,et al.  Digital Signatures for Admittance Control in the Optimized Link State Routing Protocol Version 2 , 2010 .

[3]  Philippe Jacquet,et al.  Impact of jitter-based techniques on flooding over wireless ad hoc networks: Model and analysis , 2012, 2012 Proceedings IEEE INFOCOM.

[4]  Philippe Jacquet,et al.  Comparative Study of Routing Protocols for Mobile Ad-hoc NETworks , 2002 .

[5]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[6]  Feller William,et al.  An Introduction To Probability Theory And Its Applications , 1950 .

[7]  Thomas Clausen,et al.  The LLN On-demand Ad hoc Distance-vector Routing Protocol - Next Generation (LOADng) , 2011 .

[8]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[9]  Gregory A. Hansen,et al.  The Optimized Link State Routing Protocol , 2003 .

[10]  Philippe Jacquet,et al.  Internet Engineering Task Force (ietf) the Optimized Link State Routing Protocol Version 2 , 2022 .

[11]  Jiann-Liang Chen,et al.  Multipath design for 6LoWPAN ad hoc on-demand distance vector routing , 2010, Int. J. Inf. Technol. Commun. Convergence.

[12]  Guido R. Hiertz,et al.  Principles of IEEE 802.11s , 2007, 2007 16th International Conference on Computer Communications and Networks.

[13]  Thomas H. Clausen,et al.  Vulnerability analysis of the optimized link state routing protocol version 2 (OLSRv2) , 2010, 2010 IEEE International Conference on Wireless Communications, Networking and Information Security.

[14]  Thomas Clausen,et al.  Jitter considerations in MANETs , 2008 .

[15]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[16]  W. Feller,et al.  An Introduction to Probability Theory and its Applications. Vol. 1, 2nd Edition , 1959 .

[17]  Jawaharlal Karmeshu,et al.  Entropy Measures, Maximum Entropy Principle and Emerging Applications , 2003 .

[18]  Philippe Jacquet,et al.  Analyzing Control Traffic Overhead versus Mobility and Data Traffic Activity in Mobile Ad-Hoc Network Protocols , 2004, Wirel. Networks.

[19]  Thomas Clausen,et al.  The Optimized Link State Routing Protocol: Evaluation through Experiments and Simulation , 2001 .