[Serusers] Conditional fr_inv_timer/failure routes and LCR

Ray Jackson ray at jacksonz.com
Fri Aug 27 00:29:45 CEST 2004


Hi all,

We have been using Ser and the RTP proxy for several months now and are hugely
impressed with it's stability and flexibility.  Now we want to take it to the
next level and start offering Voicemail services, Call Forwarding and LCR
(least cost routing).

For voice mail we have a separate UM system which we can redirect calls to if an
invite hasn't been acknowledge for 25 seconds using:

 'modparam("tm", "fr_inv_timer", 25 )

.. along with a simple failure_route with an append_branch directive.

However, we only want this to apply to 'Inbound' calls.  Most of our users make
calls out of our gateways to the PSTN.  Is there any way we can only apply the
Invite timer where the number is one in the location table?  At the moment,
voicemail works fine for inbound calls but people making calls out also get
caught by the fr_invite_timer statement and we don't want this to happen!

Also, we are looking at LCR and the ability for Ser to dynamically select from a
MySQL database which route a given call should take, either by using digit
manipulation or selecting a particular gateway.  Can this be done in Ser, or do
we have to create the rules manually in the Ser config and restart Ser?

Regards,
Ray




More information about the sr-users mailing list