| 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 |
|
The index of the TD i
|
|
The index of the RD i, where represents the BS, and the others represent D2D RD |
|
The number of TDs |
|
The number of D2D RDs |
|
The set of all TDs |
|
The set of all RDs |
|
The index of the computing task on
|
|
The data size of the task
|
|
CPU cycles per bit required for task
|
|
The maximum delay of the task
|
|
The local computing capacity of the TD i
|
|
The computing resource of the RD i
|
|
The transmission rate between the TD i and the RD j
|
|
The bandwidth allocated to the channel between TD i and RD j
|
|
The cellular transmission power from TD i to BS |
|
The transmission power of D2D from TD i to a D2D RD |
|
The maximum uplink power of TD i
|
|
User association between TD i and RD j
|
|
The proportion of a computing task on TD i that is offloaded to the BS |
|
The proportion of a computing task on TD i that is offloaded to D2D RD |
|
The local computation delay of the task on TD i
|
|
The delay of TD i to complete edge cloud computing |
|
Cellular transmission delay of TD i
|
|
The computation delay of task at BS |
|
The delay of TD i to complete D2D RD computing |
|
D2D transmission delay of TD i
|
|
The computation delay of task at D2D RD |
|
The total delay for completing the task on TD i
|
|
The completion of the computing task on TD i
|