Click Here To Visit SIP Broker  

Go Back   Voxalot / SIP Broker Support Forums > Voxalot Forums > Voxalot Tips, Tricks & HowTo's

Voxalot Tips, Tricks & HowTo's Tips and Tricks for Voxalot

 
 
Reply
Thread Tools Display Modes
Unread 08-14-2007, 03:47 PM   #11
hust
Member
 
Join Date: Mar 2007
Posts: 93
Thanks: 15
Thanked 24 Times in 16 Posts
hust is on a distinguished road
Default

Hi,martin

It will be better to rename "Symmetric NAT Handling" to "Voxalot NAT Handling" on the Member Details page.

"Symmetric NAT Handling" these words can not reflect true logic that Voxalot servers do ,and it has confused us.

Thanks.

Last edited by hust; 08-14-2007 at 04:13 PM. Reason: correct spelling
hust is offline   Reply With Quote
The Following User Says Thank You to hust For This Useful Post:
martin (08-14-2007)
Unread 08-18-2007, 03:32 PM   #12
hust
Member
 
Join Date: Mar 2007
Posts: 93
Thanks: 15
Thanked 24 Times in 16 Posts
hust is on a distinguished road
Default my understanding about "Symmetric NAT Handling" field

My understanding about “Symmetric NAT Handling" field on the Member Details page again.

1.If you set “Symmetric NAT Handling" to “yes”, it enables Voxalot NAT handling built-in logic.

In this case, Voxalot servers can help you to solve all traversing NAT issues. You need not consider how to configure stun server or outbound proxy server(TURN) option in your ATA if your ATA is behind NAT(router).

1A. If your ATA is sitting on public IP address

Voxalot special SIP proxy server can detect your ATA is sitting on public IP address ,so Voxalot attempt to to optimize the voice route(initiate the RE_INVITEs).If your VSP supports RE_INVITEs, you will get optimization voice route(path),point to point, bypassing Voxalot RTP proxy server . If your VSP does not support RE_INVITEs, you will get triangle round-trip voice path.i.e,your ATA sends RTP voice packets direct to your VSP, the RTP voice packets from your VSP come in via Voxalot RTP proxy server.

1B. If your ATA is behind cone NAT(includes Full cone, Restricted cone, Port restricted cone)

Voxalot special SIP proxy server can detect your ATA is behind NAT, and modify your SIP(SDP) to help your RTP voice packets to traverse your cone NAT, but your all RTP voice packets should pass Voxalot RTP proxy server(RTP relay) , you have no chance to bypass it. So, hardly can you optimize voice path to p2p.

Edit: The only exception is that you have configured right stun server in your ATA though you need not do it, and you will get optimization voice path similar with "1A".

1C. If your ATA is behind symmetric NAT

Voxalot special SIP proxy server can detect your ATA is behind NAT, and modify your SIP(SDP) to help your RTP voice packets to traverse symmetric NAT, but your all RTP voice packets should pass Voxalot RTP proxy server(RTP relay) , you have no chance to bypass it. So, you have no way to optimize voice path to p2p.

In this case, you need not consider “Optimize audio path” is “yes” or “no” on the Voice Service Provider page. Regardless you set it “yes” or “no”, voice path has the same effect.


2. If you set “Symmetric NAT Handling" to “no”, it disables Voxalot NAT handling built-in logic.

In this case, you should solve traversing NAT issue by yourself . You need configure stun server or outbound proxy server(TURN) option in your ATA if your ATA is behind NAT(router)

2A. If your ATA is sitting on public IP address

a.If “Optimize audio path” is “yes” on the Voice Service Provider page.
Voxalot attempt to optimize the voice route(initiate the RE_INVITEs).If your VSP supports RE_INVITEs, you will get optimization voice route(path),point to point, bypassing Voxalot RTP proxy server . If your VSP does not support RE_INVITEs, you will get triangle round-trip voice path.i.e,your ATA sends RTP voice packets direct to your VSP, the RTP voice packets from your VSP come in via Voxalot RTP proxy server.

b.If “Optimize audio path” is “no” on the Voice Service Provider page.

Your all RTP voice packets should pass Voxalot RTP proxy server, you lose the chance to bypass it, so, you have no way to optimize voice path to p2p.

2B. If your ATA is behind cone NAT(includes Full cone, Restricted cone, Port restricted cone)
At first, you should configure stun server option in your ATA(e.g. stun.xten.com) to traverse NAT by yourself.

a. If “Optimize audio path” is “yes” on the Voice Service Provider page.

Voxalot attempt to optimize the voice route(initiate the RE_INVITEs).If your VSP supports RE_INVITEs, you will get optimization voice route(path),point to point, bypassing Voxalot RTP proxy server . If your VSP does not support RE_INVITEs, you will get triangle round-trip voice path.i.e,your ATA sends RTP voice packets direct to your VSP, the RTP voice packets from your VSP come in via Voxalot RTP proxy server.

b. If “Optimize audio path” is “no” on the Voice Service Provider page.

your all RTP voice packets should pass Voxalot RTP proxy server, you lose the chance to bypass it, so, you have no way to optimize voice path to p2p.

2C. If your ATA is behind symmetric NAT
At first , you should configure outbound proxy server(TURN) option in your ATA to traverse symmetric NAT. your sip signalling and RTP voice packets will pass this outbound proxy server(TURN) then to Voxalot servers.

These below a and b are my estimation.

a. If “Optimize audio path” is “yes” on the Voice Service Provider page

Voxalot attempt to optimize the voice route(initiate the RE_INVITEs to this outbound proxt server(TURN) and your VSP).then……….
Please help me to finish here…

b. If “Optimize audio path” is “no” on the Voice Service Provider page

your all RTP voice packets should pass outbound proxy server(TURN) and Voxalot RTP proxy server, you have no chance to bypass its, so, you have no way to optimize voice path to p2p. Unfortunately, your RTP voice packets must pass two proxy servers.

I think if your ATA is behind symmetric NAT, the best way is to set “Symmetric NAT Handling" to “yes” to avoid such troubles.




I have studied some from post written by member v164.

Welcome anyone to correct this post above.

Last edited by hust; 08-20-2007 at 05:34 PM. Reason: 1.correct spelling 2.edit
hust is offline   Reply With Quote
The Following 6 Users Say Thank You to hust For This Useful Post:
312998 (07-16-2010), casch (09-30-2009), ctylor (08-20-2007), emoci (03-19-2008), martin (10-15-2007), mschmarck (07-24-2008)
Unread 10-15-2007, 01:55 PM   #13
martin
 
Join Date: Feb 2006
Posts: 2,930
Thanks: 528
Thanked 646 Times in 340 Posts
martin is a jewel in the roughmartin is a jewel in the roughmartin is a jewel in the roughmartin is a jewel in the roughmartin is a jewel in the roughmartin is a jewel in the rough
Default

Just saw this. Nice work!
.
__________________
Martin

Please post support questions on the forum. Do not send PMs unless requested.
martin is offline   Reply With Quote
Unread 12-27-2010, 11:36 AM   #14
nagu
Junior Member
 
Join Date: Dec 2010
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
nagu is on a distinguished road
Default NAT Setting NO and Audio Optimisation YES

Martin/ Hust,
Can you please explain what happens in the 2C ie. when systematic NAT setting is set to "NO" and Audio optimisation in VSP is set to "YES".

Thanks,
Nagu
nagu is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Voxalot and Sipura/ATA Tutorial: A Comprehensive Walkthrough ctylor Voxalot General 5 04-28-2010 12:52 AM
Can't get voice packets to bypass VoXaLot v164 Voxalot Support 35 08-23-2009 10:25 PM
SPA3K / Voice Mail Problem BJReplay Voxalot Support 3 07-05-2006 09:09 AM


All times are GMT. The time now is 11:42 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.