Communication and Distributed Systems

VirtualMesh - An Emulation Framework for Wireless Mesh Networks in OMNeT++

Authors:

Thomas Staub and

Reto Gantenbein

Description:

VirtualMesh is an emulation framework for wireless mesh networks in the network simulator OMNeT++. It provides a 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 real mesh nodes or XEN virtualized mesh nodes. The traffic is then redirected to the network simulator OMNeT++. In our experiments, VirtualMesh has proven to be scalable, introduces moderate delays and has a high flexibility for testing. It is suitable for predeployment testing. VirtualMesh is available under the GPL license v2.

Involved Master Thesis:

"VirtualMesh: real world software on simulated wireless mesh nodes" assigned to Reto Gantenbein

Source:

TAR BZ2 archive of VirtualMesh version 1.0.0, license update, (OMNeT++ 4.0) 

Source of current release:

Licensing:
  • client-tools: BSD
  • vif-tools: Lesser GNU Public License (LGPL)
  • WlanModel: Academic Public License

Source of old releases (unsupported):

TAR BZ2 archive of VirtualMesh version 1.0.0 (OMNeT++ 4.0)

TAR BZ2 archive of VirtualMesh version 0.3.0 (beta release for OMNeT++ 4.0)

TAR BZ2 archive of VirtualMesh version 0.2.0 (beta release for OMNeT++ 4.0)

TAR BZ2 archive of VirtualMesh version 0.0.2 (alpha release for OMNeT++ 3.4b2)

TAR BZ2 archive of VirtualMesh version 0.0.1 (alpha release for OMNeT++ 3.4b2)

Publications: 

Thomas Staub, Reto Gantenbein, Torsten Braun:
VirtualMesh: An Emulation Framework for Wireless Mesh and Ad-Hoc Networks in OMNeT++,
SIMULATION: Transactions of the Society for Modeling and Simulation International, Special Issue on Software Tools, Techniques and Architectures for C , Thousand Oaks, CA, USA, July 2, 2010, SAGE Publications, ISSN 1741-3133
Print ISSN: 0037-5497; DOI:10.1177/0037549710373909

Reto Gantenbein:
VirtualMesh: An Emulation Framework for Wireless Mesh Networks in OMNeT++,
June, 2010

Thomas Staub, Reto Gantenbein, Torsten Braun:
VirtualMesh: An Emulation Framework for Wireless Mesh Networks in OMNeT++,
The 2nd International Workshop on OMNeT++ (OMNeT++ 2009) held in conjuction with the 2nd International Conference on Simulation Tools and Techniques, Rome, Italy, March 6 - 7, 2009, ISBN 978-963-9799-45-5