We are happy to announce the first preview release of OMNeT++ 5.0. The main
highlights of this release are extended logging facilities, and the new Canvas API
that allows your model to draw freely on the surface of a module.
This beta should be sufficiently stable for daily use, but does not yet contain
all changes we have planned for the 5.0 release. More betas can be expected
in the next months, adding the missing pieces. Download it here.
New Veins Extensions: Plexe (for platooning) and Veins LTE
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
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.
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.