Abstract
Internet of Things (IoT) has revolutionized transportation systems by connecting vehicles consequently enabling their tracking, as well as monitoring of driver activities. Such an IoT platform requires a significant amount of data to be send from the on-board vehicle to the off-board servers, contributing to high network usage. The data can be send at regular intervals or in an event-based manner whenever relevant events occur. In interval-based approach, the data is send even if it is not relevant for reporting leading to a wastage of network resources, e.g., when the data does not change considerably compared to the previously sent value. In this paper, we investigate the possibility of using an event-based architecture to send data from the on-board system to the off-board system. The results show that our event-based architecture improves the accuracy of data available at the off-board system, by a careful selection of events. Moreover, we found that our event based architecture significantly decreases the frequency of sending messages, particularly during highway driving, leading to reduced average data transfer rates. Our results enable a customer to perform trade-offs between accuracy and data transfer rates.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Here - maps for developers (2017). https://here.com
Aravind, M.: Event-based messaging architecture for vehicular internet of things (IoT) platforms. Master’s thesis, Mälardalen University, Sweden (2017)
Chiou, Y.S., Tsai, F., Yeh, S.C.: A dead-reckoning positioning scheme using inertial sensing for location estimation. In: 2014 Tenth International Conference on Intelligent Information Hiding and Multimedia Signal Processing, pp. 377–380, August 2014
Davidson, P., Collin, J., Raquet, J., Takala, J.: Application of particle filters for vehicle positioning using road maps. In: 23rd International Technical Meeting of the Satellite Division of The Institute of Navigation, Portland, OR, pp. 1653–1661 (2010)
Gerla, M., Lee, E.-K., Pau, G., Lee, U.: Internet of vehicles: From intelligent grid to autonomous cars and vehicular clouds. In: 2014 IEEE World Forum on Internet of Things (WF-IoT), pp. 241–246. IEEE (2014)
Hall, P.: A bayesian approach to map-aided vehicle positioning. Master’s thesis, Linköping University, Sweden (2001)
ISO/DIS 20077–1:2017: Road Vehicles - Extended vehicle (ExVe) methodology. ISO, Geneva, Switzerland (2017)
Johansson, K.H., Törngren, M., Nielsen, L.: Vehicle applications of controller area network. In: Hristu-Varsakelis, D., Levine, W.S. (eds.) Handbook of Networked and Embedded Control Systems, pp. 741–765. Springer, Heidelberg (2005)
Leonhardi, A., Nicu, C., Rothermel, K.: A map-based dead-reckoning protocol for updating location information. In: Proceedings 16th International Parallel and Distributed Processing Symposium, p. 8pp, April 2002
Li, X., Xu, Q.: A reliable fusion positioning strategy for land vehicles in GPS-denied environments based on low-cost sensors. IEEE Trans. Ind. Electron. PP(99), 1 (2016)
Veness, C.: Calculate distance and bearing between two latitude/longitude points using haversine formula in javascript. Movable Type Scripts (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Aravind, M., Wiklander, G., Palmheden, J., Dobrin, R. (2017). An Event-Based Messaging Architecture for Vehicular Internet of Things (IoT) Platforms. In: Trajanov, D., Bakeva, V. (eds) ICT Innovations 2017. ICT Innovations 2017. Communications in Computer and Information Science, vol 778. Springer, Cham. https://doi.org/10.1007/978-3-319-67597-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-67597-8_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-67596-1
Online ISBN: 978-3-319-67597-8
eBook Packages: Computer ScienceComputer Science (R0)