Transient video anomaly analysis and reporting system
First Claim
Patent Images
1. An Audio/Video (AV) signal monitor, comprising:
- a monitor operable in the Transport Layer of a digital broadcast network, implementing the ISO open system interconnect network model, for inferring Audio/Video (AV) quality of AV signals at the Application Layer of said broadcast network;
said monitor continuously performing one or more tests during normal operation of said broadcast network to detect anomalies which exceed predetermined parameters in AV signals transmitted in a transport stream on said broadcast network and received by said monitor, said monitor further continuously performing;
examining a picture type field of each picture in said transport stream and, when lost or corrupted data is detected, determining the relative importance of the lost or corrupted data based on the picture type of the picture at which lost or corrupt data is detected;
examining a display order field of each picture header in said transport stream to determine whether lost or corrupt data involves multiple pictures within a group of pictures; and
examining time code fields in Group Of Pictures (GOP) headers in said transport stream to determine whether lost or corrupted data involves more pictures than the number of pictures associated with a group of pictures header.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for detecting and analyzing transient video anomalies in AV broadcast networks includes AV signal monitors associated with each decoding device in the network for continuously monitoring AV signals received by their associated video decoding device for detecting signal anomalies which are outside predetermined signal parameter levels during normal operation of the broadcast network.
25 Citations
23 Claims
-
1. An Audio/Video (AV) signal monitor, comprising:
-
a monitor operable in the Transport Layer of a digital broadcast network, implementing the ISO open system interconnect network model, for inferring Audio/Video (AV) quality of AV signals at the Application Layer of said broadcast network; said monitor continuously performing one or more tests during normal operation of said broadcast network to detect anomalies which exceed predetermined parameters in AV signals transmitted in a transport stream on said broadcast network and received by said monitor, said monitor further continuously performing; examining a picture type field of each picture in said transport stream and, when lost or corrupted data is detected, determining the relative importance of the lost or corrupted data based on the picture type of the picture at which lost or corrupt data is detected; examining a display order field of each picture header in said transport stream to determine whether lost or corrupt data involves multiple pictures within a group of pictures; and examining time code fields in Group Of Pictures (GOP) headers in said transport stream to determine whether lost or corrupted data involves more pictures than the number of pictures associated with a group of pictures header. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
9. An Audio/Video (AV) signal monitor, comprising:
-
a monitor operable in the Transport Layer of a digital broadcast network, implementing the ISO open system interconnect network model, for inferring Audio/Video (AV) quality of AV signals at the Application Layer of said broadcast network; said monitor continuously performing one or more tests during normal operation of said broadcast network to detect anomalies which exceed predetermined parameters in AV signals transmitted in a transport stream on said broadcast network and received by said monitor wherein at least one of said tests includes a service information test comprising determining, before audio and video data contained within the bitstream is decoded, whether a decoder is initialized to understand the properties of the audio and video data contained within the bitstream.
-
-
11. An Audio/Video (AV) signal monitor, comprising:
-
a monitor operable in the Transport Layer of a digital broadcast network, implementing the ISO open system interconnect network model, for inferring Audio/Video (AV) quality of AV signals at the Application Layer of said broadcast network; said monitor continuously performing one or more tests during normal operation of said broadcast network to detect anomalies which exceed predetermined parameters in AV signals transmitted in a transport stream on said broadcast network and received by said monitor, wherein at least one of said tests includes a loss of service test that includes, after a decoder has successfully joined a digital AV bitstream, determining that the decoder continually receives audio and video data and passes this information on to the appropriate audio or video decoder.
-
-
12. A transient video anomaly analysis and reporting system for detecting, analyzing and reporting anomalies in a digital Audio/Video (AV) broadcast network implementing the ISO open system interconnect network model and having a head-end which transmits encoded AV signals over a distribution infrastructure and destination video decoding devices for receiving and decoding said AV signals and outputting an audio signal and a video signal, comprising:
-
an AV signal monitor associated with each said decoding each said AV signal monitor being operable in the Transport Layer of the broadcast network for inferring AV quality of AV signals of the broadcast network, said monitor continuously performing one or more tests during normal operation of said broadcast network to detect anomalies which exceed predetermined parameters in AV signals transmitted in a transport stream on said broadcast network and received by said monitor, and outputting a report of each detected anomaly; a database for storing report data; and a management server connected to said monitors over said broadcast network for receiving reports output from said monitors and for storing report data in said database, said management server having a logic inference engine for analyzing data stored in said database to isolate faults responsible for detected anomalies and a module for generating and transmitting control signals to one or more of said monitors to cause said one or more of said monitors to monitor predetermined parameters of said AV signals. - View Dependent Claims (19, 20, 21, 22)
-
-
13. A method of analyzing the effect of lost or corrupted data in an Audio/Video (AV) transport stream, comprising:
-
testing said AV transport stream for lost or corrupted data; examining the picture type field of each picture in said transport stream and, when lost or corrupted data is detected, determining the relative importance of the lost or corrupted data based on the picture type of the picture at which lost or corrupt data is detected; examining the display order field of each picture header in said transport stream to determine whether lost or corrupt data involves multiple pictures within a group of pictures; and examining time code fields in Group Of Pictures (GOP) headers in said transport stream to determine whether lost or corrupted data involves more pictures than the number of pictures associated with a group of pictures header. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
23. A method for supporting and quality monitoring digital Audio/Video (AV) services in an AV broadcast network implementing the ISO open system interconnect network model and having video decoding devices capable of decoding digital AV bitstreams, comprising:
-
during normal operation of said digital broadcast network, continuously performing one or more tests of said broadcast network on AV signals received by each video decoding device to detect anomalies which exceed predetermined parameters in AV signals transmitted in a transport stream on said broadcast network and received by said monitor, and producing a report of each detected anomaly; constantly monitoring said reports and storing report data in a database; analyzing report data to isolate faults responsible for detected anomalies; and generating a report identifying the cause of detected anomalies; wherein analyzing report data to isolate faults responsible for detected anomalies includes providing scalable aggregation and correlation of digital AV QoS reception information using aggregated and correlated QoS information to provide diagnostic and fault location information to components and/or sections of a service provider'"'"'s infrastructure.
-
Specification