Multi-Node Data Transmission Efficiency Analysis Using Port-Code Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data transmission efficiency analyzing methods fail to accurately calculate the efficiency of data transmission across multiple nodes and buses due to the inability to determine specific beginning and ending times, especially when data crosses more than two nodes or different bus interfaces.

Innovation Solution

A data transmission efficiency analyzing method and system that records, stores, and compares data transmission behaviors across multiple nodes and buses, using a processing unit to generate a transmission recording table with port codes, timestamps, and terminal nodes, and calculates efficiency by determining matching port codes and data amounts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional efficiency analyzing method is used to calculate transmission efficiency between two nodes, then calculation is simple, but it cannot accurately calculate efficiency when data crosses more than two nodes or different bus interfaces

Engineering Contradiction:
Improvetransmission efficiency calculation accuracyVSAvoidanalysis system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex data transmission path into multiple transmission behaviors, each representing a specific node or bus interface crossing. By dividing the overall transmission into discrete segments with individual port codes and timestamps, the system can track and analyze each segment separately, enabling accurate efficiency calculation across complex multi-node paths while maintaining manageable analysis complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a transmission recording table as an intermediary data structure that stores detailed transmission behavior information including port codes, timestamps, and data amounts. This intermediary table acts as a mediator between the complex transmission path and the efficiency calculation process, allowing accurate tracking of data through multiple nodes and bus interfaces without requiring direct complex analysis of the entire path.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If data transmission across multiple nodes and buses is tracked in detail, then transmission efficiency can be accurately calculated, but data processing complexity increases

Engineering Contradiction:
Improvetransmission efficiency measurement accuracyVSAvoiddata transmission tracking difficulty
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent performs preliminary action by recording all transmission behaviors in advance into a structured transmission recording table before efficiency calculation. Each transmission behavior is captured with its port code, timestamp, and data amount during the actual transmission process. This preliminary recording simplifies the subsequent efficiency calculation by having all necessary data organized and ready, reducing the difficulty of detecting and measuring transmission efficiency across multiple nodes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes parameters by organizing transmission data into standardized fields (port code, timestamp, data amount) in the transmission recording table. This parameter standardization transforms complex multi-node transmission tracking into a structured data processing task, making it easier to detect and measure efficiency by comparing port codes and calculating time differences for matching transmission-reception pairs.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If transmission behaviors are stored in queues and processed in first-in first-out sequence, then data stream accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedata stream accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent maintains continuity of useful action by processing transmission behaviors in first-in first-out sequence from queues, ensuring that data streams are reconstructed in the correct temporal order. This continuous processing approach preserves the accuracy of data stream reconstruction while minimizing processing delays, as each behavior is processed immediately when its queue position is reached, avoiding reprocessing or waiting.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP4404070B1Data transmission efficiency analyzing method and system thereof and computer readable recording medium
Publication Date: 2025.10.15 MICROIP
  • EP4404070B1 patent drawingFigure 1
  • EP4404070B1 patent drawingFigure 2
  • EP4404070B1 patent drawingFigure 3

AI summary

A data transmission efficiency analyzing method includes performing a recording step, a data stream storing step, a comparing step and an efficiency calculating step. The recording step includes reading or writing a plurality of data transmission behaviors. The data stream storing step includes storing the data transmission behaviors, and outputting one of a part of the data transmission behaviors to combine the one of the part of the data transmission behaviors into a data stream. The comparing step includes comparing connecting port codes, time values, terminal nodes and data transmission amounts of each of the data streams with a transmitting port, a transmitting time, a receiving port and a data amount of a data of a transmission instruction to determine whether each of the data streams is corresponding to one of the connecting port codes. The efficiency calculating step includes calculating a transmission efficiency of the transmission instruction.