Title: RUBeNS Rural
1RUBeNSRural UrBan e-TravellingNetwork
Simulator
- Sándor Kardos, Péter Laborczi, Attila Török,
Lóránt Vajda - Bay Zoltán Foundation for Applied Research,
H-1116 Budapest, Fehérvári út 130., Hungary - E-mail kardos, laborczi, torok, vajda_at_ikti.hu
Vehicular ad hoc networks
Our work
- Implementation of a generic simulation
environment - Multi-purpose (protocol design validation)
- Used components
- NS-2 (Linux)
- VISSIM (Windows)
Applications
- Road safety information
- Warning messages (sloppy road)
- Pile-up avoidance
- Cooperative driving
- to ease, secure the crossing of road
intersections - Adaptive Cruise Control ACC
- Platooning
- a string of cars closely following each other
- their speed should be synchronized (tempomat)
- Road Traffic Information
- Traffic jams, Travel times, Traffic control
Simulation Components
Problem Formulation
- Inter-vehicular wireless ad hoc networks will be
wide spread in the future - Today appropriate tools are required for protocol
design and analysis
State of the Art
We have defined generic interfaces in cooperation
with German collegaues for simulator
interconnection and C in order to achieve
relatively easy adaptation to other possible
simulators.
They all either use too simple modelling or are
proprietary
- BMW Research and Technology (2005)
- CARISMA NS-2
- Traffic jam warning messages
- Michigan State University (2005)
- OwnSim NS-2
- 3 car pile-up avoidance scenario
- Volkswagen AG (2005)
- VISSIM NS-2
- Emergency warning messages
Simulator Architecture
Controls VISSIM. Translates commands and
parameters received from the TCP/IP Socket module
and translates to VISSIM and vice versa Start,
Stop, RunTill, GetVehicleAttribute, SetVehicleA
ttribute, GetAllVehicleAttribute Tools Visual
C, VISSIM COM interface
We decided to implement our own interconnection
of a road traffic simulator and a
telecommunications simulator (NS-2)
Creates commands for VISSIM according to the
defined command set and sends to the TCP/IP
Socket Module the module also translates the
response for NS-2.
Road Traffic Simulators examined
MITSSIMLab
- Open source traffic simulator with a wide range
of traffic management system designs models the
response of drivers to real-time traffic
information and controls - Managed to compile from the source under linux
(old gcc 2.96 only) - Only user documentation, no support
SUMO (Simulation of Urban MObility)
- GPL mobility simulator with microscopic car
movement model, space-continuous and
time-discrete car-following model - Managed to compile version 0.9.2 from the source
under Linux - Sparse documentation
- primitive motion and road modelling
PHYMAC Module Apply an 802.11b protocol module
under NS-2. The module is able to modify/query
the node positions.
Application Communication Protocol Module
Implementation of the control application and a
simple flooding protocol for the demo
application. A simple flooding protocol transmits
this information to other affected cars, which
react on this information.
Text-based comminucation protocol based on Boost
and DataReel libraries
VISSIM
- Commercial microscopic, time step and behavior
based simulation model developed to model urban
traffic and public transit operations (Wiedemann
Approach) - Models different driving modes (free driving,
approaching, following), braking, lane changes - Provides good documentation of COM interface and
has support
Future work
- Exact Definition of applications / scenarios
- More advanced group communication
- Challenges
- Multi-hop communication
- Reducing network traffic
- Digital Map Handling