Please enable JavaScript.
Coggle requires JavaScript to display documents.
Mobile Applikationen - Vorlesung 8 22.01.2018 Skript 3: Folie 25 - 33…
Mobile Applikationen - Vorlesung 8
22.01.2018
Skript 3: Folie 25 - 33
Fachbegriffe
Basisstation
Snooping
MPTCP
(Multipath TCP)
UDP
(25) Indirektes
TCP
Grundidee
Stationäre Geräte mit festem TCP müssen auch
mit mobilen Geräten, verbunden über drahtloses
TCP, kommunizieren können.
Dazu wird die "Ende-Zu-Ende" Verbindung in der
Mitte durch eine Basisstation getrennt
Technischer
Aufbau
Die Datenpakete werden jeweils an den anderen
Client versendet
Die Basisstation speichert die Daten ggf. zwischen um
sie später (an die Geschwindigkeit angepasst) an den
Empfänger weiterzugeben.
Damit eine eindeutige Zuordnung stattfinden kann,
führt die Basisstation eine Tabelle mit Port Informationen.
Sie baut die Datenpakete an dieser Portstelle um.
Die Basisstation sendet mit der IP-Adresse bereits
ein ACK, obwohl es ggf. noch nicht richtig zugestellt wurde
Notwendigkeit
Häufig ist das klassische LAN wesentlich
schneller als mobile Verbindungen. Sollten beim
(häufigen) Paketverlust nun immer Retransmission
initialisiert werden, würde dies einen riesigen zeitlichen
Aufwand bedeuten. Daher hält der Puffer in der Basis-
station die Daten zwischen.
Vorteile
Transparent für den Stationären Client
Optimierungmöglichkeiten für den Funkbereich (Über-
laststeuerung, Vereinfachte Flusskontrolle, Bandbreit-
einsparung durch Header Komprimierung)
Nachteile
Ausfall der Basisstation oder Netzwechsel
kann zu Datenverlusten führen
Doppeltes Verbindungsmanagement führt
zu geringerem Durchsatz
Snooping (29)
Allgemeines
Snoop = Die Basisstation puffert alle
Pakete an das mobile Gerät lauscht
Wenn das mobile Gerät ein ACK sendet,
so wird das Paket aus dem Puffer gelöscht
Falls nicht, so wird eine Retransmission
eingeleitet
Wechselt der Client in ein anderen Netzbereich,
so wird eine andere Basisstation die Rolle eines
Fremdagenten einnehmen. Die Daten werden dann
an die neue Station übertragen.
Vorteile
Keine Änderung am TCP notwendig
Ausfall der Basisstation oder Netzwechsel
führt zu keinem Datenverlust
Multipath TCP
(MPTCP) (31)
Allgemeines
Ermöglicht es mehrere Kommunikations-Pfade
für eine höhere Redundanz und Durchsatz
zu verwenden
Multipath-TCP ist rückwärtskompatibel mit
regulärem TCP
So wird beispielsweise ein gleichzeitiger
Download über WLAN und mobile Daten ermöglicht
UDP (User Datagram
Protocol (33)
Allgemeines
Übernimmt keine Garantie zur
Datenübertragung. Sprich es gibt
keine ACK und Retransmissions
Wird beispielsweise bei Video-Streaming
verwendet. Dort ist es unwichtig, ob einzelne
Datenpakete verloren gehen.
In einem Funknetz kann UDP für
kosteneffiziente Multi- und Broadcast
verwendet werden.