Adaptive Power Saving Mechanism for Wireless Station Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, stations experience high data latency and unnecessary power consumption due to immediate entry into power saving mode after data reception, causing buffered data to be delayed until the next beacon with a traffic indication map (TIM), and prolonged active mode retention after traffic ends if data is not received.
Innovation Solution
Implementing an adaptive power saving mechanism where the station sends query signals to the access point during a pre-DTIM mode to check for buffered data, allowing immediate entry into active mode for data reception without waiting for the next beacon, and adjusting keep alive time and query signal intervals to optimize between data latency and power saving.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If the station enters power saving mode immediately after data reception, then power consumption is reduced, but data latency increases because buffered data must wait for the next beacon with TIM
Solution Approach 1:
The station sends a PS-Poll frame before the scheduled beacon time to proactively query for buffered data. This preliminary action allows the station to check for data availability in advance, enabling immediate data reception if available, thus reducing latency while maintaining power saving benefits when no data is buffered.
Solution Approach 2:
The mechanism uses feedback from the access point's response to the PS-Poll frame. If the AP has buffered data, it responds with a data transmission; if not, it sends a null frame. This feedback loop allows the station to adaptively adjust its power saving strategy based on actual data availability, resolving the contradiction between power saving and latency.
2Loss of time
If the station stays in active mode for a long time after traffic ends, then data latency is reduced for upcoming data, but unnecessary power consumption occurs when no data is coming
Solution Approach 1:
The station dynamically adjusts its operational state based on data availability feedback. Instead of statically remaining in active mode for a fixed duration, the station transitions between active and power saving modes adaptively - staying active only when data is available (detected via PS-Poll), and entering power saving mode when no data is buffered, thus optimizing the trade-off between latency and power consumption in real-time.
Solution Approach 2:
The mechanism changes the operational parameter (power saving vs. active mode) based on the condition of data availability. By modifying this parameter dynamically according to feedback from the AP, the system achieves low latency when needed while consuming minimal power during idle periods, resolving the contradiction between these two opposing requirements.
3Use of energy by moving object
If the station periodically listens to beacons during listen interval, then power saving is achieved, but data reception is delayed until the next beacon with TIM
Solution Approach 1:
The station performs a preliminary data check by sending a PS-Poll frame before the scheduled beacon transmission. This preliminary action allows the station to determine data availability in advance, enabling immediate data reception if buffered data exists, thus improving data reception speed without sacrificing power saving benefits when no data is available.
Solution Approach 2:
The PS-Poll mechanism ensures continuous data availability checking without requiring the station to remain continuously active. By maintaining the ability to quickly query for data while in power saving mode, the system achieves continuous useful action (data reception readiness) with minimal power consumption, resolving the contradiction between power saving and data reception speed.
Data Source
AI summary
The present invention provides a wireless communication method, wherein the wireless communication method includes the steps of: controlling the electronic device to operate in an active mode and communicating with an access point; after a traffic between the electronic device and the access point ends, controlling the electronic device to operate in a first mode, and transmitting a null frame to notify the access point that the electronic device enters a power saving mode; and during the first mode, controlling the electronic device to leave the power saving mode and transmitting at least one query signal to the access point to ask data.


