Academic | Business | Partners | Contact
the Opne Simulator

OMNeT++/OMNEST is extensively used for R&D-type network simulations. Somewhat similarly to ns2, OMNeT++ has an active user community in the Academia, who created a large body of open-source network simulation models and model frameworks, from ad-hoc and wireless simulations to MPLS, Diffserv and IPv6.

Simulation models are truly component-based, allowing you to freely combine existing protocol models to form hosts and network devices. There is support for real-time simulation and network emulation as well.

Network Simulation Packages for OMNeT++/OMNEST:

  • INET Framework - supports ad-hoc, wireless and wired (LAN, WAN) simulations (802.11, Ethernet, TCP, IP, IPv6, OSPF, MPLS, RSVP, and other protocols)
    • Cleanly programmed and extensively commented models lend themselves to experimentation with protocols and various architectures.
    • Several models are ported versions of real-life networking software like the Quagga routing daemon, or the AODV-UU implementation, which guarantees simulation accuracy.
  • OverSim - for overlay and peer-to-peer networks (based on INET)
  • Mobility Framework - for wireless mobile and ad-hoc networks
  • MiXiM - for wireless mobile and ad-hoc networks (successor of Mobility Framework)
  • Castalia - a wireless sensor network (WSN) simulator developed at NICTA Australia
  • PAWiS - Power Aware Wireless Sensor Networks Simulation Framework
  • NesCT - for simulating wireless motes running TinyOS
  • SimSANs - for simulating Storage Area Networks
See other models and frameworks on omnetpp.org

Download the demo of example simulations of the above models

These simulation frameworks have been programmed in C++, and are distributed in source code form. With the exception of the INET Framework, these models are maintaned by people independent of Simulcraft Inc, so we naturally cannot provide any warranty for them. However, their large exposure to the Academia means that they get reviewed and bugfixed and improved by many people.

OMNeT++/OMNEST features relevant to network simulation

  • Existing protocol models can be freely combined to form hosts and network devices
  • Graphical tools for simulation building and evaluating results
  • Powerful GUI for tracing, debugging and animating your simulations
  • Emulation / Real-Time simulation / hardware-in-the-loop simulation support
  • Ask for help on the mailing list with 300+ active subscribers
  • Responsive and expert commercial support
Complete feature list