Centralized Control Plane for Heterogeneous Switching Domains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and controlling different independent switching domains in data centers is complex due to the heterogeneity of packet-based and cell-based switching systems, leading to increased computing loads on individual switches with increased port density and when grouping multiple standalone switches.

Innovation Solution

Centralizing control plane functionality by configuring a server device to process control packets for both packet-based and cell-based switches using distinct protocols, thereby reducing the computational burden on individual switches and integrating cell-based switches into a packet-based distributed fabric as a virtual standalone switch.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If control plane functionality is distributed across multiple independent switches in heterogeneous switching domains, then each switch can operate autonomously, but the computational burden on individual switches increases and management complexity increases

Engineering Contradiction:
Improveautonomous operation capabilityVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway switch as an intermediary between packet-based and cell-based switching domains. This gateway switch translates control packets between different protocols (M-DFP for packet-based and C-DFP for cell-based), enabling centralized management while maintaining protocol compatibility across heterogeneous domains. The gateway acts as a mediator that resolves protocol differences without requiring changes to existing switch architectures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges multiple independent switching domains (packet-based and cell-based) into a unified managed fabric by establishing a hierarchical control structure. The root control plane consolidates management functions across domains, while domain-specific control planes handle local operations. This merging reduces overall management complexity while preserving autonomous operation capabilities through the hierarchical architecture.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple standalone packet-based switches are grouped together with increased port density, then switching capacity increases, but the computing load on individual switches increases

Engineering Contradiction:
Improveswitching capacityVSAvoidcomputing load
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent segments control plane functionality into hierarchical layers: a root control plane that handles global management functions and domain-specific control planes that handle local switch management. This segmentation distributes computational workload across multiple control plane instances rather than concentrating it on single switches, reducing the computing load on individual devices while maintaining high switching capacity through the grouped architecture.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If heterogeneous switching domains (packet-based and cell-based) are managed independently, then each domain can use optimized protocols, but integration and centralized management become complex

Engineering Contradiction:
Improveprotocol optimizationVSAvoidintegration ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The gateway switch serves as a protocol translation intermediary between packet-based (M-DFP) and cell-based (C-DFP) switching domains. It receives control packets from either domain, translates them to the appropriate protocol, and forwards them to the target domain. This intermediary approach allows each domain to maintain its optimized protocol while enabling seamless integration and centralized management through the gateway's translation capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9054983B2Centralized control and management planes for different independent switching domains
Publication Date: 2015.06.09 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US9054983B2 patent drawing
  • US9054983B2 patent drawing
  • US9054983B2 patent drawing

AI summary

A network includes a first switching domain having a distributed fabric comprised of interconnected standalone switches. The standalone switches communicate with each other in accordance with a packet-based distributed fabric protocol. A second switching domain has a plurality of cell-based switches in communication with a cell-based switch fabric. The cell-based switches communicate with each other through the cell-based switch fabric in accordance with a cell-based distributed fabric protocol. One of the cell-based switches is coupled by a communication link to one of the standalone switches of the first switching domain. The second switching domain includes a server device coupled to one of the cell-based switches. The server device is configured with logic to process control packets for the standalone switches in accordance with the packet-based distributed fabric protocol and control packets for the cell-based switches in accordance with a protocol that is different from the packet-based distributed fabric protocol.