Variable-Length IP Packet Format for High-Resolution Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current digital broadcast technologies, such as MPEG-2 TS, are inefficient for transmitting high-resolution multimedia content over IP networks due to their fixed packet length, leading to increased overhead and storage requirements.
Innovation Solution
A method and device for converting content between file and delivery formats, where the delivery format includes composition information with versioning, allowing efficient transmission over IP packets and easy conversion back to file format, reducing unnecessary information and enhancing compatibility across different devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If MPEG-2 TS with fixed 188 byte packet length is used for transmission, then compatibility with traditional digital broadcast systems is maintained, but transmission overhead increases and efficiency decreases for high-resolution content over IP networks
Solution Approach 1:
The patent changes the fundamental parameter of packet length from fixed (MPEG-2 TS 188 bytes) to variable length packets optimized for IP network transmission. This allows packets to be sized appropriately for high-resolution content while maintaining compatibility through standardized protocols, thereby improving transmission efficiency without sacrificing adaptability.
Solution Approach 2:
The patent segments high-resolution content into optimized variable-length packets rather than forcing all content into fixed 188-byte structures. This segmentation strategy allows efficient packing of data units, reducing overhead while maintaining the ability to transmit diverse content types over IP networks.
2Device complexity
If MPEG-2 TS fixed packet structure is used, then simplicity of implementation is maintained, but transmission overhead increases for high-resolution content
Solution Approach 1:
The patent changes packet length from fixed to variable, allowing optimization of transmission overhead based on actual content requirements. This parameter change reduces wasted space in packets while implementation remains manageable through standardized processing protocols.
Solution Approach 2:
The patent introduces dynamic packet sizing that adapts to content requirements rather than using static fixed-length packets. This dynamic approach allows the system to optimize overhead reduction while maintaining implementation simplicity through protocol standardization.
3Adaptability or versatility
If version information for program composition information is included in delivery format, then real-time updates and mutual conversion capability are enabled, but data structure complexity increases
Solution Approach 1:
The patent incorporates version information in advance within the delivery format structure, enabling receivers to identify and process updates efficiently. This preliminary inclusion of version data allows for smooth real-time updates without requiring complex runtime negotiation, balancing adaptability with manageable structure.
Solution Approach 2:
The delivery format is designed with multi-functionality, serving both as a transmission container and as a conversion intermediary between file format and broadcast format. The version information supports both real-time update detection and format conversion tracking, reducing the need for separate mechanisms and managing complexity through unified design.
Data Source
AI summary
The present invention relates to a method for transmitting/receiving contents through a network such as the Internet, and to a transmitter/receiver using same, the transmission method comprising: converting content stored in a file format into a delivery format; and including the content converted into the delivery format in a payload of an IP packet and transmitting same, wherein the delivery format includes composition information on at least one program that configures the content, wherein the program composition information further includes version information for expressing the version of the program composition information that is delivered through the IP packet.


