Data Data-
- Centric Query in Sensor Networks
Centric Query in Sensor Networks
Jie Gao
1
Data Data- -Centric Query in Sensor Networks Centric Query in - - PowerPoint PPT Presentation
Data Data- -Centric Query in Sensor Networks Centric Query in Sensor Networks Jie Gao Jie Gao Computer Science Department Stony Brook University 1 Papers Papers [Intanagonwiwat00] Chalermek Intanagonwiwat, Ramesh Govindan and Deborah
1
Deborah Estrin, Directed diffusion: A scalable and robust communication paradigm for sensor networks, MobiCOM '00. The first paper on data-centric routing in sensor networks. Data discovery relies on flooding the network.
Ramesh Govindan, Brad Karp, Scott Shenker, GHT: A Geographic Hash
2
Table for Data-Centric Storage, In First ACM International Workshop on Wireless Sensor Networks and Applications (WSNA) 2002. Hash data to geographical locations, for storage and retrieval.
for sensor networks, 1st ACM workshop on Wireless Sensor Networks, 2002.
Brokerage in Sensor Networks, MobiCom06. Hash data to circles.
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Home node: the one that is geographically closest to L. Home perimeter: the perimeter that geographical routing tours around.
19
20
21
22
23
1
1-x
24
k k
25
26
27
A large TTL for agents and query
28
29
Random walk on graphs, a survey, by Lovasz.
30
31
32
33
34
35
36
37
38
39
Producer 2
40
Hashed node Producer 1
Replication curve Antipode
41
42
43
44
Retrieval along the latitude curve Replication along the longitude curve
d • π
π π π/2 |pq|=d If q is d away from p, the distance from q along latitude curve is d • π π π π/2.
45
Hashed node
46
Producer Consumer Retrieval curve Antipode
47
Hashed node
48
Producer Antipode Consumer Retrieval curve
49
Hashed node
50
Producer Antipode Consumer Great Circle Retrieval curve
51
52
Survived Data Replicas on the boundary
53
54
4200 nodes with average degree 8 per node.
55
GLIDER based scheme : Q. Fang et. al. Landmark-based information storage and retrieval in sensor networks. INFOCOM 2006.
56
Replication Interval
57
h a node
58
Number of messages through
59
– Physically move along any retrieval curve.
60
– E.g., similar data types are placed nearby.