Massive Unsourced Random Access via Hierarchical Codebook Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing unsourced random access schemes face challenges in accommodating a large number of active users with a limited number of receive antennas, particularly in massive connectivity scenarios, due to the exponential size of codebooks and computational burdens associated with traditional methods.
Innovation Solution
The proposed algorithm employs the HyGAMP CS technique for group sparsity, combined with clustering-based stitching and Gaussian-mixture expectation-maximization, to recover user channels and decode messages without concatenated coding, leveraging spatial channel statistics for efficient decoding across slots.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional CS-based schemes with exponential codebooks are used for unsourced random access, then decoding accuracy is improved, but computational burden and device complexity increase exponentially
Solution Approach 1:
The patent segments the exponential codebook into multiple smaller codebooks organized in a tree structure. Instead of using one large exponential codebook, the system divides it into hierarchical levels where each level contains smaller codebooks. This segmentation reduces the computational burden at each decoding stage while maintaining the overall decoding accuracy through the hierarchical structure.
Solution Approach 2:
The patent employs dynamic codebook selection where the codebook size and structure adapt based on the number of active users and channel conditions. The hierarchical tree structure allows dynamic traversal to appropriate codebook levels, optimizing the balance between decoding accuracy and computational complexity according to real-time system state.
2Productivity
If the number of active users exceeds the number of receive antennas, then spectral efficiency is improved, but the system becomes underdetermined and decoding reliability deteriorates
Solution Approach 1:
The patent introduces a hierarchical tree dimension to the traditional single-layer codebook structure. By organizing codebooks in multiple hierarchical levels, the system creates an additional dimension for signal separation and user identification. This hierarchical dimensionality allows the system to resolve more users than receive antennas by exploiting the structured sparsity across multiple codebook levels.
Solution Approach 2:
The patent performs preliminary user identification and channel estimation at each hierarchical level before proceeding to the next level. This staged preliminary action allows the system to progressively identify active users and their channels, building reliable information incrementally through the hierarchy, which maintains decoding reliability even when user count exceeds antenna count.
3Measurement precision
If pilot sequences are used for device activity detection and channel estimation in sourced random access, then channel information accuracy is improved, but access latency and spectrum overhead increase
Solution Approach 1:
The patent merges the channel estimation and data decoding processes into a unified hierarchical framework. Instead of separating pilot-based channel estimation from data transmission, the system performs both tasks simultaneously across the hierarchical codebook structure. This merging eliminates the need for dedicated pilot sequences while maintaining channel information accuracy through the structured approach.
Solution Approach 2:
The hierarchical codebook structure serves multiple functions simultaneously: it enables user identification, channel estimation, and data decoding all in one process. This multi-functionality eliminates the need for separate pilot sequences, reducing both access latency and spectrum overhead while maintaining the accuracy needed for channel information.
4Loss of time
If grant-free random access is implemented for massive connectivity, then access latency is reduced, but spectrum efficiency and interference management become more challenging
Solution Approach 1:
The patent applies local quality by assigning different hierarchical codebook levels and structures to different user groups or spatial regions. This allows the system to optimize spectrum efficiency locally for each group while maintaining grant-free access globally. The hierarchical structure enables fine-grained resource allocation that improves overall spectrum efficiency without increasing access latency.
Data Source
AI summary
A method for receiving, at a communications station which has a plurality of antennas, messages from a plurality of users in wireless communication with the communications station, comprising the steps of: (i) receiving, from the users, using the plurality of antennas, time-slotted information chunks formed from the messages of the users, wherein the information chunks are free of any encoded user-identifiers representative of the users transmitting the messages; (ii) after receiving all of the information chunks, estimating vectors representative of respective communication channels between the antennas and the users based on the received information chunks; (iii) grouping the information chunks based on the estimated vectors to form clusters of the information chunks respectively associated with the users; and (iv) recovering the messages of the users from the clusters of the information chunks.


