A survey on probabilistic broadcast schemes for wireless ad hoc networks

Broadcast or flooding is a dissemination technique of paramount importance in wireless ad hoc networks. The broadcast scheme is widely used within routing protocols by a wide range of wireless ad hoc networks such as mobile ad hoc networks, vehicular ad hoc networks, and wireless sensor networks, and used to spread emergency messages in critical scenarios after a disaster scenario and/or an accidents. As the type broadcast scheme used plays an important role in the performance of the network, it has to be selected carefully. Though several types of broadcast schemes have been proposed, probabilistic broadcast schemes have been demonstrated to be suitable schemes for wireless ad hoc networks due to a range of benefits offered by them such as low overhead, balanced energy consumption, and robustness against failures and mobility of nodes. In the last decade, many probabilistic broadcast schemes have been proposed by researchers. In addition to reviewing the main features of the probabilistic schemes found in the literature, we also present a classification of the probabilistic schemes, an exhaustive review of the evaluation methodology including their performance metrics, types of network simulators, their comparisons, and present some examples of real implementations, in this paper.

[1]  Kevin R. Fall,et al.  The NS Manual (Formerly NS Notes and Documentation , 2002 .

[2]  Alireza Shahrabi,et al.  Fuzzy-based probabilistic broadcasting in Mobile Ad Hoc Networks , 2011, 2011 IFIP Wireless Days (WD).

[3]  Daniel D. Giusto,et al.  The Internet of Things: 20th Tyrrhenian Workshop on Digital Communications , 2014 .

[4]  Daniel Gutiérrez-Reina,et al.  Hybrid Flooding Scheme for Mobile Ad Hoc Networks , 2013, IEEE Communications Letters.

[5]  Tsung-Chuan Huang,et al.  Energy-Aware Gossip Routing for Mobile Ad Hoc Networks , 2011, 2011 IEEE International Conference on High Performance Computing and Communications.

[6]  Roy Friedman,et al.  On Reliable Dissemination in Wireless Ad Hoc Networks , 2011, IEEE Transactions on Dependable and Secure Computing.

[7]  Pardeep Kumar,et al.  DES-SERT: A framework for structured routing protocol implementation , 2009, 2009 2nd IFIP Wireless Days (WD).

[8]  Hongwei Liu,et al.  NPPB: A Broadcast Scheme in Dense VANETs , 2010 .

[9]  Karthikeyan Natesapillai,et al.  Optimum Density Based Model for Probabilistic Flooding Protocol in Mobile Ad Hoc Network , 2010 .

[10]  Daniel Gutiérrez-Reina,et al.  Evaluation of Ad Hoc Networks in Disaster Scenarios , 2011, 2011 Third International Conference on Intelligent Networking and Collaborative Systems.

[11]  Dharma P. Agrawal,et al.  Dynamic probabilistic broadcasting in MANETs , 2005, J. Parallel Distributed Comput..

[12]  Natarajan Meghanathan,et al.  Recent Trends in Network Security and Applications - Third International Conference, CNSA 2010, Chennai, India, July 23-25, 2010. Proceedings , 2010, CNSA.

[13]  N. Wisitpongphan,et al.  Scalable broadcast strategies for ad hoc routing protocols , 2006, 2006 1st International Symposium on Wireless Pervasive Computing.

[14]  Aminu Mohammed,et al.  An Adjusted Counter-Based Broadcast Scheme for Mobile Ad Hoc Networks , 2008, Tenth International Conference on Computer Modeling and Simulation (uksim 2008).

[15]  Roberto Beraldi,et al.  A directional gossip protocol for path discovery in MANETs , 2006, 26th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW'06).

[16]  P. Murali,et al.  Energy-aware routing in Mobile Ad-Hoc Networks , 2008, 2008 1st IFIP Wireless Days.

[17]  Eryk Dutkiewicz,et al.  A review of routing protocols for mobile ad hoc networks , 2004, Ad Hoc Networks.

[18]  Indranil Gupta,et al.  Smart Gossip: An Adaptive Gossip-based Broadcasting Service for Sensor Networks , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[19]  André Schiper,et al.  On the accuracy of MANET simulators , 2002, POMC '02.

[20]  Gianluigi Ferrari,et al.  Efficient Broadcasting in IEEE 802.11 Networks through Irresponsible Forwarding , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[21]  Roberto Beraldi,et al.  A hint-based probabilistic protocol for unicast communications in MANETs , 2005, 11th International Conference on Parallel and Distributed Systems (ICPADS'05).

[22]  Mohamed F. Younis,et al.  A survey on routing protocols for wireless sensor networks , 2005, Ad Hoc Networks.

[23]  M. Ould-Khaoua,et al.  Neighbour coverage: A dynamic probabilistic route discovery for mobile ad hoc networks , 2008, 2008 International Symposium on Performance Evaluation of Computer and Telecommunication Systems.

[24]  Y. Ahmet Sekercioglu,et al.  A survey of multipoint relay based broadcast schemes in wireless ad hoc networks , 2006, IEEE Communications Surveys & Tutorials.

[25]  Roberto Beraldi,et al.  The polarized gossip protocol for path discovery in MANETs , 2008, Ad Hoc Networks.

[26]  Elmar Schoch,et al.  Adaptive Topology Based Gossiping in VANETs Using Position Information , 2007, MSN.

[27]  Jamal-deen Abdulai,et al.  Route discovery in wireless mobile ad hoc networks with adjusted probabilistic flooding , 2009, 2009 2nd International Conference on Adaptive Science & Technology (ICAST).

[28]  Zhong-Ping Jiang,et al.  Modeling and performance analysis of ad hoc broadcasting schemes , 2006, Perform. Evaluation.

[29]  Yogesh Chaba,et al.  Modeling and Performance Analysis of Efficient and Dynamic Probabilistic Broadcasting Algorithm in MANETs Routing Protocols , 2010, CNSA.

[30]  Stefano Busanelli,et al.  Cluster-Based Irresponsible Forwarding , 2010 .

[31]  Roberto Beraldi,et al.  Unicast Routing Techniques for Mobile Ad Hoc Networks (Chapter 7) , 2002 .

[32]  Daniel Gutiérrez-Reina,et al.  An evolutionary computation approach for optimizing connectivity in disaster response scenarios , 2013, Appl. Soft Comput..

[33]  Chien Chen,et al.  Discount: a hybrid probability-based broadcast scheme for wireless Ad Hoc networks , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[34]  Damien Charlet,et al.  Using an evolutionary algorithm to optimize the broadcasting methods in mobile ad hoc networks , 2011, J. Netw. Comput. Appl..

[35]  Lu Xi-cheng A Review of Routing Protocols for Mobile Ad Hoc Networks , 2006 .

[36]  Dharma P. Agrawal,et al.  Analysis of leveled probabilistic routing in mobile ad hoc networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[37]  P. Johnson,et al.  Optimization of network lifetime through energy-efficient broadcast scheme using dynamic random walk , 2012, 2012 15th International Power Electronics and Motion Control Conference (EPE/PEMC).

[38]  Pedro José Marrón,et al.  Hypergossiping: A generalized broadcast strategy for mobile ad hoc networks , 2007, Ad Hoc Networks.

[39]  Ying-Dar Lin,et al.  Realizing and benchmarking broadcast algorithms in wireless mesh networks , 2011, Comput. Commun..

[40]  R.L. Moses,et al.  Locating the nodes: cooperative localization in wireless sensor networks , 2005, IEEE Signal Processing Magazine.

[41]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[42]  Cecilia Mascolo,et al.  Mobility Models for Systems Evaluation , 2009, Middleware for Network Eccentric and Mobile Applications.

[43]  Felix Juraschek,et al.  Challenges and limits of flooding and gossip routing based route discovery schemes , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[44]  M. Ould-Khaoua,et al.  Improving the Performance of Counter-Based Broadcast Scheme for Mobile AD HOC Networks , 2007, 2007 IEEE International Conference on Signal Processing and Communications.

[45]  Dhiraj Nitnaware,et al.  Performance Analysis of Energy Constraint Gossip Based Routing Protocol under Stochastic Traffic , 2009, 2009 Second International Conference on Emerging Trends in Engineering & Technology.

[46]  S. Panichpapiboon,et al.  Irresponsible forwarding , 2008, 2008 8th International Conference on ITS Telecommunications.

[47]  Joseph Y. Halpern,et al.  Gossip-based ad hoc routing , 2002, IEEE/ACM Transactions on Networking.

[48]  T. Nandagopal,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 1999, MobiCom 1999.

[49]  Irfan-Ullah Awan,et al.  Performance evaluation of dynamic probabilistic broadcasting for flooding in mobile ad hoc networks , 2009, Simul. Model. Pract. Theory.

[50]  Katia Obraczka,et al.  Modeling the performance of flooding in wireless multi-hop Ad hoc networks , 2006, Comput. Commun..

[51]  Muneer O. Bani Yassein,et al.  Performance Analysis of Adjusted Probabilistic Broadcasting in Mobile Ad Hoc Networks , 2006, Int. J. Wirel. Inf. Networks.

[52]  Yu-Chee Tseng,et al.  Adaptive approaches to relieving broadcast storms in a wireless multihop mobile ad hoc network , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[53]  Dhiraj Nitnaware,et al.  Energy Based Gossip Routing Algorithm for MANETs , 2010, 2010 International Conference on Recent Trends in Information, Telecommunication and Computing.

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

[55]  Martin J. Osborne,et al.  An Introduction to Game Theory , 2003 .

[56]  Daniel Gutiérrez-Reina,et al.  Multi-objective performance optimization of a probabilistic similarity/dissimilarity-based broadcasting scheme for mobile ad hoc networks in disaster response scenarios , 2013, Soft Computing.

[57]  Sung-Ho Hwang,et al.  An Adaptive Probabilistic Broadcast Scheme for Ad-Hoc Networks , 2004, HSNMC.

[58]  Zhongmin Shi,et al.  Adaptive gossip-based routing algorithm , 2004, IEEE International Conference on Performance, Computing, and Communications, 2004.

[59]  Antonio Alfredo Ferreira Loureiro,et al.  Gossiping using the energy map in wireless sensor networks , 2007, MSWiM '07.

[60]  Alireza Keshavarz-Haddad,et al.  Color-Based Broadcasting for Ad Hoc Networks , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

[61]  Ozan K. Tonguz,et al.  Broadcast storm mitigation techniques in vehicular ad hoc networks , 2007, IEEE Wireless Communications.

[62]  André Schiper,et al.  Probabilistic broadcast for flooding in wireless mobile ad hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[63]  Liang-Jie Zhang Editorial: Moving to the Fifth Year of TSC , 2012, IEEE Trans. Serv. Comput..

[64]  Daniel Gutiérrez-Reina,et al.  Improving discovery phase of reactive ad hoc routing protocols using Jaccard distance , 2013, The Journal of Supercomputing.

[65]  Tristan Henderson,et al.  CRAWDAD: a community resource for archiving wireless data at Dartmouth , 2005, CCRV.

[66]  Jie Wu,et al.  Performance analysis of broadcast protocols in ad hoc networks based on self-pruning , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[67]  Christian Bonnet,et al.  VanetMobiSim: generating realistic mobility patterns for VANETs , 2006, VANET '06.

[68]  Panganamala Ramana Kumar,et al.  The Number of Neighbors Needed for Connectivity of Wireless Networks , 2004, Wirel. Networks.

[69]  Hermann Hellwagner,et al.  Evaluation of MANET routing protocols in a realistic emergency response scenario , 2012, Proceedings of the 10th International Workshop on Intelligent Solutions in Embedded Systems.

[70]  Aminu Mohammed,et al.  Probabilistic counter-based route discovery for mobile ad hoc networks , 2009, IWCMC.

[71]  Felix Juraschek,et al.  Gossip routing in wireless mesh networks , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[73]  Younghwan Yoo,et al.  Adaptive Broadcasting Method Using Neighbor Type Information in Wireless Sensor Networks , 2011, Sensors.

[74]  Deborah Estrin,et al.  Complex Behavior at Scale: An Experimental Study of Low-Power Wireless Sensor Networks , 2002 .

[75]  Roberto Beraldi,et al.  A hint-based probabilistic protocol for unicast communications in MANETs , 2006, Ad Hoc Networks.

[76]  Tracy Camp,et al.  Two Standards for Rigorous MANET Routing Protocol Evaluation , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[77]  Indranil Gupta,et al.  Smart Gossip: Infusing Adaptivity into Gossiping Protocols for Sensor Networks , 2006 .

[78]  Zhong-Ping Jiang,et al.  Performance analysis of broadcasting schemes in mobile ad hoc networks , 2004, IEEE Commun. Lett..

[79]  Dinesh P. Mehta,et al.  Predictive models to rebroadcast in mobile ad hoc networks , 2004, IEEE Transactions on Mobile Computing.

[80]  Irfan-Ullah Awan,et al.  Performance Evaluation Based on Simulation of Improving Dynamic Probabilistic Flooding in MANETs , 2009, 2009 International Conference on Advanced Information Networking and Applications Workshops.

[81]  Alireza Shahrabi,et al.  A probability-based adaptive scheme for broadcasting in MANETs , 2009, Mobility Conference.

[82]  Aminu Mohammed,et al.  Dynamic probabilistic counter-based broadcasting in mobile ad hoc networks , 2009, 2009 2nd International Conference on Adaptive Science & Technology (ICAST).

[83]  Ahmed Yassin Al-Dubai,et al.  A new probabilistic broadcasting scheme for mobile ad hoc on-demand distance vector (AODV) routed networks , 2010, The Journal of Supercomputing.

[84]  Alec Yasinsac,et al.  Dynamic Probabilistic Retransmission in Ad Hoc Networks , 2004, International Conference on Wireless Networks.

[85]  Chien-Chung Shen,et al.  Directional Broadcast for Mobile Ad Hoc Networks with Percolation Theory , 2006, IEEE Trans. Mob. Comput..

[86]  Tracy Camp,et al.  Constructing MANET Simulation Scenarios That Meet Standards , 2007, 2007 IEEE Internatonal Conference on Mobile Adhoc and Sensor Systems.

[87]  Gianluigi Ferrari,et al.  Recursive analytical performance evaluation of broadcast protocols with silencing: application to VANETs , 2012, EURASIP J. Wirel. Commun. Netw..

[88]  H. Alshaer,et al.  An optimized adaptive broadcast scheme for inter-vehicle communication , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[89]  Tracy Camp,et al.  Comparison of broadcasting techniques for mobile ad hoc networks , 2002, MobiHoc '02.

[90]  Sabrina Merkel,et al.  Hop count based distance estimation in mobile ad hoc networks - Challenges and consequences , 2014, Ad Hoc Networks.

[91]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[92]  Chong-kwon Kim,et al.  Control overhead reduction for neighbour knowledge acquisition in mobile ad hoc networks , 2003 .

[93]  Xinming Zhang,et al.  A Neighbor Coverage-Based Probabilistic Rebroadcast for Reducing Routing Overhead in Mobile Ad Hoc Networks , 2013, IEEE Transactions on Mobile Computing.

[94]  Zygmunt J. Haas,et al.  The performance of query control schemes for the zone routing protocol , 1998, SIGCOMM '98.

[95]  Xiang-Yang Li,et al.  Regional gossip routing for wireless ad hoc networks , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[96]  Hao-Shan Shi,et al.  A Dynamic Probabilistic Broadcasting Scheme based on Cross-Layer design for MANETs , 2010 .

[97]  Charles E. Heckler,et al.  Applied Multivariate Statistical Analysis , 2005, Technometrics.

[98]  Tracy Camp,et al.  Trace-based mobility modeling for multi-hop wireless networks , 2011, Comput. Commun..

[99]  Tracy Camp,et al.  Stationary distributions for the random waypoint mobility model , 2004, IEEE Transactions on Mobile Computing.

[100]  David Simplot-Ryl,et al.  Border Node Retransmission Based Probabilistic Broadcast Protocols in Ad-Hoc Networks , 2003, HICSS.

[101]  Wendi Heinzelman,et al.  Non-uniform information dissemination for sensor networks , 2003, 11th IEEE International Conference on Network Protocols, 2003. Proceedings..

[102]  Zygmunt J. Haas,et al.  Controlled Gossiping in Ad Hoc Networks , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[103]  Tracy Camp,et al.  Predictive Modeling of Network Wide Broadcasting Protocols for Mobile Ad Hoc Networks ∗ , 2003 .

[104]  Rammurthy Garimella,et al.  A Tsunami Warning System Employing Level Controlled Gossiping in Wireless Sensor Networks , 2007, ICDCIT.

[105]  Andreas Pitsillides,et al.  Speed adaptive probabilistic flooding in cooperative emergency warning , 2008, WICON.

[106]  Rimon Barr SWANS- Scalable Wireless Ad hoc Network Simulator User Guide , 2004 .

[107]  Ilkyeun Ra,et al.  Adaptive-gossiping for an energy-aware routing protocol in wireless sensor networks , 2010, IWCMC.

[108]  Sooksan Panichpapiboon Irresponsible forwarding under general inter-vehicle spacing distributions , 2011, The 8th Electrical Engineering/ Electronics, Computer, Telecommunications and Information Technology (ECTI) Association of Thailand - Conference 2011.

[109]  Anis Laouiti,et al.  Vehicle Ad Hoc networks: applications and related technical issues , 2008, IEEE Communications Surveys & Tutorials.

[110]  Mohamed Ould-Khaoua,et al.  Adjusted probabilistic route discovery in mobile ad hoc networks , 2009, Comput. Electr. Eng..

[111]  Mingyan Liu,et al.  Random waypoint considered harmful , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[112]  Celimuge Wu,et al.  A low latency path diversity mechanism for sender-oriented broadcast protocols in VANETs , 2013, Ad Hoc Networks.

[113]  Roy Friedman,et al.  RAPID: Reliable Probabilistic Dissemination in Wireless Ad-Hoc Networks , 2007, 2007 26th IEEE International Symposium on Reliable Distributed Systems (SRDS 2007).

[114]  Lin Cheng,et al.  Irresponsible Forwarding Under Real Intervehicle Spacing Distributions , 2013, IEEE Transactions on Vehicular Technology.

[115]  Kemal Ertugrul Tepe,et al.  Game theoretic approach in routing protocol for wireless ad hoc networks , 2009, Ad Hoc Networks.

[116]  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).

[117]  Muneer O. Bani Yassein,et al.  Improving route discovery in on-demand routing protocols using local topology information in MANETs , 2006, PM2HW2N '06.

[118]  Yu-Chee Tseng,et al.  Adaptive Approaches to Relieving Broadcast Storms in a Wireless Multihop Mobile Ad Hoc Network , 2003, IEEE Trans. Computers.

[119]  Anne-Marie Kermarrec,et al.  Gossip-based peer sampling , 2007, TOCS.

[120]  Philipp Reinecke,et al.  Gossip routing, percolation, and restart in wireless multi-hop networks , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[121]  Andreas Pitsillides,et al.  Speed adaptive probabilistic flooding in cooperative emergency warning , 2008, WICON 2008.

[122]  N. Chetty,et al.  Suppressed bond-site percolation , 2009, Comput. Phys. Commun..

[123]  I.A. Khan,et al.  Distance-based dynamically adjusted probabilistic forwarding for wireless mobile Ad Hoc Networks , 2008, 2008 5th IFIP International Conference on Wireless and Optical Communications Networks (WOCN '08).

[124]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[125]  Yu-Chee Tseng,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 2002, Wirel. Networks.

[126]  Felix Juraschek,et al.  A Study of Adaptive Gossip Routing in Wireless Mesh Networks , 2010, ADHOCNETS.

[127]  Masoud Sabaei,et al.  DAPF: An Efficient Flooding Algorithm for Mobile Ad-hoc Networks , 2009, 2009 International Conference on Signal Processing Systems.

[128]  Daniel Gutiérrez-Reina,et al.  Modelling and assessing ad hoc networks in disaster scenarios , 2013, J. Ambient Intell. Humaniz. Comput..

[129]  Layuan Li,et al.  Performance evaluation and simulations of routing protocols in ad hoc networks , 2007, Comput. Commun..

[130]  Jalal Kawash,et al.  Specifying memory consistency of write buffer multiprocessors , 2007, TOCS.

[131]  Dharma P. Agrawal,et al.  A probabilistic routing by using multi-hop retransmission forecast with packet collision-aware constraints in vehicular networks , 2014, Ad Hoc Networks.

[132]  Ingrid Moerman,et al.  An overview of mobile ad hoc networks: applications and challenges , 2004 .

[133]  Sándor P. Fekete,et al.  AutoCast: An Adaptive Data Dissemination Protocol for Traffic Information Systems , 2007, 2007 IEEE 66th Vehicular Technology Conference.

[134]  Elmar Gerhards-Padilla,et al.  BonnMotion: a mobility scenario generation and analysis tool , 2010, SimuTools.

[135]  Daniel Mossé,et al.  Coverage-based probabilistic forwarding in ad hoc routing , 2005, Proceedings. 14th International Conference on Computer Communications and Networks, 2005. ICCCN 2005..

[136]  Azzedine Boukerche,et al.  Routing protocols in ad hoc networks: A survey , 2011, Comput. Networks.

[137]  Elmar Schoch,et al.  Optimized Position Based Gossiping in VANETs , 2008, 2008 IEEE 68th Vehicular Technology Conference.