Remote Access Controller as IoT Proxy for Device Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information handling systems face challenges in efficiently managing devices and sensors, particularly in integrating them with external IoT platforms and optimizing memory usage in remote access controllers (RACs).
Innovation Solution
A method and system where a remote access controller (RAC) identifies and manages devices and sensors within an information handling system, acts as an IoT proxy to expose these devices to an external IoT platform, and adjusts device parameters based on telemetry data and responses from the IoT platform.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the RAC stores and processes all sensor data locally, then device management capability is improved, but memory usage and processing overhead increase
Solution Approach 1:
The patent extracts the function of storing and processing sensor data from the RAC to an external IoT platform. The RAC only maintains minimal local data for immediate device control, while historical sensor data and complex analytics are handled externally, significantly reducing RAC memory requirements while preserving device management capabilities.
Solution Approach 2:
The patent introduces an IoT platform as an intermediary between the RAC and sensors. This mediator handles data storage, processing, and analytics, allowing the RAC to maintain lightweight operations while still providing comprehensive device management through the intermediary platform.
2Adaptability or versatility
If the RAC integrates full IoT platform functionality, then integration capability is improved, but device complexity increases
Solution Approach 1:
The patent segments IoT platform functionality into two parts: essential device control functions remain in the RAC, while advanced analytics, data storage, and complex processing are separated into the external IoT platform. This segmentation allows the RAC to maintain low complexity while the system as a whole achieves high integration capability.
Solution Approach 2:
The patent makes the external IoT platform a universal service that can be accessed by multiple RACs and devices. Instead of embedding specialized functionality in each RAC, a single multi-functional platform serves all devices, reducing individual RAC complexity while improving overall system adaptability.
3Loss of information
If the RAC streams all telemetry data to the IoT platform, then data availability is improved, but network bandwidth consumption increases
Solution Approach 1:
The patent applies partial action by selectively streaming only essential telemetry data to the IoT platform while keeping detailed sensor data locally. This approach provides sufficient data availability for device management operations while minimizing network bandwidth consumption by avoiding transmission of redundant or less critical information.
Data Source
AI summary
Managing devices at an IHS, including identifying, by a RAC, devices of the IHS, the devices in communication with the RAC; identifying, by the RAC, sensors, the in communication with the RAC; receiving, at the RAC, from one or more of the sensors, telemetry data indicating health characteristics of one or more of the devices; exposing, by the RAC serving as an internet of things (IoT) proxy, the devices to an external IoT platform in communication with the RAC, including: streaming, by the RAC and to the IoT platform, the telemetry data; and receiving, by the RAC and from the IoT platform, a response to a sensor signal sequence of the streamed telemetry data, the sensor signal sequence associated with a particular device of the devices, the sensor signal sequence detected by the IoT platform; adjusting, by the RAC and based on the received response, parameters of the particular device.


