Backplane Information Verification for Hot-Plug Mismatch Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional collection and provisioning of out-of-band backplane information in information handling systems can result in incorrect information due to issues such as storage devices being hot-plugged or hot-removed, faults, or communication errors, leading to service calls and customer support expenditures.

Innovation Solution

An Information Handling System (IHS) that retrieves in-band backplane information, compares it with first and second out-of-band backplane information, and initiates an update operation when a mismatch is detected, ensuring accurate out-of-band backplane information is provided.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If out-of-band backplane information is collected by BMC device via I2C connection from backplane MCU, then backplane information can be provisioned to administrators, but information may become incorrect due to hot-plugging, hot-removal, faults, or communication errors

Engineering Contradiction:
Improvebackplane information provisioningVSAvoidaccuracy of out-of-band backplane information
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements feedback by continuously monitoring backplane information through multiple collection mechanisms (I2C connection and alternative collection methods) and comparing the information to detect discrepancies. When mismatches are detected, the system automatically triggers updates to correct the information, ensuring continuous accuracy without requiring manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary verification by collecting backplane information through multiple channels simultaneously or in sequence before provisioning to administrators. By pre-checking information consistency across different collection methods, the system prevents incorrect information from being provisioned in the first place.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple collection methods are used to verify backplane information, then information accuracy improves, but system complexity increases

Engineering Contradiction:
Improveaccuracy of backplane informationVSAvoidinformation collection and verification system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary verification layer that sits between the backplane information sources and the provisioning output. This intermediary component coordinates multiple collection methods, compares results, and manages update triggers, thereby simplifying the overall architecture while maintaining high reliability through systematic verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12579084B1Out-of-band backplane information verification system
Publication Date: 2026.03.17 DELL PROD LP
  • US12579084B1 patent drawing
  • US12579084B1 patent drawing
  • US12579084B1 patent drawing

AI summary

An out-of-band backplane information verification system includes a backplane, a BMC device coupled to the backplane, and a processing system connected to the backplane and providing an operating system. The operating system retrieves in-band backplane information from the backplane, retrieves first out-of-band backplane information from the BMC device during a first time period, and retrieves second out-of-band backplane information from the BMC device during a second time period that is subsequent to the first time period. The operating system then determines that the second out-of-band backplane information does not match the first out-of-band backplane information and, in response, determines that the second out-of-band backplane information does not match the in-band backplane information. In response to determining that the second out-of-band backplane information does not match each of the first out-of-band backplane information and the in-band backplane information, the operating system initiates an out-of-band backplane information update operation on the backplane.