Next Article in Journal
Robust and Fast Point Cloud Registration for Robot Localization Based on DBSCAN Clustering and Adaptive Segmentation
Next Article in Special Issue
Delay/Disruption Tolerant Networking Performance Characterization in Cislunar Relay Communication Architecture
Previous Article in Journal
Language-Guided Semantic Clustering for Remote Sensing Change Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Age of Information in Internet of Vehicles over Error-Prone Channels

1
School of Internet of Things Engineering, Wuxi Institute of Technology, Wuxi 214121, China
2
School of Internet of Things Engineering, Jiangnan University, Wuxi 214122, China
3
Department of Electronic Engineering, Beijing National Research Center for Information Science and Technology, Tsinghua University, Beijing 100084, China
4
Qualcomm, San Jose, CA 95110, USA
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2024, 24(24), 7888; https://doi.org/10.3390/s24247888
Submission received: 12 November 2024 / Revised: 2 December 2024 / Accepted: 9 December 2024 / Published: 10 December 2024
(This article belongs to the Special Issue Vehicle-to-Everything (V2X) Communication Networks 2024–2025)

Abstract

:
In the Internet of Vehicles (IoV), age of information (AoI) has become a vital performance metric for evaluating the freshness of information in communication systems. Although many studies aim to minimize the average AoI of the system through optimized resource scheduling schemes, they often fail to adequately consider the queue characteristics. Moreover, vehicle mobility leads to rapid changes in network topology and channel conditions, making it difficult to accurately reflect the unique characteristics of vehicles with the calculated AoI under ideal channel conditions. This paper examines the impact of Doppler shifts caused by vehicle speeds on data transmission in error-prone channels. Based on the M/M/1 and D/M/1 queuing theory models, we derive expressions for the age of information and optimize the system’s average AoI by adjusting the data extraction rates of vehicles (which affect system utilization). We propose an online optimization algorithm that dynamically adjusts the vehicles’ data extraction rates based on environmental changes to ensure optimal AoI. Simulation results have demonstrated that adjusting the data extraction rates of vehicles can significantly reduce the system’s AoI. Additionally, in the network scenario of this work, the AoI of the D/M/1 system is lower than that of the M/M/1 system.

1. Introduction

Currently, vehicular network technology is evolving towards ultra-low latency and ultra-high reliability [1,2,3]. The diverse array of real-time vehicle applications is underpinned by vehicular network technologies [4]. However, in practical applications, vehicular networks still face numerous challenges.
In the context of the Internet of Vehicles (IoV), vehicles often struggle to independently collect sufficient data [5,6], and their computation resources frequently fail to meet task demands [7]. Consequently, they rely on the IoV for data processing [8,9,10,11]. However, frequent data exchanges between multiple vehicles and roadside units or base stations (BSs) incur significant resource consumption and even network congestion [12,13,14,15]. Optimizing link scheduling can effectively alleviate this issue [16,17,18]. Nevertheless, traditional metrics based on communication rates or reliability do not comprehensively reflect the communication performance of the system. Researchers urgently need a new standard to measure the freshness of information, which has led to the emergence of the age of information (AoI) concept [19].
AoI refers to the time interval from when specific information is generated in a communication system to when it is actually received and processed by the recipient. This concept is crucial in wireless communication, sensor networks, and real-time data transmission [20]. In communication systems, the update frequency of information typically depends on its freshness, which can be measured by AoI. Lower AoI indicates more real-time and fresher information. Therefore, reducing AoI helps improve communication system performance by reducing transmission delays and enhancing real-time capabilities.
Furthermore, the AoI concept plays a vital role in optimizing data transmission strategies, ensuring the timely delivery of critical information. If the AoI exceeds a certain threshold, it may not provide effective information for high real-time requirement tasks, potentially leading to erroneous judgments. Additionally, AoI can help to estimate the information change during the data transmission. For example, in autonomous driving scenarios, vehicle positions change over time, and AoI management aids in more precise vehicle control, ensuring road safety. By managing and minimizing AoI, the system can be improved to meet the demands of real-time communication and data transmission.
In the communication process of IoV, vehicles and base stations exchange large amounts of data [21,22]. Base stations provide computation power and service support to vehicles within their coverage [23,24]. Resource allocation strategies in the environment significantly affect packet waiting times and transmission intervals [25,26,27,28]. Therefore, designing appropriate resource allocation strategies can help reduce the system’s average AoI, which has been extensively studied. However, each base station has a limited service rate; if the request frequency from vehicles is too high, it may increase the number of the requests in the queue, thus impacting the freshness of information received by the base station. Therefore, adjusting the request frequency of vehicles to match the base station’s service rate is crucial.
Additionally, recent research often employs ideal channel models while overlooking real-world channel uncertainties such as signal attenuation and packet collisions. In error-prone channels, when the channel is in an adverse state, packets experience significant interference, leading to transmission failures and necessitating retransmissions. This substantially affects the freshness of information, resulting in higher AoI. Therefore, the consideration of the impact of error-prone channels on AoI helps to better represent the system performance in designing the AoI model. Based on this, this paper introduces an error-prone channel model to accurately reflect actual communication environments, optimize AoI, and enhance the system’s real-time response capabilities.
In this paper, by incorporating an error-prone channel model, we more accurately reflect actual communication environments. We derive an analytical expression for AoI considering both the data extraction rate and channel drop probability. Moreover, we prove its convexity, allowing efficient optimization of parameters using convex optimization methods to minimize AoI (The source code can be found at https://github.com/qiongwu86/Blockchain-Enabled-Variational-Information-Bottleneck-for-Minimizing-AoI-in-IoV, accessed on 1 August 2024). The contributions of this paper are summarized as follows:
  • We model the process of vehicle data extraction and base station service as a Poisson point process, considering an error-prone channel model, and derive an analytical expression for the relationship between vehicle data extraction rate and AoI.
  • Using Python3.8 software, we simulate the derived expression(a simple convex function), which can obtain the optimal solution. We analyze the differences in AoI between D/M/1 and M/M/1 systems.
  • Experimental results demonstrate that the proposed method effectively reduces the average age of information and enhances system real-time response capability under various channel conditions.
This research fills the gap of ignoring the impact of error-prone channels on AoI, providing new theoretical and practical insights for AoI optimization in complex communication environments.
The rest of this paper is organized as follows: Section 2 reviews related research work as a foundation for this study. Section 3 describes the system scenario and channel model, laying the groundwork for subsequent analysis. Section 4 derives the analytical expression for AoI under error-prone channel conditions. In Section 5, the results are implemented through Python simulations, and the performance of the proposed method is demonstrated through comparative analysis. Section 6 summarizes the conclusions of this paper.

2. Related Work

Since the AoI was first proposed, it has established a theoretical foundation and has been used as a critical metric in many communication scenarios.

2.1. Theoretical Research

The article [29] first derived the exact expression for the average age of information (AoI) in a single-server multi-source M/M/1 queuing model with a First-Come-First-Served (FCFS) service policy, addressing the inaccuracies in previous calculations of average AoI. The correctness of the theoretical derivation was verified through simulations, but it is limited to the M/M/1 model and may not be applicable in certain scenarios. The article [30] studied the probability and distribution of violations for AoI and PAoI in a multi-source M/G/1/1 pre-emptive system without buffers. Using time-domain analysis, general formulas for the violation probabilities and probability density functions of these two metrics were derived, and corresponding closed-form expressions were obtained for the M/M/1/1 system. The study showed that as the arrival rate increases, the violation probabilities and variances for each source monotonically decrease. Additionally, the paper proposed an optimization problem for maximizing the violation probability, demonstrating that optimizing the arrival rate distribution can significantly enhance system timeliness. The article [31] investigated the stationary distribution of information age in information update systems, proposing a general formula applicable to a wide range of information update systems. This formula indicates that the stationary distribution of AoI can be represented in terms of system latency and peak AoI’s stationary distribution, providing a unified and efficient method for AoI analysis since system latency and peak AoI can be analyzed using standard queuing theory techniques. To demonstrate its applicability, the authors analyzed AoI under four different service policies in a single-server queue: First-Come-First-Served (FCFS), Pre-emptive Last-Come-First-Served (LCFS), and two non-pre-emptive LCFS strategies, comparing the average AoI in M/GI/1 and GI/M/1 queues under these service policies. The article [32] analyzed the impact of computation and transmission times on AoI in edge computing environments, proposing a two-phase queue model where the average transmission service time is monotonically dependent on the computation service time. The study covered both non-buffered and single-unit buffered non-pre-emptive services, as well as pre-emptive strategies. The authors derived closed-form expressions for average AoI and average peak AoI, revealing the relationships between system parameters and demonstrating the trade-offs between the two through numerical results. The findings indicated that transmission service pre-emption performs better when the variance of computation time is low, while computation service pre-emption is advantageous when variance is high. This research significantly extends AoI theoretical analysis beyond earlier studies that were limited to non-pre-emptive services.
These works have facilitated the theoretical analysis of AoI; however, they cannot be directly applied to vehicular networks. The high-speed mobility of vehicles leads to rapid changes in channel conditions, and retransmissions caused by this instability can significantly impact the system’s AoI. Therefore, it is essential to conduct a deeper analysis of AoI considering the specific characteristics of vehicular networks.

2.2. Practical Applications

The article [33] discusses certain technical shortcomings in Cellular Vehicle-to-Everything (C-V2X) technology that may lead to increased information age and affect communication reliability. This paper proposes an enhanced C-V2X Mode 4 and introduces a more suitable performance metric for vehicular networks called decision-age AoI. By optimizing resource scheduling schemes in the C-V2X protocol, the waiting time of packets in the queue can be effectively reduced, optimizing information freshness. The article [34] employs a semi-persistent scheduling-based Medium Access Control (MAC) protocol for sidelink communication in vehicular networks. They use AoI to assess the performance of the MAC layer in C-V2X sidelink communication, introducing a collaborative method based on bearing to avoid packet collisions among vehicles, demonstrating significant improvements in traditional metrics like transmission reliability. The article [35] investigates a general AoI penalty function, which can describe any exponential and logarithmic shapes of AoI penalties by adjusting the values of α and β , thus addressing the complexity of deploying multiple AoI penalty functions and corresponding algorithms in multitasking systems. The correctness of the proposed method is analyzed based on wireless-powered communication networks using a one-dimensional search algorithm to find the optimal battery capacity, thereby promoting research on AoI applications. The article [36] discusses AoI issues in low-Earth-orbit networks based on Non-Orthogonal Multiple Access (NOMA), utilizing deep reinforcement learning along with low-complexity power allocation algorithms. An energy-aware AoI algorithm is proposed to optimize AoI performance, which is verified through simulation comparisons. The article [37] considers intelligent transportation systems, optimizing AoI to ensure reliable data transmission between vehicles and roadside units. The paper combines packet delay and throughput to compute the weighted sum of AoI for effective minimization, finding the optimal solution through machine learning’s Alpha-Beta pruning algorithm. The article [38] investigates AoI perception in queue systems when addressing wireless resource management problems in vehicular networks. They utilize a distributed resource allocation framework based on multi-agent reinforcement learning, where each queue manager acts as an agent interacting with the environment to learn its optimal strategy. By adjusting resource allocation in the environment, the system’s AoI can be minimized. The article [39] finds that the concept of AoI can provide deeper assessments when addressing vulnerable road users in vehicular networks, particularly in safety-critical applications. Based on this, the paper proposes a cellular network architecture that includes Mobile Edge Computing (MEC) infrastructure and compares it with traditional network architectures. Simulation results demonstrate the significant improvement in information age performance of the proposed architecture. The article [40] employs NOMA to provide minimal AoI and high reliability for vehicular safety information. They reformulate a resource allocation problem based on AoI, including half-duplex transceiver selection, broadcast coverage optimization, power allocation, and resource block scheduling. By utilizing matching algorithms in conjunction with deep deterministic policy methods, they achieve collaborative resource allocation that significantly reduces the system’s average AoI.
These works have deeply integrated the optimization of AoI with specific application environments; however, most of them are based on optimizing scheduling schemes at the MAC layer or reducing packet transmission times through resource allocation adjustments. They have not considered the queue characteristics within the system, including client arrival rates and base station service rates. Furthermore, they overlook the additional delays caused by potential packet transmission failures in error-prone channels, motivating our current work. Building on the above analysis, we have thoroughly combined queuing theory’s queue models with the practical conditions in vehicular networks, introducing an error-prone channel model influenced by vehicle speed. We derived a formula for information age and proposed an online optimization algorithm that optimizes the system’s average information age by adjusting the data extraction rates of vehicles.

3. System Model

In this section, we construct a vehicular network environment and the data extraction process for vehicles. This will lay the foundation for the subsequent formula derivation.
Figure 1 illustrates the vehicular network environment we consider. The environment includes various types of vehicles with limited computing capabilities and BS with abundant computing resources, such as roadside units and servers. The vehicles are uniformly distributed on the road, with an initial speed within a certain range, and base stations are deployed at intervals along the sides of the road. Suppose there are a total of N base stations in the environment, and each base station can connect to a maximum of M vehicles. Vehicles communicate with base stations via V2I communication to obtain entertainment information and can complete complex tasks with their assistance. It is assumed that the data extraction rate for vehicles is λ and the service rate of the base stations is μ . Here, the data extraction rate of vehicles can be seen as the frequency of vehicles requesting services in the system, while the service rate of the base stations represents the capacity of the base stations to handle tasks. These two parameters are key indicators that affect system performance in a queuing theory model.
In queuing theory, the arrival of requests is typically modeled as a Poisson process. This means that the number of data requests (such as data extractions) occurring within a fixed time interval follows a Poisson distribution, which is commonly used to model random, independent events occurring at a constant average rate. Due to the data interaction between base stations and vehicles, the process of extracting data from each vehicle can be modeled as a Poisson point process A on R . It has the following two characteristics:
  • Number of events within a finite interval: For any finite interval [ a , b ) , the number of events (such as data extractions) occurring within this interval can be described by a Poisson random variable. The expected value of this random variable is λ ( [ a , b ) ) , which acts as a measure for the process A (referred to as a non-negative Radon measure). This measure helps quantify the number of arrivals within the interval [ a , b ) .
  • Independence between intervals: If we divide the timeline into several non-overlapping intervals [ a 1 , b 1 ) , [ a 2 , b 2 ) , , [ a K , b K ) , the number of events occurring in each interval is independent of the others. The expected number of events in each interval is given by λ ( [ a 1 , b 1 ) ) , λ ( [ a 2 , b 2 ) ) , , λ ( [ a k , b k ) ) .
Here, the expression λ ( [ a , b ) ) represents the total number of arrivals within the interval [ a , b ) . Its value is influenced by both the intensity function and the length of the interval, i.e., a higher intensity function and a longer interval result in a larger value of λ .
For a point process defined on non-negative real numbers { A ( i ) } i 1 , the points are arranged in ascending order according to their arrival times, i.e.,  A 1 A 2 A 3 . It is straightforward to see that the inter-arrival times between consecutive points are random variables, denoted as T i = A i A i 1 , where T 1 = A 1 and i = 2 , 3 , 4 , . In our system, there exists a concept known as inter-arrival times or arrival delays. Now, we have the following two cases:
CASE I (Homogeneous Poisson Process): { A ( i ) } i 1 is a homogeneous Poisson process with a constant rate (also known as the intensity function) Λ . It is known that the mean of the inter-arrival times T i is 1 / Λ , and these times are independently and identically distributed (iid) exponential random variables. Therefore, the probability that an event arrives before time t can be expressed as:
P ( T i t ) = 1 e Λ t .
CASE II (Non-homogeneous Poisson Process): In a non-homogeneous Poisson process, the intensity function Λ ( t ) is a variable that depends on time. For  { A ( i ) } i 1 that is a non-homogeneous Poisson process with intensity Λ ( t ) , the corresponding arrival rate T i can be estimated by the following method. The distribution of the first arrival time T 1 = A 1 is given by:
P ( T 1 t 1 ) = 1 e 0 t 1 e Λ ( x ) d x ,
and then, given the first arrival delay T 1 = A 1 , the second conditional arrival time T 2 is:
P ( T 2 t 2 | T 1 t 1 ) = 1 e t 1 t 2 e Λ ( x ) d x ,
and is similar for  i = 3 , 4 , . In a non-homogeneous Poisson process { A ( i ) } i 1 with intensity Λ ( t ) , each point is independently distributed in the interval a [ 0 , t ) . Therefore, the probability that an event arrives before time a can be expressed as follows:
P ( A i a ) = λ ( a ) λ ( t ) ,
where
λ ( t ) = λ ( [ 0 , t ) ) = 0 t Λ ( t ) d t .
Similarly, the service process of the base station follows a Poisson distribution with a rate of μ . Table 1 summarizes the parameters presented in the text.

4. Age of Information Optimization over Error-Prone Channels

In this section, we will discuss the impact of error-prone channels on AoI calculation and derive an expression for AoI. It covers the impact of vehicle data extraction rates on AoI in the environment through a simple convex optimization method.

4.1. Channel Model

In our system, we consider the impact of non-ideal, error-prone channels on information transmission. The age of information helps the base stations or vehicles trace back to the time when the information was generated, thus reconstructing real-time data through estimation. The key of this approach is to accurately analyze the dynamic characteristics of the underlying cellular network channels, such as the channel dynamics in Vehicle-to-Vehicle (V2V) and V2X LTE. In the subsequent sections, we will provide an approximate analysis method, drawing on reference [41], which considers the dynamic changes in channel states and fundamental details.
We consider discrete time slots where each slot is equal to the transmission time of a block or module within our system. As depicted in Figure 2, the underlying channel dynamics are assumed to alternate between optimal conditions (where all transmissions succeed) and adverse conditions (where all transmissions fail). In each time slot, if the channel is currently in an optimal state, there is a probability p i that it will remain in this state, and there is a probability 1 p i that it will switch to an adverse state in the next time slot. Conversely, if the channel is currently in an adverse state, there is a probability p p that it will remain in this adverse state in the next time slot, and there is a probability 1 p p that it will transition to an optimal state. In this context, each transmission attempt results in one of two outcomes, either success or failure. Consequently, the likelihood of successful transmission remains constant for each attempt and can be described by a geometric distribution.
Let θ denote the maximum rate at which link-layer frames can be transmitted to vehicles, defined as θ = bit   rate frame   size   in   bits . Let v represent the speed of the vehicle, and let f c be the carrier frequency. The Doppler frequency is calculated as f d = f c v c , where c = 3 × 10 8 m / s .
The channel is considered to be in a poor condition when the received signal-to-noise ratio (SNR) drops below the threshold E [ SNR ] F , where F is the fading margin, assuming a specific modulation and coding scheme. Conversely, if the SNR remains above this threshold, the channel is regarded as being in an ideal state.
The average probability of transmission failure due to channel errors is expressed as p ¯ e = 1 e 1 / F . Furthermore, the correlation coefficient between two samples of the fading channel amplitude at the Doppler frequency f d is given by ρ = J 0 2 π f d θ , leading to η = 2 F ( 1 ρ 2 ) . Here, 1 / θ indicates the time required for frame transmission over the channel, while J 0 ( . ) represents the zero-order Bessel function. Lastly, the system’s static transition probability is defined using a Markov function as described below:
P p = 1 Q ( η , ρ η ) Q ( η , ρ η ) e 1 / F 1 , P i = 1 1 p ¯ e ( 2 P p ) 1 p ¯ e .
The probabilities P p and P i represent the probabilities of persisting in poor and ideal channels, respectively.
In [42], the probability of a single update being discarded in the channel is as follows:
p d = v L 1 p i 2 p p p i + l L 1 + 1 p i 1 p p ,
where v L is the probability of one frame transmission failure in the poor channel, and  l L is the probability of one frame transmission failure in the ideal channel.

4.2. AoI Computation

In terms of vehicle data extraction rate and base station service rate, this article first considers the M/M/1 system. In the M/M/1 system, both arrival and service are random and satisfy the property of memorylessness, meaning that future arrival and service times are independent of the past. This implies that each arrival and each service event are mutually independent. Additionally, the complexity and size of vehicle data may affect the efficiency of service process. Specifically, larger data volume may require a longer service time, directly impacting the overall performance of the system. The M/M/1 system is commonly used to study performance metrics such as queue length, customer waiting time, and system busy rate. By analyzing the relationship between arrival and service processes and vehicle data, it is possible to better optimize system performance, reduce waiting times, and improve service quality.
The D/M/1 system is another important model in queuing theory, where “D” indicates that the arrival process is deterministic, while “M” signifies that the service time follows an exponential distribution, still maintaining the memoryless property. Here, “1” indicates that there is only one server in the system. The main feature of the D/M/1 system is that the arrival rate is fixed (for example, a customer arrives at fixed time intervals), while the service times are random and typically can be represented by an exponential distribution. In this model, while the arrival process is deterministic, the randomness of the service process still allows for queuing phenomena. The D/M/1 system can be used to study specific scenarios, such as tasks with scheduled arrival times and their processing under random service times.
Using queuing theory methods, the following metrics can be achieved: average queue length, average waiting time, average residence time, and system utilization rate. The analysis of the M/M/1 system is based on the steady-state assumption, meaning that the system is in a stable state and there is no accumulation between arrival and service processes. This model can be applied to various practical scenarios such as call centers, network data transmission, computer servers, etc.
Furthermore, the D/M/1 system can also compute these key metrics, though its characteristics require corresponding adjustments. In the D/M/1 system, while the arrival process is deterministic, the service time remains random; thus, queuing theory analysis can be used to calculate similar performance metrics. However, the relationship between the arrival rate and the service process will be different. For example, the D/M/1 system may lead to potentially higher queue lengths and waiting times due to the fixed-interval arrival pattern, especially under longer service times.
It is important to note that both the M/M/1 and D/M/1 systems are simplified theoretical models with certain conditions, such as infinite buffer size and distributions of arrival and service rates, which may not fully reflect all scenarios in the real world. Nevertheless, they provide a fundamental framework for understanding and analyzing the performance characteristics of queuing systems.
For the M/M/1 system, where the vehicle data extraction rate is λ and the base station service rate is μ , we have:
E X = 1 / λ .
Also,
E X 2 = 2 / λ 2 .
Additionally, the service time is also independently and identically exponentially distributed. The average service time is given by:
E [ T s e r ] = 1 / μ .
The system utilization ρ can be calculated as follows:
ρ = λ / μ .
Refer to the work in reference [19],
T i = W i + S i ,
where T i represents the total time a packet spends in the system, including both waiting time and service time. W i indicates the average waiting time of the packet in the system queue, while S i denotes the average time required by the server to process the packet.
However, reference [19] did not consider the impact of error-prone channels on the system’s information age. Therefore, this paper takes the error prone phenomenon into account and gets some new insights.
In fact, the expected waiting time can be expressed as:
E [ W i | X i = x ] = E [ ( T i 1 x ) + | X i = x ] = E [ ( T x ) + ] = x ( t x ) f T ( t ) d t = e μ ( 1 ρ ) x μ ( 1 ρ ) .
Here,
f T ( t ) = μ ( 1 ρ ) e μ ( 1 ρ ) t , t 0 .
where x represents the time point of data arrival.
As one BS is connected to M vehicles, there is a probability of collision among the data transmissions from these M vehicles. According to the LTE CAT M1 specification, collisions should be avoided by ensuring that consecutive transmissions are 2 to 3 time slots apart. We adopt a spacing of 3 time slots, τ c = 3 τ t , where τ t is the time slot interval. Therefore, the probability of collision is given by:
p c = 1 M P r ( ( T m 1 T m 2 ) > τ c ) , m 1 , m 2 [ 1 , M ] & m 1 m 2 ,
where T m 1 and T m 2 represent the data sending time of two vehicles, and P r ( ( T m 1 T m 2 ) > τ c ) denotes the probability that m1 and m2 do not collide. Also, due to (9), T m 1 and T m 2 are Poisson process delays plus a constant. Therefore, we have
p c = 1 e λ M ( M 1 ) τ c / 2 ,
Considering p d and p c , (14) is updated into:
E [ W i | X i = x ] = e μ ( 1 ρ ) x μ ( 1 ρ ) 1 1 p c 1 1 p d .
By substituting p c , we obtain:
E [ W i | X i = x ] = e μ ( 1 ρ ) x μ ( 1 ρ ) e λ M ( M 1 ) τ c / 2 1 p d .
We can see that the latter term is just a coefficient that is independent of the variable, so we have:
E [ W i X i ] = 0 x E [ W i | X i = x ] f X i d x = ρ μ 2 ( 1 ρ ) e λ M ( M 1 ) τ c / 2 1 p d .
Therefore, equation is is transformed to:
Δ = 1 μ 1 + 1 ρ + ρ 2 1 ρ e λ M ( M 1 ) τ c / 2 1 p d .
The extremum in (20) cannot be easily obtained through mathematical derivation due to its complexity. However, we can get the extremum by simulation, and its value is around 0.53.
Similarly, in the D/M/1 system, the average information age is calculated as:
Δ = 1 μ 1 2 ρ + 1 1 β .
Meanwhile, as  L X is the Laplace transform of the mutual inter-arrival time distribution, we have:
β = L X ( μ ( 1 β ) ) ,
The Lambert W function can be used for calculation, as follows:
β = e μ ( 1 β ) D = ρ W ( ρ 1 e 1 / ρ ) .
where D represents the deterministic arrival time in D/M/1 system.
Taking collision probability and discard probability into account, Equation (20) is updated to:
Δ = 1 μ 1 + 1 2 ρ + β 1 β e D M ( M 1 ) τ c / 2 1 p d .
Now we have the analytical expressions for calculating the information age in both M/M/1 and D/M/1 systems in error-prone channels, which can be analyzed through simulations based on the derived equations. Considering the changing number of vehicles in the environment and the service status of the base stations, based on this expression, we can design a real-time online algorithm to optimize the AoI in the communication environment. Since the number of vehicles and service status of base stations are uncontrollable, we can adjust the data extraction rate of vehicles to optimize the AoI. The process of determining the vehicle extraction rate in real time can be represented as Algorithm 1. If vehicles are functioning normally, the optimal data extraction rate is calculated and applied using the formula. When there is a change in the number of vehicles in the environment or in the number of vehicles serviced by each base station, the data extraction rate is recalculated.
Algorithm 1: Real-time data extraction and BS server algorithm.
Sensors 24 07888 i001

5. Performance Evaluation

In this section, we use Python as the simulation tool. Based on the expressions derived in the previous section, we analyze the impact of factors such as the number of vehicles in the environment, the channel drop probability, the ratio of vehicle data extraction rate to base station service rate ( ρ ), and collision slots on the AoI. We compare the proposed optimization algorithm with a strategy of randomly selecting ρ . In the random strategy, 100 values of ρ are randomly selected, and the system’s average AoI is calculated and averaged.
As shown in Figure 3, we compare the average AoI of D/M/1 and M/M/1 systems with respect to different system utilization rates ρ . In practice, since the system service rate μ is fixed, adjusting the ρ value will tune the vehicle data extraction rate λ . It can be seen that the AoI differs between M/M/1 and D/M/1 systems. In the M/M/1 system, the optimal value of ρ is approximately 0.53, mapping to an average AoI of about 3.49, 0.2 and 0.53. Moreover, a larger ρ results in a smaller age of information. When ρ is 0.53 and 0.8, a larger value leads to a larger age of information. In the D/M/1 system, the optimal value of ρ is approximately 0.515, corresponding to an average AoI of about 2.26. When ρ is between 0.2 and 0.515, its larger value results in a smaller age of information. Between 0.515 and 0.8, a larger ρ leads to a larger age of information. This is determined by the formula of the age of information. For the M/M/1 system, Equation (20) determines its characteristics, while for the D/M/1 system, Equation (24) determines its characteristics.
Figure 4 shows the average AoI caused by using different strategies to determine ρ values in D/M/1 and M/M/1 systems. In the D/M/1 system, the random strategy results in an average age of information that is approximately 15 % higher than that of the optimal strategy, whereas in the M/M/1 system, the random strategy results in an average age of information that is approximately 32 % higher than that of the optimal strategy. As can be seen, the optimal strategy significantly outperforms the random strategy within the same system. This is because selecting an appropriately optimal data extraction rate that adapts to environmental changes is more effective than randomly selecting a data extraction rate. This confirms the effectiveness of our proposed online optimization method for vehicle data extraction rates.
In Figure 5, it can be observed that as the maximum number of connected vehicles increases, the AoI shows an increasing trend in both M/M/1 and D/M/1 systems. This trend becomes more significant as the ρ value increases. In the M/M/1 system, as the number of vehicles increases from 2 to 10, the average AoI for the curve with ρ = 0.53 rises by 0.04. For the curve with ρ = 0.70 , it rises by 0.16. For the curve with ρ = 0.80 , it rises by 0.37. In the D/M/1 system, as the number of vehicles increases from 2 to 10, the average AoI for the curve with ρ = 0.515 rises by 0.02. For the curve with ρ = 0.70 , it rises by 0.7. For the curve with ρ = 0.80 , it rises by 0.14. This increase can be attributed to the change in collision probability. The larger the ρ value, the higher the data arrival frequency in the system, making vehicle requests more frequent and more prone to collisions. This impact is greater when the number of vehicles increases. The increase in collision probability leads to an increase in the time that information waits for transmission in the system, and consequently, the age of information also increases. This relationship can be further explained as a progressive process. Firstly, increasing the maximum number of connected vehicles leads to an increase in collision probability, which results in an increase in the time that information waits for transmission in the system. As the waiting time increases, the age of information also increases. Therefore, the ultimate result is a compromised performance in terms of information age.
It is worth noting that the D/M/1 system performs better relative to the M/M/1 system. Regardless of how the maximum number of connected vehicles changes on the axes, the information age of the D/M/1 system is smaller than that of the M/M/1 system. This indicates that the D/M/1 system is superior to the M/M/1 system. This may be because the D/M/1 system can handle collisions more effectively and has a lower collision probability, thereby reducing the waiting time for information in the system and ultimately reducing the age of information.
In Figure 6, the observed curves clearly show that as dropout probability increases, the AoI also shows an increasing trend. This phenomenon is common to both M/M/1 and D/M/1 systems. This is because the dropout probability acts as an indicator reflecting the channel state, and its increasing value will degrade channel congestion, consequently raising the probability of errors.
An increase in dropout probability leads to an increased number of retransmissions, since information needs to be resent whenever a loss occurs. This extends the time information waits for transmission within the system, thus increasing the AoI. Therefore, the increase in dropout probability directly results in an increase in the AoI.
Further comparing the M/M/1 and D/M/1 systems, it is evident that no matter how the dropout probability changes on the axes, the AoI of the M/M/1 system is consistently greater than that of the D/M/1 system. This indicates that the M/M/1 system is inferior to the D/M/1 system. This phenomenon may be attributed to differences in system complexity. In the M/M/1 system, the data retrieval process is not deterministic but rather more complex, leading to greater instability in the M/M/1 system’s performance as compared to the D/M/1 system. As shown in the figure, with the increase in collision slots, both M/M/1 and D/M/1 systems display a downward trend in AoI. This is because increased collision slots reduce the probability of collisions at adjacent time points when different vehicles send data. Additionally, with the increase in ρ , the trend of AoI growth becomes more significant. One possible reason is that the higher data arrival frequency increases collision probability, and another one could be that the base station faces greater pressure while providing services, increasing the waiting time for packets to be accepted and consequently increasing the AoI. Therefore, at higher ρ values, the increase in dropout probability may be more sensitive.
Referring to Figure 7, when collision slots increase, the time intervals between data transmissions among vehicles increase, thus reducing the likelihood of collisions between adjacent vehicles. This lowers the collision probability of the system and reduces the number of information retransmissions. As the number of retransmissions decreases, the total transmission time in the system also decreases. Consequently, the age of information in the system decreases correspondingly.
In summary, the increase in collision slots enables the system to avoid collisions effectively, reducing the number of information retransmissions and thereby decreasing the waiting time in the system, consequently lowering the age of information. This indicates that to some extent, increasing collision slots can improve system performance and reduce information transmission delays. Therefore, the D/M/1 system is more efficient in handling losses and retransmissions, thus exhibiting a lower age of information.
As shown in Figure 8, the upper surface represents the M/M/1 system, and the lower surface represents the D/M/1 system. The AoI increases with an increasing number of vehicles, irrespective of whether it is an M/M/1 or a D/M/1 system. This is because as the number of vehicles increases while the number of base stations remains unchanged, congestion occurs in the queues, which prevents packets from being serviced promptly, and increases AoI. Similarly, the channel dropout probability also affects the AoI, whether in the M/M/1 system or the D/M/1 system. Due to the same reasons, deteriorating channel conditions lead to frequent retransmissions, preventing timely service for packets, thus leading to continuous growth in AoI. This illustrates the impact of vehicle count and base station connectivity on AoI, suggesting the need for effective scheduling and resource allocation strategies when designing vehicular network systems to reduce AoI and improve system performance and efficiency.
Therefore, in practical applications, optimization and design of vehicular network systems need to comprehensively consider factors such as vehicle count, base station connection count, and queue management to minimize the growth of the age of information and enhance the efficiency and reliability of data transmission. These research findings provide important references and guidance for optimizing vehicular network systems, contributing to the overall performance improvement and user experience enhancement of the systems.

6. Conclusions

This paper accurately reflects the actual communication environment in the IoV by considering the error-prone channel conditions caused by Doppler shifts. Based on this, we derived an AoI calculation formula under error-prone channel conditions and optimized the system’s AoI by adjusting the data extraction rates of the vehicles. From the simulation results, we have drawn the following conclusions:
  • Relationship between channel conditions and AoI: When the channel conditions deteriorate, the channel drop probability increases, which leads to a rise in the system’s average AoI. As the data extraction rate of vehicles increases, system utilization also increases, and the impact of channel drop probability becomes more pronounced, resulting in a greater increase in the average AoI.
  • Impact of data extraction rates: The data extraction rate of vehicles significantly affects the system’s average AoI. Both low and high data extraction rates can lead to a higher AoI. A low data extraction rate results in low system utilization, causing resource wastage. Conversely, a high data extraction rate increases the system’s sensitivity, meaning that an increase in the number of vehicles or a deterioration in channel conditions will lead to a substantial rise in the system’s average AoI, and this increase is more evident as system utilization increases.
  • Method validation and system comparison: Through simulations, we have validated the effectiveness of the proposed method in reducing the average AoI and enhancing the system’s real-time response capability under various channel conditions. We also analyzed the differences between D/M/1 and M/M/1 systems, and demonstrated that in the studied environment, the D/M/1 system achieves a lower AoI.
These conclusions provide theoretical support and practical guidance for optimizing information freshness in IoV under complex communication environments. However, our study does not delve deeply into the physical layer and largely remains theoretical. In future research, it would be beneficial to consider specific case studies to analyze and optimize the system’s age of information. For certain time-varying information, we could explore the use of AoI prediction to obtain real-time information. These aspects are worth further investigation.

Author Contributions

Conceptualization, C.Z. and M.J.; methodology, C.Z., M.J. and Q.W.; software, C.Z. and M.J.; writing—original draft preparation, C.Z. and M.J.; writing—review and editing, P.F. and Q.F. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant No. 61701197, in part by the National Key Research and Development Program of China under Grant No. 2021YFA1000500(4), and in part by the 111 project under Grant No. B23008.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within this article.

Conflicts of Interest

Author Qiang Fan was employed by the company Qualcomm. The remaining authors declare that this research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflicts of interest.

References

  1. Fan, P.; Feng, C.; Wang, Y.; Ge, N. Investigation of the time-offset-based QoS support with optical burst switching in WDM networks. In Proceedings of the 2002 IEEE International Conference on Communications, New York, NY, USA, 28 April–2 May 2022; Volume 5, pp. 2682–2686. [Google Scholar] [CrossRef]
  2. Wang, X.; Wu, Q.; Fan, P.; Fan, Q.; Zhu, H.; Wang, J. Vehicle Selection for C-V2X Mode 4-Based Federated Edge Learning Systems. IEEE Syst. J. 2024, 99, 1–12. [Google Scholar] [CrossRef]
  3. Wu, Q.; Wang, W.; Fan, P.; Fan, Q.; Zhu, H.; Letaief, K.B. Cooperative Edge Caching Based on Elastic Federated and Multi-Agent Deep Reinforcement Learning in Next-Generation Networks. IEEE Trans. Netw. Serv. Manag. 2024, 21, 4179–4196. [Google Scholar] [CrossRef]
  4. Cao, D.; Zeng, K.; Wang, J.; Sharma, P.K.; Ma, X.; Liu, Y.; Zhou, S. BERT-Based Deep Spatial-Temporal Network for Taxi Demand Prediction. IEEE Trans. Intell. Transp. Syst. 2022, 23, 9442–9454. [Google Scholar] [CrossRef]
  5. Luo, G.; Shao, C.; Cheng, N.; Zhou, H.; Zhang, H.; Yuan, Q.; Li, J. EdgeCooper: Network-Aware Cooperative LiDAR Perception for Enhanced Vehicular Awareness. IEEE J. Sel. Areas Commun. 2024, 42, 207–222. [Google Scholar] [CrossRef]
  6. Zhao, Y.; Hou, F.; Huang, J.; Lin, B.; Shan, H. Delay Optimization in Vehicular Edge Computing with Sensing Information Fusion and Heterogeneous Tasks. In Proceedings of the 2024 IEEE International Conference on Communications Workshops (ICC Workshops), Denver, CO, USA, 9–13 June 2024; pp. 1888–1894. [Google Scholar] [CrossRef]
  7. Zhang, C.; Zhang, W.; Wu, Q.; Fan, P.; Fan, Q.; Wang, J.; Letaief, K.B. Distributed Deep Reinforcement Learning Based Gradient Quantization for Federated Learning Enabled Vehicle Edge Computing. IEEE Internet Things J. 2024, 1. [Google Scholar] [CrossRef]
  8. Clancy, J.; Mullins, D.; Deegan, B.; Horgan, J.; Ward, E.; Eising, C.; Denny, P.; Jones, E.; Glavin, M. Wireless Access for V2X Communications: Research, Challenges and Opportunities. IEEE Commun. Surv. Tutor. 2024, 26, 2082–2119. [Google Scholar] [CrossRef]
  9. Moradi-Pari, E.; Tian, D.; Bahramgiri, M.; Rajab, S.; Bai, S. DSRC versus LTE-V2X: Empirical performance analysis of direct vehicular communication technologies. IEEE Trans. Intell. Transp. Syst. 2023, 24, 4889–4903. [Google Scholar] [CrossRef]
  10. Cheng, N.; Lyu, F.; Quan, W.; Zhou, C.; He, H.; Shi, W.; Shen, X. Space/Aerial-Assisted Computing Offloading for IoT Applications: A Learning-Based Approach. IEEE J. Sel. Areas Commun. 2019, 37, 1117–1129. [Google Scholar] [CrossRef]
  11. Zhuang, W.; Ye, Q.; Lyu, F.; Cheng, N.; Ren, J. SDN/NFV-Empowered Future IoV With Enhanced Communication, Computing, and Caching. Proc. IEEE 2020, 108, 274–291. [Google Scholar] [CrossRef]
  12. Sun, R.; Cheng, N.; Li, C.; Chen, F.; Chen, W. Knowledge-Driven Deep Learning Paradigms for Wireless Network Optimization in 6G. IEEE Netw. 2024, 38, 70–78. [Google Scholar] [CrossRef]
  13. Wu, F.; Lyu, F.; Ren, J.; Yang, P.; Qian, K.; Gao, S.; Zhang, Y. Characterizing Internet Card User Portraits for Efficient Churn Prediction Model Design. IEEE Trans. Mob. Comput. 2024, 23, 1735–1752. [Google Scholar] [CrossRef]
  14. Wu, F.; Lyu, F.; Wu, H.; Ren, J.; Zhang, Y.; Shen, X. Characterizing User Association Patterns for Optimizing Small-Cell Edge System Performance. IEEE Netw. 2023, 37, 210–217. [Google Scholar] [CrossRef]
  15. Wang, J.; Han, H.; Li, H.; He, S.; Kumar Sharma, P.; Chen, L. Multiple Strategies Differential Privacy on Sparse Tensor Factorization for Network Traffic Analysis in 5G. IEEE Trans. Ind. Inform. 2022, 18, 1939–1948. [Google Scholar] [CrossRef]
  16. Wang, Q.; Wu, D.O.; Fan, P. Delay-Constrained Optimal Link Scheduling in Wireless Sensor Networks. IEEE Trans. Veh. Technol. 2010, 59, 4564–4577. [Google Scholar] [CrossRef]
  17. Deng, R.; Zhang, Y.; Zhang, H.; Di, B.; Zhang, H.; Poor, H.V.; Song, L. Reconfigurable Holographic Surfaces for Ultra-Massive MIMO in 6G: Practical Design, Optimization and Implementation. IEEE J. Sel. Areas Commun. 2023, 41, 2367–2379. [Google Scholar] [CrossRef]
  18. Yue, S.; Zeng, S.; Liu, L.; Eldar, Y.C.; Di, B. Hybrid Near-Far Field Channel Estimation for Holographic MIMO Communications. IEee Trans. Wirel. Commun. 2024, 23, 15798–15813. [Google Scholar] [CrossRef]
  19. Kaul, S.; Gruteser, M.; Rai, V.; Kenney, J. Minimizing age of information in vehicular networks. In Proceedings of the 2011 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks, Salt Lake City, UT, USA, 27–30 June 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 350–358. [Google Scholar]
  20. Qi, K.; Wu, Q.; Fan, P.; Cheng, N.; Chen, W.; Wang, J.; Letaief, K.B. Deep-Reinforcement-Learning-Based AoI-Aware Resource Allocation for RIS-Aided IoV Networks. IEEE Trans. Veh. Technol. 2024, 1–14. [Google Scholar] [CrossRef]
  21. Qi, K.; Wu, Q.; Fan, P.; Cheng, N.; Fan, Q.; Wang, J. Reconfigurable Intelligent Surface Assisted VEC Based on Multi-Agent Reinforcement Learning. IEEE Commun. Lett. 2024, 28, 2427–2431. [Google Scholar] [CrossRef]
  22. Shao, Z.; Wu, Q.; Fan, P.; Cheng, N.; Fan, Q.; Wang, J. Semantic-Aware Resource Allocation Based on Deep Reinforcement Learning for 5G-V2X HetNets. IEEE Commun. Lett. 2024, 28, 2452–2456. [Google Scholar] [CrossRef]
  23. Cui, Z.; Xiao, X.; Qiong, W.; Pingyi, F.; Qiang, F.; Huiling, Z.; Jiangzhou, W. Anti-Byzantine attacks enabled vehicle selection for asynchronous federated learning in vehicular edge computing. China Commun. 2024, 21, 1–17. [Google Scholar] [CrossRef]
  24. Wu, Q.; Wang, S.; Ge, H.; Fan, P.; Fan, Q.; Letaief, K.B. Delay-Sensitive Task Offloading in Vehicular Fog Computing-Assisted Platoons. IEEE Trans. Netw. Serv. Manag. 2024, 21, 2012–2026. [Google Scholar] [CrossRef]
  25. Cao, D.; Gu, N.; Wu, M.; Wang, J. Cost-effective task partial offloading and resource allocation for multi-vehicle and multi-MEC on B5G/6G edge networks. Ad Hoc Netw. 2024, 156, 103438. [Google Scholar] [CrossRef]
  26. Gu, X.; Wu, Q.; Fan, P.; Fan, Q.; Cheng, N.; Chen, W.; Letaief, K.B. DRL-Based Resource Allocation for Motion Blur Resistant Federated Self-Supervised Learning in IoV. IEEE Internet Things J. 2024, 1. [Google Scholar] [CrossRef]
  27. Ji, M.; Wu, Q.; Fan, P.; Cheng, N.; Chen, W.; Wang, J.; Letaief, K.B. Graph Neural Networks and Deep Reinforcement Learning Based Resource Allocation for V2X Communications. IEEE Internet Things J. 2024, 1. [Google Scholar] [CrossRef]
  28. Qi, K.; Wu, Q.; Fan, P.; Cheng, N.; Chen, W.; Letaief, K.B. Reconfigurable Intelligent Surface Aided Vehicular Edge Computing: Joint Phase-Shift Optimization and Multi-User Power Allocation. IEEE Internet Things J. 2024, 1. [Google Scholar] [CrossRef]
  29. Moltafet, M.; Leinonen, M.; Codreanu, M. An Exact Expression for the Average AoI in a Multi-Source M/M/1 Queueing Model. In Proceedings of the 2020 IEEE 31st Annual International Symposium on Personal, Indoor and Mobile Radio Communications, London, UK, 31 August–3 September 2020; pp. 1–6. [Google Scholar] [CrossRef]
  30. Zhang, T.; Chen, S.; Chen, Z.; Tian, Z.; Jia, Y.; Wang, M.; Wu, D.O. AoI and PAoI in the IoT-Based Multisource Status Update System: Violation Probabilities and Optimal Arrival Rate Allocation. IEEE Internet Things J. 2023, 10, 20617–20632. [Google Scholar] [CrossRef]
  31. Inoue, Y.; Masuyama, H.; Takine, T.; Tanaka, T. A General Formula for the Stationary Distribution of the Age of Information and Its Application to Single-Server Queues. IEEE Trans. Inf. Theory 2019, 65, 8305–8324. [Google Scholar] [CrossRef]
  32. Zou, P.; Ozel, O.; Subramaniam, S. Optimizing Information Freshness Through Computation–Transmission Tradeoff and Queue Management in Edge Computing. IEEE/ACM Trans. Netw. 2021, 29, 949–963. [Google Scholar] [CrossRef]
  33. Chu, J.; Wu, Q.; Fan, Q.; Li, Z. Enhanced C-V2X Mode 4 to Optimize Age of Information and Reliability for IoV. In Proceedings of the 2023 IEEE 23rd International Conference on Communication Technology (ICCT), Wuxi, China, 20–22 October 2023; pp. 1082–1086. [Google Scholar] [CrossRef]
  34. Peng, F.; Jiang, Z.; Zhang, S.; Xu, S. Age of Information Optimized MAC in V2X Sidelink via Piggyback-Based Collaboration. IEEE Trans. Wirel. Commun. 2021, 20, 607–622. [Google Scholar] [CrossRef]
  35. Hu, H.; Xiong, K.; Lu, Y.; Gao, B.; Fan, P.; Letaief, K.B. α-β AoI Penalty in Wireless-Powered Status Update Networks. IEEE Internet Things J. 2022, 9, 474–484. [Google Scholar] [CrossRef]
  36. Lin, C.Y.; Liao, W. Energy-aware Age of Information (AoI) Minimization for Internet of Things in NOMA-based LEO Satellite Networks. In Proceedings of the 2024 IEEE 99th Vehicular Technology Conference (VTC2024-Spring), Singapore, 24–27 June 2024; pp. 1–5. [Google Scholar] [CrossRef]
  37. Prabhakaran, P.; Chavhan, S.; Kumar, M.; Rodrigues, J.J.P.C. ML-based Minimization of AoI in a Vehicular Communication Network. In Proceedings of the 2023 8th International Conference on Smart and Sustainable Technologies (SpliTech), Split/Bol, Croatia, 20–23 June 2023; pp. 1–6. [Google Scholar] [CrossRef]
  38. Parvini, M.; Javan, M.R.; Mokari, N.; Abbasi, B.; Jorswieck, E.A. AoI-Aware Resource Allocation for Platoon-Based C-V2X Networks via Multi-Agent Multi-Task Reinforcement Learning. IEEE Trans. Veh. Technol. 2023, 72, 9880–9896. [Google Scholar] [CrossRef]
  39. Emara, M.; Filippou, M.C.; Sabella, D. MEC-Enhanced Information Freshness for Safety-Critical C-V2X Communications. In Proceedings of the 2020 IEEE International Conference on Communications Workshops (ICC Workshops), Dublin, Ireland, 7–11 June 2020; pp. 1–5. [Google Scholar] [CrossRef]
  40. Mlika, Z.; Cherkaoui, S. Deep deterministic policy gradient to minimize the age of information in cellular V2X communications. IEEE Trans. Intell. Transp. Syst. 2022, 23, 23597–23612. [Google Scholar] [CrossRef]
  41. Pokhrel, S.R.; Mandjes, M. Improving Multipath TCP Performance over WiFi and Cellular Networks: An Analytical Approach. IEEE Trans. Mob. Comput. 2019, 18, 2562–2576. [Google Scholar] [CrossRef]
  42. Pokhrel, S.R.; Choi, J. Federated Learning With Blockchain for Autonomous Vehicles: Analysis and Design Challenges. IEEE Trans. Commun. 2020, 68, 4734–4746. [Google Scholar] [CrossRef]
Figure 1. Communication scenario between vehicle and roadside units or base stations in Internet of Vehicles environment.
Figure 1. Communication scenario between vehicle and roadside units or base stations in Internet of Vehicles environment.
Sensors 24 07888 g001
Figure 2. Approximate cellular channel state transition diagram.
Figure 2. Approximate cellular channel state transition diagram.
Sensors 24 07888 g002
Figure 3. AoI with ρ between M/M/1 and D/M/1.
Figure 3. AoI with ρ between M/M/1 and D/M/1.
Sensors 24 07888 g003
Figure 4. Comparison of random and optimal strategies under different numbers of vehicles.
Figure 4. Comparison of random and optimal strategies under different numbers of vehicles.
Sensors 24 07888 g004
Figure 5. AoI with M between M/M/1 and D/M/1.
Figure 5. AoI with M between M/M/1 and D/M/1.
Sensors 24 07888 g005
Figure 6. AoI with P d between M/M/1 and D/M/1.
Figure 6. AoI with P d between M/M/1 and D/M/1.
Sensors 24 07888 g006
Figure 7. AoI with τ c between M/M/1 and D/M/1.
Figure 7. AoI with τ c between M/M/1 and D/M/1.
Sensors 24 07888 g007
Figure 8. AoI with m and p d between M/M/1 and D/M/1.
Figure 8. AoI with m and p d between M/M/1 and D/M/1.
Sensors 24 07888 g008
Table 1. Summary of parameters in this paper.
Table 1. Summary of parameters in this paper.
Parameter NameSymbol
Number of base stationsN
Maximum number of vehicles per base stationM
Vehicle data extraction rate λ
Base station service rate μ
System utilization ρ
Vehicle speedv
Carrier frequency f c
Doppler shift f d
Probability of different channel P p
Probability of ideal channel P i
Channel drop probability p d
Collision probability p c
Average age of information Δ
Fading marginF
Queue waiting timeW
Server processing timeS
Total packet time in systemT
D/M/1 arrival timeD
Intensity function Λ
Collision interval τ c
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.

Share and Cite

MDPI and ACS Style

Zhang, C.; Ji, M.; Wu, Q.; Fan, P.; Fan, Q. Optimizing Age of Information in Internet of Vehicles over Error-Prone Channels. Sensors 2024, 24, 7888. https://doi.org/10.3390/s24247888

AMA Style

Zhang C, Ji M, Wu Q, Fan P, Fan Q. Optimizing Age of Information in Internet of Vehicles over Error-Prone Channels. Sensors. 2024; 24(24):7888. https://doi.org/10.3390/s24247888

Chicago/Turabian Style

Zhang, Cui, Maoxin Ji, Qiong Wu, Pingyi Fan, and Qiang Fan. 2024. "Optimizing Age of Information in Internet of Vehicles over Error-Prone Channels" Sensors 24, no. 24: 7888. https://doi.org/10.3390/s24247888

APA Style

Zhang, C., Ji, M., Wu, Q., Fan, P., & Fan, Q. (2024). Optimizing Age of Information in Internet of Vehicles over Error-Prone Channels. Sensors, 24(24), 7888. https://doi.org/10.3390/s24247888

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop