Method, system and program product for deploying and allocating an autonomic sensor network ecosystem
First Claim
1. A sensor network, comprising:
- a set of sensor peers and at least one super peer for storing data components; and
wherein the set of peers and the at least one super peer each include a system for bonding to form the sensor network, and a system for broadcasting their identities, roles, resource availabilities and locations to each other, and wherein the at least one super peer creates and maintains a table of peer information that indicates the identities, the roles, the resource availabilities and the locations of the set of peers and the at least one super peer.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method, system and program product for deploying, allocating and providing backup for an autonomic sensor network ecosystem. Under the present invention, the autonomic sensor network ecosystem includes: (1) a set (e.g., one or more) of sensor networks for storing data components; (2) a set of sensor collector information gateways in communication with the sensor networks; and (3) a set of enterprise gateways and storage hubs (hereinafter enterprise gateways). Each sensor network includes a set of sensor peers and at least one super peer. The super peer manages the sensor network and communicates with the set of sensor collector information gateways. The autonomic sensor network ecosystem of the present invention is deployed and allocated in such a manner that backup and resiliency is provided.
-
Citations
36 Claims
-
1. A sensor network, comprising:
-
a set of sensor peers and at least one super peer for storing data components; and
wherein the set of peers and the at least one super peer each include a system for bonding to form the sensor network, and a system for broadcasting their identities, roles, resource availabilities and locations to each other, and wherein the at least one super peer creates and maintains a table of peer information that indicates the identities, the roles, the resource availabilities and the locations of the set of peers and the at least one super peer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An autonomic sensor network ecosystem, comprising:
-
a sensor network having a set of sensor peers and at least one super peer for storing data components, wherein the at least one super peer creates and maintains a table of peer information that indicates identities, roles, resource availabilities, and locations of the set of peers and the at least one super peer;
a set of sensor collector intelligent gateways in communication with the at least one super peer, wherein the set of sensor collector intelligent gateways creates and maintains a table of gateway information that indicates identities, roles, resource availabilities and locations of the set of sensor collector intelligent gateways, and wherein the set of sensor collector intelligent gateways receive the table of peer information from the at least one super peer; and
a set of enterprise gateways in communication with the set of sensor collector intelligent gateways, wherein the set of enterprise gateways utilizes the table of peer information and the table of gateway information to create and maintain a table of ecosystem information. - View Dependent Claims (10, 11, 12, 13, 14, 16)
-
-
15. A method for deploying and allocating an autonomic sensor network ecosystem, comprising:
-
providing a sensor network having a set of sensor peers and at least one super peer for storing data components, wherein the at least one support peer creates and maintains a table of peer information that indicates identities, roles, resource availabilities, and locations of the set of peers and the at least one super peer;
providing a set of sensor collector intelligent gateways in communication with the at least one super peer, wherein the set of sensor collector intelligent gateways creates and maintains a table of gateway information that indicates identities, roles, resource availabilities and locations of the set of sensor collector intelligent gateways, and wherein the set of sensor collector intelligent gateways receives the table of peer information from the at least one super peer; and
providing a set of a set of enterprise gateways in communication with the set of sensor collector intelligent gateways, wherein the set of enterprise gateways utilizes the table of peer information and the table of gateway information to create and maintain a table of ecosystem information.
-
-
17. A method for providing backup for an autonomic sensor network ecosystem, comprising:
-
detecting a hazard within a sensor network of the autonomic sensor network ecosystem, wherein the sensor network includes a set of sensor peers and at least one super peer for storing data components;
determining, on a set of sensor collector intelligent gateways, a location of the hazard based a table of information that indicates identities, resource availabilities, and locations of the set of peers and the at least one super peer; and
communicating details of the hazard from the set of sensor collector intelligent gateways to a set of enterprise gateways that are in communication with the sensor collector intelligent gateways within the autonomic sensor network ecosystem. - View Dependent Claims (18)
-
-
19. A method for providing backup for an autonomic sensor network ecosystem, comprising:
-
detecting a failure of a super peer within a sensor network of the autonomic sensor network ecosystem, wherein the sensor network includes a set of sensor peers and at least one super peer for storing data components;
selecting, on a set of sensor collector intelligent gateways in communication with the at least one super peer, one of the set of sensors peers to replace the failing super peer; and
communicating information corresponding to the failure and the selecting from the set of sensor collector intelligent gateways to a set of enterprise gateways that are in communication with the sensor collector intelligent gateways within the autonomic sensor network ecosystem. - View Dependent Claims (20)
-
-
21. A method for providing backup for an autonomic sensor network ecosystem, comprising:
-
providing the autonomic sensor network ecosystem, wherein the autonomic sensor network ecosystem includes a sensor network having a set of sensor peers and at least one super peer for storing data components, a set of sensor collector intelligent gateways in communication with the sensor network and a set of enterprise gateways in communication with the set of sensor collector intelligent gateways;
storing a set of data components within the sensor network, the sensor collector intelligent gateways and the enterprise gateway;
maintaining a table of locations of the data components within the sensor network;
detecting a failure within the sensor network;
relocating data components stored within the sensor network based on the failure; and
communicating information corresponding to the relocating to the set of sensor collector intelligent gateways and the set of enterprise gateways, and updating the table of locations based on the relocating. - View Dependent Claims (22, 23, 24)
-
-
25. A method for deploying and allocating an autonomic sensor network ecosystem, comprising:
providing a computer infrastructure being operable to;
collect information on at least one super peer from a set of sensor peers within a sensor network of the autonomic sensor network ecosystem;
create and maintaining a table of peer information that indicates identities, roles, resource availabilities and locations of the set of peers and the at least one super peer;
relay the table of peer information from the at least one super peer to a set of sensor collector intelligent gateways; and
sense environment factors within the sensor network. - View Dependent Claims (26, 27, 28)
-
29. A program product stored on a recordable medium for deploying and allocating an autonomic sensor network ecosystem, which when executed, comprises:
-
program code for collecting information on at least one super peer from a set of sensor peers within a sensor network of the autonomic sensor network ecosystem;
program code for creating and maintaining a table of peer information that indicates identities, roles, resource availabilities and locations of the set of peers and the at least one super peer;
program code for relaying the table of peer information from the at least one super peer to a set of sensor collector intelligent gateways; and
program code for sensing environment factors within the sensor network. - View Dependent Claims (30, 31, 32)
-
-
33. Computer software embodied in a propagated signal for deploying and allocating an autonomic sensor network ecosystem, the computer software comprising instructions to cause a computer system to perform the following functions:
-
collect information on at least one super peer from a set of sensor peers within a sensor network of the autonomic sensor network ecosystem;
create and maintain a table of peer information that indicates identities, roles, resource availabilities and locations of the set of peers and the at least one super peer;
relay the information from the at least one super peer to a set of sensor collector intelligent gateways; and
sense environment factors within the sensor network. - View Dependent Claims (34, 35, 36)
-
Specification