43 research outputs found
Towards V2I Age-aware Fairness Access: A DQN Based Intelligent Vehicular Node Training and Test Method
Vehicles on the road exchange data with base station (BS) frequently through
vehicle to infrastructure (V2I) communications to ensure the normal use of
vehicular applications, where the IEEE 802.11 distributed coordination function
(DCF) is employed to allocate a minimum contention window (MCW) for channel
access. Each vehicle may change its MCW to achieve more access opportunities at
the expense of others, which results in unfair communication performance.
Moreover, the key access parameters MCW is the privacy information and each
vehicle are not willing to share it with other vehicles. In this uncertain
setting, age of information (AoI) is an important communication metric to
measure the freshness of data, we design an intelligent vehicular node to learn
the dynamic environment and predict the optimal MCW which can make it achieve
age fairness. In order to allocate the optimal MCW for the vehicular node, we
employ a learning algorithm to make a desirable decision by learning from
replay history data. In particular, the algorithm is proposed by extending the
traditional DQN training and testing method. Finally, by comparing with other
methods, it is proved that the proposed DQN method can significantly improve
the age fairness of the intelligent node.Comment: This paper has been accepted by Chinese Journal of Electronics.
Simulation codes have been provided at:
https://github.com/qiongwu86/Age-Fairnes
Mobility-Aware Cooperative Caching in Vehicular Edge Computing Based on Asynchronous Federated and Deep Reinforcement Learning
The vehicular edge computing (VEC) can cache contents in different RSUs at
the network edge to support the real-time vehicular applications. In VEC, owing
to the high-mobility characteristics of vehicles, it is necessary to cache the
user data in advance and learn the most popular and interesting contents for
vehicular users. Since user data usually contains privacy information, users
are reluctant to share their data with others. To solve this problem,
traditional federated learning (FL) needs to update the global model
synchronously through aggregating all users' local models to protect users'
privacy. However, vehicles may frequently drive out of the coverage area of the
VEC before they achieve their local model trainings and thus the local models
cannot be uploaded as expected, which would reduce the accuracy of the global
model. In addition, the caching capacity of the local RSU is limited and the
popular contents are diverse, thus the size of the predicted popular contents
usually exceeds the cache capacity of the local RSU. Hence, the VEC should
cache the predicted popular contents in different RSUs while considering the
content transmission delay. In this paper, we consider the mobility of vehicles
and propose a cooperative Caching scheme in the VEC based on Asynchronous
Federated and deep Reinforcement learning (CAFR). We first consider the
mobility of vehicles and propose an asynchronous FL algorithm to obtain an
accurate global model, and then propose an algorithm to predict the popular
contents based on the global model. In addition, we consider the mobility of
vehicles and propose a deep reinforcement learning algorithm to obtain the
optimal cooperative caching location for the predicted popular contents in
order to optimize the content transmission delay. Extensive experimental
results have demonstrated that the CAFR scheme outperforms other baseline
caching schemes.Comment: This paper has been submitted to IEEE Journal of Selected Topics in
Signal Processin
Vehicle Selection for C-V2X Mode 4 Based Federated Edge Learning Systems
Federated learning (FL) is a promising technology for vehicular networks to
protect vehicles' privacy in Internet of Vehicles (IoV). Vehicles with limited
computation capacity may face a large computational burden associated with FL.
Federated edge learning (FEEL) systems are introduced to solve such a problem.
In FEEL systems, vehicles adopt the cellular-vehicle to everything (C-V2X) mode
4 to upload encrypted data to road side units' (RSUs)' cache queue. Then RSUs
train the data transmitted by vehicles, update the locally model
hyperparameters and send back results to vehicles, thus vehicles' computational
burden can be released. However, each RSU has limited cache queue. To maintain
the stability of cache queue and maximize the accuracy of model, it is
essential to select appropriate vehicles to upload data. The vehicle selection
method for FEEL systems faces challenges due to the random departure of data
from the cache queue caused by the stochastic channel and the different system
status of vehicles, such as remaining data amount, transmission delay, packet
collision probability and survival ability. This paper proposes a vehicle
selection method for FEEL systems that aims to maximize the accuracy of model
while keeping the cache queue stable. Extensive simulation experiments
demonstrate that our proposed method outperforms other baseline selection
methods.Comment: This paper has been submitted to IEEE Systems Journal. The source
code has been released at:
https://github.com/qiongwu86/Vehicle-selection-for-C-V2X.gi
High stable and accurate vehicle selection scheme based on federated edge learning in vehicular networks
Federated edge learning (FEEL) technology for vehicular networks is
considered as a promising technology to reduce the computation workload while
keep the privacy of users. In the FEEL system, vehicles upload data to the edge
servers, which train the vehicles' data to update local models and then return
the result to vehicles to avoid sharing the original data. However, the cache
queue in the edge is limited and the channel between edge server and each
vehicle is a time varying wireless channel, which makes a challenge to select a
suitable number of vehicles to upload data to keep a stable cache queue in edge
server and maximize the learning accuracy. Moreover, selecting vehicles with
different resource statuses to update data will affect the total amount of data
involved in training, which further affects the model accuracy. In this paper,
we propose a vehicle selection scheme, which maximizes the learning accuracy
while ensuring the stability of the cache queue, where the statuses of all the
vehicles in the coverage of edge server are taken into account. The performance
of this scheme is evaluated through simulation experiments, which indicates
that our proposed scheme can perform better than the known benchmark scheme.Comment: This paper has been submitted to China Communication
Blockchain-Enabled Variational Information Bottleneck for IoT Networks
In Internet of Things (IoT) networks, the amount of data sensed by user
devices may be huge, resulting in the serious network congestion. To solve this
problem, intelligent data compression is critical. The variational information
bottleneck (VIB) approach, combined with machine learning, can be employed to
train the encoder and decoder, so that the required transmission data size can
be reduced significantly. However, VIB suffers from the computing burden and
network insecurity. In this paper, we propose a blockchain-enabled VIB (BVIB)
approach to relieve the computing burden while guaranteeing network security.
Extensive simulations conducted by Python and C++ demonstrate that BVIB
outperforms VIB by 36%, 22% and 57% in terms of time and CPU cycles cost,
mutual information, and accuracy under attack, respectively.Comment: This paper has been accepted by IEEE Networking letters. The source
code is available at
https://github.com/qiongwu86/Blockchain-enabled-Variational-Information-Bottleneck-for-IoT-Network
URLLC-Awared Resource Allocation for Heterogeneous Vehicular Edge Computing
Vehicular edge computing (VEC) is a promising technology to support real-time
vehicular applications, where vehicles offload intensive computation tasks to
the nearby VEC server for processing. However, the traditional VEC that relies
on single communication technology cannot well meet the communication
requirement for task offloading, thus the heterogeneous VEC integrating the
advantages of dedicated short-range communications (DSRC), millimeter-wave
(mmWave) and cellular-based vehicle to infrastructure (C-V2I) is introduced to
enhance the communication capacity. The communication resource allocation and
computation resource allocation may significantly impact on the ultra-reliable
low-latency communication (URLLC) performance and the VEC system utility, in
this case, how to do the resource allocations is becoming necessary. In this
paper, we consider a heterogeneous VEC with multiple communication technologies
and various types of tasks, and propose an effective resource allocation policy
to minimize the system utility while satisfying the URLLC requirement. We first
formulate an optimization problem to minimize the system utility under the
URLLC constraint which modeled by the moment generating function (MGF)-based
stochastic network calculus (SNC), then we present a Lyapunov-guided deep
reinforcement learning (DRL) method to convert and solve the optimization
problem. Extensive simulation experiments illustrate that the proposed resource
allocation approach is effective.Comment: 29 pages, 14 figure