[SR-Users-ES] LCR gw_uri_avp

Berzoc berzoc en gmail.com
Dom Mayo 30 01:36:04 CEST 2010


2010/5/29 Iñaki Baz Castillo <ibc en aliax.net>

> El día 29 de mayo de 2010 23:44, Berzoc <berzoc en gmail.com> escribió:
> > Buenas Tardes .
> >
> > Tengo una duda con respecto al modulo LCR , segun la documentacion la
> > funcion load_gw carga en la variable
> > gw_uri_avp los gateways de matched_gws (Tengo 2 grupos con prioridades
> > diferentes para el mismo prefijo
> > 1 grupo con 2 gateways (tag 840)  y 1 grupo con 1 gateway con (tag 870)
> ).
> >
> > El problema es q la variable gw_uri_avp solo carga el primer grupo ( el
> de
> > mas alta prioridad ), mientras que
> > el segundo grupo se queda en la variable matched_gws.
> >
> > Este comportamiento es normal o tengo q agregar otras lineas a mi script
> ?.
>
> No entiendo, load_gws() carga todos los gws asociados a todas las
> reglas (entradas de la tabla "lcr") cuyo 'prefix' y 'from_uri'
> coinciden con el request. En tu caso debería cargar los 3 gateways y
> llamando a next_gw() se debería disponer el RURI con dicho gw
> seleccionado.
> A mí me funciona perfectamente, ¿seguro que en tu caso debería escoger
> las dos regas? ¿puedes describir el contenido de las tablas 'lcr' y
> 'gw'?
>
> --
> Iñaki Baz Castillo
> <ibc en aliax.net>
>
>
Q tal iñaki .
Tengo 2 reglas con el mismo prefijo(4233) ,en el log q envie aparecen los 3
gateways en la variable
matched_gws   .


tabla lcr

+----+--------+----------+-------------+---------+----------+
| id | lcr_id  | prefix   | from_uri | grp_id | priority |
+----+--------+----------+-------------+---------+----------+
|  3 |      1   | 4233   | NULL     |     71  |       30 |
|  4 |      1   | 4233   | NULL     |     73  |       50 |
+----+--------+----------+-------------+---------+----------+

tabla gw

+--------+--------+---------------------+--------+----------------+--------------+-------+--------+
| lcr_id | grp_id | ip_addr          | port | uri_scheme | transport | tag
| weight |
+--------+--------+---------------------+------+-----------------
+--------------+-------+--------+
|      1 |     71  | 192.168.0.216 | 5060 |          1      |            1 |
840  |     40 |
|      1 |     71  | 192.168.0.217 | 5060 |          1      |            1 |
840  |     60 |
|      1 |     73  | 192.168.0.217 | 5060 |          1      |            1 |
870  |     80 |
+--------+--------+---------------------+--------+----------------+--------------+-------+---------+


Saludos
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.sip-router.org/pipermail/sr-users-es/attachments/20100529/9d5e061f/attachment.htm>


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