Gilles BLANC — [email protected]

Total Page:16

File Type:pdf, Size:1020Kb

Gilles BLANC — Gilles.Blanc@Linacs-Consulting.Com INTERNET OF THINGS Gilles BLANC — [email protected] 1 PRÉSENTATION GÉNÉRALE 2 MAIS QU’EST-CE DONC ?? • Tout appareil contenant du logiciel embarqué et capable de communication • Un concept marketing • « Machine to Machine » aka M2M ne marchait pas très bien • ne dépassait pas le cadre des professionnels du secteur depuis 15 ans ! • n’était pas grand public (marché du « Consumer electronic » aka CE) • c’est la crise, il faut trouver de nouvelles idées (mais comme ça n’existe pas, on renomme comme pour le cloud et le big data) • Un peu moins présomptueux, la version française : « objets connectés » • objet : n’importe quoi (iot vs “internet of everything”), du bracelet à la station spatiale internationale (ou presque) en passant par le T-shirt et le soutien-gorge • tant que c’est connecté à autre chose via un protocole (radio de préférence) quelconque, plutôt en émission • périmètre assez flou (mais pas les drones, étrangement : notion de capteur pas applicable, pas assez passif ?) • Tout et (beaucoup de) n’importe quoi 3 https://www.youtube.com/watch?v=Q3ur8wzzhBU https://software.intel.com/fr-fr/iot/home 4 True Love Tester, du Japonais Ravijour, s’ouvre en cas de détection d’amour (via un iPhone) Victoria’s secret, pour sportives, $75 (retiré de la vente ?) Microsoft, détection de boulimie, autonomie de 3 à 4 heures 5 TOPOLOGIE DE L’IOT • Wearable • Home automation • habits connectés, smart watch, bracelets, lunettes... • domotique (since 1980) • instrumentation de l’individu (de préférence sportif) • instrumentation de la maison, du placard aux volets en passant par le frigo et la prise électrique • Healthcare/Quantified self • Smart cities • idem, mais plus axé santé (poids, chocs articulaires...) • instrumentation de la ville et des bâtiments • Silver economy • Énergie / SmartGrids : éclairage, effacement • instrumentation du vieux (climatisation), compteurs, optimisation des usages • problème moderne • Voiture connectée, parking • Industrie du futur • Bornes de recharge électrique • instrumenter les usines • le moins grand public en apparence • optimiser les processus de production • un marché potentiellement énorme et plus certain • Retail : achats (processus, optimisations, caisse...) que tous les autres 6 7 Recharge de voiture électrique, 1905 8 Inventor Hugo Gernsback demonstrating his television goggles, 1963 9 NOSTRADAMUSSISME *Other: clothing, apparel, etc. Source: IDATE, in Wearables and its verticals 2018, Dec 2014 « Les opérateurs télécoms affûtent leurs armes dans la bataille qui s’annonce autour des objets connectés. Selon les prévisions, on attend entre 28 et 80 milliards de ce type d’objets (du thermostat à la montre...) d’ici à 2020, avec un chiffre d’affaires estimé à plus de 7.000 milliards de dollars. » http://www.lesechos.fr/tech-medias/ hightech/021343207067-les-operateurs- face-au-defi-des-objets- connectes-1157729.php? zO3FMZI7J4kpVyTf.99 10 SMARTWATCH MARKET (?) estimated smartwatch shipments in Q2 2015 11 GRANDS ACTEURS • Smartwatch : Apple, Samsung • Sport : Fitbit, Nike • Health : Withings • Android Wear : Sony, LG, Motorola, Asus • Smart home : Bticino (Legrand), Somfi, Castorama, Ijenko, Fibaro, Bosch, MyFox, DiO, Nest • Smart cities : Alstom, Legrand, Schneider, Hager, Bouygues 12 http://www.icinsights.com/news/bulletins/Wearable-Systems-Give- Major-Boost-To-Total-IoT-Sales-In-2015/ 13 ARCHITECTURER UN PROJET IOT 14 RÉFLÉCHIR À LA PROBLÉMATIQUE • Qu’est-ce que je veux faire ? • Qu’est-ce que je veux vendre ? Quel est le business model ? (hw, service, hw + service) • Combien vais-je en vendre ? • À quel prix vais-je le vendre ? • Dans quel environnement va se trouver mon objet ? • Quelle durée de vie, quelle évolutivité ? • En déduire le matériel, le logiciel et l’architecture générale adéquats, le tout étant très intrinsèquement lié, en fonction des coûts et de ce qui est techniquement possible ! 15 CHOIX DU HARD • deux grandes familles : MCU ou CPU ? • CPU • MCU • microprocesseur (avec MMU) • microcontrôleur (sans MMU) • consommation d’énergie nécessitant une batterie rechargeable • très basse consommation d’énergie, peut tourner sur pile bouton durant des années ou energy • souvent accompagné de DSP et autres bloc IPs (cf haversting SoC) • un seul espace d’adressage = peu d’adressage • ARM Cortex A5, A7, A9 ; Intel Quark (x86, 32 bits) mémoire (quelques ko, voire 2Mo pour les systèmes graphiques), peu de processus (avec • Hybride CPU + MCU risque de plantage global du système) • meilleur des deux mondes • ARM M0, M3, M4 (gamme STM32 par exemple), Artik1 de Samsung, Microchip’s XLP 16-bit • calcul + temps-réel (PIC24F16KA102), TI MSP430, Freescale MC1322x et gamme Kinetis, Atmel SAM3X8E (M3) ou • exemple : iMx6-SoloX ATmega32u4 (AVR 8 bits)... 16 MÉMOIRE VIRTUELLE & MMU • notion de mémoire réelle et de mémoire virtuelle, à travers un composant matériel du CPU, la Memory Management Unit • un microcontrôleur (PIC, Coldfire, ARM M0...) n’a pas de MMU : • adressage direct en mémoire réelle • pas de protection (un programme peut en faire planter un autre, voire tout le système) • un CPU de type x86, ARM Cortex, etc. a une MMU : • adressage en mémoire virtuelle, chaque processus est séparé • problématique de « translation » des adresses (tables/caches matériels et logiciels) • espaces protégés : un programme qui plante n’a pas d’impact pour les autres (bac à sable) 17 0xFFFF_FFFF Schéma simplifié du noyau Linux Not used Fonctions Niveau 0x6000_0000 Réseau Stockage Mémoire Exécution Couches système SFR Area Processus : 0x4800_0000 Interfaces en Appels Système de Sockets Mémoire virtuelle exécution espace utilisateur système fichiers virtuel 0x4000_0FFF et ressources BootSRAM (4KB) et sous-systèmes 0x4000_0000 virtuels mmap Mémoire du SDRAM NFS (BANK7, nGCS7) processus 0x3800_0000 SDRAM Sous- Systèmes SKB Systèmes (BANK6, nGCS6) systèmes de fichiers des protocoles de fichiers logiques Tâches 0x3000_0000 internes proc et sysfs TCP, UDP, IP ext2, ext3 tâches SROM (BANK5, nGCS5) 0x2800_0000 Inter- Cache SROM opérabilité (BANK4, nGCS4) 0x2000_0000 SROM Modèle de Gestion de Abstraction Gestion Périphérique (BANK3, nGCS3) périphériques, la mémoire : Ordonnanceur matérielle du réseau bloc 0x1800_0000 modules kmalloc SROM (BANK2, nGCS2) Périphérique swap 0x1000_0000 bloc SROM virtuel (BANK1, nGCS1) Implémentation 0x0800_0000 Pilotes Pilotes Pilotes Accès mémoire : dépendante Interruptions de bus de réseau de disque pagination, fautes SROM du matériel (BANK0, nGCS0) 0x0000_0000 07-06.eps Contrôleurs Cartes Contrôleurs CPU, Puces de bus : réseau : de disque : MMU, RAM registres électroniques PCI, USB Ethernet IDE, SCSI M système Linux données B [boot loader, noyau] 09-03.eps R 07-07.eps OUI Access to NON Kernel space boot loader noyau système Linux OUI Access in NON 07-08.eps Kernel mode vmalloc_fault boot loader noyau système partition Noncontiguous Linux données OUI NON NON In interrupt, softing, OUI memory area critical region, or address kernel thread 07-09.eps OUI Address in a NON memory region Kernel page table entry fixup Address could OUI belong to NON good_area User Mode stack bad_area OUI NON Write access OUI Access NON in User Mode NON Page is present OUI Page is present OUI Region is NON writable no_context OUI Region is readable NON NON Address in OUI or executable a wrong system call parameter 09-01.tif EXEMPLE : PROCESSUS LINUX, do_sigbus Linux kernel map functions human layers system processing memory storage networking interface Demand Paging Kill process «Fixup code» interfaces processes memory files and sockets Hi char devices Demand Send user space core access directories access access and/or and kernel (typically send MÉMOIRECopy On Write paging SIGSEGV VIRTUELLE«Oops» SIGSEGV) interfaces Device threads virtual Virtual File protocol 09-04.eps Model memory System families virtual security Espace noyau 1GB Le code utilisateur ne peut ni lire ni écrire dans ces adresses, sous peine de déclencher une erreur de segmentation (SegFault) synchronization memory page cache networking 0xc0000000 == TASK_SIZE mapping storage bridges debugging Offset aléatoire de pile swap Pile (stack) system run Scheduler logical logical protocols lHI subsystems RLIMIT_STACK (par ex., 8Mo) memory file systems logical Offset de mapping aléatoire generic HW access interrupts core Page allocator block devices network interface abstract devices Segment de remappage mémoire and devices HID class drivers Mappings de fichiers (dont les bibliothèques dynamiques) control et mappings anonymes (par ex. /lib/libc.so) devices access CPU specific physical memory disk controllers network device HI peripherals hardware and bus drivers operations drivers drivers device drivers interfaces program break 3GB brk disk network user electronics I/O CPU memory controllers controllers peripherals Tas (Meap) start_brk 09-02.eps Offset aléatoire brk Segment BSS Variables statiques et globales non-initialisées, rempli avec des zéros (par ex. : static char *password; ) Segment data end_data Variables statiques et globales initialisées par le développeur (par ex. : static char *username = "utilisateur"; ) start_data end_code Segment Text (ELF) Contient l'image binaire du processus (par ex. : /bin/login ) 0x00040000 0 09-05.eps 18 famille STM 32 19 ARM Cortex A7 http://www.arm.com/products/processors/cortex-a/cortex-a7.php20 http://www.digikey.com/en/articles/techzone/ 2011/jun/ultra-low-power-mcus-enable-energy- harvesting-designs 21 ARTIK1 Smallest module in its class • Small size (12mm x 12mm) • Low power consumption • Built
Recommended publications
  • How Smart Tvs, Smart Cars, Smart Homes, and Smart Cities Are Changing the World
    The Internet of Things How Smart TVs, Smart Cars, Smart Homes, and Smart Cities Are Changing the World MICHAEL MILLER 800 East 96th Street, Indianapolis, Indiana 46240 USA The Internet of Things Editor-in-Chief How Smart TVs, Smart Cars, Smart Homes, and Greg Wiegand Smart Cities Are Changing the World Executive Editor Copyright © 2015 by Pearson Education, Inc. Rick Kughen All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechani- Managing Editor cal, photocopying, recording, or otherwise, without written permis- Sandra Schroeder sion from the publisher. No patent liability is assumed with respect to the use of the information contained herein. Although every precau- Senior Project Editor tion has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions. Nor is any Tonya Simpson liability assumed for damages resulting from the use of the informa- Copy Editor tion contained herein. Anne Goebel ISBN-13: 978-0-7897-5400-4 ISBN-10: 0-7897-5400-2 Indexer Library of Congress Control Number: 2015932632 Erika Millen Printed in the United States of America Proofreader Jess DeGabriele First Printing: April 2015 Trademarks Technical Editor Gareth Branwyn All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Que Publishing Publishing Coordinator cannot attest to the accuracy of this information. Use of a term in this Kristin Watterson book should not be regarded as affecting the validity of any trademark or service mark.
    [Show full text]
  • Chapter 14 Wireless Sensor Nodes
    Chapter 14 Wireless Sensor Nodes Serge Chaumette and Damien Sauveron Abstract This chapter addresses the key points of wireless sensor nodes: applica- tions, constraints, architecture, operating systems, and security concerns. It does not pretend to be exhaustive but to provide the major references on these topics. 14.1 Introduction Huge advances in Microelectromechanical systems (MEMS) and Wireless commu- nications in the last decade of the twentieth century gave birth to new paradigms, where cheap, small size communicating sensors have been developed and integrated in many devices and large hardware/software environments. In this chapter, we target standalone wireless sensing devices, so-called wireless sensor nodes, which means that we focus on the device itself and not on the way it can be integrated within a global wireless sensor network. These small hardware pieces are becoming a key component of the digitization of the real world, thanks to their ease of deployment and the benefits that they can bring to human life in general, like infrastructure man- agement (such as power grids) and environmental protection for instance. They are quite different from expensive isolated sensors (i.e., not intended to be a part of a whole swarm) and achieve complex measurements (related to a given phenomenon), and subsequent computation operations. Indeed, the strength of small sensor nodes is their ability to self-organize as a large network which enables measurement very close to a possibly dangerous phenomenon. They can cover a wide area and so are able to observe the evolution and spreading of complex events. In Sect.14.2 we S.
    [Show full text]
  • Wireless Communication Technologies for Smart Metering
    ISSN (Print) : 2320 – 3765 ISSN (Online): 2278 – 8875 International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering (A High Impact Factor, Monthly, Peer Reviewed Journal) Website: www.ijareeie.com Vol. 7, Issue 8, August 2018 Wireless Communication Technologies for Smart Metering-Opportunities and Challenges Biteshnath Tiwari1, Chandra Mouli Upadhyay2, Sanket Agarwal3, Sreekesh Udupa4 Senior Design Engineer, Dept. of Electrical and Automation, Larsen and Toubro, Mysore, India1, 2, 3 Design Engineer, Dept. of Electrical and Automation, Larsen and Toubro, Mysore, India4 ABSTRACT:A smart meter is an electronic device which intends to compute energy, store and transmit the data to the central server.The central idea behind the smart metering initiative stems from the logic that the use of analytics on the energy consumption data of the consumer will result in insights, enabling utilities to engineer better solutions for providing more reliable and efficient power supply at a lower cost. In the era of a smart grid, where devices are interconnected in anetwork and enabled with the two-way communication. In order to ensure safe, secure and efficient operation of a Smart grid, deploying a suitable communication technology has become the need of the hour. Wireless communication options includes but not limited to such as RF, cellular communication, Wi-Fi, Zigbee, NB-IoT, Wi- SUN etc. This paper aims to investigate wireless communication technologies like RF, GPRS and NB-IoT in terms of – Concepts,Features, Opportunities and Challenges. The paper also discuss about the communication conundrum in a smart metering given the contingencies involved in a few of the technologies.
    [Show full text]
  • Introducing a Micro-Wireless Architecture for Business Activity Sensing,” Proc
    Pre-print Manuscript of Article: Bridgelall, R., “Introducing a Micro-wireless Architecture for Business Activity Sensing,” Proc. IEEE International Conference on RFID, Las Vegas, NV, pp. 156-164, April 16 – 17, 2008. Introducing a Micro-wireless Architecture for Business Activity Sensing Raj Bridgelall, Senior Member, IEEE Abstract—RFID performance deficiencies discovered in architectures in a manner that enables existing application recent high profile applications have highlighted the danger of requirements to be more readily addressed. This new selecting only passive tags for an application because of their architecture also enables applications that were not lowest cost relative to other types of RFID tags. previously possible. Consequentially, battery-based RFID technologies are being considered to fill those performance gaps. A mix of both A. Passive RFID passive and battery-based RFID technologies can provide a more cost effective and robust solution than a homogeneous Passive RFID systems have improved substantially since the RFID deployment. However, it is easy to choose the wrong introduction of first generation of ultra high frequency battery-based RFID technology given the confusing array of (UHF) systems. Improvements in range and interoperability, choices currently available. This paper explores the multi-tag arbitration speed, and interference susceptibility performance deficiencies of both passive and battery-based were promised and delivered with the ratification of EPC RFID technologies. A new micro-wireless technology that Class I Generation 2 (C1G2) and the ISO 18000-6 resolves these performance deficiencies is then introduced. Finally an application example is presented that demonstrates standards [1]. Although passive UHF RFID performance how the new technology can also seamlessly roam between enhancements, cost reduction, and end-user mandates helped passive and battery-based RFID infrastructures at the lowest to improve the technology adoption rate, the level of possible cost to bridge their respective performance gaps.
    [Show full text]
  • 3. WIRELESS NETWORKS/WI-FI What Is a Wireless Network?
    1 Technological FOUNDATIONS FOR CONVERGENCE(3) 1. Digitization/Digital Storage 2. Networking/Broadband 3. WIRELESS/WI-FI 4. SPECTRUM MANAGEMENT 3. WIRELESS NETWORKS/WI-FI What Is a Wireless Network?: The Basics http://www.cisco.com/cisco/web/solutions/small_business/resource_center/articles/w ork_from_anywhere/what_is_a_wireless_network/index.html Five Qustions to Start With What is a wireless network? How is it different from a wired network? And what are the business benefits of a wireless network? The following overview answers basic questions such as What is a wireless network?, so you can decide if one is right for your business. What Is a Wireless Network? A wireless local-area network (LAN) uses radio waves to connect devices such as laptops to the Internet and to your business network and its applications. When you connect a laptop to a WiFi hotspot at a cafe, hotel, airport lounge, or other public place, you're connecting to that business's wireless network. What Is a Wireless Network vs. a Wired Network? A wired network connects devices to the Internet or other network using cables. The most common wired networks use cables connected to Ethernet ports on the network router on one end and to a computer or other device on the cable's opposite end. What Is a Wireless Network? Catching Up with Wired Networks In the past, some believed wired networks were faster and more secure than wireless networks. But continual enhancements to wireless networking standards and technologies have eroded those speed and security differences. What Is a Wireless Network?: The Benefits Small businesses can experience many benefits from a wireless network, including: • Convenience.
    [Show full text]
  • Wireless Network Communications Overview for Space Mission Operations
    CCSDS Historical Document This document’s Historical status indicates that it is no longer current. It has either been replaced by a newer issue or withdrawn because it was deemed obsolete. Current CCSDS publications are maintained at the following location: http://public.ccsds.org/publications/ CCSDS HISTORICAL DOCUMENT Report Concerning Space Data System Standards WIRELESS NETWORK COMMUNICATIONS OVERVIEW FOR SPACE MISSION OPERATIONS INFORMATIONAL REPORT CCSDS 880.0-G-1 GREEN BOOK December 2010 CCSDS HISTORICAL DOCUMENT Report Concerning Space Data System Standards WIRELESS NETWORK COMMUNICATIONS OVERVIEW FOR SPACE MISSION OPERATIONS INFORMATIONAL REPORT CCSDS 880.0-G-1 GREEN BOOK December 2010 CCSDS HISTORICAL DOCUMENT CCSDS REPORT CONCERNING INTEROPERABLE WIRELESS NETWORK COMMUNICATIONS AUTHORITY Issue: Informational Report, Issue 1 Date: December 2010 Location: Washington, DC, USA This document has been approved for publication by the Management Council of the Consultative Committee for Space Data Systems (CCSDS) and reflects the consensus of technical panel experts from CCSDS Member Agencies. The procedure for review and authorization of CCSDS Reports is detailed in the Procedures Manual for the Consultative Committee for Space Data Systems. This document is published and maintained by: CCSDS Secretariat Space Communications and Navigation Office, 7L70 Space Operations Mission Directorate NASA Headquarters Washington, DC 20546-0001, USA CCSDS 880.0-G-1 Page i December 2010 CCSDS HISTORICAL DOCUMENT CCSDS REPORT CONCERNING INTEROPERABLE WIRELESS NETWORK COMMUNICATIONS FOREWORD This document is a CCSDS Informational Report, which contains background and explanatory material to support the CCSDS wireless network communications Best Practices for networked wireless communications in support of space missions. Through the process of normal evolution, it is expected that expansion, deletion, or modification of this document may occur.
    [Show full text]
  • New Wireless Sensor Network Technology for Precision
    NEW WIRELESS SENSOR NETWORK TECHNOLOGY FOR PRECISION AGRICULTURE Māris Alberts, Uģis Grīnbergs, Dzidra Kreišmane, Andris Kalējs, Andris Dzērve, Vilnis Jēkabsons, Normunds Veselis, Viktors Zotovs, Līga Brikmane, Baiba Tikuma Institute of Mathematics and Computer Science of the University of Latvia, Riga, Raiņa blvd. 29, LV1459, Fax: +371 67820153 [email protected] Abstract: Institute of Mathematics and Computer Science (IMCS) of the University of Latvia is implementing the project “Development of Long Range Wireless sensor network for precision farming applications in Latvia” (The Project). The Project has two main directions of research. The first is development of new long range Wireless Sensor Network (WSN) nodes providing radio link in a long distances (more than 300m), the second is development of energy efficient operating system (FarmOS) for large scale WSNs with main focus on robust easy to use agricultural applications. Development of current WSN nodes is based on Texas Instrument’s hardware and AgroSeNET technology drafted by Cominfo Inc. FarmOS is being developed in cooperation with Institute of Electronics and Computer Science. In framework of the Project IMCS is implementing field trial of large scale Long Range WSN technology for automated radiation frost protection of cranberry fields. FarmOS supports mash topology of WSN. For small networks star and multihop topologies could be used. The main goal of the Project is to build WSN prototype with newly designed 50 long range nodes running FarmOS to provide automated cranberry field protection with intelligent radiation frost prediction and decision making features. Depending on data gathered in the real time the intelligence of the system will provide immediate decision whether fog generator, water spryer system or just wind blowers would be chosen.
    [Show full text]
  • Partner Directory Wind River Partner Program
    PARTNER DIRECTORY WIND RIVER PARTNER PROGRAM The Internet of Things (IoT), cloud computing, and Network Functions Virtualization are but some of the market forces at play today. These forces impact Wind River® customers in markets ranging from aerospace and defense to consumer, networking to automotive, and industrial to medical. The Wind River® edge-to-cloud portfolio of products is ideally suited to address the emerging needs of IoT, from the secure and managed intelligent devices at the edge to the gateway, into the critical network infrastructure, and up into the cloud. Wind River offers cross-architecture support. We are proud to partner with leading companies across various industries to help our mutual customers ease integration challenges; shorten development times; and provide greater functionality to their devices, systems, and networks for building IoT. With more than 200 members and still growing, Wind River has one of the embedded software industry’s largest ecosystems to complement its comprehensive portfolio. Please use this guide as a resource to identify companies that can help with your development across markets. For updates, browse our online Partner Directory. 2 | Partner Program Guide MARKET FOCUS For an alphabetical listing of all members of the *Clavister ..................................................37 Wind River Partner Program, please see the Cloudera ...................................................37 Partner Index on page 139. *Dell ..........................................................45 *EnterpriseWeb
    [Show full text]
  • Ambient Intelligence
    Fachbereich Informatik und Elektrotechnik AmI Ambient Intelligence Ambient Intelligence, Helmut Dispert Fachbereich Informatik und Elektrotechnik BAN – BSN - WBSN Ambient Intelligence • Body Area Network - BAN • Body Sensor Network – BSN • Wireless Body Sensor Network - WBSN Wireless body-area sensor networks (WBSNs) are key components of e-health solutions. Wearable wireless sensors can monitor and collect many different physiological parameters accurately, economically and efficiently. Ambient Intelligence, Helmut Dispert Fachbereich Informatik und Elektrotechnik BAN – BSN - WBSN Body sensing To address these issues, the concept of Body Sensor Networks (BSN) was first proposed in 2002 by Prof. Guang-Zhong Yang from Imperial College London. The aim of the BSN is to provide a truly personalised monitoring platform that is pervasive, intelligent, and invisible to the user. Example BSN system: represents a patient wearing a number of sensors on his body, each of which consists of a sensor connected to a small processor, wireless transmitter, and battery pack, forming a BSN node. The BSN node captures the sensor data, processes the data and then wirelessly transmits the information to a local processing unit, shown as a personal digital assistant (PDA) in the diagram. All this has been made possible by rapid advances in computing technology. Ambient Intelligence, Helmut Dispert Fachbereich Informatik und Elektrotechnik Literature Yang, Guang-Zhong (Ed.): Body Sensor Networks, Springer, 2006 ISBN: 978-1-84628-272-0 Ambient Intelligence,
    [Show full text]
  • M2M Protocols, Solutions and Platforms for Smart Home Environments Integrating C.STATUSTM and the Mediasense
    M2M Protocols, Solutions and Platforms for Smart Home Environments Integrating C.STATUSTM and the MediaSense 10/12/2012 MID SWEDEN UNIVERSITY The Department of Information Technology and Media (ITM) Author: Addisu Thomas Lodamo, [email protected] Tutors: Stefan Forsström, Miun,[email protected] Examiner: Prof. Tingting Zhang, [email protected] Medical Monitoring Services Home Security automation Services Services Energy Entertainment Consumption Services services e y t a a W G The Internet M.Sc. Thesis within Computer Engineering AV, 30 Credit Points M2M Protocols, Solutions and Platforms for Smart Home Environments Integrating C.STATUSTM and the MediaSense Addisu Lodamo M2M Protocols, Solutions and Platforms for Smart Home Environments Abstract Addisu Lodamo 2012-11-11 Abstract Digital technological breakthroughs have brought about a huge change in the way the society interacts, responds to the immediate environment and the way that people live. Furthermore, Ubiquitous Computing and dirt cheap sensors have created a new paradigm in digital technology where human beings could control their environment in a different approach. In a number of paradigms of digital technology, multiple proprietary solutions in industry results in a huge cost for the end users to use the technology and thus a very sluggish penetration of the tech- nology into the society. Moreover, such unorganized and vendor ori- ented standards create additional burdens on a person concerned in design and implementation. This thesis presents existing and emerging technologies in relation to smart home environment having an aim to manifest available open standards and platforms. Smart Home Envi- ronment Infrastructures have been presented and discussed.
    [Show full text]
  • Requirements and Challenges in Body Sensor Networks: a Survey
    Journal of Theoretical and Applied Information Technology th 20 February 2015. Vol.72 No.2 © 2005 - 2015 JATIT & LLS. All rights reserved . ISSN: 1992-8645 www.jatit.org E-ISSN: 1817-3195 REQUIREMENTS AND CHALLENGES IN BODY SENSOR NETWORKS: A SURVEY VAHID AYATOLLAHITAFTI 1,* , MD ASRI NGADI 2, AND JOHAN BIN MOHAMAD SHARIF 3 1,2,3 Department of Computing, UNIVERSITI TEKNOLOGI MALAYSIA, UTM SKUDAI, JOHOR, MALAYSIA. Email: 1,* [email protected] , [email protected] , [email protected] ABSTRACT Recent advances in wireless sensor networks have provided many opportunities for researchers on wireless networks around the body such as Body Area Network (BAN) or Body Sensor Network (BSN). A BSN allows health monitoring of patients whereby caregivers receive feedback from them without disrupting their normal activities. This monitoring requires the employment of the low-power sensor nodes implanted in or worn on the human body. This paper presents a discussion of BSNs, communication standards and their characteristics. Energy, quality of service and routing are among the crucial requirements and challenges facing BSNs which are studied. The paper also provides an investigation of many existing solutions and technologies for the challenges and requirements at physical, MAC, network, transport, and application layers. Finally, some open research issues and challenges for each layer are discussed to be addressed in further research. Keywords: BSN, energy, QoS, routing. 1. INTRODUCTION With growing the aging population and increasing costs of healthcare systems, there has been considerable motivation around human’s body to improve the quality of life, made feasible by developing miniaturized, intelligent, low-power and autonomous sensor nodes.
    [Show full text]
  • Company Presentation Metatronics 2014
    Connected smart lighting Led event 2014 Pepijn Herman 2-12-2014 Metatronics • Development of smart electronics solution • HQ in Eindhoven, The Netherlands • Branch in Düsseldorf, Germany • Team of 21 engineers • High tech engineering firm • Founded in 2003 • Strong IP and knowledge base in smart devices • Full service provider (concept production) 2 Metatronics technology library 3 Development flow Creative process Creating process Delivery process Connectivity in lighting • Why? – Business case and Added value? • Maintanance • Control • Usability • How? – Wired vs Wireless? – Integrate existing standard? 5 Complexity2 6 Challenges of connected lighting • Connected: – Luminaires – Swiches – sensors • Multiple platform interface – Switch (sensor, user) – App/cloud/website – Other • Gateway to: – Internet – Smartphone – Building management system – Other 7 What kind of networks? • Network types – Point to point – Mesh – Star – Ring – Bus 8 Selection criteria • Important to make good use cases – Focus from customer point of view – Problem domain, not solution domain • Who uses the product • How is a product used • What if (a part of) the interface fails – This will also create explicit and necessary input for agile development 9 Wired or wireless? • There is no “one size fits all” • Criteria: – New or existing infrastructure – Data rate – Power requirements – Professional or domestic application 10 Wireless technologies • WiFi • Bluetooth • Zigbee • 6LoWPAN • Myrianed • Other protocols 11 Wifi • Wi-Fi, is a local area wireless technology that allows an electronic device to exchange data or connect to the internet using 2.4 GHz UHF and 5 GHz SHF radio waves. • The Wi-Fi Alliance defines Wi-Fi as any "wireless local area network (WLAN) products that are based on the Institute of Electrical and Electronics Engineers' (IEEE) 802.11 standards“.
    [Show full text]