Abstract

We study a distributed link scheduling problem for device-to-device (D2D) communication considering the quality-of-service (QoS) requirements and time-varying channel conditions of D2D links. To this end, we first study an optimal centralized link scheduling problem maximizing the total average sum-rate while satisfying the QoS requirements of D2D links. We then abstract the important scheduling principles of the optimal link scheduling, i.e., giving more chance to be scheduled to the links which have a good channel condition and do not satisfy the QoS requirement, in order to utilize them to develop distributed link scheduling algorithms. With the scheduling principles, we develop a procedure with which D2D links can share their degree of QoS unsatisfaction and channel condition with each other and generate their scheduling priorities according to the shared information in a distributed manner. We also develop a novel distributed link scheduling criterion with which D2D links determine their link scheduling. By using them, we propose distributed link scheduling algorithms, QCLinQ and QC $^{2}$ LinQ, which have significantly smaller signaling overhead and low computational complexity compared with the centralized optimal link scheduling algorithm. Moreover, they closely meet the QoS requirements of D2D links while achieving significant sum-rate improvement over conventional distributed algorithms.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.