<div dir="ltr"><div>Hi Carsten,</div><div>Yes, Using SEMS as B2BUA would be good plan, But just a question, Do you skip RTP flow to SEMS, too?</div><div>Thanks<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 2, 2021 at 1:46 PM Carsten Bock <<a href="mailto:carsten@ng-voice.com">carsten@ng-voice.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>we even take it one step further:</div><div>Incoming <-> Kamailio <-> SEMS (B2BUA) <-> Kamailio <-> Interconnect</div><div><br></div><div>We do this, to limit the required functionality of SEMS to be a B2BUA and we do all further stuff (Number Portability Lookup, Least-Cost-Routing, Message Manipulation, ..) on Kamailio.</div><div><br></div><div>I almost hate to say this as Kamailian, but one more alternative to SEMS worth checking is OpenSIPS and its b2b modules.</div><div><br></div><div>Thanks,</div><div>Carsten<br clear="all"><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr">--</div><div dir="ltr">Carsten Bock I CTO & Founder</div><div dir="ltr"><br><p style="margin:0cm 0cm 0.0001pt;background-image:initial;background-position:initial;background-repeat:initial"><span style="color:black" lang="EN-US">ng-voice GmbH</span><span style="color:rgb(0,112,192)" lang="EN-US"><u></u><u></u></span></p><p style="margin-right:0cm;margin-bottom:12pt;margin-left:0cm;background-image:initial;background-position:initial;background-repeat:initial"><span style="color:black" lang="EN-US">Trostbrücke 1 I 20457 Hamburg I Germany<br>T +49 40 524 75 93-40 | M +49 179 2021244 I <a href="http://www.ng-voice.com/" style="color:rgb(17,85,204)" target="_blank"><span style="color:black">www.ng-voice.com</span></a><u></u><u></u></span></p><p style="margin:0cm 0cm 0.0001pt;background-image:initial;background-position:initial;background-repeat:initial"><span style="color:black" lang="EN-US">Registry Office at Local Court Hamburg, HRB 120189<br>Managing Directors: Dr. David Bachmann, Carsten Bock</span></p></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Sa., 31. Juli 2021 um 23:24 Uhr schrieb Mojtaba <<a href="mailto:mespio@gmail.com" target="_blank">mespio@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Thanks Guys for your comments.</div><div>@Gerry, I agree with you, I have a few experiences working with Yate, It could work great in enterprise solutions. Thanks</div><div><div><div><table cellpadding="0"><tbody><tr><td><table cellpadding="0"><tbody><tr><td>@Denys, Thanks for sharing your experience, Although its configurations look complicated, But in signaling, It would work great.<br>Just a question, Let me know which scenario is like that you use?<br><br><operators>-------------------<kamailio/RTPEngine>----------------<SEMS><br>or<br><operators>----------------<SEMS>-------------------<kamailio/RTPEngine><br><br><div><div><table cellpadding="0"><tbody><tr><td><table cellpadding="0"><tbody><tr><td><h3><span role="gridcell"> <span></span></span></h3></td></tr></tbody></table></td></tr></tbody></table></div></div></td></tr></tbody></table></td></tr></tbody></table></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 30, 2021 at 9:15 AM Denys Pozniak <<a href="mailto:denys.pozniak@gmail.com" target="_blank">denys.pozniak@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hello!<br><div>We used sems to interconnect with external operators. But with a heavy call load and with the processing of the media stream, it often crashed.<br>Now we use Kamailio / Rtpengine for media stream processing and sems for signaling processing. We install all this on one server. It probably looks complicated, but it works great.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вт, 27 июл. 2021 г. в 16:10, Gerry | Rigatta <<a href="mailto:gjacobsen@rigatta.com" target="_blank">gjacobsen@rigatta.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Hi, <div><div><span style="font-family:ArialMT"><br></span></div><div><span style="font-family:ArialMT">Some comments on Yate. </span></div><div><span style="font-family:ArialMT"><br></span></div><div>Yate works well as a B2BUA. It is very performant and stable. It can bypass media dynamically. </div><div><br></div><div>The main beauty of Yate is how it processes calls internally. Yate represents calls internally as messages with parameters (caller, callee, codecs …) . While the call passes from the incoming to the outgoing call leg the message parameters can be manipulated by different yate modules. In turn, message parameters can trigger yate modules for some actions, e.g. start a sip call.</div><div><br></div><div>The Yate internal messaging allows to build with little code complex call logic. E.g a mysql query result can be used directly for routing. E,g, you can build a switch just with a couple of mysql procedures.</div><div><br></div><div>Cheers</div><div><br></div><div>Gerry</div><div><br></div><div><br></div><div><div><br><blockquote type="cite"><div>On 27 Jul 2021, at 11:35, Karsten Horsmann <<a href="mailto:khorsmann@gmail.com" target="_blank">khorsmann@gmail.com</a>> wrote:</div><br><div><div dir="ltr"><div>Hello,</div><div><br></div><div>just for the records:</div><div><br></div><div>You can also bypass media with FreeSWITCH if you want. The overall handling of many parallel calls is still not so high like in SEMS.</div><div><br></div><a href="https://freeswitch.org/confluence/display/FREESWITCH/Proxy+Media" target="_blank">https://freeswitch.org/confluence/display/FREESWITCH/Proxy+Media</a><div>This is also possible on a per Call base.</div><div><br></div><div>And you can use different profiles as well in FreeSWITCH. </div><div><br></div><div>Asterisk Experts will have more knowledge what is possible there, and maybe someone told us whats going on with Yate.</div><div><br></div><div>Kind regards</div><div>Karsten</div><div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Di., 13. Juli 2021 um 10:11 Uhr schrieb Mojtaba <<a href="mailto:mespio@gmail.com" target="_blank">mespio@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br clear="all"><div>Hello there,</div><div>According to ,<a href="https://lists.kamailio.org/pipermail/sr-users/2016-March/092058.html" target="_blank">https://lists.kamailio.org/pipermail/sr-users/2016-March/092058.html</a>, which talked about  B2BUA (just signalling) in Kamailio.<br></div><div>As i have experienced working with SEMS, freeswitch and Kamailio while using B2BUA feature, Each of them have pros and cons:</div><div>1-
 The sems is a light sip engine server with several applications (like 
as sbc) for using b2bua. All incoming and outgoing calls could go to 
sems server for doing b2bua like this:</div><div><br></div><div>Incoming<=======>Kamailio<========>Sems<========>Kamailio<=======>outgoing</div><div><br></div><div>2- In sems, you could disable rtp realying. It forces sems to work just as b2bua without anchoring RTP<br></div><div>3- Easy to use different active profiles in routing.</div><div></div><div><br></div></div></blockquote></div></div></div></div>
__________________________________________________________<br>Kamailio - Users Mailing List - Non Commercial Discussions<br>  * <a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>Important: keep the mailing list in the recipients, do not reply only to the sender!<br>Edit mailing list options or unsubscribe:<br>  * <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br></div></blockquote></div><br></div></div></div>__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
  * <a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
  * <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><br><div><div>BR,</div><div>Denys Pozniak<br></div><div><br></div><div><br></div></div></div></div>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
  * <a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
  * <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr">--Mojtaba Esfandiari.S</div>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
  * <a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
  * <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
  * <a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
  * <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">--Mojtaba Esfandiari.S</div>