d-bridge: a platform for developing low-cost wsn product solutions

11
D-Bridge: A Platform for Developing Low-Cost WSN Product Solutions Dawud Gordon and Michael Beigl Technische Universität Braunschweig Institute of Operating Systems & Computer Networks Distributed and Ubiquitous Systems Group (DUS) Sixth International Conference on Networked Sensing Systems, Carnegie Mellon University, Pittsburgh, USA June 17, 2009

Upload: julio

Post on 09-Jan-2016

32 views

Category:

Documents


4 download

DESCRIPTION

D-Bridge: A Platform for Developing Low-Cost WSN Product Solutions. Sixth International Conference on Networked Sensing Systems, Carnegie Mellon University, Pittsburgh, USA. Dawud Gordon and Michael Beigl. Technische Universität Braunschweig Institute of Operating Systems & Computer Networks - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

D-Bridge: A Platform for Developing Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl

Technische Universität BraunschweigInstitute of Operating Systems & Computer Networks

Distributed and Ubiquitous Systems Group (DUS)

Sixth International Conference on Networked Sensing Systems,Carnegie Mellon University, Pittsburgh, USA

June 17, 2009

Page 2: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 2

D-Bridge: Platform for Developing Low-Cost WSN Product Solutions

D-Bridge isConcept/ArchitectureAppliance

D-Bridge addressesComplexity of Development, Use

Cost

Page 3: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 3

Motivation 1: Typical Networked sensing system development

1. Buy communication electronics and adopt/integrate/test2. Buy gateway 3. If you are lucky sensors are integrated, otherwise you

buy and adopt them4. Download, install, get familiar with complex

development software tools for the networked sensing system

5. Download, install, get familiar with complex development software tools for the gateway

6. Write software for your sensor node, test, rewrite7. Write software for your gateway, test, rewrite8. Write software for your PC-based application, test

rewrite

Page 4: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 4

Motivation 2: The Cost factor

Consider a large installation E.g. the Shinjuku Gyoen Gardens by our colleagues About 300 nodes hanging out This makes about

30000 Euros hanging in the trees

Page 5: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 5

The solution

An integrated approach Works out of the box Users only program when there is

no other choice Otherwise configure Does not require software

installation And is damn cheap Because it is damn simple

Page 6: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 6

The core of the solution: D-Bridge

D-Bridge‘s basic functional components Ethernet interface, Web & Application

server, storage, Interface to the

sensor network

Web-Server (Application-Framework, Application Server)

Com. HW

Com. Software

Page 7: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 7

The D-Bridge System

Gateway repeater between Internet and wireless network

Repeats and transforms UDP to AwareCon packets Centralizes functionality for the sensor network behind

using Web-Technology

Web-Window to the sensor network Users can write HTML based applications directly on

the D-Bridge HTML-Application access functionality on the D-Bridge

through server-side functions E.g. you add <!-send_packet%4-!> to your HTML file,

D-Bridge processor interprets send_packet(4);

Page 8: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 8

Development Steps for D-Bridge approach

1. Buy Hardware, connect2. Access the D-Bridge via Web3. Attach battery4. Configure sensor nodes through the

Web-Server uPart: via Java-Application from the

Web-Server Future Akiba: via Web-Application

5. Maintenance through the D-Bridge Web-Server

Page 9: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 9

The Hardware

Hardware Description Simple web-server over

Ethernet Power over USB lowers

cost SD card as mass

storage media lowers cost Price

D-Bridge 20-25 € (assumed quantity: 50 pieces, without RF part)

Sensor node 20-25€

Page 10: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 10

Conclusion and Outlook

No development environment needed No software installation needed No programming of nodes needed No programming of gateways needed

High portability Usable by anybody

Damn cheap

Page 11: D-Bridge: A Platform for Developing  Low-Cost WSN Product Solutions

Dawud Gordon and Michael Beigl D-Bridge Platform, INSS ’09 11

Thank You!

Questions?