HOME   •   OVERVIEW   •   LAB DEVELOPMENT   •   LOGIN   •   DOWNLOAD   •   CONTACTS

 

 

RESOURCES

PUBLICATIONS

SPONSORED PROJECTS

MEMBERS

DCSL USER-GUIDES

FAQ

 

 

 

 

MODULES FOR TEACHING WIRELESS SENSOR NETWORKS

 

> Return to List of Modules

 

MODULE 3: Energy Management

Created: 10-15-2007                                      Last updated: 10-16-2009

1.       Learning objectives:

a)      Understand the basic ideas of Integrated Concurrency and Energy Management (ICEM);

b)      Understand representative ICEM examples in TinyOS 2.

 

2.       Prerequisites:

a)      Basic concepts of Operating Systems;

b)      Basic concepts of Object-oriented design and analysis.

 

3.       Module description:

Energy is the most stringent resource in WSNs, because sensor nodes are typically battery powered, especially when they are deployed in remote or hard-to-reach locations. To facilitate the application development and to avoid the explicit invocation of power control operations from the applications, TinyOS 2.x has integrated power management into its device drivers. Virtualized, dedicated, and shared are three main resource arbitration models for important resources like timer, bus, memory, and Analog-to-Digital Converter (ADC). We also use CC2420, Atmegal 128 Analog to Digital Converter, and MTS 300 as the example chips to illustrate these important ideas.

4.       Tools utilized:

Micaz motes and TelosB are utilized as the example hardware platforms to illustrate representative design and implementation of device drivers. How to design these device drivers are necessary to save energy for WSN applications.

 

5.       Requirements:

Students are required to read related papers. After understanding the basic ideas and example device drivers presented in the papers, students are encouraged to go through TinyOS CVS tree to have a deeper understanding.

6.       Assignments and Hands-on projects: There’s no project for this module.

+ Assignment

 

7.       Level of difficulty: This module is classified as a module of intermediate difficulty.

8.       Grading/evaluation criteria: N/A

9.       PowerPoint slides: EnergyManagement.ppt

COPYRIGHT © 2009 University of Houston Clear Lake. ALL RIGHTS RESERVED.