NPDCCH Period Adaptation and Downlink Scheduling for NB-IoT Networks

The third-generation partnership project (3GPP) has defined a new radio access network protocol, called the narrowband Internet of Things (NB-IoT). To accommodate devices with diverse signal qualities, the base station can flexibly adjust the lengths of the two important radio resources, the narrowband physical downlink control channel (NPDCCH) and narrowband physical downlink-shared channel (NPDSCH), to serve the devices under one coverage enhancement level. The interval between two consecutive NPDCCH is called an NPDCCH period. Given the NPDCCH period, the base station should allocate the two radio resources for the devices to receive downlink data. The NPDCCH period length and resource allocation significantly affect the radio resource utilization of NB-IoT networks. In this article, we investigate the NPDCCH period adaptation and the NB-IoT scheduling problem over NB-IoT networks. The objective is to minimize the consumed radio resource. We prove that the scheduling problem is $\mathcal {NP}$ -hard and cannot be approximated with a ratio better than 3/2. Then, we propose two algorithms based on our observations to solve the target problems and show that the proposed scheduling algorithm is a 2-approximation algorithm. The simulation results evaluate the efficacy of the proposed algorithms and provide useful insights into the NPDCCH period adaptation and scheduling design for NB-IoT networks.

[1]  Phone Lin,et al.  A survey on NB-IoT downlink scheduling: Issues and potential solutions , 2017, 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC).

[2]  Raymond Knopp,et al.  Demo abstract — Design and implementation of an open source NB-IoT eNB , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[3]  Yuan Wu,et al.  Uplink Scheduling and Link Adaptation for Narrowband Internet of Things Systems , 2017, IEEE Access.

[4]  Phone Lin,et al.  Radio Resource Scheduling for Narrowband Internet of Things Systems: A Performance Study , 2019, IEEE Network.

[5]  Kiran Kuchi,et al.  Downlink Control Channel Scheduling for 3GPP Narrowband-IoT , 2018, 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC).

[6]  Yu-Chee Tseng,et al.  Energy-Efficient Uplink Scheduling for Ultra-Reliable Communications in NB-IoT Networks , 2018, 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC).

[7]  Zhilan Xiong,et al.  Enhancements of narrowband IoT in 3GPP Rel-14 and Rel-15 , 2017, 2017 IEEE Conference on Standards for Communications and Networking (CSCN).

[8]  Haris Pervaiz,et al.  Radio Resource Management Scheme in NB-IoT Systems , 2018, IEEE Access.

[9]  Juraj Hromkovic,et al.  Algorithmics for hard problems - introduction to combinatorial optimization, randomization, approximation, and heuristics , 2001 .

[10]  Arumugam Nallanathan,et al.  Reinforcement Learning for Real-Time Optimization in NB-IoT Networks , 2019, IEEE Journal on Selected Areas in Communications.

[11]  Haris Pervaiz,et al.  Radio Resource Management in NB-IoT Systems: Empowered by Interference Prediction and Flexible Duplexing , 2020, IEEE Network.

[12]  Chiara Buratti,et al.  Narrowband IoT: A Survey on Downlink and Uplink Perspectives , 2019, IEEE Wireless Communications.

[13]  Guowang Miao,et al.  Latency-Energy Tradeoff Based on Channel Scheduling and Repetitions in NB-IoT Systems , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[14]  Sung-Min Oh,et al.  An Efficient Small Data Transmission Scheme in the 3GPP NB-IoT System , 2017, IEEE Communications Letters.

[15]  Ya-Ju Yu,et al.  Downlink Scheduling for Narrowband Internet of Things (NB-IoT) Systems , 2018, 2018 IEEE 87th Vehicular Technology Conference (VTC Spring).