Pregunta Asterisk no reconoce los tonos DTMF de los teléfonos móviles


Tenemos un cuadro de distribución de Asterisk 1.8.7.0 (el derivado de Elastix).

Desde hace un mes, aparentemente inesperado, la centralita no reconoce los tonos DTMF de los teléfonos móviles.

  • Probando la centralita usando 7777 trabajos.
  • Probar la centralita desde un teléfono normal funciona.
  • La prueba de la centralita desde un teléfono móvil falla.

Mirando el archivo de registro no puedo ver nada. solía 'asterisco -rvvvv' y 'tail -f / var / log / asterisk / full' para ver la salida en vivo y escanear los registros. Supongo que no veo nada porque simplemente no reconoce los tonos DTMF.

Hice una breve investigación y encontré un entorno antiguo para teléfonos SIP, 'rfc2833compensate = yes', y traté de añadir esto a 'sip_general_custom.conf'. Después de eso hice 'reinicio del núcleo cuando sea conveniente' Pero eso no hizo ninguna diferencia.

¿Podría alguien darme algunos pasos adicionales para solucionar problemas?

Edición 10 de julio de 2012:

Desde que publicamos esto hemos aislado aún más el problema. Los móviles afectados son:

  • Mora
  • iPhone
  • Helado de Android (Samsung Galaxy S II)

Los siguientes teléfonos no se ven afectados:

  • Android Gingerbread (Samsung Galaxy S II, Samsung Tab)
  • Líneas terrestres normales

Información Adicional:

Tenemos un IVR, presione '1' para soporte técnico, presione '2' para ventas. Si conoce la extensión de la persona que desea marcar, púlsela ahora.

Antes, puedes presionar '1' en cualquier momento. Ahora, tienes que esperar hasta el final antes de presionar '1'. Si esperas, esto funciona con todos los teléfonos.


5
2017-07-06 07:44


origen


¿Qué es el mecanismo de conexión entrante? ¿Está tomando PRI's de los troncales LEC o SIP? - rnxrx
@rnxrx, estoy usando troncales SIP. Sin embargo, desde que publicamos esto, hemos aislado aún más el problema, parece que solo ocurre con ciertos móviles. Estoy actualizando el post. - Eugene van der Merwe


Respuestas:


¿Ha comprobado con su proveedor de SIP si algo ha cambiado en su final?

El nuestro una vez dejó de soportar un códec sin previo aviso. Si no ha realizado un cambio de configuración, debe verificar dónde se ha producido un cambio. Muchos de los problemas se originan con el proveedor de troncales SIP, por lo que es un buen lugar para verificar.


2
2017-07-10 13:29



Gracias, hemos comprobado con nuestro upstream y estamos a la espera de comentarios de ellos. Lo extraño de este problema es que comenzó a surgir de la nada hace unos dos meses. - Eugene van der Merwe
Ponemos una gran cantidad de presión en el flujo ascendente para que nos cuente qué pasa después de descubrir agregar troncales para el trabajo de otro proveedor. Lo que desconcierta a la corriente es que parece ser un problema regional: desde ciertas provincias de nuestro país funciona al 100% en todas las redes celulares. Desde otras provincias, como la provincia en la que nos encontramos, no funciona en la misma red de proveedores. Aunque no lo han solucionado, creo que en este punto podemos ver claramente que se trata de un problema en sentido ascendente. Si no pueden resolverlo, lamentablemente nos veremos obligados a utilizar otro upstream. - Eugene van der Merwe


Tomaría una captura de red (tcpump), vería cómo se reciben los DTMF (paquetes SIP INFO o RTP o en la señal de voz). Si está en RTP, compruebe si hay entregas fuera de orden, ya que se sabe que un asterisco tiene un error allí. Trate de activar la depuración RTP también.


1
2017-08-25 21:02