1
Architectural Components of
Sensor Networks
David Starobinski
Boston University
NSF NeTS-NOSS PI Meeting
Harvard University
10/17/2005
2
Sensor Network Architectures
Management Plane
Control Plane
Data Plane
Challenge: Identify and develop building
blocks reusable in different architectures
3
Data Plane
•
Provides mechanisms for efficient
communication and processing of data
•
Examples:
–
Network protocols (e.g., MAC)
–
Database query processing (merge, filter, ...)
–
Signal processing (compression, detection,..)
{
Integration
4
5
Management Plane
•
Provides tools for managing network elements
and monitoring the network
•
Network programming
–
Automated
–
Scalable
–
Secure
•
Network monitoring: links, energy, node status,
data dissemination…
–
How to monitor a network without significantly
disrupt its operations?
•
Example: Network observation system