Litcius/Paper detail

Efficient Link Scheduling Solutions for the Internet of Things Under Rayleigh Fading

Kan Yu, Jiguo Yu, Xiuzhen Cheng, Dongxiao Yu, Anming Dong

2021IEEE/ACM Transactions on Networking22 citationsDOIOpen Access PDF

Abstract

Link scheduling is an appealing solution for ensuring the reliability and latency requirements of Internet of Things (IoT). Most existing results on the link scheduling problem were based on the graph or SINR (Signal-to-Interference-plus-Noise-Ratio) models, which ignored the impact of the random fading gain of the signals strength. In this paper, we address the link scheduling problem under the Rayleigh fading model. Both Shortest Link Scheduling (SLS) and Maximum Link Scheduling (MLS) problems are studied. In particular, we show that a set of links can be activated simultaneously under Rayleigh fading model if all link SINR constraints are satisfied. Based on the analysis of previous Link Diversity Partition (LDP) algorithm, we propose an Improved LDP (ILDP) algorithm and a centralized algorithm by localizing the global interference (denoted by CLT), building on which we design a distributed CLT algorithm (denoted by RCRDCLT) that converges to a constant approximation factor of the optimum with the time complexity of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$O(\ln n)$ </tex-math></inline-formula> , where <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$n$ </tex-math></inline-formula> is the number of links. Furthermore, executing repeatedly RCRDCLT can solve the SLS with an approximation factor of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\Theta (\ln n)$ </tex-math></inline-formula> . Extensive simulations indicate that CLT is more effective than previous six popular link scheduling algorithms, and RCRDCLT has the lowest time complexity while only losses a constant fraction of the optimum schedule.

Topics & Concepts

FadingScheduling (production processes)Rayleigh fadingComputer scienceApproximation algorithmAlgorithmNotationMathematicsDiscrete mathematicsMathematical optimizationDecoding methodsArithmeticAdvanced Wireless Network OptimizationSatellite Communication SystemsCooperative Communication and Network Coding