An Efficient Reliable Broadcast protocol for Mobile Ad-hoc Networks

This paper presents and studies a reliable broadcast protocol for a group of mobile nodes forming an ad-hoc wireless network. The protocol assumes what is seemingly the weakest restriction on node mobility. A node can remain detached from others for an arbitrary amount of time that is bounded by an unknown constant, and connects with an arbitrarily chosen node for a duration with a small and known lower bound. Under these conditions, node movements may make it hard to construct and maintain a viable routing structure. Consequently, our protocol does not attempt to construct such structures, nor does it attempt to sense or assume the likely pattern of topological changes. Instead it works by decentralising the task of packet dissemination among all nodes. In addition, its design places due emphasis on low packet overhead, adaptivity to perceived network conditions, and small broadcast latency. Simulations confirm these design objectives and correctness proofs validate the protocol.

[1]  Leslie Lamport,et al.  Time, clocks, and the ordering of events in a distributed system , 1978, CACM.

[2]  M. Gerla,et al.  A Reliable , Congestion-Controlled Multicast Transport Protocol in Multimedia Multi-hop Networks , 2002 .

[3]  Sung-Ju Lee,et al.  A performance comparison study of ad hoc wireless multicast protocols , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[4]  Sung-Ju Lee,et al.  A reliable, congestion-control led multicast transport protocol in multimedia multi-hop networks , 2002, The 5th International Symposium on Wireless Personal Multimedia Communications.

[5]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[6]  Elena Pagani,et al.  Reliable broadcast in mobile multihop packet networks , 1997, MobiCom '97.

[7]  ZHANGLi-xia,et al.  A reliable multicast framework for light-weight sessions and application level framing , 1995 .

[8]  Sandeep K. S. Gupta,et al.  An adaptive protocol for reliable multicast in mobile multi-hop radio networks , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[9]  Mukesh Singhal,et al.  A reliable multicast algorithm for mobile ad hoc networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[10]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[11]  Paul D. Ezhilchelvan,et al.  JMS on Mobile Ad Hoc Networks , 2003, PWC.

[12]  Patrick Th. Eugster,et al.  Route driven gossip: probabilistic reliable multicast in ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[13]  Ranveer Chandra,et al.  Anonymous Gossip: improving multicast reliability in mobile ad-hoc networks , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[14]  M. Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998, Proceedings. Twelfth Workshop on Parallel and Distributed Simulation PADS '98 (Cat. No.98TB100233).

[15]  J. Jubin,et al.  The DARPA packet radio network protocols , 1987, Proceedings of the IEEE.