Adaptive Packet Sequencing for Low-Latency IoT Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transmission control protocol (TCP) in the internet requires strict time sequence adherence, leading to data transmission congestion and delays when packet loss occurs, while the user datagram protocol (UDP) is not suitable for devices with limited memory resources in internet of things scenarios.

Innovation Solution

Implementing the adaptive reliable transmission protocol (ARTP) that allows packets to be classified as blocking or non-blocking based on time sequence attributes, enabling direct upload to the application layer when non-blocking, reducing delays and memory overheads by allowing multiple packets in a single transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If TCP protocol is used to ensure strict time sequence adherence, then data transmission reliability is improved, but data transmission delay increases due to congestion when packet loss occurs

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoiddata transmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments data packets into different priority levels (first priority packets for critical data requiring strict sequence, second priority packets for non-critical data allowing out-of-order delivery). This segmentation allows the system to apply different handling strategies to different packet types, reducing overall transmission delay while maintaining reliability for important data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by implementing different quality of service characteristics for different packets within the same data stream. Critical packets receive guaranteed sequence delivery with retransmission, while non-critical packets allow out-of-order delivery without retransmission, optimizing the trade-off between reliability and speed for local packet characteristics.

Inventive Principle:
Principle #3Local quality

2Speed

If UDP protocol is used to avoid data transmission congestion, then data transmission speed is improved, but memory overhead increases which is not suitable for IoT devices

Engineering Contradiction:
Improvedata transmission speedVSAvoidmemory overhead
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent implements partial reliable transmission by applying retransmission and sequence management only to first priority packets, while second priority packets use simpler UDP-like handling. This partial application of reliable transmission mechanisms reduces memory overhead compared to full UDP while maintaining speed advantages for non-critical data.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If all packets are added to waiting queue to maintain time sequence, then data transmission reliability is improved, but data receiving delay increases

Engineering Contradiction:
Improvetime sequence preservationVSAvoiddata receiving delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the waiting queue into two separate queues: one for first priority packets requiring sequence preservation and one for second priority packets allowing immediate processing. This segmentation enables the system to maintain time sequence only where necessary while reducing receiving delay for non-critical packets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different queueing policies to different packet priorities locally. Critical packets are subjected to strict sequence management in a dedicated queue, while non-critical packets are processed immediately upon arrival, applying quality of service differentiation at the packet level.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250365246A1Data transmission method and apparatus, device, and storage medium
Publication Date: 2025.11.27 HUAWEI TECH CO LTD
  • US20250365246A1 patent drawing
  • US20250365246A1 patent drawing
  • US20250365246A1 patent drawing

AI summary

A data transmission method and apparatus, a device, and a storage medium are provided. The method includes: receiving a first packet sent by a second device, where the first packet includes a plurality of second packets, each second packet in the plurality of second packets carries service data, a time sequence attribute of the second packet, and a sequence number of the second packet, and the time sequence attribute indicates whether the service data needs to be added to a waiting queue; and when the time sequence attribute of the second packet is a blocking attribute, adding the service data carried in the second packet to the waiting queue; or when the time sequence attribute of the second packet is a non-blocking attribute, uploading the service data to an application layer of a first device.