›› 2018, Vol. 33 ›› Issue (2): 249-262.doi: 10.1007/s11390-018-1817-4

Special Issue: Artificial Intelligence and Pattern Recognition; Computer Networks and Distributed Computing

• Special Section on Computer Networks and Distributed Computing • Previous Articles     Next Articles

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

Seilendria A. Hadiwardoyo, Subhadeep Patra, Carlos T. Calafate, Juan-Carlos Cano, Pietro Manzoni, Senior Member, IEEE   

  1. Deptartment of Computer Engineering, Universitat Politècnica de València, València 46022, Spain
  • Received:2017-07-04 Revised:2018-01-21 Online:2018-03-05 Published:2018-03-05
  • Contact: 10.1007/s11390-018-1817-4
  • About author:Seilendria A. Hadiwardoyo is a Ph.D. candidate at the Department of Computer Engineering, Universitat Politècnica de València, València, Spain. He received his B.Eng. degree in computer engineering from Fakultas Teknik, Universitas Indonesia, Depok, Indonesia, and the Pre-Master's Diploma (Maitrise, equivalent to Pg.Dip.) in computer science from Universite de Lille 1, Villeneuve-d'Ascq, France, both in 2012. Hadiwardoyo obtained his M.S. degree in web, multimedia, and networks from Universite de Bretagne-Sud, Vannes, France, and his Predoctoral Diploma (equivalent to M.Phil.) in informatics from Universidade do Minho, Braga, Portugal, in 2013 and 2015 respectively. His research interests include ad hoc and vehicular networks, mobile applications, and implementation of intelligent transportation systems (ITS)
  • Supported by:

    This work was partially supported by the "Ministerio de Economía y Competividad, Programa Estatal de Investigación, Desarollo e Innovación Orientada a los Retos de la Sociedad, Proyectos I+D+I 2014", Spain, under Grant Nos. TEC2014-52690-R and BES-2015-075988.

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.

[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.

[2] Gerla M, Kleinrock L. Vehicular networks and the future of the mobile Internet. Computer Networks, 2011, 55(2):457-469.

[3] Vegni A M, Loscrí V. A survey on vehicular social networks. IEEE Communications Surveys & Tutorials, 2015, 17(4):2397-2419.

[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.

[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.

[6] Gozalvez J. First Google's Android phone launched[Mobile Radio]. IEEE Vehicular Technology Magazine, 2008, 3(4):3-69.

[7] Haklay M, Weber P. OpenStreetMap:User-generated street maps. IEEE Pervasive Computing, 2008, 7(4):12-18.

[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.

[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.

[10] Gerla M, Weng J T, Giordano E, Pau G. Vehicular testbedsvalidating models and protocols before large scale deployment. In Proc. Int. Conf. Computing Networking and Communications, January 30-February 2, 2012, pp.665-669.

[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.

[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.

[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.

[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.

[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.

[16] Togneri M C, Deriaz M. On-board navigation system for smartphones. In Proc. Int. Conf. Indoor Positioning and Indoor Navigation, October 2013.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[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.

[33] Chen S, Xu J, Sezer E C, Gauriar P, Iyer R K. Non-controldata attacks are realistic threats. In Proc. the 14th Conf. USENIX Security Symp., July 31-August 5, 2005.

[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.

[35] Abadi M, Budiu M, Erlingsson Ú, Ligatti J. Control-flow in-tegrity. In Proc. the 12th ACM Conf. Computer and Communications Security, November 2005, pp.340-353.
No related articles found!
Full text



[1] Kian-Lee Tan;. Optimization of Multi-Join Queries in Shared-Nothing Systems[J]. , 1995, 10(2): 149 -162 .
[2] En-Jian Bai and Xiao-Juan Liu. Some Notes on Prime-Square Sequences[J]. , 2007, 22(3): 481 -486 .
[3] Pisai Setthawong and Surat Tanterdtid. Flood Avoidance Mechanisms for Bridged Resilient Packet Rings[J]. , 2008, 23(5 ): 815 -824 .
[4] Hai-Bin Zhang and Zhen-Hua Duan, Senior Member, CCF, IEEE. Symbolic Algorithmic Analysis of Rectangular Hybrid Systems[J]. , 2009, 24(3): 534 -543 .
[5] Sherif Sakr, Member, ACM and Ghazi Al-Naymat, Member, ACM. Efficient Relational Techniques for Processing Graph Queries[J]. , 2010, 25(6): 1237 -1255 .
[6] Wei-Wei Ni (倪巍伟), Member, CCF, Jin-Wang Zheng (郑锦旺), and Zhi-Hong Chong (崇志宏). HilAnchor: Location Privacy Protection in the Presence of Users' Preferences[J]. , 2012, (2): 413 -427 .
[7] Ling-Da Li, Jun-Lin Lu, Xu Cheng. Retention Benefit Based Intelligent Cache Replacement[J]. , 2014, 29(6): 947 -961 .
[8] Yu Wen, Wei-Ping Wang, Li Guo, Dan Meng. Automated Power Control for Virtualized Infrastructures[J]. , 2014, 29(6): 1111 -1122 .
[9] Yong-Xin Tong, Lei Chen, Jieying She. Mining Frequent Itemsets in Correlated Uncertain Databases[J]. , 2015, 30(4): 696 -712 .
[10] Jie Tang, Xiao-Yan Zhu. Preface[J]. , 2015, 30(4): 902 .

ISSN 1000-9000(Print)

CN 11-2296/TP

Editorial Board
Author Guidelines
Journal of Computer Science and Technology
Institute of Computing Technology, Chinese Academy of Sciences
P.O. Box 2704, Beijing 100190 P.R. China
E-mail: jcst@ict.ac.cn
  Copyright ©2015 JCST, All Rights Reserved