IoT Gateway Overload Management via Volatility Baseline Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Internet-of-Things (IoT) ecosystem faces challenges in deployment, architecture, analytics, and security due to the lack of central standards, leading to issues such as data overload in IoT gateways, which can cause service outages, high latency, and errors.

Innovation Solution

An Information Handling System (IHS) with processors and memory that detects overload conditions by comparing current data volatility against historical baselines, taking actions such as postponing operations, reducing data field size, re-routing communications, or disabling devices to manage resource usage and prevent overload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IoT gateways process data from all connected devices, then data collection completeness is improved, but system overload occurs causing service outages and high latency

Engineering Contradiction:
Improveservice continuityVSAvoiddata processing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system selectively processes only critical data fields during overload conditions rather than all incoming data. The gateway identifies and prioritizes essential data fields based on pre-configured importance levels, processing only those while discarding or deferring non-critical data, thereby maintaining service continuity with reduced processing load

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The gateway dynamically changes its data processing parameters by adjusting which data fields are accepted and processed based on current system load conditions. When overload is detected, the system modifies its operational parameters to process fewer data fields, transitioning from comprehensive data collection to selective data processing to maintain reliability

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If IoT gateways accept data from heterogeneous devices, then system versatility is improved, but deployment complexity increases due to lack of standards

Engineering Contradiction:
Improvedevice compatibilityVSAvoiddeployment architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway implements a universal data field identification mechanism that can recognize and process data from multiple device types and protocols through a common interface. By establishing a standardized approach to identifying critical data fields across heterogeneous devices, the system achieves broad device compatibility while simplifying deployment architecture

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

Solution Approach 2:

The system introduces an intermediary layer that translates diverse device protocols into a unified data field format. This intermediary mechanism allows the gateway to handle heterogeneous devices without direct integration complexity, as the intermediary handles protocol conversion and data normalization

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If IoT gateways process all data fields in packets, then data analysis accuracy is improved, but processing time increases during overload conditions

Engineering Contradiction:
Improvedata analysis accuracyVSAvoidprocessing latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The gateway extracts and processes only the most critical data fields from incoming packets during overload conditions, separating essential data from non-essential data. By taking out only the necessary data fields for processing while discarding or deferring others, the system maintains adequate analysis accuracy for critical parameters while significantly reducing processing latency

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial data field processing by focusing computational resources on identifying and analyzing only critical data fields rather than processing all fields equally. This selective approach maintains sufficient analysis accuracy for essential parameters while reducing overall processing time during overload conditions

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10630565B2Overload management for internet of things (IoT) gateways
Publication Date: 2020.04.21 DELL PROD LP
  • US10630565B2 patent drawing
  • US10630565B2 patent drawing
  • US10630565B2 patent drawing

AI summary

Systems and methods for overload management of Internet-of-Things (IoT) gateways. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IHS to: detect an overload condition in the IHS; in response to the detection, compare a current volatility of a data field against a volatility baseline for that data field, wherein the data field is one of a plurality of other fields contained within a packet communicated between an IoT device and the IHS; and take responsive action based, at least in part, upon the comparison.