10.07.2015 Aufrufe

RTP/RTCP - Informatik 4

RTP/RTCP - Informatik 4

RTP/RTCP - Informatik 4

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

gleichen Zeitabständen gesendet wurden kommen sie ungleichmäßig anden Empfänger an. (Abbildung 7). Wenn ein Packet mit sehr großenVerzögerung an den Empfänger ankommt, muss die Anwendungentscheiden ob dieses Packet verwendet oder ausgelassen wird. UnterVerwendung von Sequenznummer und Timestamp kann man die Pakete inursprünglicher Reihenfolge anordnen und im Puffer speichern damit sierichtig synchronisiert werden können. Jeder Sender -und Receiver Reportenthält einen 32 bit Feld mit dem aktuellen Betrag des Jitters zwischen zweiaufeinander folgenden Paketen. Dieser Wert gibt die geschätzte statistischeVarianz der Zwischenankunftszeit der <strong>RTP</strong> Packete an und wird mit Jbezeichnet. Für Berechnung von J muss man zuerst die „ relative transit time“für zwei Pakete berechnen, die mit D bezeichnet wird. Für jeweils zweiaufeinander folgende Pakete berechnet man dabei die Zeit, die jeder vonbeiden Paketen zwischen dem Sender und Empfänger unterwegs ist. Dannwird die Paketlaufzeit eines Paketes von der des anderen Paketessubtrahiert. Diese Zeit wird in <strong>RTP</strong> Timestamp gemessen und mit Dbezeichnet:D(i, j) = (Rj- Sj) - (Ri- S)iInterarrival Jitter ist nun folgendermaßen rekursiv definiert:17J =J + = ( ) ⋅J+( | D( i-1,i ) | - J) 15 | D( i-1,i) |16 16 16Das Parameter 1/16 dient zur “ noice reduction”, d.h. eine starkeAbweichung des Wertes D kann keine große Auswirkung auf den Wert Jhaben, weil D durch 16 geteilt wird.6. Round –Trip TimeDie Zeit, die zwischen dem Absenden eines Sender Reports an denEmpfänger und dem Empfang seines Receiver Reports verläuft, nennt manRound –Trip time. Um sie zu berechnen, braucht man zwei neue Größen: LSRund DLSR.last SR timestamp (LSR) , 32 bits:Das sind die mittlere 32 bits des NTP - Timestamps des letzten Sender Reportsvon dem Sender SSRC_n. LSR ist gleich 0 falls kein SR bislang angekommenist.Delay since last SR ( DLSR) (32bit):Zeitintervall gemessen in 1/65536 Sec. zwischen dem Empfang des letzten SRvon SSRC_n und dem Abschicken des aktuellen RR Paketes. DLSR ist gleich 0falls kein SR von SSRC_n angekommen ist.Der Sender kann nun die Round- Trip Time folgendermaßen berechnen( Abbildung 8 ): Er subtrahiert zuerst den Zeitpunkt LSR von dem Zeitpunkt,

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!