An Efficient Npusch Receiver Design For Nb-Iot System

As specified in Release 13 specification of the 3rd Generation Partnership Project (3GPP), narrowband physical uplink shared channel (NPUSCH) is a critical physical layer component of narrowband Internet-of-Things (NB-IoT) system. This paper designs and implements an efficient NPUSCH receiver by using modified discrete Fourier transform channel estimation and exponential moving average interpolation. Moreover, three key blocks including channel equalization, soft demodulation and soft combining are implemented for a full receive processing chain. Extensive simulation results corroborate that the designed receiver obtains lower block error rate than the benchmark specified by 3GPP.

[1]  Himanshu Sharma,et al.  Channel Estimation in OFDM Systems , 2013 .

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

[3]  Xingqin Lin,et al.  A Primer on 3GPP Narrowband Internet of Things , 2016, IEEE Communications Magazine.

[4]  Kalle Ruttik,et al.  On the Performance of Narrow-Band Internet of Things (NB-IoT) , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[5]  A. J. Lawrance,et al.  An exponential moving-average sequence and point process (EMA1) , 1977, Journal of Applied Probability.

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

[7]  Guixia Kang,et al.  Multiple Resource Units Allocation and Scheduling with QoS Guarantees for NB-IoT systems , 2018, 2018 IEEE/CIC International Conference on Communications in China (ICCC Workshops).