Interconnecting Switch for Cross-Fabric Message Distribution
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If message distribution is extended across multiple logical fabrics, then communication between different fabrics is enabled, but protocol complexity increases
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.
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.
3Loss of information
If switches in different logical fabrics can communicate, then fabric-wide service detection is enhanced, but information redundancy increases
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.
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.
Data Source
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.


