Diplomarbeit DIP-2724

Bibliograph.
Daten
Schertle, Ronald: Konzeption und Realisierung eines zeitbezogenen Contextcast.
Universität Stuttgart : Sonderforschungsbereich SFB 627 (Nexus: Umgebungsmodelle für mobile kontextbezogene Systeme), Diplomarbeit Nr. 2724 (2008).
139 Seiten, deutsch.
CR-Klassif.C.2.1 (Network Architecture and Design)
C.2.2 (Network Protocols)
C.2.4 (Distributed Systems)
F.4.1 (Mathematical Logic)
KeywordsZeitbezogenes Contextcast, Kontext, Publish/Subscribe, PeerSim, Overlay, XCast, Event-Notification, context-based communication, Siena, Mobile Client, Zeitbezogene Nachrichten, Kontext-Matching,
Kurzfassung

Verteilte kontextbezogene Systeme sind Middleware-Systeme. Ihnen wird in der Forschung, speziell im Bereich der Vernetzung mobiler Endgeräte, zunehmende Aufmerksamkeit gewidmet. Teilnehmer eines kontextbezogenen Systems stellen dem System in Form von Kontexten Informationen über ihre Situationseigenschaften bereit. Diese Kontexte enthalten Attribute, die beispielsweise den Aufenthaltsort oder die Berufstätigkeit einer Person wiedergeben. Bei der kontextbezogenen Kommunikation werden diese Informationen für die Adressierung der Empfänger einer Nachricht verwendet.

Das Contextcast ist ein System, welches eine effiziente kontextbezogene Kommunikation ermöglicht. Eine Einschränkung des Systems ergibt sich bezüglich der Semantik der Nachrichtenübermittlung. Nachrichten können prinzipiell nur an Kontexte adressiert werden, die zum Zeitpunkt der Nachrichtenankunft bei einem Teilnehmer noch gültig sind. Dieser Einschränkung nimmt sich das zeitbezogene Contextcast an, das eine Nachrichtenadressierung an vergangene und zukünftige Kontexte eines Teilnehmers ermöglicht. Die Betrachtung der mit dem Kontextattribut "Zeit" verbundenen Erweiterungen am bestehenden Contextcast stehen demnach im Mittelpunkt dieser Arbeit.

Die Performanz der Verfahren für das Routing von Nachrichten eines zeitbezogenen Contextcast wird anhand von ausgewählten Metriken durch Simulationen evaluiert. Dafür wurde eigens ein Prototyp des zeitbezogenen Contextcast implementiert. Abschließend folgt ein Ausblick in weitere Forschungsthemen und mögliche Optimierungen des zeitbezogenen Contextcast.

Distributed context-aware systems are middleware systems, that are gaining increased attention, specially in the research of mobile device interconnection. Participants of a contextaware system provide information about their individual situation to the system in the form of contexts. These contexts contain, for instance, attributes describing the location or profession of a person. In terms of context-aware communication this information is used to address the receivers of a message.

Contextcast is a system that enables context-aware communication in an efficient way. A constraint of the system arises from the fact that the semantics of message delivery only allows messages to address contexts which are valid when the message arrives at a participant. The temporal Contextcast eliminates this constraint and therefore allows messages to address historic and future contexts. The extensions of the contexcast related to the attribute "time" of a context are the focus of this paper.

The performance of the developed methods for a routing of messages in a temporal Contextcast is determined by simulation with chosen metrics. For this purpose, a prototypical implementation of the temporal Contextcast has been used. The conclusion of this paper indicates further research topics and optimizations concerning a temporal Contextcast.

Volltext und
andere Links
PDF (1208489 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Kontaktronald@schertle.net
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Verteilte Systeme
Projekt(e)SFB-627, A2 (Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Verteilte Systeme)
Eingabedatum6. September 2008
   Publ. Abteilung   Publ. Institut   Publ. Informatik