Dynamic Message Schema Control for IoT Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid growth of Internet of Things (IoT) devices leads to communication congestion, resulting in message loss and increased network load, especially during equipment failures, which existing technologies struggle to manage effectively.

Innovation Solution

A dynamic message schema and size control system that adjusts based on network congestion, using three schemas (SSS, SDS, and MDS) to optimize data transfer efficiency by changing the message schema and size in response to operational context and network conditions, allowing for efficient data flow and increased capacity in IoT networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the number of IoT devices is increased to expand network coverage, then the network capacity and device connectivity are improved, but communication congestion and message loss increase

Engineering Contradiction:
Improvenumber of IoT devicesVSAvoidmessage delivery reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent implements dynamic message schema selection that adapts to changing network conditions. The system monitors network congestion levels and automatically adjusts the message schema (SSS, SDS, or MDS) based on current traffic load, thereby maintaining reliable message delivery even as the number of devices increases and congestion occurs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of message schema structure based on network conditions. By transitioning between different schema types (SSS with full headers, SDS with partial headers, MDS with minimal headers), the system optimizes message delivery reliability under varying device quantities and network loads.

Inventive Principle:
Principle #35Parameter changes

2Speed

If message schema is simplified to reduce processing overhead, then processing speed is improved, but message size and data loss risk increase

Engineering Contradiction:
Improvemessage processing speedVSAvoidmessage loss
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system dynamically adjusts message schema complexity based on network congestion levels. When congestion is low, more detailed schemas (SSS) are used for reliability. When congestion is high, simplified schemas (MDS) are used to reduce processing overhead and message size, thereby balancing processing speed and information integrity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different message schemas are applied locally based on specific network conditions and device contexts. The system selects the appropriate schema (SSS, SDS, or MDS) for each communication scenario, optimizing the balance between processing speed and information completeness for local network conditions.

Inventive Principle:
Principle #3Local quality

3Loss of energy

If message aggregation is increased to reduce network traffic, then network load is reduced, but latency and processing complexity increase

Engineering Contradiction:
Improvenetwork loadVSAvoidmessage latency
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent implements dynamic control of message aggregation through schema selection. The system adjusts the level of aggregation (from individual messages in SSS to aggregated batches in MDS) based on network congestion, thereby dynamically balancing network load reduction against latency introduction.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs periodic assessment of network conditions to determine appropriate message schema and aggregation levels. By periodically evaluating congestion metrics and adjusting schema accordingly, the system balances the trade-off between reducing network load through aggregation and minimizing latency.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP3479530B1Message schema control
Publication Date: 2022.09.07 INTEL CORP
  • EP3479530B1 patent drawingFigure 1A
  • EP3479530B1 patent drawingFigure 1B
  • EP3479530B1 patent drawingFigure 2

AI summary

A method and apparatus for controlling message schema and size for internet-of-things (IoT) devices is provided. An exemplary method includes determining if a cost function for a new schema and message size combination is less than the cost function of a current schema and message size combination by calculating the cost function for each of a plurality of schema and message size combinations, and determining if the cost function for one of the plurality of schema and message size combinations is lower than a current schema and message size combination.