Académique Documents
Professionnel Documents
Culture Documents
Dokrom F.
PhD student in Miniaturization of microstrip antennae using fractal technology
Objectif du cours
Fournir aux étudiants les connaissances leur permettant de:
Principes de conception des appareils connectés
Technologie Générique de IdO
Protocoles de communication
Méthode pédagogique
Rappel les différentes étapes avec exemples
Plan
1. Introduction
2. Description des principes de conception de la connectivité Web des IdO
2.1 Principes de conception des appareils connectés
2.2 Technologie Générique de IdO
3. Description des protocoles de communication
1. Introduction générale
1.1 Introduction
L'Internet des objets est une vision dans laquelle les objets (montres portables, réveils,
appareils domestiques, objets environnants) deviennent « intelligent » et fonctionnent
comme des entités vivantes en détectant, en calculant et communiquent via des
appareils intégrés qui interagissent avec des objets distants (serveurs, cloud, applications,
services et processus) ou des personnes via Internet ou la communication en champ
proche (NFC), etc.
Dans ce cours nous nous limiterons à la description basique des principes de
connectivité, des protocoles ainsi que des modes d'acquisition et de stockage des
données.
1
2. Description des principes de conception de la
connectivité Web des IdO
2.1 Principes de conception des appareils connectés
Traduction d’une
grandeur physique
Capteurs en un signal Alimentation de la
électrique plateforme en énergie
Energie
électrique. Doit être
adaptée à l’application
Modification de
Actionneurs l’état de
l’environnement
Codage et transmission
des données, protocoles
Traitement local des Communication
standards ou dédiés,
Intelligence données (simple ou communication filaire
ou sans fi
complexe)
1
2. Description des principes de conception de la
connectivité Web des IdO
2.1 Principes de conception des appareils connectés
Le cadre conceptuel simple de la definion de l’IdO est décrit par l’équation suivante :
Objet physique + Contrôleur, Capteur et Actionneurs + Internet = Internet des objets
Poste d’interrogation
et de contrôle
DB
Capteurs
Serveur
De manière générale, l’IoT met en œuvre deux types d’éléments pour interagir avec le
monde physique : des capteurs et des actionneurs.
1
2. Description des principes de conception de la
connectivité Web des IdO
2.1 Principes de conception des appareils connectés
On peut lister les étapes suivantes du cycle : Planification et conception, Production et
mis en service. Ces étapes se résument par le schéma suivant:
Utility Maintenance
Matière Fabrication
première
Lagistique
Semi- Lagistique Démonter
manufacturée
Assemblage
Essai de
conception
Recyclage Retrait
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
Les protocoles de communication :
Normes pour les capteurs et actionneurs sans fil réseaux (WSAN) sont :
IEEE 802.15.4:
ZigBee
Bluetooth
WirelessHART
6LoWPAN (IPv6 over Low power WPAN )
RPL (Routing Protocol for Low power and Lossy networks )
CoAP (Constrained Application Protocol)
LoRa/LoRaWan (développée par le fondeur de Silicium américain Semtech, et qui propose des
modules Radio-Fréquences dédiés à l’Internet des Objets)
Sigfox (proposée par l’opérateur de télécommunications toulousain éponyme dont l’usage
est exclusivement dédié à l’Internet des Objets)
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
Quelques cas des protocoles de communication :
Caractéristiques de IEEE 802.15.4:
Une faible consommation d'énergie et un faible coût (fabrication et opération), et
communication à faible vitesse entre voisins dispositifs
Le codage à spectre étalé par séquence directe (DSSS) schéma pour transmettre des
informations
Utilise l'accès multiple par détection de transporteur avec évitement de collision
(CSMA‐CA) pour l'accès aux chaînes
Très tolérant au bruit et aux interférences et offre une fiabilité de liaison mécanismes
d'amélioration
Les versions à haut débit de données utilisent une modulation par décalage de phase
en quadrature (O‐QPSK).
Le multiplexage permet à plusieurs utilisateurs ou nœuds d'accéder sans interférence
sur la même chaîne à des moments différents
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
Quelques cas des protocoles de communication :
Format de message CoAP
V – Version (2 bits).
T – Type de message CoAP (2 bits)
TKL - Entier non signé de 4 bits. Indique la longueur du champ Token de longueur
variable (0-8 octets)
Code – La méthode ou le code de réponse (8 bits) d'un message détermine la
signification du message
ID de message – un entier non signé de 16 bits représente une identification de la
paire demande-réponse du message
Le Token, le cas échéant, peut comporter entre 0 et 8 octets, comme indiqué dans le
champ Longueur du jeton.
Le forma de message est :
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
HTTP/HTTPS
HTML/XML
Cookie
TCP
Couche ISO
IP
xDSL/Bloot.
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
Californium Java JVM C'est un Framework Java pour les périphériques non contraints. Il permet
d'élaborer des clients et applications web capables de communiquer
avec les réseaux de capteurs sans fil.
Erbium C Contiki Il s'agit d'un moteur REST léger pour le système d'exploitation Contiki. Il
apporte la connectivité Internet aux périphériques contraints.
Copper JavaScript Firefox Copper est un plugin Firefox pour la gestion de périphériques CoAP, il
permet aux utilisateurs de réaliser des tests.
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO
1
2. Description des principes de conception de la
connectivité Web des IdO
2.2 Technologie générique de l’IdO