Profile

Cover photo
460 followers|61,551 views
AboutPostsPhotos

Stream

OMNeT++

Shared publicly  - 
 
OMNeT++ 5.0 beta 2 has been released. The main highlights of this release: updated OMNeT++ API, heavy refactorings and a replaceable FES.
OMNeT++ 5.0b2 (source + IDE + MinGW, zip) NEW Download. This is the second preview release of OMNeT++ 5.0. The main highlights of this release: updated OMNeT++ API, heavy refactorings and replaceable FES. Read on for details. Read more 07/22/2015 ...
1
Add a comment...

OMNeT++

Shared publicly  - 
1
Add a comment...

OMNeT++

Shared publicly  - 
 
INET 2.99.0 released

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.
Stable. Downloads of stable releases are available here and possibly in the Download area of the github projects. It is recommended that you use the latest stable release for projects. Latest release: INET 2.5.0 for OMNeT++ 4.6 (What's New). Older releases (please do not use them for new ...
3
Add a comment...

OMNeT++

Shared publicly  - 
 
We have just released OMNeT++ 4.6 RC. Please download and test it.

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
- Further small UI fixes (see ChangeLog)

Core:
- The testing tool opp_test has been revised and is now an official part of OMNEST.
- The Manual now has a new chapter that covers the testing of simulation models as well as the usage of the opp_test tool.
- The message compiler opp_msgc was reimplemented as a part of nedtool. opp_msgc still exists as a wrapper script that points to nedtool.

IDE:
- The IDE is now based on Eclipse 4.4 Luna, and requires JDK 1.7 or later.
- The IDE is now a 64-bit application on Mac OS X.

Other:
- OMNEST is now using C++11 by default (-std=c++11) when models are compiled. The simulator itself does not use any of the C++11 features, so C++11 support may be disabled in configure.user. Update your models to compile properly using the C++11 standard, as later OMNEST versions will require C++11 compliance.
- OMNEST can be configured to use the 'omnetpp' namespace by setting USE_NAMESPACE=yes in configure.user
- Clang compiler support: Clang is used by default on OS X, and can be turned on on Linux. Clang is still not supported on Windows (we are waiting for the MSYS Clang packages to mature).
- The bundled MSYS/MinGW toolchain was updated to use MSYS2. MSYS2 resolves a number of issues:
    o No more memory errors during build
    o The make command now properly supports parallel build (-j4, -j8 etc.)
    o The bundled MSYS2 toolchain now contains the pacman package manager, so you can install additional packages if you wish
    o Change in OMNEST: The msys/ directory has been moved to tools/win32/, and the mingw/ directory that contains the compiler has been moved to tools/win32/mingw32/.
3
Emmanuel Migabo's profile photomohammad nekooei's profile photo
2 comments
 
Dose the OMNeT++ support IBM Power 6?
Add a comment...

OMNeT++

Shared publicly  - 
 
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. 
9
1
Chetan Vashistth's profile photoSalem Othman's profile photo
 
Its great but getting error at 91 % progress bar in eclipse while downloading inet.
i am in serious need to use hmipv6 Code for my new project. Please help me in doing it.
Add a comment...

OMNeT++

Shared publicly  - 
 
ANNOUNCEMENT: 1st OMNeT++ Community Summit. Come and join us in Hamburg, Germany - on September 2nd, 2014. http://summit.omnetpp.org/2014/ 
The 1st OMNeT++ Community Summit (OMNeT++ 2014) is a one day workshop that will take place in Hamburg, Germany. OMNeT++ is a public-source, component-based, modular and open-architecture simulation environment with strong GUI support and an embeddable simulation kernel.
5
Thomas Chamberlain's profile photo
 
I'd love to come. I've written a book on Learning OMNeT++ if you're interested.. It's for beginners and aimed at getting readers passed the initial steep learning curve.
Add a comment...
Have them in circles
460 people
Diego Aguirre's profile photo
Thomas Chamberlain's profile photo
Amthal Khalil's profile photo
leila bagheri's profile photo
Greg Phillips's profile photo
chand jain's profile photo
Alessio Felicioni's profile photo
Siwaphon Viwatpinyo's profile photo
Lu Nandesga's profile photo

Communities

OMNeT++

Shared publicly  - 
 
INET 2.99.1 released

This release is the second snapshot of the development that has begun in early 2013, and will culminate in the release of INET-3.0. The code is now fairly stable and we do not expect major changes before 3.0.

The highlights of this release are:

- Includes a new packet/bit/symbol level physical layer model for the 802.11 OFDM PHY according to the IEEE 802.11-2012 standard, and a hypothetical generic packet/bit/symbol level APSK physical layer model for further experimentation. The new implementations include forward error correction encoding/decoding, scrambling/descrambling, interleaving/deinterleaving, and modulation/demodulation.
- Contains fixes for more than 300 defects found by Coverity, an online C++ static code analysis tool. The reported Defect Density is decreased to 0.5/kLoC which is considered a result. You can find the detailed results at https://scan.coverity.com/projects/3472
Contains several other memory leak and memory management fixes reported by valgrind memcheck.
- Modernizes C++ source code using new C++11 features such as nullptr, auto types, range loop, override, etc.
- A new tool to enable/disable INET features from the command line.
- Rewritten serializer classes
- SCTP improvements
- New IGMPv3, PIM-DM and PIM-SM models.
- Improved IPv4NetworkConfigurator
- TUN/TAP virtual network interfaces
- New wireless tutorial
- Added INET version macros (INET_VERSION, INET_PATCH_LEVEL)
1
amran hossain Kabir's profile photo
 
INET framework import successfully, but not build, why? when start building.. after some time it does not work so far long time. but does not build . why? any problem or any System requirements.
my system: OS: windows 7, RAM:2GB, Core to duo. please give me any solution. i am trying so many time but. does not build up.
Add a comment...

OMNeT++

Shared publicly  - 
 
New INET version (2.5) is available.

This version contains only minor fixes to make it compile with OMNeT++ 4.6.
Stable. Downloads of stable releases are available here and possibly in the Download area of the github projects. It is recommended that you use the latest stable release for projects. Latest release: INET 2.5.0 for OMNeT++ 4.6 (What's New). Older releases (please do not use them for new ...
1
Add a comment...

OMNeT++

Shared publicly  - 
 
Dear OMNeT++ users,

We've just released a test version of OMNeT++ 4.6. Version 4.6 contains an updated compiler toolchain for Windows that resolves previous frequent issues with building the INET Framework. We've also enabled C++11 support in the default compiler flags, so now it is possible to use C++11 features in simulation models.

- MSYS2 and MINGW64 is bundled on Windows
- Almost all bundled tools have been updated (GCC 4.9, GDB 7.7, etc.)
- make now supports parallel builds on Windows (no more lockups with the -j option)
- OMNeT++ and models now build with the -std=c++11 option by default
- OMNeT++ can be compiled with the clang compiler on Linux and Mac OS X
- OMNeT++ API classes can now be placed in the 'omnetpp' namespace (see configure.user to turn on the namespace - turned off by default)
- The IDE is now based on Eclipse 4.4 (Luna), and requires Java 1.7 or later.

Please download and test this version and report bugs on: http://bugs.omnetpp.org
1
Chetan Vashistth's profile photoEmmanuel Migabo's profile photo
2 comments
 
1. Hey guys.Is there someone who has managed to port the Directed Diffusion module to Mixim and Omnetpp 4?
2. Is there anyone who has implemented GBR on omnetpp before?
Add a comment...

OMNeT++
owner

Discussion  - 
 
Dear all, 

We are happy to announce the release of INET Framework 2.3. This version adds spanning tree support to Ethernet switches (both STP and RSTP), several new routing protocols (RIP, GPSR, DYMO), a NetFilter hook API to facilitate the implementation of reactive routing protocols and several other tasks; an improved DHCP model; CMT, NAT and IPv6 support for SCTP; and contains many 
other improvements and bug fixes. 

Details: https://github.com/inet-framework/inet/blob/v2.3.0/WHATSNEW 
Download: http://inet.omnetpp.org/index.php?n=Main.Download 
2
Ahtesham Rahim's profile photoOwen Jiang's profile photo
2 comments
 
can we fix c++11 compiler for win ? 
Add a comment...

OMNeT++

Shared publicly  - 
 
Dear all, 

We are happy to announce the release of INET Framework 2.3. This version adds spanning tree support to Ethernet switches (both STP and RSTP), several new routing protocols (RIP, GPSR, DYMO), a NetFilter hook API to facilitate the implementation of reactive routing protocols and several other tasks; an improved DHCP model; CMT, NAT and IPv6 support for SCTP; and contains many 
other improvements and bug fixes. 

Details: https://github.com/inet-framework/inet/blob/v2.3.0/WHATSNEW 
Download: http://inet.omnetpp.org/index.php?n=Main.Download 
2
1
Mithun Sudheendran's profile photobeto cl's profile photo
 
How to connect Omnet++ to mysql database?
Add a comment...

OMNeT++
owner

Discussion  - 
 
OMNeT++ 4.4.1 is now available for download. This is a bugfix release for OMNeT++ 4.4. The focus of version 4.4 was to improve compatibility with the latest operating system and compilers releases. It also introduced features that help you debug and verify your simulation models more efficiently.
3
Add a comment...
People
Have them in circles
460 people
Diego Aguirre's profile photo
Thomas Chamberlain's profile photo
Amthal Khalil's profile photo
leila bagheri's profile photo
Greg Phillips's profile photo
chand jain's profile photo
Alessio Felicioni's profile photo
Siwaphon Viwatpinyo's profile photo
Lu Nandesga's profile photo
Communities
Story
Tagline
OMNeT++ is a component-based C++ simulation framework for network simulations.
Introduction
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.