AudioCodes 400HD Series Administrator's Manual
AudioCodes 400HD Series Administrator's Manual

AudioCodes 400HD Series Administrator's Manual

High-definition ip phones
Hide thumbs Also See for 400HD Series:
Table of Contents

Advertisement

Quick Links

400HD Series IP Phones Admi n istrator's Manual Ver. 3.5.1 - Generic SIP
Administrator's Manual
AudioCodes High-Definition IP Phones Series
425HD, 445HD, and C450HD
IP Phones
Version 3.5.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 400HD Series and is the answer not in the manual?

Questions and answers

Summary of Contents for AudioCodes 400HD Series

  • Page 1 400HD Series IP Phones Admi n istrator's Manual Ver. 3.5.1 - Generic SIP Administrator's Manual AudioCodes High-Definition IP Phones Series 425HD, 445HD, and C450HD IP Phones Version 3.5.1...
  • Page 2: Table Of Contents

    Notice ..........................ix Security Vulnerabilities ........................ix WEEE EU Directive ......................... ix Customer Support ......................... ix Stay in the Loop with AudioCodes ....................ix Abbreviations and Terminology ..................... ix Related Documentation ........................x Document Revision Record ......................x Documentation Feedback ....................... x Introduction .........................1...
  • Page 3 Contents 400HD Series IP Phones Configuring Networking ....................26 Configuring Date and Time Manually ................. 26 4.1.1 Configuring Daylight Saving Time ..................27 4.1.2 Configuring the NTP Server ....................30 4.1.3 Configuring NTP Server via DHCP ..................31 Configuring IP Network Settings ..................31 4.2.1...
  • Page 4 Contents 400HD Series IP Phones 5.3.2 Configuring CPT Regional Settings ..................60 5.3.3 Uploading Ring Tones ....................... 62 5.3.4 Configuring the Phone to play Fast Busy Tone if Automatically Disconnected on Remote Side Configuring Media Settings ....................64 5.4.1 Configuring Media Streaming ................... 64 5.4.2...
  • Page 5 Configuring Personal Settings ................... 110 6.9.1 Configuring Language ..................... 110 Configuring Security ....................111 Implementing X.509 Authentication................. 111 7.1.1 Factory-Set Certificates and AudioCodes Trusted Root CA ..........112 7.1.2 User-Generated Certificates ................... 112 7.1.3 External Trusted Root CAs ....................113 7.1.3.1 Supported Trusted Root CAs ................
  • Page 6 Contents 400HD Series IP Phones 7.5.1.1 Configuring EAP-MD5 Mode ................122 7.5.1.2 Configuring EAP-TLS Mode ................122 7.5.2 Configuring 802.1x ......................123 7.5.2.1 Configuring EAP MD5 Mode ................123 Configuring SRTP ......................124 Configuring HTTP/S Login ....................126 Maintaining an IP Telephony Network ..............127 Changing Administrator Login Credentials ...............
  • Page 7 C.2.1 Configuring BLF ......................159 OpenSpace SIP Proxy ......................159 AudioCodes' HTTPS Redirect Server ................161 Recovering the Phone ....................163 Identifying that the Phone is in Recovery Mode ............... 163 Verifying that the Phone is in Recovery Mode ..............164 Recovering the Phone.......................
  • Page 8 Contents 400HD Series IP Phones RTCP-XR Parameters ....................175 Example SIP - PUBLISH Message ................177 Intrado ERS Location Information Service (HELD) ............178 - viii -...
  • Page 9: Notice

    Customer Support Customer technical support and services are provided by AudioCodes or by an authorized AudioCodes Service Partner. For more information on how to buy technical support for AudioCodes products and for contact information, please visit our website at https://www.audiocodes.com/services-support/maintenance-and-support.
  • Page 10: Related Documentation

    425HD added and IP Phones no longer supported removed. Documentation Feedback AudioCodes continually strives to produce high quality documentation. If you have any comments (suggestions or errors) regarding this document, please fill out the Documentation Feedback form on our website at https://online.audiocodes.com/documentation-feedback.
  • Page 11: Introduction

    When a feature is documented but support is still pending, a note will indicate this. AudioCodes' IP phones are based on AudioCodes' proprietary High Definition (HD) voice technology, providing clarity and a rich audio experience in Voice-over-IP (VoIP) calls. The phones are fully- featured telephones that provide voice communication over an IP network, allowing you to place and receive phone calls, put calls on hold, transfer calls, make conference calls, and so on.
  • Page 12: Configuration Methods

    2. Configuration Methods 400HD Series IP Phones Configuration Methods The phones support three optional configuration methods: ◼ Configuration file. Text-based file, created using a text editor such as Microsoft's Notepad. Contains configuration parameters. Loaded to the phone using provisioning methods TFTP, FTP, HTTP/HTTPS.
  • Page 13: Configuring User Login Credentials

    2. Configuration Methods 400HD Series IP Phones 2.1.3 Configuring User Login Credentials The network administrator can configure the phone user's name and password. To configure user's name and password: Use the table as reference: Table 2: User Name and Password Parameters...
  • Page 14: Linking Multiple Files

    (e.g. DHCP Option 160 as well as Option 66/67). 2.2.3 Using the Encryption Tool AudioCodes' phones use the Triple Data Encryption Standard (3DES) algorithm for encryption. 2.2.3.1 Encrypting Configuration Files The configuration file can be encrypted. For example, you may wish to encrypt the configuration file when it is sent over an insecure network.
  • Page 15: Encrypting Passwords In The Configuration File

    2. Configuration Methods 400HD Series IP Phones 2.2.3.2 Encrypting Passwords in the Configuration File Phone passwords used in the configuration process can be encrypted, for example, the 'System' password and the 'SIP Authentication' password. To encrypt passwords: At the command line prompt, specify the following: encryption_tool.exe –s <password_string>...
  • Page 16: Device Manager

    2. Configuration Methods 400HD Series IP Phones Device Manager Network administrators can provision an enterprise's phones from the server of the One Voice Operations Center (OVOC) module, Device Manager. ◼ Device Manager and OVOC share the same server location. For more information on using Device Manager to provision phones, see the Device ◼...
  • Page 17: Audiocodes Device Manager Validation

    Overview The device validates the AudioCodes Device Manager identity using known root CA: The device is shipped with known Root CAs installed. (See Appendix B – AudioCodes Root) CA Certificate) For the initial connection phase, the AudioCodes Device Manager should access the device using a known CA.
  • Page 18: Existing Root Ca Files In Ip Phone

    2. Configuration Methods 400HD Series IP Phones 2.4.4 Existing Root CA Files in IP Phone The following list are existing Root CA Files in IP Phone: ◼ CNNIC_ROOT.cer Comodo_AAA_Certificate_Services.cer ◼ COMODO_Root_CA.cer ◼ ◼ Cybetrust_Baltimore_CyberTrust_Root.cer ◼ Cybetrust_GlobalSign_Root_CA.cer Cybetrust_GTE_CyberTrust_Global_Root.cer ◼ DigiCert_Cloud_Services_CA-1.cer ◼...
  • Page 19: Certification Details Dialog

    2. Configuration Methods 400HD Series IP Phones 2.4.5 Certification Details Dialog -----BEGIN CERTIFICATE----- MIIDMTCCAhmgAwIBAgIBATANBgkqhkiG9w0BAQsFADAfMQwwCgYDVQQKEwNBQ0wx DzANBgNVBAMTBlJvb3RDQTAeFw0wMDAxMDEwMDAwMDBaFw0zMDAxMDEwMDAwMDBa MB8xDDAKBgNVBAoTA0FDTDEPMA0GA1UEAxMGUm9vdENBMIIBIjANBgkqhkiG9w0B AQEFAAOCAQ8AMIIBCgKCAQEA6GK495KUCXAm/UE17G4/cjnZN4LNaxYEYzbfZL0a EhgSKYt/LQ+iUcDhojsneusNgrcGkpwKklKsGsvGWmSRNULV01CW+TX2VJN73+hh V0uzhyOIYAUhbDaoqNM6Kp5b7sJ1ew4Ig9kfd/ma9Czl5koESLlw/inLj/r+rD96 mUcPElWrKspv7Qy4I14fsK/yMArixRopTL1munVVPpSFM9Jh8IY3JHyr5CQJXKKs EhGAJsnHaRqsR2Su3X/WtslgEF+cvP34pxhlhFL29nMfnaFATSS3rgGaFlSvl1ZS esLMqkWjp9cqGYrvt7K61sYnvMMb+o/KbWqVokXb+Fr7bwIDAQABo3gwdjAMBgNV HRMEBTADAQH/MB0GA1UdDgQWBBQDXySn9hz15lDraZ+iXddZGReB+zBHBgNVHSME QDA+gBQDXySn9hz15lDraZ+iXddZGReB+6EjpCEwHzEMMAoGA1UEChMDQUNMMQ8w DQYDVQQDEwZSb290Q0GCAQEwDQYJKoZIhvcNAQELBQADggEBAI0rUywommWWJnH3 JOfKiS3+VnX5hJITZymvWanMXUz/6FonHccPXEBYTrUYwhiWx3dwELAFXDFKkxMp 0KKWZ4F39cAOLRjqhzya+xUeeJ9HQZCXYAJ6XgvTfN2BtyZk9Ma8WG+H1hNvvTZY QLbWsjQdu4eFniEufeYDke1jQ6800LwMlFlc59hMQCeJTenRx4HdJbJV86k1gBUE A7fJT1ePrRnXNDRz6QtADWoX3OmN7Meqen/roTwvLpEP22nYwvB28dq3JetlQKwu XC4gwI/o8K2wo3pySLU9Y/vanxXCr0/en5l3RDz1YpYWmQwHA8jJIu8rxdhr+VNQ Zv6R/Ys= -----END CERTIFICATE---- - 9 -...
  • Page 20: Configuring Automatic Provisioning

    3. Configuring Automatic Provisioning 400HD Series IP Phones Configuring Automatic Provisioning By default, the phone is ready for out-of-the-box deployment using its automatic provisioning capabilities. The phone offers a built-in mechanism for automatically upgrading its software image and updating its configuration. This method is used to upgrade the phone firmware and update its configuration, by remotely downloading an updated software image and configuration file.
  • Page 21: Setting Up Network For Auto Provisioning

    This is called the provisioning 'hunt order'. The 'hunt order' is: DHCP Option 160 (see Section 3.1.2.1) DHCP Options 66-67 AudioCodes Redirect server (see Section 3.1.2.4) 3.1.2 Dynamic URL Provisioning Dynamic Host Configuration Protocol (DHCP) can be used to automatically provision the phone.
  • Page 22 3. Configuring Automatic Provisioning 400HD Series IP Phones Parameter Description provisioning/url_option_value Determines the DHCP option number to be used for receiving the URL for provisioning. The default value is 160. The phone supports DHCP Option 160 for complete URL as well as Options 66/67 for TFTP usage.
  • Page 23 3. Configuring Automatic Provisioning 400HD Series IP Phones Parameter Description provisioning/random_provisioning_time Defines the maximum random number to start the provisioning process. This is used for periodic checking of firmware and configuration files to avoid multiple devices from starting the upgrade process at the same time.
  • Page 24: Provisioning Using Dhcp Option 160

    3. Configuring Automatic Provisioning 400HD Series IP Phones Parameter Description provisioning/period/weekly/time The hour in the day for automatically checking for new firmware and configuration files. The format of this value is: hh:mm, where hh is hour and mm is minutes. For example: 00:30 The default time is 00:00.
  • Page 25: Provisioning Using The User-Class Option

    400HD Series IP Phones 3.1.2.3 Provisioning using the User-Class Option Provision using the User-Class Option if vendor phones other than those of AudioCodes are deployed in the same enterprise as AudioCodes' phones and a DHCP Option cohabitation issue consequently occurs.
  • Page 26 Wireshark below, and see the table below for the other AudioCodes phone models) to be sent from the phone during DHCP Discover via Option 77 (supported by DHCP Server 2008). Do this for each AudioCodes phone model so that a User Class entry for each model deployed will exist when completed.
  • Page 27 3. Configuring Automatic Provisioning 400HD Series IP Phones Make sure one DHCP User Class entry exists for each AudioCodes phone model deployed in the enterprise. Figure 6: DHCP User Classes [Illustrative Purposes Only] Configure Scope Option 160. This is not a standard Scope Option, so it needs to be created. To create it on the server, select the IP version (IPv4) and select Set Predefined Options…...
  • Page 28 From the 'Option class' dropdown, select DHCP Standard Options, and then click the Add… button. Figure 8: Predefined Options and Values Add the AudioCodes 160 Option as shown below, and then click OK. Figure 9: Option Type – Add AudioCodes 160 Option - 18 -...
  • Page 29 Make sure you defined in the enterprise's DHCP server http://<OVOC server IP for DHCP Option 160. address>/firmwarefiles;ipp/dhcpoption160.cfg Decide if the DHCP Scope Option needs to be assigned to phones in a specific VLAN (Scope), or to the entire server (acrtplab-ad.audiocodes.local) for IPv4 addresses. VLAN Scope - 19 -...
  • Page 30 3. Configuring Automatic Provisioning 400HD Series IP Phones Assign to a specific VLAN (Scope of IP addresses such as the Scope below 172.17.0.0, or to multiple Scopes, to be performed separately on each Scope). If selecting a VLAN, expand the 'Scope Leased' folder, select 'Scope Options', and then select Configure Options from the popup menu.
  • Page 31 In the Server Options page (or Scope Options page) that opens, select the Advanced tab, make sure DHCP Standard Options remains selected, and select the first phone model to be defined. Scroll through the Available Options (all are cleared) and select only 160 AudioCodes 160 Option.
  • Page 32 Click Apply and then follow the same procedure to add the other user classes. After adding them, click the OK button. You've successfully created Scope Options that will only allow AudioCodes phones to connect to the Device Manager when they boot up and will prevent other vendor phones from receiving the Device Manager as their provisioning server.
  • Page 33: Redirect Server

    Redirect server and to verify authenticity of the latter. If the redirect URL (where the configuration file is stored) also uses the HTTPS protocol, the phone can use a regular certificate or the AudioCodes factory-set certificate to authenticate itself and to validate the server’s certificate if a trusted root certificate (regular) is configured.
  • Page 34: Static Url Provisioning

    3. Configuring Automatic Provisioning 400HD Series IP Phones 3.1.3 Static URL Provisioning The network administrator can configure the phone using the Static URL method. To configure static provisioning information: Use the table as reference: Table 5: Static URL Automatic Provisioning Parameters...
  • Page 35: Verifying Firmware Signature

    3. Configuring Automatic Provisioning 400HD Series IP Phones Verifying Firmware Signature ◼ Starting from Version 3.5.0, AudioCodes firmware is now signed by AudioCodes CA. AudioCodes Signed firmware is verified during upgrade. Parameter Description system/verify_firmware_signature/enable 1 = Enable - Verifies the signature during the upgrading firmware.
  • Page 36: Configuring Networking

    4. Configuring Networking 400HD Series IP Phones Configuring Networking Network settings can be configured manually, if required. By default, the network settings are set for automatic provisioning. However, if you need to change them, you can do so manually, as described in this section.
  • Page 37: Configuring Daylight Saving Time

    4. Configuring Networking 400HD Series IP Phones 4.1.1 Configuring Daylight Saving Time Network administrators can configure Daylight Saving Time. To configure Daylight Saving Time: Use the table as reference: Table 7: Daylight Saving Time Parameters Parameter Description system/daylight_saving/activate Determines whether the phone automatically detects the Daylight Saving Time for the selected Time Zone.
  • Page 38 4. Configuring Networking 400HD Series IP Phones Parameter Description system/daylight_saving/end_date This subsection defines the ending day for the daylight saving offset. month - defines the specific month in a year ◼ ◼ day - defines the specific day in a month ◼...
  • Page 39 4. Configuring Networking 400HD Series IP Phones Parameter Description system/daylight_saving/end_date/week Relevant to 'Day of week' mode: The week of month (values 1-5) for end of daylight saving time. system/daylight_saving/end_date/day_of_week Relevant to 'Day of week' mode: The day of week for daylight saving time start...
  • Page 40: Configuring The Ntp Server

    4. Configuring Networking 400HD Series IP Phones 4.1.2 Configuring the NTP Server The Network Time Protocol (NTP) server can be configured. When activated, date and time are automatically obtained from the NTP server. To configure the NTP server: Use the table as reference:...
  • Page 41: Configuring Ntp Server Via Dhcp

    4. Configuring Networking 400HD Series IP Phones 4.1.3 Configuring NTP Server via DHCP If the phone is set to obtain GMT offsets and NTP servers via DHCP (default), it receives the following fields in the DHCP options: Primary Server and Secondary Server – (Option 4 or 42).
  • Page 42: Configuring Static Ip Address On The Phone

    4. Configuring Networking 400HD Series IP Phones 4.2.1.1 Configuring Static IP Address on the Phone The network administrator can configure Static IP Address on the phone. The LAN connection interface can be manually defined (static IP address) or automatically provisioned using a DHCP server from where the LAN IP address is obtained.
  • Page 43: Configuring Partial Dhcp

    4. Configuring Networking 400HD Series IP Phones 4.2.2 Configuring Partial DHCP Partial DHCP can be configured with the following parameters: Table 11: Partial DHCP Parameters Parameter Description Partial DHCP network/lan/dhcp If 'lan_type' is configured to DHCP, this parameter and the parameters in this table must be configured.
  • Page 44: Configuring Lan And Pc Port Settings

    4. Configuring Networking 400HD Series IP Phones Configuring LAN and PC Port Settings Port settings can be configured. To define the phone's port settings: Use the table as reference: Table 12: Port Settings Parameter Description network/lan/port_mode Sets the LAN port mode.
  • Page 45: Configuring Vlan Settings

    4. Configuring Networking 400HD Series IP Phones Configuring VLAN Settings Network administrators can configure VLAN settings. To configure the phone's VLAN settings: Use the table as reference: Table 13: VLAN Settings Parameter Description network/lan/vlan/mode Determines how VLAN is assigned to your phone, i.e., manually or automatically, and if automatically, according to which protocol.
  • Page 46: Configuring Manual Or Automatic Vlan Assignment

    4. Configuring Networking 400HD Series IP Phones 4.4.1 Configuring Manual or Automatic VLAN Assignment Network administrators can configure the VLAN to be assigned manually or automatically to the phone. This section shows when to configure what, and why. 4.4.1.1 Configuring Manual VLAN Assignment to the Phone Configure manual assignment of the VLAN in order to set up two separate VLANs in your enterprise, one for voice (your phone) and the other for data (your pc).
  • Page 47: Wi-Fi Capability

    4. Configuring Networking 400HD Series IP Phones 4.4.2 Wi-Fi Capability Only applies to the 445HD and C450HD phone. See the Release Notes for supported models. The phone can connect to an Access Point via Wi-Fi. The Wi-Fi interface can be used when the phone is installed in an environment free of LAN/cables, to perform VoIP calls over Wi-Fi.
  • Page 48: Configuring Voip Settings

    5. Configuring VoIP Settings 400HD Series IP Phones Configuring VoIP Settings Configuring SIP Settings Network administrators can configure the following SIP settings: ◼ General ◼ Proxy and Registration SIP Timers ◼ SIP QoS ◼ 5.1.1 Configuring General SIP Settings The phone's General SIP settings can be configured.
  • Page 49 5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description voip/signalling/sip/rport/enabled Determines whether the phone adds the 'rport' parameter to the relevant SIP message (in the SIP Via header). 0 Disable (default) ◼ ◼ 1 Enable voip/signalling/sip/sdp_include_ptime Determines whether the phone adds the PTIME parameter to the SDP message body.
  • Page 50 5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description voip/signalling/sip/display_name_in_regis Sets the Display Name in the 'To' and 'From' fields of the SIP tration_msg/enabled REGISTER message. 0 Disable (default) ◼ ◼ 1 Enable voip/signalling/sip/semi_transfer_with_n Determines whether semi-attendant transfer is performed o_cancel/enabled without sending the SIP CANCEL message to the remote side.
  • Page 51: Configuring Proxy And Registration

    5. Configuring VoIP Settings 400HD Series IP Phones 5.1.2 Configuring Proxy and Registration Proxy and Registration settings can be configured. To configure Proxy and Registration: Use the table as reference: Table 15: Proxy and Registrar Parameters Parameter Description voip/signalling/sip/use_proxy Determines whether to use a SIP Proxy server.
  • Page 52 5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description voip/signalling/sip/sip_registrar/port Only displayed if the 'Use SIP Registrar' parameter is enabled. The UDP or TCP port of the Registrar server. Range: 1024 to 65535. Default: 5060. voip/signalling/sip/registration_failed_timeout If registration fails, this parameter determines the interval between the register messages periodically sent until successful registration.
  • Page 53: Configuring Proxy Redundancy

    5. Configuring VoIP Settings 400HD Series IP Phones 5.1.2.1 Configuring Proxy Redundancy The Redundant Proxy feature allows the configuration of a backup SIP proxy server to increase QoS stability. After the feature is enabled, the phone identifies cases where the primary proxy does not respond to SIP signaling messages.
  • Page 54 5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description voip/signalling/sip/redundant_proxy/po Only displayed if the 'Redundant Proxy Mode' parameter is enabled (Primary-Fallback) Defines the UDP or TCP port of the backup redundant proxy server. If occupied by other enterprise devices, you can configure another.
  • Page 55: Device Registration Failover/Failback

    5. Configuring VoIP Settings 400HD Series IP Phones 5.1.2.2 Device Registration Failover/Failback 5.1.2.2.1 Failover This feature enables a secondary server to take over the functions of the primary server on the enterprise network, if SIP communication between the SIP access device and the primary proxy server is blocked or delayed or the primary server isn't available.
  • Page 56: Preventing Unregistering After Changing Settings And Reloading

    5. Configuring VoIP Settings 400HD Series IP Phones 5.1.2.2.2 Failback To configure failback: Use the table as reference: Table 18: Device Registration Failback Parameter Parameter Description voip/signalling/sip/failback_retry_timeout Only applies to BroadSoft. Applies only if you're operating with the DNS mode of failover, i.e., with a DNS server.
  • Page 57: Configuring A Line

    5. Configuring VoIP Settings 400HD Series IP Phones 5.1.3 Configuring a Line The network administrator can configure a line. To configure line mode: Use the table as reference: Table 21: Line Settings Parameter Description voip/line/n/description Defines the SIP User ID which is sent in “INVITE” packets to the called party in the “From”...
  • Page 58: Assigning Programmable Keys To Lines (Sip Accounts)

    5. Configuring VoIP Settings 400HD Series IP Phones 5.1.3.1 Assigning Programmable Keys to Lines (SIP Accounts) The administrator can assign programmable keys to lines (SIP accounts). To assign programmable keys to lines (SIP accounts): Use the table as reference: Table 22: Assigning Programmable Keys to Lines (SIP Accounts)
  • Page 59: Configuring Shared Call Appearance

    5. Configuring VoIP Settings 400HD Series IP Phones 5.1.4 Configuring Shared Call Appearance Figure 17: Shared Call Appearance Parameter Description voip/line/0/shared_call_appearance/call_info_expiration_timeout Default: 3600 voip/line/0/shared_call_appearance/call_info_subscription_failed_timeout Default: 60 voip/line/0/shared_call_appearance/line_seize_expiration_timeout Default: 15 voip/line/0/shared_call_appearance/speed_dial_delay Default: 2 voip/line/0/shared_call_appearance/waiting_to_line_seize_tone Default: SILENCE 5.1.5 Configuring SIP Timers SIP Timers can be configured.
  • Page 60 5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description voip/signalling/sip/sip_t2 The maximum interval (in msec) between retransmissions of SIP messages (according to RFC 3261). The valid range is 4000 to 60000. ◼ ◼ The default value is 4000. Note: The time interval between subsequent retransmissions of the same SIP message starts with SipT1Rtx and is multiplied by two until SipT2Rtx.
  • Page 61: Configuring Sip Qos

    5. Configuring VoIP Settings 400HD Series IP Phones 5.1.6 Configuring SIP QoS SIP Quality of Service (QoS) can be configured. To configure SIP QoS: Use the table as reference: Table 25: SIP QoS Parameters Parameter Description voip/signalling/sip/tos QoS in hexadecimal format. This is a part of the IP header that defines the type of routing service to tag outgoing signalling packets originated from the phone.
  • Page 62: Configuring General Dialing Parameters

    5. Configuring VoIP Settings 400HD Series IP Phones 5.2.1 Configuring General Dialing Parameters Network administrators can configure general dialing parameters. To configure general dialing parameters: Use the table as reference: Table 27: Dialing Parameters Parameter Description voip/dialing/timeout The duration (in seconds) of allowed inactivity between dialed digits.
  • Page 63: Configuring Auto Redial

    5. Configuring VoIP Settings 400HD Series IP Phones 5.2.2 Configuring Auto Redial The administrator is responsible for enabling/disabling the auto-redial feature. If enabled and a called party is unavailable because they're busy (for example), the caller's phone's SCREEN prompts Extension Busy. Activate auto redial on busy? If the caller then activates auto-redial by pressing Yes, the busy extension is automatically redialed every n seconds.
  • Page 64: Configuring Dial Tones

    5. Configuring VoIP Settings 400HD Series IP Phones 5.2.3 Configuring Dial Tones Dial Tones settings can be configured. To configure Dial Tones: Use the table as reference: Table 29: Dial Tones Parameters Parameter Description voip/dialing/dialtone_timeout Defines the maximum duration of the dial tone (in seconds) after which the dial tone stops and a reorder tone is played.
  • Page 65: Configuring Dtmf

    5. Configuring VoIP Settings 400HD Series IP Phones 5.2.4 Configuring DTMF Dual-Tone Multi-Frequency (DTMF) signaling can be configured. To configure DTMF: Use the table as reference: Table 30: DTMF Transport Mode Parameter Description voip/media/out_of_band_dtmf DTMF transport mode. ◼ INBAND Inband RFC2833 RFC 2833 (default) ◼...
  • Page 66 5. Configuring VoIP Settings 400HD Series IP Phones Table 31: Digit Map and Dial Plan Parameters Parameter Description voip/signalling/sip/digit_map Enables the administrator to predefine possible formats (or patterns) for the dialed number. A match to one of the defined patterns terminates the dialed number.
  • Page 67: Configuring Headset Led To Stay On

    5. Configuring VoIP Settings 400HD Series IP Phones 5.2.6 Configuring Headset LED to Stay On Support pending for all models. IT administrators can configure the headset LED to stay on when the phone is on standby and when it is in conversation mode.
  • Page 68: Configuring Default Audio Device

    5. Configuring VoIP Settings 400HD Series IP Phones 5.2.7 Configuring Default Audio Device The default audio device can be configured. To configure default audio device: Use the table as reference: Table 33: Audio Device Parameter Parameter Description audio/stream/voice_call/0/audio_device Valid values: ◼...
  • Page 69: Configuring Ring Tones

    5. Configuring VoIP Settings 400HD Series IP Phones Configuring Ring Tones Network administrators can configure and upload ring tones to the phone. 5.3.1 Configuring Distinctive Ring Tones Network administrators can configure a phone to ring in a distinct tone per caller, thus facilitating caller recognition and saving others from unnecessary disruptions to their activities if the phone is shared.
  • Page 70: Configuring Cpt Regional Settings

    5. Configuring VoIP Settings 400HD Series IP Phones 5.3.2 Configuring CPT Regional Settings It's important to match your phone's Call Progress Tones (CPT) to the country in which your phone is located. To configure regional location: Use the table as reference:...
  • Page 71 5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description voip/regional_settings/call_progress_tones/ Output level of the low frequency tone (in -dBm) in Call %d/frequency_a_level Progress generation. Range: 0 - 63, where 63 is mute. voip/regional_settings/call_progress_tones/ Output level of the low frequency tone (in -dBm) in Call %d/frequency_b_level Progress generation.Range:0 - 63, where 63 is mute.
  • Page 72: Uploading Ring Tones

    5. Configuring VoIP Settings 400HD Series IP Phones 5.3.3 Uploading Ring Tones New Ring Tones can be uploaded. ◼ The ring tone file must be in WAV file format (A/Mu-Law, 8-kHz audio sample rate and 8-bit audio sample size or PCM 16-kHz audio sample rate and 16-bit audio sample size, Intel PCM encoding).
  • Page 73: Configuring The Phone To Play Fast Busy Tone If Automatically Disconnected On Remote Side

    5. Configuring VoIP Settings 400HD Series IP Phones 5.3.4 Configuring the Phone to play Fast Busy Tone if Automatically Disconnected on Remote Side Network administrators can configure the phone to play a fast busy tone if it is automatically disconnected on the remote side. Network administrators can also configure for how long this fast busy tone is played.
  • Page 74: Configuring Media Settings

    5. Configuring VoIP Settings 400HD Series IP Phones Configuring Media Settings Network administrators can configure media settings such as media streaming, RTP Port Range and Payload Type, shown in the following sections. 5.4.1 Configuring Media Streaming The network administrator can configure the Media Streaming feature. Configure the parameters using the table below as reference.
  • Page 75: Configuring Rtp Port Range And Payload Type

    5. Configuring VoIP Settings 400HD Series IP Phones 5.4.2 Configuring RTP Port Range and Payload Type RTP Port Range and Payload Type can be configured. To configure RTP Port Range and Payload Type: Use the table as reference: Table 39: RTP Port Range and Payload Type Parameters...
  • Page 76: Configuring Codecs

    5. Configuring VoIP Settings 400HD Series IP Phones 5.4.4 Configuring Codecs To define the Codecs: Use the table as reference: Table 41: Codec Parameters Parameter Description voip/codec/codec_info/%d/enabled Determines the codecs that you want to implement and their priority. Up to five codecs can be configured, where the first codec (i.e., voip/codec/0/…) has the highest priority.
  • Page 77: Configuring Voice Settings

    5. Configuring VoIP Settings 400HD Series IP Phones Configuring Voice Settings Voice settings such as gain control and jitter buffer can be configured by network administrators. 5.5.1 Configuring Gain Control See Section 5.9.1 for detailed information. 5.5.2 Configuring Jitter Buffer Jitter Buffer can be configured.
  • Page 78: Configuring Extension Lines

    5. Configuring VoIP Settings 400HD Series IP Phones Configuring Extension Lines Before you can make a call, you must configure an extension line (SIP account) on the phone. To configure an extension line (SIP account): Use the table as reference:...
  • Page 79: Enabling Phone Lock

    5. Configuring VoIP Settings 400HD Series IP Phones Enabling Phone Lock The 425HD, 445HD, and C450HD IP Phones support the capability to automatically lock after a preconfigured period of time. The feature secures the phone against unwanted (mis)use. When the phone is locked: ◼...
  • Page 80: Configuring Supplementary Services

    5. Configuring VoIP Settings 400HD Series IP Phones Configuring Supplementary Services Network administrators can configure various supplementary services supported by the phone such as Call Waiting, Call Forwarding, Three-way Conferencing, and Message Waiting Indication (MWI). 5.8.1 Selecting the Application Server By default, the phone is set for a generic application server.
  • Page 81: Configuring Call Waiting

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.2 Configuring Call Waiting Call Waiting can be configured. To configure call waiting: Use the table as reference: Table 47: Call Waiting Parameters Parameter Description voip/services/call_waiting/enabled Enables the Call Waiting feature. ◼...
  • Page 82: Configuring Call Forwarding

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.3 Configuring Call Forwarding Call Forwarding can be configured using the configuration file or phone screen. In a BroadSoft environment, Call Forwarding can be configured in the BroadSoft BroadWorks application server (see under Appendix for detailed information).
  • Page 83: Configuring A Conference

    5. Configuring VoIP Settings 400HD Series IP Phones To configure call forwarding using the phone's screen: See the User's Manual for detailed information. ◼ 5.8.4 Configuring a Conference Three-way conferencing can be configured. To configure three-way conferencing: Use the table as reference:...
  • Page 84: Configuring Automatic Answer

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.6 Configuring Automatic Answer The Automatic Answer feature is configured. Use the table as reference: Table 51: Automatic Answer Parameters Parameter Description voip/auto_answer/enabled Enables the Automatic Answering feature. 0 Disable (default) ◼...
  • Page 85 5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description SIP_Header (default) = identical to the parameter ◼ voip/advanced_auto_answer/type 'voip/auto_answer/enabled' described above ◼ Manual = the phone automatically answers incoming calls according to the timeout configured in the 'voip/advanced_auto_answer/timeout' parameter...
  • Page 86: Configuring Do Not Disturb (Dnd)

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.7 Configuring Do Not Disturb (DnD) The Do not Disturb (DnD) feature can be configured. It can also be configured in BroadSoft's BroadWorks (see under Appendix C.1.3). To configure DnD: Use the table as reference:...
  • Page 87: Configuring Message Waiting Indication

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.9 Configuring Message Waiting Indication The Message Waiting Indication (MWI) feature can be configured. To configure MWI: Use the table as reference: Table 54: MWI Parameters Parameter Description voip/services/msg_waiting_ind/voice_mail_number Defines the extension number for accessing your voice mail messages.
  • Page 88: Configuring Busy Lamp Field

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.10 Configuring Busy Lamp Field The Busy Lamp Field (BLF) feature can be configured. To configure BLF: Use the table as reference: Table 55: BLF Parameters Parameter Description voip/services/busy_lamp_field/enabled Enables the BLF feature: ◼...
  • Page 89: Configuring A Tone To Alert To Long Hold

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.11 Configuring a Tone to Alert to Long Hold Network administrators can configure an audible indication to be played after a call has been on hold for a long time. After a call has been on hold for a long time (the time is configurable), a reminder tone will be played every 10 seconds until the call is taken off hold.
  • Page 90: Configuring The Ringer's Default Audio Device

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.13 Configuring the Ringer’s Default Audio Device The network administrator can configure the ringer’s default audio device. To configure the ringer’s default audio device: Use the table as reference: Table 58: Configuring the Ringer’s Default Audio Device...
  • Page 91: Configuring Call Transfer

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.15 Configuring Call Transfer The network administrator can configure a softkey with attended and blind call transfer functionality. To configure a softkey with attended / blind call transfer functionality: Use the table as reference:...
  • Page 92: Configuring A Speed Dial

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.16 Configuring a Speed Dial The configuration file parameter 'provisioning/speed_dial_uri' can be configured to point to a user- defined Speed Dial file so that when the cfg file is uploaded to the phone, the speed dial settings are also uploaded.
  • Page 93: Configuring Call Park

    5. Configuring VoIP Settings 400HD Series IP Phones 5.8.17 Configuring Call Park This service allows a user to ‘park’ a call in a ‘parking lot’. The ‘parked’ user is placed on hold until a user in the enterprise retrieves the parked call. The feature improves user experience (UX) by providing users with an indication of calls currently parked.
  • Page 94: Configuring Volume Levels

    Configuring Gain Control Automatic Gain Control can be configured. It's strongly advised not to change the Automatic Gain Control parameter values. Consult with your AudioCodes representative if you require any modification. 5.9.2 Configuring Tone Volume Tone volume can be configured.
  • Page 95: Configuring Speaker Volume

    5. Configuring VoIP Settings 400HD Series IP Phones 5.9.4 Configuring Speaker Volume The speaker volume can be configured. It's strongly advised not to change the default values. To configure speaker volume: Use the table as reference: Table 66: Speaker Parameters...
  • Page 96 5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description voip/audio/gain/WB/handsfree_analog_output_gain Analog output gain (in dB) – Wide Band. Valid values: 0db (default), minus1_5db, minus3db, minus4_5db, minus6db, minus7_5db, minus9db, minus10_5db, minus12db, minus13_5db, minus15db, minus16_5db, minus18db, minus19_5db, minus21db, minus22_5db, minus24db, minus25_5db, minus27db, minus28_5db,...
  • Page 97: Configuring Handset Volume

    5. Configuring VoIP Settings 400HD Series IP Phones 5.9.5 Configuring Handset Volume The handset volume can be configured. It's strongly advised not to change the default values. To configure handset volume: Use the table as reference: Table 67: Handset Gain Parameters...
  • Page 98 5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description voip/audio/gain/WB/handset_analog_output_gain Analog output gain (in dB), for Wide Band. Valid values: 0DB, minus1_5db, minus3db, minus4_5db, minus6db, minus7_5db, minus9db (default), minus10_5db, minus12db, minus13_5db, minus15db, minus16_5db, minus18db, minus19_5db, minus21db, minus22_5db, minus24db, minus25_5db, minus27db, minus28_5db,...
  • Page 99: Configuring Headset Volume

    5. Configuring VoIP Settings 400HD Series IP Phones 5.9.6 Configuring Headset Volume Headset volume can be configured. It's strongly advised not to change the default values. To configure headset volume: Use the table as reference: Table 68: Headset Gain Parameters...
  • Page 100: Prioritized Of Incoming Calls Displayed

    5. Configuring VoIP Settings 400HD Series IP Phones Parameter Description voip/audio/gain/NB/headset_analog_input_gain Analog input gain (in dB). Valid values: 0DB, plus1_5db, plus3db, plus4_5db, plus6db, plus7_5db, plus9db, plus10_5db, plus12db, plus13_5db, plus15db, plus16_5db, plus18db, plus19_5db, plus21db, plus22_5db, plus24db, plus25_5db, plus27db, plus28_5db, plus30db, plus31_5db, plus33db (default), plus34_5db, plus36db,...
  • Page 101: Call No Answer Timeout

    5. Configuring VoIP Settings 400HD Series IP Phones 5.12 Call No Answer Timeout ◼ call_no_answer_timeout parameter is used to stop unanswered calls from ringing after a specific timeout. Parameter name Description ◼ 0 = disabled voip/services/call_no_answer_timeout 1-600 = Timeout (in seconds) ◼...
  • Page 102: Configuring Phone Settings

    6. Configuring Phone Settings 400HD Series IP Phones Configuring Phone Settings Configuring the Phone Directory 6.1.1 Configuring the LDAP-based Corporate Directory The network administrator can configure Lightweight Directory Access Protocol (LDAP), which is an application protocol for accessing and maintaining distributed directory information services over an IP network.
  • Page 103: Loading A Text-Based Corporate Directory File

    6. Configuring Phone Settings 400HD Series IP Phones Parameter Name Description system/ldap/number_filter Specifies the search pattern for number lookups: Example 1: When you type in the following field: (|(telephoneNumber=%)(Mobile=%)(ipPhone=% The search result finds LDAP records where 'telephoneNumber,' 'Mobile,' or 'ipPhone' matches the searched number.
  • Page 104 6. Configuring Phone Settings 400HD Series IP Phones If not all phone numbers are required, the relevant field must be left empty. For example, in the directory entry below, the home and user-defined numbers are absent: John Smith,1234,,574685746 To configure the Corporate Directory:...
  • Page 105: Configuring Keys

    6. Configuring Phone Settings 400HD Series IP Phones Configuring Keys The network administrator can configure the following keys: Function and Programmable Keys (see Section 6.2.1) ◼ ◼ Speed Dials (with a dedicated configuration file) (see Section 6.2.1.1) Softkeys (see Section 6.2.2) – applies to all phones ◼...
  • Page 106: Configuring A Configuration File For Speed Dials Only

    6. Configuring Phone Settings 400HD Series IP Phones Parameter Name Description ◼ Missed_Calls personal_settings/functional_key/n/key_event Received_Calls ◼ ◼ Dialed_Calls Directory ◼ Dnd_All ◼ ◼ Forward_All personal_settings/functional_key/n/speed_dial_number Allows the user to quickly call someone whose number is often used or is hard to remember. Default: 4403.
  • Page 107: Configuring Softkeys

    6. Configuring Phone Settings 400HD Series IP Phones 6.2.2 Configuring Softkeys This section explains how to configure softkeys. Four softkeys, located below the phone’s screen, can be configured. Their functionality is context-sensitive and depends on the phone’s current state. The network administrator can configure softkeys that are activated when the phone is in idle state and when it is in call state.
  • Page 108 6. Configuring Phone Settings 400HD Series IP Phones Table 75: SoftKey Parameters Parameter Name Description personal_settings/soft_key/n/key_function Possible values: n = 0-19. Select one of the following key function types for the idle screen: NONE ◼ ◼ New_call Missed_calls ◼ ◼...
  • Page 109: Configuring Programmable Softkeys (Psks)

    You can configure the PSK to perform any action that is supported by your enterprise’s softswitch or application server. AudioCodes provides the ability to configure a calling prefix and a dialing code and to include these in the SIP INVITE. The PSK can be configured using the configuration file.
  • Page 110 6. Configuring Phone Settings 400HD Series IP Phones Table 76: PSK Parameters Parameter Name Description personal_settings/soft_keys/n/psk_index There are separate index number series for the idle screen and ongoing call screen. personal_settings/soft_keys/ongoing_call/n/psk_index For the first parameter (idle screen): n=0-19. Valid values that can be configured: 0-11.
  • Page 111: Configuring A Psk To Allow Paging During An Ongoing Call | Call Hold

    6. Configuring Phone Settings 400HD Series IP Phones 6.2.2.2 Configuring a PSK to Allow Paging during an Ongoing Call | Call Hold Network administrators can allow users to perform paging during an ongoing call and during call hold. To enable the feature, administrators must program a softkey for users to use the functionality.
  • Page 112: Configuring A Psk For A Customized Ui Experience

    6. Configuring Phone Settings 400HD Series IP Phones 6.2.2.3 Configuring a PSK for a Customized UI Experience Network administrators can configure Programmable Softkeys for New Call state, Ongoing call state and Idle screen state as part of the phone’s capability of allowing a customized user interface experience.
  • Page 113: Configuring Font Size Of Functional Keys

    6. Configuring Phone Settings 400HD Series IP Phones Configuring Font Size of Functional Keys Devices support configurable font sizes for the text displayed on functional keys. This enhancement allows administrators to adjust the font size based on user preferences or specific use case requirements, improving readability and usability.
  • Page 114: Enhanced Sidecar Management And Led Customization

    6. Configuring Phone Settings 400HD Series IP Phones Enhanced Sidecar Management and LED Customization The following features have been introduced to improve sidecar usability and provide customizable LED options for the 445HD IP Phone: Automatic Sidecar Page Switching When a user selects a new call line on the New Call screen, the sidecar automatically switches to the corresponding page.
  • Page 115: Ability To Disable/Enable Features And Keys On Ip Phone

    6. Configuring Phone Settings 400HD Series IP Phones Ability to Disable/Enable Features and Keys on IP Phone The network administrator can disable access to specific features. The feature is motivated by the requirement on the part of some enterprises to control the setting remotely to comply with company policy.
  • Page 116: Configuring Paging

    6. Configuring Phone Settings 400HD Series IP Phones Configuring Paging Live announcements can be made (paged) from a phone to a group of phones to notify a team (for example) that a meeting is about to commence. The paged announcement is multicast via a designated group IP address, in real time, on all idle phones in the group, without requiring listeners to pick up their receivers.
  • Page 117: Configuring Barge-In

    6. Configuring Phone Settings 400HD Series IP Phones 6.6.1 Configuring Barge-in When barge-in is disabled (default), users who're in regular calls when a paging call comes in are prompted in their phone screens to accept or reject the paging call. If they accept, the regular call is put on hold and the paging call is heard.
  • Page 118: Configuring Phone Screen Settings

    6. Configuring Phone Settings 400HD Series IP Phones Configuring Phone Screen Settings This section shows how to configure phone screen settings. To configure phone screen settings: • Use the tables below as reference. Table 80: Brightness Parameters Parameter Description Configures the brightness of the screen...
  • Page 119: C450Hd Screen Saver Configuration

    6. Configuring Phone Settings 400HD Series IP Phones Parameter Description Configures the MEDIUM level of personal_settings/lcd_dimmer_mode_brightness_medium brightness when the screen is in 'dimmer mode'. Minimum: 0. Maximum: 31. Default: 20. Defines the timeout of 'dimmer mode', in personal_settings/lcd_dimmer_mode_timeout minutes. If it expires, the screen changes to 'night mode' (see the next parameter).
  • Page 120: Configuring Personal Settings

    6. Configuring Phone Settings 400HD Series IP Phones Configuring Personal Settings 6.9.1 Configuring Language The language displayed in the phone screen can be configured using the configuration file. To choose a language using the configuration file: • Use the table below as reference.
  • Page 121: Configuring Security

    Certificates that are loaded to the AudioCodes IP Phone using an AudioCodes certificate and AudioCodes Trusted Root CA. ◼ User-Generated Certificates see section 7.1.2): Certificates that are generated by the user that may use the AudioCodes Trusted Root CA or an external CA. - 111 -...
  • Page 122: Factory-Set Certificates And Audiocodes Trusted Root Ca

    Factory-Set Certificates and AudioCodes Trusted Root CA AudioCodes IP phones are loaded with factory-set preinstalled certificate files: private key file, certificate file and a Trusted Root CA file that is signed by AudioCodes (including DIGICert). The phone's screen visually indicates that factory certificates are installed.
  • Page 123: External Trusted Root Cas

    If you do not load any Trusted Root CAs to the phone, then when there is an attempt to connect to a remote server or an attempt by a browser to open the Web interface using HTTPS, the AudioCodes Trusted Root CA is used to authenticate the connection. - 113 -...
  • Page 124: Supported Trusted Root Cas

    7. Configuring Security 400HD Series IP Phones 7.1.3.1 Supported Trusted Root CAs Following are the Trusted Root CAs supported by AudioCodes phones: CNNIC_ROOT.cer ◼ Comodo_AAA_Certificate_Services ◼ COMODO_Root_CA ◼ ◼ Cybetrust_Baltimore_CyberTrust_Root Cybetrust_GlobalSign_Root_CA ◼ Cybetrust_GTE_CyberTrust_Global_Root ◼ ◼ DigiCert_Cloud_Services_CA-1 ◼ DigiCert_High_Assurance_EV_Root_CA DigiCertGlobalRootCA ◼...
  • Page 125: Loading A Certificate

    7. Configuring Security 400HD Series IP Phones Loading a Certificate The network administrator can: Load the Trusted Root CA Certificate to the Phone (see below). ◼ ◼ Load the Client Certificate to the Phone (see Section 7.2.2). Generate a Certificate Signing Request (CSR) (see Section 7.2.3).
  • Page 126: Loading The Client Certificate To The Phone

    7. Configuring Security 400HD Series IP Phones 7.2.2 Loading the Client Certificate to the Phone The section shows how to load the Client Certificate to the phone. Using this method, client certificates files are loaded to the phone when it is powered up.
  • Page 127: Enabling Server-Side Authentication (Mutual Authentication)

    7. Configuring Security 400HD Series IP Phones 7.2.2.1 Enabling Server-side Authentication (Mutual Authentication) You can enable server-side authentication of a connection with the RADIUS and Provisioning server. OpenSSL 1.0.2p is supported. This open source version supports SHA2 algorithms. Table 85: Server-side Authentication...
  • Page 128: Ca File Configuration

    7. Configuring Security 400HD Series IP Phones 7.2.4 CA File Configuration This section shows the values of the CA file parameters. It is highly recommended to change the CA file configuration using the methods described in the preceding sections. Certificate file settings are as follows:...
  • Page 129 7. Configuring Security 400HD Series IP Phones Parameter Description security/SCEPServerURL Define the SCEP server URL. Default: NULL. If you use Microsoft NDES server, use: https://<NDES server IP address/Hostname>/certsrv/mscep/mscep.dll/pkiclient.exe security/SCEPEnroll/renewal/advancethreshold Define the renewal advance threshold of the device certificate. Configure between 50 and 100 (in units of percentage) Default: 80 This indicates that a renewal of the certificate (device.crt)
  • Page 130: Configuring Sip Tls

    7. Configuring Security 400HD Series IP Phones Configuring SIP TLS This section shows how to manage Transport Layer Security (TLS) and certificates. TLS is a cryptographic protocol which provides communication security over the transport layer (TCP). TLS is used to secure the phone's SIP signaling connections. Typically, TLS protocol uses Private and Public keys for authentication.
  • Page 131: Configuring 802.1X

    7. Configuring Security 400HD Series IP Phones Configuring 802.1x 802.1X is an IEEE Standard for Port-based Network Access Control (PNAC). It's part of the IEEE 802.1 group of networking protocols. It provides an authentication mechanism for devices wishing to connect to a LAN or WLAN.
  • Page 132: Configuring 802.1X In The Phone Screen

    7. Configuring Security 400HD Series IP Phones 7.5.1 Configuring 802.1x in the Phone Screen The network administrator can configure 802.1x in the phone screen. To configure 802.1x in the phone screen: On the phone, open the 802.1x Settings screen (MENU key > Administration > Network Settings >...
  • Page 133: Configuring 802.1X

    7. Configuring Security 400HD Series IP Phones 7.5.2 Configuring 802.1x 802.1x can be configured. 7.5.2.1 Configuring EAP MD5 Mode 802.1x settings can be configured for EAP-MD5. To configure 802.1x settings for EAP-MD5: Use the table as reference: Table 89: EAP MD5 Parameters...
  • Page 134: Configuring Srtp

    7. Configuring Security 400HD Series IP Phones Configuring SRTP Secure Real-time Transport Protocol (SRTP) is a protocol that allows encryption for RTP data. Since the RTP encryption key is delivered via SIP, this feature is relevant only when SIP transport is secured, so when using this feature you also need to use SIP over TLS.
  • Page 135 7. Configuring Security 400HD Series IP Phones Parameter Description voip/media/srtp/use_lifetime Allows the removal of the ‘lifetime’ parameter from the SRTP Crypto line in SDP. According to RFC 4568, an optional ‘lifetime’ parameter such as "2^31" must be added to the a=crypto line. This parameter allows the removal of the lifetime in all phone crypto lines in SDP.
  • Page 136: Configuring Http/S Login

    7. Configuring Security 400HD Series IP Phones Configuring HTTP/S Login HTTP/S login authentication can be configured to secure the connection between the phones and a provisioning server, such as the BroadWorks Device Management Provisioning server. Once the connection is secure, software and/or configuration files can be downloaded to the phone.
  • Page 137: Maintaining An Ip Telephony Network

    8. Maintaining an IP Telephony Network 400HD Series IP Phones Maintaining an IP Telephony Network This section shows how to upgrade the phone firmware, perform administration tasks, and enable remote management. Changing Administrator Login Credentials Network administrators can change the administrator phone's login user name and password. This is the login required to access the Administration menu on the phone.
  • Page 138: Allowing / Disallowing Management Via The Web Interface

    8. Maintaining an IP Telephony Network 400HD Series IP Phones 8.2.2 Allowing / Disallowing Management via the Web Interface Network administrators can allow / disallow management via the phone’s Web interface without requiring a phone reboot. The configuration file parameter ‘system/web/enabled’ supports the feature.
  • Page 139: Enabling Remote Management

    8. Maintaining an IP Telephony Network 400HD Series IP Phones Enabling Remote Management 8.5.1 Enabling Telnet Access Telnet access can be enabled using the configuration file. Opening a Telnet connection in an external network is strongly inadvisable due to the widely recognized vulnerability of the protocol.
  • Page 140: Monitoring The Network

    9. Monitoring the Network 400HD Series IP Phones Monitoring the Network Determining Network Status Network statuses such as LAN status, port mode status, 802.1X status, VoIP status, etc., can be determined using the Web interface, for debugging purposes. 9.1.1 Determining LAN Status Monitoring the status of the Local Area Network (LAN) provides network administrators with visibility into the telephony devices in the LAN and alerts them to issues.
  • Page 141: Determining 802.1X Status

    9. Monitoring the Network 400HD Series IP Phones 9.1.3 Determining 802.1x Status 802.1x status can be viewed. To determine 802.1x status: From UI Menu, Select Device Status > System Status. ◼ Figure 23: 802.1X Status Determining VoIP Status Network administrators can view VoIP status using the Web interface to determine connection quality in the network.
  • Page 142: Determining Memory Status

    9. Monitoring the Network 400HD Series IP Phones 9.2.2 Determining Memory Status The network administrator can determine the device's memory status in real time, using the three Linux commands that are most frequently used to obtain data related to a device's memory state.
  • Page 143: Accessing System Information

    9. Monitoring the Network 400HD Series IP Phones Accessing System Information This section describes the System Information page and Release Information page. To view Firmware version, from UI Menu, Select Device Status > Firmware ◼ Figure 26: System Information page ◼...
  • Page 144: Monitoring Quality Of Experience

    Network administrators can configure the phone to send Quality of Experience reports to a QoE collecting server, such as the AudioCodes SEM server. This mechanism is implemented using RTCP- XR (RTCP Extended Reports). These extended reports include voice quality data events, such as Jitter Buffer, Packet Loss, Delay and Burst, which are collected by the phone during the VoIP session.
  • Page 145: Configuring Remote Voice Quality Monitoring

    9. Monitoring the Network 400HD Series IP Phones Configuring Remote Voice Quality Monitoring To report voice quality events from the phone to a Quality of Experience Server (QoE): Configure the phone to retrieve RTCP XP events on voice quality data (see Section 9.6.1) -and- ◼...
  • Page 146: Configuring Voice Quality Monitoring

    9. Monitoring the Network 400HD Series IP Phones 9.6.2 Configuring Voice Quality Monitoring Network administrators can set up the phone to report SIP PUBLISH messages to a remote QoE server. To configure voice quality monitoring: Use the table as reference:...
  • Page 147: Diagnosing Problems & Troubleshooting

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Diagnosing Problems & Troubleshooting 10.1 Configuring System Logging (Syslog) The System Logging (Syslog) feature is used for traffic analysis and debugging. To configure system logging: Use the table as reference: Table 97: Syslog Parameters...
  • Page 148: Viewing Error Messages Displayed In The Phone Screen

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Parameter Description Default: NONE. Responsible for Networking and running system/syslog/component/control_center other processes. Default: NONE. Defines the voice engine of the phone. system/syslog/component/dsp Default: NONE. system/syslog/component/emsc Default: NONE. system/syslog/component/ice_stack Default: NONE. Defines logging for code infrastructure.
  • Page 149: Debugging Using Packet Recording Parameters

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones 10.3 Debugging using Packet Recording Parameters Packet recording parameters allow you to debug voice activity on the phone. To debug: Use the table as reference: Table 99: Recording Parameters Parameter Description...
  • Page 150 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Parameter Description voip/packet_recording/AFE_tx_input_recording/ena Applicable for 425HD only: bled Activates the AFE Transmit Input Recording (Voice record location 0) 0 Disable (default) ◼ ◼ 1 Enable voip/packet_recording/agc_rx_debug_recording/en Applicable for 425HD only: abled...
  • Page 151: Activating Core Dump

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Parameter Description voip/packet_recording/srtp_audit_events/enabled Ac49x support, not for 425HD: Support Protection Audit Event Transfer Mode. ◼ EVENT_SENT_IN_RESPONSE_TO_REQUEST_COM MAND (default) ◼ EVENT_SENT_IN_RESPONSE_TO_REQUEST_COM MAND_AND_ON_ERROR_REPORT_INTERVALS (default) 10.4 Activating Core Dump The phone can perform a core dump providing detailed information related to a firmware exception on the phone.
  • Page 152: Configuring Port Mirroring

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones 10.5 Configuring Port Mirroring Traffic on the phone's LAN port can be duplicated on its PC port in order to record calls, analyze traffic, and troubleshoot issues. To configure port mirroring:...
  • Page 153: A Accessing Office 365 Exchange Services

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Accessing Office 365 Exchange Services IP Phone support Office 365 exchange services in Generic SIP mode. User can: ◼ Sign in to Office 365 exchange services via cloud login or username and password.
  • Page 154: Installing The Expansion Module

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Installing the Expansion Module Before installing the Expansion Module for your phone, make sure the following items are included in the shipped box: Expansion Module ◼ Kit containing five screws ◼...
  • Page 155: Step 2: Invert And Unscrew Three Screws

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones B.1.2 Step 2: Invert and Unscrew Three Screws Invert the phone on a surface that won’t scratch the screen such as a towel or printer paper. Avoid inverting the phone on the surface of a desk. Then unscrew the three screws shown below in order to remove the phone’s side panel:...
  • Page 156: Step 3: Remove Rubber Cover And Connect

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones B.1.3 Step 3: Remove Rubber Cover and Connect Return the phone to an upright position. Remove the Expansion Module’s connector’s rubber cover and then connect the Expansion Module to the phone. Note the connector and PEM direction.
  • Page 157: Step 5: Secure The Side Panel

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones B.1.5 Step 5: Secure the Side Panel Invert the assembled unit and secure the side panel by screwing in the three screws: B.1.6 Step 6: Secure the Connection of the Two Units [Refer again to the figure above] Secure the connection of the two units by screwing in these five screws.
  • Page 158: Step 7: Mount Phone On Base Stand, Expansion Module On Base Stand

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones B.1.7 Step 7: Mount Phone on Base Stand, Expansion Module on Base Stand With the assembly inverted, mount the phone on its dedicated base stand and the Expansion Module on its dedicated base stand, like this: Slots in the stands are slid onto rails on the units.
  • Page 159: Configuring Phones In Server-Specific Deployments

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Configuring Phones in Server-Specific Deployments This appendix shows how to configure phones in server-specific deployments. BroadSoft's BroadWorks Features supported in a BroadSoft environment are listed below. ◼ BSFT DMS for provisioning [Support pending] ◼...
  • Page 160: Configuring Blf

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones C.1.1 Configuring BLF Configuration of the BLF feature is unique when the selected application server is BroadSoft's BroadWorks application platform. To configure BLF in a BroadSoft environment: Use the table as reference:...
  • Page 161: Configuring Call Forwarding

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones C.1.2 Configuring Call Forwarding Before configuring Call Forwarding in the phone's screen, make sure the parameter ‘system/feature_key_synchronization/enabled=1’ (see Section C.1.4). From the Phone C.1.2.1 Call Forwarding can be configured in a BroadSoft environment using the phone's screen.
  • Page 162: Configuring Dnd

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones C.1.3 Configuring DnD The DnD feature can be configured in the phone's screen. Before configuring DnD, make sure the configuration file parameter ‘system/feature_key_synchronization/enabled’ is set to 1 (see Section C.1.4). The DnD feature can also be configured using the BroadSoft BroadWorks application server. The figures below show the DnD configuration and status screens in BroadWorks.
  • Page 163: Configuring Fks

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones C.1.4 Configuring FKS Enabling Feature Key Synchronization synchronizes the DnD and Call Forward functionalities with the BroadSoft BroadWorks server. After activating the feature, the DnD and Call Forward functionalities are performed by BroadWorks rather than the phone. For more information on DnD functionality, see Section 5.8.7.
  • Page 164: Configuring Shared Call Appearance

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones C.1.5 Configuring Shared Call Appearance The SCA feature enables multiple phones to be associated in an SCA group so that calls can be made or received on any phone in the group.
  • Page 165 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Figure 33: BroadSoft Server - Assigning Shared Calls Appearance to a User On the Shared Call Appearance page shown in the figure above, click Add to configure an 'Identity/Device Profile Type', and then Use the table as reference to configure the parameters.
  • Page 166 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Parameter Description Multiple Call Arrangement See BroadSoft's documentation for detailed information. Select On to allow multiple calls using your phone number / ID to be dialed or answered simultaneously across all Shared Call Appearances of your number.
  • Page 167 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Table 104: BroadSoft Server - Shared Call Appearance Add Parameter Description Identity/Device Profile Name See BroadSoft's documentation for detailed information. From the dropdown, select the Identity/Device Profile Type you configured previously.
  • Page 168: Setting Up A Remote Conference

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones C.1.6 Setting up a Remote Conference The network administrator can set up BroadSoft’s remote conference feature. More than three participants can be added to a remote conference call. A 'local' conference only supports a maximum of three.
  • Page 169: Asterisk

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Asterisk C.2.1 Configuring BLF Configuration of the BLF feature is unique when the selected application server is Asterisk. To configure BLF for application server type: voip/services/application_server_type=ASTERISK Configure Configure voip/services/busy_lamp_field/enabled=1 (Optional) Configure voip/services/busy_lamp_field/subscription_period parameter.
  • Page 170 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Configuring current status monitoring via BLF LEDs to monitor the state of other extensions using the following parameters: Parameter Description voip/services/busy_lamp_field/enabled 1 = Enable 0 = Disable Default = 1 voip/services/busy_lamp_field/subscription_period The interval between BLF and SIP SUBSCRIBE messages.
  • Page 171: D Audiocodes' Https Redirect Server

    The phone uses the pre-installed AudioCodes factory-set certificate to authenticate itself with the redirect server and to verify the latter's authenticity. If the redirect URL (where the cfg file is located) also uses HTTPS protocol, the phone can use a regular certificate - or the AudioCodes - 161 -...
  • Page 172 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones factory-set certificate - to authenticate itself and to validate the server’s certificate if a trusted root certificate (regular) is configured. The phone repeats the redirect process whenever reset to factory defaults.
  • Page 173: Recovering The Phone

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Recovering the Phone If the phone is powered off for some reason during the firmware upgrade process, the phone becomes unusable. This appendix shows how to recover the phone. The recovery process is applicable for C450 & 445HD. 425HD has two image banks/slots for recovery and therefore does not require the recovery procedure.
  • Page 174: Verifying That The Phone Is In Recovery Mode

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Verifying that the Phone is in Recovery Mode Network administrators can verify that the phone is in recovery mode. To verify that the phone is in recovery mode: Connect the phone to the PC and run WireShark.
  • Page 175: Recovering The Phone

    Click Settings and configure the following settings: Table 107: Configuring tftpd64 Settings Global TFTP DHCP TFTP Server Browse to the directory in which the AudioCodes IP pool start address: =option66 IP phone firmware is located. 192.168.1.2 Syslog Server Bind the TFTP to IP address 192.168.1.1...
  • Page 176 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Additional Option: 67, FW_file_name.img For tftps64 to accept the new settings, close and open tftpd64. After (1) tftpd64 is restarted, (2) the phone is directly connected to the PC, and (3) the network settings referred to above are applied, the phone immediately gets the required options 66 and 67 and begins downloading the firmware.
  • Page 177: Verifying That The Phone Is Downloading The Image File

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Verifying that the Phone is Downloading the Image File The network administrator can verify that the phone is downloading the firmware image file. To verify that the phone is downloading the image file, use: Wireshark -or- ◼...
  • Page 178 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Filter by TFTP, as shown in the figure below. Figure 41: Verifying .img File Download with Wireshark – Filtering by TFTP - 168 -...
  • Page 179: Verifying That The Phone Is Downloading The Image File Using Tftp Server App

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones E.4.2 Verifying That the Phone Is Downloading the Image File Using TFTP Server App In TFTP Server, view the indications shown in the figures below. Figure 42: Verifying .img File Download using TFTP Server Figure 43: Verifying .img File Download using TFTP Server...
  • Page 180: Verifying That The Phone Is Downloading The Image File Using The Phone

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones E.4.3 Verifying That the Phone Is Downloading the Image File Using the Phone You can disconnect the phone from the PC and connect to the network LAN only after the firmware upgrade finishes, that is, after the phone's screen displays the following: Discovering CDP…Discovering LLDP…Acquiring IP…...
  • Page 181: F Supported Sip Rfcs And Headers

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Supported SIP RFCs and Headers The following is a list of supported SIP RFCs and methods you can use for the phone. Table 108: Supported IETF RFCs RFC Number RFC Title...
  • Page 182: Sip Compliance Tables

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones RFC Number RFC Title draft-ietf-sipping-realtimefax-01 SIP Support for Real-time Fax: Call Flow Examples draft-choudhuri-sip-info-digit-00 SIP INFO method for DTMF digit transport and collection draft-mahy-sipping-signaled-digits-01 Signaled Telephony Events in the Session Initiation Protocol...
  • Page 183: Sip Headers

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones F.1.2 SIP Headers The device supports the following SIP Headers: Table 110: Supported SIP Headers Header Field Supported Accept Alert-Info Allow Authorization Call-ID Call-Info Contact Content-Length Content-Type Cseq Date Diversion Encryption...
  • Page 184 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Header Field Supported Session-Expires Supported Timestamp Unsupported User- Agent Voicemail Warning WWW- Authenticate - 174 -...
  • Page 185 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones RTCP-XR Parameters The following table lists the RTCP-XR parameters that may be reported to the QoE server. Table 111: RTCP-XR Parameters Group Metric Name Start Timestamp General Stop Timestamp Call-ID Local Address (IP, Port & SSRC) Remote Address (IP, Port &...
  • Page 186 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Group Metric Name RCQ Est. Algorithm MOS-LQ MOS-LQ Est. Algorithm MOS-CQ MOS-CQ Est. Algorithm QoE Est. Algorithm - 176 -...
  • Page 187: Example Sip - Publish Message

    10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Example SIP - PUBLISH Message This appendix displays an example SIP PUBLISH message extracted from RFC 6035. RTCP-XR values are found under the message body. PUBLISH sip:collector@example.org SIP/2.0 Via: SIP/2.0/UDP pc22.example.org;branch=z9hG4bK3343d7 Max-Forwards: 70 To: <sip:proxy@example.org>...
  • Page 188 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones Intrado ERS Location Information Service (HELD) Support Intrado ERS Location Information Service (HELD) HELD (HTTP-Enabled Location Delivery) is a protocol that allows devices to request location information from a Location Information Service (LIS). Devices supporting the HELD protocol can seamlessly integrate with ERS via the HELD service.
  • Page 189 10. Diagnosing Problems & Troubleshooting 400HD Series IP Phones status/diagnostics/lldp/chassis/portIdType ERS supports the following Port ID subtypes: “Port Name” (5) ◼ “Port MAC Address” /(3) ◼ - 179 -...
  • Page 190 Website: https://www.audiocodes.com ©2025 AudioCodes Ltd. All rights reserved. AudioCodes, AC, HD VoIP, HD VoIP Sounds Better, IPmedia, Mediant, MediaPack, What’s Inside Matters, OSN, SmartTAP, User Management Pack, VMAS, VoIPerfect, VoIPerfectHD, Your Gateway To VoIP, 3GX, AudioCodes One Voice, AudioCodes Meeting Insights, and AudioCodes Room Experience are trademarks or registered trademarks of AudioCodes Limited.

This manual is also suitable for:

425hd445hdC450hd

Table of Contents