Hybrid P2P Server Teleconferencing Topology

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current teleconferencing systems face challenges in optimizing conferencing mechanisms, particularly in managing latency and bandwidth, especially in mobile environments where power, processing power, and bandwidth are limited, and there is a need for a mechanism to adapt to varying channel conditions.

Innovation Solution

A method and system that measure channel quality parameters such as bandwidth, error rate, and latency to select an adaptive coding scheme, allowing terminals to communicate directly via peer-to-peer networks while using conferencing servers or peer-servers for other connections, enabling terminals to migrate between conferencing topologies and combine them for optimized performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If peer-to-peer communication is used for all terminals, then latency is reduced, but processing power and bandwidth requirements at each terminal increase significantly

Engineering Contradiction:
ImprovelatencyVSAvoidprocessing power
Core Design Contradiction:
Loss of timeVSPower

Solution Approach 1:

The system segments terminals into different groups based on their channel quality measurements. Terminals with similar channel characteristics are grouped together and can communicate directly via peer-to-peer, while terminals with different characteristics communicate through proxy servers. This segmentation allows the system to reduce latency for compatible terminals without overburdening any single terminal with excessive processing requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by creating groups of terminals with similar channel quality characteristics. Each group can use optimized communication strategies tailored to their specific conditions. Terminals in the same group have matching processing capabilities and bandwidth requirements, allowing efficient direct communication without requiring each terminal to handle all possible communication scenarios.

Inventive Principle:
Principle #3Local quality

2Loss of time

If peer-to-peer communication is used for all terminals, then latency is reduced, but bandwidth requirements at each terminal increase

Engineering Contradiction:
ImprovelatencyVSAvoidbandwidth
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

By segmenting terminals into groups based on channel quality, the system enables direct peer-to-peer communication only between terminals that can efficiently handle the bandwidth requirements. Other terminals use proxy servers that aggregate and manage bandwidth consumption, reducing the bandwidth burden on individual terminals while maintaining low latency where possible.

Inventive Principle:
Principle #1Segmentation

3Power

If hub-based conferencing is used, then processing requirements at terminals are reduced, but latency increases

Engineering Contradiction:
Improveprocessing powerVSAvoidlatency
Core Design Contradiction:
PowerVSLoss of time

Solution Approach 1:

The system dynamically selects between hub-based and peer-to-peer communication modes based on real-time channel quality measurements. When channel conditions are favorable, terminals switch to direct peer-to-peer communication to reduce latency. When conditions are poor or terminals have limited capabilities, the system uses hub-based communication to reduce processing requirements. This dynamic adaptation resolves the contradiction by allowing both modes to be used appropriately.

Inventive Principle:
Principle #15Dynamics

4Reliability

If different coding schemes are used for different terminals, then communication quality is optimized, but system complexity increases

Engineering Contradiction:
Improvecommunication qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements local quality by assigning coding schemes based on terminal groups with similar channel characteristics. Terminals in the same group use the same coding scheme, which optimizes communication quality for their specific conditions. The proxy servers manage the complexity of determining and distributing appropriate coding schemes to different groups, rather than requiring each terminal to independently handle all coding scheme decisions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9413540B2Combining P2P and server-based conferencing
Publication Date: 2016.08.09 RIBBON COMMUNICATIONS OPERATING CO INC
  • US9413540B2 patent drawing
  • US9413540B2 patent drawing
  • US9413540B2 patent drawing

AI summary

A system and a method for teleconferencing including a plurality of terminals, a plurality of peer servers and at least one conferencing servers, where the terminals measure their channel quality, create at least one group of terminals according to their channel quality measurements, and using a coding scheme adaptive to the channel quality measurements. The terminals communicate conferencing content via peer-to-peer communication, directly between terminals who are members of the group of terminals, and using the selected coding scheme, and communicate the same conferencing content with other terminals participating in the conferencing call via at least one network device such as a conferencing-server and a peer-server. Where the conferencing-server and/or the peer-server provide conversion for the conferencing content, adaptive to the other terminals.