SoftNB: Design and Implementation of an NB-IoT PHY Software-Defined Radio

View at publisher
Authors: Jingze Zheng, Chaojie Gu, Yuanchao Shu, X. J. Guo, Shibo He, Jiming Chen, Wei Zheng, Guohui Shen
Cited by: 3
References: 30

Abstract

In recent years, there has been a growing focus on developing Low Power Wide Area Network (LPWAN) protocols, especially within the LoRa research community. However, the research community for NB-IoT, another crucial LPWAN technology, has not experienced comparable expansion due to the absence of a functional and adaptable software-defined radio (SDR) implementation. To address this gap, we present SoftNB, the first fully functional physical layer SDR implementation for NB-IoT. SoftNB conforms to the latest 3GPP standards and features an efficient and effective signal processing pipeline to mitigate time, frequency, and phase offsets during transmission and reception. Additionally, SoftNB is compatible with various SDR platforms, including USRP, HackRF One, and RTL-SDR Dongle. Extensive evaluations of SoftNB demonstrate its superior performance. Compared to the state-of-the-art baseline, SoftNB achieves an 8× reduction in Block Error Rate (BLER) when the number of repetitions is set to 4 at a distance of 450 meters.

Fields of Study & Subjects

IoT Networks and Protocols Bluetooth and Wireless Communication Technologies IoT and Edge/Fog Computing

Publication details

Journal / source
IEEE Transactions on Networking
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
34
Pages
3792–3807
Publication date
1 January 2026