English

SPARCs for Unsourced Random Access

Information Theory 2021-12-10 v3 math.IT

Abstract

Unsourced random-access (U-RA) is a type of grant-free random access with a virtually unlimited number of users, of which only a certain number KaK_a are active on the same time slot. Users employ exactly the same codebook, and the task of the receiver is to decode the list of transmitted messages. We present a concatenated coding construction for U-RA on the AWGN channel, in which a sparse regression code (SPARC) is used as an inner code to create an effective outer OR-channel. Then an outer code is used to resolve the multiple-access interference in the OR-MAC. We propose a modified version of the approximate message passing (AMP) algorithm as an inner decoder and give a precise asymptotic analysis of the error probabilities of the AMP decoder and of a hypothetical optimal inner MAP decoder. This analysis shows that the concatenated construction can achieve a vanishing per-user error probability in the limit of large blocklength and a large number of active users at sum-rates up to the symmetric Shannon capacity, i.e. as long as KaR<0.5log2(1+Ka\SNR)K_aR < 0.5\log_2(1+K_a\SNR). This extends previous point-to-point optimality results about SPARCs to the unsourced multiuser scenario. Furthermore, we give an optimization algorithm to find the power allocation for the inner SPARC code that minimizes the required \SNR\SNR.

Keywords

Cite

@article{arxiv.1901.06234,
  title  = {SPARCs for Unsourced Random Access},
  author = {Alexander Fengler and Peter Jung and Giuseppe Caire},
  journal= {arXiv preprint arXiv:1901.06234},
  year   = {2021}
}

Comments

v3: Corrected some errors in Thm 2 and 4, v2: Major revision; Parts of this work have been presented at ISIT 2019 and ISIT 2020

R2 v1 2026-06-23T07:15:41.581Z