Chassis Communication Protocol Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for managing communications between chassis in data storage systems, such as using dedicated cables or protocol emulation, are inefficient and resource-intensive, leading to potential failures, increased costs, and burdensome maintenance.

Innovation Solution

A technique where a computing node in one chassis forms a message compliant with a first communications protocol, which is transmitted along with I/O requests to another chassis, and converted into a message compliant with a different protocol used by the controller in that chassis, eliminating the need for dedicated cables and protocol emulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated cables are used to carry chassis management messages separately from data storage messages, then communication reliability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines chassis management messages and data storage messages into a single communication link, eliminating the need for separate dedicated cables. The computing node multiplexes both message types over the same physical connection, reducing cable requirements while maintaining communication reliability through protocol differentiation rather than physical separation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The communication link is designed to handle multiple functions simultaneously - both chassis management communications and data storage transfers. The system achieves this through protocol identification and message routing at the software layer, allowing a single physical link to serve universal communication needs without sacrificing reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If emulation is used to send and receive messages compliant with a non-native protocol, then protocol compatibility is improved, but processing power consumption increases

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidprocessing power consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent introduces an intermediary conversion mechanism at the receiving end (BMC or computing node) that translates incoming messages from the first protocol to the native second protocol. This intermediary approach enables protocol compatibility without requiring full emulation, as the conversion is performed selectively on message content rather than mimicking the entire protocol stack, thereby reducing processing overhead.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes protocol parameters selectively - identifying message type through protocol detection and applying appropriate conversion rules. Rather than emulating the entire foreign protocol, the system modifies only the necessary protocol parameters to achieve compatibility, significantly reducing the processing power required compared to full emulation.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If emulation is used to convert protocols, then protocol compatibility is improved, but device complexity increases

Engineering Contradiction:
Improveprotocol compatibilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs an intermediary conversion layer that sits between the communication link and the native protocol stack. This intermediary performs selective protocol translation without requiring full emulation software or hardware, thereby achieving protocol compatibility while minimizing the addition of complex emulation infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system extracts only the essential protocol conversion functionality needed for compatibility, rather than implementing complete protocol emulation stacks. By taking out and implementing only the necessary conversion logic at the message level, the system achieves protocol adaptability without the burden of full emulation complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12259845B2Managing communications between chassis
Publication Date: 2025.03.25 DELL PROD LP
  • US12259845B2 patent drawing
  • US12259845B2 patent drawing
  • US12259845B2 patent drawing

AI summary

A technique of managing message between chassis includes forming a first message by a computing node in a first chassis. The first message complies with a first communications protocol and provides an instruction directed to a controller in a second chassis to manage one or more hardware functions of the second chassis. The controller operates in accordance with a second communications protocol that is different from the first communications protocol. The technique further includes transmitting both the first message and a set of I/O requests from the first chassis to the second chassis over a communications link configured to carry messages complying with the first communications protocol. The technique further includes converting, in the second chassis, the first message complying with the first communications protocol into a second message complying with the second communications protocol, the second message including the instruction directed to the controller.