Research Article
VirtualMesh: an emulation framework for wireless mesh networks in OMNeT++
@INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2009.5563, author={Thomas Staub and Reto Gantenbein and Torsten Braun}, title={VirtualMesh: an emulation framework for wireless mesh networks in OMNeT++}, proceedings={2nd International ICST Workshop on OMNeT++}, publisher={ACM}, proceedings_a={OMNET++}, year={2010}, month={5}, keywords={wireless emulation OMNeT++ integration of real nodes in simulated environment pre-deployment testing}, doi={10.4108/ICST.SIMUTOOLS2009.5563} }
- Thomas Staub
Reto Gantenbein
Torsten Braun
Year: 2010
VirtualMesh: an emulation framework for wireless mesh networks in OMNeT++
OMNET++
ICST
DOI: 10.4108/ICST.SIMUTOOLS2009.5563
Abstract
Wireless Mesh Networks (WMN) have proven to be a key technology for increased network coverage of Internet infrastructures. The development process for new protocols and architectures in the area of WMN is typically split into evaluation by network simulation and testing of a prototype in a test-bed. Testing a prototype in a real test-bed is time-consuming and expensive. Irrepressible external interferences can occur which makes debugging difficult. Moreover, the test-bed usually supports only a limited number of test topologies. Finally, mobility tests are impractical. Therefore, we propose VirtualMesh as a new testing architecture which can be used before going to a real test-bed. It provides instruments to test the real communication software including the network stack inside a controlled environment. VirtualMesh is implemented by capturing real traffic through a virtual interface at the mesh nodes. The traffic is then redirected to the network simulator OMNeT++. In our experiments, VirtualMesh has proven to be scalable and introduces moderate delays. Therefore, it is suitable for predeployment testing of communication software for WMNs.