Gracias.
____________________________________________________________________________________
¡Todo sobre Amor y Sexo!
La guía completa para tu vida en Mujer de Hoy.
http://mujerdehoy.telemundo.yahoo.com/
Otra opción sería poner sipp a lanzar llamadas como loco e ir mirando
a ver si a partir de un momento dado no consiguen salir...
Es todo lo que se me ocurre a estas horas :)
--
Saúl -- "Nunca subestimes el ancho de banda de un camión lleno de disketes."
----------------------------------------------------------------
http://www.saghul.net/
Aclaremos primero varios errores ...:
a) El puerto 5060 que es el standar de de SEÑALIZACIÓN SIP, no transporta el
audio, por lo que si "te quitan paquetes o retardan" de ese puerto, el único
efecto visible es que o se corta la llamada (si tienes algún tipo de
keepalive sip activado), o no llegan los DTMF (si usas SIP-INFO como modo de
transporte de los DTMF) o que una llamada tarda un poco más o menos en
establecerse o cortarse (porque se producen retransmisiones)
b) Si cambias el puerto de escucha del Asterisk, has de decirle a los clientes
en que puerto está Asterisk escuchando, no son adivinos, ni funciona
por "magia potagia..."
Tu problema real tiene pinta de provenir de otro sitio, mi recomendación es
que hagas un par de llamadas de pruebas usando ALAW como codec, las captures
con wireshark y analices los flujos RTP, para que verifiques si realmente
tienes perdidas de paquetes o retardos.
Haz la captura tanto en la máquina Asterisk como en el cliente con el
softphone y compara los resultados de los análisis para que puedas sacar
conclusiones.
--
Raúl Alexis Betancor Santana
Dimensión Virtual
No creo que vayas a conseguir anda con eso, no me imagino a un ISP filtrando
ese rango "porque es el que usa Asterisk" ... ni de coña, estoy casi 100%
seguro que tu problema ó deriva de QoS ó simplemente tu proveedor es una
mierda y tienes un enlace pesimo. Por eso te recomendé lo de las capturas en
ambos extremos, para que puedas comparar los resultados de lo que se envía y
se recibe.
> creo lo tengo claro, segun entiendo esos son los puertos que por default
> asterisk transmite los paquetes y tambien quiero cambiar el puerto de
> senalizacion sip 5060 por otro , en este caso 8080 , cambie los rtp y todo
> va bien, pero al cambiar el 5060 ahi mismo se me traba , yo cambie el
> puerto sip 5060 por 8080 y le dije al cliente x-pro que usar el puerto 8080
> para senalizacion, y no puedo comunicarme y en el log del x-pro veo que en
> alguna parte sigue usando el puerto 5060 para senalizacion si se supone que
> yo se lo cammie tanto a asterisk como al cliente x-pro, eso es lo que no
> entiendo que hice mal.
Da igual en que puerto le digas al X-PRo que "escuche", lo importante es que
le digas al X-Pro en que puerto escucha el Asterisk, cuando el X-Pro se
registre en el Asterisk ya le dirá a este donde está ..
Revisa los parámetros de configuración de la cuenta del X-PRO, no recuerdo si
había una opción específica para el puerto o simplemente le dices que
el "registrar server" y el "outbound proxy" son el <IP-Asterisk:8080>
Saludos
> Alaw no puedo usarlo porque las conexion que se estan usando en este caso
> son dialup, tengo que morirme con el g729 obligatoriamente, de lo que si
> estoy seguro porque ya lo confirme es que el proveedor esta filtrando los
> paquetes rtp de la voz y elimando o modificando paquetes rtp para
> interferir la calidad de la llamada, y lo que se me ha ocurrido antes de
> cambiar de sip para IAX o H323, es cambiar los puertos standard por los que
> asterisk hace la senalizacion(5060) y por los que transporte los
> paquetes(del 10000 al 20000) para ver si asi soluciono el problema.si con
> eso no soluciono el problema me imagino que tendre que probar todo con iax
> o h323 a ver si se mantiene el mismo problema, lo que si ya he comprobabdo
> es que el proveedor esta filtrando todo el trafico SIP sin bloquearlo apra
> causar intereferencia sin bloquearlo completamente. SI utilizo otro
> proveedor de internet diferente funciona todo el trafico sip sin problemas
> es solo con ese proveedor.
¿Y como has llegado a la tajante conclusión de que tu proveedor
está "toqueteando" el tráfico RTP y SIP sin hacer capturas del trafico que
entra y sale de cada extremo? .. no puedes, por ciencia infusa no se
descubren las cosas.
La única forma de llegar a esa conclusión es capturar el tráfico y compararlo,
lo de Alaw te lo decía porque es más fácil reproducir la captura para
verificar la calidad, aunque con los análisis de flujos RTP del WireShark es
más que suficiente para saber que pasa.
Además, afirmas que con otros proveedores no te pasa ... pues eso es casi un
100% de que el proveedor te está proveyendo de un enlace de pésima calidad.
--