SM08102020CRIOTISETRDSTNSTDNBR24V11 SM08102020CRIOTISETRDSTNSTDNBR24V11
1. Introduction
Le cours « Internet des Objets » a pour objectif de donner une vision globale et une bonne
compréhension du domaine de l’IoT. En effet ce cours va couvrir les différentes couches de
l’écosystème IoT : de la couche matérielle à la couche applicative, en passant par la couche
protocolaire. Après la présentation des différentes technologies mises en place et vu
l’importance des données dans l’IoT, une introduction sera faite sur les défis de la sécurité.
Dans ce chapitre il s’agit d’introduire d’une façon générale l’IoT ainsi que les différents
Chapitre I : Introduction générale concepts qui seront détaillés dans nos prochains chapitres.
à l’Internet des Objets (IoT)
2. C’est quoi l’IoT ?
2.1. Historique
Contenu : En 1989, Mark Weiser, professeur à Berkeley et considéré comme le père de l’informatique
ubiquitaire, avait une vision d’un monde où la technologie disparaissait dans les objets de la vie
1. Introduction quotidienne. Aujourd’hui, sa vision commence à prendre forme : avec le développement
2. C’est quoi l’IoT ? informatique et électronique, tout se miniaturise et se connecte à Internet : du téléphone, aux
3. Ecosystème de l’IoT SmartWatchs, aux capteurs. On parle désormais de l’Internet des objets (IoT). Le terme IoT a
4. Les défis de l’IoT été utilisé pour la première fois au laboratoire Auto-ID center au MIT (Massachusetts Institute
of Technology) en 1999.
2.2. Définition
Depuis 2013, le dictionnaire Oxford définie l’IoT comme:
« The interconnexion via the Internet of computing devices embedded in everyday objects,
enabling them to send and receive data ».
En français : “L'interconnexion via Internet de dispositifs informatiques embarqués dans des
objets du quotidien, leur permettant d'envoyer et de recevoir des données”.
Internet of Things Sami Melki / 2020 8 Internet of Things Sami Melki / 2020 9
SM08102020CRIOTISETRDSTNSTDNBR24V11 SM08102020CRIOTISETRDSTNSTDNBR24V11
2.3. Domaines d’utilisation
La quantité d’objets connectés se multiplie à grande vitesse. D’après Cisco, 50 milliards
d’objets connectés dans le monde en 2020. De plus en plus de startups émergent dans le
domaine de l’IoT, avec un marché mondial qui s’élèvera à 1100 milliards de dollars hors
matériels (dispositifs, modules et puces) à l’horizon 2025, selon une étude de la GSMA
(association qui représente près de 800 opérateurs et constructeurs de téléphonie mobile à
travers 220 pays du monde)
Les utilisations de l’IoT se diversifient et touchent quasiment tous les domaines :
La maison connectée
La santé et le bien-être
Les voitures connectées
Etc.
Mais l’IoT ne se limite pas aux consommateurs finaux ; il s’étend aussi aux :
Collectivités comme Les villes intelligentes
Business tels que l’industrie et l’agriculture
...
Figure 1: fonctionnalités d’un système IoT
3. Ecosystème de l’IoT
L’écosystème IoT est assez complexe, car il intègre plusieurs technologies et domaines de
compétences. Un système IoT englobe, généralement, à la fois du hardware, des protocoles de
communication, du software, du cloud et du mobile. Ainsi, un projet IoT nécessite d’avoir une
équipe pluridisciplinaire.
On peut décomposer un système IoT en 4 fonctionnalités distinctes comme le montre la figure
ci-dessous :
Internet of Things Sami Melki / 2020 10 Internet of Things Sami Melki / 2020 11
SM08102020CRIOTISETRDSTNSTDNBR24V11 SM08102020CRIOTISETRDSTNSTDNBR24V11
3.1. Collecter et Actionner : 4. Les défis de l’IoT
A cette étape, on est au niveau de l’objet connecté. On parle de capteurs qui permettent de Aujourd’hui, on parle de réseaux d’objets connectés qui embarquent de l’intelligence et sont
faire des mesures de l’environnement physique (ex : température, humidité, bruit) et des capables de faire des actions de façon autonome.
actionneurs qui peuvent agir sur l’environnement (ex: des moteurs pour fermer ou ouvrir une
porte). Certains objets peuvent être dotés de capacités électroniques, informatiques et réseaux Ainsi, des nouveaux usages sont possible comme l’assistance productive à la personne ou
qui leur permettent de se connecter directement au réseau Internet. Mais généralement, ayant l’assistance médicale à distance et la prédiction des maladies. Au niveau de la ville, on
des contraintes matérielles et logicielles (autonomie limité, capacité de traitement limité, etc.), peut imaginer des usages comme la prédiction des bouchons et des retards, un meilleur
management de la distribution de l’énergie ou encore une meilleure sécurité grâce à la
Exemple : un smartphone peut être considérer comme un gateway qui permet de collecter prédiction des crimes.
les données d’une smartwatch.
Pour atteindre cette vision, plusieurs challenges restent à relever, nous listons les plus
Remarque : le chapitre suivant traitera les capteurs avec plus de détails. importants :
3.2. Communiquer : 4.1. L’interopérabilité des objets
C’est l’étape qui permet l’envoi des données depuis le réseau local vers le cloud. On parle Aujourd’hui, l’hétérogénéité des protocoles de communications en IoT reste un problème à
essentiellement des protocoles pour transporter la donnée. gérer car il n’existe pas de standard de communication. Cependant, de nombreux efforts sont
réalisés, à l’image des réseaux Sigfox et LoRa.
Les objets implémentent des protocoles de communication à basse énergie / bas débit et
communiquent avec le réseau internet à travers une passerelle « gateway ». Les protocoles de
4.2. La gestion des données
communication basse énergie et bas débit peuvent être classés selon leur portée:
Actuellement 35% de la donnée digitale provient de l’IoT et 90 % de cette donnée sera
Courte (ex: BLE, NFC), stockée dans le cloud. Il est donc important d’avoir des plateformes échelonnables et capables
Moyenne (ex: Zigbee) de traiter des données en temps réel. On parle aujourd’hui, par exemple, du Fog Computing
Longue (ex. : Sigfox et LoRa). comme approche cloud pour l’IoT.
4.3. La sécurité et le respect de la vie privée
3.3. Exécuter :
Les données IoT étant critiques (ex. : les données de santé), des initiatives sont en cours
C’est l’étape de stockage et de traitement de la donnée. À cette étape on parle souvent de pour mettre en place des standards de sécurité pour l’IoT : Comment sécuriser la chaine IoT
« Plate-forme IoT » qui est souvent une solution cloud capable de connecter plusieurs objets de l’objet jusqu’à la donnée ? Comment assurer la confidentialité de ces données ?
connectés, stocker leurs données, les traiter, les analyser et les exposer à travers différentes
applications. Les plateformes IoT permettent aussi de faire communiquer de objets hétérogènes.
Ces plateformes se multiplient de nos jours (Amazon, Google, Microsoft, MathWorks, etc.) et
on parle même de « guerre des plateformes IoT ».
3.4. Visualiser :
C’est l’étape qui permet d’exposer les services des objets connectés à travers différentes
applications dédiées. Un utilisateur, à travers une application mobile, peut par exemple
communiquer avec ses objets en consultant leurs données ou en envoyant des actions vers ses
objets.
Internet of Things Sami Melki / 2020 12 Internet of Things Sami Melki / 2020 13