Aggregate MPDU Acknowledgment Policy for OFDMA Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless local area networks face challenges in efficiently managing acknowledgments for multiple uplink data units across multiple communication devices, particularly in orthogonal frequency division multiplexing (OFDM) systems, where existing methods struggle to synchronize acknowledgments across different sub-channels and spatial streams, leading to inefficiencies and potential errors.
Innovation Solution
The method involves generating aggregate medium access control (MAC) protocol data units (MPDUs) with delimiters indicating acknowledgment policies, allowing for simultaneous transmission and acknowledgment of multiple data units across multiple communication devices, utilizing orthogonal frequency division multiple access (OFDMA) and multi-user multiple input multiple output (MU-MIMO) techniques to synchronize acknowledgments across different sub-channels and spatial streams.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate acknowledgment frames are used for each MPDU in an aggregate MPDU, then each data unit can be acknowledged individually, but the acknowledgment process becomes complex and inefficient when multiple devices transmit simultaneously
Solution Approach 1:
The patent combines multiple individual acknowledgment frames into a single aggregate acknowledgment frame that can acknowledge multiple MPDUs from multiple devices simultaneously. This is achieved by including device identifiers and MPDU sequence numbers in the acknowledgment frame, allowing the receiving device to process multiple acknowledgments in one operation, thereby reducing complexity while maintaining reliability
Solution Approach 2:
The acknowledgment frame is designed with universal structure that can handle multiple devices and multiple MPDUs within a single frame. The frame includes fields for device identification, MPDU sequence numbers, and acknowledgment status that make it versatile for acknowledging any combination of uplink data units from any number of associated devices, eliminating the need for separate frames for each device
2Productivity
If multiple devices transmit uplink data units simultaneously using OFDMA, then network throughput increases, but synchronizing acknowledgments across different sub-channels becomes difficult
Solution Approach 1:
The patent introduces a new dimension for acknowledgment handling by using a unified acknowledgment frame structure that operates independently of the multiple sub-channels used for data transmission. The acknowledgment frame includes a resource allocation field that specifies which sub-channel each acknowledged MPDU was received on, allowing simultaneous acknowledgments across different frequency dimensions to be consolidated into a single time-domain operation
Solution Approach 2:
The patent uses an intermediary acknowledgment frame that mediates between multiple sub-channels and the receiving devices. This single frame serves as a common reference point that all devices can process simultaneously, eliminating the need for separate acknowledgment timing across different sub-channels and reducing synchronization overhead
3Productivity
If aggregate MPDUs are used to combine multiple data units, then transmission efficiency improves, but managing acknowledgment policies for each MPDU within the aggregate becomes complex
Solution Approach 1:
The patent segments the acknowledgment information within the aggregate acknowledgment frame by including device identification fields and MPDU sequence number fields. This segmentation allows each MPDU's acknowledgment policy to be independently specified and processed while maintaining the efficiency benefits of aggregate transmission, as each MPDU can have its own acknowledgment status tracked separately within the unified frame structure
Data Source
AI summary
A method for communicating an acknowledgment policy for a data unit in a wireless local area network is described. A plurality of medium access control (MAC) protocol data units (MPDUs) of an aggregate MPDU intended for a second communication device are generated. A plurality of MPDU delimiters are generated, each MPDU delimiter of the plurality of MPDU delimiters indicating an acknowledgment policy for a corresponding MPDU of the plurality of MPDUs. At least two MPDUs of the plurality of MPDUs correspond to MPDU delimiters that indicate an acknowledgment policy corresponding to a single acknowledgment frame for the corresponding MPDUs. The aggregate MPDU is generated to include the plurality of MPDUs and the plurality of MPDU delimiters. The aggregate MPDU is caused to be transmitted from the first communication device to the second communication device.


