Ir al contenido principal

Problemas con el DTMF

Hace algunos días vengo trabajando con una planta celular tecom, pero he tenido múltiples inconvenientes, El que mas me preocupa es el DTMF. Hize varias pruebas (hasta utilicé una de las opciones nuevas del chan_sip el relaxdtmf) pero no he conseguido resultados positivos. Me pregunte, pero a que se debe esto si el dtmf es un estándar con muchos años a cuestas, utilicé una herramienta infaltable para cualquier profesional de asterisk. el Audacity. y grabe todos los dígitos que me entregaba la planta tecom.Y utilice una de las mejores herramientas del audacity, el dibujador de espectro. con cada uno de los dígitos, se ve así.

y tome todos los datos respectivos. y los compare con la tabla de frecuencias del estándar. y obtuve los siguientes resultados y conclusiones.

DTMF keypad frequencies


1209 Hz 1336 Hz 1477 Hz 1633 Hz
697 Hz 1 2 3 A
770 Hz 4 5 6 B
852 Hz 7 8 9 C
941 Hz * 0 # D

Datos Obtenidos

tono 1 BUENO
697(-6db) 1211(-1db) 1715(-7db)

tono 2 BUENO
696(-8db) 1335(1.8db) 1973(-8.5db)

tono 3 REGULAR
698(-8.4db) 1479(6db) 2256(-8.4db)

tono 4 MALO
767(-8.4db) 1211(-0.9db) 1648(-10db)

tono 5 MALO
768(-9db) 1334(2db) 1898(-8.3db)

tono 6 BUENO
771(-5) 1478(5.1db) 2185(-8.9db)

tono 7 BUENO
853(-4.6) 1210(-0.5db) 1565(-6.3db)

tono 8 REGULAR
854(-7.3db) 1336(1db) 1822(-6.5db)

tono 9 REGULAR
855(-7.6db) 1479(5.7db) 2102(-7.1db)

tono 0 MALO
779(-2db) 1335(1.4db) 1732(-5.4db)

tono * MALO
921(-5.7db) 1197(-1.6db) 1469(-6.8db)

tono # MALO
940(-7.8db) 1480(5.8db) 2013(-7db)

llegue a la conclusión que algunos de los dígitos la tecom los manda muy distorsionados. ejemplo casi todos los datos que definen las filas(697,850,941) están con muy baja potencia exceptuando 770. también veo problemas con el tercer pico, en el dígito 4 se puede interpretar el carácter como un 4 o una B.

Comentarios

Edgar ha dicho que…
SEbastian, Tengi un problema similar con asterisk !! como puedo darle la vuelta al problema !! Gracias

Entradas populares de este blog

El Freepbx (parte 1)

El Freepbx es un proyecto Open source, que facilita la administración de un sistema asterisk, es un GUI web, con la características que con un par de cliks, ya tendremos extensión creadas y listas para ser utilizadas(tanto llamadas entrantes, como salientes). este se encargara de crear todos los cambios necesarios en los archivos de configuracion del asterisk /etc/asterisk/*. La función principal es crear nuestro extensions.conf, este archivos es el encargado de todo el dialplan. Al crear una extensión, el Freepbx también nos modificara los archivos sip_additional.conf y iax_additional.conf, este nos creara directamente los parámetros por dafault, eseptuando el secret. y esto para mi gusto seria la gran falencia de este. miremos un ejemplo. tendríamos que llenar lo siguiente. --> User Extension: Nro de extensión a asignar Display Name: Nombre personal Secret: cualquierSECRETojalaCOMPLICADO Este nos Crearía algo así en sip_additional.conf [ Nro de e

Audacity, problema linea analogas

Hace días, no publicaba nada (ocupado con un proyecto bastante interesante, como era de esperar involucrado con asterisk). Este post se los debo hace varías semanas como solucionar problemas de colgado con en lineas análoga con la mejor herramienta de sonido OpenSource Audacity . Por que de este post? Las líneas análogas existente varías formas de establecer el cuelgue de las llamadas atravez de la señalización, el problema radica en que hay muchas formas y en muchos casos hablando tanto nuevas instalaciones en telefonía ip y instalaciones de plantas telefónicas convencionales, tienen problema para detectar el cuelgue. para mas información les recomiendo estas lecturas. Disconnect supervision Asterisk Disconnect Supervision busy tone Plain old telephone service La forma en que vamos a detectar el cuelgue sera gracias del Call-progress tone , ya este es mas general y esta presente cualquier linea analoga el problema radica en la falta de estandarizacion de este en la diferen

Problemas con Gateway gxw4108

La mayoría de las veces que doy soporte con respecto a un Gateway Grandstream ya sea el GXW 4108 o GXW 4104, lo doy sobre el colgado de las lineas, el principal problema que tengo es que en Colombia pocas telcos, sigen los estándares de la ITU, para el tone progress , entonces cada linea puede llegar a tener un tone progress diferente. En algunas lineas me ha funcionado la siguiente conflagración: Dial tone: ch1-4:f1=425@-10,f2=425@-10,c=0/0; Ringback tone: ch1-4:f1=425@-10,f2=425@-10,c=100/450; Busy Tone: ch1-4:f1=425@-10,f2=425@-10,c=50/50; Reorder tone: ch1-4:f1=425@-10,f2=425@-10,c=30/40; Confirmation tone: ch1-4:f1=425@-10,f2=425@-10,c=10/10; Conparada con el documento de la ITU. Colombia (Republic of) Busy tone - 425 0.25 on 0.25 off Congestion tone - 425 0.10 on 0.25 off 0.35 on 0.25 off 0.65 on 0.25 off Dial tone - 425 continuous Number unobtainable tone - 425 0.65 on 0.25 off 0.20 on 0.60 off Pay tone - 50/12000/16000 0.15 on Ringing tone - 425 1.0 on