INTERNET DES OBJETS
Mouncef Benmimoune
TEL5025 : Systèmes de télécommunications embarquées
Université du Québec à Montréal
2
SOMMAIRE
• Introduction
• Internet des objets
• Protocoles
• Standards
• Bibliographie
• Kahoot
Internet des objets
3
INTRODUCTION
• Au cours des dernières décennies, des milliards de personnes se sont
connectées à Internet via un ordinateur et, plus récemment, à des appareils
mobiles tels que les smartphones.
• Cette révolution de la communication s'étend maintenant aux objets aussi
bien qu'aux personnes.
• La communication, machine à machine (M2M), est prédite depuis
longtemps.
Internet des objets
4
DÉFINITIONS & APPELLATIONS
• Plusieurs appellations
• Internet of things, IoT (Kevin Ashton en 1998), Internet of everything (selon
CISCO), Smarter Planet (selon IBM)
• Plusieurs définitions
• Selon IEEE : "A network of items - each embedded with sensors - which are
connected to the Internet."
• Selon ETSI : "Machine to Machine (M2M) communications is the
communication between two or more entities that do not necessarily need
any direct human intervention. M2M services intend to automate decision
and communication processes."
• Selon ITU (Ubiquitous) : "A Network that is available anywhere, anytime, by
anything and anyone"
Internet des objets
5
QUELS SONT LES OBJETS ?
• Objet : équipement autre qu’un ordinateur (1%)
• Exemple : montres, thermostats, voitures, compteurs
électriques, capteurs, vêtements, pansements,
ampoules…
• N'importe quoi, partout et à tout moment.
• Selon CISCO
• 31 milliards d’objets connectés en 2020
• 75 milliards en 2025
• Troisième de la liste des 10 principales technologies
stratégiques (après les appareils mobiles, les
applications mobiles, mais avant les Clouds).
Internet des objets
6
IOT & WSN
• L'idée de l'Internet des objets (IoT) a été développée parallèlement avec le
réseau de capteurs sans fil (WSN).
• Bien que l'IoT n'assume aucune technologie de communication spécifique,
les technologies de communication sans fil joueront un rôle majeur, et en
particulier les WSN.
• Avec le développement technologique rapide des capteurs, les WSN
deviendront la technologie clé pour l'IoT.
Internet des objets
7
IOT - EXEMPLES D'APPLICATIONS
Internet des objets
8
QU'EST-CE QUI EST INTELLIGENT?
• IoT = Instrument, Interconnexion et Intelligent (3I)
• Avant : Intelligent = Peut penser Peut calculer
• Maintenant : Intelligent = Peut trouver rapidement, peut déléguer les calculs
• L'intelligence vient de la capacité de communication puisque le calcul peut être
délégué
• Compteurs intelligents, voitures intelligentes, maisons intelligentes, villes intelligentes,
usines intelligentes, détecteurs de fumée intelligents …
• Intelligent = Appliquer les dernières technologies pour résoudre les problèmes.
Internet des objets
9
POURQUOI MAINTENANT?
• IoT interconnecte des objets qui
• Captent (sensing)
• Communiquent
• Calculent
• Taille des capteurs (micro-capteurs)
• Utilisation des étiquettes (tags) : RFID, codes QR
• Efficacité énergétique
• Petites batteries (ou absence de batteries)
• Protocoles adaptés : ex. Bluetooth, ZigBee…
• Micro-computing : ex. Raspberry Pi, Arduino, Intel Galileo…
• Cloud computing (délégation des calculs)
• Systèmes d’exploitation adaptés, légers et ouverts : TinyOS, Linux…
Internet des objets
10
TECHNOLOGIES - CYCLE DU HYPE
Cycle du hype décrit l’évolution de l'intérêt pour
une nouvelle technologie.
Internet des objets
11
IOT - CYCLE DU HYPE
Internet des objets
12
WEB 3.0
• Web 1.0 :
• La publication et la transmission de contenu aux utilisateurs.
• Il s’agit principalement d’un flux d’informations unidirectionnel.
• Exemple : Web statique.
• Web 2.0 :
• La circulation de l'information dans les deux sens.
• Associé à des applications Web facilitant le partage, centrée sur l'utilisateur et la
collaboration : Vous êtes des acteurs.
• Exemple : Blogs, Wikis, Web social…
• Web 3.0 :
• L'endroit où la machine génère de nouvelles informations plutôt que l'humain.
• Web sémantique : un réseau de données pouvant être traitées directement et
indirectement par des machines.
Internet des objets
13
DOMAINES DE RECHERCHE
1. PHY : appareils intelligents, capteurs fournissant des informations en temps
réel, récupération d'énergie (Energy Harvesting)
2. Liaison de données : WiFi, Bluetooth, ZigBee…
3. Routage : interfaces multiples, réseau maillé…
4. Analyses : Big-data, apprentissage automatique, analyse prédictive…
5. Applications et logiciels : infonuagique, réseaux sociaux…
6. Domaines d’applications : santé à distance, éducation en ligne…
7. Sécurité : confidentialité, identité, anonymat…
Internet des objets
14
UNE MINE DE DONNÉES!
Je pense que mon
détecteur de fumée s'est
déclenché. Google vient de
me proposer un extincteur
et une offre de logement
temporaire.
Internet des objets
15
PRODUITS RÉCENTS
Moniteur Prise à Traqueur
Thermostat cardiaque sans fil distance d'animaux
Ninja Blocks Automatisation Plateforme Plateforme
de la maison d'application Cloud
ThingWorx
Plateforme de La plateforme Processeur AllJoyn
Internet des objets développement
Xively Intel Quark framework
16
NORMALISATION
• Presque tous les organismes de normalisation travaillent sur l'IoT :
• IEEE : 802.11, 802.15, HomePlug
• ZigBee Alliance : ZigBee
• Bluetooth SIG : Bluetooth Smart
• IETF : RPL, 6LowPAN
• UIT
• 3GPP
• Sept organisations se sont unies pour éviter la duplication :
• ARIB, ATIS, CCSA, ETSI, TIA, TTA et TTC oneM2M
Internet des objets
17
PROBLÈMES DE LIAISON DE DONNÉES
• Efficacité énergétique
• Besoin de diminuer l'énergie/bit par un facteur de 1000.
• L'énergie/bit a été réduite d'un facteur de 2 par année.
• Attendre des dizaines d’années ou concevoir de meilleurs protocoles.
• Petits messages overhead réduit.
• Capacité de calcul limitée
• Protocoles de communication légers
• Chiffrement, authentification plus légère
• Nouvelles métriques de performance
• Qualité de l’information (QoI) : différence entre la donnée capturée et la donnée
réelle
• Age de l’information (AoI) : Temps écoulé depuis la réception de la donnée la plus
récente (indique la « fraicheur » de l’info)
Internet des objets
18
EFFICACITÉ ÉNERGÉTIQUE
Type Débit Puissance de Efficacité énergétique
transmission (mJoules/Mbit)
IEEE802.11b 11Mbit 50mW 36.4
IEEE802.11g 54Mbit 50mW 7.4
IEEE802.11a 54Mbit 200mW 29.6
IEEE802.15.1 1Mbit 1mW 8.0
IEEE802.15.3 55Mbit 200W 0.03
• Le Bluetooth classique maintien des connexions même s’il n’existe pas de données.
• Puissance faible, mais pas assez basse.
Internet des objets
19
PROBLÈMES DE MISE EN RÉSEAU
• Un grand nombre d’objets Adressage de 32 bits ou 48 bits est non suffisant
• Les adresses IPv4 (32 bits) sont trop petites.
• Les adresses MAC (48 bits) sont trop petites.
• Les adresses IPv6 (128 bits) sont trop grandes.
• Les petits objets n'ont pas assez d'énergie pour transmettre de telles adresses.
• Solution de 6LowPAN
• Adresse locale à 16 bits et adresse globale à 64 bits
6LowPAN : IPv6 Low power Wireless Personal Area Networks
Internet des objets
20
PROTOCOLES
• Le dernier kilomètre : villes intelligentes, industries intelligentes…
• Le dernier 100m : maison intelligente
• Le dernier 10m : les soins de santé intelligents, les vêtements intelligents…
Le dernier 10m Le dernier 100m Le dernier kilomètre
Internet des objets
21
PROTOCOLES - CYCLE DU HYPE
Internet des objets
22
IOT – PROTOCOLES MÉDIATISÉS (1/2)
• Li-Fi (Light Fidelity) : IEEE 802.15.7: communication optique
• IEEE 802.11ax : successeur de la norme IEEE 802.11ac (prochain cours)
• Un débit de 11 Gbps et un plus grand nombre de nœuds
• Thread : Mise en réseau du 802.15.4 avec IPv6 (6LowPAN)
• LPWAN (Low Power Wide Area Network) : Réseau étendu de faible puissance
• LoRaWAN (Long Range) : longue portée
• Sigfox
• 802.11ah
Internet des objets
23
IOT – PROTOCOLES MÉDIATISÉS (2/2)
• Wi-SUN (Wireless Smart Ubiquitous Network) : est une norme de communication sans
fil qui permet une connectivité entre les appareils du réseau intelligent.
• Utilisé par Tokyo Electric Power
• Cellulaire : 5G, NB-IoT, LTE-M
• OneM2M : Consortium de sept organisations de normalisation pour IoT
• Sécurité :
• MatrixSSL : implémentation de TLS/SSL pour les périphériques IoT
• FIDO : Fast Identity Online authentication protocol
• Systèmes d'exploitation pour l’IoT :
• TinyOS : système d'exploitation libre
• Contiki : système d'exploitation libre
• LiteOS : systèmes d'exploitation de Huawei
Internet des objets
24
LORAWAN
• LoRaWAN : Long-Range Wide Area Network
• LoRa est la modulation utilisée pour créer le lien de communication à longue
portée.
• Développé à l'origine par Cycléo en France.
• Acquis par la société Semtech
• Normalisé par LoRa Alliance ([Link] :
• 96 opérateurs
• 100 pays
• 350 villes en déploiements
Internet des objets
25
LORAWAN – CARACTÉRISTIQUES
• Communication bidirectionnelle
• Débit :
• De 0,3 kbps à 22 kbps en Europe.
• 0,9 kbps aux États-Unis.
• Portée :
• 2-5 km (environnement urbain)
• 15 km (environnement rural)
• Utilise le spectre sans licence :
• 915 MHz aux États-Unis.
• 868 MHz en Europe.
• 433 MHz en Asie.
Internet des objets
26
CHIRP SPREAD SPECTRUM
• La modulation LoRa est basée sur le Chirp Spread Spectrum.
• Chirp : signal de fréquence croissante (ou décroissante) (son de baleine)
• Chirp Spread Spectrum :
• Le signal est modulé en fréquence avec une fréquence croissante (ou
décroissante) de min à max (ou max à min).
• La puissance est répartie sur tout le spectre.
Internet des objets
27
SIGFOX
• SigFox dans une société française fondée à Toulouse en 2009
([Link]
• Offre une solution propriétaire IoT LPWAN sur des réseaux de type cellulaire.
• Réseau en cours de déploiement dans +70 pays
• +11 millions d'objets connectés
• Couvre 24 des 25 plus grandes régions métropolitaines des États-Unis
Internet des objets
28
SIGFOX – CARACTÉRISTIQUES
• Bande de fréquence : • Portée :
• 915 MHz aux États-Unis. • 30-50 km (environnement rural)
• 868 MHz en Europe. • 3-10 km (environnement urbain)
• Spectre à bande ultra-étroite: • Consommation : 50W
• 100 Hz par utilisateur
• Symboles longs
• Résistance au bruit
• Modulation : DBPSK
• Débit :
• 100-600 bps
• 8 -12 octets/paquet
• 4 -140 messages/nœud/jour
Internet des objets
29
LORAWAN VS. SIGFOX (1/2)
Points en communs :
• Les deux ont une technologie brevetée.
• Les deux utilisent la bande 915/868 MHz.
• Les deux utilisent l'architecture de réseau en étoile.
• Plusieurs stations de base / passerelles écoutent les paquets provenant
d'appareils IoT.
Internet des objets
30
LORAWAN VS. SIGFOX (2/2)
Thème LoRa SigFox
Technologie Modulation LoRa Ultra-étroit (100Hz) avec DBPSK
2 octets en liaison montante
Symétrie Uplink = Downlink 8 octets en liaison descendante
140 msg/jour/liaison montante
4 msg/jour/liaison descendante
Coût Passerelle = terminaux Stations de base chères
Terminal bon marché
Ouverture (open) Tout le monde peut fabriquer Tout le monde peut faire les terminaux
l’un ou les deux périphériques Sigfox fait les stations de base
Fournisseur de services Tout le monde peut configurer Sigfox met en place le réseau
un réseau
Emplacement Peut être utilisé partout Seulement où SIGFOX dispose d'un
réseau
Internet des objets
31
BIBLIOGRAPHIE
[1] H. Zhou, The Internet of Things in the Cloud : A Middleware Perspective,
CRC Press, 2012
[2] Raj Jain, Wireless Protocols for IoT Part III : Zigbee, notes de cours, Wireless
and Mobile Networking, Washington University in Saint Louis
Internet des objets