Developer(s) | OpenSim Ltd. |
---|---|
Stable release | 6.0.3
/ February 28, 2024 |
Written in | C++ |
Operating system | Linux, macOS, Windows |
Type | Network simulator |
License | Academic Public License |
Website |
omnetpp |
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]
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]
Developer(s) | OpenSim Ltd. |
---|---|
Stable release | 6.0.3
/ February 28, 2024 |
Written in | C++ |
Operating system | Linux, macOS, Windows |
Type | Network simulator |
License | Academic Public License |
Website |
omnetpp |
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]
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]