Documentation
Veins is made up of two distinct simulators, OMNeT++/INET for network simulation and SUMO for road traffic simulation. To perform IVC evaluations, both simulators are running in parallel, connected via a TCP socket. The protocol for this communication has been standardized as the Traffic Control Interface (TraCI).
This allows bidirectionally-coupled simulation of road traffic and network traffic. Movement of vehicles in the road traffic simulator SUMO is reflected in movement of nodes in an OMNeT++/INET simulation. Nodes can then interact with the running road traffic simulation, e.g. to simulate the influence of IVC on road traffic.
All necessary components, except one, have already been integrated into the regular releases of the respective simulators. This missing component is the TraCI client module.
More information about the simulators and about TraCI can be found on their respective websites:
- OMNeT++ - The Objective Modular Network Testbed
- The INET Framework - communication networks simulation package for OMNeT++ and OMNEST
- MiXiM - communication networks simulation package for OMNeT++ with a focus on wireless networks
- Java in Simulation Time / Scalable Wireless Ad hoc Network Simulator
- SUMO - Simulation of Urban MObility
- TraCI description on the SUMO wiki