100% ont trouvé ce document utile (1 vote)
881 vues96 pages

Architecture de l'Internet des Objets

Ce document décrit les généralités sur l'internet des objets, y compris ses définitions, son marché et ses domaines d'application. Il présente également les principes fondamentaux de l'architecture de l'internet des objets.

Transféré par

Hazem Ha
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
100% ont trouvé ce document utile (1 vote)
881 vues96 pages

Architecture de l'Internet des Objets

Ce document décrit les généralités sur l'internet des objets, y compris ses définitions, son marché et ses domaines d'application. Il présente également les principes fondamentaux de l'architecture de l'internet des objets.

Transféré par

Hazem Ha
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

Architecture

internet des objets(IOT)


Niveau : Systèmes Embarqués 3
Malek BEN SALEM
[Link]@[Link]

Support réalisé par Mme


Manel SOUAF
A.U. 2021-2022

1
Plan du cours

5- Traitement et analyses des données


4- Acquisition et transport des données
3-Architectures IOT
2- Applications IOT

1- Généralités sur les IOT

2
Chapitre1 :
Généralités sur l’internet
des objets (IOT)

3
I. Généralités sur l’internet des objets(IOT)
1. Introduction
2. Définitions et motivations
3. Marché IOT
4. Domaines d’applications IOT
5. Enjeux et défis

4
1-Introduction

Le progrès scientifique et technologique a eu,


spécialement dans le domaine de l’électronique, de la
communication des objets intelligents et des systèmes de
capteurs très développés, ce qui permet l’apparition d’un
nouveau concept nommée « l’Internet des Objets », en
anglais : Internet of Things (IoT).

5
1-Introduction
Dans ce chapitre, nous abordons le concept
d’objet connecté, ses domaines d’application,
ses défis , ses opportunités et son l’architecture
dont il a besoin pour fonctionner.

6
Tout d’abord, un peu d’histoire !
Au milieu des années 1990 le Web, dit Web 1.0, a commencé à se
déployer avec une vision très centralisée :
Seulement quelques initiés produisaient du contenu sur un nombre
limité de sites Web consultés par de plus en plus d’internautes.

mail ,texte, images


Information..

7
Tout d’abord, un peu d’histoire !
Au milieu des années 2000, on passe au Web 2.0 qui se démocratise
et permet à un grand nombre de personnes de devenir aussi des
acteurs du Web. C’est l’explosion des sites Web et des blogs,

E-commerce, blogs
mail ,texte, images Instant messenger,
Information.. reseaux sociaux.

Smart Platforme

8
Tout d’abord, un peu d’histoire !
De nos jours, on parle du Web 3.0 qui mélange différents Web ayant
chacun des caractéristiques particulières :

E-commerce, blogs
mail ,texte, images Instant messenger,
Information.. reseaux sociaux.

Smart Platforme

9
1- Web physique nous met en relation avec des objets du monde réel :
Ex: un parcmètre, un thermomètre, etc.
2- Web programmable offre des API pour programmer

3- Web social met en place les réseaux sociaux

4- Web temps réel nous informe dès que des informations arrivent sur le Web ;

5- Web sémantique nous permet d’enrichir les informations publiées sur le Web
pour leur donner plus de sens.

10
L’Internet des Objets se
retrouve au croisement de
tous ces Web.

11
Evolution de web

12
Evolution de l’internet

13
Evolution de l’internet

14
15
16
2-Définition et motivations

Kevin Ashton :Le premier qui a utilisé le


terme « Internet of Things » en 1999 pour
décrire les micro-puces d‘identification par
radio fréquence (RFID).

Selon le groupe Cisco Internet Business Solutions (IBSG), l‘Internet des


objets est né entre 2008 et 2009, au moment où plus de «choses ou
d‘objets» étaient connectés à Internet que de personnes.

17
2-Définition et motivations
Le groupe de travail « Internet of Things Global Standards Initiative » (IoT-GSI),
piloté par l’Union Internationale des Télécommunications (UIT), considère l‘IoT
comme :

« Infrastructure mondiale pour la société de l’information qui permet


de disposer de services évolués en interconnectant des objets
(physiques ou virtuels) grâce aux technologies de l’information et de
la communication interopérables existants ou en évolution ».

Recommandation UIT-T Y.2060 renommée Y.4000

18
2-Définition et motivations
Un objet connecté est défini comme un équipement qui possède les
attributs suivants :

Capteurs
Connectivité à internet Architecture

Processeurs
Efficacité énergétique
Coût optimisé Caractéristique

Fiabilité
Sécurité
19
Première application IOT
La première application IoT est née à
l’université de Cambridge en 1991.
• Il s’agissait d'une caméra pointée sur
une cafetière et connectée au réseau
local de l’université.

Chaque informaticien pouvait connaitre la disponibilité de


café depuis son écran

20
3: Marché d’internet des objets

21
Marché IOT :Europe

22
Marché IOT: Quelques Chiffres En Afrique

Taux d’utilisation d’Internet: 2,1% en 2005 à


24,4% en 2018

Taux de pénétration Internet de 50% en 2025

+30% par an d’objets connectés depuis 2015


Chiffre Affaire IoT de 12,62 milliards $ en
2021

23
Marché IOT :Monde

Augmentation exponentiel de la taille


du marché

24
Ci-dessous quelques données chiffrées du nombre d’objets connectés qui font état de cette
croissance par région

25
4: Domaines d’applications
des IOT

26
Domaine d’application des IOT

L’IoT couvre un large éventail d’applications et touche quasiment à tous les domaines
que nous affrontons au quotidien, ceci permet l’émergence d’espaces intelligents. Parmi
ces espaces, on peut citer :

27
La santé (Smart Health)

IoT permet le développement de réseaux personnels pour le contrôle et le suivi des


signes cliniques, les objets connectés permettent de suivre :
• la tension
• le rythme cardiaque
• la qualité de respiration ou encore la masse graisseuse.
Ceci permettra ainsi de faciliter la télésurveillance des patients à domiciles, et
apporter des solutions pour l ’autonomie des personnes à mobilité réduite.
28
Maison intelligente(smart home)

L’automatisation d’une maison intelligente est un concept


constitué d’un ensemble de fonctionnalités diversifiées.
Celles-ci touchent plusieurs aspects de la vie quotidienne :

La sécurité : avoir une maison intelligente permet de garantir une sécurité, même en votre absence. En effet,
on ne peut parler de domotique sans sous-entendre système complet et informatisé de sécurité (alarme,
détecteur de mouvement, interphones…) .

Le chauffage et la climatisation : Il s’agit ici de programmer la température en fonction de vos besoins, du


climat et de pouvoir les modifier à tout moment d’une simple touche ;

L’électroménager : vous pourrez programmer les heures de marche, d’arrêt, les durées de tous vos appareils
électroménagers du four au réfrigérateur en passant par la machine à laver ;

L’eau : vous pourrez contrôler le débit, la marche et l’arrêt de vos robinets et autres conducteurs d’eau .
29
Gestion des déchets dans les villes intelligentes

30
Agriculture intelligente

•Productivité : Accroître durablement la productivité agricole sans


porter préjudice à l’environnement

•Adaptation: Protection des services écologiques que


les écosystèmes fournissent aux agriculteurs. Ces services sont
essentiels tant pour le maintien de la productivité que pour notre
capacité à nous adapter aux changements climatiques.

•Atténuation : Réduire et/ou éliminer les émissions de gaz à effet


de serre (GES), éviter la déforestation due à l’agriculture et gérir
les sols et les arbres de manière à optimiser la possibilité pour
eux de servir de puits de carbone et d’absorber le CO2 de
l’atmosphère.

31
Ferme intelligente(Smart farms)

• La ferme intelligente comprend l’utilisation


de technologies telles que :

• Capteurs pour le balayage du sol et la gestion de l’eau, de la lumière, de l’humidité et de la


température.
• Les technologies de télécommunications telles que les réseaux avancés et le GPS.
• Matériel et logiciels pour des applications spécialisées et pour permettre des solutions basées
sur l’IoT, la robotique et l’automatisation.
• Outils d’analyse des données pour la prise de décision et la prévision.
• Des satellites et des drones pour collecter des données 24 heures sur 24 pour un champ entier
32
Bâtiments intelligents

Ils sont comparables à des organismes complexes dont tous les


réseaux sont liés entre eux grâce aux technologies informatiques
les plus récentes et ceci dans le but de les rendre positivement
actif
Bien souvent ils intègrent des technologies qui dépassent le
simple éclairage automatisé ou encore la configuration des
réseaux CVC (Chauffage Ventilation et Climatisation).

•une meilleure isolation des bâtiments :


•de nouvelles techniques de production d’énergie (énergies de sources renouvelables;
•le développement des performances des systèmes de ventilation

•des systèmes de chauffage et de climatisation plus vertueux (poêle à bois, pompe à chaleur, géothermie)

•un choix plus réfléchi sur la localisation du bâtiment en termes de terrain d’implantation et d’orientation

•une mesure systématique des performances

33
Le Transport
Des voitures connectées ou autonomes aux systèmes de transport/logistique intelligents, l'IoT peut
sauver des vies, réduire le trafic et minimiser l'impact des véhicules sur l'environnement.

L’énergie :
L'Internet des objets permet aux innombrables appareils qui composent le réseau électrique de
partager des informations en temps réel pour une distribution et une gestion plus efficaces de
l'énergie.

L’industrie:
La technologie IoT permettra un suivi total des produits, de la chaîne de production, jusqu‟à la
chaîne logistique et de distribution en supervisant les conditions d‟approvisionnement. Cette
traçabilité de bout en bout permet aux usines d'améliorer l'efficacité de ses opérations, d'optimiser
la production et d'améliorer la sécurité des employés.

34
35
5: Les enjeux et les
défis de l’IdO

36
Les enjeux et les défis de l’IdO
IOT présente deux aspects: Aspect temporel et
aspect spatial qui permettent aux personnes de se
connecter de n’importe où , à n’importe quel
moment et à travers des objets connectés
(Smartphone, capteurs, caméras, etc.).

L’Internet des objets doit être pensé pour un


usage facile et une manipulation sécurisée pour
éviter des menaces et risques potentiels, tout en
masquant la complexité technologique sous-
Une nouvelle dimension pour l'IdO
(Source ITU 2005 [INT 2005]
jacente. 37
Les enjeux et les défis de l’IOT
L’IOT touche tous les domaines de
 la co-construction de savoirs et de connaissances.
 la gestion des entreprises et des administrations .
 les technologies éducatives et hyperUrbaines.

il transforme notre relation localisée en relation globalisée en dépassant les


frontières géographiques .

Ces bouleversements à la fois technologiques, sociétaux et humains


soulèvent de nombreuses questions concernant la mutation sociétale et
économique mais également ,pour la recherche, la créativité et l’innovation. Il
est important de penser à construire de nouveaux instruments pour un devenir
technique au service du développement humain.
38
Les enjeux et les défis de l’IOT

Défis environnementaux Défis technologiques

Enjeux et defis de l’IOT Défis pour les


Défis Sociétaux
chercheurs

Défis au niveau de la Défis pour les


sécurité entreprises

39
Les enjeux et les défis de l’IOT : Défis Technologiques

Les enjeux en terme de


programmation informatique sont
immenses.

Des nouvelles méthodes de


conception, de développement et
de maintenance doivent voir le
jour.

A partir des langages symboliques innovants, les informaticiens de demain transformeront de


simples lignes de code en agents autonomes capables d’exister dans la complexité des systèmes
ubiquitaires et distribués, pour s’adapter aux demandes des utilisateurs, afin de recommander de
nouveaux usages voir même de les accompagner dans l’évolution de leurs modes d’existence.
40
Les enjeux et les défis de l’IOT : Défis Technologiques

Un défi majeur pour l’IOT à la fois technique et utile, c’est de pouvoir gérer
l’hétérogénéité technologique et des normes d’objets couplées à des multitudes
de besoin d’applications et des usages en terme de services de sécurité.

Sachant que ces besoins peuvent évoluer dans le temps selon le contexte et le
goût. Ceci soulève des problèmes de gestion et de sécurité des objets dans un
milieu hétérogène au niveau physique et logique.

41
Les enjeux et les défis de l’IOT : Défis Sociétaux

L’enjeu du futur est de répondre de manière aussi créative que possible aux:

 Changements de régime climatique.


 La biodiversité.
 Implications industrielles.
 Transition énergétique .
 Implication bio-politiques.
 Diversité culturelle .
 Redéfinitions de la notion de « données personnelles ».

42
Les enjeux et les défis de l’IOT : Défis environnementaux

L’augmentation sans cesse des objets connectés a des conséquences sur


l’environnement

43
Les enjeux et les défis de l’IOT : Défis de sécurité

Le degré de confiance en l’IdO et son acceptation sont des conditions


primordiales pour la mise en place de mesures adéquates de protection des
données personnelles et de la vie privée.

44
Les enjeux et les défis de l’IOT : Defis pour les entreprises

Pour les entreprises, il s’agit de comprendre les comportements des


usagers et les tendances des consommateurs pour proposer des services
et des produits adaptés.

45
Les enjeux et les défis de l’IOT : Defis pour les chercheurs
L’IOT soulève une quantité de problèmes sociotechniques :

• liberté-contrôle
• autorité-indépendance
• associativité-unicité
• automatisme-maîtrise
• actions-interactions
• adaptativité-intégrité, etc.

Nous devrons désormais apprendre à « penser à la fois le mobile, le flou,


l’incertain, le proche et le lointain ».

46
6: L’ecosystème de l’IdO (IoT)

47
Opportunités et menaces dans l’écosystème de l’IdO
Opportunités Menaces
Marché en pleine d’expansion Accès au marché́ difficile pour les PME
Diminution du coût des technologies Fragilité physique des objets

Compétitivité qui favorise l’innovation Influencer sur la prise de décision pour


orienter l’innovation
Evolution technologique Manque de standards et des normes
(Ipv6,miniaturisation)
Accroissement de la vitesse de connexion Fracture technologique
Amélioration de la vie quotidienne Manipulation politique et Sociale

Connection par tout sans contrainte Surveillance abusive Impact environnemental


d’espace et de temps

Flux de données en permanence Sécurité, protection et contrôle des données


48
Étapes et technologies dans l’écosystème de l’IOT
Les Objets Connectés sont au cœur de l’IOT, mais il est important de pouvoir
connecter l’ensemble de ces objets, les faire échanger des informations et
interagir, au sein d’un même environnement. La mise en place de l’IdO passe
par les étapes suivants :

1- l’identification,
2- l’installation de capteurs,
3- la connexion des objets entre eux,
4- l’intégration et la connexion à un réseau.

49
Étapes et technologies dans l’écosystème de l’IOT
Le Tableau suivants présente les étapes et les protocoles éventuels [ROX 2017].

50
Chapitre 3 :
Architectures IOT

51
Architecture de l’IOT
Vu le développement rapide de l’IOT, il devenait nécessaire d’avoir une architecture
de référence qui permettrait d’uniformiser la conception des systèmes et favoriserait
l’inter-opérabilité et la communication entre les différents écosystèmes de l’IOT

52
Architecture de l’IOT
En mars 2015, le comité Internet Architecture Board (IAB) édite la RFC 7452. Il propose quatre
modèles communs d’interactions entre des acteurs de l’IdO :

- La communication entre objets : ce modèle est basé sur


une communication sans-fil entre deux objets. Les
informations sont transmises grâce à l’intégration d’une
technologie de sans-fil comme ZigBee ou Bluetooth, etc.

- La communication des objets vers le cloud, dans ce


modèle, les données collectées par les capteurs sont
envoyés à des plateformes de services via un réseau.

53
Architecture de l’IOT

– La communication des objets vers une passerelle: ce


modèle est basé sur un intermédiaire qui fait le lien
entre les capteurs et les applications dans le cloud.

– Des objets au partage des données en back-end:


L’objectif de ce modèle permet le partage des
données entre les fournisseurs de services. Il est
basé sur le concept « web programmable ». Les
fabricants mettent en place une API permettant
l’exploitation des des données agrégées par d’autres
fabricants
54
Architecture de l’IOT
IEEE P2413 s’est fixé les objectifs suivants :
• Proposer un modèle de référence qui prend en compte les relations, les
interactions et les éléments d’architectures communes pour divers domaines :
• Développer une architecture de référence qui soit comptable et prendre en
compte tous les domaines des applications.
On propose un modèle à trois niveaux:
• Applications, concerne les applications et les services proposés aux clients.
• Cloud Computing, concerne les plateformes de services à qui sont destinées les
données. Ce niveau permet d’établir des liens entre les capteurs et le réseau de
données, les plateformes et le logiciel de traitement
• Réseaux des capteurs, le niveau le plus bas correspond aux capteurs et à la
communication entre eux (le Machine-to-Machine). Il s’agit d’un réseau de
capteurs qui génèrent les données et par la suite ils vont alimenter les offres de
services
55
Les différentes couches de l’Internet des Objets (selon Cisco).
56
Les trois couches principales d’un modèle IOT Les cinq couches principales d’un modèle IOT

5- Couche commercial

3- Couche d’application
4-Couche d’application

3-Couche de traitement
2-Couche de réseaux
2-Couche de transport

1-Couche de perception 1- Couche de perception


1-Couche de perception
acquisition des données
Capteurs

1-Couche de perception Cartes a µ.contrôleur, µ. processeurs


Unité de traitements

Actionneurs

End-device
Capteurs
• un capteur est un dispositif qui transforme l'état d'une grandeur physique observée en une
grandeur utilisable.
• Les capteurs détectent les changements au sein de leur environnement et génèrent des impulsions
électriques pour communiquer, par exemple : les changements de température, des compositions
chimiques , de tension électrique, une hauteur de mercure, une intensité, la déviation d'une
aiguille, et de position physique et sont un type de transducteur.

• Remarque On fait souvent la confusion entre capteur et transducteur: Le capteur est au


minimum constitué d'un transducteur: (Appareils qui convertissent une forme d’énergie en une
autre).

Actionneurs
• Les actionneurs réalisent des actions physiques lorsque leur centre de contrôle leur donne des
instructions, généralement suite à des changements identifiés par les capteurs. Ils agissent
comme un type de transducteur

Cours Architecture IOT/Manel SOUAF-L3TIC 60


Exemples des capteurs

YG1006
Le capteur T.I.R est un capteur de température sans contact doté
d’une haute précision et d’une vaste plage de mesure pour la
température

• La température d’un objet précis: -70 à 382,2°C


• Résolution : 0,02°C
• Précision (température ambiante d’une pièce) : ± 0.5°C
• Tension d’alimentation externe : 3V
• Courant d’alimentation : 1 à 2 mA
Cours Architecture IOT/Manel SOUAF-L3TIC 61
un capteur de pression basé sur la technologie
MEMs qui permet la mesure d'altitude avec une
résolution de 30 cm maxi. Une sortie donne
également la température.
•Alimentation: 2,5 Vcc (1,95 à 3,6 Vcc)
•Consommation: 40 µA (2 mA maxi)
•Plage de mesure: 50 à 110 kPa
•Mesure de pression: 20 bits (en Pa)
•Taux d'acquisition: 1 s à 9 h

Avec ce capteur, les montages électroniques vont


être capable de déterminer la couleur d'un objet
très simplement. Ce module utilise un meilleur
capteur de couleur du marché, qui dispose d'une
reconnaissance RGB et de lumière claire.

Cours Architecture IOT/Manel SOUAF-L3TIC 62


Ce module intègre un microphone électret ainsi qu'une
électronique embarquée permettant de disposer de 2 sorties
(analogique et numérique) pour détecter des sons ambiants
depuis un module Arduino ou compatible
La sortie numérique délivre un état haut ou bas en fonction du
seuil de bruit ambiant, tandis que la sortie analogique délivre
une tension variant en temps réel en fonction des bruits

Un dispositif composé d'un capteur photosensible, dont les


propriétés électriques (tension, résistance, etc. ) varient en
fonction de l'intensité du rayonnement lumineux capté.

Elle est souvent utilisée dans des applications en "tout ou rien:


•interrupteur crépusculaire permettant, l'allumage automatique des
feux d'une automobile ou la fermeture automatique de volets ou de
stores électriques.
•détecteur de passage devant un faisceau de lumière
Cours Architecture IOT/Manel SOUAF-L3TIC 63
• Le taux d’humidité d’un sol en particulier va
déterminer les caractéristiques de diffusion ou de
stockage de l’eau dans ce sol.

• Les thermistances, dérivées de l'expression résiSTANCE


THERMIquement sensibles, sont des capteurs de mesure de la
température très précis et économiques. ...
• La thermistance CTN est la plus communément utilisée pour mesurer
la température.
• Les CTN peuvent être utilisées dans une large plage de températures,
de -200 à + 1 000 °C

Il pourra être relié sur une entrée analogique d'un Arduino ou


compatible afin de permettre de mesurer la température ambiante

Cours Architecture IOT/Manel SOUAF-L3TIC 64


Il s'agit du module de capteur de lumière ultraviolet à sortie
analogique. Le module GYML8511 est facile à utiliser le
capteur de lumière ultraviolet. Le capteur fonctionne en
émettant un signal analogique en fonction de la quantité de
lumière UV détectée
il détecte plus efficacement la lumière de 280-390 nm.(du
spectre UVB rayons brûlants) et de la plupart du spectre
uva (rayons de bronzage).
Il délivre une tension analogique qui est linéairement liée à
l'intensité uv mesurée (mW / cm2)

Le capteur de pluie détecte les gouttes d'eau lorsque celles


ci court-circuitent les pistes du circuits imprimés.
Le capteur agit comme une résistance variable qui va
changer d'état : 100k ohms lorsqu'il est mouillé et 2M ohms
lorsqu'il est sec,

Cours Architecture IOT/Manel SOUAF-L3TIC 65


Le MQ-2 est un capteur qui permet de détecteur du gaz ou de fumée
à des concentrations de 300 ppm à 10000 ppm. Après calibration, le
MQ-2 peut détecter différents gaz comme le GPL (LPG), l’i-butane,
le propane, le méthane, l’alcool, l’hydrogène ainsi que les fumées. Il
est conçu pour un usage intérieur à température ambiante

Cours Architecture IOT/Manel SOUAF-L3TIC 66


COUCHE DE PERCEPTION: Les microcontroleurs, les microptossesseurs

- Les appareils IoT varient largement, mais ont tendance à partager ces concepts et ce vocabulaire
communs:
Systèmes incorporés
Les systèmes incorporés sont basés d’un microprocesseur ou d’un microcontrôleur qui gèrent une fonction
spécifique dans un système plus large. Ils incluent à la fois des composants matériels et logiciels.
Cartes de traitement
Cartes électroniques qui ont la capacité de calculer. Ils incluent souvent un microcontrôleur et peuvent
utiliser des services pour déployer au mieux certaines charges de travail sur les appareils.
Microcontrôleur (MCU)
Un microcontrôleur (µc, uc, ou encore MCU) est un circuit intégré et compact, conçu pour régir une
opération spécifique et dans un système intégré. Il contiennent des processeurs, de la mémoire vive (RAM)
et de la mémoire morte (ROM). Bien qu'ils contiennent les éléments nécessaires à l'exécution de tâches
simples, les microcontrôleurs sont plus limités en puissance que les microprocesseurs.
Microprocesseur (MPU)
Les microprocesseurs exécutent les fonctions des processeurs sur un ou plusieurs circuits intégrés. Bien que
les microprocesseurs aient besoin de périphériques pour effectuer les tâches, ils réduisent considérablement
les coûts de traitement car ils ne contiennent qu'un processeur.
Cours Architecture IOT/Manel SOUAF-L3TIC 67
Microcontrôleur définition : Un microcontrôleur est un circuit intégré
comprenant essentiellement un microprocesseur, ses mémoires, et des éléments
personnalisés selon l'application.
Arduino

Arduino, ce sont des cartes électroniques programmables( open


source) , avec un certain nombre d'entrées/sorties
L'open hardware, par analogie à l'open software, permet de
partager les plans pour pouvoir répliquer, améliorer,
comprendre un dispositif matériel.
C'est aussi un IDE (un éditeur de code) qui permet d'envoyer les
programmes sur la carte à travers un port USB
Carte Rasbperry PI
Application(couche de perception)
1- Choisir deux capteurs parmi les capteurs déjà mentionnés
2- utiliser une carte a microcontrôleur et développer un code pour :
a- Recevoir les données issues de deux capteurs simultanément
b- Contrôler les donnés en utilisant des actionneurs à votre choix

Cours Architecture IOT/Manel SOUAF-L3TIC 72


3- Couche d’application

2-Couche de réseaux

1-Couche de perception
Comment choisir le Protocol de communication
convenable pour un projet IoT ??
Parmi les technologies de communication sans fil pour l’Internet des Objets, nous pouvons distinguer deux
grands types de réseaux de communication radio : les réseaux courte portée et les réseaux moyenne et longue
portée. Pour récupérer les données issue des capteurs , il faux choisir le protocole de communication le plus
adapté.

1-Réseaux de longue portée


Ils sont utilisés dans l’industrie pour échanger de l’information avec des objets éloignés de l’utilisateur il
sont dispersés dans une large zones comme dans les sites industriels, on distingue dans ce cas:

Les réseaux LPWan (sigfox ou lora)


“Low Power Wide Area Network” Se caractérise par un faible débit et capacité à
ne transmettre que des petites quantités de données (géolocalisation ou relevés
Module Lora
de compteur d’energie )
Les réseaux cellulaires(GSM)
Les appareils consommant beaucoup d’energie ou envoyant de grandes quantité d’informations . On utilisent
les réseaux cellulaires, 3G, 4G, LTE-M, NB-IOT exemple camera de surveillance
2-Réseau de courte portée
Ils sont utilisés dans le domotique ou pour les objets connectés ou l’utilisateur est proche des objets connectés.

Z-Wave
Z-Wave est la technologie la plus utilisée actuellement (de nombreux appareils sont disponibles). Tous les
produits Z-Wave contiennent le même chipset, développé par une seule entreprise, et sont compatibles. Débit
de communication de 100 kilobits par seconde. Faible consommation. Réseau de 232 périphériques maximum.

ZIGBEE
Zigbee est un protocole de communication sans fil de faible puissance avec une sécurité moderne, basé sur des
normes et fonctionnant sur des fréquences mondiales. Il est couramment utilisé dans la domotique, l'énergie
intelligente, la détection sans fil et l'automatisation industrielle.
2-Réseau de courte portée
WIFI
Wi-Fi est un ensemble de protocoles de communication sans fil régis par les normes IEEE 802,11 publiées
en 1997 qui offraient des vitesses de 1 ou 2 Mbit/s. Les produits qui communiquent via Wifi sur les bandes
2,4 ou 5Ghz doivent toujours être connectés à une prise électrique. Débit de communication jusqu'à 600
Mbit/s et plus. La consommation du Wi-Fi est élevée,

Bluetooth
Bluetooth est une norme de communication pour l'échange de données bidirectionnelle sur de très courtes
distances (20m) à l'aide d'ondes radio UHF dans un 2,4 GHz à 2 ,483 MHz de fréquence Bande.
Son but est de simplifier les connexions entre les appareils électroniques en supprimant les liaisons
câblées. Le Bluetooth utilise moins de 3% de l'alimentation requise par le wifi pour effectuer la même tâche

Enocean
Enocean est un protocole ouvert. Les appareils fonctionnent sans fil ni batteries. Ils capturent l'énergie nécessaire à
leur fonctionnement dans leur environnement (mouvement, température, soleil).
Cette technologie est considérée comme la technologie de l'avenir. Débit de communication de 125 kilobits par
seconde. Pas de consommation. Réseau de jusqu'à 65 000 appareils.
Application (calcul de distance)

Principe des ultrasons:


Un capteur à ultrasons émet à intervalles réguliers de
courtes impulsions sonores à haute fréquence.
Ces impulsions se propagent dans l’air à la vitesse du son.
Lorsqu’elles rencontrent un objet, elles se réfléchissent et
reviennent sous forme d’écho au capteur.

Fréquences et intervalle de l’audibilité « ultrason »


Module ultrason Arduino
Le principe de fonctionnement

Le principe de fonctionnement du capteur est entièrement basé sur la vitesse du son.


Voilà comment se déroule une prise de mesure :
•On envoie une impulsion HIGH de 10µs sur la broche TRIGGER du capteur.
•Le capteur envoie alors une série de 8 impulsions ultrasoniques à 40KHz (inaudible pour
l'être humain).
•Les ultrasons se propagent dans l'air jusqu'à toucher un obstacle et retourne dans l'autre
sens vers le capteur.
•Le capteur détecte l'écho et clôture la prise de mesure.
Application
« Bluetooth Controller » Module « Bluetooth»
Programmation
Programmation
Protocoles IoT :
comment les appareils IoT communiquent-ils avec le réseau ?

Les appareils IoT communiquent à l'aide des protocoles IoT.

Les protocoles IoT garantissent que les informations d’un appareil ou d’un
capteur seront lisibles et compréhensibles par un autre appareil, une
passerelle, un service.

Différents protocoles IoT ont été conçus et optimisés pour différents


scénarios et utilisations. Compte tenu de la diversité des appareils IoT
disponibles, il est important d'utiliser le bon protocole dans le bon
contexte.
Quel protocole IoT me convient le mieux ?

Le type de protocole IoT qu’on doit utiliser dépend de la couche de


l’architecture système sur laquelle les données vont circuler.
Chaque protocole IoT de l’architecture d’un système IoT permet une
communication soit:

Appareil à appareil
Appareil à passerelle
Passerelle à centre de données ou de passerelle à Cloud
Communication entre centres de données.
Couche de perception
1- Bluetooth à basse consommation (BLE)
BLE réduit considérablement la consommation d’énergie et les coûts associés, avec
une portée de connectivité comparable à celle du Bluetooth classique.
2- Ethernet
Cette connexion filaire est une option moins coûteuse qui fournit une connexion de
données rapide et une faible latence.
3- LTE (Long Term Evolution)
Norme de communication sans fil à large bande pour appareils mobiles et terminaux
de données. Le LTE augmente la capacité et la vitesse des réseaux sans fil et prend en
charge la multidiffusion et les flux de diffusion.
3- NFC /RFID
PC utilisant des champs électromagnétiques qui permet à deux appareils de
communiquer à moins de quatre centimètres l'un de l'autre. Les appareils
compatibles NFC/RFID fonctionnent comme des cartes d'identité et sont
couramment utilisés pour les paiements mobiles sans contact, les billetteries et les
cartes à puce.
Couche transmission de données

La couche Données fait partie d’un protocole IoT qui transfère les données au sein
de l’architecture système, en identifiant et en corrigeant les erreurs trouvées dans la
couche physique.

1- IEEE 802.15.4
Norme radio relative aux connexions sans fil à faible consommation. Elle est utilisée
avec ZigBee, 6LoWPAN et d'autres normes pour créer des réseaux sans fil
incorporés.

3- Liaison sans fil à faible consommation énergétique (LPWAN)


Les réseaux étendus à basse consommation (LPWAN) permettent la communication
sur des distances de 500 mètres à plus de 10 kilomètres à certains endroits. LoRaWAN
est un exemple de LPWAN optimisé pour une faible consommation d'énergie.
Couche Réseau

La couche Réseau d’un protocole IoT permet à des appareils individuels de


communiquer avec le routeur.
1- IP
De nombreux protocoles IoT utilisent IPv4, tandis que les exécutions plus récentes
utilisent IPv6. Cette récente mise à jour du protocole IP achemine le trafic sur
Internet, et identifie et localise les appareils sur le réseau.
2- 6LoWPAN
Ce protocole IoT fonctionne mieux avec les appareils de faible puissance qui ont
des capacités de traitement limitées.
Couche Transport

Dans un protocole IoT, la couche Transport permet la communication et protège les


données lorsqu’elles circulent entre les couches.

TCP (Transmission Control Protocol)


Protocole utilisé pour la majorité des connexions Internet. Il offre une
communication d'hôte à hôte, en divisant de grands ensembles de données en
paquets individuels, et en renvoyant et réassemblant les paquets en fonction des
besoins.
UDP (User Datagram Protocol)
Protocole de communication qui permet la communication entre processus et
s'exécute sur IP. UDP améliore les taux de transfert de données sur TCP et répond
aux exigences des applications qui ont besoin d'une transmission de données sans
perte.
Couche Application
La couche Application sert d’interface entre l’utilisateur et l’appareil avec un
protocole IoT donné.

AMQP (Advanced Message Queuing Protocol)


Une messagerie normalisée à l'échelle industrielle. Couche logicielle qui assure
l'interopérabilité entre les intergiciels de messagerie et permet à un large
éventail de systèmes et d'applications de travailler ensemble

CoAP ( Constrained Application Protocol)


CoAP est un protocole de transfert de documents qui s'exécute sur le protocole
UDP (User Datagram Protocol). Il est optimisé pour les bandes passantes et
réseaux contraints, et conçu pour les appareils dont la capacité de connexion est
limitée dans le cadre d'une communication machine à machine
DDS (Data Distribution Service)
Protocole de communication pair à pair
polyvalent qui fait tout, de l'exécution de
petits appareils à la connexion de réseaux
hautes performances. DDS rationalise le
déploiement, renforce la fiabilité et
réduit la complexité.

MQTT (Message Queue Telemetry Transport) Protocole de messagerie conçu pour


une communication machine à machine légère, et principalement utilisé pour les
connexions à faible bande passante vers des emplacements distants. MQTT est
idéal pour les petits appareils qui nécessitent une utilisation efficace de la bande
passante et de la batterie
MQTT utilise celui de la publication/souscription : plusieurs clients se
connectent à un serveur unique (appelé broker) pour soit publie des
informations, soit souscrire à leur réception.
Interoperability for the sustainability assessment
framework in IoT like environments

Common questions

Alimenté par l’IA

L'adoption de l'IoT a des implications industrielles significatives, notamment l'amélioration de l'efficacité des opérations, l'optimisation de la production, et l'amélioration de la sécurité des employés. L'IoT facilite la traçabilité complète des produits depuis la chaîne de production jusqu'à la chaîne logistique, contribuant à la compétitivité et à l'innovation industrielle .

Pour relever les défis environnementaux, l'IoT propose des solutions telles que l'optimisation de la consommation d'énergie dans les bâtiments intelligents et les véhicules connectés. Il soutient également la réduction des émissions de GES dans l'agriculture intelligente en améliorant la gestion des ressources naturelles, et contribue à la protection des services écologiques des écosystèmes nécessaires à l'adaptation climatique .

Les défis majeurs de l'IoT incluent la gestion de l'hétérogénéité technologique et des normes d'objets, la sécurité des objets dans un milieu hétérogène, et l'évolution des besoins d'applications. Les menaces comprennent les impacts environnementaux de l'augmentation des objets connectés, la manipulation politique et sociale, et la surveillance abusive. La fracture technologique pose également des problématiques d'accès inégal aux bénéfices de l'IoT .

Les principaux enjeux sociétaux liés à l'intégration de l'IoT incluent les changements au niveau de la transition énergétique, la biodiversité, les implications bio-politiques, et la diversité culturelle. Ces enjeux modifient notre relation localisée en une relation globalisée, soulèvent des questions de liberté et de contrôle, autorité et indépendance, et impliquent une reconsidération de la notion de données personnelles .

Les protocoles de communication IoT, tels que ZigBee, Bluetooth, et Wi-Fi, influencent la conception des systèmes en déterminant comment les appareils communiquent au sein de l'architecture IoT. Les choix de protocole affectent la portée, la consommation d'énergie, et la complexité de l'intégration. Par exemple, ZigBee est adapté pour les réseaux à faible consommation dans des environnements contraints, tandis que le Wi-Fi offre des débits élevés mais avec une consommation énergétique plus importante. Ces choix influencent la manière dont les systèmes doivent être conçus pour maximiser l'efficacité et répondre aux besoins spécifiques d'application .

Les bâtiments intelligents contribuent à la réduction de l'empreinte carbone par une meilleure isolation et l'utilisation de technologies de production d'énergie renouvelable. Les systèmes de chauffage et de climatisation, tels que les pompes à chaleur et la géothermie, augmentent l'efficacité énergétique. Les voitures connectées, notamment autonomes, réduisent l'impact environnemental des transports par une gestion plus efficace du trafic et une réduction des émissions de gaz .

Les bâtiments intelligents intègrent des technologies informatiques avancées pour relier tous les réseaux, ce qui va au-delà des simples systèmes d'éclairage automatisés et de configuration des réseaux de chauffage, ventilation et climatisation (CVC). Ces bâtiments utilisent des techniques telles que l'isolation améliorée, des systèmes de production d'énergie renouvelable, et des améliorations des performances des systèmes de ventilation et de chauffage, avec l'emploi de poêles à bois, de pompes à chaleur, et de géothermie. Ils ont également une mesure systématique des performances .

L'architecture de l'IoT assure l'interopérabilité grâce à l'utilisation de modèles d'interaction communs tels que la communication entre objets et la communication vers des clouds ou passerelles. Des protocoles standards comme ZigBee et Bluetooth permettent la communication sans fil, tandis que la communication vers le cloud centralise la collecte de données pour un traitement et une analyse sur une plateforme unifiée. Cela garantit que les informations peuvent être partagées et comprises entre différents systèmes et applications .

L'IoT améliore la productivité agricole en utilisant des capteurs pour la gestion de l'eau, de la lumière, de l'humidité et de la température, ce qui aide à accroître durablement la productivité sans nuire à l'environnement. Il protège également les services écologiques essentiels fournis par les écosystèmes aux agriculteurs, permettant une adaptation aux changements climatiques. De plus, l'IoT joue un rôle dans l'atténuation des émissions de gaz à effet de serre en optimisant l'utilisation des sols et des arbres comme puits de carbone .

Pour une intégration complète dans le quotidien, l'IoT doit surmonter des défis de sécurité incluant la protection des données personnelles, la gestion de l'hétérogénéité des objets, et l'établissement de mesures pour minimiser les risques de sécurité inhérents aux objets connectés. Il implique de construire des systèmes avec une manipulation sécurisée qui protège contre les menaces tout en conservant une facilité d'utilisation .

Vous aimerez peut-être aussi