Video Content Delivery Bandwidth Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video distribution networks often exhibit latency in displaying content when viewers change channels, leading to frustration, especially when multiple devices are receiving content simultaneously.

Innovation Solution

A system and method that allocate overhead bandwidth based on a channel change index value, which indicates the number of devices receiving content, allowing for faster channel changes by unicasting video content at a rate higher than the subscribed bandwidth until a buffer is filled, then switching to multicast transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If multicast transmission is used for video content delivery, then bandwidth efficiency is improved, but channel change latency increases

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidchannel change latency
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system dynamically switches between multicast and unicast transmission modes based on the channel change index value. When the index indicates low device activity, unicast mode is used for fast channel changes. When the index indicates high device activity, multicast mode is used for bandwidth efficiency. This dynamic adaptation resolves the contradiction by allowing the system to optimize for speed or efficiency depending on current conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the transmission parameter (transmission mode) based on the channel change index value. The index value serves as a threshold parameter that determines whether to use unicast (low index) or multicast (high index) transmission. This parameter-based decision mechanism allows the system to resolve the latency-efficiency contradiction by adjusting transmission characteristics according to network conditions.

Inventive Principle:
Principle #35Parameter changes

2Speed

If unicast transmission at high rate is used during channel changes, then channel change speed is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvechannel change speedVSAvoidbandwidth consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system applies unicast transmission with excessive bandwidth allocation only partially - specifically during the initial channel change phase when the buffer needs to be filled. Once the buffer is populated, the system transitions to multicast or reduces unicast rate. This partial application of high-rate unicast resolves the contradiction by providing fast channel changes only when necessary rather than continuously.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary action by pre-filling the buffer at the set-top box with video content using high-rate unicast transmission before switching to multicast. This preliminary buffering action allows subsequent playback to proceed without latency while reducing ongoing bandwidth consumption. The contradiction is resolved by concentrating bandwidth usage in the preliminary phase rather than during continuous playback.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If overhead bandwidth is allocated based on channel change index, then channel change performance is improved, but system complexity increases

Engineering Contradiction:
Improvechannel change performanceVSAvoidbandwidth allocation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system uses the channel change index value as feedback to determine overhead bandwidth allocation. The index value, which reflects current device activity and buffer status, provides feedback that automatically adjusts the bandwidth allocation without requiring complex centralized control. This feedback mechanism improves channel change performance while limiting complexity by using a simple index-based decision rule rather than complex real-time optimization algorithms.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7761902B2System and method of providing video content
Publication Date: 2010.07.20 DATASPHERE LLC
  • US7761902B2 patent drawing
  • US7761902B2 patent drawing
  • US7761902B2 patent drawing

AI summary

A method of providing video content includes receiving a channel change data packet from a set-top box device at a subscriber premise via a packet-based video distribution network. The channel change data packet includes data indicating a requested channel and a channel change index value. The method also includes reading the channel change data packet to identify the channel change index value. The channel change index value indicates an available bandwidth at the subscriber premise to receive video content of the requested channel via the packet-based video distribution network. The method also includes allocating an overhead bandwidth to the set-top box device based on the channel change index value.