Presentation is loading. Please wait.

Presentation is loading. Please wait.

Query Aggregation for Providing Efficient Data Services in Sensor Networks Wei Yu *, Thang Nam Le +, Dong Xuan + and Wei Zhao * * Computer Science Department.

Similar presentations


Presentation on theme: "Query Aggregation for Providing Efficient Data Services in Sensor Networks Wei Yu *, Thang Nam Le +, Dong Xuan + and Wei Zhao * * Computer Science Department."— Presentation transcript:

1 Query Aggregation for Providing Efficient Data Services in Sensor Networks Wei Yu *, Thang Nam Le +, Dong Xuan + and Wei Zhao * * Computer Science Department Texas A&M University + Department of Computer Science and Engineering The Ohio State University IEEE Mobile Ad-hoc and Sensor Systems (MASS), 2004 Shin_wei Ho

2 Outline Introduction Query Aggregation-Based Data Service Frameworks Weighted Zone-based Query Aggregation Algorithm Performance Evaluation Conclusion

3 Introduction The wireless sensor networks are required to provide efficient data services as a distributed database. The application can submit its requests as queries.

4 Introduction (cont’d) Sensor networks are deployed for monitoring the environment consisting of  Temperature sensors  Humidity sensors  Wind sensors Such networks typically need to support a large number of users.

5 Introduction (cont’d) There are salient features that all of the above application share:  query rate can be high  the energy consumption spent on sending and routing queries may far exceed For these class of applications, optimizing query dissemination is critical to improve performance of the sensor network.

6 Introduction (cont’d) In the traditional query dissemination model, applications forward queries to the base station of the sensor networks.  processes the queries one by one This simple approach suffers from shortcomings:  Applications may pose duplicate queries  Overlapping queries

7 Introduction (cont’d)

8 Query Aggregation-Based Data Service Frameworks Two major problems  aggregating the queries  routing queries efficiently to proper regions We discuss three frameworks to solve these problems:  Purely Sensor Network-based Framework (PSNF)  Purely Base Station-Oriented Framework (PBSOF)  Integrated Query Aggregation Framework (IQAF)

9 Query Aggregation-Based Data Service Frameworks -- Purely sensor network-based framework (PSNF) Base Station Query Without conducting query aggregation decision send the same data multiple times to reply for different queries

10 Query Aggregation-Based Data Service Frameworks -- Purely base station-oriented framework (PBSOF) Base Station Query makes the query aggregation decision based on the input query information. Query New Query

11 Query Aggregation-Based Data Service Frameworks -- Integrated query aggregation framework (IQAF) We consider the fact  base station has a global picture of all input queries  sensor network can take certain roles to execute the aggregated query plan Thus, a number of sensor nodes as access nodes are selected as the query proxy.

12 Query Aggregation-Based Data Service Frameworks -- Integrated query aggregation framework (IQAF) (cont’d)

13 Weighted Zone-based Query Aggregation Algorithm -- Problem Definition

14 Weighted Zone-based Query Aggregation Algorithm Q1(v1) Q2(v2) Q3(v3) Q4(v4) Q5(v5) : Query region Q: Input query V: Attribute information Q6 Process the input queries in set Q by filtering queries with full cover property.

15 Weighted Zone-based Query Aggregation Algorithm (cont’d) Q1(v1) Q2(v2) Q3(v3) Q4(v4) Q5(v5) : Query region Q: Input query V: Attribute information Calculate the overlapping zone and assign the weight O1 O2 O3 O4O5

16 Weighted Zone-based Query Aggregation Algorithm (cont’d) Q1(v1) Q2(v2) Q3(v3) Q4(v4) Q5(v5) : Query region Q: Input query V: Attribute information Consolidate overlapping zones in O O1 O2 O3 O4O5 O1

17 Weighted Zone-based Query Aggregation Algorithm (cont’d) Q1(v1) Q2(v2) Q3(v3) Q4(v4) Q5(v5) : Query region Q: Input query V: Attribute information Sort the weights and assign queries to corresponding zone O1 O2 O3 O4O5 O1

18 Weighted Zone-based Query Aggregation Algorithm (cont’d) Q1(v1) Q2(v2) Q3(v3) Q4(v4) Q5(v5) : Query region Q: Input query V: Attribute information Calculate the access point O1 O2 O3 O4O5 O1 : access point Q6 New aggregated queries Query 1:{Q1, Q2, Q3} Query 2:{Q4,Q5}

19 Performance Evaluation -- Experimental Model A grid-topology network 1500m x 1500m Grid size is 5m x 5m N queries, each of which is m-bit long Each query uniformly request the data from area of S (=200). Query messages are combined with compression ratio(0.7).

20 Performance Evaluation -- Experimental Model (cont’d) The energy consumption of sending message is calculated by The energy consumption of receiving a message is calculated by

21 Performance Evaluation

22 Performance Evaluation(cont’d)

23

24 Conclusion Query Aggregation A multi-layer overlay-based framework for efficient sensor data service  can support other routing protocols An effective query aggregation mechanism  do not consider the existing topology and distribution of sensors  query buffer


Download ppt "Query Aggregation for Providing Efficient Data Services in Sensor Networks Wei Yu *, Thang Nam Le +, Dong Xuan + and Wei Zhao * * Computer Science Department."

Similar presentations


Ads by Google