OMNeT++ 4.6

Simulation library for creating network simulators that comes with a large number of tools, functions and components that you can use

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!

What's new in OMNeT++ 4.6:

  • Tkenv:
  • Improved zooming/panning support: use double click to zoom in around a point, and Shift + double click to zoom out; use Ctrl + left mouse button to drag out a rectangle to zoom to (a.k.a. marquee zoom; implementation based on patch from Christoph Sommer), right-click cancels marquee zoom; use left mouse button for panning
Read full changelog
send us
an update
475 MB
OMNeT++ Community
3.3/5 10
C: \ Programming \ Components & Libraries
6 OMNeT++ Screenshots:
OMNeT++ is a framework designed to offer you the tools and means of creating network simulations.

It’s created to work with object-oriented modular discrete events and provides a generic architecture that can help you deal with issues related to protocol modeling, validating of hardware architectures and evaluating the performance aspects of complex software systems.

OMNeT++ offers you components that you can use to form the simulation infrastructure. These are composed from reusable models and can be combined in the same manner you play with building blocks. The modules are connected using gates and communicate through message passing.

Simulation objects such as messages, queues and modules constitute of C++ classes. As a library, OMNeT++ comes with classes for module, gate, parameter, channel, message, packet, container and data collection classes.

OMNeT++ offers you everything you need to build and run the simulations. The model it provides uses components for NED language topology description, message definitions, simple module sources, simulation kernel and user interfaces.

OMNeT++ makes use of the NED (Network Description) language in order to define the structure of the simulation model at hand. NED grants the use of hierarchies, simple and compound modules, as well as interfaces for them.

Using this framework you are presented with a very large C++ simulation library. It consists of parts for message class, scheduling and cancelling events, dynamic module creation, random number generator, statistics recording into files, distribution estimation and others.

To work, OMNeT++ follows a very simple succession of steps. You first need to build a model from the components that are made available, describe its structure using the NED language, program it with C++ using the simulation kernel, provide the configuration parameters and finally build the actual simulation model.

To sum things up, OMNeT++ is a complex library and framework that offers a wide range of tools which you can definitely use when it comes to network simulations.

OMNeT++ was reviewed by , last updated on December 13th, 2014

Runs on: Windows 2K / XP / Vista / 7

#network simulation framework #simulation library #C++ library #simulation #framework #network #simulate

Add your review!