M2M Subscription Notification Privilege Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Machine-to-machine (M2M) systems face challenges in efficiently transmitting and receiving signals, performing privilege checks, preventing malicious assaults, and avoiding network load increases due to unauthorized use of subscription/communication mechanisms.
Innovation Solution
A method and apparatus for processing resource subscription messages in M2M systems, involving identification checks, privilege verification, and notification mechanisms to ensure legitimate access and prevent unauthorized use, including temporary acceptance and cancellation of subscription requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a subscription request is processed without checking device identity and privileges, then the system is simpler and faster, but unauthorized access and malicious attacks increase
Solution Approach 1:
The patent performs preliminary actions by checking device identity and subscription privileges before allowing the subscription request to be processed. The server verifies whether the first device is the same as the second device and whether the first device has the right to subscribe to the target resource, preventing unauthorized access in advance
Solution Approach 2:
The patent introduces an intermediary verification mechanism where the server acts as a mediator between the first device (subscription requester) and the second device (resource holder). The server checks privileges and device identity before allowing the subscription, preventing direct unauthorized access
2Productivity
If notification messages are sent to all subscribed devices, then all subscribers receive information, but network load increases due to vicious use
Solution Approach 1:
The patent applies local quality by sending notification messages selectively based on the specific subscription relationship. Instead of broadcasting to all devices, the server sends notifications only to the second device that has subscribed to receive updates about the first device, optimizing network load management
3Reliability
If privilege checks are performed for every subscription request, then unauthorized use is prevented, but processing time increases
Solution Approach 1:
The patent performs privilege checks as a preliminary action before processing the subscription request. The server checks whether the first device has the right to subscribe to the target resource in advance, ensuring security while maintaining efficient processing by doing the verification upfront rather than during or after resource allocation
Data Source
AI summary
The present invention relates to a message processing method for resource subscription in a machine-to-machine (M2M) system and a device therefor, and the method comprises the steps of: receiving a subscription request message for a subscribed-to resource from a first device, wherein the subscription request message includes identification information of the first device and identification information of a second device; checking whether the first device has a right for the subscribed-to resource; determining whether the first device and the second device are the same on the basis of the identification information of the first device and the identification information of the second device; transmitting a notification message including the identification information of the first device, identification information of an M2M device, and parameter information for indicating a verification request to the second device, if the first device and the second device are different; and receiving a response message to the notification message from the second device; wherein a right for the subscription request is checked by the second device on the basis of the identification information of the first device and the identification information of the M2M device, and the response message includes a result of the checking of the right by the second device.


