General Data Stream Encapsulation with Variable-Length and Fixed-Length Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital information transmission systems face inefficiencies in multiplexing and transmitting variable-length packets, fixed-length packets, and stream services due to limitations in existing encapsulation methods like MPEG-2 TS and DVB-GSE, which result in high processing and transmission overhead.

Innovation Solution

A method and device for encapsulating and decapsulating a general data stream using data sections with a basic section head and an optional extension section head, allowing for variable-length packet, fixed-length packet, or stream encapsulation modes, enabling efficient transmission of diverse data services by concatenating data sections based on a transport object's format.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If MPEG-2 TS fixed-length packets are used for encapsulation, then transmission compatibility is improved, but processing overhead and transmission overhead increase significantly

Engineering Contradiction:
Improvetransmission compatibilityVSAvoidprocessing overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent segments the encapsulation process into multiple modes (variable-length packet mode, fixed-length packet mode, and stream mode) within a unified GSE framework. This allows the system to divide different types of data traffic into appropriate encapsulation modes, avoiding the need to convert all data into fixed-length TS packets, thereby reducing processing overhead while maintaining transmission compatibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic encapsulation by allowing the system to adaptively select between variable-length and fixed-length packet modes based on the specific requirements of different services. The extension section head can dynamically indicate whether extended parameters are present, enabling flexible adjustment of packet structure to match actual transmission needs rather than forcing all data into rigid fixed-length formats.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If DVB-GSE variable-length packets are used for encapsulation, then processing overhead is reduced, but efficiency in transmitting fixed-length packets and stream services deteriorates

Engineering Contradiction:
Improveprocessing overheadVSAvoidtransmission efficiency
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent creates a universal GSE encapsulation framework that can handle multiple service types (variable-length packets, fixed-length packets, and stream services) through a single standardized structure. The data section head with its extension section head flag and encapsulation mode indicators provides a multi-functional mechanism that adapts to different transmission requirements, eliminating the need for separate specialized protocols for each service type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent utilizes parameter changes in the data section head structure to control encapsulation behavior. The extension section head flag and encapsulation mode parameters allow the system to change the structural parameters of packets dynamically, switching between variable-length and fixed-length modes, and between different service types, thereby optimizing transmission efficiency for each specific case while maintaining a unified protocol.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If separate encapsulation methods are used for different service types, then service-specific optimization is improved, but device complexity and multiplexing difficulty increase

Engineering Contradiction:
Improveservice-specific optimizationVSAvoidmultiplexing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal GSE encapsulation method that consolidates multiple service-specific encapsulation approaches into a single standardized framework. The data section head structure with its extension section head flag and encapsulation mode indicators serves as a multi-functional control mechanism that can accommodate variable-length packets, fixed-length packets, and stream services, thereby reducing device complexity and simplifying multiplexing operations while maintaining service-specific optimization capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11375051B2Method and device for encapsulating and de-encapsulating general data stream
Publication Date: 2022.06.28 BEIJING KAIGUANG INFOTECH CO LTD
  • US11375051B2 patent drawing
  • US11375051B2 patent drawing
  • US11375051B2 patent drawing

AI summary

According to a method for encapsulating or decapsulating a general data stream, one or more data sections are obtained by encapsulating data of a transport object based on a format of the general data stream. The data section includes a data section head and a data section payload. The data section head includes a basic section head and an extension section head or includes the basic section head only. The basic section head includes a transport object identity, a data section length, a data section payload encapsulation mode and an extension section head flag. The encapsulation mode uses a variable-length packet encapsulation mode, a fixed-length packet encapsulation mode or a stream encapsulation mode. The flag indicates whether there is the extension section head and the extension section head includes at least one extended parameter. The one or more data sections are concatenated to obtain and transmit the general data stream.