Vous êtes sur la page 1sur 107

POLYT ECH INTL

‫المدرسة الدولية الخاصة للتقنيات‬

Chapitre II
Terminaux, Réseaux et Architecture

L’e s s e n t i e l de l’infrastructure Génie Industriel 2


Semestre 2
nécessaire pour un projet IoT

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 50


Plan
 Architecture de l’IoT
 Equipements de base
 Réseaux de transmission
 Protocoles
 Ecosystème

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 51


Cloud Computing
AI
Artificial Intelligence
Monitoring Machine Learning
M2M,
Edge Computing Automation

Cloud Data
Analytic
Services
Components EDGE
Device
Data Data
Model BI
Business Intelligence

Cloud IoT Platforms


Gateway

Sensors
Comm INTERNET
m Pro +
code THINGS
Mobile App

Power Actuators
Interface
WEB App

Smart Objects / Machines


2020/2021 IoT - Internet of Things / IdO - Internet des Objets Human Interaction 52
Cloud Computing
AI
Artificial Intelligence
Monitoring Machine Learning
M2M,
Edge Computing Automation

Analytic
Cloud
Cloud IoT Platforms Data
Services
Components EDGE
Device
Data Data
Model BI
Business Intelligence

Object Connectivity Cloud IoT Platforms


Platforms
Gateway

Sensors
Comm INTERNET
m Pro +
code THINGS
IoT Development Mobile App

Power Actuators Platforms (APPS) Interface


WEB App

Smart Objects / Machines


2020/2021 IoT - Internet of Things / IdO - Internet des Objets Human Interaction 53
Architecture de l’IoT
 Proposition de HPE

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 54


Architecture de l’IoT
 Proposition de Pwc France

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 55


Architecture de l’IoT

Génération et collecte des données Analyse et traitement des données Présentation

Plateformes IoT

Interconnexion
Infrastructure
des Objets Interfaces
Passerelles intelligentes Serveurs Cloud
Algorithmes Intelligence Web
d’Affaires (BI)
Internet

Réseaux Sans Fil analytiques

Internet
Objets Connectés Gestion des Objets Bases de Données
IP, BT/BLE,
Edge Processing Applications
Capteurs intelligents ZigBee, Z-Wave, Cellular Monitoring, M2M, Tableaux
Intelligence Web et
(3-4G/5G), Gateway vers Internet Automatisation Artificielle de Bord Mobiles
Connectivité Sans Fils LPWAN (LoRa, SigFox)

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 56


Architecture de l’IoT
 Architecture normalisée : oneM2M

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 57


Architecture proposée par le
standard

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 58


Services des CSE

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 59


Equipements de base : "Thing"

 ADC = Analog to Digital Converter


 DAC = Digital to Analog Converter

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 60


Equipements de base
 capteur (sensor) = organe d'entrée
 Exemples :
 capteur de température
 capteur de luminosité (photo résistance)
 microphone
 capteur d'onde radio
…

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 61


Equipements de base
 actuateur (actuator) = organe de sortie
 Exemple :
 haut parleur
 buzzer
 LED = light-emitting diode = diode électroluminescente = DEL
 petit écran LCD : Liquid Crystal Display = écran à cristaux liquides = ACL pour
Affichage à Cristaux Liquides
…

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 62


Equipements de base
 IP = Intellectual Property Core = circuit intégré (~processeur) dédié à
une fonctionnalité
 Exemples :
 controleur réseau : ethernet, bus CAN (= Controller Area Network) dans les
automobiles
 audio : CODEC (codage-décodage, code-decode en anglais) codant et décodant
un flux audio
 video : VGA controleur

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 63


Equipements de base
 FPGA
 Field Programmable Gate Array
 circuit logique programmable
 un circuit intégré logique qui peut être reprogrammé après sa fabrication
 PROM pouvant chargé de nombreuses applications connues, en fait
reconfigurable plutôt que reprogrammable

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 64


Microcontrôleur
 2 approches :
 Parfois le micro-processeur seul
 Souvent le circuit intégré = une carte ~ ordinateur avec processeur, mémoire
morte (= ROM = Read Only Memory = mémoire non volatile), mémoire vive (=
RAM = Random Access Memory = mémoire volatile), E/S
 Très faible consommation électrique, petite taille (7,4 cm x 5,3 cm
pour Arduino), très bon marché (~ quelques dizaines d'euro)
 Vitesse de fonctionnement nettement plus faible qu'un PC

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 65


Microcontrôleur
 Un microcontrôleur intègre sur un seul circuit intégré = sur un seule
carte :
 un processeur (CPU)
 un bus (chemin) de transfert d'informations données
 Une ROM sous forme de EPROM (Erasable Programmable Read Only Memory),
EEPROM (Electrically-erasable programmable read-only memory)
 mémoire flash (la plus récente)
 une horloge pour cadencer l'exécution d'instructions
 des convertisseurs analogiques-numériques (CAN)
 Numériquesanalogiques (CNA)
 des contrôleurs de bus de communication (UART, CAN, USB, Ethernet, etc.)
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 66
Exemples de microcontrôleurs

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 67


Comparaison
Cartes de Environnement de
Processeur Connectivité Périphériques
développement développement

Arduino ATMega 328 @ 16MHz


USB, serial, SPI, 5V, 14 GPIOs, 6 10-bit
Uno/Genuino 2KB RAM Arduino IDE
I²C Analog, 6 PWMs
$22 32KB Flash

32-bit ARM Cortex-M4 3.3V, 34 GPIOs 5V


USB, 3 x serial,
Teensy v3.2 @ 72MHz tolerant, 21 16-bit Arduino IDE with
SPI, 2 x I²C, CAN,
$20 64KB RAM Analog, 1 12-bit add-on
I²S
256KB Flash Analog-Out, 12 PWMs

64-bit quad-core 4 x USB, Ethernet


ARMv8 BCM2837 @ 10/100, Wifi 5V & 3.3V, 17 GPIOs,
Raspberry Pi 3
1,2GHz 802.11n, HDMI, Composite, Linux
$40
1GB RAM Bluetooth 4.1, Stereo Jack 3.5mm,
μSD memory Serial, I²C, SPI, I²S
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 68
Comparaison
Cartes de Environnement de
Processeur Connectivité Périphériques
développement développement

ARM Cortex-A8 AM335x USB, Ethernet


5V & 3.3V, 69 GPIOs,
BeagleBone Black @ 1GHz 10/100, 4 x
8 PWMs, LCD, 2 x Linux
$55 512MB RAM Serial, 2 x CAN, 2
MMC, A/D converter
4GB eMMC + μSD card x SPI, 2 x I²C

32-bit Intel Quark X 1000


USB, Ethernet
@ 400MHz
Intel Galileo gen 2 10/100 with PoE, 3.3V or 5V Arduino-
256MB RAM Arduino IDE
$80 mini-card PCIe Compatible GPIOs
8MB Flash + 8KB
2.0, Serial
EEPROM + μSD card

3.3V ARDUINO-
ARM Cortex-A7 dual core USB, micro-USB
compatible GPIOs, 2 x
pcDuino v3 @ 1GHz OTG, Ethernet
6-bit Analog, 4 x 12- Linux, Python
$45 1GB RAM 10/100, SATA, IR,
bit Analog, 2 x PWM,
4GB NAND, μSD card Serial, I²C, SPI
HDMI, jack 3.5
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 69
Comparaison
Cartes de Environnement de
Processeur Connectivité Périphériques
développement développement

ARM Cortex-M2
Wifi, USB, Serial,
Photon STM32F205 @ 120MHz 18 GPIO, 8 x ADC, 2 x Local IDE or Web IDE
2 x SPI, I²C, I²S,
$19 128KB RAM DAC, 9 x PWM + Cloud platform
CAN
1MB Flash

ATTiny85
DigiSpark USB, Serial, I²C, 6 GPIO, 4 x ADC, 3 x
512B RAM Arduino IDE
$8 SPI PWM
8KB Flash

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 70


Portée des réseaux

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 71


Avantages du sans fil
 Connexion au réseau tout en permettant :
 La mobilité de l’utilisateur
 Réduction des coûts de câblage

 Éviter le câblage :
 Mise en place d’un réseau dans un bâtiment classé "monument historique"
 Mise en place d’un réseau de courte durée (chantiers, expositions, locaux loués,
formations)
 Confort d’utilisation : tous les participants d’une réunion sont automatiquement
interconnectés
 Gain en coût pour la mise en place d’un réseau dans tout bâtiment non
préalablement câblé.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 72


Catégories de réseaux sans fil
 Comme dans le filaire, 3 catégories :
 WPAN (Wireless Personal Area Network)
 Exemples : Bluetooth, HomeRF
 WLAN (Wireless Local Area Network) ou RLAN (RadioLan):
 Exemples : IEEE 802.11, Hiperlan
 WWAN (Wireless Wide Area Network)
 Exemples : GSM, UMTS

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 73


Catégories de réseaux sans fil

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 74


Catégories de réseaux sans fil

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 75


Besoin de normalisation
 Télécommunications sans fil  transmissions par fréquence radio
 Ressource radio hertzienne est fortement convoitée, par les media télédiffuseurs (radios,
télévisions), les liaisons satellites ou encore par les militaires.
 Pour développer un équipement de télécommunication sans fil, il faut donc
obligatoirement passer par la standardisation pour se voir attribuer une bande de
fréquence spécifique.
 En Europe, c'est l'ETSI qui s'en charge en accord avec les différentes juridictions nationales
comme l'AFNOR, Association française de normalisation.
 Concrètement, chaque standard spécifie la puissance, le mode de modulation, les
protocoles à mettre en œuvre dans les équipements dédiés pour pouvoir utiliser cette
fréquence et inter-opérer entre eux sans gêner les autres appareils.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 76


Normalisation : bandes de
fréquences

Technologie de téléphonie mobile Technologie de WLAN &


WPAN
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 77
Normalisation : Bande ISM
 ISM (Industrial Scientific Medical) : de 2400 à 2500 MHz
 3 sous bandes (902-928 MHz, 2.400-2.4835 GHz, 5.725-5.850 GHz)
 la bande de 2.400-2.4835 GHz (bande passante = 83,5 MHz) est utilisée par la norme 802.11.
 La largeur de bande ISM (le maximum est de 83.5MHz) est variable suivant les pays, de même
que la puissance utilisable.
 Par ailleurs cette bande, plus précisément la sous-bande 2.400-2.4835 GHz, est fortement
utilisée par différents standards et perturbée par des appareils (four à micro ondes, clavier et
souris sans fil…) fonctionnant dans ces fréquences.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 78


Normalisation : Bande U-NII
 U-NII (Unlicensed-National Information Infrastructure) : de 5150 à5720 MHz
 La bande U-NII (5 .15-5.35 GHz, 5.725-5.825 GHz) offre une bande passante totale de
300MHz, chacune utilisant une puissance de signal différente.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 79


Normalisation : Exemple de distribution de la bande
des téléphones mobiles en France
 GSM 900
 Sur l'ensemble du territoire métropolitain français sauf dans les zones très denses à compter du 12 juillet
2011

 GSM 18000
 Dans les zones très denses

 Dans le reste du territoire

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 80


Modes de communications
 2 modes de communication :
 Avec infrastructure
 Sans infrastructure = ad hoc

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 81


Mode avec infrastructure
UM
UM
UM
UM
UM UM
Station de base
Site fixe Station de base

UM

Réseau statique
(Mbps à Gbps)

UM UM
Site fixe

UM
Cellules de communication sans fil

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 82


Mode sans infrastructure

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 83


Modes de communication :
Caractéristiques
 Mode avec infrastructure :
 La mobilité (nomadicité + itinérance)
 Les liaisons sans fil

 Mode sans infrastructure :


 L’équivalence des nœuds du réseau
 L’autonomie des nœuds
 La vulnérabilité

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 84


Réseaux sans fil de données :
Équipements
 La communication sans fil s’appuie sur des équipements appelés
émetteurs et récepteurs :
 L’émetteur convertit les données source en ondes électromagnétiques, qu’il
envoie au récepteur.
 Puis, le récepteur reconvertit ces ondes électromagnétiques en données pour
les envoyer à la destination.
 Dans le cadre de la communication bidirectionnelle, chaque
équipement nécessite un émetteur et un récepteur.
 Transceiver = intégration émetteur + récepteur dans une même unité =
émetteur-récepteur = carte réseau sans fil.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 85


Réseaux sans fil de données :
DSSS/FHSS
 Les réseaux sans fil utilisent les technologies DSSS et FHSS :
 DSSS envoie en simultanée l’information sur plusieurs canaux parallèles, ce qui
donne un taux d’erreur plus faible (donc un débit plus élevé) et une immunité
aux perturbations en bande étroite.
 FHSS est basée sur le saut de fréquence, ce qui permet d’économiser de la
bande passante.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 86


Réseaux sans fil de données :
illustration des DSSS/FHSS

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 87


Réseaux sans fil de données : Couche
physique
 Les signaux sans fil sont des ondes électromagnétiques qui circulent
dans l’air :
 radiofréquence (RF),
 rayons laser,
 ondes infrarouges (IR),
 satellite,
 micro-ondes.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 88


Technologies sans fils haut débit

802.11n
Throughput

4G

802.11 a/b/g
3.5G

Coverage Range
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 89
Réseaux sans fil de données :
Technologie infrarouge
 Les technologies sans fil IR et RF sont les plus répandues dans le domaine des réseaux.
 Problèmes de la IR :
 l’émetteur doit disposer d’une visibilité directe des stations de travail et des équipements
numériques pour fonctionner correctement.
 tous les équipements numériques nécessitant une connectivité réseau se trouvent dans la même
pièce.
 les signaux peuvent être affaiblis ou masqués par les obstacles (personnes traversant la pièce,
humidité ambiante...)
 Avantages de la IR : rapidité d’installation.
 Évolution de la IR : les nouvelles technologies IR seront à même de fonctionner sans visibilité
directe.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 90


Réseaux sans fil de données :
Utilisation de l’IR
 Très utilisée :
 Télécommandes
 Communications courtes distances
 Très sensibles aux perturbations :
 Si les faisceaux sont directifs, le débit peut être élevé mais rien ne doit passer entre les deux éléments qui communiquent.
 Les faisceaux diffusants supportent mieux les interférences mais les portées et les débits sont moins élevés.
 L’association IrDA ("Infrared Data Association", 1994), gère les standards relatifs à la technologie infrarouge.
 La couche physique ("Physical IrDA Sata Signaling") définit typiquement :
 Les distances entre éléments à 2 mètres.
 Les débits de 4 Mb/s.
 Des versions courte distance, permettant d’économiser l’énergie, permettent de dialoguer à 30 cm de distance (exp:
périphériques de PC).

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 91


Réseaux sans fil de données : Liaison
de donnée pour l’IR
 Le niveau 2 est défini avec l’ IrLAP ("IrDA Link Access Protocol") qui
gère les connexions entre équipements.
 L’ IrLMP ("IrDA Link Management Protocol") gère le multiplexage des
informations sur plusieurs canaux et offre un certain nombre de
services.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 92


Réseaux sans fil de données :
Technologie radiofréquence
 La technologie RF permet de placer les équipements dans des pièces ou des bâtiments distincts.
 La plage limitée de signaux radio restreint l’utilisation de ce type de réseau (raisons légales).
 Cette technologie peut utiliser une ou plusieurs fréquences :
 fréquence radio unique :
 sensible aux interférences externes et aux obstructions géographiques,
 peut facilement être surveillée par des tiers (problème de sécurité).
 étalement du spectre :
 accroître l’immunité au bruit,
 éviter que des tiers n’interceptent les transmissions.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 93


Réseaux sans fil de données :
HiperLan
 En Europe, le groupe HiperLan (High Performance Radio LAN) issu de
l'ETSI (European Telecomunications Standards Institut) définit deux
standards :
 HiperLan 1 offrant un débit de 10 et 20 Mbit/s
 HiperLan 2 offrant un débit de 54 Mbit/s.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 94


Réseaux sans fil de données :
HiperLan1
 HiperLan : HIgh PErformance Radio Local Area Network
 Standard exclusivement européen de WLAN.
 HiperLan 1 :
 Bande de fréquence radio = 5Ghz.
 Débit = 20Mbps.
 Porté = 100 mètres.
 Pas de produits

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 95


Réseaux sans fil de données :
HiperLan2
 HiperLan 2 :
 Fréquence : bande des 5 GHz (de 5,15 à 5,25 GHz et de 5,470 à 5,725 GHz)
 Technologie Radio : OFDM
 Accès : TDMA/TDD
 Débit maximal couche physique : 54 Mbit/s
 Débit maximal données : environ 35 Mbit/s
 Qualité de service (QOS) : supportée (802.1p, Diffserv…)
 Portée : de 30 à 150 m au débit maximal
 Objectif de permettre une compatibilité de débits avec l’ATMS 155Mbits et IEEE1394
(Firewire).

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 96


Réseaux sans fil de données :
Couches de HiperLan

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 97


Réseaux sans fil de données : WiFi
 C'est le comité 802 de l'IEEE qui a définit le standard IEEE 802.11 et ses extensions (802.11b,
802.11a…).
 Le standards 802.11 utilise les 2 bandes ISM et U-NII.
 Le terme Wi-Fi (Wireless-Fidelity) est une norme délivrée par la WECA (Wireless Ethernet
Compatibility Alliance) aux produits 802.11b.
 La WECA, composée de 140 entreprises, teste et gère l'interopérabilité entre les équipements
répondant à la norme 802.11.b.
 Le terme WIFI 5 certifie la norme 802.11a.
 802.11n (Octbre 2009) utilise la bande 2,4 et 5 GHz avec un débit typique de plus de 110 Mb/s
(+300 Mb/s) avec une potée de 70/250 m

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 98


Réseaux sans fil de données :
Couches de la 802.11

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 99


Réseaux sans fil de données : 802.11
 802.11 :
 La norme 802.11 dans les réseaux sans fil est la norme équivalente à la norme
802.3 (Ethernet) pour les réseaux filaires.
 Liaison hertzienne utilisant la bande de fréquence des 2,45 Ghz. Le débit
maximal est de 2 Mb/s sur une distance maximum de 100 mètres.
 Elle n'est plus utilisée actuellement.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 100


Réseaux sans fil de données : 802.11b
 Coût raisonnable (plusieurs constructeurs).
 Possibilité d’augmenter la portée à plusieurs km avec des antennes directionnelles, donc possibilité d’interconnecter des sites
urbains (pont Aironet…).
 Fréquence : bande des 2,4 GHz (de 2 446 à 2 483,5 MHz) 3 canaux.
 Technologie radio : DSSS
 Accès : CSMA/CA
 Débit maximal couche physique : 11 Mbit/s
 Débit maximal données : environ 5 Mbit/s
 Portée : environ 50 m au débit maximal (puissance émise 100mW). Transmission possible, mais débit réduit, jusqu'à 550 m.
 Sécurité : Protocole WEP (Wireless Equivalent Privacy), remplacé par 802.11i.
 Contraintes réglementaires : obligation de déclaration des réseaux sans fil
 Principaux types d'équipements : cartes PG Card, cartes PCI, adaptateurs USB, bornes d'accès, ponts
 Principaux fournisseurs : 3Com, Cisco (Aironet), Lucent Technologies, Proxim (Farallon), Breezecom...

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 101


Réseaux sans fil de données : Exemple
d’allocation de 3 canaux

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 102


Réseaux sans fil de données :
Débit/porté

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 103


Réseaux sans fil de données : 802.11a
 IEEE 802.11a, est une adaptation de 802.11 pour la bande des 5GHz
(54Mbit/s sur 30m)
 Fréquence : bande des 5 GHz (8 canaux de 22MHz)
 Technologie radio : OFDM
 Accès : CSMA/CA
 Débit maximal couche physique : 54 Mbit/s
 Débit maximal données : 32 Mbit/s
 Portée : environ 50 m mais alors à un débit similaire au 802.11b.
 Prix : environ 30% plus coûteux que 802.11b.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 104


Réseaux sans fil de données : Exemple
d’allocation de 8 canaux

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 105


Réseaux sans fil de données : 802.11g
 IEEE 802.11g, est une adaptation de 802.11a pour la bande des 2,4GHz.
 Validée en Juin 2003, dernière couche physique apportée au standard
802.11 :
 Utilise la bande ISM et le codage CCK : compatible avec Wi-Fi.
 Technique de transmission : OFMD
 Débit max de 54Mbits/s
 Consommation d'énergie importante.
 Les produits utilisant la norme 802.11g vendus sur le marché proposent une
compatibilité totale avec 802.11b.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 106


Réseaux sans fil de données : Format
de la trame 802.11
 Types :Trames de contrôle, données, gestion
 Numéros de séquence : Pour éviter les trames dupliquées dues aux pertes de ACK
 Adresses : récepteur, émetteur (physique), identificateur BSS, émetteur (logique)
 Divers : Instant d’émission, checksum, trame de contrôle, données

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 107


Réseaux sans fil de données : Trames
spéciales

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 108


Réseaux sans fil de données : Autres
normes de la 802.11
 802.11d : aspects légaux
 802.11e : MAC Enhancements – QoS
 802.11f : Inter-Access Point Protocol
 802.11h : gestion de spectre 802.11a (DFS, TPC)
 802.11i : Enhanced Security Mechanisms (Sécurité MAC 802.11 - basé
sur 802.1x).

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 109


WiFi Direct (WiDi)
 Connecte les équipement directement sans infrastructure
 Ouverture sur plusieurs applications possibles : partage de contenu, synchronisation,
impression, jeux …
 Connection avec n’importe quel équipement Wi-Fi CERTIFIED
 Conçu pour les équipement mobiles et fixes
 Utilise les mêmes interfaces que WiFi
 Multi-saut non-suporté
 Méthodes d’accès :
 Négociation entres le équipements compatibles pour élire un PA appelé « Group Owner » (GO).
 Connexion des autres appareils même nom compatibles au GO entant que « Group Client » (GC).
 Seul le GO peut connecter les GC à un autre réseau.
 Si le GO se déconnecte, dissolution du groupe

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 110


Exercice
 Un réseau WiFi 802.11b est composé de 3 stations A, B et C. À partir d'un instant
initial t0, la station A veut émettre; à t0 + 300 µs les stations B et C veulent
émettre.
 Les nombres de timeslots tirés par les stations A, B et C lors de la contention sont
respectivement 2, 1 et 3.
 Soit :
 Une trame de 1000 octets occupe le médium pendant un temps de 730 µs et un acquittement
pendant 20 µs.
 SIFS = 10 µs
 DIFS = 50 µs
 1 time slot = 10 µs
1. Établir un diagramme des temps faisant apparaître les transmissions des trames
(première trame de chaque station) ainsi que les contentions.
2. Décrire la méthode d’accès utilisée en WiFi par un organigramme.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 111


Pile protocolaire Bluetooth

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 113


Spécifications techniques
 Classes
 Classe 1 (100mW, 100m)
 Classe 2 (2.5mW, 10m)
 Classe 3 (1mW, 1m)
 Type de signal : RF
 Bande ISM (2.4-2.485GHz)
 Saut de fréquence (79 canaux, 1600 sauts/second)

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 114


Versions du Bluetooth
Version Débit Nomenclature
1.2 721 kb/s
2.0 + EDR 3 Mb/s Enhanced Data Rate (EDR)
3.0 + HS 24 Mb/s High-Speed
4.0 1 Mb/s (BLE) Bluetooth Low Energy (BLE)

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 115


WiFi vs. Bluetooth
Bluetooth Wifi
Specifications authority Bluetooth SIG IEEE, WECA
Year of development 1994 1991
Bandwidth Low ( 800 Kbps ) High (11 Mbps )
Hardware requirement Bluetooth adaptor on all the devices Wireless adaptors on all the devices of the
connecting with each other network, a wireless router and/or wireless
access points
Cost Low High
Power Consumption Low High
Frequency 2.4 GHz 2.4 GHz
Security It is less secure It is more secure
Range 10 meters 100 meters
Primary Devices Mobile phones, mouse, Notebook computers, desktopcomputers,
keyboards,office and industrial automation servers
devices
Ease of Use Fairly simple to use. Can be used to connect It is more complex and requires configuration
upto seven devices at a time. It is easy to switch of hardware and software.
between devices or find and connect to any
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 116
device.
ZigBee
 Objectifs
 Consommation d’énergie réduite
 Conception simple
 Coût réduit
 Histoire
 Réseau type ZigBee  1998
 IEEE 802.15.4 en 2003
 ZigBee Alliance établie en2002

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 117


Marcher ZigBee
 Industriel et commercial
 Moniteurs
 Détection des mouvements
 Automates
 Soin et santé personnelle
 Moniteurs des patients
 Diagnostiques à distance
 Chargement des données
 Automatisation des bâtiments
 Sécurité
 éclairage
 Détecteurs d’incendie et systèmes de sécurité
 Véhicule
 Contrôle de service
 Traçage des inventaires

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 118


Pile protocolaire ZigBee

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 119


Type d’équipement
 Full Function Device (FFD)
 Fonctions de routage
 Toute topologie
 Reduced Function Device (RFD)
 Implémentation facile et peu couteuse
 Topologie étoile
 Personal Area Network (PAN) Coordinator
 Connaissance globale du réseau
 Besoin de traitement et de mémoire
 Besoin de puissance

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 120


Bluetooth vs. ZigBee
Bluetooth (v1) ZigBee

Pile protocolaire 250 kb < 32 kb (4kb)


Portée 10 - 100 m 30 - 100 m
Débit 1 Mbps 250 kbps
Batterie rechargeable non-rechargeable
Equipements 8 2^16
Utilisation du spectre FHSS DSSS
Usage fréquent Peu fréquent
Temps pour joindre le réseau long Short
Extensibilité non Oui
Sécurité PIN, 64 bit, 128 Bit 128 bit, AES
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 121
Historique de la téléphonie mobile
(a)
Reconstitution
 1896 : Marconi démontre la de l'émetteur
première transmission sans fil (a) et du
 1946 : (17 juin 1946) Premier récepteur (b)
Téléphone mobile aux U.S. (1 utilisés par
cellule, St Louis, Missouri) Marconi en
(b) 1896
 1973 : New-York, Premier
téléphone cellulaire (Martin
Cooper, Motorola, vers Joel
Engel, Bell Labs)
 1977 : Bell Labs construit un
prototype de système
cellulaire, Chicago, 2000
clients
Un chauffeur de
 1981 : Premier système camion avec l'un des
Européen, NTM-450, Suède premiers téléphones
portables utilisés à
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 122
Chicago
Historique : 1G
 Première génération (1G) :
 fonctionnement analogique
 appareils relativement volumineux
 Plusieurs standards, dont les principaux sont :
 AMPS ("Advanced Mobile Phone System"), (1976, USA) :
 premier standard de réseau cellulaire
 utilisé principalement Outre-Atlantique, en Russie et en Asie
 faibles mécanismes de sécurité rendant possible le piratage de lignes téléphoniques
 TACS ("Total Access Communication System") :
 version européenne du modèle AMPS
 bande de fréquence de 900 MHz
 largement utilisé en Angleterre, puis en Asie (Hong-Kong et Japon).
 ETACS ("Extended Total Access Communication System") :
 version améliorée du standard TACS
 développé au Royaume-Uni
 utilisant un nombre plus important de canaux de communication
 Les réseaux cellulaires de premières génération ont été rendus obsolètes avec l'apparition d'une
seconde génération entièrement numérique.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 123


Historique : 2G
 4 systèmes :
 G.S.M : Global System for Mobile -Europe + Monde
 D-AMPS (Digital Advanced Mobile Phone System)-US
 Code Division Multiple Access (IS-95) ... US-Qualcomm
 P.D.C. Personal Digital Cellular - Japon
 GSM :
 Le système le plus dominant, sauf aux USA
 Bandes :
 900 MHz, 1800 MHz (DCS-1800) , 1900 MHz (PCS-1900 ,USA) 400 MHz (rural) 800 MHz
(Amérique du Nord)

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 124


Historique : déploiement de la 2G
 1982 : Début de la spécification du GSM (1982-1990)
 1983 : Déploiement de AMPS
 1984 : CT-1 (Cordless Telephone, Europe)
 1991 : Spécification de DECT ("Digital European
Cordeless Telephone") portée de 100 `a 500 m, 120
canaux, 1.2 Mbit/s en données, voix encryptée,
authentification ... se retrouve dans IMT-2000
 1992 : Début du déploiement de G.S.M.
 1994 : DSC-1800
Premier téléphone
GSM français,
Alcatel, 1992
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 125
Historique : 3G
 HSCSD "High Speed Circuit Switched Data"
 Communications de données orientées circuit
 Peut utiliser jusque 4 slots GSM (1 slot = 9,6 ou 14,4Kbps)
 GPRS "General Packet Radio Service"
 Communications de données orientées paquet
 Peut utiliser jusqu' à 8 slots GSM (115 Kbps)
 EDGE "Enhanced Data-rates for Global Evolution"
 Modulations d’ordre supérieur (plus de bits/symbole)
 384 Kbps (avec 8 slots)
 Modulations adaptatives, ARQ incrémental

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 126


Historique : UMTS
 U.M.T.S "Universal Mobile Telecommunication System"
 IMT-2000 (www.itu.ch) : appel à propositions pour 1998
 Objectifs :
 Support multimédia
 2 Mbit/s en vitesse réduite
 144 kbit/sec en vitesse élevée (¿ 120 km/h)
 couverture mondiale
 Aboutissements :
 UMTS Forum en 1996
 15 propositions en 1998
 3GPP et 3GPP2 crées en Janvier 1999

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 127


Du 3G vers la 4G
 La norme LTE (Long Term Evolution) est envisagée depuis 2004 par le
consortium 3GPP. Au départ, elle était destinée à être comme son
nom l’indique, une évolution à long terme de la norme 3G UMTS, la
3,9G. Elle fut classée dans les technologies IMT-2000 par l’Union
Internationale des Télécommunications (UIT).
 Comme toutes les technologies, la LTE n’est pas figée. Elle continua
d’être améliorée si bien qu’en octobre 2010, l’UIT fini par reconnaître
la technologie LTE Advanced comme étant une technologie de
quatrième génération à part entière, et non plus comme une simple
évolution de la norme UMTS. On parle alors des technologies IMT-
Advanced.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 128


Caractéristiques de la 4G
 Le réseau 4G permet la multiplication des débits par le biais de 2
atouts. Tout d’abord, la circulation des appels vocaux se fait
directement par Internet et non plus par le réseau téléphonique.
Ensuite, la 4G s’appuie sur le multiplexage (passage de différents types
d’information par le même canal) permettant d’augmenter le flux
d’information et les données.
 Comparativement à la technologie UMTS, le réseau 4G donne un
aspect superlatif au terme haut débit. Et pour cause, ses débits
théoriques sont nettement supérieurs, allant de 42 Mbits/s à 300
Mbits/s pour la LTE. La LTE Advanced, irait au-delà de 1Gb/s.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 129


Fréquences de la 4G
 L’autorité de régulation des communications électroniques et des
postes (l’ARCEP) a mis à la disposition des opérateurs en France (Free,
Bouygues, Orange, SFR) les bandes 800 Mhz et 2600 Mhz en 2011.
 Aujourd’hui, les bandes 1800 Mhz et 700 Mhz sont disponibles en plus
des bandes précédentes. Le grand nombre de bandes allouées à la 4G
a permis au fil des mois, la diversification des forfaits proposés par les
opérateurs, et une guerre des prix sans précédent.
 Le réseau 4G constitue aujourd’hui le service de qualité premium en
matière de télécommunication mobile.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 130


Exigences technique de la 5G
 Jusqu'à 10 Gbit/s de débit de données - > de 10 à 100 fois plus que les
réseaux 4G et 4.5G
 1 milliseconde de latence
 1 000 fois plus de bande passante par unité de surface
 Jusqu'à 100 fois plus d'appareils connectés par unité de surface (par rapport
à la 4G LTE)
 99,999 % de disponibilité
 100 % de couverture
 90 % de réduction en utilisation d'énergie du réseau
 Jusqu'à 10 ans de durée de vie de la batterie pour les appareils IoT à faible-
consommation

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 131


Historique : Récapitulatif des
générations
Standard Gén. BF Débit Utilisation
GSM 2G  Selon le pays 9.6 Kb/s Permet le transfert de voix ou de
données numériques de faible volume
GPRS 2.5G 21,4-171,2 48 Kb/s Permet le transfert de voix ou de
Kb/s données numériques de volume modéré
EDGE 2.75G 43,2-345,6 171 Kb/s Permet le transfert simultanés de voix et
Kb/s de données numériques
UMTS 3G 0.144-2 Kb/s 384 Kb/s Permet le transfert simultanés de voix et
de données numériques à haut débit
HSDPA 3.5G 5 GHz 8 – 10
Mb/s
LTE- 4G 1 Gb/s Permet une couverture allant jusqu’à 30
Advenced Km
IMT-2020 5G 1,4 à 20 MHz 20 Gb/s
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 132
La vidéo avec 3G / 4G et 5G

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 133


Réseau cellulaire : Concept de base
 Idée de base
 Division du territoire en cellules
 Partage des ressources radio entre cellules
 Cellule : unité géographique du réseau
 Taille de la cellule variable suivant le relief, la densité d’abonnés…
 Hiérarchie de cellules (macro-cellules, micro-cellules…)
 Chaque cellule possède une station de base
 Groupe de fréquences radio attribué à chaque cellule
 Techniques de multiplexage (Frequency Division Multiple Access, Time DMA,
Code DMA)

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 134


Réseau cellulaire : Damier
 Déterminer un motif de réutilisation de fréquences
 Difficulté supplémentaire : itinérance de l’abonné
 Gestion des transferts inter-cellulaires (handover)
 Soft handover, hard handover…

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 135


Réseau cellulaire : Architecture
 Radio Access Network (RAN) :
 Point d’accès au réseau
 Gestion de l’interface air
 Core Network (CN) :
 Réseau fixe assurant l’interconnexion avec les autres réseaux
Réseaux téléphoniques
Commutés

Réseaux cellulaires
RAN CN
d’autres opérateurs

Réseaux de données

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 136


Norme GSM : Présentation
 Norme numérique de seconde génération
 Etablie en 82 par la CEPT
 Fréquence:
 Europe: 900 Mhz et 1800 Mhz
 Etats-Unis: 1900 MHz

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 137


Norme GSM : Principe
 Particulièrement utilisée en Europe, en Afrique, au Moyen-Orient et
en Asie
 Protection des données: A5/1 et A5/2
 Idéal pour les communications de type 'voix' :
 Ressources allouées pour la durée de la conversation

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 138


Architecture du réseau GSM
 BTS : Base
Transceiver Station
 BSC : Base Station
Controller
 MSC : Mobil
Services Switched
Center

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 139


Architecture : Eléments du réseau
 MS : Mobile Station, terminal muni d’une carte SIM
 BTS : Base Transceiver Station, ensemble d’émetteurs-récepteurs gérant la
transmission radio
 BSC : Base Station Controller, commutateur gérant la ressource radio (allocation
canal radio, décision du hand-over,…)
 MSC/VLR : Mobile-services Switching Centre, Visitor Location Register
commutateur téléphonique associé à une base de données qui gère les
communications sur une zone (correspondant à quelques centaines de cellules)
 HLR: Home Location Register, base de données contenant le profil et la localisation
grossière des abonnés, en général couplé avec l’AuC, Authentication Center
 EIR: Equipment Identity Register, base de données des terminaux (liste noire ou
blanche)

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 140


Architecture : Organisation
BSS : Base Station Subsystem
NSS : Network SubSystem

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 141


Architecture : BSS
 Gère l'accès au réseau via l'interface air.
 BTS :
 Assure couverture radio d’une cellule
 Prend en charge: modulation/démodulation, correction des erreurs, cryptage des
communications, mesure qualité et puissance de réception
 BSC :
 Pilote un ensemble de station de base (typiquement ~60)
 concentrateur de BTS
 aiguillage vers BTS destinataire
 Gestion des ressources radio: fréquences, puissance…
 Gestion des appels: établissement, libération des communications …
 Gestion des transferts intercellulaires (handover)
 Mission d’exploitation

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 142


Architecture : NSS
Sous système radio Sous système réseau
VLR: Visitor Location
Register
MSC: Mobile Switching
Center
BSC
HLR: Home Location
Register
BSC

AUC: Authentifica-
tion Center

EIR: Equipment Id.


Réseau Register
téléphonique
MSC distant VLR
Commuté (RTC)
2020/2021 IoT - Internet of Things / IdO - Internet des Objets 143
Architecture : Fonctionnement du
MSC
 MSC (Mobile Switching Center) commutateur numérique en mode circuit
 Oriente les signaux vers les BSC
 Établi la communication en s’appuyant sur les BD
 Assure l’interconnexion avec les réseaux téléphoniques fixes (RTC, RNIS), les
réseaux de données ou les autres PLMN
 Assure la cohésion des BD du réseau (HLR, VLR)
 Participe à la gestion de la mobilité et à la fourniture des téléservices
 Fournit 3 types de services :
 services de support (transmission données, commutation…)
 téléservices (téléphonie, télécopie…)
 compléments de services (renvoi/restriction d’appels…)

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 144


Architecture : HLR et VLR
 HLR (Home Location Register): base de données contenant les
informations relatives aux abonnés
 données statiques: IMSI, no d’appel, type abonnement…
 données dynamiques: localisation, état du terminal…
 VLR (Visitor Location Register) : base de données locale
 En général, un VLR par commutateur MSC
 Contient les informations relatives aux abonnés présents dans la Location Area
(LA) associée
 Même info que dans HLR + identité temporaire (TMSI) + localisation
 VLR mis à jour à chaque changement de cellule d’un abonné

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 145


Architecture : AUC et EIR
 AUC (AUthentification Center) contrôle l’identité des abonnés et
assure les fonctions de cryptage
 Authentification de l’abonné:
 Subscriber Identity Module (carte SIM) contient plusieurs clés secrètes
 Cryptage des données au niveau du terminal
 EIR (Equipment Identity Register) empêche l’accès au réseau aux
terminaux non autorisés (terminaux volés)
 A chaque terminal correspond un numéro d’identification: le IMEI
(International Mobile Equipment Identity)
 A chaque appel, le MSC contacte le EIR et vérifie la validité du IMEI

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 146


Architecture orientée services

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 165


Service Web
 Service Web :
 interface logicielle accessible via le Web
 permet de fournir des données et des prestations
 Utilisation :
 seule la description de son interface est nécessaire
 détails d’implémentation ne sont ni exposés ni requis

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 166


Standard des services web
 WSDL (Web service description language) :
 Langage de description basé sur XML
 Décrire l’interface d’un service Web indépendamment de son implémentation
 Fournit des informations nécessaires à l’appel du service, comme les
opérations qu’il offre, les types de données supportées, les protocoles utilisés
et l’adresse du service.
 SOAP (Simple Object Access Protocol) :
 Standard de communication basé sur XML
 Assure la communication via l’échange de messages qui respectent un certain
format
 HTTP : protocole de transport pour envoyer les messages SOAP

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 167


Architecture REST
 Rest (REpresentational State Transfer) :
 une alternative à l’architecture SOA
 style architectural pour le développement d’applications
 Services Web Rest se basent principalement sur le protocole HTTP qui
fournit les opérations nécessaires pour manipuler des ressources :
 offre obligatoirement des interfaces basées sur les verbes HTTP qui sont GET,
POST, PUT, ou DELETE

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 168


Opérations HTTP
 GET
 La méthode GET demande une représentation de la ressource spécifiée. Les requêtes
GET doivent uniquement être utilisées afin de récupérer des données.
 POST
 La méthode POST est utilisée pour envoyer une entité vers la ressource indiquée. Cela
entraîne généralement un changement d'état ou des effets de bord sur le serveur.
 PUT
 La méthode PUT remplace toutes les représentations actuelles de la ressource visée
par le contenu de la requête.
 DELETE
 La méthode DELETE supprime la ressource indiquée.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 169


Opérations HTTP
 HEAD
 La méthode HEAD demande une réponse identique à une requête GET pour laquelle on aura
omis le corps de la réponse (on a uniquement l'en-tête).
 CONNECT
 La méthode CONNECT établit un tunnel vers le serveur identifié par la ressource cible.
 OPTIONS
 La méthode OPTIONS est utilisée pour décrire les options de communications avec la
ressource visée.
 TRACE
 La méthode TRACE réalise un message de test aller/retour en suivant le chemin de la ressource
visée.
 PATCH
 La méthode PATCH est utilisée pour appliquer des modifications partielles à une ressource.

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 170


Ressources de base de oneM2M
 CSE (Common Service Entity) :
 ressource racine qui va représenter la base de
l’arborescence de ressources sur un nœud
 permet de regrouper différentes informations sur
le CSE considéré et de stocker de nouvelles
ressources sous ce dernier
 AE (Application Entities) :
 plusieurs AE peuvent être enregistrées sous un CSE
 lien logique entre une application et un CSE
 permet d’enregistrer une application distante ou
locale à la couche de services (CSE)

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 171


Ressources de base de oneM2M
 Containers (CNT) :
 permettent de structurer l’arborescence de données et
de ressources
 utilisation possible : des applications utilisent divers
containers de données afin de structurer le stockage
 exemple : pour intégrer les données d’un capteur,
d’autres données comme la localisation dans un autre
containers …
 Content Instance (CIN) :
 instances de contenu
 proprement parler les ressources qui permettent de
stocker des valeurs dans la plateforme

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 172


Exemple : Récupérer un contenu

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 173


Exemple : Envoyer du contenu

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 176


Ecosystème
Les majeurs du Cloud Les manufacturiers Les acteurs neutres

Alexa

L’écosystème IoT Local


Cortana

Google Home

2020/2021 IoT - Internet of Things / IdO - Internet des Objets 179


…and more

Vous aimerez peut-être aussi