Parallel Data Distribution System for One-to-Many Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission protocols, such as FTP, TFTP, and SCP, are point-to-point and inefficient for one-to-many data transmission scenarios, leading to reduced efficiency, increased operation and maintenance, and underutilized network bandwidth due to serial data distribution and the need for maintaining receiver lists.

Innovation Solution

A data distribution method and system that uses parallel data request and response messages with an application layer protocol based on UDP, allowing multiple data receive ends to request and receive data independently, eliminating the need for a data transmission state at the transmit end and enabling concurrent data distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If point-to-point transmission protocols (FTP, TFTP, SCP) are used for one-to-many data transmission, then data can be transmitted to multiple receivers, but data transmission efficiency deteriorates due to serial distribution and blocking when a receiver is blocked

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidoperation and maintenance complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the one-to-many transmission into multiple independent parallel point-to-point transmission channels. Each receiver independently requests and receives data without being blocked by others, transforming the serial distribution problem into parallel independent transmissions that maintain efficiency while simplifying operation and maintenance.

Inventive Principle:
Principle #1Segmentation

2Productivity

If serial data distribution is used to maintain receiver lists, then all receivers can be served, but network bandwidth is underutilized and transmission efficiency is reduced

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidnetwork bandwidth utilization
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent divides the single serial transmission stream into multiple parallel transmission streams, each serving different receivers simultaneously. This segmentation enables full utilization of network bandwidth by eliminating the idle time that occurs in serial transmission when one receiver is blocked or slow.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent ensures continuous data transmission by establishing multiple parallel channels that can operate simultaneously without interruption. When one channel is blocked, others continue transmitting, eliminating the downtime and bandwidth waste associated with serial transmission blocking.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If point-to-point protocols are used for one-to-many transmission, then data can be distributed to multiple ends, but the transmit end must maintain receiver lists and modify them when receivers are added or removed, increasing operation and maintenance

Engineering Contradiction:
Improvereceiver list management flexibilityVSAvoidoperation and maintenance ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a mechanism where receivers independently initiate data requests and the transmit end automatically manages multiple parallel connections without manual intervention. The system self-adjusts when receivers are added or removed, eliminating the need for manual receiver list maintenance and significantly reducing operation and maintenance efforts.

Inventive Principle:
Principle #25Self-service

4Reliability

If serial data distribution is used, then receivers can be served in sequence, but an omitted receiver cannot be sensed and the entire distribution process is blocked when a receiver is blocked

Engineering Contradiction:
Improvedistribution process reliabilityVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the single transmission channel into multiple independent parallel channels. Each channel operates autonomously, so if one receiver is blocked or omitted, other channels continue transmitting without being affected. This segmentation isolates failures and prevents system-wide blocking while maintaining overall transmission efficiency.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9699276B2Data distribution method and system and data receiving apparatus
Publication Date: 2017.07.04 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9699276B2 patent drawing
  • US9699276B2 patent drawing
  • US9699276B2 patent drawing

AI summary

A data distribution method and system and a data receiving apparatus are disclosed. The method includes: receiving in parallel data request messages that are sent separately from at least two data receive ends, the data request message including a field for describing requested data; and returning in parallel data corresponding to the fields for describing requested data to data receive ends with the fields for describing requested data that are valid. Non-state of a data transmit end and exclusive file update of a data receive end ensure that an infinite quantity of data receive ends can be supported to update simultaneously, and further breaks through a bottle neck of point to point serial transmission that is always performed according to a data transmission protocol, which becomes a one-to-many parallel application layer data transmission method.