Snom 4S manual Requirements on User Agents, Non NAT-Aware User Agents, STUN/ICE-Aware User Agents

Page 20

2.

[ S N O M 4 S N A T F I L T E R ]

The snom 4S NAT Filter includes a STUN server that operates on the SIP UDP port. User agents should send their test packets to the SIP port.

2.6 Requirements on User Agents

Generally, there are two categories of user agents: The non NAT aware user agents and the STUN/ICE capable user agents.

2.6.1 Non NAT-Aware User Agents

Non-NAT aware user agents must have at least the following fea-

tures:

1.Must send SIP UDP packets from the port where they receive SIP traffic

2.Must start sending media immediately after receiving SDP

Requirement 1 is not fulfilled by the default configuration of the Cisco 7960; however there is a setting that enables this feature. Most known user agents support this feature, however.

Requirement 2 sometimes creates problems with user agents who don’t send media during silent periods. In this case, users have to start speaking before two-way audio can be established.

In any case, customers are asked to contact their vendor in case of problems and explanations. In general, snom recommends using NAT- aware user agents to reduce the network and support overhead.

2.6.2 STUN/ICE-Aware User Agents

STUN/ICE-Aware User Agents must implement the two IETF stan- dards. It is ok if the user agents use the built-in STUN server for refresh- ing the bindings and learning the public IP address.

snom phones starting with version 2.05a fall into this category.

20 • Architecture

Image 20
Contents Snom 4S NAT Filter Admin Manual Snom 4S NAT Filter Version Table of Contents Snmp Overview Features ApplicationsSnom technology AG Overview Architecture NAT Filter and SIPNAT Symmetrical RTP Signalling SIPHow does NAT work? Media RTP Classification of User AgentsProbing Media Paths Role of the NAT FilterOptimizing the Media Path for Symmetrical NATSBC Behaviour RegisteringRTP Relay Snom technology AG Scaling and Redundancy NATDetecting the right NAT Filter STUN/ICE-Aware User Agents Requirements on User AgentsNon NAT-Aware User Agents Defining the Maximum Session Time Architecture Installation WindowsInstallation Snom technology AG Installation Snom technology AG Linux Rpm -ihv snomnatf-2.10.*.rpm Installation Logging Port BindingStandard Port Random Port System Settings LoggingPreparing Recovery General Outound ProxyMedia Ports Port BudgetsMedia Relay Controlling RoutingMultiple 2xx Handling Maximum Packet Size ChallengingTrusted Addresses Removing Headers Silence SuppressionConnection Oriented Media Clir Addresses Codec ControlWeb Server Integration Timeout Settings Register TimeoutsCall Timeouts Security Settings Snom technology AG Outbound Proxy List System Information Server LogTrace Call History Current Ports Currently Handled UA Memory StatisticsConfiguration Web Server Integration Authentication Interface to the Web ServerSnom technology AG Web Server Integration Registration Call Initiation Snom technology AG Call Termination Snom technology AG Web Server Integration Setup of the SBC Setup of the ToolsAvailable OID OIDSnom technology AG Snmp Checklist for Installation Checklist for Installation Reader‘s Feedback Snom technology AG All rights reserved