Adaptive Video Streaming Coordination for Wireless Resource Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video streaming technologies over wireless networks face challenges in adapting to time-varying bandwidth and latency, leading to user experience issues such as video stalls and battery drain due to inefficient resource utilization, as they do not effectively synchronize with radio network conditions and timers.

Innovation Solution

Implementing a coordinated technique that includes a Mobile Edge Computing Platform (MEC) to provide radio network configuration information and energy consumption feedback, enabling adaptive pacing of packets and optimizing streaming strategies based on real-time radio network conditions and user equipment energy levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If video streaming is delivered over wireless networks with time-varying bandwidth and latency, then network coverage and accessibility are improved, but user experience deteriorates due to video stalls and buffer under-runs

Engineering Contradiction:
Improvenetwork coverageVSAvoidvideo playback continuity
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The system dynamically adapts the video streaming parameters including data rate, resolution, and codec based on real-time network conditions. The network entity continuously monitors bandwidth and latency variations, and the video server adjusts the stream characteristics accordingly to maintain playback continuity despite time-varying channel conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary buffering of video data before playback begins. The network entity predicts future network conditions and pre-loads video segments into the device buffer, ensuring that sufficient data is available to maintain continuous playback even when network conditions deteriorate during playback.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If conventional video streaming is used without coordination with radio network conditions, then implementation simplicity is maintained, but resource utilization deteriorates leading to battery drain and unnecessary network occupancy

Engineering Contradiction:
Improvestreaming implementation complexityVSAvoiddevice energy consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The system implements a feedback mechanism where the user equipment continuously reports buffer status, playback progress, and energy consumption metrics to the network entity. The network entity uses this feedback to optimize resource allocation, adjust data rates, and coordinate with the video server to reduce unnecessary transmissions, thereby lowering device energy consumption while maintaining playback quality.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system merges the functions of network resource management, video streaming control, and energy optimization into a coordinated framework. The network entity integrates information from multiple sources including radio network conditions, device buffer status, and video server capabilities to make unified decisions about resource allocation and streaming parameters, reducing overall system complexity despite the advanced functionality.

Inventive Principle:
Principle #5Merging (Combining)

3Duration of action of stationary object

If data transmission continues without adapting to radio network timers and conditions, then continuous service availability is maintained, but radio spectrum utilization deteriorates

Engineering Contradiction:
Improveservice availabilityVSAvoidradio spectrum utilization
Core Design Contradiction:
Duration of action of stationary objectVSProductivity

Solution Approach 1:

The system synchronizes data transmission with periodic radio network timers and scheduling intervals. Instead of continuous transmission, data is sent in periodic bursts aligned with network scheduling cycles, allowing the radio spectrum to be efficiently shared among multiple users while ensuring service availability through coordinated retransmissions and buffering.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP3262819B1Coordinated techniques to improve application, network and device resource utilization of a data stream
Publication Date: 2021.06.16 NOKIA SOLUTIONS & NETWORKS OY
  • EP3262819B1 patent drawingFigure 1
  • EP3262819B1 patent drawingFigure 2
  • EP3262819B1 patent drawingFigure 3

AI summary

Information is determined affecting data presentation of part of a data stream to a user application on a UE, and may be EC information and/or QoE information caused at least by the data presentation. The information is sent from the UE toward a content server from which the data stream is received by the UE. At radio network element(s), radio timer information corresponding to data transmission of part of the data stream from a base station to a UE is determined and sent (e.g., possibly with the energy consumption information and/or QoE information) to other radio network elements and/or to the content server. The content server can adjust streaming strategy of the data stream based on the information received, and the radio network element(s) can perform power aware scheduling and/or radio timer adjustments based on received EC information and/or the QoE information.