WalT: testing sensor networks and distributed environments

Size: px
Start display at page:

Download "WalT: testing sensor networks and distributed environments"

Transcription

1 WalT: testing sensor networks and distributed environments E. Dublé, F. Rousseau, J. Baranguán, J. Zeni, I. Juc, P.-H. Frohring, B. Faure April 7, 2014 LIG / DRAKKAR 1 / 18

2 The problem Contents 1 The problem 2 The WalT project 3 WalT: how it works 4 Demos 2 / 18

3 The problem The problem How to efficiently debug a distributed system? Sensor networks: even harder (constrained devices) 3 / 18

4 The problem WSNs: existing solutions Senslab - IoT-Lab, other public platforms: Pros: many nodes, readily available Cons: remote access, not very flexible (e.g. you cannot replace a sensor) Hand-made one-time experiment: Pros: on your own desk, very flexible, local setup Cons: time-consuming setup, not conceivable for many nodes 4 / 18

5 The WalT project Contents 1 The problem 2 The WalT project 3 WalT: how it works 4 Demos 5 / 18

6 The WalT project The WalT approach WalT: Wireless Testbed Intermediary approach: Local in your lab or company Open source testbed management software Open documentation and hardware recommendations You buy the (cheap) infrastructure, the project provides the rest of the stack 6 / 18

7 The WalT project WalT nodes and network Walt nodes are built on a cheap (around 35 ) Single-Board-Computer called Raspberry Pi 1 Walt nodes boot an OS stored on the LAN. Depending on the use case, it may be: Your choice of Linux distribution Android (if you simulate a network of smartphones) Walt nodes are linked together using a Power-Over-Ethernet network 1 We may evolve to another platform in the future if needed / valuable. 7 / 18

8 The WalT project WalT scenarios 1 Sensor networks: connect 1 or more sensors to each RPi node The RPi is used as a gateway to communicate with the sensor and control it (flash, reboot) Useful to test WSN protocols 2 Distributed systems: use the RPi nodes themselves Useful to test data management systems, TCP congestion avoidance optimizations, etc. 8 / 18

9 The WalT project Founding AGIR (UJF/INP) 2013/2014: Hardware, trainees ST: Sensors, industrial contract (up to end 2013) 9 / 18

10 WalT: how it works Contents 1 The problem 2 The WalT project 3 WalT: how it works 4 Demos 10 / 18

11 WalT: how it works WalT architecture (scenario 1) 11 / 18

12 WalT: how it works Collecting sensor traces / 18

13 WalT: how it works Collecting sensor traces... trace from sensor X : sending <packet> 12 / 18

14 WalT: how it works Collecting sensor traces / 18

15 WalT: how it works Collecting sensor traces... trace from sensor Y : received <packet> trace from sensor Z : received <packet> 12 / 18

16 WalT: how it works...and then: The traces are analysed by the server (e.g. which sensors received this packet? ) The traces are then directed to the VizWalT GUI 13 / 18

17 WalT: how it works WalT GUI: VizWalT A modified simulator: cooja VizWalT reuses cooja s interface But: In an unmodified cooja : each node is smart In VizWalt : each node reflects the behaviour of a real sensor 14 / 18

18 WalT: how it works Technical challenges Sensors send traces through their serial link, which is slow (slower than the radio!) It may disturb the behavior of the sensor. Solutions being implemented: Send only one small part of the packet (enough to identify it). Improve the serial link driver (use DMA). Synchronization issues (being explored) Cooja-related issues (real-nodes versus emulated-nodes paradigm) 15 / 18

19 Demos Contents 1 The problem 2 The WalT project 3 WalT: how it works 4 Demos 16 / 18

20 Demos Demos 1 Preliminary version of a WalT tesbed management tool 2 Sample WalT session with DSME nodes 17 / 18

21 The end... Questions? 18 / 18

Embedded Linux With Raspberry Pi IOT

Embedded Linux With Raspberry Pi IOT Embedded Linux With Raspberry Pi IOT Module 1 : Raspberry Pi Set up & Configurations Program Raspberry Pi : a credit-card sized computer Python programming for Raspberry Pi Interacting and configuring

More information

Loosely Coupled Actor Systems

Loosely Coupled Actor Systems Loosely Coupled Actor Systems for the Internet of Things Raphael Hiesgen Internet Technologies Group Hamburg University of Applied Sciences Agenda Introduction Where We Are Next Steps Risks and Conclusion

More information

SensorLab2. In-the-field IoT Validation Platform

SensorLab2. In-the-field IoT Validation Platform In-the-field IoT Validation Platform SensorLab2, presented by Q. Lampin, Orange Labs 1 a look back Early IoT years A typical experiment few nodes custom hardware custom observation tools before 2006 SensorLab2,

More information

Embedded Technosolutions

Embedded Technosolutions We Are India s one of the Leading Trainings & Jobs Providing Organization Government of India Registered & ISO Certified Organization Embedded Technosolutions is a Professional Training Institute & a

More information

Smart Organization. Vivek Ghule Department of Computer Engineering Vishwakarma Institute of Information Technology Pune, India

Smart Organization. Vivek Ghule Department of Computer Engineering Vishwakarma Institute of Information Technology Pune, India 2017 IEEE 7th International Advance Computing Conference Smart Organization Vivek Ghule Department of Computer Engineering Vishwakarma Institute of Information Technology Pune, India vivekgghule@gmail.com

More information

IoT Intro. Fernando Solano Warsaw University of Technology

IoT Intro. Fernando Solano Warsaw University of Technology IoT Intro Fernando Solano Warsaw University of Technology fs@tele.pw.edu.pl Embedded Systems Wireless Sensor and Actuator Networks Enabling technologies Communication Protocols Cloud Computing Big Data

More information

Advanced Embedded Systems

Advanced Embedded Systems Advanced Embedded Systems Practical & Professional Training on Advanced Embedded System Course Objectives : 1. To provide professional and industrial standard training which will help the students to get

More information

NFD Development Progress. Beichuan Zhang The University Of Arizona

NFD Development Progress. Beichuan Zhang The University Of Arizona NFD Development Progress Beichuan Zhang The University Of Arizona NFD: NDN Forwarding Daemon A year ago, we made the first public release Open source (GPL3+) New flexible packet format based on TLV Modular

More information

(JBE Vol. 21, No. 3, May 2016) 6LoWPAN. Implementation of CoAP/6LoWPAN over BLE Networks for IoT Services. Abstract

(JBE Vol. 21, No. 3, May 2016) 6LoWPAN. Implementation of CoAP/6LoWPAN over BLE Networks for IoT Services. Abstract (Special Paper) 21 3, 2016 5 (JBE Vol. 21, No. 3, May 2016) http://dx.doi.org/10.5909/jbe.2016.21.3.298 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) BLE CoAP 6LoWPAN a), a), a), a) Implementation of

More information

Streaming Video over the Internet. Dr. Dapeng Wu University of Florida Department of Electrical and Computer Engineering

Streaming Video over the Internet. Dr. Dapeng Wu University of Florida Department of Electrical and Computer Engineering Streaming Video over the Internet Dr. Dapeng Wu University of Florida Department of Electrical and Computer Engineering What is Streaming Video? Download mode: no delay bound Streaming mode: delay bound

More information

Integration of IoT Platform and JADE Agent Infrastructure

Integration of IoT Platform and JADE Agent Infrastructure Integration of IoT Platform and JADE Agent Infrastructure Project Acronym IoT4Industry Document-Id D.1 File name Version FINAL document Date Start: 01 October 2014 End: 31 November 2014 Author(s) QA Process

More information

CrossMount MediaTek White Paper April2015

CrossMount MediaTek White Paper April2015 MediaTek White Paper April2015 2015 MediaTek Inc. Technology Introducing is a new MediaTek technology that simplifies hardware and software resource sharing between different consumer devices. Designed

More information

Wind River. All Rights Reserved.

Wind River. All Rights Reserved. 1 Using Simulation to Develop and Maintain a System of Connected Devices Didier Poirot Simics Technical Account Manager THE CHALLENGES OF DEVELOPING CONNECTED ELECTRONIC SYSTEMS 3 Mobile Networks Update

More information

EMBEDDED MACHINE VISION

EMBEDDED MACHINE VISION EMBEDDED MACHINE VISION HARD- AND SOFTWARE FOR EMBEDDED MACHINE VISION MARTIN KERSTING, MANAGING DIRECTOR, STEMMER IMAGING CONTENT 1. Classification of embedded machine vision systems 2. Details on ARM

More information

WSDA User Guide

WSDA User Guide User Guide Version 8500-0029 rev. 006 WSDA -1000 User Guide www.microstrain.com Little Sensors, Big Ideas. 2012 by 459 Hurricane Lane, Suite 102 Williston, VT 05495 Phone 802-862-6629 Fax 802-863-4093

More information

Embedded Technosolutions

Embedded Technosolutions We Are India s one of the Leading Trainings & Jobs Providing Organization Embedded Technosolutions is a Professional & Corporate Training Institute & a Company which Working for Indian MNCs & Medium/Small

More information

Atlas iot. Installation guide V 1.0

Atlas iot. Installation guide V 1.0 Atlas iot Installation guide V 1.0 Necessary items Before we begin have the following items readily available: SanDisk ultra micro SDHC, 16 gb card USB micro SD card reader Raspberry Pi 7 touchscreen Raspberry

More information

RiceNIC. A Reconfigurable Network Interface for Experimental Research and Education. Jeffrey Shafer Scott Rixner

RiceNIC. A Reconfigurable Network Interface for Experimental Research and Education. Jeffrey Shafer Scott Rixner RiceNIC A Reconfigurable Network Interface for Experimental Research and Education Jeffrey Shafer Scott Rixner Introduction Networking is critical to modern computer systems Role of the network interface

More information

Modular Rapid Monitoring System

Modular Rapid Monitoring System Modular Rapid Monitoring System Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer Engineering October

More information

Troubleshooting CHAPTER

Troubleshooting CHAPTER CHAPTER 3 This chapter provides troubleshooting procedures for basic problems with the access point. For the most up-to-date, detailed troubleshooting information, refer to the Cisco Technical Support

More information

Mobile IoT- IVO Project

Mobile IoT- IVO Project IVO FORUM 2018, 26 th - 29 th November, Jakarta Mobile IoT- IVO Project 2016-2018 Institute for Inforcom Research (I2R), Singapore Hanoi University of Science and Technology (HUST), Vietnam MIMOS, Malaysia

More information

TI SimpleLink dual-band CC1350 wireless MCU

TI SimpleLink dual-band CC1350 wireless MCU TI SimpleLink dual-band CC1350 wireless MCU Sub-1 GHz and Bluetooth low energy in a single-chip Presenter Low-Power Connectivity Solutions 1 SimpleLink ultra-low power platform CC2640: Bluetooth low energy

More information

Device to Cloud. Software Hardware Know How

Device to Cloud. Software Hardware Know How Device to Cloud Software Hardware Know How Who we are q Innovative Australian based company working in Embedded Bluetooth and Wi-Fi for more than 16 years q World leading expertise in embedded Bluetooth

More information

CASAN: A New Communication Architecture for Sensors Based on CoAP

CASAN: A New Communication Architecture for Sensors Based on CoAP CASAN: A New Communication Architecture for Sensors Based on Pierre David pda@unistra.fr Philippe Pittoli p.pittoli@unistra.fr Thomas Noël noel@unistra.fr Laboratoire ICube Université de Strasbourg France

More information

Secure Access Troubleshooting Rewrite related issues (Core/Web Based Access)

Secure Access Troubleshooting Rewrite related issues (Core/Web Based Access) Secure Access Troubleshooting Rewrite related issues (Core/Web Based Access) Published June 2015 Why do certain web-based applications have issues through the rewrite engine compared to accessing the resource

More information

Confident-based Adaptable Connected objects discovery to HArmonize smart City Applications R. Petrolo, V. Loscri, N. Mitton

Confident-based Adaptable Connected objects discovery to HArmonize smart City Applications R. Petrolo, V. Loscri, N. Mitton Confident-based Adaptable Connected objects discovery to HArmonize smart City Applications R. Petrolo, V. Loscri, N. Mitton BIS Workshop - Paris, France June 09, 2016 Summary Background and Motivation

More information

Linux-based 6LoWPAN border router

Linux-based 6LoWPAN border router Linux-based 6LoWPAN border router David Hauweele University of Mons 7 August 2013 Table of Contents 1 Internet of Things 2 Problem and state of the art 3 Implementation 4 Validation 5 Conclusion David

More information

Hand-out for Internet of Things for students & Working Professionals (W = Week; D= Day) Week & Day. Week 2 : Instructors KSR, AS, GP, PKT

Hand-out for Internet of Things for students & Working Professionals (W = Week; D= Day) Week & Day. Week 2 : Instructors KSR, AS, GP, PKT Hand-out for Internet of Things for students & Working Professionals (W = Week; D= Day) S. No Topic (Theory) Hours Instructor Week & Day Topic (Practical) Instructors Hours Week 1 : Instructors KSR, AS,

More information

Proposed Node and Network Models for M2M Internet

Proposed Node and Network Models for M2M Internet 2009-2012 NTT CORPORATION. All Rights Reserved. Proposed Node and Network Models for M2M Internet Yuminobu Igarashi NTT Information Sharing Platform Laboratories 2012 NTT Information Sharing Platform Laboratories

More information

VirtuLocity VLNCloud Software Acceleration Service Virtualized acceleration wherever and whenever you need it

VirtuLocity VLNCloud Software Acceleration Service Virtualized acceleration wherever and whenever you need it VirtuLocity VLNCloud Software Acceleration Service Virtualized acceleration wherever and whenever you need it Bandwidth Optimization with Adaptive Congestion Avoidance for Cloud Connections Virtulocity

More information

Getting started with the RAK 831 Lora Gateway and RPi3 V1.0 Shenzhen Rakwireless Technology Co., Ltd Rak

Getting started with the RAK 831 Lora Gateway and RPi3 V1.0 Shenzhen Rakwireless Technology Co., Ltd Rak Getting started with the RAK 831 Lora Gateway and RPi3 V1.0 Shenzhen Rakwireless Technology Co., Ltd www.rakwireless.com info@rakwireless.com 2016 Rakwireless all rights reserved. Mentioned in this document,

More information

An IoT-Aware Architecture for Smart

An IoT-Aware Architecture for Smart An IoT-Aware Architecture for Smart Healthcare System Presented By: Amnah Allboani Abstract Smart hospital system (SHS) relies on complementary technologies specifically RFID, WSN, and smart mobile, interoperating

More information

Major Components of the Internet of Things Systems

Major Components of the Internet of Things Systems Major Components of the Internet of Things Systems 1 1. Sensors and Control Units 2 Sensors Analog Sensors: thermistor, photoconductor, pressure gauge and Hall sensor Digital Sensors: touch sensor, proximity

More information

User Manual ZSHARK. Document Version V

User Manual ZSHARK. Document Version V Document Version V1.02 2018-09-25 Table of contents 1. Overview... 5 2. Application... 5 2.1 Required Hardware... 5 2.2 Required Software... 5 2.3 Supported Operating Systems... 5 3. Getting started...

More information

Turn On Windows Firewall Manually Windows 7 Remote Desktop Connection

Turn On Windows Firewall Manually Windows 7 Remote Desktop Connection Turn On Windows Firewall Manually Windows 7 Remote Desktop Connection Learn how to use advanced settings for the Windows 7 firewall to create exceptions for specific services. In the right 7 firewall.

More information

Venue : Panimalar Institute of Technology, Chennai EVENT DETAILS

Venue : Panimalar Institute of Technology, Chennai EVENT DETAILS Two days Zonal level workshops on IoT using RaspberryPi January 19-20,2018 Venue : Panimalar Institute of Technology, Chennai 600123 EVENT DETAILS Stages of Event Round 1: A Workshop will be organized

More information

Breaking News Group Series Endpoints Polycom Field Diagnostics

Breaking News Group Series Endpoints Polycom Field Diagnostics August 2013 Level 2 Breaking News Group Series Endpoints Polycom Field Diagnostics Product Release Date: October, 2012 Disclaimer 2013 Polycom, Inc. All rights reserved. Polycom, Inc. 6001 America Center

More information

RiceNIC. Prototyping Network Interfaces. Jeffrey Shafer Scott Rixner

RiceNIC. Prototyping Network Interfaces. Jeffrey Shafer Scott Rixner RiceNIC Prototyping Network Interfaces Jeffrey Shafer Scott Rixner RiceNIC Overview Gigabit Ethernet Network Interface Card RiceNIC - Prototyping Network Interfaces 2 RiceNIC Overview Reconfigurable and

More information

How to develop and validate a scalable mesh routing solution for IEEE sensor networks Altran Benelux

How to develop and validate a scalable mesh routing solution for IEEE sensor networks Altran Benelux How to develop and validate a scalable mesh routing solution for IEEE 802.15.4 sensor networks Altran Benelux Leuven, 29 October 2015 Daniele Lacamera picotcp The reference

More information

Beetle: Operating System Support for the Internet of Things

Beetle: Operating System Support for the Internet of Things Beetle: Operating System Support for the Internet of Things Amit Levy, James Hong, Laurynas Riliskis, Philip Levis, David Mazières, and Keith Winstein The Internet of Things Ideal Future The Internet of

More information

Dominion SX Release Notes

Dominion SX Release Notes Dominion SX Release Notes Dominion SX Release Notes and Compatibility Release 3.1.7 April 14, 2009 Document updated June 10, 2010 Contents Applicability... 2 Release Status... 2 Expiration Date of Content...

More information

NDN Codebase and Tools. Alex Afanasyev Florida International University

NDN Codebase and Tools. Alex Afanasyev Florida International University NDN Codebase and Tools Alex Afanasyev Florida International University Starting Point: https://named-data.net/ Codebase 2 Where to Find Source Code for NDN Codebase Most linked from https://named-data.net

More information

Developing Linux-based Embedded Networking Gateways. Kerstin Gerhardt SSV Embedded Systems Heisterbergallee 72 D Hannover

Developing Linux-based Embedded Networking Gateways. Kerstin Gerhardt SSV Embedded Systems Heisterbergallee 72 D Hannover Developing Linux-based Embedded Networking Gateways Kerstin Gerhardt SSV Embedded Systems Heisterbergallee 72 D-30453 Hannover kge@ist1.de 1 Agenda (What can you expect?) Short introduction of the author

More information

Using Network Analyzer Tool to Monitor Bluetooth Mesh Traffic

Using Network Analyzer Tool to Monitor Bluetooth Mesh Traffic Using Network Analyzer Tool to Monitor Bluetooth Mesh Traffic KEY FEATURES This training demonstrates the usage of the Network Analyzer tool provided by Silicon Labs, and applies it to monitor Bluetooth

More information

Wireless Connectivity Options for IoT. By: MIST Makers John Varela and Nicholas Landy

Wireless Connectivity Options for IoT. By: MIST Makers John Varela and Nicholas Landy Wireless Connectivity Options for IoT By: MIST Makers John Varela and Nicholas Landy Outline Introduction to the Internet of Things (IoT) Wireless Communication in IoT Current Standards IEEE 802.11 (Wi-

More information

Broad Objectives/Outcomes of the course

Broad Objectives/Outcomes of the course Broad Objectives/Outcomes of the course Course Aims: Introduces the basic concepts and principles in mobile computing. The major techniques involved, and networks & systems issues for the design and implementation

More information

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES Introduction to the Raspberry Pi AND LINUX FOR DUMMIES 700Mhz ARM v6 Broadcomm CPU+GPU 512 MB RAM (256MB on Model A) Boots off SD card for filesystem USB, Audio out, LAN (Model B only) HDMI + Composite

More information

CoAP communication with the mobile phone sensors over the IPv6

CoAP communication with the mobile phone sensors over the IPv6 CoAP communication with the mobile phone sensors over the IPv6 Tomislav Dimcic *, Dejan Drajic *, Srdjan Krco * * Ericsson d.o.o., Belgrade, Serbia toma.dimcic@gmail.com, dejan.d.drajic@gmail.com, srdjan.krco@ericsson.com

More information

VirtuLocity VLN Software Acceleration Service Virtualized acceleration wherever and whenever you need it

VirtuLocity VLN Software Acceleration Service Virtualized acceleration wherever and whenever you need it VirtuLocity VLN Software Acceleration Service Virtualized acceleration wherever and whenever you need it Bandwidth Optimization with Adaptive Congestion Avoidance for WAN Connections model and supports

More information

FIT IoT-LAB tutorial: hands-on practice with a very large scale testbed tool for the Internet of Things

FIT IoT-LAB tutorial: hands-on practice with a very large scale testbed tool for the Internet of Things FIT IoT-LAB tutorial: hands-on practice with a very large scale testbed tool for the Internet of Things Olivier Fambon, Éric Fleury, Gaëtan Harter, Roger Pissard-Gibollet, and Frédéric Saint-Marcel INRIA

More information

What the Stack? On Memory Exploitation and Protection in Resource Constrained Automotive Systems

What the Stack? On Memory Exploitation and Protection in Resource Constrained Automotive Systems What the Stack? On Memory Exploitation and Protection in Resource Constrained Automotive Systems Aljoscha Lautenbach Magnus Almgren Tomas Olovsson Dept. of Computer Science and Engineering Chalmers University

More information

Overview. Introduction. Key Features

Overview. Introduction. Key Features P4S-348 User Manual > Overview Overview Introduction PHPoC Shield for Arduino connects Arduino to Ethernet or Wi-Fi networks. Attach this board over Arduino and connect a LAN cable. After a simple network

More information

Lab: Setting up PL-App with a Raspberry Pi

Lab: Setting up PL-App with a Raspberry Pi Lab Topology Objectives Set up a Raspberry Pi board as a PL-App device Use PL-App Launcher to provision and discover PL-App devices Background Cisco Prototyping Lab is a set of hardware and software components

More information

Overview of Layered Architectures

Overview of Layered Architectures Overview of ed Architectures Douglas C. Schmidt d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Professor of Computer Science Institute for Software Integrated Systems Vanderbilt University Nashville,

More information

Interoperability. Luca Mottola slides partly by Simon Duquennoy. Politecnico di Milano, Italy and Swedish Institute of Computer Science

Interoperability. Luca Mottola slides partly by Simon Duquennoy. Politecnico di Milano, Italy and Swedish Institute of Computer Science Interoperability Luca Mottola slides partly by Simon Duquennoy Politecnico di Milano, Italy and Swedish Institute of Computer Science 2 Not just stand-alone systems 3 NES in business processes! Motivation

More information

MobilityFirst Future Internet Architecture. Samuel Nelson

MobilityFirst Future Internet Architecture. Samuel Nelson MobilityFirst Future Internet Architecture Samuel Nelson snelson@winlab.rutgers.edu MobilityFirst Project: Collaborating Institutions (LEA) A. Venkataramani, J. Kurose,. Towsley M. Reiter S. Bannerjee

More information

A practical component-oriented approach to IoT design and implementation

A practical component-oriented approach to IoT design and implementation A practical component-oriented approach to IoT design and implementation for students in Computer Science smartcomputerlab.org P.Bakowski Table of Contents 1. Introduction 1.1 Specification blocks symbols

More information

Xinu on Intel Galileo User Manual

Xinu on Intel Galileo User Manual Xinu on Intel Galileo User Manual Table of Contents Page 1.0 Firmware Update for the Intel Galileo board 2 2.0 Console connection on the Intel Galileo 2 2.1 Background 2 2.2 Serial cable setup for the

More information

FIT IoT-LAB: The Largest IoT Open Experimental Testbed

FIT IoT-LAB: The Largest IoT Open Experimental Testbed FIT IoT-LAB: The Largest IoT Open Experimental Testbed Eric Fleury, Nathalie Mitton, Thomas Noel, Cédric Adjih To cite this version: Eric Fleury, Nathalie Mitton, Thomas Noel, Cédric Adjih. FIT IoT-LAB:

More information

The world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications

The world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications The world of BAOS Easy connectivity for KNX with Bus Access and Object Server Overview and applications WEINZIERL ENGINEERING GmbH Achatz 3 DE-84508 Burgkirchen / Alz Germany Phone : +49 (0)8677 / 91 636

More information

Jaringan Komputer (CCNA-1)

Jaringan Komputer (CCNA-1) Jaringan Komputer (CCNA-1) #2 Configuring a Network Operating System Susmini I. Lestariningati, M.T Introduction (1) Home networks typically interconnect a wide variety of end devices including PCs, laptops,

More information

10 th AUTOSAR Open Conference

10 th AUTOSAR Open Conference 10 th AUTOSAR Open Conference Dr. Moritz Neukirchner Elektrobit Automotive GmbH Building Performance ECUs with Adaptive AUTOSAR AUTOSAR Nov-2017 Major market trends and their impact Trends Impact on E/E

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK CONTROLLING PC THROUGH MOBILE PHONE MISS. MUKTA N. PATIL, PROF. SHEETAL P. GAWANDE

More information

Communication and Networking in the IoT

Communication and Networking in the IoT Communication and Networking in the IoT Alper Sinan Akyurek System Energy Efficiency Lab seelab.ucsd.edu 1 Internet of Things l Networking l link (machines, especially computers) to operate interactively

More information

Hands-on Labs using the WLAN Pros ODROID Performance Testing Device

Hands-on Labs using the WLAN Pros ODROID Performance Testing Device Hands-on Labs using the WLAN Pros ODROID Performance Testing Device The goal is to provide Wireless LAN Professionals with a ready-to-use custom device to help provide throughput measurements for network

More information

UNIT 5 MANAGING COMPUTER NETWORKS LEVEL 3 NETWORK TOPOLOGIES AND LAYOUT

UNIT 5 MANAGING COMPUTER NETWORKS LEVEL 3 NETWORK TOPOLOGIES AND LAYOUT UNIT 5 MANAGING COMPUTER NETWORKS LEVEL 3 NETWORK TOPOLOGIES AND LAYOUT NETWORK TOPOLOGY Network Topology refers to layout of a network and how different nodes in a network are connected to each other

More information

Lab - Connect to a Router for the First Time

Lab - Connect to a Router for the First Time Introduction In this lab, you will configure basic settings on a wireless router. Recommended Equipment A computer with Windows installed An Ethernet NIC installed Wireless router Ethernet patch cable

More information

Interoperability Frameworks for RIOT-OS

Interoperability Frameworks for RIOT-OS Interoperability Frameworks for RIOT-OS @Mattia_Antonini m.antonini@create-net.org Università degli Studi INTEROPERABILITY Berlin, 15th July 2016 Stack Base Layer Service Layer Implementations Official

More information

Using Cooja for WSN Simulations: Some New Uses and Limits

Using Cooja for WSN Simulations: Some New Uses and Limits Using Cooja for WSN Simulations: Some New Uses and Limits Kévin Roussel Ye-Qiong Song Olivier Zendra INRIA Nancy Grand-Est LORIA UMR 7503 Université de Lorraine EWSN 2016 NextMote workshop 15 February

More information

IoT Theory Course Work S.No. Theory Topics Hours Instructor

IoT Theory Course Work S.No. Theory Topics Hours Instructor IoT Theory Course Work 2017 S.No. Theory Topics Hours Instructor 1 LAMP (Linux, Apache, MySQL, PHP) Basic concepts of Linux 1 Hr Introduction to Apache Web Server, 1 Hr MySQL and PHP Basics PHP Basic Programming

More information

The Shrink Wrapped Myth:

The Shrink Wrapped Myth: The Shrink Wrapped Myth: Cross Platform Software Asia and South Pacific Design Automation Conference January 18-21 2010 Taipei Taiwan Mike Olivarez Slide 0 Embedded Software Definition Embedded software

More information

IPv6 required for future Mobile Internet

IPv6 required for future Mobile Internet IPv6 & Beyond-3G Networking Nicolas Demassieux, Director Paris Lab Hong-Yon Lach, Lab Manager hong-yon_lach@crm.mot.com Networking and Applications Lab (NAL) Centre de Recherche de Motorola - Paris (CRM)

More information

AWS IoT Getting Started Guide for STM32F7 Discovery

AWS IoT Getting Started Guide for STM32F7 Discovery AWS IoT Getting Started Guide for STM32F7 Discovery Getting started guide Introduction AWS IoT is a platform that enables you to connect devices to AWS services and other devices, secure data and interactions,

More information

Low-Rate Wireless Personal Area Networks IEEE Fernando Solano Warsaw University of Technology

Low-Rate Wireless Personal Area Networks IEEE Fernando Solano Warsaw University of Technology Low-Rate Wireless Personal Area Networks IEEE 802.15.4 Fernando Solano Warsaw University of Technology fs@tele.pw.edu.pl Wireless Sensor Networks and Hardware A bad example Remote bulb control Reduce Energy

More information

Tools. Techniques. Trouble?

Tools. Techniques. Trouble? Northern Lights Manchester 27 April 2016 Tools. Techniques. Trouble? Why test automation is getting more difficult and what can be done about it. Gordon McKeown Group Director, Product Management, TestPlant

More information

EDJE PROJECT. The Software Foundation for IoT Devices. https://projects.eclipse.org/projects/iot.edje. IS2T S.A All rights reserved.

EDJE PROJECT. The Software Foundation for IoT Devices. https://projects.eclipse.org/projects/iot.edje. IS2T S.A All rights reserved. EDJE PROJECT The Software Foundation for IoT Devices https://projects.eclipse.org/projects/iot.edje IS2T S.A. 2016. All rights reserved. PRESENTER Jérôme Leroux Development and Innovation Manager at MicroEJ

More information

Logical Connectivity Diagrams

Logical Connectivity Diagrams APPENDIXE This appendix provides logical connectivity diagrams and related software commands for integrated controllers. It contains these sections: Cisco WiSM, page E-3 Cisco 28/37/38xx Integrated Services

More information

Simulink to Embedded Hardware Paul Peeling MathWorks

Simulink to Embedded Hardware Paul Peeling MathWorks Simulink to Embedded Hardware Paul Peeling MathWorks 2014 The MathWorks, Inc. 1 Model-Based Design for Hardware Stakeholder Needs Requirements Manage Requirements Traceability Complete Integration and

More information

Software Architecture Patterns

Software Architecture Patterns Software Architecture Patterns *based on a tutorial of Michael Stal Harald Gall University of Zurich http://seal.ifi.uzh.ch/ase www.infosys.tuwien.ac.at Overview Goal Basic architectural understanding

More information

Smart Call Home Deploying thetransport Gateway on Cisco Unified Computing System and Red Hat Linux

Smart Call Home Deploying thetransport Gateway on Cisco Unified Computing System and Red Hat Linux Deployment Guide Smart Call Home Deploying thetransport Gateway on Cisco Unified Computing System and Red Hat Linux Deployment Guide For further information, questions and comments please contact ask-smart-services@cisco.com

More information

Networks: Communicating and Sharing Resources

Networks: Communicating and Sharing Resources Networks: Communicating and Sharing Resources 1 Local Area Networks Client/server networks o Made up of one or more file servers and clients (any type of computer) o Client software enables requests to

More information

64 bit Bare Metal Programming on RPI-3. Tristan Gingold

64 bit Bare Metal Programming on RPI-3. Tristan Gingold 64 bit Bare Metal Programming on RPI-3 Tristan Gingold gingold@adacore.com What is Bare Metal? Images: Wikipedia No box What is Bare Metal? No Operating System Your application is the OS Why Bare Board?

More information

Enable Multimedia Mobility with IEEE

Enable Multimedia Mobility with IEEE Enable Multimedia Mobility with IEEE 802.21 Guang Lu InterDigital Communications e-mail: Guang.Lu@InterDigital.com Abstract Mobile devices supporting multiple radio technologies are becoming mainstream

More information

Chapter 6: Network Layer

Chapter 6: Network Layer Chapter 6: Network Layer CCNA Routing and Switching Introduction to Networks v6.0 Chapter 6 - Sections & Objectives 6.1 Network Layer Protocols Explain how network layer protocols and services support

More information

Software Updates for Connected Devices

Software Updates for Connected Devices Software Updates for Connected Devices Key Considerations Eystein Stenberg CTO Mender.io Who am I Eystein Stenberg Mender.io 7 years in systems security management Over-the-air updater for Linux, Yocto

More information

CCN/NDN implementation by network softwarization. September 21 st, 2015 Toshitaka Tsuda Waseda University

CCN/NDN implementation by network softwarization. September 21 st, 2015 Toshitaka Tsuda Waseda University CCN/NDN implementation by network softwarization September 21 st, 2015 Toshitaka Tsuda Waseda University Background consideration of our approach The 5G core network will be the foundation of the future

More information

M2M Communication in Ad-Hoc WSNs for Industrial Application Using MQTT Protocol

M2M Communication in Ad-Hoc WSNs for Industrial Application Using MQTT Protocol Advances in Wireless Communications and Networks 2017; 3(4): 39-44 http://www.sciencepublishinggroup.com/j/awcn doi: 10.11648/j.awcn.20170304.12 M2M Communication in Ad-Hoc WSNs for Industrial Suma Manuvinakurike

More information

Preface List of Acronyms

Preface List of Acronyms Contents Preface List of Acronyms xxi Chapter 1 Next Generation Wireless Technologies 1 1.1 Introduction 1 1.2 Wireless Networking Standardization Process 5 1.2.1 Wireless Personal Area Networks 5 1.2.2

More information

Interfacing Java-DSP with Sensor Motes

Interfacing Java-DSP with Sensor Motes Interfacing Java-DSP with Sensor Motes by H. M. Kwon, V. Berisha and A. Spanias Ira A. Fulton School of Engineering, Department of Electrical Engineering, MIDL Lab Arizona State University, Tempe, AZ 85287-5706,

More information

DEMO. The Professional Software Suite for Automatic Control Design and Forecasting. EICASLAB Demo RT-emb

DEMO. The Professional Software Suite for Automatic Control Design and Forecasting. EICASLAB Demo RT-emb TM EICASLAB DEMO The Professional Software Suite for Automatic Control Design and Forecasting EICASLAB Demo RT-emb EICASLAB Demo RT-emb Just 1 Software Suite Just 1 Project ALL the design phases The operative

More information

Final Exam Study Guide

Final Exam Study Guide Final Exam Study Guide Part 1 Closed book, no crib sheet Part 2 Open book, open notes, calculator (no laptops, phones, devices with screens larger than a TI-89 calculator, devices with wireless communication).

More information

LAB 3 Optimizing Quality of Service

LAB 3 Optimizing Quality of Service LAB 3 Optimizing Quality of Service Objectives In this lab students are introduced to the ladder topology, gain an understanding of what negatively effects a network s Quality of Service, and learn how

More information

Experience with MultiAgent-Based Distributed Service Composition

Experience with MultiAgent-Based Distributed Service Composition FIWC 2009, SNU Feb. 24, 2009 Experience with Multi-Based Distributed Composition Sang Woo Han and JongWon Kim {swhan, jongwon}@nm.gist.ac.kr Networked Media Lab., Dept. of Information and Communications

More information

VCP DoIP communication 1

VCP DoIP communication 1 VCP DoIP communication 1 BACKGROUND DoIP (Diagnose Over IP) is a new communication layer introduced in Audi in their MLB-evo platform. It incapsulates the ISO-TP diagnostic protocol into classic TCP/IP

More information

GreenEye Monitor. WiFi/Ethernet Setup

GreenEye Monitor. WiFi/Ethernet Setup GreenEye Monitor WiFi/Ethernet Setup Document Code: GEM-SET-WE-2 Ver 6.2 2017-10-09 Copyright Brultech Research Inc. 2017 Introduction TABLE OF CONTENTS Introduction...3 The Communication Module... 3 Start-up

More information

Creating a Unifi Lab Network on your existing network

Creating a Unifi Lab Network on your existing network Creating a Unifi Lab Network on your existing network This tutorial will outline how to add a Unifi USG-3 and Unifi Switch 8 to your existing network to create a separate subnet. This tutorial assumes

More information

Fundamentals of. Mobile Computing. Second Edition. Prasant Kumar Pattnaik Rajib Mall

Fundamentals of. Mobile Computing. Second Edition. Prasant Kumar Pattnaik Rajib Mall Fundamentals of Mobile Computing Second Edition Prasant Kumar Pattnaik Rajib Mall FUNDAMENTALS OF MOBILE COMPUTING SECOND EDITION PRASANT KUMAR PATTNAIK Professor School of Computer Engineering KIIT University

More information

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010 Open Mobile Platforms EE 392I, Lecture-6 May 4 th, 2010 Open Mobile Platforms The Android Initiative T-Mobile s ongoing focus on Android based devices in US and EU markets In Nov 2007, Google announced

More information

Genode as general-purpose OS progress report and demonstration. Norman Feske

Genode as general-purpose OS progress report and demonstration. Norman Feske Genode as general-purpose OS progress report and demonstration Norman Feske Outline 1. Introduction 2. The long way towards general-purpose computing Fundamentals Functionality

More information

Wireless Sensor Networks: From Science to Reality. Kay Römer ETH Zurich

Wireless Sensor Networks: From Science to Reality. Kay Römer ETH Zurich Wireless Sensor Networks: From Science to Reality Kay Römer ETH Zurich Sensor Networks Ad hoc network of sensor nodes Perceive (sensors) Process (microcontroller) Communicate (radio) Autonomous power supply

More information