TS Packet Header Compression in Transmitting Apparatus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current broadcasting communication systems face challenges in providing high-performance digital broadcasting services that efficiently support various data transmission methods, particularly for MPEG2 transport streams and IP-based packets, which require improved data processing efficiency and overhead reduction.
Innovation Solution
A transmitting apparatus and method that generate packets with a base header indicating packet type, number of TS packets, and optional header compression, allowing for efficient mapping of data to the physical layer by removing unnecessary headers and null packets, thereby enhancing transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If TS packet headers are transmitted for every packet, then packet identification and processing are simplified, but transmission overhead increases and efficiency decreases
Solution Approach 1:
The patent extracts and removes redundant TS packet headers from the packet stream. Instead of transmitting complete headers for every TS packet, the system extracts only the necessary payload data and transmits it with minimal or no header information, thereby reducing transmission overhead while maintaining processing capability through alternative identification methods.
Solution Approach 2:
The patent merges multiple TS packets into a single encapsulated packet structure. By combining several TS packets and transmitting them together with a single header or reduced header information, the system reduces the total number of headers transmitted while maintaining the ability to identify and process individual packets at the receiving end through indexing and metadata.
2Reliability
If all TS packet headers are transmitted, then data integrity and packet identification are ensured, but data transmission efficiency decreases
Solution Approach 1:
The patent creates a simplified copy or representation of the TS packet header information. Instead of transmitting the complete original header for every packet, the system transmits essential identification and control information in a compressed or reference form, allowing the receiver to reconstruct or identify packets without receiving full header data, thus maintaining reliability while improving efficiency.
Solution Approach 2:
The patent performs preliminary processing and organization of TS packets before transmission. By pre-organizing packets, pre-calculating necessary metadata, and preparing identification information in advance, the system enables more efficient transmission with reduced overhead while ensuring that all necessary information for reliable reception is prepared beforehand.
3Loss of energy
If header compression is applied to remove TS packet headers, then transmission overhead is reduced, but packet structure complexity increases
Solution Approach 1:
The patent segments the packet structure into distinct functional components: a minimal base header containing essential transmission control information, and payload sections containing the actual data with embedded or associated metadata for identification. This segmentation allows the system to reduce overall header overhead while maintaining necessary functionality through distributed information elements throughout the packet structure.
Data Source
AI summary
A transmitting apparatus is provided. The transmitting apparatus includes: a packet generator generating a packet including a header and a payload from an input stream including a plurality of input packets; and a signal processor signal-processing the packet, wherein the header includes a base header which includes: a first field indicating a packet type of the input packets; wherein when the first field is set to a value indicating that the packet type of the input packets is a TS packet, the base header comprises a second field indicating a number of TS packets included in the payload and a third field set to a first value indicating that the header of the packet does not comprises an additional header or a second value indicating that the header of the packet further comprises the additional header, and wherein the third field is set to the second value when TS header compression to remove at least one header of the TS packets is applied to generate the packet.


