IPTV Recording Redundancy via Inter-Node Complementary Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IPTV systems face high failure rates in program recording due to issues like server switching, network failures, and channel dropout, which affect the quality of Time-Shifted TV (TSTV) and TV On Demand (TVOD) services.

Innovation Solution

A method for recording programs in a multi-node architecture that involves generating recording tasks, checking for recording failures, and implementing inter-node reconstruction and complementary recording to ensure high success rates, using a content management engine and media control units to manage streaming servers and handle failures by scheduling successful recordings from other nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single node records the program in conventional IPTV systems, then the recording process is simple, but the recording success rate is low due to server switching, network failures, or channel dropout

Engineering Contradiction:
Improverecording success rateVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the recording function across multiple nodes (first node, second node, third node) instead of relying on a single node. Each node can independently record the program, and if one node fails, other nodes can compensate. This segmentation increases recording reliability while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system proactively configures multiple recording nodes before potential failures occur. The network side device sends recording tasks to multiple nodes in advance, and nodes prepare to record. This beforehand cushioning ensures that if server switching or network failures occur during recording, the system already has redundant recording capabilities in place to maintain high success rates.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If multiple nodes are deployed for program recording, then the recording success rate increases through redundancy, but the system complexity and coordination overhead increase

Engineering Contradiction:
Improverecording success rateVSAvoidmulti-node coordination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The network side device periodically checks recording result information from each node and uses this feedback to determine whether complementary recording is needed. If a node fails to record successfully, the system receives feedback about the failure and automatically initiates complementary recording tasks at alternative nodes. This feedback mechanism coordinates multiple nodes efficiently without requiring complex manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables nodes to autonomously perform complementary recording when needed. When the network side device identifies a recording failure, it sends a complementary recording task to an alternative node, which then independently executes the recording without requiring continuous coordination or manual intervention. This self-service approach reduces coordination overhead while maintaining high reliability.

Inventive Principle:
Principle #25Self-service

3Reliability

If the system performs inter-node mutual reconstruction and complementary recording, then program recording failure is greatly decreased, but the processing time and operational complexity increase

Engineering Contradiction:
Improveprogram recording reliabilityVSAvoidrecording processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by configuring multiple nodes to record simultaneously from the beginning. Instead of waiting for failures and then reconstructing, multiple nodes record the program concurrently from the start. This preliminary action eliminates the need for time-consuming post-failure reconstruction while maintaining high reliability, as the correct recording is already available from one of the nodes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

When recording failures occur, the system quickly skips the failed nodes and rushes to activate alternative nodes for complementary recording. The network side device rapidly identifies failures and redirects recording tasks to backup nodes without prolonged delays. This rushing through of failure recovery minimizes the time loss while ensuring program recording reliability is maintained.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS9282278B2Method, multimedia system and network side device for recording program
Publication Date: 2016.03.08 XIAN ZHONGXING NEW SOFTWARE
  • US9282278B2 patent drawing
  • US9282278B2 patent drawing
  • US9282278B2 patent drawing

AI summary

The present invention provides a method for recording programs, a multimedia system and a network side device. The multimedia system includes a network side device and a plurality of nodes, wherein the network side device is configured to generate a recording task after receiving a recording request, and send in advance the recording task to each node in which a channel specified in the recording task is stored, and the nodes are configured to record a program on the channel specified in the recording task after receiving the recording task, and return recording result information to the network side device. According to the recording method of the present invention, when the recording is failed, inter-node mutual reconstruction and complementary recording can be performed, which greatly decreases the possibility of failure in the recording of the program, and provides the quality of service of more fluent TVOD for users.