Access Node Anticipated Working Set for IPTV Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current access nodes in service provider networks face inefficiencies in bandwidth usage and delay in delivering Internet Protocol Television (IPTV) channels due to subscribing to all available channels, which leads to unnecessary bandwidth consumption and increased latency in fulfilling user requests.

Innovation Solution

Implementing a method for access nodes to adaptively determine an anticipated working set of IPTV channels based on historical subscriber subscription patterns, allowing them to subscribe to channels that are likely to be requested before they are explicitly requested, thereby optimizing bandwidth usage and reducing delay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the access node subscribes to all available IPTV channels, then the channel availability for subscribers is improved, but the bandwidth consumption increases and delivery delay increases

Engineering Contradiction:
Improvechannel availabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The access node proactively subscribes to anticipated IPTV channels based on historical subscription patterns before actual subscriber requests occur. This preliminary action ensures channels are already available when needed, eliminating delivery delay while avoiding subscription to all possible channels, thus reducing bandwidth consumption compared to the conventional approach of subscribing to everything.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the access node subscribes to all available IPTV channels, then the channel availability for subscribers is improved, but the delivery delay increases

Engineering Contradiction:
Improvechannel availabilityVSAvoiddelivery delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary subscription to anticipated channels based on historical data before actual requests arrive. This ensures channels are ready in advance, eliminating delivery delay without requiring subscription to all channels, thus maintaining reliability while improving response time compared to waiting for actual requests.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If the access node uses historical heuristics to determine channel subscriptions, then the bandwidth efficiency is improved, but the system complexity increases

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The access node autonomously determines which channels to subscribe to by analyzing its own historical subscription data and identifying patterns. This self-service approach improves bandwidth efficiency through intelligent channel selection without requiring complex external management systems, as the access node itself performs the analytical and decision-making functions.

Inventive Principle:
Principle #25Self-service

4Speed

If the access node proactively subscribes to anticipated channels, then the delivery speed is improved, but the bandwidth consumption increases

Engineering Contradiction:
Improvedelivery speedVSAvoidbandwidth consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The access node subscribes to only the necessary subset of channels that are anticipated to be requested, rather than all available channels. This partial action approach achieves fast delivery speed for requested channels while avoiding unnecessary bandwidth consumption from subscribing to channels that won't be requested, optimizing the balance between speed and resource usage.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9294534B2Applying heuristics to manage multicast subscriptions within computer networks
Publication Date: 2016.03.22 CALIX INC
  • US9294534B2 patent drawing
  • US9294534B2 patent drawing
  • US9294534B2 patent drawing

AI summary

An access node comprises a control unit that determines an anticipated working set of television channels based on a historically delivered working set of television channels to which a subscriber network has previously subscribed. The anticipated working set indicates a time at which the subscriber network is expected to subscribe to a different set of channels. The access node includes at least one interface that couples the access node to the subscriber network, that prior to the time at which the subscriber network is expected to subscribe to the different set of channels, subscribes to the different set of television channels in accordance with the anticipated working set such that media content associated with the different channels of the anticipated working set is available for delivery to the subscriber network at the time during which the access node expects the subscriber network to subscribe to the different set of channels.