Vous êtes sur la page 1sur 24

Introduction aux objets connectés

et aux projets développés à TELECOM Nancy.

Thibault CHOLEZ - thibault.cholez@loria.fr

TELECOM Nancy - Université de Lorraine

LORIA - INRIA Nancy Grand-Est

CC BY-NC-SA 3.0

07/03/2017
Contexte du module Projets autour des Objets Connectés à TN

Plan

1 Contexte du module

2 Projets autour des Objets Connectés à TN

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


2 / 24
Contexte du module Projets autour des Objets Connectés à TN

Plan

1 Contexte du module

2 Projets autour des Objets Connectés à TN

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


3 / 24
Contexte du module Projets autour des Objets Connectés à TN

Pourquoi un module sur les objets connectés ?

L’Internet des Objets (IoT)


Domaine innovant, porteur de croissance pour les STIC
Nombreuses applications possibles avec impact sociétal (santé,
environnement, etc.)
Investissement important de la recherche et des entreprises
Domaine complexe (architectures distribuées, technologies
hétérogènes, nombreux protocoles, etc.)
Forte dimension embarqué (informatique ubiquitaire, faible
consommation, faible puissance)
Forte dimension réseau (protocoles sans fil, routage, supervision,
chiffrement, etc.)
Forte dimension système (stockage des données dans le cloud,
sécurité de bout-en-bout, etc.)

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


4 / 24
Contexte du module Projets autour des Objets Connectés à TN

Une architecture de service pour l’Internet des


Objets
Nombreux aspects de l’informatique impliqués (hardware,
développement logiciel, réseau, big data, sécurité, etc.)
Pourquoi voir le C++ en même temps ? → Beaucoup de firmware
encore écrits en C++.
Pourquoi voir Android en même temps ? → Pour maı̂triser tous les
éléments de la chaı̂ne de service.

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


5 / 24
Contexte du module Projets autour des Objets Connectés à TN

Les défis de l’IoT


Concevoir le réseau de capteur
Bien comprendre les besoins du client
Recenser et étudier les capteurs existants, en concevoir de nouveaux
Optimiser le micro-code par rapport à l’application
Prendre en compte l’hétérogénéité des protocoles bas niveau
(802.15.4, RFID/NFC, Bluetooth, etc.)

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


6 / 24
Contexte du module Projets autour des Objets Connectés à TN

Les défis de l’IoT


Configurer la passerelle
Interconnecter les différents types de capteurs à une passerelle
(configuration, routage)
Garantir la QoS : prévoir de la redondance
Uniformiser le format des données envoyées au serveur (COAP,
JSON)

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


7 / 24
Contexte du module Projets autour des Objets Connectés à TN

Les défis de l’IoT


Développer la partie logicielle
La plateforme gère la réception, le stockage, le traitement et la mise
à disposition des données
Implanter les traitements métiers spécifiques sur les données
Développer des interfaces de visualisation adaptées (GUI, web,
smartphone, etc.)

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


8 / 24
Contexte du module Projets autour des Objets Connectés à TN

Les défis de l’IoT

Administration
Garantir la disponibilité et la sécurité des données (contrôle d’accès)
Superviser le fonctionnement du réseau (énergie, panne, taux de
perte, etc.)

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


9 / 24
Contexte du module Projets autour des Objets Connectés à TN

Les protocoles de l’Internet des Objets

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


10 / 24
Contexte du module Projets autour des Objets Connectés à TN

Exemple de service intelligent

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


11 / 24
Contexte du module Projets autour des Objets Connectés à TN

Domaines d’applications de l’Internet des Objets

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


12 / 24
Contexte du module Projets autour des Objets Connectés à TN

Ordre des séances

CM1 IoT : 07/03


CM1 IoT : 09/03
TP1 IOT : 15-16/03
TP2 IOT : 21-23/03
TP3 IOT : 28-30/03
TP4 IOT : 10/04 (exam QCM) - projet
TP5 IOT : 17-20/04 - projet
Si besoin, séances supplémentaires mi-mai
Evaluation : QCM + projet

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


13 / 24
Contexte du module Projets autour des Objets Connectés à TN

Projet SEP x AMIO

Objectifs
Développer une application de réalité augmentée (Hololens) ...
... exploitant des données issues d’un réseau de capteurs

Fonctionnalités attendues
Concevoir et réaliser une application utilisant l’IoT Lab de
TELECOM Nancy : http://iotlab.telecomnancy.eu
et permettant à un utilisateur de visualiser les informations issue du
capteur de la salle où il se trouve

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


14 / 24
Contexte du module Projets autour des Objets Connectés à TN

Plan

1 Contexte du module

2 Projets autour des Objets Connectés à TN

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


15 / 24
Contexte du module Projets autour des Objets Connectés à TN

Plateforme ”IoT Lab” à TELECOM Nancy


Équipement de l’école en capteurs TelosB / Sky : plateforme
ouverte support des TP, projets, expérimentations
Spécifications d’un capteur TELOSB/TMote Sky
Fabricants : Advanticsys, STMICROELECTRONICS, TST, etc.
Prix : à partir de 70 euros pièce
10Kbyte RAM, 48Kbyte Flash, 1024kB data storage
Débit : 250Kbps. Portée : de 10m à 150m (extérieur avec antenne)
Sondes natives : humidité, température, lumière, énergie. Cartes
d’extension disponibles.
Durée de vie de la batterie : environ 1 an
Passerelle : capteur connecté à un laptop, avec code spécifique
(PPP routeur, traduction 6LoWPAN/IPv6)

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


16 / 24
Contexte du module Projets autour des Objets Connectés à TN

Exemple de capteur TELOSB/TMote Sky

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


17 / 24
Contexte du module Projets autour des Objets Connectés à TN

Plateforme ”IoT Lab” à TELECOM Nancy

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


18 / 24
Contexte du module Projets autour des Objets Connectés à TN

Plateforme ”IoT Lab” à TELECOM Nancy

Fonctionnalités implantées (A.Deroche et T.Duhal)


Envoi de données sur le serveur via requêtes HTTP (API REST)
Backend : plateforme JEE (serveur Glassfish) avec mappage du
modèle métier avec des entités EJB
Front-end framework : Zurb Foundation 5
Création des vues avec JSP et JSTL
Gestion des flux de données temps réel avec le protocole WebSocket
Gestion de l’authentification et de la sécurité (chiffrement)
Support du multi-sink, géolocalisation

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


19 / 24
Contexte du module Projets autour des Objets Connectés à TN

Plateforme ”IoT Lab” à TELECOM Nancy

Sources : https ://anthonyderoche.github.io/iotlab/


Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.
20 / 24
Contexte du module Projets autour des Objets Connectés à TN

Projet régional Sencity

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


21 / 24
Contexte du module Projets autour des Objets Connectés à TN

Projet régional Sencity

Thème et acteurs
projet collaboratif d’enseignement et d’innovation autour de
l’Internet des objets et de la ville intelligente
regroupe quatre écoles d’ingénieur Nancéiennes à l’initiative de
TELECOM Nancy
approche interdisciplinaire de l’innovation + pédagogie par projet

Objectifs
Concevoir, développer et expérimenter de nouveaux services
connectés en interaction avec les citoyens et leur environnement.

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


22 / 24
Contexte du module Projets autour des Objets Connectés à TN

Projet régional Sencity

Besoins
collecte des données
visualisation et interactions avec les données
traitement et stockage des données

Matériel
voiture électrique + capteurs (gps, télémètre, caméras, antennes,
autres)
capteurs sans fil BTLE
smartphones

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


23 / 24
Contexte du module Projets autour des Objets Connectés à TN

Projet d’appartement intelligent

En cours d’installation !

Stage 2A probable.

Introduction aux objets connectés, et aux projets développés à TELECOM Nancy.


24 / 24