Variable Packet Length Field for Media Encapsulation Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing encoding devices face inefficiencies in encapsulating multiple access units due to redundant fields, leading to overheads and insufficient bit allocation for size information, especially in high-resolution image signals and audio signals with small access unit sizes.
Innovation Solution
An encoding device that calculates differential values and offset values between access units, determining encapsulation units based on these values, and encapsulates them into media units with variable size information fields to minimize redundancy and optimize field usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If PES format with fixed 16-bit packet length field is used for audio signals with small access unit sizes, then the packet length field becomes redundant and causes overheads
Solution Approach 1:
The patent applies dynamics by making the packet length field variable rather than fixed. The field width adapts based on the actual access unit size: using fewer bits for small audio access units and more bits for large video access units. This dynamic adjustment eliminates redundancy in audio encapsulation while providing sufficient capacity for video encapsulation.
Solution Approach 2:
The patent changes the parameter of packet length field width from a fixed 16 bits to a variable value. The field width is adjusted according to the access unit size requirements - using minimal necessary bits for audio signals while allocating sufficient bits for high-resolution video signals, thereby optimizing the balance between precision and overhead.
2Manufacturing precision
If PES format with 16-bit packet length field is used for high resolution image signals, then the field becomes insufficient to represent the size
Solution Approach 1:
The patent makes the packet length field dynamically scalable. For high-resolution video signals requiring larger access units, the field width is increased beyond 16 bits to accommodate the larger size values, ensuring precise representation without loss of information.
Solution Approach 2:
The patent changes the field width parameter based on the signal type and access unit size. For video signals with large access units, a wider field is allocated to maintain precision, while for audio signals with small access units, a narrower field suffices, achieving adaptability across different signal types.
3Reliability
If RTP payload format includes size information field for each NAL unit, then this field becomes redundant when only one NAL unit is encapsulated and causes overheads
Solution Approach 1:
The patent applies dynamics by conditionally including the size information field. The field is included only when multiple NAL units are encapsulated together, and omitted when a single NAL unit is encapsulated, thereby eliminating redundancy while maintaining necessary information for multi-unit encapsulation scenarios.
Solution Approach 2:
The patent extracts the size information field from the mandatory structure and makes it optional. The field is removed from the basic encapsulation format and only added when specifically needed for multi-NAL-unit scenarios, reducing overhead in simple single-unit cases.
4Adaptability or versatility
If PES format is used to encapsulate multiple access units, then the fixed packet length field structure limits flexibility in optimizing for different signal types
Solution Approach 1:
The patent introduces dynamic adaptability into the encapsulation format by allowing the packet length field width to vary based on the signal type and access unit characteristics. This enables optimization for audio signals with compact representations while maintaining capacity for video signals requiring larger field widths.
Solution Approach 2:
The patent enables parameter changes in the encapsulation format, specifically the packet length field width, to match the requirements of different signal types. This creates a versatile format that adapts its structure rather than forcing all signals into a rigid fixed-width framework.
Data Source
AI summary
An encoding device performing an encoding process according to an encoding scheme using a CTS indicating time at which presentation or reproduction is performed, comprising: an encapsulator that generates a media unit in which one or more access units encoded by the encoding scheme are capsulated, and a transmitter that transmits information indicating an absolute time of an access unit included at a top portion of the media unit, in addition to the media unit, wherein the encapsulator adds a CTS relative value to the nth access unit included in the media unit, the CTS relative value being a difference between the CTS of the nth access unit and the DTS of the n+1th access unit.


