OMNeT++

From Wikipedia, the free encyclopedia

OMNeT++ (Objective Modular Network Testbed in C++)[1] is a modular, component-based C++ simulation library and framework, primarily for building network simulators.[2][3][4] OMNeT++ can be used for free for non-commercial simulations like at academic institutions and for teaching.[5] OMNEST is an extended version of OMNeT++ for commercial use.[6][7]

DeveloperOpenSim Ltd.
Stable release
6.0.3 / February 28, 2024; 2 years ago (2024-02-28)
Written inC++
Quick facts Developer, Stable release ...
OMNeT++
DeveloperOpenSim Ltd.
Stable release
6.0.3 / February 28, 2024; 2 years ago (2024-02-28)
Written inC++
Operating systemLinux, macOS, Windows
TypeNetwork simulator
LicenseAcademic Public License
Websiteomnetpp.org
Close

OMNeT++ itself is a simulation framework without models for network protocols like IP or HTTP. The main computer network simulation models are available in several external frameworks. The most commonly used one is INET[8][9] which offers a variety of models for all kind of network protocols and technologies like for IPv6, BGP. INET also offers a set of mobility models to simulate the node movement in simulations. The INET models are licensed under the LGPL or GPL.[10] NED (NEtwork Description) is the topology description language of OMNeT++.

To manage and reduce the time to carry out large-scale simulations, additional tools have been developed, for example, based on Python.[11]

See also

References

Related Articles

Wikiwand AI