Apparatus and method for controlling a backbone network for a sensor network
First Claim
Patent Images
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; and
a sensor node authenticator for pre-storing information about sensor nodes that are accessible to the backbone network,wherein if the sensor node accesses the backbone network for registration, the sensor node register determines whether to allow the sensor node to access the backbone network by asking the sensor node authenticator whether the sensor node is authorized to access the backbone network,wherein if the sensor node without a backbone network ID accesses the backbone network for registration, the sensor node register receives an authentication request for the backbone network, comprising a unique Identifier (ID) of the sensor node, through the gateway, stores association information between the sensor node and the gateway, determines whether the unique ID of the sensor node exists in the sensor node authenticator by asking 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, registers the sensor node by storing the backbone network ID mapped to the association information between the sensor node and the gateway, and transmits the backbone network ID to the sensor node through the gateway.
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
20 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; and a sensor node authenticator for pre-storing information about sensor nodes that are accessible to the backbone network, wherein if the sensor node accesses the backbone network for registration, the sensor node register determines whether to allow the sensor node to access the backbone network by asking the sensor node authenticator whether the sensor node is authorized to access the backbone network, wherein if the sensor node without a backbone network ID accesses the backbone network for registration, the sensor node register receives an authentication request for the backbone network, comprising a unique Identifier (ID) of the sensor node, through the gateway, stores association information between the sensor node and the gateway, determines whether the unique ID of the sensor node exists in the sensor node authenticator by asking 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, registers the sensor node by storing the backbone network ID mapped to the association information between the sensor node and the gateway, and transmits the backbone network ID to the sensor node through the gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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; transmitting a subscription accept message comprising the backbone network ID to the gateway; receiving a registration request requesting registration to the backbone network from the sensor node having the backbone network ID through the gateway and registering the sensor node by storing the association information between the sensor node and the gateway; and transmitting a registration accept message to the gateway. - View Dependent Claims (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 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; 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; receiving a registration request for the backbone network from the sensor node having the backbone network ID, the registration request comprising the backbone network ID and the sensor node ID, storing the backbone network ID and the sensor node ID by mapping the backbone network ID to the sensor node ID, and transmitting the backbone network registration request to the sensor node register; and receiving a registration accept message from the sensor node register, storing the sensor network information, the sensor node ID, and the backbone network ID of the sensor node, and transmitting the registration accept message 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 (16, 17)
-
-
18. 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; receiving a subscription accept message comprising the backbone network ID from the gateway; receiving a wireless probe signal from the gateway, before the presence or absence of the backbone network ID is determined; transmitting an association request message comprising the unique ID of the sensor node to the gateway; and receiving an association accept message comprising the sensor node 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, wherein the sensor node ID is assigned to the sensor node so that the gateway distinguishes the sensor node from other sensor nodes. - View Dependent Claims (19, 20)
-
Specification