IP Library › Granted Patent US 9,215,551
Granted Patent B2
US 9,215,551 · App. 14/172,118 · Granted Dec 15, 2015

Resource management in machine to machine networks

Inventor: Jeong-Yeop Yang (Seoul, KR)
Assignee: KT CORPORATION
H04W4/005H04L67/16H04W72/04
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 9,215,551
App. No.
14/172,118
Granted
Dec 15, 2015
Kind
B2
Abstract

The disclosure is related to managing resources in an M2M network. Particularly, the present disclosure relates to performing a resource management by using a substitute resource in place of a failure resource in an M2M network. More specifically, in the case that a failure occurs in a specific resource associated with a request message, the present embodiment may select a substitute resource using a correlation between resources, and transfer the request message to the selected substitute resource. Herein, the resource management may be performed by a virtual service capability layer (SCL).

Claims (47)

1. A method of performing a resource management in a machine to machine (M 2 M) network, the method comprising:

receiving a request message associated with a specific resource from an issuer;

determining a substitute resource to replace the specific resource, based on correlation information between resources when the specific resource is unavailable;

obtaining location information of a service capability layer (SCL) where the substitute resource resides; and

transferring the request message to the SCL of the substitute resource by using the location information.

2. The method of claim 1 , wherein at least one of the receiving, the determining, the obtaining, and the transferring is performed by a virtual SCL included in at least one M 2 M entity in the M 2 M network.

3. The method of claim 2 , wherein the correlation information includes at least one of (i) correlation coefficients for reachability of the resources and (ii) correlation coefficients for reusability of the resources.

4. The method of claim 3 , wherein:

the correlation coefficients for the reachability are calculated based on a history of accesses to each of the resources; and

the correlation coefficients for the reusability are calculated based on a history of calls from other resources with respect to each of the resources.

5. The method of claim 4 , wherein:

the correlation coefficients for the reachability are calculated using ‘device reachability, addressing and repository’ (DRAR) and ‘gateway reachability, addressing and repository’ (GRAR); and

the correlation coefficients for the reusability are calculated using ‘device history and data retention’ (DHDR) and ‘gateway history and data retention’ (GHDR).

6. The method of claim 3 , wherein the correlation information includes correlation information between announced resources associated with the M 2 M network.

7. The method of claim 6 , wherein the obtaining the location information includes:

requesting, by the virtual SCL, the location information to an announced-to SCL; and

obtaining, by the virtual SCL, the location information of the SCL from the announced-to SCL.

8. The method of claim 1 , wherein the location information of the SCL includes a universal resource identifier (URI) of the SCL where the substitute resource resides.

9. The method of claim 1 , wherein the transferring the request message includes:

transferring hop type information of the substitute resource together with the request message.

10. The method of claim 1 , wherein the determining the substitute resource includes:

retrieving one or more substitute resource candidates, based on the correlation information between the resources; and

determining a substitute resource candidate having a greatest correlation coefficient, as the substitute resource.

11. The method of claim 10 , wherein the determining the substitute resource includes:

when a response message to the request message is not received from the SCL of the substitute resource,

re-determining a substitute resource candidate having a next-greatest correlation coefficient, as the substitute resource.

12. The method of claim 1 , further comprising:

transferring the request message to an SCL where the specific resource resides, when the specific resource is available.

13. The method of claim 12 , wherein the transferring the request message to the SCL of the specific resource further includes:

transmitting hop type information of the specific resource to the SCL of the specific resource.

14. An apparatus for performing a resource management in a machine to machine (M 2 M) network, the apparatus comprising:

a monitoring processor configured to collect attributes of resources associated with the M 2 M network;

an analysis processor configured to analyze the collected attributes of the resources and to obtain information on correlation between the resources based on an analysis result of the collected attributes of the resources; and

a virtual SCL creation processor configured to create a virtual service capability layer (SCL) based on the obtained correlation information,

wherein the virtual SCL is configured to:

(i) receive a request message from an issuer;

(ii) select a substitute resource based on the obtained correlation information, when a resource associated with the request message is unavailable;

(iii) obtain location information on the selected substitute resource; and

(iv) transfer the request message to an SCL of the substitute resource by using the location information.

15. The apparatus of claim 14 , wherein the obtained correlation information includes at least one of correlation coefficients for reachability of the resources and correlation coefficients for reusability of the resources.

16. The apparatus of claim 15 , wherein the virtual SCL is configured to re-determine a substitute resource candidate having a next-greatest correlation coefficient, as the substitute resource, when a response message responding to the request message is not received from the SCL of the substitute resource.

17. The apparatus of claim 15 , wherein when transferring the request message to the selected substitute resource, the virtual SCL is configured to transfer hop type information of the substitute resource together with the request message.

18. The apparatus of claim 15 , wherein the obtained correlation information is correlation information between announced resources associated with the M 2 M network.

19. The apparatus of claim 18 , wherein the virtual SCL creation processor is configured to update the virtual SCL at least one of (i) when an architecture of the M 2 M network is changed and (ii) when request and response processes are performed between the resources.

20. The apparatus of claim 14 , wherein the virtual SCL is configured to:

retrieve one or more substitute resource candidates based on the obtained correlation information; and

determine a substitute resource candidate having a greatest correlation coefficient, as the substitute resource.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2014
From: YANG, JEONG-YEOP
To: KT CORPORATION
Reel/Frame 032133/0110 →
Priority Claims (1)
KR 10-2013-0012342 · Feb 4, 2013 · national
Continuity (1)
Related Publication 20140221032A1 · Aug 7, 2014