Pongo entre paréntesis los protocolos que circulan entre cada
máquina, según comentaste en tu primer mensaje:
softphone--(IP)----asterisk--(IP)--router1--(IP)--router2---(E&M)---PBX-----extensión
La conexión entre el router2 y la PBX es mediante E&M. ¿qué router
es ese? ¿"con quién habla" el asterisk? ¿con el router2? ¿o con la
PBX? ¿Y en "qué idioma" se hablan? (SIP?).
El enlace entre los dos routers... ¿qué tipo de enlace es? Cuando hay
dos routers por medio, me hace pensar que pueda ser una conexión entre
dos sedes. ¿qué conexión tienen? ¿por modem de 56Kbps? ¿un enlace
gigabit por fibra? (esto puede ser importante saberlo).
Un saludo,
David Prieto.
Utiliza el comando "sip show channels" desde la consola de asterisk
Hazlo mientras haces una llamada ip pura, y mientras haces una llamada
que termina en la pstn. Comprueba el codec que usa el cliente en
cuestión. Ten en cuenta que las tarjetas tdm utilizan ulaw (o alaw), y
que asterisk puede estar "optimizando", y para no hacer transcoding
esté dando preferencia a ese codec.
Salu2
Julián.
Estamos tramitando la
adquisición de la licensia del Codec g.729 , que según hemos leido es
muy bueno. Lo compraremos para salir de dudas de una vez por todas.
Ahora la otra duda es si X-Lite soporta ese Codec?
Esa es otra duda...
Supuestamente (Me ha dicho mi tutor) que labora en la empresa, que el
router no soporta llamada con otro codec sino ulaw o alaw, realmente no
entendí muy bien su respuesta porque hasta donde tengo entendido el
router como su nombre lo indica simplemente enruta los paquetes sin
observar qué condición tiene el paquete, o qué es, simplemente
chequea las cabeceras para conseguir el destinatario y así enviarlo,
no sé realmente, podrían aclararme eso? ..
Sip.conf
[general]
port=5060 ; definición del puerto, sip usa 5060
/////AGREGADO//////
bindaddr=200.47.151.123 ; La direccion IP a usar (todas las
posibles) /////AGREGADO////
allow=all ;permite todo tipo de Codecs
///////////////////AGREGADO//////////
canreinvite=no
localnet=200.47.151.120/255.255.255.248
tos=lowdelay
[2801]
//////////////AGREGADO///////////////
type=friend;
//////////////AGREGADO///////////////
host=dynamic;
//////////////AGREGADO///////////////
username=2801;
//////////////AGREGADO///////////////
secret=$$$$$;
//////////////AGREGADO///////////////
context=SIP;
//////////////AGREGADO///////////////
mailbox=2888;
//////////////AGREGADO///////////////
callerid="Daniel" <2801>;
//////////////AGREGADO///////////////
nat=yes;
[2803]
//////////////AGREGADO///////////////
type=friend;
//////////////AGREGADO///////////////
host=dynamic;
//////////////AGREGADO///////////////
username=2803;
//////////////AGREGADO///////////////
secret=$$$$$;
//////////////AGREGADO///////////////
context=SIP;
//////////////AGREGADO///////////////
mailbox=2890;
//////////////AGREGADO///////////////
callerid="Jose Daniel Gomes" <2803>;
//////////////AGREGADO///////////////
nat=yes;
[2804]
//////////////AGREGADO///////////////
type=friend;
//////////////AGREGADO///////////////
host=dynamic;
//////////////AGREGADO///////////////
username=2804;
//////////////AGREGADO///////////////
secret=$$$$$$$;
//////////////AGREGADO///////////////
context=SIP;
//////////////AGREGADO///////////////
mailbox=2891;
//////////////AGREGADO///////////////
callerid="Usuario de Prueba" <2803>;
//////////////AGREGADO///////////////
nat=yes;
[Cisco3810]
type=peer;
//////////////AGREGADO///////////////
Canreunvite=no; //// Arregla Problema de
caerse la llamada a los 20 segundos
//////////////AGREGADO///////////////
allow=all
nat=no
host=10.0.0.2;
//////////////AGREGADO///////////////
Asterisk (200.47.151.123) -------------ROUTER CISCO 7507 ------ Router
3810 (Ip 10.0.0.2) ----PBX --- Extension...
Sí hay NAT... sorry si te dije lo contrario, el termino LAN lo empleé
mal cuando te dije que estaba dentro de la red de la misma empresa,
pero no te dije que el * se encontraba fuera de la LAN....
El problema que tengo en este momento es que hay una intermitencia del
sonido aproximadamente 1.5 segundos, el audio va y vuelve (lo hace
rapido) pero es muy fastidioso , es como que si se tomaran muestras de
la conversacion y cada vez que se muestrea se va el audio...
No se como solucionarlo...
Ahoora, estamos haciendo otra prueba....
Extension----PBX----Router 3810 ---- Router Cisco 1700 ----( Interfaz
FXS) ---Extension Telefonica conectada al router..
Se escucha mal , como especie de radio mal sintonizado..
Saludos
WARNING[22524]: chan_sip.c:2530 sip_write: Asked to transmit frame
type 4, while native formats is 256 (read/write = 256/256)
WARNING[22524]: chan_sip.c:2530 sip_write: Asked to transmit frame
type 4, while native formats is 256 (read/write = 256/256)
Tengo asterisk 1.2.5 instalado y funcionando, Funciona muy bien, pero
tengo un pequeño problema.
He superado los problemas en la comunicacion del Asterisk con la PBX
interna de la empresa, a través de la interfaz E&M.
Cuando se establece la llamada se escucha como una especie de muestreo,
como un DIP en la conversación en sentido desde el ATA186 a la
extension
conectada a la PBX. Es como una especie de pérdida de paquete
momentánea, muy pequeña.
La llamada es SIP. Y estoy usando el Codec g729.
Resumen del problema: especie de muestreo que corta la voz
transitoriamente y con intervalos repetitivos de tiempo...
Aproximadamente cada 1.5 segundos a 2 segundos. Qué podría estar
pasando?
MUCHAS GRACIAS POR SUS AYUDAS HA MEJORADO TODO MUCHO AQUI EN DONDE
ESTOY HACIENDO LAS PRUEBAS!