Welcome to the OMNeT++ Community!

OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators. "Network" is meant in a broader sense that includes wired and wireless communication networks, on-chip networks, queueing networks, and so on. Domain-specific functionality such as support for sensor networks, wireless ad-hoc networks, Internet protocols, performance modeling, photonic networks, etc., is provided by model frameworks, developed as independent projects. OMNeT++ offers an Eclipse-based IDE, a graphical runtime environment, and a host of other tools. There are extensions for real-time simulation, network emulation, alternative programming languages (Java, C#), database integration, SystemC integration, and several other functions.

OMNeT++ is free for academic and non-profit use, and it is a widely used platform in the global scientific community. Commercial users must obtain a license from More...

Featured Projects:

   INET Framework (Internet and LAN protocols)   INETMANET (mobile and ad-hoc networks)   Oversim (peer-to-peer networks)   Veins - Vehicles in Network Simulation    ReaSE (realistic Internet simulations)   MiXiM (detailed wireless simulations)   Castalia (wireless sensor and body area networks)   More...

New users: Watch the screencast for an introduction into the Simulation IDE, or see in the publications list what OMNeT++ has been used for. Check out some tutorials, browse the documentation, watch introductory videos, and explore the featured network simulation projects (click the logos above)!

New Veins Extensions: Plexe (for platooning) and Veins LTE
Thursday, 11 December 2014 11:25
From Christoph Sommer: Two new extensions for Veins have been presented at this year's VNC conference:
  • Plexe, by Michele Segata, is an extension of Veins which permits the realistic simulation of platooning (i.e., automated car-following) systems. It features realistic vehicle dynamics and several cruise control models, permitting the analysis of control systems, large-scale and mixed scenario, as well as networking protocols and cooperative maneuvers.
  • Veins LTE, by Florian Hagenauer, integrates Veins and two additional module libraries: SimuLTE provides the means of simulating cellular networks using LTE; the INET Framework provides general IP connectivity support and models of links using IEEE 802.11 Wi-Fi. This integration allows Veins to serve as a unified Open Source framework for the simulation of heterogeneous vehicular networks using, for example, IEEE 802.11p DSRC, Wi-Fi, and LTE.
OMNeT++ 4.6 released
Tuesday, 02 December 2014 14:18
We are happy to announce the latest version of OMNeT++. Highlights of this release: simulation models are now compiled as C++11 sources; we have upgraded the Windows toolchain to MSYS2 and the latest MinGW (this will resolve long-standing issues with the INET build process on Windows); the debut of the opp_test program; and the rewrite of opp_msgc as part of nedtool. There were also numerous bug fixes. Read the ChangeLog (after the More link) for details, or go directly to the download page.
INET 2.99.0 released
Monday, 10 November 2014 00:00

This release is a snapshot of the development that has begun in early 2013, and will culminate in the release of INET-3.0. The code is work in progress, which means all details may still change until 3.0 is reached. This release requires OMNeT++ 4.6 or later.

The highlights of this release are:

  • Network layer refactoring that allows higher layer protocols (including routing protocols) to be written in a network protocol agnostic manner. 
  • A new physical layer model that builds upon the INET and MiXiM physical layers, and brings them to new heights. Design goals were extreme modularity, extensibility, the ability to support (and easily switch between) various levels of detail, and the ability to add support for exploiting various pieces of parallel hardware.
  • Extensive refactoring aimed at improving code quality. It includes directory restructuring, code formatting, refactoring of init stages and publish-subscribe communication, and more.

Read what's new and download INET-2.99.0 now.

INET 2.5 released
Friday, 31 October 2014 10:52
We are happy to announce the latest stable version of the INET Framework. This version contains very few changes compared to 2.4 to make INET compile under C++11.
  • made the codebase compile in C++11 mode. (required by OMNeT++ 4.6)
  • added netperfmeter application by Thomas Dreibholz

If you are using OMNeT++ 4.6 or later, you must upgrade to INET 2.5. Visit the INET Framework website to download it.
OMNeT++ Community Summit: Program Available, Registration Open
Wednesday, 30 July 2014 11:45

The program for the 1st OMNeT++ Community Summit has became public. As the Summit intends to be a lively event with a lot of discussions, in each session the talks and demonstrations will be followed by a discussion of the broader scope of the topics. The program is available online here.

Registration is also open now. Note that there is no registration fee, organization costs are covered by sponsors. You can register here.

OMNeT++ 4.5 released
Wednesday, 16 July 2014 12:18
We are happy to announce that OMNeT++ 4.5 is now available for download. The focus of version 4.5 was to improve the usability of the Graphical Runtime Environment (Tkenv). The Tkenv GUI has been redesigned for single-window mode to improve usability and user experience. A new message logging mode was added in the log window that shows the message exchanges in the selected module only. Tkenv has also received a new, modern look and feel, due to the use of the Ttk widgets and a custom Ttk theme. Read the ChangeLog (after the More link) for details, or go directly to the download page.
OMNeT++ Community Summit -- DEADLINE EXTENSION
Monday, 07 July 2014 09:54

Important notice: The abstract submission deadline for the 1st OMNeT++ Community Summit has been extended to July 11 (Fri), 2014! For other dates and more details about the Summit, please visit the 1st OMNeT++ Community Summit web site.

INET-2.4 released
Friday, 13 June 2014 15:03

We are happy to announce the latest stable version of the INET Framework. Changes in this version include:

  • A new AODV protocol implementation
  • Added support for link break detection in IdealWireless (using the NF_LINK_BREAK signal)
  • VoIPStream updated to match the latest version of the ffmpeg library
  • Added packet printers for the trace window in the upcoming OMNeT++ 4.5 Tkenv
  • Fixed non-conformant 802.11 WAITACK timeout computation

INET is an open-source communication networks simulation package for the OMNeT++ simulation environment. It contains models for several wired and wireless networking protocols, including UDP, TCP, SCTP, IP, IPv6, Ethernet, PPP, 802.11, MPLS, OSPF, and many others.

Visit the INET Framework website to download it.

OMNeT++ Intro for Beginners
Monday, 02 June 2014 09:38
Stuart Marsden has written an excellent introductory article for OMNeT++ newbies. 
Simulation Book in French
Monday, 28 April 2014 08:29

The French publisher ISTE has recently published a book on performance evaluation of computer networks. Titled "Evaluation de performances par simulation et analyse" (Performance Evaluation by Simulation and Analysis) and written by Ken Chen (Université Paris 13, Sorbonne Paris Cité), the book has an emphasis on the theory and practice of simulation. OMNeT++ is mentioned in the book in two forms: as examples illustrating various concepts (warmup period, RNG streams, etc.), and as a complete simulation tool (through a dedicated chapter). "I found OMNeT++ very suitable for illustrating main simulation concepts and practices," Prof. Chen said. ISTE is a leading publisher of scientific books in the French language.

The English version of the book is scheduled to be published before end 2014 by ISTE/WILEY.  It will be an advanced version with additional elements for a more in-depth presentation.

Publisher's site: Evaluation de performances par simulation et analyse, Ken Chen.

« StartPrev12345678910NextEnd »

Page 1 of 27

Mailing List

Send messages to:
or use the web interface.

You can manage your subscription here.

Follow using: XML