P2P Communication Control Device for Traffic Engineering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In P2P-based file-distributed transmission systems, the random selection of peers by peer management servers leads to increased traffic and system load, particularly in IX interworking networks, due to the lack of consideration for client communication environments, causing difficulties in traffic engineering and network management.
Innovation Solution
A P2P communication control device that intercepts peer list requests, modifies the peer list based on client communication environments, and provides the optimized list to the client, allowing for efficient traffic management and reducing unnecessary IX interworking traffic by selecting peers within the same communication operator's network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If peer management servers randomly select peers from all available peers without considering client communication environment, then the system provides simple peer selection mechanism, but network traffic increases and system load increases particularly in IX interworking networks
Solution Approach 1:
The patent applies local quality by making peer selection adaptive to specific client communication environments. Instead of uniform random selection, the server considers client-specific factors such as network location, bandwidth capabilities, and current communication conditions to select appropriate peers, thereby optimizing traffic patterns and reducing unnecessary IX interworking traffic while maintaining simple operation
Solution Approach 2:
The patent changes the selection parameters from purely random to environment-aware criteria. The peer management server modifies its selection behavior based on client communication environment parameters, dynamically adjusting which peers are selected to minimize network traffic and system load while maintaining the simplicity of the peer selection mechanism
2Device complexity
If peer management servers randomly select peers without considering communication environment, then the system maintains simple traffic management, but traffic engineering becomes difficult in IX interworking networks
Solution Approach 1:
The patent modifies the peer selection parameters to include communication environment considerations, enabling the traffic management system to adapt to different network conditions and client requirements while maintaining relatively simple system architecture
Solution Approach 2:
The patent introduces dynamic peer selection that adapts to changing communication environments. The system can dynamically adjust peer choices based on current network conditions, client capabilities, and traffic patterns, providing traffic engineering flexibility without significantly increasing system complexity
3Productivity
If all user devices share resources in P2P communication, then the system achieves distributed file transmission, but transmission rate varies depending on user device specifications causing system load
Solution Approach 1:
The patent applies local quality by making peer selection adaptive to specific client communication environments and device specifications. The system considers individual device capabilities when selecting peers, matching devices with similar characteristics to ensure more consistent transmission rates and reduce system load variations
Data Source
AI summary
A P2P-based file transmission control method performed by a peer-to-peer (P2P) communication control device disposed in a communication network for connecting a client device and a peer management device, the method, implemented by one or more processors comprised in the P2P communication control device, comprising: receiving, instead of the peer management device, a peer list request message transmitted to the peer management device by the client device; sending, instead of the client device, a request for a peer list for a shared file to the peer management device; receiving the peer list from the peer management device; modifying the received peer list in accordance with a communication environment of the client device; and providing the modified peer list to the client device.


