Data Payload Transmission via Block Order Variation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital data transmission methods face challenges in reducing error rates, particularly when transmitting data payloads simultaneously across multiple network nodes, as bit error probabilities vary across the length of the packet due to noise and interference, affecting the reliability of data reception.

Innovation Solution

The method involves transmitting data payloads as multiple packets with blocks arranged in different orders across each packet, utilizing error detection codes to identify and correct errors, and applying majority logic decoding to recover corrupted blocks, thereby improving the chances of successful reception despite varying bit error probabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If data packets are transmitted simultaneously across multiple network nodes, then the coverage and reach of data transmission is improved, but the bit error probability increases due to noise and interference

Engineering Contradiction:
Improvecoverage areaVSAvoidbit error probability
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The data payload is divided into multiple blocks that are arranged in different orders across repeated transmissions. This segmentation allows the receiver to collect blocks from multiple transmissions and reconstruct the complete data set, mitigating the impact of high error probabilities in specific block positions during simultaneous transmissions across multiple network nodes.

Inventive Principle:
Principle #1Segmentation

2Reliability

If error detection codes are added to each block, then the ability to identify and correct errors is improved, but the data transmission overhead increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoiddata overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Error detection codes are applied at the block level rather than the entire packet level. This segmentation of error detection enables efficient identification of corrupted blocks while minimizing overhead, as only the necessary check bits for each block are transmitted rather than redundant entire packet retransmissions.

Inventive Principle:
Principle #1Segmentation

3Reliability

If blocks are arranged in different orders across repeated transmissions, then the reliability of data reception is improved by mitigating high error probability sections, but the complexity of the transmission protocol increases

Engineering Contradiction:
Improvedata reception reliabilityVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The block arrangement within data packets is dynamically changed across repeated transmissions. Different permutations of blocks are used in successive transmissions, which mitigates the impact of position-dependent error probabilities. The receiver uses the known permutation patterns to correctly reassemble blocks from multiple transmissions into the original data payload.

Inventive Principle:
Principle #15Dynamics

4Reliability

If multiple transmissions of the same data payload are performed, then the chances of successful reception are improved, but the transmission latency increases

Engineering Contradiction:
Improvesuccessful reception probabilityVSAvoidtransmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The data payload is segmented into blocks that can be independently transmitted and received. The receiver can accumulate blocks from multiple transmissions and reconstruct the complete data set without waiting for all retransmissions to complete, thereby reducing effective latency while maintaining high reception reliability through block-level error detection and correction.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11469855B2Methods and systems for transmitting data payloads
Publication Date: 2022.10.11 KK TOSHIBA
  • US11469855B2 patent drawing
  • US11469855B2 patent drawing
  • US11469855B2 patent drawing

AI summary

A method of transmitting a data payload from one or more network nodes. The method includes transmitting a first data packet from a network node of the one or more network nodes and subsequently transmitting a second data packet from the network node of the one or more network nodes. The first data packet includes a set of blocks arranged in a first order and the second data packet including the set of blocks arranged in a second order that is different from the first order. Each block of the set of blocks includes a different section of the data payload and the sections of the data payload included by blocks of the set of blocks together define the entire data payload.