Multicast Service Translation for IPTV Source Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IPTV systems, subscribers with different quality of service levels often receive degraded IPTV channel streams due to mismatches between source quality and subscriber capabilities, leading to dropped packets and poor viewing experiences.

Innovation Solution

A router implements multicast service translation by selecting an appropriate source for each subscriber based on their service bit rate, ensuring that the IPTV channel is provided at a suitable quality level without packet loss, using a multicast service adaptation module that identifies and switches to a more suitable source if necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a single source provides IPTV channels at high quality, then viewing quality is improved for capable devices, but devices with lower service bit rates experience packet loss and degraded performance

Engineering Contradiction:
ImproveIPTV channel qualityVSAvoidpacket delivery reliability
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The system assigns different source identifiers to different quality levels of the same IPTV channel. Each subscriber receives content from a source matching their service bit rate capability, ensuring optimal quality without overwhelming their network capacity. This resolves the contradiction by providing high quality to capable devices while preventing packet loss for devices with lower capabilities.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The router modifies the source identifier parameter in IGMP join requests based on the subscriber's service level. By dynamically changing this parameter, the system directs traffic to appropriate quality levels, ensuring that each subscriber receives content at a quality matching their service bit rate, thus preventing both overloading and underutilization.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the system provides multiple quality options for each IPTV channel, then subscriber satisfaction is improved, but the user interface complexity and device configuration burden increase

Engineering Contradiction:
Improvequality selection flexibilityVSAvoiduser interface simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically selects the appropriate source identifier based on the subscriber's service level without requiring manual user input. The router performs service level determination and source selection autonomously, eliminating the need for users to navigate complex quality selection interfaces while still providing adaptability to different service tiers.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A single unified user interface presents all IPTV channels regardless of quality level. The system handles multiple quality levels through a single interface mechanism, allowing subscribers to access any channel without encountering separate quality selection screens, thus maintaining ease of operation while supporting versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Stability of the object's composition

If the router forwards all join requests to the original source, then source address consistency is maintained, but service level mismatches cause packet loss and degraded viewing experience

Engineering Contradiction:
Improvesource address consistencyVSAvoidservice quality matching
Core Design Contradiction:
Stability of the object's compositionVSManufacturing precision

Solution Approach 1:

The router acts as an intermediary between the subscriber and the content source. It receives the original join request, determines the appropriate service level, and translates the source identifier to match the subscriber's capability. This intermediary function maintains stability by preserving the channel identity while adapting the source address to prevent service quality mismatches.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10749702B2Multicast service translation in internet protocol television systems
Publication Date: 2020.08.18 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10749702B2 patent drawing
  • US10749702B2 patent drawing
  • US10749702B2 patent drawing

AI summary

Techniques are described for multicast service translation. A router can provide access to a particular source for an Internet Protocol Television (IPTV) channel that is most appropriate for the subscriber despite the subscriber requesting the IPTV channel from a different source. The most appropriate source can be identified based upon a bit rate or quality of service associated with the subscriber and/or a bit rate or quality of service associated with each of one or more alternate sources of the IPTV channel. The router can receive a request to join a multicast stream from a client device of the subscriber that identifies a source associated with an IPTV channel, identify a different source of the IPTV channel for that subscriber, and transmit a different join request destined to the different source.