Zusammenfassung

  • RFC 3357 leitete Verlustabstand und Verlustperiode aus einer geordneten Einweg-Verluststichprobe ab und unterschied so fünf Einzelverluste von einer Folge aus fünf Verlusten.
  • Das Muster blieb von Pakettyp, Richtung, Abtastung, Wartezeit, Uhren und Messgeräten abhängig; es beschrieb die Beobachtung, nicht deren Ursache.

Zwei Ströme bestehen aus je hundert Paketen. In beiden fehlen beim Ablauf der festgelegten Wartezeit fünf. Im ersten Strom liegt zwischen allen Fehlstellen mindestens eine erfolgreiche Zustellung. Im zweiten fehlen fünf Pakete unmittelbar hintereinander. Beide Anzeigen melden fünf Prozent.

Die Rechnung ist korrekt, die Aussage aber für manche Anwendungen unvollständig. Ein Sprachdecoder kann eine einzelne Lücke vielleicht aus benachbartem Ton verbergen. Verschwinden mehrere Einheiten gemeinsam, fehlt ihm gerade diese Geschichte. Auch ein adaptiver Transport findet andere Bestätigungs- und Erholungsmöglichkeiten. Der Mittelwert behielt die Menge und löschte die Lage.

RFC 3357, One-way Loss Pattern Sample Metrics, erschien im August 2002 als Informational RFC. Rajeev Koodli und R. Ravikanth entwarfen keinen allgemeinen Qualitätswert. Sie nahmen eine Folge, in der Pakete bereits als angekommen oder verloren eingestuft waren, und machten deren Ordnung auswertbar.

Die Grundlage bildete IPPM. RFC 2330 trennte Einzelbeobachtung, Stichprobe und Statistik. RFC 2680 definierte Einwegverlust für ein Type-P-Paket: null bei Zustellung von Quelle zu Ziel, eins, wenn es nicht innerhalb der gewählten Grenze ankam. Pakettyp, Endpunkte, Richtung, Zeitpunkt, Schwelle, Uhrkalibrierung und Pfad begrenzten die Aussage.

Die Eins erklärte nicht automatisch den physischen Vorgang. Das Paket konnte im Netz verworfen worden, zu spät gekommen oder durch Ressourcenmangel des Messhosts scheinbar verloren sein. Der Durchschnitt sagte, welcher Anteil der Stichprobe als Verlust klassifiziert wurde. Dieselben fünf Einsen ließen sich zwischen 95 Nullen beliebig verschieben, ohne ihn zu ändern.

RFC 3357 behielt diese Basisentscheidung und ergänzte zunächst den Verlustabstand. Testpakete erhalten fortlaufende Nummern. Bei einem Verlust wird die Nummer des vorherigen Verlusts abgezogen. Fehlen Paket 20 und danach Paket 50, beträgt der Abstand 30. Der erste Verlust erhält null, weil es in der Stichprobe keinen Vorgänger gibt.

Die Einheit sind Positionen, nicht automatisch Zeit. Eine Umrechnung in Millisekunden erfordert den Sendeplan. Zehn Positionen in einem dichten periodischen Strom und zehn in einer seltenen Zufallsprobe können sehr verschiedene Dauern abdecken.

Die zweite Sicht ist die Verlustperiode. Sie beginnt, wenn auf ein empfangenes Paket ein verlorenes folgt. Unmittelbar folgende Verluste behalten dieselbe Periodennummer; empfangene Pakete tragen null. Fünf aufeinanderfolgende Verluste bilden daher eine Periode der Länge fünf.

Aus diesen Strömen folgen Periodenzahl, Periodenlängen, Abstände zwischen Perioden und eine an delta gebundene Rate „bemerkbarer“ Verluste. Das Wort beweist keine menschliche Wahrnehmung. Es prüft lediglich, ob der Abstand die für ein Anwendungsmodell gewählte Grenze verletzt. Delta muss mit dem Ergebnis überliefert werden.

Die Abtastung entscheidet über Sichtbarkeit. RFC 3357 erlaubt verschiedene Verfahren, warnt aber, dass Poisson-Abtastung für VoIP oder TCP ungeeignet sein kann. Eine dünne Zufallsprobe kann einen kurzen Burst verfehlen, den ein realer periodischer Medienstrom vollständig durchquert. Eine feste Periode wiederum kann sich mit anderem periodischem Verhalten synchronisieren oder vorhersehbar werden.

RFC 3432 formalisierte noch 2002 periodische Messströme: zufälliger Start, begrenzte Dauer, dokumentierte Rate und Paketgröße, begrenzte Last. Das Dokument ersetzte nicht eine Wahrheit durch eine andere. Es zeigte, dass anwendungsnahe und allgemein zufällige Stichproben verschiedene Fragen beantworten.

RFC 7312 erweiterte später den Rahmen für Ströme und Abtastung. RFC 7680 löste RFC 2680 als aktuelle Basisdefinition des Einwegverlusts ab. RFC 3357 bleibt für die historische Ableitung wichtig; heutige Messungen müssen zusätzlich die erneuerten Grundlagen beachten.

Medienberichte übernahmen verwandte Gedanken mit eigenen Grenzen. RFC 3611 führte RTCP XR mit Laufkodierung sowie Burst- und Gap-Metriken ein. RFC 7003 berichtet Burst- und Gap-Verwerfungen im Jitterpuffer. Ein vom Netz geliefertes, aber für die Wiedergabe zu spät verworfenes Paket ist nicht derselbe Beleg wie IPPM-Verlust.

Beim Transport gilt eine weitere Einheit. RFC 5348 fasst einen oder mehrere Verluste innerhalb einer Umlaufzeit zu einem Loss Event für TFRC zusammen. Das dient der Übertragungsregelung und ist kein Synonym für die auf aufeinanderfolgenden Stichprobenpositionen beruhende Periode aus RFC 3357.

Auch Umordnung muss getrennt bleiben. RFC 4737 misst Pakete, die in anderer Reihenfolge eintreffen. Ohne Wartegrenze und Konsolidierungsregel kann ein vorübergehend fehlendes Paket zuerst als Verlust und später als Umordnung erscheinen.

RFC 6390 fasste die Entwurfsdisziplin zusammen: Eingaben, Einheiten, Messpunkte, Zeit, Abtastung, Gültigkeit, Unsicherheit und Verwendungszweck gehören zur Metrik. Manche Anwendungen tolerieren Einzelverluste, reagieren aber empfindlich auf kurze Phasen hoher Verluste. Ein präziser Name ersetzt keine Bedingungen.

Vor jedem Vergleich müssen Quelle, Ziel, Richtung, Type-P, Größe, Beobachtungsfenster, Abtastplan und -rate, Verlustschwelle, Nummerierung, Uhren und Geräteleistung übereinstimmen. Die geordnete Rohfolge und jedes verwendete delta sind aufzubewahren.

Ein Burst belegt Konzentration in dieser Stichprobe. Er benennt allein weder Queue, Link, Router, Betreiber noch Endgerät. Ohne identische Vertragsdefinition beweist er keinen SLA-Verstoß. Ursachenzuordnung verlangt zeitlich abgestimmte Daten zu Route, Schnittstelle, Queue, Host und Anwendung.

Aktive Messung wirkt auf das Messobjekt. RFC 3357 warnt vor Denial-of-Service, Vertraulichkeits- und Integritätsrisiken. Lastbegrenzung, Autorisierung und geschützte Aufzeichnungen sind notwendig. Kleine Pakete machen eine Sonde nicht neutral.

Der dauerhafte Beitrag ist eine Grenze: Ein Mittelwert darf keine Reihenfolge vortäuschen. Rate, Abstände, Perioden, Ursache und Erfahrung liegen auf verschiedenen Ebenen.

Diese Lesart legt zwei Perspektiven von Lu Heng offen. „Minimum Initial Specification“ spricht für eine enge Basisdefinition und zweckgebundene lokale Ableitungen. „Reality Layers“ trennt Beobachtung, Metrikname, Betriebserklärung, kommerzielle Behauptung und Erfahrung. Das sind redaktionelle Linsen, keine Aussage über die Absicht der RFC-Autoren.

In beiden Strömen fehlten fünf Pakete. Nur die geordnete Aufzeichnung zeigte, ob sie einzeln oder gemeinsam ausfielen.

Quellen