PBB Multicast Addressing for Service Differentiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Provider Backbone Bridge Networks (PBBNs), the encapsulation of customer multicast frames with a Default Backbone Destination Address prevents differentiation and efficient pruning of customer multicast services, limiting control over individual services due to layer violations and encapsulation methods.

Innovation Solution

Customer multicast frames are encapsulated with a Backbone Destination Address equal to the original Customer Destination Address, enabling independent control through the 'EnableCustomerMulticast' parameter, allowing MMRP or IGMP snooping protocols to operate seamlessly across domains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If customer multicast frames are encapsulated with Default Backbone Destination Address according to IEEE Std 802.1ah-2008, then backbone connectivity is established, but customer multicast service differentiation and individual control are lost

Engineering Contradiction:
Improvebackbone connectivityVSAvoidcustomer multicast service differentiation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the backbone destination address selection into two distinct cases: (1) unicast frames continue to use Default Backbone Destination Address for reliable delivery, and (2) multicast frames use the original customer multicast group address to enable service differentiation. This segmentation allows both reliability and adaptability to coexist by applying different addressing strategies to different frame types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of following the conventional approach where all backbone frames use Default Backbone Destination Address, the patent inverts the approach for multicast frames by using the original customer multicast group address as the backbone destination address. This inversion enables IGMP snooping and MMRP protocols to function in the backbone, providing individual control over customer multicast services.

Inventive Principle:
Principle #13The other way round (Inversion)

2Loss of energy

If IGMP snooping is used to prune multicast trees, then resource efficiency is improved, but layer violation between L3 IP and L2 Ethernet causes problems in PBBNs

Engineering Contradiction:
Improveresource efficiencyVSAvoidlayer protocol compatibility
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent introduces a mediation mechanism at the backbone edge bridges that translates customer multicast group addresses into appropriate backbone frame addressing. This intermediary function allows IGMP snooping to operate on customer multicast frames without causing layer violations in the backbone, as the multicast group addresses are properly handled during encapsulation and decapsulation processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If MMRP protocol is used for L2 multicast registration, then multicast control is enabled, but it is insufficient when IGMP packets are encapsulated and hidden in PBBN

Engineering Contradiction:
Improvemulticast controlVSAvoidIGMP message visibility
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent extends the scope of MMRP from purely L2 operation to operate across the L3 encapsulated environment by using the original customer multicast group address as the backbone destination address. This dimensional change allows MMRP to register multicast groups that are encapsulated with L3 headers, making previously hidden IGMP messages visible and controllable through MMRP in the backbone network.

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

Data Source

PatentUS8594088B2Multicasting in a provider backbone bridge network
Publication Date: 2013.11.26 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8594088B2 patent drawing
  • US8594088B2 patent drawing
  • US8594088B2 patent drawing

AI summary

A method and Provider Backbone Bridge (PBB) for handling customer multicast frames that are received by a Customer Network Port or Provider Network Port on an I-component of the PBB. Customer multicast frames that are forwarded to a Virtual Instance Port (VIP) on the I-component are encapsulated with a Backbone Destination Address (B-DA) equal to the original Customer Destination Address (C-DA) of the received customer multicast frames instead of the Default B-DA. This capability may be controlled by an “EnableCustomerMulticast” parameter enabling the above behavior to be independently set for each VIP on the I-component.