A hybrid multi-channel MAC protocol for wireless ad hoc networks

In a regular wireless ad hoc network, the Medium Access Control (MAC) protocol coordinates channel access among nodes, and the throughput of the network is limited by the bandwidth of a single channel. The multi-channel MAC protocols can exploit multiple channels to achieve high network throughput by enabling more concurrent transmissions. In this paper, we propose a hybrid and adaptive protocol, called H-MMAC, which utilizes multi-channel resources more efficiently than other multi-channel MAC protocols. The main idea is to adopt the IEEE 802.11 Power Saving Mechanism and to allow nodes to transmit data packets while other nodes try to negotiate the data channel during the Ad hoc Traffic Indication Message window based on the network traffic load. The analytical and simulation results show that the proposed H-MMAC protocol improves the network performance significantly in terms of the aggregate throughput, average delay, fairness and energy efficiency.

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

[2]  Wei Zhou,et al.  Energy efficient multi-channel media access control for dense wireless ad hoc and sensor networks , 2013, Wirel. Networks.

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

[4]  Yu-Chee Tseng,et al.  A multi-channel MAC protocol with power control for multi-hop mobile ad hoc networks , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.

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

[6]  Sang Hyuk Son,et al.  TMMAC: An Energy Efficient Multi-Channel MAC Protocol for Ad Hoc Networks , 2007, 2007 IEEE International Conference on Communications.

[7]  Kuei-Ping Shih,et al.  Multi-channel medium access control protocol with channel distribution for mobile ad hoc networks , 2009, IET Commun..

[8]  Huirong Fu,et al.  An IEEE 802.11p-Based Multichannel MAC Scheme With Channel Coordination for Vehicular Ad Hoc Networks , 2012, IEEE Transactions on Intelligent Transportation Systems.

[9]  J. J. Garcia-Luna-Aceves,et al.  Channel-hopping multiple access , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[10]  Hongjiang Lei,et al.  A New Multi-channel MAC Protocol for 802.11-based Wireless Mesh Networks , 2012, 2012 International Conference on Computer Science and Electronics Engineering.

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

[12]  P. Bahl,et al.  SSCH: slotted seeded channel hopping for capacity improvement in IEEE 802.11 ad-hoc wireless networks , 2004, MobiCom '04.

[13]  Xuemin Shen,et al.  Fast and Slow Hopping MAC Protocol for Single-Hop Ad Hoc Wireless Networks , 2011, 2011 IEEE International Conference on Communications (ICC).

[14]  Wen-Tsuen Chen,et al.  TAMMAC: An Adaptive Multi-Channel MAC Protocol for MANETs , 2008, IEEE Transactions on Wireless Communications.

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

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

[17]  Edward W. Knightly,et al.  Starvation mitigation through multi-channel coordination in CSMA multi-hop wireless networks , 2006, MobiHoc '06.

[18]  Xuemin Shen,et al.  MMAC-HR: Multi-Channel Medium Access Control with Hopping Reservation for Multi-Hop Wireless Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[19]  Shou-Chih Lo,et al.  A Novel Multi-Channel MAC Protocol for Wireless Ad Hoc Networks , 2007, 2007 IEEE 65th Vehicular Technology Conference - VTC2007-Spring.

[20]  Dong Zhou,et al.  An Accurate and Scalable Clock Synchronization Protocol for IEEE 802.11-Based Multihop Ad Hoc Networks , 2007, IEEE Transactions on Parallel and Distributed Systems.

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

[22]  Katia Obraczka,et al.  Collision-Free Asynchronous Multi-Channel Access in Ad Hoc Networks , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[23]  Xuemin Shen,et al.  Symmetrical Power Control for Multi-Channel Multi-Hop Wireless Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

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

[25]  Kuei-Ping Shih,et al.  A Collision Avoidance Multi-channel MAC Protocol with Physical Carrier Sensing for Mobile Ad Hoc Networks , 2010, 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops.

[26]  Dong-Ho Cho,et al.  Multi-channel MAC protocol for QoS support in ad-hoc network , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).

[27]  Pravin Varaiya,et al.  Throughput Analysis and Admission Control for IEEE 802.11a , 2005, Mob. Networks Appl..

[28]  Chih-Yung Chang,et al.  ECU-MAC: A multi-channel MAC protocol for enhancing channel utilization in wireless networks , 2012, 2012 Fourth International Conference on Ubiquitous and Future Networks (ICUFN).

[29]  Santosh Nagaraj,et al.  A SINR based MAC layer protocol for multi-channel ad-hoc networks , 2011, 2011 7th International Wireless Communications and Mobile Computing Conference.

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