Acyclic P2P Data Distribution Paths to Avoid Redundant Transmissions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-party communication scenarios using peer-to-peer (P2P) networks, network congestion and resource waste occur due to repeated transmission of the same communication data on the same P2P channel, leading to bottlenecks and inefficient data distribution.

Innovation Solution

A P2P channel-based data distribution method that utilizes a pre-generated acyclic graph to determine next-hop devices for data distribution, avoiding repeated transmissions by identifying optimal paths through periodic updates and quality of service considerations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the same communication data is transmitted on the same P2P channel for all devices in multi-party communication, then all devices can receive the data, but network congestion and resource waste occur due to repeated transmissions

Engineering Contradiction:
Improvedata delivery completenessVSAvoidnetwork resource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the data distribution process by introducing a server that manages distribution lists for different device groups. Instead of all devices transmitting to all devices, the system divides devices into groups (e.g., first device group and second device group) with separate distribution lists, reducing redundant transmissions while ensuring complete data delivery to all devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server acts as an intermediary that receives communication data from one device and selectively forwards it to other devices based on pre-established distribution lists. This mediator approach eliminates the need for every device to transmit to every other device, reducing network congestion while maintaining reliable data delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If P2P channels are established between all devices for direct communication, then peer-to-peer communication is achieved, but network address shortage problems arise in IPv4 environments

Engineering Contradiction:
ImproveP2P communication capabilityVSAvoidnetwork address management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The server serves as a central intermediary that manages P2P channel establishment and maintenance. Devices communicate through the server's coordination, which handles network address translation and routing. This approach enables P2P communication functionality while abstracting away the network address management complexity, allowing devices to focus on data transmission rather than address configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If communication data is transmitted through multiple P2P channels to reach all devices, then data can be delivered to all devices, but the data volume of individual channels becomes multiplied creating bottlenecks

Engineering Contradiction:
Improvedata distribution coverageVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the data distribution task by maintaining separate distribution lists for different device groups. The server manages these segmented lists to route data through optimal paths, preventing multiplication of data volume on individual channels. This segmentation approach ensures comprehensive device coverage while maintaining efficient transmission speeds.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-establishing distribution lists that map devices to their respective groups before actual data transmission occurs. This pre-configuration enables the server to efficiently route data through predetermined optimal paths during communication, avoiding dynamic path selection that would multiply data volume and create bottlenecks.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12388893B2P2P-based data distribution method, apparatus, and system
Publication Date: 2025.08.12 HUAWEI TECH CO LTD
  • US12388893B2 patent drawing
  • US12388893B2 patent drawing
  • US12388893B2 patent drawing

AI summary

This application provides a P2P-based data distribution method, apparatus, and system. The method is applied to a data distribution system, where the data distribution system includes at least three devices and a server. The method includes: Any one of the at least three devices sends request information to the server, and receives response information sent by the server. The any device determines a first target device set from adjacent devices based on the response information, and sends first data to a device in the first target device set, where the first data carries identification information of the any device, and the identification information is used to indicate the device in the first target device set to distribute the first data to a device in a second target device set when determining the first data as to-be-distributed data.