IP Library Granted Patent US 10,382,924
Granted Patent B2
US 10,382,924 · App. 15/523,706 · Granted Aug 13, 2019

M2M node management method and apparatus, and computer storage medium

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,382,924
App. No.
15/523,706
Granted
Aug 13, 2019
Kind
B2
Abstract

Disclosed are a method and an apparatus for managing a Machine To Machine (M2M) node. On a registered Common Service Entity (CSE) of an Application Entity (AE) or a CSE, an AE resource created for the AE or a CSE resource created for the CSE is associated with an M2M node resource created for an M2M node where the AE or the CSE is located. When the M2M node resource on the registered CSE is changed, the AE resource or the CSE resource associated with the changed M2M node resource is updated.

Claims (32)

1. A method for managing a Machine To Machine (M2M) node, comprising:

receiving, by a registered Common Service Entity (CSE) from the M2M node, an M2M node resource creation request carrying an Application Entity (AE) identity or a CSE identity;

creating, by the registered CSE, an M2M node resource according to the M2M node resource creation request, and setting, by the registered CSE, a value of a logical unit identity attribute in the created M2M node resource as the AE identity or the (CSE) identity;

searching for, by the registered CSE locally, an AE resource having the same AE identity or a CSE resource having the same CSE identity as the created M2M node resource according to the value of the logical unit identity attribute in the created M2M node resource; and

when the AE resource having the same AE identity or the CSE resource having the same CSE identity as the created M2M node resource is searched and a value of a node connection attribute of the searched AE resource or CSE resource is not null, updating, by the registered CSE, the value of the node connection attribute of the searched AE resource or CSE resource to an address of the created M2M node resource, and deleting, by the registered CSE, an M2M node resource to which the value of the node connection attribute of the searched AE resource or CSE resource points before being updated.

2. The method according to claim 1 , further comprising:

searching for, by the registered CSE locally, other M2M node resources having the same logical unit identity attribute value according to the value of the logical unit identity attribute in the created M2M node resource and deleting the searched other M2M node resources from the registered CSE locally.

3. The method according to claim 1 , further comprising:

acquiring, by the registered CSE, an address of an M2M node resource carried in an M2M node resource deletion request when the M2M node resource deletion request is received, searching for, by the registered CSE, a value of a logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request, acquiring, by the registered CSE, an AE resource with an AE identity that is the same as the value of the logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request or a CSE resource with a CSE identity that is the same as the value of the logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request, and deleting, by the registered CSE, the acquired AE resource or CSE resource from the registered CSE locally; and

deleting, by the registered CSE, the M2M node resource corresponding to the address of the M2M node resource carried in the resource deletion request from the registered CSE locally.

4. The method according to claim 2 , further comprising:

acquiring, by the registered CSE, an address of an M2M node resource carried in an M2M node resource deletion request when the M2M node resource deletion request is received, searching for, by the registered CSE, a value of a logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request, acquiring, by the registered CSE, an AE resource with an AE identity that is the same as the value of the logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request or a CSE resource with a CSE identity that is the same as the value of the logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request, and deleting, by the registered CSE, the acquired AE resource or CSE resource from the registered CSE locally; and

deleting, by the registered CSE, the M2M node resource corresponding to the address of the M2M node resource carried in the resource deletion request from the registered CSE locally.

5. An apparatus for managing a Machine To Machine (M2M) node, applied to a registered Common Service Entity (CSE) of an Application Entity (AE) or a CSE, the apparatus comprising:

a processor; and

a memory for storing instructions, which when executed by the processor, cause the processor to

when an M2M node resource creation request carrying an AE identity or a CSE identity is received, create an M2M node resource according to the M2M node resource creation request, and set a value of a logical unit identity attribute in the created M2M node resource as the AE identity or the CSE identity;

search for, in locally, an AE resource having the same AE identity or a CSE resource having the same CSE identity as the created M2M node resource according to the value of the logical unit identity attribute in the created M2M node resource; and

when the AE resource having the same AE identity or the CSE resource having the same CSE identity as the created M2M node resource is searched and a value of a node connection attribute of the searched AE resource or CSE resource is not null, update the value of the node connection attribute of the searched AE resource or CSE resource to an address of the created M2M node resource, and delete an M2M node resource to which the value of the node connection attribute of the searched AE resource or CSE resource points before being updated.

6. The apparatus according to claim 5 , wherein the instructions, when executed by the processor, cause the processor further to:

search for, in locally, other M2M node resources having the same logical unit identity attribute value according to the value of the logical unit identity attribute in the created M2M node resource and delete the searched other M2M node resources from the registered CSE locally.

7. The apparatus according to claim 6 , wherein the instructions, when executed by the processor, cause the processor further to:

acquire an address of an M2M node resource carried in an M2M node resource deletion request when the M2M node resource deletion request is received, search for a value of a logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request, acquire an AE resource with an AE identity that is the same as the value of the logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request or a CSE resource with a CSE identity that is the same as the value of the logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request, and delete the acquired AE resource or CSE resource from the registered CSE locally; and

delete the M2M node resource corresponding to the address of the M2M node resource carried in the resource deletion request from the registered CSE locally.

8. The apparatus according to claim 5 , wherein the instructions, when executed by the processor, cause the processor further to:

acquire an address of an M2M node resource carried in an M2M node resource deletion request when the M2M node resource deletion request is received, search for a value of a logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request, acquire an AE resource with an AE identity that is the same as the value of the logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request or a CSE resource with a CSE identity that is the same as the value of the logical unit identity attribute in the M2M node resource corresponding to the address of the M2M node resource carried in the M2M node resource deletion request, and delete the acquired AE resource or CSE resource from the registered CSE locally; and

delete the M2M node resource corresponding to the address of the M2M node resource carried in the resource deletion request from the registered CSE locally.

9. A non-transitory computer storage medium having a set of computer-executable instructions stored therein, which when executed by a processor, cause the processor to perform a method for managing a Machine To Machine (M2M) node, wherein the method comprises:

receiving, by a registered Common Service Entity (CSE) from the M2M node, an M2M node resource creation request carrying an Application Entity (AE) identity or a CSE identity;

creating, by the registered CSE, an M2M node resource according to the M2M node resource creation request, and setting, by the registered CSE, a value of a logical unit identity attribute in the created M2M node resource as the AE identity or the CSE identity;

searching for, by the registered CSE locally, an AE resource having the same AE identity or a CSE resource having the same CSE identity as the created M2M node resource according to the value of the logical unit identity attribute in the created M2M node resource; and

when the AE resource having the same AE identity or the CSE resource having the same CSE identity as the created M2M node resource is searched and a value of a node connection attribute of the searched AE resource or CSE resource is not null, updating, by the registered CSE, the value of the node connection attribute of the searched AE resource or CSE resource to an address of the created M2M node resource, and deleting, by the registered CSE, an M2M node resource to which the value of the node connection attribute of the searched AE resource or CSE resource points before being updated.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2019
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO.LTD.
Reel/Frame 049273/0972 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2017
From: WU, HAO
To: ZTE CORPORATION
Reel/Frame 042956/0858 →