[OpenSIPS-Users] B2BUA & Proxy Interaction
Bogdan-Andrei Iancu
bogdan at opensips.org
Wed Jan 7 19:46:05 CET 2015
Hi Ben,
In 1.11, usage of t_on_failure (and of a failure route) froma local
route is possible. Give it a try, it should work :).
In regards to the B2B replication - there is not yet on the map (at
least not for 2.1) . It will be consideredafter doing some refurbishing
of the B2B module.
Best regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 07.01.2015 17:02, Newlin, Ben wrote:
>
> Bogdan,
>
> If I use local_route to do drouting as you suggest, I would need to
> register a route to handle failure so I can advance to the next
> destination in the set. But the documentation indicates that
> t_on_failure is not available in local_route. So it seems if drouting
> is used in this way it can be used for a single destination only,
> because the failover will not work. Is this correct?
>
> Also, any comment on the idea of using the Binary Interface for fast
> failover of the B2BUA modules?
>
> *Ben Newlin *| Sr Voice Network Engineer, CDE Development PureCloud
> phone & fax +1.317.957.1009 | ben.newlin at inin.com
>
> *Interactive Intelligence*
> Deliberately Innovative
> *www.inin.com* <http://www.inin.com/>
>
> *From:*Bogdan-Andrei Iancu [mailto:bogdan at opensips.org]
> *Sent:* Friday, December 26, 2014 2:59 AM
> *To:* OpenSIPS users mailling list; Newlin, Ben
> *Subject:* Re: [OpenSIPS-Users] B2BUA & Proxy Interaction
>
> Hi Ben,
>
> You can use the local route to do routing on the outgoing requests -
> like doing drouting, or usrloc lookups. But in B2B mode, some
> signaling related functionalities, like dialog support, accounting
> support will not work (because you do not have a proxy transaction,
> but only a UAC one) - of course, you can do manual ACC (directly from
> via script functions)..
>
> Regards,
>
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
>
> On 16.12.2014 22:41, Newlin, Ben wrote:
>
> I have been reading through the documentation for the B2BUA
> functionality. I want to use a B2BUA while also having many of the
> proxy functionalities like drouting, accounting, etc. However, it
> is indicated that they do not work easily together.
>
> The B2BUA Tutorial says this:
>
> A solution is to consider that b2bua is a separate instance
> (logically speaking) which selects types/classes of destinations.
> A proxy instance will responsible for routing inside the class of
> destinations.
>
> It is also noted in the tutorial that outgoing requests from the
> B2BUA module will trigger local_route processing. So my question
> is this:
>
> Can the proxy functions be performed in local_route, prior to
> sending out the message? Would any callbacks registered for the
> message in local_route take precedence over the B2B routing logic?
>
> Or must the message be actually sent out, via loopback ideally, so
> that it can be received again and processed as a proxy?
>
> Also, is there any plan to implement Binary Interface replication
> for the B2BUA module like it was done with Dialog and UsrLoc for
> faster failover?
>
> *Ben Newlin *| Sr Voice Network Engineer, CDE Development PureCloud
> phone & fax +1.317.957.1009 | ben.newlin at inin.com
> <mailto:ben.newlin at inin.com>
>
> *Interactive Intelligence*
> Deliberately Innovative
> *www.inin.com* <http://www.inin.com/>
>
>
>
>
> _______________________________________________
>
> Users mailing list
>
> Users at lists.opensips.org <mailto: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/20150107/1ad9457b/attachment-0001.htm>
More information about the Users
mailing list