VaSili - A Simulation Runtime Environment for Applications in Vehicular Ad-Hoc Networks

Sebastian Ebers, Horst Hellbrück, Stefan Fischer

Abstract

In recent years, Vehicular Ad-Hoc Networks (VANETs) have become a very active research field. Since real-world experiments might involve potentially costly and complex hardware installations, simulations are a widely used alternative. However, due to, e.g., different scopes of functionality of available VANET simulators, simulations of VANET applications yield different results when using different simulators. Thus, it would be beneficial to test a VANET application in multiple simulation environments. Unfortunately, VANET applications are typically implemented inside of a certain simulator. Hence, to switch the simulator, the source code of the application has to be adapted. To solve this problem, we developed a VANET API which defines the structure and interfaces of crucial VANET components to make them accessible in a unified way. We further developed VANET Simulation Runtime (VaSili), a framework which allows executing VANET API-compliant VANET applications in different VANET simulators without modification. Hence, applications developed using our proposed API can be run in different simulation environments and, since the VANET API is independent of VaSili, on real hardware.
Original languageEnglish
Title of host publication12th Annual IEEE Consumer Communications and Networking Conference, CCNC: CCNC 2015 Workshops - VENITS 2015
Number of pages6
Place of PublicationLas Vegas, NV, USA
PublisherIEEE
Publication date01.09.2015
Pages937-942
ISBN (Print)978-1-4799-6389-8
ISBN (Electronic)978-1-4799-6390-4
DOIs
Publication statusPublished - 01.09.2015
Event12th Annual IEEE Consumer Communications and Networking Conference - Las Vegas, United States
Duration: 09.01.201512.01.2015

Fingerprint

Dive into the research topics of 'VaSili - A Simulation Runtime Environment for Applications in Vehicular Ad-Hoc Networks'. Together they form a unique fingerprint.

Cite this