Network Optimization Flow Decision Schedule for Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network components lack signaling protocols for communicating Quality of Experience (QoE) information, preventing network operators from providing tailored traffic engineering and radio access network management services that improve QoE for multimedia streaming, particularly due to inefficiencies in handling peak data rates and initial buffering times.

Innovation Solution

A method for network optimization that involves obtaining requests for data delivery at different rates, determining a flow decision schedule to allocate a steady-state and supplemental data rate, and scheduling a supplemental delivery period to enhance QoE by temporarily increasing data rates during peak demand, while ensuring efficient resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If a steady-state data rate is allocated for multimedia streaming, then network resource utilization is efficient, but initial buffering time increases and peak data rate requirements cannot be met

Engineering Contradiction:
Improvenetwork resource utilization efficiencyVSAvoidinitial buffering time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent implements dynamic data rate allocation by introducing a supplemental delivery period that temporarily increases the data rate above the steady-state rate. The system transitions from a static steady-state allocation to a dynamic allocation that adapts to real-time buffering conditions, allowing the data rate to vary between steady-state and peak rates based on buffer status and network conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary action by pre-allocating a supplemental data rate capacity that can be activated when needed. The flow decision schedule is prepared in advance with designated supplemental delivery periods, enabling rapid response to buffering requirements without waiting for reactive adjustments.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If a steady-state data rate is allocated for multimedia streaming, then network resource utilization is efficient, but peak data rate requirements cannot be met

Engineering Contradiction:
Improvenetwork resource utilization efficiencyVSAvoidpeak data rate
Core Design Contradiction:
Loss of energyVSSpeed

Solution Approach 1:

The system implements dynamic data rate adjustment by superimposing a supplemental delivery period on the steady-state delivery period. During the supplemental period, the data rate increases to meet peak requirements, then returns to the efficient steady-state rate, creating a dynamic adaptation to varying traffic demands.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent merges two data rate components: the steady-state data rate for efficient baseline transmission and the supplemental data rate for peak demand fulfillment. The combined data rate during the supplemental delivery period satisfies both efficiency and peak performance requirements.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If signaling protocols are added to communicate QoE information between network components, then tailored traffic engineering and RAN management services can be provided, but device complexity increases

Engineering Contradiction:
ImproveQoE communication capabilityVSAvoidnetwork component complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a flow decision schedule as an intermediary mechanism that carries QoE information between network components. This standardized schedule structure acts as a mediator that enables QoE communication without requiring complex custom signaling protocols, simplifying the interaction between media servers and network elements.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Loss of time

If supplemental data rate is allocated concurrently with steady-state data rate, then near zero-delay delivery is achieved, but network resource utilization efficiency decreases

Engineering Contradiction:
Improvedelivery delayVSAvoidnetwork resource utilization efficiency
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The system implements periodic action by scheduling supplemental delivery periods that are time-bound and concurrent with steady-state delivery periods. The supplemental rate is activated only during specific periods when needed for low-delay performance, then deactivated to restore efficient resource utilization, creating a periodic pattern of high-performance bursts.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10270834B2System and method for online multimedia streaming services
Publication Date: 2019.04.23 HUAWEI TECH CO LTD
  • US10270834B2 patent drawing
  • US10270834B2 patent drawing
  • US10270834B2 patent drawing

AI summary

An embodiment method for network optimization includes obtaining a first request to deliver a first data to a node in a network at a first data rate; obtaining a second request to deliver the first data to the node at a second data rate; and determining a flow decision schedule for a streaming session. The determining the flow decision schedule includes: scheduling a steady-state delivery period to deliver the first data at a steady-state data rate in accordance with the first data rate; and performing a best-effort allocation in accordance with the second data rate to determine a schedule for a supplemental delivery period, concurrent with at least a portion of the steady-state delivery period, to deliver the first data at a supplemental data rate.