Media Edge Proxy for Fast IPTV Channel Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IPTV systems using unicast for delivering TV channels face scalability issues and introduce delays due to IGMP JOIN/LEAVE command processing, while multicast is inefficient for fast channel switching.

Innovation Solution

A media edge proxy that combines unicast for fast channel switching with multicast for efficient channel distribution, utilizing a temporary unicast connection initially and switching to multicast once the channel is available, thereby reducing channel switching delay and minimizing IGMP signaling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If unicast is used for delivering TV channels, then fast channel switching is achieved, but scalability deteriorates with the number of users

Engineering Contradiction:
Improvechannel switching speedVSAvoidsystem scalability
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

A media edge proxy is introduced as an intermediary component between the media server and multiple media clients. The proxy maintains a temporary unicast connection to the media server and establishes multicast connections to multiple clients, thereby mediating between unicast's fast switching capability and multicast's scalability advantage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the delivery path into two distinct segments: a unicast segment from the media server to the media edge proxy (for fast channel switching), and a multicast segment from the proxy to multiple media clients (for efficient distribution and scalability).

Inventive Principle:
Principle #1Segmentation

2Productivity

If multicast is used for delivering TV channels, then efficient channel distribution is achieved, but channel switching delay increases due to IGMP JOIN/LEAVE command processing

Engineering Contradiction:
Improvechannel distribution efficiencyVSAvoidchannel switching delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The media edge proxy establishes a preliminary unicast connection to the media server before multicast distribution begins. This preliminary action allows the proxy to obtain media data in advance and switch channels faster by maintaining ready connections, reducing the time required for IGMP JOIN/LEAVE processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The media edge proxy acts as a mediator that absorbs the IGMP processing delay by maintaining persistent unicast connections to the media server. When channel switching is requested, the proxy can quickly switch its unicast connection and then notify clients via multicast, isolating clients from the switching delay.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If unicast connections are maintained for all users, then fast channel switching is achieved, but network resource consumption increases

Engineering Contradiction:
Improvechannel switching speedVSAvoidnetwork resource consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The system merges unicast and multicast transmission modes in a hybrid architecture. The unicast connection from the media server to the media edge proxy is maintained for fast switching, while multicast is used to distribute content to multiple clients simultaneously, reducing overall network resource consumption compared to pure unicast.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The media edge proxy serves multiple functions: it acts as a unicast receiver from the media server, a multicast distributor to multiple clients, and a channel switching coordinator. This multi-functionality allows the system to achieve fast switching while efficiently utilizing network resources through multicast distribution.

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

Data Source

PatentUS9065700B2Unicast/multicast media edge proxy with fast channel switching
Publication Date: 2015.06.23 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9065700B2 patent drawing
  • US9065700B2 patent drawing
  • US9065700B2 patent drawing

AI summary

A system, method, and media edge proxy, MEP, for providing media data such as Internet Protocol Television, IPTV, or Internet radio channels to a media client. The MEP obtains the media data from a media server utilizing a temporary unicast connection and provides the media data obtained from the server to the media client for an initial time period. Upon determining that the initial time period has expired, the MEP obtains the media data via multicast from a multicast router, provides the media data obtained from the router to the media client, and releases the temporary unicast connection. The invention reduces channel switching delay and thus improves quality-of-experience for the end-user. The invention also avoids excessive IGMP JOIN/LEAVE signaling when a user switches quickly through channels.