Understanding the key performance issues with MAC protocols for multi-hop wireless networks

Summary Multi-hop wireless networks arise in the context of ad hoc networks, sensor networks, and mesh networks, and their performance depends critically on the underlying medium access control (MAC) protocol. Inspite of the large body of work devoted to MAC protocols and associated problems, the relative importance of these problems is still not well understood. This is because most of the previous work focuses on designing a protocol to solve a particular problem, or on identifying scenarios where a protocol will not work well. In addition, most of the work is also based on simplistic assumptions about the physical wireless medium, like fixed ranges for communication and interference, or concepts like capture threshold where the desired signal strength is compared with interference from a single node at a time, rather than cumulatively. Our paper seeks to address these issues. We believe it is extremely critical that (i) we develop an understanding of the relative significance of the problems affecting MAC protocols, and that (ii) we use a realistic model for the physical channel for design and performance evaluation. Towards this end, we evaluate the performance of three currently proposed MAC protocols, IEEE 802.11 [1], RI-BTMA [2], and DUCHA [3] under a realistic channel model with additive interference. Since these protocols solve or suffer from different sets of problems, our evaluation provides a differential diagnosis of the severity of these problems. Based on our observations, we propose a simple and robust two channel MAC protocol (entitled 2CM) that is based on IEEE 802.11 augmented with a busy-tone channel. The 2CM protocol (i) mitigates the hidden node problem considerably, (ii) does not waste bandwidth in terms of logical control channels, and (iii) provides a reliable link layer acknowledgment. Through extensive simulations, we show that 2CM offers a consistently high throughput performance while not sacrificing link layer reliability in a variety of scenarios, thereby vindicating our approach. Copyright © 2006 John Wiley & Sons, Ltd.

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

[2]  V. Li,et al.  Receiver-initiated busy-tone multiple access in packet radio networks , 1987, SIGCOMM '87.

[3]  J. J. Garcia-Luna-Aceves,et al.  Solutions to hidden terminal problems in wireless networks , 1997, SIGCOMM '97.

[4]  Haiyun Luo,et al.  A new model for packet scheduling in multihop wireless networks , 2000, MobiCom '00.

[5]  T. Saadawi,et al.  Does IEEE 802 . 11 MAC Protocol Work Well in Multi-hop Wireless Ad Hoc Networks ? , 2001 .

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

[7]  Jing Deng,et al.  Dual busy tone multiple access (DBTMA)-a multiple access control scheme for ad hoc networks , 2002, IEEE Trans. Commun..

[8]  David Starobinski,et al.  RTS/CTS-induced congestion in ad hoc wireless LANs , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[9]  Dominique Dhoutaut,et al.  Impact of Heavy Traffic Beyond Communication Range in Multi-Hops Ad-Hoc Networks , 2001 .

[10]  Hongqiang Zhai,et al.  A dual-channel MAC protocol for mobile ad hoc networks , 2004, IEEE Global Telecommunications Conference Workshops, 2004. GlobeCom Workshops 2004..

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

[12]  Shugong Xu,et al.  Does the IEEE 802.11 MAC protocol work well in multihop wireless ad hoc networks? , 2001, IEEE Commun. Mag..

[13]  C. Rosenberg,et al.  An address-light, integrated MAC and routing protocol for wireless sensor networks , 2006, IEEE/ACM Transactions on Networking.

[14]  Shugong Xu,et al.  Does the ieee 802 , 2001 .

[15]  J. J. Garcia-Luna-Aceves,et al.  Floor acquisition multiple access (FAMA) for packet-radio networks , 1995, SIGCOMM '95.

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

[17]  Hongyi Wu,et al.  MAC-SCC: medium access control with a separate control channel for multihop wireless networks , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[18]  Suresh Singh,et al.  PAMAS—power aware multi-access protocol with signalling for ad hoc networks , 1998, CCRV.

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

[20]  David A. Maltz,et al.  DSR: the dynamic source routing protocol for multihop wireless ad hoc networks , 2001 .

[21]  P. Karn,et al.  MACA-a New Channel Access Method for Packet Radio , 1990 .