• Keine Ergebnisse gefunden

Implementierung eines generischen Routing-Protokolls basierend auf ASIP für Android

N/A
N/A
Protected

Academic year: 2022

Aktie "Implementierung eines generischen Routing-Protokolls basierend auf ASIP für Android"

Copied!
14
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)
(2)

Gliederung

• Was sollte erreicht werden?

• SharkNet

• Verwandte Veröffentlichungen

• Spezifika des Protokolls

• Aufbau einer Nachricht

• Ablauf der Kommunikation

• UI Komponenten

• Testübersicht

• Fazit und Ausblick

Dustin Feurich · 15.11.2018 2 von 13 Seiten

(3)

Was sollte erreicht werden?

• 1. App wieder lauffähig machen

• 2. Installationsprozess und Abhängigkeiten dokumentieren

• 3. SharkNet mit Hilfe von

Komponentenbeschreibungen erklären

• 4. Frontend und Backend für Broadcast

• 5. Frontend und Backend für Filterung

(4)

SharkNet

• Android-App basierend auf SharkFW

• Dezentrales soziales Netzwerk

• Kommunikation bisher Ende-zu-Ende

• Ad-Hoc Kommunikation ermöglichen

Dustin Feurich · 15.11.2018 4 von 13 Seiten

(5)

Verwandte Veröffentlichungen

• Diverse Paper zum Thema inhaltsbasiertes Routing

• Nur Prototypen ohne Anwendungen

• Ähnlichkeit mit Antonio Carzanigas

„Doppelprotokoll“

• SharkNet erscheint weiterhin als Unikum

(6)

Eigenschaften des Protokolls

• Dynamisch statt statisch

• Dezentral statt global

• Lastinsensitiv

• Inhaltsbasiert (durch Metadaten)

• „Broadcast“ erfolgt durch reines P2P

• Grundlegende Prinzipien aus SharkFW + ASIP

Dustin Feurich · 15.11.2018 6 von 13 Seiten

(7)

Aufbau einer Nachricht

• Header

Version

Command: Insert oder Expose

Topic

…

• Knowledge

Vocabulary

Information Space

Info Content

(8)

Dustin Feurich · 15.11.2018 8 von 13 Seiten

(9)

Ablauf der Kommunikation

• 1. Bekanntmachung der Adressdaten über Expose (WiFi-Direct)

• 2. Sammeln der Adressdaten über das Radar (Wifi-Direct)

• 3. Versenden der Nachricht an alle Adressen (Bluetooth)

• 4. Sequenznummerüberprüfung (Topic im Header der Nachricht)

• 5. Filterüberprüfung (SharkNet + SharkFW)

(10)

UI Komponenten

Dustin Feurich · 15.11.2018 10 von 13 Seiten

(11)
(12)

Test mit mobilen Geräten

Dustin Feurich · 15.11.2018 12 von 13 Seiten

(13)

Fazit und Ausblick

• Der semantische Broadcast ist auf den meisten Android-Versionen lauffähig

• Der Nachrichtenaustausch ist noch nicht vollends zuverlässig

• Für ein Release muss sich die Zuverlässigkeit erhöhen

• Anpassungen bei der Persistenz und evtl.

Austausch der Bluetooth und WiFi-Direct Komponenten

(14)

Referent · 15.11.2018 14 von xx Seiten

Vielen Dank für Ihre Aufmerksamkeit!

Referenzen

ÄHNLICHE DOKUMENTE

Der Rechnungshof Österreich empfiehlt den Wiener Linien, ihre Anstrengungen zur Steigerung der Zuverlässigkeit und Betriebssicherheit der Linie U4 anhand

Jenny hat Probleme mit ihrem lieblosen Elternhaus und außerdem Liebeskummer, während Asip, der wenig über seine Vergangenheit redet, seine ganze Hoffnung in das sportliche Ziel

Nach ausloggen ist der SMB2 Cli- ent Baustein wieder bereit für automatische Übertragung, diese kann auch von Hand in der WebVisu gestartet werden.. Abbildung 3.10: Explorerfenster

Das Gradnetz der Erde ist ein gedachtes, über die Erdkugel gezogenes Liniennetz. Es besteht aus sich senkrecht schneidenden Breiten- und Längenkreisen und dient

Die Sicherstellung der Nachrichtenübertragung durch das erneute Übertragen, falls eine Nachricht nicht quittiert wird, sollte auch auf der Modell-Seite implementiert

Vermessung und damit die Vorbereitung für die eigentliche Ortung (siehe „recording mode“ in Abbildung 2.3). Es wird ein Fingerprint, also eine Kombination aus gemessenen

Die Sensoren und die von ihnen gelieferten Werte geben Auskunft darüber, ob und wie schnell diese Gesten ausgeführt wurden. Aus diesem Grund wird nachfolgend erläutert, wie

Sie können diese Buchung online bearbeiten oder stornieren, indem Sie auf die Schaltfläche unten klicken oder den Link kopieren!. Wenn Sie den Termin nicht wahrnehmen