Difference between revisions of "UMADE"

From Cyber-Physical Systems Laboratory
Jump to navigationJump to search
Line 1: Line 1:
== UMADE: Utility Based Multi-Application Deployment Environment ==
 
  
 
UMADE is a novel utility-based multi-application allocation and deployment framework for ''shared wireless sensor networks''. Early wireless sensor network (WSN) deployments mostly served only a single-application due to the extreme resource constraints of the sensor nodes. However, with the maturity of the sensing platforms and the emergence of integrated sensing systems used for building automation, industry monitoring, urban sensing etc., WSNs are evolving into shared, multi-application infrastructure. This paradigm shift requires a framework for deploying multiple applications on a WSN, subject to severe resource constraints. To address this challenge we are developing a Utility-based Multi-Application Deployment Environment (UMADE). UMADE has three salient features: (1) it automatically deploys multiple applications on a wireless sensor network to maximize system utility under per-node memory constraints; (2) it provides an integrated toolkit for application characterization, dynamic memory allocation and application allocation and deployment, and (3) it dynamically adapts memory allocations in response to application and network dynamics.
 
UMADE is a novel utility-based multi-application allocation and deployment framework for ''shared wireless sensor networks''. Early wireless sensor network (WSN) deployments mostly served only a single-application due to the extreme resource constraints of the sensor nodes. However, with the maturity of the sensing platforms and the emergence of integrated sensing systems used for building automation, industry monitoring, urban sensing etc., WSNs are evolving into shared, multi-application infrastructure. This paradigm shift requires a framework for deploying multiple applications on a WSN, subject to severe resource constraints. To address this challenge we are developing a Utility-based Multi-Application Deployment Environment (UMADE). UMADE has three salient features: (1) it automatically deploys multiple applications on a wireless sensor network to maximize system utility under per-node memory constraints; (2) it provides an integrated toolkit for application characterization, dynamic memory allocation and application allocation and deployment, and (3) it dynamically adapts memory allocations in response to application and network dynamics.

Revision as of 10:09, 12 March 2008

UMADE is a novel utility-based multi-application allocation and deployment framework for shared wireless sensor networks. Early wireless sensor network (WSN) deployments mostly served only a single-application due to the extreme resource constraints of the sensor nodes. However, with the maturity of the sensing platforms and the emergence of integrated sensing systems used for building automation, industry monitoring, urban sensing etc., WSNs are evolving into shared, multi-application infrastructure. This paradigm shift requires a framework for deploying multiple applications on a WSN, subject to severe resource constraints. To address this challenge we are developing a Utility-based Multi-Application Deployment Environment (UMADE). UMADE has three salient features: (1) it automatically deploys multiple applications on a wireless sensor network to maximize system utility under per-node memory constraints; (2) it provides an integrated toolkit for application characterization, dynamic memory allocation and application allocation and deployment, and (3) it dynamically adapts memory allocations in response to application and network dynamics.

People

This work is being conducted by Sangeeta Bhattacharya, a current PhD student, under the guidance of Dr. Chenyang Lu and Dr. Gruia-Catalin Roman.