A Clustering Approach to Wireless Scheduling

Scheduling is an important task for interference avoidance and for quality-of-service provisioning in dense wireless networks. While most existing works frame the scheduling task as an optimization problem, due to the non-convex structure of the problem, the existing solutions can reach local optima only and tend to have high computational complexity. This paper explores an alternative perspective to scheduling. Recognizing the importance of interference management, we experiment with the use of various clustering techniques for the scheduling task in a wireless device-to-device (D2D) network. Specifically, we construct a representation of interference in the wireless network, form clusters of highly interfering D2D links, then schedule only one link in each cluster. We compare different clustering strategies and show the promising potential of very low complexity scheduling algorithms based on this clustering approach to the wireless link scheduling problem.

[1]  Navid Naderializadeh,et al.  ITLinQ: A New Approach for Spectrum Sharing in Device-to-Device Communication Systems , 2013, IEEE Journal on Selected Areas in Communications.

[2]  G. David Forney,et al.  Modulation and Coding for Linear Gaussian Channels , 1998, IEEE Trans. Inf. Theory.

[3]  Marc C. Necker,et al.  A Graph-Based Scheme for Distributed Interference Coordination in Cellular OFDMA Networks , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[4]  J. Cheeger A lower bound for the smallest eigenvalue of the Laplacian , 1969 .

[5]  Arthur Zimek,et al.  ELKI: A large open-source library for data analysis - ELKI Release 0.7.5 "Heidelberg" , 2019, ArXiv.

[6]  Wei Yu,et al.  FPLinQ: A cooperative spectrum sharing strategy for device-to-device communications , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[7]  Ananthram Swami,et al.  Link scheduling and channel assignment with a graph spectral clustering approach , 2016, MILCOM 2016 - 2016 IEEE Military Communications Conference.

[8]  Ermin Wei,et al.  Scalable Spectrum Allocation and User Association in Networks With Many Small Cells , 2017, IEEE Transactions on Communications.

[9]  Sanjay Shakkottai,et al.  FlashLinQ: A synchronous distributed scheduler for peer-to-peer ad hoc networks , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[10]  Ying Jun Zhang,et al.  S-MAPEL: Monotonic optimization for non-convex joint power control and scheduling problems , 2010, IEEE Transactions on Wireless Communications.

[11]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[12]  Lin Xiao,et al.  Cross-layer optimization of wireless networks using nonlinear column generation , 2006, IEEE Transactions on Wireless Communications.

[13]  C.-C. Jay Kuo,et al.  Multicell OFDMA Downlink Resource Allocation Using a Graphic Framework , 2009, IEEE Transactions on Vehicular Technology.

[14]  Michael L. Honig,et al.  Distributed interference compensation for wireless networks , 2006, IEEE Journal on Selected Areas in Communications.

[15]  Yaoqing Yang,et al.  Spectrum Reuse Ratio in 5G Cellular Networks: A Matrix Graph Approach , 2017, IEEE Transactions on Mobile Computing.

[16]  Giuseppe Caire,et al.  Optimality of Treating Interference as Noise: A Combinatorial Perspective , 2015, IEEE Transactions on Information Theory.

[17]  Michael I. Jordan,et al.  On Spectral Clustering: Analysis and an algorithm , 2001, NIPS.