Adaptive Packet Header Redundancy Reduction in Broadcast Transmission
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Loss of substance
If a variable length header is used, then header redundancy is reduced, but device complexity increases
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.
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.
Data Source
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.


