[OpenSIPS-Users] Separating call branches via topology_hiding

Denys Pozniak denys.pozniak at gmail.com
Tue Nov 17 10:05:40 EST 2020


I will add diagrams to make it clearer.

*Now:*
FreeSWITCH --> Forking Proxy --> SEMS --> Edge Proxy

*Want to build:*
FreeSWITCH --> Forking Proxy --> OpenSIPS (topology_hiding) --> Edge Proxy

According to our specifics, the Edge Proxy should receive calls with
separate SIP CallIDs


пн, 16 нояб. 2020 г. в 20:25, Denys Pozniak <denys.pozniak at gmail.com>:

> Hello!
>
> We use the following logic:
> When the user dials the internal extension, FreeSWITCH adds SIP AoRs of
> destination devices in X-headers.
> After that, the downstream Proxy forks this call according to these AoRs
> (e.g. 1 incoming call spawns 5 outgoing branches).
> In order to turn these branches into separate calls, we use a sems sbc,
> but due to certain limitations we are forced to replace it.
>
> I tested  *topology_hiding* module and determined that it does not split
> such branches into separate calls (all outgoing calls have the same SIP
> CallID).
>
> Is there any way to solve this problem?
>
> --
>
> BR,
> Denys Pozniak
>
>
>

-- 

BR,
Denys Pozniak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20201117/f0edb57f/attachment.html>


More information about the Users mailing list