20
ttp://www.complexperiments.net “Henri Poincaré” Group of Complex Systems University of Havana Challenged Gateway for WS Focus on limited infrastructure deployment http://www.wsnblog.com C. Noda 1 , C. Pérez 1 , M. Zennaro 2 and B. Pehrson 3 "Henri Poincaré: Group of Complex Systems (1) Physics Faculty, University of Havana http://www.complexperiments.net Aeronomy and RadioPropagation Laboratory (2) ICTP, Trieste http://wireless.ictp.trieste.it Royal Institute of Technology KTH, Sweden (3) Workshop on Wireless Computing and Sensor Networks Havana. May, 2007

Http:// “Henri Poincaré” Group of Complex Systems University of Havana Challenged Gateway for WSN Focus on limited infrastructure

Embed Size (px)

Citation preview

http://www.complexperiments.net

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

http://www.wsnblog.com

C. Noda 1, C. Pérez 1, M. Zennaro 2 and B. Pehrson 3

"Henri Poincaré: Group of Complex Systems (1) Physics Faculty, University of Havana

http://www.complexperiments.net

Aeronomy and RadioPropagation Laboratory (2)ICTP, Trieste

http://wireless.ictp.trieste.it

Royal Institute of Technology KTH, Sweden (3)

Workshop on Wireless Computing and Sensor Networks Havana. May, 2007

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

WSN meets ICT4D main technological requirementsAutonomous connectivity, low-cost equipment, appropriate userinterfaces and power resilience

We believe WSN technologies has much to DC

A barrier many researchers face when attempting to deploya WSN: • lack of easy-to-use, afordable, flexible tools for the study of a scientific phenomena in real, non-laboratory settings.

Our goal is to build an experimental platform to help non-technical researchers deploy and use a wireless sensor network in Developing Countries

http://www.wsn4d.org

WSN Applications

CitySense

ZebraNet

Duck Island

Military Survileance

Shooter Localization

Volcano Monitoring

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

http://www.wsnblog.com

Gateways

Xbow Stargate - XScale Network Interface and Single Board Computer 400MHz, Linux Single Board Computer

Archrock

But commonly the gateway isA Notebook

~ $800.00 USD

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

Two main Assumptions in WSN research today:

There are POWER and CONNECTIVITY

http://www.wsn4d.org

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

Adapted from: J. Beutel, Swiss Federal Institute of Technology Zurich

Current Research Work

In order to advance in rural WSN applicationsA challenged Gateway is in need

Very low power and limited connectivity both in time and bandwith

Thus our Gateway Desing should focus on:

• Price• I/O• Speed• Memory • Java performance • Power consumption

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

http://www.wsn4d.org

Shall we use SNAP?Or maybe we should consider other platforms?Maybe an embedded linux?

The Linksys NSLU

Pros:133 MHz, ARM-processor32MB RAM8MB flash10/100 Ethernet porttwo USB 2.0 ports< 1 Watt powercirca 150 USD and there is a hack:http://www.nslu2-linux.org/

Cons:proprietary designscarce documentation

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

http://www.wsn4d.org

Tmote Connect is based on it http://www.moteiv.com

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

Tmote SkyMoteiv.com~ 60 Eu

SNAPImsys.se122 Eu

JSimm

TILTSystronix

http://www.wsn4d.org

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

The KISS principle

(Keep It Simple, Stupid)

If S stands for simplicity

S = x + y + z

x is good research and prototyping y is play z is reduction of unnecessary elements

We need something robust enough to be deployed:

in the JungleIn a Riverin Desert

Low Cost so we can do DC apps

Yet flexible and indeed simple to use

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

http://www.wsn4d.org

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

• power aware

• sleeping extends battery life

• store and forward

To be considered:Delay Tolerant Netwoking (DTN)

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

Goals:Come up with a sound and robust hardware designbased on an open developement platform backed by a supporting community

And we contribute with open source software...

Soo cool! Right?

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

Final Design

SNAP + 512 MB(Flash Storage)

WRT54GL

IP55 Enclosure

12v 7Ah Battery

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

Are we missing something ??

middleware for sensor networks...what are other people doing?

Maybe we are WRONG :-/

Sofware Development nightmare!!

• porting TinyOS java tools to J2ME

• code nesC and Java for each app

• shall we be able to program nodes in the field remotely?

Let’s bactrack a little bit...

Do we want an ad hoc or a general solution?

Well we have company.. SeaMoster

The South East Alaska MOnitoring Network for Science, Telecommunications, Education, and Research

Involves NOAA, NASA and Microsoft

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

Tenet http://tenet.usc.edu/

[O. Gnawali, B. Greenstei, K. Jang, A. Joki, et al, ]SENSYS, 2006. Boulder, CO.

The Tenet architecture is motivated by the observation that future largescalesensor network deployments will be tiered, consisting of motes in the lower tier and masters, relatively unconstrained 32-bit platform nodes, in the upper tier.

• Masters provide increased network capacity

• constrains multinode fusion to the master tier • motes process locally-generated sensor data • simplies application development

• allows mote-tier software to be reused

• currently implemented for ARM and Fedora core

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

And then we discovered the Gumstix! Design Flexibility, Low Production Costs, Rapid Time to Market

128 MB RAM, 32MB Flash400MHz CPU with 100MHz bus

100% CPU usage requires 0.22A@3V

And it runs linux.... And there is super duper wiki with docs

...now we can explore DTN !!

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

And now comes EasyWay...

• Aimed at decomplicating fast deployments for Scientific Applications• Based on Django: a high level Python Web framework

• Been coded in 3 blocks: Motes reprogramming and network configuration Tasklets settings, data collection and storage Data visualization

• MySQL • Matplotlib • GraphViz

Submitted to:NSDR 2007 with ACM SIGCOMM 2007Kyoto Japan, 27th - 31st August, 2007

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

Supporters:(been currently lobbied)

Regione Friuli Venezia Giuliahttp://www.regione.fvg.it/(Future apps in Malawi)

IRDC, Canada

Adapted Consulting, Inc http://adaptedconsulting.com

SIDA, Sweden (through www.sics.se)

“Henri Poincaré”Group of Complex Systems

University of Havana

Challenged Gateway for WSN Focus on limited infrastructure deployments

THANK YOU

claro.noda (at) gmail.com

Feedback is Welcome!