Media Stream Throttling via Segmented Burst Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media streaming techniques over Radio Access Networks (RANs) face inefficiencies in bitrate utilization and resource allocation, as they often fail to fully leverage available link bitrates, leading to suboptimal use of air interface resources and increased power consumption in mobile clients.

Innovation Solution

A method and network node configuration that split media segments into multiple parts, transmitting the first part at a higher bitrate and the remaining part at a lower bitrate, with controlled delays to maintain the perceived bitrate as if transmitted in a single part, thereby generating bursty traffic and preventing clients from switching to higher bitrates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If media segments are transmitted at a constant bitrate matching the media content duration, then the transmission is simple and stable, but the air interface resources are not fully utilized and power consumption increases

Engineering Contradiction:
Improveair interface resource utilizationVSAvoidpower consumption in mobile clients
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The media segment is divided into multiple parts (first part and remaining part) that are transmitted at different bitrates. The first part is transmitted at a higher bitrate during a shorter time interval, while the remaining part is transmitted at a lower bitrate during a longer time interval, optimizing air interface resource utilization and reducing power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transmission uses periodic bursting patterns where the first part of media segments is transmitted in shorter, higher-intensity bursts, followed by longer intervals for the remaining parts. This periodic action optimizes resource allocation and reduces overall power consumption while maintaining playback continuity.

Inventive Principle:
Principle #19Periodic action

2Productivity

If media segments are transmitted in a single continuous stream, then the transmission is simple and reliable, but the bitrate does not adapt to available link capacity and resources are wasted

Engineering Contradiction:
Improvebitrate utilizationVSAvoidtransmission control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Each media segment is segmented into multiple parts with different transmission characteristics. The first part is transmitted at a higher bitrate during a shorter time interval, while the remaining part is transmitted at a lower bitrate during a longer time interval, allowing bitrate adaptation without requiring complex client-side bitrate selection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network node preemptively divides media segments into parts with different bitrates and time intervals before transmission. This preliminary segmentation allows the system to adapt to available link capacity in advance, preventing waste of air interface resources while maintaining simple client-side playback logic.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If media segments are transmitted with pacing to force lower quality representations, then resource allocation is controlled, but the client cannot utilize higher available bitrates and air interface efficiency decreases

Engineering Contradiction:
Improveair interface efficiencyVSAvoidbitrate adaptation flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The media segment is divided into a first part and a remaining part, where the first part is transmitted at a higher bitrate during a shorter time interval. This segmentation allows the client to perceive higher available bitrate for the first part, enabling adaptation to higher quality representations when link capacity allows, while the remaining part is transmitted at a lower bitrate to control overall resource allocation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transmission parameters (bitrate and time interval) are dynamically changed between different parts of the same media segment. The first part uses higher bitrate and shorter time interval, while the remaining part uses lower bitrate and longer time interval, providing bitrate adaptation flexibility without requiring complex client-side bitrate selection logic.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If discrete media quality levels are provided, then the manifest file structure is simple and manageable, but the media stream cannot fully utilize available link bitrate due to quantization to discrete levels

Engineering Contradiction:
Improvelink bitrate utilizationVSAvoidmedia representation structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Instead of providing separate media representations for different quality levels, the invention segments a single media segment into multiple parts with different bitrates. This allows continuous bitrate adaptation within a single representation, fully utilizing available link bitrate without requiring complex multi-representation manifest structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention changes the bitrate parameter within different parts of the same media segment rather than requiring separate media representations. This allows fine-grained bitrate adaptation to match available link capacity exactly, eliminating the quantization loss inherent in discrete quality levels while maintaining simple manifest file structure.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9967303B2Throttling a media stream for transmission via a radio access network
Publication Date: 2018.05.08 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9967303B2 patent drawing
  • US9967303B2 patent drawing
  • US9967303B2 patent drawing

AI summary

A method of throttling a media stream, comprising a sequence of media segments, for transmission to a client via a radio access network is provided. The method comprises acquiring a media segment, determining a duration of the media segment, transmitting a first part (501′-504′) of the media segment to the client, and transmitting a remaining part (501″-504″) of the media segment to the client. At least one of the parts (501′-504′, 501″-504″) is transmitted during a time interval (Δt1, Δt2) which is shorter than a corresponding duration of that part, and transmitting the remaining part is delayed (Δt0), such that a time interval (Δttx) between starting transmitting the first part and transmission of the remaining part being completed is shorter than the duration (Δtp) of the media segment. Further, a corresponding network node for throttling a media stream is provided. Embodiments of the invention are advantageous in that bursty traffic is generated, resulting in a more efficient usage of air interface resources and reduced power consumption.