Parameters for redundancy provisioning

Last Updated : Jun 09, 2022 |

SIP connection parameters

Parameter name

Default value

Description

System Manager parameter name

CONTROLLER_SEARCH_INTERVAL

16

Specifies the number of seconds the phone will wait to complete the maintenance check for monitored controllers.

Valid values are from 4 to 3600.

NA

DISCOVER_AVAYA_ENVIRONMENT

1

Specifies dynamic feature set discovery

Value operation:

  • 1: The phone discovers and verifies if the controller supports the AST feature set or not. The phone sends a SUBSCRIBE request to the active controller for the Feature Status Event Package (avaya-cm-feature-status). If the request succeeds, the phone proceeds with PPM Synchronization. If the request is rejected, or is proxied back to the phone, or does not receive a response, the phone assumes that AST features are not available.

  • 0: The phone operates in a mode where AST features are not available.

    Note:

    Set the parameter to 0 for IP Office environment.

NA

FAST_RESPONSE_TIMEOUT

4

Specifies the number of seconds the phone will wait before terminating an invite transaction if no response is received.

Valid values are from 0 to 32.

Value operation:

  • 0: Timer is disabled

Timer B

This parameter is mandatory in System Manager and the default value is 2 seconds. The value set in System Manager overwrites the value in the 46xxsettings.txt file.

RECOVERYREGISTERWAIT

60

Specifies the number of seconds. If no response is received by WAIT_FOR_REGISTRATION_TIMER to a REGISTER request within the specified number of seconds, the phone tries again after a randomly selected delay of 50% to 90% of the value of RECOVERYREGISTERWAIT.

Valid values are from 10 to 36000.

Reactive Monitoring

REGISTERWAIT

900

Specifies the number of seconds for next re-registration to the SIP proxy.

Valid values are from 30 to 86400 seconds.

Registration Expiry Timer

The value set in System Manager overwrites the value in the 46xxsettings.txt file.

WAIT_FOR_REGISTRATION_TIMER

32

Specifies the number of seconds the phone will wait for a response to a REGISTER request. If no response message is received within this time, the phone tries to register again based on the value of RECOVERYREGISTERWAIT.

Valid values are from 4 to 3600.

NA

SIP_CONTROLLER_LIST

Null

Specifies a list of SIP controller designators, separated by commas without any intervening spaces. When this parameter has multiple IP addresses, the list order defines the priority of the controllers for selection during a failover. The first element of the list has the highest priority, and the last element has the lowest priority.

Primary Session Manager, Secondary Session Manager and Survivability server

ENABLE_PPM_SOURCED_SIPPROXYSRVR

1

Enables PPM as a source of SIP proxy server information.

Value operation:

  • 0: Proxy server information received from PPM is not used.

  • 1: Proxy server information received from PPM is used.

NA

SIP_CONTROLLER_LIST_2

Null

Replaces SIP_CONTROLLER_LIST for IPv4 and IPv6 phones. It is used to select the registration address.

Primary Session Manager, Secondary Session Manager, and Survivability server.

SIMULTANEOUS_REGISTRATIONS

5

Specifies the number of simultaneous Session Manager and Branch Session Manager registrations that the phone must maintain.

Valid values are from 1 to 5.

The value of this parameter must not be less than the number of core Session Manager instances in SIP_CONTROLLER_LIST.

NA

SIPREGPROXYPOLICY

Simultaneous

Specifies whether the telephone will attempt to maintain one or multiple simultaneous registrations.

Value operation:

  • Alternate: The phone registers only to the first controller in the list. If the phone cannot reach the first controller, the phone registers to the second controller. This value is supported only in IP Office environment.

  • Simultaneous: The phone simultaneously registers to more than one SIP proxy controller at the same time. This value is supported only in Avaya Aura® environment.

NA

The primary, secondary, and survivable server settings for a phone must be configured in System Manager. This enables the phone to access the full list of assigned servers after the phone logs in. You must provide at least one primary and secondary server to the phone to make the initial login connection. You can provide the servers by using DHCP, LLDP, or the 46xxsettings.txt file parameters SIP_CONTROLLER_LIST or SIP_CONTROLLER_LIST_2. Ideally, the full list of servers must be provided. However, when a survivable server is location specific, you must only include the survivable server in DHCP, LLDP or the 46xxsettings.txt file if the correct survivable server for the location can be provided. This ensures that the phone always receives the correct survivable server address. A DHCP server local to a branch is one such method in which this could be done. However, if you cannot provide the correct location-specific survivable server reliably in DHCP, LLDP, or the 46xxsettings.txt file, then you must not include it. In this case, the phone gains access to it after login.

Dial Plan parameters for use when failing over to a proxy other than Avaya Aura

Parameter name

Default value

Description

ENABLE_REMOVE_PSTN_ACCESS_PREFIX

0

Enables the removal of the PSTN access prefix from the collected dial strings when the phone communicates with a non-AST controller.

Value operation:

  • 0: PSTN access prefix digit is not removed.

  • 1: PSTN access prefix digit is removed from the collected digit string before formulating the INVITE for delivery to the controller.

The parameter has no effect if you enable this parameter when the phone communicates with an AST-capable controller.

PSTN_VM_NUM

Null

Specifies a phone number or Feature Access Code to be used by the messaging application in a non-Avaya or failover server environment. This dialable string is used to call into the messaging system, for example, when you press the Message Waiting button.

INTER_DIGIT_TIMEOUT

5

Specifies the timeout that takes place when a user stops entering digits. The timeout is treated as digit collection completion, and when it occurs, the application sends out an invite.

Valid values are from 1 to 10.

ENABLE_REMOVE_PSTN_ACCESS_PREFIX

Enables the phone to perform digit manipulation during failure scenarios. This parameter enables removal of the PSTN access prefix from the outgoing number.

Value operation:

  • 0: PSTN access prefix is retained in the outgoing number

  • 1: PSTN access prefix is stripped from the outgoing number.

PHNLAC

Indicates the local area code of the phone. . PHNLAC is a string that enables users to dial local numbers with more flexibility when used together with the LOCAL_DIAL_AREA_CODE parameter.

PHNDAC

Null

Dial access code - will be applied if the dialed number length + the length of the Dial access code length equals the national number length. This calculation does not include an outside line access code. It is different from PHNLAC since PHNLAC is applied when the phone number length is more than ext number length and less than national number length.

LOCAL_DIAL_AREA_CODE

Specifies whether a user must dial the area code for calls within the same area code regions.

Value operation:

  • 0: Users do not need to dial an area code.

  • 1: Users need to dial an area code.

DIALPLAN

Null

Specifies the dial plan used in the phone. It accelerates dialing by eliminating the need to wait for the INTER_DIGIT_TIMEOUT timer to expire.