RTCP-XR (RTCP eXtended Reports)

El protocolo RTP abre dos puertos para comunicación. Uno para el transporte del medio (media stream) utilizando un número par (even number) para el puerto y uno para control (QoS feedback y media control) – RTCP.
Los números de los puertos no están predefinidos y dependen de la aplicación en donde se están utilizando.
- RTP (Real-time Transport Protocol)
- RTCP (Real-time Control Protocol)
- Adds information for:
- Packet Loss
- Jitter
- Delay
- Signal Level
- Call Quality Metrics
- Echo Return Loss
- etc.
- RTCP XR (Real-time Control Protocol Extended Reports)
- All of the RTCP list above plus:
- R Factor (used to estimate a MOS score)
- MOS (measures subjective call quality for a call. MOS scores range from 1 for unacceptable to 5 for excellent)
- and more
Los paquetes de datos que contienen la información del canal de voz son enviados utilizando RTP/RTCP para llamadas SIP en la plataforma VoIP.
RTP está habilitado para el transporte de datos del medio identificados por parámetros registrados por IANA (Internet Assigned Numbers Authority).
También hay descriptores para SDP en mensajes SIP and MGCP.
RTP y NAT en VoIP
En una sesión VoIP, hay dos flujos RTP (RTP streams), uno en cada dirección.
Si una de las partes implicadas en la sesión está en una dirección IP privada, ese flujo desde el cliente público a la caja NAT, no podrá alcanzar al cliente en el interior de la NAT.
Para manejar esta situación, a menudo se utiliza RTP Simétrico (Symmetric RTP).