OMNeT++ Featured Models

INET Framework

INET Framework is an open-source model library for the OMNeT++ simulation environment. It provides protocols, agents and other models for researchers and students working with communication networks. INET is especially useful when designing and validating new protocols, or exploring new or exotic scenarios.

INET contains models for the Internet stack (TCP, UDP, IPv4, IPv6, OSPF, BGP, etc.), wired and wireless link layer protocols (Ethernet, PPP, IEEE 802.11, etc), support for mobility, MANET protocols, DiffServ, MPLS with LDP and RSVP-TE signalling, several application models, and many other protocols and components.

Several other simulation frameworks take INET as a base, and extend it into specific directions, such as vehicular networks, overlay/peer-to-peer networks, or LTE.

Read more
Veins

Veins is an open source Inter-Vehicular Communication (IVC) simulation framework composed of an event-based network simulator and a road traffic microsimulation model.

SimuLTE

LTE user plane simulation model, compatible with the INET Framework. Features:

  • eNodeB and UE models
  • Form-based configuration editor
INETMANET 4.x

INETMANET is a fork of the INET Framework 4.x branch, containing additional adhoc routing protocols and other models written by the community.

Core4INET

CoRE4INET is an extension to the INET-Framework for the event-based simulation of real-time Ethernet in the OMNEST/OMNeT++ simulation system.

Currently CoRE4INET supports:

  • TTEthernet (AS6802)
  • IEEE 802.1 Audio Video Bridging (AVB) / Time-Sensitive Networking (TSN)
  • IEEE 802.1Q / IEEE P802.1p VLANs and Priorities
ANSA - Automated Network Simulation and Analysis

This project exploits discrete simulation of a network for automated analysis of security properties. Network topology is formally built using nodes (e.g., routers) and links. Nodes include network interfaces with IP addresses, filtering rules (express using ACLs), and routing processes. Using automated simulation with changing configuration (links going up and down), dynamic behaviour of the network is observed and analyzed. The goal is to find out weak points of the network design and configuration.

RINASim (Recursive InterNetwork Architecture)

RINASim is a stand-alone framework for OMNeT++ discrete event simulator environment. RINASim is coded from scratch and independent on another library. The main purpose is to offer the community with reliable and the most up-to-date tool (in the sense of RINA specification compliance) for simulating RINA-based computer networks. RINASim at its current state represents an entirely working implementation of the simulation environment for RINA. The simulator contains all mechanisms of RINA according to the current specification.