APPARATUS AND METHOD FOR CONTROLLING A BACKBONE NETWORK FOR A SENSOR NETWORK
First Claim
1. An apparatus for controlling a backbone network for a sensor network, the apparatus comprising:
- a context interpreter for interpreting a service request requesting a service to a sensor node, received from a user according to the type of the service request and generating a session comprising routing information about the interpreted service request;
a sensor node register for storing sensor node information and routing information about sensor nodes registered to the backbone network and, upon receipt of the service request, providing routing information corresponding to the service request to the context interpreter;
a gateway for transmitting the service request to the sensor node registered to the backbone network and receiving a response message to the service request from the registered sensor node; and
a message processor for transmitting the service request received from the context interpreter to the gateway through the generated session and providing the response message received from the gateway to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
The apparatus for controlling a backbone network according to the present invention comprises: a context-interpreting unit, which interprets the request for a service of a sensor node, and generates a session containing routing information; a sensor node registration unit, which stores sensor node information and routing information, and which provides routing information; a gateway, which transmits the service request using routing information, and which receives a response message; and a message-processing unit, which transmits the service request, and which provides the response message.
-
Citations
28 Claims
-
1. An apparatus for controlling a backbone network for a sensor network, the apparatus comprising:
-
a context interpreter for interpreting a service request requesting a service to a sensor node, received from a user according to the type of the service request and generating a session comprising routing information about the interpreted service request; a sensor node register for storing sensor node information and routing information about sensor nodes registered to the backbone network and, upon receipt of the service request, providing routing information corresponding to the service request to the context interpreter; a gateway for transmitting the service request to the sensor node registered to the backbone network and receiving a response message to the service request from the registered sensor node; and a message processor for transmitting the service request received from the context interpreter to the gateway through the generated session and providing the response message received from the gateway to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for controlling a backbone network for a sensor network, the method comprising:
-
receiving an initial subscription request for the backbone network, comprising a unique Identifier (ID) of a sensor node without a backbone ID, from a gateway; storing association information between the sensor node and the gateway; determining whether the unique ID of the sensor node exists in a preset sensor node authenticator by querying the sensor node authenticator about the unique ID of the sensor node; allocating the backbone network ID to the sensor node in the presence of the unique ID of the sensor node in the sensor node authenticator; registering the sensor node by mapping the backbone network ID to the association information between the sensor node and the gateway and storing the mapped backbone network ID and association information; and transmitting a subscription accept message comprising the backbone network ID to the gateway. - View Dependent Claims (16, 17)
-
-
18. A method for controlling a backbone network for a sensor network, the method comprising:
-
receiving an initial subscription request for the backbone network from a sensor node without a backbone network Identifier (ID), the initial subscription request comprising a unique ID and a sensor node ID of the sensor node, and transmitting an initial subscription request comprising the unique ID of the sensor node for the backbone network to a sensor node register; and receiving a subscription accept message comprising the backbone network ID from the sensor node register, storing sensor network information, the sensor node ID, and the backbone network ID of the sensor node, and transmitting a subscription accept message comprising the backbone network ID to the sensor node, wherein the backbone network ID is assigned to the sensor node, when a sensor node authenticator authenticates the sensor node using the unique ID of the sensor node. - View Dependent Claims (19, 20, 21)
-
-
22. A method for controlling a backbone network for a sensor network, the method comprising:
-
determining whether a sensor node has a backbone network Identifier (ID); transmitting an initial subscription request for the backbone network, comprising a unique ID and a sensor node ID of the sensor node to a gateway, in the absence of the backbone network ID; and receiving a subscription accept message comprising the backbone network ID from the gateway, wherein the backbone network ID is assigned to the sensor node when a sensor node authenticator authenticates the sensor node using the unique ID of the sensor node. - View Dependent Claims (23, 24, 25)
-
-
26. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions for:
-
receiving an initial subscription request for the backbone network, comprising a unique Identifier (ID) of a sensor node without a backbone ID, from a gateway; storing association information between the sensor node and the gateway; determining whether the unique ID of the sensor node exists in a preset sensor node authenticator by querying the sensor node authenticator about the unique ID of the sensor node; allocating the backbone network ID to the sensor node in the presence of the unique ID of the sensor node in the sensor node authenticator; registering the sensor node by mapping the backbone network ID to the association information between the sensor node and the gateway and storing the mapped backbone network ID and association information; and transmitting a subscription accept message comprising the backbone network ID to the gateway.
-
-
27. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions for:
-
receiving an initial subscription request for the backbone network from a sensor node without a backbone network Identifier (ID), the initial subscription request comprising a unique ID and a sensor node ID of the sensor node, and transmitting an initial subscription request comprising the unique ID of the sensor node for the backbone network to a sensor node register; and receiving a subscription accept message comprising the backbone network ID from the sensor node register, storing sensor network information, the sensor node ID, and the backbone network ID of the sensor node, and transmitting a subscription accept message comprising the backbone network ID to the sensor node, wherein the backbone network ID is assigned to the sensor node, when a sensor node authenticator authenticates the sensor node using the unique ID of the sensor node.
-
-
28. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions for:
-
determining whether a sensor node has a backbone network Identifier (ID); transmitting an initial subscription request for the backbone network, comprising a unique ID and a sensor node ID of the sensor node to a gateway, in the absence of the backbone network ID; and receiving a subscription accept message comprising the backbone network ID from the gateway, wherein the backbone network ID is assigned to the sensor node when a sensor node authenticator authenticates the sensor node using the unique ID of the sensor node.
-
Specification