Medientransport im Internet

Ähnliche Dokumente
Streaming Protokolle Jonas Hartmann

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

Multimediatechnik / Video

Anbindung des eibport an das Internet

SWOT Analyse zur Unterstützung des Projektmonitorings

TK-Schnittstelleneinrichtung. Redundante Softswitches

Idee des Paket-Filters

Multimediatechnik / Video

15 Transportschicht (Schicht 4)

Organisation des Qualitätsmanagements

Multimedia und Datenkommunikation

Abschlussprüfung Realschule Bayern II / III: 2009 Haupttermin B 1.0 B 1.1

QM: Prüfen -1- KN

Fuzzy Logik und Genetische Algorithmen für adaptive Prozesskontrolle

Forderungsausfälle - Ergebnisse einer repräsentativen Studie von Forsa - September 2009

Übung - Konfigurieren einer Windows 7-Firewall

Multicast Security Group Key Management Architecture (MSEC GKMArch)

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version Optional einen DHCP Server.

Vertrauliche Videokonferenzen im Internet

Informationsblatt Induktionsbeweis

kompakt. Warum ziehen Büromieter um? Research Newsletter Juni 2013

Standortbericht bintec elmeg GmbH

Ein neues System für die Allokation von Spenderlungen. LAS Information für Patienten in Deutschland

Netzwerkversion PVG.view

WLAN Konfiguration. Michael Bukreus Seite 1

Benchmarking von MANET-Routing-Protokollen

FAQ 04/2015. Auswirkung der ISO auf 3SE53/3SF13 Positionsschalter.

Rechnernetzwerke. Rechnernetze sind Verbünde von einzelnen Computern, die Daten auf elektronischem Weg miteinander austauschen können.

Energieeffiziente Empfänger in Sensornetzwerken

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

TCP/UDP. Transport Layer

Print2CAD 2017, 8th Generation. Netzwerkversionen

Videostreaming. Josko Hrvatin DMT. Prof. Dr. Robert Strzebkowski. TFH-Berlin WS 05/06

ARCHITEKTUR VON INFORMATIONSSYSTEMEN

Streaming Media - MPEG-4 mit Linux

Wie man Registrationen und Styles von Style/Registration Floppy Disketten auf die TYROS-Festplatte kopieren kann.

Schritt 1. Anmelden. Klicken Sie auf die Schaltfläche Anmelden

Teambildung. 1 Einleitung. 2 Messen der Produktivität

Hardware: QNAP TS 112 mit der Firmware Build 1126T mit 500GB Speicher Twonky Media Version

Leseprobe. Thomas Konert, Achim Schmidt. Design for Six Sigma umsetzen ISBN: Weitere Informationen oder Bestellungen unter

2.1 An welchen Weiterbildungsmaßnahmen haben Sie bisher teilgenommen? Beurteilen Sie bitte rückblickend deren Relevanz für Ihr Tätigkeitsfeld?

Pädagogik. Melanie Schewtschenko. Eingewöhnung und Übergang in die Kinderkrippe. Warum ist die Beteiligung der Eltern so wichtig?

Projekt- Management. Landesverband der Mütterzentren NRW. oder warum Horst bei uns Helga heißt

Webalizer HOWTO. Stand:

Volle Leistung für Ihre Sonnenenergie» Technische Betriebsführung für Photovoltaik-Anlagen

Bundesverband Flachglas Großhandel Isolierglasherstellung Veredlung e.v. U g -Werte-Tabellen nach DIN EN 673. Flachglasbranche.

Peer-to-Peer Internet Telephony using the Session Initiation Protocol (SIP)

FRAGEBOGEN ANWENDUNG DES ECOPROWINE SELBSTBEWERTUNG-TOOLS

Denken und Träumen - Selbstreflexion zum Jahreswechsel

Ein Blick voraus. des Autors von C++: Bjarne Stroustrup Conrad Kobsch

Rententafelgarantie. Langlebigkeit: Fluch oder Segen?

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Anleitung über den Umgang mit Schildern

Wie ist das Wissen von Jugendlichen über Verhütungsmethoden?

FOPT 5: Eigenständige Client-Server-Anwendungen (Programmierung verteilter Anwendungen in Java 1)

Marktanalyse Industrial Ethernet. - Überblick -

Dokumentenverwaltung im Internet

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Client-Server mit Socket und API von Berkeley

Technische Grundlagen von Internetzugängen

Was mache ich mit den alten Meilern?

Bei der Tagung werden die Aspekte der DLRL aus verschiedenen Perspektiven dargestellt. Ich habe mich für die Betrachtung der Chancen entschieden,

Whitepaper. Produkt: combit Relationship Manager 7. combit Relationship Manager -rückläufer Script. combit GmbH Untere Laube Konstanz

Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers

Data Mining: Einige Grundlagen aus der Stochastik

Prof. Dr. R. Sethmann Übungen: Datum: Rechnernetze und Telekommunikation

STATISTIK. Erinnere dich

Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:

MY-CAREER-HOMEPAGE.com

geben. Die Wahrscheinlichkeit von 100% ist hier demnach nur der Gehen wir einmal davon aus, dass die von uns angenommenen

Laborübung - Task-Manager (Verwalten von Prozessen) in Windows 7

Einführung in die Netzwerktechnik

AMAN. Vergleich der verschiendenen RedSYS- Instanzeninstallationsmöglichkeiten

Media Teil III. Begriffe, Definitionen, Übungen

Die Betriebssicherheitsverordnung (BetrSichV) TRBS 1111 TRBS 2121 TRBS 1203

Virtual Private Network. David Greber und Michael Wäger

SDD System Design Document

WLAN. 1. Definition. 3. Nutzungsmöglichkeiten

Festigkeit von FDM-3D-Druckteilen

Österreichische Trachtenjugend

- Installieren Sie den AC WLAN fachgerecht und lagerichtig (Einbauhöhe 0,3 1,3 m) gemäß Montageanleitung.

How-To Guide 002. Wie stelle ich den virtuellen Speicher von Windows ein?

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

TNT SWISS POST AG KUNDENSERVICE. Kompetent I lokal I sofort erreichbar in vier Sprachen (DE, FR, IT & EN) THE PEOPLE NETWORK

Statuten in leichter Sprache

Einführung in Subversion

15 Social-Media-Richtlinien für Unternehmen!

MC-Hx 006. Einbindung des MC-Hx Modul als MODBus TCP Slave. MB DataTec GmbH. Stand:

Amino A140 Die nächste Generation der MPEG-2 und MPEG-4 HD IPTV Set-Top-Box (STB)

Online-News Ausgabe 12, Juli 2000 Seite 56

Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln

Professionelle Seminare im Bereich MS-Office

Ergebnisse: Online- Fundraising Studie 2011 von Thomas Seidl & Altruja GmbH

Mean Time Between Failures (MTBF)

Systemvoraussetzungen Informationscenter IFC

Bernadette Büsgen HR-Consulting

3D-Konstruktion Brückenpfeiler für WinTrack (H0)

Benutzerhandbuch - Elterliche Kontrolle

SolarWinds Engineer s Toolset

Transkript:

http://www.nt.unisaarland.de Prof. Dr.Ing. sein? Prof. Dr.Ing. 18. Januar 2010

Entwicklung des Internet Paradigmenwandel http://www.nt.unisaarland.de Frühes Internet wurde hauptsächlich für textbasierte Anwendungen verwendet, wenig Bandbreite verfügbar Wenig Interaktivität, keine multimedialen Dienste Stetige Zunahme von audiovisuellen Anwendungen Prof. Dr.Ing. Multimediaübertragungen sind heute ein fester Bestandteil des Internets Bandbreite der einzelnen Anschlüsse wächst stetig Immer mehr neue Dienste verfügbar: AppleTV, Mediatheken (BBC, ZDF), TorrentStreaming, 2

Internet Protokolle Hauptvertreter http://www.nt.unisaarland.de Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Prof. Dr.Ing. Spezielle Streaming Protokolle LiveStreaming: RTP / RTCP / RTSP (Conferencing Tools) OnDemand Streaming: HTTP / FTP (YouTube, etc.) Datagram Congestion Control Protocol (DCCP) Stream Cotrol Transmission Protocol (SCTP) und viele mehr.. 3

Das heutige Internet Internet Traffic Statistiken http://www.nt.unisaarland.de Durchschnittliche Breitbandverbindungen erzeugen ca. 375 MB Traffic pro Tag Im Schnitt erzeugt jede Breitbandverbindung ca. 4.3 GB AV Daten pro Monat Prof. Dr.Ing. P2P Filesharing erzeugt 38% des weltweiten Datenaufkommens 1% aller Breitbandverbindungen erzeugen mehr als 20% des gesamten Internet Traffics 4 Source: http://www.cisco.com/en/us/solutions/collateral/ns341/ns525/ns537/ns705/cisco_vni_usage_wp.html

IP basierte Übertragung HTTP/TCP http://www.nt.unisaarland.de Dominierendes Transport Protokoll im WWW Vorgeschrieben in DLNA/UPnP Prof. Dr.Ing. RTP/UDP RTP wurde für IPbasierte multimediale Übertragungen entworfen Typischer ProtokollStack für IPbasierte Medienübertragung Wird hauptsächlich für VoIP und IPTV benutzt Beispiel: DVBIPI IP UDP RTP MPEG2 TS 5

Vergleich: UDP vs. TCP TCP UDP http://www.nt.unisaarland.de E2E Kontrolle + Übertragungsüberwachung + FlowControl + Prof. Dr.Ing. Geordnete Übertragung + Duplikatserkennung + Fehlererkennung + + Fehlerbehebung + Performance langsam schnell 6 Obwohl hauptsächlich HTTP/TCP für Internet Media Streaming benutzt wird ist RTP/UDP näher an den Anforderungen klassischer Broadcast Anwendungen!

Fehlerschutz Frage: http://www.nt.unisaarland.de Welcher Fehlerschutz ist für zeitbegrenzte Übertragungen (Multimedia) zu bevorzugen? Prof. Dr.Ing. Nur ARQ? Nur FEC? Eine Kombination aus ARQ und FEC (=Hybrid Error Correction)? Was ist zu tun wenn die erforderliche Redundanzinformation so gering wie möglich sein soll um das Netzwerk zu entlasten? Optimierungsproblem 7

Fehlerschutz: State of the Art ARQ (Automatic Repeat Request) http://www.nt.unisaarland.de Prof. Dr.Ing. Beispiel: HTTP/TCP Reine ARQ Vollständiger, adaptiver Fehlerschutz Prinzipiell unbegrenzte Paketwiederholungen (unbegrenztes Delay) 8

Fehlerschutz: State of the Art FEC (Forward Error Correction) http://www.nt.unisaarland.de Prof. Dr.Ing. Beispiel: UDP/RTP Kein Fehlerschutz Optionale Profile für FEC oder Paketwiederholung Unterstützt Multicast 9

Fehlerschutz Möglicher Lösungsansatz: http://www.nt.unisaarland.de Anwendung des Predictable Reliability under Predictable Delay (PRPD) Prinzips Verwende sowohl ARQ als auch FEC Prof. Dr.Ing. Ermittele die beste ParameterKombination für beide bevor die Übertragung beginnt Reagiere auf Änderungen im Netzwerk (berechne neue Parameter) Unterstütze MulticastVerbindungen 10 Implementierung: Das Adaptive Hybrid Error Correction (AHEC) Framework

Fehlerschutz Adaptive Hybrid Error Correction (AHEC) http://www.nt.unisaarland.de Prof. Dr.Ing. 11

Fehlerschutz AHEC Demonstration http://www.nt.unisaarland.de Prof. Dr.Ing. 12

EndezuEnde Übertragung http://www.nt.unisaarland.de Prof. Dr.Ing. Bisher dominiert die EndezuEnde Verbindung die Übertragungen : Alle Links auf einem Netzwerkpfad werden zusammengefasst und als ein virtueller Link betrachtet Eigenschaften des virtuellen Links = Mittelwert der zusammengefassten Links Virtueller Link hat suboptimale Eigenschaften für Fehlerschutz, da gute Links durch die Redundanz der schlechten Links belastet werden Mehraufwand nur an den Endknoten notwendig Netzwerkstruktur bleibt unverändert 13

LinkzuLink Übertragung http://www.nt.unisaarland.de Neuerdings ist auch die sinnvolle Verwendung von LinktoLink Verbindungen gegeben: Links auf einem Netzwerkpfad werden individuell betrachtet, können aber auch teilweise gruppiert werden Segmentierung des Pfads durch individuelle Betrachtung Prof. Dr.Ing. Möglichkeit der Isolation schlechter Links Anwendung eines punktgenauen/linkgenauen Fehlerschutzes Keine Belastung der guten Links durch Redundanz der schlechten Links Codierungsgewinn durch Integration von Intelligenz ins Netzwerk 14

ARQ: E2E vs. L2L http://www.nt.unisaarland.de Prof. Dr.Ing. 15

FEC: E2E vs. L2L http://www.nt.unisaarland.de Prof. Dr.Ing. 16

LinkLevel Optimierungsproblem Betrachtung von begrenzten Übertragungen: http://www.nt.unisaarland.de Aufteilung des Budgets für Zeit und Restfehlerrate auf alle vorliegenden Links Kombinatorisches Optimierungsproblem Prof. Dr.Ing. 17

LinkLevel Übertragung Beispiel: http://www.nt.unisaarland.de Prof. Dr.Ing. Wie viele Segmente sollte man in diesen Netzwerkpfad wählen um optimale Ergebnisse zu erzielen? 18

LinkLevel Übertragung http://www.nt.unisaarland.de Prof. Dr.Ing. Achtung: Zu viele intelligente Abschnitte können negative Auswirkungen auf die Effizienz haben! Erhöhte Rechenkomplexität der Suche nach optimaler Kombination 19 Viele Segmente bedeuten kleinere Anteile des Gesamtbudgets für die einzelnen Links Weniger Zeit auf einem Link bedeutet erhöhte Redundanz auf diesem Link Starke Reduktion der Gesamteffizienz

Badewannenkurve http://www.nt.unisaarland.de Prof. Dr.Ing. 20

LinkLevel Übertragung Segmente Redundanz Zeit (Limit 100ms) Benötige Bandbreite http://www.nt.unisaarland.de 1 (E2E) 0.6724 99.6 ms 6.68 Mbit/s Prof. Dr.Ing. 2 0.1497 90.8 ms 4.59 Mbit/s 3 0.1671 99.0 ms 4.66 Mbit/s 4 0.3559 98.9 ms 5.42 Mbit/s 21 5 0.5200 97.5 ms 6.08 Mbit/s Datenrate: 4 Mbit/s

LinkLevel Übertragung Evolutionärer Ansatz: http://www.nt.unisaarland.de Integration der Intelligenz ins Netzwerk kann langsam und Schrittfür Schritt erfolgen Bereits die Einführung nur eines Segmentes kann beachtliche Effizienzsteigerungen bewirken Prof. Dr.Ing. Kosten und Aufwand können zeitlich verteilt werden Guter Ansatz: Segmentierung der InHome Netzwerke (WLAN) 22 http://www.welt.de/multimedia/archive/1191581113000/00286/evolutionneu_dw_pol_286066g.jpg