OOB MCU Policy Enforcement on Heterogeneous ARM 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 and configuration of IHSs.

Innovation Solution

Integrate an Out-of-Band Microcontroller Unit (MCU) into heterogeneous computing platforms, enabling OOB packet reception and enforcement of policies or updates, even when the host processor is in a low-power state, and optionally include an Embedded Controller (EC) with a distinct processing core to manage OOB operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If ARM-based platforms are used without ECs, then device complexity is reduced and power efficiency is improved, but OOB management capability is lost

Engineering Contradiction:
Improvedevice complexityVSAvoidOOB management capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system separates the host processor functions from OOB management functions by integrating a dedicated OOB MCU within the SoC. This segmentation allows the main ARM processor to focus on computational tasks while the OOB MCU handles remote management operations independently, resolving the contradiction between reduced complexity and maintained OOB capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The OOB MCU is designed with multi-functionality to handle various OOB management tasks including policy enforcement, remote updates, and system monitoring. This universal approach allows a single integrated component to replace traditional separate EC functionality, maintaining OOB management capability without adding significant device complexity.

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

2Use of energy by moving object

If the host processor enters low-power state, then power consumption is reduced, but OOB policy enforcement capability is lost

Engineering Contradiction:
Improvepower consumptionVSAvoidOOB policy enforcement capability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The OOB MCU operates as an independent processing unit within the SoC with its own power management domain. This segmentation enables the OOB MCU to remain active and enforce policies even when the main host processor enters low-power states, ensuring continuous OOB management capability while minimizing overall power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The OOB MCU acts as an intermediary between the external management network and the host processor. It can receive and enforce OOB policies independently without requiring the host processor to be active, thus maintaining policy enforcement capability while allowing the main system to enter low-power states.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If traditional ECs are integrated into ARM-based platforms, then OOB management capability is improved, but device complexity increases

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

Solution Approach 1:

The OOB MCU is merged directly into the SoC architecture, combining OOB management functionality with the main processing platform. This integration eliminates the need for separate external EC components and their associated interfaces, reducing device complexity while maintaining full OOB management capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The OOB MCU is designed as a universal management controller that handles multiple OOB functions including policy enforcement, remote updates, and system monitoring within a single integrated component. This multi-functional approach avoids the complexity of multiple separate controllers while maintaining comprehensive OOB management capability.

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

Data Source

PatentUS12621350B2Out-of-band (OOB) policy management in heterogeneous computing platforms
Publication Date: 2026.05.05 DELL PROD LP
  • US12621350B2 patent drawing
  • US12621350B2 patent drawing
  • US12621350B2 patent drawing

AI summary

Systems and methods for Out-of-Band (OOB) policy management 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 OOB Microcontroller Unit (MCU) integrated into the heterogeneous computing platform, where the OOB MCU is configured to: receive an OOB packet comprising a policy or policy update; and enforce the policy or policy update.