05.07.2013 Aufrufe

Diplomarbeit ? Konzeption und Evaluierung eines ... - CES

Diplomarbeit ? Konzeption und Evaluierung eines ... - CES

Diplomarbeit ? Konzeption und Evaluierung eines ... - CES

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.

3 Analyse <strong>und</strong><br />

Anforderungsspezifikation<br />

Nachdem die Systemvision vorgestellt wurde, wird nun beschrieben, welche Anforderungen<br />

für eine erfolgreiche Umsetzung notwendig sind. Hierbei wird unterschieden in<br />

funktionale- <strong>und</strong> nicht-funktionale Anforderungen. Primäres Ziel ist die Umsetzung der<br />

funktionalen Anforderungen, wobei wo immer möglich auch versucht wird, die nichtfunktionalen<br />

Anforderungen zu berücksichtigen. Anschließend werden die Gegebenheiten<br />

vorgestellt. Hierbei handelt es sich um die Hardwareplattform, welche im Detail<br />

vorgestellt wird sowie um die eingesetzten Softwarekomponenten. Das nächste Kapitel<br />

zeigt, wie der Entwurf der Umsetzung dieser Anforderungen erfolgt ist.<br />

3.1 Funktionale Anforderungen<br />

Die funktionalen Anforderungen spezifizieren, was das gesamte System <strong>und</strong> jeder einzelne<br />

Knoten im Netz leisten können muss. Diese Anforderungen werden aus der Systemvision<br />

<strong>und</strong> den Einsatzszenarien abgeleitet.<br />

Autonome Vernetzung <strong>und</strong> Selbstorganisation<br />

Jeder Knoten ist, bis auf eine eindeutige Identifizierungsnummer, identisch. Es<br />

ist im Voraus nicht bekannt, welche Topologie das Netz haben wird noch welcher<br />

Knoten sich wo im Netz befindet. Das System muss folglich ohne externe Hilfe<br />

in der Lage sein, die Topologie zu erk<strong>und</strong>en <strong>und</strong> eine Vernetzung der Knoten<br />

untereinander zu organisieren. Gr<strong>und</strong>sätzlich kann jeder Knoten im Netz eine<br />

Datenquelle bzw. eine -senke sein.<br />

Multihop Kommunikation<br />

Aufgr<strong>und</strong> physikalischer Beschränkungen der Funkkommunikation kann im Normalfall<br />

– bei einer räumlich verteilten Topologie – nicht jeder Knoten jeden anderen<br />

Knoten direkt erreichen. Dennoch wird gefordert, dass jeder Knoten Nachrichten<br />

mit jedem anderen Knoten austauschen kann. Hierzu ist eine Weiterleitung<br />

der Nachrichten über einen oder ggf. mehrere Zwischenknoten (= ” Hops“) notwendig.<br />

Die möglichen Pfade durch das Netz sind im Voraus nicht bekannt <strong>und</strong><br />

15

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!