[SR-Users] Proxy setup in a non-recursive mode

Klaus Darilion klaus.mailinglists at pernau.at
Tue Jun 28 09:45:52 CEST 2011


Being the "R-Proxy" is quite easy with Kamailio.

# lookup route and set new RURI
...
prefix("23430");

# add any custom headers to response
append_to_reply(.....);


# send 302 (new RURI will automatically added as Contact header)
sl_send_reply("302","Moved");
exit;


Of course Kamailio has no influence how the Gateway will behave on
reception of the 302 response.

regards
Klaus


Am 27.06.2011 19:03, schrieb Abdul Hakeem:
>  
> 
> Hello,
> 
> Could anyone help with suggestions on how to setup a Proxy ( R-Proxy)
> that only does a route lookup and pass the parameter back to origination
> Proxy/Gateway A to forward the call based on the new parameter.
> 
>  
> 
> On receipt of an invite from GW/Proxy A,   R- Proxy will do a route
> lookup for the called number 447988870290,
> 
> If it finds a route then it should append the network prefix to the new
> INVITE or rewrite the INVITE 23430442088870290 in the 302 Moved
> Temporarily message sent back to GW/Proxy A in the Contact field and
> there are two CC-Diversion header fields included; at GW/Proxy (IP
> address) who originated the call and already has a route or dial plan
> for the new prefix and also another one for same at GW/Proxy (IP address).
> 
>  
> 
> Is there any way to do this without creating a loop in the network ?
> 
>  
> 
> Previously this setup can be achieved with the originating network
> having 2 GW/Proxies  i.e. GW/Proxy A  and GW/Proxy B. In the 302
> Temporarily moved message  the Contact will show GW/Proxy B, while the 2
> CC-Diversion header fields will add GW/Proxy B  and GW Proxy A.
> 
>  
> 
> Regards,
> 
> Abdul Hakeem
> 
> 
> 
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users



More information about the sr-users mailing list