Multicast FEC Streamer IP Spoofing Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content delivery techniques using TCP for data transmission suffer from significant latency due to repeated data retransmissions and lack of automatic redundancy, especially when the source experiences errors, leading to increased processing and network resource consumption.

Innovation Solution

Implementing a content delivery system that utilizes multicast with forward error correction (FEC) and Internet Protocol (IP) spoofing, allowing repeater devices to automatically fail over to another streamer device with the same spoofed IP address, reducing the need for retransmissions and enabling quick, seamless failover without reconfiguration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If TCP is used for data transmission with retransmission, then data reliability is improved, but latency increases significantly

Engineering Contradiction:
Improvedata reliabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by encoding redundant data (FEC codes) into the content stream before transmission. This allows the receiving device to reconstruct lost packets automatically without requiring retransmission, thereby resolving the contradiction between reliability and latency by preparing error correction capabilities in advance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism (FEC encoding/decoding system) between the transmitting and receiving devices. The intermediary adds redundant information that enables automatic error recovery, eliminating the need for TCP's retransmission protocol and reducing latency while maintaining reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual reconfiguration is performed after source failure, then system reliability is improved, but time loss and operational complexity increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements self-service through automatic failover mechanisms. When a source device fails, the receiving device automatically detects the failure and switches to an alternative source without requiring manual reconfiguration. This resolves the contradiction by making the system self-healing, thereby improving reliability while eliminating operational complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-configuring multiple source devices and establishing failover rules before any failure occurs. This allows the system to automatically switch to backup sources when needed, resolving the contradiction between reliability and ease of operation by preparing redundancy in advance

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If repeated data retransmissions are performed, then data completeness is improved, but network resource consumption increases

Engineering Contradiction:
Improvedata completenessVSAvoidnetwork resource consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The system performs preliminary action by embedding forward error correction codes into the transmitted data stream before any loss occurs. This allows the receiving device to reconstruct lost packets from the redundant information already present, eliminating the need for repeated retransmissions and thereby resolving the contradiction between data completeness and network resource consumption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent converts the harmful effect of data loss into a benefit by using FEC encoding. The redundant data, which might seem to increase transmission overhead, actually prevents the need for multiple retransmission cycles, ultimately reducing total network resource consumption while ensuring data completeness

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS11252267B2Content stream integrity and redundancy system
Publication Date: 2022.02.15 VERIZON PATENT & LICENSING INC
  • US11252267B2 patent drawing
  • US11252267B2 patent drawing
  • US11252267B2 patent drawing

AI summary

A system can include one or more content distribution sites to provide content to one or more content satellite offices for delivery toward a set of destination devices for display. A content distribution site, of the one or more content distribution sites, can include one or more streamer devices. The one or more streamer devices can be associated with a single spoofed Internet protocol (IP) address. The spoofed IP address can facilitate failover among the one or more streamer devices. The one or more streamer devices can be configured to provide the content toward the set of destination devices using multicast with forward error correction (FEC). A content satellite office, of the one or more content satellite offices, can be configured to subscribe to a multicast group associated with the one or more streamer devices. The multicast group can be associated with the spoofed IP address to facilitate the failover among the one or more streamer devices.