Embedding Absolute Time in MMTP Packets for IP Broadcasting Sync
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In IP-based broadcasting networks, there is a lack of a detailed method for providing reference time for synchronization between client and server systems, particularly in heterogeneous networks combining broadband and RF networks, where the conventional system clock for MPEG TS is unavailable.
Innovation Solution
A method and apparatus for transmitting and receiving system time information by generating MPEG media transport protocol (MMTP) packets, IP packets, and layer 1 (L1) and layer 2 (L2) packet streams, where absolute time information is included in the transmission frames, allowing clients to synchronize with the system time without transmission delay errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional system clock for MPEG TS is used, then time synchronization is available in traditional broadcasting, but time synchronization information is unavailable in IP-based broadcasting networks
Solution Approach 1:
The patent introduces an intermediary mechanism by embedding time stamp information within the IP packet structure itself. The system uses packetization units that contain timing data, allowing the time synchronization function to be carried through the IP network infrastructure without requiring external timing systems. This intermediary approach bridges the gap between IP networking and time synchronization requirements.
Solution Approach 2:
The patent transitions from traditional MPEG TS time synchronization to a new dimension by implementing time information embedding within the data packet structure. Instead of relying on separate timing channels, the solution integrates time stamps as an intrinsic element of the IP packet flow, creating a multi-dimensional approach where timing information coexists with data transmission in the same protocol layer.
2Adaptability or versatility
If time information is not provided in IP-based broadcasting, then network flexibility and IP compatibility are improved, but synchronization between client and server systems deteriorates
Solution Approach 1:
The patent achieves universality by designing a packetization mechanism that serves multiple functions simultaneously. The same IP packet structure carries both data transmission and time synchronization functions, making the system compatible with standard IP networking while providing specialized timing capabilities. This multi-functional approach allows the system to adapt to IP networks without sacrificing synchronization reliability.
3Speed
If transmission delay varies in heterogeneous networks, then network routing flexibility is improved, but reproduction time synchronization between contents deteriorates
Solution Approach 1:
The patent applies preliminary action by embedding time stamp information at the point of packetization, before the data traverses the network. These pre-calculated time stamps account for expected transmission characteristics, allowing the receiving end to compensate for variable delays. By preparing timing information in advance, the system can maintain synchronization accuracy despite network speed variations.
Data Source
AI summary
The present disclosure provides a data transmission method of a system in an IP based broadcasting network, the data transmission method comprising the steps of: generating an MPEG media transport protocol (MMTP) packet using a media processing unit (MPU) for a service; generating an IP packet using the MMTP packet; generating a layer 2 (L2) packet using the IP packet and generating a layer 1 (L1) packet stream using the L2 packet; and transmitting the L1 packet stream, wherein absolute time information of the system is included in one of a transmission frame of the L1 packet stream and the L2 packet.


