Multicast BMAC Address Generation for SPB Network Switches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack the ability to automatically configure certain parameters for devices in a Shortest Path Bridging Media Access Control (SPBM) network, particularly for newly-added network devices, which hinders efficient communication and network setup.

Innovation Solution

The system automatically generates a multicast Backbone Media Access Control (BMAC) address for a newly-added switch by modifying a unicast MAC address to transform it into a multicast address, using control circuitry to select, modify, and propagate the address within the network, enabling communication with other devices through the SPB network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual configuration is used for newly-added switches in SPBM network, then configuration accuracy can be ensured, but configuration time and labor cost increase significantly

Engineering Contradiction:
Improveconfiguration speedVSAvoidconfiguration process
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables switches to automatically generate their own multicast BMAC addresses using their default unicast MAC addresses. The control circuitry detects when a switch is newly added to the network, retrieves the default unicast MAC address, modifies bit 40 to create a multicast address, and propagates this address throughout the network without requiring administrator intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent pre-establishes the relationship between unicast MAC addresses and multicast BMAC addresses by defining a deterministic transformation rule (modifying bit 40). This preliminary definition allows the system to automatically generate valid multicast addresses whenever a switch is added to the network, eliminating the need for manual configuration while ensuring address validity.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If automatic configuration system is implemented, then configuration time is reduced, but system complexity and potential configuration errors increase

Engineering Contradiction:
Improveconfiguration timeVSAvoidconfiguration accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system changes a single parameter (bit 40) of the existing unicast MAC address to transform it into a multicast BMAC address. This minimal parameter change approach ensures that the generated multicast address maintains a direct relationship with the switch's identity while符合 multicast address requirements, reducing the risk of configuration errors.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The control circuitry acts as an intermediary that automatically performs the MAC address transformation and propagation process. It detects newly added switches, generates the multicast BMAC address by modifying bit 40 of the unicast MAC address, and disseminates this address throughout the network via link state packets, ensuring consistent and accurate configuration across all network devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multicast BMAC address is manually assigned to each switch, then network communication reliability is improved, but network setup time and administrative overhead increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidnetwork setup ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Switches automatically generate their own multicast BMAC addresses using their default unicast MAC addresses. The control circuitry detects when a switch is newly added to the network, retrieves the default unicast MAC address, modifies bit 40 to create a multicast address, and propagates this address throughout the network without requiring administrator intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes a single parameter (bit 40) of the existing unicast MAC address to transform it into a multicast BMAC address. This minimal parameter change approach ensures that the generated multicast address maintains a direct relationship with the switch's identity while符合 multicast address requirements, reducing the risk of configuration errors.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10404489B2Systems and methods for bootstrapping multicast state without using a nick-name
Publication Date: 2019.09.03 EXTREME NETWORKS INC
  • US10404489B2 patent drawing
  • US10404489B2 patent drawing
  • US10404489B2 patent drawing

AI summary

Systems and methods are presented herewith for automatically assigning a Multicast Backbone Media Access Control ("BMAC") address to a switch (or a similar network device) newly-added to a network. Media Access Control ("MAC") addresses (unicast addresses) that are assigned by default to the switch may be used in a process to generate a multicast BMAC address and assign the multicast BMAC address to the switch, thereby, automatically enabling communications with other network devices over the SPB network. The process involves modifying a bit of a selected unicast address to transform the address into a multicast address. The system may use the modified MAC address as the multicast BMAC address.