M2M Notification Aggregation via Group Subscription ID
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In M2M communication systems, managing notification messages for group members is challenging, especially when multiple subscriptions are set, as it becomes difficult to apply a consistent notification policy across all members.
Innovation Solution
A method and apparatus for processing notification messages by receiving and aggregating messages with a group subscription ID, applying a pre-stored group policy to the aggregated messages, and transmitting them to a second M2M device, ensuring efficient notification service delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple subscriptions are set for group members, then the notification service can cover more resources, but it becomes difficult to apply a consistent notification policy across all members
Solution Approach 1:
The patent segments the notification policy management by introducing a group subscription ID that groups multiple subscriptions under a single policy identifier. This allows the system to handle multiple subscriptions separately while applying a unified policy at the group level, thus maintaining versatility while reducing management complexity.
Solution Approach 2:
The group subscription ID serves as a universal identifier that can represent multiple individual subscriptions. By using this single identifier, the system can apply a single notification policy to multiple subscriptions, making the policy management mechanism universal and applicable across diverse subscription scenarios.
2Productivity
If notification messages from multiple group members are aggregated, then the transmission efficiency is improved, but the difficulty of applying specific policies to individual subscriptions increases
Solution Approach 1:
The patent maintains segmentation by including the group subscription ID in each aggregated notification message. This allows the receiving end to identify which group policy should be applied while still benefiting from the efficiency of aggregated transmission, thus resolving the contradiction between efficiency and policy application complexity.
Solution Approach 2:
The group subscription ID acts as an intermediary element that bridges individual subscriptions and group-level policies. It enables the system to aggregate messages for efficiency while preserving the ability to apply specific policies through the intermediary identifier.
3Productivity
If a group function is used to simultaneously access multiple group members, then the operation efficiency is improved, but the ability to factor in individual policies per subscription is lost
Solution Approach 1:
The patent segments the policy identification by using group subscription IDs that are included in individual notification messages even when transmitted as part of an aggregated group operation. This allows efficient group-level access while maintaining the ability to identify and apply specific policies through the segmented identifier.
Solution Approach 2:
The group subscription ID enables local quality by allowing different policy interpretations at different levels. At the group level, efficient aggregated access is enabled, while at the individual subscription level, specific policies can still be applied based on the included group subscription ID.
Data Source
AI summary
According to one embodiment of the present invention, a method for processing a notification message for applying a group policy to a notification subscription service in a wireless communication system is performed by a first M2M device, and comprises the steps of: receiving a plurality of notification messages; determining whether a group subscription ID matching with a group subscription ID pre-stored in the first M2M device is included in the plurality of received notification messages; indicating, by the group subscription ID, a group policy applied to the subscription service for the notification messages for member resources belonging to a specific group; and aggregating the notification messages in which the group subscription ID matching with the pre-stored group subscription ID is included, and applying, to the aggregated notification messages, the group policy corresponding to the group subscription ID.


