4.7.3. Delay Metrics (Métriques de délai)
4.7.3. Delay Metrics (Métriques de délai)
Aux fins des définitions suivantes, l'interface RTP est l'interface entre l'instance RTP et l'application vocale (c'est-à-dire FEC, désentrelacement, démultiplexage, tampon de gigue). Par exemple, un délai temporel dû au multiplexage de charge utile RTP serait considéré comme faisant partie de l'application vocale ou du délai du système terminal, tandis que le délai dû au multiplexage de trames RTP dans des trames UDP serait considéré comme faisant partie du délai de rapport RTP. Cette distinction est cohérente avec la mesure du délai utilisant RTCP.
round trip delay: 16 bits Le temps d'aller-retour le plus récemment calculé entre les interfaces RTP, exprimé en millisecondes. Cette valeur peut être mesurée en utilisant RTCP, la méthode DLRR définie dans la section 4.5 de ce document, où l'unité de mesure doit être convertie de la valeur d'horodatage NTP en millisecondes, ou d'autres méthodes. Si RTCP est utilisé, la valeur de délai rapportée est le moment de réception du paquet RTCP le plus récent de la SSRC source, moins le temps LSR (last SR) rapporté dans son SR (Sender Report), moins le DLSR (delay since last SR) rapporté dans son SR. Une valeur LSR non nulle est nécessaire pour calculer le délai d'aller-retour. La valeur 0 est autorisée; cependant, une fois qu'une estimation du délai est disponible, ce champ doit être rempli.
end system delay: 16 bits Le délai du système terminal le plus récemment estimé, exprimé en millisecondes. Le délai du système terminal est défini comme la somme du délai d'accumulation d'échantillons total et du délai de codage associé à la direction d'envoi, et du tampon de gigue, du délai de décodage et du tampon de lecture associés à la direction de réception. Ce délai peut être estimé ou mesuré. Cette valeur devrait être fournie dans tous les rapports de métriques VoIP. Si l'implémentation ne peut pas fournir les données, la valeur 0 doit être utilisée.
Notez que le délai de chemin vocal symétrique unidirectionnel peut être calculé à partir du délai d'aller-retour et du délai du système terminal comme suit; si le délai d'aller-retour est représenté par RTD et que les délais du système terminal associés aux deux points terminaux sont ESD(A) et ESD(B), alors:
one way symmetric voice path delay = (RTD + ESD(A) + ESD(B)) / 2