Mitigating starvation in wireless ad hoc networks: multi-channel MAC and power control

The IEEE 802.11 DCF (Distributed Coordination Function) is based on CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance). However, the CSMA-based random access protocol can cause serious unfairness or flow starvation. In this paper, we propose a multi-channel MAC with the power control (STPC-MMAC) to mitigate the starvation by exploiting the multiple channels and improving the spatial reuse of wireless channel. The main idea of our proposal is to use the IEEE 802.11 Power Saving Mechanism (PSM) with different transmission power levels used in the Announcement Traffic Indication Message (ATIM) window and the data window. All nodes transmit the ATIM messages with the maximum power while negotiating for the data channel in the ATIM window, and use the minimum required transmission power for their data transmissions in the data window on the negotiated channels. The simulation results show that the proposed STPC-MMAC can improve the network performance: aggregate throughput, average delay, energy efficiency and especially fairness index.

[1]  Yu-Chee Tseng,et al.  A new multi-channel MAC protocol with on-demand channel assignment for multi-hop mobile ad hoc networks , 2000, Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN 2000.

[2]  Nitin H. Vaidya,et al.  A Spatial Backoff Algorithm Using the Joint Control of Carrier Sense Threshold and Transmission Rate , 2007, 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[3]  Choong Seon Hong,et al.  An Energy Efficient Multi-channel MAC Protocol for wireless ad hoc networks , 2012, GLOBECOM.

[4]  Choong Seon Hong,et al.  H-MMAC: A hybrid multi-channel MAC protocol for wireless ad hoc networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[5]  Nitin H. Vaidya,et al.  Multi-channel mac for ad hoc networks: handling multi-channel hidden terminals using a single transceiver , 2004, MobiHoc '04.

[6]  Jing Zhu,et al.  Leveraging spatial reuse in 802.11 mesh networks with enhanced physical carrier sensing , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[7]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[8]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[9]  Lu Qi,et al.  A clock synchronization method for ad hoc networks , 2011, 2011 2nd International Conference on Artificial Intelligence, Management Science and Electronic Commerce (AIMSEC).

[10]  Rong Zheng,et al.  Starvation Modeling and Identification in Dense 802.11 Wireless Community Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[11]  Thomas Kunz,et al.  A Mutual Network Synchronization Method for Wireless Ad Hoc and Sensor Networks , 2008, IEEE Transactions on Mobile Computing.

[12]  Jean C. Walrand,et al.  Comparison of Multichannel MAC Protocols , 2008, IEEE Transactions on Mobile Computing.

[13]  Yu-Chee Tseng,et al.  A Multi-channel MAC Protocol with Power Control for Multi-hop Mobile Ad Hoc Networks , 2002, Comput. J..

[14]  Nitin H. Vaidya,et al.  A Power Control MAC Protocol for Ad Hoc Networks , 2002, MobiCom '02.

[15]  Kuei-Ping Shih,et al.  A Physical/Virtual Carrier-Sense-Based Power Control MAC Protocol for Collision Avoidance in Wireless Ad Hoc Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[16]  Choong Seon Hong,et al.  A SINR-Based MAC Protocol for Wireless Ad Hoc Networks , 2012, IEEE Communications Letters.

[17]  Kuei-Ping Shih,et al.  CAPC: a collision avoidance power control MAC protocol for wireless ad hoc networks , 2005, IEEE Commun. Lett..

[18]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.