Patent ID: 8799701

Claim:
A system for providing high availability of telecommunications systems and devices in a telecommunications network, comprising: at least two peer device platforms communicably connected to one another, wherein each of at least some of the at least two peer device platforms includes a device monitoring component, a rules engine, and one or more sets of functional components, wherein each of at least some of the at least two peer device platforms is operative: to detect, by the device monitoring component, one or more failures or faults associated with the one or more sets of functional components included in the respective peer device platform; and to generate, using the rules engine, at least one indication of a health condition of the respective peer device platform based at least on the one or more detected failures or faults and one or more predetermined rules; and wherein at least one of the at least two peer device platforms is operative to make a failover decision based at least in part on comparative values of the respective indications of the health conditions of the at least two peer device platforms.