Route selection for capacity maximization in multi-rate TDMA-based wireless ad hoc networks

In this paper we address the issue of designing a routing scheme for ad hoc networks, which aims at maximizing the number of flows with satisfied bandwidth demands. In general, selecting a multi-hop wireless path for bandwidth-guaranteed flows is challenging because of the broadcast nature of the wireless medium. Thus, in this study we formulate the route selection problem by considering a synchronized multi-rate TDMA access scheme. Once the route is found, the radio resources are reserved as time slots in the TDMA frames along the path the flow takes. We demonstrate that selecting routes so as to maximize the number of accepted flows is an APX-complete problem (i.e., there are no polynomial-time approximation schemes), even under simplified rules for bandwidth reservation. This result is stronger than previously established in other studies. Guided by our analysis, we propose a new Cumulated Available Resources and Topology Aware (CARTA) routing heuristic, which selects routes bypassing heavily loaded and highly interfered network regions. Simulations performed with random topologies of up to 100 nodes and various traffic configurations show that CARTA obtains a more balanced utilization of the network resources, and up to 25% capacity increase than the second best metric from the literature we tested, at the cost of a limited increase in path lengths.

[1]  Yu-Chee Tseng,et al.  A TDMA-based bandwidth reservation protocol for QoS routing in a wireless mobile ad hoc network , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[2]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[3]  Rajeev Kohli,et al.  The Minimum Satisfiability Problem , 1994, SIAM J. Discret. Math..

[4]  Marco Conti,et al.  Multihop Ad Hoc Networking: The Reality , 2007, IEEE Communications Magazine.

[5]  Rajendra V. Boppana,et al.  Routing HTTP traffic in a mobile ad hoc network , 2002, MILCOM 2002. Proceedings.

[6]  Jie Wu,et al.  A race-free bandwidth reservation protocol for QoS routing in mobile ad hoc networks , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[7]  Catherine Rosenberg,et al.  What is the right model for wireless channel interference? , 2009, IEEE Trans. Wirel. Commun..

[8]  Roger Wattenhofer,et al.  Complexity in geometric SINR , 2007, MobiHoc '07.

[9]  Catherine Rosenberg,et al.  What is the right model for wireless channel interference? , 2006, IEEE Transactions on Wireless Communications.

[10]  Raffaele Bruno,et al.  Maximizing the number of accepted flows in TDMA-based wireless ad hoc networks is APX-complete , 2009, ArXiv.

[11]  Bernard Mans,et al.  Bandwidth Reservation in Multihop Wireless Networks: Complexity, Heuristics and Mechanisms , 2004 .

[12]  Chenxi Zhu,et al.  QoS routing for mobile ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[13]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[14]  Xiang-Yang Li,et al.  Efficient interference-aware TDMA link scheduling for static wireless networks , 2006, MobiCom '06.

[15]  Aníbal R. Figueiras-Vidal,et al.  A mixed neural-genetic algorithm for the broadcast scheduling problem , 2003, IEEE Trans. Wirel. Commun..

[16]  Roger Wattenhofer,et al.  The Complexity of Connectivity in Wireless Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[17]  Xiaodong Wang,et al.  Analysis of IEEE 802.16 Mesh Mode Scheduler Performance , 2007, IEEE Transactions on Wireless Communications.

[18]  Christos Douligeris,et al.  QoS-aware TDMA for end-to-end traffic scheduling in ad hoc networks , 2006, IEEE Wireless Communications.

[19]  Vania Conan,et al.  A load dependent metric for balancing Internet traffic in Wireless Mesh Networks , 2008, 2008 5th IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[20]  Jing Wang,et al.  Synchronization in TDMA ad hoc network , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[21]  Marco Conti,et al.  Cross-layering in mobile ad hoc network design , 2004, Computer.

[22]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[23]  Wei Zhu TDMA frame synchronization of mobile stations using a radio clock signal for short range communications , 1994, Proceedings of IEEE Vehicular Technology Conference (VTC).

[24]  Vasilios A. Siris,et al.  A Contention-Aware Routing Metric for Multi-Rate Multi-Radio Mesh Networks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[25]  Lipo Wang,et al.  A hybrid neural network for optimal TDMA transmission scheduling in packet radio networks , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..

[26]  Robin Kravets,et al.  Designing routing metrics for mesh networks , 2005 .

[27]  Robert Tappan Morris,et al.  Architecture and evaluation of an unplanned 802.11b mesh network , 2005, MobiCom '05.

[28]  Jitendra Padhye,et al.  Routing in multi-radio, multi-hop wireless mesh networks , 2004, MobiCom '04.

[29]  Anthony Ephremides,et al.  Scheduling broadcasts in multihop radio networks , 1990, IEEE Trans. Commun..

[30]  Ezhan Karasan,et al.  OLSR-Aware Distributed Channel Access Scheduling for Wireless Mesh Networks , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[31]  Bernard Mans,et al.  Bandwidth Reservation in Multihop Wireless Networks : Complexity , Mechanisms and Heuristics , 2004 .