Generated by DeepSeek V3.2| INET platform | |
|---|---|
| Name | INET |
| Developer | OpenSim Ltd., INET Foundation |
| Released | October 2002 |
| Programming language | C++, OMNeT++ |
| Operating system | Linux, macOS, Microsoft Windows |
| Genre | Network simulation |
| License | Academic Free License |
INET platform. It is an open-source simulation model library for the OMNeT++ discrete event simulation environment, specifically designed for modeling communication networks. The framework provides comprehensive models for Internet protocols, link-layer technologies, and network hardware, enabling researchers and engineers to conduct detailed, protocol-accurate simulations. Its development is closely associated with the OpenSim Ltd. company and a global community of contributors, supporting a wide range of academic and industrial research into network architectures and performance.
The project originated from research at the Budapest University of Technology and Economics, with its first public release coinciding with the growth of the OMNeT++ community in the early 2000s. It serves as a foundational framework for more specialized simulation suites like Veins for vehicular networks and SimuLTE for Long-Term Evolution systems. By providing validated implementations of standard protocols defined by bodies like the Internet Engineering Task Force and the Institute of Electrical and Electronics Engineers, it allows for the investigation of complex network interactions and the performance of new algorithms under controlled conditions. Its use has been documented in thousands of studies presented at conferences such as IEEE INFOCOM and published in journals like IEEE Transactions on Networking.
Built atop the modular OMNeT++ kernel, its structure is organized into a hierarchy of reusable modules written in C++ and defined using the Network Description Language. Core components include models for network interface controller hardware, Ethernet switches, Internet Protocol routers, and wireless access points. The library meticulously separates protocol logic from the underlying channel models, which can simulate everything from simple point-to-point links to complex fading wireless propagation based on the Log-distance path loss model. This modularity allows users to assemble custom network nodes, from a basic host to a fully functional Border Gateway Protocol router, by combining simple building blocks.
It contains one of the most extensive collections of ready-to-use protocol models for open-source network simulation. This includes complete suites for the Transmission Control Protocol/Internet Protocol stack, routing protocols like Open Shortest Path First and Routing Information Protocol, and application-layer models for Hypertext Transfer Protocol, File Transfer Protocol, and Voice over IP. For wireless and mobile networks, it implements standards such as IEEE 802.11 for Wi-Fi, IEEE 802.15.4 for Zigbee, and comprehensive models for Mobile ad-hoc network routing, including Ad hoc On-Demand Distance Vector and Optimized Link State Routing Protocol. Each model is designed to be configurable and extensible, supporting research into next-generation technologies like Internet of Things and software-defined networking.
Primary applications are in academic research, used by institutions like the University of California, Berkeley and the Massachusetts Institute of Technology to evaluate new networking concepts before real-world deployment. It is instrumental in performance analysis of data center networks, security assessment of Denial-of-service attack mitigation strategies, and the development of routing algorithms for delay-tolerant networking. Industrial users, including companies like Nokia Bell Labs and Cisco Systems, utilize it for prototyping and validating product features. Furthermore, it forms the simulation core for many publicly available frameworks that study vehicular ad-hoc network communications and 5G network slicing.
Development is managed as a community-driven open-source project, with governance and major contributions historically provided by OpenSim Ltd.. The source code is hosted on public repositories, with discussions and support conducted through mailing lists and forums frequented by a global user base. Regular releases incorporate new protocol models, bug fixes, and performance enhancements, often driven by user needs identified in research projects. The community actively participates in events like the OMNeT++ Community Summit, sharing simulation models and case studies. Its documentation, including a detailed user manual and Application programming interface reference, is collaboratively maintained to lower the barrier to entry for new researchers in the field of network simulation.
Category:Network simulation software Category:OMNeT++ Category:Free simulation software Category:Communication software