OpenWSN

Derek Meer        Mike Hosier

Wireless Sensor Network

What is OpenWSN?

  • Open Source "Internet of Things" (kind of)
  • Standardization (Protocol Stacks)
  • Variety
  • Focus on academia and industry

Where is OpenWSN?

  • Cal Berkeley (root)
  • University of Michigan
  • France
  • Saudi Arabia
  • Various Corporations
  • ...and now RPI

Goals for This Project

  • Learn Standards
  • Learn Code Base
  • Implement Features
  • Fix Bugs
  • Build a cheap hardware alternative running on the OpenWSN protocol stack (...eventually)

Hardware

TelosB: Temperature, Humidity, Light

  • MSP430F1611

GINA: Unmanned Vehicle Control

  • MSP430F2618

Z1: Commercial Product

  • MSP430F2617

OpenMote-CC2538

OpenMoteSTM

  • STM32F103RET6

Too
Darn
Expensive

OpenVisualizer

Progress so far

  • Joined the OpenWSN team
  • Fixed a threading bug in the simulator
  • Began implementing a JSON Interface for OpenVisualizer

OpenVisualizer Demo

Future Work

  • More Features!
  • More Bug Fixes!
  • More Learning!

Thanks!

  • Prof. Moorthy
  • Prof. Goldschmidt
  • Sean O'Sullivan
  • RCOS
  • The UC-Berkeley folks

OpenWSN on the Web: https://openwsn.atlassian.net/wiki/pages/viewpage.action?pageId=688187 

Bonus: Stacks on Stacks on Stacks

Application: CoAP and HTTP

Transport: UDP and TCP

IP/Routing: IETF RPL

Adaptation: IETF 6LoWPAN

Medium Access: IEEE802.15.4e

Physical Layer: IEEE802.15.4-2006

OpenWSN Presentation #1

By Derek Meer

OpenWSN Presentation #1

  • 1,978