22.12.2013 Aufrufe

PDF - Institut für Kommunikationsnetze und Rechnersysteme ...

PDF - Institut für Kommunikationsnetze und Rechnersysteme ...

PDF - Institut für Kommunikationsnetze und Rechnersysteme ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

14 Einleitung<br />

leichteren Verständnis der technischen Hintergründe der Szenarien wird im Folgenden ein<br />

kurzer Überblick über die Gr<strong>und</strong>züge der Nexus-Architektur gegeben.<br />

Anwendungs−<br />

schicht<br />

Kontextbezogene<br />

Anwendung<br />

Kontextbezogene<br />

Anwendung<br />

Sensor<br />

Föderation<br />

Föderations−<br />

schicht<br />

Anfrage−<br />

verarbeitung<br />

Event<br />

Service<br />

Räumliches<br />

Verzeichnis<br />

Dienste−<br />

schicht<br />

Spatial<br />

Model<br />

Server<br />

Location<br />

Server<br />

Location<br />

Server<br />

Sensor<br />

Abbildung 1: Nexus-Architektur<br />

Die Dienste <strong>und</strong> Anwendungen der Nexus-Architektur lassen sich wie in Abbildung 1 dargestellt<br />

in drei Schichten gliedern:<br />

In der Diensteschicht befinden sich alle Dienste, die Umgebungsmodelldaten auf verschiedenen<br />

Kontextservern speichern <strong>und</strong> bereitstellen. Statische Daten (zum Beispiel Karten) werden<br />

von Spatial Model Servern, dynamische Daten (insbesondere die Ortsdaten von mobilen<br />

Nutzern) von Location Servern bereitgestellt.<br />

Die Föderationsschicht hat die Aufgabe, zwischen Anwendungs- <strong>und</strong> Diensteschicht zu vermitteln.<br />

Sie bietet den Anwendungen eine einheitliche Sicht auf das Umgebungsmodell, indem<br />

sie Anfragen an die Kontextserver weiterleitet <strong>und</strong> die Teilergebnisse zusammenführt.<br />

Neben der Verarbeitung von einfachen Kontextanfragen können in der Föderationsschicht<br />

auch zusätzliche Dienste angeboten werden. Ein Ereignisdienst (Location Service) kann beispielsweise<br />

überwachen, ob bestimmte räumliche Ereignisse (zum Beispiel das Verlassen<br />

eines Raumes) eingetreten sind, um die bereffenden Anwendungen zu benachrichtigen.<br />

In der Anwendungsschicht befinden sich die kontextbezogenen Anwendungen, welche die<br />

benötigten Kontextinformationen über Kontextanfragen oder Ereignisregistrierungen von einem<br />

Föderationsdienst (oder direkt von einem Kontextserver) beziehen.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!