On backoff mechanisms for wireless Mobile Ad Hoc Networks

Since their emergence within the past decade, which has seen wireless networks being adapted to enable mobility, wireless networks have become increasingly popular in the world of computer research. A Mobile Ad hoc Network (MANET) is a collection of mobile nodes dynamically forming a temporary network without the use of any existing network infrastructure. MANETs have received significant attention in recent years due to their easiness to setup and to their potential applications in many domains. Such networks can be useful in situations where there is not enough time or resource to configure a wired network. Ad hoc networks are also used in military operations where the units are randomly mobile and a central unit cannot be used for synchronization. The shared media used by wireless networks, grant exclusive rights for a node to transmit a packet. Access to this media is controlled by the Media Access Control (MAC) protocol. The Backoff mechanism is a basic part of a MAC protocol. Since only one transmitting node uses the channel at any given time, the MAC protocol must suspend other nodes while the media is busy. In order to decide the length of node suspension, a backoff mechanism is installed in the MAC protocol. The choice of backoff mechanism should consider generating backoff timers which allow adequate time for current transmissions to finish and, at the same time, avoid unneeded idle time that leads to redundant delay in the network. Moreover, the backoff mechanism used should decide the suitable action to be taken in case of repeated failures of a node to attain the media. Further, the mechanism decides the action needed after a successful transmission since this action affects the next time backoff is needed. The Binary exponential Backoff (BEB) is the backoff mechanisms that MANETs have adopted from Ethernet. Similar to Ethernet, MANETs use a shared media. Therefore, the standard MAC protocol used for MANETs uses the standard BEB backoff algorithms. The first part of this work, presented as Chapter 3 of this thesis, studies the effects of changing the backoff behaviour upon a transmission failure or after a successful transmission. The investigation has revealed that using different behaviours directly affects both network throughput and average packet delay. This result indicates that BEB is not the optimal backoff mechanism for MANETs. Up until this research started, no research activity has focused on studying the major parameters of MANETs. These parameters are the speed at which nodes travel inside the network area, the number of nodes in the network and the data size generated per second. These are referred to as mobility speed, network size and traffic load respectively. The investigation has reported that changes made to these parameters values have a major effect on network performance. Existing research on backoff algorithms for MANETs mainly focuses on using external information, as opposed to information available from within the node, to decide the length of backoff timers. Such information includes network traffic load, transmission failures of other nodes and the total number of nodes in the network. In a mobile network, acquiring such information is not feasible at all times. To address this point, the second part of this thesis proposes new backoff algorithms to use with MANETs. These algorithms use internal information only to make their decisions. This part has revealed that it is possible to achieve higher network throughput and less average packet delay under different values of the parameters mentioned above without the use of any external information. This work proposes two new backoff algorithms. The Optimistic Linear-Exponential Backoff, (OLEB), and the Pessimistic Linear-Exponential Backoff (PLEB). In OLEB, the exponential backoff is combined with linear increment behaviour in order to reduce redundant long backoff times, during which the media is available and the node is still on backoff status, by implementing less dramatic increments in the early backoff stages. PLEB is also a combination of exponential and linear increment behaviours. However, the order in which linear and exponential behaviours are used is the reverse of that in OLEB. The two algorithms have been compared with existing work. Results of this research report that PLEB achieves higher network throughput for large numbers of nodes (e.g. 50 nodes and over). Moreover, PLEB achieves higher network throughput with low mobility speed. As for average packet delay, PLEB significantly improves average packet delay for large network sizes especially when combined with high traffic rate and mobility speed. On the other hand, the measurements of network throughput have revealed that for small networks of 10 nodes, OLEB has higher throughput than existing work at high traffic rates. For a medium network size of 50 nodes, OLEB also achieves higher throughput. Finally, at a large network size of 100 nodes, OLEB reaches higher throughput at low mobility speed. Moreover, OLEB produces lower average packet delay than the existing algorithms at low mobility speed for a network size of 50 nodes. Finally, this work has studied the effect of choosing the behaviour changing point between linear and exponential increments in OLEB and PLEB. Results have shown that increasing the number of times in which the linear increment is used increases network throughput. Moreover, using larger linear increments increase network throughput.

[1]  M. Taifour,et al.  Neighbourhood backoff algorithm for optimizing bandwidth in single hop wireless ad-hoc networks , 2005, 2005 International Conference on Wireless Networks, Communications and Mobile Computing.

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

[3]  Xiaoyan Hong,et al.  A group mobility model for ad hoc wireless networks , 1999, MSWiM '99.

[4]  Li Li,et al.  Distributed topology control for power efficient operation in multihop wireless ad hoc networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[5]  Vaduvur Bharghavan,et al.  Achieving MAC layer fairness in wireless packet networks , 2000, MobiCom '00.

[6]  Ahmed Yassin Al-Dubai,et al.  New adaptive counter based broadcast using neighborhood information in MANETS , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[7]  Byung-Jae Kwak,et al.  Performance analysis of exponential backoff , 2005, IEEE/ACM Transactions on Networking.

[8]  Mohammad S. Obaidat,et al.  An adaptive protocol model for IEEE 802.11 wireless LANs , 2004, Comput. Commun..

[9]  Jörg Liebeherr,et al.  An overlay approach to data security in ad-hoc networks , 2007, Ad Hoc Networks.

[10]  Chien-Chung Shen,et al.  An adaptive management architecture for ad hoc networks , 2003, IEEE Commun. Mag..

[11]  Joseph P. Macker,et al.  Mobile ad hoc networking and the IETF , 1999, MOCO.

[12]  Hongqiang Zhai,et al.  Medium access control in mobile ad hoc networks: challenges and solutions , 2006, Wirel. Commun. Mob. Comput..

[13]  David Malone,et al.  MAC Layer Channel Quality Measurement in 802.11 , 2007, IEEE Communications Letters.

[14]  Cheng Chang,et al.  A New Backoff Algorithm for IEEE 802.11 Distributed Coordination Function , 2009, 2009 Sixth International Conference on Fuzzy Systems and Knowledge Discovery.

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

[16]  Dharma P. Agrawal,et al.  Handoff in wireless mobile networks , 2002 .

[17]  Anthony Ephremides,et al.  A joint scheduling, power control, and routing algorithm for ad hoc wireless networks , 2007, Ad Hoc Networks.

[18]  Bo Yan,et al.  Power control in multihop CSMA , 2006, 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks(WoWMoM'06).

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

[20]  Charles E. Perkins,et al.  Transmission Range Effects on AODV Multicast Communication , 2002, Mob. Networks Appl..

[21]  Jennifer C. Hou,et al.  An Analysis of the Binary Exponential Backoff Algorithm in Distributed MAC Protocols , 2005 .

[22]  Xiaohua Jia,et al.  QoS multicast routing by using multiple paths/trees in wireless ad hoc networks , 2007, Ad Hoc Networks.

[23]  Ivan Stojmenovic,et al.  Handbook of Wireless Networks and Mobile Computing , 2002 .

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

[25]  Christos Douligeris,et al.  Detecting unauthorized and compromised nodes in mobile ad hoc networks , 2007, Ad Hoc Networks.

[26]  Anis Koubâa,et al.  Improving the IEEE 802.15.4 Slotted CSMA/CA MAC for time-critical events in wireless sensor networks , 2006 .

[27]  Klara Nahrstedt,et al.  Effective location-guided tree construction algorithms for small group multicast in MANET , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[28]  L.A. Latiff,et al.  GPS-free indoor location tracking in mobile ad hoc network (MANET) using RSSI , 2004, 2004 RF and Microwave Conference (IEEE Cat. No.04EX924).

[29]  Vaduvur Bharghavan,et al.  MACAW: a media access protocol for wireless LAN's , 1994, SIGCOMM 1994.

[30]  Periklis Chatzimisios,et al.  Effectiveness of RTS/CTS handshake in IEEE 802.11a Wireless LANs , 2004 .

[31]  F. Jiang,et al.  Exploiting the capture effect for collision detection and recovery , 2005, The Second IEEE Workshop on Embedded Networked Sensors, 2005. EmNetS-II..

[32]  Min Sheng,et al.  Performance evaluation of modified IEEE 802.11 MAC for multi-channel multi-hop ad hoc network , 2003, 17th International Conference on Advanced Information Networking and Applications, 2003. AINA 2003..

[33]  Zhimin Zeng,et al.  Adaptive Backoff Algorithm Based on Network Congestion in Multi-hop Wireless Ad hoc Networks , 2007, Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007).

[34]  Mohamed Ould-Khaoua,et al.  On a Modified Backoff Algorithm for MAC Protocol in MANETs , 2007, Int. J. Bus. Data Commun. Netw..

[35]  Timo Bräysy,et al.  A detailed study of a CDMA based approach to enhance ad hoc network performance , 2007, Ad Hoc Networks.

[36]  Kil-Woong Jang A New Backoff Algorithm to Guarantee Quality of Service over IEEE 802.11 Wireless Local Area Networks , 2004, WONS.

[37]  Per Johansson,et al.  Wireless ad hoc networking—The art of networking without a network , 2000 .

[38]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

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

[40]  Öznur Özkasap,et al.  Ad-Hoc Networks , 2008, Encyclopedia of Algorithms.

[41]  Theodore Antonakopoulos,et al.  Equilibrium point analysis of the binary exponential backoff algorithm , 2001, Comput. Commun..

[42]  Ananthanarayanan Chockalingam,et al.  Energy efficiency analysis of link layer backoff schemes on point-to-point Markov fading links , 2000, 11th IEEE International Symposium on Personal Indoor and Mobile Radio Communications. PIMRC 2000. Proceedings (Cat. No.00TH8525).

[43]  Per Gunningberg,et al.  Lessons from experimental MANET research , 2005, Ad Hoc Networks.

[44]  Anders Lindgren,et al.  Infrastructured ad hoc networks , 2002, Proceedings. International Conference on Parallel Processing Workshop.

[45]  Mohamed Ould-Khaoua,et al.  Logarithmic Based Backoff Algorithm for MAC Protocol in MANETs , 2006 .

[46]  Björn Landfeldt,et al.  An analysis of a modified point coordination function in IEEE 802.11 , 2003, 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003..

[47]  J. Redi,et al.  A brief overview of ad hoc networks: challenges and directions , 2002, IEEE Communications Magazine.

[48]  Jorma T. Virtamo,et al.  Spatial node distribution of the random waypoint mobility model with applications , 2006, IEEE Transactions on Mobile Computing.

[49]  Mohamed Ould-Khaoua,et al.  Fibonacci Backoff Algorithm for Mobile Ad Hoc Networks , 2006 .

[50]  J.-Y. Le Boudec,et al.  Toward self-organized mobile ad hoc networks: the terminodes project , 2001, IEEE Commun. Mag..

[51]  John Levine,et al.  Using AI Planning Technology for Army Small Unit Operations , 2000, AIPS.

[52]  Jing Deng,et al.  On optimizing the backoff interval for random access schemes , 2003, IEEE Trans. Commun..

[53]  Jie Wu,et al.  A distributed formation of a virtual backbone in MANETs using adjustable transmission ranges , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[54]  Yu-Chee Tseng,et al.  Fully power-aware and location-aware protocols for wireless multi-hop ad hoc networks , 2002, Proceedings. Eleventh International Conference on Computer Communications and Networks.

[55]  Robert Fox The golden mean , 2011, OCLC Syst. Serv..

[56]  Yu-Chee Tseng,et al.  An efficient reliable broadcasting protocol for wireless mobile ad hoc networks , 2007, Ad Hoc Networks.

[57]  Oystein Ore,et al.  Number Theory and Its History , 1949 .

[58]  Jan M. Rabaey,et al.  Low power distributed MAC for ad hoc sensor radio networks , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[59]  Hannes Hartenstein,et al.  Stochastic Properties of the Random Waypoint Mobility Model , 2004, Wirel. Networks.

[60]  Sunil Kumar,et al.  Medium Access Control protocols for ad hoc wireless networks: A survey , 2006, Ad Hoc Networks.

[61]  Robert Tappan Morris,et al.  CarNet: a scalable ad hoc wireless network system , 2000, ACM SIGOPS European Workshop.

[62]  Ravi Prakash,et al.  MANETconf: configuration of hosts in a mobile ad hoc network , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[63]  Björn Landfeldt,et al.  A modified point coordination function in IEEE 802.11 wireless LAN , 2003, The 11th IEEE International Conference on Networks, 2003. ICON2003..

[64]  Mohamed Ould-Khaoua,et al.  On the Logarithmic Backoff Algorithm for MAC Protocol in MANETs , 2008 .

[65]  Antonio Ortega,et al.  Bit-rate control using piecewise approximated rate-distortion characteristics , 1998, IEEE Trans. Circuits Syst. Video Technol..

[66]  Jorma T. Virtamo,et al.  Random waypoint model in n-dimensional space , 2005, Oper. Res. Lett..

[67]  Xiuli Chao,et al.  Modeling and performance evaluation of a cellular mobile network , 2004, IEEE/ACM Transactions on Networking.

[68]  Yuguang Fang,et al.  A secure incentive protocol for mobile ad hoc networks , 2007, Wirel. Networks.

[69]  Giuseppe Anastasi,et al.  IEEE 802.11 AD HOC Networks: Protocols, Performance, and Open Issues , 2004 .

[70]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[71]  Tracy Camp,et al.  MANET Simulation Studies : The Current State and New Simulation Tools , 2005 .

[72]  Mahmoud Naghshineh,et al.  Conserving transmission power in wireless ad hoc networks , 2001, Proceedings Ninth International Conference on Network Protocols. ICNP 2001.

[73]  Peter March,et al.  Stability of binary exponential backoff , 1988, JACM.

[74]  Christian Wagner,et al.  The Spatial Node Distribution of the Random Waypoint Mobility Model , 2002, WMAN.

[75]  Girish Katkar,et al.  Mobile ad hoc networking: imperatives and challenges , 2003, Ad Hoc Networks.

[76]  Nah-Oak Song,et al.  Enhancement of IEEE 802.11 distributed coordination function with exponential increase exponential decrease backoff algorithm , 2003, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring..

[77]  Paolo Santi,et al.  The Node Distribution of the Random Waypoint Mobility Model for Wireless Ad Hoc Networks , 2003, IEEE Trans. Mob. Comput..

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

[79]  Elizabeth M. Belding-Royer,et al.  A review of current routing protocols for ad hoc mobile wireless networks , 1999, IEEE Wirel. Commun..

[80]  John F. Shoch,et al.  Measured performance of an Ethernet local network , 1980, CACM.

[81]  Qun Li,et al.  Sending messages to mobile users in disconnected ad-hoc wireless networks , 2000, MobiCom '00.

[82]  Natarajan Meghanathan Impact of simulation time and network shape on the hop count and stability of routes for mobile ad hoc networks , 2009, ACM-SE 47.

[83]  Falko Dressler,et al.  Self-Organization in Ad Hoc Networks: Overview and Classification , 2006 .

[84]  Rajmohan Rajaraman,et al.  Topology control and routing in ad hoc networks: a survey , 2002, SIGA.

[85]  Edgar H. Callaway,et al.  Home networking with IEEE 802.15.4: a developing standard for low-rate wireless personal area networks , 2002, IEEE Commun. Mag..

[86]  Jorma T. Virtamo,et al.  A Markovian Waypoint Mobility Model with Application to Hotspot Modeling , 2006, 2006 IEEE International Conference on Communications.

[87]  Martina Zitterbart,et al.  Mobile ad hoc networks - current approaches and future directions , 2004, IEEE Network.

[88]  Kwan-Wu Chin,et al.  Implementation experience with MANET routing protocols , 2002, CCRV.

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

[90]  Bernhard Walke,et al.  IEEE 802.11 Wireless Local Area Networks , 2006 .

[91]  Marco Conti,et al.  Ad hoc networking for pervasive systems , 2005, Ad Hoc Networks.

[92]  Martin Mauve,et al.  A survey on real-world implementations of mobile ad-hoc networks , 2007, Ad Hoc Networks.

[93]  Samir R. Das,et al.  Multichannel CSMA with signal power-based channel selection for multihop wireless networks , 2000, Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152).

[94]  Brahim Bensaou,et al.  A novel topology-blind fair medium access control for wireless LAN and ad hoc networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..