15.11.2012 Aufrufe

B C D A E F O - Lehrstuhls für Informations- und ...

B C D A E F O - Lehrstuhls für Informations- und ...

B C D A E F O - Lehrstuhls für Informations- und ...

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.

2. Gr<strong>und</strong>lagen <strong>und</strong> Stand der Technik<br />

2.5.4. Netzwerkabstraktionsschicht<br />

Zu den Aufgaben der Netzwerkabstraktionsschicht (NAL) gehört das Erkennen <strong>und</strong> Verwalten<br />

von Nachbarknoten. Nachrichten soll der NAL bei der Übertragung zwischen<br />

Nachbarn vor Verlust schützen. Außerdem sammelt die Schicht Informationen über Verbindungen,<br />

um die Metrik zu berechnen, die die Weiterleitung von Nachrichten steuert.<br />

Existiert ein NAL <strong>für</strong> die darunterliegende Sicherungsschicht ( ” [data] link layer“),<br />

spielt es keine Rolle, ob das Gerät über Bluetooth-, ZigBee- oder IEEE 802.11b WLAN-<br />

Schnittstellen verfügt. Dabei muss der NAL nicht notwendigerweise von diesem Niveau<br />

abstrahieren, sondern kann z.B auch auf UDP/IP aufsetzen.<br />

2.5.5. Übertragungskategorien<br />

Die Art der Nachrichten (Veröffentlichungen) <strong>und</strong> damit der Daten, die in einem ASP-<br />

Netzwerk verteilt werden, kann von Anwendung zu Anwendung stark variieren. Eine<br />

Unterteilung aller denkbaren Übertragungen in vier Kategorien wird daher in [Ris09a]<br />

vorgenommen. Die Einteilung in die Kategorien erfolgt anhand der Nachrichtengröße<br />

bzw. der Häufigkeit von Veröffentlichungen. Daraus ergeben sich folgende Kategorien:<br />

Kategorie Nachrichtengröße Häufigkeit<br />

1 klein Einzelnachrichten<br />

2 klein Nachrichtenstrom<br />

3 groß Einzelnachrichten<br />

4 groß Nachrichtenstrom<br />

Tabelle 2.3.: Einteilung der Übertragungen in Kategorien nach [Ris09a].<br />

Die Einteilung wird vorgenommen um unterschiedliche Optimierungen bei der Verteilung<br />

der Nachrichten anwenden zu können. So wird unter anderem vorgeschlagen, kleine,<br />

selten versendete Nachrichten (Kategorie 1) im gesamten Netzwerk zu fluten.<br />

Große Nachrichten (Kategorien 3 <strong>und</strong> 4), insbesondere Veröffentlichungen, sind größer<br />

als einzelne Nachrichten auf der Sicherungsschicht 6 des Netzwerks sein können. ASP<br />

sieht daher einen Mechanismus zur Fragmentierung von Veröffentlichungen in mehrere<br />

Nachrichten vor.<br />

2.6. Andere Publish-Subscribe-Middleware<br />

Es gibt Middleware, die Publish/Subscribe in heterogenen Netzen oder intelligenten Umgebungen<br />

umsetzt. Erwähnenswert sind STEAM, GREEN, Rebeca <strong>und</strong> M<strong>und</strong>oCore. Im<br />

Fokus von STEAM [MC02] stehen MANETs nach IEEE 802.11. Die Autoren verwenden<br />

6 OSI-Layer 2. OSI-Referenzmodell siehe [Tan03, S. 37 ff.]<br />

15

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!