Dependable Systems Research Group Research Overview - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Dependable Systems Research Group Research Overview

Description:

... of collaborating motes. Purpose: Dense instrumentation ... wireless mote network. base station. 8. Application Areas. Remote monitoring. Scientific exploration ... – PowerPoint PPT presentation

Number of Views:54
Avg rating:3.0/5.0
Slides: 19
Provided by: jasonoha
Category:

less

Transcript and Presenter's Notes

Title: Dependable Systems Research Group Research Overview


1
Dependable Systems Research GroupResearch
Overview
  • Jason O. Hallstrom
  • Computer Science

jasonoh_at_cs.clemson.edu
2
Roadmap
Goal To provide an overview of the Dependable
Systems Research Group (DSRG)
Outline
  • Research mission
  • Introduction to sensor networks
  • Research activities
  • Instructional activities
  • Laboratory facilities

3
DSRG
Research Mission To enable the development of
highly-reliable, long-lived applications at scale
Emphasis Areas
  • Formal specification and reasoning
  • Wireless sensor networks (WSNs)

Todays focus is on WSN-related projects
4
DSRG Participants
Students
  • gt 4 (active) Ph.D. students
  • gt 5 (active) M.S. students

Collaborating Institutions
5
Research Strategy
Strategy Focus on leading edge projects that
leverage our strengths
Other Intersections
  • Networking
  • Algorithms
  • Graphics

6
Motes
Motes Tiny computing devices used to construct
sensor networks
Hardware
Processor Radio Sensors
  • 4K RAM
  • 128K ROM
  • 7.3Mhz processor

7
Wireless Sensor Networks
WSN A collection of collaborating motes
Purpose Dense instrumentation of the physical
world
8
Application Areas
  • Remote monitoring
  • Scientific exploration
  • Precision agriculture
  • Smart structures
  • Abnormality detection
  • Interactive environments

9
Application Areas (contd)
  • Tracking
  • Border enforcement
  • Sniper localization
  • Body sensors
  • Health monitoring
  • Entertainment

10
The Challenge
Extremes
  • Scale
  • Concurrency
  • Distribution
  • Resource constraints
  • Node / network failure

Consequences
  • Development inefficiencies
  • Time-consuming
  • Error-prone
  • Unreliable deployments

11
Meeting the Challenge
Our Solution Adapt existing software
engineering principles to WSN applications
Work Products
  • New language constructs
  • New static analysis tools
  • New middleware services
  • New testing tools and strategies

12
Resource Management
Problem Limited resources must be carefully
budgeted A complex, error-prone task
Solution Approach
  • Language extensions for specifying budgets
  • Static budget enforcement tools
  • Dynamic budget analysis tools

13
RPC Abstractions
Problem Developers supply low-level
communication code A complex, error-prone task
Solution Approach
  • Adapt RPC abstractions to WSNs
  • RPC language extensions
  • RPC middleware support

14
Unit Testing (Collaborator John D. McGregor)
Problem WSNs are massively parallel,
distributed systems System-level testing is
difficult and inefficient
Solution Approach
  • Adapt unit testing principles to WSNs
  • Unit testing strategies
  • Unit testing tools

15
WSN Testbed(Collaborator Nigamanth Sridhar)
Problem Hardware is expensive simulators are
inaccurate Large-scale testing and evaluation is
difficult
Solution Approach
  • Multi-user sensor network testbed
  • gt 40 motes
  • 2 base stations
  • Web programmable

16
Instructional Activities
Graduate
  • CpSc 881 Introduction to Sensor Networks
  • CpSc 9xx Seminar on Sensor Networks

Undergraduate
  • Undergraduate Research and Discovery Project
  • Interdisciplinary applications of WSNs
  • Multiple student teams
  • Project supported by CU award

17
Laboratory Facilities
Motes
Sensors
  • 46 Mica2
  • 30 Telos
  • 10 MicaZ
  • 1 .netcpu
  • TSR
  • PAR
  • Humidity
  • Temperature
  • Acceleration
  • Magnetic field
  • Dissolved O2

18
Dependable Systems Research GroupResearch
Overview
  • Jason O. Hallstrom
  • Computer Science

jasonoh_at_cs.clemson.edu
Write a Comment
User Comments (0)
About PowerShow.com