Wi-Fi Beamformee Circuitry Parallel Tone Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current beamforming techniques in wireless local area networks face challenges in generating and transmitting compressed steering matrices efficiently, particularly with increasing numbers of antennas, which requires significant computational power and additional processors, leading to increased circuit area and power demands.
Innovation Solution
The method involves processing each tone of the received data packet in parallel to generate a compressed steering matrix, constructing an immediate feedback packet, and transmitting at least one data symbol before completing all tones, using Coordinate Rotation Digital Computer (CORDIC) processors for compression, and scaling operations to reduce processing time and hardware requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Power
If traditional beamforming techniques are used to generate compressed steering matrices, then beamforming functionality is achieved, but computational power demands and circuit area increase significantly
Solution Approach 1:
The patent applies preliminary action by starting to construct feedback data symbols before all tones are completely processed. The beamformee circuitry begins constructing immediate feedback packet symbols using the portion of the compressed steering matrix that corresponds to the subset of tones processed so far, rather than waiting for complete tone processing. This allows parallel execution of tone processing and feedback construction, reducing overall computational time and power demand while maintaining beamforming functionality.
2Measurement precision
If complete processing of all tones is performed before transmitting feedback, then processing accuracy is maintained, but time constraints are not met
Solution Approach 1:
The patent implements preliminary action by initiating feedback symbol construction during the tone processing phase. While the beamformee circuitry processes tones to generate the compressed steering matrix, it simultaneously constructs immediate feedback packet data symbols using the portion of the matrix available at each stage. This parallel processing approach ensures that feedback transmission begins before all tones are fully processed, meeting time constraints while maintaining sufficient processing accuracy for beamforming operations.
Solution Approach 2:
The patent applies partial action by using a subset of the complete tone processing results to construct feedback symbols. Rather than requiring all tones to be fully processed before feedback transmission, the system constructs immediate feedback packets using the compressed steering matrix portion corresponding to the subset of tones processed to date. This partial completion approach enables timely feedback transmission while accepting that not all tone processing is finished, balancing accuracy requirements with time constraints.
3Productivity
If additional processors are added to meet time constraints, then processing speed increases, but hardware requirements and power consumption increase
Solution Approach 1:
The patent eliminates the need for additional processors by implementing preliminary action - starting feedback symbol construction before tone processing completes. The beamformee circuitry performs parallel operations: processing tones to generate the compressed steering matrix while simultaneously constructing immediate feedback packet symbols. This temporal overlap of operations increases effective processing speed without requiring additional hardware resources, as the same circuitry performs multiple functions in overlapping time periods.
Solution Approach 2:
The patent applies dynamics by making the feedback transmission timing flexible and adaptive. Instead of following a fixed sequence where all processing must complete before feedback transmission, the system dynamically adjusts the feedback transmission point to occur during the tone processing phase. The beamformee circuitry continuously monitors processing progress and transmits feedback as soon as sufficient data is available, optimizing processing speed while using existing hardware resources efficiently.
Data Source
AI summary
Methods and systems for providing beamforming feedback in a communication channel are disclosed. A data packet is received at a beamformee circuitry of the first communication device configured to generate beam steering data for use by a transmitter of a second communication device. Each of a plurality of tones of the received data packet is processed to generate a compressed steering matrix corresponding to the communication channel. In parallel to the processing of the received plurality of tones, an immediate feedback packet comprising a plurality of data symbols is constructed, where the data symbols include the generated compressed steering matrix. At least a first data symbol of the immediate feedback packet is transmitted prior to completing the processing of all the plurality of tones of the received data packet.


