An STDMA-based framework for QoS provisioning in wireless mesh networks

Providing strong QoS guarantees for wireless multi-hop networks is very challenging, due to many factors such as use of a shared communication medium, variability in wireless link quality, and so on. However, wireless mesh technology gives the opportunity to alleviate some of these problems, due to lack of mobility in the wireless infrastructure, and presence of natural centralization points in the network. The main contribution of this paper is the definition of a simple framework that exploits these features to provide provable, strong QoS guarantees to network clients. In particular, admitted clients are guaranteed a certain minimum bandwidth and maximum delay on their connections. The framework is based on STDMA scheduling at the MAC layer, which is periodically executed at the network manager to adapt to changes in traffic demand. While scheduling computation is centralized, admission control is performed locally at the wireless backbone nodes, thus reducing signaling. We propose two bandwidth distribution and related admission control policies, which are at opposite ends of the network utilization/spatial fairness trade-off. Through extensive simulations, we show that the proposed framework achieves its design goals of providing strong QoS guarantees to VoIP clients while not sacrificing throughput in a realistic mesh network scenario, also in presence of highly unbalanced load at the backbone nodes. To the best of our knowledge, this is the first proposal with similar features for wireless mesh networks.

[1]  Sunghyun Choi,et al.  Wireless LAN for Quality of Service , 2001 .

[2]  Leonard Kleinrock,et al.  Spatial TDMA: A Collision-Free Multihop Channel Access Protocol , 1985, IEEE Trans. Commun..

[3]  Ravi Jain,et al.  Model T++: an empirical joint space-time registration model , 2006, MobiHoc '06.

[4]  Jennifer C. Hou,et al.  Modeling steady-state and transient behaviors of user mobility: formulation, analysis, and application , 2006, MobiHoc '06.

[5]  C. Siva Ram Murthy,et al.  On the end-to-end call acceptance and the possibility of deterministic QoS guarantees in ad hoc wireless networks , 2005, MobiHoc '05.

[6]  David Kotz,et al.  Characterizing Usage of a Campus-wide Wireless Network , 2002 .

[7]  Vaduvur Bharghavan,et al.  CEDAR: a core-extraction distributed ad hoc routing algorithm , 1999, IEEE J. Sel. Areas Commun..

[8]  Samir Ranjan Das,et al.  A measurement study of interference modeling and scheduling in low-power wireless networks , 2008, SenSys '08.

[9]  John S. Baras,et al.  INORA-a unified signaling and routing mechanism for QoS support in mobile ad hoc networks , 2002, Proceedings. International Conference on Parallel Processing Workshop.

[10]  Raouf Boutaba,et al.  Gateway Placement Optimization in Wireless Mesh Networks With QoS Constraints , 2006, IEEE Journal on Selected Areas in Communications.

[11]  J. Bibb Cain,et al.  Error-Correction Coding for Digital Communications , 1981 .

[12]  Jorma T. Virtamo,et al.  Dimensioning of wireless mesh networks with flow-level QoS requirements , 2006, PE-WASUN '06.

[13]  Murali S. Kodialam,et al.  Characterizing the capacity region in multi-radio multi-channel wireless mesh networks , 2005, MobiCom '05.

[14]  Xiaowen Chu,et al.  Provisioning of Parameterized Quality of Service in 802.11e Based Wireless Mesh Networks , 2008, Mob. Networks Appl..

[15]  Edward W. Knightly,et al.  End-to-end performance and fairness in multihop wireless backhaul networks , 2004, MobiCom '04.

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

[17]  Jing Cao,et al.  Physical Interference Modeling for Transmission Scheduling on Commodity WiFi Hardware , 2009, IEEE INFOCOM 2009.

[18]  QueueingJon,et al.  WF 2 Q : Worst-case Fair Weighted Fair , 1996 .

[19]  Vinod Sharma,et al.  Algorithms for routing and centralized scheduling to provide QoS in IEEE 802.16 mesh networks , 2005, WMuNeP '05.

[20]  Abhay Parekh,et al.  A generalized processor sharing approach to flow control in integrated services networks: the single-node case , 1993, TNET.

[21]  Randeep Bhatia,et al.  Joint Channel Assignment and Routing for Throughput Optimization in Multiradio Wireless Mesh Networks , 2005, IEEE Journal on Selected Areas in Communications.

[22]  C. Siva Ram Murthy,et al.  Quality of service provisioning in ad hoc wireless networks: a survey of issues and solutions , 2006, Ad Hoc Networks.

[23]  Andrew T. Campbell,et al.  INSIGNIA: An IP-Based Quality of Service Framework for Mobile ad Hoc Networks , 2000, J. Parallel Distributed Comput..

[24]  Jean-Pierre Hubaux,et al.  A Fair Scheduling for Wireless Mesh Networks , 2005 .

[25]  Hui Zhang,et al.  WF/sup 2/Q: worst-case fair weighted fair queueing , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[26]  Vaduvur Bharghavan,et al.  CEDAR: a core-extraction distributed ad hoc routing algorithm , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[27]  Bernhard Walke,et al.  Decentrally controlled wireless multi-hop mesh networks for high quality multi-media communications , 2005, MSWiM '05.

[28]  Kameswari Chebrolu,et al.  Design and evaluation of a new MAC protocol for long-distance 802.11 mesh networks , 2005, MobiCom '05.

[29]  Paolo Santi,et al.  Computationally efficient scheduling with the physical interference model for throughput improvement in wireless mesh networks , 2006, MobiCom '06.

[30]  Chunhung Richar,et al.  On-Demand QoS Routing in Multihop Mobile Networks† , 2001 .

[31]  Xiaoming Li,et al.  A bandwidth management scheme support for real-time applications in wireless mesh networks , 2008, SAC '08.

[32]  C. R. Lin,et al.  QoS routing in ad hoc wireless networks , 1998, Proceedings 23rd Annual Conference on Local Computer Networks. LCN'98 (Cat. No.98TB100260).

[33]  Shiann-Tsong Sheu,et al.  A bandwidth allocation/sharing/extension protocol for multimedia over IEEE 802.11 ad hoc wireless LANs , 2001, IEEE J. Sel. Areas Commun..

[34]  G. CN5MOP946Q,et al.  Characterizing user behavior and network performance in a public wireless lan , .

[35]  Magdalena Balazinska,et al.  Characterizing mobility and network usage in a corporate wireless local-area network , 2003, MobiSys '03.

[36]  Yigal Bejerano Efficient integration of multihop wireless and wired networks with QoS constraints , 2004, IEEE/ACM Trans. Netw..

[37]  Abhay Parekh,et al.  A generalized processor sharing approach to flow control in integrated services networks-the single node case , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[38]  Dipankar Raychaudhuri,et al.  A QoS routing and admission control scheme for 802.11 ad hoc networks , 2006, DIWANS '06.

[39]  Ben Y. Zhao,et al.  QUORUM: quality of service routing in wireless mesh networks , 2007, QSHINE.

[40]  Hui Zhang,et al.  Hierarchical packet fair queueing algorithms , 1997, TNET.