Broadcast Receiver NRT Service Processing via Signaling Table Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional broadcast receivers are unable to receive and process non-real time (NRT) services, limiting their ability to provide a variety of services to users by combining NRT and real-time services.
Innovation Solution
A broadcast receiver is designed to receive and process NRT services by extracting service information from a signaling information table, storing NRT service data, and controlling processes based on this information, including user authorization, codec details, and expiration periods, with support for web services and different service types like Fixed and Mobile NRT services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional broadcast receivers are used, then the device complexity is low, but the service versatility is limited and cannot process NRT services
Solution Approach 1:
The broadcast receiver is designed to handle multiple service types (real-time and non-real-time services) through a unified architecture. The service information processing unit extracts and interprets service type indicators from signaling information tables, enabling the receiver to adaptively process different service types using the same hardware platform, thereby achieving multi-functionality without proportionally increasing device complexity.
2Reliability
If NRT service data is stored in a storage medium, then the content availability is improved, but the storage space requirement increases
Solution Approach 1:
The system dynamically manages storage parameters by monitoring content expiration periods and service types. NRT service data is stored with associated expiration time information, and the service information processing unit selectively retains or deletes data based on these parameters. This allows the system to maintain content availability for authorized periods while automatically freeing storage space when content expires or is no longer needed.
3Manufacturing precision
If detailed service information is extracted and processed, then the service control precision is improved, but the processing complexity increases
Solution Approach 1:
The service information processing unit extracts only the necessary service control information from the signaling information table based on the service type indicator. For NRT services, it extracts expiration periods and authorization information; for real-time services, it extracts different parameters. This selective extraction approach enables precise service control without processing the entire signaling data structure, thereby managing processing complexity efficiently.
Data Source
AI summary
A method of receiving and processing a broadcast signal including a Non-Real Time (NRT) service and a broadcast receiver are disclosed herein. A method of processing a Non-Real Time (NRT) service in a broadcast receiver, the method comprises receiving and processing a signaling information table including access information of the NRT service, receiving data of the NRT service based on the signaling information table in non-real time and storing the received data of the NRT service in a storage medium, extracting service information including service type of the NRT service and detail information of the NRT service from the signaling information table, and controlling processes of the NRT service based on the extracted service information.


