Passa al contenuto principale

4.4. Receiver Reference Time Report Block (Blocco di report del tempo di riferimento del ricevitore)

4.4. Receiver Reference Time Report Block (Blocco di report del tempo di riferimento del ricevitore)

Questo blocco estende il report dei timestamp di RTCP in modo che anche i non mittenti possano inviare timestamp. Ricapitola i campi timestamp NTP dal RTCP Sender Report [9, Sec. 6.3.1]. Un non mittente può stimare il suo tempo di andata e ritorno (RTT) verso altri partecipanti, come proposto in [18], inviando questo blocco di report e ricevendo DLRR Report Blocks (vedi sezione successiva) in risposta.

 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=4 | reserved | block length = 2 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NTP timestamp, most significant word |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NTP timestamp, least significant word |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

block type (BT): 8 bit Un Receiver Reference Time Report Block è identificato dalla costante 4.

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 La costante 2, in accordo con la definizione di questo campo nella Sezione 3.

NTP timestamp: 64 bit Indica l'ora dell'orologio da parete quando questo blocco è stato inviato in modo che possa essere utilizzato in combinazione con i timestamp restituiti nei DLRR Report Blocks (vedi sezione successiva) da altri ricevitori per misurare la propagazione di andata e ritorno verso quei ricevitori. I ricevitori dovrebbero aspettarsi che la precisione di misurazione del timestamp possa essere limitata a molto meno della risoluzione del timestamp NTP. L'incertezza di misurazione del timestamp non è indicata poiché potrebbe non essere nota. Un mittente di blocco di report che può tenere traccia del tempo trascorso ma non ha nozione dell'ora dell'orologio da parete può usare invece il tempo trascorso dall'adesione alla sessione. Si presume che questo sia inferiore a 68 anni, quindi il bit più alto sarà zero. È consentito utilizzare il clock di campionamento per stimare il tempo dell'orologio da parete trascorso. Un mittente di report che non ha nozione dell'orologio da parete o del tempo trascorso può impostare il timestamp NTP a zero.