A flexible testbed architecture for VANET

Abstract Verification of VANET applications and protocols is a challenging task due to its unique mobility, driver behavior and networking requirements. Although network simulators are widely used for network performance evaluation, there is a lack of a realistic testbed that is capable of emulating the VANET environment, enabling user testing and evaluating both Quality of Service (QoS) and Quality of Experience (QoE). This article studies the requirements of such a testbed and introduces a flexible VANET testbed architecture that is tailored for VANET applications' needs. The implementation of this architecture is tested using standard VANET applications to evaluate its feasibility for vehicular applications. Our results confirm the suitability of the proposed testbed to meet VANET requirements. Furthermore, the effect of adding a caching entity is experimented and the results show its ability to mitigate the testbed's overhead.

[1]  Dong Liu,et al.  LORE: An infrastructure to support location-aware services , 2004, IBM J. Res. Dev..

[2]  B. Garbinato,et al.  Pervaho: A Development & Test Platform for Mobile Ad hoc Applications , 2006, 2006 Third Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services.

[3]  Hojung Cha,et al.  LifeMap: A Smartphone-Based Context Provider for Location-Based Services , 2011, IEEE Pervasive Computing.

[4]  Filip De Turck,et al.  Adaptive deployment and configuration for mobile augmented reality in the cloudlet , 2014, J. Netw. Comput. Appl..

[5]  David E. Culler,et al.  PlanetLab: an overlay testbed for broad-coverage services , 2003, CCRV.

[6]  Mark Carson,et al.  NIST Net: a Linux-based network emulation tool , 2003, CCRV.

[7]  Stefano Russo,et al.  Indoor and outdoor location based services for portable wireless devices , 2005, 25th IEEE International Conference on Distributed Computing Systems Workshops.

[8]  Alexander Schill,et al.  Measuring accuracy and performance of network emulators , 2014, 2014 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom).

[9]  Sidi-Mohammed Senouci,et al.  Emulating End-to-End Losses and Delays for Ad Hoc Networks , 2007, 2007 IEEE International Conference on Communications.

[10]  Olivier Richard,et al.  A comparative study of network link emulators , 2009, SpringSim '09.

[11]  Yong-Hwan Lee,et al.  Coordinated Transmission of Interference Mitigation and Power Allocation in Two-User Two-Hop MIMO Relay Systems , 2010, EURASIP J. Wirel. Commun. Netw..

[12]  Damianos Gavalas,et al.  Pervasive gaming: Status, trends and design principles , 2015, J. Netw. Comput. Appl..

[13]  Juan A. Botía Blaya,et al.  Simulation Based Software Development for Smart Phones , 2012, ISAmI.

[14]  Miguel A. Labrador,et al.  Location API 2.0 for J2ME - A new standard in location for Java-enabled mobile phones , 2008, Comput. Commun..

[15]  Manpreet Singh,et al.  Overview of the ORBIT radio grid testbed for evaluation of next-generation wireless network protocols , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[16]  Kurt Rothermel,et al.  A dynamic network scenario emulation tool , 2002, Proceedings. Eleventh International Conference on Computer Communications and Networks.

[17]  Luigi Rizzo,et al.  Dummynet revisited , 2010, CCRV.

[18]  Johan Garcia,et al.  W-NINE: A Two-Stage Emulation Platform for Mobile and Wireless Systems , 2010, EURASIP J. Wirel. Commun. Netw..

[19]  Tracy Camp,et al.  Trace-based mobility modeling for multi-hop wireless networks , 2011, Comput. Commun..

[20]  Xabiel G. Pañeda,et al.  Limitations of network emulation with single-machine and distributed ns-3 , 2010, SimuTools.

[21]  Anna Brunstrom,et al.  KauNet: A Versatile and Flexible Emulation System , 2008 .

[22]  JongWon Kim,et al.  Peer-assisted video on-demand streaming system in practical WiFi-based mobile opportunistic networks , 2014, J. Netw. Comput. Appl..