[Freeswitch-users] Full NAT bypass solution with STUN/ICE/FS but without TURN: is possible?
David Ponzone
david.ponzone at gmail.com
Tue Jun 8 01:53:16 PDT 2010
Fabio,
this sounds like a question to ask to your SIP phones vendor.
David Ponzone Direction Technique
email: david.ponzone at ipeva.fr
tel: 01 74 03 18 97
gsm: 06 66 98 76 34
Service Client IPeva
tel: 0811 46 26 26
www.ipeva.fr - www.ipeva-studio.com
Ce message et toutes les pièces jointes sont confidentiels et établis
à l'intention exclusive de ses destinataires. Toute utilisation ou
diffusion non autorisée est interdite. Tout message électronique est
susceptible d'altération. IPeva décline toute responsabilité au
titre de ce message s'il a été altéré, déformé ou falsifié. Si
vous n'êtes pas destinataire de ce message, merci de le détruire
immédiatement et d'avertir l'expéditeur.
Le 08/06/2010 à 10:37, Fabio Pietrosanti (naif) a écrit :
> Hi all,
>
> i need to setup a server that handle VoIP connection in a way that
> always works in the most efficient way respect to latency and NAT
> traversal.
>
> FS provide very good NAT detection system but unfortunately when it
> fail, it just fail and does not have any kind of fallback mechanism.
> If FS do bypass-media and the client cannot communicate because the
> phone call is lost.
> If FS do proxy-media, the clients can always communicate (over UDP)
> but
> there is added latency.
>
> So we cannot rely only on FS NAT detection system and need also some
> client side system.
>
> Now, in theory the best approach would be not to touch FS but just use
> client-side system based on ICE/STUN with a TURN server-side component
> as a fallback.
>
> However there's no widely available TURN server, or at least TURN is
> not
> widely and well diffused just now.
>
> I am wondering whether it may be possible to make a setup where:
> - Client try to establish peer to peer connectivity with STUN/ICE
> (so FS
> is doing bypass-media not touching the SDP)
> - If they cannot work, will go in fallback to FS (but with proxy-
> media)
> instead than going via TURN
>
> So using the FS B2BUA proxy-media feature as alternative to TURN
> server,
> but letting clients to dynamically try to connect directly one each
> other by using the ICE methods that are dynamic.
>
> Does it seems something feasible?
>
> Fabio Pietrosanti
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100608/b2dd6318/attachment.html
More information about the FreeSWITCH-users
mailing list