[OpenSIPS-Users] call_center module and loose routing

Bogdan-Andrei Iancu bogdan at opensips.org
Tue Nov 21 04:55:05 EST 2017


The routing in Call Center module is not compatible with the loose_route().

The loose_route is a mechanism used by a SIP proxy staying in the middle 
of a SIP session.

On the other hand, the Call Center is using a SIP Back-2-Back engine in 
order to implement the queuing.

Better try to explain what are you trying to achieve here.


Bogdan-Andrei Iancu
   OpenSIPS Founder and Developer

On 11/20/2017 04:46 PM, xaled wrote:
> Hi
> I want to use opensips with call_center module in a loose route 
> scenario where the INVITE has to be routed by opensips to the next hop 
> (sipserver) based on what is left from Route header after 
> loose_route() is performed. The call_center module has to update the 
> RURI with agent location and let the next hop from the route header 
> perform the actual routing to the agent.
> Here are the expected route and RURI header values at the opensips, 
> sipserver and agent:
>                 opensips                 sipserver             agent
> RURI:    0800CallCenter agent                    agent
> Route:  opensips, sipserver sipserver
> Will something like this work as described above:
> loose_route();
> cc_handle_call(test_flow);
> Thanks,
> xaled
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20171121/bdc7a547/attachment.html>

More information about the Users mailing list