Machine Learning Decoder for 5G NR PUCCH Format 0
Anil Kumar Yerrapragada, Jeeva Keshav S, Ankit Gautam, Radha Krishna Ganti
TL;DR
Addresses reliable decoding of UCI in 5G NR PUCCH Format 0 by treating cyclic shift detection as a supervised classification task. Uses a $24$-input fully connected classifier with four output classes, trained on simulated data from the MATLAB 5G Toolbox and validated with over-the-air hardware captures. Demonstrates higher accuracy than a DFT-based receiver, with robust performance across SNR and strong conformance to 3GPP requirements, including a notable low-SNR gain. Finds favorable accuracy–complexity trade-offs, showing that smaller networks can approach performance with substantially reduced computational burden, supporting practical deployment potential.
Abstract
5G cellular systems depend on the timely exchange of feedback control information between the user equipment and the base station. Proper decoding of this control information is necessary to set up and sustain high throughput radio links. This paper makes the first attempt at using Machine Learning techniques to improve the decoding performance of the Physical Uplink Control Channel Format 0. We use fully connected neural networks to classify the received samples based on the uplink control information content embedded within them. The trained neural network, tested on real-time wireless captures, shows significant improvement in accuracy over conventional DFT-based decoders, even at low SNR. The obtained accuracy results also demonstrate conformance with 3GPP requirements.
