Fibre Channel Inter-Fabric Routing via IP Gateway

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Fibre Channel systems face challenges in implementing Inter-Fabric routing without requiring new headers, extensions, or protocol changes, as they need to accommodate new header types and routing protocols.

Innovation Solution

A Fibre Channel switch element with a switch port using a world-wide port number in a zone set enables Inter-Fabric frame routing without relying on Inter-Fabric frame headers, utilizing a Name Server to determine port numbers, registering Proxy Devices, and establishing Fabric Address Translator entries for source and destination identification value mapping.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If new header types and Inter-Fabric routing protocols are introduced to enable Inter-Fabric routing, then routing capability between SAN islands is improved, but device complexity and protocol compatibility are worsened

Engineering Contradiction:
ImproveInter-Fabric routing capabilityVSAvoidswitch device complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway device as an intermediary between SAN islands. The gateway translates Fibre Channel frames into IP packets and back, enabling Inter-Fabric routing without requiring switches to understand new header types or protocols. This mediator approach resolves the contradiction by implementing routing capability at the gateway level rather than requiring complex protocol changes in switch devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the traditional Fibre Channel routing mechanism (which would require new headers and protocol extensions) with an IP-based routing mechanism. By encapsulating Fibre Channel frames in IP packets and using standard IP routing infrastructure, the system achieves Inter-Fabric routing without modifying the Fibre Channel protocol stack in switches, thereby reducing device complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If new header types are used for Inter-Fabric routing, then routing functionality is improved, but compatibility with existing Fibre Channel protocols is worsened

Engineering Contradiction:
ImproveInter-Fabric routing functionalityVSAvoidprotocol compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The gateway acts as a protocol translator that converts Fibre Channel frames into IP packets for routing between fabrics. Since the gateway handles the protocol conversion, existing Fibre Channel switches and devices continue to operate with standard Fibre Channel protocols without any modifications, thereby maintaining full protocol compatibility while enabling Inter-Fabric routing functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the routing function from the Fibre Channel fabric itself by introducing a separate gateway layer. The gateway handles all Inter-Fabric routing operations using IP protocols, while individual fabrics maintain their native Fibre Channel protocols unchanged. This segmentation allows routing functionality to be added without affecting protocol compatibility within each fabric.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If SAN islands are expanded to include Inter-Fabric routing, then network versatility is improved, but fault containment is worsened

Engineering Contradiction:
Improvenetwork versatilityVSAvoidfault containment
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The gateway serves as an intermediary that maintains logical separation between SAN islands while enabling communication. Each fabric can remain independently managed with its own fault domain, and the gateway provides controlled access between fabrics. This approach improves network versatility by allowing devices to access resources across fabrics while maintaining fault containment through the gateway's protocol translation and routing control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7660302B2Method and system for inter-fabric routing
Publication Date: 2010.02.09 MARVELL ASIA PTE LTD
  • US7660302B2 patent drawing
  • US7660302B2 patent drawing
  • US7660302B2 patent drawing

AI summary

A Fibre Channel Switch element and method for Inter-Fabric routing is provided. The switch element includes a switch port whose worldwide port number is used in a zone set to enable Inter-Fabric frame routing without using Inter-Fabric frame headers. The method includes querying a Name Server to determine world wide port numbers of devices; storing query results in an Inter-Fabric Name Server module; extracting world wide port numbers for each switch port; registering Proxy Devices with the Name Server, wherein the Proxy Devices interface with the switch ports as if it was they were actual devices to route Inter-Fabric frames; and establishing Fabric Address Translator entries so that source identification values and destination identification values are mapped to route Inter-Fabric frames without using Inter-Fabric frame headers.