Sponsored by

Radio Interferometric Positioning

Time Synchronization

Message Routing

Remote Control

Other Services


We have developed several middleware services for the motes. These include

Our Radio Interferometric Positioning System (RIPS) utilizes standard MICA2 motes for self localization. The radio interference created by two simultaneously transmitting nodes is used to determine the relative position of the motes. The accuracy of RIPS is a few centimeters at ranges up to 170 meters.

The Flooding Time Synchronization Protocol (FTSP) utilizes a single broadcasted message to obtain time synchronization reference points between the sender and its neighbors. Nodes broadcast time synchronization messages periodically and synchronize their clocks to that of an elected leader. The algorithm is robust; it handles topology changes and node failures well. The average per hop error is less than 2 microseconds on the MICA2 platform.

The Directed Flood Routing Framework (DFRF) for wireless sensor networks allows the rapid development of application specific routing protocols based on directed flooding. Flood-routing protocols are probabilistic methods that make only the best effort to route data packets. The presented family of protocols can route regular sized data packets via broadcast messages according to customizable routing policies that govern the way intermediate nodes rebroadcast messages. The framework automatically supports data packet aggregation, and allows in-network data packet filtering and alteration.

The Remote Control utility enables the monitoring and control of individual (or groups of) motes. Its combination with the Message Center results in a very useful development tool.


Distributed Object Computing
Model-Integrated Computing
Model-Driven Architecture
Current Papers & Reports
Archived Papers & Reports