recherche & développement alignement dans une architecture d'intelligence ambiante...

19
recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano Ramparany (Orange) 19 - 04 - 2007

Upload: felicite-raffin

Post on 03-Apr-2015

109 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement

Alignement dans une architecture d'intelligence ambiante

Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) etFano Ramparany (Orange)

19 - 04 - 2007

Page 2: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Un environnement sensible au contexte…

Une variété d'objets communicant offrent des services diversifiés Ils agissent en fonction de l'utilisateur et de son environnement

Ils ont besoins d'informations sur leur contexte

Système de Gestion

d'Informations de contexte

Page 3: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

…dans un environnement ouvert.

L'environnement est dynamique avec des dispositifs hétérogènes et des information de contexte hétérogènes

???

???

??????

???

???

Comment connecter dynamiquement les consommateur d'informations de contexte et les producteurs d'informations de contexte ?

Comme peuvent ils exprimer les besoins et leurs capacités ?

???

???

Page 4: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Web

Un système de gestion de contexte pour l'informatique diffuse

Chaque dispositif possède un composant de gestion d'informations de contexte (API) et une description sémantique de ses informations de contexte

Un service d'alignement doit être disponible sur le réseau

.

Serviced'Alignement

.

.

..

..

Page 5: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Fonctionnement pair à pair

Une environnement sensible au contexte Système pair à pair Hétérogénéité des données

Description

Consommateurd'information de contexte

Producteur d'informationde contexte

"Qui es tu?"

"je suis XJ370 "

"je fourni la température de la pièce"

"Que peux tu fournir ?"

Qu'est ce que la température de la pièce ?

Cela m'intéresse-t il?. .

Page 6: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Rechercher des correspondances entre deux modèles d'informations de

contexte

Page 7: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Live MountainSe présente sous la forme d'un tableau de paysage de montagne qui évolue en fonction des conditions. Tom peut se rendre compte d'un seul coup d'œil des conditions de ski : enneigement, température, ensoleillement, fréquentation des pistes.

C'est aussi une application de communication centrée sur la "disponibilité" pour aller skier

La disponibilité de Tom et de ses amis est déduite par défaut de leur agenda, ou peut être modifiée explicitement par une commande ON/OFF présente dans l'environnementLe tableau représente la disponibilité des amis de TomLe tableau représente la disponibilité de Tom

Live Mountain est un consommateur d'informations de contexteles producteurs sont :

Service web météo Service web des conditions de ski en station (météo + enneigement + fréquentation)Capteur de Température situé en station (Chamrousse)Capteur de luminosité et de température locale (Grenoble)Les agendas partagés des utilisateurs.

La sélection se fera avec le "jeux" des descriptions sémantiquesSelon la confiance qu'il accorde aux différents producteurs, les représentations seront différentes

Page 8: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Web.

Serviced'Alignement

.

.

..

.

.

.

Grenoble

Grenoble

Chamrousse

Live Mountain : architecture

Page 9: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Le cas simple

>> , 1.0

Conditions de ski

Temperature Enneigement

Context

Météo_Chamrousse

Activité

Ensoleillement

Conditions de skiEnneigement

Page 10: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Alignement (1)

Rendez-vous

Contexte Physique

Contexte Social

Activité

Application

Agenda

Annuaire de contacts

Notes

Rendez-vous

Agenda

Relations

Context

Météo_Chamrousse

Activité

Conditions de ski

Contexte

EstComposéDeEstComposéDeEstDécritPar

EstComposéDe

Page 11: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Alignement manuel

Rendez-vous

Contexte Social

Activité

Agenda

>> , 1.0 Occupation

Loisirs

>> , 1.0

Rendez-vous

AgendaContext

Météo_Chamrousse

Activité

Conditions de ski

>> , 1.0

EstDécritPar

EstComposéDe

EstComposéDe

Page 12: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Alignement (2)

Localisation

Météo

Temperature

Ensoleillement

Temperature °K

Temperature °F

Context Physique

Temperature

Heure

T°_Grenoble

Temperature

Temperature °C

Grenoble

Context

Météo

Activité

Conditions de ski

Pression

Météo_Chamrousse

EstDécritPar

EstDécritPar EstDécritPar

Page 13: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Alignement automatiqueMétéo

Temperature

Context Physique

Temperature

T°_Grenoble

Temperature

Grenoble

ContextMétéo

Activité

Conditions de ski

Météo_Chamrousse

= , 1.0 EstDécritPar

Temperature

EstDécritPar

= , 1.0

Page 14: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Alignement "géographique"

T°_Grenoble

Temperature

Grenoble

Context

Météo

Activité

Conditions de ski

Météo_Chamrousse

= , 1.0

Chamrousse

Grenoble

situéàsiutéà

Chamrousse

Grenoble

St Martin d'hères

Voiron

= , 0.95

= , 0.75

= , 0.5

Temperature

EstDécritPar = , 0.3

Grenoble

Page 15: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Requête d'information de contexte

=,1.0

Service d'AlignementSelect ?x ?u where {cc:Temperature

cc:value ?x. ?x cc:unit ?u.}

Select ?x where (cp:OutsideTemperature

cc:Value ?x. .?x cp:unit ?u.)

24 °C 75 °F

Chamrousse

Context

Météo Activité

Conditions de ski

Météo_ChamrousseTemperatur

e

Temperature

Temperature °FEstDécritPar

Page 16: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Web

Un système de gestion de contexte pour l'informatique diffuse

Chaque dispositif possède un composant de gestion d'informations de contexte (API) et une description sémantique de ses informations de contexte

Un service d'alignement doit être disponible sur le réseau

.

Serviced'Alignement

.

.

..

..

Page 17: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Merci de votre attention.

Questions, commentaires ?

[email protected]

Page 18: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Page 19: Recherche & développement Alignement dans une architecture d'intelligence ambiante Jérôme Pierson Encadré par Jérôme Euzenat (INRIA Rhône-Alpes) et Fano

recherche & développement Groupe France Télécom

Web

2 ontologies différentes

Average Temperatur

e

Physical Context

Temperature Brightne

ssisA isA

Brightness

isA

Temperature °K

Temperature °F

isA

isA

Physical context

Temperature

isA isA

Context

Room Context House

Context

isA

ResidentTime

isA

isA isA isA

myRoomTemperatur

e

Average

Temperature

isA

>>

Temperature °C

Service

d'Alignement