Probabilistic route discovery for Wireless Mobile Ad Hoc Networks (MANETs)

Mobile wireless ad hoc networks (MANETs) have become of increasing interest in view of their promise to extend connectivity beyond traditional fixed infrastructure networks. In MANETs, the task of routing is distributed among network nodes which act as both end points and routers in a wireless multi-hop network environment. To discover a route to a specific destination node, existing on-demand routing protocols employ a broadcast scheme referred to as simple flooding whereby a route request packet (RREQ) originating from a source node is blindly disseminated to the rest of the network nodes. This can lead to excessive redundant retransmissions, causing high channel contention and packet collisions in the network, a phenomenon called a broadcast storm. To reduce the deleterious impact of flooding RREQ packets, a number of route discovery algorithms have been suggested over the past few years based on, for example, location, zoning or clustering. Most such approaches however involve considerably increased complexity requiring additional hardware or the maintenance of complex state information. This research argues that such requirements can be largely alleviated without sacrificing performance gains through the use of probabilistic broadcast methods, where an intermediate node rebroadcasts RREQ packets based on some suitable forwarding probability rather than in the traditional deterministic manner. Although several probabilistic broadcast algorithms have been suggested for MANETs in the past, most of these have focused on “pure” broadcast scenarios with relatively little investigation of the performance impact on specific applications such as route discovery. As a consequence, there has been so far very little study of the performance of probabilistic route discovery applied to the well-established MANET routing protocols. In an effort to fill this gap, the first part of this thesis evaluates the performance of the routing protocols Ad hoc On demand Distance Vector (AODV) and Dynamic Source Routing (DSR) augmented with probabilistic route discovery, taking into account parameters such as network density, traffic density and nodal mobility. The results reveal encouraging benefits in overall routing control overhead but also show that network operating conditions have a critical impact on the optimality of the forwarding probabilities. In most existing probabilistic broadcast algorithms, including the one used here for preliminary investigations, each forwarding node is allowed to rebroadcast a received packet with a fixed forwarding probability regardless of its relative location with respect to the locations of the source and destination pairs. However, in a route discovery operation, if the location of the destination node is known, the dissemination of the RREQ packets can be directed towards this location. Motivated by this, the second part of the research proposes a probabilistic route discovery approach that aims to reduce further the routing overhead by limiting the dissemination of the RREQ packets towards the anticipated location of the destination. This approach combines elements of the fixed probabilistic and flooding-based route discovery approaches. The results indicate that in a relatively dense network, these combined effects can reduce the routing overhead very significantly when compared with that of the fixed probabilistic route discovery. Typically in a MANET there are regions of varying node density. Under such conditions, fixed probabilistic route discovery can suffer from a degree of inflexibility, since every node is assigned the same forwarding probability regardless of local conditions. Ideally, the forwarding probability should be high for a node located in a sparse region of the network while relatively lower for a node located in a denser region of the network. As a result, it can be helpful to identify and categorise mobile nodes in the various regions of the network and appropriately adjust their forwarding probabilities. To this end the research examines probabilistic route discovery methods that dynamically adjust the forwarding probability at a node, based on local node density, which is estimated using number of neighbours as a parameter. Results from this study return significantly superior performance measures compared with fixed probabilistic variants. Although the probabilistic route discovery methods suggested above can significantly reduce the routing control overhead without degrading the overall network throughput, there remains the problem of how to select efficiently forwarding probabilities that will optimize the performance of a broadcast under any given conditions. In an attempt to address this issue, the final part of this thesis proposes and evaluates the feasibility of a node estimating its own forwarding probability dynamically based on locally collected information. The technique examined involves each node piggybacking a list of its 1-hop neighbours in its transmitted RREQ packets. Based on this list, relay nodes can determine the number of neighbours that have been already covered by a broadcast and thus compute the forwarding probabilities most suited to individual circumstances.

[1]  Robert E. Hiromoto,et al.  On-demand routing using directional antennas in mobile ad hoc networks , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[2]  Junmo Yang,et al.  Location aided broadcast in wireless ad hoc networks , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[3]  Mahmoud Naghshineh,et al.  Next-generation indoor infrared LANs: issues and approaches , 1999, IEEE Wirel. Commun..

[4]  Samir R. Das,et al.  Comparative Performance Evaluation of Routing Protocols for Mobile, Ad hoc. , 1998 .

[5]  Chai-Keong Toh,et al.  Ad Hoc Mobile Wireless Networks , 2002 .

[6]  Theodore S. Rappaport,et al.  Path loss, delay spread, and outage models as functions of antenna height for microcellular system design , 1994 .

[7]  M. Ould-Khaoua,et al.  Performance evaluation of an efficient counter-based scheme for mobile ad hoc networks based on realistic mobility model , 2008, 2008 International Symposium on Performance Evaluation of Computer and Telecommunication Systems.

[8]  Qiang Li,et al.  A Fully Integrated MIMO Multiband Direct Conversion CMOS Transceiver for WLAN Applications (802.11n) , 2007, IEEE Journal of Solid-State Circuits.

[9]  Leo Monteban,et al.  WaveLAN®-II: A high-performance wireless LAN for the unlicensed band , 1997, Bell Labs Technical Journal.

[10]  Aminu Mohammed,et al.  Optimizing the Threshold-Value for Counter-Based Broadcast Scheme in MANETs , 2007 .

[11]  Casimer M. DeCusatis,et al.  Fiber optic cable infrastructure and dispersion compensation for storage area networks , 2005, IEEE Communications Magazine.

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

[13]  David B. Johnson Validation of Wireless and Mobile Network Models and Simulation , 2007 .

[14]  S.C. Liew,et al.  UDP-Liter: an improved UDP protocol for real-time multimedia applications over wireless links , 2004, 1st International Symposium onWireless Communication Systems, 2004..

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

[16]  Alan Bundy,et al.  Constructing Induction Rules for Deductive Synthesis Proofs , 2006, CLASE.

[17]  Martin Mauve,et al.  A survey on position-based routing in mobile ad hoc networks , 2001, IEEE Netw..

[18]  Mohamed Ould-Khaoua,et al.  Threshold Analysis of Adjusted Counter-Based Broadcast in MANETs , 2008, 2008 Second UKSIM European Symposium on Computer Modeling and Simulation.

[19]  J. J. Garcia-Luna-Aceves,et al.  Receiver-Initiated Collision Avoidance in Wireless Networks , 2002, Wirel. Networks.

[20]  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.

[21]  Jie Wu,et al.  Forward-node-set-based broadcast in clustered mobile ad hoc networks , 2003, Wirel. Commun. Mob. Comput..

[22]  Bangnan Xu,et al.  Performance analysis of temporally ordered routing algorithm based on IEEE 802.11a , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[23]  Izhak Rubin,et al.  A distributed mobile backbone formation algorithm for wireless ad hoc networks , 2004, First International Conference on Broadband Networks.

[24]  Charles E. Perkins,et al.  Performance comparison of two on-demand routing protocols for ad hoc networks , 2001, IEEE Wirel. Commun..

[25]  Ammar B. Kouki,et al.  Using two ray multipath model for microwave link budget analysis , 2001 .

[26]  Raul Muñoz,et al.  The ADRENALINE testbed: integrating GMPLS, XML, and SNMP in transparent DWDM networks , 2005, IEEE Communications Magazine.

[27]  Svilen Ivanov,et al.  Experimental Validation of the ns-2 Wireless Model using Simulation, Emulation, and Real Network , 2011 .

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

[29]  Dharma P. Agrawal,et al.  Wireless Community Networks , 2003, Computer.

[30]  Pramod K. Varshney,et al.  Tuning the carrier sensing range of IEEE 802.11 MAC , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[31]  Sergio Verdu,et al.  Wireless bandwidth in the making , 2000, IEEE Commun. Mag..

[32]  Stylianos Papanastasiou Investigating TCP performance in mobile ad hoc networks , 2006 .

[33]  Tracy Camp,et al.  MANET simulation studies: the incredibles , 2005, MOCO.

[34]  Pascal Bouvry,et al.  An Overview of MANETs Simulation , 2006, MTCoord@COORDINATION.

[35]  Mario Gerla,et al.  Adaptive Clustering for Mobile Wireless Networks , 1997, IEEE J. Sel. Areas Commun..

[36]  Zygmunt J. Haas,et al.  The zone routing protocol (zrp) for ad hoc networks" intemet draft , 2002 .

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

[38]  Gongyi Wu,et al.  Hybrid Cluster Routing: An Efficient Routing Protocol for Mobile Ad Hoc Networks , 2006, 2006 IEEE International Conference on Communications.

[39]  Kathryn Fraughnaugh,et al.  Introduction to graph theory , 1973, Mathematical Gazette.

[40]  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.

[41]  Giuseppe Anastasi,et al.  IEEE 802.11 Ad Hoc Networks: Performance Measurements , 2003, ICDCS Workshops.

[42]  Emin Gün Sirer,et al.  SHARP: a hybrid adaptive routing protocol for mobile ad hoc networks , 2003, MobiHoc '03.

[43]  Nitin H. Vaidya,et al.  Location-aided routing (LAR) in mobile ad hoc networks , 1998, MobiCom '98.

[44]  Thomas Fuhrmann Scalable Routing in Sensor Actuator Networks with Churn , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

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

[46]  I. Rubin,et al.  An adaptive RTS/CTS control mechanism for IEEE 802.11 MAC protocol , 2003, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring..

[47]  Bo Gao,et al.  An effective distributed approximation algorithm for constructing minimum connected dominating set in wireless ad hoc networks , 2004, The Fourth International Conference onComputer and Information Technology, 2004. CIT '04..

[48]  Abhay Karandikar,et al.  On High Spatial Reuse Link Scheduling in STDMA Wireless Ad Hoc Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[49]  Alizadeh-ShabdizFarshid,et al.  Analytical models for single-hop and multi-hop ad hoc networks , 2006 .

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

[51]  Gongyi Wu,et al.  An analytical study on routing overhead of two-level cluster-based routing protocols for mobile ad hoc networks , 2006, 2006 IEEE International Performance Computing and Communications Conference.

[52]  Wei Peng,et al.  On the reduction of broadcast redundancy in mobile ad hoc networks , 2000, 2000 First Annual Workshop on Mobile and Ad Hoc Networking and Computing. MobiHOC (Cat. No.00EX444).

[53]  P. Rauschert,et al.  On the IEEE 802.11 IBSS and its timer synchronization function in multi-hop ad hoc networks , 2004, 1st International Symposium onWireless Communication Systems, 2004..

[54]  L. Kleinrock,et al.  Packet Switching in Radio Channels : Part Il-The Hidden Terminal Problem in Carrier Sense Multiple-Access and the Busy-Tone Solution , 2022 .

[55]  Guevara Noubir,et al.  Mobility models for ad hoc network simulation , 2004, IEEE INFOCOM 2004.

[56]  Mikio Hasegawa,et al.  Energy Consumption Measurement of Wireless Interfaces in Multi-Service User Terminals for Heterogeneous Wireless Networks , 2005, IEICE Trans. Commun..

[57]  Mary Ann Ingram,et al.  Measurements of small-scale fading and path loss for long range RF tags , 2003 .

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

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

[60]  Charles E. Perkins,et al.  Performance comparison of two on-demand routing protocols for ad hoc networks , 2001, IEEE Wirel. Commun..

[61]  Chong-Kwon Kim,et al.  Flooding in wireless ad hoc networks , 2001, Comput. Commun..

[62]  J. J. Garcia-Luna-Aceves,et al.  Performance comparison of three routing protocols for ad hoc networks , 2001, Proceedings Tenth International Conference on Computer Communications and Networks (Cat. No.01EX495).

[63]  J. J. Garcia-Luna-Aceves,et al.  Transmission scheduling in ad hoc networks with directional antennas , 2002, MobiCom '02.

[64]  Zygmunt J. Haas,et al.  Independent zone routing: an adaptive hybrid routing framework for ad hoc wireless networks , 2004, IEEE/ACM Transactions on Networking.

[65]  M. Shaw,et al.  The DoD: stewards of a global information resource, the Navstar global positioning system , 1997 .

[66]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[67]  Winston Khoon Guan Seah,et al.  Clustering Overhead and Convergence Time Analysis of the Mobility-based Multi-Hop Clustering Algorithm for Mobile Ad Hoc Networks , 2005, 11th International Conference on Parallel and Distributed Systems (ICPADS'05).

[68]  Robert Shorten,et al.  Experimental Evaluation of TCP Protocols for High-Speed Networks , 2007, IEEE/ACM Transactions on Networking.

[69]  Liu Ai-fang,et al.  A new AODV based clustering routing protocol , 2005, Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005..

[70]  Krishna M. Sivalingam,et al.  A Survey of Energy Efficient Network Protocols for Wireless Networks , 2001, Wirel. Networks.

[71]  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.

[72]  Robert N. Shorten,et al.  Experimental evaluation of TCP protocols for high-speed networks , 2007, TNET.

[73]  Kenneth P. Birman,et al.  A randomized error recovery algorithm for reliable multicast , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[74]  R.A. Santos,et al.  Performance evaluation of two location-based routing protocols in vehicular Ad-Hoc networks , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[75]  Nj Piscataway,et al.  Wireless LAN medium access control (MAC) and physical layer (PHY) specifications , 1996 .

[76]  Kam-Wing Ng,et al.  An Overview of MAC Protocols with Directional Antennas in Wireless ad hoc Networks , 2006 .

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

[78]  Jatinder Pal Singh,et al.  Performance of TCP over different routing protocols in mobile ad-hoc networks , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).

[79]  S. Guha,et al.  Approximation Algorithms for Connected Dominating Sets , 1998, Algorithmica.

[80]  H. S. Tan,et al.  Multipath delay measurements and modeling for interfloor wireless communications , 2000, IEEE Trans. Veh. Technol..

[81]  Muneer O. Bani Yassein,et al.  On the Performance of Probabilistic Flooding in Mobile Ad Hoc Networks , 2005, 11th International Conference on Parallel and Distributed Systems (ICPADS'05).

[82]  Fu-Yi Hung,et al.  Effectiveness of Physical and Virtual Carrier Sensing in IEEE 802.11 Wireless Ad Hoc Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[83]  M. Ohm Optical 8-DPSK and receiver with direct detection and multilevel electrical signals , 2004, IEEE/LEOS Workshop on Advanced Modulation Formats, 2004.

[84]  Z. Matteo,et al.  Performance evaluation of a differential-GPS ground station for high accurate satellite navigation services , 2004, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[85]  Voon Chin Phua,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1999 .

[86]  Jie Wu,et al.  Broadcasting in Ad Hoc Networks Based on Self-Pruning , 2003, Int. J. Found. Comput. Sci..

[87]  Samir Ranjan Das,et al.  Query Localization Techniques for On-Demand Routing Protocols in Ad Hoc Networks , 1999, Wirel. Networks.

[88]  M. Salazar-Palma,et al.  A survey of various propagation models for mobile communication , 2003 .

[89]  Tin Yu Wu,et al.  A survey of Mobile IP in cellular and Mobile Ad-Hoc Network environments , 2005, Ad Hoc Networks.

[90]  Cecilia Mascolo,et al.  A community based mobility model for ad hoc network research , 2006, REALMAN '06.

[91]  Vaduvur Bharghavan,et al.  Routing in ad-hoc networks using minimum connected dominating sets , 1997, Proceedings of ICC'97 - International Conference on Communications.

[92]  D. Begusic,et al.  Physical layer analysis of emerging IEEE 802.11n WLAN standard , 2006, 2006 8th International Conference Advanced Communication Technology.

[93]  Mohamed Ould-Khaoua,et al.  A mobility analysis of adjusted counter-based broadcast in MANETs , 2008 .

[94]  J.J. Garcia-Luna-Aceves,et al.  Improving broadcast operations in ad hoc networks using two-hop connected dominating sets , 2004, IEEE Global Telecommunications Conference Workshops, 2004. GlobeCom Workshops 2004..

[95]  Vaduvur Bharghavan,et al.  Enhancing ad hoc routing with dynamic virtual infrastructures , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[96]  J.D. Day,et al.  The OSI reference model , 1983 .

[97]  Dharma P. Agrawal,et al.  Mobile Ad hoc Networking , 2002 .

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

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

[100]  Taieb Znati,et al.  A mobility-based framework for adaptive clustering in wireless ad hoc networks , 1999, IEEE J. Sel. Areas Commun..

[101]  Chong-kwon Kim,et al.  Multicast tree construction and flooding in wireless ad hoc networks , 2000, MSWIM '00.

[102]  Mario Gerla,et al.  How effective is the IEEE 802.11 RTS/CTS handshake in ad hoc networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[103]  Anis Laouiti,et al.  Multipoint relaying for flooding broadcast messages in mobile wireless networks , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[104]  Q. Zhang,et al.  Performance Evaluation of Leveled Probabilistic Broadcasting in MANETs and Wireless Sensor Networks , 2005, Simul..

[105]  K.D. Wong,et al.  Towards commercialization of ad hoc networks , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[106]  Tzi-Dar Chiueh,et al.  Trellis-coded complementary code keying for high-rate wireless LAN systems , 2001, IEEE Communications Letters.

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

[108]  Srinivasan Seshan,et al.  Understanding and mitigating the impact of RF interference on 802.11 networks , 2007, SIGCOMM '07.

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

[110]  C. Siva Ram Murthy,et al.  Ad Hoc Wireless Networks: Architectures and Protocols , 2004 .

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

[112]  Zhen Liu,et al.  Evaluation of TCP Vegas: emulation and experiment , 1995, SIGCOMM '95.

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

[114]  Dah-Chung Chang,et al.  Digital GFSK Carrier Synchronization , 2006, APCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems.

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

[116]  S. Redner,et al.  Introduction To Percolation Theory , 2018 .

[117]  Imrich Chlamtac,et al.  A distance routing effect algorithm for mobility (DREAM) , 1998, MobiCom '98.

[118]  Chun-Chuan Yang,et al.  Fisheye zone routing protocol for mobile ad hoc networks , 2005, Second IEEE Consumer Communications and Networking Conference, 2005. CCNC. 2005.

[119]  Stephan Olariu,et al.  A two-zone hybrid routing protocol for mobile ad hoc networks , 2004, IEEE Transactions on Parallel and Distributed Systems.

[120]  Laurence B. Milstein,et al.  Design and analysis of a fast frequency-hopped DBPSK communication system. I. System description and hop timing tracking loop analysis , 1993, IEEE Trans. Commun..

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

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

[123]  Peng-Jun Wan,et al.  New distributed algorithm for connected dominating set in wireless ad hoc networks , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[124]  Marwan Krunz,et al.  Interference-limited MAC protocol for MANETs with directional antennas , 2005, Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks.

[125]  Kam-Wing Ng,et al.  An Overview of MAC Protocols with Directional Antennas in Wireless ad hoc Networks , 2006, 2006 International Conference on Wireless and Mobile Communications (ICWMC'06).

[126]  Jeffrey B. Carruthers,et al.  Wireless infrared communications , 2003, Proc. IEEE.