Académique Documents
Professionnel Documents
Culture Documents
Pr Atman JBARI
Département de génie électrique, ENSAM, Rabat
Email : atman.jbari@ensam.um5.ac.ma
IoT-Communications 1
Contenu
:
Technologies de communication IoT :
▪ Wifi
▪ BlueTootch
▪ ZigBee
▪ RFID Identification par radiofréquence
IoT-Communications 2
BD de haut niveau d'un
module RF
• Schéma fonctionnel de haut niveau d'un module RF et de son utilisation.
IoT-Communications 3
Technologies de la
communication
• La transmission radio :
✓ Le protocole RFID (Radio Frequency Identification)
✓ Le protocole BLE (Bluetooth Low Energy)
✓ Les réseaux Wifi (802.11ah) et LiFi (lumière)
✓ Les réseaux Narrow Band - Les réseaux LR-WPAN (Low-
Réseau personnel sans fil (Wireless Personal Area Network) ou
802.15.4
• Le protocole d'automatismes pour le bâtiment KNX
• La technologie NFC (Near Field Communication)
IoT-Communications 4
Concepts radio
• Le RSSI est mesuré en dBm (10 log (P/1mW)),et est toujours négatif
• Un RSSI de 0 correspond à une réception maximale
• Exemple : Sur LoRa le RSSI est compris entre -30dBm et -120dBm
IoT-Communications 5
Technologies de la
communication
IoT-Communications 6
Modèle
OSI
▪ OSI : Systèmes ouverts
Modèle de référence de l'interconnexion
▪ Le modèle OSI est un modèle en
couches qui décrit comment les
informations circulent d'une
application à une autre.
un programme fonctionnant sur
un ordinateur en réseau à un
programme d'application
fonctionnant sur un autre
ordinateur en réseau
IoT-Communications 7
WiFi (Wireless LAN)
:
IEEE 802.11
IoT-Communications 8
WiFi (réseau local sans fil) : IEEE
802.11
✓ Le Wi-Fi est une technologie qui permet à de nombreux appareils
électroniques d'échanger des informations et des données.
ou se connecter à l'internet sans fil à l'aide d'ondes radio.
✓ La Wi-Fi Alliance définit les appareils Wi-Fi comme tous les "produits
de réseau local sans fil (WLAN) basés sur les normes 802.11 de
l'Institute of Electrical and Electronics Engineers (IEEE)".
IoT-Communications 9
WiFi : normes PHY IEEE 802.11
IoT-Communications 10
WiFi : MODÈLE
OSI
IoT-Communications 11
WiFi : MODÈLE
OSI
✓ Contrôle de liaison logique LLC :
• La fonction première du LLC est de multiplexer les protocoles sur la couche
MAC lors de la transmission et de démultiplexer les protocoles lors de la
réception.
• LLC fournit un contrôle de flux et d'erreur de saut en saut.
• Il permet une communication multipoint sur un réseau informatique.
• Les numéros de séquence de trame sont attribués par LLC.
• Dans le cas de services ayant fait l'objet d'un accusé de réception, il suit l'accusé de
réception.
✓ Contrôle d'accès au support (MAC) : il fournit les moyens fonctionnels
et procéduraux de transférer des données entre les entités du réseau et
de détecter et éventuellement corriger les erreurs qui peuvent se
produire dans la couche physique.
• Dans la couche MAC, les responsabilités sont réparties entre la sous-
couche MAC et la sous-couche de gestion MAC.
• La sous-couche MAC définit les mécanismes d'accès et les formats de paquets.
IoT-Communications 12
• La sous-couche de gestion MAC définit la gestion de l'alimentation, la sécurité
et les services d'itinérance.
IoT-Communications 13
WiFi : MODÈLE
OSI
La couche physique est divisée en trois sous-couches.
1. La procédure de convergence de la couche physique (PLCP) fait office
de couche d'adaptation.
2. Le PLCP est responsable du mode Clear Channel Assessment (CCA).
et la construction de paquets pour les différentes technologies de la couche
physique.
3. La couche dépendante du support physique (PMD) spécifie les
techniques de modulation et de codage. La couche de gestion PHY
s'occupe des questions de gestion telles que la syntonisation des
canaux.
IoT-Communications 15
WiFi : Largeur de bande
des canaux
La bande de 2,4 GHz est divisée en 14 canaux qui se chevauchent.
Masque spectral
pour la norme
802.11b
IoT-Communications 14
WiFi : Canaux non chevauchants pour les
réseaux locaux sans fil (WLAN) de 2,4 GHz
IoT-Communications 15
WiFi : Format de paquet
802.11b
IoT-Communications 16
Processus opérationnel
WLAN
✓ Pour se connecter à un réseau WLAN, un appareil doit être
équipé d'un contrôleur d'interface réseau sans fil.
✓L'ensemble de services de base (BSS) est un groupe de
stations sans fil (STA) qui forment une association.
IoT-Communications 18
Bluetooth
IoT-Communications 19
Bluetooth
• Bluetooth est une technologie à ondes radio qui est principalement conçue pour
permettre à l'utilisateur de se connecter à Internet.
les communications sans fil sur de courtes distances.
• Chaque appareil Bluetooth est doté d'un émetteur et d'un récepteur.
• La puissance de l'émetteur de l'appareil régit la portée sur laquelle un
appareil Bluetooth peut fonctionner, en d'autres termes, l'émetteur
détermine la portée de la communication.
• Bluetooth fonctionne dans le spectre des fréquences radioélectriques à
courte portée de 2,4 GHz, sans licence au niveau mondial, destiné aux
dispositifs de communication à courte portée pouvant remplacer les câbles
pour les imprimantes, les télécopieurs, les manettes, les souris, les claviers,
etc.
• Il est utilisé dans de nombreux domaines tels que le secteur de la santé,
le sport et le fitness, l'électronique, la domotique et la sécurité, les
Smartwatches, les Smart Lights, etc.
• Normes : IEEE 802.15.1 (2002), Bluetooth v1.2 (2005), Bluetooth v4.0
(2010), Bluetooth v5 (2016).
IoT-Communications 20
Bluetooth : Comment
fonctionne-t-il ?
• L'architecture de Bluetooth comporte deux types de réseaux :
❖ Piconet :
Le maître est celui qui initie la communication avec les autres appareils et il
détermine quand un appareil esclave peut émettre.
Un maximum de 7 esclaves actifs peut être présent dans plusieurs piconets.
IoT-Communications 22
Topologies Bluetooth
IoT-Communications 24
Schéma de base de la pile de protocoles
Bluetooth
IoT-Communications 25
Types de protocoles
Bluetooth
Bluetooth peut exécuter
les différentes
applications sur
différentes piles de
protocoles, mais chacune
de ces piles de
protocoles utilise la
même liaison Bluetooth
et les mêmes couches
physiques.
IoT-Communications 27
Avantages/caractéristiques des
protocoles Bluetooth
• Avantages des protocoles Bluetooth
• Bluetooth offre des solutions sans fil économiques (à la fois pour les données et la
voix) mais, pour les
courtes distances
• D'autre part, les environnements mobiles et stationnaires utilisent le
protocole Bluetooth.
• Il n'y a pas de fichier d'installation pour installer le Bluetooth, en d'autres termes, il
s'agit d'un système intégré.
dispositif.
• Surtout, ils sont évolutifs
• Caractéristiques des protocoles Bluetooth
• En bref, jusqu'à huit appareils, y compris le maître, peuvent
communiquer dans le Piconet en utilisant Bluetooth.
• Les signaux Bluetooth sont omnidirectionnels, ce qui signifie que les appareils ne se
dirigent pas l'un vers l'autre.
autres.
• Les gouvernements réglementent dans le monde entier parce qu'il est
IoT-Communications 28
possible d'utiliser la même norme.
• En bref, les signaux peuvent traverser les murs et les mallettes.
IoT-Communications 29
Bluetooth vs Wifi
IoT-Communications 30
Bluetooth 5.0 : Faible
énergie
L'architecture de Bluetooth Low Energy est divisée en trois parties importantes
couches :
✓ Application
✓ Hôte
✓ Contrôleur
IoT-Communications 32
ZigBee : IEEE
802.15.4
• 802.15.4 est un protocole simple de données par paquets pour les réseaux sans fil
légers.
• L'accès au canal se fait par accès multiple à détection de porteuse avec évitement
des collisions.
et un créneau horaire facultatif
• Accusé de réception du message et structure de balise optionnelle
• Sécurité à plusieurs niveaux
• Trois bandes, 27 canaux spécifiés
• 2,4 GHz : 16 canaux, 250 kbps
• 868,3 MHz : 1 canal, 20 kbps
• 902-928 MHz : 10 canaux, 40 kbps
• Fonctionne bien pour :
Longue durée de vie de la batterie, latence sélectionnable pour les contrôleurs,
les capteurs, la surveillance à distance et l'électronique portable
IoT-Communications 34
Comparaison Protocoles
complémentaires
Caractéristi IEEE 802.11b Bluetooth ZigBee
que(s)
Profil de Heures Jours Années
puissance
Nœuds/Maître 32 7 64000
Dénombrement jusqu'à 10
Temps de Dénombrement jusqu'à 3 Enumération 30ms
secondes
latence secondes
de réseau
y compris Star, Cluster Tree et Mesh. Contrôleur de liaison de
données (DLC)
• Caractéristiques du MAC :
Association/dissociation, ACK, IEEE 802.15.4 LLC IEEE 802.2
d'accès au canal,
validation des trames, gestion des créneaux IEEE 802.15.4 MAC
IoT-Communications 36
Modèles de topologie
ZigBee Maille
Étoile
Coordinateur ZigBee
Arbre en
Routeurs ZigBee
grappe Appareils finaux
IoT-Communications 37
ZigBee
IoT-Communications 38
IEEE 802.15.4 MAC Aperçu de la
topologie combinée
IoT-Communications 39
Flux de communications
IoT-Communications 40
Aperçu du PHY IEEE
802.15.4
Structure du paquet
6
Champs du paquet PHY octets
• Préambule (32 bits) -
synchronisation
• Délimiteur de début de paquet (8
bits)
• En-tête PHY (8 bits) - Longueur du
PSDU
• PSDU (0 à 1016 bits) - Champ de
données
IoT-Communications 41
• Génération de paquets
• Réception de paquets
• Transparence des données
• Gestion de l'énergie
IoT-Communications 42
Aperçu du PHY IEEE
802.15.4
MAC, Réseau LAYER
• MAC LAYER :
• Acquisition de canaux
• Gestion des conflits
• Adresse du NIC
• Correction des erreurs
• Couche réseau :
• Routage de réseau
• Traduction des adresses
• Segmentation des paquets
• Profils
IoT-Communications 43
Aperçu du PHY IEEE
802.15.4
Modulation/étalement
❑ 2,4 GHz PHY
• 250 kb/s (4 bits/symbole, 62,5 kBaud)
• La modulation des données est une modulation orthogonale à 16 segments.
• 16 symboles sont des ensembles orthogonaux de codes PN à 32 puces
• La modulation des puces est O-QPSK à 2,0 Mchips/s.
❑ 868MHz/915MHz PHY
• Taux de symbole
• Bande 868 MHz : 20 kb/s (1 bit/symbole, 20 kBaud)
• Bande 915 MHz : 40 kb/s (1 bit/symbole, 40 kBaud)
• La modulation des données est BPSK avec codage différentiel.
• Le code d'étalement est une séquence m à 15 puces.
• La modulation de la puce est BPSK à
• Bande 868 MHz : 300 kchips/s
• Bande 915 MHz : 600 kchips/s
IoT-Communications 44
Aperçu du PHY IEEE
802.15.4
Paramètres de
communication
Puissance d'émission
• Capable d'au moins 0,5 mW
Mesures RSSI
• Indication de la force du paquet
• Évaluation des voies de communication
• Sélection dynamique des canaux
IoT-Communications 45
Options d'accès au canal
802.15.4
• Réseau sans balise
– Un système d'accès multiple simple et traditionnel utilisé dans les réseaux
simples d'homologues et de quasi homologues.
– Communications standard CSMA-CA
– Accusé de réception positif pour les paquets reçus avec succès
• Réseau équipé de balises :
– Le coordinateur du réseau transmet des balises (début et fin de la
supertrame) à des intervalles prédéterminés.
– La supertrame peut être divisée entre les périodes d'accès à la contention,
la période sans contention (contenant des créneaux horaires garantis), et la période
inactive
– Mode balise puissant pour contrôler la consommation d'énergie dans les
réseaux étendus tels que l'arbre en grappe ou le maillage
– Permet à tous les clients d'une partie locale du réseau de savoir quand ils
doivent communiquer entre eux.
IoT-Communications 46
– Le coordinateur PAN gère le canal et organise les appels.
IoT-Communications 47
Mode sans balise (CSMA-CA non attribué)
Demande de
Cadre de données
données
Remerciements
Remerciements
(opcional) Cadre de
données
Remerciements
IoT-Communications 49
Remerciements
Données au
coordinateur
Nœuds synchronisés avec le Données du coordinateur
coordinateur
IoT-Communications 50
RFID : identification
par
radiofréquence
IoT-Communications 51
RFID : identification par
radiofréquence
❑ RFID = Radio Frequency IDentification (identification par radiofréquence).
❑ Tout système RFID se compose d'un lecteur RFID et d'une étiquette RFID.
❑ Une technologie ADC (Automated Data Collection) qui :
✓ utilise des ondes radiofréquence pour transférer des données entre un lecteur et un objet
mobile pour
identifier, catégoriser, suivre...
✓ Il est rapide et ne nécessite pas de vision physique ou de contact entre le
lecteur/scanner et l'objet étiqueté.
✓ Effectue l'opération en utilisant des composants peu coûteux.
✓ Tentative d'identification unique et d'intégration de l'arrière-plan permettant une
large gamme d'applications.
IoT-Communications 52
Construction d'un
système RFID
� �
�� = = �� ���� =13,56 MHz
�� ���� IoT-Communications 54
Lecteur
RFID
Il s'agit d'un dispositif composé d'une antenne, d'un émetteur-récepteur et
d'un décodeur.
✓Émetteur-récepteur : Il peut être utilisé comme émetteur ou récepteur. Il se
compose d'un oscillateur qui génère un signal continu qui est modulé à une
fréquence requise, puis transmis dans l'air par l'intermédiaire d'une antenne.
IoT-Communications 55
Lecteur
RFID
IoT-Communications 56
Étiquett
e RFID
IoT-Communications 57
Schéma fonctionnel du
lecteur RFID
de
Texas Instruments
IoT-Communications 49
Étiquettes RFID :
Étiquettes
intelligentes
IoT-Communications 50
Composants du système RFID
Ethernet
RFID
LECTEU
R
IoT-Communications 51
Étiquette
s RFID
❑ Les étiquettes peuvent être attachées à presque tout :
– Articles, caisses ou palettes de produits, biens de grande valeur
– les véhicules, les biens, le bétail ou le personnel
❑ Tags passifs
– Ne nécessite pas d'alimentation électrique - S'alimente dans le champ de
l'interrogateur
– Capacités de stockage plus faibles (quelques bits à 1 KB)
– Portées de lecture plus courtes (de 4 pouces à 15 pieds)
– Généralement WriteOnceReadMany/ReadOnlytags
❑ Tags actifs
– Alimentation par batterie
– Capacités de stockage plus élevées (512 KB)
– Portée de lecture plus longue (300 pieds)
– En règle générale, les interrogateurs RF peuvent réécrire le texte.
IoT-Communications 52
RFID : transfert d'énergie
Induction magnétique : champ proche ou couplage
inductif Mécanisme de
puissance/communication en champ
proche Mécanisme de
puissance/communication en champ
proche pour les étiquettes RFID
fonctionnant à moins de 100 MHz.
IoT-Communications 53
RFID : transfert d'énergie
Induction magnétique : champ proche
IoT-Communications 54
RFID : transfert d'énergie
Champ lointain
✓ Capture d'ondes électromagnétiques (EM) : puissance/communication
champ lointain ou couplage de propagation mécanisme de fonctionnement des
étiquettes RFID
à plus de 100 MHz
IoT-Communications 55
RFID : transfert d'énergie
✓ Capture d'ondes électromagnétiques (EM) : champ lointain
IoT-Communications 56
L'extrémité avant des techniques de
détection RFID
Le circuit de collecte d'énergie RF se compose principalement des éléments suivants :
✓ une antenne,
✓ un redresseur
✓ un multiplicateur de tension
✓ et un dispositif de stockage d'énergie
IoT-Communications 57
Schéma
fonctionnel de
l'étiquette
IoT-Communications 58
Mémoire des
étiquettes RFID
❑ Étiquettes en lecture seule
– L'identifiant de l'étiquette est attribué à l'usine lors de la fabrication
• Ne peut jamais être modifié
• Aucune donnée supplémentaire ne peut être attribuée à la balise
❑ Lecture/écriture
– Les données d'étiquetage peuvent être modifiées au fil du temps
• Une partie ou la totalité de la section des données peut être verrouillée
IoT-Communications 59
Fréquences
opérationnelles
Plages de LF HF UHF Micro-ondes
fréquences 125 KHz 13,56 MHz 868 915 2,45 GHz &
MHz 5,8 GHz
Plage de Le plus court Court Moyen Le plus long
lecture 1"12" 2"24" 1'10' 1'15'
maximale
typique
(étiquettes
passives)
Source En général, il s'agit En général, il Etiquettes Etiquettes actives
d'alimentatio uniquement de s'agit actives avec avec batterie
n de marqueurs passifs, uniquement batterie intégrée intégrée ou
l'étiquette utilisant le couplage d'étiquettes ou étiquettes étiquettes
inductif. passives, passives utilisant passives utilisant
utilisant un le stockage le stockage
couplage inductif capacitif, capacitif,
ou capacitif. Couplage Couplag
Efield e Efield
Taux de données Plus lent Modéré Rapide Plus rapide
Applications Contrôle d'accès et Livres de Cartes à puce, Gestion des articles
sécurité Identification des bibliothèque logistique et gestion
widgets, marquage des Identification des articles
animaux du linge
Contrôle 60
IoT-Comm d'accès Cartes
d'identité des
employés
communications
Avantages de la RFID par rapport
aux codes-barres
✓ Aucune ligne de mire n'est nécessaire pour la lecture.
✓ Plusieurs éléments peuvent être lus en un seul balayage
✓ Chaque étiquette peut contenir un grand nombre de données
(lecture/écriture).
IoT-Communications 61
Communications
RFID
IoT-Communications 62
Logiciel
intermédiaire
RFID
IoT-Communications 63