Scheduling Stochastic Real-Time D2D Communications

Jun Xu,Chengcheng Guo
DOI: https://doi.org/10.1109/tvt.2019.2910933
IF: 6.8
2019-01-01
IEEE Transactions on Vehicular Technology
Abstract:To meet the real-time requirements of device-to-device (D2D) communications, we study the scheduling problems of real-time D2D communications to handle the challenges introduced by the stochastic packet arrivals, packet losses, and heterogeneous deadlines. In this paper, we first model the scheduling problem by the Markov Decision Process (MDP), and then propose an epsilon-optimal scheduling algorithm based on this model. Considering the curse of dimensionality of the MDP-based model, we further model the scheduling problem by the restless multi-armed bandit model. Based on the model, we prove the indexability of the scheduling problem and derive the closed-form Whittle's index. According to the closed-form index, we thus propose an index-based scheduling algorithm that has very low time complexity. Finally, numerous simulations demonstrate the effectiveness of the proposed algorithms. The epsilon-optimal scheduling algorithm converges very fast to optimal solutions with small-sized networks and small epsilon. The index-based scheduling algorithm outperforms the compared algorithms in terms of the total discounted reward.
What problem does this paper attempt to address?