A scalable dual-radio wireless testbed for emulating mesh networks

In this paper, we introduce and evaluate ScaleMesh, a scalable miniaturized dual-radio wireless mesh testbed based on IEEE 802.11b/g technology. ScaleMesh can emulate large-scale mesh networks within a miniaturized experimentation area by adaptively shrinking the transmission range of mesh nodes by means of variable signal attenuators. To this end, we derive a theoretical formula for approximating the attenuation level required for downscaling desired network topologies. We conduct a comprehensive performance study, in which we validate the feasibility of ScaleMesh for network emulation and protocol evaluation. Among others, we study the effect of channel selection, signal attenuation level, different topologies, and traffic load on network performance. We particularly focus on the performance of single-radio versus dual-radio communication, while investigating key parameters which can provide a substantial improvement in performance. We show that dual-radio communication improves network goodput by up to 100%, yet does not overcome TCP’s fairness problems over IEEE 802.11.

[1]  Guy Pujolle,et al.  Fair Time Sharing Protocol: A Solution for IEEE 802.11b Hot Spots , 2004, ICT.

[2]  Paramvir Bahl,et al.  Feasibility study of mesh networks for all-wireless offices , 2006, MobiSys '06.

[3]  Manpreet Singh,et al.  Overview of the ORBIT radio grid testbed for evaluation of next-generation wireless network protocols , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[4]  Nitin H. Vaidya,et al.  Illinois wireless wind tunnel: a testbed for experimental evaluation of wireless networks , 2005, E-WIND '05.

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

[6]  Paul A. S. Ward,et al.  Wireless Mesh Networks , 2006, CNSR.

[7]  Edward W. Knightly,et al.  Measurement driven deployment of a two-tier urban mesh access network , 2006, MobiSys '06.

[8]  Kevin C. Almeroth,et al.  Experiences from the design, deployment, and usage of the UCSB MeshNet testbed , 2006, IEEE Wireless Communications.

[9]  Pradipta De,et al.  MiNT-m: an autonomous mobile wireless experimentation platform , 2006, MobiSys '06.

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

[11]  Takeshi Tsuchiya,et al.  Orientation-Aware Indoor Localization Path Loss Prediction Model for Wireless Sensor Networks , 2008, NBiS.

[12]  Simon R. Saunders Antennas & Propagation for Wireless Communications , 2004 .

[13]  Christodoulou Antennas and Propagation for Wireless Communication , 2006 .

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

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

[16]  D. Niehaus Hrtimers and Beyond : Transforming the Linux Time Subsystems , 2009 .

[17]  Christoph Lindemann,et al.  TCP with gateway adaptive pacing for multihop wireless networks with Internet connectivity , 2008, Comput. Networks.

[18]  Christoph Lindemann,et al.  TCP with adaptive pacing for multihop wireless networks , 2005, MobiHoc '05.

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

[20]  Nitin H. Vaidya,et al.  Design and implementation of a multi-channel multi-interface network , 2006, REALMAN '06.

[21]  Tzi-cker Chiueh,et al.  Architecture and algorithms for an IEEE 802.11-based multi-channel wireless mesh network , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[22]  Gregory A. Hansen,et al.  The Optimized Link State Routing Protocol , 2003 .

[23]  Simon R. Saunders,et al.  Antennas and Propagation for Wireless Communication Systems , 1999 .

[24]  F. Ricciato,et al.  The myth of non-overlapping channels: interference measurements in IEEE 802.11 , 2007, 2007 Fourth Annual Conference on Wireless on Demand Network Systems and Services.