Journal of Computer Science and Technology

, Volume 33, Issue 2, pp 249–262 | Cite as

An Intelligent Transportation System Application for Smartphones Based on Vehicle Position Advertising and Route Sharing in Vehicular Ad-Hoc Networks

  • Seilendria A. HadiwardoyoEmail author
  • Subhadeep Patra
  • Carlos T. Calafate
  • Juan-Carlos Cano
  • Pietro Manzoni
Regular Paper


Alerting drivers about incoming emergency vehicles and their routes can greatly improve their travel time in congested cities, while reducing the risk of accidents due to distractions. This paper contributes to this goal by proposing Messiah, an Android application capable of informing regular vehicles about incoming emergency vehicles like ambulances, police cars and fire brigades. This is made possible by creating a network of vehicles capable of directly communicating between them. The user can, therefore, take driving decisions in a timely manner by considering incoming alerts. Using the support of our GRCBox hardware, the application can rely on vehicular ad-hoc network communications in the 5 GHz band, being V2V (vehicle-to-vehicle) communication provided through a combination of Android-based smartphone and our GRCBox device. The application was tested in three different scenarios with different levels of obstruction, showing that it is capable of providing alerts up to 300 meters, and notifying vehicles within less than one second.


intelligent transportation systems (ITS) vehicular ad-hoc network (VANET) mobile application Android navigation ad-hoc network 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Supplementary material

11390_2018_1817_MOESM1_ESM.pdf (694 kb)
ESM 1 (PDF 693 kb)


  1. 1.
    Papadimitratos P, De La Fortelle A, Evenssen K, Brignolo R, Cosenza S. Vehicular communication systems: Enabling technologies, applications, and future outlook on intelligent transportation. IEEE Communications Magazine, 2009, 47(11): 84-95.CrossRefGoogle Scholar
  2. 2.
    Gerla M, Kleinrock L. Vehicular networks and the future of the mobile Internet. Computer Networks, 2011, 55(2): 457-469.CrossRefGoogle Scholar
  3. 3.
    Vegni A M, Loscrí V. A survey on vehicular social networks. IEEE Communications Surveys & Tutorials, 2015, 17(4): 2397-2419.CrossRefGoogle Scholar
  4. 4.
    Eze E C, Zhang S J, Liu E J. Vehicular ad hoc networks (VANETs): Current state, challenges, potentials and way forward. In Proc. the 20th Int. Conf. Automation and Computing, September 2014, pp.176-181.Google Scholar
  5. 5.
    Qi L. Research on intelligent transportation system technologies and applications. In Proc. Workshop on Power Electronics and Intelligent Transportation System, August 2008, pp.529-531.Google Scholar
  6. 6.
    Gozalvez J. First Google’s Android phone launched [Mobile Radio]. IEEE Vehicular Technology Magazine, 2008, 3(4): 3-69.CrossRefGoogle Scholar
  7. 7.
    Haklay M,Weber P. OpenStreetMap: User-generated street maps. IEEE Pervasive Computing, 2008, 7(4): 12-18.CrossRefGoogle Scholar
  8. 8.
    Hadiwardoyo S A, Patra S, Calafate C T, Cano J C, Manzoni P. An Android ITS driving safety application based on vehicle-to-vehicle (V2V) communications. In Proc. the 26th Int. Conf. Computer Communication and Networks, July 31-August 3, 2017.Google Scholar
  9. 9.
    Eriksson J, Balakrishnan H, Madden S. Cabernet: Vehicular content delivery using WiFi. In Proc. the 14th ACM Int. Conf. Mobile Computing and Networking, September 2008, pp.199-210.Google Scholar
  10. 10.
    Gerla M, Weng J T, Giordano E, Pau G. Vehicular testbeds-validating models and protocols before large scale deployment. In Proc. Int. Conf. Computing Networking and Communications, January 30-February 2, 2012, pp.665-669.Google Scholar
  11. 11.
    Wahlström J, Skog I, Händel P. Smartphone-based vehicle telematics: A ten-year anniversary. IEEE Trans. Intelligent Transportation Systems, 2017, 18(10): 2802-2825.CrossRefGoogle Scholar
  12. 12.
    Whipple J, Arensman W, Boler M S. A public safety application of GPS-enabled smartphones and the Android operating system. In Proc. IEEE Int. Conf. Systems Man and Cybernetics, October 2009, pp.2059-2061.Google Scholar
  13. 13.
    Meseguer J E, Calafate C T, Cano J C, Manzoni P. DrivingStyles: A smartphone application to assess driver behavior. In Proc. IEEE Symp. Computers and Communications, July 2013, pp.000535-000540.Google Scholar
  14. 14.
    You C W, Lane N D, Chen F L, Wang R, Chen Z Y, Bao T J, Montes-De-Oca M, Cheng Y T, Lin M, Torresani L, Campbell A T. CarSafe app: Alerting drowsy and distracted drivers using dual cameras on smartphones. In Proc. the 11th Annual Int. Conf. Mobile Systems Applications and Services, June 2013, pp.461-462.Google Scholar
  15. 15.
    Patra S, Arnanz J H, Calafate C T, Cano J C, Manzoni P. EYES: A novel overtaking assistance system for vehicular networks. In Proc. the 14th Int. Conf. Ad-Hoc Networks and Wireless, June 2015, pp.375-389.Google Scholar
  16. 16.
    Togneri M C, Deriaz M. On-board navigation system for smartphones. In Proc. Int. Conf. Indoor Positioning and Indoor Navigation, October 2013.Google Scholar
  17. 17.
    Dancu A, Franjcic Z, Fjeld M. Smart flashlight: Map navigation using a bike-mounted projector. In Proc. the SIGCHI Conf. Human Factors in Computing Systems, April 2014, pp.3627-3630.Google Scholar
  18. 18.
    Yamabe T, Ikegami S, Ishizaki A, Kitagami S, Kiyohara R. Car navigation user interface based on a smartphone. In Proc. the 7th Int. Conf. Mobile Computing and Ubiquitous Networking, January 2014, pp.85-86.Google Scholar
  19. 19.
    Matsuyama S, Yamabe T, Takahashi N, Kiyohara R. Intelligent user interface of smartphones for on-vehicle information devices. Procedia Computer Science, 2014, 35: 1635-1643.CrossRefGoogle Scholar
  20. 20.
    Kovacevic B, Kovacevic M, Maruna T, Papp I. A java application programming interface for in-vehicle infotainment devices. IEEE Trans. Consumer Electronics, 2017, 63(1): 68-76.CrossRefGoogle Scholar
  21. 21.
    Liu R L, Liu H Z, Kwak D, Xiang Y, Borcea C, Nath B, Iftode L. Themis: A participatory navigation system for balanced traffic routing. In Proc. IEEE Vehicular Networking Conf., December 2014, pp.159-166.Google Scholar
  22. 22.
    Liu R L, Liu H Z, Kwak D, Xiang Y, Borcea C, Nath B, Iftode L. Balanced traffic routing: Design, implementation, and evaluation. Ad Hoc Networks, 2016, 37: 14-28.CrossRefGoogle Scholar
  23. 23.
    Vochin M, Zoican S, Borcoci E. Intelligent system for vehicle navigation assistance. In Proc. World Conf. Information Systems and Technologies, April 2017, pp.142-148.Google Scholar
  24. 24.
    Sha W J, Kwak D, Nath B, Iftode L. Social vehicle navigation: Integrating shared driving experience into vehicle navigation. In Proc. the 14th Workshop on Mobile Computing Systems and Applications, February 2013, Article No. 16.Google Scholar
  25. 25.
    Kwak D, Liu R L, Kim D, Nath B, Iftode L. Seeing is believing: Sharing real-time visual traffic information via vehicular clouds. IEEE Access, 2016, 4: 3617-3631.CrossRefGoogle Scholar
  26. 26.
    Djajadi A, Putra R J. Inter-cars safety communication system based on Android smartphone. In Proc. IEEE Conf. Open Systems, October 2014, pp.12-17.Google Scholar
  27. 27.
    Dorairaj P, Mohammed A, Grbic N. Location-Aware services using Android mobile operating platform for safety, emergency and health applications. In Mobile Health, Adibi S (ed.), Springer, 2015, pp.283-298.Google Scholar
  28. 28.
    Dorairaj P, Ramamoorthy S, Ramalingam A K. Emergency based remote collateral tracking system using Google’s Android mobile platform. In Advances in Computer Science Engineering & Applications, Wyld D C, Zizka J, Nagamalai D (eds.), Springer, 2012, pp.391-403.Google Scholar
  29. 29.
    Zulkafi A Z, Basri S, Jung L T, Ahmad R. Android based car alert system. In Proc. the 3rd Int. Conf. Computer and Information Sciences, August 2016, pp.501-506.Google Scholar
  30. 30.
    Tornell S M, Calafate C T, Cano J C, Manzoni P, Fogue M, Martinez F J. Evaluating the feasibility of using smartphones for ITS safety applications. In Proc. the 77th IEEE Vehicular Technology Conf., June 2013.Google Scholar
  31. 31.
    Tornell S M, Patra S, Calafate C T, Cano J C, Manzoni P. GRCBox: Extending smartphone connectivity in vehicular networks. International Journal of Distributed Sensor Networks, 2015, 2015: Article No. 5.Google Scholar
  32. 32.
    Mirkovic J, Dietrich S, Dittrich D, Reiher P. Internet Denial of Service: Attack and Defense Mechanisms (Radia Perlman Computer Networking and Security). Prentice Hall PTR, 2004.Google Scholar
  33. 33.
    Chen S, Xu J, Sezer E C, Gauriar P, Iyer R K. Non-control-data attacks are realistic threats. In Proc. the 14th Conf. USENIX Security Symp., July 31-August 5, 2005.Google Scholar
  34. 34.
    Fung C K, Lee M C. A denial-of-service resistant public-key authentication and key establishment protocol. In Proc. the 21st IEEE Int. Performance Computing and Communications Conf., April 2002, pp.171-178.Google Scholar
  35. 35.
    Abadi M, Budiu M, Erlingsson Ú, Ligatti J. Control-flow integrity. In Proc. the 12th ACM Conf. Computer and Communications Security, November 2005, pp.340-353.Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  • Seilendria A. Hadiwardoyo
    • 1
    Email author
  • Subhadeep Patra
    • 1
  • Carlos T. Calafate
    • 1
  • Juan-Carlos Cano
    • 1
  • Pietro Manzoni
    • 1
  1. 1.Deptartment of Computer EngineeringUniversitat Politècnica de ValènciaValènciaSpain

Personalised recommendations