P2P Data Transmission Scheduling for Redundant Traffic Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current P2P networks experience redundant data transmission, leading to increased network load and inefficiency due to simultaneous data sending by multiple source nodes.
Innovation Solution
Implementing a data transmission method where end nodes send delayed transmission information to determine an optimal time for data delivery, canceling or delaying data transmission based on node acceptance, thereby reducing redundant data transmission and network load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple data source end nodes send data to the requesting end node simultaneously, then data transmission reliability is improved, but network load increases due to redundant transmission
Solution Approach 1:
The patent applies preliminary action by having the requesting end node pre-select one data source end node based on criteria such as network distance, bandwidth, or load status before actual data transmission begins. This pre-selection prevents multiple nodes from simultaneously transmitting data, thereby maintaining transmission reliability through careful node choice while avoiding the redundant transmission that causes network load increases.
2Productivity
If a requesting end node broadcasts data requests to neighboring end nodes, then data acquisition capability is improved, but redundant data transmission occurs when multiple source nodes receive the request
Solution Approach 1:
The patent extracts the data request functionality from a broad broadcast mechanism to a targeted unicast approach. Instead of broadcasting requests to all neighboring end nodes, the requesting end node directly sends requests to specific data source end nodes identified through prior network discovery or annotation mechanisms. This extraction eliminates redundant transmissions while preserving data acquisition capability.
Solution Approach 2:
The patent introduces network annotation or discovery mechanisms as intermediaries that facilitate efficient direct communication between requesting and data source end nodes. These intermediaries provide information about data location and node status, enabling requesting nodes to identify and contact appropriate data sources without broadcasting to all neighbors, thus avoiding redundant transmissions.
Data Source
AI summary
Embodiments of this application disclose a data transmission method and a communication apparatus. The method may be applied to a data transmission or data distribution scenario in a peer-to-peer P2P network. The method includes: A first end node sends delayed transmission information to a second end node, where the delayed transmission information indicates time information at which the first end node delays sending first data to the second end node. When determining that the second end node accepts the delayed transmission information, the first end node delays sending the first data to the second end node, to alleviate a load of the first end node, so that a network congestion problem caused by a large-scale concurrent data request can be resolved.


