Multicast Group Object Tracking for Bandwidth Admission Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The separation between IGMP and RMR in multicast replication systems leads to difficulties in monitoring system behavior, tracking multicast bandwidth usage, and managing call admission control, resulting in inefficiencies and increased overhead signaling.

Innovation Solution

Creating group objects on each subscriber circuit instead of the RMR circuit allows for accurate tracking of multicast bandwidth and subscriber-level admission control, enabling efficient management of multicast streams and reducing unnecessary signaling by sending IGMP queries only on the relevant subscriber circuit.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If group objects are created only on the RMR circuit, then the system reduces infrastructure requirements by using remote multicast replication, but operators cannot monitor all groups associated with a subscriber and cannot track multicast bandwidth usage at the subscriber level

Engineering Contradiction:
Improveinfrastructure requirementsVSAvoidbandwidth usage tracking information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the group object creation process by creating group objects on both the RMR circuit and the subscriber circuit. This segmentation allows the system to maintain the infrastructure benefits of RMR while also enabling subscriber-level monitoring and bandwidth tracking. The dual creation approach divides the functionality between centralised stream management and distributed monitoring capabilities.

Inventive Principle:
Principle #1Segmentation

2Reliability

If IGMP queries are sent on the RMR circuit to all hosts for a group, then the system can determine if there are other interested hosts, but it generates unnecessary responses from hosts not on the subscriber circuit and increases signaling overhead

Engineering Contradiction:
Improvehost interest determinationVSAvoidsignaling overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by sending IGMP queries only on the specific subscriber circuit where a leave was received, rather than broadcasting to all hosts on the RMR circuit. This localized approach ensures that only relevant hosts respond, reducing unnecessary signaling overhead while maintaining reliable determination of host interest. Each subscriber circuit is treated with differentiated query handling based on local events.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If the connection between requesting the stream and generating the stream is broken by putting an RMR interface between the access node and the router, then stream management can be simplified, but it becomes difficult for operators to measure and analyze system behavior and assess faults

Engineering Contradiction:
Improvestream managementVSAvoidsystem behavior analysis
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces the group object on the subscriber circuit as an intermediary that bridges the separation between stream requesting and stream generating. This intermediary maintains the simplified stream management benefits of RMR while providing operators with visible group objects and bandwidth information on subscriber circuits, enabling measurement and analysis of system behavior despite the RMR interface separation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8619777B2Admission control for receiving traffic at hosts
Publication Date: 2013.12.31 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8619777B2 patent drawing
  • US8619777B2 patent drawing
  • US8619777B2 patent drawing

AI summary

A router is coupled to sources of multicast streams and to multicast consumer hosts through one or more network elements, for managing multicast streams sent to hosts through the one or more network elements using subscriber circuits. The interface between the router and the network elements includes, but is not limited to, a remote multicast replication interface. Reports are received from a host on a subscriber circuit. The subscriber circuit is coupled between the router and the host. The report indicates a request to receive a multicast stream that is associated with a group object. A reference counter associated with the group object is incremented and the requested multicast stream is added to a remote multicast replication circuit if the reference counter transitions from zero upon incrementing.