ALL Metrics
-
Views
-
Downloads
Get PDF
Get XML
Cite
Export
Track
Review
Revised

Edge computing for Vehicle to Everything: a short review

[version 3; peer review: 1 approved, 2 not approved]
PUBLISHED 11 May 2023
Author details Author details
OPEN PEER REVIEW
REVIEWER STATUS

This article is included in the Research Synergy Foundation gateway.

This article is included in the Software and Hardware Engineering gateway.

Abstract

Vehicle to Everything (V2X) communications and services have sparked considerable interest as a potential component of future Intelligent Transportation Systems. V2X serves to organise communication and interaction between vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrians (V2P), and vehicle to networks (V2N). However, having multiple communication channels can generate a vast amount of data for processing and distribution. In addition, V2X services may be subject to performance requirements relating to dynamic handover and low latency communication channels. Good throughput, lower delay, and reliable packet delivery are the core requirements for V2X services.  Edge Computing (EC) may be a feasible option to address the challenge of dynamic handover and low latency to allow V2X information to be transmitted across vehicles. Currently, existing comparative studies do not cover the applicability of EC for V2X. This review explores EC approaches to determine the relevance for V2X communication and services. EC allows devices to carry out part or all of the data processing at the point where data is collected. The emphasis of this review is on several methods identified in the literature for implementing effective EC. We describe each method individually and compare them according to their applicability. The findings of this work indicate that most methods can simulate the EC positioning under predefined scenarios. These include the use of Mobile Edge Computing, Cloudlet, and Fog Computing. However, since most studies are carried out using simulation tools, there is a potential limitation in that crucial data in the search for EC positioning may be overlooked and ignored for bandwidth reduction. The EC approaches considered in this work are limited to the literature on the successful implementation of V2X communication and services. The outcome of this work could considerably help other researchers better characterise EC applicability for V2X communications and services.

Keywords

V2X, Edge Computing, Review

Revised Amendments from Version 2

The revised version discusses the potential benefits of V2X and EC technologies for connected and autonomous vehicles, including real-time decision making and personalized services. The recent advancements and industry initiatives in these technologies are also mentioned, including automakers and technology companies, the development of common standards and protocols, and the expansion of edge devices and infrastructure.

See the authors' detailed response to the review by Lionel Nkenyereye
See the authors' detailed response to the review by Danilo Amendola

Introduction

The automobile industry is changing in various ways, and this provides a chance to address potential transportation-related difficulties. This includes transitioning a traditional independent network to a connected network within and outside the vehicle.1 The evolution of drivers' and passengers' involvement with vehicles has been evolving both in technology and style.2 Figure 1 depicts the evolution of the interaction between drivers and passengers from 1807 to the present.

bead9208-059c-41a0-b9c9-3ae0a443cea8_figure1.gif

Figure 1. Evolution of driver and passenger interactions.

Almost everyone is connected to the Internet, with around six connected devices per person and hundreds of new connections created each second, resulting in billions of connected ecosystems.3 Furthermore, research has projected that by 2025, connected vehicles will produce over 200 petabytes of data, with at least four terabytes of data generated continuously. This would increase the number of connected vehicles on roads by approximately four hundred million.4 A connected vehicle is one that is equipped with both Internet and wireless LAN connectivity, allowing data to be transmitted between devices both inside and outside of the vehicle. The Internet of Vehicles or Vehicle to Everything (V2X) is a common network for connected vehicles.5,6 However, the most challenging problem is efficiently processing and sending enormous data over communication networks.

The difficulty is not just handling data produced by these connected vehicles that are constantly exposed but also maintaining security, deployment, and performance.7,8 Therefore, the potential of edge computing (EC) for V2X can play a prominent part. EC is a distributed computer system that carries out computational tasks (such as collecting and analysing data) on a device, particularly a vehicle. In turn, this reduces the transmission of data from the cloud back and forth.9,10

The prospects of V2X and EC has significant potential for enabling a wide range of innovative applications and services for connected and autonomous vehicles. One of the main advantages of EC is its ability to enable real-time decision making for autonomous vehicles.2,3 This includes tasks such as detecting and responding to obstacles or hazardous road conditions. By processing sensor data in real-time at the edge of the network, autonomous vehicles can make split-second decisions that enhance safety and efficiency.6 In addition to enhancing safety, EC can also be used to provide personalized infotainment and other services to passengers based on their preferences and location. By analyzing data from a variety of sources, including social media, weather, and traffic patterns, EC can provide passengers with tailored recommendations for entertainment, food, and other services based on their location and preferences.9,10 This can enhance the overall passenger experience and help differentiate connected and autonomous vehicles from traditional modes of transportation. This review examines EC, in particular for V2X. We discuss the background of automotive evolution, V2X and EC; prior research on the applicability of EC for V2X; the potential challenges of applying EC to the V2X scenario; and the path for the future.

Automotive evolution, V2X, and EC

V2X communication is a crucial component of current intelligent transportation systems (ITS). For example, V2X provides drivers with information about road hazards that they may overlook.11 In addition, V2X allows communication between a vehicle and anything that might impact the environment, including the surrounding infrastructure such as traffic lights (infrastructure) and even smartphones (pedestrian), enabling communication between vehicles and pedestrians holding a smartphone.12 With the technology progressing globally, it is just a matter of time until it is widely adopted and deployed.13

EC refers to a technology that allows network-level processing, downstream data for cloud services, and upstream data for IoT service support.14 The term "edge" refers to any computer device located in the area between data sources and the cloud. EC is more suitable for applications that require rapid and consistent response times.15 V2X is an example, as computing at the edge can reduce data transfer, decreasing reaction times.16 For example, when driving, the vehicle captures data via movement, speed, and other sensors, then analyses them to ensure safety and convenience.

For V2X, real-time situational awareness is crucial, particularly on crucial route segments (e.g., an accident is detected by another vehicle on a particular road). Additionally, a backend server will have to provide high-definition local maps. Leveraging local maps and situational awareness is not just about providing data about road traffic conditions. It should also be extended to occurrences where local data must be aggregated in real-time and distributed to drivers on the road through road side units (RSUs). Road users may build and maintain real-time situational awareness using broadcast information from neighbour vehicles as an alternative to EC. Therefore, EC deployment enables shifting such activities to the network edge by combining data from many sources and efficiently broadcasting a huge amount of data to many drivers locally.

EC connects the processing and interpretation of inputs in the direct range to the end devices. The edge is a point of contact between vehicles and the cloud. The edge server has computing and storage means placed close to vehicles.17 Therefore, the services furnished by edge computing produce a substantial level of quality of service to the end user (edge node). The current applications of in-vehicle networks should be supported by efficient communication and computational application. Edge servers analyse and stores the data acquired by the sensors in vehicles. Low-latency communication is made possible by these services, which also serve to promote awareness.18,19

Software Defined Networking (SDN) is characterised by the independence of the data plane and control plane. The connection between the data plane and control plane causes packet flow to be delayed, which increases both the cost and the time required for transmission.20 Thus, this has led the SDN to be concerned about reducing the amount of communication between the data plane and the control plane. The controller can use the real-time central global information provided by the network infrastructure to make informed management decisions. Through the use of a control plane, the controller has access to a network view.21,22 It communicates with forwarding devices and offers network control applications with an integrated development environment. As a result, it helps the dynamic adoption and administration of networks without impacting the operations of existing network infrastructures. It helps in the development of new applications and efficient use of resources. The configuration of the SDN control plane enables the network to adapt to changes in network dynamics caused by unforeseen situations, such as traffic accidents or lane diversions. The SDN works in coordination with edge computing and supports the transportation systems’ ability to engage with the uncertainty of a varying and large number of vehicles, massive data volumes, and frequent disconnections to enable immediate vehicle connectivity and thus enhance the safety of the driver.2325

The architecture of EC is composed of three layers: cloud layer, edge cloud layer, and the vehicle network. A number of essential advantages of the cloud layer encompass batch processing, predictive analytics, analytical modeling, caching, high scalability, and data processing of detailed information, which are all far beyond the computing capabilities of the edge devices.26 The cloud can process large volumes of data in a short time. Cloud infrastructure includes storage and processing. The data collected among many edge nodes will be transmitted to the cloud layer, entirely stored for long-term analysis. Since the data may be utilised over a more extended period, it would not be necessary to do computations in real-time. Components for computing and analysis conduct complicated computations more quickly. Unlike latency-sensitive services, computational processes transmitted suffer from delay.27

On the other hand, the edge cloud layer links the vehicle network and the cloud layer. In order to do this, the vehicles are equipped with communication hardware that makes use of wireless communication protocols such as wireless LAN (IEEE 802.11n), dedicated short-range communication (IEEE 802.11p), cellular networks (4G/5G), and LoRa to communicate with one another and with their surroundings.28,29 The purpose would be to provide reliable communication, emergency services, situational awareness, content identification, storage, processing, and increasing efficiency because it is situated close to vehicles and is used for reliable information. The edge cloud layer is beneficial for applications that need a faster response with very low delay, such as environment detection (flash flood), health recognition (drivers’ health condition), and driving behaviour identification.30,31

Vehicles are expected to conduct more services. The vehicle network layer includes a collection of topologically nearby vehicles and shares computational and storage capabilities over a wireless network.32 The vehicle network abstracts information from an on-board unit (OBU), a global positioning system (GPS), embedded sensors, cameras, lidar, radar, and other devices. The information obtained may be transmitted to the edge cloud layer for storing or utilised as a source for services offered at the application layer. As part of the vehicle network, the vehicle will be equipped with communications, intelligence, storage, and adapting capabilities that will allow it to expect the driver’s expectations. Additionally, the concept will also assist by offering offloading and computational capabilities for vehicles delivering all preferred services at the edge network.33,34

Applicability of EC for V2X

As of recent years, V2X and EC technologies are still in the early stages of development and deployment. However, there have been significant advancements in recent years, and many researchers and industry experts are optimistic about the future of these technologies.28,31 In terms of V2X, many automakers and technology companies are investing in the development of connected and autonomous vehicles. In addition, several standards organizations, such as the IEEE and the 3GPP, are working to establish common standards and protocols for V2X communication. These standards will help ensure interoperability between different vehicles and systems and enable the development of a robust V2X ecosystem.29,30 As for EC, there has been a rapid expansion of edge devices and infrastructure, driven by the increasing demand for low-latency and high-bandwidth applications such as autonomous driving and smart cities. Many cloud providers, such as Amazon Web Services and Microsoft Azure, are also expanding their edge computing capabilities to meet the growing demand for edge services. Moreover, there are several open-source projects and industry initiatives, such as the Open Edge Computing Initiative, aimed at promoting the development and adoption of EC technologies.

EC applies to a wide range of uses, from sensor applications (e.g., predictive vehicle maintenance) to the end-user experience (e.g., collision prevention warning). EC has been discussed previously from the perspective of V2X communication applicability. In 2020, Moubayed et al. described an Optimum V2X Service Placement (OVSP) as a binary integer issue in a linear edge context.35 The authors approached this problem using a low-complexity greedy heuristic technique (G-VSPA). Extensive simulations showed that the OVSP model provides satisfactory results when sensitive services to delays are on the edge and tolerant services to delays are at the core of the process. Furthermore, the proposed algorithm provides near-optimal performance with minimal complexity.

In the same year, Shaer et al. addressed the efficient deployment of V2X essential services, including various V2X applications in the EC environment.36 The authors devised an optimisation method for minimising E2E latency in multi-component V2V systems under different traffic situations. The findings indicate that the methodology guarantees an adequate level of service and surpasses solutions developed in earlier studies using realistic scenarios. Additionally, Belogaev et al. investigated task offloading that minimises operating costs while adhering to the latency constraints imposed by different V2X applications, given the network architecture and resource allocation.37 The authors designed a new CHAT algorithm based on linear programming and incorporated a greedy algorithm. In terms of total energy usage, the suggested method was compared with previous studies proposed algorithms. The assessment demonstrates that the proposed method considerably decreases energy usage while meeting the varied needs of V2X applications in all evaluated cases.

Lee et al. described an EC approach for minimising trip time at interconnected junctions.38 The authors suggested a paradigm in which each RSU determines junction scheduling while the vehicles select their travel trajectory through dynamic control. Based on simulation results for optimum scheduling of linked junctions, the proposed framework significantly reduced overall travel time by up to 14.3%. Grammarikos and Cottis investigated the benefits of mobile edge computing (MEC) adopting V2X services linked to traffic efficiency and road safety.39 A simulation model that represented a long-term evolution (LTE) system with basic MEC capabilities, such as packet routing, was investigated in this work to evaluate the applicability of their findings. The presented approach evaluated the packet delivery ratio and packet loss for applications, such as telemetry and emergency message delivery, respectively. While LTE can transmit traffic data to vehicles in a short amount of time, the simulation results revealed that severe congestion in the backhaul and core networks could result in unexpected packet losses, which could be prevented by the processing capabilities of a MEC server.

In addition, Napolitano et al. proposed a fully compatible design and implementation of a vulnerable road users (VRU) warning system, as well as an experimental assessment of the system using MEC- and cloud-based architectures.40 The authors developed a strategy that would enable road users to communicate information regarding the existence of neighbouring entities in the event of a difficult circumstance (e.g., road accident). This is accomplished by using an architecture that consists of a user-facing Android application and a MEC-based application [cooperative awareness messages (CAM)]. The E2E latency demonstrated a substantial result when visualising the entities engaged between the VRUs application and the CAM server using a preliminary performance measurement. Additionally, Emara et al. focused on the case of VRU, examining the safe interaction of vehicles with road users such as motorcyclists and pedestrians.41 The authors aimed to describe latency improvements using MEC systems through periodic CAM. Extensive simulation results indicated that installing MEC infrastructure may substantially decrease the communication latency. Additionally, Sabella et al. suggested a hierarchical MEC architecture for adaptive video streaming in V2X applications.42 The authors described the acquisition of real-time channel data by local agents stationed at the evolved NodeB (eNB). This information is then communicated to a MEC platform, which automatically changes the video stream's quality to match the channel's conditions. Within a virtualized network context, the authors tested and evaluated a conceptual demonstration of radio-aware video optimization. The results demonstrated that the proposed architecture enhanced the user experience by boosting downlink and uplink speeds and reducing delay.

Bissmeyer et al. introduced a network framework that ensures V2X information and data exchange in a MEC-based multi-access technology environment.43 The authors designed a framework for the integrity of the message, sender authorisation and authentication, and replay detection. This approach is achieved through digital signatures, an authorisation certificate, and public and private key infrastructure. MEC offers local processing capabilities for the exchange of event-driven V2X encrypted messages within the framework. In addition, Balid et al. demonstrated MEC traffic management methods for real-time traffic monitoring.44 The authors developed and deployed a cost-effective wireless sensor traffic monitoring system for highway and roadside traffic. The sensor achieved an acceptable level of accuracy in terms of detection, speed prediction, and vehicle categorisation.

Challenges of V2X and EC

Security

At the edge of a network, privacy and security protection are critical services to provide.45,46 If the vehicle is equipped with IoT, it can collect sensitive data from sense data.47 Several ITS implementations would need drivers to grant access to sensitive, confidential data to untrusted vehicles attempting to join as edges in the context of smart cities.48 Together with data segregation techniques, effective trust management systems may considerably increase edge security.49 According to El-Sayed & Chaqfeh,50 although minimal research has been conducted on assuring secure collaboration in an EC scenario, the study does not explicitly address V2X issues.

Deployments

The positioning of edge devices in an urban environment is based on static and dynamic features.51 Edge nodes may need MEC servers with fixed RSUs or unmanned aerial vehicles (UAV).52 Many possible ITS applications may be facilitated by autonomous UAVs, improving traffic safety and transportation quality of life.53 Nevertheless, specific issues must be addressed, such as limited energy, processing ability, and signal transmission range.54 Given the technological developments such as sensor-based street lights or smart toll booths over the past few decades, the limitations on UAV usage will likely be overcome eventually.

Performances

Each second counts when you're behind the wheel of a vehicle. As a result, vehicles would continuously upload the data collected by their local sensors to the closest edge device.55,56 Hence, energy and power consumption at the edge should be considered to avoid service disruptions and quality of service (QoS) loss.57,58 Furthermore, various situations need substantial QoS improvement to cope with occasional high traffic loads like severe traffic congestion, unpredicted weather conditions, or unexpected road construction works.59 Therefore, further research is necessary to enhance and manage QoS in the V2X context considering a heterogeneous edge-based environment.

Conclusions

EC adoption is growing in the automotive industry, and ITS, particularly V2X, will certainly change various economic sectors and significantly influence our everyday lives. Despite this, multiple different challenges are limiting its wide implementation. The increasing number of sensors in connected vehicles and roads creates a large data processing and storage issue. This requires new service platforms with strong processing, reliable storage, and real-time communication. EC is indeed a promising way to decrease latency and bring data closer to vehicles and resources. In the future, we will work on a comprehensive middleware solution for V2X communication. In many V2X scenarios, data transmitted between users and network infrastructure is localised and does not need remote access to centralised data centres. Using EC may substantially improve the performance of supporting various applications of V2X. The availability of network resources, storage, and computation near the network edge make EC an ideal option for V2X delay-sensitive applications.

Data availability

No data is associated with this article.

Comments on this article Comments (0)

Version 4
VERSION 4 PUBLISHED 01 Nov 2021
Comment
Author details Author details
Competing interests
Grant information
Article Versions (4)
Copyright
Download
 
Export To
metrics
Views Downloads
F1000Research - -
PubMed Central
Data from PMC are received and updated monthly.
- -
Citations
CITE
how to cite this article
Abdullah MFA, Yogarayan S, Abdul Razak SF et al. Edge computing for Vehicle to Everything: a short review [version 3; peer review: 1 approved, 2 not approved]. F1000Research 2023, 10:1104 (https://doi.org/10.12688/f1000research.73269.3)
NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article.
track
receive updates on this article
Track an article to receive email alerts on any updates to this article.

Open Peer Review

Current Reviewer Status: ?
Key to Reviewer Statuses VIEW
ApprovedThe paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approvedFundamental flaws in the paper seriously undermine the findings and conclusions
Version 3
VERSION 3
PUBLISHED 11 May 2023
Revised
Views
16
Cite
Reviewer Report 01 Aug 2023
Muhammad Saleh Bute, Southwest Jiaotong University, Chengdu, Sichuan, China 
Not Approved
VIEWS 16
  1. In the abstract, the aim of this work is not clear? Is it about placement of edge computing resources or a review on edge computing and V2X?
     
  2. I think before going into
... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Bute MS. Reviewer Report For: Edge computing for Vehicle to Everything: a short review [version 3; peer review: 1 approved, 2 not approved]. F1000Research 2023, 10:1104 (https://doi.org/10.5256/f1000research.147679.r184319)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
Version 2
VERSION 2
PUBLISHED 07 Jul 2022
Revised
Views
18
Cite
Reviewer Report 02 Mar 2023
Danilo Amendola, University of Trieste, Trieste, Italy;  Vicomtech, Donostia-San Sebastiá, Spain 
Not Approved
VIEWS 18
The work has not been sufficiently improved to achieve a better approval status, as the authors have ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Amendola D. Reviewer Report For: Edge computing for Vehicle to Everything: a short review [version 3; peer review: 1 approved, 2 not approved]. F1000Research 2023, 10:1104 (https://doi.org/10.5256/f1000research.135574.r143530)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
Views
21
Cite
Reviewer Report 18 Jul 2022
Lionel Nkenyereye, Research Institute of Engineering, Pukyong National University, Busan, South Korea 
Approved
VIEWS 21
The authors have ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Nkenyereye L. Reviewer Report For: Edge computing for Vehicle to Everything: a short review [version 3; peer review: 1 approved, 2 not approved]. F1000Research 2023, 10:1104 (https://doi.org/10.5256/f1000research.135574.r143531)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
Version 1
VERSION 1
PUBLISHED 01 Nov 2021
Views
28
Cite
Reviewer Report 02 Mar 2022
Lionel Nkenyereye, Research Institute of Engineering, Pukyong National University, Busan, South Korea 
Approved with Reservations
VIEWS 28
The paper discussed the successful implementation of V2X communication and services. The V2X services coupled with edge computing prompt new V2X services with low latency. The authors have provided use cases that show the effectiveness of deploying edge computing for V2X-based edge ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Nkenyereye L. Reviewer Report For: Edge computing for Vehicle to Everything: a short review [version 3; peer review: 1 approved, 2 not approved]. F1000Research 2023, 10:1104 (https://doi.org/10.5256/f1000research.76911.r123882)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 07 Jul 2022
    Sumendra Yogarayan, Faculty of Information Science and Technology, Multimedia University, Ayer Keroh, 75450, Malaysia
    07 Jul 2022
    Author Response
    The paper has been revised accordingly.

    In regards to comment number 2, the study contributes to the domain of edge computing incorporation for vehicular communication particularly in Malaysia context.
    ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 07 Jul 2022
    Sumendra Yogarayan, Faculty of Information Science and Technology, Multimedia University, Ayer Keroh, 75450, Malaysia
    07 Jul 2022
    Author Response
    The paper has been revised accordingly.

    In regards to comment number 2, the study contributes to the domain of edge computing incorporation for vehicular communication particularly in Malaysia context.
    ... Continue reading
Views
49
Cite
Reviewer Report 20 Dec 2021
Danilo Amendola, University of Trieste, Trieste, Italy;  Vicomtech, Donostia-San Sebastiá, Spain 
Not Approved
VIEWS 49
The article presents in a nutshell a short, partial, and shallow overview of edge computing.

The authors introduce the historic evolution of driver and passengers' interactions since the dawn, however the contribution related to the vehicular communications ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Amendola D. Reviewer Report For: Edge computing for Vehicle to Everything: a short review [version 3; peer review: 1 approved, 2 not approved]. F1000Research 2023, 10:1104 (https://doi.org/10.5256/f1000research.76911.r98480)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 07 Jul 2022
    Sumendra Yogarayan, Faculty of Information Science and Technology, Multimedia University, Ayer Keroh, 75450, Malaysia
    07 Jul 2022
    Author Response
    The paper has been revised accordingly.
    Competing Interests: No competing interests were disclosed.
COMMENTS ON THIS REPORT
  • Author Response 07 Jul 2022
    Sumendra Yogarayan, Faculty of Information Science and Technology, Multimedia University, Ayer Keroh, 75450, Malaysia
    07 Jul 2022
    Author Response
    The paper has been revised accordingly.
    Competing Interests: No competing interests were disclosed.

Comments on this article Comments (0)

Version 4
VERSION 4 PUBLISHED 01 Nov 2021
Comment
Alongside their report, reviewers assign a status to the article:
Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions
Sign In
If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password.

The email address should be the one you originally registered with F1000.

Email address not valid, please try again

You registered with F1000 via Google, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Google account password, please click here.

You registered with F1000 via Facebook, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Facebook account password, please click here.

Code not correct, please try again
Email us for further assistance.
Server error, please try again.