Multi-Stage Switch Interface Manager for Blocking Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-stage switches in communications networks often experience blocking issues despite sufficient bandwidth, due to improper management of switching paths, and single-stage switches may not provide sufficient bandwidth for high-bandwidth applications, necessitating an approach to adapt multi-stage switches for single-stage operations.

Innovation Solution

A network element with a multi-stage switch and an interface manager that limits the broadcast of input signals to prevent blocking, allowing the multi-stage switch to operate as a single-stage switch by managing hardware interfaces and setting a predetermined value for broadcast signals, derived from statistical models of switching paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a multi-stage switch is used to provide high bandwidth, then bandwidth capacity is improved, but blocking occurs due to improper management of switching paths

Engineering Contradiction:
Improvebandwidth capacityVSAvoidblocking prevention
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent changes the operational parameters of the multi-stage switch by implementing a broadcast limitation mechanism. The interface manager monitors and controls the broadcast value (number of output ports receiving broadcast signals) to prevent it from exceeding a predetermined threshold. This parameter control resolves the blocking issue while preserving the high bandwidth capacity of the multi-stage architecture.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a single-stage switch is used to simplify operations, then ease of operation is improved, but bandwidth is insufficient for high-bandwidth applications

Engineering Contradiction:
Improveswitching path managementVSAvoidbandwidth
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent introduces an interface manager as an intermediary layer between the control system and the multi-stage switch fabric. This intermediary manages the hardware interface and implements the broadcast limitation logic, making the complex multi-stage switch appear and operate like a simpler single-stage switch, while still providing high bandwidth capacity through the underlying multi-stage architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If broadcast value is increased to support more output ports, then adaptability is improved, but blocking of broadcast signals occurs

Engineering Contradiction:
Improvenumber of output portsVSAvoidbroadcast signal delivery
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by establishing a predetermined broadcast value threshold before blocking occurs. The interface manager proactively limits the broadcast value to this predetermined threshold, preventing the blocking condition from arising in the first place. This allows the system to maintain high adaptability while ensuring reliable broadcast signal delivery through preventive control.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7486669B2Method for accessing a multi-stage switch for use as a single-stage switch
Publication Date: 2009.02.03 CIENA CORP
  • US7486669B2 patent drawing
  • US7486669B2 patent drawing
  • US7486669B2 patent drawing

AI summary

A method and system for enabling a multi-stage switch to be adapted for single-stage switch applications. An interface manager manages the hardware interface for the multi-stage switch. The multi-stage switch includes input ports and output ports, and an input signal can be broadcast to one or more output ports. The interface manager limits the broadcasting of each input signal to avoid a blocking condition within the multi-stage switch which causes the blocking of one or more of the broadcast signals.