Se interrumpe una llamada cuando se produce un tiempo de espera de medios en el lado de la puerta de enlace de Office Communications Server 2007 R2, servidor de mediación


Síntomas


Un tiempo de espera de los medios de comunicación se produce en Microsoft Office Communications Server 2007 R2, servidor de mediación si no hay paquetes de protocolo de transporte en tiempo real (RTP) o paquetes de protocolo de Control en tiempo real (RTCP) se reciben durante 30 segundos. Cuando Office Communications Server 2007 R2, servidor de mediación interactúa directamente con Cisco llamar al administrador (CCM) a través del protocolo de inicio de sesión (SIP), se producen las siguientes situaciones.

Nota: En estos casos, no hay paquetes RTP o paquetes RTCP reciben una llamada.
  • Llamada en espera, el atributo de dirección es inactivo desde la perspectiva del servidor de mediación y CCM. En este caso, CCM no envía los paquetes RTP o paquetes RTCP. Código de servidor de mediación existente omite el tiempo de espera de los medios de comunicación. Por lo tanto, no se interrumpe la llamada.
  • Un usuario CCM se une en una conferencia de Office Communications Server 2007 R2 y luego silencia el teléfono. Además, el atributo de dirección para el servidor de mediación para la interacción con CCM es sendonly. Además, el atributo de dirección de teléfono es recvonly. En este caso, CCM no envía los paquetes RTP o paquetes RTCP cuando el teléfono está desactivado. Por lo tanto, se interrumpe la llamada después de 30 segundos.
  • Un usuario de Office Communicator llama a un usuario de MCC que está configurado para utilizar el correo de voz Unity de Cisco. Cuando la llamada se conecta a la unidad de Cisco, la llamada obtiene los paquetes de los medios originales de Cisco Unity. El usuario de Office Communicator se pedirá que deje un mensaje de correo de voz. Sin embargo, Cisco Unity no envía los paquetes RTP o paquetes RTCP cuando el usuario de Office Communicator deja un mensaje. Por lo tanto, se produce un tiempo de espera de los medios de comunicación después de 30 segundos y la llamada se desconecta. Una vez que esto ocurre, el usuario de Office Communicator no puede dejar el correo de voz.

Solución


Para resolver este problema, instale la actualización siguiente:
977937 descripción de la actualización acumulativa para Office Communications Server 2007 R2, servidor de mediación: abril de 2010

Después de aplicar esta actualización, el servidor de mediación está configurado para omitir los tiempos de espera de medios cuando el servidor interactúa con colegas de la puerta de enlace que no son compatibles con RTCP.

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información


Para asegurarse de que el servidor de mediación funciona como estaba previsto con colegas de la puerta de enlace que no son compatibles con RTCP, este hotfix agrega un nuevo archivo de configuración para el servidor de mediación. Este archivo de configuración se denomina GatewayIgnoreMediaTimeout. Esta configuración contiene uno de dos valores: True o False. El archivo de configuración es el archivo MediationServerSvc.exe.config. Debe colocar este archivo en el directorio donde está instalado el servidor de mediación. Para buscar este directorio, busque el archivo Microsoft.RTC.MediationServerCore.dll.

Nota: De forma predeterminada, el servidor de mediación se instala en la siguiente ubicación en la unidad C:
C:\Program Files\Microsoft Office Communications Server 2007\Mediation Server
Si este archivo está establecido para omitir los tiempos de espera de los medios de comunicación para el lado de la puerta de enlace del servidor de mediación, su contenido se muestra como sigue.

<?xml version="1.0" encoding="utf-8" ?><configuration>
<appSettings>
<add key="GatewayIgnoreMediaTimeout" value="True" />
</appSettings>
</configuration>

Si el archivo no existe, el valor predeterminado de GatewayIgnoreMediaTimeout se establece en False. Si se establece el servidor de mediación para omitir los tiempos de espera de medios de su lado de la puerta de enlace, habilitará automáticamente temporizadores de sesión para sus interacciones con su igual de lado de la puerta de enlace. Si los temporizadores de sesión caducan, se borra automáticamente la llamada. Si el servidor de mediación debe omitir los tiempos de espera de los medios de comunicación para sus interacciones del lado de la puerta de enlace, pero los temporizadores de sesión no tienen que estar habilitado, se utiliza un archivo de configuración. Este archivo de configuración se denomina GatewaySessionTimer. Esta configuración contiene uno de dos valores: True o False. Un valor False deshabilita a los temporizadores de sesión para las interacciones del lado de puerta de enlace.