Comparing simulation tools and experimental testbeds for wireless mesh networks

Simulators can provide full control when simulating wireless network behaviors, but are often plagued by their insufficiencies in reflecting real-world scenarios. Although previous works point out such a shortage is mainly due to the limitations of radio propagation models in simulators, it is unclear how imperfect modeling affects network behaviors and to what degree. In this study, we investigate differences between simulations and testbed experiments in wireless mesh networks. We compare and analyze the experimental results with NS-2 and QualNet simulations. We find that in the PHY layer, antenna diversity can cause differences in distribution of received signal strength between experiments and simulations. The discrepancy in some cases, however, can be compensated by tweaking path loss, a dominating factor in channel modeling. In the MAC layer, a significant performance degradation is observed in experiments when loaded with heavy traffic, but this is less obvious in simulations. The mismatching is further deteriorated by inadequate interference modeling. As transceiver sensitivity differs, resulting in dramatic unfairness at flow-level goodputs, simulators are immune from such a problem. In the IP layer, route prevalence and persistence are carefully examined. A few routes are found to dominate experimental testbed while routes are spread more evenly and are less stable in simulators. These findings give the wireless research community an improved picture of the differences between simulations and testbed experiments.

[1]  André Schiper,et al.  On the accuracy of MANET simulators , 2002, POMC '02.

[2]  François Baccelli,et al.  Joint MAC-aware routing and load balancing in mesh networks , 2007, CoNEXT '07.

[3]  Sanjiv Nanda,et al.  A high-performance MIMO OFDM wireless LAN , 2005, IEEE Communications Magazine.

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

[5]  Yi Yang,et al.  WHYNET: a hybrid testbed for large-scale, heterogeneous and adaptive wireless networks , 2006, WINTECH.

[6]  Hua Yu,et al.  Experimental Anatomy of Packet Losses in Wireless Mesh Networks , 2009, 2009 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[7]  Prasant Mohapatra,et al.  QuRiNet: quail ridge natural reserve wireless mesh network , 2006, WINTECH.

[8]  Jason Liu,et al.  Experimental evaluation of wireless simulation assumptions , 2004, MSWiM '04.

[9]  Soung Chang Liew,et al.  Many-to-One Throughput Capacity of IEEE 802.11 Multihop Wireless Networks , 2007, IEEE Transactions on Mobile Computing.

[10]  Svilen Ivanov,et al.  Experimental Validation of the ns-2 Wireless Model using Simulation, Emulation, and Real Network , 2011 .

[11]  Mario Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998 .

[12]  Ashok K. Agrawala,et al.  Sniffing out the correct physical layer capture model in 802.11b , 2004, Proceedings of the 12th IEEE International Conference on Network Protocols, 2004. ICNP 2004..

[13]  Ratul Mahajan,et al.  Analyzing the MAC-level behavior of wireless networks in the wild , 2006, SIGCOMM 2006.

[14]  Hao Yang,et al.  EMS: Encoded Multipath Streaming for real-time live streaming applications , 2009, 2009 17th IEEE International Conference on Network Protocols.

[15]  Yong Sheng,et al.  Detecting 802.11 MAC Layer Spoofing Using Received Signal Strength , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[16]  Lei Yang,et al.  The spaces between us: setting and maintaining boundaries in wireless spectrum access , 2010, MobiCom.

[17]  Fang Hao,et al.  On-line detection of real time multimedia traffic , 2009, 2009 17th IEEE International Conference on Network Protocols.

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

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

[20]  Soung Chang Liew,et al.  Performance of VoIP over Multiple Co-Located IEEE 802.11 Wireless LANs , 2009, IEEE Transactions on Mobile Computing.