Yealink W60P Administrator's Manual

Yealink W60P Administrator's Manual

Dect ip phones
Hide thumbs Also See for W60P:
Table of Contents

Advertisement

Advertisement

Table of Contents
loading

Summary of Contents for Yealink W60P

  • Page 2 Yealink and/or its respective suppliers are not responsible for the suitability of the information contained in this doc- ument for any reason. The information is provided “as is”, and Yealink does not provide any warranty and is subject to change without notice. All risks other than risks caused by use of the information are borne by the recipient. In no...
  • Page 3 End User License Agreement This End User License Agreement ("EULA") is a legal agreement between you and Yealink. By installing, copying or oth- erwise using the Products, you: (1) agree to be bounded by the terms of this EULA, (2) you are the owner or an author- ized user of the device, and (3) you represent and warrant that you have the right, authority and capacity to enter into this agreement and to abide by all its terms and conditions, just as if you had signed it.
  • Page 4 Visit Yealink WIKI (http://support.yealink.com/) for the latest firmware, guides, FAQ, Product documents, and more. For better service, we sincerely recommend you to use Yealink Ticketing system (https://ticket.yealink.com) to submit all your technical issues.
  • Page 5 GPL. Please refer to the GPL for the exact terms and conditions of the license. The original GPL license, source code of components licensed under GPL and used in Yealink products can be down-...
  • Page 6: Introduction

    For more information on configuring and administering other Yealink products not included in this guide, refer to the product support page at Yealink Technical Support. To access the latest Release Notes or other guides for Yealink IP phones, refer to the Document Download page for your phone at Yealink Technical Support.
  • Page 7: Typographic And Writing Conventions

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Typographic and Writing Conventions Yealink documentations contain a few typographic conventions and writing conventions. You need to know the following basic typographic conventions to distinguish types of in-text information: Convention Description Highlight the web/handset user interface items such as menus, menu selections, soft keys, or directory names when they are involved in a procedure or user action (for example, click Settings->Upgrade.).
  • Page 8: Table Of Contents

    Table of Contents Table of Contents Introduction Related Documentations Recommended References Typographic and Writing Conventions Table of Contents Getting Started Requirements Initialization Process Overview Loading the ROM File Configuring the VLAN Querying the DHCP (Dynamic Host Configuration Protocol) Server Contacting the Provisioning Server Updating Firmware Downloading the Resource Files Verifying Startup...
  • Page 9 Administrator’s Guide for W60P/W53P/W41P DECT Phones VPN Related Files VPN Configuration Quality of Service (QoS) Voice and SIP QoS Configuration 802.1x Authentication 802.1x Authentication Configuration TR-069 Device Management Supported RPC Methods TR069 Configuration Phone Provisioning Boot Files, Configuration Files and Resource Files...
  • Page 10 Table of Contents Configuring a Provisioning Server Keeping User’s Personalized Settings after Auto Provisioning Keeping User’s Personalized Settings Configuration Auto Provisioning Flowchart for Keep User’s Personalized Configuration Settings Example: Keeping User’s Personalized Settings Clearing User's Personalized Configuration Settings Custom Handset Related Configurations Firmware Upgrade Firmware for Each Phone Model Firmware Upgrade Configuration...
  • Page 11 Administrator’s Guide for W60P/W53P/W41P DECT Phones Search Source File Attributes Customizing Search Source File Search Source List Configuration Call Display Call Display Configuration Display Method on Dialing Display Method on Dialing Configuration Key As Send Key As Send Configuration Recent Call Display in Dialing...
  • Page 12 Table of Contents Customizing Local Contact File Local Contact Files and Resource Upload Lightweight Directory Access Protocol (LDAP) LDAP Attributes LDAP Configuration Remote Phone Book Remote Phone Book File Customization Remote Phone Book File Elements Customizing Remote Phone Book File Remote Phone Book Configuration Example: Configuring a Remote Phone Book Shared Directory...
  • Page 13 Administrator’s Guide for W60P/W53P/W41P DECT Phones Auto Answer Auto Answer Configuration Anonymous Call Rejection Anonymous Call Rejection Configuration Call Waiting Call Waiting Configuration Do Not Disturb (DND) DND Settings Configuration DND Feature Configuration DND Configuration DND Synchronization for Server-side Configuration...
  • Page 14 Table of Contents PTime Configuration Early Media Early Media Configuration Acoustic Clarity Technology Background Noise Suppression (BNS) Automatic Gain Control (AGC) Voice Activity Detection (VAD) VAD Configuration Comfort Noise Generation (CNG) CNG Configuration Jitter Buffer Jitter Buffer Configuration DTMF DTMF Keypad Transmitting DTMF Digit Transmitting DTMF Digit Configuration Suppress DTMF Display...
  • Page 15 Administrator’s Guide for W60P/W53P/W41P DECT Phones TLS Configuration Secure Real-Time Transport Protocol (SRTP) SRTP Configuration Encrypting and Decrypting Files Configuration Files Encryption Tools Configuration Files Encryption and Decryption Contact Files Encryption and Decryption Encryption and Decryption Configuration Example: Encrypting Configuration Files...
  • Page 16 Table of Contents BroadSoft Parameters BroadSoft Settings Broadsoft XSI Broadsoft Network Directory Broadsoft Call Park Call Waiting Sync Ethernet Interface MTU Parameter SIP Settings Parameters Call Settings Parameters Base Settings Parameters Handset Settings Parameters Troubleshooting Methods Log Files Local Logging Local Logging Configuration Exporting the Log Files to a Local PC Viewing the Log Files...
  • Page 17 Troubleshooting Solutions IP Address Issues The IP phone does not get an IP address Solving the IP conflict problem Specific format in configuring IPv6 on Yealink IP phones Time and Date Issues Display time and date incorrectly Phone Book Issues...
  • Page 18 Table of Contents Appendix RFC and Internet Draft Support...
  • Page 19 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 20: Getting Started

    Getting Started Getting Started This chapter describes where Yealink IP phones fit in your network, and provides basic initialization instructions of IP phones. Topics Requirements Initialization Process Overview Verifying Startup Requirements In order to perform as SIP endpoints in your network successfully, you need the following in deployments: A working IP network is established.
  • Page 21: Contacting The Provisioning Server

    Administrator’s Guide for W60P/W53P/W41P DECT Phones IP Address Subnet Mask Default Gateway Primary DNS (Domain Name Server) Secondary DNS By default, the IP phones obtain these parameters from a DHCPv4. You can configure network parameters of the IP phone manually if any of them are not supplied by the DHCP server.
  • Page 22: Phone Network

    Phone Network Phone Network Yealink IP phones operate on an Ethernet local area network (LAN) or wireless network. You can configure the local area network to accommodate a number of network designs, which varies by organization and Yealink IP phones.
  • Page 23: Ipv4 Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Handset UI OK->Settings->System Settings->Network (default PIN: 0000) ->Basic->IP Mode DD Phone Menu->Settings->Advanced Settings (default password: 0000)->Network->WAN Port->IP Mode If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 24 Phone Network Values Default Blank Web UI Network->Basic->IPv4 Config->Static IP Address->Subnet Mask OK->Settings->System Settings->Network (default PIN: 0000) ->Basic->IPv4->IP Address Type: Static- Handset UI >Subnet Mask DD Phone Menu->Settings->Advanced Settings (default password: 0000)->Network->WAN Port->IPv4->Static IPv4 Client->Subnet Mask Parameter static.network.internet_port.gateway <y0000000000xx>.cfg It configures the IPv4 default gateway. Example: Description static.network.internet_port.gateway = 192.168.1.254...
  • Page 25: Ipv6 Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Permitted IPv4 Address Values Default Blank Web UI Network->Basic->IPv4 Config->Static IP Address->Primary DNS OK->Settings->System Settings->Network (default PIN: 0000) ->Basic >IPv4->IP Address Type: DHCP- Handset UI >DNS Type: Manual->Primary DNS Menu->Settings->Advanced Settings (default password: admin)->Network->WAN Port->IPv4->Static IPv4 Client->Pri.DNS...
  • Page 26 Phone Network Web UI Network->Basic->IPv6 Config Handset UI OK->Settings->System Settings->Network (default PIN: 0000) ->Basic->IPv6->IP Address Type DD Phone Menu->Settings->Advanced Settings (default password: 0000)->Network->WAN Port->IPv6 Parameter static.network.ipv6_internet_port.ip <y0000000000xx>.cfg It configures the IPv6 address. Example: Description static.network.ipv6_internet_port.ip = 2026:1234:1:1:215:65ff:fe1f:caa Note: It works only if “static.network.ip_address_mode” is set to 1 (IPv6) or 2 ( IPv4 & IPv6), and "stat- ic.network.ipv6_internet_port.type"...
  • Page 27 Administrator’s Guide for W60P/W53P/W41P DECT Phones Web UI Network->Basic->IPv6 Config->Static IP Address->Default Gateway OK->Settings->System Settings->Network (default PIN: 0000) ->Basic->IPv6->IP Address Type: Static- Handset UI >Default Gateway DD Phone Menu->Settings->Advanced Settings (default password: 0000)->Network->WAN Port->IPv6->Static IPv6 Client->Default Gateway Parameter static.network.ipv6_static_dns_enable <y0000000000xx>.cfg It triggers the static IPv6 DNS feature to on or off.
  • Page 28: Dhcp Option For Ipv4

    DHCP Option 66, Option 43 and Custom Option DHCP Option 42 and Option 2 DHCP Option 12 DHCP Option 60 Supported DHCP Option for IPv4 The following table lists common DHCP options for IPv4 supported by Yealink IP phones. DHCP Parameters Description Option Subnet Mask Specify the client’s subnet mask.
  • Page 29: Dhcp Option 66, Option 43 And Custom Option

    DHCP Option 42 and Option 2 Yealink IP phones support using the NTP server address offered by DHCP. DHCP option 42 is used to specify a list of NTP servers available to the client by IP address. NTP servers should be listed in order of preference.
  • Page 30: Dhcp Option 60

    In addition to manual configuration, the IP phone also supports automatic discovery of VLAN via LLDP, CDP or DHCP. The assignment takes effect in this order: assignment via LLDP/CDP, manual configuration, then assignment via DHCP. For more information on VLAN, refer to VLAN Feature on Yealink IP Phones. Topics...
  • Page 31: Lldp Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones DHCP VLAN VLAN Setting Configuration LLDP Configuration LLDP (Linker Layer Discovery Protocol) is a vendor-neutral Link Layer protocol, which allows IP phones to receive and/or transmit device-related information from/to directly connected devices on the network that are also using the protocol, and store the information about other devices.
  • Page 32: Manual Vlan Configuration

    Phone Network Description It enables or disables the CDP (Cisco Discovery Protocol) feature on the IP phone. 0-Disabled Permitted Val- 1-Enabled, the IP phone will attempt to determine its VLAN ID through CDP. Default Web UI Network->Advanced->CDP->Active static.network.cdp.packet_interval Parameter <y0000000000xx>.cfg It configures the interval (in seconds) at which the IP phone sends the CDP (Cisco Discovery Protocol) request.
  • Page 33: Dhcp Vlan

    DHCP VLAN Yealink IP phones support VLAN discovery via DHCP. When the VLAN discovery method is set to DHCP, the IP phone will examine DHCP option for a valid VLAN ID. The predefined option 132 is used to supply the VLAN ID by default. You can customize the DHCP option used to request the VLAN ID.
  • Page 34: Vlan Setting Configuration

    Phone Network VLAN Setting Configuration The following table lists the parameter you can use to configure VLAN setting. Parameter static.network.vlan.vlan_change.enable <y0000000000xx>.cfg It enables or disables the IP phone to obtain VLAN ID using lower preference of VLAN assignment method or to close the VLAN feature when the IP phone cannot obtain VLAN ID using the current VLAN assign- Description ment method.
  • Page 35: Network Address Translation (Nat)

    VoIP deployments. Yealink IP phones support three NAT traversal techniques: manual NAT, STUN and ICE. If you enable manual NAT and STUN, the IP phone will use the manually-configured external IP address for NAT traversal. The TURN protocol is used as part of the ICE approach to NAT traversal.
  • Page 36 Phone Network Description It enables or disables the manual NAT feature on the IP phone. Permitted Val- 0-Disabled 1-Enabled Default Web UI Network->NAT->Manual NAT->Active static.network.static_nat.addr Parameter <y0000000000xx>.cfg It configures the IP address to be advertised in SIP signaling. It should match the external IP address used by the NAT device. Description Example: static.network.static_nat.addr = 10.3.5.33...
  • Page 37 Administrator’s Guide for W60P/W53P/W41P DECT Phones Default 3478 Web UI Network->NAT->STUN->STUN Port (1024~65535) static.ice.enable Parameter <y0000000000xx>.cfg Description It enables or disables the ICE (Interactive Connectivity Establishment) feature on the IP phone. Permitted Val- 0-Disabled 1-Enabled Default Web UI Network->NAT->ICE->Active static.sip.nat_turn.enable Parameter <y0000000000xx>.cfg...
  • Page 38: Keep Alive Configuration

    If you change this parameter, the IP phone will reboot to make the change take effect. Keep Alive Configuration Yealink IP phones can send keep-alive packets to the NAT device for keeping the communication port open. The following table lists the parameters you can use to configure keep alive.
  • Page 39: Rport Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Default Web UI Account->Advanced->Keep Alive Interval(Seconds) X is the account ID. X=1-8. Rport Configuration Yealink IP phones support rport described in 3581. It allows a client to request that the server sends the response back to the source port from which the request came.
  • Page 40: Vpn

    Web UI Settings->SIP->TLS SIP Port Yealink IP phones use OpenVPN to achieve VPN feature. To prevent disclosure of private information, tunnel endpoints must authenticate each other before secure VPN tunnel is established. After you configure VPN feature on the IP phone, the IP phone will act as a VPN client and use the certificates to authenticate with the VPN server.
  • Page 41: Quality Of Service (Qos)

    Administrator’s Guide for W60P/W53P/W41P DECT Phones If you change this parameter, the IP phone will reboot to make the change take effect. Quality of Service (QoS) VoIP is extremely bandwidth and delay-sensitive. QoS is a major issue in VoIP implementations, regarding how to guar- antee that packet traffic is not delayed or dropped due to interference from other lower priority traffic.
  • Page 42: 802.1X Authentication

    Phone Network 802.1x Authentication Yealink IP phones support the following protocols for 802.1X authentication: EAP-MD5 EAP-TLS (requires Device and CA certificates, requires no password) EAP-PEAP/MSCHAPv2 (requires CA certificates) EAP-TTLS/EAP-MSCHAPv2 (requires CA certificates) EAP-PEAP/GTC (requires CA certificates) EAP-TTLS/EAP-GTC (requires CA certificates)
  • Page 43: Tr-069 Device Management

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Web UI Network->Advanced->802.1x->Identity Parameter static.network.802_1x.md5_password <y0000000000xx>.cfg It configures the password for 802.1x authentication. Example: Description static.network.802_1x.md5_password = admin123 Note: It works only if “static.network.802_1x.mode” is set to 1, 3, 4, 5, 6 or 7.
  • Page 44: Supported Rpc Methods

    Phone Network between CPE and ACS (Auto Configuration Servers). The HTTP(S) messages contain XML-RPC methods defined in the standard for configuration and management of the CPE. For more information on TR-069, refer to Yealink TR-069 Technote. Topics Supported RPC Methods...
  • Page 45 Administrator’s Guide for W60P/W53P/W41P DECT Phones Description It enables or disables the TR069 feature. 0-Disabled Permitted Val- 1-Enabled Default Web UI Settings->TR069->Enable TR069 Parameter static.managementserver.username <y0000000000xx>.cfg It configures the user name for the IP phone to authenticate with the ACS (Auto Configuration Servers).
  • Page 46 Phone Network Default Blank Web UI Settings->TR069->Connection Request Username static.managementserver.connection_request_pass- Parameter <y0000000000xx>.cfg word It configures the password for the IP phone to authenticate the incoming connection requests. Description Example: static.managementserver.connection_request_password = acspwd Permitted Val- String within 64 characters Default Blank Web UI Settings->TR069->Connection Request Password Parameter...
  • Page 47 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 48: Phone Provisioning

    Files Download Process Boot Files Yealink IP phones support boot files. The boot files maximize the flexibility to allow you to customize features and set- tings for multiple phones. With the boot file, you can specify which configuration files should be downloaded. It is effective for you to provision...
  • Page 49: Common Boot File

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Common Boot File Common boot file, named y000000000000.boot, is effective for all phones. You can use a common boot file to apply common feature settings to all of the phones rather than a single phone.
  • Page 50: Configuration Files

    Static: The parameters start with a prefix “static.”, for example, static.auto_provision.custom.protect. Non-static: The parameters do not start with a prefix “static.”, for example, local_time.date_format. You can deploy and maintain a mass of Yealink IP phones automatically through configuration files stored in a pro- visioning server.
  • Page 51: Mac-Oriented Cfg File

    Administrator’s Guide for W60P/W53P/W41P DECT Phones MAC-Oriented CFG File MAC-Oriented CFG file, which is named after the MAC address of the IP phone. For example, if the MAC address of an IP phone is 00156574B150, the name of MAC-Oriented CFG file is 00156574b150.cfg (lowercase). It contains parameters unique to a particular phone, such as account registration.
  • Page 52: Resource Files

    Topic Supported Resource Files Supported Resource Files Yealink supplies some template of resource files for you, so you can directly edit the files as required. The following table lists the resource files Yealink supplies: Template File File Name...
  • Page 53: Files Download Process

    The parameters in the newly downloaded configuration files will override the same parameters in files downloaded earlier. Provisioning Methods Yealink provides two ways to provision your phones: Manual Provisioning: provisioning via the handset user interface or web user interface. Central Provisioning: provisioning through configuration files stored in a central provisioning server.
  • Page 54: Provisioning Methods Priority

    Phone Provisioning Provisioning Methods Priority There is a priority for configuration among the provisioning methods - settings you make using a higher priority pro- visioning method override settings made using a lower priority provisioning method. The precedence order for configuration parameter changes is as follows (highest to lowest): Note The provisioning priority mechanism takes effect only if “static.auto_provision.custom.protect”...
  • Page 55: Accessing The Web User Interface

    It is helpful to quickly log into the web user interface without entering the username and password in the login page. Yealink IP phones support domain name customization. You can use a custom domain name to access the web user interface.
  • Page 56: Web Server Type Configuration

    Web Server Type Configuration Yealink IP phones support both HTTP and HTTPS protocols for accessing the web user interface. You can configure the web server type. Web server type determines access protocol of the web user interface. If you disable to access web user interface using the HTTP/HTTPS protocol, both you and the user cannot access the web user interface.
  • Page 57: Navigating The Web User Interface

    The following figure shows how the phone interoperates with provisioning server when you use the centralized pro- visioning method: Yealink IP phones can obtain the provisioning server address during startup. Then IP phones first download boot files and configuration files from the provisioning server, and then resolve and update the configurations written in con- figuration files.
  • Page 58: Auto Provisioning Settings Configuration

    Phone Provisioning Auto Provisioning Settings Configuration The following table lists the parameters you can use to configure settings for auto provisioning. Parameter static.auto_provision.attempt_expired_time <y0000000000xx>.cfg It configures the timeout interval (in seconds) to transfer a file via auto provisioning. Description Note: It has a higher priority than the value defined by the parameter “static.network.attempt_expired_ time”.
  • Page 59 Administrator’s Guide for W60P/W53P/W41P DECT Phones If the IP phone reboots repeatedly after it is set to 1, you can try to set “static.auto_provision.power_on" to 0 (Off). Permitted 0-Disabled 1-Enabled Values Default Blank Parameter static.auto_provision.power_on <y0000000000xx>.cfg Description It triggers the power on feature to on or off.
  • Page 60 Phone Provisioning Note: It works only if “static.auto_provision.weekly.enable” is set to 1 (On). Permitted Integer from 0 to 12 Values Default Web UI Settings->Auto Provision->Weekly Upgrade Interval(0~12week) Parameter static.auto_provision.inactivity_time_expire <y0000000000xx>.cfg It configures the delay time (in minutes) to perform auto provisioning when the DECT IP phone is inactive at regular week.
  • Page 61 Administrator’s Guide for W60P/W53P/W41P DECT Phones 6-Saturday Default 0123456 Web UI Settings->Auto Provision->Day of Week static.auto_provision.weekly.begin_time Parameter <y0000000000xx>.cfg static.auto_provision.weekly.end_time It configures the starting/ending time of the day for the DECT IP phone to perform auto provisioning weekly. Description Note: It works only if “static.auto_provision.weekly.enable” is set to 1 (On).
  • Page 62: User-Triggered Provisioning Settings Configuration

    Phone Provisioning Note: It works only if “static.auto_provision.flexible.enable” is set to 1 (On). Permitted Time from 00:00 to 23:59 Values Default 02:00 Web UI Settings->Auto Provision->Flexible Time Parameter static.auto_provision.flexible.end_time <y0000000000xx>.cfg It configures the ending time of the day for the IP phone to perform auto provisioning at random. If it is left blank or set to a specific value equal to starting time configured by the parameter “static.auto_ provision.weekly.begin_time”, the IP phone will perform auto provisioning at the starting time.
  • Page 63 Administrator’s Guide for W60P/W53P/W41P DECT Phones Permitted String Values Default Blank [1][2] static.autoprovision.X.url Parameter <y0000000000xx>.cfg It configures the access URL of the provisioning server for the IP phone to perform auto provisioning Description which is triggered by activation code. Permitted...
  • Page 64: Setting Up A Provisioning Server

    Supported Provisioning Protocols Supported Provisioning Server Discovery Methods Configuring a Provisioning Server Supported Provisioning Protocols Yealink IP phones support several transport protocols for provisioning: Trivial File Transfer Protocol (TFTP) File Transfer Protocol (FTP) Hyper Text Transfer Protocol – Secure (HTTPS) File Transfer Protocol –...
  • Page 65: Supported Provisioning Server Discovery Methods

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Parameter static.auto_provision.user_agent_mac.enable <y0000000000xx>.cfg It enables or disables the IP phone's MAC address to be included in the User-Agent header of Description HTTP/HTTPS transfers via auto provisioning. 0-Disabled, the phone’s MAC address is not included in the User-Agent header of HTTP/HTTPS transfers Permitted and communications to the web browser.
  • Page 66: Static Provision Configuration

    Phone Provisioning Default Web UI Settings->Auto Provision->DHCP Active static.auto_provision.dhcp_option.list_user_ Parameter <y0000000000xx>.cfg options It configures the IPv4 custom DHCP option for requesting provisioning server address. Description Multiple options are separated by commas. Note: It works only if “static.auto_provision.dhcp_option.enable” is set to 1 (On). Permitted Val- Integer from 128 to 254 Default...
  • Page 67: Configuring A Provisioning Server

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Description It configures the user name for provisioning server access. Permitted Values String within 32 characters Default Blank Web UI Settings->Auto Provision->User Name Parameter static.auto_provision.server.password <y0000000000xx>.cfg Description It configures the password for provisioning server access.
  • Page 68 Phone Provisioning Note: The provisioning priority mechanism (handset/web user interface >central provisioning >factory defaults) takes effect only if the value of this parameter is set to 1 (Enabled). If “overwrite_mode” is set to 1 in the boot file, the value of this parameter will be set to 1 (Enabled). It is not applicable to the custom handset related configurations.
  • Page 69: Auto Provisioning Flowchart For Keep User's Personalized Configuration Settings

    It is not applicable to DD phones. 0-Disabled Permitted Values 1-Enabled Default Auto Provisioning Flowchart for Keep User’s Personalized Configuration Settings The following shows auto provisioning flowchart for Yealink IP phones when a user wishes to keep user’s personalized configuration settings.
  • Page 70: Example: Keeping User's Personalized Settings

    Phone Provisioning Example: Keeping User’s Personalized Settings This section shows you how to keep the personalized settings. Parameters Settings: static.auto_provision.custom.protect =1 After provisioning, if the users make changes via phone user interface or web user interface, the MAC-local.cfg file with non-static personal settings generates locally. Scenario: Keeping user’s personalized settings when upgrading the firmware...
  • Page 71: Clearing User's Personalized Configuration Settings

    Administrator’s Guide for W60P/W53P/W41P DECT Phones If you set “ static.auto_provision.custom.sync =1 ”, then the phones attempt to upload the MAC-local.cfg file to the pro- visioning server each time the file updates. When performing auto provisioning, they download their own MAC-loc- al.cfg file from the provisioning server, and then update settings in MAC-local.cfg file to the IP phone system.
  • Page 72 Phone Provisioning custom.handset.low_battery_tone.enable custom.handset.confirmation_tone.enable Advisory Tones Configuration custom.handset.keypad_tone.enable custom.handset.keypad_light.enable Handset Keypad Light Configuration custom.handset.backlight_in_charger.enable Handset Backlight Configuration custom.handset.backlight_out_of_charger.enable custom.handset.screen_saver.enable Handset Screen Saver Configuration custom.handset.auto_intercom Intercom Configuration custom.handset.language Language Display Configuration...
  • Page 73 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 74: Firmware Upgrade

    The following table lists the associated and latest firmware name for each IP phone model (X is replaced by the actual firmware version). IP Phone Model Firmware Name Example W60B: 77.x.x.x.rom W60B: 77.83.0.10.rom W60P W56H: 61.x.x.x.rom W56H: 61.83.0.10.rom W60B: 77.x.x.x.rom W60B: 77.83.0.10.rom W53P W53H: 88.x.x.x.rom W53H: 88.83.0.10.rom...
  • Page 75 Administrator’s Guide for W60P/W53P/W41P DECT Phones Default Blank Web UI Settings->Upgrade->Select And Upgrade Firmware Parameter over_the_air.url <y0000000000xx>.cfg It configures the access URL of the handset firmware file. Example: Description over_the_air.url = http://192.168.1.20/61.81.30.rom Note: The priority of parameter “over_the_air.url” is lower than “over_the_air.url.w56h”.
  • Page 76 Firmware Upgrade Parameter over_the_air.base_trigger <y0000000000xx>.cfg It enables or disables to upgrade the handset firmware compulsively when the base station detects a new Description handset firmware from the provisioning server. 0-Disabled, if “over_the_air.handset_tip” is set to 1 (Enabled), it will pop up a tip on the handset to notify the user to confirm upgrading the firmware or not.
  • Page 77: Handset Customization

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Handset Customization You can make the phone more personalized by customizing various settings. Topics Power Indicator LED of Handset Handset Keypad Light Handset Backlight Handset Wallpaper Handset Screen Saver Handset Name Language Time and Date...
  • Page 78: Handset Keypad Light

    Handset Customization 0-Disabled (handset power indicator LED is off) Permitted Val- 1-Enabled (handset power indicator LED fast flashes (300ms) red) Default Web UI Features->Power LED->Ringing Power Light Flash Parameter phone_setting.mail_power_led_flash_enable <y0000000000xx>.cfg It enables or disables the handset power indicator LED to flash when the handset receives a voice Description mail.
  • Page 79: Handset Backlight

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Handset Backlight The handset backlight in charger or out of charger can be configured independently. You can enable the backlight to be on for about 30 minutes when the handset is charged, and then you can check the charging state during this period.
  • Page 80: Handset Screen Saver

    Handset Customization Parameter custom.handset.wallpaper <y0000000000xx>.cfg It configures the wallpaper displayed on the handset LCD screen. Description Note: It will take effect on all handsets that are registered on the same base station. It works only if “stat- ic.auto_provision.handset_configured.enable” is set to 1 (Enabled). It is not applicable to DD phones. 1-Wallpaper1 2-Wallpaper2 Permitted...
  • Page 81: Handset Name Configuration

    Language for Web Display Customization Supported Languages You can ask the distributor or Yealink FAE for language packs. You can also obtain the language packs online: http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage. The following table lists available languages and associated language packs supported by the handset user interface and the web user interface.
  • Page 82: Language Display Configuration

    Handset Customization Phone User Interface Web User Interface French French 4.French.js 4.French_note.xml German German 5.German.js 5.German_note.xml Italian Italian 6.Italian.js 6.Italian_note.xml Polish Polish 7.Polish.js 7.Polish_note.xml Portuguese Portuguese 8.Portuguese.js 8.Portuguese_note.xml Spanish Spanish 9.Spanish.js 9.Spanish_note.xml Turkish Turkish 10.Turkish.js 10.Turkish_note.xml Russian Russian 11.Russian.js 11.Russian_note.xml Language Display Configuration The default language displayed on the phone/handset user interface is English.
  • Page 83: Language For Web Display Customization

    You can customize the translation of the existing language on the web user interface. You can modify translation of an existing language or add a new language for web display. You can ask the distributor or Yealink FAE for language packs. You can also obtain the language packs online: http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage.
  • Page 84: Customizing A Language Pack For Note Display

    Handset Customization Save the language pack and place it to the provisioning server. Customizing a Language Pack for Note Display When you add a new language pack for the note, the note language pack must be formatted as “X.name_note.xml” (X starts from 12, “name”...
  • Page 85: Custom Language For Web Display Configuration

    Time and Date Yealink IP phones maintain a local clock. You can choose to get the time and date from SNTP (Simple Network Time Protocol) time server to have the most accurate time and set DST (Daylight Saving Time) to make better use of daylight and to conserve energy, or you can set the time and date manually.
  • Page 86 Handset Customization Time Zone Time Zone Name Time Zone Time Zone Name -9:30 French Polynesia Jordan(Amman) United States-Alaska Time Latvia(Riga) Canada(Vancouver,Whitehorse) Lebanon(Beirut) Mexico(Tijuana,Mexicali) Moldova(Kishinev) United States-Pacific Time Jerusalem Baja California Russia(Kaliningrad) Canada(Edmonton,Calgary) Bulgaria(Sofia) Mexico(Mazatlan,Chihuahua) Lithuania(Vilnius) United States-Mountain Time Cairo United States-MST no DST Istanbul Chihuahua,La Paz E.Europe...
  • Page 87 Administrator’s Guide for W60P/W53P/W41P DECT Phones Time Zone Time Zone Name Time Zone Time Zone Name Cuba(Havana) Izhevsk,Samara (RTZ 3) United States-Eastern Time Port Louis -4:30 Venezuela(Caracas) +4:30 Afghanistan(Kabul) Canada(Halifax,Saint John) Kazakhstan(Aqtobe) Atlantic Time (Canada) Kyrgyzstan(Bishkek) San Juan Ekaterinburg (RTZ 4)
  • Page 88 Handset Customization Time Zone Time Zone Name Time Zone Time Zone Name Casablanca Ulaanbaatar Denmark-Faroe Islands(Torshavn) +8:45 Eucla Ireland(Dublin) Korea(Seoul) Edinburgh Japan(Tokyo) Portugal(Lisboa,Porto,Funchal) Russia(Yakutsk,Chita) Spain-Canary Islands(Las Palmas) +9:30 Australia(Adelaide) United Kingdom(London) +9:30 Australia(Darwin) Lisbon Australia(Sydney,Melboume,Canberra) Morocco Australia(Brisbane) Albania(Tirane) Australia(Hobart) Austria(Vienna) Russia(Vladivostok) Belgium(Brussels) Magadan (RTZ 9)
  • Page 89: Ntp Settings

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Time Zone Time Zone Name Time Zone Time Zone Name Macedonia(Skopje) Netherlands(Amsterdam) Namibia(Windhoek) NTP Settings You can set an NTP time server for the desired area as required. The NTP time server address can be offered by the DHCP server or configured manually.
  • Page 90: Dst Settings

    Handset Customization Permitted IP address or domain name Values Default pool.ntp.org Web UI Settings->Time&Date->Secondary Server Parameter local_time.interval <y0000000000xx>.cfg Description It configures the interval (in seconds) at which the phone updates time and date from the NTP server. Permitted Integer from 15 to 86400 Values Default 1000...
  • Page 91: Customizing Auto Dst File

    Integer from -300 to 300 Customizing Auto DST File Before customizing, you need to obtain the AutoDST file. You can ask the distributor or Yealink FAE for DST template. You can also obtain the DST template online: http://sup- port.yealink.com/documentFront/forwardToDocumentFrontDisplayPage.
  • Page 92: Dst Configuration

    Handset Customization 4. Save this file and place it to the provisioning server. Related Topic Time Zone DST Configuration The following table lists the parameters you can use to configure DST. Parameter local_time.summer_time <y0000000000xx>.cfg Description It configures Daylight Saving Time (DST) feature. 0-Disabled 1-Enabled Permitted Values...
  • Page 93: Time And Date Manually Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Month: 1=January, 2=February,…, 12=December Week of Month: 1=the first week in a month,…, 5=the last week in a month Day of Week: 1=Monday, 2=Tuesday,…, 7=Sunday Hour of Day: 0=0am, 1=1am,…, 23=11pm Default 1/1/0 Web UI Settings->Time&Date->Start Date...
  • Page 94: Time And Date Format Configuration

    Handset Customization The following table lists the parameter you can use to configure time and date manually. Parameters local_time.manual_time_enable <y0000000000xx>.cfg Description It enables or disables the IP phone to obtain time and date from manual settings. 0-Disabled (obtain time and date from NTP server) Permitted Values 1-Enabled (obtain time and date from manual settings) Default...
  • Page 95: Date Customization Rule

    Administrator’s Guide for W60P/W53P/W41P DECT Phones “DD” represents a two-digit day; “MMM” represents the first three letters of the month; “YYYY” represents a four-digit year, and “YY” represents a two-digit year. Default Web UI Settings->Time&Date->Date Format Handset UI OK->Settings->Display->Date Format DD Phone Menu->Settings->Basic Settings->Time&Date->Time &...
  • Page 96: Input Method Configuration

    Handset Customization Format Description It represents a two-digit day. D is used once or more than once (for example, DD) For example, 01, 02,…, 31 It represents the abbreviation of the day of week (not applic- able to DD Phones). W/WW For example,Mon.,Tues., Wed., Thur., Fri., Sat., Sun.
  • Page 97: Search Source File Customization

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Search Source File Customization Search Source List Configuration Search Source File Customization You can ask the distributor or Yealink FAE for super search template. You can also obtain the super search template online: http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage. Topics Search Source File Attributes...
  • Page 98: Search Source List Configuration

    Handset Customization <item id_name="calllog_search" display_name="History" priority="2" enable="0" /> 3. Save the change and place this file to the provisioning server. Search Source List Configuration The following table lists the parameters you can use to configure the search source list. Parameter super_search.url <y0000000000xx>.cfg It configures the access URL of the super search template file.
  • Page 99: Display Method On Dialing

    When the IP phone is on the pre-dialing or dialing screen, the account information will be displayed on the LCD screen. Yealink IP phones support three display methods: Label, Display Name and User Name. You can customize the account information to be displayed on the IP phone as required.
  • Page 100: Key As Send

    Handset Customization It configures the selected line information displayed on the pre-dialing or dialing screen. Description Note: It works only if “features.station_name.value” is left blank. 1-Label, configured by the parameter “account.X.label”. Permitted Values 2-Display Name, configured by the parameter “account.X.display_name”. 3-User Name, configured by the parameter “account.X.user_name”.
  • Page 101: Warnings Display

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Default Web UI Directory->Setting->Recent Call In Dialing Warnings Display Yealink IP phones support displaying the warning details about the issue on the Status screen when the default pass- word is used. Topics Warnings Display Configuration Warnings Display Configuration The following table lists the parameter you can use to configure the warnings display.
  • Page 102: Account Settings

    Account Registration Registering an account makes it easier for the IP phones to receive an incoming call or dial an outgoing call. Yealink IP phones support registering multiple accounts on a phone ( phones only support registering one SIP account); each account requires an extension or phone number.
  • Page 103 Administrator’s Guide for W60P/W53P/W41P DECT Phones Default Blank Web UI Account->Register->Label account.X.display_name Parameter <MAC>.cfg Description It configures the display name. Permitted Val- String within 99 characters Default Blank Web UI Account->Register->Display Name account.X.auth_name Parameter <MAC>.cfg Description It configures the user name for register authentication.
  • Page 104 Account Settings If it is set to 0 when UDP is used ("account.X.sip_server.Y.transport_type" is set to 0), the phone uses a random port for responsing the messages from server. Example: account.1.sip_server.1.port = 5060 Permitted Val- Integer from 0 to 65535 Default 5060 Web UI...
  • Page 105: Registration Settings Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Example: account.1.reg_fail_retry_interval = 30 Note: It works only if "account.X.reg_failed_retry_min_time" and "account.X.reg_failed_retry_max_ time" are set to 0. Permitted Val- Integer from 0 to 1800 Default Web UI Account->Advanced->SIP Registration Retry Timer (0~1800s) account.X.reg_failed_retry_min_time Parameter <MAC>.cfg...
  • Page 106 Account Settings Web UI Account->Advanced->Send user=phone account.X.register_mac Parameter <MAC>.cfg Description It enables or disables the IP phone to add MAC address to the SIP header of the REGISTER message. Permitted Val- 0-Disabled 1-Enabled Default Web UI Account->Advanced->SIP Send MAC account.X.register_line Parameter <MAC>.cfg Description...
  • Page 107: Outbound Proxy In Dialog

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Description It enables or disables the IP phone to subscribe the registration state change notifications. Permitted Val- 0-Disabled 1-Enabled Default Web UI Account->Advanced->Subscribe Register phone_setting.disable_account_without_user- Parameter <y0000000000xx>.cfg name.enable Description It enables or disables the IP phone to disable the account whose username is empty.
  • Page 108: Server Redundancy

    Account Settings in a dialog. Note: It works only if “account.X.outbound_proxy_enable” is set to 1 (Enabled). 0-Disabled, only the new SIP request messages from the IP phone will be sent to the outbound proxy server in a dialog. Permitted Val- 1-Enabled, all the SIP request messages from the IP phone will be sent to the outbound proxy server in a dialog.
  • Page 109: Behaviors When Working Server Connection Fails

    Yealink IP phones support Failover and Fallback server redundancy types. In some cases, you can deploy a com- bination of the two server redundancy types. For more information on server redundancy, refer to...
  • Page 110: Registration Method Of The Failover/Fallback Mode

    Account Settings At the start of a call, server availability is determined by SIP signaling failure. SIP signaling failure depends on the SIP protocol being used as described below: If TCP is used, then the signaling fails if the connection or the send fails. If UDP is used, then the signaling fails if ICMP is detected or if the signal times out.
  • Page 111: Failover Server Redundancy Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Note: It is only applicable to outbound proxy servers. Permitted Integer from 0 to 65535 Values Default 3600 Web UI Account->Register->Proxy Fallback Interval X is the account ID. X=1-8. Failover Server Redundancy Configuration The following table lists the parameters you can use to configure failover server redundancy.
  • Page 112 Account Settings Default Web UI Account->Register->SIP Server Y->Server Retry Counts account.X.sip_server.Y.only_signal_with_registered Parameter <MAC>.cfg [1][2] It enables or disables the IP phone to only send requests to the registered server when encountering a fail- over. Description Note: It works only if “account.X.sip_server.Y.register_on_enable” is set to 1 (Enabled) and “account.X.sip_ server.Y.failback_mode”...
  • Page 113: Sip Server Name Resolution

    Administrator’s Guide for W60P/W53P/W41P DECT Phones It enables or disables the IP phone to retry to re-subscribe after registering to the secondary server with different IP addresses when encountering a failover. Description Note: It works only if "account.X.sip_server.Y.failback_mode" is set to 1, 2 or 3.
  • Page 114: Static Dns Cache

    Account Settings service type and port. Default Web UI Account->Register->SIP Server Y->Transport account.X.naptr_build Parameter <MAC>.cfg It configures the way of SRV query for the IP phone to be performed when no result is returned from Description NAPTR query. 0-SRV query using UDP only Permitted Values 1-SRV query using UDP, TCP and TLS.
  • Page 115: Behave With A Configured Dns Server

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Behave with a Configured DNS Server Static DNS Cache Configuration Behave with a Configured DNS Server When the IP phone is configured with a DNS server, it will behave as follows to resolve the domain name of the server: The IP phone performs a DNS query to resolve the domain name from the DNS server.
  • Page 116 Integer from 0 to 65535 Values Default dns_cache_naptr.X.replace Parameter <y0000000000xx>.cfg It configures a domain name to be used for the next SRV query in NAPTR record X. Description Example: dns_cache_naptr.1.replace = _sip._tcp.yealink.pbx.com Permitted Domain name Values Default Blank Parameter dns_cache_naptr.X.service <y0000000000xx>.cfg It configures the transport protocol available for the SIP server in NAPTR record X.
  • Page 117 Administrator’s Guide for W60P/W53P/W41P DECT Phones Example: dns_cache_srv.1.name = _sip._tcp.yealink.pbx.com Permitted Domain name Values Default Blank dns_cache_srv.X.port Parameter <y0000000000xx>.cfg It configures the port to be used in SRV record X. Description Example: dns_cache_srv.1.port = 5060 Permitted Integer from 0 to 65535...
  • Page 118 Integer from 30 to 2147483647 Values Default dns_cache_a.X.name Parameter <y0000000000xx>.cfg It configures the domain name in A record X. Description Example: dns_cache_a.1.name = yealink.pbx.com Permitted Domain name Values Default Blank dns_cache_a.X.ip Parameter <y0000000000xx>.cfg It configures the IP address that the domain name in A record X maps to.
  • Page 119: Number Of Active Handsets

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Default 3600 Parameter static.network.dns.last_cache_expired.enable <y0000000000xx>.cfg It enables or disables the IP phone to use the DNS cache (even if the cache has expired) when the DNS Description server fails to resolve the domain name.
  • Page 120: Number Of Simultaneous Outgoing Calls

    Account Settings Number of Simultaneous Outgoing Calls Number of simultaneous outgoing calls allows you to configure the max number of simultaneous outgoing calls for a specific account on a base. The number of active handsets affects this feature. Related Topics Number of Active Handsets Number of Simultaneous Outgoing Calls Configuration Number of Simultaneous Outgoing Calls Configuration...
  • Page 121 Administrator’s Guide for W60P/W53P/W41P DECT Phones 3-Line 3 4-Line 4 5-Line 5 6-Line 6 7-Line 7 8-Line 8 Multiple line IDs are separated by commas. The incoming line for handset 1 is line 1-line5. The incoming line for handset 2 is line 2.
  • Page 122 Account Settings The incoming line for handset 6 is line 6. The incoming line for handset 7 is line 7. The incoming line for handset 8 is line 8. Web UI Account->Number Assignment->Outgoing lines handset.X.dial_out_default_line Parameter <y0000000000xx>.cfg Description It configures the default line to place outgoing calls for the handset. Permitted Values Integer from 1 to 8 The default outgoing line for handset 1 is line 1.
  • Page 123 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 124: Call Log

    Call Log Yealink IP phones record and maintain phone events to a call log, also known as a call list. Call log consists of four lists: Missed Calls, Placed Calls, Received Calls, and All Calls. Each call log list supports up to 100 entries.
  • Page 125 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 126: Directory

    Shared Directory Local Directory Yealink IP phones maintain a local directory that you can use to store contacts. You can store up to 100 contacts per handset, each with a name, a mobile number and an office number. Contacts and groups can be added either one by one, or in batch using a local contact file. Yealink IP phones support both *.xml and *.csv format contact files, but you can only customize the *.xml format contact file.
  • Page 127: Customizing Local Contact File

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Customizing Local Contact File 1. Open the local contact file. 2. To add a contact, add <contact display_name="" office_number="" mobile_number="" other_number=""/> to the file. Each starts on a new line. 3. Specify the values within double quotes.
  • Page 128: Ldap Configuration

    Directory Abbreviation Name Description distinguishedName Unique identifier for each entry Domain component company Company or organization name telephoneNumber Office phone number mobile mobilephoneNumber Mobile or cellular phone number ipPhone IPphoneNumber Home phone number LDAP Configuration The following table lists the parameters you can use to configure LDAP. Parameter ldap.enable <y0000000000xx>.cfg Description It enables or disables the LDAP feature on the IP phone.
  • Page 129 Administrator’s Guide for W60P/W53P/W41P DECT Phones The “*” symbol in the filter stands for any number. The “%” symbol in the filter stands for the number entered by the user. Example: ldap.number_filter = (|(telephoneNumber=%)(mobile=%)(ipPhone=%)) When the number of the telephoneNumber, mobile or ipPhone of the contact record matches the search criteria, the record will be displayed on the phone screen.
  • Page 130 It configures the LDAP search base which corresponds to the location of the LDAP phonebook from which the LDAP search request begins. The search base narrows the search scope and decreases directory search time. Description Example: ldap.base = dc=yealink,dc=cn Permitted String within 99 characters Values Default...
  • Page 131 Administrator’s Guide for W60P/W53P/W41P DECT Phones ldap.max_hits = 50 Permitted Integer from 1 to 32000 Values Default Web UI Directory->LDAP->Max Hits (1-32000) Parameter ldap.name_attr <y0000000000xx>.cfg It configures the name attributes of each record to be returned by the LDAP server. It compresses the search results.
  • Page 132 Directory version assigned on the LDAP server. Permitted 2 or 3 Values Default Web UI Directory->LDAP->Protocol Parameter ldap.call_in_lookup <y0000000000xx>.cfg Description It enables or disables the IP phone to perform an LDAP search when receiving an incoming call. Permitted 0-Disabled Values 1-Enabled Default Web UI...
  • Page 133: Remote Phone Book

    You can add multiple contacts at a time and/or share contacts between IP phones using the supplied template files (Menu.xml and Department.xml). You can ask the distributor or Yealink FAE for remote phone book template. You can also obtain the remote phone book template online: http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage.
  • Page 134: Customizing Remote Phone Book File

    Directory Template Element Valid Values Specify the contact name between <Name> and </Name>; <Name>Contact Name</Name> <Telephone>Contact Num- Specify the number type in <Telephone ber</Telephone> label>; <DirectoryEntry> Specify the contact number between <Tele- phone> and</Telephone> Add a contact department/group file: <MenuItem> Specify the department/group name between <Name>Department</Name>...
  • Page 135: Remote Phone Book Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Remote Phone Book Configuration The following table lists the parameters you can use to configure remote phone book. Parameter remote_phonebook.data.X.url <y0000000000xx>.cfg It configures the access URL of the remote phone book. Example: Description remote_phonebook.data.1.url = http://192.168.1.20/phonebook.xml Note: The size of a remote phone book file should be less than 1.5M.
  • Page 136: Example: Configuring A Remote Phone Book

    Customize the “Department.xml “and “Menu.xml“ files, and then place these files to the provisioning server “http://192.168.10.25”. Example remote_phonebook.data.1.url = http://192.168.10.25/Menu.xml remote_phonebook.data.1.name = Yealink remote_phonebook.data.2.url = http://192.168.10.25/Market.xml remote_phonebook.data.2.name = Market After provision, you can navigate to OK->Directory->Remote Phone Book to access the corporate directory straight from their phones.
  • Page 137: Shared Contact File Customization

    Directory->Local Directory->Import Contacts->Import to (Shared Directory)->Select .xml file form Shared Contact File Customization You can customize the shared contacts using local contact template. You can ask the distributor or Yealink FAE for local contact template. You can also obtain the template online: http://sup- port.yealink.com/documentFront/forwardToDocumentFrontDisplayPage.
  • Page 138: Customizing Shared Contact File

    Directory Elements Attributes Description group_id_name Do not modify this attribute and value. Customizing Shared Contact File 1. Open the shared contact file. 2. To add a contact, add <contact display_name="" office_number="" mobile_number="" other_number="" line="-1" ring="Auto" default_photo="Default:default_contact_image.png" selected_photo="0" group_id_name="All Contacts"/> to the file. Each starts on a new line. 3.
  • Page 139 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 140: Call Features

    You can use the regular expression to define the dial plan. Yealink IP phones support four patterns: Replace rule: is an alternative string that replaces the numbers entered by the user. Yealink IP phones support up to 100 replace rules.
  • Page 141: Basic Regular Expression Syntax For Four Patterns

    The replace rule file helps create multiple replace rules. At most 100 replace rules can be added to the IP phone. You can ask the distributor or Yealink FAE for the replace rule file template. You can also obtain the replace rule file template online: http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage.
  • Page 142: Customizing The Replace Rule File

    The dial now file helps create multiple dial now rules. At most 20 dial now rules can be added to the IP phone. You can ask the distributor or Yealink FAE for dial now file template. You can also obtain the dial now file template online: http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage.
  • Page 143: Replace Rule Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Replace Rule Configuration You can configure replace rules either one by one or in batch using a replace rule template. The following table lists the parameters you can use to configure replace rule. Parameter dialplan.replace.prefix.X <y0000000000xx>.cfg...
  • Page 144: Dial Now Configuration

    Call Features Dial Now Configuration You can configure dial now rules either one by one or in batch using a dial now template. The following table lists the parameters you can use to configure dial now. Parameter dialplan.dialnow.rule.X <y0000000000xx>.cfg It configures the dial now rule (the string used to match the numbers entered by the user). When entered numbers match the predefined dial now rule, the IP phone will automatically dial out the numbers without pressing the send key.
  • Page 145: Area Code Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Area Code Configuration The following table lists the parameters you can use to configure area code. Parameter dialplan.area_code.code <y0000000000xx>.cfg It configures the area code to be added before the entered numbers when dialing out.
  • Page 146: Example: Adding Replace Rules Using A Replace Rule File

    It is available even if your phone keypad is locked or no SIP account is registered. Yealink IP phones support emergency dialplan. Emergency Dial Plan You can configure the emergency dial plan for the phone (for example, emergency number, emergency routing). The phone determines if this is an emergency number by checking the emergency dial plan.
  • Page 147: Emergency Dialplan Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones emergency routing, avoiding that emergency calls could not get through because of the server failure. If the phone is not locked, it checks against the regular dial plan. If the phone is locked, it checks against the emergency dial plan.
  • Page 148 Call Features Default Blank Parameter dialplan.emergency.server.X.port <y0000000000xx>.cfg It configures the port of emergency server X to be used for routing calls. Description Note: It works only if “dialplan.emergency.enable” is set to 1 (Enabled). Permitted Integer from 1 to 65535 Values Default 5060 Parameter dialplan.emergency.server.X.transport_type...
  • Page 149: Off Hook Hot Line Dialing

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Off Hook Hot Line Dialing For security reasons, IP phones support off hook hot line dialing feature, which allows the phone to first dial out the pre-configured number when you dial out a call using the account with this feature enabled. The SIP server may then prompts you to enter an activation code for call service.
  • Page 150: Anonymous Call

    Call Features Parameter phone_setting.ringback_timeout <y0000000000xx>.cfg It configures the duration time (in seconds) in the ringback state. Description If it is set to 180, the phone will cancel the dialing if the call is not answered after 180 seconds. Permitted Values Integer from 0 to 3600 Default Anonymous Call Anonymous call allows the caller to conceal the identity information shown to the callee.
  • Page 151: Call Number Filter

    Administrator’s Guide for W60P/W53P/W41P DECT Phones It configures the anonymous call on code. The IP phone will send the code to activate anonymous call feature on server-side when you activate it on the IP phone. Description Example: account.1.anonymous_call_oncode = *72...
  • Page 152: Ip Address Call

    Call Features Default , -() Web UI Features->General Information->Call Number Filter IP Address Call You can set the phone whether to receive or place an IP call. You can neither receive nor place an IP call if you disable this feature. Topic IP Address Call Configuration IP Address Call Configuration...
  • Page 153: Anonymous Call Rejection

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Anonymous Call Rejection Anonymous call rejection allows IP phone to automatically reject incoming calls from callers whose identity has been deliberately concealed. Anonymous call rejection can be performed locally or on the server. When performing anonymous call rejection on local, the IP phone sends the server a status message ”Status-Line: SIP/2.0 433 Anonymity Disallowed”.
  • Page 154: Call Waiting

    You can enable call waiting feature and set the phone to play a warning tone to avoid missing important calls during a call. Yealink IP phones also support call waiting on code and off code to activate and deactivate server-side call waiting fea- ture. They may vary on different servers.
  • Page 155: Do Not Disturb (Dnd)

    Administrator’s Guide for W60P/W53P/W41P DECT Phones ing call during a call. Note: It works only if “call_waiting.enable” is set to 1 (Enabled). Permitted Val- 0-Disabled 1-Enabled Default Web UI Features->Audio->Call Waiting Tone Handset UI OK->Call Features->Call Waiting->Tone DD Phone UI Menu->Features->Call Waiting->Play Tone Parameter call_waiting.on_code...
  • Page 156: Dnd Feature Configuration

    603-Decline Default Web UI Features->General Information->Return Code When DND DND Feature Configuration Yealink IP phones support DND on code and off code to activate and deactivate server-side DND feature. They may vary on different servers. Topic DND Configuration DND Configuration The following table lists the parameters you can use to configure DND.
  • Page 157: Dnd Synchronization For Server-Side Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones DD Phone UI Menu->Features->DND->AccountX->DND Status account.X.dnd.on_code Parameter <MAC>.cfg It configures the DND on code to activate the server-side DND feature. The IP phone will send the DND on code to the server when you activate DND feature on the IP phone.
  • Page 158: Call Hold

    Call Features Parameter features.dnd.feature_key_sync.enable <y0000000000xx>.cfg It enables or disables the DND feature synchronization. Description Note: It works only if “features.feature_key_sync.enable” is set to 1 (Enabled). 0-Disabled Permitted Values 1-Enabled, server-based DND is enabled. Server and local phone DND are synchronized. Default Call Hold Call hold provides a service of placing an active call on hold.
  • Page 159: Call Forward Settings Configuration

    1-Enabled, the server can use the Diversion field with a SIP header to inform the phone of a call’s his- tory. Default Web UI Features->General Information->Diversion/History-Info Call Forward Feature Configuration Yealink IP phones support call forward on code and off code to activate and deactivate server-side call forward feature. They may vary on different servers. Topic...
  • Page 160: Call Forward Configuration

    Call Features Call Forward Configuration Call Forward Configuration The following table lists the parameters you can use to configure call forward. Parameter account.X.always_fwd.enable <MAC>.cfg It triggers always forward feature to on or off. Description Note: It works only if “features.fwd.allow” is set to 1 (Enabled). 0-Off Permitted 1-On, incoming calls to the account X are forwarded to the destination number (configured by the para-...
  • Page 161 Administrator’s Guide for W60P/W53P/W41P DECT Phones Note: It works only if “features.fwd.allow” is set to 1 (Enabled). Permitted String within 32 characters Values Default Blank Web UI Features->Forward&DND->Forward->AccountX->Always Forward->Off Code Parameter account.X.busy_fwd.enable <MAC>.cfg Description It triggers busy forward feature to on or off.
  • Page 162 Call Features ture on the IP phone. Note: It works only if “features.fwd.allow” is set to 1 (Enabled). Permitted String within 32 characters Values Default Blank Web UI Features->Forward&DND->Forward->AccountX->Busy Forward->Off Code Parameter account.X.timeout_fwd.enable <MAC>.cfg It triggers no answer forward feature to on or off. Description Note: It works only if “features.fwd.allow”...
  • Page 163: Call Forward Synchronization For Server-Side Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones DD Phone Menu->Features->Call Forward->AccountX->No Answer Forward->After Ring Time Parameter account.X.timeout_fwd.on_code <MAC>.cfg It configures the no answer forward on code to activate the server-side no answer forward feature. The IP phone will send the no answer forward on code and the pre-configured destination number (con- Description figured by the parameter “account.X.timeout_fwd.target”) to the server when you activate no answer for-...
  • Page 164: Call Transfer

    B, party A can transfer this call to party C (the third party). Then, party B will begin a new call with party C, and party A will disconnect. Yealink IP phones support call transfer using the REFER method specified in RFC 3515 and offer three types of transfer: Blind Transfer -- Transfer a call directly to another party without consulting.
  • Page 165: Conference

    Default Web UI Features->Transfer->Attended Transfer On Hook X is the account ID. X=1-8. Conference The Yealink IP phones support three-way local conference and multi-way network conference. Topics Conference Type Configuration Network Conference Configuration Conference Type Configuration You can specify which type of conference to establish.
  • Page 166: Multicast Paging

    Multicast Paging Group Configuration Yealink IP phones support up to 31 groups for paging. You can assign multicast IP address with a channel for each group, and specify a label to each group to identify the phones in the group, such as All, Sales, or HR.
  • Page 167: Multicast Listening Group Configuration

    Multicast Listening Group Configuration Yealink IP phones support up to 31 groups for listening. You can assign multicast IP address with a channel for each group, and specify a label to each group to identify the phones in the group, such as All, Sales, or HR.
  • Page 168: Multicast Paging Settings

    1 to 25-the IP phone can receive an RTP stream of the pre-configured multicast address on the channel 1 Values to 25 respectively from Yealink or Polycom IP phones. 26 to 30-the IP phone can receive the RTP stream of the pre-configured multicast address on the channel 26 to 30 respectively from Yealink IP phones.
  • Page 169: Multicast Paging Settings Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Topic Multicast Paging Settings Configuration Multicast Paging Settings Configuration The following table lists the parameters you can use to change multicast paging settings. Parameter multicast.codec <y0000000000xx>.cfg It configures the codec for multicast paging. Description Example: multicast.codec = G722...
  • Page 170: End Call On Hook

    Call Features It configures the volume of the speaker when receiving the multicast paging calls. If it is set to 0, the current volume of the speaker takes effect. The volume of the speaker can be adjusted by pressing the Volume key in advance when the phone is during a call. You can also adjust the volume of the speaker during the paging call.
  • Page 171 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 172: Audio Features

    Audio Features Audio Features This chapter describes the audio sound quality features and options you can configure for the IP phone. Topics Alert Tone Ring Tones Ringer Device Tones Audio Codecs Packetization Time (PTime) Early Media Acoustic Clarity Technology DTMF Voice Quality Monitoring (VQM) Advisory Tones Alert Tone...
  • Page 173: Ring Tones

    Administrator’s Guide for W60P/W53P/W41P DECT Phones 1-Enabled Default Web UI Features->General Information->Voice Mail Tone Ring Tones Ring tones are used to play for incoming calls. You can specify a period of time after which the IP phone will stop ringing if the call is not answered.
  • Page 174: Tones Configuration

    Audio Features Australia Austria Brazil Belgium China Czech Denmark Finland France Germany Great Britain Greece Hungary Lithuania India Italy Japan Mexico New Zealand Netherlands Norway Portugal Spain Switzerland Sweden Russia United States Chile Czech ETSI Configured tones can be heard on IP phones in the following conditions. Condition Description Dial...
  • Page 175 Administrator’s Guide for W60P/W53P/W41P DECT Phones Example: voice.tone.country = Custom Custom, Australia, Austria, Brazil, Belgium, Chile, China, Czech, Czech ETSI, Denmark, Finland, France, Ger- Permitted many, Great Britain, Greece, Hungary, Lithuania, India, Italy, Japan, Mexico, New Zealand, Netherlands, Values Norway, Portugal, Spain, Switzerland, Sweden, Russia, United States...
  • Page 176: Audio Codecs

    Audio Features Note: It works only if “voice.tone.country” is set to Custom. If you want to disable this warning tone, set it to 0. Permitted String Values Default Blank Web UI Settings->Tones->Busy Parameter voice.tone.callwaiting <y0000000000xx>.cfg It customizes the call waiting tone. The value format is Freq/Duration.
  • Page 177: Audio Codecs Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Codec Algorithm Reference Bit Rate Sample Rate Packetization Time G726-24 G.726 RFC 3551 24 Kbps 8 Ksps 20ms G726-32 G.726 RFC 3551 32 Kbps 8 Ksps 20ms G726-40 G.726 RFC 3551 40 Kbps 8 Ksps 20ms 15.2 Kbps...
  • Page 178 Audio Features pcma-PCMA g729-G729 g726_16-G726-16 g726_24-G726-24 g726_32-G726-32 g726_40-G726-40 opus-opus ilbc-iLBC Example: account.1.codec.g722.enable = 1 Note: The name of the audio codec in this parameter should be the correct one as listed in the above example, otherwise the corresponding configuration will not take effect. Permitted 0-Disabled 1-Enabled...
  • Page 179: Packetization Time (Ptime)

    Administrator’s Guide for W60P/W53P/W41P DECT Phones g726_32-G726-32 g726_40-G726-40 opus-opus ilbc-iLBC Example: account.1.codec.g722.priority = 1 Note: The priority of the codec in disable codec list is not specified, and numerical value 1 is defined as the highest priority in the enable codec list. The name of the audio codec in this parameter should be the correct one as listed in the above example, otherwise the corresponding configuration will not take effect.
  • Page 180: Ptime Configuration

    Audio Features Codec Packetization Time (Minimum) Packetization Time (Maximum) G722 10ms 40ms PCMA 10ms 40ms PCMU 10ms 40ms G729 10ms 80ms G726-16 10ms 30ms G726-24 10ms 30ms G726-32 10ms 30ms G726-40 10ms 30ms iLBC 20ms 30ms opus 10ms 20ms PTime Configuration The following table lists the parameter you can use to configure the PTime.
  • Page 181: Early Media Configuration

    Features->General Information->180 Ring Workaround Acoustic Clarity Technology To optimize the audio quality of your network, Yealink IP phones support the acoustic clarity technology: Background Noise Suppression (BNS), Automatic Gain Control (AGC), Voice Activity Detection (VAD), Comfort Noise Generation (CNG) and jitter buffer.
  • Page 182: Vad Configuration

    Jitter Buffer Yealink IP phones support two types of jitter buffers: fixed and adaptive. A fixed jitter buffer adds the fixed delay to voice packets. You can configure the delay time for the static jitter buffer on IP phones. An adaptive jitter buffer is cap- able of adapting the changes in the network's delay.
  • Page 183: Dtmf

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Parameter voice.jib.adaptive <y0000000000xx>.cfg Description It configures the type of jitter buffer in the wired network. 0-Fixed Permitted Values 1-Adaptive Default Web UI Settings->Voice->JITTER BUFFER->Type Parameter voice.jib.min <y0000000000xx>.cfg It configures the minimum delay time (in milliseconds) of jitter buffer in the wired network.
  • Page 184: Dtmf Keypad

    Audio Features Transmitting DTMF Digit Suppress DTMF Display Transfer via DTMF Local DTMF Tone DTMF Keypad The DTMF keypad is laid out in a 4×4 matrix, with each row representing a low frequency, and each column rep- resenting a high frequency. Pressing a digit key (such as '1') will generate a sinusoidal tone for each of two frequencies (697 and 1209 hertz (Hz)).
  • Page 185 Administrator’s Guide for W60P/W53P/W41P DECT Phones 3-RFC2833 + SIP INFO, DTMF digits are transmitted by RTP Events compliant to RFC 2833 and the SIP INFO messages. Default Web UI Account->Advanced->DTMF Type Parameter account.X.dtmf.dtmf_payload <MAC>.cfg It configures the value of DTMF payload.
  • Page 186: Suppress Dtmf Display

    Audio Features Values Default Parameter features.dtmf.min_interval <y0000000000xx>.cfg It configures the minimum inter-digit time (in milliseconds) between digits when a sequence of DTMF Description tones is played out automatically. Permitted Integer from 0 to 300 Values Default X is the account ID. X=1-8. If you change this parameter, the IP phone will reboot to make the change take effect.
  • Page 187: Rtcp-Xr

    Administrator’s Guide for W60P/W53P/W41P DECT Phones in SIP PUBLISH messages to a central voice quality report collector. Yealink IP phones support two mechanisms for voice quality monitoring: RTCP-XR and VQ-RTCPXR. Topics RTCP-XR VQ-RTCPXR RTCP-XR The RTCP-XR mechanism, compliant with RFC 3611-RTP Control Extended Reports (RTCP XR), provides the metrics con- tained in RTCP-XR packets for monitoring the quality of calls.
  • Page 188: Voice Quality Reports

    Audio Features Computed using other metrics as input, such as listening Mean Opinion Score (MOS-LQ) and conversational Mean Opinion Score (MOS-CQ). Topics Voice Quality Reports VQ-RTCPXR Display Central Report Collector Voice Quality Reports Three types of quality reports can be enabled: Session: Generated at the end of a call.
  • Page 189 Administrator’s Guide for W60P/W53P/W41P DECT Phones It configures the threshold value of listening MOS score (MOS-LQ) multiplied by 10. The threshold value of MOS-LQ causes the phone to send a warning alert quality report to the central report collector. For example, a configured value of 35 corresponds to the MOS score 3.5. When the MOS-LQ value com- Description puted by the phone is less than or equal to 3.5, the phone will send a warning alert quality report to the...
  • Page 190: Vq-Rtcpxr Display

    Audio Features value of one way delay computed by the phone is less than 500, the phone will not send a critical alert quality report to the central report collector. If it is set to blank, critical alerts are not generated due to one-way delay. One-way delay includes both network delay and end system delay.
  • Page 191: Advisory Tones

    Administrator’s Guide for W60P/W53P/W41P DECT Phones It configures the IP address of the central report collector that accepts voice quality reports contained Description in SIP PUBLISH messages. Permitted Val- IPv4 Address Default Blank Web UI Account->Advanced->VQ RTCP-XR Collector Address account.X.vq_rtcpxr.collector_server_port Parameter <MAC>.cfg...
  • Page 192 Audio Features Note: It will take effect on all handsets that are registered on the same base station. It works only if “stat- ic.auto_provision.handset_configured.enable” is set to 1 (Enabled) and the silent mode is off. It is not applicable to DD phones. 0-Disabled Permitted Values...
  • Page 193 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 194: Security Features

    You can also customize the access permission for configurations on the web user interface and phone/handset user interface. Yealink IP phones support access levels of admin, var and user. When logging into the web user interface or access advanced settings on the phone, as an administrator, you need an administrator password to access various menu options.
  • Page 195: User Access Level Configuration

    Blank Web UI Security->Password User Access Level Configuration For more information, refer to Yealink SIP IP Phones Configuration Guide for User Access Level. The following table lists the parameters you can use to configure the user access level. static.security.var_enable Parameter <y0000000000xx>.cfg...
  • Page 196: Auto Logout Time

    Security Features 1-var 2-admin Default If you change this parameter, the IP phone will reboot to make the change take effect. Auto Logout Time Auto logout time defines how long to log out the web user interface automatically when you do not perform any actions on web user interface.
  • Page 197: Emergency Number

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Default 0000 Web UI Security->Base PIN->Base Unit PIN Handset UI OK->Settings->System Settings->Change Base PIN DD Phone Menu->Settings->Advanced Settings (default password: 0000) ->Change Password Parameter base.double_pin_code.enable <y0000000000xx>.cfg Description It enables or disables double PIN feature.
  • Page 198: Transport Layer Security (Tls)

    Yealink IP phones support TLS version 1.0, 1.1 and 1.2. When TLS is enabled for an account, the SIP message of this account will be encrypted, and a lock icon appears on the LCD screen after the successful TLS negotiation.
  • Page 199: Supported Trusted And Server Certificates

    The format of the server certificate files must be *.pem and *.cer and the maximum file size is 5MB. A unique server certificate: It is unique to an IP phone (based on the MAC address) and issued by the Yealink Cer- tificate Authority (CA).
  • Page 200 Security Features GeoTrust Universal CA GeoTrust Universal CA2 Thawte Personal Freemail CA Thawte Premium Server CA Thawte Primary Root CA Thawte Primary Root CA - G2 Thawte Primary Root CA - G3 Thawte Server CA VeriSign Class 1 Public Primary Certification Authority VeriSign Class 1 Public Primary Certification Authority - G2 VeriSign Class 1 Public Primary Certification Authority - G3 VeriSign Class 2 Public Primary Certification Authority - G2...
  • Page 201: Tls Configuration

    Note Yealink endeavors to maintain a built-in list of most common used CA Certificates. Due to memory constraints, we cannot ensure a complete set of certificates. If you are using a certificate from a commercial Certificate Authority not in the list above, you can send a request to your local distributor.
  • Page 202 Security Features Web UI Account->Register->SIP Server Y->Transport Parameter static.security.default_ssl_method <y0000000000xx>.cfg Description It configures the TLS version the IP phone uses to authenticate with the server. 0-TLS 1.0 only 3-SSL V23 (automatic negotiation with the server. The phone starts with TLS1.2 for negotiation.) Permitted Values 4-TLS 1.1 only...
  • Page 203 Administrator’s Guide for W60P/W53P/W41P DECT Phones Web UI Security->Server Certificates->Device Certificates Parameter static.trusted_certificates.url <y0000000000xx>.cfg It configures the access URL of the custom trusted certificate used to authenticate the connecting server. Example: Description static.trusted_certificates.url = http://192.168.1.20/tc.crt Note: The certificate you want to upload must be in *.pem, *.crt, *.cer or *.der format.
  • Page 204: Secure Real-Time Transport Protocol (Srtp)

    Security Features Default X is the account ID. X=1-8. Y is the server ID. Y=1-2. Secure Real-Time Transport Protocol (SRTP) Secure Real-Time Transport Protocol (SRTP) encrypts the audio streams during VoIP phone calls to avoid interception and eavesdropping. The parties participating in the call must enable SRTP feature simultaneously. When this feature is enabled on both phones, the type of encryption to use for the session is negotiated between the IP phones.
  • Page 205: Srtp Configuration

    Account->Advanced->RTP Encryption(SRTP) X is the account ID. X=1-8. Encrypting and Decrypting Files Yealink IP phones support downloading encrypted files from the server and encrypting files before/when uploading them to the server. You can encrypt the following files: Configuration files: MAC-Oriented CFG file (<MAC>.cfg), Common CFG file (y0000000000xx.cfg), MAC-local CFG file (<MAC>-local.cfg) or other custom CFG files (for example, sip.cfg, account.cfg)
  • Page 206: Configuration Files Encryption Tools

    Security Features Example: Encrypting Configuration Files Configuration Files Encryption Tools Yealink provides three configuration files encryption tools: Config_Encrypt_Tool.exe (via graphical tool for Windows platform) Config_Encrypt.exe (via DOS command line for Windows platform) yealinkencrypt (for Linux platform) The encryption tools encrypt plaintext configuration files (for example, account.cfg, <y0000000000xx>.cfg, <MAC>.cfg) (one by one or in batch) using 16-character symmetric keys (the same or different keys for configuration...
  • Page 207 Administrator’s Guide for W60P/W53P/W41P DECT Phones Description It enables or disables the IP phone only to download the encrypted files. 0-Disabled, the IP phone will download the configuration files (for example, sip.cfg, account.cfg, <MAC>-local.cfg) from the server during auto provisioning no matter whether the files are encrypted or not.
  • Page 208: Example: Encrypting Configuration Files

    The following example describes how to use “Config_Encrypt_Tool.exe” to encrypt the account.cfg file. For more information on the other two encryption tools, refer to Yealink Configuration Encryption Tool User Guide. The way the IP phone processes other configuration files is the same as that of the account.cfg file.
  • Page 209 Administrator’s Guide for W60P/W53P/W41P DECT Phones 2. When you start the application tool, a file folder named “Encrypted” is created automatically in the directory where the application tool is located. 3. Click Browse to locate configuration file(s) (for example, account.cfg) from your local system in the Select File(s) field.
  • Page 210: Incoming Signaling Validation

    Incoming Signaling Validation Yealink IP phones support the following three optional levels of security for validating incoming network signaling: Source IP address validation: ensure the request is received from an IP address of a server belonging to the set of target SIP servers.
  • Page 211 Administrator’s Guide for W60P/W53P/W41P DECT Phones Values Default Blank Parameter sip.request_validation.digest.realm <y0000000000xx>.cfg It configures the string used for authentication parameter Realm when performing the digest authen- Description tication. Permitted A valid string Values Default YealinkSPIP Parameter sip.request_validation.event <y0000000000xx>.cfg It configures which events specified within the Event header of SUBSCRIBE or NOTIFY request should be validated when performing the digest authentication.
  • Page 212: Advanced Features

    Advanced Features Advanced Features The advanced features require server support. Consult your server partner to find out if these features are supported. Topics Call Park and Retrieve Shared Line Intercom Voice Mail XML Browser Call Park and Retrieve Call park allows users to park a call on a special extension and then retrieve it from another phone (for example, a phone in another office or conference room).
  • Page 213: Shared Line

    Shared Line Yealink IP phones support Shared Call Appearance (SCA) to share a line. Shared call appearances enable more than one phone to share the same line or registration. The methods you use vary with the SIP server you are using.
  • Page 214: Intercom

    Advanced Features Default Web UI Account->Advanced->Shared Line account.X.line_seize.expires Parameter <MAC>.cfg It configures the line-seize subscription expiration time (in seconds). Description Note: It works only if “account.X.shared_line” is set to 1 (Shared Call Appearance). Permitted Val- Integer from 0 to 65535 Default Parameter features.barge_in_via_username.enable...
  • Page 215: Voice Mail

    Yealink IP phones support voice mail. You can configure a message waiting indicator (MWI) to inform users that how many messages are waiting in their mailbox without calling the mailbox. Yealink IP phones support both audio and visual MWI alert when receiving new voice messages.
  • Page 216 Advanced Features It configures MWI subscribe expiry time (in seconds). Description Note: It works only if “account.X.subscribe_mwi” is set to 1 (Enabled). Permitted Integer from 0 to 84600 Values Default 3600 Web UI Account->Advanced->MWI Subscription Period (Seconds) Parameter account.X.sub_fail_retry_interval <MAC>.cfg Description It configures the interval (in seconds) for the IP phone to retry to re-subscribe when subscription fails.
  • Page 217: Xml Browser

    1-Enabled Default X is the account ID. X=1-8. XML Browser Yealink IP phones support processing the push XML via SIP NOTIFY message. Topic XML Browser Configuration XML Browser Configuration The following table lists the parameters you can use to configure XML browser.
  • Page 218: General Features

    Busy Tone Delay Line Identification Presentation Yealink IP phones can derive calling and connected line identification from SIP headers and display the name asso- ciated with the telephone number on the LCD screen. Calling Line Identification Presentation (CLIP): It allows IP phones to display the caller identity, derived from a SIP header contained in the INVITE message when receiving an incoming call.
  • Page 219 It configures the priority order for the sources of caller identity information. The headers can be in any order. Description Note: Yealink IP phones can derive caller identity from the following SIP headers: From, P-Asserted-Iden- tity (PAI), P-Preferred-Identity and Remote-Party-ID (RPID). It works only if “account.X.cid_source” is set to 6 (PREFERENCE).
  • Page 220: Return Code For Refused Call

    General Features Return Code for Refused Call You can define the return code and reason of the SIP response message for the refused call. The caller’s phone LCD screen displays the reason according to the received return code. Available return codes and reasons are: 404 (Not Found) 480 (Temporarily Unavailable) 486 (Busy Here)
  • Page 221: 100 Reliable Retransmission

    Administrator’s Guide for W60P/W53P/W41P DECT Phones 1-Enabled Default Web UI Features->General Information->Accept SIP Trust Server Only 100 Reliable Retransmission As described in 3262, 100rel tag is for the reliability of provisional responses. When presenting in a Supported header, it indicates that the IP phone can send or receive reliable provisional responses. When presenting in a Require header in a reliable provisional response, it indicates that the response is to be sent reliably.
  • Page 222: Sip Session Timer

    General Features Default Web UI Account->Advanced->Retransmission X is the account ID. X=1-8. SIP Session Timer SIP session timers T1, T2 and T4 are SIP transaction layer timers defined in 3261. These session timers are con- figurable on IP phones. Timer T1 Timer T1 is an estimate of the Round Trip Time (RTT) of transactions between a SIP client and SIP server.
  • Page 223: Session Timer

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Default Web UI Settings->SIP->SIP Session Timer T2 (2~40s) Parameter sip.timer_t4 <y0000000000xx>.cfg It configures the SIP session timer T4 (in seconds). Description T4 represents the maximum duration a message will remain in the network. Permitted Values Float from 2.5 to 60...
  • Page 224: Reboot In Talking

    General Features Description It enables or disables the session timer. 0-Disabled Permitted Values 1-Enabled, the IP phone will send periodic UPDATE requests to refresh the session during a call. Default Web UI Account->Advanced->Session Timer Parameter account.X.session_timer.expires <MAC>.cfg It configures the interval (in seconds) for refreshing the SIP session during a call. For example, an UPDATE will be sent after 50% of its value has elapsed.
  • Page 225: Reserve # In User Name

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Default Web UI Features->General Information->Reboot in Talking Reserve # in User Name Reserve # in User Name feature allows IP phones to reserve “#” in user name. When Reserve # in User Name feature is disabled, “#”...
  • Page 226: Busy Tone Delay

    General Features Busy Tone Delay The busy tone is audible to indicate that the call is released by the other party. You can define the amount of time to play the busy tone. Topic Busy Tone Delay Configuration Busy Tone Delay Configuration The following table lists the parameter you can use to configure busy tone delay.
  • Page 227 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 228: Configuration Parameters

    Configuration Parameters Configuration Parameters This section provides a description and permitted values of some settings. Topics BroadSoft Parameters Ethernet Interface MTU Parameter SIP Settings Parameters Call Settings Parameters APP Settings Configuration BroadSoft Parameters This section shows the parameters you can use to configure the phone with BroadSoft server. For more information on BSFT, refer to Yealink_IP_Phone_Features_Integrated_with_BroadSoft_UC-One_User_Guide Yealink_IP_Phones_Deployment_Guide_for_BroadSoft_UC-One_Environment.
  • Page 229 Administrator’s Guide for W60P/W53P/W41P DECT Phones ation) and “bw.xsi.enable" is set to 1 (Enabled). Permitted String within 99 characters Values Default Blank Web UI Applications->Broadsoft XSI->XSI Account->Password (if bw.enable =1) Parameter account.X.xsi.host <MAC>.cfg It configures the IP address or domain name of the Xtended Services Platform server.
  • Page 230: Broadsoft Network Directory

    Configuration Parameters BroadWorks Anywhere Remote Office Line ID Blocking Anonymous Call Rejection Simultaneous Ring Personal BroadSoft Directory BroadSoft Call Log Call Park Feature via XSI Mode Call Waiting Feature via XSI Mode Voice Messaging/Video Voice Messaging Silent Altering Default Parameter sip.authentication_for_xsi <y0000000000xx>.cfg It configures the authentication mechanism for the XSI access.
  • Page 231 Administrator’s Guide for W60P/W53P/W41P DECT Phones Default Parameter bw_phonebook.group_enable <y0000000000xx>.cfg It enables or disables the IP phone to display the group directory. 0-Disabled Description 1-Enabled Note: works only if "bw.xsi.enable" and "bw.xsi.directory.enable" are set to 1 (Enabled). 0-Disabled Permitted Values...
  • Page 232 Configuration Parameters Web UI Applications->Broadsoft XSI->Network Directory->Enterprise Common (if bw.enable =1) Parameter bw_phonebook.enterprise_common_displayname <y0000000000xx>.cfg It configures the display name on the phone screen for the enterprise common directory. Description Note: works only if "bw.xsi.enable", "bw.xsi.directory.enable" and "bw_phonebook.enterprise_com- mon_enable" are set to 1 (Enabled). Permitted Values String within 99 characters Default EnterpriseCommon...
  • Page 233: Broadsoft Call Park

    Administrator’s Guide for W60P/W53P/W41P DECT Phones It configures the display name on the phone screen for the personal directory. Description Note: works only if "bw.xsi.enable", "bw.xsi.directory.enable" and "bw_phonebook.personal_ enable" are set to 1 (Enabled). Permitted Values String within 99 characters...
  • Page 234: Call Waiting Sync

    Configuration Parameters Default Web UI Features->Call Pickup->Visual Alert for Parked Call (if bw.enable =1) Parameter features.call_park.group_park_code <y0000000000xx>.cfg It configures the group call park code for the GPark option. Description Note: It works only if “features.call_park.park_mode” is set to 1 (FAC). Permitted Values String within 32 characters Default Blank...
  • Page 235 Administrator’s Guide for W60P/W53P/W41P DECT Phones The default value of User-Agent: Yealink W60B 77.81.0.10 If it is set to Myphone, the User-Agent appears as below: Yealink W60B 77.81.0.10 Myphone Permitted Values String within 128 characters Default Blank account.X.check_cseq.enable Parameter <MAC>.cfg...
  • Page 236: Call Settings Parameters

    Configuration Parameters X is the account ID. X=1-8. If you change this parameter, the IP phone will reboot to make the change take effect. Call Settings Parameters Parameter phone_setting.end_call_net_disconnect.enable <y0000000000xx>.cfg Description It enables or disables the IP phone to end the call if the network is unavailable during the call. 0-Disabled Permitted Values 1-Enabled, the IP phone will end the call and go to the Idle screen after 5 seconds.
  • Page 237 Administrator’s Guide for W60P/W53P/W41P DECT Phones Handset UI OK->Settings->System Settings->Eco Mode handset.X.hac.enable Parameter <y0000000000xx>.cfg It enables or disables the HAC (Hearing Aid Compatibility) handset settings. Description Note: It is not applicable to DD phones. 0-Disabled Permitted Values 1-Enabled Default X is the handset ID. X=1 to 8.
  • Page 238: Troubleshooting Methods

    Log Files Yealink IP phone can log events into two different log files: boot log and system log. You can choose to generate the log files locally or sent to syslog server in real time, and use these log files to generate informational, analytic and troubleshoot phones.
  • Page 239 Administrator’s Guide for W60P/W53P/W41P DECT Phones Note: We recommend that you do not disable this feature. 0-Disabled, the IP phone will stop recording log to the log files (<MAC>-boot.log and <MAC>-sys.log) locally. The log files recorded before are still kept on the phone.
  • Page 240 Troubleshooting Methods Parameter static.auto_provision.local_log.backup.enable <y0000000000xx>.cfg It enables or disables the IP phone to upload the local log files (<MAC>-boot.log and <MAC>-sys.log) to the provisioning server or a specific server. Description Note: The upload path is configured by the parameter “static.auto_provision.local_log.backup.path”. 0-Disabled 1-Enabled, the IP phone will upload the local log files to the provisioning server or the specific server to back up these files when one of the following happens:...
  • Page 241: Exporting The Log Files To A Local Pc

    Administrator’s Guide for W60P/W53P/W41P DECT Phones 0-Overwrite Permitted Values 1-Append (not applicable to TFTP Server) Default Parameter static.auto_provision.local_log.backup.append.limit_mode <y0000000000xx>.cfg It configures the behavior when local log files (<MAC>-boot.log and <MAC>-sys.log) on the pro- Description visioning server or a specific server reach the maximum file size.
  • Page 242: Syslog Logging

    Troubleshooting Methods <0+emerg> <1+alert> <2+crit> <3+error> <4+warning> <5+notice> <6+info> The default local log level is 3. The following figure shows a portion of a boot log file (for example, 00156574b150-boot.log): The boot.log file reports the logs with all severity levels. The following figure shows a portion of a sys log file (for example, 00156574b150-sys.log): Syslog Logging You can also configure the IP phone to send syslog messages to a syslog server in real time.
  • Page 243: Syslog Logging Configuration

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Viewing the Syslog Messages on Your Syslog Server Syslog Logging Configuration The following table lists the parameters you can use to configure syslog logging. Parameter static.syslog.enable <y0000000000xx>.cfg Description It enables or disables the IP phone to upload log messages to the syslog server in real time.
  • Page 244 Troubleshooting Methods log. 0-Emergency: system is unusable 1-Alert: action must be taken immediately 2-Critical: critical conditions Permitted 3-Critical: error conditions Values 4-Warning: warning conditions 5-Warning: normal but significant condition 6-Informational: informational messages Default Web UI Settings->Configuration->Syslog->Syslog Level Parameter static.syslog.facility <y0000000000xx>.cfg It configures the facility that generates the log messages.
  • Page 245: Viewing The Syslog Messages On Your Syslog Server

    Administrator’s Guide for W60P/W53P/W41P DECT Phones 21-Local Use 5 (Local5) 22-Local Use 6 (Local6) 23-Local Use 7 (Local7) Note: Note 1 - Various operating systems have been found to utilize Facilities 4, 10, 13 and 14 for secur- ity/authorization, audit, and alert messages which seem to be similar. Note 2 - Various operating systems have been found to utilize both Facilities 9 and 15 for clock (cron/at) messages.
  • Page 246: Resetting The Ip Phone To Default Factory Settings

    Troubleshooting Methods Reset non-static settings: All non-static parameters will be reset. After resetting the non-static settings, the IP phone will perform auto provisioning immediately. Reset static settings: All static parameters will be reset. Reset userdata & local config: All the local cache data (for example, user data, history or directory) will be cleared. And all configurations saved in the <MAC>-local.cfg configuration file on the IP phone will be reset.
  • Page 247: Custom Factory Configuration

    Topic Capturing the Packets via Web User Interface Capturing the Packets via Web User Interface For Yealink IP phones, you can export the packets file to the local system and analyze it. Procedure...
  • Page 248: Watch Dog

    IP phone and troubleshoot if necessary. You can also import configuration files for a quick and easy configuration. We recommend you to edit the exported CFG file instead of the BIN file to change the phone’s current settings. The config.bin file is an encrypted file. For more information on config.bin file, contact your Yealink reseller.
  • Page 249: Exporting Cfg Configuration Files From Phone

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Topics Exporting CFG Configuration Files from Phone Importing CFG Configuration Files to Phone Exporting BIN Files from the Phone Importing BIN Files from the Phone Exporting CFG Configuration Files from Phone You can export the phone’s configuration file to local and make changes to the phone’s current feature settings. You can apply these changes to any phone by importing the configuration files via the web user interface.
  • Page 250: Exporting Bin Files From The Phone

    Exporting All the Diagnostic Files Yealink IP phones support three types of diagnostic files (including Pcap trace, log files (boot.log and sys.log) and BIN configuration files) to help analyze your problem. You can export these files at a time and troubleshoot if necessary.
  • Page 251: Phone Status

    Administrator’s Guide for W60P/W53P/W41P DECT Phones 3. Reproduce the issue. 4. Click Stop in the Export All Diagnostic Files field to stop the capture. The system log level will be reset to 3. 5. Click Export to open the file download window, and then save the diagnostic file to your local system.
  • Page 252: Notify Reboot Configuration

    Troubleshooting Methods From: sip:sipsak@<srchost> CSeq: 10 NOTIFY Call-ID: 1234@<srchost> Event: check-sync;reboot=true Topic Notify Reboot Configuration Notify Reboot Configuration The following table lists the parameter you can use to configure notify reboot. Parameter sip.notify_reboot_enable <y0000000000xx>.cfg It configures the IP phone behavior when receiving a SIP NOTIFY message which contains the header Description “Event: check-sync”.
  • Page 253 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 254: Troubleshooting Solutions

    Troubleshooting Solutions Troubleshooting Solutions This section describes solutions to common issues that may occur while using the IP phone. Upon encountering a case not listed in this section, contact your Yealink reseller for further support. Topics IP Address Issues Time and Date Issues...
  • Page 255: Time And Date Issues

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Yealink IP phones support using FTP, TFTP, HTTP and HTTPS protocols to download configuration files or resource files. You can use one of these protocols for provisioning. When provisioning your IP phone obtaining an IPv6 address, the provisioning server should support IPv6 and the format of the access URL of the provisioning server can be “tftp://[IPv6 address or domain name]”.
  • Page 256: Play The Local Ringback Tone Instead Of Media When Placing A Long Distance Number Without Plus

    77.81.0.35 Item Description Firmware ID. The firmware ID for each IP phone model is: 77: W60P/W53P/W41P Major version. Note: The larger it is, the newer the firmware generation is. A fixed number. Minor version. Note: With the same firmware generation, the larger it is, the newer the firmware version is.
  • Page 257: The Ip Phone Does Not Update The Configurations

    Administrator’s Guide for W60P/W53P/W41P DECT Phones The IP phone does not update the configurations Do one of the following: Ensure that the configuration is set correctly. Reboot the phone. Some configurations require a reboot to take effect. Ensure that the configuration is applicable to the IP phone model.
  • Page 258: Power And Startup Issues

    Troubleshooting Solutions Power and Startup Issues Both PoE cable and power adapter is connected to the phone IP phones use the PoE preferentially. The IP phone has no power If no lights appear on the IP phone when it is powered up, do one of the following: Reboot your IP phone.
  • Page 259: Base Issue

    Administrator’s Guide for W60P/W53P/W41P DECT Phones Base Issue Why doesn’t the power indicator on the base station light up? Plug the supplied power adapter to the base station, if the power indicator doesn’t light up, it should be a hardware problem.
  • Page 260: Why Does The Handset Prompt The Message "Not In Range" Or "Out Of Range

    Troubleshooting Solutions Why does the handset prompt the message “Not in Range” or “Out Of Range”? Ensure that the base station is properly plugged into a functional AC outlet. Ensure that the handset is not too far from the base station. Why does the handset prompt the message “Network unavailable”? Ensure that the Ethernet cable is plugged into the Internet port on the base station and the Ethernet cable is not loose.
  • Page 261 Administrator’s Guide for W60P/W53P/W41P DECT Phones...
  • Page 262 Appendix Appendix RFC and Internet Draft Support The following RFC’s and Internet drafts are supported: RFC 1321—The MD5 Message-Digest Algorithm RFC 1889—RTP Media control RFC 2112—Multipart MIME RFC 2327—SDP: Session Description Protocol RFC 2387—The MIME Multipart/Related Content-type RFC 2543—SIP: Session Initiation Protocol RFC 2617—Http Authentication: Basic and Digest access authentication RFC 2782—A DNS RR for specifying the location of services (DNS SRV) RFC 2806—URLs for Telephone Calls...
  • Page 263 Administrator’s Guide for W60P/W53P/W41P DECT Phones RFC 3581—An Extension to the SIP for Symmetric Response Routing RFC 3608—SIP Extension Header Field for Service Route Discovery During Registration RFC 3611—RTP Control Protocol Extended Reports (RTCP XR) RFC 3665—Session Initiation Protocol (SIP) Basic Call Flow Examples RFC 3666—SIP Public Switched Telephone Network (PSTN) Call Flows.
  • Page 264 Appendix RFC 5954—Essential Correction for IPv6 ABNF and URI Comparison in RFC 3261 RFC 6026—Correct Transaction Handling for 2xx Responses to SIP INVITE Requests RFC 6141—Re-INVITE and Target-Refresh Request Handling in SIP draft-ietf-sip-cc-transfer-05.txt—SIP Call Control - Transfer draft-anil-sipping-bla-02.txt—Implementing Bridged Line Appearances (BLA) Using Session Initiation Protocol (SIP) draft-anil-sipping-bla-03.txt—Implementing Bridged Line Appearances (BLA) Using Session Initiation Protocol (SIP) draft-ietf-sip-privacy-00.txt—SIP Extensions for Caller Identity and Privacy, November draft-ietf-sip-privacy-04.txt—SIP Extensions for Network-Asserted Caller Identity and Privacy within Trusted Net-...

This manual is also suitable for:

W53pW41p

Table of Contents