introduction aux objets connectés et aux projets...

24
Introduction aux objets connect´ es et aux projets d´ evelopp´ es ` a TELECOM Nancy. Thibault CHOLEZ - [email protected] TELECOM Nancy - Universit´ e de Lorraine LORIA - INRIA Nancy Grand-Est CC BY-NC-SA 3.0 07/03/2017

Upload: buikiet

Post on 14-Sep-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Introduction aux objets connecteset aux projets developpes a TELECOM Nancy.

Thibault CHOLEZ - [email protected]

TELECOM Nancy - Universite de Lorraine

LORIA - INRIA Nancy Grand-Est

CC BY-NC-SA 3.0

07/03/2017

Contexte du module Projets autour des Objets Connectes a TN

Plan

1 Contexte du module

2 Projets autour des Objets Connectes a TN

2 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Plan

1 Contexte du module

2 Projets autour des Objets Connectes a TN

3 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Pourquoi un module sur les objets connectes ?

L’Internet des Objets (IoT)

Domaine innovant, porteur de croissance pour les STIC

Nombreuses applications possibles avec impact societal (sante,environnement, etc.)

Investissement important de la recherche et des entreprises

Domaine complexe (architectures distribuees, technologiesheterogenes, nombreux protocoles, etc.)

Forte dimension embarque (informatique ubiquitaire, faibleconsommation, faible puissance)Forte dimension reseau (protocoles sans fil, routage, supervision,chiffrement, etc.)Forte dimension systeme (stockage des donnees dans le cloud,securite de bout-en-bout, etc.)

4 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Une architecture de service pour l’Internet desObjets

Nombreux aspects de l’informatique impliques (hardware,developpement logiciel, reseau, big data, securite, etc.)

Pourquoi voir le C++ en meme temps ? → Beaucoup de firmwareencore ecrits en C++.

Pourquoi voir Android en meme temps ? → Pour maıtriser tous leselements de la chaıne de service.

5 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Les defis de l’IoT

Concevoir le reseau de capteur

Bien comprendre les besoins du client

Recenser et etudier les capteurs existants, en concevoir de nouveaux

Optimiser le micro-code par rapport a l’application

Prendre en compte l’heterogeneite des protocoles bas niveau(802.15.4, RFID/NFC, Bluetooth, etc.)

6 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Les defis de l’IoT

Configurer la passerelle

Interconnecter les differents types de capteurs a une passerelle(configuration, routage)

Garantir la QoS : prevoir de la redondance

Uniformiser le format des donnees envoyees au serveur (COAP,JSON)

7 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Les defis de l’IoT

Developper la partie logicielle

La plateforme gere la reception, le stockage, le traitement et la misea disposition des donnees

Implanter les traitements metiers specifiques sur les donnees

Developper des interfaces de visualisation adaptees (GUI, web,smartphone, etc.)

8 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Les defis de l’IoT

Administration

Garantir la disponibilite et la securite des donnees (controle d’acces)

Superviser le fonctionnement du reseau (energie, panne, taux deperte, etc.)

9 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Les protocoles de l’Internet des Objets

10 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Exemple de service intelligent

11 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Domaines d’applications de l’Internet des Objets

12 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Ordre des seances

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, seances supplementaires mi-mai

Evaluation : QCM + projet

13 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Projet SEP x AMIO

Objectifs

Developper une application de realite augmentee (Hololens) ...

... exploitant des donnees issues d’un reseau de capteurs

Fonctionnalites attendues

Concevoir et realiser une application utilisant l’IoT Lab deTELECOM Nancy : http://iotlab.telecomnancy.eu

et permettant a un utilisateur de visualiser les informations issue ducapteur de la salle ou il se trouve

14 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Plan

1 Contexte du module

2 Projets autour des Objets Connectes a TN

15 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Plateforme ”IoT Lab” a TELECOM Nancy

Equipement de l’ecole en capteurs TelosB / Sky : plateformeouverte support des TP, projets, experimentations

Specifications d’un capteur TELOSB/TMote Sky

Fabricants : Advanticsys, STMICROELECTRONICS, TST, etc.

Prix : a partir de 70 euros piece

10Kbyte RAM, 48Kbyte Flash, 1024kB data storage

Debit : 250Kbps. Portee : de 10m a 150m (exterieur avec antenne)

Sondes natives : humidite, temperature, lumiere, energie. Cartesd’extension disponibles.

Duree de vie de la batterie : environ 1 an

Passerelle : capteur connecte a un laptop, avec code specifique(PPP routeur, traduction 6LoWPAN/IPv6)

16 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Exemple de capteur TELOSB/TMote Sky

17 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Plateforme ”IoT Lab” a TELECOM Nancy

18 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Plateforme ”IoT Lab” a TELECOM Nancy

Fonctionnalites implantees (A.Deroche et T.Duhal)

Envoi de donnees sur le serveur via requetes HTTP (API REST)

Backend : plateforme JEE (serveur Glassfish) avec mappage dumodele metier avec des entites EJB

Front-end framework : Zurb Foundation 5

Creation des vues avec JSP et JSTL

Gestion des flux de donnees temps reel avec le protocole WebSocket

Gestion de l’authentification et de la securite (chiffrement)

Support du multi-sink, geolocalisation

19 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Plateforme ”IoT Lab” a TELECOM Nancy

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

20 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Projet regional Sencity

21 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Projet regional Sencity

Theme et acteurs

projet collaboratif d’enseignement et d’innovation autour del’Internet des objets et de la ville intelligente

regroupe quatre ecoles d’ingenieur Nanceiennes a l’initiative deTELECOM Nancy

approche interdisciplinaire de l’innovation + pedagogie par projet

Objectifs

Concevoir, developper et experimenter de nouveaux servicesconnectes en interaction avec les citoyens et leur environnement.

22 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Projet regional Sencity

Besoins

collecte des donnees

visualisation et interactions avec les donnees

traitement et stockage des donnees

Materiel

voiture electrique + capteurs (gps, telemetre, cameras, antennes,autres)

capteurs sans fil BTLE

smartphones

23 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.

Contexte du module Projets autour des Objets Connectes a TN

Projet d’appartement intelligent

En cours d’installation !

Stage 2A probable.

24 / 24

Introduction aux objets connectes, et aux projets developpes a TELECOM Nancy.