Administrator's Manual Contents Table of Contents Introduction ....................... 17 Configuration Methods ..................19 Phone Screen ....................... 19 2.1.1 Administration Menu .................... 19 2.1.2 Configuring the Web Interface's Port ..............19 2.1.3 Configuring User Login Credentials ..............20 Configuration File ....................20 2.2.1 File Syntax ......................
Page 4
400HD Series IP Phones 4.4.1.1 Configuring Manual VLAN Assignment to the Phone ......56 4.4.1.2 Configuring Automatic VLAN Assignment to the Phone ......57 4.4.1.3 Configuring VLAN via DHCP Provisioning Path ........57 4.4.2 Wi-Fi Capability ....................57 Configuring VoIP Settings ................59 Configuring SIP Settings..................
Page 5
Configuring Personal Settings ................147 6.8.1 Configuring Language ..................147 Configuring Security ..................149 Implementing X.509 Authentication ..............149 7.1.1 Factory-Set Certificates and AudioCodes Trusted Root CA ........ 149 7.1.2 User-Generated Certificates ................150 7.1.3 External Trusted Root CAs ................151 Version 3.4.3...
Page 6
400HD Series IP Phones Loading a Certificate ................... 152 7.2.1 Loading the Trusted Root CA Certificate to the Phone ........152 7.2.1.1 Loading Trusted Root CA Certificate Using Configuration File ..... 152 7.2.2 Loading the Client Certificate to the Phone ............153 7.2.2.1 Loading the Client Certificate to a Phone ..........
Page 7
Setting up a Remote Conference ............... 210 Alternative Automatic Provisioning Methods ..........211 Static DNS Record Method ................. 211 AudioCodes' HTTPS Redirect Server ..............213 Configuring Automatic Call Distribution (ACD) ..........215 C.1 Softkey Display and Command Menu Options ............ 218 Recovering the Phone ..................
Page 8
Verifying Using tftpd64..................224 D.4.3 Verifying on the Phone ..................225 Deploying AudioCodes IP Phones - Use Case ..........227 Preparing Configuration (cfg) Files for the Enterprise Customer ......227 E.1.1 Saving the Phone's Default Configuration to File ..........227 E.1.2...
Page 10
400HD Series IP Phones Figure D-7: Verifying .img File Download using tftpd64 ..............224 Figure D-8: Verifying .img File Download using tftpd64 ..............225 Figure D-9: Verifying .img File Download on the Phone ..............225 Administrator's Manual Document #: LTRT-11973...
Page 11
Administrator's Manual Contents List of Tables Table 2-1: Port Parameters ....................... 19 Table 2-2: User Name and Password Parameters ................20 Table 2-3: Example of CSV File ......................22 Table 2-4: OVOC Server Parameters ....................25 Table 3-1: DHCP Automatic Provisioning Parameters ............... 28 Table 3-2: Auto Provisioning via DHCP Option 66/67 ................
Page 13
Administrator's Manual Contents Table A-3: Connecting Phones to BroadWorks over HTTP/S – Configuration File Parameters ..188 Table A-4: BroadSoft Server - Shared Call Appearance – Identity/Device Profile Type ....190 Table A-5: BroadSoft Server - Shared Call Appearance Add ............191 Table 10-6: Shared Line Parameter....................
Page 14
400HD Series IP Phones This page is intentionally left blank. Administrator's Manual Document #: LTRT-11973...
Page 15
Please contact your local recycling authority for disposal of this product. 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 Web site at https://www.audiocodes.com/services-support/maintenance-and-support.
Page 16
This is the initial release of the unified product documentation. 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 Web site 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...
Page 18
400HD Series IP Phones This page is intentionally left blank. Administrator's Manual Document #: LTRT-11973...
Administrator's Manual 2. Configuration Methods Configuration Methods The phones feature four 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. See Section for more information.
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-2: User Name and Password Parameters Parameter Description system/web_user_name...
AudioCodes provides a tool that assists in the automatic generation of configuration files. These files can be generated for the initial configuration of the phones and then later regenerated for subsequent configuration updates as required.
400HD Series IP Phones To execute the utility, the user needs to prepare a csv file and a template file. The csv file contains the tagged records for each phone and the template file maps these tagged records to a configuration file format, which can be read by the phone. CSV File 2.2.3.4 The csv file contains a list of tags and a list of the tag's values.
tags in order to generate a separate .cfg file per csv line record (e.g., mac.cfg). 2.2.4 Using the Encryption Tool AudioCodes' phones use the Triple Data Encryption Standard (3DES) algorithm for encryption. Note: Support pending. Encrypting Configuration Files 2.2.4.1 The configuration file can be encrypted.
400HD Series IP Phones Encrypting Passwords in the Configuration File 2.2.4.2 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>...
Administrator's Manual 2. Configuration Methods Device Manager Network administrators can provision an enterprise's phones from the server of the One Voice Operations Center (OVOC) module, Device Manager. Note: • Device Manager and OVOC share the same server location. • For more information on using Device Manager to provision phones, see the Device Manager Administrator's Manual.
Page 26
400HD Series IP Phones This page is intentionally left blank. Administrator's Manual Document #: LTRT-11973...
Administrator's Manual 3. Configuring Automatic Provisioning 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.
Static and Globally Accessible Domain (see Section 3.1.2.8) Cached Addresses of the Last Provisioning Server Used on Reboots (see Section 3.1.2.9) AudioCodes Redirect server (see Section 3.1.2.10) 3.1.2 Dynamic URL Provisioning Dynamic Host Configuration Protocol (DHCP) can be used to automatically provision the phone.
Page 29
Administrator's Manual 3. Configuring Automatic Provisioning Parameter Description <protocol>://<server IP address or host name>/<firmware file name> <protocol>://<server IP address or host name>/<firmware file name>;<configuration file name> <protocol>://<server IP address or host name>/;<configuration file name> Where <protocol> can be one of the following: ftp, tftp, http or https.
Page 30
400HD Series IP Phones Parameter Description random_provisioning_time and performs the check only after the random time. The valid range is 0-65535. The default value is 120. provisioning/period/type Defines the period type for automatic provisioning: every5minutes Minimum definable time. Sets the ...
Administrator's Manual 3. Configuring Automatic Provisioning Provisioning using DHCP Option 160 3.1.2.1 Phones can get a provisioning URL from DHCP Option 160, 66/67 or 43 [support pending]. Option 160 has the highest priority, following by Option 66/67, and then Option 43. Configuring Automatic Provisioning by DHCP Server 3.1.2.2 Phones are automatically provisioned by the enterprise's DHCP server when initially...
Server address exists but there is no Non-existent Firmware URL: When protocol is protocol header such as TFTP, FTP, not specified, tftp Tftp://audiocodes.com/<hardware HTTP, HTTPS. is added as the type>.img default protocol. File names do not exist. Configuration file url: Tftp://audiocodes.com/.<mac>cfg...
Administrator's Manual 3. Configuring Automatic Provisioning Provisioning using DHCP Option 43 3.1.2.5 Note: Support pending. Phones can get a provisioning URL from DHCP Option 43. Option 160 has the highest priority, following by Option 66/67, and then Option 43. To operate with DHCP Options 43: Configure DHCP Options 43 in the DHCP server.
400HD Series IP Phones Provisioning using the User-Class Option 3.1.2.6 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.
ASCII field, enter the User Class Phone Type (see the Packet Bytes window in 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).
400HD Series IP Phones Figure 3-7: DHCP User Classes [Illustration 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…...
3. Configuring Automatic Provisioning Figure 3-9: Predefined Options and Values Add the AudioCodes 160 Option as shown below, and then click OK. Figure 3-10: Option Type – Add AudioCodes 160 Option Add the OVOC server location using HTTP. In the figure below, it's http://<OVOC server IP 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 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).
'Scope Options' and select Configure Options… Figure 3-13: Configure Options 1 -OR- Server Option If assigning to the entire server (acrtplab-ad.audiocodes.local), select the 'Server Options' folder under server IPv4, right-click 'Server Options' and select Configure Options... Figure 3-14: Configure Options 2...
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 41
Administrator's Manual 3. Configuring Automatic Provisioning Note: If the provisioning server supports using SIP SUBSCRIBE and NOTIFY messages and the device receives the provisioning URL in the NOTIFY message, the automatic provisioning mechanism then periodically tries to retrieve a new firmware/configuration according to the information provided.
Page 42
400HD Series IP Phones From: <sip:00000001@10.13.2.37:5060>;tag=87a5a8-25020d0a-13c4- 50029-386d4398-66dc40c-386d4398 Call-ID: 8884c8-25020d0a-13c4-50029-386d4398-3e2bcb8e-386d4398 CSeq: 1 NOTIFY Content-Type: application/url Subscription-State: terminated;reason=timeout Event: ua-profile;profile- type="application";model="440HD"; version="2.2.2" Content-Length: 18 tftp://10.13.4.121 The following code describes SIP SUBSCRIBE Message to Obtain Provisioning Information. SUBSCRIBE sip:224.0.1.75:5060 SIP/2.0 From: <sip:00000001@10.13.2.37:5060>;tag=87a5a8-25020d0a-13c4- 50029-386d4398-66dc40c-386d4398 To: <sip:224.0.1.75:5060>...
Administrator's Manual 3. Configuring Automatic Provisioning Hardcoded Domain Name for Provisioning Server 3.1.2.8 If no higher-priority provisioning method applied, the phone automatically searches in the DNS server for the domain named "ProvisioningServer". After the DNS server gives the domain IP address, the phone contacts the provisioning server. The phone tries to retrieve firmware and configuration files using URL tftp://ProvisioningServer/<Phone Model Name>/ For example:...
Redirect Server 3.1.2.10 Network administrators can use the AudioCodes Redirect server to direct to the appropriate Provisioning server URL to download the relevant configuration and firmware files. After the phone is powered up and network connectivity is established, it automatically requests provisioning information.
(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.
400HD Series IP Phones 3.1.4 Forcing a Reboot on Provisioning This feature lets the call center's network administrator configure a forced reboot on phones after provisioning. Note: Support pending. To force a reboot on provisioning using configuration file: Use the table as reference. ...
Administrator's Manual 4. Configuring Networking Configuring Networking Network settings can be configured manually, if required. Note: 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. Configuring Date and Time Manually Note: By default, date and time settings are automatically provisioned via the enterprise...
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 4-2: 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 49
Administrator's Manual 4. Configuring Networking 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 hour - defines the specific hour in a day ...
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 Valid values : SUNDAY...
Administrator's Manual 4. Configuring Networking Parameter Description system/ntp/sync_time/hours The number of hours. The valid range is 0 to 24. The default is 12. system/ntp/time_display_format The format of the time displayed on the phone screen. 24Hour (default) 12Hour 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:...
400HD Series IP Phones Configuring Static IP Address on the Phone 4.2.1.1 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. ...
Administrator's Manual 4. Configuring Networking 4.2.2 Configuring Partial DHCP Partial DHCP can be configured with the following parameters: Table 4-6: 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 54
400HD Series IP Phones Parameter Description DHCP-Related Parameters network/lan/dhcp/ntp/server_list/enabled Enables prioritization of the NTP server's information received from the DHCP server (Option fields 42 or 4), over the static configuration (system/ntp/primary_server_address and system/ntp/secondary_server_address). 0 Disable 1 Enable (default) network/lan/dhcp/ntp/gmt_offset/enabled Enables prioritization of the NTP GMT offset information received from the DHCP server...
Administrator's Manual 4. Configuring Networking Configuring LAN and PC Port Settings Port settings can be configured. To define the phone's port settings: Use the table as reference. • Table 4-7: Port Settings Parameter Description network/lan/port_mode Sets the LAN port mode. Valid values are: AUTOMATIC = Auto negotiation.
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 4-8: 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.
Administrator's Manual 4. Configuring Networking Configuring Automatic VLAN Assignment to the Phone 4.4.1.2 Configure automatic assignment of VLAN if you do not need to separate voice from data, i.e., if there are no security considerations requiring it. In this case, configure either: Automatic Configuration of VLAN (CDP) CDP ...
Page 58
400HD Series IP Phones This page is intentionally left blank. Administrator's Manual Document #: LTRT-11973...
Administrator's Manual 5. Configuring VoIP Settings 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 60
400HD Series IP Phones Parameter Description voip/signalling/sip/prack/enabled Determines whether the phone sends PRACK (Provisional Acknowledgment) messages upon receipt of 1xx SIP reliable responses. 0 Disable 1 Enable (default) voip/signalling/sip/rport/enabled Determines whether the phone adds the 'rport' parameter to the relevant SIP message (in the SIP Via header).
Page 61
Administrator's Manual 5. Configuring VoIP Settings Parameter Description voip/signalling/sip/anonymous_calls_blocking Can be configured only if the BroadSoft BroadWorks application server is used. When enabled, incoming INVITE messages with anonymous From header are rejected. 0 Disable (default) 1 Enable For example: From:"Anonymous"<sip:anonymous@anonymou s.invalid>...
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 5-2: Proxy and Registrar Parameters Parameter Description voip/signalling/sip/use_proxy Determines whether to use a SIP Proxy server.
Page 63
Administrator's Manual 5. Configuring VoIP Settings Parameter Description voip/signalling/sip/sip_registrar/addr Only displayed if the 'Use SIP Registrar' parameter is enabled. The IP address or host name of the Registrar server. Default: 0.0.0.0 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.
400HD Series IP Phones Configuring Proxy Redundancy 5.1.2.1 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. In these scenarios, the phone registers to the redundant proxy and the phone seamlessly continues normal functionality, without the user noticing any connectivity failure or malfunction with the primary proxy.
Page 65
Administrator's Manual 5. Configuring VoIP Settings Parameter Description voip/signalling/sip/redundant_proxy/ Only displayed if the 'Redundant Proxy Mode' parameter is port 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.
400HD Series IP Phones Device Registration Failover/Failback 5.1.2.2 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.
Administrator's Manual 5. Configuring VoIP Settings Parameter Description voip/signalling/sip/sip_registrar/port Configure this parameter when you're using a regular Proxy server. 5.1.2.2.2 Failback To configure failback: Use the table as reference. • Table 5-5: Device Registration Failback Parameter Parameter Description voip/signalling/sip/failback_retry_timeout Only applies to BroadSoft.
Supported only on the 430HD/440HD phones. Defines the label displayed in the phone screen. To meet requirements for users with the 405HD phone, use the parameter ‘voip/line/0/description’ (see Table 5-7 for more information).
Administrator's Manual 5. Configuring VoIP Settings Assigning Programmable Keys to Lines (SIP Accounts) 5.1.3.1 The administrator can assign programmable keys to lines (SIP accounts). To assign programmable keys to lines (SIP accounts): • Use the table as reference. Table 25-4: Assigning Programmable Keys to Lines (SIP Accounts) [430HD, 440HD and 445HD] Parameter Name Description personal_settings/functional_ke...
Administrator's Manual 5. Configuring VoIP Settings 5.1.5 Configuring SIP Timers SIP Timers can be configured. To configure SIP timer settings: • Use the table as reference. Table 5-8: SIP Timers Parameters Parameter Description voip/signalling/sip/sip_t1 The time interval (in msec) between the first transmission of a SIP message and the first retransmission of the same message (according to RFC 3261).
Page 72
400HD Series IP Phones Parameter Description voip/signalling/sip/sip_invite_timer The SIP INVITE timer according to RFC 3261. The valid range is 0 to 65535. The default value is 32000. voip/signalling/sip/session_timer The time (in seconds) at which an element considers the call timed out if no successful INVITE transaction occurs beforehand.
Administrator's Manual 5. Configuring VoIP Settings 5.1.6 Configuring SIP QoS SIP Quality of Service (QoS) can be configured. To configure SIP QoS: • Use the table as reference. Table 5-9: 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.
400HD Series IP Phones 5.1.7 Configuring SIP Reject Code Reject Code can be configured. To configure Reject Code: Use the table as reference. • Table 5-10: Reject Code Parameter Parameter Description voip/services/reject_code Configures the reject code that the phone sends when the Reject softkey is pressed or while DND is activated.
Configuring Voice Dialing through VocaNOM Users can use the AudioCodes VocaNOM voice dialing service to directly voice dial other parties by vocalizing their name. Additionally, the phone numbers of parties who are voice- dialed are displayed in the the Call Log from where users can redial. The feature powers up efficiency in organizations, increases productivity and improves users’...
400HD Series IP Phones 5.3.1 Configuring General Dialing Parameters Network administrators can configure general dialing parameters. To configure general dialing parameters: Use the table as reference. • Table 5-12: Dialing Parameters Parameter Description voip/dialing/timeout The duration (in seconds) of allowed inactivity between dialled digits.
Page 77
Administrator's Manual 5. Configuring VoIP Settings Parameter Description voip/dialing/allow_calling_self_extension/ If disabled (default), calling the self-number (user ID) enabled will be blocked. If enabled, the phone will send the invite although it is for its own extension. (In some proxies this is how you access voice mail).
400HD Series IP Phones 5.3.2 Configuring Auto Redial Note: Support pending. 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.
Administrator's Manual 5. Configuring VoIP Settings 5.3.3 Configuring Dial Tones Dial Tones settings can be configured. To configure Dial Tones: • Use the table as reference. Table 5-14: 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.
400HD Series IP Phones Parameter Description voip/dialing/automatic_disconnect Determines whether the phone automatically goes idle (i.e. on-hook) when the last remaining call is disconnected. This is only relevant when the speaker or headset is used. 0 Disable 1 Enable (default) ...
Administrator's Manual 5. Configuring VoIP Settings 5.3.5 Configuring Digit Maps and Dial Plans Digit maps and Dial plans can be configured. To configure digit map and dial plan: • Use the table as reference. Note: Invalid Tokens will be ignored by the application. Table 5-16: Digit Map and Dial Plan Parameters Parameter Description...
Page 82
400HD Series IP Phones Parameter Description [2-7]xxx: A regular 4 digit extension that does not start with 9 or 8 or 1 is dialed immediately [8]xxx: A 3 digit extension prefixed with an 8 (routes calls directly to voicemail of extension xxx) [8]xxxx: A 4 digit extension prefixed with an 8 ...
Administrator's Manual 5. Configuring VoIP Settings 5.3.6 Configuring Headset LED to Stay On Note: 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. Note: Headset must be configured as the default audio device for the feature to function (see Section 5.3.7).
400HD Series IP Phones 5.3.7 Configuring Default Audio Device The default audio device can be configured. To configure default audio device: Use the table as reference. • Table 5-18: Audio Device Parameter Parameter Description audio/stream/voice_call/0/audio_device Valid values: TYPE_SPEAKER BUILTIN_SPEAKER (default) ...
Administrator's Manual 5. Configuring VoIP Settings Configuring Ring Tones Network administrators can configure and upload ring tones to the phone. 5.4.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.
400HD Series IP Phones 5.4.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. • Table 5-20: Regional Parameters Parameter Description voip/regional_settings/selected_country...
Page 87
Administrator's Manual 5. Configuring VoIP Settings Parameter Description voip/regional_settings/call_progress_ton Defines the low frequency (in Hz) of the tone. es/%d/frequency_a Range:300 - 1980 Hz, in steps of 1 Hz. Unused frequencies must be set to zero. voip/regional_settings/call_progress_ton Defines the high frequency (in Hz) of the tone. es/%d/frequency_b Range:300 - 3000 Hz, in steps of 1 Hz.
400HD Series IP Phones 5.4.3 Uploading Ring Tones New Ring Tones can be uploaded. Note: 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).
Administrator's Manual 5. Configuring VoIP Settings 5.4.4 Configuring Beeps to Headsets when a Call Comes in to a Call Center Note: Support pending. Network administrators can configure a beep instead of ringing to be played to agents' headsets when a call comes in to a Call Center. The beep is heard even if 'Auto answer' is configured to 0.
400HD Series IP Phones 5.4.5 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.
Administrator's Manual 5. Configuring VoIP Settings 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.5.1 Configuring Media Streaming The network administrator can configure the Media Streaming feature. Configure the parameters using the table below as reference.
400HD Series IP Phones 5.5.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 5-25: RTP Port Range and Payload Type Parameters Parameter Description voip/media/dtmf_payload...
Administrator's Manual 5. Configuring VoIP Settings 5.5.4 Configuring Codecs Note: OPUS currently applies to the 405HD, 430HD and 440HD low-end phones, the 450HD high-end phone and the HRS conference device. Support pending on the other models. To define the Codecs: Use the table as reference.
Page 94
400HD Series IP Phones Parameter Description voip/codec/opus/jitter_buffer/min_delay The initial and minimum delay of the OPUS adaptive Jitter Buffer mechanism, which compensates for network impairments. The value should be set according to the expected average jitter in the network (in milliseconds). Range: 30-500.
Configuring OPUS Management Note: Currently applies to the 405HD, 430HD and 440HD low-end phones, the 450HD high-end phone and the HRS conference device. Support pending on the other models. OPUS management for enhanced voice quality allows the OPUS audio codec's configuration to be changed on the fly when impairments are detected in the network.
400HD Series IP Phones Configuring Voice Settings Voice settings such as gain control and jitter buffer can be configured by network administrators. 5.6.1 Configuring Gain Control See Section 5.9.1 for detailed information. 5.6.2 Configuring Jitter Buffer Jitter Buffer can be configured. ...
Configuring Noise Reduction Network administrators can configure noise reduction. Note: It's strongly advisable not to change the noise reduction default values without consulting AudioCodes. Consult your AudioCodes representative in the event you wish to modify the defaults. 5.6.5 Configuring Echo Cancellation...
Proxy Authentication Requested (401/407). The authentication password can be up to 35 characters. voip/line/0-5/extension_display Applies to all phone models but on the 405HD phone the parameter is voip/line/0-1/extension_display. Set the string that will be displayed in the phone screen for local extension.
Administrator's Manual 5. Configuring VoIP Settings 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. However, you can select a specific third-party application server as described below.
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 5-33: Call Waiting Parameters Parameter Description voip/services/call_waiting/enabled Enables the Call Waiting feature. 0 Disable 1 Enable (default) ...
Administrator's Manual 5. Configuring VoIP Settings Parameter Description voip/line/0-5/call_forward/type Determines the condition on which incoming calls are forwarded to another destination: Unconditional - incoming calls are forwarded independently of the status of the line. Busy - incoming calls are forwarded only if the ...
400HD Series IP Phones 5.8.5 Configuring Automatic Dialing Automatic Dialing can be configured. To define Automatic Dialing: Use the table as reference. • Table 5-36: Automatic Dialing Parameters Parameter Description voip/dialing/auto_dialing/enabled Determines whether automatic dialing is enabled (i.e., phone number is automatically dialed when you off- hook the phone).
Administrator's Manual 5. Configuring VoIP Settings 5.8.6 Configuring Automatic Answer Note: Support pending. The Automatic Answer feature is configured. Use the table as reference. Table 5-37: Automatic Answer Parameters Parameter Description voip/auto_answer/enabled Enables the Automatic Answering feature. 0 Disable (default) ...
400HD Series IP Phones Parameter Description voip/advanced_auto_answer/timeout The timeout before the call is answered (in seconds). Range: 0 – 60 (seconds) 5 = 5 seconds (default) 0 = immediately SIP_Header (default) = identical to the parameter voip/advanced_auto_answer/type 'voip/auto_answer/enabled' described above Manual = the phone automatically answers ...
Administrator's Manual 5. Configuring VoIP Settings Parameter Description voip/line/0-5/do_not_disturb/activated Activates the DnD feature per phone line, if the parameter 'voip/services/do_not_disturb/enabled' is enabled. 0 – Deactivate (default) 1 - Activate Three DnD configurations are possible in phones' idle screens: (1) If DnD is disabled, no notification will be displayed (2) If DnD is enabled for one line extension, one notification is displayed (3) If DnD is configured for two line extensions, two notifications...
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 5-40: MWI Parameters Parameter Description voip/services/msg_waiting_ind/voice_mail_number Defines the extension number for accessing your voice mail messages.
Administrator's Manual 5. Configuring VoIP Settings 5.8.10 Configuring Busy Lamp Field The Busy Lamp Field (BLF) feature can be configured. Note: Applies to the 430HD, 440HD, 445HD, 450HD, C450HD phones and HRS. To configure BLF: Use the table as reference. •...
400HD Series IP Phones 5.8.11 Configuring Advice of Charge Note: Support pending. The Advice of Charge (AOC) feature can be configured. The feature permits an accurate estimate of the size of the bill which will eventually be charged to be displayed. ...
Administrator's Manual 5. Configuring VoIP Settings 5.8.13 Disabling the HOLD Key Note: Support pending. The network administrator can disable hard keys and softkeys on phones. The feature is motivated by the requirement on the part of some enterprises to control settings remotely to comply with company policy.
400HD Series IP Phones 5.8.15 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 5-46: Configuring the Ringer’s Default Audio Device Parameter Description audio/stream/ringer/0/audio_device...
Administrator's Manual 5. Configuring VoIP Settings 5.8.16 Enabling Hands Free Mode Note: Support pending. This feature maximizes flexibility for call center administrators, who can - for example - disable ringing on the speaker yet enable hands-free mode (talking and listening using the speaker).
400HD Series IP Phones 5.8.18 Allowing an Incoming Call when the Phone is Locked Note: Support pending. The network administrator can configure the phone to allow or not allow an incoming call when the phone is locked. To allow an incoming call when the phone is locked: Use the table as reference.
Administrator's Manual 5. Configuring VoIP Settings 5.8.19 Allowing Call Center Agents to Record Welcome Greetings Note: Support pending. The network administrator can configure whether to allow or not allow call center agents to record welcome greetings. To let Call Center agents record welcome greetings: Use the table as reference.
The headset's base unit connects to the phone's headphone port. The Audio connector connects to the headphone's port. The management connector connects to the Auxiliary port using a DHSG cable which can be ordered from AudioCodes. The feature can be enabled. The feature allows users to handle calls, i.e., answer calls and change volume level, with EHS-capable wireless headsets at a distance from the phone.
Administrator's Manual 5. Configuring VoIP Settings 5.8.21 Disabling the Hard Mute Key on the Phone Note: Support pending. The network administrator can disable the mute hard key on phones. The feature is motivated by the requirement on the part of some enterprises to control the key remotely to comply with company policy.
Use the table below as reference, and then click Submit. Table 5-54: Changing TRANSFER Key Functionality Parameter Description voip/signalling/sip/hk_blind_transfer/enable [Not applicable to 405HD] Changes the hard TRANSFER key's functionality from performing blind transfer (default) to performing consultative transfer. 0 TRANSFER hard key performs ...
Administrator's Manual 5. Configuring VoIP Settings 5.8.23 Creating 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.
400HD Series IP Phones 5.8.24 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. Note: It's strongly advisable 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.
400HD Series IP Phones 5.9.3 Configuring Ringer Volume The ringer volume can be configured. Note: It's strongly advisable not to change the default values. To configure the ringer volume: Use the table as reference. • Table 5-58: Ringer Volume Parameters Parameter Description voip/audio/gain/ringer_signal_level...
Administrator's Manual 5. Configuring VoIP Settings 5.9.4 Configuring Speaker Volume The speaker volume can be configured. Note: It's strongly advisable not to change the default values. To configure speaker volume: Use the table as reference. • Table 5-59: Speaker Parameters Parameter Description Hands-free Gain Parameters...
Administrator's Manual 5. Configuring VoIP Settings 5.9.5 Configuring Handset Volume The handset volume can be configured. Note: It's strongly advisable not to change the default values. To configure handset volume: Use the table as reference. • Table 5-60: Handset Gain Parameters Parameter Description Handset Gain Parameters...
Page 124
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 (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, minus30db, minus31_5db, minus33db, minus34_5db, minus36db, minus37_5db, minus39db, minus39db, minus42db, minus48db, minus54db,...
Administrator's Manual 5. Configuring VoIP Settings 5.9.6 Configuring Headset Volume Headset volume can be configured. Note: It's strongly advisable not to change the default values. To configure headset volume: Use the table as reference. • Table 5-61: Headset Gain Parameters Parameter Description Headset Gain Parameters...
Page 126
400HD Series IP Phones Parameter Description voip/audio/gain/NB/headset_analog_input_gain Analog input gain (in dB). Valid values: PLUS31_5DB, 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, plus34_5db (default), plus36db, plus37_5db, plus39db, plus40_5db, plus42db, plus48db, plus54db, MUTE voip/audio/gain/WB/headset_analog_input_gain...
Administrator's Manual 6. Configuring Phone Settings Configuring Phone Settings Configuring the Phone Directory Note: Support pending. 6.1.1 Configuring the Corporate Directory The Corporate Directory can be configured. Configuring the LDAP-based Corporate Directory 6.1.1.1 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 128
400HD Series IP Phones Parameter Name Description system/ldap/name_attrs Specifies the LDAP name attributes setting, which can be used to specify the “name” attributes of each record which is returned in the LDAP search results. When you type in the following field, for example, cn sn displayName”, this requires you to specify 'cn-->commonName'.
Administrator's Manual 6. Configuring Phone Settings Parameter Name Description system/ldap/call_lookup Performs an LDAP search during call (search the display name for a number). system/ldap/country_code Defines the country code prefix added for number search. system/ldap/area_code Defines the area code prefix added for number search.
Choose either: EMPTY = (default) If left as is, the key will be disabled. [N/A to 405HD] help SPEED_DIAL = key to users quickly dial numbers that are often used or hard to remember.
is enabled. See Section for more information. Parking_Lot = Gives users the ability to monitor the parking extension (busy, idle) and park/unpark calls by pressing the functional key. [N/A to 405HD] Missed_Calls personal_settings/functional_key/n/key_event Received_Calls Dialed_Calls ...
400HD Series IP Phones 6.2.2 Configuring Softkeys Note: The section applies to all phone models. • When Genesys’ ACD is enabled (support pending), the Soft Keys item in the Keys • Configuration menu is not displayed. This section describes how to configure softkeys. Four softkeys, located below the phone’s screen, can be configured.
You can configure the PSK to perform any action that is supported by your enterprises'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.
400HD Series IP Phones Table 6-6: PSK Parameters Parameter Name Description personal_settings/soft_keys/n/psk_index There are separate index number series for the idle screen and ongoing personal_settings/soft_keys/ongoing_call/n/psk_index call screen. For the first parameter (idle screen): n=0-19. Valid values that can be configured: 0-11. For the second parameter (ongoing call screen): n=0-19.
Administrator's Manual 6. Configuring Phone Settings Configuring a PSK to Allow Paging during an Ongoing Call | Call Hold 6.2.2.2 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 136
400HD Series IP Phones Administrators can customize the idle screen (shown in the figure below) in line with the preferences / requirements of enterprise management and / or the employees. For example, the Contacts softkey in the idle screen shown in the preceding figure can be replaced with the Call softkey shown in the figure below.
Administrator's Manual 6. Configuring Phone Settings 6.2.3 Configuring Navigation Control Button Positions Note: Support pending. Each of the four positions of the navigation control button on the phone, i.e., Up, Down, Left, and Right, as well as its OK button, can be configured to perform a one of five functions: None (default) ...
400HD Series IP Phones Disabling Hard Keys and Softkeys Note: Support pending. The network administrator can disable hard keys and softkeys on phones. The feature is motivated by the requirement on the part of some enterprises to control the setting remotely to comply with company policy.
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.
Administrator's Manual 6. Configuring Phone Settings 6.4.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.
400HD Series IP Phones Configuring Feature Key Synchronization Note: Support pending. To configure Feature Key synchronization: Use the table as reference. • Table 6-12: Feature Key Synchronization Parameters Parameter Description Disables/enables Feature Key synchronization. system/feature_key_synchronization/en abled system/feature_key_synchronization/for Forward destination. The number of the telephone to ward/0-3/destination which the call is made.
This section shows how to configure phone screen settings. To configure phone screen settings: Use the tables below as reference. • Table 6-13: Contrast Parameters – 405HD / 430HD / 440HD personal_settings/lcd_contrast Determines the phone screen contrast. 405HD / 430HD / 440HD: Range: 55- 90.
Page 144
400HD Series IP Phones Parameter Description personal_settings/lcd_dimmer_mode_brightness Configures the brightness of the screen when its in 'dimmer mode'. The screen changes to 'dimmer mode' after the timout configured for 'active mode' times out (see the parameter above). Either: • MEDIUM (default) •...
Page 145
Administrator's Manual 6. Configuring Phone Settings Parameter Description personal_settings/lcd_night_mode_brightness_medium Configures the MEDIUM level of brightness when the screen is in 'night mode'. Minimum: 0. Maximum: 31. Default: 10. There is no timeout for 'night mode'. Version 3.4.3 400HD Series IP Phones...
400HD Series IP Phones C450HD Screen Saver Configuration The C450HD phone features a screen saver displaying a digital clock. The feature allows future customization of the phone. By default, the feature is enabled, but the network administrator can disable it on request or change its timeout. Use the table below as reference.
Administrator's Manual 6. Configuring Phone Settings Configuring Personal Settings 6.8.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 148
400HD Series IP Phones This page is intentionally left blank. Administrator's Manual Document #: LTRT-11973...
CA or an external CA. 7.1.1 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). Note: •...
400HD Series IP Phones Note: If the remote server is configured to authenticate the client and AudioCodes factory- • set certificates are used for authentication, then the AudioCodes Certificate and AudioCodes Trusted Root CA must be downloaded to the remote server. These files can be downloaded from the AudioCodes Web site.
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.
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). ...
Administrator's Manual 7. Configuring Security 7.2.2 Loading the Client Certificate to the Phone The section shows how to load the Client Certificate to the phone. To load the Client Certificate to the phone: Open the Client Certificate page (Configuration > Security > Client Certificate). Figure 7-3: Client Certificate Loading the Client Certificate to a Phone 7.2.2.1...
400HD Series IP Phones Enabling Server-side Authentication (Mutual Authentication) 7.2.2.2 You can enable server-side authentication of a connection with the RADIUS and Provisioning server. Note: OpenSSL 1.0.2p is supported. This open source version supports SHA2 algorithms. Table 7-3: Server-side Authentication Parameter Description security/ieee802_1x/verify_server_certificate...
Administrator's Manual 7. Configuring Security 7.2.3 Generating a Certificate Signing Request The section shows how to generate a certificate signing request (CSR) to send to the Certifcate Authority (CA) for the CA to sign the Client Certificate. To generate a CSR: Open the Certificate Signing Request page (Configuration >...
400HD Series IP Phones 7.2.4 Using Previously Loaded Certificates If you have upgraded to this version and your phones have pre-installed certificates, then the CA configuration parameter values from previous versions are translated to version 2.2.2 parameter values as described below. Note: It is highly recommended to change the CA configuration by using the methods described in the above sections.
Administrator's Manual 7. Configuring Security 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.
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. The employee's PC negotiates 802.1X.
Administrator's Manual 7. Configuring Security 7.4.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 >...
400HD Series IP Phones 7.4.2 Configuring 802.1x 802.1x can be configured. Configuring EAP MD5 Mode 7.4.2.1 802.1x settings can be configured for EAP-MD5. To configure 802.1x settings for EAP-MD5: • Use the table as reference. Table 7-7: EAP MD5 Parameters Parameter Description network/lan/_802_1x/eap_type...
Page 161
Administrator's Manual 7. Configuring Security Parameter Description If voip/media/srtp/mode=SUPPORT_ENCRYPTION, voip/media/srtp/negotiation/mode two SRTP negotiation modes are supported: Basic (default) RTP/SRTP negotiation according to the document IMTC Best Practices for SIP Security. This mode is supported by Broadsoft, Microsoft and many other vendors RFC5939 RTP/SRTP capability negotiation using ...
400HD Series IP Phones Configuring HTTP/S Login Note: Support pending. 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.
Administrator's Manual 7. Configuring Security Logging into a Remote HTTP/S Server from the Phone Note: Support pending. During automatic provisioning, the phone can optionally prompt the user to enter the login credentials (username and password) of the provisioning server. The prompt occurs during the server's authentication process, when it is recognized that an HTTP username and/or password has not been specified, or that these credentials are incorrect.
400HD Series IP Phones MAC-Based Authentication Note: Support pending. The network administrator can configure MAC-based authentication. To configure MAC-based authentication: • Use the table as reference: Table 7-10: Authentication Parameter Description provisioning/configuration/mac_address_in_header Enables MAC-based authentication. 0 = (default) Don't insert the phone's MAC address in the header.
Administrator's Manual 8. Maintaining an IP Telephony Network 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.
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. 0 disallows management via the phone’s Web interface ...
Administrator's Manual 8. Maintaining an IP Telephony Network Restoring Phone Defaults Phone default settings can be restored from the phone's screen. 8.3.1 Restoring Factory Defaults from the Phone's Screen Factory defaults can be restored from the phone's screen. To restore the phone to default settings: On the phone, open the Restore Defaults screen (MENU key >...
400HD Series IP Phones Enabling Remote Management 8.5.1 Enabling Telnet Access Telnet access can be enabled using the configuration file. Note: Opening a Telnet connection in an external network is strongly inadvisable due to the widely recognized vulnerability of the protocol. ...
Administrator's Manual 9. Monitoring the Network 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.
400HD Series IP Phones 9.1.3 Determining 802.1x Status 802.1x status can be monitored using the Web interface to validate successful 802.1X authentication. To determine 802.1x status: Open the Network Status page (Status & Diagnostics > System Status > Network ...
Administrator's Manual 9. Monitoring the Network 9.2.3 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. ...
400HD Series IP Phones Figure 9-7: Memory Status – Linux meminfo Command – Displayed Information Click Save (as text file) (optional); the information provided by the Linux command is saved to a txt file. You can use the file to make sure all data is stored correctly in memory and to diagnose possible issues such as voice quality, jitter, or memory leakage.
Administrator's Manual 9. Monitoring the Network Viewing Call History The network administrator can view a list of received calls and a list of missed calls, dialed numbers and call duration. To view call history: Open the Call History page (Status & Diagnostics > History > Call History). Figure 9-9: Call History From the 'Type' drop-down list, select the type of call history (i.e., missed calls, received calls, and dialed numbers) that you want to view;...
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.
Administrator's Manual 9. Monitoring the Network 9.6.1 Configuring RTCP Extended Report The network administrator can configure RTCP-XR (Extended Report for RTP Control Protocol) working mode. The phone You must be enabled to retrieve RTCP-XR events using one of the methods described in the table below (this feature is by default disabled). ...
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. • Table 9-3: Voice Quality Monitoring Parameters Name Role Determines whether or not to send PUBLISH messages...
Administrator's Manual 10. Diagnosing Problems & Troubleshooting Diagnosing Problems & Troubleshooting 10.1 Recovering Phone Firmware If the phone is powered off for some reason during the firmware upgrade process, the phone becomes unusable. See Appendix for detailed information. The phone firmware recovery process is also available when the phone is connected to a VLAN.
Page 178
400HD Series IP Phones Parameter Description system/syslog/server_port Defines the UDP port of the Syslog server. The valid range is 0 to 65,535. The default port is 514. Note: This parameter is applicable when Activate is set to Network or Both. Note: The following Severity level options are applicable for the fields below: NONE •...
Administrator's Manual 10. Diagnosing Problems & Troubleshooting 10.3 Viewing Error Messages Displayed in the Phone Screen The table below shows the error messages that may be viewed on the phone. Table 10-2: Error Messages Displayed in the Phone Screen Message Description LAN Link failure The LAN link is disconnected.
400HD Series IP Phones 10.4 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 10-3: Recording Parameters Parameter Description voip/packet_recording/remote_ip The IP address (in dotted-decimal notation) of the remote computer to which the recorded packets are sent.
Administrator's Manual 10. Diagnosing Problems & Troubleshooting 10.5 Activating Core Dump The phone can perform a core dump providing detailed information related to a firmware exception on the phone. The core dump facilitates problem diagnosis and debugging. The recorded contents of the phone's main memory are stored at a specific time, usually after the phone crashes or is terminated abnormally, and made available for further examination.
400HD Series IP Phones 10.6 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: Use the table as reference. •...
This appendix shows how to configure phones in server-specific deployments. BroadSoft's BroadWorks Note: Support pending. Features supported in a BroadSoft environment are: Table A-1: Features Supported in a BroadSoft Environment Feature 405HD 430HD 440HD BSFT DMS for provisioning √ √ √...
400HD Series IP Phones A.1.1 Configuring BLF Configuration of the BLF feature is unique when the selected application server is BroadSoft's BroadWorks application platform. Note: This section only applies to 430HD and 440HD phones. To configure BLF in a BroadSoft environment: Use the table as reference.
Administrator's Manual A. Configuring Phones in Server-Specific Deployments A.1.2 Configuring Call Forwarding Note: Before configuring Call Forwarding in the phone's screen, make sure the parameter ‘system/feature_key_synchronization/enabled=1’ (see Section A.1.4). From the Phone A.1.2.1 Call Forwarding can be configured in a BroadSoft environment using the phone's screen. ...
400HD Series IP Phones A.1.3 Configuring DnD The DnD feature can be configured in the phone's screen. Note: Before configuring DnD, make sure the configuration file parameter ‘system/feature_key_synchronization/enabled’ is set to 1 (see Section A.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.
Administrator's Manual A. Configuring Phones in Server-Specific Deployments A.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 188
400HD Series IP Phones Table A-3: Connecting Phones to BroadWorks over HTTP/S – Configuration File Parameters Parameter Description 1 The phone gets the call center service from xsi/callcenter/update the BroadWorks server 0 The phone does not get the call center ...
Administrator's Manual A. Configuring Phones in Server-Specific Deployments A.1.7 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. Note: Support pending.
Page 190
400HD Series IP Phones 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. Table A-4: BroadSoft Server - Shared Call Appearance – Identity/Device Profile Type Parameter Description Alert all appearances for Click-to-Dial calls...
Administrator's Manual A. Configuring Phones in Server-Specific Deployments Figure A-7: BroadSoft Server – Shared Call Appearance Add Table A-5: 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.
400HD Series IP Phones A.1.8 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. The feature must be enabled on BroadSoft's BroadWorks server for it to function.
Administrator's Manual A. Configuring Phones in Server-Specific Deployments A.1.10 Adding a Contact to the Corporate Directory Phone contacts can be added to the Corporate Directory. To add a contact to the Corporate Directory: In the Directory page shown in the figure above, enter the contact's Name, Office, ...
400HD Series IP Phones A.1.12 Displaying a Message in Agents' Phone Screens Call center administrators can use a configuration file parameter to define a message that will be displayed in agents' phone screens, for example: 'Reminder: Your calls might be recorded'.
Administrator's Manual A. Configuring Phones in Server-Specific Deployments Asterisk, Coral and Metaswitch A.2.1 Configuring BLF Configuration of the BLF feature is unique when the selected application server is Asterisk, Coral, or Metaswitch. Note: This section only applies to the 430HD and 440HD phones. ...
Genesys SIP Server for Contact Centers Note: Support pending. This section shows system administrators how to quickly set up AudioCodes' IP phones to operate with a Genesys SIP Server in a Genesys contact center. A.3.1 Configuring Dual Registration to Ensure SIP Business...
Page 197
Administrator's Manual A. Configuring Phones in Server-Specific Deployments Parameter Description voip/signalling/sip/registrar_ka/enabled Determines whether to use the registration keep-alive mechanism based on SIP OPTION messages. 0 Disable (default) 1 Enable Note: If there is no response from the server, the ...
Parameter Description voip/signalling/sip/sip_outbound_proxy/addr The IP address of the outbound proxy (for example, audiocodes.com; i.e., the same as that configured for the 'Proxy IP Address or Host Name' parameter above). If this parameter is set, all outgoing messages (including Registration messages) are sent to this Proxy according to the Stack behavior.
A.3.3 Locking Agents' Phones' Alphabetical Keys Note: Only applies to the 405HD model. This feature lets call center network administrators lock agents' phones' alphabetical (non- numerical) keys so that only numerical keys are available to them. This feature provides call centers the option to limit agents to work-specific tasks.
400HD Series IP Phones A.3.4 Playing a Beep on an Incoming Call This feature lets call center network administrators configure a beep to be played when a call comes in if auto-answer is configured. The beep is played on both speaker and headset. Agents will know from the beep that they have an incoming call in which to attend.
Administrator's Manual A. Configuring Phones in Server-Specific Deployments A.3.6 Configuring Automatic Answer Network administrators can configure a supplementary service on the phones called Automatic Answer. Use the table as reference. Table 10-16: Automatic Answer Parameter Description voip/talk_event/enabled Enables the 'talk' event feature. 0 Disable (default) ...
400HD Series IP Phones A.3.8 3PCC (Third Party Call Control) The 3PCC feature lets an agent control their phone remotely from a computer application. 3PCC always supports the following functions: MakeCall (call initiation/setup) Release Hold Retrieve Transfer ...
Administrator's Manual A. Configuring Phones in Server-Specific Deployments A.3.9 Disabling Handset Mode Administrators can disable handset mode parameter 'voip/handset_mode/enabled' whose default is enabled. Some call centers don't want agents to work with any device other than headsets. In this case, their administrators can change the parameter default to disabled. Note: Some call centers don't even connnect the handsets to the phones.
400HD Series IP Phones A.3.11 Displaying a Message on Agents' Phones Call center administrators can use a configuration file parameter to define a message that will be displayed on agents' phones, for example: 'Reminder: Your calls might be recorded'. Agents will then see this message, together with the date (in month/day format), displayed in their screens when their phones are in idle state.
Administrator's Manual A. Configuring Phones in Server-Specific Deployments Table 10-23: Redundant Genesys Server - Parameters Parameter Description From the dropdown, select Simultaneously; you're now in Dual Redundant Proxy Mode Registration mode; when in this mode, the value of the parameter 'Retransmission Timer T1' is taken from the configuration file parameter 'voip/signalling/sip/redundant_proxy/dual_reg/t1' rather than from the 'Retransmission Timer T1' parameter (see...
400HD Series IP Phones A.4.1 Configuring Shared Line Appearance When a call comes in on a shared line, all phones ring in the SLA group. When answered by someone in the group, all other users in the group can see there’s an active call on the line. When there’s an active call on the line, no other phone can initiate a call on the line.
Administrator's Manual A. Configuring Phones in Server-Specific Deployments Figure A-12: Call Answer Group - Type In the ‘Group Name’ field, enter the name of a group, for example, SLA_Group_1, as shown in the figure below. Under the Group Members section of the screen, select the members of the group. You cannot select members highlighted yellow;...
400HD Series IP Phones To configure Genband configuration file parameters: Use the table as reference. • Table 10-25: Genband Configuration File Parameters Parameter Description Configure to 1 in order to make calls with PSTN. If voip/media/allow_multiple_rtp it isn’t configured, only one-way voice will be heard.
Administrator's Manual A. Configuring Phones in Server-Specific Deployments Click Add Group. Figure A-15: Call Answer Group From the ‘Type’ dropdown, select Call Pickup. Enter a Group Name, for example, Call_Pickup_GRP, as shown in the preceding figure. Click the ‘Number’ field; all available numbers are displayed under ‘Numbers’, as shown in the preceding figure.
400HD Series IP Phones Figure A-17: Advanced Enter a number in the ‘Max Group Size’ field to specify the maximum number of members allowed in the group. Enter a number in the ‘Max Queue Size’ field to specify the maximum number of calls allowed in the queue for the group.
Administrator's Manual B. Alternative Automatic Provisioning Methods Alternative Automatic Provisioning Methods Static DNS Record Method The Static DNS (Generic Domain Name) Record method is used for automatic provisioning when you are unable to manage your DHCP server. If the provisioning server does not support using SIP SUBSCRIBE and NOTIFY messages mechanism as described above and no response for the SIP SUBSCRIBE message has been received, the phone tries to retrieve firmware and configuration files using the following URL:...
Page 212
400HD Series IP Phones To configure Static DNS Record using the Configuration File: Open the Configuration File page (Management tab > Manual Update > Configuration File) and configure the parameters using the table below as reference. Table B-27: Static DNS Record Parameters Parameter Description provisioning/firmware/url...
B. Alternative Automatic Provisioning Methods AudioCodes' HTTPS Redirect Server AudioCodes' HTTPS redirect server can be used to direct phones to the provisioning server's URL, for downloading configuration and firmware files. After the phone is powered up and network connectivity is established, the phone automatically requests provisioning information.
Page 214
URL (where the cfg file is located) also uses 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.
AudioCodes' IP phones seamlessly interwork with Genesys' SIP server to support the ACD feature. Once an agent signs in on their phone to ACD, their status is set to 'Ready' and synchronized with Genesys' Server.
Page 216
400HD Series IP Phones To configure the ACD server: Define a path and configure the parameters using the table below as reference. Table C-1: ACD Parameters Parameter Description voip/services/ACD/enabled Enables / disables the status of the ACD feature for combined ACD/Hoteling, i.e., backwards compatibility.
Page 217
Administrator's Manual C. Configuring Automatic Call Distribution (ACD) Parameter Description voip/services/ACD/server_port Displayed only when 'Use SIP Server As ACD Server' is set to Disable (see previous). Defines the port of the ACD server. Default: 80 system/user_name Enter the agent's User Name. The agent will use this name when logging in to ACD in order to define or change availability status.
400HD Series IP Phones Softkey Display and Command Menu Options The following tables show the different softkey display states and command menu options that are available according to the user's login state and the configured SIP server. Table C-2: BroadSoft-Softkey Display States and Command Menu Options State Softkey #0 Softkey #1...
Administrator's Manual D. Recovering the Phone 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 also available when the phone is connected to a VLAN. ...
400HD Series IP Phones Figure D-2: Verifying Recovery Mode in Wireshark Make sure that the source Ethernet MAC address is the same as that labeled on the base of the phone. For example: Figure D-3: Source Ethernet MAC Address in Wireshark Identical to Phone Base's Recovering the Phone The network administrator can recover the phone.
TFTP DHCP TFTP Server Browse to the directory in which the IP pool start address: =option66 AudioCodes IP phone firmware is located. 192.168.1.2 Bind the TFTP to IP address 192.168.1.1 Syslog Server Size of pool: 5 DHCP Server Leave all other options at their default.
Page 222
400HD Series IP Phones tftps64 tftpd64. accept settings, close open 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.
Administrator's Manual D. Recovering the Phone 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- ...
400HD Series IP Phones Filter by TFTP, as shown in the figure below. Figure D-6: Verifying .img File Download with Wireshark – Filtering by TFTP D.4.2 Verifying Using tftpd64 In tftpd64, view the indications shown in the figures below. Figure D-7: Verifying .img File Download using tftpd64 Administrator's Manual Document #: LTRT-11973...
Administrator's Manual D. Recovering the Phone Figure D-8: Verifying .img File Download using tftpd64 D.4.3 Verifying on the Phone In tftpd64, view the indications shown in the figures below. Figure D-9: Verifying .img File Download on the Phone Important: Do not unplug / power-off the phone while the screen displays the message shown below.
Page 226
400HD Series IP Phones This page is intentionally left blank. Administrator's Manual Document #: LTRT-11973...
In the Web interface home page (System Information), make sure the phone is running the latest firmware version. If not, obtain a new firmware file from AudioCodes and load it to the phone using the Web interface's Firmware Upgrade page (Management tab > Manual Update > Firmware Upgrade).
400HD Series IP Phones E.1.2 Preparing a global.cfg Configuration File The network administrator can prepare a configuration file containing parameter settings common to all users in the enterprise. The file can be named global.cfg. To prepare a global.cfg configuration file: Change the default settings of parameters unique to your enterprise customers (e.g., Language).
Page 229
Note that the template file contains tags [ ]. The csv file that you prepared previously contains the values for these tags. You'll later use AudioCodes' VoIProvision tool to read the template file, replace the tags with values pulled from the csv file, and automatically generate MAC- specific <private>.cfg configuration files.
Page 230
USAGE: VoIProvision <csv file><template file><.cfg file> Note: AudioCodes' VoIProvision tool can run on both Linux and Windows platforms. The tool initially parses the csv file to generate the list of tags. The tool then reads each line record of values in the csv file and for each line record, does this: •...
Administrator's Manual E. Deploying AudioCodes IP Phones - Use Case Preparing the DHCP Server to Automatically Provision Phones To prepare the DHCP server: Configure DHCP OPTION 160 on the DHCP server. Point the DHCP server to • the URL of the configuration files on the HTTP server.
Page 232
400HD Series IP Phones This page is intentionally left blank. Administrator's Manual Document #: LTRT-11973...
Administrator's Manual F. Supported SIP RFCs and Headers Supported SIP RFCs and Headers The following is a list of supported SIP RFCs and methods you can use for the phone. Table F-1: Supported IETF RFCs RFC Number RFC Title RFC 2327 RFC 2617 HTTP Authentication: Basic and Digest Access Authentication...
Page 234
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 Note: The following SIP features are not supported: •...
Administrator's Manual F. Supported SIP RFCs and Headers SIP Compliance Tables The SIP device complies with RFC 3261, as shown in the following subsections. F.1.1 SIP Methods The device supports the following SIP Methods: Table F-2: Supported SIP Methods Method Supported Comments INVITE...
400HD Series IP Phones F.1.2 SIP Headers The device supports the following SIP Headers: Table F-3: Supported SIP Headers Header Field Supported Accept Alert-Info Allow Authorization Call-ID Call-Info Contact Content-Length Content-Type Cseq Date Diversion Encryption Expires From History-Info Join Max-Forwards MIN-SE P-Asserted-Identity P-Preferred-Identity...
Page 237
Administrator's Manual F. Supported SIP RFCs and Headers Header Field Supported Session-Expires Supported Timestamp Unsupported User- Agent Voicemail Warning WWW- Authenticate Version 3.4.3 400HD Series IP Phones...
Page 238
400HD Series IP Phones This page is intentionally left blank. Administrator's Manual Document #: LTRT-11973...
Administrator's Manual G. RTCP-XR Parameters RTCP-XR Parameters The following table lists the RTCP-XR parameters that may be reported to the QoE server. Table G-1: RTCP-XR Parameters Group Metric Name General Start Timestamp Stop Timestamp Call-ID Local Address (IP, Port & SSRC) Remote Address (IP, Port &...
Page 240
400HD Series IP Phones Group Metric Name MOS-LQ MOS-LQ Est. Algorithm MOS-CQ MOS-CQ Est. Algorithm QoE Est. Algorithm Administrator's Manual Document #: LTRT-11973...
Administrator's Manual H. Example SIP - PUBLISH Message 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>...
Need help?
Do you have a question about the 405HD and is the answer not in the manual?
Questions and answers