1
EnviroTrack:
An Innovative and Simple Mideleware System for Object-Tracking
Yuling Liang , Nov-17-2004
1.Overview
1)What is EnviroTrack:
Middleware system designed for object tracking.
2)Features:
Export a novel logical address space in which external environmental
- bjects are the labeled entities.
Allow arbitrary data, computation, or actuation to be attached to such
logical network addresses.
Encapsulate lower level details (the dirty work) from users by
providing a high level abstraction and interfaces.
1.Overview (cont.)
3)Hardware and Software Environment Hardware: MICA motes. OS: TinyOS Language: NesC 4)Syllabus
entity context / context label
- bject
2.Programming Model
1)Three key functions: a) sensee() b) statee() c) tracking objects
Interesting concept
2.Programming Model (cont.)
- sensee()
- use for sensing
and grouping
- statee()
- Aggregation function.
- Freshness Le.
- Critical mass Ne.
Pe =Le - d N>=Ne
- 3. Language Sample
sensee
- ne aggregate variable