Investigating the Performance of Different Coding Schemes for Narrowband Internet of Things (NB-IoT) Applications

Read full text
Authors: Joseph K Afuye, Brendan Ubochi, Kazeem Bolade Adedeji
Cited by: 0
References: 32

Abstract

This study investigates and compares the effectiveness of five separate coding schemes for NB–IoT applications. The coding schemes investigated were Turbo, Low Density Parity Check (LDPC), Reed Solomon (RS), Turbo–RS hybrid code and LDPC–RS hybrid code. The performance of these schemes was assessed in both Additive White Gaussian Noise (AWGN) and Rayleigh fading channel conditions using Automatic Repeat Request (ARQ) method for error detection. LDPC codes employ a (1000 × 500) parity-check matrix and belief propagation for decoding, while turbo codes utilize pseudorandom data, block interleaving, and Viterbi decoding. Reed Solomon code employs generator polynomial in encoder and syndrome decoding. The five coding schemes were modelled and simulated using MATLAB software. The effectiveness of these codes was evaluated based on the Bit Error Rate (BER), Frame Error Rate (FER), and Energy Consumption. The simulation results show that all the coding schemes exhibit high energy consumption at low SNR for both channel conditions with RS consuming the most energy. In addition, the BER exhibits 10−1 value while the FER is near zero at low SNR for both channel conditions. At high SNR, the BER exhibits 10−6 value at 1.6 dB to 2.1 dB while the FER gives 10−1 value at 1 dB to 1.6 dB of SNR for both channels conditions with Turbo-RS hybrid code giving the best performance. This study indicates that Turbo-RS hybrid code is ideal for ultra-reliable, energy-efficient NB-IoT systems.

Fields of Study & Subjects

IoT Networks and Protocols Advanced Wireless Communication Techniques Advanced Wireless Communication Technologies

Publication details

Journal / source
Journal of Engineering Advancements
Volume
6
Issue
04
Pages
166–172
Publication date
7 January 2026