un environnement sensible au contexte

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: dinhkhuong

Post on 05-Jan-2017

223 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Un environnement sensible au contexte

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: Un environnement sensible au contexte

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: Un environnement sensible au contexte

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: Un environnement sensible au contexte

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: Un environnement sensible au contexte

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: Un environnement sensible au contexte

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

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

contexte

Page 7: Un environnement sensible au contexte

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 10: Un environnement sensible au contexte

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 12: Un environnement sensible au contexte

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

Alignement (2)

Localisation

Météo

Temperature Ensoleillemen

t

Temperature °K

Temperature °F

Context Physique

Temperature

Heure

T°_Grenoble

Temperature

Temperature °C

Grenoble

ContextMétéo

Activité

Conditions de ski

Pression

Météo_Chamrousse

EstDécritPar

EstDécritPar EstDécritPar

Page 13: Un environnement sensible au contexte

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: Un environnement sensible au contexte

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

Alignement "géographique"

T°_Grenoble

Temperature

Grenoble

ContextMé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: Un environnement sensible au contexte

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: Un environnement sensible au contexte

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: Un environnement sensible au contexte

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

Merci de votre attention.

Questions, commentaires ?

[email protected]

Page 18: Un environnement sensible au contexte

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

Page 19: Un environnement sensible au contexte

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

Web

2 ontologies différentes

Average Temperatur

e

Physical ContextTemperatur

e Brightness

isA 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

TemperatureisA

>>

Temperature °C

Service

d'Alignement