Hi Justin,
The DR module exports only 2 functions - do_routing() which selects a
list of GWs to be used for the call ad use_next_gw() used for
consuming/using the next GW from the list. See:
http://www.opensips.org/html/docs/modules/devel/drouting.html#id272402
So, in your script, when you want to send the call to PSTN (depending on
the logic you have there), you use do_routing() to get the list of GWs
and use the first one. Before sending the call out, arm a failure route
where (in case of GW failure - like 5xx reply) you can use the
use_next_gw() to do serial forking.
Regards,
Bogdan
Justin Moore wrote:
> Hello,
>
> I'm trying to adapt my current Opensips 1.5 installation to use drouting such
> that a call will try the least cost route first, and if that gateway is not
> available, then it will fail over to the next gateway in the list. I've
> already set up Opensips-CP and have made the necessary database
> modifications, as well as added the proper loadmodule and modparam blocks for
> drouting.so, but I'm not sure how to proceed in the opensips.cfg, and I
> haven't been able to find any tutorials that cover this. If someone could
> point me in the right direction of a good tutorial, or make recommendations
> about my opensips.cfg file (routing portion included below) I would
> appreciate it.
>
> Thank you!
>
> Justin
>
>
>
>
>
>
>
--
Bogdan-Andrei Iancu
www.voice-system.ro
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users