ACM Home Page
Please provide us with feedback. Feedback
The cougar approach to in-network query processing in sensor networks
Full text PdfPdf (988 KB)
Source ACM SIGMOD Record archive
Volume 31 ,  Issue 3  (September 2002) table of contents
COLUMN: Articles table of contents
Pages: 9 - 18  
Year of Publication: 2002
ISSN:0163-5808
Authors
Yong Yao  Cornell University
Johannes Gehrke  Cornell University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 45,   Downloads (12 Months): 243,   Citation Count: 113
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/601858.601861
What is a DOI?

ABSTRACT

The widespread distribution and availability of small-scale sensors, actuators, and embedded processors is transforming the physical world into a computing platform. One such example is a sensor network consisting of a large number of sensor nodes that combine physical sensing capabilities such as temperature, light, or seismic sensors with networking and computation capabilities. Applications range from environmental control, warehouse inventory, and health care to military environments. Existing sensor networks assume that the sensors are preprogrammed and send data to a central frontend where the data is aggregated and stored for offline querying and analysis. This approach has two major drawbacks. First, the user cannot change the behavior of the system on the fly. Second, conservation of battery power is a major design factor, but a central system cannot make use of in-network programming, which trades costly communication for cheap local computation.In this paper, we introduce the Cougar approach to tasking sensor networks through declarative queries. Given a user query, a query optimizer generates an efficient query plan for in-network query processing, which can vastly reduce resource usage and thus extend the lifetime of a sensor network. In addition, since queries are asked in a declarative language, the user is shielded from the physical characteristics of the network. We give a short overview of sensor networks, propose a natural architecture for a data management system for sensor networks, and describe open research problems in this area.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ACM SIGMOBILE. Proceedings of the 4th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MOBICOM-98). ACM Press, 1998.
 
2
ACM SIGMOBILE. Proceedings of the Fifth Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom-99. ACM Press, 1999.
 
3
4
 
5
F. Bennett, D. Clarke, J. Evans, A. Hopper, A. Jones, and D. Leask. Piconet: Embedded Mobile Networking. IEEE Personal Communications, 4(5):8-15, Oct. 1997.
6
 
7
 
8
J.-H. Chang and L. Tassiulas. Energy conserving routing in wireless ad-hoc networks. In Proceedings of the 2000 IEEE Computer and Communications Societies Conference on Computer Communications (INFOCOM-00), pages 22-31, Los Alamitos, Mar. 26-30 2000. IEEE.
9
 
10
S. Das, C. Perkins, and E. Royer. Performance comparison of two on-demand routing protocols for ad hoc networks. In Proceedings of the 2000 IEEE Computer and Communications Societies Conference on Computer Communications (INFOCOM-00), pages 3-12, Los Alamitos, Mar. 26-30 2000. IEEE.
11
 
12
 
13
14
15
 
16
D. L. Hall and J. Llinas, editors. Handbook of Multisensor Data Fusion. CRC Press, 2001.
17
18
 
19
D. Hildebrand. An architectural overview of qnx. http://www.qnx.com/, 2001.
20
21
 
22
D. B. Johnson and D. A. Maltz. Dynamic source routing in ad hoc wireless networks. In Imielinski and Korth, editors, Mobile Computing, volume 353 of The Kluwer International Sereies in Engineering and Computer Science. Kluwer Academic Publishers, 1996.
 
23
J. Jubin and J. D. Tornow. The DARPA packet radio network protocol. Proceedings of the IEEE, 75(1):21-32, Jan. 1987.
24
25
26
 
27
28
 
29
 
30
 
31
L. M. S. C. of the IEEE Computer Society. Wireless lan medium access control (mac) and physical layer (phy) specification. IEEE Std 802.11, 1999.
32
 
33
34
 
35
V. Park and S. Corson. Temporally-ordered routing algorithm (tora) version 1 functional specication. Internet Draft, http://www.ietf.org/internet-drafts/draft-ietf-manet-tora-spec-02.txt, 1999.
36
 
37
C. E. Perkins. Ad hoc on demand distance vector (aodv) routing. Internet Draft, http://www.ietf.org/internet-drafts/draft-ietf-manet-aodv-04.txt, October 1999.
38
 
39
 
40
R. Ramanathan and R. Rosales-Hain. Topology control of multihop wireless networks using transmit power adjustment. In In Proceedings of the IEEE Infocom, pages pages 404-413, March 2000.
 
41
N. Schacham and J. Westcott. Future directions in packet radio architectures and protocols. Proceedings of the IEEE, 75(1):83-99, January 1987.
 
42
 
43
44
 
45
E. E. Systems. White dwarf linux. http://www.whitedwarflinux.org, 2001.
46
 
47
uClinux. The linux/microcontroller project. http://www.uclinux.org, 2001.
 
48
T. Urhan and M. J. Franklin. XJoin: A reactively-scheduled pipelined join operator. IEEE Data Engineering Bulletin, Feb. 2000.
49
 
50
51
 
52
 
53
 
54

CITED BY  113
Collaborative Colleagues:
Yong Yao: colleagues
Johannes Gehrke: colleagues