4.5. DLRR Report Block (Blocco di report DLRR)
4.5. DLRR Report Block (Blocco di report DLRR)
Questo blocco estende il meccanismo di ritardo dall'ultimo Sender Report (DLSR) di RTCP [9, Sec. 6.3.1] in modo che anche i non mittenti possano calcolare i tempi di andata e ritorno, come proposto in [18]. È denominato DLRR per ritardo dall'ultimo Receiver Report, e può essere inviato in risposta a un Receiver Timestamp Report Block (vedi sezione precedente) da un ricevitore per consentire a quel ricevitore di calcolare il suo tempo di andata e ritorno verso il rispondente. Il report consiste di uno o più sotto-blocchi di 3 parole: un sotto-blocco per Receiver Report.
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| BT=5 | reserved | block length |
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
| SSRC_1 (SSRC of first receiver) | sub-
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ block
| last RR (LRR) | 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| delay since last RR (DLRR) |
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
| SSRC_2 (SSRC of second receiver) | sub-
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ block
: ... : 2
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
block type (BT): 8 bit Un DLRR Report Block è identificato dalla costante 5.
reserved: 8 bit Questo campo è riservato per definizioni future. In assenza di tale definizione, i bit in questo campo DEVONO essere impostati a zero e DEVONO essere ignorati dal ricevitore.
block length: 16 bit Definito nella Sezione 3.
last RR timestamp (LRR): 32 bit I 32 bit centrali su 64 nel timestamp NTP (come spiegato nella sezione precedente), ricevuti come parte di un Receiver Reference Time Report Block dal partecipante SSRC_n. Se nessun tale blocco è stato ricevuto da SSRC_n, il campo LRR è impostato a zero.
delay since last RR (DLRR): 32 bit Il ritardo, espresso in unità di 1/65536 secondi, tra la ricezione dell'ultimo Receiver Reference Time Report Block e l'invio di questo blocco di report del ricevitore. Se nessun Receiver Reference Time Report Block è stato ricevuto da SSRC_n, il valore DLRR è impostato a zero.
SSRC_i: 32 bit L'SSRC dell'originatore del Receiver Reference Time Report Block a cui questo sotto-blocco sta rispondendo.