Access Control in NB-IoT Networks: A Deep Reinforcement Learning Strategy

The Internet of Things (IoT) is a key enabler of the digital mutation of our society. Driven by various services and applications, Machine Type Communications (MTC) will become an integral part of our daily life, over the next few years. Meeting the ITU-T requirements, in terms of density, battery longevity, coverage, price, and supported mechanisms and functionalities, Cellular IoT, and particularly Narrowband-IoT (NB-IoT), is identified as a promising candidate to handle massive MTC accesses. However, this massive connectivity would pose a huge challenge for network operators in terms of scalability. Indeed, the connection to the network in cellular IoT passes through a random access procedure and a high concentration of IoT devices would, very quickly, lead to a bottleneck. The latter procedure needs, then, to be enhanced as the connectivity would be considerable. With this in mind, we propose, in this paper, to apply the access class barring (ACB) mechanism to regulate the number of devices competing for the access. In order to derive the blocking factor, we formulated the access problem as a Markov decision process that we were able to solve using one of the most advanced deep reinforcement learning techniques. The evaluation of the proposed access control, through simulations, shows the effectiveness of our approach compared to existing approaches such as the adaptive one and the Proportional Integral Derivative (PID) controller. Indeed, it manages to keep the proportion of access attempts close to the optimum, despite the lack of accurate information on the number of access attempts.

[1]  Jie Liu,et al.  Online Control of Preamble Groups with Priority in Massive IoT Networks , 2020 .

[2]  Gerardo Rubino,et al.  Multiple Access Class Barring Factors Algorithm for M2M Communications in LTE-advanced Networks , 2015, MSWiM.

[3]  Gerardo Rubino,et al.  Estimating the number of contending IoT devices in 5G networks: Revealing the invisible , 2018, Trans. Emerg. Telecommun. Technol..

[4]  Nawel Zangar,et al.  A random access model for M2M communications in LTE-advanced mobile networks , 2015 .

[5]  Jiawei Zhang,et al.  TARA: An Efficient Random Access Mechanism for NB-IoT by Exploiting TA Value Difference in Collided Preambles , 2020 .

[6]  Riri Fitri Sari,et al.  Optimization of Random Access Channel in NB-IoT , 2018, IEEE Internet of Things Journal.

[7]  J. M. C. Brito,et al.  NB-IoT Random Access Procedure Analysis , 2018, 2018 IEEE 10th Latin-American Conference on Communications (LATINCOM).

[8]  Fei Tong,et al.  Throughput Modeling and Analysis of Random Access in Narrowband Internet of Things , 2018, IEEE Internet of Things Journal.

[9]  Xingqin Lin,et al.  Random Access Preamble Design and Detection for 3GPP Narrowband IoT Systems , 2016, IEEE Wireless Communications Letters.

[10]  Hu Jin,et al.  Power Efficient Random Access for Massive NB-IoT Connectivity , 2019, Sensors.

[11]  Jeng-Kuang Hwang,et al.  Efficient Detection and Synchronization of Superimposed NB-IoT NPRACH Preambles , 2019, IEEE Internet of Things Journal.

[12]  Wha Sook Jeon,et al.  Effective Frequency Hopping Pattern for ToA Estimation in NB-IoT Random Access , 2018, IEEE Transactions on Vehicular Technology.

[13]  Dong In Kim,et al.  LTE/LTE-A Random Access for Massive Machine-Type Communications in Smart Cities , 2016, IEEE Communications Magazine.

[14]  Jenhui Chen,et al.  Modeling and Analysis of an Extended Access Barring Algorithm for Machine-Type Communications in LTE-A Networks , 2015, IEEE Transactions on Wireless Communications.

[15]  Yujin Lim,et al.  Adaptive Access Class Barring Method for Machine Generated Communications , 2016, Mob. Inf. Syst..

[16]  Jun-Bae Seo,et al.  Recursive Pseudo-Bayesian Access Class Barring for M2M Communications in LTE Systems , 2017, IEEE Transactions on Vehicular Technology.

[17]  Jeng-Kuang Hwang,et al.  Repetitions Versus Retransmissions: Tradeoff in Configuring NB-IoT Random Access Channels , 2019, IEEE Internet of Things Journal.

[18]  Arumugam Nallanathan,et al.  RACH Preamble Repetition in NB-IoT Network , 2018, IEEE Communications Letters.

[19]  Hu Jin,et al.  Comparative study of access class barring and extended access barring for machine type communications , 2017, 2017 International Conference on Information and Communication Technology Convergence (ICTC).