[OpenSER-Users-ES] aplicar o no RtpProxy si llamante y llamado tras misma IP pública

Iñaki Baz Castillo ibc at aliax.net
Mon Nov 5 23:41:59 CET 2007


El Lunes, 5 de Noviembre de 2007, Jesus Rodriguez escribió:

> - Si montas un asterisk (o cualquier otro sistema de centralita IP)
> dentro de la red del cliente, puedes mantener el rtp local para las
> llamadas internas. Si tienes extensiones remotas puedes hacer proxy
> del rtp ya que éste siempre saldrá fuera.

Bueno, pero estamos hablando de centrex que mola más ;)


> - Si en la empresa montas un gateway analógico o rdsi/pri para sacar
> llamadas por IP, también puedes hacer proxy del rtp ya que seguirá
> saliendo al exterior.

Hummm, pero yo por ejemplo en mi configuración aprovecho el modo Comedia en 
caso de que el gateway RDSI_2_SIP lo permita. Ejemplo:

- Un Asterisk (que soporta modo comedia y está configurado para ello 
con "nat=yes") en una oficina de algún supuesto cliente para recibir las 
entrantes vía RDSI y sacarlas por SIP.

- Asterisk tiene una IP pública y el resto de tfnos SIP de la oficina están 
tras NAT con otra IP pública distinta y sin STUN.

- Dicho Asterisk tiene un usuario asterisk at dominio_cliente que se autentica 
para llamar al OpenSer (centrex).

- El INVITE llega a OpenSer. Al mirar en la tabla subscriber carga también 
(load_credentials) un campo al que he llamado "caller_allows_comedia".
Si tiene valor "y" entonces no se aplica RtpProxy.

- Finalmente OpenSer hará un INVITE a algún usuario de la oficina (que estará 
tras NAT sin STUN ni nada). El RTP funcionará ya que Asterisk esperará a ver 
de dónde llega el tráfico al puerto que ha indicado en el SDP del INVITE 
antes de enviarlo él.

- En conclusión, el audio es directo entre el usuario de la oficina y 
Asterisk, sin requerir RtpProxy.

- Y lo mejor... ¡¡¡funciona!!! XD

Ahora sólo queda esperar que los RDSI_2_SIP más sencillitos (Epigy, Lancom) 
soportan comedia... ¿lo hacen?

¿Ves algún fallo en mi planteamiento?


> - Incluso si ofreces algún tipo de servicio ip centrex en modelo ASP,
> por ejemplo, podrías permitirte hacer proxy del rtp de las llamadas
> locales si usas G729. Además, el tema del retardo no es problema ya
> que en una ADSL estás hablando de 60ms o 70ms round-trip lo que no
> afecta en absoluto a las llamadas.

Ups, "centrex en modelo ASP"... nunca te acostarás sin saber que no sabes algo 
XD



> Depende un poco del escenario en el que te muevas.

¿No vale "todos"? XD



Saludos.


-- 
Iñaki Baz Castillo




More information about the Users-es mailing list