Backplane Logical Identifier Assignment via Voltage Profiling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information handling systems lack an efficient method to enumerate logical identifiers for backplanes, leading to inconsistencies and difficulties in identifying and addressing individual backplanes and drive slots within the system.

Innovation Solution

A method where each backplane generates inventory information including attributes such as voltage profiles and cable configurations, which is sent to a Baseboard Management Controller (BMC) to determine backplane topology and assign logical identifiers, ensuring consistent identification and addressing of backplanes and drive slots.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If hardcoded identifiers are used for backplanes, then system configuration is simplified, but system adaptability and flexibility deteriorate

Engineering Contradiction:
Improvesystem configurationVSAvoidsystem adaptability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The backplane automatically generates and reports its own inventory information (voltage profiles, cable configurations, component attributes) to the BMC, enabling self-identification without hardcoded identifiers. This allows the system to adapt to different backplane configurations while maintaining automated management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses dynamic parameters (voltage profiles, cable configurations, component attributes) to uniquely identify backplanes instead of static hardcoded identifiers. These parameters can change based on the actual hardware configuration, providing both flexibility and automated identification.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If no systematic method is used for identifier assignment, then device complexity is reduced, but measurement precision and identification accuracy deteriorate

Engineering Contradiction:
Improveidentifier assignment methodVSAvoidbackplane identification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The backplane reports its inventory information to the BMC, which uses this feedback to automatically determine the backplane topology and assign logical identifiers. This closed-loop feedback mechanism ensures accurate identification without complex manual assignment procedures.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces manual or hardcoded identifier assignment with an automated electronic system that uses voltage profiling and attribute reporting. This substitution eliminates the need for complex mechanical or manual identification methods while improving accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If detailed inventory information is collected from each backplane, then backplane topology determination accuracy is improved, but loss of time and processing overhead increase

Engineering Contradiction:
Improvebackplane topology determination accuracyVSAvoididentifier enumeration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The backplane pre-generates its inventory information (voltage profiles, cable configurations, component attributes) before the BMC needs to identify it. This preliminary preparation reduces the time required for topology determination when the BMC processes the information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses automated electronic voltage sampling and data reporting instead of manual inventory collection methods. This electronic substitution significantly reduces the time required to gather and process detailed backplane information while maintaining high accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enables accurate and consistent logical identifier assignment for backplanes and drive slots, improving system management and reducing the need for hardcoded identifiers.

Implementation Method 1

sampling, by a backplane of the plurality of backplanes, a voltage associated with one or more components of the backplane

Methodology Applied
Scientific EffectVoltage sampling: Ohm's Law

Implementation Method 2

sampling, by a backplane of the plurality of backplanes, a voltage associated with one or more cables communicably coupled to the backplane

Methodology Applied
Scientific EffectVoltage sampling: Ohm's Law

Data Source

PatentUS11327916B1Enumerating logical identifiers for backplanes of an information handling system
Publication Date: 2022.05.10 DELL PROD LP
  • US11327916B1 patent drawing
  • US11327916B1 patent drawing
  • US11327916B1 patent drawing

AI summary

In one embodiment, a method for enumerating logical identifiers for a plurality of backplanes of an information handling system includes: generating, by each of the plurality of backplanes, inventory information indicating a plurality of backplane attributes; sending, by each of the plurality of backplanes, the inventory information to a baseboard management controller; receiving, by the baseboard management controller, the inventory information from each of the plurality of backplanes; determining, by the baseboard management controller, a backplane topology of the information handling system based on the inventory information, the backplane topology indicating a backplane location for each of the plurality of backplanes; generating, by the baseboard management controller, a logical backplane identifier for each of the plurality of backplanes based on the backplane topology; and assigning, by the baseboard management controller, the logical backplane identifier to each of the plurality of backplanes.