Our documentation site, docs.omnetpp.org has been reorganized to become a collection of various OMNeT++-related tutorials, technical articles. Topics currently include:
We are happy to announce INET Framework version 4.3. Go ahead and get it now!
This is a new minor stable release of the INET 4.x branch. The highlights of this release are the infrastructure for Time-Sensitive Networking protocols, the EIGRP routing protocol and DCTCP congestion control.
For TSN support, a new modular Ethernet MAC and PHY layer model has been added which provides Ethernet frame preemption, Ethernet cut-through switching, a gating mechanism for packet queueing, and a clock model which also models clock drifting.
New API level features include intra-node packet streaming, inter-node transmission update support, bit level packet data identity tracking, and the ability to define and measure packet flows.
There are also a number of small improvements, and several bug fixes. Some changes are backward incompatible, so existing models may need to be updated. This version requires OMNeT++ 6.0 preview 10 or later.
We are very happy to announce that OMNeT++ 6.0 preview 10 has been released (along with some compatibility updates in INET). Please use INET 3.7.0, INET 4.2.2 or INET 4.3.0 if you are working with preview 10 or later.
This prerelease contains many small changes and improvements. Additionally, due to improvements in the toolchain and the build process, Windows users may see the linking time of large models like INET Framework to drop dramatically (1-2 orders magnitude, e.g. from several minutes to several seconds).
We are very happy to announce that OMNeT++ 6.0 preview 9 has been released (along with some compatibility updates in INET). Please use INET 3.6.8 or INET 4.2.1 if you are working with preview 9 or later.
A long time, six months have passed since the last prerelease, and, as a consequence, we have accumulated a lot of changes. Arguably the most important change is an update to the OMNeT++ programming model: the introduction of the possibility to update ongoing packet transmissions, that is, the ability to abort, shorten, or extend a packet (usually an L2 frame) while it is being transmitted. Significant amount of work has been put into improving the looks and functionality of Qtenv, and into refining the Python-based Analysis Tool in the IDE.
The 2020 OMNeT++ summit took place virtually on October 5-6 with more than 70 participants. We have updated the summit website with all the presentation slides in PDF format. Some sessions are also available in video format. If you missed the event, we encourage you to visit the summit site and catch up with the latest topics presented at the summit.