MPEG CRC Error Detection for Automated Network Fault Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video playback systems lack an efficient and automated method to detect and resolve faults in MPEG transfer streams, leading to manual, costly, and error-prone troubleshooting, especially in environments with thousands of data streams where faults become unmanageable.
Innovation Solution
A system that records CRC errors, sends notifications to an automated fault manager to analyze and correct issues, and takes preventive actions based on anticipated future errors, using a rule-based fault management system and MPEG transport stream analyzers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual troubleshooting with MPEG analyzers is used, then fault detection capability is maintained, but productivity decreases and loss of time increases due to slow and inefficient manual intervention
Solution Approach 1:
The system implements automated fault detection and management where the MPEG transport stream analyzer automatically monitors CRC errors, the network management system automatically generates notifications, and the video service processor automatically isolates and resolves faults without requiring manual human intervention, making the system self-managing
Solution Approach 2:
The patent replaces the mechanical manual troubleshooting process with an automated electronic system that uses MPEG transport stream analyzers to detect CRC errors, network management systems to process notifications, and video service processors to automatically correct faults, substituting human manual operations with automated computational processes
2Reliability
If manual troubleshooting approaches are used, then fault detection is possible, but loss of time increases and ease of operation worsens due to expensive and error-prone human intervention
Solution Approach 1:
The system performs preliminary automated monitoring and analysis of CRC errors continuously in the background, so when faults occur, the automated fault isolation and resolution processes are already prepared and can immediately act without waiting for manual detection or analysis, significantly reducing troubleshooting time
3Reliability
If manual fault management is used, then individual faults can be detected, but device complexity increases and ease of operation decreases when thousands of MPEG transfer streams are transmitted
Solution Approach 1:
The patent implements a universal automated fault management system where the MPEG transport stream analyzer, network management system, and video service processor work together as an integrated multi-functional platform that can simultaneously monitor, detect, analyze, and resolve faults across thousands of different MPEG transfer streams using the same standardized processes, making the system manageable regardless of scale
4Productivity
If automated fault management is implemented, then productivity increases and ease of operation improves, but device complexity increases due to the automated fault manager and analysis system
Solution Approach 1:
The patent uses the network management system as an intermediary component that receives notifications from the MPEG transport stream analyzer and communicates with the video service processor, coordinating the automated fault management process and managing the complexity by providing a standardized interface and communication protocol between different system components
Data Source
AI summary
Disclosed herein are systems, methods, and computer readable-media for detecting and identifying network faults. The method includes recording cyclic redundancy check (CRC) errors gathered by a data stream analyzer, if the number of CRC errors exceeds a threshold, sending a notification to an automated fault manager which (1) analyzes the number of CRC errors, (2) determines a cause of the CRC errors, and (3) takes appropriate corrective action based on the analysis. The method can further include storing CRC error measurements in a log organized by date and time, analyzing stored CRC error measurements to anticipate future CRC errors, and taking preventive action in advance of anticipated future CRC errors. The automated fault manager can be a rule-based fault/performance management system. The notification can be a Simple Network Management Protocol (SNMP) trap. The data stream analyzer can be an MPEG transport stream analyzer. The automated fault manager can be a video provider or a part of a network management system. The threshold can be either dynamic or static and can be based on video stream priority.


