MRU Segment Parser with Rate Matching for Unequal Subcarriers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The distribution of bit streams from an upstream functional block to multiple frequency segments is challenging for large size Multiple Resource Units (MRUs) in IEEE 802.11be standard, leading to inefficiencies and increased silicon area due to complex multiplexer structures and unequal subcarrier allocation across frequency bands.
Innovation Solution
A unified segment parser architecture with a counter or finite state machine (FSM) and rate matching buffer is implemented to track subcarrier allocation patterns and balance data throughput, simplifying the distribution of data bits across frequency segments for large MRUs, reducing silicon area and enhancing flexibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If complex multiplexer structures are used to distribute bit streams to multiple frequency segments, then data distribution capability is improved, but silicon area increases
Solution Approach 1:
The segment parser divides the data distribution task into segments by using a counter to track subcarrier allocation patterns and a rate matching buffer to manage data flow to different frequency segments. This segmentation approach simplifies the multiplexer structure while maintaining the ability to distribute data to multiple frequency segments with unequal subcarrier allocations.
Solution Approach 2:
The rate matching buffer acts as an intermediary between the stream parser and the LDPC tone mappers, balancing data throughput and managing the distribution of data bits to multiple frequency segments. This intermediary component simplifies the overall structure by absorbing the complexity of unequal subcarrier allocation in a separate, manageable module.
2Adaptability or versatility
If complex multiplexer structures are used to distribute bit streams to multiple frequency segments, then data distribution capability is improved, but device complexity increases
Solution Approach 1:
The segment parser uses a counter and rate matching buffer to segment the data distribution process, replacing complex multiplexer structures. The counter manages the allocation patterns while the buffer handles the data flow control, dividing the complex task into simpler, more manageable operations.
Solution Approach 2:
The rate matching buffer serves as an intermediary that mediates between the stream parser and LDPC tone mappers, simplifying the data distribution mechanism. It absorbs the complexity of unequal subcarrier allocation and presents a simplified interface to the tone mappers.
3Device complexity
If traditional segment parser architecture is used, then implementation is simplified, but data throughput balancing for unequal subcarrier allocation is insufficient
Solution Approach 1:
The counter in the segment parser provides feedback about the current subcarrier allocation pattern to the rate matching buffer, enabling dynamic adjustment of data throughput. This feedback mechanism allows the system to balance data flow according to the actual allocation requirements of different frequency segments.
Solution Approach 2:
The rate matching buffer as an intermediary component specifically addresses throughput balancing by receiving data from the stream parser and selectively delivering it to LDPC tone mappers based on the current MRU configuration and subcarrier allocation pattern.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Embodiments of a segment parser, a wireless transmitter, and a method for operating a segment parser are disclosed. In an embodiment, a segment parser includes a controller configured to track a data subcarrier allocation pattern of a multiple resource unit (MRU) and a rate matching buffer configured to balance data throughput based on the data subcarrier allocation pattern of the MRU.