Discreet event operators for event management in a wireless sensor network
First Claim
1. A wireless sensor network comprising:
- a plurality of nodes that communicate over wireless communication links, wherein at least one of the plurality of nodes receives sensor data from a sensor;
wherein the wireless sensor network is queried by specifying a set of events of interest;
wherein for each event of interest included in the set of events of interest, a producer node included in the plurality of nodes identifies when that event of interest occurs and, when that event of interest occurs, transmits event data related to that event of interest to a consumer node included in the plurality of nodes; and
wherein the query is expressed in a discrete event process algebra that is used to manage processing performed to implement the query.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless sensor network comprises a plurality of nodes that communicate over wireless communication links. At least one of the plurality of nodes receives sensor data from a sensor. The wireless sensor network is queried by specifying a set of events of interest. For each event of interest included in the set of events of interest, a producer node included in the plurality of nodes identifies when that event of interest occurs and, when that event of interest occurs, transmits event data related to that event of interest to a consumer node included in the plurality of nodes. The query is expressed in a discrete event process algebra that is used to manage processing performed to implement the query.
-
Citations
20 Claims
-
1. A wireless sensor network comprising:
-
a plurality of nodes that communicate over wireless communication links, wherein at least one of the plurality of nodes receives sensor data from a sensor;
wherein the wireless sensor network is queried by specifying a set of events of interest;
wherein for each event of interest included in the set of events of interest, a producer node included in the plurality of nodes identifies when that event of interest occurs and, when that event of interest occurs, transmits event data related to that event of interest to a consumer node included in the plurality of nodes; and
wherein the query is expressed in a discrete event process algebra that is used to manage processing performed to implement the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A wireless sensor network comprising:
-
a plurality of nodes that communicate over wireless communication links, wherein at least one of the plurality of nodes receives sensor data from a sensor;
wherein the wireless sensor network is queried by specifying a set of events of interest; and
wherein for each event of interest included in the set of events of interest, a producer node included in the plurality of nodes identifies when that event of interest occurs and, when that event of interest occurs, transmits event data related to that event of interest to a consumer node included in the plurality of nodes;
wherein the wireless sensor network further comprises a data management stack that comprises a plurality of layers;
wherein the plurality of layers comprises a query formalism layer that receives a query that identifies the set of events of interest and expresses the query in a discrete event process algebra that is used to manage processing performed to implement the query. - View Dependent Claims (18, 19, 20)
-
Specification