Subscription Notification Resource Optimization via Latest Status Flagging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In M2M communication systems, the existing subscription notification mechanism leads to a waste of network and computing resources due to multiple notification messages being sent to subscribers over one connection, with only the latest information being relevant, causing unnecessary data transmission.

Innovation Solution

A method and apparatus that include a hosting common services entity (CSE) and an intermediate node, where the CSE receives a subscription resource creation request, determines if the subscriber needs the latest status, allocates a latest status flag, and generates notification messages including this flag, ensuring the intermediate node sends only the latest notification to the subscriber when conditions are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple notification messages are sent to subscribers over one connection, then complete notification history is provided, but network and computing resources are wasted

Engineering Contradiction:
Improvenotification history completenessVSAvoidnetwork and computing resources
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent extracts only the essential information (latest status) from multiple notification messages. The intermediate node identifies and forwards only the most recent notification message that contains the latest status of the subscribed resource, discarding redundant historical messages. This extraction principle resolves the contradiction by providing the necessary information (latest status) while eliminating resource waste from transmitting unnecessary duplicate notifications.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of sending all notification messages (excessive action), the system sends only the necessary portion (partial action) - specifically, only the latest notification message. The intermediate node filters out redundant messages, performing a partial transmission that suffices for the subscriber's needs while conserving network and computing resources.

Inventive Principle:
Principle #16Partial or excessive action

2Quantity of substance

If all notification messages are forwarded to subscribers, then comprehensive data is received, but processing overhead increases

Engineering Contradiction:
Improvedata volume receivedVSAvoidprocessing overhead
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The intermediate node extracts only the essential element (latest notification message) from the set of all notification messages. By identifying and forwarding only the most recent message, the system reduces the quantity of data that reaches the subscriber, thereby reducing the processing overhead required to handle notification messages while still providing the necessary information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial forwarding of notification messages - only the latest one is forwarded to the subscriber. This partial action is sufficient for most subscription scenarios where the latest status is the primary concern, thereby reducing processing overhead without completely sacrificing data completeness.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If store-and-forward mechanism is used to reduce connection overheads, then connection efficiency improves, but message delivery delay increases

Engineering Contradiction:
Improveconnection efficiencyVSAvoidmessage delivery delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The intermediate node performs preliminary filtering of notification messages before forwarding them to the subscriber. By pre-identifying and marking the latest notification message, the system prepares the data in advance, allowing for efficient subsequent processing and reducing the time required for message handling at the subscriber end, thereby partially compensating for the store-and-forward delay.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3043530B1Method and apparatus for implementing subscription notification
Publication Date: 2020.03.25 HUAWEI TECH CO LTD
  • EP3043530B1 patent drawingFigure 1~2
  • EP3043530B1 patent drawingFigure 3~4
  • EP3043530B1 patent drawingFigure 5

AI summary

The present invention provides a method and an apparatus for implementing a subscription notification. The method includes: receiving a subscription resource creation request of a subscriber; creating a subscription resource according to the subscription resource creation request; determining that the subscriber needs to acquire a latest status of the subscribed resource, and allocating a latest status identifier to the created subscription resource; and when a status of the subscribed resource is updated, generating a notification message according to the subscription resource, and sending the notification message to an intermediate node, where the notification message includes the updated status of the subscribed resource and the latest status identifier, so that after the intermediate node receives the notification message, the intermediate node sends, to the subscriber according to the latest status identifier, when a message sending condition is met, only a latest notification message that is generated according to the subscription resource. By using the present invention, a waste of network resources and computing resources that is caused when multiple notification messages sent according to a same subscription resource are sent to a subscriber over one connection can be avoided.