Superpeer Network Node for Hybrid P2P Service Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current peer to peer networks, especially hybrid ones, face challenges in ensuring the permanent availability of resources due to their dynamic topology, which prevents telecommunications operators from offering service availability equivalent to traditional centralized systems.

Innovation Solution

A superpeer device is introduced to identify and manage active peers, ensuring a minimum number are always available by requesting peers to implement functions, maintaining lists of active peers, and distributing load dynamically to guarantee service continuity and uniform function distribution within the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a peer to peer network uses dynamic topology where peers connect according to their needs or capabilities, then the network has high adaptability and ease of operation, but the availability of resources cannot be guaranteed

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidresource availability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by proactively monitoring peer status and resource availability before failures occur. Superpeers continuously track which peers are available and maintain this information, allowing the system to anticipate and prepare for potential resource unavailability rather than reacting to failures after they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention implements feedback mechanisms where superpeers receive status information from peers about their availability and resource status. This feedback loop allows the system to update its knowledge of peer availability in real-time, enabling dynamic adaptation while maintaining reliable resource discovery and allocation.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If a peer to peer network maintains dynamic topology, then the network is flexible and easy to operate, but the service availability is equivalent to neither centralized nor distributed systems

Engineering Contradiction:
Improvenetwork operation flexibilityVSAvoidservice availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The network is segmented into hierarchical levels with superpeers and regular peers having distinct roles. Superpeers manage resource discovery and peer coordination, while regular peers provide services. This segmentation allows the system to maintain operational flexibility at the peer level while ensuring service availability through coordinated management at the superpeer level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Superpeers act as intermediaries between regular peers and clients. They maintain lists of available peers and facilitate resource discovery, effectively mediating the interaction between distributed peers. This intermediary role enables the system to achieve both flexibility in peer connections and reliability in service availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the network uses hybrid peer to peer architecture with superpeers, then resource indexing and search initiation are improved, but the topology remains dynamic and unavailable guarantees cannot be provided

Engineering Contradiction:
Improveresource indexing efficiencyVSAvoidfunction availability guarantee
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Superpeers perform preliminary actions by proactively monitoring and maintaining lists of available peers before resource requests are made. They continuously update their knowledge of peer availability and resource status, ensuring that when clients need resources, the information is already prepared and available for immediate allocation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where superpeers receive real-time status information from peers about their availability and resource status. This feedback allows the superpeers to maintain accurate, up-to-date lists of available peers, enabling reliable resource discovery and allocation while maintaining the efficiency benefits of hybrid architecture.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8799434B2System and method for establishment of a client/server type relationship in a peer-to-peer network
Publication Date: 2014.08.05 ORANGE SA
  • US8799434B2 patent drawing
  • US8799434B2 patent drawing
  • US8799434B2 patent drawing

AI summary

A system for establishing a client/server type relationship in a hybrid peer to peer network connects a first peer (20a) to a second peer (20d) implementing a predetermined function (F) in that peer to peer network. To this end, the first peer (20a) has a superpeer (10a) capable of establishing a list (LF) of the active peers (20d, 20e) implementing the function (F) in the service of the peers of the network and of sending that list (LF) to its peer (20a). The first peer (20a) can then establish a client/server type relationship with a second peer (20d) selected in that list (LF).