[SR-Users-ES] control de acceso con Kamailio

Christian Pinedo Zamalloa chr.pinedo en gmail.com
Vie Mar 26 12:47:21 CET 2010


Volviendo al tema de la selección del codec... ¿los teléfonos SIP no tienen
mecanismos para la selección selectiva de codecs no?

Vamos yo por lo menos no conozco ningún teléfono/protocolo/mecanismo que
soportase preferencias de codecs en función de redes IP. Por ejemplo, redes
IP local y x redes (192.168.0.0/16) preferencia de codecs de high quality
pero resto de redes (0.0.0.0/0) preferencia de codecs de low bitrate. Aunque
por SDP el telefono anunciase todos los codecs utilizaría las preferencias
de codecs anteriores.

Al final es buscar algo más potente que el puñetero codec preferido para
cualquier comunicación independiente de la red LAN/WAN.


El 26 de marzo de 2010 12:16, Iñaki Baz Castillo <ibc en aliax.net> escribió:

> El día 26 de marzo de 2010 12:12, Saúl Ibarra <saghul en gmail.com> escribió:
>
> >> - Forzar a usar un codec de low bitrate cuando las llamadas son por la
> WAN
> >> (pero seguir usando un codec de high bitrate en la LAN)
> >>     * Hay algún modulo que permita modificar la negociación SDP entre
> >> terminales SIP para forzar el uso de unos codecs cuando se llamen a unas
> >> extensiones locales (misma LAN) o a otras extensiones (salida por la
> WAN).
> >>     * Esta negociación selectiva de codecs se puede hacer con los
> teléfonos
> >> directamente o es necesario hacerlo en el SIP Proxy?
> >>
> >
> > Hacer esto es un poco 'sucio' en el proxy, pero poderse se puede
> > intentar. Tienes funciones de manipulación de codecs en el módulo
> > textops (creo que Kamailio tb tiene, sino el port de OpenSIPS no tiene
> > que ser complicado AFAIK).
>
> Módulo qos de Kamailio.
> Aunque coincido con Saghul plenamente: hacer esto en un proxy es
> "sucio" y acabarás teniendo problemas.
>
>
>
> > La idea sería que siempre ofrezcas ambos codecs y si en el proxy eres
> > capaz de saber que ambos users son de la misma LAN, haces la ñapa en
> > el SDP y a correr.
>
> Si sólo es eso croe que el módulo qos te podría valer (aunque
> reconozco que nunca lo he usado).
>
>
>
>
> >> - Limitar a X llamadas cuando las llamadas salen por la WAN
> >>     * Creo que con el mismo módulo dialog se podría hacer un seguimiento
> de
> >> las conversaciones en activo ¿algun otro modulo?
> >>
> >
> > Creo que hay algo en el kamailio nuevo, pero con el dialog lo puedes
> > hacer, aunque tiene limitaciones en escenarios con parallel forking.
>
> Usa "profles with value" del módulo dialog, siendo el "value" el id de
> cliente asociado.
> No es 100% fiable, ojo, pero más o menos sirve. Lo uso en producción y
> sin problema.
>
>
> --
> Iñaki Baz Castillo
> <ibc en aliax.net>
>
> _______________________________________________
> SR-Users-ES mailing list
> SR-Users-ES en lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users-es
>



-- 
Christian Pinedo Zamalloa (zako)
PGP keyID: 0x828D0C80
Fingerprint: 7BFF 4105 F46B 7977 BD96  348C 1007 4FF8 828D 0C80
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.sip-router.org/pipermail/sr-users-es/attachments/20100326/ac6970b1/attachment.htm>


Más información sobre la lista de distribución SR-Users-ES