Abstract
Cooperative perception represents an important technology to fulfil the higher automation levels of connected and automated mobility (CAM). In cooperative perception, the sensor data, either raw or processed, is shared among neighbour vehicles with the objective of enhancing or complementing the perception obtained by on-board sensors. The vehicle that requests this external perception data needs to have this data quickly. However, it first needs to discover the network address of the neighbour vehicle that wants to connect to. Specially in a dense urban area or in a congested radio channel, an inefficient method for neighbour vehicle discovery could prevent a timely start of the cooperative perception session. This paper describes a novel 5G multi-access edge computing (MEC) solution that that boosts the selection of interesting neighbour vehicles according to a geographical region of interest (ROI) after applying pertinent adjustments considering vehicles’ dynamics and network communication latencies. In contrast to broadcast-based methods, in the proposed method the vehicles are only sending their periodical position data to a MEC service, which centralises the vehicle discovery requests. The objective of this Vehicle Discovery Service (VDS) is to support the startup of Web Real-Time Communications (WebRTC)-based Extended Sensors CAM applications. The proposed VDS has been validated using a public vehicular traffic dataset evaluating geo-position accuracy. The WebRTC-based streaming pipeline has been validated testing its feasibility for a See-Through video streaming application.
Similar content being viewed by others
References
3GPP (2018) 3GPPP TS 22.886 version 16.2.0 - Study on enhancement of 3GPP support for 5G V2X services. http://www.3gpp.org/ftp//Specs/archive/22_series/22.886/22886-g20.zip. Accessed 25 May 2020
3GPP (2019) 3GPPP TS 22.186 version 16.2.0 - Enhancement of 3GPP support for V2X scenarios. http://www.3gpp.org/ftp//Specs/archive/22_series/22.186/22186-g20.zip. Accessed 25 May 2020
Abbas F, Fan P, Khan Z (2019) A novel Low-Latency V2V resource allocation scheme based on cellular V2X communications. IEEE Trans Intell Transport Syst 20(6):2185–2197. https://doi.org/10.1109/TITS.2018.2865173
Althoff M, Koschi M, Manzinger S (2017) Commonroad: Composable Benchmarks for Motion Planning on Roads. Proc. of the IEEE Intelligent Vehicles Symposium. 719–726. https://doi.org/10.1109/IVS.2017.7995802
Arregui H, Mujika A, Loyo E, Velez G, Barros MT, Otaegui O (2019) Short-term vehicle traffic prediction for Terahertz Line-of-Sight estimation and optimization in small cells. IEEE Access 7:144408–144424. https://doi.org/10.1109/ACCESS.2019.2910225
Barros MT, et al. (2020) CogITS: cognition-enabled network management for 5G V2X communication. IET Intell Transp Syst 14(3):182–189. https://doi.org/10.1049/iet-its.2019.0111
Boban M, Kousaridas A, Manolakis K, Eichinger J, Xu W (2018) Connected roads of the future: use cases, requirements, and design considerations for vehicle-to-everything communications. IEEE Veh Technol Mag 13 (3):110–123. https://doi.org/10.1109/MVT.2017.2777259
Bulfone A, Drioli C, Ferrin G, et al. (2020) A scalable system for the monitoring of video transmission components in delay-sensitive networked applications. Multimedia Tools and Applications. https://doi.org/10.1007/s11042-020-08743-7
Canonical Ubuntu (2019) Traffic Control. http://manpages.ubuntu.com/manpages/bionic/man8/tc.8.html. Accessed 25 May 2020
ETSI (2016) ETSI GS MEC 002 version 1.1.1 - Mobile Edge Computing (MEC): Technical Requirements. https://www.etsi.org/deliver/etsi_gs/MEC/001_099/002/01.01.01_60/gs_MEC002v010101p.pdf. Accessed 25 May 2020
ETSI (2017) 3GPP TS 22.185 version 14.3.0 Release 14 - Service requirements for V2X services. https://www.etsi.org/deliver/etsi_ts/122100_122199/122185/14.03.00_60/ts_122185v140300p.pdf. Accessed 25 May 2020
ETSI (2019) ETSI TR 103 562 version 2.1.1 - Vehicular Communications, Basic Set of Applications: Analysis of the Collective Perception Service (CPS) Release 2. https://www.etsi.org/deliver/etsi_tr/103500_103599/103562/02.01.01_60/tr_103562v020101p.pdf. Accessed 25 May 2020
Fodor G, et al. (2019) Supporting enhanced vehicle-to-everything services by LTE release 15 systems. IEEE Communications Standards Magazine 3(1):26–33. https://doi.org/10.1109/MCOMSTD.2019.1800049
Ghosh A, Maeder A, Baker M, Chandramouli D (2019) 5G Evolution: A View on 5G Cellular Technology Beyond 3GPP Release 15. IEEE Access 7:127639–127651. https://doi.org/10.1109/ACCESS.2019.2939938
Gomes P, Vieira F, Ferreira M (2012) The See-Through System: From implementation to test-drive. IEEE Vehicular Networking Conference (VNC). Seoul, 40–47. https://doi.org/10.1109/VNC.2012.6407443
GSM Alliance (2017) Cellular Vehicle-to-Everything (C-V2X) enabling intelligent transport. https://www.gsma.com/iot/wp-content/uploads/2017/12/C-2VX-Enabling-Intelligent-Transport_2.pdf. Accessed 25 May 2020
Higuchi T, Giordani M, Zanella A, Zorzi M, Altintas O (2019) Value-Anticipating V2V Communications for Cooperative Perception. 2019 IEEE Intelligent Vehicles Symposium (IV):1947–1952. https://doi.org/10.1109/IVS.2019.8814110
IETF (2020) IPWAVE WG Vehicular Neighbor Discovery for IP-Based Vehicular Networks. https://tools.ietf.org/html/draft-jeong-ipwave-vehicular-neighbor-discovery-10. Accessed 25 Jan 2021
Kim D, Kim S (2020) Incoming Traffic Control of Fronthaul in 5G Mobile Network for Massive Multimedia Services. Multimedia Tools and Applications. https://doi.org/10.1007/s11042-020-08793-x
Klaine PV, Imran MA, Onireti O, Souza RD (2017) A survey of machine learning techniques applied to Self-Organizing cellular networks. IEEE Commun Surv Tutor 19(4):2392–2431. https://doi.org/10.1109/COMST.2017.2727878
Lee YS, Kim S (2019) A proposal of novel design on the WAVE MAC algorithm with low-latency for seamless video surveillance in V2X environment. Multimedia Tools and Applications. https://doi.org/10.1007/s11042-019-7151-1
Li D, Song D, Liu S, et al. (2020) Camera pose estimation based on global structure from motion. Multimedia Tools and Applications. https://doi.org/10.1007/s11042-020-09045-8
Light RA (2017) Mosquitto: server and client implementation of the MQTT protocol. The Journal of Open Source Software 2(13). https://doi.org/10.21105/joss.00265
Lin L, Ding Y, Wang L, et al. (2019) Line-preserving video stitching for asymmetric cameras. Multimed Tools Appl 78:14591–14611. https://doi.org/10.1007/s11042-018-6848-x
Liu C, Zhang G, Guo W, He R (2020) Kalman Prediction-Based neighbor discovery and its effect on routing protocol in vehicular ad hoc networks. IEEE Trans Intell Transport Syst 21(1):159–169. https://doi.org/10.1109/TITS.2018.2889923
Martin A, et al. (2018) Network Resource Allocation System for QoE-Aware Delivery of Media Services in 5G Networks. IEEE Trans Broadcast 64 (2):561–574. https://doi.org/10.1109/TBC.2018.2828608
Martin A, Viola R, Zorrilla M, Flórez J, Angueira P, Montalbán J (2019) MEC For fair, reliable and efficient media streaming in mobile networks. IEEE Trans Broadcast 66(2):264–278. https://doi.org/10.1109/TBC.2019.2954097
Martín-Sacristán D et al (2020) Low-Latency Infrastructure-Based Cellular V2V Communications for Multi-Operator Environments With Regional Split. IEEE Transactions on Intelligent Transportation Systems. https://doi.org/10.1109/TITS.2019.2962097
McKinsey & Company (2018) From buzz to bucks – automotive players on the highway to car data monetization. McKinsey Center for Future Mobility. https://www.mckinsey.com/industries/automotive-and-assembly/our-insights/accelerating-the-car-data-monetization-journey. Accessed 25 May 2020
Palacios S, Santos V, Barsallo E, et al. (2019) Miostream: a peer-to-peer distributed live media streaming on the edge. Multimed Tools Appl 78:24657–24680. https://doi.org/10.1007/s11042-018-6940-2
Porambage P, Okwuibe J, Liyanage M, Ylianttila M, Taleb T (2018) Survey on Multi-Access edge computing for internet of things realization. IEEE Commun Surveys Tutor 20(4):2961–2991. https://doi.org/10.1109/COMST.2018.2849509
Reid TG, Houts SE, Cammarata R, Mills G, Agarwal S, Vora A, Pandey G (2019) Localization Requirements for Autonomous Vehicles. SAE International Journal of Connected and Automated Vehicles 2(3):173–190. https://doi.org/10.4271/12-02-03-0012
Thandavarayan G, Sepulcre M, Gozalvez J (2019) Analysis of Message Generation Rules for Collective Perception in Connected and Automated Driving. 2019 IEEE Intelligent Vehicles Symposium (IV):134–139. https://doi.org/10.1109/IVS.2019.8813806
Thompson RL, Hu Z, Cho J, Stovall J et al (2018) Enhancing Driver Awareness Using See-Through Technology. SAE Technical Paper 2018-01-0611. https://doi.org/10.4271/2018-01-0611
Velez G, Martin Á, Pastor G, Mutafungwa E (2020) 5G Beyond 3GPP Release 15 for Connected Automated Mobility in Cross-Border Contexts. Sensors 20(22):6622. https://doi.org/10.3390/s20226622
Vivekananda GN, Chenna-Reddy P, Ilknur A (2019) A congestion avoidance mechanism in multimedia transmission over MANET using SCTP multi-streaming. Multimedia Tools and Applications. https://doi.org/10.1007/s11042-019-7260-x
W3C (2019) WebRTC 1.0: Real-time Communication Between Browsers. https://www.w3.org/TR/webrtc/. Accessed 25 May 2020
Yan Z, Li H, Nakazato H, Park Y, Lee J (2019) DNS based Neighbor Discovery in ITS. 2019 IEEE International Conference on Consumer Electronics (ICCE):1–2. https://doi.org/10.1109/ICCE.2019.8662016
Acknowledgements
This work is a part of the 5G-MOBIX project. This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 825496. Content reflects only the authors’ view and European Commission is not responsible for any use that may be made of the information it contains.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Velez, G., Perez, J. & Martin, A. 5G MEC-enabled vehicle discovery service for streaming-based CAM applications. Multimed Tools Appl 81, 12349–12370 (2022). https://doi.org/10.1007/s11042-021-11421-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11421-x