Distributed System Data Transmission via Unified Transport Protocol

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Distributed systems face high implementation and maintenance complexity due to the use of multiple transport protocols between master and slave nodes, leading to increased resource consumption and operational challenges.

Innovation Solution

Establishing a target transport protocol-based connection between a first apparatus and a target end, with secondary apparatuses transmitting data using the same connection, reducing the need for multiple protocol implementations and simplifying data transmission logic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple transport protocols are used between master node and slave nodes in a distributed system, then data transmission can be implemented across different nodes, but implementation and maintenance complexity increases

Engineering Contradiction:
Improvedata transmission capabilityVSAvoidimplementation and maintenance complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple transport protocols into a single unified transport protocol for use across all nodes in the distributed system. Instead of having the master node use one protocol and slave nodes use another, the solution consolidates to a single protocol type, thereby reducing implementation and maintenance complexity while preserving data transmission capabilities across the distributed architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent applies universality by making a single transport protocol serve multiple functions and be usable by all nodes (master and slave) in the distributed system. This universal protocol replaces the previous need for protocol differentiation, allowing the same protocol to handle communications between master-to-slave, slave-to-master, and slave-to-slave interactions, thereby simplifying the system.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple transport protocols are used in the distributed system, then different communication needs can be addressed, but resource consumption increases

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent combines multiple transport protocols into a single unified protocol, reducing the computational and memory resources required to maintain multiple protocol stacks, parsers, and state machines. This consolidation decreases resource consumption while the unified protocol is designed to handle various communication requirements that previously required different protocols.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If each node uses different transport protocols, then connection management can be optimized per node, but operational challenges increase

Engineering Contradiction:
Improveconnection management efficiencyVSAvoidoperational challenges
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements a universal transport protocol that all nodes use, which simplifies operational tasks such as troubleshooting, configuration, and monitoring. Instead of needing to understand and manage different protocols for different nodes, operators work with a single protocol standard across the entire distributed system, reducing operational challenges while maintaining connection management efficiency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP4109862B1Data transmission method, system, device, and storage medium
Publication Date: 2024.09.25 HUAWEI TECH CO LTD
  • EP4109862B1 patent drawingFigure 1
  • EP4109862B1 patent drawingFigure 2
  • EP4109862B1 patent drawingFigure 3

AI summary

This application provides a data transmission method, system, device, and storage medium, and belongs to the field of communications technologies. In this application, a first apparatus in a distributed system establishes a connection to a target end, and the first apparatus sends connection information of the connection to a second apparatus that is in the distributed system and that transmits data to the target end. The second apparatus transmits the data to the target end based on the connection information by using a stream of the connection. In this way, the distributed system transmits the data to the target end by using one set of transport protocol, so that implementation and maintenance complexity can be reduced.