<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
<div>Update : I piggy backed Freeswitch to Kamailio and have resolved the issue. No media touching us now. Pros and Cons for doing that I know. But we have it working.</div><div><br></div><div>Thanks for the dialog. </div><div><br></div><div>KD</div><div><br></div>
<div id="yahoo_quoted_6098590609" class="yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Wednesday, May 9, 2018, 8:57:49 PM EDT, KamDev Essa <kamdevessa@yahoo.com> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div id="yiv7498361862"><div><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
<div>Response from the carrier matches your description. Looks like their Inbound carrier is latching but the outbound carrier is not and yes they recommended handling the NAT on my end.</div><div><br clear="none"></div><div>That said, whats my options here. Is the native rtpproxy scalable? or is it better to go with a Freeswitch farm to handle media proxying. We are looking @ holding in upwards of 10K UAs on one instance of Kamailio. So whats the best architecture or that ?</div><div><br clear="none"></div><div>H </div><div><br clear="none"></div>
<div class="yiv7498361862yqt6514003201" id="yiv7498361862yqt30152"><div class="yiv7498361862yahoo_quoted" id="yiv7498361862yahoo_quoted_6637399138">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Wednesday, May 9, 2018, 5:53:55 PM EDT, Alex Balashov <abalashov@evaristesys.com> wrote:
</div>
<div><br clear="none"></div>
<div><br clear="none"></div>
<div>Re-read the piece of the article related to "RTP latching":<br clear="none"><br clear="none"><a rel="nofollow" shape="rect" target="_blank" href="http://blog.csrpswitch.com/server-side-nat-traversal-with-kamailio-the-definitive-guide/">http://blog.csrpswitch.com/server-side-nat-traversal-with-kamailio-the-definitive-guide/</a><br clear="none"><br clear="none">In order for RTP to reach a NAT'd endpoint, all other things being<br clear="none">equal, the other party has to do RTP latching. This is true of both<br clear="none">inbound and outbound calls. Failure to do it will result in one-way<br clear="none">audio where the NAT'd party can transmit but cannot receive. <br clear="none"><br clear="none">As far as identifying who is doing that latching, that's not clear from<br clear="none">your description. Some carrier media gateways do it, in which case you<br clear="none">can get away with not having an RTP relay in the middle. Most carrier<br clear="none">media gateways are designed for wholesale-ish peering and don't, as a<br clear="none">matter of policy, but some do. Or you could have some near-end solutions<br clear="none">at work of which you're not aware. <br clear="none"><br clear="none">It's also not clear whether you've definitively removed all rtpproxy<br clear="none">invocation from your Kamailio config, in both directions. But if you<br clear="none">haven't, I'd start there, and given your statement that you don't really<br clear="none">want to be in series to the RTP path, figure out what exactly doesn't<br clear="none">work. Then add rtpproxy as necessary. Beware the distinction between<br clear="none">inbound and outbound call flows.<br clear="none"><br clear="none">-- Alex<br clear="none"><div class="yiv7498361862yqt6065865606" id="yiv7498361862yqtfd76223"><br clear="none">On Wed, May 09, 2018 at 09:15:48PM +0000, KamDev Essa wrote:<br clear="none"><br clear="none">> Well then why does Inbound (from carrier to NATed UA) call work. Kam is doing something clever there. Why not when sending the call out. <br clear="none">> KD <br clear="none">> On Wednesday, May 9, 2018, 4:34:55 PM EDT, Alex Balashov <<a rel="nofollow" shape="rect" ymailto="mailto:abalashov@evaristesys.com" target="_blank" href="mailto:abalashov@evaristesys.com">abalashov@evaristesys.com</a>> wrote: <br clear="none">> <br clear="none">> Oh, the UAs are NAT'd? Yeah, you're going to need something clever in the middle that can do the RTP latching, then. <br clear="none">> <br clear="none">> -- Alex<br clear="none">> <br clear="none">> --<br clear="none">> Sent via mobile, please forgive typos and brevity. </div><br clear="none"><br clear="none">-- <br clear="none">Alex Balashov | Principal | Evariste Systems LLC<br clear="none"><br clear="none">Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) <br clear="none">Web: <a rel="nofollow" shape="rect" target="_blank" href="http://www.evaristesys.com/, ">http://www.evaristesys.com/, </a><a rel="nofollow" shape="rect" target="_blank" href="http://www.csrpswitch.com/">http://www.csrpswitch.com/</a><div class="yiv7498361862yqt6065865606" id="yiv7498361862yqtfd41471"><br clear="none"></div></div>
</div>
</div></div></div></div></div></div>
</div>
</div></div></body></html>