Fibre Channel Switch Tracer Frame Path Tracing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for troubleshooting Fibre Channel Storage Area Networks (SANs) are inadequate due to limited information provided by existing tools like traceroute, which cannot effectively handle the variability and complexity of large FC networks, leading to performance issues and difficulty in identifying routing problems.

Innovation Solution

A method involving a 'tracer frame' that traverses the network, with each switch adding information to the frame's payload, including switch identifiers, statistics, and other troubleshooting data, allowing for comprehensive network path tracing and problem identification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional traceroute methods are used in FC SANs, then basic path information can be obtained, but the information is insufficient for effective troubleshooting of large, variable FC networks

Engineering Contradiction:
Improvetroubleshooting informationVSAvoidnetwork complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the network troubleshooting process into discrete information collection points at each switch along the frame path. Each switch independently contributes its local information (routing decisions, latency, port status) to the tracer frame, creating modular, manageable data units that can be collected and analyzed without requiring centralized control of the entire network state.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary information gathering by having each switch pre-populate the tracer frame with relevant diagnostic data as the frame passes through. This preliminary action at each node eliminates the need for separate query operations later, providing comprehensive troubleshooting information in a single traversal pass through the network.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple tracer packets are sent with increasing hop counts, then the path can be determined, but the routing may change between packets making the results erroneous

Engineering Contradiction:
Improvepath tracing accuracyVSAvoidtracing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent maintains continuous useful action by having the tracer frame continuously accumulate information as it traverses each switch in real-time. This continuous information gathering along the actual active path eliminates the discontinuity problem of traditional traceroute, where routing changes occur between separate packet transmissions. The single-frame approach ensures the captured path reflects the actual current routing state.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If FC networks grow large with many node ports, then network capacity increases, but troubleshooting performance drops becomes more difficult

Engineering Contradiction:
Improvenetwork scalabilityVSAvoidperformance problem detection
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements self-service by enabling each switch to automatically contribute its own diagnostic information to the tracer frame without requiring external intervention or centralized management. Each switch autonomously provides data about its routing decisions, port status, and performance metrics, allowing the network to self-diagnose issues even as it scales to include thousands of node ports.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes feedback loops where each switch's local state and performance data are fed back into the tracer frame as it passes through. This distributed feedback mechanism provides real-time visibility into network conditions across all switches, enabling detection and measurement of performance problems in large-scale networks without requiring complex centralized monitoring infrastructure.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8050180B2Network path tracing method
Publication Date: 2011.11.01 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8050180B2 patent drawing
  • US8050180B2 patent drawing
  • US8050180B2 patent drawing

AI summary

Systems and methods for gathering troubleshooting information through one or more networks are disclosed. In one embodiment, the method comprises a switch port configured to receive a frame that has information added by another switch. As the frame traverses the network, control logic in the switch adds additional information into the frame from the current switch.