Media Server Redundancy via Heartbeat Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IP networks used for recording streaming media have limited redundancy, leading to disruptive failures and significant delays when a media server fails, as they lack effective mechanisms for seamless failover and data stream management.

Innovation Solution

A method is implemented that evaluates heartbeat messages from media servers to detect anomalies, activates a failover media server, and replicates configuration data to ensure continuous streaming and recording, with the failover server maintaining recorded data until the primary server is restored.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current IP networks are used for recording streaming media, then media streaming can be implemented, but redundancy is limited and failures cause disruptive interruptions

Engineering Contradiction:
Improvemedia server redundancyVSAvoidstreaming delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by continuously monitoring heartbeat messages from media servers and pre-configuring failover mechanisms. When a failure is detected, the backup media server is already prepared and can immediately take over, minimizing interruption time. This preliminary monitoring and preparation of redundancy mechanisms resolves the contradiction by ensuring reliability without significant time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary monitoring system that detects media server failures through heartbeat messages and coordinates the failover process. This intermediary layer manages the transition from primary to backup server, ensuring seamless handover and maintaining continuous streaming without noticeable delays, thus improving reliability while minimizing time loss.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a media server fails, then redundancy should be activated, but discovering a backup server causes significant delay

Engineering Contradiction:
Improvemedia server failoverVSAvoidfailover discovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-establishes backup media servers and their configuration details before failures occur. The monitoring system continuously checks heartbeat messages to detect failures immediately. This preliminary setup eliminates the need for real-time discovery of backup servers, reducing failover time while maintaining high reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism through heartbeat messages that continuously report the status of media servers. When a failure is detected in the feedback signal, the system immediately initiates failover to the pre-configured backup server. This feedback loop ensures rapid detection and response, improving reliability without the time delay associated with discovering backup servers.

Inventive Principle:
Principle #23Feedback

3Reliability

If redundancy mechanisms are added to IP networks, then media server reliability improves, but system complexity increases

Engineering Contradiction:
Improvemedia server continuityVSAvoidnetwork system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses copying by creating a backup media server that replicates the configuration and functionality of the primary server. Instead of implementing complex real-time synchronization systems, the backup server is a copy that can immediately take over upon failure detection. This copying approach improves reliability while keeping the added complexity manageable through straightforward replication rather than complex coordination.

Inventive Principle:
Principle #26Copying

4Reliability

If failover mechanisms are implemented, then media server redundancy is improved, but data stream management becomes more challenging

Engineering Contradiction:
Improvemedia server backupVSAvoiddata stream management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary configuration of the backup media server with all necessary stream management settings pre-established. When failover occurs, the backup server already has the configuration ready, eliminating the need for complex real-time data stream renegotiation. This preliminary configuration simplifies data stream management during failover while maintaining improved reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8225137B2System and method for providing media server redundancy in a network environment
Publication Date: 2012.07.17 CISCO TECHNOLOGY INC
  • US8225137B2 patent drawing
  • US8225137B2 patent drawing
  • US8225137B2 patent drawing

AI summary

A method is provided in one example embodiment and includes evaluating a first plurality of messages from a media server configured to receive a media stream. The first plurality of messages is indicative of an active state for the media server. The method also includes detecting an anomaly associated with a portion of the first plurality of messages. The anomaly is associated with a failure of the media server. The method can also include activating a failover media server to receive the media stream based on the anomaly, and evaluating a second plurality of messages. The second plurality of messages is indicative of a resumed active state for the media server that experienced the failure. The failover media server can be deactivated based on the resumed active state. Media metadata can be communicated from the failover media server to the media server that experienced the failure.