A New Location-Based Services Framework for Connected Vehicles Based on the Publish-Subscribe Communication Paradigm

Location-Based Services (LBS) have been widely deployed for the connected vehicle (CV) applications such as vehicle navigation,vehicle tracking and location-based augmented reality. The current LBS deployments have limitations in supporting time-critical CV use cases, including vehicle to vehicle (V2V), vehicle to infrastructure (V2I) and vehicle-to-people (V2P) safety applications. The paper presents the new LBS framework based on the publish-subscribe communication paradigm, to enable device-to-device (D2D) connections through use of selected application protocols in the application layer of the TCP/IP layered protocol model. Two publish-subscribe application protocols, Distributed Data Service (DDS) real-time publish and subscribe (DDS-RTPS) and Message Queue Telemetry Transport (MQTT), are introduced to support the LBS D2D applications. A number of test scenarios with Mosquitto MQTT and OpenDDS under 4G-mobile broadband (MBB) services are designed to assess the transmit/receive round-trip time (RTT) and packet-loss rate (PLR) with settings of a publisher to multiple subscribers, to simulate the connections to multiple vehicles. The transmission frequency is set for 10 Hz and the message sizes vary from 100 to 2000 Bytes. The PLRs are defined as the percentages of the delayed messages beyond a delay limit. Static test results with OpenDDS show that for the RTT delay beyond the limit of 100 ms, the total PLRs range between 5.25% and 8.76% for the message size of 50 to 2000 Bytes. Vehicle testing results with Mosquitto show that PLRs for the RTT delays between 200 ms and 1000 ms are 0.63%, 3.58% and 5.77%, for connections with 1, 4 and 10 vehicles, respectively. The results demonstrate the potential of the D2D LBS framework for medium-demanding CV safety applications such as V2P and V2I use cases, taking advantages of the 4G-MBB services and 5G extreme mobile broadband (eMBB) services and mobile devices generally available with all road users.

[1]  Jian Ming Huang,et al.  Research on Internet of Vehicles and its Application in Intelligent Transportation , 2013 .

[2]  Keqin Li,et al.  Internet of Vehicles and applications , 2016 .

[3]  Sergey Andreev,et al.  Implementation of True IoT Vision: Survey on Enabling Protocols and Hands-On Experience , 2016, Int. J. Distributed Sens. Networks.

[4]  Zhongren Wang,et al.  DSRC Versus 4G-LTE For Connected Vehicle Applications: A Study on Field Experiments of Vehicular Communication Performance , 2017 .

[5]  Louiza Bouallouche-Medjkoune,et al.  Geographic routing protocols for Vehicular Ad hoc NETworks (VANETs): A survey , 2018, Veh. Commun..

[6]  Paolo Bellavista,et al.  Data Distribution Service (DDS): A performance comparison of OpenSplice and RTI implementations , 2013, 2013 IEEE Symposium on Computers and Communications (ISCC).

[7]  Andy J. Stanford-Clark,et al.  The application of publish/subscribe messaging to environmental, monitoring, and control systems , 2010, IBM J. Res. Dev..

[8]  Yiping Chen,et al.  Is HTTP/2 really faster than HTTP/1.1? , 2015, 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[9]  Samer Salam,et al.  Internet of Things From Hype to Reality , 2017 .

[10]  M. G. Michael,et al.  The social and behavioural implications of location-based services , 2011, J. Locat. Based Serv..

[11]  Yang Gao,et al.  Integrated Indoor Positioning with Mobile Devices for Location-Based Service Applications , 2014, DASFAA Workshops.

[12]  Stefano Russo,et al.  Performance assessment of OMG compliant data distribution middleware , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.

[13]  M. Sambrakos,et al.  Location-based services : A framework for an architecture design , 2010 .

[14]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[15]  Carlos Pereira,et al.  Towards Efficient Mobile M2M Communications: Survey and Open Challenges , 2014, Sensors.

[16]  Athanasios V. Vasilakos,et al.  Device-to-Device based mobile social networking in proximity (MSNP) on smartphones: Framework, challenges and prototype , 2017, Future Gener. Comput. Syst..

[17]  Carl Bergenhem,et al.  Vehicle-to-Vehicle Communication for a Platooning System , 2012 .

[18]  Mate Boban,et al.  Use Cases, Requirements, and Design Considerations for 5G V2X , 2017, ArXiv.

[19]  John B. Kenney,et al.  Dedicated Short-Range Communications (DSRC) Standards in the United States , 2011, Proceedings of the IEEE.

[20]  Richard Ferraro,et al.  Location Aware Applications , 2011 .

[21]  Bruno Crispo,et al.  Supporting Publication and Subscription Confidentiality in Pub/Sub Networks , 2010, SecureComm.

[22]  Sherali Zeadally,et al.  Internet of Vehicles: Architecture, Protocols, and Security , 2018, IEEE Internet of Things Journal.

[23]  Charles Wang,et al.  A unidirectional communication architecture for extended location-based services , 2018 .

[24]  Roger A. Light Mosquitto: server and client implementation of the MQTT protocol , 2017, J. Open Source Softw..