Dynamic Target Wake Time Adjustment for Wi‑Fi Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The IEEE Std 802.11ax protocol lacks specifications for formulating Target Wake Time (TWT) parameters, leading to uneven resource allocation and inefficient energy consumption in wireless communication devices.
Innovation Solution
A method and device for adjusting target wake-up times based on load-related parameters, such as utilization and underutilization rates, and historical interaction data to optimize resource utilization, reduce energy consumption, and minimize contention collisions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the STA uses a fixed TWT value negotiated with the AP, then the TWT negotiation process is simple, but the TWT period allocation becomes uneven and resource utilization is suboptimal
Solution Approach 1:
The patent makes the TWT period dynamic by allowing the STA to adjust it based on historical data interactions and AP load conditions. Instead of using a fixed negotiated TWT value, the STA calculates adjusted TWT periods according to actual communication patterns and service set utilization, thereby optimizing resource utilization while maintaining negotiation simplicity.
2Reliability
If the STA wakes up frequently to ensure data communication, then the data communication reliability is improved, but the energy consumption increases
Solution Approach 1:
The patent implements a feedback mechanism where the STA monitors its historical data interactions with the AP and the load conditions of the AP's service set. Based on this feedback information, the STA dynamically adjusts its TWT period to achieve reliable data communication while minimizing wake-up frequency and energy consumption. The STA uses accumulated statistics on data interactions to determine optimal wake-up intervals.
3Use of energy by moving object
If the STA uses a longer TWT period to reduce wake-up frequency, then the energy consumption is reduced, but the responsiveness to data communication needs deteriorates
Solution Approach 1:
The patent dynamically adjusts the TWT period based on actual communication needs rather than using a fixed long period. The STA monitors historical data interactions and AP load conditions, adjusting the TWT period to be longer when communication activity is low (saving energy) and shorter when communication activity increases (improving responsiveness). This dynamic adjustment resolves the trade-off between energy consumption and responsiveness.
4Adaptability or versatility
If the STA negotiates TWT parameters with the AP, then the TWT agreement is established, but the formulation of own TWT parameters is not specified leading to uneven allocation
Solution Approach 1:
The patent enables the STA to autonomously formulate and adjust its TWT parameters based on its own historical data interaction statistics and observations of AP service set utilization. Instead of relying solely on the AP to provide TWT parameters or on complex mutual negotiation, the STA independently determines optimal TWT values, improving allocation efficiency while maintaining the negotiation framework.
Data Source
AI summary
The present disclosure discloses a target wake-up time adjusting method, equipment, communication device, wireless access point, target wake-up time adjusting device, and storage medium. The method includes: upon negotiating a TWT contract for the first time, receiving a target wake-up time transmitted by a wireless access point; acquiring a beacon message transmitted by the wireless access point; upon detecting that a communication device conducts data communication within a TWT service period with the wireless access point, acquiring a wake-up situation and a data interaction situation of the communication device in the data communication within current TWT service period; determining a number of wake-ups and a number of data interactions for the data communication within the TWT service period, according to the wake-up situation and the data interaction situation; adjusting the target wake-up time according to the parameter indication information, the number of wake-ups and the number of data interactions.

