Wireless Flow Control with Acknowledgment Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless local area networks (WLANs) face challenges in efficiently managing bandwidth and response times due to the coexistence of newer and legacy devices, which can lead to resource inefficiencies and performance limitations, especially when using different communication protocols.
Innovation Solution
Implementing a method for flow control with acknowledgment feedback that includes restricted mode parameters and block acknowledgments (BAs) to manage bandwidth and buffer resources dynamically, allowing devices to switch between normal and restricted modes based on buffer availability and MAC processing throughput, thereby optimizing transmission parameters such as modulation and coding schemes, bandwidth, and spatial streams.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If flow control with acknowledgment feedback is implemented to manage bandwidth dynamically, then bandwidth utilization is improved, but device complexity increases due to mode switching and parameter adjustment mechanisms
Solution Approach 1:
The patent implements dynamic flow control by enabling receiving devices to switch between normal mode and restricted mode based on buffer availability. In restricted mode, the device transmits acknowledgment feedback with buffer status information, allowing the transmitting device to adjust transmission parameters dynamically. This dynamic adaptation resolves the contradiction by optimizing bandwidth utilization through mode-based control while managing complexity through standardized mode transitions.
Solution Approach 2:
The patent employs acknowledgment feedback mechanisms where receiving devices send buffer status information to transmitting devices. This feedback loop enables the transmitting device to adapt its transmission rate and parameters based on real-time buffer conditions, improving bandwidth utilization while maintaining manageable complexity through structured feedback protocols.
2Loss of time
If restricted mode parameters are used to manage buffer resources dynamically, then response times are improved, but communication protocol complexity increases due to mode indication and parameter negotiation
Solution Approach 1:
The patent implements preliminary action by having receiving devices indicate their buffer capacity and processing speed in advance through mode indications. The transmitting device uses this pre-provided information to proactively adjust transmission parameters before buffer overflow or delays occur, improving response times while managing protocol complexity through advance parameter negotiation.
Solution Approach 2:
The patent changes communication parameters dynamically by switching between normal mode and restricted mode. Each mode has specific parameter sets (buffer capacity indicators, processing speed indicators, transmission rate adjustments). This parameter-based approach improves response times by adapting to device capabilities while keeping protocol complexity manageable through standardized parameter sets.
3Productivity
If transmission parameters are adjusted based on device capabilities and buffer states, then communication efficiency is improved, but measurement and detection difficulty increases due to buffer state monitoring requirements
Solution Approach 1:
The patent implements self-service by having receiving devices autonomously monitor their own buffer states and determine when to switch between normal and restricted modes. The device automatically generates mode indications and buffer status information without requiring external monitoring, improving communication efficiency while reducing the measurement and detection burden on the system.
Data Source
AI summary
Computer readable media, methods, and apparatuses for flow control with acknowledgment feedback. An apparatus of a wireless device comprising: memory; and processing circuitry coupled to the memory is disclosed. The processing circuity may be configured to determine based on buffer capacity parameters of a station and a receive buffer state of the station at least one of a size, a modulation and coding scheme (MCS), a bandwidth of a subchannel, or a number of spatial streams (NSS) for a frame. The processing circuitry may be further configured to encode the frame based on the size, the MCS, the bandwidth of the subchannel, and the NSS. The processing circuitry may be further configured to configure the wireless device to transmit the frame in accordance with the size, the MCS, the bandwidth of the subchannel, the NSS, and one or both of orthogonal frequency division multiple-access (OFDMA) or multi-user multiple-input multiple-output (MU-MIMO).


