Cross-Layer Rate Adaptation for Wireless Streaming QoE
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current bandwidth-adaptive streaming technologies, such as MPEG/3GPP DASH, face challenges in efficiently adapting video stream rates in wireless networks due to limitations in predicting network congestion and channel conditions, leading to suboptimal Quality of Experience (QoE) for users.
Innovation Solution
A wireless transmit/receive unit (WTRU) equipped with an adaptive bitrate client performs rate adaptation using cross-layer parameters, including Explicit Congestion Notification (ECN) bits and physical layer signals, to dynamically adjust video stream rates based on real-time network conditions, thereby enhancing bandwidth estimation and QoE.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If rate adaptation is performed using only application layer information, then the system complexity is low, but the accuracy of network congestion prediction and rate adjustment is insufficient
Solution Approach 1:
The patent transitions from single-layer (application layer) rate adaptation to cross-layer rate adaptation by incorporating parameters from multiple protocol layers (physical layer CQI, MAC layer buffer status, transport layer ECN). This dimensional expansion enables more accurate network congestion prediction while maintaining manageable system complexity through structured information integration.
Solution Approach 2:
The patent introduces a rate adaptation module that acts as an intermediary, collecting and processing cross-layer parameters (CQI, buffer status, ECN) to generate rate adjustment decisions. This intermediary structure enables accurate congestion prediction by synthesizing information from multiple layers without requiring direct complex interactions between all protocol layers.
2Reliability
If rate adaptation decisions are made later in the protocol stack, then the information available is more comprehensive, but the response time to network changes is slower
Solution Approach 1:
The patent implements preliminary rate adaptation by utilizing early indicators of network conditions from lower layers (physical layer CQI changes, MAC layer buffer status) to predict upcoming congestion before it fully manifests at the application layer. This allows the system to proactively adjust rates in advance, maintaining streaming quality while reducing response time to network changes.
3Measurement precision
If cross-layer parameters are used for rate adaptation, then the bandwidth estimation accuracy improves, but the device complexity increases
Solution Approach 1:
The patent creates a universal rate adaptation mechanism that can function with multiple types of input parameters (CQI, buffer status, ECN) through a unified processing framework. This multi-functional approach enables accurate bandwidth estimation using diverse cross-layer information while avoiding the need for separate processing logic for each parameter type, thereby controlling device complexity.
Data Source
AI summary
Systems, methods, and instrumentalities are disclosed to perform rate adaptation in a wireless transmit/receive unit (WTRU). The WTRU may receive an encoded data stream, which may be encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard. The WTRU may request and/or receive the data stream from a content server. The WTRU may monitor and/or receive a cross-layer parameter, such as a physical layer parameter, a RRC layer parameter, and/or a MAC layer parameter (e.g., a CQI, a PRB allocation, a MRM, or the like). The WTRU may perform rate adaption based on the cross-layer parameter. For example, the WTRU may set the CE bit of an Explicit Congestion Notification (ECN) field based on the cross-layer parameter. The WTRU may determine to request the data stream encoded at a different rate based on the cross-layer parameter, the CE bit, and/or a prediction based on the cross-layer parameter.


