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...
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 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 -...
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.
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.
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.
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.
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...
(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.
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>...
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 ◼...
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.
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 ◼...
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.
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.
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.
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.
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.
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...
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.
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.
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...
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:...
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).
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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”...
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)
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.
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.
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.
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.
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.
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.
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.
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: ◼...
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.
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.
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).
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.
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.
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...
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.
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.
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:...
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: ◼...
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.
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. ◼...
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).
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:...
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...
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:...
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.
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: ◼...
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.
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...
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:...
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.
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.
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.
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,...
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,...
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...
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) ◼...
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.
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:...
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 ◼...
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.
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 ◼ ◼...
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.
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.
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.
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.
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.
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.
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.
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.
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...
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).
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.
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 -...
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.
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 -...
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 ◼...
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).
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.
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...
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)
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.
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.
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 >...
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...
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.
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.
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.
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.
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.
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.
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.
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.
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 ◼...
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.
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- ◼...
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:...
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...
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.
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...
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.
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:...
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.
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 ◼...
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:...
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.
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.
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.
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] ◼...
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:...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 -...
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...
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…...
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...
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...
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 -...
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 -...
Need help?
Do you have a question about the 400HD Series and is the answer not in the manual?
Questions and answers