Skip to main content
. 2022 Sep 15;22(18):7004. doi: 10.3390/s22187004
MEC Mobile edge computin
D2D Device-to-device
MDP Markov decision process
DQN Deep Q network
AR Augmented reality
VR Virtual reality
UE User equipment
BS Base station
SCA Successive convex approximation
GP Geometric programming
DCN Distributed computing node
MIP Mixed integer programming
RL Reinforcement learning
VFC Vehicular fog computing
TD Task device
RD Resource device
D2D RD D2D Resource device
Notations
ui The index of the TD i
ki The index of the RD i, where k0 represents the BS, and the others represent D2D RD
U The number of TDs
K The number of D2D RDs
U The set of all TDs
K The set of all RDs
ϕi The index of the computing task on iU
Qi The data size of the task ϕi
Ci CPU cycles per bit required for task ϕi
τi The maximum delay of the task ϕi
fi The local computing capacity of the TD i
Fi The computing resource of the RD i
Rij The transmission rate between the TD i and the RD j
Bij The bandwidth allocated to the channel between TD i and RD j
pic The cellular transmission power from TD i to BS
pid The transmission power of D2D from TD i to a D2D RD
pimax The maximum uplink power of TD i
xij User association between TD i and RD j
αi The proportion of a computing task on TD i that is offloaded to the BS
βi The proportion of a computing task on TD i that is offloaded to D2D RD
Dil,c The local computation delay of the task on TD i
Die The delay of TD i to complete edge cloud computing
Die,t Cellular transmission delay of TD i
Die,c The computation delay of task ϕi at BS
DiD The delay of TD i to complete D2D RD computing
DiD,t D2D transmission delay of TD i
DiD,c The computation delay of task ϕi at D2D RD
Di The total delay for completing the task ϕi on TD i
oui The completion of the computing task on TD i