Broadcast Receiver NRT Service Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital television (DTV) systems struggle to effectively integrate and manage non-real time (NRT) services with real-time broadcasting, as typical receivers are not equipped to process NRT services and maintain their activation accurately without interfering with real-time broadcasts.
Innovation Solution
A method for receiving and transmitting broadcast services that involves extracting presentation time information and trigger data from packetized streams, allowing for the preparation and activation of NRT services in synchronization with real-time broadcasts without disrupting existing receivers, using a receiving unit, trigger processing unit, and service manager to manage NRT service objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a typical receiver processes NRT services, then NRT service functionality is added, but real-time broadcast processing is interfered with
Solution Approach 1:
The receiver is divided into separate functional modules: a real-time broadcast processing unit and an NRT service processing unit. The packetized stream is segmented into real-time packets and NRT packets based on packet type identifiers, allowing each unit to process its designated packets independently without interfering with the other function.
Solution Approach 2:
A packet type identification mechanism acts as an intermediary to route packets to appropriate processing queues. The system uses packet type fields to distinguish between real-time and NRT packets, directing them to separate processing paths, thus preventing interference between the two service types while maintaining receiver functionality.
2Ease of operation
If NRT service objects are activated without timing control, then service availability is improved, but timing accuracy deteriorates
Solution Approach 1:
The system extracts and stores presentation time information from NRT packets in advance, before the actual activation time. This allows the receiver to prepare NRT service objects at the correct time by comparing stored presentation time data with current time, ensuring both timely availability and accurate timing synchronization with broadcast schedules.
Data Source
AI summary
A broadcast receiver receives a packetized stream. The broadcast receiver extracts display time information from the header of the received packetized stream, and extracts preparation trigger information including a target service identifier from the payload of the received packetized stream. If a current time is a preparation time designated by the extracted display time information, the broadcast receiver starts to prepare an object corresponding to the target service identifier for activation at a later time.


