Challenges of Resource-Constrained Networked Embedded Systems

Size: px
Start display at page:

Download "Challenges of Resource-Constrained Networked Embedded Systems"

Transcription

1 Manish Lad UCL Department of Computer Science University College London Challenges of Resource-Constrained Networked Embedded Systems Wireless Sensing Interest Group Meeting National Physical Laboratory, Teddington, UK 27th September 2006

2 Emergency in a road tunnel

3 Challenges facing emergency services Location Accurately pin-point the exact location of the scene Information Environmental conditions within the tunnel Communication Between the rescue teams both inside and outside the tunnel Difficult in the enclosed environment of the tunnel

4 RUNES Reconfigurable Ubiquitous Networked Embedded Systems To provide a standardised architecture that enables the creation of large-scale, widely-distributed, heterogeneous networked embedded systems that inter-operate and adapt to their environments

5 A network of embedded devices Tunnel wall Tmote Sky Sensor Device Sensor devices Multi-radio routing devices Tunnel opening Multi-radio routing gateways Vehicles connectblue multi-radio gateway Sensor devices Multi-radio routing devices Emergency Services Sensor devices PDAs Multi-radio routing devices Lippert multiradio gateway

6 The limitations of embedded systems Resources Power Processing Storage Inter-communication Heterogeneity Transience Reconfigurability Mobility Loss/Damage

7 A lightweight solution Platforms Contiki Operating System - using lightweight stackless threads FreeRTOS - open source, mini Real Time Kernel DENX Embedded Linux Development Kit (ELDK) Communication protocol stack µip, µaodv Compatible with existing protocol stacks Middleware kernel Component model and associated API Predictability and Control Control loops

8 Middleware architecture Environment Application/Middleware Components Platform-specific Kernel Implementation Middleware Kernel API Platform-specific Kernel Implementation Platform-specific Kernel Implementation Component-based Middleware Contiki FreeRTOS Linux Sensor device Gateway device Gateway device Hardware and RF

9 The RUNES middleware Component Model Design Defines components as basic run-time units Enables components to be instantiated at run-time Functionality provided by components through interfaces Dependancies expressed through receptacles Receptacle/Interface binding made with connector components Component Run-time Kernel Implementations Java C/Unix C/Contiki

10 Middleware components Data acquisition Measurement component Obtain environmental readings on sensor devices Data dissemination Notification component Disseminate sensor readings to control centre Publish-Subscribe infrastructure Component to disseminate sensor readings through broadcast Mechanism to enable broadcast sensor readings to be shared

11 Application of the middleware

12 Pin-pointing location µip and µaodv Overcome transience, damage and loss Routing reconfiguration Re-route data around broken sensor devices

13 Extracting information Environmental conditions Temperature Humidity Visibility Data dissemination Reporting conditions to control centre

14 Communicating to co-ordinate rescue efforts Publish relevant data to emergency services Share and propagate data among firefighters

15 Small-scale demonstration June 2006

16 Upcoming demonstrations Mobile Ad-hoc and Sensor Systems (MASS 2006) IEEE International Conference Vancouver, Canada 9 12 October 2006 IST Event 2006 European Information Society Technologies Conference Helsinki, Finland November 2006

17 IST 2006 RUNES Video Tunnel view Tunnel environment map Key event Printed RUNES scene Tunnel controller view Tunnel sensor network Fire fighter view Tunnel model Emergency command view

18 Summary A component-based middleware architecture Addresses fundamental challenges through Lightweight platform and protocol implementations Dynamically reconfigurable middleware architecture Incorporates capabilities to Cope with the failure of devices and communication links Reconfigure automatically to deal with a changing environment Discover available resources and communication paths

19 References Conference publications: Geoff Coulson, Manish Lad, Richard Gold, Cecilia Mascolo, Luca Mottola, Gian Pietro Picco, Stefanos Zachariadis. Dynamic Reconfiguration in the RUNES Middleware. Proc. of the Third International Conference on Mobile Ad-Hoc and Sensor Systems (MASS 2006). IEEE Press, Vancouver, Canada. October Paolo Costa, Geoff Coulson, Cecilia Mascolo, Gian Pietro Picco and Stefanos Zachariadis. The RUNES Middleware: A Reconfigurable Component-based Approach to Networked Embedded Systems. Proc. of the 16th Annual IEEE International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC'05). Berlin, Germany, Sept Submitted for publication: Paolo Costa, Geoff Coulson, Richard Gold, Manish Lad, Cecilia Mascolo, Luca Mottola, Gian Pietro Picco, Thirunavukkarasu Sivaharan, Nirmal Weerasinghe, and Stefanos Zachariadis. The RUNES Middleware for Networked Embedded Systems and its Application in a Disaster Management Scenario.

20 Acknowledgements Reconfigurable Ubiquitous Networked Embedded Systems (RUNES), Supported by the Information Society Technologies (IST) Framework Programme 6 (FP6). The work described in this presentation is the result of the efforts of the large and enthusiastic RUNES project team Road Tunnel Emergency images supplied by FreeFoto.com and BBC news Embedded device images from moteiv connectblue and Lippert Application of the middleware architecture diagram by Luca Mottola, Dipartimento di Elettronica ed Informazione, Politecnico di Milano, Italy

21 RUNES Partners Industrial Academic Non-profit research institutes

Applying a Multi Paradigm Approach to Implementing Wireless Sensor Network Based River Monitoring

Applying a Multi Paradigm Approach to Implementing Wireless Sensor Network Based River Monitoring Applying a Multi Paradigm Approach to Implementing Wireless Sensor Network Based River Monitoring Jo Ueyama Instituto de Ciências Matemáticas e de Computação Universidade de São Paulo (USP) 13566 585 São

More information

MobileMAN: Mobile Metropolitan Ad Hoc Networks

MobileMAN: Mobile Metropolitan Ad Hoc Networks MobileMAN: Mobile Metropolitan Ad Hoc Networks Marco Conti 1, Silvia Giordano 2, Gaia Maselli 1, and Giovanni Turi 1 1 IIT Institute, CNR, Via G. Moruzzi 1, 56124 Pisa, Italy {marco.conti,gaia.maselli,giovanni.turi}@iit.cnr.it

More information

Towards Secure Middleware for Embedded Peer-to-Peer Systems: Objectives & Requirements

Towards Secure Middleware for Embedded Peer-to-Peer Systems: Objectives & Requirements Michele Albano Antonio Brogi Razvan Popescu Manuel Díaz José A. Dianes Towards Secure Middleware for Embedded Peer-to-Peer Systems: Objectives & Requirements Received: June 1st, 2007 / Accepted: July 2nd,

More information

Towards Distributed Service Platform for Extending Enterprise Applications to Mobile Computing Domain

Towards Distributed Service Platform for Extending Enterprise Applications to Mobile Computing Domain Towards Distributed Service Platform for Extending Enterprise Applications to Mobile Computing Domain Pakkala D., Sihvonen M., and Latvakoski J. VTT Technical Research Centre of Finland, Kaitoväylä 1,

More information

Building Web-based Infrastructures for Smart Meters

Building Web-based Infrastructures for Smart Meters Building Web-based Infrastructures for Smart Meters Andreas Kamilaris 1, Vlad Trifa 2, and Dominique Guinard 2 1 University of Cyprus, Nicosia, Cyprus 2 ETH Zurich and SAP Research, Switzerland Abstract.

More information

ENHANCING MOBILE PEER-TO-PEER ENVIRONMENT WITH NEIGHBORHOOD INFORMATION

ENHANCING MOBILE PEER-TO-PEER ENVIRONMENT WITH NEIGHBORHOOD INFORMATION ENHANCING MOBILE PEER-TO-PEER ENVIRONMENT WITH NEIGHBORHOOD INFORMATION Arto Hämäläinen and Jari Porras Lappeenranta University of Technology Laboratory of Communications Engineering P.O. Box 20 53851

More information

Reducing Configuration Complexity with Next Gen IoT Networks

Reducing Configuration Complexity with Next Gen IoT Networks Reducing Configuration Complexity with Next Gen IoT Networks Orama Inc. November, 2015 1 Network Lighting Controls Low Penetration - Why? Commissioning is very time-consuming & expensive Network configuration

More information

How To Develop An Open Play Context Framework For Android (For Android)

How To Develop An Open Play Context Framework For Android (For Android) Dynamix: An Open Plug-and-Play Context Framework for Android Darren Carlson and Andreas Schrader Ambient Computing Group / Institute of Telematics University of Lübeck, Germany www.ambient.uni-luebeck.de

More information

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy Outline Introduction to the concept of IoT: paradigm, functionalities and requirements IoT devices features: sensing, processing, communication

More information

Integrating the Internet of Things with Business Process Management: A Process-aware Framework for Smart Objects

Integrating the Internet of Things with Business Process Management: A Process-aware Framework for Smart Objects Integrating the Internet of Things with Business Process Management: A Process-aware Framework for Smart Objects Giovanni Meroni 1 Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria

More information

Adaptable Mobile Applications: Exploiting Logical Mobility in Mobile Computing

Adaptable Mobile Applications: Exploiting Logical Mobility in Mobile Computing Adaptable Mobile Applications: Exploiting Logical Mobility in Mobile Computing Stefanos Zachariadis, Cecilia Mascolo and Wolfgang Emmerich Dept. of Computer Science, University College London Gower Street,

More information

STANDARDS FOR AGENTS AND AGENT BASED SYSTEMS (FIPA)

STANDARDS FOR AGENTS AND AGENT BASED SYSTEMS (FIPA) Course Number: SENG 609.22 Session: Fall, 2003 Course Name: Agent-based Software Engineering Department: Electrical and Computer Engineering Document Type: Tutorial Report STANDARDS FOR AGENTS AND AGENT

More information

Eliminating the Communication Black Spots in Future Disaster Recovery Networks

Eliminating the Communication Black Spots in Future Disaster Recovery Networks Eliminating the Communication Black Spots in Future Disaster Recovery Networks Eliane Bodanese 1, Liljana Gavrilovska 2, Veselin Rakocevic 3, Robert Stewart 4 1 Electronic Engineering Department, Queen

More information

How To Become A Computer Scientist

How To Become A Computer Scientist EIT Education & the EIT ICTLabs Master School Prof. Fabrizio Granelli Local Master School Coordinator, UNITN Education, EIT & UNITN Maurizio Marchese Fabrizio Granelli Director of Education Local MS coordinator

More information

Propsim enabled Mobile Ad-hoc Network Testing

Propsim enabled Mobile Ad-hoc Network Testing www.anite.com Propsim enabled Mobile Ad-hoc Network Testing Anite is now part of Keysight Technologies Lab-based, end-to-end performance testing of systems using Propsim MANET channel emulation A Mobile

More information

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,

More information

Separation of Concerns in Component-based Robotics

Separation of Concerns in Component-based Robotics Separation of Concerns in Component-based Robotics Davide Brugali Università degli Studi di Bergamo, Italy Robot Control Architectures Typical functions implemented in software Acquiring and interpreting

More information

Service Discovery Protocol Interoperability in the Mobile Environment

Service Discovery Protocol Interoperability in the Mobile Environment Service Discovery Protocol Interoperability in the Mobile Environment Yérom-David Bromberg, Valérie Issarny To cite this version: Yérom-David Bromberg, Valérie Issarny. Service Discovery Protocol Interoperability

More information

Secure data aggregation in mobile sink wireless sensor networks

Secure data aggregation in mobile sink wireless sensor networks Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(6):2927-2933 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Secure data aggregation in mobile sink wireless

More information

A GUI Crawling-based technique for Android Mobile Application Testing

A GUI Crawling-based technique for Android Mobile Application Testing 3th International Workshop on TESTing Techniques & Experimentation Benchmarks for Event-Driven Software Berlin, Germany March 21, 2011 A GUI Crawling-based technique for Android Mobile Application Testing

More information

Developing Google Android Mobile Clients for Web Services: a Case Study

Developing Google Android Mobile Clients for Web Services: a Case Study tesi di laurea Developing Google Android Mobile Clients for Web Services: a Case Study Anno Accademico 2007/2008 relatore Ch.mo prof. Stefano Russo correlatore Ing. Marcello Cinque candidato Vito Daniele

More information

Contiki Programming Course: Hands-On Session Notes

Contiki Programming Course: Hands-On Session Notes Contiki Programming Course: Hands-On Session Notes 1 Introduction Adam Dunkels, Fredrik Österlind adam@sics.se, fros@sics.se Swedish Institute of Computer Science October 2008 Welcome to this Contiki course

More information

Academic Year 2014/15. School of Industrial and Information Engineering. Degree Programme of:

Academic Year 2014/15. School of Industrial and Information Engineering. Degree Programme of: Academic Year 2014/15 School of Industrial and Information Engineering Degree Programme of: Telecommunication Engineering Laurea Magistrale (Equivalent To Master Of Science) Milano Leonardo Campus 1. General

More information

IST STREP Project. Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer. http://www.ist-plastic.org

IST STREP Project. Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer. http://www.ist-plastic.org IST STREP Project Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer http://www.ist-plastic.org Project Number : IST-26955 Project Title : PLASTIC Deliverable Type : Report

More information

WAN OPTIMIZATIONS IN VEHICULAR NETWORKING. Lorenzo Di Gregorio 1 Danica Gajic 1 Christian Liß 1 Andreas Foglar 1 Francisco Vázquez-Gallego 2

WAN OPTIMIZATIONS IN VEHICULAR NETWORKING. Lorenzo Di Gregorio 1 Danica Gajic 1 Christian Liß 1 Andreas Foglar 1 Francisco Vázquez-Gallego 2 OPTIMIZATIONS IN VEHICULAR NETWORKING Lorenzo Di Gregorio 1 Danica Gajic 1 Christian Liß 1 Andreas Foglar 1 Francisco 2 1 InnoRoute GmbH 2 Centre Tecnològic de Telecomunicacions de Catalunya Wireless Congress,

More information

Edge Gateway and virtualization for IoT connectivity

Edge Gateway and virtualization for IoT connectivity Edge Gateway and virtualization for IoT connectivity Jukka Mäkelä, Mikko Valta, Pekka Karhula, Helena Rivas VTT Technical Research Centre of Finland More information contact: jukka.makela@vtt.fi Scenario

More information

Middleware support for the Internet of Things

Middleware support for the Internet of Things Middleware support for the Internet of Things Karl Aberer, Manfred Hauswirth, Ali Salehi School of Computer and Communication Sciences Ecole Polytechnique Fédérale de Lausanne (EPFL) CH-1015 Lausanne,

More information

INTERNET OF THE THINGS (IoT): An introduction to wireless sensor networking middleware

INTERNET OF THE THINGS (IoT): An introduction to wireless sensor networking middleware 1 INTERNET OF THE THINGS (IoT): An introduction to wireless sensor networking middleware Dr Antoine Bagula ISAT Laboratory, University of Cape Town, South Africa Goal of the lecture 2 The lecture intends

More information

Components and Concepts of the Ambient Networks Architecture

Components and Concepts of the Ambient Networks Architecture Components and Concepts of the Ambient Networks Architecture Andreas Schieder, Ericsson Deutschland GmbH, Ericsson Allee 1, 52134 Herzogenrath, Germany Lars Eggert, NEC Europe Ltd., Network Laboratories,

More information

DESIGN ISSUES AND CLASSIFICATION OF WSNS OPERATING SYSTEMS

DESIGN ISSUES AND CLASSIFICATION OF WSNS OPERATING SYSTEMS DESIGN ISSUES AND CLASSIFICATION OF WSNS OPERATING SYSTEMS ANIL KUMAR SHARMA 1, SURENDRA KUMAR PATEL 2, & GUPTESHWAR GUPTA 3 1&2 Department of I.T. and Computer Application, Dr. C.V.Raman University, Kota,

More information

A Mechanism on OSGi Agent for Dynamic Monitoring Service Discovery Protocols in Local Network

A Mechanism on OSGi Agent for Dynamic Monitoring Service Discovery Protocols in Local Network A Mechanism on OSGi Agent for Dynamic Monitoring Service Discovery Protocols in Local Network Pitak Sawetsunthorn Abstract Although there are several standard services to discover protocol in the network

More information

1. PUBLISHABLE SUMMARY

1. PUBLISHABLE SUMMARY 1. PUBLISHABLE SUMMARY ICT-eMuCo (www.emuco.eu) is a European project with a total budget of 4.6M which is supported by the European Union under the Seventh Framework Programme (FP7) for research and technological

More information

Z-MOBILE : a real time wireless RFID monitoring system ready for positioning & tracking in indoor & outdoor environments

Z-MOBILE : a real time wireless RFID monitoring system ready for positioning & tracking in indoor & outdoor environments Z-MOBILE : a real time wireless RFID monitoring system ready for positioning & tracking in indoor & outdoor environments Increase your efficiency in asset tracking, inventory management, security and process

More information

VegaStream Network Design

VegaStream Network Design Design of a multimedia content-delivery service architecture for 3 rd generation networks Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania Viale A.

More information

A Data Centric Approach for Modular Assurance. Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems 23 March 2011

A Data Centric Approach for Modular Assurance. Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems 23 March 2011 A Data Centric Approach for Modular Assurance The Real-Time Middleware Experts Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems 23 March 2011 Gabriela F. Ciocarlie Heidi Schubert

More information

H MICRO CASE STUDY. Device API + IPC mechanism. Electrical and Functional characterization of HMicro s ECG patch

H MICRO CASE STUDY. Device API + IPC mechanism. Electrical and Functional characterization of HMicro s ECG patch H MICRO CASE STUDY HMicro HMicro is a wireless healthcare chip company to enable industry s first fully disposable wireless patches with high reliability, high data integrity, low cost, small form factor

More information

Design of Remote data acquisition system based on Internet of Things

Design of Remote data acquisition system based on Internet of Things , pp.32-36 http://dx.doi.org/10.14257/astl.214.79.07 Design of Remote data acquisition system based on Internet of Things NIU Ling Zhou Kou Normal University, Zhoukou 466001,China; Niuling@zknu.edu.cn

More information

2 Requirements for nomadic team-working

2 Requirements for nomadic team-working A -based Peer-to-Peer Architecture for Collaborative Nomadic Working Gerald Reif, Engin Kirda, Harald Gall, Gian Pietro Picco, Gianpaolo Cugola, and Pascal Fenkam Technical University of Vienna, Distributed

More information

Abstract. 1. Introduction

Abstract. 1. Introduction Physicalnet: A Generic Framework for Managing and Programming Across Pervasive Computing Networks Pascal A. Vicaire, Zhiheng Xie, Enamul Hoque and John A. Stankovic Department of Computer Science, University

More information

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune VEHICLE TRACKING SYSTEM USING GPS Pooja P. Dehankar 1, 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune Prof. S. P. Potdar 2 2 Asst. Professor, SCOE, Vadgaon, Pune Abstract- Global Positioning System is

More information

Wireless networks that make sense Low-energy semiconductor solutions for wireless sensor networks

Wireless networks that make sense Low-energy semiconductor solutions for wireless sensor networks Wireless networks that make sense Low-energy semiconductor solutions for wireless sensor networks 2011 www.dialog-semiconductor.com Technology benefits Ultra-low-energy technology based on proven DECT

More information

UIMA and WebContent: Complementary Frameworks for Building Semantic Web Applications

UIMA and WebContent: Complementary Frameworks for Building Semantic Web Applications UIMA and WebContent: Complementary Frameworks for Building Semantic Web Applications Gaël de Chalendar CEA LIST F-92265 Fontenay aux Roses Gael.de-Chalendar@cea.fr 1 Introduction The main data sources

More information

ANDROID BASED MOBILE APPLICATION DEVELOPMENT and its SECURITY

ANDROID BASED MOBILE APPLICATION DEVELOPMENT and its SECURITY ANDROID BASED MOBILE APPLICATION DEVELOPMENT and its SECURITY Suhas Holla #1, Mahima M Katti #2 # Department of Information Science & Engg, R V College of Engineering Bangalore, India Abstract In the advancing

More information

Architectural Model for Wireless Peer-to-Peer (WP2P) File Sharing for Ubiquitous Mobile Devices

Architectural Model for Wireless Peer-to-Peer (WP2P) File Sharing for Ubiquitous Mobile Devices Architectural Model for Wireless Peer-to-Peer (WP2P) File Sharing for Ubiquitous Mobile Devices O.O. Abiona 1, A. I. Oluwaranti 2, T. Anjali 3, C. E. Onime 4, E.O. Popoola 5, G.A. Aderounmu 6, A. O Oluwatope

More information

Towards an Access Control System for Mobile Peer-to-Peer Collaborative Environments

Towards an Access Control System for Mobile Peer-to-Peer Collaborative Environments Towards an Access Control System for Mobile Peer-to-Peer Collaborative Environments Pascal Fenkam, Schahram Dustdar, Engin Kirda, Gerald Reif, and Harald Gall Technical University of Vienna, Distributed

More information

Role of The High Speed Broadband Infrastructure in the University Domain. www.upt.al

Role of The High Speed Broadband Infrastructure in the University Domain. www.upt.al Role of The High Speed Broadband Infrastructure in the University Domain www.upt.al History of Polytechnic University of Tirana (PUT) 1951 1957 1991 2007 PUT was founded under the name of Polytechnic Institute

More information

Home Energy Saving through a User Profiling System based on Wireless Sensors

Home Energy Saving through a User Profiling System based on Wireless Sensors Home Energy Saving through a User Profiling System based on Wireless Sensors Antimo Barbato, Luca Borsani, Antonio Capone, Stefano Melzi Dipartimento di Elettronica e Informazione, Politecnico di Milano,

More information

DDS-Enabled Cloud Management Support for Fast Task Offloading

DDS-Enabled Cloud Management Support for Fast Task Offloading DDS-Enabled Cloud Management Support for Fast Task Offloading IEEE ISCC 2012, Cappadocia Turkey Antonio Corradi 1 Luca Foschini 1 Javier Povedano-Molina 2 Juan M. Lopez-Soler 2 1 Dipartimento di Elettronica,

More information

Machine-to-Machine Management System. Datasheet. Models: mport, mport-s, mpower, mpower Mini, mpower Pro, mfi-cs, mfi-ds, mfi-ths, mfi-msc, mfi-msw

Machine-to-Machine Management System. Datasheet. Models: mport, mport-s, mpower, mpower Mini, mpower Pro, mfi-cs, mfi-ds, mfi-ths, mfi-msc, mfi-msw Machine-to-Machine Management System Models: mport, mport-s, mpower, mpower Mini, mpower Pro, mfi-cs, mfi-ds, mfi-ths, mfi-msc, mfi-msw Automated Machine Control Sensor Data Collection and Analytics Plug

More information

IBM WebSphere Enterprise Service Bus, Version 6.0.1

IBM WebSphere Enterprise Service Bus, Version 6.0.1 Powering your service oriented architecture IBM WebSphere Enterprise Service Bus, Version 6.0.1 Highlights Supports a variety of messaging Requires minimal standards including JMS, Version 1.1 programming

More information

15 th TF-Mobility Meeting Sensor Networks. Torsten Braun Universität Bern braun@iam.unibe.ch www.iam.unibe.ch/~rvs

15 th TF-Mobility Meeting Sensor Networks. Torsten Braun Universität Bern braun@iam.unibe.ch www.iam.unibe.ch/~rvs 15 th TF-Mobility Meeting Sensor Networks Torsten Braun Universität Bern braun@iam.unibe.ch www.iam.unibe.ch/~rvs Overview 2 Ubiquitous Computing > Vision defined by Mark Weiser in 1991 Seamless integration

More information

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

Reminders. Lab opens from today. Many students want to use the extra I/O pins on Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students

More information

TERMINAL BRIDGE EXTENSION OVER DISTRIBUTED ARCHITECTURE

TERMINAL BRIDGE EXTENSION OVER DISTRIBUTED ARCHITECTURE TERMINAL BRIDGE EXTENSION OVER DISTRIBUTED ARCHITECTURE Sami Saalasti, Juha Jääskeläinen and Ari Valtaoja Lappeenranta University of Technology P.O.Box 20, 53851 Lappeenranta, Finland {sami.saalasti, juha.jaaskelainen,

More information

BOSS/EVERCONTROL OS /Middleware Target ultra high Dependability. Abstract

BOSS/EVERCONTROL OS /Middleware Target ultra high Dependability. Abstract BOSS/EVERCONTROL OS /Middleware Target ultra high Dependability Sergio Montenegro, Felix Holzky FhG-FIRST Kekulestr 7, D-12489 Berlin, Germany sergio@first.fhg.de www.first.fhg.de/~sergio Tel +49 30 63921878

More information

How To Evaluate Web Applications

How To Evaluate Web Applications A Framework for Exploiting Conceptual Modeling in the Evaluation of Web Application Quality Pier Luca Lanzi, Maristella Matera, Andrea Maurino Dipartimento di Elettronica e Informazione, Politecnico di

More information

How To Create A C++ Web Service

How To Create A C++ Web Service A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with

More information

Potential Thesis Topics in Networking

Potential Thesis Topics in Networking Geoff Xie 1 Potential Thesis Topics in Networking Prof. Geoffrey Xie xie@cs.nps.navy.mil, SP 544C April 2002 http://www.saamnet.org 1 What my Research Projects Offer Total learning experience for you You

More information

WIND RIVER INTELLIGENT DEVICE PLATFORM XT

WIND RIVER INTELLIGENT DEVICE PLATFORM XT WIND RIVER INTELLIGENT DEVICE PLATFORM XT The Foundation for Building Devices That Connect to the Internet of Things The opportunities presented by the burgeoning Internet of Things (IoT) may be new, but

More information

Internet of Things based approach to Agriculture Monitoring

Internet of Things based approach to Agriculture Monitoring Internet of Things based approach to Agriculture Monitoring A. Paventhan ERNET India Regional Centre, Bangalore Asia-Pacific Advanced Network (APAN) 36th Meeting 20th August 2013 1 / 19 Outline 1 IP-based

More information

STRUCTURAL HEALTH MONITORING AT ROME UNDERGROUND, ROMA, ITALY

STRUCTURAL HEALTH MONITORING AT ROME UNDERGROUND, ROMA, ITALY Ref: WhP_Rome_vA STRUCTURAL HEALTH MONITORING AT ROME UNDERGROUND, ROMA, ITALY WHITE PAPER Summary: This white paper shows how Structural Health Monitoring (SHM), helps to improve the quality in the construction

More information

Internet of Things (IoT): Middleware. Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.

Internet of Things (IoT): Middleware. Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia. Internet of Things (IoT): Middleware Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ A Fence Surveillance System Y. Kim et al, Autonomics

More information

Introduction to Computer Networks and Data Communications

Introduction to Computer Networks and Data Communications Introduction to Computer Networks and Data Communications Chapter 1 Learning Objectives After reading this chapter, you should be able to: Define the basic terminology of computer networks Recognize the

More information

Current and Future Research into Network Security Prof. Madjid Merabti

Current and Future Research into Network Security Prof. Madjid Merabti Current and Future Research into Network Security Prof. Madjid Merabti School of Computing & Mathematical Sciences Liverpool John Moores University UK Overview Introduction Secure component composition

More information

Creating and Using Databases for Android Applications

Creating and Using Databases for Android Applications Creating and Using Databases for Android Applications Sunguk Lee * 1 Research Institute of Industrial Science and Technology Pohang, Korea sunguk@rist.re.kr *Correspondent Author: Sunguk Lee* (sunguk@rist.re.kr)

More information

Structure-less Content-Based Routing in Mobile Ad Hoc Networks

Structure-less Content-Based Routing in Mobile Ad Hoc Networks Structure-less Content-Based Routing in Mobile Ad Hoc Networks Roberto BALDONI Roberto BERALDI Gianpaolo CUGOLA + Matteo MIGLIAVACCA + Leonardo QUERZONI Università di Roma La Sapienza Via Salaria 3, I-9

More information

WebRatio 5: An Eclipse-based CASE tool for engineering Web applications

WebRatio 5: An Eclipse-based CASE tool for engineering Web applications WebRatio 5: An Eclipse-based CASE tool for engineering Web applications Roberto Acerbis 1, Aldo Bongio 1, Marco Brambilla 2, Stefano Butti 1 1 WebModels S.r.l. Piazzale Gerbetto, 6. I22100 Como, Italy

More information

Instrumentation Software Profiling

Instrumentation Software Profiling Instrumentation Software Profiling Software Profiling Instrumentation of a program so that data related to runtime performance (e.g execution time, memory usage) is gathered for one or more pieces of the

More information

Fachbereich Informatik und Elektrotechnik SunSPOT. Ubiquitous Computing. Ubiquitous Computing, Helmut Dispert

Fachbereich Informatik und Elektrotechnik SunSPOT. Ubiquitous Computing. Ubiquitous Computing, Helmut Dispert Ubiquitous Computing Ubiquitous Computing The Sensor Network System Sun SPOT: The Sun Small Programmable Object Technology Technology-Based Wireless Sensor Networks a Java Platform for Developing Applications

More information

Towards an Organic Middleware for the Smart Doorplate Project

Towards an Organic Middleware for the Smart Doorplate Project Towards an Organic Middleware for the Smart Doorplate Project Wolfgang Trumler, Faruk Bagci, Jan Petzold, Theo Ungerer University of Augsburg Institute of Computer Science Eichleitnerstr. 30, 86159 Augsburg,

More information

Emergency Management: Identifying Problem Domains in Communication

Emergency Management: Identifying Problem Domains in Communication Emergency Management: Identifying Problem Domains in Communication Kimmo Laakso Ahma Engineers Ltd. and the University of Turku, Finland Futures Research Centre kimmo.laakso@utu.fi ABSTRACT In emergency

More information

Towards an Internet of Things: Android meets NFC. Dipartimento di Scienze dell Informazione Università di Bologna

Towards an Internet of Things: Android meets NFC. Dipartimento di Scienze dell Informazione Università di Bologna Towards an Internet of Things: Android meets NFC Luca Bedogni Marco Di Felice Dipartimento di Scienze dell Informazione Università di Bologna Outline Internet of Things: History Internet of Things: Definition

More information

Summer projects for Dept. of IT students in the summer 2015

Summer projects for Dept. of IT students in the summer 2015 Summer projects for Dept. of IT students in the summer 2015 Here are 7 possible summer project topics for students. If you are interested in any of them, contact the person associated with the project

More information

Design and Implementation of Ad-hoc Communication and Application on Mobile Phone Terminals

Design and Implementation of Ad-hoc Communication and Application on Mobile Phone Terminals Design and Implementation of Ad-hoc Communication and Application on Mobile Phone Terminals Yujin Noishiki Hidetoshi Yokota Akira Idoue KDDI R&D Laboratories, Inc. 2-1-15 Ohara, Fujimino-Shi, Saitama,

More information

Performance Evaluation of VANETs with Multiple Car Crashes in Different Traffic Conditions

Performance Evaluation of VANETs with Multiple Car Crashes in Different Traffic Conditions Performance Evaluation of VANETs with Multiple Car Crashes in Different Traffic Conditions Georgios Charalampopoulos 1,2 and Tasos Dagiuklas 1 1. Dept. of Computer Science, Hellenic Open University, Greece,

More information

15 th April 2010 FIA Valencia

15 th April 2010 FIA Valencia Autonomic Internet (AutoI) FP7 STREP Project Management of Virtual Infrastructure http://ist-autoi.eu/ 15 th April 2010 FIA Valencia Alex Galis University College London a.galis@ee.ucl.ac.uk www.ee.ucl.ac.uk/~agalis

More information

Self-* Software Architectures and Component Middleware in Pervasive Environments

Self-* Software Architectures and Component Middleware in Pervasive Environments Self-* Software Architectures and Component Middleware in Pervasive Environments George Edwards 1 Chiyoung Seo 1 Daniel Popescu 1 Sam Malek 2 Nenad Medvidovic 1 1 Computer Science Department University

More information

The Future of Network Marketing Research

The Future of Network Marketing Research ONELAB and experimentally driven research. Leandros Tassiulas http://www.inf.uth.gr/~leandros University of Thessaly Volos, Greece Outline Onelab: facilitating experimentally driven research in Europe

More information

Smart Home System Using Android Application

Smart Home System Using Android Application Smart Home System Using Android Application Karlapudi Siva Krishna Mr. Md Mohiddin Dr. M. Narendra Kumar, Dr. S. Sreenatha Reddy Student (M. Tech) Embedded Sys Asst. Prof, ECE Prof & Vice-Principal Prof

More information

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center IOTIVITY AND EMBEDDED LINUX SUPPORT Kishen Maloor Intel Open Source Technology Center Outline Brief introduction to IoTivity Software development challenges in embedded Yocto Project and how it addresses

More information

Network Administration and Monitoring

Network Administration and Monitoring Network Administration and Monitoring Alessandro Barenghi Dipartimento di Elettronica, Informazione e Bioingengeria Politecnico di Milano barenghi - at - elet.polimi.it April 17, 2013 Recap What did we

More information

CLEVER: a CLoud-Enabled Virtual EnviRonment

CLEVER: a CLoud-Enabled Virtual EnviRonment CLEVER: a CLoud-Enabled Virtual EnviRonment Francesco Tusa Maurizio Paone Massimo Villari Antonio Puliafito {ftusa,mpaone,mvillari,apuliafito}@unime.it Università degli Studi di Messina, Dipartimento di

More information

3-12 Autonomous Access Control among Nodes in Sensor Networks with Security Policies

3-12 Autonomous Access Control among Nodes in Sensor Networks with Security Policies 3-12 Autonomous Access Control among Nodes in Sensor Networks with Security Policies This paper describes a new framework of policy control sensor networks. Sensor networks are shared by various applications,

More information

Workshop on Android and Applications Development

Workshop on Android and Applications Development Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,

More information

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC As wireless standards develop and IPv6 gains widespread adoption, more and more developers are creating smart devices

More information

Managing Variability in Software Architectures 1 Felix Bachmann*

Managing Variability in Software Architectures 1 Felix Bachmann* Managing Variability in Software Architectures Felix Bachmann* Carnegie Bosch Institute Carnegie Mellon University Pittsburgh, Pa 523, USA fb@sei.cmu.edu Len Bass Software Engineering Institute Carnegie

More information

A Security Architecture for Reconfigurable Networked Embedded Systems

A Security Architecture for Reconfigurable Networked Embedded Systems Int J Wireless Inf Networks (2010) 17:11 25 DOI 10.1007/s10776-010-0116-y A Security Architecture for Reconfigurable Networked Embedded Systems Gianluca Dini Ida Maria Savino Received: 31 July 2008 / Accepted:

More information

Implementation of Wireless Gateway for Smart Home

Implementation of Wireless Gateway for Smart Home Communications and Network, 2013, 5, 16-20 doi:10.4236/cn.2013.51b005 Published Online February 2013 (http://www.scirp.org/journal/cn) Implementation of Wireless Gateway for Smart Home Yepeng Ni 1, Fang

More information

Agent Languages. Overview. Requirements. Java. Tcl/Tk. Telescript. Evaluation. Artificial Intelligence Intelligent Agents

Agent Languages. Overview. Requirements. Java. Tcl/Tk. Telescript. Evaluation. Artificial Intelligence Intelligent Agents Agent Languages Requirements Overview Java Tcl/Tk Telescript Evaluation Franz J. Kurfess, Cal Poly SLO 211 Requirements for agent Languages distributed programming large-scale (tens of thousands of computers)

More information

Autonomic computing system for selfmanagement of Machine-to-Machine networks

Autonomic computing system for selfmanagement of Machine-to-Machine networks Self-IoT 2012, September 17th 2012, San Jose, California, USA in conjunction with ICAC 2012 Autonomic computing system for selfmanagement of Machine-to-Machine networks Mahdi BEN ALAYA, Salma MATOUSSI,Thierry

More information

A Component-based Architecture for Cognitive Radio Resource Management

A Component-based Architecture for Cognitive Radio Resource Management 1 A Component-based Architecture for Cognitive Radio Resource Management Mohamed Ahmed, Vinay Kolar, Marina Petrova, Petri Mähönen and Stephen Hailes Department of Computer Science, University College

More information

Securing wireless sensor networks

Securing wireless sensor networks Securing wireless sensor networks ODU Sensor Network Research Group Stephan Olariu Ashraf Wadaa Larry Wilson Kennie Jones ODU ODU ODU NASA LANGLEY Agenda What are wireless sensor networks (WSNs)? Security

More information

Reflections about Mobile Agents and Software Engineering

Reflections about Mobile Agents and Software Engineering Reflections about Mobile gents and Software Engineering Gian Pietro Picco Dipartimento di Elettronica e Informazione Politecnico, Italy picco@elet.polimi.it http://www.elet.polimi.it/~picco Motivation

More information

Vasilios Siris (FORTH, Greece) Walter Buga, Krzysztof Grochla (Proximetry, Poland/USA) Abstract: Brief introduction of EU-MESH

Vasilios Siris (FORTH, Greece) Walter Buga, Krzysztof Grochla (Proximetry, Poland/USA) Abstract: Brief introduction of EU-MESH IEEE 802.21 MEDIA INDEPENDENT HANDOVER DCN: 21- xxxx-01 Title: CMCC Wireless Mesh Trial Network Introduction Date Submitted: May 10, 2010 Presented to Heterogeneous Wireless Networks Mgmt. SG at IEEE 802.21

More information

UAVNet: Prototype of a Highly Adaptive and Mobile Wireless Mesh Network using Unmanned Aerial Vehicles (UAVs) Simon Morgenthaler University of Bern

UAVNet: Prototype of a Highly Adaptive and Mobile Wireless Mesh Network using Unmanned Aerial Vehicles (UAVs) Simon Morgenthaler University of Bern UAVNet: Prototype of a Highly Adaptive and Mobile Wireless Mesh Network using Unmanned Aerial Vehicles (UAVs) Simon Morgenthaler University of Bern Dez 19, 2011 Outline Introduction Related Work Mikrokopter

More information

Design of Home Automation Framework With Social Network Integration

Design of Home Automation Framework With Social Network Integration Design of Home Automation Framework With Social Network Integration Warodom Werapun, Amatawit Kamhang, Aekawat Wachiraphan Department of Computer Engineering, Faculty of Engineering Prince of Songkla University

More information

NEAR-FIELD ELECTROMAGNETIC RANGING (NFER ) TECHNOLOGY FOR EMERGENCY RESPONDERS

NEAR-FIELD ELECTROMAGNETIC RANGING (NFER ) TECHNOLOGY FOR EMERGENCY RESPONDERS NEAR-FIELD ELECTROMAGNETIC RANGING (NFER ) TECHNOLOGY FOR EMERGENCY RESPONDERS DR. ERIC RICHARDS, SENIOR RF SCIENTIST THE Q-TRACK CORPORATION SLIDE 1 OF 10 IMAGINE IF YOU COULD TRAIN REALISTICALLY TO AVOID

More information

Smarter wireless networks

Smarter wireless networks IBM Software Telecommunications Thought Leadership White Paper Smarter wireless networks Add intelligence to the mobile network edge 2 Smarter wireless networks Contents 2 Introduction 3 Intelligent base

More information

BMS Digital Microwave Solutions for National Security & Defense

BMS Digital Microwave Solutions for National Security & Defense BMS Digital Microwave Solutions for National Security & Defense Broadcast Microwave Services, Inc. P.O. Box 84630 San Diego, CA 92138 Phone: +1.800.669.9667 Email: sales@bms-inc.com Web: www.bms-inc.com

More information

Towards a Flexible Middleware for Autonomous Integrated Management Applications

Towards a Flexible Middleware for Autonomous Integrated Management Applications Towards a Flexible Middleware for Autonomous Integrated Management Applications Mehdi Kessis*, Pascal Déchamboux*, Claudia Roncancio**, Thierry Coupaye*, Alexandre Lefebvre* *France Telecom, Research &

More information

OPEN SERVICE RESIDENTIAL GATEWAY FOR SMART HOMES

OPEN SERVICE RESIDENTIAL GATEWAY FOR SMART HOMES OPEN SERVICE RESIDENTIAL GATEWAY FOR SMART HOMES D. Zhang H. Lee X. Ni S. Zheng Institute for Infocomm Research 21 Heng Mui Keng Terrace, Singapore 119613 {daqing, hlee, nixiao, szheng}@i2r.a-star.edu.sg

More information