Event Aggregation with Different Latency Constraints and Aggregation Functions in Wireless Sensor Networks

Event aggregation in Wireless Sensor Networks (WSNs) is a process of combining several low-level events into a high-level event to eliminate redundant information to be transmitted and thus save energy. Existing works on event aggregation consider either latency constraint or aggregation function, but not both. A solution jointly considering the two issues will be desirable. Moreover, existing works only consider optimal aggregation for single high-level event type, but many applications are composed of multiple types of high-level events. This paper studies the problem of aggregating multiple high-level events in WSNs with different latency constraints and aggregation functions. We first propose an event aggregation algorithm considering the two issues for single high-level event, and then extend it for multiple high-level events. The simulation results show that our algorithm outperforms existing approaches and saves significant amount of energy (up to 35% in our system).