Subject-Domain Downlink Channels for Lower IoT Message Filtering Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IoT devices face significant computing resource overhead in distinguishing relevant messages from a large volume of published messages, leading to reduced computation performance for other functions.
Innovation Solution
Implementing dynamic assignment of subject-domain downlink channels (SDDCHs) based on message characteristics to direct messages to specific subscriber devices, reducing irrelevant message processing and optimizing computing load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single downlink channel is used to deliver all published messages to subscriber edge devices, then message delivery coverage is improved, but computing resource overhead increases due to the need to distinguish relevant messages from irrelevant ones
Solution Approach 1:
The patent segments the single downlink channel into multiple subject-domain downlink channels (SDDCHs), each dedicated to specific subject domains. This segmentation allows subscriber edge devices to selectively subscribe to only the channels relevant to their functions, thereby reducing the volume of messages they must process while maintaining comprehensive coverage across all subject domains.
Solution Approach 2:
The patent introduces a channel control server as an intermediary between message sources and subscriber edge devices. This server dynamically assigns messages to appropriate SDDCHs based on subject domain analysis, eliminating the need for subscriber devices to perform computationally intensive message filtering and classification themselves.
2Use of energy by moving object
If dynamic assignment of subject-domain downlink channels is implemented, then computing load on subscriber devices is reduced, but system complexity increases
Solution Approach 1:
The channel control server acts as an intermediary that handles the complexity of dynamic channel assignment, subject domain analysis, and message routing. By centralizing these complex functions in the server, the patent offloads computational burden from resource-constrained subscriber devices while managing system complexity in a centralized, controllable manner.
Solution Approach 2:
The system implements automated dynamic assignment algorithms that automatically analyze message subject domains and assign them to appropriate channels without human intervention. This self-service mechanism reduces the need for manual channel configuration and management, offsetting the increased system complexity through automation.
3Loss of information
If all published messages are delivered to all subscriber edge devices, then message availability is improved, but operational efficiency deteriorates due to processing of irrelevant messages
Solution Approach 1:
By segmenting the message stream into multiple subject-domain specific channels, the patent ensures that each subscriber device receives only the messages relevant to its subject domains. This maintains full message availability for relevant information while eliminating waste from processing irrelevant messages, thereby improving operational efficiency.
Solution Approach 2:
The patent applies local quality by tailoring the message content received by each subscriber device to its specific needs and subject domains. Each device operates with optimized quality of information flow, receiving high-quality relevant messages while filtering out low-quality irrelevant messages, thus improving overall system productivity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A system may receive published messages over an uplink channel. The system may, via channel control logic (CCL), delegate the messages to one or more subject-domain downlink channels (SDDCHs). The CCL may determine to create new SDDCHs to facilitate accurate placement of messages within defined subject-domains corresponding to the various SDDCHs.