Dynamic Channel Selection with Snooping for Multi-Channel Multi-Hop Wireless Networks

The dynamic channel selection mechanism used in existing multi-channel MAC protocols selects an idle data channel based on channel usage information from one-hop neighbor nodes. However, this method can cause multi-channel hidden node problem in multi-hop wireless networks. This letter proposes a new approach to channel selection. Nodes snoop data channels during idle times and then select an idle data channel within the carrier sensing range using both the snooping results and the channel usage information. Our simulation results verify that the proposed channel selection approach can effectively avoid the multi-channel hidden node problem and improve the networkwide performance.

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

[2]  Vikram Srinivasan,et al.  CAM-MAC: A Cooperative Asynchronous Multi-Channel MAC Protocol for Ad Hoc Networks , 2006, 2006 3rd International Conference on Broadband Communications, Networks and Systems.

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

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

[5]  Nitin H. Vaidya,et al.  Net-X: a multichannel multi-interface wireless mesh implementation , 2007, MOCO.

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

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

[8]  Carey L. Williamson,et al.  A bidirectional multi-channel MAC protocol for improving TCP performance on multihop wireless ad hoc networks , 2004, MSWiM '04.

[9]  Nitin H. Vaidya,et al.  Routing and link-layer protocols for multi-channel multi-interface ad hoc wireless networks , 2006, MOCO.

[10]  Jean C. Walrand,et al.  McMAC: A Parallel Rendezvous Multi-Channel MAC Protocol , 2007, 2007 IEEE Wireless Communications and Networking Conference.