You are currently viewing a new version of our website. To view the old version click .
Electronics
  • Article
  • Open Access

24 September 2023

Optimizing Autonomous Vehicle Communication through an Adaptive Vehicle-to-Everything (AV2X) Model: A Distributed Deep Learning Approach

Basic and Applied Science Department, College of Engineering and Technology, Arab Academy for Science and Technology (AAST), Alexandria 1029, Egypt
This article belongs to the Special Issue 5G and 6G Wireless Systems: Challenges, Insights, and Opportunities

Abstract

Autonomous intelligent transportation systems consistently require effective and secure communication through vehicular networks, enabling autonomous vehicle communication. The reduction of traffic congestion, the alerting of approaching emergency vehicles, and assistance in low visibility traffic are all made possible by effective communication between autonomous vehicles and everything (AV2X). Therefore, a new adaptive AV2X model is proposed in this paper to improve the connectivity of vehicular networks. This proposed model is based on the optimization method and a distributed deep learning model. The presented approach optimizes the inter-vehicle location if required for ensuring effective communication between the autonomous vehicle (AV) and everything (X) using the Lagrange optimization algorithm. Furthermore, the system is evaluated in terms of energy efficiency and achievable data rate based on the optimal inter-vehicle position to show the significance of the proposed approach. To meet the stated goals, the ideal inter-vehicle position is predicted using a distributed deep learning model by learning from mathematically generated data and defined as a restricted optimization problem using the Lagrange optimization technique to improve communication between AV2X under various environmental conditions. To demonstrate the efficiency of the suggested model, the following characteristics are considered: vehicle dispersion, vehicle density, vehicle mobility, and speed. The simulation results show the significance of the proposed model in terms of energy efficiency and achievable data rate compared with other proposed models.

1. Introduction

Current intelligent transportation systems remain in the development stage due to the complexity of their numerous components, including the control of urban roads, pedestrians, and vehicles []. On the other hand, intelligent driving support systems, which are suggested based on the active safety principle and attempts to shorten drivers’ reaction times, have been evolving quickly. Autonomous vehicles (AVs), which are part of intelligent transportation, are starting to appear on commercial roads and are moving towards full autonomy []. In order to drive safely and effectively today, AVs rely on sensors like cameras and LiDAR to monitor the road []. However, with the presence of other AVs on the road, they can enhance their capabilities through vehicle-to-vehicle (V2V) communication. By sharing real-time information among AVs, driving becomes safer and more efficient []. Through this V2V communication, AVs can exchange information, predict one another’s movements, and react appropriately, improving traffic flow and boosting road safety. The incorporation of V2V communication is becoming increasingly important as AV technology develops if completely autonomous and intelligent transportation systems are to be realized [].
As AVs gain popularity and move closer to universal use, the fundamental necessity for smooth communication and connectivity becomes more obvious. Vehicle-to-Infrastructure (V2I) and Vehicle-to-Vehicle (V2V) communications play a role here by improving typical autonomous driving duties []. Additionally, they will also connect AVs to the Internet of Things (IoT) as a whole, enabling for a more connected environment []. IoT is a term without a clear definition; however, it refers to the networking of everyday objects, typically through wireless links []. It is worth mentioning the 5G technology, which promotes autonomous driving and improves vehicle connectivity. Different techniques have been developed to enhance the performance of 5G networks [,]. Furthermore, Beyond 5G (B5G) and 6G communication technologies are widely regarded as the future of V2V communications because of their high throughput, high bandwidth, and low latency []. Machine learning (ML) techniques, particularly deep neural networks, are currently the foundation of advanced technology autonomous driving systems []. Deep neural networks are utilized in autonomous cars for many different purposes, such as localization, path planning, and perception []. However, in order to operate effectively, these algorithms need sources of informative data, which vehicular communications can offer.
Furthermore, the relevance of employing optimization algorithms in many types of applications to address a number of concerns and problems should be emphasized [,]. Optimization algorithms are critical in the development and operation of autonomous vehicles, allowing them to operate more efficiently, safely, and reliably in a variety of real-world circumstances. Future progress and broad adoption of autonomous vehicles will be further aided by ongoing improvements in optimization techniques []. In the previous work proposed in [], the authors focused on enhancing the connectivity between AVs and everything based on finding the best relay position using an optimization technique. Consequently, this proposed model has been enhanced to a new effective model by using a deep learning model with the optimization technique. As a result, the following are the main contributions of this article:
  • The suggested approach mixes an optimization technique with a deep learning algorithm to create a new, effective way to improve connectivity between AVs and everything (X).
  • To determine the reliability and efficiency of the communication between AVs and everything, an optimization problem is established utilizing the Lagrange optimization technique and a 1D Convolutional Neural Network (1D-CNN) network.
  • The suggested approach attempts to improve communication between AVs and destinations (AV2X) in terms of energy efficiency (EE) and achievable data rate (R). This can be accomplished by identifying the shortest possible distance between AVs and anything in order to maximize total EE and R. Alternately, other factors should be taken into account like transmission power, interference distances that could arise from existing transmission devices sharing the same spectrum, the necessary signal-to-interference-plus-noise ratio (SINRth), and path loss.
  • Through the deep learning model, AVs will be able predict the maximum suitable permissible transmission distance while taking into consideration various environmental conditions.
  • The proposed approach is examined in terms of energy efficiency and overall achievable data rate under various environmental conditions, such as transmission power, transmission ranges, and needed SINRth values. These discoveries allow for the enhancement of AV networks’ performance.
The following is the order of the sections: The relevant work will be presented in Section 2. Section 3 will go over the specific proposed strategy in depth. The experimental and analytical work of the suggested approach will be displayed in Section 4. Finally, Section 5 will present the conclusion.

3. Materials and Methods

This section uses an analytical optimization strategy to describe the suggested method for improving AV performance. Then, a deep neural network design that can be used for AV networks in the real world validates the dataset produced by the analytically suggested model.

3.1. System Model and Problem Formulation

It is assumed for the proposed AV network that there are I number of AVs on the road, C number of CUE interact with the BS, D number of D2D communications, and V number of V2V communications; all these transmission links share the same transmitted AV spectrum, as indicated in Figure 1. The goal of this proposed model is to develop an adaptive model to improve the performance of autonomous vehicle communication. Therefore, as shown in Figure 2, the suggested model is able to choose the destination or relay location to communicate with using constrained optimization techniques. Based on the system requirements, the decision between direct communication and cooperative communication between AV2X will be made. Therefore, AVs will communicate directly with the destination if the system need can be satisfied within the transmission distance between AV2X. While AV will use a relay vehicle to connect with the destination if the needed system performance is impacted by the transmission distance between AV2X. Through the use of the Lagrange optimization technique and deep learning algorithm, the suggested model will be assessed in terms of energy efficiency and achievable data rate. According to the proposed model, each autonomous vehicle will choose the best autonomous vehicle to communicate with based on its environment in order to efficiently and reliably obtain specific road information, send information to other autonomous vehicles, or send information to the destination. Thus, the proposed model aims to enhance the communication of the AV network by determining the maximum required distance between the AV and everything, whether it is another AV or relay vehicle, to send the data to the destination.
Figure 1. Proposed AV system model.
Figure 2. Flow chart for the proposed adaptive model.
The following equations illustrate how this results in an optimization of the overall network performance in terms of energy efficiency (EE) and the maximum feasible data rate (R):
M a x   i = 1 J d R X i s . t .   C 1 = :   { I 2 X   I 2 X m a x } C 2 = :   { P A   P A m a x }
The transmission distance between relay-vehicle and the required destination, whether it is device, vehicle or even base station, to meet the necessary system performance of the i-th path is represented by dRXi in the formulation of the optimization issue. The restriction C1 states that interference (I2) between autonomous vehicle and everything must be less than the maximum permitted interference (I2Xmax). I2Xmax can be obtained from
I 2 X m a x = d = 1 D P D d m a x   H D d X + c = 1 C P C c m a x   H C c X + v = 1 V P V v m a x   H V v X
where P D d m a x ,   P C c m a x , and P V v m a x are the maximum interfered D2D transmission power (Dtx), maximum interfered CUE transmission power, and the maximum interfered V2V transmission power, respectively, which share the same AV spectrum. Symbols H D d X , H C c X ,   and H V v X are the channel gain coefficient between transmission D2D device (Dtx) and the destination, transmission CUE and the destination, and transmitted V2V (Vtx) and the destination, respectively. The restriction that the AV transmission power (PA) must be less than the AV transmission power maximum (PAmax) is identified by C2.
Rayleigh fading with additive white Gaussian noise (AWGN) and propagation path loss affect the transmission lines between AV2V and AV2X []. Statistics-wise, it is believed that the channel fades as various links are independent of one another. The dedicated short-range communications (DSRC) standard is also regarded as the most promising wireless protocol for usage in automobile systems []. Short-range wireless communication channels with one-way or two-way functionality are used in DSRC technology and are intended only for usage in automobiles. The MAC and physical layers of the DSRC layer for vehicle communication use the IEEE 802.11p standard. Additionally, the IEEE 802.11p standard is capable of supporting eight distinct data speeds based on the orthogonal frequency division multiplexing (OFDM) technique [].

3.1.1. AV2X Communication Scenario

The AV2X scenario is depicted in Figure 1, in which vehicles go along four streets, each with two sides, and communicate with everything, including infrastructure, other vehicles, and devices; the infrastructure is situated on two sides in the crossroads. As a result, the signal-to-interference-plus-noise ratio between autonomous vehicle-relay-vehicle (AR) and the combined signal-to-interference-plus-noise ratio between autonomous vehicle-everything (AX) and relay-vehicle-everything (RX) can be stated as in []:
S I N R A R = P A H A R I 1 + N    
S I N R A X , R X = P A H A X I 2 + N + P A H R X I 3 + N
where H A R ,   H A X ,   a n d   H R X   are the channel gain coefficient and the transmitted symbol between autonomous vehicle and relay-vehicle, autonomous vehicle and everything, and between relay vehicle and everything, respectively. I1, I2, and I3 represent the interference that occurs between autonomous vehicle and relay-vehicle link, autonomous vehicle and everything link, and between relay vehicle and everything link, respectively. Symbol N represents the noise power. Therefore, dRX can be deduced from Equation (4) as follows:
                  d R X = I 2 + N S I N R A R , A X P A H A X P L o I 3 + N P A I 2 + N 1 α
where the parameters PLo and α are the path loss constant and the path loss exponent for the transmission links. Equation (5) will be used to optimize AV energy efficiency (EE) and achievable data rate (R), which are expressed as follows:
E E = R R X P A + P o + R A X P A + P o
R = R R X + R A X          
where R R X and R A X are the achievable data rate between relay-vehicle and everything and between autonomous vehicle and everything. PA and Po represent autonomous vehicle transmission power and internal circuitry power, respectively. Thus, R R X and R A X can be given as
    R R X = B l o g 2 1 + P A   H R X   d = 1 D P D d   H D d X + c = 1 C P C c   H C c X + v = 1 V P V v   H V v X + N
  R A X = B l o g 2 1 + P A   H A X   d = 1 D P D d   H D d X + c = 1 C P C c   H C c X + v = 1 V P V v   H V v X + N
Symbols P D d ,   P C c   a n d   P V v are the interfere transmission device (Dtx) transmission power, interfere transmission CUE transmission power, and interfere transmission vehicle (Vtx) transmission power, respectively. H D d X ,   H C c X ,   and H V v X are the channel gain coefficient between interfere transmission device (Dtx) and everything, interfere transmission CUE and everything, and interfere transmission vehicle (Vtx) and everything, respectively.
As demonstrated in Equation (1), the major goal of the proposed approach is to maximize total energy efficiency (EE) and feasible data rate (R) under varied environmental conditions. As a result, the Lagrangian of the optimization problem stated in (1) is as follows:
L d A R ,   I 2 ,   P A ,   λ 1 ,   λ 2 = d R X λ 1 I 2 m a x I 2 λ 2 P D m a x P D
where the non-negative Lagrangian multipliers are λ 1   a n d   λ 2 . It is possible to determine the value of λ 1   a n d   λ 2   for satisfying the constraint of the optimization problem for (dAR) by considering the derivative of Equation (10) with respect to I 2   and P A . Thus, λ 1   and λ 2   can be determined as
λ 1 = 1 α   P L o I 3 + N S I N R R X , A X P A 2 I 2 + N S I N R R X , A X P A H A X P L o I 3 + N P A I 2 + N 1 α 1  
λ 2 = 1 α   H A X   P L o I 3 + N I 2 + N 2 I 2 + N S I N R R X , A X P A P L o I 3 + N P A I 2 + N 1 α 1
Additionally, the optimal required interference between AV and everything (I2) and the optimal required AV transmission power (PA) can be obtained by taking the derivative of Equation (10) with respect to λ 1 ,   λ 2 ,   and λ 3   as follows:
I 2 = I 2 m a x
I 2 = d = 1 D P D d m a x   H D d X + c = 1 C P C c m a x   H C c X + v = 1 V P V v m a x   H V v X
P A = P A m a x  

3.2. Dataset Generation

To produce the required datasets, the equations of the proposed model outlined in Section 3.1 and Section 3.1.1 were implemented using MATLAB simulations. The values of the simulation parameters are shown in Table 2. The datasets will be used to train models that will be put on all transmitting devices to prevent interference from occurring during any medical reception. There are 20,311 records, each record representing a unique combination of the distances between AX and everything (dAX), the required signal-to-interference-plus-noise-ratio threshold (SINRth), the AV transmission power (PA), CUE transmission power (PC), D2D transmission power (PD), and V2V transmission power (PV).
Table 2. System simulation parameters.
The Pearson coefficients in Figure 3 show the link between each input and output parameter. The graph shows that the output dRX, EE, and R have a low correlation with PC, PD, and PV parameters. Also, parameter R has a strong positive correlation with the PA parameter. The deep learning model must learn the impact of each of these parameters, and the effect of the correlation presented will be explained in the results section.
Figure 3. Pearson correlation coefficients of each input parameter (dAX, SINRth, PA, PC, PD, and PV) and the output (dRX, EE, and R).

3.3. Proposed Deep Learning Model

This section proposes and explains the proposed deep learning model. Prior to inputting the variables into the recommended deep learning model, a normalization step is required to make the learning stage of the model weights easier. The variables are all normalized before being entered into the model using the min-max scaling strategy. The last dense layer’s output parameters dRX, EE, and R are calculated using the five input variables dAX, SINRth, PA, PC, PD, and PV. As shown in Figure 4, the model is made up of three distinct phases: 1D-CNN, flattening, and thick layers. Three 1D-CNN layers are employed to process the normalized input parameters, each with 128 filters and a kernel of size 1.
Figure 4. Proposed deep learning model.
Each 1D-CNN layer generates padded results in order to maintain the width of the output matrix consistently. The output of the third 1D-CNN is then delivered into a flattening layer, which reformats the dimension and prepares it for feeding into the dense layers. Following the flattening layer are six dense layers that yield the regression result. Before settling on the number of filters for the 1D-CNN and the number of nodes for the dense layers, a grid search was performed to evaluate numerous combinations. All hidden layers were activated using the Rectified Linear Unit (ReLU). The grid search also included experimenting with various strategies that might follow the hidden layers in the suggested model while taking activation function selection into account. The output of each hidden layer was fed into the best-performing parametric rectified linear unit (PReLU) activation function. The optimization used in the proposed model with the mean absolute error (MAE) loss function and root mean squared error (RMSE) as targets is the adaptive moment (Adam), which may adaptively learn the appropriate parameters based on the learning process. MAE is responsible for assessing the average difference between real and predicted values, whereas RMSE is the root square of the average of the squared differences between actual and predicted values, as represented by
M A E = j = 1 n y j x j n
R M S E = j = 1 n y j x j 2 n
where n is the total number of recorded data, y j denotes the actual value, and x j denotes the predicted value. The experiments utilized to train, test, and evaluate the proposed model are described in the next section.

4. Results and Discussion

The performance of the proposed analytical and deep learning models is presented in this section. Furthermore, the efficacy of the proposed approach was tested using MATLAB and Python simulations in terms of optimized energy efficiency and achievable data rate.
Figure 5 depicts the testing and evaluation of the proposed deep learning model described in Section 3.3. The datasets were divided into two parts: 80% training data and 20% test data. Figure 5a–c indicate the training and validation mean absolute error for the needed dRX, EE, and R, respectively; all of the figures illustrate that there was no need for extra training beyond epoch 100 because the outcomes were barely changing. Furthermore, Figure 5d shows that the independent training and validation error losses decrease and are maintained at a specific point, as well as that the independent training and validation errors for each output were close to the same values, indicating that the proposed model was not overfitted or underfitted.
Figure 5. Training and validation mean absolute error generated during training of the proposed model. (a) dRX Training and validation mean absolute error vs epochs (b) EE Training and validation mean absolute error vs epochs (c) R Training and validation mean absolute error vs epochs (d) Training and validation mean absolute error vs epochs.
Figure 6 shows the required SINRth versus the overall achievable data rate for the analytical and deep learning models and compared with the model proposed in []. To evaluate the effectiveness of the proposed model, high interference is assumed where all the interfere devices send their data with the highest transmission power. Thus, it can be observed from Figure 6 that the proposed model outperforms the model proposed in [] in terms of achievable data rate for both the analytical and deep learning models. Also, it can be mentioned for both the analytical and deep learning models that the achievable data rate increases with the increase of SINRth. In the context of V2V communication, obtaining a higher data rate means that vehicles can exchange information more quickly and effectively. This results in faster and more reliable communication between vehicles, allowing them to transmit real-time information such as traffic conditions, road hazards, or changes in driving behaviors. A higher achievable data rate in V2V communication enables more efficient and rapid exchanges between autonomous vehicles, thereby contributing to safer and smoother traffic flow.
Figure 6. Required SINRth (dIR) vs. overall system achievable data rate (R) [].
Furthermore, the system was evaluated in terms of overall system achievable data rate vs. AV transmission power, as depicted in Figure 7. In Figure 7, low interference is assumed where all the interfere devices sent data with low transmission power (17 dBm). The system is evaluated for two different SINRth, as demonstrated in Figure 7a,b. Figure 7a depicts that when SINRth is 0 dB while the system is facing low interference, the proposed model performs well when PA exceeds 7 dBm for both the analytical and deep learning models. Additionally, the same result is obtained when SINRth is 20 dB, as shown in Figure 7b; the system outperforms the model proposed in [] when PA exceeds 7 dBm for the analytical and deep learning models. It is worth mentioning that increasing PA increases the overall system achievable data rate by helping to overcome interference and improve system performance. Increasing transmission power above a specific threshold, as specified in Figure 7 (7 dBm), is advantageous because it enhances the sent signal. This increase in signal strength aids in overcoming interference, improving the signal-to-noise ratio, and increasing the overall system’s data rate. This boost in transmission power benefits both the proposed analytical and deep learning models, resulting in improved system performance even in low-interference conditions. The results obtained show the effectiveness of the proposed model as it proves its ability to adapt itself under different circumstances and environmental conditions to face the challenges of achieving the required system performance and sending reliable data to any destination.
Figure 7. Autonomous vehicle transmission power (PA) and overall system achievable data (R) (low interference). (a) Low required SINRth (b) High required SINRth [].
When evaluating the system’s performance for the same previously assumed scenario, assuming high interference power where all interfere devices send data with high transmission power (23 dBm), the same result is reached in terms of achievable data rate (R), as shown in Figure 8. Figure 8a shows that when SINRth is 0 dB and the system is subjected to significant interference, the suggested model works effectively when PA exceeds 8 dBm for both the analytical and deep learning models. Furthermore, when SINRth is 20 dB, as shown in Figure 8b, the system outperforms the model given in [] when PA exceeds 8 dBm for both the analytical and deep learning models. As discussed previously, boosting PA raises the overall system achievable data rate since it helps overcome interference and improve system performance. The results obtained in Figure 8 show the capacity of the proposed model to learn and adapt to complex interference settings, capture non-linear correlations, and efficiently exploit available data for interference mitigation. These benefits enable the model to outperform standard analytical models, particularly in circumstances involving heavy interference and variable SINRth.
Figure 8. Autonomous vehicle transmission power (PA) and overall system achievable data (R) (high interference). (a) Low required SINRth (b) High required SINRth [].
For further evaluation, we have compared the performance of the proposed approach during high and low interference for two different SINRth, which are 0 dB and 20 dB, as illustrated in Figure 9. Figure 9a demonstrates the system’s achievable data rate when the system faces low interference; thus, it can be found that the achievable data rate increases when PA increases for both assumed SINRth. Additionally, it is worth mentioning that the proposed approach performs well when SINRth is 20 dB compared with the performance when SINRth is 0 dB. The same performance is obtained when the system faces high interference, as depicted in Figure 9b; it is noted that the achievable data rate increases when PA increases for both assumed SINRth, and the system performs well when SINRth is 20 dB compared with 0 dB for both the analytical and deep learning models. From the results obtained, it should be mentioned that while increasing the needed SINR can possibly result in higher achievable data rates, there is a practical limit. At some point, a careful balance must be struck between increasing transmission power to achieve higher SINR requirements and the risk of increased interference from neighboring devices or other environmental conditions. Moreover, raising the required SINR threshold necessitates a stronger and more robust sent signal, resulting in greater interference mitigation, decreased errors, increased channel capacity, and more efficient modulation and coding. All of these elements contribute to a higher achievable data rate, which shows the significance of the proposed approach.
Figure 9. Autonomous vehicle transmission power (PA) and overall system achievable data (R). (a) Comparison between low and high SINRth in case of low interference (b) Comparison between low and high SINRth in case of high interference.
Furthermore, the system’s performance has been evaluated in terms of EE vs. the required SINRth when the system faces low and high interference, as shown in Figure 10. Figure 10 shows the proposed approach can overcome interference whether low or high and reach the optimum EE for each SINRth. Also, it can be noted that increasing the required SINRth leads to increasing the overall system EE for both analytical and deep learning models. Higher EE shows that the system is making better use of its energy resources to meet communication goals. Additionally, increasing the needed SINRth improves energy efficiency due to system modifications such as transmission power optimization, enhanced signal quality, adaptive modulation and coding, and dynamic resource allocation. These changes contribute to conveying data more effectively per unit of energy spent, resulting in the observed rise in overall system EE for both the analytical and deep learning models.
Figure 10. Required SINRth (dIR) vs. overall system energy efficiency (EE).
For further investigation, the system is evaluated in terms of EE and versus variable AV transmission power (PA), as well as when the system encounters high and low interference for two distinct SINRth values of 0 dB and 20 dB, as shown in Figure 11. Figure 11a shows the system EE when the system is subjected to low interference; consequently, EE increases as PA increases for both assumed SINRth. Furthermore, when SINRth is 20 dB, the suggested approach performs well in terms of EE when compared to the performance when SINRth is 0 dB. When the system is subjected to severe interference, as shown in Figure 11b, it is observed that EE increases with the increment of PA for both assumed SINRth, and the system works well when SINRth is 20 dB compared to 0 dB for both the analytical and deep learning models. Thus, it is worth mentioning that increasing transmission power enhances the transmitted signal, boosting SINR and resulting in improved EE by delivering more data per unit of energy. Also, increasing the required SINRth needs a stronger signal, resulting in increased energy efficiency by focusing energy on sending a reliable signal even in the presence of interference and noise.
Figure 11. Required SINRth (dIR) vs. overall system energy efficiency (EE). (a) EE performance with low and high SINRth in case of low interference (b) EE performance with low and high SINRth in case of high interference.
To emphasize the significance of the suggested model, a comparison with one of the most current research papers [] was conducted, as shown in Figure 12. The findings shown in Figure 12 clearly show that our proposed approach outperforms the model introduced in [] in terms of achievable data rate. This superiority can be due to the adaptive nature of our proposed model, which allows it to dynamically respond to channel characteristics such as transmission distance, path loss, and interference power. The proposed model consistently achieves the desired system performance by picking the most appropriate transmission scheme based on these conditions. Additionally, it should be noted that when the transmission power reaches 30 dBm, the model proposed in [] outperforms our proposed model. However, this is noteworthy as our proposed model does not aim to reach such high transmission power values. Instead, it adapts itself based on channel conditions to select the suitable power level that fulfills the system requirements, ultimately maximizing the system’s energy efficiency.
Figure 12. Comparison of achievable data rate: proposed model vs. [].
Finally, it can be concluded from the results obtained that the deep learning model and the optimization proposed have the adaptability and capabilities to react to varied system environmental condition and then improving the system’s performance in terms of energy efficiency and achievable data rate. Additionally, it is worth mentioning that despite the substantial contributions offered by the proposed model to improving vehicular network connectivity through our suggested adaptive AV2X model, it is vital to recognize the proposed model’s limitations. One notable limitation pertaining to the scope of the investigated model is coding and modulation. Modulation methods and coding techniques are important components of wireless communication systems; they were purposefully left out of our inquiry model. The proposed model’s aims were customized to solve specific difficulties connected to fulfilling the system requirements by dynamically determining the optimum transmission distance with the suitable transmission power based on real-time system performance for enhancing energy efficiency and achievable data rate. Modulation and coding are crucial parts of autonomous vehicle communication, and future research efforts may dive deeper into these areas.

5. Conclusions

In this paper, firstly, a novel adaptive AV-to-everything communication approach is proposed with implementation of an optimization technique and a distributed deep learning model in order to enhance the connectivity of vehicular communication. Then, the problem of ensuring a reliable communication between AV and everything is discussed under various environmental conditions. The required inter-vehicle position is initially determined using the Lagrange optimization technique, then simulated using MATLAB. Based on the data provided by MATLAB, the 1D-CNN-based deep learning model was suggested. The goal of employing 1D-CNN is to have lowest computational complexity, which allows for processing energy efficiency and overall achievable data rate, making it perfect for usage in real-time applications. As a result, the deep learning model on AVs was able to determine the correct inter-vehicle location in order to reach a nearly optimal result. Using both techniques, the ideal inter-vehicle position between the AV and any destination, whether it was another vehicle, device, or base station, was predicted. As a result, in order to meet the system’s performance requirements, the analytics of the results of forecasting the optimal required inter-vehicle location between the AV and everything were then displayed. Following that, based on the findings obtained in terms of system energy efficiency and achievable data rate, it was discovered that the proposed model can demonstrate the greatest performance under various environmental situations. Furthermore, utilizing analytical and deep learning techniques, it has been proven that the inter-vehicle location can alter depending on a variety of environmental factors. The results reveal that boosting PA increases energy efficiency and achievable data rate since it helps to overcome any type of interference, whether high or low. Furthermore, the effect of SINRth on the energy efficiency and achievable data rate was investigated. As a result, it has been proven that increasing the SINRth improves overall energy efficiency and achievable data rate for both types of assumed interferences. Finally, the findings reveal that the suggested model may deliver the desired AV performance while maintaining an acceptable level of system efficiency and reliability. Furthermore, another important direction for future work is to assess the effectiveness of the proposed resource allocation technique using experimental data from a hardware implementation or other deep learning techniques.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declares no conflict of interest.

Glossary

List of symbols
B System bandwidth
I2XInterference at any destination
I2XmaxThe maximum permitted interference
C1, C2Lagrangian optimization constraints
dRXiThe transmission distance between relay-vehicle and the required destination between everything of the i-th
P D d m a x The maximum interfered D2D transmission power (Dtx).
P C c m a x The maximum interfered CUE transmission power
P V v m a x The maximum interfered V2V transmission power
H D d X The channel gain coefficient between transmission D2D device (Dtx) and the destination
H C c X The channel gain coefficient between CUE and the destination
H V v X The channel gain coefficient between transmitted V2V (Vtx) and the destination
P A Autonomous vehicle transmission
P A m a x Maximum autonomous vehicle transmission
S I N R A R Signal-to-interference-plus-noise ratio between autonomous vehicle-relay-vehicle (AR)
S I N R R X , A X The combined signal-to-interference-plus-noise ratio between autonomous vehicle-everything (AX) and relay-vehicle-everything (RX)
H A R The channel gain between autonomous vehicle and relay-vehicle
H A X The channel gain between autonomous vehicle and everything
H R X The channel gain between relay vehicle and everything
I1The interference that occurs between autonomous vehicle and relay-vehicle link
I2The interference that occurs between autonomous vehicle and everything link
I3The interference that occurs between relay vehicle and everything link
NThe noise power
R R X The achievable data rate between relay-vehicle and everything
R A X The achievable data rate between autonomous vehicle and everything
PAAutonomous vehicle transmission power
PoInternal circuitry power
EESystem energy efficiency
ROverall achievable data rate
P D d The interfere transmission device (Dtx) transmission power
P C c The interfere transmission CUE transmission power
P V v The interfere transmission vehicle (Vtx) transmission power
H D d X The channel gain coefficient between interfere transmission device (Dtx) and everything
H C c X   The channel gain coefficient interfere transmission CUE and everything
H V v X The channel gain coefficient between interfere transmission vehicle (Vtx) and everything
PLoThe path loss constant
SINRthThe required signal-to-interference-plus-noise-ratio threshold
nThe total number of recorded data
y j The actual value
x j The predicted value
λ1, λ2non-negative Lagrangian multipliers
αPath loss exponent

References

  1. Guevara, L.; Cheein, F.A. The Role of 5G Technologies: Challenges in Smart Cities and Intelligent Transportation Systems. Sustainability 2020, 12, 6469. [Google Scholar] [CrossRef]
  2. Hancock, P.A.; Nourbakhsh, I.; Stewart, J. On the future of transportation in an era of automated and autonomous vehicles. Proc. Natl. Acad. Sci. USA 2019, 116, 7684–7691. [Google Scholar] [CrossRef]
  3. Bagloee, S.A.; Tavana, M.; Asadi, M.; Oliver, T. Autonomous vehicles: Challenges, opportunities, and future implications for transportation policies. J. Mod. Transp. 2016, 24, 284–303. [Google Scholar] [CrossRef]
  4. Osman, R.A.; Abdelsalam, A.K. A Novel Adaptive Approach for Autonomous Vehicle Based on Optimization Technique for Enhancing the Communication between Autonomous Vehicle-to-Everything through Cooperative Communication. Appl. Sci. 2021, 11, 9089. [Google Scholar] [CrossRef]
  5. Malik, S.; Khan, M.A.; El-Sayed, H. Collaborative Autonomous Driving—A Survey of Solution Approaches and Future Challenges. Sensors 2021, 21, 3783. [Google Scholar] [CrossRef] [PubMed]
  6. Ngo, H.; Fang, H.; Wang, H. Cooperative Perception with V2V Communication for Autonomous Vehicles. IEEE Trans. Veh. Technol. 2023, 72, 11122–11131. [Google Scholar] [CrossRef]
  7. Khayyam, H.; Javadi, B.; Jalili, M.; Jazar, R.N. Artificial intelligence and internet of things for autonomous vehicles. In Nonlinear Approaches in Engineering Applications: Automotive Applications of Engineering Problems; Springer: Cham, Switzerland, 2020; pp. 39–68. [Google Scholar] [CrossRef]
  8. Almotairi, K.H. Application of internet of things in healthcare domain. J. Umm Al-Qura Univ. Eng. Archit. 2023, 14, 1–12. [Google Scholar] [CrossRef]
  9. Liu, R.; Dou, J.; Li, P.; Wu, J.; Cui, Y. Simulation and field trial results of reconfigurable intelligent surfaces in 5G networks. IEEE Access 2022, 10, 122786–122795. [Google Scholar] [CrossRef]
  10. Alotaibi, S. Network capacity improvement in 5G by using dynamic fractional frequency reuse (FFR). J. Umm Al-Qura Univ. Eng. Archit. 2023, 14, 105–114. [Google Scholar] [CrossRef]
  11. Cheng, X.; Huang, Z.; Chen, S. Vehicular communication channel measurement, modelling, and application for beyond 5G and 6G. IET Commun. 2020, 14, 3303–3311. [Google Scholar] [CrossRef]
  12. Balkus, S.V.; Wang, H.; Cornet, B.D.; Mahabal, C.; Ngo, H.; Fang, H. A survey of collaborative machine learning using 5G vehicular communications. IEEE Commun. Surv. Tutor. 2022, 24, 1280–1303. [Google Scholar] [CrossRef]
  13. Jebamikyous, H.H.; Kashef, R. Autonomous vehicles perception (avp) using deep learning: Modeling, assessment, and challenges. IEEE Access 2022, 10, 10523–10535. [Google Scholar] [CrossRef]
  14. Al-Ashhab, M.S.; Alhejaili, A.F.; Munshi, S.M. Developing a multi-objective flexible job shop scheduling optimization model using Lexicographic procedure considering transportation time. J. Umm Al-Qura Univ. Eng. Archit. 2023, 14, 57–70. [Google Scholar] [CrossRef]
  15. Zheng, M.; Yu, J. A probabilistic multi-objective optimization mechanical design. J. Umm Al-Qura Univ. Eng. Archit. 2023, 14, 115–121. [Google Scholar] [CrossRef]
  16. Sun, W.; Wang, S.; Shao, Y.; Sun, Z.; Levin, M.W. Energy and mobility impacts of connected autonomous vehicles with co-optimization of speed and powertrain on mixed vehicle platoons. Transp. Res. Part C Emerg. Technol. 2022, 142, 103764. [Google Scholar] [CrossRef]
  17. Osman, R.A.; Zaki, A.I.; Abdelsalam, A.K. Novel Road Traffic Management Strategy for Rapid Clarification of the Emergency Vehicle Route Based on V2V Communications. Sensors 2021, 21, 5120. [Google Scholar] [CrossRef]
  18. Osman, R.A.; Peng, X.H.; Omar, M.A. Adaptive cooperative communications for enhancing QoS in vehicular networks. Phys. Commun. 2019, 34, 285–294. [Google Scholar] [CrossRef]
  19. Abuhdima, E.; Liu, J.; Zhao, C.; Elqaouaq, A.; Comert, G.; Huang, C.T.; Pisu, P.; Nazeri, A.H. Impact of dust and sand on 5G communications for connected vehicles applications. IEEE J. Radio Freq. Identif. 2022, 6, 229–239. [Google Scholar] [CrossRef]
  20. Osman, R.A.; Saleh, S.N.; Saleh, Y.N.M.; Elagamy, M.N. Enhancing the Reliability of Communication between Vehicle and Everything (V2X) Based on Deep Learning for Providing Efficient Road Traffic Information. Appl. Sci. 2021, 11, 11382. [Google Scholar] [CrossRef]
  21. Liu, B.; Han, C.; Liu, X.; Li, W. Vehicle artificial intelligence system based on intelligent image analysis and 5G network. Int. J. Wirel. Inf. Netw. 2023, 30, 86–102. [Google Scholar] [CrossRef]
  22. Anbalagan, S.; Raja, G.; Gurumoorthy, S.; Suresh, R.D.; Dev, K. IIDS: Intelligent Intrusion Detection System for Sustainable Development in Autonomous Vehicles. IEEE Trans. Intell. Transp. Syst. 2023. [Google Scholar] [CrossRef]
  23. Bagheri, H.; Noor-A-Rahim, M.; Liu, Z.; Lee, H.; Pesch, D.; Moessner, K.; Xiao, P. 5G NR-V2X: Toward connected and cooperative autonomous driving. IEEE Commun. Stand. Mag. 2021, 5, 48–54. [Google Scholar] [CrossRef]
  24. Yu, K.; Lin, L.; Alazab, M.; Tan, L.; Gu, B. Deep learning-based traffic safety solution for a mixture of autonomous and manual vehicles in a 5G-enabled intelligent transportation system. IEEE Trans. Intell. Transp. Syst. 2020, 22, 4337–4347. [Google Scholar] [CrossRef]
  25. Miao, J.; Wang, Z.; Ning, X.; Xiao, N.; Cai, W.; Liu, R. Practical and secure multifactor authentication protocol for autonomous vehicles in 5G. Softw. Pract. Exp. 2022. [Google Scholar] [CrossRef]
  26. Szalay, Z.; Ficzere, D.; Tihanyi, V.; Magyar, F.; Soós, G.; Varga, P. 5G-Enabled Autonomous Driving Demonstration with a V2X Scenario-in-the-Loop Approach. Sensors 2020, 20, 7344. [Google Scholar] [CrossRef] [PubMed]
  27. Algarni, A.; Thayananthan, V. Improvement of 5G Transportation Services with SDN-Based Security Solutions and beyond 5G. Electronics 2021, 10, 2490. [Google Scholar] [CrossRef]
  28. Wang, P.; Wu, W.; Liu, J.; Chai, G.; Feng, L. Joint Spectrum and Power Allocation for V2X Communications with Imperfect CSI. IEEE Trans. Veh. Technol. 2023. [Google Scholar] [CrossRef]
  29. Wang, S.; Wang, D.; Li, C.; Xu, W. Full Duplex AF and DF Relaying Under Channel Estimation Errors for V2V Communications. IEEE Access 2018, 6, 65321–65332. [Google Scholar] [CrossRef]
  30. Kiela, K.; Barzdenas, V.; Jurgo, M.; Macaitis, V.; Rafanavicius, J.; Vasjanov, A.; Kladovscikov, L.; Navickas, R. Review of V2X–IoT standards and frameworks for ITS applications. Appl. Sci. 2020, 10, 4314. [Google Scholar] [CrossRef]
  31. Yang, Y.; Fei, D.; Dang, S. Inter-vehicle cooperation channel estimation for IEEE 802.11 p V2I communications. J. Commun. Netw. 2017, 19, 227–238. [Google Scholar] [CrossRef]
  32. Mensi, N.; Rawat, D.B. On the performance of partial ris selection vs. partial relay selection for vehicular communications. IEEE Trans. Veh. Technol. 2022, 71, 9475–9489. [Google Scholar] [CrossRef]
  33. Sachan, S.; Sharma, R.; Sehgal, A. SINR based energy optimization schemes for 5G vehicular sensor networks. Wirel. Pers. Commun. 2022, 127, 1023–1043. [Google Scholar] [CrossRef]
  34. Baştürk, İ.; Chen, Y. Energy efficiency for MISO-OFDMA-based user-relay assisted cellular networks. IEEE Syst. J. 2020, 14, 5274–5283. [Google Scholar] [CrossRef]
  35. Chae, S.H.; Jeon, S.-W.; Jeong, C. Efficient Resource Allocation for IoT Cellular Networks in the Presence of Inter-Band Interference. IEEE Trans. Commun. 2019, 67, 4299–4308. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.