développement de services résidentiels par l’utilisation de différentes technologies
DESCRIPTION
mastère. Développement de services résidentiels par l’utilisation de différentes technologies. projet. Avril 2005. [email protected]. Contexte universitaire et industriel. Partenaires industriels Oracle , Microsoft, SFR, GDF,CGE etc. dirigent. (via des tuteurs industriels). - PowerPoint PPT PresentationTRANSCRIPT
1
Développement de services résidentiels Développement de services résidentiels par l’utilisation de différentes technologiespar l’utilisation de différentes technologies
Avril [email protected]
projet
mastère
2
Contexte universitaire et industrielContexte universitaire et industriel
3
Projets de prototypage
Activité de MBDS & MBDS ValorisationActivité de MBDS & MBDS Valorisation
dirigent
Partenaires industrielsPartenaires industrielsOracle , Microsoft, SFR, GDF,CGE etc.Oracle , Microsoft, SFR, GDF,CGE etc.
(via des tuteurs industriels)
Les étudiants développentles projets
Les enseignants assurentle tutorat pédagogique
mastèreAssociation
loi 1901
Les chefs de projetsencadrent techniquement
les étudiants
4
Prototypes(2002, 2003)
Government Education
Finance
Healthcare Car
Travel
Telecom
Home Services
5
nn+1
Lieu de démonstration, événements de prestige etc.
Casa Nova aims at becoming a permanent, innovative and evolutive place where the technological and social changes that are shaping the future will be materialized.
visite virtuelle: http://www.mbds-fr.org/xml/video/note007.html
Le showroom Database Forum Casa NovaLe showroom Database Forum Casa Nova
Projets de prototypage
Année N Année N+1
Développent
6
Contexte de la maison communicanteContexte de la maison communicante
projetprojet
7
Coût
Capacité de traitement, vitesse, connectivité, complexité, bande passante
maintenant futurTiré de “TAHI PLANS FOR THE FUTURE”
Informatique pervasive et réseaux haut débitInformatique pervasive et réseaux haut débit
8
Pén
étra
tion
dans
la m
aiso
n
Temps & fonctionnalités
Réseaux informatiques
Loisirs, données et voix
distribués
Évolution de la mise en réseau
Contrôle total de la maison
Évolution des réseaux domestiques Évolution des réseaux domestiques
Src:Cisco
9
services pour la sécurité
services d’information
et de loisir
services de communication
les services de santé
services d’automatisation
domestique
Home gateways
Accès haut débit
Dorsale IP
Les grands clusters domestiquesLes grands clusters domestiques
Technologies de câblage (nouveaux câbles)(ex: Lonworks, IEEE 1394) Haut débit vs bas débit
Technologies Utilisant les câbles existants
(ex: HomePlug, HomePNA etc.) Haut débit vs bas débit
Technologies Sans fils (ex: 802.11x, HiperLAN2, HomeRF, UWB, Bluetooth , ZigBee etc.) Haut débit vs bas débit
10
Expose de manière standard les fonctionnalités du cluster
Agentsintelligents Agents
intelligents
Cluster automatisation domestique
technologie propriétaire=
boite noire
Cluster gestion HVAC
technologie propriétaire=
boite noire
radiateursChaudière
Têtesthermostatiques
Passerelle de gestion HVAC
Passerelle d’automatisation domestique
volets
lumières
Dorsale IP proposant des moyens de communication standards
Agentsintelligents
Exemple : scénarii de gestion de l’énergie
Passerelle de communication
Exemple de l’intérêt de la communication entre des HGW dans une Exemple de l’intérêt de la communication entre des HGW dans une approche cluster approche cluster
11
Composants UPnP
Protocole UPnP Protocole UPnP (Universal Plug aNd Play protocol)(Universal Plug aNd Play protocol) : principes : principes
UPnP Enabled Device
UPnP Enabled Device
Service 1 Service 2
Service
Device
Device
ControlPoint
ControlPoint
ControlPoint
Src:http://www.upnp.org
12
UPnP Protocol Stack
UPnP Vendor Defined
UPnP Forum Working Committee Defined
UPnP Device Architecture Defined
HTTPMU(Discovery)
SSDP GENA
HTTPU(Discovery)
SSDPSOAP
(Control)
HTTP(Description)
HTTP
GENA(Events)
UDP TCP
IP
Src:http://www.upnp.org
Protocole UPnP Protocole UPnP (Universal Plug aNd Play protocol)(Universal Plug aNd Play protocol) : principes : principes
13
Etapes du UPnP
0 Addressing1 Discovery
2 Description
3 Control 4 Eventing 5 Presentation
0 Control point and device get addresses
1 Control point finds interesting device
2 Control point learns about device capabilities
3 Control point invokes actions on device
4 Control point listens to state changes of device
5 Control point controls device and/or views device status using Web browser
Src:http://www.upnp.org
Protocole UPnP Protocole UPnP (Universal Plug aNd Play protocol)(Universal Plug aNd Play protocol) : principes : principes
14
IP world
UPnPConsumes services
Uses a
ppliances Uses appliances
user
Consomme des services via des interfaces riches
MultimediaPC
HomeGateway
(OSGI GW)
Home servic
e
Home servic
e
Home servic
e
Home servic
e
Home servic
e
Home servic
e
Héberge des services résidentiels
(MSFT .Net World)
Héberge des services résidentiels
(Java/OSGI World)
Non IP world
X10X10
Expose des technologies non IP vers des
technologies IP via UPnP
Bridging process
Pré étude : Pré étude : dimension techniquedimension technique
15
PartnersPartners
16
Navigation de la UI & exemple de serviceNavigation de la UI & exemple de service
17
Scénario de consommationScénario de consommation
18
W3Home
X10X10
Contact sensor
Streaming Videoserver
Video
component
SMS
Service provider
Scénario (simple) de santéScénario (simple) de santé
19
Scénario (simple) de santéScénario (simple) de santé
20
W3Home
SMS
X10X10
Content server
Video Component
Photos, videos
Service provider
Scénario de sécuritéScénario de sécurité
21
Scénario de sécuritéScénario de sécurité
22
GPRS telecom network
Internet
IP network
OS Win32
Service provider
OSGI GW
Send a TV show recording order
TV show will be recorded by numeric
VCR
posts MMS message Image received
Scénarii pour le loisirScénarii pour le loisir
23
Scénarii pour le loisirScénarii pour le loisir
24
PC MCEW3Home
Server
ClientW3Home
Client
client
Réseau Local IP+ protocole UPnP
Réseau IP
Réseau RF Wavenis
Flowmeter –thermeter Wavenis/UPnP Bridge
Capteur detempérature Capteur de
Consommation
Réseau X10
X10/UPnP bridge
lampeCapteur decontact
Capteur deprésence
OSGI GWGestion de
programmesGestion de
la températureGestion des
images
Fournisseurde services
Picture delivery process
Serveur Mail POP3
MMS
Vue simplifiée des composants logicielsVue simplifiée des composants logiciels
Windows server 2003 +Windows Media Services
Video surveillance system UPnP component
Techno. MSFT
Techno. Java
25
Scénarii de vie à la maison: valeur Scénarii de vie à la maison: valeur ajoutéeajoutée
Architecture du serveur W3Home .netArchitecture du serveur W3Home .net•Architecture en couches
Presentationlayer
Business Workflows
Service Interfaces
Business Components
Business Entities
Users
Data Sources Services
Data Access Logic Components
Service Agents
Businesslayer
Accesslayer
ASPX, serveur de sockets, .net remoting …
Accès aux protocole: UPnP
26
Pistes d’évolution de W3Home pour 2005Pistes d’évolution de W3Home pour 2005
GDF : simulateur de devices UPnP (voir) FT: prise en main de mon média center à
distance CGE: déploiement d’un portail de suivi de
consommations ConvergeX: meilleure intégration des
événements MCE pour déclanchement de scénarii prédéfinis
CSTB: gestion de la sécurité par la voix/vidéo
CORONIS: suivi médical à domicile
27
Eurolabs est un projet Européen FP6 du programme
Partenaires:
Principal objectif = créer et animer un ensemble de testbeds connectés,utiliser IPv6 pour tester les nouveaux produits et services dans les infrastructures locales et les testbeds interconnectés
Pistes d’évolution : tests Pistes d’évolution : tests IPV6 dans le cadre de IPV6 dans le cadre de
28
Eurolabs (suite)– Commencé en octobre 2004 pour 3 ans.– Afin de tester des projets IPV6 merci de contacter
[email protected] ou [email protected]
Projet COMETE de l’ADEME– Démontrer la valeur ajoutée des objets communicants pour la
sauvegarde de l’énergie, exemple:• Le bâtiment : capteurs intelligents ou Environnement ambiant intelligent• L’utilisateur : Amélioration du comportement par apprentissage• Les conditions climatiques : Réactions automatiques des objets en
fonction des conditions externes
– Concours d’appels à idées: http://134.59.152.173:8080/comete
Pistes d’évolution de W3Home pour 2005 (cont.)Pistes d’évolution de W3Home pour 2005 (cont.)
30
Quelques liens …Quelques liens … MBDS: http://www.mbds-fr.orghttp://www.mbds-fr.org Showroom database Forum Casa NovaShowroom database Forum Casa Nova::
http://www.mbds-fr.org/xml/video/note007.html Projet EUROLABS: www.ist-eurolabs.org Concours d’appels à idées projet COMETE:
http://134.59.152.173:8080/comete Smart House: www.cenelec.org
UPnP forum: http://www.upnp.org UPnP intel : http://developer.intel.com/technology/upnp/
OSGi: http://www.osgi.org/
DHWG: http://www.dhwg.org/home Internet Home Alliance: http://www.internethomealliance.com/