Hey guys,
















Back in January 2009 I posted a question on this mailing list regarding the
difference between B2BUA and B2ABUA. I was then looking for a way to
automatically set up a call between 2 parties (leg A and leg B). Prior to
connecting leg A and leg B an audio file (announcement) had to be played. I
chose to use B2BUA with the RE-INVITE strategy to connect the RTP streams
directly between leg A and leg B (after playing the announcement, of
course). Only the signaling was handled by SEMS. Thanks to your answers, the
examples provided and some tweaks and hacks this system we've managed to
build this system using SEMS v1.1 - which was the latest and greatest at
that time - and it has been running for quite some time now.
















Recently some new requirements came up. Due to some restrictions from our
telecom providers we cannot use the RE-INVITE strategy (B2BUA) in all
situations. E.g. when leg A is setup using another telco as is used to set
up leg B. Both telco's do not allow media coming in from "untrusted"
networks, so we have to adapt our application to relay the media in these
cases.







I'm now looking for a way to be able to switch between the RE-INVITE and
Media-relay strategy during the setup of these calls. Unfortunately it's not
always possible to know whether the telco's differ between the 2 legs before
setting up leg A, so we have to be able to switch between the 2 strategies
even after the setup of leg B.







 







As mentioned we've been using SEMS 1.1. SEMS 1.5 has been released for quite
some time now and in the meantime a lot of new features have been added. I
was wondering if the SBC module or DSM (or other changes) would be a good
starting point to redesign this new application. Any tips or tricks are more
than welcome!
















Thanks in advance for your response!






Best regards,












Tom van der Geer







_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems

Reply via email to