On Optimization of Joint Channel Assignment and Routing in Mobile Ad Hoc Networks

In multi-channel multi-interface mobile ad hoc networks (MANETs), channel assignment and routing can be conducted jointly to improve network capacity. In this paper, we first extend an existing joint channel assignment and routing scheme (J-CAR) to support bidirectional path setup. Compared with unidirectional path setup schemes, the amount of broadcast control traffic and path setup delay is roughly halved. Then, a new channel interference index is designed to facilitate channel selection at each hop. Since both distance and the number of interfering sources are considered, the new interference index allows channels with better quality to be selected first. To further improve network capacity, the loading in the network should be balanced. To this end, a new length-constrained widest-path routing algorithm is designed, where the "width" of a path is determined by the interference level of its bottleneck link. With an adjustable threshold on the path length (with respect to the shortest path), the excessively long path can also be avoided. Simulation results show that, due to the improved load balancing and channel selection performance, our new joint channel assignment and routing algorithm (J-CAR/widest) outperforms the existing J-CAR and its two variants (J-CAR+index and J-CAR+widest) by delivering higher system goodputs and lower end-to-end packet delays.

[1]  Raghupathy Sivakumar,et al.  Component based channel assignment in single radio, multi-channel ad hoc networks , 2006, MobiCom '06.

[2]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[3]  Shiwen Mao,et al.  Design principles for distributed channel assignment in wireless ad hoc networks , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[4]  Kwan Lawrence Yeung,et al.  WSN15-2: J-CAR: an Efficient Channel Assignment and Routing Protocol for Multi-channel Multi-interface Mobile Ad Hoc Networks , 2006, IEEE Globecom 2006.

[5]  Nitin H. Vaidya,et al.  Routing and interface assignment in multi-channel multi-interface wireless networks , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[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]  Michelle X. Gong,et al.  Distributed channel assignment protocols: a cross-layer approach [wireless ad hoc networks] , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[9]  Anil K. Gupta,et al.  Primary channel assignment based MAC (PCAM) - a multi-channel MAC protocol for multi-hop wireless networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[10]  Wen-Tsuen Chen,et al.  An Adaptive Multi-channel MAC protocol for Wireless Ad Hoc Networks , 2006, 2006 IEEE International Conference on Communications.

[11]  P. Kumar,et al.  Capacity of Ad Hoc Wireless Networks , 2002 .

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

[13]  Tao Lin,et al.  OSPF-MCDS-MC: a routing protocol for multi-channel wireless ad-hoc networks , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[14]  S. F. Midkiff,et al.  A proactive routing protocol for multi-channel wireless ad-hoc networks (DSDV-MC) , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

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