ATSC 3.0 NRT Data Prioritization for Critical Broadcast Scheduling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The ATSC 3.0 broadcasting standard lacks an efficient system for prioritizing Non-Real-Time (NRT) data types such as ESG data and AEA-related data, leading to suboptimal bandwidth utilization and delayed delivery of critical information.
Innovation Solution
A system comprising NRT servers, a signaling server, and a broadcast gateway that prioritize NRT data based on urgency, relevance, and criticality, using a prioritization policy defined by a processor to assign priority levels and schedule transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If NRT data services are transmitted without prioritization in ATSC 3.0 broadcasting, then all data types can be transmitted equally, but critical information delivery is delayed and bandwidth utilization is suboptimal
Solution Approach 1:
The patent segments NRT data into different priority levels (high, medium, low) based on data type and urgency. The signaling server divides the data stream into prioritized groups, allowing critical data to be transmitted separately from less urgent data, thereby improving both bandwidth utilization and delivery time for critical information.
Solution Approach 2:
The patent applies different quality of service (QoS) treatments to different portions of the data stream based on their priority classification. High-priority data receives preferential treatment in terms of transmission scheduling and resource allocation, while lower-priority data receives standard treatment, optimizing overall system performance.
2Reliability
If a prioritization system is implemented for NRT data, then critical information delivery is improved and bandwidth utilization is optimized, but system complexity increases
Solution Approach 1:
The signaling server performs preliminary prioritization classification of NRT data before transmission. By pre-categorizing data into priority levels based on data type and urgency indicators, the system establishes transmission queues in advance, ensuring reliable delivery of critical information without requiring complex real-time decision-making during transmission.
Solution Approach 2:
The patent introduces a signaling server as an intermediary component between the data source and the transmission system. This mediator handles the prioritization logic and queue management, isolating the complexity from the core broadcasting system while ensuring reliable critical information delivery through centralized control.
3Productivity
If priority levels are assigned to all NRT data, then transmission scheduling is optimized, but processing overhead increases
Solution Approach 1:
The patent applies prioritization selectively rather than uniformly to all NRT data. The system identifies and assigns priority levels primarily to data types that require timely delivery (such as emergency alerts and time-sensitive service information), while applying standard treatment to less critical data, thereby reducing processing overhead while maintaining scheduling efficiency for important data.
Data Source
AI summary
A system for prioritizing NRT data services within an ATSC 3.0 broadcasting standard includes NRT servers each configured to transmit NRT data; a signaling server operatively coupled to each of the NRT servers and configured to receive the NRT data and prioritize the received NRT data; and a broadcast gateway operatively coupled to the signaling server and configured to receive the prioritized NRT data from the signaling server and convert the prioritized NRT data for transmission to an exciter for ATSC 3.0 broadcasting. The signaling server includes a processor configured to prioritize the received NRT data to produce the prioritized NRT data by: defining a prioritization policy; identifying priorities of the received NRT data and assigning priority according to the prioritization policy across all of the received NRT data; and determining a priority schedule for broadcasting the received NRT data to provide the prioritized NRT data to the broadcast gateway.

