Alignement dans une architecture d'intelligence ambiante - PowerPoint PPT Presentation

About This Presentation
Title:

Alignement dans une architecture d'intelligence ambiante

Description:

Title: Un environnement sensible au contexte Author: J r me PIERSON Last modified by: J r me PIERSON Created Date: 11/21/2006 3:05:45 PM Document presentation format – PowerPoint PPT presentation

Number of Views:78
Avg rating:3.0/5.0
Slides: 20
Provided by: J662
Category:

less

Transcript and Presenter's Notes

Title: Alignement dans une architecture d'intelligence ambiante


1
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

2
Un environnement sensible au contexte
Système de Gestion d'Informations de 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

3
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 ?
4
Un système de gestion de contexte pour
l'informatique diffuse
Web
Service d'Alignement
  • 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

5
Fonctionnement pair à pair
"Qui es tu?"
Consommateur d'information de contexte
Producteur d'information de contexte
"je suis XJ370 "
"Que peux tu fournir ?"
"je fourni la température de la pièce"
Qu'est ce que la température de la pièce ? Cela
m'intéresse-t il?
Description
  • Une environnement sensible au contexte
  • Système pair à pair
  • Hétérogénéité des données

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

7
Live Mountain
  • Se 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'environnement
  • Le tableau représente la disponibilité des amis
    de Tom
  • Le tableau représente la disponibilité de Tom
  • Live Mountain est un consommateur d'informations
    de contexte
  • les 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émantiques
  • Selon la confiance qu'il accorde aux différents
    producteurs, les représentations seront
    différentes

8
Live Mountain architecture
Web
Service d'Alignement

Grenoble
Chamrousse
Grenoble
9
Le cas simple
Conditions de ski
Enneigement
Temperature
Ensoleillement
Context
Conditions de ski
Enneigement
gtgt , 1.0
Activité
Météo_Chamrousse
10
Alignement (1)
Contexte
Application
Contexte Physique
Agenda
Contexte Social
Notes
EstDécritPar
EstComposéDe
EstComposéDe
Annuaire de contacts
Activité
Rendez-vous
Relations
Agenda
Context
Conditions de ski
EstComposéDe
Activité
Rendez-vous
Météo_Chamrousse
11
Alignement manuel
Agenda
Loisirs
Contexte Social
EstComposéDe
gtgt , 1.0
EstDécritPar
Rendez-vous
Occupation
Activité
gtgt , 1.0
Agenda
Context
Conditions de ski
EstComposéDe
Activité
gtgt , 1.0
Rendez-vous
Météo_Chamrousse
12
Alignement (2)
Météo
EstDécritPar
EstDécritPar
EstDécritPar
Context Physique
Temperature
Ensoleillement
Heure
Temperature
Temperature F
Pression
Temperature K
Localisation
Temperature C
Temperature
Context
Météo
Conditions de ski
Grenoble
Activité
T_Grenoble
Météo_Chamrousse
13
Alignement automatique
Context Physique
Météo
, 1.0
EstDécritPar
Temperature
Temperature
Grenoble
Context
Conditions de ski
Météo
Temperature
Activité
, 1.0
Météo_Chamrousse
T_Grenoble
EstDécritPar
Temperature
14
Alignement "géographique"
, 1.0
Grenoble
Grenoble
, 0.95
St Martin d'hères
Voiron
, 0.75
, 0.5
Chamrousse
Grenoble
Context
Temperature
Météo
Conditions de ski
Activité
T_Grenoble
situéà
Chamrousse
Météo_Chamrousse
siutéà
, 0.3
Grenoble
EstDécritPar
Temperature
15
Requête d'information de contexte
Conditions de ski
Context
Temperature
Météo
Activité
,1.0
Temperature F
EstDécritPar
Temperature
Météo_Chamrousse
Service d'Alignement
Select ?x where (cpOutsideTemperature ccValue
?x. .?x cpunit ?u.)
Select ?x ?u where ccTemperature ccvalue ?x.
?x ccunit ?u.
24 C
75 F
Chamrousse
16
Un système de gestion de contexte pour
l'informatique diffuse
Web
Service d'Alignement
  • 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

17
Merci de votre attention.
  • Questions, commentaires ?
  • Jerome.pierson_at_orange-ftgroup.com

18
(No Transcript)
19
2 ontologies différentes
Web
Physical Context
Context
isA
isA
Room Context
isA
Temperature
isA
House Context
Brightness
isA
isA
isA
Temperature F
isA
isA
isA
Temperature K
Temperature C
Average Temperature
Resident
Time
?
Physical context
Service d'Alignement
Average Temperature
isA
isA
isA
myRoom Temperature
Brightness
Temperature
gtgt
Write a Comment
User Comments (0)
About PowerShow.com