P2P Streaming Converter Node Multicast Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

P2P live streaming generates excessive network traffic, leading to capacity dimensioning challenges and increased costs, particularly in access networks, due to the need for multiple peers to share chunks, which results in contention for best effort traffic and higher operational expenses.

Innovation Solution

Implementing a converter node that detects when multiple peers in an access network are viewing the same channel and switches from P2P to multicast chunk transportation when the peer count exceeds a threshold, utilizing a Multicast Server to convert chunks from P2P to multicast format, thereby reducing bandwidth consumption and operational costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If P2P chunk sharing is used among multiple peers, then content distribution capability is improved, but network traffic volume increases excessively

Engineering Contradiction:
Improvecontent distribution capabilityVSAvoidnetwork traffic volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent combines P2P chunk sharing with multicast technology. When multiple peers request the same chunk, instead of each peer receiving separate unicast transmissions from the source, the system merges these requests into a single multicast transmission that serves all requesting peers simultaneously. This maintains the content distribution capability of P2P while dramatically reducing the total network traffic volume by eliminating redundant transmissions of the same data.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple peers share chunks in P2P network, then content delivery efficiency is improved, but network capacity dimensioning becomes difficult

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidnetwork capacity dimensioning
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway as an intermediary between the P2P network and the core network. The gateway monitors and controls chunk requests, determining when to switch between unicast and multicast modes. This intermediary layer simplifies network capacity dimensioning by providing a control point where traffic patterns can be managed and predicted, while still allowing efficient P2P content delivery at the peer level.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If P2P streaming is used, then user access flexibility is improved, but operational costs increase

Engineering Contradiction:
Improveuser access flexibilityVSAvoidoperational costs
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic switching between unicast and multicast modes based on the number of active peers requesting content. When few peers are accessing content, the system uses unicast to maintain user access flexibility. When multiple peers simultaneously request the same content, the system dynamically switches to multicast to reduce operational costs. This dynamic adaptation allows the system to optimize between flexibility and cost-efficiency based on real-time conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP2815557B1P2p streaming support
Publication Date: 2018.03.21 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP2815557B1 patent drawingFigure 1
  • EP2815557B1 patent drawingFigure 2
  • EP2815557B1 patent drawingFigure 3

AI summary

The present invention relates to methods and arrangements to optimize load transportation between a P2P live streaming network (12) and an access network (30}. The method comprises steps like: - A peer (16) in the access network selects a live channel to use. ~ A request (57) comprising information of the selected channel is sent from the access network to the streaming network, - A converter node (4.0) connecting the P2P live streaming network and the access network detects that number of peers (16-19) in the access network using the selected channel has reached a predetermined threshold value (T) - Chunks that are parts of the selected channel arriving from peers (13-15) in the streaming network are converted in the converter node (40) from P2P format to multicast format.