Prioritized Data Discard for Wireless XR Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems for augmented, virtual, and mixed reality experiences face challenges in maintaining quality of service due to congestion conditions, leading to data discard and reduced performance, particularly in prioritizing data transmission based on importance scores.
Innovation Solution
Implementing a method that selectively discards data packets based on importance scores during congestion conditions, using a weighted discard policy to prioritize more critical data packets and ensure effective data recovery processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If data is discarded during congestion conditions, then device power consumption and processing load are reduced, but quality of service and latency performance deteriorate
Solution Approach 1:
The patent applies local quality by differentiating data packets into multiple priority levels (e.g., high priority, medium priority, low priority) and applying different discard policies to each level. Instead of uniform discard, the system discards lower priority packets first during congestion, preserving critical data transmission and maintaining acceptable quality of service while still reducing overall power consumption.
Solution Approach 2:
The system dynamically changes the discard parameter based on congestion conditions and packet priority levels. During normal conditions, minimal or no discard occurs. During congestion, the discard rate and priority thresholds are adjusted dynamically, changing the parameter from 0% discard to selective discard based on real-time network status and packet importance.
2Quantity of substance
If data is discarded during congestion conditions, then network bandwidth is conserved, but latency increases and quality of service deteriorates
Solution Approach 1:
The patent differentiates data packets into multiple priority levels and applies selective discard based on priority. High priority packets (critical for low latency) are preserved while lower priority packets are discarded during congestion. This local differentiation ensures that latency-sensitive data maintains its quality of service while still conserving bandwidth by discarding less critical data.
Solution Approach 2:
The system performs preliminary classification and tagging of data packets with priority levels before transmission. This preliminary action allows the network to pre-identify which packets should be discarded first during congestion events, ensuring that critical low-latency data is protected and can be transmitted promptly when conditions improve.
3Device complexity
If uniform data discard is applied, then implementation complexity is reduced, but data recovery effectiveness decreases
Solution Approach 1:
The patent implements local quality by assigning different discard rates and policies to different priority levels of data packets. High priority packets have lower discard rates (better recovery potential) while low priority packets have higher discard rates. This differentiated approach increases data recovery effectiveness by preserving packets that are more likely to be needed, while the complexity is managed through standardized priority classification frameworks.
Solution Approach 2:
The system implements a targeted discard strategy where not all discarded packets are permanently lost. The patent incorporates mechanisms where discarded lower-priority packets can be recovered through retransmission or interpolation, especially when they are discarded due to temporary congestion rather than permanent loss. This selective recoverability improves overall data recovery effectiveness compared to uniform discard.
Data Source
AI summary
Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The one or more processors can detect a congestion condition for communication of a data flow having a first data element and a second data element. the first data element can have a first importance score, and the second data element having a second importance score less than the first importance score. The one or more processors can cause, responsive to detecting the congestion condition, for communication of the data flow, discard of at least a portion of the second data element.


