OOB Manageability Packet Routing in Heterogeneous Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

ARM-based platforms lack Embedded Controllers (ECs) capable of supporting Out-of-Band (OOB) management, which is crucial for remote management of Information Handling Systems (IHSs).

Innovation Solution

Incorporating an Out-of-Band Microcontroller Unit (MCU), Embedded Controller (EC), or network device into heterogeneous computing platforms to receive and route manageability data, even when the host processor is in a low-power state, using opaque packets with destination information to select specific devices for management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If ARM-based platforms are used to reduce power consumption and improve energy efficiency, then energy efficiency is improved, but the ability to perform Out-of-Band management when the host processor is in a low-power state deteriorates

Engineering Contradiction:
Improveenergy efficiencyVSAvoidOOB management capability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system segments the management functionality by introducing a dedicated Out-of-Band Microcontroller Unit (OOB MCU) that operates independently from the main host processor. This OOB MCU can receive and process manageability packets even when the host processor is in a low-power state, while the main ARM-based platform maintains its energy efficiency. The segmentation allows OOB management functions to be separated from the main computing functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The OOB MCU acts as an intermediary between the network and the host processor. It receives manageability packets from the network, routes them to the appropriate destination (host processor, EC, or other devices), and can wake up the host processor from low-power state when necessary. This intermediary enables OOB management without requiring the main processor to remain active.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If an OOB MCU or EC is added to enable remote management in low-power states, then OOB management capability is improved, but device complexity increases

Engineering Contradiction:
ImproveOOB management capabilityVSAvoidplatform complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The OOB MCU is designed with multi-functionality to reduce overall system complexity. It can perform multiple functions including receiving manageability packets, routing packets to different destinations (host processor, EC, or other devices), waking up the host processor from low-power state, and managing power rail sequencing. This consolidation of multiple management functions into a single component reduces the need for additional separate components.

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

Solution Approach 2:

The patent merges the OOB management functionality with existing platform components. The OOB MCU can work in conjunction with the Embedded Controller (EC) and other platform devices, combining their capabilities to provide comprehensive management functions. This merging approach avoids the need for completely separate management subsystems.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If opaque packets with destination information are used to route manageability data, then routing precision is improved, but packet processing complexity increases

Engineering Contradiction:
Improverouting precisionVSAvoidpacket processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The manageability packets include pre-configured destination information (such as destination addresses or routing headers) that are prepared in advance. The OOB MCU examines this pre-configured destination information to determine the appropriate routing action, eliminating the need for complex real-time routing decisions. This preliminary configuration of routing information simplifies the packet processing logic.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The OOB MCU serves as an intermediary that simplifies packet processing by implementing a straightforward routing logic based on destination information. It examines the destination field in the packet and routes it to the appropriate destination (host processor, EC, or other devices) using simple comparison and forwarding logic, avoiding complex processing algorithms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260106827A1Routing of manageability data in heterogeneous computing platforms
Publication Date: 2026.04.16 DELL PROD LP
  • US20260106827A1 patent drawing
  • US20260106827A1 patent drawing
  • US20260106827A1 patent drawing

AI summary

Systems and methods for routing manageability data in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform comprising a plurality of devices and an Out-of-Band (OOB) Microcontroller Unit (MCU), an Embedded Controller (EC), or a network device integrated into or coupled to the heterogeneous computing platform and distinct from any host processor of the heterogeneous computing platform, where the OOB MCU, EC, or network device is configured to receive a packet or command from a cloud service, and send the packet or command to a selected one of the plurality of devices.