[OpenSIPS-Users] Directing transfer calls to same gateway
Ross Beer
beer.ross at googlemail.com
Mon Nov 23 20:36:05 CET 2009
Hi,
Is there a way to direct calls from a user based on an active
dialogue, for example record what gateway a call originated from and
then if the called user transfers a call send the request via the same
gateway?
I have seen:
set_dlg_profile("caller","$fu");
Can this be used to identify a dialogue to a user by setting the value
to the username and and then setting a gateway value using:
store_dlg_value("gateway","address")
On a new invite for a user, I would use something like:
if(is_in_profile("caller","$fu"))
{
fetch_dlg_value("gateway",pvar)
// REWRITE HOST USING GATEWAY ADDRESS
}
Is this correct way to manage routing based on previous dialogues?
Also are these details avalible accross multiple servers when stored
in a common database?
Thank you for your advice,
Ross
More information about the Users
mailing list