Lightweight tag-based forwarding among competing gateways in Wireless Mesh Networks

Wireless Mesh Networks have been traditionally deployed to offer Internet access. Following the general trend of convergence, they must increasingly provide customers with communication services whose quality constraints are heterogeneous. For large scale deployments, access to the Internet is provided by multiple gateways installed at different points in the network. Each gateway may be connected to the Internet with different technologies (ADSL, Ethernet, satellite, HF link) offering several alternatives to get out of the network with heterogeneous and dynamic performances. Routing QoS-constrained flows so that they always benefit from the best quality available is a challenging task. In addition to an intelligent gateway selection, it requires a forwarding system able to dynamically balance each flow towards the most suitable gateway. Existing candidates generate unnecessary complexity and overhead. In this paper, we propose a distributed and lightweight tag-based forwarding scheme that brings the flexibility required to work at the flow level, and supports dynamic traffic balancing among gateways with various bandwidth, delay or jitter characteristics. We implemented our forwarding scheme on an experimental testbed and applied it to the enforcement of simple gateway selection strategies. Results demonstrate the interest of our approach and its efficiency to dynamically forward specific flows among competing gateways.

[1]  Amit Kumar,et al.  Efficient load-balancing routing for wireless mesh networks , 2007, Comput. Networks.

[2]  Dharma P. Agrawal,et al.  Achieving Load Balancing in Wireless Mesh Networks Through Multiple Gateways , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[3]  Eduardo Grampín,et al.  A rule-based distributed system for self-optimization of constrained devices , 2009, 2009 IFIP/IEEE International Symposium on Integrated Network Management.

[4]  Eryk Dutkiewicz,et al.  A review of routing protocols for mobile ad hoc networks , 2004, Ad Hoc Networks.

[5]  Marco Conti,et al.  Load-balanced routing and gateway selection in wireless mesh networks: Design, implementation and experimentation , 2010, 2010 IEEE International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[6]  Ian F. Akyildiz,et al.  A survey on wireless mesh networks , 2005, IEEE Communications Magazine.

[7]  Guy Juanole,et al.  Gateway Selection in Backbone Wireless Mesh Networks , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[8]  Olivier Festor,et al.  WiMFlow: a distributed, self-adaptive architecture for flow monitoring in Wireless Mesh Networks , 2010, 2010 IEEE Network Operations and Management Symposium - NOMS 2010.

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

[10]  Mohammed Atiquzzaman,et al.  Error modeling schemes for fading channels in wireless communications: A survey , 2003, IEEE Communications Surveys & Tutorials.

[11]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[12]  S. Hemminger Network Emulation with NetEm , 2022 .

[13]  Marcelo G. Rubinstein,et al.  Routing Metrics and Protocols for Wireless Mesh Networks , 2008, IEEE Network.

[14]  Jie Wu,et al.  Label routing protocol: a new cross-layer protocol for multi-hop ad hoc wireless networks , 2005, IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, 2005..

[15]  Jangeun Jun,et al.  The nominal capacity of wireless mesh networks , 2003, IEEE Wirel. Commun..

[16]  Idit Keidar,et al.  Scalable real-time gateway assignment in mobile mesh networks , 2007, CoNEXT '07.