Hybrid Peer-to-Peer Telecommunications System Server Load Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized server architectures in telecommunications systems face scalability issues and increased complexity due to increased network traffic and SIP-related events, leading to degraded call processing capacity and prolonged initialization times as endpoints become autonomous and less controlled by the server.

Innovation Solution

Implementing a hybrid peer-to-peer system where client endpoints in a private domain handle some telecommunications features, with a super-peer endpoint acting as an agent to communicate with the server, reducing the load on the server and enabling endpoints to query and subscribe to features directly without server assistance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a centralized server architecture is used to handle all telecommunications features, then feature functionality and control are centralized, but server scalability is degraded and processing capacity is severely reduced due to increased network traffic and SIP events

Engineering Contradiction:
Improvefeature functionalityVSAvoidserver processing capacity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the centralized server architecture by introducing peer endpoints that can independently handle specific telecommunications features. Instead of all features being processed through a single centralized server, the system divides functionality so that endpoints capable of handling features do so locally, while the server handles coordination and features that require centralized processing. This segmentation reduces the processing burden on the server while maintaining comprehensive feature functionality.

Inventive Principle:
Principle #1Segmentation

2Reliability

If monitoring features are introduced at a centralized server, then comprehensive monitoring capability is achieved, but the number of SIP events increases and server capacity to process calls is severely degraded

Engineering Contradiction:
Improvemonitoring capabilityVSAvoidcall processing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces endpoint peers as intermediaries between the centralized server and the monitoring function. Instead of the server directly handling all monitoring events, endpoints act as intermediaries that can perform local monitoring and only report relevant information to the server. This reduces the number of SIP events that reach the server while maintaining comprehensive monitoring capability through the distributed endpoint monitoring network.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If endpoints migrate out into the IP network and become autonomous, then endpoint independence is increased, but initialization sequence becomes more intensive and bandwidth requirements increase

Engineering Contradiction:
Improveendpoint autonomyVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by having endpoints perform capability advertisement and peer discovery before formal initialization sequences. Endpoints that have already established peer relationships through preliminary capability exchange can skip portions of the intensive initialization sequence, reducing bandwidth consumption. The preliminary peer-to-peer connection establishment allows autonomous endpoints to communicate efficiently without requiring full server-mediated initialization each time.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If endpoints become autonomous with reduced server control, then endpoint independence increases, but time to service as perceived by users becomes unacceptably long

Engineering Contradiction:
Improveendpoint independenceVSAvoidtime to service
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent merges the advantages of autonomous endpoint operation with efficient server coordination by implementing a hybrid architecture. Endpoints maintain independence for feature handling and peer-to-peer communication, while the server provides centralized coordination for call setup and feature subscription. This merging allows endpoints to operate independently without the server mediation delays that would occur in a fully centralized system, reducing time to service while maintaining endpoint independence.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7835364B2Distributed handling of telecommunications features in a hybrid peer-to-peer system of endpoints
Publication Date: 2010.11.16 AVAYA INC
  • US7835364B2 patent drawing
  • US7835364B2 patent drawing
  • US7835364B2 patent drawing

AI summary

A method and system are disclosed that enable performance improvements by reallocating to client endpoints at least some of the feature functionality of a server. Each logical user in the system is represented by his own private domain of endpoint entities, from which an endpoint is selected to serve as a super peer to represent the user to the centralized server. Furthermore, one or more endpoints in the private domain of endpoints handle some of the telecommunications features that the server otherwise would have handled. An endpoint that needs to access a particular feature determines the best endpoint to handle the feature, in part by querying the other endpoints in the private domain. If the querying endpoint wants to subscribe to a feature that is located at an endpoint in the private domain, the querying endpoint interacts with the relevant endpoint without requiring the further assistance of a server.