Internet Of (every)things

Documents pareils
I o (E)T. Technologies et protocoles de communication. Internet Of (every)things. CRESITT Industrie J.Y. CADOREL

Internet of Things Part 1

#IOT. Internet #IGE36 #INTTIC.

Plateforme IoT flexible et configurable:

AGORA : contexte et objectifs

Pour un Bâtiment Ready2Services, le protocole est-il clé?

Intégration de systèmes

RETOUR D EXPÉRIENCE SUR L INTERNET DES OBJETS

Opportunités et enjeux à l heure du Cloud, du Big Data, de la mobilité et du Social Business

1. Introduction à la distribution des traitements et des données

Un exemple de cloud au LUPM : Stratuslab

Téléphonie. sur IP. 2 e édition

RCS : Rich Communication Suite. EFORT

Informatique en nuage Cloud Computing. G. Urvoy-Keller

Intégration du Web 2.0 dans les solutions IBM

L Internet des objets

4. SERVICES WEB REST 46

Hébergement MMI SEMESTRE 4

TSM & NFC. Les enjeux liés au déploiement des services mobiles JTE CNAM 6 février 2012

Architecture distribuée

vcloud Director Comment créer et gérer son «Cloud» Jean-Claude DAUNOIS Senior Systems Engineer VMware

Votre Maison Contr. An Apps Driven IoT Hub (Gateway) Model : STACK Box Cloud Media. All rights reserved.

Cloud computing Votre informatique à la demande

La «maison intelligente» Un lieu de vie. Stephane Henry - ST Microelectronics

Sécurité. objets connectés. des. travaux des auditeurs INHESJ. Cycle «Sécurité des usages numériques» Travaux de la 4 e promotion ( )

RFID: Middleware et intégration avec le système d'information Olivier Liechti

L Internet des objets

Orchestrer son cloud OpenStack avec Heat

Cloud Computing : Généralités & Concepts de base

SÉMINAIRES RÉGIONAUX 2012

Cloud et SOA La présence du Cloud révolutionne-t-elle l approche SOA?

Déterminer les enjeux du Datacenter

Impact des objets sur les protocoles de l Internet

Hypervision et pilotage temps réel des réseaux IP/MPLS

Quels standards pour la Connexion des Objets à l Internet?

CLOUD COMPUTING Tupuraa TEPEHU Pascale BERTON-ALLIAUD Arnaud BALDEWIJNS Said TAMGALTI Licence SIIC 2012 / 2013

Les réseaux de campus. F. Nolot

INTERNET, C'EST QUOI?

Big Data -Comment exploiter les données et les transformer en prise de décisions?

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk

Les marchés Security La méthode The markets The approach

BONJOURGRID : VERSION ORIENTÉE DONNÉE & MAPREDUCE SÉCURISÉ

Approche Hybride de la Diffusion OTT. Julien Privé / Senior Solutions Engineer

Les Content Delivery Network (CDN)

CAS IT-Interceptor. Formation «Certificate of Advanced Studies»

Calendrier FORMATIONS Saison 2014 Formations Informatique - Bureautique - Infographie - Outils graphiques

PRESS RELEASE. La première Demand Side Platform française est une DSP mobile netadge, la performance RTB, au service des stratégies media mobile

Plan. Programmation Internet Cours 3. Organismes de standardisation

Le Cloud Computing L informatique de demain?

Applications et Services WEB: Architecture REST

Institut français des sciences et technologies des transports, de l aménagement

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE

SÉRIE NOUVELLES ARCHITECTURES

Architecture Orientée Service, JSON et API REST

Cloud Computing, Fondamentaux, Usage et solutions

Hands on Openstack : Introduction

BIG DATA APPLIQUÉES À LA SÉCURITÉ. Emmanuel MACÉ Akamai Technologies

Nouvelles Plateformes Technologiques

Nouvelles de Swisscom Cloud Perspectives Cloud Computing

Programmation de services en téléphonie sur IP

27/11/12 Nature. SDK Python et Java pour le développement de services ACCORD Module(s)

EXALOGIC ELASTIC CLOUD MANAGEMENT

accompagner votre transformation IT vers le Cloud de confiance

SensOrLabs. a protocol validation platform for the IoT. Dominique Barthel, Quentin Lampin IMT/OLPS/BIZZ/MIS Apr 7th 2014, ST, CEA, LIG

Au cœur des innovations Réseaux et Télécoms INTÉGRATION, OPTIMISATION, EXPLOITATION ET SÉCURISATION DES RÉSEAUX LAN & WAN

Prenez le train de l évolution maintenant pour gérer le stress des réseaux de demain

COMPUTING. Jeudi 23 juin CLOUD COMPUTING I PRESENTATION

La SBA au cœur de la transformation de la filière Smart Buildings

PLATE- FORME MUTUALISEE DE SERVICES DIFFERENCIES POUR USAGES D ETABLISSEMENTS D ENSEIGNEMENT SUPERIEUR ET DE RECHERCHE ET APPLICATIONS METIER

CONTEC CO., LTD. Novembre 2010

INTRUSION SUR INTERNET

Réseaux. 1 Généralités. E. Jeandel

Cloud Computing Stratégie IBM France

Réseaux M2 CCI SIRR. Introduction / Généralités

Efficacité énergétique pour les particuliers : une solution pour le monitoring énergétique

Internets. Informatique de l Internet: le(s) Internet(s) Composantes de l internet R3LR RENATER

Digital : état de l'art et enjeux

Journée Futur et Ruptures 2015

L3 informatique Réseaux : Configuration d une interface réseau

Description des UE s du M2

Architectures Web Services RESTful

Sécurité des données en télétravail

CONSEIL INFOGÉRANCE HÉBERGEMENT

Entreprise et Big Data

Architectures informatiques dans les nuages

L accès aux Clouds (Académiques)

DU RÉSEAU AU BIG DATA UNE OFFRE GLOBALE DE GESTION DE LA DONNÉE. Bruno Fleisch - Responsable Produits Tarik Hakkou Responsable du pôle «Data»

Un nouveau modèle d'identité NFC compatible avec l'écosystème mobile, et cas d'usage

Grid Technology. ActiveMQ pour le grand collisionneur de hadrons (LHC) Lionel Cons Grid Technology Group Information Technology Department

SBA Smart Buildings Alliance for Smart Cities

FORMATION FIBRE OPTIQUE

Internet et Programmation!

Louis Naugès Paris, 17 juin 2013 Louis Naugès - Chief Cloud Evangelist Revevol

Cycle Innovation & Connaissance 12 petit déjeuner Mardi 15 mai Cloud Computing & Green IT : nuages ou éclaircies?

Réseaux et protocoles Damien Nouvel

Travail collaboratif. Glossaire

Sécurité des Web Services (SOAP vs REST)

Transcription:

www.3zaintech.com Anticipation - Agility - Advance Fournisseur d'infrastructures, équipements, objets connectés et applications d'anticipation, contrôle, traçabilité, hygiène, confort, sécurité IOT as a Service Provider Internet Of (every)things Architectures, fondamentaux, retour d expérience JY CADOREL 22/09/2015

Aujourd'hui, IOE : TOUT est connecté «The Internet of Things is the network of physical objects that contain embedded technology to communicate and sense or interact with their internal states or the external environment» http://www.gartner.com/it-glossary/internet-of-things M2M Machine M2P & P2M Machine Person Animal P2P Person/ animal CLOUD & BIG DATA 2/40

IoE TOUT est SMART (...ou pas!) 3/40

Nouveau, les objets Connectés? 2006... SMS 1992 V2 : le Carlos GONE 4/40

Enjeu économique M2M : machine to machine M2P & P2M : machine to person... P2P : person to person Source : Prévisions du trafic de données Cisco (IBSG),2013 5/40

Technologies émergentes : cycle de Hype 2013 Updated july 2014 On the Rise : Connected Home At the Peak : Autonomous Vehicles Internet of Things Wearable User Interfaces Consumer 3D Printing Sliding Into the Trough Big Data Machine-to-Machine Communication Services Mobile Health Monitoring Cloud Computing NFC Source : GARTNER 2013 6/40

Chaîne de valeurs des services IoT Source : intel 7/40

Cloud : les acteurs du marché SaaS : software as a service IaaS : infrastructure as a service PaaS : platform as a service => marché non mature à consolider 8/40

Quelques acteurs du Big Data 9/40

Un «petit problème» à régler... Les réseaux de communications ne sont pas «IoT ready» : Les fournisseurs d'accès Internet proposent des liens asymétriques : le lien descendant (téléchargements) à un débit bien plus important que le lien montant. Les serveurs ne sont pas configurés pour recevoir en temps réel des données de millions de capteurs => Nécessité de repenser les échanges de données et de «messages» => Utilisation d'un «broker» 10/40

Le broker Le broker est conçu pour supporter une charge «upload» très importante. Il redistribue l'information «publiée» par des capteurs» à tous les «abonnés» à cette donnée. Source : iotworld.com 11/40

Des messages IoT pour faire quoi? Pour résoudre les problèmes liés à la disparité des échanges M2M et M2P : Échanges locaux => «Inter Devices communications (ie : WSN on a LAN)» Avec le broker => temps réel Sur le Cloud => «Device to Cloud communication (device to datacenter)» => Ces différents niveaux n'ont pas les mêmes contraintes. 12/40

Des messages IoT pour faire quoi? Source : www.electronicdesign.com 13/40

Technologies et Protocoles émergents ETSI M2M sensor 2G/3G/4G, SIGFOX, ONDEO, LORA... BROKER 6LOWPAN KNX sensor GATEWAY Node.js sensor IEEE802.15.4 ZigBee SE DECT ULE Enocean Zwave MQTT XMPP AMQP CoAP Lonworks BACnet Modbus Plugged Devices Bluetooth / ANT BLE Portable Wifi Devices NFC HTTP CLOUD & BIG DATA 3G global networking Local networking 14/40

IOT Messaging Deux types de technologies : Data Centric : On s intéresse aux données utilsateur et à ce quelles représentent. Les objets interagisssent avec un modèle des données mais pas entre eux (par exemple en iterrogeant une base) Cela permet une grande abstration (orientation objet) Une meilleure interoperabilité Mais il est difficile d'ajouter de nouveaux modèles ( «profile») car il faut passer par un processus de standardisation. Message Centric : On s'interesse au bon accheminement des messages independament de leurs signification Abstraction moins poussée ( «transport layer» pour les messages) Le contenu est définit par chaque utilisateur : peut explicite pour les autres destinataires... 15/40

Les Technologies d' «IoT Messaging» en compétition DDS : Data Distribution Service for Real-Time Systems AMQP : OASIS Advanced Message Queuing Protocol MQTT : MQ Telemetry Transport JMS : Java Message Service REST : Representational State Transfer CoAP : Constrained Application Protocol 16/40

REST : HTTP GET : for reading a repesentation of a ressource PUT : create or replace (update) ressource DELETE : delete a ressource 17/40

DDS Issu du secteur de la défence Data centric ( profils standarduisés) Technologie de type «Publish and suscribe» Temps réel Facilement déployable à grande échelle Indépendant du langage et de Os Pas de broker, interconnexion «bus» 18/40

XMPP (ex JABBER) Mis en avant par Cisco Utilisé par Google Talk, Google Plus, Approprié pour le M2P Développé initialement pour l' «instant messaging» (chat..) 19/40

MQTT Mis en avant par IBM Utilisé par Facebook Messenger «Message centric» Style «Publish and subcribe» QoS sur la fourniture du Message Nécessite un Broker Suppose un couche transport fiable (TCP/IP) Très simple de mise en oeuvre Authentification/cryptage (SASL/ TLS) 20/40

CoAP Poussé par Cisco Même modèle que HTTP mais avec des paquets plus petits Modèle Client serveur Architecture Restful Utilise UDP Decrit la struture des données par URI Supporte l' IP multicast 21/40

Ce que nous réserve l'avenir IoE 22/40

La proposition Google 23/40

La proposition d'arm 24/40

IoT selon INTEL 25/40

BLE 4.2 26/40

Quelques efforts de standardisation 27/40

Les tendances EU Butler Project - Communication Issues 28/40

6lowPan Source : TI 29/40

And the winners are... CoAP 30/40

MQTT PUB/SUB exemple 31/40

Page HTML5 PUB/SUB <head> <script src="vendor/mqttws31.js" type="text/javascript"></script>... broker = "broker.mqttdashboard.com" port = 8000//webSocket support is a must var client = new Messaging.Client(broker, port,client_uniq); client.onmessagearrived = function (message) { var uri = message.destinationname;//sender of the message var m = message.payloadstring;//content of the message switch(uri) {//which data type have changed? case "showroom/data/capt_temp" :. case "showroom/data/stat_miro"... <body> function addonclick() { var x = document.getelementbyid("monslider"); var message = new Messaging.Message(x.value); message.destinationname = 'showroom/commandes/capt_lumi'; message.qos = 2; client.send(message); } </script> </body> } function init() { // Connect to MQTT broker var options = {client.subscribe('/showroom/data/#', {qos: 2});//subscribe to every data} client.connect(options); } </script> </head> 32/40

Un autre «petit problème» à régler... : Multiplication des canaux de communications BROKER CLOUD & BIG DATA GATEWAY VIP Bluetooth / ANT BLE Wifi NFC Local networking xg global networking 33/40

Multiplication des points critiques Source : Infineon 34/40

Sommes nous parano? OUI NON NSP REPONSE : CONFERENCE MERCURY A SUIVRE! 35/40

Après le marketing... Source : madisontaylormarketing.com 36/40

3z@Connect : Retour d expérience 37/40

Lesson learned Enjeux sociétaux, Méfiance des salariés et des usagers Sécurité des échanges Infrastructures actuelles inadaptées, modèle économique délirant Propriété juridique des données stockées Environnements «très» sévères pour les équipements Nécessité d'un tiers de confiance 38/40

www.3zaintech.com & www.things2b.com Anticipation - Agility - Advance IOT as a Service Provider Fournisseur d'infrastructures, équipements, objets connectés et applications d'anticipation, contrôle, traçabilité, hygiène, confort, sécurité. Concept 3z@connect TAGS & SENS TRACK & DRIVE GATES & BRIDGES CLOUD & BIG DATA Store, Factory4, HQSE Innovative_Custom_Solutions In-store analytics Events Sforce Drive It QOL DATI SafeVist Meet EnerE...

Questions? MERCI DE VOTRE ATTENTION. RDV STAND F100 / ENOVALAB Jean-yves.cadorel@3zaintech.com 40/40