An Investigation of the Compressed Sensing Phase in Unsourced Multiple Access
Federico Clazzer, Farouk Amri, Marcel Grec
TL;DR
This work addresses energy-efficient unsourced multiple access (UMA) for IoT by evaluating the compressed sensing (CS) phase with sparse greedy recovery. It models a two-part message where the first part is CS-encoded via a common sensing matrix and the second part carries remaining bits, and analyzes four greedy CS algorithms (OMP, gOMP, CoSaMP, SP) in terms of minimum transmit power, minimum channel uses, and ROC for a target detection probability $p_d=0.999$. The results show that OMP and gOMP are the most competitive, providing substantial margins over benchmarks and enabling practical design choices such as using around $N_p=2000$ channel uses (or $N_p=1000$ when $K_a\le100$) and manageable energy partitioning between CS and the second phase. These findings offer actionable guidelines for deploying CS-based UMA in IoT networks and highlight the robustness of greedy CS decoders when the active-user count is not precisely known.
Abstract
A vast population of low-cost low-power transmitters sporadically sending small amounts of data over a common wireless medium is one of the main scenarios for Internet of things (IoT) data communications. At the medium access, the use of grant-free solutions may be preferred to reduce overhead even at the cost of multiple-access interference. Unsourced multiple access (UMA) has been recently established as relevant framework for energy efficient grant-free protocols. The use of a compressed sensing (CS) transmission phase is key in one of the two main classes of UMA protocols, yet little attention has been posed to sparse greedy algorithms as orthogonal matching pursuit (OMP) and its variants. We analyze their performance and provide relevant guidance on how to optimally setup the CS phase. Minimum average transmission power and minimum number of channel uses are investigated together with the performance in terms of receiver operating characteristic (ROC). Interestingly, we show how the basic OMP and generalized OMP (gOMP) are the most competitive algorithms in their class.
