Dynamic Optical Channel Sparing in PCIe Subsystems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industry standard optical buses, such as PCI and PCIe, are not tolerant of lane failures, leading to significant bandwidth reduction and poor system reliability due to the lack of spare lanes or control mechanisms, especially in high-speed systems where optical links experience higher failure rates compared to copper links.

Innovation Solution

Implementing optical channel sparing mechanisms that detect failures and reroute data signals to spare channels, maintaining bandwidth and system reliability by using failure detection logic and channel routing logic to isolate failed channels and utilize spare optical channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If optical channels are used in industry standard optical buses, then data communication speed and bandwidth are improved, but system reliability deteriorates due to higher failure rates compared to copper links

Engineering Contradiction:
Improvedata communication speedVSAvoidsystem reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by implementing failure detection logic that continuously monitors optical channels before failures impact system operation. The detection mechanism proactively identifies channel failures and triggers rerouting operations in advance, preventing complete system failure and maintaining reliability while preserving the high-speed benefits of optical communication

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies parameter changes by dynamically switching the system state from using a failed optical channel to using a spare optical channel. The channel routing logic changes the routing parameters in response to detected failures, allowing the system to adapt to degraded conditions while maintaining operational reliability without sacrificing communication speed

Inventive Principle:
Principle #35Parameter changes

2Reliability

If spare optical channels are added to replace failed channels, then system reliability is improved, but device complexity increases due to additional routing control mechanisms

Engineering Contradiction:
Improvesystem reliabilityVSAvoidrouting control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing automatic failure detection and self-healing capabilities. The failure detection logic autonomously identifies channel failures and triggers the rerouting process without external intervention. The system serves itself by automatically switching to spare channels, improving reliability while minimizing the need for complex external control mechanisms

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies feedback by implementing a closed-loop control system where failure detection logic continuously monitors channel status and provides feedback to the channel routing logic. This feedback mechanism enables automatic rerouting decisions based on real-time channel conditions, improving reliability through adaptive control while keeping the complexity manageable through structured feedback processing

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If optical channels are used instead of copper links, then bandwidth is improved, but loss of time increases due to longer propagation delays in optical links

Engineering Contradiction:
ImprovebandwidthVSAvoidpropagation delay
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent applies segmentation by dividing the optical communication link into multiple segments, including active optical channels and spare optical channels. This segmentation allows the system to isolate and manage individual channel failures, enabling rerouting around failed segments while maintaining overall bandwidth. The segmented architecture helps manage propagation delays by providing alternative paths that can be selected based on actual channel conditions

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9705591B2Dynamic optical channel sparing in an industry standard input/output subsystem
Publication Date: 2017.07.11 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9705591B2 patent drawing
  • US9705591B2 patent drawing
  • US9705591B2 patent drawing

AI summary

Mechanisms, in a data processing system comprising an input/output subsystem implementing an industry standard optical bus, for handling a failure of an optical channel in an optical bus are provided. The mechanisms detect, by failure detection logic of the input/output (I/O) subsystem, failure of an optical channel of the optical bus. The mechanisms send, by a controller of the I/O subsystem, a control signal to channel routing logic of the I/O subsystem to control a routing of data signals between active bus lanes of the data processing system and optical channels of the optical bus in response to detecting the failure of the optical channel. The mechanisms control, by the channel routing logic, routing of data signals between the active bus lanes and the optical channels so as to remove the failed optical channel from further use and use a spare optical channel instead of the failed optical channel.