TraCI: an interface for coupling road traffic and network simulators

Vehicular Ad-Hoc Networks (VANETs) enable communication among vehicles as well as between vehicles and roadside infrastructures. Currently available software tools for VANET research still lack the ability to asses the usability of vehicular applications. In this article, we present <u>Tra</u>ffic <u>C</u>ontrol <u>I</u>nterface (TraCI) a technique for interlinking road traffic and network simulators. It permits us to control the behavior of vehicles during simulation runtime, and consequently to better understand the influence of VANET applications on traffic patterns. In contrast to the existing approaches, i.e., generating mobility traces that are fed to a network simulator as static input files, the online coupling allows the adaptation of drivers' behavior during simulation runtime. This technique is not limited to a special traffic simulator or to a special network simulator. We introduce a general framework for controlling the mobility which is adaptable towards other research areas. We describe the basic concept, design decisions and the message format of this open-source architecture. Additionally, we provide implementations for non-commercial traffic and network simulators namely SUMO and ns2, respectively. This coupling enables for the first time systematic evaluations of VANET applications in realistic settings.

[1]  Marc Torrent Moreno,et al.  Inter-vehicle communications - achieving safety in a distributed wireless environment. Challenges, systems and protocols , 2007 .

[2]  Daniel Krajzewicz,et al.  The Open Source Traffic Simulation Package SUMO , 2006 .

[3]  M. E. Williams,et al.  TRANSIMS: TRANSPORTATION ANALYSIS AND SIMULATION SYSTEM , 1995 .

[4]  Wenhui Zhang,et al.  Car-2-Car Communication Consortium - Manifesto , 2007 .

[5]  Sándor P. Fekete,et al.  AutoCast: An Adaptive Data Dissemination Protocol for Traffic Information Systems , 2007, 2007 IEEE 66th Vehicular Technology Conference.

[6]  Christoph Schroth,et al.  Simulation of car-to-car messaging: analyzing the impact on road traffic , 2005, 13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[7]  Christian Bonnet,et al.  VanetMobiSim: generating realistic mobility patterns for VANETs , 2006, VANET '06.

[8]  Ragunathan Rajkumar,et al.  GrooveSim: a topography-accurate simulator for geographic routing in vehicular networks , 2005, VANET '05.

[9]  Hao Wu,et al.  CRAWDAD dataset gatech/vehicular (v.2006-03-15) , 2006 .

[10]  S. Y. Wang,et al.  NCTUns 4.0: An Integrated Simulation Platform for Vehicular Traffic, Communication, and Network Researches , 2007, 2007 IEEE 66th Vehicular Technology Conference.

[11]  Maxim Raya,et al.  TraNS: Joint Traffic and Network Simulator for VANETs , 2007, MobiCom 2007.

[12]  Martin Mauve,et al.  Multiple simulator interlinking environment for IVC , 2005, VANET '05.

[13]  Thomas R. Gross,et al.  An evaluation of inter-vehicle ad hoc networks based on realistic vehicular traces , 2006, MobiHoc '06.

[14]  S.P. Fekete,et al.  Shawn: The fast, highly customizable sensor network simulator , 2007, 2007 Fourth International Conference on Networked Sensing Systems.

[15]  Fabián E. Bustamante,et al.  An integrated mobility and traffic model for vehicular wireless networks , 2005, VANET '05.

[16]  Amit Kumar Saha,et al.  Modeling mobility for vehicular ad-hoc networks , 2004, VANET '04.

[17]  Stefan Krauss,et al.  MICROSCOPIC MODELING OF TRAFFIC FLOW: INVESTIGATION OF COLLISION FREE VEHICLE DYNAMICS. , 1998 .