Research Article

Game-Theoretical Data Offloading for NOMA-Enabled Urban Internet of Things

Table 1

Key notations.

NotationsDefinitions

Any urban IoT device
Set of all urban IoT devices
The number of all urban IoT devices
Set of all urban IoT clusters
The number of urban IoT clusters
Set of all UAVs
Set of all urban IoT devices in cluster
The number of urban IoT devices in each cluster
The UAV in cluster
The computing power of urban IoT device
The transmit power of urban IoT device
The channel gain of urban IoT device for data transmission
The bandwidth of the channel for data transmission
The computation task of urban IoT device
The data size of computation task
The number of CPU cycles to complete computation task
The data offloading strategy of urban IoT device
The set of all devices’ data offloading strategies
The set of all devices’ data offloading strategies except device
The set of urban IoT device ’s neighbor base station
The set of all urban IoT devices allocated to channel on edge server
The delay of completing computation task locally
The energy consumption of completing computation task locally
The delay of completing computation task by the BS
The energy consumption of completing computation task by the BS
The delay of completing computation task by UAV
The energy consumption of completing computation task by UAV
The cost function of device ’s strategy
The data offloading strategies of all devices at Nash equilibrium