Software:OMNeT++
Developer(s) | OpenSim Ltd. |
---|---|
Stable release | 6.0.1
/ September 1, 2022 |
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]
See also
References
- ↑ Information Resources Management Association. Networking and Telecommunications: Concepts, Methodologies, Tools, and Applications. Idea Group Inc (IGI); ISBN:978-1-60566-987-8. p. 592.
- ↑ "OMNeT++ Discrete Event Simulator - Home". https://omnetpp.org/.
- ↑ Jonathan Loo; Jaime Lloret Mauri; Jesús Hamilton Ortiz. Mobile Ad Hoc Networks: Current Status and Future Trends. CRC Press; ISBN:978-1-4665-1314-3. p. 166.
- ↑ Iyengar, S. Sitharama; Parameshwaran, Nandan; Phoha, Vir V.; Balakrishnan, Narayanaswamy; Okoye, Chuka D. (29 March 2011) (in en). Fundamentals of Sensor Network Programming: Applications and Technology. John Wiley & Sons. p. 256. ISBN 978-1-118-09949-0. https://books.google.com/books?id=WRLXr3ad_AEC&pg=PA256. Retrieved 11 March 2021.
- ↑ "OMNeT++ License". https://omnetpp.org/intro/license.
- ↑ "OMNEST - High-Performance Simulation for All Kinds of Networks". https://omnest.com/.
- ↑ "OMNEST - OMNeT++ Comparison". https://omnest.com/comparison.php.
- ↑ "INET Framework". https://inet.omnetpp.org/.
- ↑ "INET framework for the OMNeT++ discrete event simulator". https://github.com/inet-framework/inet.
- ↑ "INET License". https://github.com/inet-framework/inet/blob/master/License.
- ↑ Barbecho, Pablo Andrés (2020). "Large-Scale Simulations Manager Tool for OMNeT++: Expediting Simulations and Post-Processing Analysis". IEEE 8: 159291–159306. doi:10.1109/ACCESS.2020.3020745.
Original source: https://en.wikipedia.org/wiki/OMNeT++.
Read more |