4.7. VoIP Metrics Report Block (Bloc de rapport de métriques VoIP)
4.7. VoIP Metrics Report Block (Bloc de rapport de métriques VoIP)
Le bloc de rapport de métriques VoIP fournit des métriques pour surveiller les appels voix sur IP (VoIP). Ces métriques incluent les métriques de perte et d'abandon de paquets, les métriques de délai, les métriques analogiques et les métriques de qualité vocale. Le bloc rapporte séparément les paquets perdus sur le canal IP et ceux qui ont été reçus mais ensuite abandonnés par le tampon de gigue de réception. Il rapporte également l'effet combiné des pertes et des abandons, car les deux ont un effet égal sur la qualité de l'appel.
Afin d'évaluer correctement la qualité d'un appel voix sur IP, il est souhaitable de considérer le degré de rafale de la perte de paquets [14]. Suivant un modèle de Gilbert-Elliott [3], une période de temps, délimitée par des paquets perdus et/ou abandonnés avec un taux élevé de pertes et/ou d'abandons, est une "rafale", et une période de temps entre deux rafales est un "intervalle". Les rafales correspondent à des périodes de temps pendant lesquelles le taux de perte de paquets est suffisamment élevé pour produire une dégradation notable de la qualité audio. Les intervalles correspondent à des périodes de temps pendant lesquelles seuls des paquets perdus isolés peuvent se produire, et en général ceux-ci peuvent être masqués par la dissimulation de perte de paquets. Les rapports de délai incluent le délai de transit entre les points terminaux RTP et les délais de traitement du système terminal VoIP, qui contribuent tous deux au délai perçu par l'utilisateur. Les métriques supplémentaires incluent les niveaux de signal, d'écho, de bruit et de distorsion. Les métriques de qualité d'appel incluent les facteurs R (comme décrit par le modèle E défini dans [6,3]) et les scores d'opinion moyenne (scores MOS).
Les implémentations DOIVENT fournir des valeurs pour tous les champs définis ici. Pour certaines métriques, si la valeur est indéfinie ou inconnue, la valeur de champ par défaut ou inconnue spécifiée DOIT être fournie.
Le bloc est codé sous forme de sept mots de 32 bits:
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=7 | reserved | block length = 8 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SSRC of source |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| loss rate | discard rate | burst density | gap density |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| burst duration | gap duration |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| round trip delay | end system delay |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| signal level | noise level | RERL | Gmin |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| R factor | ext. R factor | MOS-LQ | MOS-CQ |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| RX config | reserved | JB nominal |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| JB maximum | JB abs max |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
block type (BT): 8 bits Un bloc de rapport de métriques VoIP est identifié par la constante 7.
reserved: 8 bits Ce champ est réservé pour une définition future. En l'absence d'une telle définition, les bits de ce champ DOIVENT être mis à zéro et DOIVENT être ignorés par le récepteur.
block length: 16 bits La constante 8, conformément à la définition de ce champ dans la section 3.
SSRC of source: 32 bits Comme défini dans la section 4.1.
Les champs restants sont décrits dans les six sections suivantes: Métriques de perte et d'abandon de paquets, Métriques de délai, Métriques liées au signal, Métriques de qualité d'appel ou de qualité de transmission, Métriques de configuration et Paramètres du tampon de gigue.