Item Details

Physicalnet: A Framework for Programming Mobility-Aware, Cross-Network, Concurrent Applications for Sensor and Actuator Networks

Vicaire, Pascal; Stankovic, John
Format
Report
Author
Vicaire, Pascal
Stankovic, John
Abstract
This paper describes the design, implementation, and eval- uation of Physicalnet, a framework allowing the programming and concurrent execution of applications that span multiple sensor and actuator networks. Physicalnet uses a service ori- ented architecture to make node services globally accessible and interoperable. Within this architecture, dedicated pro- cesses list the services available at a given geographical site, allow the concurrent access to these services, and enforce spec- ified user access rights. On top of this architecture, Physical- net provides the Bundle Abstraction, which allows the concise manipulation of abstract sets of nodes with dynamic member- ship. Physicalnet has been especially designed with mobility in mind: nodes are globally localized and their function dynami- cally changes according to their location. To evaluate the Physicalnet framework, we provide a com- plete implementation in TinyOS and Java. We deploy two geo- graphically separated testbeds, each composed of PCs and MI- CAzs forming a multi-hop wireless network. We study 5 appli- cations that span multiple testbeds and run them concurrently to demonstrate the utility of our solution. We conclude that programming is concise, and that execution speed meets appli- cation requirements.
Language
English
Date Received
20121029
Published
University of Virginia, Department of Computer Science, 2008
Published Date
2008
Collection
Libra Open Repository
Logo for In CopyrightIn Copyright

Availability

Access Online