MAC Frame Block Acknowledgment Session Parameter Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication networks, concurrent operation of multiple systems like WLAN and Bluetooth can cause interference due to overlapping frequencies, and existing systems lack mechanisms for dynamically adjusting block acknowledgment (BA) session parameters without ending the session entirely, leading to inefficiencies in managing communication channels.
Innovation Solution
A method and apparatus that generate and transmit media access control (MAC) frames to indicate changes in BA sessions, allowing communication devices to adapt parameters such as stopping or resuming aggregate media access control protocol data unit (A-MPDU) transmissions and adjusting maximum durations without terminating the BA session, using MAC action frames like the UPDBA request frame.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If block acknowledgment sessions are established for efficient data transmission, then communication productivity is improved, but the system lacks flexibility to adapt to interference from concurrent wireless systems
Solution Approach 1:
The patent implements dynamic adjustment of BA session parameters by introducing a MAC action frame that allows the receiving device to send update requests during the session. This enables the maximum A-MPDU duration parameter to be changed from its initial static value, allowing the system to adapt to varying channel conditions and interference levels without terminating the session.
Solution Approach 2:
The patent directly applies parameter changes by modifying the maximum A-MPDU duration parameter through MAC action frames. The receiving device can request parameter updates by sending frames with specific action codes, and the transmitting device responds by adjusting the parameter values, enabling flexible adaptation while maintaining session continuity.
2Adaptability or versatility
If BA session parameters are adjusted dynamically, then adaptability is improved, but device complexity increases due to additional frame processing requirements
Solution Approach 1:
The patent segments the BA session management into distinct functional components: initial parameter negotiation during session establishment, ongoing monitoring by the receiving device, and update request transmission through standardized MAC action frames. This segmentation allows each component to be implemented independently, reducing overall system complexity.
Solution Approach 2:
The patent uses existing MAC action frame structures for parameter updates, making the mechanism universal and compatible with current 802.11 infrastructure. By reusing established frame formats and processing paths, the patent avoids creating entirely new complex protocols, thereby reducing implementation complexity while maintaining adaptability.
3Productivity
If BA sessions are maintained continuously for high productivity, then communication efficiency is improved, but interference from concurrent systems cannot be effectively managed
Solution Approach 1:
The patent implements a feedback mechanism where the receiving device monitors channel conditions and BA session performance, then sends MAC action frames to request parameter adjustments when interference is detected. This closed-loop feedback allows the system to maintain continuous BA sessions while adapting to harmful interference from concurrent wireless systems like Bluetooth.
Solution Approach 2:
The patent enables preliminary adjustment of BA session parameters before interference problems become severe. By allowing dynamic parameter updates during the session, the system can proactively reduce A-MPDU durations or adjust other parameters in anticipation of interference from concurrent systems, preventing performance degradation rather than reacting after damage occurs.
Data Source
AI summary
A first communication device generates a media access control (MAC) frame that includes an indication of a change in a block acknowledgment (BA) session that was previously established between the first communication device and a second communication device. The first communication device transmits the MAC frame to the second communication device. The MAC frame is configured to cause the second communication device to adopt the change in the BA session in response to receiving the MAC frame.


