Adaptive Power Saving for Wireless Traffic in AR/VR
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication technologies in artificial reality systems, such as VR, AR, and MR, face challenges in reducing latency and power consumption, leading to judder and motion sickness due to inefficiencies in data transmission and clock synchronization between devices.
Innovation Solution
Implementing a Target Wake Time (TWT) protocol that dynamically adjusts the service period duration based on data availability and clock synchronization, allowing devices to enter a wake or sleep state to optimize power usage and reduce latency by extending or shortening communication periods as needed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If devices continuously monitor and communicate data to maintain low latency, then response time is reduced, but power consumption increases
Solution Approach 1:
The patent implements Target Wake Time (TWT) protocols that schedule periodic wake periods for data transmission followed by sleep periods. Devices wake at predetermined intervals to exchange data packets, then enter low-power sleep mode. This periodic operation pattern reduces average power consumption while maintaining acceptable latency through timely periodic updates rather than continuous monitoring.
Solution Approach 2:
The patent dynamically adjusts service period durations and wake intervals based on data availability indicators and communication needs. When data requires urgent transmission, devices extend wake periods or skip sleep cycles. This dynamic adaptation allows the system to optimize between power savings during low-activity periods and low latency during high-activity periods.
2Reliability
If service period duration is extended to transmit all available data, then data transmission completeness is improved, but latency increases
Solution Approach 1:
The patent uses data availability indicators (such as buffer status reports or more-data flags) to determine whether to extend service periods. When indicators show no additional data is available, devices complete transmission within the scheduled service period and enter sleep mode promptly. When indicators show more data is available, devices extend the service period to transmit the additional data, accepting the latency trade-off only when necessary for complete data transmission.
Solution Approach 2:
The system employs feedback mechanisms where receiving devices send indicators back to transmitting devices about buffer status and data availability. This feedback allows transmitting devices to make informed decisions about whether to extend service periods or return to sleep mode, optimizing the balance between transmission completeness and latency based on real-time network conditions.
3Use of energy by moving object
If devices enter sleep state to save power, then power consumption is reduced, but clock synchronization accuracy deteriorates
Solution Approach 1:
The patent performs clock synchronization adjustments during wake periods before entering sleep mode. Devices exchange timing information and adjust their clocks while active, then maintain these synchronized settings throughout sleep periods. This preliminary synchronization action ensures that when devices wake for the next TWT interval, their clocks are already aligned, eliminating the need for continuous synchronization and enabling accurate timing despite periodic sleep cycles.
Data Source
AI summary
Disclosed herein are related to dynamically adjusting a wake time and a sleep time for wireless communication between two or more devices to reduce power consumption. In one aspect, a first device enters a wake up state to wirelessly communicate with a second device for a service period with a determined duration scheduled according to a target wake time (TWT) protocol. In one aspect, the first device monitors for one or more indicators from the second device indicating that additional data is available for communication. In one aspect, the first device extends the service period beyond the determined duration, in response to receiving a first indicator of the one or more indicators. In one aspect, the first device communicates with the second device the additional data during the service period extended beyond the determined duration.


