Method and device for searching for available device in M2M environment
First Claim
1. A Machine to Machine (M2M) node constituting an M2M system that includes a request node for transmitting a search request message and a target node for providing a search result, and searching for available devices in the M2M environment, the M2M node comprising at least one hardware processor which executes:
- a discovery unit configured to receive the search request message from the request node and configured to receive the search result containing an application resource from the target node;
a communication management/delivery handling unit configured to deliver the received search request message to the target node if the received search request message indicates a search of available applications; and
a control unit configured to control the discovery unit and the communication management/delivery handling unit to perform a search for the available devices by using state information of the application resource included in the received search result,wherein the state information of the application resource includes i) information on a current state associated with at least one of installation and availability of an application and ii) a reachability status value to be used to determine whether a corresponding application instance is currently available for receiving a message from a common service entity (CSE).
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and a device for searching for an available device in an M2M environment. According to an embodiment of the present invention, an M2M node constituting an M2M system, which includes a request node for transmitting a search request message and a target node for providing a search result, comprises: a discovery unit for receiving the search request message from the request node and receiving, from the target node, the search result including an application resource; a communication management/delivery handling unit for transmitting the received message to the target node when the received message indicates a search of available applications; and a control unit for controlling the discovery unit and the communication management/delivery handling unit so as to perform the search by using the state information of the application resource.
39 Citations
18 Claims
-
1. A Machine to Machine (M2M) node constituting an M2M system that includes a request node for transmitting a search request message and a target node for providing a search result, and searching for available devices in the M2M environment, the M2M node comprising at least one hardware processor which executes:
-
a discovery unit configured to receive the search request message from the request node and configured to receive the search result containing an application resource from the target node; a communication management/delivery handling unit configured to deliver the received search request message to the target node if the received search request message indicates a search of available applications; and a control unit configured to control the discovery unit and the communication management/delivery handling unit to perform a search for the available devices by using state information of the application resource included in the received search result, wherein the state information of the application resource includes i) information on a current state associated with at least one of installation and availability of an application and ii) a reachability status value to be used to determine whether a corresponding application instance is currently available for receiving a message from a common service entity (CSE). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A Machine to Machine (M2M) node for receiving a search request message and providing a search result, which provides an application resource that is available in the M2M environment, the M2M node comprising at least one hardware processor which executes:
-
a communication management/delivery handling unit configured to receive the search request message; a data management and repository configured to identify the installation or availability of the application if the received search request message indicates a search of available applications; and a control unit configured to control the communication management/delivery handling unit to transmit state information of the application resource to the node that has transmitted the search request message in the case where the application has been installed and the application is available, wherein the state information of the application resource includes i) information on a current state associated with at least one of installation and availability of an application and ii) a reachability status value to be used to determine whether a corresponding application instance is currently available for receiving a message from a common service entity (CSE). - View Dependent Claims (9, 10, 11, 12)
-
-
13. A Machine to Machine (M2M) system including a search node, a target node, and a request node for transmitting/receiving a request message and performing a search, which searches for available devices in the M2M environment, the M2M system comprising:
-
a request node configured to create a search request message of an application resource and configured to transmit the search request message to the search node; a search node configured to receive the search request message from the request node, configured to deliver the received search request message to the target node if the received search request message indicates a search of available applications, configured to receive a search result containing the application resource from the target node, and configured to perform a search for the available devices by using state information of the application resource included in the received search result; and a target node configured to receive the search request message delivered from the search node and to transmit the search result containing the application resource to the search node, wherein the state information includes i) information on a current state associated with at least one of installation and availability of an application and ii) a reachability status value to be used to determine whether a corresponding application instance is currently available for receiving a message from a common service entity (CSE). - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification