P2P Video Streaming Peer Selection in IPTV Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IPTV systems face challenges with bandwidth limitations and high deployment costs due to the use of copper wires in FTTN networks, and the capacity of video servers can become a bottleneck, especially when implementing peer-to-peer (P2P) communication systems that do not effectively address the underlying infrastructure of IPTV networks.

Innovation Solution

The proposed system optimizes P2P video streaming by selecting a set of peers within the same community to share video streams, ensuring that the capacity of the fiber-to-the-node (FTTN) switch can handle the maximum number of simultaneous viewers, and dynamically reallocates peers to avoid overloading the uplink bandwidth, using a physical infrastructure-aware algorithm to manage peer selection and error handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If FTTN with copper wires is used to connect nodes to customer homes, then deployment cost is reduced compared to FTTP, but available bandwidth is limited to 1.5-6.0 Mbps

Engineering Contradiction:
Improvedeployment costVSAvoidavailable bandwidth
Core Design Contradiction:
Ease of manufactureVSSpeed

Solution Approach 1:

The network is segmented into communities served by FTTN nodes, with each node serving a localized group of customers. This segmentation allows the system to accept the bandwidth limitations of copper wires within each community while managing capacity through localized peer-to-peer sharing, rather than requiring expensive FTTP deployment throughout the entire network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the operational parameters by implementing peer-to-peer video streaming where customers act as both clients and servers. This transforms the network from a traditional client-server model to a distributed model that can achieve higher effective bandwidth through collaborative sharing, compensating for the physical bandwidth limitations of copper wire infrastructure.

Inventive Principle:
Principle #35Parameter changes

2Speed

If FTTP is deployed to bring fiber directly to each customer home, then available bandwidth increases to up to 39 Mbps, but capital investment increases five times and deployment time increases four times

Engineering Contradiction:
Improveavailable bandwidthVSAvoidcapital investment and deployment time
Core Design Contradiction:
SpeedVSEase of manufacture

Solution Approach 1:

The system implements self-service through peer-to-peer video streaming where customers participate as both clients and servers. Each customer contributes their own bandwidth resources to serve others, eliminating the need for expensive FTTP infrastructure deployment while still achieving high available bandwidth through distributed collaboration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system merges multiple customer bandwidth resources into a pooled network capacity. By combining the uplink capacities of multiple peers within a community, the system achieves aggregate bandwidth that approaches or exceeds FTTP capabilities, while using the existing, less expensive FTTN infrastructure.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If peer-to-peer communication system is implemented in IPTV networks, then server capacity bottleneck is reduced, but the underlying network infrastructure complexity is not addressed

Engineering Contradiction:
Improveserver capacityVSAvoidunderlying network infrastructure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies local quality by organizing peers into communities based on their physical network location and characteristics. Each community is managed independently with peers selected and assigned locally, allowing the system to handle server capacity through localized peer collaboration while maintaining awareness of and adapting to the underlying FTTN infrastructure complexity within each community.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7903652B2System and method for peer to peer video streaming
Publication Date: 2011.03.08 AT&T INTELLECTUAL PROPERTY I L P
  • US7903652B2 patent drawing
  • US7903652B2 patent drawing
  • US7903652B2 patent drawing

AI summary

In an Internet Protocol Television (IPTV) system, an IPTV server is configured to receive a request from an IPTV content storage device (CSD) to view a video stream. The IPTV server selects a set of peers for the IPTV CSD, and transmits the set of peers to the IPTV CSD. In the system, a capacity of a fiber to the node (FTTN) switch in a down linking direction is greater than or equal to a sum of a number of simultaneous viewers supported by the FTTN switch plus a number of viewers that receive video streams from peers in the same community.