SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
L’Internet des Objets
(IoT)
0 – Introduction
De l’internet des ordinateurs à l’internet des objets
[Mattern and Floerkemeier 10]
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 2
Plan
 Une définition de l’Internet des objets (rapide !)
 Différences système embarqué / réseau sans fil de capteurs
 Le matériel des objets connectés
 Inventaire « à la Prévert »
 Pourquoi l’IoT apparaît-il aujourd’hui ?
 Conclusion
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 3
L’internet des objets
Vue d’artiste un peu trompeuse !
source inconnue
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 4
Ce qui change avec les objets connectés
 Nombre d’objets connectés
 prévision : 27 milliards en 2025 selon IOT Analytics !
 Hétérogénéité
 fonction
 communication
 autonomie
 Etendue
Source : IEEE
IUT de Paris – Rives de Seine / LIP6
La maxime de notre cours
 La règle des dix
 Un objet c’est :
 dix messages de dix octets par jour
 connexion à dix km
 durée de vie de dix ans
Philippe Darche 5 IUT de Paris – Rives de Seine / LIP6
Philippe Darche 6
Croissance exponentielle
 En 2008, le nombre d’objets connectés a dépassé
la population mondiale
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 7
Domaines de l’IdO
 Grand public
 Agriculture
 Industries
 Santé
 Militaire
 Spatial ?
 etc.
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 8
Applications
 Objets portables sur soi
 Fabrication manufacturière intelligente
(smart manufacturing)
 Automatisation de la maison et des immeubles
 Villes intelligentes
 Automobiles
 Etc.
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 9
L’Internet des Objets
Source : FACTORY SYSTEMES
IUT de Paris – Rives de Seine / LIP6
Grand public Industriel (IIOT)
Philippe Darche 10
Macro-segments économiques
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 11
A ne pas confondre
 Avec les réseaux M2M
 connexion entre machines dans des systèmes fermés
 Avec les réseaux de capteurs (voir historique)
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 12
Une tentative de définition
 Paradigme qui consiste à connecter des objets réels à
l’internet en interaction avec les humains et les services du
nuage (cloud), c’est-à-dire l’infonuagique  afin d’apporter
une valeur ajoutée à l’utilisateur final
internet
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 13
Autres définitions
 Connexion du monde physique au monde virtuel
 perception et action
 Pas d’interaction avec les humains !
 angle de notre cours
 Lire la définition de Wikipédia
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 14
Historique : Systèmes embarqués (Sem)
 Système informatique autonome qui gère un
processus (tâche dédiée)
 qui s’oppose à un système à usage général (i.e. ordinateur)
 Synonyme : système enfoui (i.e. embarqué)
 Origines
 mission Apollo avec l’AGC
(Apollo Guidance Computer)
 missiles minuteman
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 15
Systèmes embarqués
 Système sous contraintes
 matérielles/logicielles
 temporelles
 système temps réel
 énergétique (i.e. sobriété)
 spatiales (i.e. encombrement)
 thermique
 environnementales
 sécurité du processus à gérer
 s’il y a communication, elle est dictée primairement par la fonction
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 16
Systèmes embarqués vs objets connectés
 Pas de processus à gérer directement
 Mêmes contraintes que précédemment
 Mais de la communication par internet
 échange de données
 IoT = Une évolution ? Un sous-ensemble ? Un complément ?
 ≈ Cyber-Physical Systems (CPS) à l’échelle de l’internet ?
 un système embarqué intégré à un système d'information étendu
SEm IoT Internet
IUT de Paris – Rives de Seine / LIP6
Différences CPS/IoT
Philippe Darche 17
[Waher et al. 16]
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 18
Réseau sans fil de capteurs
 WSN (Wireless Sensor Network)
 Démarrage : début des années 90
 Quelques caractéristiques :
 topologie variable (réseau ad hoc)
 nombre de capteurs élevé
 noeuds limités en capacité de calcul, taille mémoire et en énergie
 noeuds susceptibles de pannes
 Applications militaires, environnementales, industrielles,
énergie, santé, etc.
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 19
De nouvelles contraintes (1/2)
 Energie
 embarquée : maintenance régulière
 système de récupération d’énergie ?
 Autonomie
 de gestion
 adaptation à l’environnement qui peut être sévère
 mise-à-jour
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 20
De nouvelles contraintes (2/2)
 Contraintes techniques contradictoires
 puissance de calcul
 communication longue distance
 faible consommation
 faible encombrement
 Coût
 Hétérogénéité
 Passage à l’échelle
 croissance rapide
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 21
Challenges de l’IoT mobile
 Hétérogénéité
 Nombre
 Environnement sévère
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 22
Fonctions de l’IoT
 Identification (nommage) et « adressabilité »
 Acquisition d’informations
 Actions (rarement)
 Traitement local (rare) ou déporté
 Mémorisation locale (rare) ou externalisée
 Communication
 Localisation
 Visualisation
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 23
Fonctions de l’IoT (résumé)
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 24
Les fonctions de l’IoT
 Identification
 UOID (Unique Object Identifier)
 rôle crucial !
 correspondance entre l’objet et les services
 à distinguer de l’adresse IP
 « Adressabilité »
 par découverte
 service de nommage
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 25
Les fonctions de l’IoT
 Acquisition d’informations
 par capteur
 simple : température, lumière, pression, fumée, énergie, etc.
 complexe : inertiels, magnétomètre, GPS (localisation),
biométrique, etc.
 traitement local éventuel
 sortie de l’information
 numérique
 analogique
 chaîne de traitement analogique
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 26
Les fonctions de l’IoT
 Actions
 actionneur
 nécessité d’une interface de puissance
 affichage
 pour l’Interface Homme-Machine (IHM)
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 27
Les fonctions de l’IoT
 Traitement
 puissance de calcul variable (8, 16 ou 32 bits),
voir adaptable (un à plusieurs cœurs activables)
 MPU, MCU, SOC (System On Chip) et FPGA
Philippe Darche 27 IUT de Paris – Rives de Seine / LIP6
Philippe Darche 28
Besoins matériels
 Mémorisation
 rapidité de la RAM
 non volatilité de la ROM
  mémoires émergeantes
 mémoire flash
 FeRAM (FerroElectric RAM)
 MRAM (Magnetic RAM)
 PCM (Phase-Change Memory)
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 29
Besoins matériels
 Connectivité hétérogène
 sur des infrastructures réseau classiques ou spécialisées
 filaire et sans fil
 courte ou longue distance
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 30
Technologies de communication
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 31
Connectivité hétérogène
 Exemples
 ethernet filaire ou Wi-Fi (variante : Wi-Fi Direct)
 WPAN (Wireless Personal Area Network)
 Bluetooth (IEEE 802.15.1) et Bluetooth Low Energy
(BLE)
 Ultra Large Bande (UWB, IEEE 802.15.3)
 NFC (Near Field Communication)
 connexion sans fil bidirectionnelle à courte distance
 extension de la norme ISO/CEI 14443 (RFID), standard ISO/IEC
18092
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 32
Connectivité hétérogène
 Exemples
 technologies RFID (Radio Frequency IDentification)
 étiquette
 domotique
 Z-Wave, ZigBee (IEEE 802.15.4), etc.
 LTE (Long-Term Evolution) et LTE-A (Advanced)
 communication mobile ou modem téléphonique sur réseau
GSM/UMTS
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 33
Besoins matériels
 Sécurité
 identification
 (dé)chiffrement (cryptographie)
 puces dédiées ou fonctions dans l’ISA
 Autonomie énergétique
 gestionnaire d’énergie
 source d’énergie pour 5 à 20 ans d’utilisation
 batterie, pile, panneau solaire, etc.
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 34
Contraintes techniques contradictoires
 Puissance de calcul
 Consommation électrique
 Débit et distance de communication
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 35
Les acteurs
 Industriels de l’électronique :
 Microchip (Atmel), Intel, Semtech, Texas Instruments, etc.
 Industriels de l’internet et de l’informatique :
 Amazon, Google, IBM, Microsoft, etc.
 Opérateurs de télécommunications privés :
 Sigfox, Objenious (bouygues Telecom), Orange, etc.
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 36
Inventaire « à la Prévert » pour le prototypage
 Des nano-ordinateurs à bas coût
 Arduino (AVR)
 Raspberry Pi (SoC ARM)
 BeagleBone (TI)
 Mbed
 etc.
 Mais pas pour le même usage
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 37
Éco-système ARM
 BeagleBone Black (TI)
 Mbed
 UDOO
 FriendlyARM
 Cubieboard
 Etc.
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 38
Plus spécialisés « IoT »
 Microsoft (abandon !)
 .NET Gadgeteer (remplacé par SITCore)
 Sharks Cove (obsolète)
 Cartes spécialisées IoT
 Weio, WiSense, Mulle, T-Mote Sky
 Domotique : SmartThings,
 Capteurs : Phidgets,
 etc.
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 39
Pourquoi l’IoT apparait aujourd’hui ?
 Convergence de technologies matures
 de calcul
 de capteurs
 MEMS
(MicroElectroMechanical System)
 intelligents
 de communication
 logicielles
 Coût bas du matériel
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 40
Cycle de l’intérêt (hype cycle)
[Gartner 17]
IUT de Paris – Rives de Seine / LIP6
En 2020
Philippe Darche 41 IUT de Paris – Rives de Seine / LIP6
Philippe Darche 42
Amélioration des technologies
 Domaine énergétique
 minimisation de la consommation électrique du CPU
 la formule magique :
PD = α × C × V2 × f
 action sur l’horloge (clock gating) ou baisse de la fréquence
 action sur la tension d’alimentation
 mise en veille de sous-ensembles électroniques
 optimisation logicielle
 pile de communication
 couche applicative
ISSCC 2015
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 43
Amélioration des technologies
 Domaine énergétique (suite)
 consommation typique 6 mA en activité,
100 nA en veille pour un MCU
 efficacité énergétique de + en +
ISSCC 2015
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 44
Conclusion
 Les objets connectés utilisent les technologies de l’embarqué
 Technologies matérielles matures et peu chères
 Une évolution (une adaptation ?) du matériel
 progrès à faire : miniaturisation des composants :
 antenne, capteurs, actionneurs, source d’alimentation, etc.
 Une révolution dans les applications et les usages
 (I)IoT = un énorme potentiel technique et économique
 Il faut s’y lancer maintenant !
IUT de Paris – Rives de Seine / LIP6
Philippe Darche 45
Discussion
 Des questions ?

Contenu connexe

Similaire à 0_intro_IOT_PhD_4_transparents.pdf

SensLab Anr Stic2010
SensLab Anr Stic2010SensLab Anr Stic2010
SensLab Anr Stic2010Eric Fleury
 
CITC Learning : des formations à la carte sur l'Internet des Objets
CITC Learning : des formations à la carte sur l'Internet des ObjetsCITC Learning : des formations à la carte sur l'Internet des Objets
CITC Learning : des formations à la carte sur l'Internet des ObjetsCITC-EuraRFID
 
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17Dig-IT
 
Luceor Villes 2 0 26 Juin 07
Luceor Villes 2 0 26 Juin 07Luceor Villes 2 0 26 Juin 07
Luceor Villes 2 0 26 Juin 07Thierry Marcou
 
Internet des Objets
Internet des ObjetsInternet des Objets
Internet des ObjetsIEEE 802
 
Iot juin 2017
Iot juin 2017Iot juin 2017
Iot juin 2017SinGuy
 
14379-1-lora-introduction.pptx
14379-1-lora-introduction.pptx14379-1-lora-introduction.pptx
14379-1-lora-introduction.pptxnabilpc
 
4 glte formation-4g-lte-reseaux-mobiles
4 glte formation-4g-lte-reseaux-mobiles4 glte formation-4g-lte-reseaux-mobiles
4 glte formation-4g-lte-reseaux-mobilesCERTyou Formation
 
Comment intégrer les objets connectés (IoT – Internet of Things) dans les TI ...
Comment intégrer les objets connectés (IoT – Internet of Things) dans les TI ...Comment intégrer les objets connectés (IoT – Internet of Things) dans les TI ...
Comment intégrer les objets connectés (IoT – Internet of Things) dans les TI ...Technologia Formation
 
Séminaire INTERNET DES OBJETS, SYNTHÈSE - ORSYS Formation
Séminaire INTERNET DES OBJETS, SYNTHÈSE - ORSYS FormationSéminaire INTERNET DES OBJETS, SYNTHÈSE - ORSYS Formation
Séminaire INTERNET DES OBJETS, SYNTHÈSE - ORSYS FormationORSYS
 
Les objets connectés pilier de l'industrie 4.0
Les objets connectés pilier de l'industrie 4.0Les objets connectés pilier de l'industrie 4.0
Les objets connectés pilier de l'industrie 4.0Pascal Flamand
 
Presentation Michel Riguidel L'Internet du futur Telecom Valley
Presentation Michel Riguidel L'Internet du futur Telecom ValleyPresentation Michel Riguidel L'Internet du futur Telecom Valley
Presentation Michel Riguidel L'Internet du futur Telecom ValleyTelecomValley
 
Rfid basics-RFID universiy 2010
Rfid basics-RFID universiy 2010Rfid basics-RFID universiy 2010
Rfid basics-RFID universiy 2010URBANWAVE
 
Rfst formation-fibre-optique-ftth-fttb-le-panorama
Rfst formation-fibre-optique-ftth-fttb-le-panoramaRfst formation-fibre-optique-ftth-fttb-le-panorama
Rfst formation-fibre-optique-ftth-fttb-le-panoramaCERTyou Formation
 
httpswww.ummto.dzdspacebitstreamhandleummto13205Amrouche20M..pdfsequence=1&is...
httpswww.ummto.dzdspacebitstreamhandleummto13205Amrouche20M..pdfsequence=1&is...httpswww.ummto.dzdspacebitstreamhandleummto13205Amrouche20M..pdfsequence=1&is...
httpswww.ummto.dzdspacebitstreamhandleummto13205Amrouche20M..pdfsequence=1&is...ssuserbd922f
 
Introduction à l’internet des objets
Introduction à l’internet des objets Introduction à l’internet des objets
Introduction à l’internet des objets bilele
 

Similaire à 0_intro_IOT_PhD_4_transparents.pdf (20)

SensLab Anr Stic2010
SensLab Anr Stic2010SensLab Anr Stic2010
SensLab Anr Stic2010
 
CITC Learning : des formations à la carte sur l'Internet des Objets
CITC Learning : des formations à la carte sur l'Internet des ObjetsCITC Learning : des formations à la carte sur l'Internet des Objets
CITC Learning : des formations à la carte sur l'Internet des Objets
 
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
CISCO "Sécurisation de l'IOT" - Séminaire DIG-IT 10 Mars 17
 
Luceor Villes 2 0 26 Juin 07
Luceor Villes 2 0 26 Juin 07Luceor Villes 2 0 26 Juin 07
Luceor Villes 2 0 26 Juin 07
 
Internet des Objets
Internet des ObjetsInternet des Objets
Internet des Objets
 
IoT
IoTIoT
IoT
 
Iot juin 2017
Iot juin 2017Iot juin 2017
Iot juin 2017
 
14379-1-lora-introduction.pptx
14379-1-lora-introduction.pptx14379-1-lora-introduction.pptx
14379-1-lora-introduction.pptx
 
4 glte formation-4g-lte-reseaux-mobiles
4 glte formation-4g-lte-reseaux-mobiles4 glte formation-4g-lte-reseaux-mobiles
4 glte formation-4g-lte-reseaux-mobiles
 
Comment intégrer les objets connectés (IoT – Internet of Things) dans les TI ...
Comment intégrer les objets connectés (IoT – Internet of Things) dans les TI ...Comment intégrer les objets connectés (IoT – Internet of Things) dans les TI ...
Comment intégrer les objets connectés (IoT – Internet of Things) dans les TI ...
 
Séminaire INTERNET DES OBJETS, SYNTHÈSE - ORSYS Formation
Séminaire INTERNET DES OBJETS, SYNTHÈSE - ORSYS FormationSéminaire INTERNET DES OBJETS, SYNTHÈSE - ORSYS Formation
Séminaire INTERNET DES OBJETS, SYNTHÈSE - ORSYS Formation
 
Les objets connectés pilier de l'industrie 4.0
Les objets connectés pilier de l'industrie 4.0Les objets connectés pilier de l'industrie 4.0
Les objets connectés pilier de l'industrie 4.0
 
Presentation Michel Riguidel L'Internet du futur Telecom Valley
Presentation Michel Riguidel L'Internet du futur Telecom ValleyPresentation Michel Riguidel L'Internet du futur Telecom Valley
Presentation Michel Riguidel L'Internet du futur Telecom Valley
 
Rfid basics-RFID universiy 2010
Rfid basics-RFID universiy 2010Rfid basics-RFID universiy 2010
Rfid basics-RFID universiy 2010
 
Sécurité des IoT
Sécurité des IoTSécurité des IoT
Sécurité des IoT
 
Rfst formation-fibre-optique-ftth-fttb-le-panorama
Rfst formation-fibre-optique-ftth-fttb-le-panoramaRfst formation-fibre-optique-ftth-fttb-le-panorama
Rfst formation-fibre-optique-ftth-fttb-le-panorama
 
httpswww.ummto.dzdspacebitstreamhandleummto13205Amrouche20M..pdfsequence=1&is...
httpswww.ummto.dzdspacebitstreamhandleummto13205Amrouche20M..pdfsequence=1&is...httpswww.ummto.dzdspacebitstreamhandleummto13205Amrouche20M..pdfsequence=1&is...
httpswww.ummto.dzdspacebitstreamhandleummto13205Amrouche20M..pdfsequence=1&is...
 
Mrnc n7 2019
Mrnc n7 2019Mrnc n7 2019
Mrnc n7 2019
 
R&s 10 juin 2015 orange arnaud
R&s 10 juin 2015 orange arnaudR&s 10 juin 2015 orange arnaud
R&s 10 juin 2015 orange arnaud
 
Introduction à l’internet des objets
Introduction à l’internet des objets Introduction à l’internet des objets
Introduction à l’internet des objets
 

0_intro_IOT_PhD_4_transparents.pdf

  • 1. L’Internet des Objets (IoT) 0 – Introduction De l’internet des ordinateurs à l’internet des objets [Mattern and Floerkemeier 10] IUT de Paris – Rives de Seine / LIP6 Philippe Darche 2 Plan  Une définition de l’Internet des objets (rapide !)  Différences système embarqué / réseau sans fil de capteurs  Le matériel des objets connectés  Inventaire « à la Prévert »  Pourquoi l’IoT apparaît-il aujourd’hui ?  Conclusion IUT de Paris – Rives de Seine / LIP6 Philippe Darche 3 L’internet des objets Vue d’artiste un peu trompeuse ! source inconnue IUT de Paris – Rives de Seine / LIP6 Philippe Darche 4 Ce qui change avec les objets connectés  Nombre d’objets connectés  prévision : 27 milliards en 2025 selon IOT Analytics !  Hétérogénéité  fonction  communication  autonomie  Etendue Source : IEEE
  • 2. IUT de Paris – Rives de Seine / LIP6 La maxime de notre cours  La règle des dix  Un objet c’est :  dix messages de dix octets par jour  connexion à dix km  durée de vie de dix ans Philippe Darche 5 IUT de Paris – Rives de Seine / LIP6 Philippe Darche 6 Croissance exponentielle  En 2008, le nombre d’objets connectés a dépassé la population mondiale IUT de Paris – Rives de Seine / LIP6 Philippe Darche 7 Domaines de l’IdO  Grand public  Agriculture  Industries  Santé  Militaire  Spatial ?  etc. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 8 Applications  Objets portables sur soi  Fabrication manufacturière intelligente (smart manufacturing)  Automatisation de la maison et des immeubles  Villes intelligentes  Automobiles  Etc.
  • 3. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 9 L’Internet des Objets Source : FACTORY SYSTEMES IUT de Paris – Rives de Seine / LIP6 Grand public Industriel (IIOT) Philippe Darche 10 Macro-segments économiques IUT de Paris – Rives de Seine / LIP6 Philippe Darche 11 A ne pas confondre  Avec les réseaux M2M  connexion entre machines dans des systèmes fermés  Avec les réseaux de capteurs (voir historique) IUT de Paris – Rives de Seine / LIP6 Philippe Darche 12 Une tentative de définition  Paradigme qui consiste à connecter des objets réels à l’internet en interaction avec les humains et les services du nuage (cloud), c’est-à-dire l’infonuagique  afin d’apporter une valeur ajoutée à l’utilisateur final internet
  • 4. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 13 Autres définitions  Connexion du monde physique au monde virtuel  perception et action  Pas d’interaction avec les humains !  angle de notre cours  Lire la définition de Wikipédia IUT de Paris – Rives de Seine / LIP6 Philippe Darche 14 Historique : Systèmes embarqués (Sem)  Système informatique autonome qui gère un processus (tâche dédiée)  qui s’oppose à un système à usage général (i.e. ordinateur)  Synonyme : système enfoui (i.e. embarqué)  Origines  mission Apollo avec l’AGC (Apollo Guidance Computer)  missiles minuteman IUT de Paris – Rives de Seine / LIP6 Philippe Darche 15 Systèmes embarqués  Système sous contraintes  matérielles/logicielles  temporelles  système temps réel  énergétique (i.e. sobriété)  spatiales (i.e. encombrement)  thermique  environnementales  sécurité du processus à gérer  s’il y a communication, elle est dictée primairement par la fonction IUT de Paris – Rives de Seine / LIP6 Philippe Darche 16 Systèmes embarqués vs objets connectés  Pas de processus à gérer directement  Mêmes contraintes que précédemment  Mais de la communication par internet  échange de données  IoT = Une évolution ? Un sous-ensemble ? Un complément ?  ≈ Cyber-Physical Systems (CPS) à l’échelle de l’internet ?  un système embarqué intégré à un système d'information étendu SEm IoT Internet
  • 5. IUT de Paris – Rives de Seine / LIP6 Différences CPS/IoT Philippe Darche 17 [Waher et al. 16] IUT de Paris – Rives de Seine / LIP6 Philippe Darche 18 Réseau sans fil de capteurs  WSN (Wireless Sensor Network)  Démarrage : début des années 90  Quelques caractéristiques :  topologie variable (réseau ad hoc)  nombre de capteurs élevé  noeuds limités en capacité de calcul, taille mémoire et en énergie  noeuds susceptibles de pannes  Applications militaires, environnementales, industrielles, énergie, santé, etc. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 19 De nouvelles contraintes (1/2)  Energie  embarquée : maintenance régulière  système de récupération d’énergie ?  Autonomie  de gestion  adaptation à l’environnement qui peut être sévère  mise-à-jour IUT de Paris – Rives de Seine / LIP6 Philippe Darche 20 De nouvelles contraintes (2/2)  Contraintes techniques contradictoires  puissance de calcul  communication longue distance  faible consommation  faible encombrement  Coût  Hétérogénéité  Passage à l’échelle  croissance rapide
  • 6. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 21 Challenges de l’IoT mobile  Hétérogénéité  Nombre  Environnement sévère IUT de Paris – Rives de Seine / LIP6 Philippe Darche 22 Fonctions de l’IoT  Identification (nommage) et « adressabilité »  Acquisition d’informations  Actions (rarement)  Traitement local (rare) ou déporté  Mémorisation locale (rare) ou externalisée  Communication  Localisation  Visualisation IUT de Paris – Rives de Seine / LIP6 Philippe Darche 23 Fonctions de l’IoT (résumé) IUT de Paris – Rives de Seine / LIP6 Philippe Darche 24 Les fonctions de l’IoT  Identification  UOID (Unique Object Identifier)  rôle crucial !  correspondance entre l’objet et les services  à distinguer de l’adresse IP  « Adressabilité »  par découverte  service de nommage
  • 7. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 25 Les fonctions de l’IoT  Acquisition d’informations  par capteur  simple : température, lumière, pression, fumée, énergie, etc.  complexe : inertiels, magnétomètre, GPS (localisation), biométrique, etc.  traitement local éventuel  sortie de l’information  numérique  analogique  chaîne de traitement analogique IUT de Paris – Rives de Seine / LIP6 Philippe Darche 26 Les fonctions de l’IoT  Actions  actionneur  nécessité d’une interface de puissance  affichage  pour l’Interface Homme-Machine (IHM) IUT de Paris – Rives de Seine / LIP6 Philippe Darche 27 Les fonctions de l’IoT  Traitement  puissance de calcul variable (8, 16 ou 32 bits), voir adaptable (un à plusieurs cœurs activables)  MPU, MCU, SOC (System On Chip) et FPGA Philippe Darche 27 IUT de Paris – Rives de Seine / LIP6 Philippe Darche 28 Besoins matériels  Mémorisation  rapidité de la RAM  non volatilité de la ROM   mémoires émergeantes  mémoire flash  FeRAM (FerroElectric RAM)  MRAM (Magnetic RAM)  PCM (Phase-Change Memory)
  • 8. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 29 Besoins matériels  Connectivité hétérogène  sur des infrastructures réseau classiques ou spécialisées  filaire et sans fil  courte ou longue distance IUT de Paris – Rives de Seine / LIP6 Philippe Darche 30 Technologies de communication IUT de Paris – Rives de Seine / LIP6 Philippe Darche 31 Connectivité hétérogène  Exemples  ethernet filaire ou Wi-Fi (variante : Wi-Fi Direct)  WPAN (Wireless Personal Area Network)  Bluetooth (IEEE 802.15.1) et Bluetooth Low Energy (BLE)  Ultra Large Bande (UWB, IEEE 802.15.3)  NFC (Near Field Communication)  connexion sans fil bidirectionnelle à courte distance  extension de la norme ISO/CEI 14443 (RFID), standard ISO/IEC 18092 IUT de Paris – Rives de Seine / LIP6 Philippe Darche 32 Connectivité hétérogène  Exemples  technologies RFID (Radio Frequency IDentification)  étiquette  domotique  Z-Wave, ZigBee (IEEE 802.15.4), etc.  LTE (Long-Term Evolution) et LTE-A (Advanced)  communication mobile ou modem téléphonique sur réseau GSM/UMTS
  • 9. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 33 Besoins matériels  Sécurité  identification  (dé)chiffrement (cryptographie)  puces dédiées ou fonctions dans l’ISA  Autonomie énergétique  gestionnaire d’énergie  source d’énergie pour 5 à 20 ans d’utilisation  batterie, pile, panneau solaire, etc. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 34 Contraintes techniques contradictoires  Puissance de calcul  Consommation électrique  Débit et distance de communication IUT de Paris – Rives de Seine / LIP6 Philippe Darche 35 Les acteurs  Industriels de l’électronique :  Microchip (Atmel), Intel, Semtech, Texas Instruments, etc.  Industriels de l’internet et de l’informatique :  Amazon, Google, IBM, Microsoft, etc.  Opérateurs de télécommunications privés :  Sigfox, Objenious (bouygues Telecom), Orange, etc. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 36 Inventaire « à la Prévert » pour le prototypage  Des nano-ordinateurs à bas coût  Arduino (AVR)  Raspberry Pi (SoC ARM)  BeagleBone (TI)  Mbed  etc.  Mais pas pour le même usage
  • 10. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 37 Éco-système ARM  BeagleBone Black (TI)  Mbed  UDOO  FriendlyARM  Cubieboard  Etc. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 38 Plus spécialisés « IoT »  Microsoft (abandon !)  .NET Gadgeteer (remplacé par SITCore)  Sharks Cove (obsolète)  Cartes spécialisées IoT  Weio, WiSense, Mulle, T-Mote Sky  Domotique : SmartThings,  Capteurs : Phidgets,  etc. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 39 Pourquoi l’IoT apparait aujourd’hui ?  Convergence de technologies matures  de calcul  de capteurs  MEMS (MicroElectroMechanical System)  intelligents  de communication  logicielles  Coût bas du matériel IUT de Paris – Rives de Seine / LIP6 Philippe Darche 40 Cycle de l’intérêt (hype cycle) [Gartner 17]
  • 11. IUT de Paris – Rives de Seine / LIP6 En 2020 Philippe Darche 41 IUT de Paris – Rives de Seine / LIP6 Philippe Darche 42 Amélioration des technologies  Domaine énergétique  minimisation de la consommation électrique du CPU  la formule magique : PD = α × C × V2 × f  action sur l’horloge (clock gating) ou baisse de la fréquence  action sur la tension d’alimentation  mise en veille de sous-ensembles électroniques  optimisation logicielle  pile de communication  couche applicative ISSCC 2015 IUT de Paris – Rives de Seine / LIP6 Philippe Darche 43 Amélioration des technologies  Domaine énergétique (suite)  consommation typique 6 mA en activité, 100 nA en veille pour un MCU  efficacité énergétique de + en + ISSCC 2015 IUT de Paris – Rives de Seine / LIP6 Philippe Darche 44 Conclusion  Les objets connectés utilisent les technologies de l’embarqué  Technologies matérielles matures et peu chères  Une évolution (une adaptation ?) du matériel  progrès à faire : miniaturisation des composants :  antenne, capteurs, actionneurs, source d’alimentation, etc.  Une révolution dans les applications et les usages  (I)IoT = un énorme potentiel technique et économique  Il faut s’y lancer maintenant !
  • 12. IUT de Paris – Rives de Seine / LIP6 Philippe Darche 45 Discussion  Des questions ?