[SR-Users] Cannot hear voice with symmetric NAT and STUN

Mitan Lopez mitan23 at aol.com
Mon Mar 4 12:53:16 CET 2013


I understand, but some times 2 UAs have audio one side voice is clear but in other side voice is just like train sound (or wind sound) is this from NAT too?


Mitan Lopez
mitan23 at aol.com




-----Original Message-----
From: Khoa Pham <onmyway133 at gmail.com>
To: SIP Router - Kamailio (OpenSER) and SIP Express Router (SER) - Users
 Mailing List <sr-users at lists.sip-router.org>
Sent: Mon, Mar 4, 2013 2:26 pm
Subject: Re: [SR-Users] Cannot hear voice with symmetric NAT and STUN


@Mitan,


"most of the time" is not really correct. It depends on our decisions. Here I want to support peer 2 peer call when both UA does not in symmetric NAT, to reduce task for the rtpproxy :)




On Mon, Mar 4, 2013 at 5:43 PM, Mitan Lopez <mitan23 at aol.com> wrote:

So RTP proxy servers are used most of the time in Internet to communicate between 2 UA's? (in this case why bother to check all those lines in kamailio cfg?)


Mitan Lopez
mitan23 at aol.com





-----Original Message-----
From: Alex Balashov <abalashov at evaristesys.com>
To: sr-users <sr-users at lists.sip-router.org>
Sent: Mon, Mar 4, 2013 11:30 am
Subject: Re: [SR-Users] Cannot hear voice with symmetric NAT and STUN


On 03/04/2013 02:55 AM, Khoa Pham wrote:
> @Alex: thanks for reply
>
> In this IPv4 world, most devices are in NAT, and it only matters if they
> are symmetric NAT or not.
>
> So if 1 client is behind symmetric NAT, I want to use rtpproxy,
> otherwise, I do not.
> According to what I read from kamailio cfg, Kamailio only knows if
> client is NATed or not, it doesnot know the NAT type

That's correct.

The only way you can infer whether a client is symmetric is through its 
insertion of the 'rport' parameter into the Via header.  However, 
symmetric clients are not required to insert it;  it is only so that a 
client can request symmetric behaviour from a server.  AS RFC 3581 says:

     A client, compliant to this specification (clients include UACs and
     proxies), MAY include an "rport" parameter in the top Via header
     field value of requests it generates.

Certainly, there's nothing saying it must do so.

However, almost all UAs out there are symmetric these days.  It's got to 
be over 95%+.  Have you run into one that isn't?

-- Alex

-- 
Alex Balashov - Principal
Evariste Systems LLC
235 E Ponce de Leon Ave
Suite 106
Decatur, GA 30030
United States
Tel: +1-678-954-0670
Web: http://www.evaristesys.com/, http://www.alexbalashov.com/

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users at lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

 


_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users at lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users







-- 
Khoa Pham
HCMC University of Science
Faculty of Information Technology

 
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users at lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20130304/73fbc1c4/attachment.htm>


More information about the sr-users mailing list