Vehicles may be equipped with an application that analyzes the surrounding environment (i.e. wheather
conditions, driving behaviour of other road participants) and reacts on specific events and conditions.
As an example, Traffic Management Centers may be equipped with an application that receives V2X messages of
road participants, analyzes the traffic volume and controls traffic lights and variable message signs to
reduce traffic density.
Furthermore, vehicles may be equipped with applications that receive V2X messages
from the TMC with further information or specific route suggestions.
Write your application for your specific demands for any simulation unit.
MOSAIC Application Simulator
Eclipse MOSAIC Application
The Application Simulator plays an important role in the simulation of vehicles and its functions. It
provides the capability to model the application logic for different simulation units (e.g. vehicles, road
side units (RSUs), traffic lights, and others) as well as possible interaction attempts between the units
via different communication links.
ns-3 is a discrete-event network simulator and mainly focuses upon improving the core architecture, software
integration, models, and educational components for real-world network devices and protocols. It simulates
both unicast and multicast protocols and is used extensively in research on mobile ad-hoc networks.
The Simple Network Simulator (SNS) aims to provide simple and fast capabilities for the transmission of
V2X-messages using Ad hoc communication. In order to stay performant the simulator makes abstractions in
The built-in Eclipse MOSAIC Cell Simulator enables the applications to use cellular network communication.
The simulation of cellular communication in Eclipse MOSAIC consists of two parts: The Cellular Simulator
itself and the applications that can communicate over cellular networks in the Application Simulator.
The Physics Aware Behavior Modelling Advanced Car Simulator (PHABMACS) provides a sophisticated framework
for testing ADAS within a simulated environment. Vehicles are simulated with advanced simulation models
providing them with realistic driving dynamics within normal traffic situations.
Tested ADAS can utilize
simulated sensor data as well as control simulated vehicles by using virtual actuators.
The Eclipse MOSAIC 3D Visualization Tool is based on the PHABMACS vehicle simulator and uses the same 3D
engine and models to visualize vehicle movements and various events which occur during the simulation like
sent and received V2X messages.
The Statictics Visualizer is a visualisation tool to easily measure basic simulation outcomes. With the
Statistics Visualizer you will be able to obtain short or detailed results of the simulation, e.g. travel
times or the average speeds of groups of vehicles, or the average flow on induction loops.
The exchange of data among federates is offered by the Interaction Management using interactions. Eclipse
MOSAIC and its federates are decoupled through a publish-subscribe paradigm provided by the Interaction
Management. A published interaction is forwarded to each subscriber directly after it has been published.
The Eclipse MOSAIC Co-Simulation Framework flexibly couples simulators from different domains to create a holistic
collection of simulation models for different scales. Eclipse MOSAIC improves the development and virtual testing of new
Mobility Apps. Simulators could be exchanged according to the scenario and additional simulators could be coupled easily
to extend Eclipse MOSAIC.
The initial contribution is accomplished! With the autumn version, the committer team from Fraunhofer FOKUS and DCAITI is proud to release Eclipse MOSAIC 20.0 to the open source community. With the runtime infrastructure, core libraries and various implementations of simulators or couplings to existing ones, Eclipse MOSAIC includes the essential feature collection for simulation and virtual testing of connected and automated mobility solutions.
On the occasion of EclipseCon 2020, Fraunhofer FOKUS launches its simulation environment Eclipse MOSAIC. This solution is based on VSimRTI (Vehicle-2-X Simulation Runtime Infrastructure), which has been developed over the last 12 years in close cooperation with the DCAITI of the TU Berlin and has already been used by more than 600 partners to test mobility services and traffic scenarios. Eclipse MOSAIC is now partially available as open-source.