Has three main software components: • A server process that configures and controls data analysis and reporting, as well as performing web server functions for the web client. • A data source process that receives and processes the ATSC 3.0 inputs. • A web client that runs web browsers and can render ATSC 3.0 video streams if the browser supports HEVC or another applicable codec. These software components communicate through industry-standard protocols and messaging schemes. The data source and server processes communicate via Transmission Control Protocol (TCP) sockets. The server and web clients communicate via Hypertext Transfer Protocol (HTTP) or HTTPS. The monitor/analyzer will ensure that ATSC 3.0 streams are valid, while monitoring issues critical to network integrity and viewer satisfaction. The system's primary purpose is to identify when ATSC 3.0 streams have gone beyond specified and configured thresholds, potentially causing impairments to the stream to the point where video, audio, or data delivery quality is adversely affected. The unit locally and remotely monitors, measures, records, and analyzes ATSC 3.0 streams to validate their integrity, reliability, and compliance with standards and recommended practices as well as business expectations. The unit shall be rules-based and support a rules-based engine. The rules determine if the ATSC 3.0 stream meets defined criteria. The rules include the important metrics pertinent to an ATSC 3.0 broadcast stream correctness and quality. The unit shall have upgrade options to analyze/monitor ATSC 1.0 PSIP. The ATSC 1.0 rules include the important metrics pertinent to an ATSC 1.0 broadcast PSIP correctness and quality. The unit shall have an option to be a turnkey rackmount server as well as a desktop option and support a Linux based operating system. The unit shall be capable of supporting remote access and management via Hypertext Transfer Protocol (HTTP). The unit shall be capable of performing monitoring and analysis of ATSC 3.0 streams via RF, Ethernet, and PCAP file-based inputs. The unit shall support decoding, monitoring and analysis of key ATSC 3.0 protocols such as IP Multicast, ROUTE, MMTP, and STLTP. The unit shall support analysis and logging functions for AEA and NRT ATSC 3.0 protocols. The unit shall be capable of performing Advanced RF monitoring and analysis. The shall include displays and graphs for RF constellations, impulse, and RF spectrum. The unit shall be capable of monitoring and analysis of ATSC 3.0 signaling, video, audio, and data stream validations. This unit shall also support real-time video and audio rendering. The unit shall provide graphical displays for key ATSC 3.0 stream contents such as stream objects, stream bitrates, buffer size, protocol stack, and table structures. The unit shall also provide system table location, arrival intervals, and details. The unit shall be capable of displaying the ATSC 3.0 Electronic Service Guide (ESG) programs and details. The unit shall provide functions for managing IP captures (PCAP) files. The unit shall provide a color mapping for “at-a-glance” tracking of stream components and errored conditions. Portable Architecture Screen (standard): 17" 1280 x 1024 px LCD with anti-glare glass CPU: Intel Xeon quad-core 3.5 GHz 10 Mb cache RAM: 2 x 8 DDR3 (16GB total) Hard Drive: 1TB SATA disk Video Card: EVGA nVidia GT 710 1GB Expansion slots: Five full-length Data Ports: Eight USB 3.0 Two USB 2.0 Two GigE RJ-45 LAN One D-type parallel port Video ports: VGA, HDMI, and DVI Audio port: 7.1 HD Optical Drive:Slim DVD-RW Power Supply: 650W Active PFC 80 Plus ultraquiet Case: Rugged aluminum with rubber corners Speakers: Two built-in 3-watt Keyboard: 104-key full-size with touchpad Carrying case: Padded with wheels OS: Linux-based Size: 17.05" H x 13.62" W x 8.9" D Weight: 26.5 lbs (12 kg) Environmental: Operating temp: 0-50 C, operating humidity: 10%-90% ATSC Analyzer Technical Specifications System Architecture 1. Various interfaces for monitoring/analyzing/recording within the digital TV infrastructure a. 8-VSB RF input/ RF OFDMA b. Gigabit Ethernet IP c. PCAP File based d. STLTP 2. Standards adopted for monitoring will be a. Upgrade ability from MPEG TS, PSIP b. ATSC 3.0 c. ATSC 3.0 Rules engine 3. ATSC 3.0 decoding, monitoring, and analysis for a. ROUTE b. MMTP c. STLTP d. NRT e. AEA 4. O/S a. Linux Operating System. b. Remote web access and management via HTTP 5. Rendering a. Video b. Audio 6. Graphical Displays with Monitoring and Analysis for a. Stream Objects b. Stream Bitrates c. Buffer Objects size d. Protocol Stack e. Table Structure and intervals f. ESG g. IP Multicast 7. RF Analysis a. Upgrade ability from ATSC 1.0 to 3.0 b. RF Constellation/s c. Impulse d. Spectrum e. Transfer f. SnR g. MER h. RF input power level i. Malformed Packets j. LDPC k. BCH 8. File Based analysis a. PCAP 9. Color mapping a. At-a-glance tracking