Chapitre 2: Modèles d’architecture et
composants IoT
Architecture et composants de l’IoT
Architecture de l’IoT
• 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.
• L’architecture la plus élémentaire est une
architecture à trois couches:
– Lacouche perception possède des capteurs et
actionneurs qui détectent et recueillentdes informations
sur l’environnement.
– Lacouche réseau est responsable de la connexion, du
transport et du traitement des données issues des
capteurs et actionneurs.
– Lacouche application est chargée de fournir à
l’utilisateur des services spécifiques et applications
intelligentes.
Modèle de référence de l’IoT
• Modèle de référence de l’IoT selon la recommandation UIT-T Y.2060
Composantes d’une solution IoT
• Généralement, une solution IoT est formée
des composants suivants :
– Objet (Module-capteur)
– Capteurs, Actionneurs
– Passerelle (Gateway)
– Cloud (Informatique en nuage)
Architecture fonctionnelle d’une
solution IoT
Source : https://fr.rs-online.com/web/generalDisplay.html?id=i/ido-internet-des-objets
Niveau 1 : Capteurs et actionneurs
• Unité de détection : Capteur/ Actionneur
• Unité de traitement : Contrôleur
• Unité de communication : Module RF
• Alimentation
Niveau 1 : Capteur/actionneur
• Capteur : C’est un 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 capteurs IoT sont
généralement de petite taille,
ont un faible coût et
consomment moins d’énergie.
• Les signaux produits par un
capteur sont traités par un
microcontrôleur pour
l‘interprétation, l‘analyse et la
prise de décision.
Capteurs d’un smart phone
Niveau 1 : Capteur/actionneur
• Capteurs à air – Des capteurs qui détectent le niveau de pollution de l'air en milieu
urbain et donnent des mesures pour protéger la santé despersonnes.
• Bâtiments - Des capteurs qui surveillent les vibrations et les conditions des
matériaux dans les bâtiments, les ponts et les monuments historiques et
fournissent des «avertissements précoces» en cas de dommages.
• Véhicules de distribution - Des capteurs qui détectent l'allocation géographique de
chaque véhicule dans un parc sont utilisés pour optimiser les itinéraires et créer
des estimations précises des heures de livraison.
• Utilisation de l'énergie - Capteurs qui surveillent l'énergie, utilisée pour vérifier
l'efficacité énergétique de la «construction verte» .
• Gaz dangereux - Des capteurs qui détectent les niveaux de gaz explosifs ou
toxiques dans les environnements industriels et à l'intérieur, permettent une
action immédiate pour garantir la sécurité despersonnes.
Niveau 1 : Capteur/actionneur
• Santé - Les capteurs qui mesurent les données métriques vitales, la
pression sanguine et la tension artérielle, sont utilisés pour surveillerles
patients.
• Geo-localisation - Les capteurs qui détectent l’emplacement géographique
d'un objet sont utilisés pour suivre lesobjets.
• Machines - Capteurs qui surveillent l'état des pièces de la machine, par
exemple en mesurant la température, la pression, les vibrations et l'usure
générée.
• Parking spaces - Capteurs qui sont utilisés pour détecter si un espacede
stationnement est libre.
• Accès au périmètre - Les capteurs qui détectent la présence des personnes
dans les zones non autorisées sont plus efficaces que les gardes de
sécurité humains.
Niveau 1 : Capteur/actionneur
• Trafic - Des capteurs qui détectent la vitesse et le nombre
de véhicules, sont utilisés pour détecter la congestion du
trafic et suggèrent aux conducteurs d’autres itinéraires.
• Déchets - Capteurs qui détectent le nombre decontenants
insuffisamment remplis, pour optimiser les itinéraires de
collecte des ordures ménagères.
• Capteurs d’eau - qui détectent les fuites d'eau dansle
réseau de distribution d’eau.
• Éclairage public - Capteurs qui détectent le mouvement des
personnes et des véhicules dans une rue et règlent
l'éclairage public au niveau requis.
Niveau 1 : Capteur/actionneur
• Rivières – Capteurs qui détectent la pollution duconducteur.
• Conditions de stockage - Les capteurs qui surveillent les
conditions de stockage des denrées périssables.
• Incompatibilité de stockage - Capteurs qui détectent des
produits dangereux qui ne sont pas autorisés à être conservés
ensemble; par exemple, des produits inflammables et des
explosifs.
• Capteurs médicaux capables de mesurer différents
paramètres tels que la fréquence cardiaque, le pouls, la
pression artérielle, la température corporelle, lafréquence
respiratoire, et la glycémie.
Capteurs de santé
Niveau 1 : Capteur/Actionneur
• 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 u n
phénomène physique
(déplacement, dégagement de
chaleur, émission de lumière …).
• Exemple : Haut-parleurs qui
convertissent les signaux
électriques correspondants en
sons ondes (acoustiques).l
Niveau 1 : Capteur/Actionneur
• Les actionneurs, qui induisent un mouvement,
peuvent être classés en 3 catégories:
– Les actionneurs hydrauliques facilitent le mouvement
mécanique en utilisant un fluide ou une puissance
hydraulique.
– Les actionneurs pneumatiques utilisent la pression de
l’air comprimé; et
– Les actionneurs électriques utilisent l’énergie
électrique.
Niveau 1 : Capteur/actionneur
• Un microcontrôleur (µc, MCU en anglais) est un
circuit intégré et compact qui comprend un
processeur, une mémoire et des périphériques
d‘entrée et de sortie sur une seulepuce.
• Un MCU est conçu pour traiter les données brutes
capturées par les capteurs et extraire des
informations utiles.
Niveau 1 : Capteur/actionneur
• Exemples de cartes à microcontrôleurs
Source:https://fr.rs-online.com/web/generalDisplay.html?id=i/ido-internet-des-objets
Niveau 2 : Passerelle
• 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 nœuds de capteurs avec le
monde extérieur.
• Les gateways sont donc utilisées pour la communication de données en collectant
les mesures effectuées par les nœuds de capteurs et en les transmettant à
l'infrastructure Internet.
• La gateway peut faire des traitements locaux sur les données avant de lesrelayer
au Cloud.
• Exemples de gateways:
Niveau 3 : Cloud computing
• Le niveau 3 est un choix technologique
(optionnel) qui permet d’alléger la charge du
travail vers le Cloud et de faire destraitements
locaux ―on the Edge‖.
• Trois solutions techniques sont possibles pour
l‘implémentation du 3ème niveau :
– Fog Computing : permet un calcul décentraliséen
traitant les données IoT au niveau desnoeuds
locaux ―Fog‖ avant de relayer l‘information versle
cloud.
– Edge Computing : le traitement des donnéesIoT se
fait à l‘extrémité du réseau (Gateways ou des
noeuds intermédiaires entre objets etgateways).
– Mist Computing : le traitementdes données se fait
localement dans le noeud capteur.
Cloud Versus FogVersus Edge
Niveau 3 : EdgeComputing
• Avantages de l’architecture Edge
– Le déploiement d‘une architecture distribuée repose sur l‘idée
d‘intégration de l‘intelligence près des nœuds 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 nœuds 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.
Types de cloud IoT
• 3 types de cloud IoT
– IaaS: Infrastructure as a Service
– PaaS: Plateforme as aService
– SaaS: Software as aService
IaaS Versus PaaS versusSaaS
Niveau 4 : Plateformes IoT
• Une plateforme d’IoT est un ensemble de services
permettant de collecter, stocker, corréler, analyser et
exploiter les données.
Spécifications fonctionnelles d’une
plateforme IoT
Source :https://iot-analytics.com/product/iot-platforms-white-paper/
Composants d’une plateforme IoT
Connectivité et normalisation :
• Elle a pour fonction d'apporter différents protocoles et
différents formats de données dans une seule interface
«logicielle».
• Les dispositifs IoT avancés fournissent généralement une
API pour mettre en œuvre une interface de communication
standardisée avec la Plateforme.
• Très souvent, des agents logiciels doivent être développés
et installés sur le matériel afin de permettre à laplateforme
IoT d'établir une connexion stable.
Composants d’une plateforme IoT
Module de gestion des périphériques
• Cemodule s'assure que les objets connectés fonctionnent
correctement et que ses logiciels et applications sont misà
jour et fonctionnent.
• Les tâches effectuées dans ce module incluent :
– Le provisioning du périphérique
– La configuration à distance
– La gestion de mises à jour du micrologiciel / logiciel,et
– Le dépannage.
• L'automatisation de ces tâches devient essentielle pour
contrôler les coûts et réduire travailmanuel.
Composants d’une plate-forme IoT
Stockage des données
• La gestion des données issues de différents dispositifs IoTapporte
aux exigences des bases de données un nouveau niveau:
– Le volume. La quantité de données à stocker peut être massive.
– Variété. Différents dispositifs et différents types decapteurs
produisent des formes de données très différentes.
– Rapidité. De nombreux cas IoT nécessitent l'analyse des flux de
données pour prendre des décisionsinstantanées.
– Véracité. Dans certains cas, les capteurs produisent données ambiguës
et inexactes.
• Une plate-forme IoT est donc généralement livrée avec une solution
de base de données basée sur le cloud.
Composants d’une plateforme IoT
Gestion des actions et traitement
• Les données capturées par le module connectivité et normalisation et
stockées dans la base de données, prend vie dans cette partie de la
plateforme IoT.
• Le déclencheur événnement-action, basé sur des règles, permet de
actions «intelligentes» basées sur des données de capteur spécifiques.
• Dans une maison intelligente, par exemple, un événement déclencheur
d'action peut être défini de sorte que toutes les lumières s'éteignent
lorsqu’une personne quitte la maison.
• La réalisation technique souvent se présente sous la forme d'une règle If-
this-then-that (IFTTT): Si le signal GPSindique que le smartphone de
Jason est plus à moins de 5 mètres de sa maison, alors éteignez tous les
lumières dans sa maison.
Composants d’une plateforme IoT
Analytique
• De nombreux cas d'utilisation de l'IoT vont au-delà de la gestion des
actions et nécessitent des analyses complexes pour tirer le meilleur
profit des données IoT.
• Le moteur d'analyse prend en charge l’analyse des données des
capteurs, à partir de la mise en cluster des données de base à
l'apprentissage automatique en profondeur.
• Dans une maison intelligente, par exemple, le moteur d'analyse
peut fournir les algorithmes qui permettent à la plateforme IoTde
savoir quelle combinaison d'éclairage et de chauffage est préférée
par l'utilisateur et à quelle heure de la journée en tenant compte
des conditions météorologiques extérieures.
Composants d’une plateforme IoT
La visualisation
• La visualisation permet aux utilisateurs de voir les modèles et observer les
tendances. Elle se présente sous la forme de lignes, empilées ou
camemberts, modèles 2D ou même 3D.
• La visualisation des tableaux de bord
mis à disposition du gestionnaire des
plateformes IoT est souvent incluse
dans les outils de prototypage qu'une
plate-forme IoT avancée fournit.
Microsoft Azure Cloud IoT
Types de plates-formes IoT
• Il existe deux types deplates-formes:
– Plates-formes technologiques, et
– Plates-formes focalisés sur le segment.
Plates-formes technologiques
• Niveau 1: Plates-forme de connectivité (ou
middleware)
– Collecte de données
– Bus de messagerie
• Niveau 2 : Plates-forme d’action
– Traitement des données
– Gestion des événements-actions, par exemple basée sur
des règles
• Niveau 3 : Plates-forme de grande envergure
– Dispositif, protocole, normes indépendants
– Back-end visuels multiformes
– Interfaces externes sophistiquées (par exemple, API, SDK)
– Solutions de base de données avancées, conçues pour le
Big Data
– Extensibilité de la plateforme: pour gérer un grand
nombre d'appareils
Plates-formes avec un focus sur le
segment du client final
• Les plates-formes B2C utilisent des mini-ordinateurs comme le Raspberry
Pi ou l'Arduino. Cesplateformes sont souvent open-source et gratuits à
utiliser dans leur version de base.
• Les plates-formes Smart Home prennent en charge les normes de
connectivité domestique telles que WiFi, Zigbee, Z-wave et Bluetooth.
Elles supportent souvent des applications visuelles prédéfinies qui
permettent de surveiller et contrôler les appareils lamaison.
• Les plates-formes de voiture connectées fonctionnent avec les normes
automobiles et les protocole de communication de V2V. Elles donnent une
attention particulière aux problèmes de sécurité car le piratage de cette
plateforme peut causes des problèmes sérieux.
• Les plates-formes s'intègrent également aux services télématiques comme
la gestion de flotte ou l'assurance basée surl'utilisation.
Plateformes avec un focus sur le
segment du client final
• Les plateformes de ville intelligente. Les cas d'utilisation de la ville
intelligente comme le stationnement intelligent ou la gestion desdéchets
connectés repose souvent sur des réseaux à faible puissance tel que
réseaux étendus (LPWAN). Les plateformes sont également optimisée
pour fonctionner avec les services de cartographie (par exemple, Google
cartes) et des informations sur les rues locales.
• Les plates-formes IoT industrielles fournissent des passerelles spéciales à
intégrer dans le SCADAet l'automatisation des systèmes existants. La
sécurité renforcée constitue un souci majeur pour les entreprises qui
craignent révéler des données sensibles aux clients ou concurrents
involontairement.
• Autres plateformes spécialisées peuvent être trouvées dans des segments
comme l'agriculture intelligente, la santé connectée ou la smart grid.
Principaux plateformes IoT
• Amazon Web Services IoT
• IBM Watson
• Microsoft Azure Cloud IoT
• Google Cloud IoT
• Oracle Integrated Cloud for IoT
• SAPCloud Platform for the Internet of Things
• Cisco Jasper Control Center
• PTCThingWorx Industrial
• GEPredix
• Cisco IoT Cloud
Marché des plateformes IoT
(2015-2019)
Source: IoT Platforms competitive Landscape & database 2020
Marché des plateformes IoT
(2015-2019)
• 620 fournisseurs de plateformes IoT, contre 450 en 2017.
• Le marché se concentre autour de quelques prestataires: les
10 premiers prestataires détenaient 58% de part de marché
en 2019, contre 44%pour les 10 premiers en 2016.
• Les principaux fournisseurs continuent de croître à plus de
40%,
• L'industrie / la fabrication est la verticale n ° 1 - 50% des
plates-formes s'y concentrent
Plateformes propriétaires vs
plateformes open-source
• Deux types de plateformes sont à distinguer :
– Les plateformes propriétaires permettent le partage
des responsabilités, car le prestataire aura la charge
du maintien opérationnel de tous lesenvironnements.
– Les plateformes open-source demandent plus de
temps et de technique, vu qu’elles nécessitent le
développement de l’ensemble des services,la
maintenance des outils, de l’infrastructure et des
applications.
Comparaison des plateformes IoT
Comparaison des plateformes IoT
Quelle plateforme choisir?
Cequ’il fautretenir:
• Construire votre propre
plateforme IoT prolonge la
durée du projet demanière
significative
• L'expertise interne est rare et
coûteuse.
• Les projets IoT sont
complexes - même avec une
plateforme externalisée.
Quels sont les type de plateformes
IoT et le quel domine lemarché?
Chaine de valeur IoT, connectivité
et modèles économiques
Chaine de valeur de l’IoT
Fournisseurs de plateformes
Constructeurs de matériel Opérateurs de réseaux
• Microcontrôleurs et modules Développeurs d’applications
• Constructeurs d’objets
• Constructeurs de passerelles
Décomposition des acteurs de
l’écosystème IoT
Décomposition des acteurs de
l’écosystème IoT
Constructeurs de chipsets et modules
• Les constructeurs de chipsets et modules produisent les
capteurs et les transmetteurs électroniques qui, assemblés,
composeront les objets connectés.
• Exemples de fabricants de puces et de modules électroniques
: Texas Instrument, Semtech ou SequansCommunications.
Fabricants d’objets connectés
• Le fabricant d’objets connectés fait référence au constructeur
du produit. Samission est d’assembler l’ensemble de
composants issus du premier maillon, capteurs, puces,
modules, antennes… afin de répondre aux mieux aux besoins.
• La stratégie des fabricants d’objets repose sur :
– Un accroissement de chiffre d’affaires à court terme, et
– Une amélioration de leur marge dans un second temps notamment
autourde la vente de service, généralement plus rentable que la vente
de produits.
Fabricants d’objets connectés
• La stratégie de « servicisation » des objets
offre aux fabricants une opportunité pour:
• La génération des revenus additionnels provenant de
services ou encore de consommables liés à ces objets.
• Une meilleure connaissance de leurs clients, en
particulier autour des usages du produit. L’objet
connecté devrait donc être considéré comme un bon
outil de gestion de la relation client et de fidélisation de
clientèle suivant les secteurs.
Fabricants d’objets connectés
• Les objets connectés sont fréquemment fabriqués par des
start-ups, mais aussi par des filiales de grands groupes.
• Le positionnement des nouveaux entrants varie fortement
selon le secteur :
– ils optent pour des marchés où l’adoption est généralement la
plus forte, comme la sécurité et la gestion de l’énergie ou de la
domotique dans la maison ;
– Ils évitent des marchés qui nécessitent une expertise métier très
spécifique (et donc une image de marque installée).
– Ils choisissent enfin des marchés peu concurrentiels comme la
traçabilité d’animaux de compagnie.
Fabricants d’objets connectés
• Les fabricants historiques se focalisent essentiellement sur la vente
d’objets et avancent très prudemment sur lesservices.
• Les nouveaux entrants orientent leur stratégie essentiellement sur
la vente d’objets, mobilisant leurs équipes commerciales sur la
distribution B2B2C pour vendre de plus gros volumes.
• Dans cette même optique, ils ouvrent le plus souvent un accès
gratuit à leurs API afin de permettre à des tiers de proposer des
services autour de leurs objets, pour en favoriser l’adoption et par
suite accroître les nouveaux revenus qui en découlent.
Fournisseurs de connectivité
• Les fournisseurs de connectivité font référence en général aux opérateurs de
télécommunications. Ils interviennent dans le marché IoT pour offrir des
solutions de connectivité aux objets.
• Certains de ces acteurs se positionnent sur différents segments :
– Fournisseurs de solutions (parfois de bout en bout incluant l’objet). Ils jouent un rôle plus
actif dans la maison connectée puisqu’ils proposent des offres de bout en bout autour de
leur « box », avec pour objectif de faire croître la facture mensuelle de leurs abonnés tout
en maintenant un taux de désabonnement (churn) le plus faible possible.
– Fournisseurs de connectivité. Leur rôle demeure principalement indirect,puisqu’une
grande part des objets sont connectés enWifi/Bluetooth.
– Distributeurs. Ils sont également présents sur la distribution de ces objets (sport et bien-
être notamment), en particulier s’agissant de la montre, considérée comme le deuxième
écran du smartphone.
Fournisseurs de plateformes IoT
• Le fournisseur de plateforme fournit les outils techniques
permettant de recueillir les données émises par les objets pour
développer des applications métier et desservices.
• Les fournisseurs de plateformes restent peu nombreux. Par
définition, il leur est difficile de se positionner dans des secteursoù
les fabricants d’objets ont une approche de bout en bout (ou
verticale), quand eux ont une approche horizontale (indépendante
du fabricant d’objets).
• La plupart des fournisseurs de plateforme font des offres en mode
service (PaaS) mais chez certains fournisseurs comme Thingworx il
est possible d’acheter uniquement la plateforme et de l’installer
dans votre SI ou même chez un hébergeur Cloud si vous le
souhaiter.
Ladominance desGAFA
• Les GAFAs apparaissent très légitimes à se positionner
sur ce segment puisqu’ils bénéficient de la maturité de
leurs solutions technologiques.
• Certains d’entre eux ont verrouillé le marché de la
domotique, l’e-santé et la voitureconnectée:
– Domotique : Google,Microsoft
– L’e-santé : Apple, Google
– la voiture autonome : Google,Apple
Ladominance desGAFA
• Le foisonnement des start-ups,
parfois rachetées par les grands du
domaine, à l’image du récent rachat
de Withings par Nokia en avril 2016,
pour 170 millions de dollars US, est
une constante de l’IoT.
Source : https://www.futuribles.com/fr/groupes/iot-
2025/document/vers-une-industrie-integralement-40-2/
Principaux rachats en 2016
Fournisseurs d’applications métiers
ou services
• Le fournisseur de services délivre les services à valeur
ajoutée tirant parti des données générées par les
objets.
– Exemples : Services d’entraînement sportif ou minceur ou
encore des services de sécurité.
• Les fournisseurs de services sont majoritairement les
fabricants eux-mêmes compte tenu de leur approche
de bout en bout.
• De nombreuses jeunes start-ups exploitent également
les données à des fins spécifiques.
Modèles d’activités
• Les acteurs de l'écosystème de l'IoT peuvent entretenir diverses relations dans le cadre de
déploiements réels. La diversité de ces relations est présentée par des modèles d'activité.
UIT Recommandation 2060
Modèle 1
Modèle 2
Modèles d’activités
Modèle 3
Modèle 4
Modèles d’activités
Modèle 5
Autres acteurs de l’écosystème de
l’IdO