User`s manual

MediaPack
SIP User's Manual 68 Document #: LTRT-65408
Table 5-4: Proxy & Registration Parameters (continues on pages 66 to 71)
Parameter Description
Proxy Load Balancing
Method
[ProxyLoadBalancingMe
thod]
Enables the usage of the Proxy Load Balancing mechanism.
Valid options include:
Disable
[0] = Load Balancing is disabled (default).
Round Robin
[1] = Round Robin algorithm.
Random Weights
[2] = Random Weights.
When Round Robin (1) algorithm is used, a list of all possible Proxy IP addresses is
compiled. This list includes all entries in the ProxyIP table after necessary DNS
resolutions (including NAPTR and SRV, if configured). This list can handle up to 15
entries.
After this list is compiled, the Proxy Keep-Alive mechanism (according to
EnableProxyKeepAlive and ProxyKeepAliveTime) is used to mark each entry as
Offline or Online. The balancing is only performed on Proxy servers that are marked
as Online.
All outgoing messages are equally distributed across the Proxy IP list. REGISTER
messages are also distributed unless a RegistrarIP is configured.
The Proxy IP list is refreshed according to ProxyIPListRefreshTime. If a change in
the order of the entries in the list occurs, all load statistics are erased and balancing
starts over again.
When Random Weights (2) algorithm is used, the outgoing requests are not
distributed equally among the Proxies. The weights are received from the DNS
server by using SRV records. The gateway sends the requests in such a fashion that
each Proxy receives a percentage of the requests according to its assigned weight.
Load Balancing is not used in the following scenarios:
The ProxyIP table includes more than one entry.
The only Proxy defined is an IP address and not an FQDN.
SRV usage is not enabled (DNSQueryType).
The SRV response includes several records with a different Priority value.
Proxy IP List Refresh
Time
[ProxyIPListRefreshTim
e]
Defines the time interval (in seconds) between refreshes of the Proxy IP list. This
parameter is used only when ProxyLoadBalancingMethod = 1.
The interval range is 5 to 2,000,000. The default interval is 60.
DNS Query Type
[DNSQueryType]
Enables the use of DNS Naming Authority Pointer (NAPTR) and Service Record
(SRV) queries to resolve Proxy and Registrar servers and to resolve all domain
names that appear in the Contact and Record-Route headers.
Valid options include:
0 = A-Record (default)
1 = SRV
2 = NAPTR
If set to A-Record, no NAPTR or SRV queries are performed.
If set to SRV and the Proxy / Registrar IP address parameter or the domain name in
the Contact / Record-Route headers contains a domain name without port definition,
an SRV query is performed. The gateway uses the first host name received from the
SRV query. The gateway then performs DNS A-record query for the host name to
locate an IP address.
If set to NAPTR, an NAPTR query is performed. If it is successful, an SRV query is
sent according to the information received in the NAPTR response. If the NAPTR
query fails, an SRV query is performed according to the configured transport type.
If the Proxy / Registrar IP address parameter or the domain name in the Contact /
Record-Route headers contains a domain name with port definition, the gateway
performs a regular DNS A-record query.
Note: To enable NAPTR/SRV queries only for Proxy servers, use the parameter
ProxyDNSQueryType.
Enable SRV Queries
[EnableSRVQuery]
This parameter is obsolete. Please use the parameter DNSQueryType.