Distributed MABR Caching for Bandwidth and Failure Resilience

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multicast Adaptive Bit Rate (MABR) systems face inefficiencies in bandwidth usage and network resource management, particularly due to the need for storing multiple copies of streamed content and potential network overload during server failures.

Innovation Solution

A system that distributes cache storage among in-home devices using an analytical engine to select optimal devices for caching multimedia segments, and employs redundant multicast servers for resilient delivery, ensuring efficient bandwidth use and minimizing network congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If multicast delivery is used to share content streams among receivers, then bandwidth efficiency is improved, but network resources must be devoted to storing copies of streamed content

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidnetwork resources for storing content
Core Design Contradiction:
Loss of energyVSQuantity of substance

Solution Approach 1:

The patent segments the caching function by introducing edge caching devices at multiple network locations (head-end, mid-slice, end-slice) rather than relying on a single centralized cache. This distributes the storage burden across the network while maintaining efficient content delivery through multicast

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a spatial dimension to content storage by distributing caches across multiple network nodes and locations. Instead of storing all content copies at one location, the system creates a distributed cache hierarchy that spans the network topology, reducing the storage burden on any single node

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If redundant multicast servers are deployed for resiliency against failures, then system reliability is improved, but device complexity and network resource consumption increase

Engineering Contradiction:
Improveresiliency against server failuresVSAvoidnumber of multicast servers
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple functions into the edge caching devices, which simultaneously provide content storage, multicast reception, and unicast fallback capabilities. This consolidation reduces the need for separate redundant server infrastructure while maintaining system resiliency

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The edge caching devices act as intermediaries between the head-end multicast source and the client devices. These intermediaries provide local content storage and can serve clients directly or request content from the head-end, reducing the need for multiple redundant head-end servers

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If unicast delivery is used during multicast stream interruption, then service continuity is maintained, but network bandwidth is overwhelmed

Engineering Contradiction:
Improveservice continuityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements preliminary action by pre-caching content segments at edge devices before they are needed. When multicast interruptions occur, clients can immediately retrieve content from local edge caches rather than initiating unicast requests, preventing bandwidth overload

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The distributed edge caches act as a cushion against multicast failures. By storing content segments in advance at multiple network locations, the system creates a buffer that absorbs the impact of multicast interruptions without overwhelming the network with unicast traffic

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

Data Source

PatentEP4701197A1Redundancy and distributed caching in multicast ABR (MABR)
Publication Date: 2026.02.25 ARRIS ENTERPRISES LLC
  • EP4701197A1 patent drawingFigure 1
  • EP4701197A1 patent drawingFigure 2
  • EP4701197A1 patent drawingFigure 3

AI summary

A gateway device operatively connected to a multicast server and at least one client player device, each client player device having a respective client agent, the gateway device comprising a gateway agent and a MABR master, the MABR master configured to receive a multicast stream from the multicast server and automatically select an agent from among the gateway agent and any respective agent of the at least one client player device, to cache respective segments of the multicast stream.