dinam a wireless sensor network concept and platform for
play

dinam: A Wireless Sensor Network Concept and Platform for Rapid - PowerPoint PPT Presentation

Technology for Pervasive Computing dinam: A Wireless Sensor Network Concept and Platform for Rapid Development June 16 th , 2010 7 th International Conference on Networked Sensing Systems (INSS10) Dawud Gordon, Michael Beigl and Martin


  1. Technology for Pervasive Computing dinam: A Wireless Sensor Network Concept and Platform for Rapid Development June 16 th , 2010 7 th International Conference on Networked Sensing Systems (INSS‘10) Dawud Gordon, Michael Beigl and Martin Alexander Neumann Karlsruhe Institute of Technology (KIT), TecO KIT – University of the State of Baden-Wuerttemberg and www.kit.edu National Research Center of the Helmholtz Association

  2. Intelligent environments Augmented Reality Human intelligence Additional information Overlays Programmable Reality User can specify environmental behavior User empowerment, injects intelligence into environment Proactive Reality Ambient Intelligence Self-adapting environment Dawud Gordon Technology for 2 08.06.2012 Pervasive Computing

  3. OBSTACLES What stands between us and a pervasive programmable reality? The technology is available!!! Top-down, discrete development flow Design application, set up environment, write code, debug, compile, flash, evaluate, repeat. Portability / Compatibility issues Libraries, hardware versions, drivers, … “simple things must be simple [to develop]” Dawud Gordon Technology for 4 08.06.2012 Pervasive Computing

  4. GOAL Create a tool for programmable reality Reality means everyone! Augmented reality hard to develop, easy to use How can we enable a programmable reality which is also easy to use? Wireless sensor networks are a good starting point: post-hoc computing BUT: Tremendous development energy required System complexity in terms fields of expertise required Dawud Gordon Technology for 5 08.06.2012 Pervasive Computing

  5. CONCEPT: dinam Self contained wireless sensor node, application, development environment Extended concept with wireless Dawud Gordon Technology for 6 08.06.2012 Pervasive Computing

  6. PLATFORM Based on the D-Bridge Access over web server in browser Development environment Data visualization WSN Communication Dawud Gordon Technology for 7 08.06.2012 Pervasive Computing

  7. DEVELOPMENT ENVIRONMENT Novel BASIC flavor for WSNs Interpreted at node Command I/O over AJAX Console or script- based programs Integrates segmented development process Dawud Gordon Technology for 8 08.06.2012 Pervasive Computing

  8. EVALUATION Simple evaluation of application development effort Of the 5 subjects, none had any experience with BASIC Each student given 5 Minute syntax and functional introduction Subjects were asked to calculate and print the average of 100 received WSN temperature packets to the console Time required for completion measured Dawud Gordon Technology for 9 08.06.2012 Pervasive Computing

  9. RESULTS Time Minimum at 3:50 Maximum 7:11 Average time of 5:20 Implicit baseline: application on COTS Node? Interesting initial observations Free text editor significantly more efficient Previous programming experience greatly effects learning curve, regardless of language Dawud Gordon Technology for 10 08.06.2012 Pervasive Computing

  10. CONCLUSION The age of programmable reality has arrived The tools to bring it to the masses are still missing The dinam concept is enabling technology for this paradigm Non-expert user-friendly interface for configuring the Programmable Reality Reduces normal discrete programming to a fluid process Dawud Gordon Technology for 11 08.06.2012 Pervasive Computing

  11. Workshop on ULC-WSN Output Evaluation of the dinam concept for extremely low cost, low effort applications Insights WSNs must be easy to install and maintain The killer app will reduce cost of its platform App stores can help cover costs Indicate that the dinam concept will facilitate ULC-WSN development Dawud Gordon Technology for 12 08.06.2012 Pervasive Computing

  12. That’s All Thank You! Questions? Dawud Gordon Technology for 13 08.06.2012 Pervasive Computing

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend