Discarded-Packet Sequence Signaling for Media Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media data transmission protocols, such as RTSP/RTMP and HTTP/TCP, prioritize sequence preserving performance, leading to network delays and freezing during media playback when network conditions deteriorate, affecting user experience.

Innovation Solution

A data packet transmission method where a network element determines and sends a data packet with sequence information of a to-be-discarded packet, allowing the terminal device to decode subsequent packets without waiting, thereby improving continuity and real-time performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If TCP sequence preserving performance is used to ensure data packet sorting reliability, then data transmission accuracy is improved, but network delay increases and real-time performance deteriorates

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

Solution Approach 1:

The patent changes the parameter of packet handling by introducing a discard threshold mechanism. When the number of discarded packets reaches a threshold, the system switches from strict sequence preserving mode to a mode that allows out-of-order delivery, thereby reducing network delay while maintaining acceptable reliability through selective discarding of excessive packets.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of always preserving sequence order, the patent inverts the approach by deliberately discarding packets that would cause excessive delay. The system prioritizes real-time performance over complete sequence preservation when network conditions deteriorate, allowing the playback to continue with available packets rather than waiting for lost packets.

Inventive Principle:
Principle #13The other way round (Inversion)

2Reliability

If retransmission of lost packets is performed to ensure sorting reliability, then data completeness is improved, but freezing during playback occurs

Engineering Contradiction:
Improvedata completenessVSAvoidplayback continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies discarding by intentionally dropping packets that would cause playback freezing. Instead of attempting to recover all lost packets through retransmission, the system discards packets beyond a certain threshold and recovers playback continuity by proceeding with the next available packets, thus maintaining user experience despite incomplete data.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The system performs partial retransmission or selective discarding rather than attempting to recover every lost packet. When network conditions are poor, the system accepts that some packets will be lost and focuses on maintaining continuous playback with the packets that are successfully received, rather than waiting for complete data recovery.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If all data packets are transmitted in sequence to ensure sorting reliability, then data accuracy is improved, but user experience deteriorates due to freezing

Engineering Contradiction:
Improvedata accuracyVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system dynamically changes the parameter of packet delivery behavior based on network conditions. When network quality is good, strict sequence preserving mode is used for high data accuracy. When network quality deteriorates, the system switches to a more flexible mode that prioritizes continuous playback, thereby maintaining acceptable user experience under varying network conditions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic adaptability by making the packet handling strategy flexible rather than static. The system monitors network conditions and adjusts its behavior accordingly, switching between sequence preserving mode and out-of-order delivery mode to optimize both data accuracy and user experience under different network scenarios.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12432394B2Data packet transmission method and related device
Publication Date: 2025.09.30 HUAWEI TECH CO LTD
  • US12432394B2 patent drawing
  • US12432394B2 patent drawing
  • US12432394B2 patent drawing

AI summary

A data packet transmission method includes receiving, by a first network element, a first data packet of a first service from an application server. The method also includes determining, by the first network element, first sequence information of a second data packet. The second data packet is a to-be-discarded data packet of the first service. The first sequence information indicates a sequence of the second data packet. The method further includes determining, by the first network element, a third data packet. The third data packet includes the first sequence information. The method additionally includes sending, by the first network element, the third data packet to a terminal device.