Seems that a weighted load balancing is not directly posible with
drouting (http://lists.opensips.org/pipermail/users/2009-September/008106.html),
but you can trick the system to behave like this. It would be great if
the module could also support this feature natively, maybe by handling
a special format on the gwlist colum (GW1=0.4,GW2=0.2,GW3=0.4)

I was interested on use drouting, because it can be managed with
opensips control panel.  Is the carrierroute module on plans?

2010/2/1 Gabriel Bermudez <[email protected]>
>
> Hi everybody,
>
> I've read the documentation on carrierroute and drouting, about the algorithm 
> used to select a gateway.  I understand that on carrierroute the gateway 
> selected depends on the prefix dialed and the value of the prob field.  For 
> example for prefix 49, gateway x.x.x.x with prob=0.2 and gateway y.y.y.y with 
> prob=0.8 can exists in the carrierroute table.
>
> +----+---------+-----------+-----------------+-------+--------+-------------------+
> | id | carrier | domain | scan_prefix | flags | prob | rewrite_host  |
> +----+---------+-----------+-----------------+-------+--------+-------------------+
> | 1  |       1 |      0      | 49              |     0 |  0.2   | x.x.x.x     
>     |
> | 2  |       1 |      0      | 49              |     0 |  0.8   | 
> y.y.y.y         |
> +----+---------+-----------+-----------------+-------+--------+-------------------+
>
> I understand that this means 20% of the calls will be sent to x.x.x.x and 80% 
> to y.y.y.y
> Is this the same for drouting, or only the highest priority rule is selected?
>
> Thanks for your answers
>
> Regards,

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to