Geosensor Networks: Spatiotemporal Queries for Environmental Monitoring

advertisement
Geosensor Networks: Spatiotemporal
Queries for Environmental Monitoring
Matt Duckham
Department of Geomatics, The University of Melbourne, Australia
With acknowledgments to Patrick Laube, Jafar Sadeq, Ming Shi
(UMelbourne), Allison Kealy (UMelbourne) Mike Worboys (UMaine), Femke
Reitsma (UEdinburgh), Alex Klippel (PSU)
Applications of wireless sensor networks
Szewczyk, R., Osterweil, E., Polastre, J., Hamilton, M., Mainwaring, A., and Estrin, D., (2004).
Habitat monitoring with sensor networks. Communications of the ACM, 47(6): 34–40.
Wireless sensor networks (WSN)
• Wireless networks of
miniaturized sensorenabled computers
(nodes)
• Geosensor network (GSN)
emphasizes that the
sensor nodes are located
somewhere
• Requires new ways of
thinking about data
capture and processing
Challenges
• Physical/chemical (e.g., new sensor arrays)
• Hardware (e.g., low-power processors and
transceivers)
• Software (e.g., small footprint OS)
• Communications (e.g., efficient routing)
• Applications (e.g., water resources, fire
monitoring)
Spatial challenges
•
Localization
– Scalable, low-cost, low-power, accurate, and precise
positioning
•
Spatial policy
– Integration of information into decision-making process
•
Processing and spatial computing
1.
2.
3.
4.
Decentralized, distributed processing
Qualitative vs quantitative information
Dynamic phenomena and real-time information
Uncertainty and robustness
Decentralized, distributed computing
• GSN fundamental #1: In any WSN, power is the
overriding resource constraint that governs network
lifetime.
• Computation is cheaper than communication
(1Kbit comm≈3M CPU inst), therefore efficient
to trade communication for computation.
Decentralized, distributed computing
Decentralized, distributed computing
Decentralized, distributed computing
32
31
28
27
28
25
26
22
27
22,23,27
22,23,26,26,27
26
26
30
23
26
31
Decentralized, distributed computing
32
31
28
27
28
25
26
22
26
27
27
26
27
30
23
26
31
Qualitative information processing
• GSN fundamental #2: Using qualitative
information where possible in a GSN improves
robustness, energy efficiency.
• Qualitative (ordering and non-metric)
information:
– is imprecise and improves robustness to inaccuracy
– can always be created from quantitative information;
the converse is not true
– can correspond to salient boundaries
– requires fewer bits to transmit
Qualitative information processing
1: c>d>e
2: a>b>c
Example from Guibas, L. J. (2002). Sensing, tracking and reasoning with
relations. Signal Processing Magazine, IEEE, 19(2), 73-85.
Dynamic and real-time information
• GSN fundamental #3: Event- and process-oriented
information is central to understanding the dynamic
environments monitored by GSN.
• Moving beyond the snapshot metaphor
• Ask questions about “What is happening?” as
well as “What is the state of the world?”
Dynamic and real-time information
Merging
t1
Aggregation
t2
Splitting
t3
Disaggregation
Dynamic and real-time information
Uncertainty and robustness
• GSN fundamental #4: Data in a GSN is
inherently unreliable.
• Robustness and reasoning under uncertainty are
cross-cutting themes in GSN
• Hardware is low-cost, unreliable, poorly
calibrated
• Need to generate coarse-grained but reliable
decision support services from fine-grained but
unreliable data
App #1: Conservation contracts
• Conservation contracts increasingly used to
promote environmentally beneficial management
on private land by public bodies
• Use enhanced, spatially-aware GSN to help in
monitoring conservation contract compliance
– Overcome problems of localization
– Overcome problems of distributed, decentralized
spatial computing
– Combined data capture and processing
App #1: Conservation contracts
• Low-cost, fine-grained monitoring of
environmental change over extended periods
• Distributed: Spatial variation in environmental
phenomena
• Qualitative: Specified outcomes often qualitative
• Dynamic: Observation of events and processes
• Robust: Uncertainty exists at every level of the
application
App #2: Distributed in-network prediction
Slide courtesy Femke Reitsma
App #2: Distributed in-network prediction
App #3: Happy sheep!
Centralized
r
r
r
r
flock
flock
Distributed
r
Fundamental ideas in GSN
• “The opposite of GIS”
• “Blurring the distinction between spatial
information capture and processing”
• “Individual data items become almost
meaningless”
• “Ambient spatial intelligence”
DG/SUM’07 Workshop
COSIT’07: Spatial Information Theory
Related publications
•
•
•
•
•
•
Klippel, A. Worboys, M.F., Duckham, M. (2007) Identifying factors of geographic event
conceptualization. Accepted for International Journal of Geographical Information Science .
Worboys, M.F., Duckham, M. (2006) Monitoring qualitative spatiotemporal change for geosensor
networks. International Journal of Geographical Information Science v20 n10, 1087-1108.
Klippel, A., Worboys, M.F., Duckham, M. (2006) Geographic event conceptualization. Cognitive
Processing v7 nS1, S52-S54.
Worboys, M.F. and Duckham, M. (2006) Formalizing mobility in dynamic location-aware sensor
networks. In MDM '06 MLASN (Mobile Data Management 2006 Workshop on Mobile Location-Aware
Sensor Networks), IEEE, pp. 157
Duckham, M., Nittel, S. and Worboys, M. (2005). Monitoring Dynamic Spatial Fields Using
Responsive Geosensor Networks. In Shahabi, C. and Boucelma,O. (eds) ACM GIS 2005, ACM
Press, pp. 51-60.
Nittel, S., Duckham, M., Kulik, L. (2004) Information dissemination in mobile ad-hoc geosensor
networks. In Egenhofer, M.J., Freksa, C. and Miller, H.J. (eds) Lecture Notes in Computer Science 3234,
Springer, pp. 206-222.
•
Duckham, M. and Reitsma, F. (2007, in prep) Distributed environmental prediction and feedback
in robust geosensor networks.
•
Forthcoming special issue of ISPRS Journal of Photogrammetry and Remote Sensing on
Distributed Geoinformatics (eds Agouris, Croitoru, Duckham)
Forthcoming special issue of Computers, Environment, and Urban Systems on Distributed
and Mobile Spatial Computing (eds Duckham, Laube, Croitoru)
•
Download