Back to Search
Start Over
Resource Allocation for Real-Time D2D Communications Underlaying Cellular Networks
- Source :
- IEEE Transactions on Mobile Computing. 18:960-973
- Publication Year :
- 2019
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2019.
-
Abstract
- Real-time device to device (D2D) communications are important for applications of intelligent transportation, Internet of Things, etc. Most recently, researchers have focused on improving the throughput of the D2D communications underlaying cellular networks, while they have ignored the real-time requirements of packet transmissions. In this paper, we investigate the resource allocation problems for real-time D2D communications aiming to maximize the total utility of packets meeting their deadlines. First, we adopt the Markov Decision Process (MDP) to model the problem. Based on this model, we propose an optimal offline channel and slot allocation algorithm. Considering the high time complexity of the optimal offline algorithm, we then propose an online joint packet admission control, channel, and slot assignment algorithm. The online algorithm is $O(\log _2(\mu))$ -competitive, where $\mu$ is related to the deadlines of packets. We have proved the optimality of the online algorithm in terms of the competitive ratio among all of the online algorithms. Additionally, we have proposed a method to reduce the pessimism of the online algorithm. Simulation results show that the optimal offline algorithm achieves better performance than the online algorithm. The online algorithm outperforms the well-known real-time task scheduling algorithm EDF in terms of the total utility.
- Subjects :
- Competitive analysis
Computer Networks and Communications
Computer science
business.industry
Network packet
020206 networking & telecommunications
Throughput
02 engineering and technology
Admission control
Scheduling (computing)
0202 electrical engineering, electronic engineering, information engineering
Resource allocation
Resource management
Markov decision process
Electrical and Electronic Engineering
Online algorithm
business
Time complexity
Software
Computer network
Subjects
Details
- ISSN :
- 21619875 and 15361233
- Volume :
- 18
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Mobile Computing
- Accession number :
- edsair.doi...........b0c355bfece8911a597baba29f281093
- Full Text :
- https://doi.org/10.1109/tmc.2018.2849743