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
Ray Jackson wrote:
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!
don't install failure_route for calls going to GW.
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?
for the moment you have to do it manually. bogdan
Regards, Ray
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
At 12:29 AM 8/27/2004, Ray Jackson wrote:
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!
http://www.iptel.org/cgi-bin/fom?file=118
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?
That's a feature which is missing.
-jiri
You might also try implementing two proxy servers, one for inbound and one for outbound calls in order to get some level of control over the timers. I've tried implementing this type of model on one server but I get strange registration problems. Other users have reported success when using two different servers.
-Steve
Jiri Kuthan wrote:
At 12:29 AM 8/27/2004, Ray Jackson wrote:
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!
http://www.iptel.org/cgi-bin/fom?file=118
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?
That's a feature which is missing.
-jiri
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers