WING/WORLD: An Open Experimental Toolkit for the Design and Deployment of IEEE 802.11-Based Wireless Mesh Networks Testbeds

Wireless Mesh Networks represent an interesting instance of light-infrastructure wireless networks. Due to their flexibility and resiliency to network failures, wireless mesh networks are particularly suitable for incremental and rapid deployments of wireless access networks in both metropolitan and rural areas. This paper illustrates the design and development of an open toolkit aimed at supporting the design of different solutions for wireless mesh networking by enabling real evaluation, validation, and demonstration. The resulting testbed is based on off-the-shelf hardware components and open-source software and is focused on IEEE 802.11 commodity devices. The software toolkit is based on an "open" philosophy and aims at providing the scientific community with a tool for effective and reproducible performance analysis of WMNs. The paper describes the architecture of the toolkit, and its core functionalities, as well as its potential evolutions.

[1]  Imrich Chlamtac,et al.  Mobile ad hoc networking: imperatives and challenges , 2003, Ad Hoc Networks.

[2]  Marco Conti,et al.  Mesh networks: commodity multihop ad hoc networks , 2005, IEEE Communications Magazine.

[3]  Martin Heusse,et al.  Performance anomaly of 802.11b , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[4]  Ian F. Akyildiz,et al.  Wireless mesh networks: a survey , 2005, Comput. Networks.

[5]  Vishal Misra,et al.  Distributed Channel Assignment in Multi-Radio 802.11 Mesh Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[6]  Ian F. Akyildiz,et al.  Cognitive Wireless Mesh Networks with Dynamic Spectrum Access , 2008, IEEE Journal on Selected Areas in Communications.

[7]  Jitendra Padhye,et al.  Comparison of routing metrics for static multi-hop wireless networks , 2004, SIGCOMM 2004.

[8]  Sangjin Hong,et al.  Performance Optimizations for Deploying VoIP Services in Mesh Networks , 2006, IEEE Journal on Selected Areas in Communications.

[9]  Hari Balakrishnan,et al.  Quality-Aware Routing Metrics for Time-Varying Wireless Mesh Networks , 2006, IEEE Journal on Selected Areas in Communications.

[10]  Kevin C. Almeroth,et al.  A Multi-radio 802.11 Mesh Network Architecture , 2008, Mob. Networks Appl..

[11]  Dimitrios Koutsonikolas,et al.  DMesh: Incorporating Practical Directional Antennas in Multichannel Wireless Mesh Networks , 2006, IEEE Journal on Selected Areas in Communications.

[12]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1990, RFC.

[13]  Imrich Chlamtac,et al.  Airtime Deficit Round Robin (ADRR) packet scheduling algorithm , 2008, 2008 5th IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[14]  Nazim Agoulmine,et al.  A Cluster-Based Middleware for Infrastructure Wireless Mesh Networks , 2008, 2008 IEEE Wireless Communications and Networking Conference.

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

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

[17]  Kevin C. Almeroth,et al.  Interference-Aware Channel Assignment in Multi-Radio Wireless Mesh Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[18]  Jeffrey D. Case,et al.  Simple network management protocol , 1995 .

[19]  EDDIE KOHLER,et al.  The click modular router , 2000, TOCS.

[20]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[21]  Yuguang Fang,et al.  Performance of a Novel Adaptive Traffic Aggregation Scheme for Wireless Mesh Networks , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[22]  Fabrizio Valpreda,et al.  GNU General Public License , 2012 .

[23]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[24]  Yuguang Fang,et al.  Hardware and software solutions for wireless mesh network testbeds , 2008, IEEE Communications Magazine.

[25]  Allan C. Rubens,et al.  Remote Authentication Dial In User Service (RADIUS) , 1997, RFC.

[26]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[27]  Fabrizio Granelli,et al.  A traffic aggregation and differentiation scheme for enhanced QoS in IEEE 802.11-based Wireless Mesh Networks , 2008, Comput. Commun..

[28]  D. Jhonson The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4 , 2007 .

[29]  David Tse,et al.  Multiaccess Fading Channels-Part I: Polymatroid Structure, Optimal Resource Allocation and Throughput Capacities , 1998, IEEE Trans. Inf. Theory.

[30]  Dan Wing,et al.  Session Traversal Utilities for NAT (STUN) , 2020, RFC.