Adaptive Packet Header Redundancy Reduction in Broadcast Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In broadcast methods that transmit IP packets, such as advanced digital BS broadcasting, ISDB-T, DVB-T2, DVB-S2, and ATSC-DTV, the fixed header size leads to redundancy when transmitting packets of varying lengths, as the header is optimized for the maximum packet length, resulting in underutilization of bits for shorter packets.

Innovation Solution

A transmission apparatus and method that dynamically adjusts the number of bits in the header to store packet length information based on the actual packet length, using a combination of minimum fixed length and variable length headers, including additional flags and headers as needed to efficiently represent packet lengths and indicate packet division or additional headers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed header size is used to store packet length information, then the header can accommodate the maximum packet length, but redundancy increases for shorter packets

Engineering Contradiction:
Improveheader compatibility with various packet lengthsVSAvoidheader redundancy
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The patent applies dynamics by making the header structure adaptive rather than fixed. The header length is dynamically adjusted based on the packet length being transmitted. For packets up to 1500 bytes, a 2-byte header is used; for packets exceeding 1500 bytes, a 3-byte header is used. This dynamic adjustment eliminates redundancy while maintaining compatibility with various packet lengths.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of header length based on packet length. By introducing a length extension flag that indicates whether the packet length exceeds 1500 bytes, the system transitions between two header configurations: a standard 2-byte header for smaller packets and an extended 3-byte header for larger packets. This parameter change resolves the contradiction between accommodating maximum packet length and reducing redundancy.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the header is optimized for maximum packet length, then all packet lengths can be supported, but communication efficiency decreases due to underutilization of bits

Engineering Contradiction:
Improvesupport for all packet lengthsVSAvoidcommunication efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The header structure dynamically adapts to packet length requirements. When the packet length is 1500 bytes or less, a compact 2-byte header is used, fully utilizing the bits for efficient communication. When the packet length exceeds 1500 bytes, the header extends to 3 bytes, again achieving full bit utilization. This dynamic adaptation eliminates the bit underutilization that would occur with a fixed header optimized for maximum length.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the header into two possible configurations based on packet length. The segmentation is controlled by the length extension flag, which determines whether to use the standard header format (2 bytes) or the extended header format (3 bytes). This segmentation allows the system to optimize header size for each packet type, improving overall communication efficiency while maintaining support for all packet lengths.

Inventive Principle:
Principle #1Segmentation

3Loss of substance

If a variable length header is used, then header redundancy is reduced, but device complexity increases

Engineering Contradiction:
Improveheader redundancyVSAvoidheader processing complexity
Core Design Contradiction:
Loss of substanceVSDevice complexity

Solution Approach 1:

The patent implements a dynamic header structure with two distinct states rather than a fully variable-length header. The length extension flag provides a clear binary decision point that simplifies processing compared to more complex variable-length schemes. This dynamic approach reduces header redundancy while keeping device complexity manageable through a straightforward conditional logic.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the header length parameter based on a single threshold condition (whether packet length exceeds 1500 bytes). This simple parameter change, controlled by the length extension flag, reduces header redundancy effectively while maintaining low processing complexity. The binary nature of the parameter change (2 bytes or 3 bytes) avoids the complexity of more granular variable-length schemes.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11683402B2Transmission apparatus, transmission method, reception apparatus, and reception method
Publication Date: 2023.06.20 SATURN LICENSING LLC
  • US11683402B2 patent drawing
  • US11683402B2 patent drawing
  • US11683402B2 patent drawing

AI summary

The present disclosure relates to a transmission apparatus, a transmission method, a reception apparatus, and a reception method which make it possible to control redundancy of a header in packet communication. A region representing a packet length in a header of a packet is set according to a size of a payload of an input packet. A header of a baseband packet includes a minimum fixed length header including type identification information for identification of a type of the input packet or the stream and information of a packet length of the input packet or the stream stored in a payload of the baseband flame packet.