Subscription Server Consolidating Event Data for IoT
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In IoT systems, existing methods for obtaining event information through event subscription delay event processing due to the need for auxiliary information after core information is received, and subscribing to both core and auxiliary information separately increases network loads and processing burdens.
Innovation Solution
A method and system that establish and send notification messages containing both core and auxiliary information of an event to a notified party, ensuring timely event handling by combining complete event information in a single notification, thereby reducing network load and processing delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If auxiliary information is obtained after core information is received, then complete event information can be assembled, but event processing is delayed
Solution Approach 1:
The subscription server pre-obtains and stores auxiliary information before core information is received. When an event occurs, the server immediately sends a notification containing both core and auxiliary information without waiting for auxiliary information to be collected, thus eliminating processing delays while ensuring information completeness
Solution Approach 2:
The subscription server acts as an intermediary between the event source and the notified party. It collects, stores, and manages both core and auxiliary information, then delivers the complete event package to the notified party in a single notification, coordinating information delivery without requiring the notified party to make multiple requests
2Loss of information
If separate subscriptions are made for core information and auxiliary information, then all event details can be obtained, but network load and processing burden increase
Solution Approach 1:
The patent merges core information and auxiliary information into a single notification message sent from the subscription server to the notified party. This consolidation reduces the number of separate notifications and requests, lowering network traffic and processing overhead while delivering complete event information in one transmission
Solution Approach 2:
The subscription server performs multiple functions: it subscribes to both core and auxiliary information sources, stores auxiliary information in advance, validates incoming core information against subscription rules, and delivers complete event packages. This multi-functional approach replaces multiple specialized components, reducing overall system complexity and message volume
Data Source
AI summary
The present disclosure relates to a subscription server, a subscription terminal and an information subscription method and system. The method includes establishing content information of a request from a first entity as first information of an event after determining that request information of the request satisfies an event notification rule in a subscription resource, obtaining second information of the event according to an associated object of the subscription resource, and sending a notification message containing the first information and the second information to a notified party of the subscription resource. The present disclosure may be applied to avoid increasing the network load of a requester and a notifying party, and ensure that an event will be handled in time after the notification message of the event is received.


