SUMO OMNeT++

SUMO:

Sumo OMNeT++ is used to perform road traffic simulation which is widely used in the study of traffic engineering. Sumo OMNeT++ follow intermodal traffic systems which includes road vehicle, pedestrians and public transport.00

0 Included with SUMO is a wealth of supporting tools which handle tasks such as

route finding.

visualization.

network import.

Emission calculation.

SUMO OMNeT++

Applications of SUMO:

  • SUMO was used to support simulated in-vehicle telephony behavior for evaluating the performance of GSM-based traffic surveillance.
  • Evaluate the performance of traffic lights, including the evaluation of modern algorithms up to the evaluation of weekly timing plans.
  • SUMO is widely used by the V2X community for both, providing realistic vehicle traces, and for evaluating applications in an on-line loop with a network simulator.
  • Vehicle route choice has been investigated, including the development of new methods, the evaluation of eco-aware routing based on pollutant emission, and investigations on network-wide influences of autonomous route choice

Features of SUMO:

  • Supported import formats: OpenStreetMap, VISUM, VISSIM, NavTeq.
  • SUMO is implemented in C++ and uses only portable libraries.
  • Microscopic simulation – vehicles, pedestrians and public transport are modeled explicitly.
  • Time schedules of traffic lights can be imported or generated automatically by SUMO.
  • Online interaction – control the simulation with TraCI.
  • No artificial limitations in network size and number of simulated vehicles.

Sample Source Code for SUMO OMNeT++

module Highway
{
submodules:
...
manager:VACaMobil
{
@display("p=430,35");
}
obstacles: ObstacleControl 
{
@display("p=282,108");
}
annotations: AnnotationManager 
{
@display("p=144,108");
}}