Interconnecting Switch for Cross-Fabric Message Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional fibre channel protocols restrict message distribution to within a single logical or physical fabric, preventing communication between switches in different logical fibre channel fabrics, making it difficult to share configuration information and detect application capabilities across interconnected switches.

Innovation Solution

The method allows message distribution across multiple logical fibre channel fabrics by using an interconnecting switch that is part of both fabrics, aggregating responses before replying, and maintaining information to prevent redundancy, enabling communication and service distribution across physically connected but logically disconnected fabrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional fibre channel protocols are used for message distribution, then message distribution within a single logical fabric is supported, but communication between switches in different logical fibre channel fabrics is prevented

Engineering Contradiction:
Improvemessage distribution capabilityVSAvoidcommunication reliability across fabrics
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an interconnecting switch that acts as a mediator between different logical fibre channel fabrics. This switch belongs to multiple fabrics simultaneously and forwards messages between them, enabling communication across fabric boundaries while maintaining the isolation benefits of logical fabrics. The intermediary switch translates and routes messages between different fabric protocols and address spaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The interconnecting switch is designed with multi-functionality, serving as a member of multiple logical fabrics simultaneously. It can participate in multiple fabric domains, forward messages between them, and maintain fabric membership in each domain. This universal capability allows a single switch to enable cross-fabric communication without requiring separate infrastructure for each fabric pair.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If message distribution is extended across multiple logical fabrics, then communication between different fabrics is enabled, but protocol complexity increases

Engineering Contradiction:
Improvecross-fabric communication capabilityVSAvoidprotocol distribution complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the message distribution function into distinct components: the originating switch generates messages, the interconnecting switch forwards and aggregates messages across fabrics, and destination switches receive and process messages. This segmentation allows each switch to implement a simplified protocol suitable for its specific role, rather than requiring all switches to handle complex multi-fabric protocol logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The interconnecting switch serves as a protocol mediator that translates between different fabric domains. It handles the complexity of cross-fabric message routing, aggregation, and delivery, while presenting simplified interfaces to switches within each individual fabric. This mediates the protocol complexity away from fabric members and concentrates it in the interconnecting switch.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If switches in different logical fabrics can communicate, then fabric-wide service detection is enhanced, but information redundancy increases

Engineering Contradiction:
Improveservice information availabilityVSAvoidmessage quantity across fabrics
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The interconnecting switch merges multiple messages destined for different fabrics into a single aggregated message stream. Instead of sending separate duplicate messages to each fabric, the switch consolidates the distribution function, sending one set of messages through itself to multiple fabric domains. This combining approach reduces the total quantity of messages transmitted while ensuring all fabrics receive necessary service information.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The interconnecting switch creates logical copies of messages for distribution to different fabrics, rather than requiring physical duplication of message streams. The single switch instance generates or receives a message and then forwards it to multiple fabric domains, effectively copying the information distribution function without duplicating the entire message infrastructure across fabrics.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7751341B2Message distribution across fibre channel fabrics
Publication Date: 2010.07.06 CISCO TECHNOLOGY INC
  • US7751341B2 patent drawing
  • US7751341B2 patent drawing
  • US7751341B2 patent drawing

AI summary

According to the present invention, methods and apparatus are provided to allow for distribution of fiber channel messages. Messages associated with a variety of applications can be distributed within a single logical fabric to physical connected but logically disconnected fabrics. Interconnecting switches forward messages to neighboring fabrics and aggregate responses before replying to a first fabric.