TS Format Packet Retransmission via CC and Sequence Number

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IPTV systems using TS format and UDP transmission, packet loss detection is challenging due to the narrow range of the continuity counter (CC) field, leading to misjudgment of packet loss by retransmission servers, which affects user experience during poor network quality.

Innovation Solution

A method that involves receiving TS-format media packets, checking the continuity of CC fields for packet loss, sending a retransmission request packet with partial or full content and CC fields to a media retransmission server, and packing the missing packets into a response packet to accurately determine and retransmit lost packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the CC field is used for packet loss detection in TS format UDP transmission, then packet loss can be detected through continuity checking, but the narrow 4-bit range (0-15) causes misjudgment of packet loss due to packet wraparound

Engineering Contradiction:
Improvepacket loss detection accuracyVSAvoidpacket loss judgment reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the packet identification into multiple components: the CC field (4 bits) combined with a sequence number field (N bits). This segmentation allows the system to use the CC field for quick continuity checking while the sequence number provides extended range identification, preventing misjudgment due to wraparound. The combined identification space becomes 4+N bits, significantly larger than the original 4-bit CC field alone.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds another dimension (sequence number) to the original CC field identification system. Instead of relying solely on the 4-bit CC field, the system now uses a two-dimensional identification space combining CC values and sequence numbers. This dimensional expansion transforms the limited 0-15 range into a much larger unique identification space, eliminating wraparound misjudgment while preserving the efficiency of CC-based continuity detection.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If additional fields beyond CC are used to uniquely identify TS packets, then packet loss misjudgment is prevented, but the complexity of packet identification and processing increases

Engineering Contradiction:
Improvepacket loss judgment reliabilityVSAvoidpacket identification complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the CC field and sequence number field into a unified packet identification mechanism. Rather than treating them as separate complex systems, the patent combines them into a single logical identification unit where the retransmission request includes both CC values and sequence numbers. This merging simplifies the overall identification process while maintaining high reliability, as the combination provides unique packet identification without requiring complex additional processing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent enables the packet identification system to be self-sufficient by using fields that are already present in the TS packet structure (CC field and sequence number). No external or additional complex identification mechanisms are required - the system uses its own existing fields to achieve reliable packet loss detection. This self-service approach reduces complexity while maintaining reliability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3869716B1Network lost packet retransmission method based on TS format and UDP transmission manner
Publication Date: 2023.06.28 JINGCHEN SEMICON SHENZHEN CO LTD
  • EP3869716B1 patent drawingFigure 1
  • EP3869716B1 patent drawingFigure 2
  • EP3869716B1 patent drawingFigure 3

AI summary

The present invention provides a method based on a TS format and a UDP transmission mode for retransmitting a lost network packet. The method includes the following steps: S1: receiving, by a media terminal, TS-format media packets sent by a media server by means of UDP; S2: checking the continuity of CC fields of the TS-format media packets every time the media terminal receives a batch of TS-format media packets, and proceeding to the next step if the CC fields are discontinuous, which means that packet loss has occurred to the TS-format media packets sent by the media server by means of UDP; S3: sending, by the media terminal, a retransmission request packet to a media retransmission server by means of UDP, and analyzing the retransmission request packet by the media retransmission server to obtain a TS-format media packet that is missing from the media terminal; and S4: packing, by the media retransmission server, the TS-format media packet that is missing from the media terminal into a retransmission response packet by means of UDP and sending, by the media retransmission server, the retransmission response packet to the media terminal. The method based on the TS format and the UDP transmission mode for retransmitting the lost network packet solves the problem of network packet loss based on the TS format and the UDP transmission mode.