Seamless Dual Switching in Port Bypass Controllers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional port bypass controllers in fibre channel arbitrated loop configurations suffer from increased latency and catastrophic loop failures due to signal integrity issues, requiring costly and time-consuming manual isolation of failed hard disks, and are prone to bottlenecks in high-traffic networking environments.

Innovation Solution

A method and system for seamless dual switching in port bypass controllers, which allows for the switching of input signals between ports without initializing or reconfiguring them, utilizing retiming and repeater technologies to maintain signal integrity and reduce latency, and incorporating active signal and line integrity technologies for improved reliability and serviceability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual isolation of failed hard disks is performed in conventional port bypass controllers, then signal integrity issues can be addressed, but system latency increases and maintenance becomes time-consuming

Engineering Contradiction:
Improvesignal integrityVSAvoidmaintenance time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs automatic detection and isolation of failed hard disks through the port bypass controller, eliminating the need for manual intervention. The controller continuously monitors signal integrity and automatically isolates failed devices, enabling the system to service itself without human involvement.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The port bypass controller implements continuous feedback monitoring of signal integrity across the fibre channel arbitrated loop. When signal degradation or failure is detected, the system automatically responds by isolating the failed hard disk, creating a closed-loop control system that maintains reliability without manual intervention.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If port switching is performed in conventional controllers, then signal routing can be changed, but initialization and reconfiguration cause increased latency

Engineering Contradiction:
Improveport switching capabilityVSAvoidswitching latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The port bypass controller pre-configures alternative signal paths and maintains readiness states for multiple ports. When switching is required, the system can immediately activate pre-prepared routing configurations, eliminating the initialization delay that would normally occur during port reconfiguration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous signal flow and port readiness through the bypass controller, which keeps alternative paths active and ready. This allows seamless switching between ports without interrupting the useful action of data transmission, thereby eliminating latency associated with reinitialization.

Inventive Principle:
Principle #20Continuity of useful action

3Quantity of substance

If more hard disks are added to the fibre channel arbitrated loop, then storage capacity increases, but signal integrity issues and catastrophic loop failures increase

Engineering Contradiction:
Improvestorage capacityVSAvoidloop stability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The port bypass controller segments the fibre channel arbitrated loop into isolated sections by automatically disconnecting failed hard disks from the loop. This segmentation prevents signal integrity issues from propagating throughout the entire loop, containing failures to localized segments and maintaining overall loop stability even as storage capacity expands.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements protective bypass paths that are prepared in advance to cushion against potential failures. When signal integrity degradation is detected, the controller has pre-established alternative routes ready to absorb the impact of failures, preventing catastrophic loop failures even as the number of hard disks increases.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

4Ease of operation

If conventional port bypass controllers are used, then basic signal routing is achieved, but bottlenecks occur in high-traffic networking environments

Engineering Contradiction:
Improvesignal routingVSAvoidnetwork throughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The port bypass controller implements dynamic signal routing that can adapt in real-time to traffic conditions. The system continuously monitors loop conditions and dynamically adjusts signal paths to optimize throughput, allowing the controller to respond to changing network demands and prevent bottlenecks in high-traffic environments.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8243590B2Method and system for seamless dual switching in a port bypass controller
Publication Date: 2012.08.14 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8243590B2 patent drawing
  • US8243590B2 patent drawing
  • US8243590B2 patent drawing

AI summary

Certain aspects of the invention for seamless port bypass controller operations for storage systems, for example, and may comprise a first port of a port bypass controller that receives an input signal and at least one of a plurality of selectors that selects at least a second port coupled in a chain to the first port. At least one of the selectors may switch at least a portion of the received input signal from the first port to at least the second port without initializing or reconfiguring the second port. A repeater may repeat at least a portion of the received input signal to the second port without initializing or reconfiguring the second port. A retimer may generate a retimed signal corresponding to at least a portion of the received input signal to the second port without initializing or reconfiguring the second port.