DYNAMIC SENSOR NETWORK REGISTRY
First Claim
1. A method for registering a sensor in a sensor network, the method comprising:
- detecting the presence of a sensor in communication with a network access node;
receiving information from the network access node indicating a sensor type for the sensor and a number of sensors of the sensor type that communicate with the network access node; and
automatically assigning a unique registry name to the sensor based on a name of the network access node, the sensor type and the number of sensors of the sensor type.
6 Assignments
0 Petitions
Accused Products
Abstract
A scalable network architecture adapted to interface with various sensor types and sensor access mechanisms while providing real-time access to sensor data for distributed applications and organizations is described. A centralized sensor network service manages the registration, capabilities, near real-time status of the sensors and their current network connections. New sensors are discovered automatically through messaging between network access nodes and the sensor registry. The registry service can be made available to distributed sensor applications and sensor middleware, and facilitates the sharing of sensors across organizations. The sensor registry is automatically updated by network software and does not require manual configuration or reconfiguration each time a sensor is added to or relocated within the network. Authentication and authorization policies can be implemented to ensure that only authorized applications can query and view the registry. The registry can be implemented for multi-vendor sensor networks and can accommodate multiple addressing schemes.
206 Citations
18 Claims
-
1. A method for registering a sensor in a sensor network, the method comprising:
-
detecting the presence of a sensor in communication with a network access node; receiving information from the network access node indicating a sensor type for the sensor and a number of sensors of the sensor type that communicate with the network access node; and automatically assigning a unique registry name to the sensor based on a name of the network access node, the sensor type and the number of sensors of the sensor type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for querying sensors in a sensor network, the method comprising:
-
receiving a query for sensor data from an application, the query comprising an application label having a context for at least one application having access to the sensor network; determining a network address for each of a plurality of sensors associated with the application label; and providing sensor data from each of the sensors associated with the application label to the application.
-
-
15. A sensor registry system for management of a sensor network, comprising:
-
a registry module configured to receive sensor information transmitted from a sensor gateway through the sensor network and to automatically generate a unique sensor name in response thereto, the sensor information comprising a sensor type and a network address for the sensor gateway; and a database in communication with the registry module and configured to store the sensor type, the network address for the sensor gateway and sensor data most recently transmitted from the sensor gateway. - View Dependent Claims (16, 17, 18)
-
Specification