System and method for identifying and isolating faults in a video on demand provisioning system
AssigneeTime Warner Cable Inc.
InventorKeith Johnson
Life of this patent
Estimating the term…
Abstract
A system and method for identifying and isolating faults in a video on demand (VOD) provisioning system. Transaction errors statistics are used to determine whether a fault has occurred in the VOD provisioning system. A high transaction error rate is associated with transaction error rates in components of the VOD provisioning system permitting identification of a likely cause of a high transaction error rate. Remedial action to repair the cause of the system fault is then directed to the likely cause of the high transaction error rate.
Claims16
A method for identifying faults in a VOD provisioning system comprising:
- receiving VOD transaction errors over a sampling period;
- associating a VOD transaction error with an error type;
- associating an error type with a failure of a component of the VOD provisioning system;
- determining a VOD transaction error rate for the error type over the sampling period (herein, VTEP(type));
- comparing VTEP(type) to a VOD transaction error threshold for the error type associated with the sampling period (herein, TER(type));
- if VTEP(type)>TER(type), then taking remedial action to repair the component associated with the error type.
A method for identifying faults in a VOD provisioning system comprising:
- establishing a VOD transaction error sampling interval (herein, SI);
- associating a VOD transaction error with an error type;
- associating an error type with a failure of a component of the VOD provisioning system;
- determining a VOD transaction error rate for the error type over the first time segment (herein, VTET1(type));
- comparing VTET1(type)) to a first VOD error rate threshold for the error type associated with a first time segment (herein, T1), wherein T1=(A)×(SI) and A is an integer;
- determining a VOD transaction error rate for the error type over the second time segment (herein, VTET2(type));
- comparing VTET2(type)) to a second VOD error rate threshold for the error type associated with a second time segment (herein, T2) wherein T2=(B)×(SI), B is an integer, and B>A;
- if VTET1(type)>T1, then taking remedial action to repair the component associated with the error type;
- and
- if VTET2(type)>T2, then taking remedial action to repair the component associated with the error type.
A method for identifying faults in a video on demand (VOD) provisioning system comprising:
- establishing a VOD transaction error sampling period;
- receiving VOD transaction errors over the sampling period;
- determining a VOD transaction error rate over the sampling period (herein, VTEP);
- comparing VTEP to a VOD error rate threshold associated with the sampling period (herein, TER);
- issuing an alert that a fault has occurred in the VOD provisioning system if VTEP exceeds TER;
- isolating a likely cause of the fault;
- and
- taking remedial action to eliminate the cause of the fault.
A method for identifying faults in a VOD provisioning system comprising:
- establishing a VOD transaction error sampling period;
- receiving VOD transaction errors over the sampling period;
- determining a VOD transaction error rate over the sampling period (herein, VTEP);
- comparing VTEP with a VOD transaction error rate threshold associated with the sampling period (herein, TER);
- (herein, TER);
- if VTEP>TER then:
- associating the VOD transaction error with a video asset, wherein the video asset is located on a video asset server of the VOD provisioning system;
- determining an asset VOD transaction error rate over the sampling period (herein, VTEA);
- comparing VTEA with an asset VOD transaction error rate threshold associated with the sampling period (herein, TA);
- and
- if VTEA>TA, then taking remedial action to repair the video asset server.
A system for isolating faults in a video on demand (VOD) provisioning system comprising:
- a VOD log processor adapted to compile VOD transaction error data;
- a video error compiler adapted to:
- receive the VOD transaction error data from the VOD log processor;
- determine a VOD transaction error rate over a sampling period (herein, VTEP);
- compare VTEP to a VOD error rate threshold associated with the sampling period (herein, TER);
- issue an alert that a fault has occurred in the VOD provisioning system if VTEP exceeds TER;
- isolate a likely cause of the fault;
- and
- issue an instruction to take remedial action to repair the cause of the fault.
A system for isolating faults in a video on demand (VOD) provisioning system comprising:
- a VOD log processor adapted to compile VOD transaction error data;
- a video error compiler adapted to:
- receive the VOD transaction error data from the VOD log processor;
- determine a VOD transaction error rate over a sampling period (herein, VTEP);
- compare VTEP to a VOD error rate threshold associated with the sampling period (herein, TER);
- if VTEP exceeds TER, then associate a VOD transaction error with a video asset,
- wherein the video asset is located on a video asset server of the VOD provisioning system;
- determine an asset VOD transaction error rate over the sampling period (herein, VTEA);
- compare VTEA to an asset VOD transaction error rate threshold associated with the sampling period (herein, TA);
- if VTEA>TA, then issue an instruction to take remedial action to repair the video asset server.
Dependencies are inferred from the claim text.