System, method and computer readable medium for providing redundancy in a media delivery system
First Claim
Patent Images
1. A media delivery system comprising:
- at least one primary module; and
at least one spare module that;
monitors said at least one primary module;
upon detection of failure of said least one primary module, performs a function of a failed primary module.
3 Assignments
0 Petitions
Accused Products
Abstract
In a digital video system, high availability distribution is provided using spare modules such as an integrated receiver decoder, multimedia transcoder and streaming module in support of the primary modules. The primary modules multicast status messages which are monitored by the spare modules. When failure of a primary module is detected, the spare module takes over the role of the failed module, for example by joining the same multicast groups as the failed module and taking over processing of the streams of the failed module. Multiple redundancy schemes are described.
21 Citations
25 Claims
-
1. A media delivery system comprising:
-
at least one primary module; and at least one spare module that; monitors said at least one primary module; upon detection of failure of said least one primary module, performs a function of a failed primary module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A digital video system comprising:
-
at least one primary upstream module; and at least one spare upstream module; wherein said at least one spare upstream module duplicates said at least one primary upstream module. - View Dependent Claims (16, 17, 18)
-
-
19. A method for switching a redundant device to an active state comprising:
-
in said redundant device, receiving multicast status messages from one or more active devices; in said redundant device, determining a health of said one or more active devices from said status messages; and upon determining that a health of said one or more active devices is unhealthy, switching said redundant device to perform a function of an unhealthy device.
-
-
20. A method of providing redundancy in a media delivery system comprising:
-
providing a primary module; providing a spare module in a monitoring state; monitoring performance of said primary module using said spare module; detecting failure of said primary module; and switching said spare module from said monitoring state to perform a role of said primary module. - View Dependent Claims (21, 22, 23)
-
-
24. A computer readable medium comprising instructions for:
-
receiving periodic status messages from one or more primary modules, said status messages indicating a function of said one or more primary modules; determining an absence of said periodic status messages from a failed primary module of said one or more primary modules; performing a function of said failed primary module. - View Dependent Claims (25)
-
Specification