0% ont trouvé ce document utile (0 vote)
22 vues11 pages

IOT Chapitre 2

Le chapitre 2 traite des architectures IoT, en se concentrant sur les composants matériels tels que les dispositifs IoT, les capteurs, les actionneurs et les microcontrôleurs. Il présente également les architectures standards, notamment les architectures à trois, quatre et cinq couches, qui décrivent comment les objets connectés interagissent avec les réseaux et les services cloud. Enfin, il souligne l'importance du traitement des données à la périphérie du réseau pour améliorer la réactivité et la sécurité des systèmes IoT.

Transféré par

rihab saddem
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
22 vues11 pages

IOT Chapitre 2

Le chapitre 2 traite des architectures IoT, en se concentrant sur les composants matériels tels que les dispositifs IoT, les capteurs, les actionneurs et les microcontrôleurs. Il présente également les architectures standards, notamment les architectures à trois, quatre et cinq couches, qui décrivent comment les objets connectés interagissent avec les réseaux et les services cloud. Enfin, il souligne l'importance du traitement des données à la périphérie du réseau pour améliorer la réactivité et la sécurité des systèmes IoT.

Transféré par

rihab saddem
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Chapitre 2 : Architectures IoT

Internet of Things, IoT


Internet des Objets
Architectures, Composants et Protocoles

Version du cours 3.0


Octobre 2021

Enseignante : Maymouna BEN SAID

Agenda
2

1. Les composants matériels de l’Internet des objets : IoT devices


2. Architectures standards IoT
3. Modèle de référence de l’IoT
4. Functional view
5. Information view
6. Deployment and operational view
Agenda
3

1. Les composants matériels de l’Internet des objets : IoT devices


2. Architectures standards IoT
3. Modèle de référence de l’IoT
4. Functional view
5. Information view
6. Deployment and operational view

Composants matériels de l’Internet des Objets : IoT devices


4

• L’infrastructure d’une solution connectée peut être perçue comme l’ensemble de


ressources nécessaires au fonctionnement du service associé à l’objet
connecté. Elle comprend en général :
1. IoT device
Noeud capteur
Interface de communication courte ou longue distance
2. Passerelle de communication
3. Service d’appui (serveur hébergé dans le Cloud)
Application dédiée pour l’utilisateur.
IoT device : The Thing
5

• Un noeud capteur est un composant électronique qui peut envoyer/recevoir des


données sur un réseau.
• Un noeud capteur doit contenir les modules suivants :
Unité de détection : Capteurs / Actionneurs
Unité de traitement : Carte à MCU
IoT Device
Unité de communication : Module RF
Unité Alimentation Module de
Communication

Actionneurs Carte à MCU Capteurs

Alimentation

IoT device : The Thing


6

Source: Course Guide. IoT cloud developer. IBM Corp. 2019, 2020
IoT device : The Thing
7

Source: [Link]

IoT device : The Thing


8

Capteur
• Dispositif utilisé pour détecter un événement ou une grandeur physique, tels que
luminosité, température, humidité du sol, pression, etc. et qui fournit un signal
électrique correspondant.
• Les signaux produits par un capteur sont traités par un micro-contrôleur pour
l’interprétation, l’analyse et la prise de décision.

Source: Course Guide. IoT cloud developer. IBM Corp. 2019, 2020
IoT device : The Thing
9

Capteur

IoT device : The Thing


10

Actionneur

• Une technologique complémentaire aux capteurs, convertit l'énergie électrique


en mouvement ou énergie mécanique.
• Les Actionneurs permettent de transformer l’énergie reçue en un phénomène
physique (déplacement, dégagement de chaleur, émission de lumière …).

Source: Course Guide. IoT cloud developer. IBM Corp. 2019, 2020
IoT device : The Thing
11

Actionneur

Source: Course Guide. IoT cloud developer. IBM Corp. 2019, 2020

IoT device : The Thing


12

MCU

“Un microcontrôleur (en notation abrégée μc, ou uc ou encore MCU en anglais) est un
circuit intégré qui rassemble les éléments essentiels d’un ordinateur : processeur,
mémoires (mémoire morte et mémoire vive), unités périphériques et interfaces
d'entrées-sorties.”—Wikipedia

• Un MCU est conçu pour traiter les données brutes capturées par les capteurs et extraire des
informations utiles.
• Les MCU se caractérisent par :
un plus haut degré d’intégration,
une plus faible consommation électrique,
une vitesse de fonctionnement plus faible
un coût réduit par rapport aux microprocesseurs polyvalents utilisés dans les PC
IoT device : The Thing
13

Carte à MCU

STM32
• Basé sur un μc ARM 32 bits (24-400MHz)
Arduino Uno • Bon choix pour les capteurs
• Basé sur un μc Atmega (Single core, 16MHz)
• Bon choix pour le traitement local
• Connexion simple
• Programmation facile
• Bon choix pour les capteurs

Pycom LoPy4
• Basé sur le μc ESP8266 (Single
• Basé sur le μc ESP32(Dual core, 160-180MHZ)
core, 80MHz)
• Programmation facile
NodeMCU
• Programmation facile
• Connectivité : WiFi, Bluetooth, Sigfox, LoRa
• Intègre WiFi

IoT device : The Thing


14

Gateway

• Une passerelle (gateway) est une combinaison de composants matériels et logiciels


utilisés pour connecter un réseau à un autre.
• Les gateways permettent de relier les capteurs ou les noeuds de capteurs avec le monde
extérieur (Internet).
• Les gateways sont donc utilisées pour la communication de données en collectant les
mesures effectuées par les noeuds de capteurs et en les transmettant à l'infrastructure
Internet.
• La gateway peut faire des traitements locaux sur les données avant de les relayer au
Cloud

Exemples :
Agenda
15

1. Les composants matériels de l’Internet des objets : IoT devices


2. Architectures standards IoT
3. Modèle de référence de l’IoT
4. Functional view
5. Information view
6. Deployment and operational view

Architectures Standards IoT


16

• L’architecture d’une solution IoT varie d’un système à l’autre en se basant sur le type de la
solution à mettre en place. Généralement, on distingue :
Architecture à trois couches : architecture la plus élémentaire, basique, d’une solution
IoT
• L’architecture à trois couches n'est pas suffisante pour le développement des
aspects plus fins de l’IoT :
Architecture à quatre niveaux
Architecture à cinq couches
Architectures Standards IoT
17
Architecture à trois couches

1. Couche Perception
• Appelée encore couche objets et représente les objets physiques (Capteurs & Actionneurs).
• Les fonctions essentielles sont :
Intègre des fonctions de perception.
Collecte les données physiques (capteurs)
Permet le contrôle automatique (actionneurs)
Numérisation des données (capteurs numériques) Application Layer

Network Layer

Perception Layer

Architectures Standards IoT


18

2. Couche Réseau
• Réalise principalement la connexion entre objets connectés, périphériques réseau et
serveurs cloud.
• Ses fonctionnalités sont également utilisées pour le traitement et la transmission et le
routage des informations produites par la couche perception à la couche de traitement des
données via des canaux sécurisés.
3. Couche Application
• Prend en charge le stockage, l’analyse et la visualisation des données et l’envoi des
commandes de contrôle à la couche perception.
• La couche application est chargée de fournir à l’utilisateur des services spécifiques à
l’application.
Architectures Standards IoT—Architecture quatre niveaux
19

[Link]

Architectures Standards IoT—Architecture quatre niveaux


20
Architectures Standards IoT—Architecture quatre niveaux
21

• Niveau1 : Capteurs& actionneurs sans fil


• Niveau2 : Conversion des données analogiques/numériques et agrégation. (DAS, Gateway IoT)
• Niveau3 : Systèmes Edge IT pour le pr -traitement des données.
• Le niveau 3 est un choix technologique (optionnel) qui permet d’alléger la charge du
travail vers le Cloud et de faire des traitements locaux “on the Edge” (bordure , extrémité
réseau).
• Deux solutions techniques sont possibles pour l’implémentation du troisième niveau :
• Fog Computing : permet un calcul décentralisé en traitant les données IoT au niveau
des noeuds locaux “Fog” avant de relayer l’information vers le cloud.
• Edge Computing : le traitement des données IoT se fait l’extrémité du réseau
Gateways ou des noeuds intermédiaires entre objets et gateways).
• Niveau4 : Analyse et stockage des données
• Ce niveau réside dans les serveurs Cloud
• Permet d’appliquer des analyses approfondies sur les données

Architectures Standards IoT—Architecture quatre niveaux


22

Avantages du niveau Edge IT

• Le déploiement d’une architecture distribuée repose sur l’id e d’intégration de


l’intelligence
près des noeuds capteurs, on the ‘’Edge’’, ce qui diminue par conséquence la dépendance
au cloud computing.
• L’idée est de rapprocher le plus possible le traitement des données et la prise de
décisions des noeuds capteurs et réduire ainsi les temps de latence résultant de l’envoi
des données au cloud.
• Le traitement ‘’Edge’’ des paquets de données brutes permet de renforcer la sécurité
localement avant de les relayer au cloud.

Vous aimerez peut-être aussi