Joint link rate allocation, routing and channel assignment in multi-rate multi-channel wireless networks

In this paper we address the issue of joint routing, channel assignment, scheduling and link rate allocation in multi-rate multi-channel wireless networks with the goal of increasing network capacity. Many wireless standards support a variety of modulation and coding schemes, which allow devices to choose from several transmission rates. Typically, the highest possible rate is used for transmission, but the potential for increased spatial reuse and capacity exists when using lower rates due to higher interference tolerance. This problem of selecting link rates is further complicated in a multi-channel network. Channel assignment affects the sets of interfering links, and as such also influences the optimal choice of link rates. And there is also an interdependency between routing and both rate and channel assignment. In this work we analyze the joint problem and, due to its hardness, propose a fast heuristic algorithm (JMR) to solve it. We evaluate this algorithm through numerical experiments in a wide variety of configurations, showing that potential for improved capacity via link rate allocation depends on a variety of factors which relate to the capability and need of exploiting spatial reuse, and which include the transmission power, the number of channels and the network architecture and topology. In this work we also propose an architecture for wireless mesh networks with increased capacity and under which optimized rate allocation is shown to notably increase performance. Finally, we evaluate the solutions found by JMR under the ns-3 simulator using the 802.11a protocol stack, where it is shown that physical and MAC layer limitations reduce the performance gain of JMR.

[1]  Himanshu Gupta,et al.  Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks , 2007, 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[2]  Tzi-cker Chiueh,et al.  Centralized channel assignment and routing algorithms for multi-channel wireless mesh networks , 2004, MOCO.

[3]  Hyuk Lim,et al.  Understanding and Improving the Spatial Reuse in Multihop Wireless Networks , 2008, IEEE Transactions on Mobile Computing.

[4]  Young-Joo Suh,et al.  A Cooperative Channel Assignment protocol for multi-channel multi-rate wireless mesh networks , 2011, Ad Hoc Networks.

[5]  Célio Vinicius N. de Albuquerque,et al.  A Joint Approach to Routing Metrics and Rate Adaptation in Wireless Mesh Networks , 2012, IEEE/ACM Transactions on Networking.

[6]  Soung Chang Liew,et al.  Improving Throughput and Fairness by Reducing Exposed and Hidden Nodes in 802.11 Networks , 2008, IEEE Transactions on Mobile Computing.

[7]  Kamesh Munagala,et al.  Message in Message (MIM): A Case for Shuffling Transmissions in Wireless Networks , 2008, HotNets.

[8]  Jongkeun Na,et al.  Collision-aware design of rate adaptation for multi-rate 802.11 WLANs , 2008, IEEE Journal on Selected Areas in Communications.

[9]  Andrea Goldsmith,et al.  Wireless Communications , 2005, 2021 15th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS).

[10]  Mathieu Lacage,et al.  Yet another network simulator , 2006 .

[11]  Jian Tang,et al.  Maximum Throughput and Fair Bandwidth Allocation in Multi-Channel Wireless Mesh Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[12]  Sunghyun Choi,et al.  Fast-responsive link adaptation for IEEE 802.11 WLANs , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[13]  Rastin Pries,et al.  Effects of link rate assignment in IEEE 802.11 mesh networks , 2010, 2010 European Wireless Conference (EW).

[14]  Jian Tang,et al.  Cross-layer optimization for end-to-end rate allocation in multi-radio wireless mesh networks , 2009, Wirel. Networks.

[15]  Vincent W. S. Wong,et al.  Joint logical topology design, interface assignment, channel allocation, and routing for multi-channel wireless mesh networks , 2007, IEEE Transactions on Wireless Communications.

[16]  Di Yuan,et al.  On max-min fair flow optimization in wireless mesh networks , 2014, Ad Hoc Networks.

[17]  Pedro M. Ruiz,et al.  Efficient rate allocation, routing and channel assignment in wireless mesh networks supporting dynamic traffic flows , 2013, Ad Hoc Networks.

[18]  M. Marsan,et al.  Shadowing variability in an urban land mobile environment at 900 MHz , 1990 .

[19]  Catherine Rosenberg,et al.  Throughput-optimal configuration of fixed wireless networks , 2008, TNET.

[20]  A. Robert Calderbank,et al.  Layering as Optimization Decomposition: A Mathematical Theory of Network Architectures , 2007, Proceedings of the IEEE.

[21]  Young-Joo Suh,et al.  Rate-Based Channel Assignment Algorithm for Multi-Channel Multi-Rate Wireless Mesh Networks , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[22]  Michalis Faloutsos,et al.  A Unified Metric for Routing and Rate Adaptation in Multi-Rate Wireless Mesh Networks , 2011, 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems.

[23]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[24]  J. Y. Yen An algorithm for finding shortest routes from all source nodes to a given destination in general networks , 1970 .

[25]  Yanghee Choi,et al.  An experimental study on the capture effect in 802.11a networks , 2007, WinTECH '07.

[26]  Catherine Rosenberg,et al.  Engineering Wireless Mesh Networks: Joint Scheduling, Routing, Power Control, and Rate Adaptation , 2010, IEEE/ACM Transactions on Networking.

[27]  Rastin Pries,et al.  Effects of link rate assignment on the max-min fair throughput of wireless mesh networks , 2009, 2009 21st International Teletraffic Congress.

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

[29]  Antonio Capone,et al.  Scheduling Optimization in wireless MESH Networks with Power Control and Rate Adaptation , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[30]  Lili Qiu,et al.  Impact of Interference on Multi-Hop Wireless Network Performance , 2003, MobiCom '03.