Router Aware Switches for Fibre Channel Scalability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Fibre Channel networks face limitations in size due to the processing-intensive operations required for handling extended link service (ELS) requests and responses, particularly when routers are involved, leading to performance bottlenecks and address translation complexities that restrict network growth.

Innovation Solution

Shifting the handling of ELS request and response packets with addresses in the payload from router processors to edge fabric switches, specifically the ingress and egress switches, thereby offloading processing burdens and eliminating the need for redundant path communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If routers handle ELS REQ and RSP packets with address translation in payload, then network connectivity between fabrics is maintained, but router processor performance deteriorates due to time-consuming packet handling

Engineering Contradiction:
Improvenetwork connectivityVSAvoidrouter processor performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the ELS packet handling function from the router processor and relocates it to the ingress and egress switches. Specifically, the switches trap and process ELS REQ and RSP packets locally, eliminating the need for router processors to handle these packets. This extraction resolves the contradiction by maintaining network connectivity (reliability) while freeing router processors from performance-consuming packet processing tasks (productivity).

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The ingress and egress switches serve as intermediary devices that take over the ELS packet processing role previously held by routers. These switches act as mediators between the node devices and the router, handling address translation and packet processing locally. This intermediary approach allows routers to maintain connectivity function while avoiding the performance penalty of direct packet processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple paths are provided for ELS packets in router topology, then path reliability is improved, but processing complexity increases due to state management requirements

Engineering Contradiction:
Improvepath reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the state management complexity from the router processor by moving ELS packet handling to edge switches. Each switch independently manages its own state for ELS packets without requiring communication with other routers. This extraction maintains path reliability through multiple paths while eliminating the complexity of coordinating state across multiple routing devices.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If router processors handle all ELS packet operations, then address translation is performed, but network scalability is limited due to processor bandwidth constraints

Engineering Contradiction:
Improvenetwork scalabilityVSAvoidprocessor bandwidth
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the ELS packet processing function across multiple devices (ingress and egress switches) rather than concentrating it in the router processor. Each switch handles ELS packets locally at its position in the network path. This segmentation allows the network to scale to more devices without overloading a single processor, as each switch independently manages its own ELS processing workload.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the ELS processing burden from the router processor and distributes it to edge switches throughout the network. This extraction eliminates the bottleneck where a single processor must handle all ELS packets, thereby enabling network scalability while preserving processor bandwidth for other critical routing functions.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9749236B2Increased network scalability by router aware switches
Publication Date: 2017.08.29 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9749236B2 patent drawing
  • US9749236B2 patent drawing
  • US9749236B2 patent drawing

AI summary

Handling of ELS REQ and RSP packets that contain addresses in the payload is shifted to the edge fabric switches connected to the node devices issuing and receiving the ELS REQ packet, the ingress and egress switches. This allows the ELS REQ and RSP packet payload address modification operations to be removed from the tasks handled by the router processor. As this removes a processing burden from the router processors, those router processors are free to handle other normal operations, thus allowing more processor bandwidth to be provided to those other operations, which allows further growth of the network as one limitation has been removed. The need to replicate or provide commands between switches or routers is avoided as there are no redundant paths at that point.