> 1) The help text on the new NAT traversal page instructs 
> the admin to open ports on the firewall used by the Media 
> Relay. Where are these ports configured and where can I see
> what the currently configured range is?

I will let Ranga field that one.  
        
> 2) As far as I understand the media relay used by NAT traversal is 
> shared with sipXbridge. 

Correct.  BTW, the Media Relay function is called the Symmitron (tm) :)

> Is it a requirement for the the NAT traversal 
> feature to work that an instance of sipXbridge is configured on the 
> SBC page?  

No, the sipXbridge which includes the Media Relay function (the
Symmitron) is started automatically at start-up even when it is not
configured as an SBC.  This is analogous to the call park server being
launched even when no park orbits are defined.

> If so, sipXconfig should not only tell the user but also verify 
> the availability of a media relay before the admin can enable NAT
traversal.
>       
> 3) Max concurrent relays: If it is correct that the media relay is 
> shared with sipXbridge then max concurrent relays would limit the 
> total number of remote worker sessions, but not the max number of 
> relays used for SIP trunking. Correct?

Right.  The Symmitron offers a certain quantity of relays of out which
'Max concurrent relays' are set aside for the NAT traversal feature.
Media relays are used every time a NAT separates media endpoints or when
3PCC calls are detected.  This means that the following conditions will
use up one media relay:
- a call to/from Remote Workers 
- When sipXecs is itself located behind a NAT along with some local
phones then calls between said local phones and other endpoints on the
public side of the NAT will use up a media relay.
- Music-on-hold due to 3PCC nature of the call
- Most calls to devices whose locations are unknown.  These are
typically registration-less devices such as gateways.

Now, each media relay used by the NAT traversal feature requires 4 ports
(2 for relaying RTP and 2 for relaying RTCP).  This means that the
theoretical maximum number of relays that the Symmitron can offer is (
'Symmitron UDP port range Upper bound' - 'Symmitron UDP port range Lower
bound' ) / 4.
        

_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to