background image

 

 

Summary of Contents for Yealink SIP-T28P

Page 1: ......

Page 2: ...O CHANGE WITHOUT NOTICE ALL STATEMENTS INFORMATION AND RECOMMENDATIONS IN THIS GUIDE ARE BELIEVED TO BE ACCURATE AND PRESENTED WITHOUT WARRANTY OF ANY KIND EXPRESS OR IMPLIED USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF PRODUCTS YEALINK NETWORK TECHNOLOGY CO LTD MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS GUIDE INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTAB...

Page 3: ...encouraged to try to correct the interference by one or more of the following measures 1 Reorient or relocate the receiving antenna 2 Increase the separation between the equipment and receiver 3 Connect the equipment into an outlet on a circuit different from that to which the receiver is connected 4 Consult the dealer or an experience radio TV technician for help To avoid the potential effects on...

Page 4: ...the specific terms of the 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 downloaded from Yealink web site http www yealink com GPLOpenSource aspx BaseInfoCateId 293 NewsCateId 293 CateId 293 ...

Page 5: ... phones Auto Provisioning Guide which describes how to provision IP phones using the configuration files y0000000000xx cfg and MAC cfg template configuration files IP Phones Deployment Guide for BroadSoft UC One Environments which describes how to configure BroadSoft features on the BroadWorks web portal and IP phones For support or service please contact your Yealink reseller or go to Yealink Tec...

Page 6: ...mon troubleshooting solutions Chapter 10 Appendix provides the glossary reference information about IP phones compliant with RFC 3261 SIP call flows and the sample configuration files This section describes the changes to this guide for each release and guide version For more information on changes refer to version specific release notes of Yealink IP phones online http www yealink com DocumentDow...

Page 7: ... of the newly released SIP T19P and SIP T21P IP phones have also been added Major updates have occurred to the following sections Action URL on page 173 Action URI on page 176 Major updates have occurred to the following sections Logo Customization on page 59 Anonymous Call on page 91 Distinctive Ring Tones on page 141 Server Redundancy on page 179 Transport Layer Security on page 223 Secure Real ...

Page 8: ...ment on page 204 IPv6 Support on page 206 Major updates have occurred to the following sections Configuring Network Parameters Manually on page 25 Softkey Layout on page 62 Directed Call Pickup on page 119 Distinctive Ring Tones on page 141 Automatic Call Distribution on page 159 Action URL on page 176 Server Redundancy on page 179 VLAN on page 189 Transport Layer Security on page 223 Local Contac...

Page 9: ...nd on page 101 Use Outbound Proxy in Dialog on page 103 SIP Session Timer on page 104 Session Timer on page 105 Call Return on page 127 Transfer via DTMF on page 136 Intercom on page 137 Automatic Call Distribution on page 159 Message Waiting Indicator on page 162 Multicast Paging on page 164 Call Recording on page 168 LLDP on page 186 VLAN on page 189 VPN on page 192 Quality of Service on page 19...

Page 10: ...ure The following sections are new for this version Dialog Info Call Pickup on page 125 Web Server Type on page 44 Tones on page 146 Hot Desking on page 172 Action URL on page 176 Action URI on page 176 Resource Files on page 238 Appendix D Configuration Parameters on page 269 Appendix G Sample Configuration File on page 482 Major updates have occurred to the following sections Dial Plan on page 6...

Page 11: ...on 71 120 viii Changes for Release 71 Guide Version 71 110 viii Changes for Release 70 Guide Version 70 viii Changes for Release 70 Guide Version 2 0 x Table of Contents xi Product Overview 1 VoIP Principle 1 SIP Components 2 SIP IP Phone Models 3 Physical Features of IP Phones 4 Key Features of IP Phones 10 Getting Started 13 Connecting the IP Phones 13 Initialization Process Overview 16 Verifyin...

Page 12: ... Language 56 Loading Language Packs 57 Specifying the Language to Use 58 Logo Customization 59 Softkey Layout 62 Key as Send 65 Dial Plan 67 Replace Rule 68 Dial now 69 Area Code 72 Block Out 73 Hotline 74 Directory 75 Search Source in Dialing 77 Call Log 78 Missed Call Log 80 Local Directory 81 Live Dialpad 84 Call Waiting 84 Auto Redial 86 Auto Answer 88 Call Completion 90 Anonymous Call 91 Anon...

Page 13: ...F Display 135 Transfer via DTMF 136 Intercom 137 Outgoing Intercom Calls 137 Incoming Intercom Calls 138 Configuring Advanced Features 141 Distinctive Ring Tones 141 Tones 146 Remote Phone Book 148 LDAP 150 Busy Lamp Field 153 Automatic Call Distribution 159 Message Waiting Indicator 162 Multicast Paging 164 Sending RTP Stream 164 Receiving RTP Stream 166 Call Recording 168 Hot Desking 172 Action ...

Page 14: ...place Rule Template 238 Dial now Template 239 Softkey Layout Template 240 Directory Template 242 Super Search Template 243 Local Contact File 244 Remote XML Phone Book 246 Specifying the Access URL of Resource Files 247 Troubleshooting 250 Troubleshooting Methods 250 Viewing Log Files 250 Capturing Packets 253 Enabling Watch Dog Feature 254 Getting Information from Status Indicators 255 Analyzing ...

Page 15: ...o factory configurations 260 How to restore the administrator password 261 What are the main differences among SIP T28P IP T26P SIP T22P SIP T21P SIP T20P and SIP T19P IP phones 261 Appendix 264 Appendix A Glossary 264 Appendix B Time Zones 266 Appendix C Trusted Certificates 268 Appendix D Configuration Parameters 269 Setting Parameters in Configuration Files 270 Basic and Advanced Parameters 270...

Page 16: ...SIP T19P IP Phones xvi Call Transfer without Consultation 458 Call Transfer with Consultation 462 Always Call Forward 467 Busy Call Forward 471 No Answer Call Forward 474 Call Conference 477 Appendix G Sample Configuration File 482 Index 488 ...

Page 17: ...23 standard addresses call signaling and control multimedia transport and control and bandwidth control for point to point and multi point conferences It is widely implemented by voice and video conference equipment manufacturers is used within various Internet real time applications such as GnuGK and NetMeeting and is widely deployed by service providers and enterprises for both voice and video s...

Page 18: ...nsferring party and terminates the session between the transferee and the transferring party At the end of a call SIP terminates the sessions between all parties SIP is a peer to peer protocol The peers in a session are called User Agents UAs A user agent can function as one of following roles User Agent Client UAC A client application that initiates the SIP request User Agent Server UAS A server ...

Page 19: ...nes are endpoints in the overall network topology which are designed to interoperate with other compatible equipments including application servers media servers internet working gateways voice bridges and other endpoints IP phones are characterized by a large number of functions which simplify business communication with a high standard of security and can work seamlessly with a large number of S...

Page 20: ...ble A call server is active and configured to receive and send SIP messages This section lists the available physical features of IP phones SIP T28P Physical Features TI TITAN chipset and TI voice engine 320x160 graphic LCD with 4 level grayscales 6 VoIP accounts BroadSoft Avaya Asterisk validated HD Voice HD Codec HD Handset HD Speaker 48 keys including 16 DSS keys 1xRJ9 4P4C handset port 1xRJ9 4...

Page 21: ...hic LCD 3 VoIP accounts BroadSoft Avaya Asterisk validated HD Voice HD Codec HD Handset HD Speaker 45 keys including 13 DSS keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100Mbps Ethernet ports 1XRJ12 6P6C expansion module port 16 LEDs 1xpower 3xline 1xmessage 1xheadset 10xmemory Power adapter AC 100 240V input and DC 5V 1 2A output Power over Ethernet IEEE 802 3af ...

Page 22: ...ic LCD 3 VoIP accounts BroadSoft Avaya Asterisk validated HD Voice HD Codec HD Handset HD Speaker 32 keys including 4 soft keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100Mbps Ethernet ports 5 LEDs 1xpower 3xline 1xmessage Power adapter AC 100 240V input and DC 5V 1 2A output Power over Ethernet IEEE 802 3af Wall Mount ...

Page 23: ... 31 keys including 4 soft keys 4 LEDs 1xpower 2xline 1xmessage HD Voice HD Codec HD Handset HD Speaker 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100Mbps Ethernet ports Power adapter AC 100 240V input and DC 5V 600mA output Power over Ethernet IEEE 802 3af Wall Mount ...

Page 24: ...and two 15 character lines 2 VoIP accounts BroadSoft Avaya Asterisk validated HD Voice HD Codec HD Handset HD Speaker 31 keys including 9 function keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100Mbps Ethernet ports 4 LEDs 1xpower 2xline 1xmessage Power adapter AC 100 240V input and DC 5V 1 2A output Power over Ethernet IEEE 802 3af Wall Mount ...

Page 25: ...graphic LCD Single VoIP account 29 keys including 4 soft keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100Mbps Ethernet ports 1 LED 1xpower Power adapter AC 100 240V input and DC 5V 600mA output Power over Ethernet IEEE 802 3af Wall Mount ...

Page 26: ... applicable to SIP T19P and SIP T20P IP phones 802 1X authentication Codecs and Voice Features Wideband codec G 722 Narrowband codec G 711 G 723 G 726 G 729AB iLBC VAD CNG AEC PLC AJB AGC Full duplex speakerphone with AEC Network Features SIP v1 RFC2543 v2 RFC3261 NAT Traversal STUN mode DTMF INBAND RFC2833 SIP INFO Proxy mode and peer to peer SIP link mode IP assignment Static DHCP PPPoE VLAN ass...

Page 27: ...069 Security HTTPS server client SRTP RFC3711 Transport Layer Security TLS VLAN 802 1q QoS Digest authentication using MD5 MD5 sess Secure configuration file via AES encryption Phone lock for personal privacy protection Admin User configuration mode ...

Page 28: ...Administrator s Guide for SIP T2xP and SIP T19P IP Phones 12 ...

Page 29: ...zation Process Overview Verifying Startup Reading Icons Configuration Methods Configuring Basic Network Parameters Upgrading Firmware Reading Icons This section introduces how to install IP phones with components in packaging contents 1 Attach the stand 2 Connect the handset and optional headset 3 Connect the network and power Note A headset is not included in packaging contents ...

Page 30: ...Administrator s Guide for SIP T2xP and SIP T19P IP Phones 14 1 Attach the stand SIP T28P T26P SIP T22P T21P T20P SIP T19P ...

Page 31: ...thernet PoE AC Power Optional To connect the AC power and network 1 Connect the DC plug of the power adapter to the DC5V port on the IP phone and connect the other end of the power adapter into an electrical power outlet 2 Connect the included or a standard Ethernet cable between the Internet port on the IP phone and the one on the wall or switch hub device port ...

Page 32: ...ace Loading the ROM file The ROM file resides in the flash memory of the IP phone The IP phone comes from the factory with a ROM file preloaded During initialization the IP phone runs a bootstrap loader that loads and executes the ROM file Configuring the VLAN If the IP phone is connected to a switch the switch notifies the IP phone of the VLAN information defined on the switch if using LLDP The I...

Page 33: ...e able to resolve and update configurations written in the configuration file s If the IP phone does not obtain configurations from the provisioning server the IP phone will use configurations stored in the flash memory Updating firmware If the access URL of firmware is defined in the configuration file the IP phone will download firmware from the provisioning server If the MD5 value of the downlo...

Page 34: ...ays the valid IP address MAC address firmware version etc If the IP phone has successfully passed through these steps it starts up properly and is ready for use Icons associated with different features may appear on the LCD screen The following table provides a description for each icon on IP phones SIP T28P SIP T26P SIP T22P SIP T21P SIP T20P SIP T19P Description Network is unavailable Registered...

Page 35: ...cription Do Not Disturb Call Forward Forwar ded Calls Call Hold Call Mute Ringer volume is 0 Phone Lock Received Calls Placed Calls Missed Calls Recording box is full A call cannot be recorded Recording starts successfully Recording cannot be started Recording cannot be stopped ...

Page 36: ...itive Not all features are available on phone user interface For more information refer to Yealink phone specific user guide available online http www yealink com DocumentDownload aspx CateId 142 flag 142 An administrator or a user can configure IP phones via web user interface The default user name and password for the administrator to log into the web user interface are both admin case sensitive...

Page 37: ...g server IP phones can obtain the address of the provisioning server during startup through one of the following processes Zero Touch PnP DHCP Options and Phone Flash Then IP phones download configuration files from the provisioning server resolve and update the configurations written in configuration files This entire process is called auto provisioning For more information on auto provisioning r...

Page 38: ...rk for passing information to TCP IP network devices Network and other control information are carried in tagged data items that are stored in the options field of the DHCP message The data items themselves are also called options DHCP can be initiated by simply connecting the IP phone with the network IP phones broadcast DISCOVER messages to request the network information carried in DHCP options...

Page 39: ...HCP options Boot file Name 67 Identify a boot file when the file field in the DHCP header has been used for DHCP options For more information on DHCP options refer to http www ietf org rfc rfc2131 txt number 2131 or http www ietf org rfc rfc2132 txt number 2132 If you do not have the ability to configure the DHCP options for discovering the provisioning server on the DHCP server an alternate metho...

Page 40: ...e DHCP on the IP phone To configure DHCP via web user interface 1 Click on Network Basic 2 In the IPv4 Config block mark the DHCP radio box 3 Click Confirm to accept the change A dialog box pops up to prompt that settings will take effect after a reboot 4 Click OK to reboot the IP phone To configure static DNS address when DHCP is used via web user interface 1 Click on Network Basic 2 In the IPv4 ...

Page 41: ...ed Settings password admin Network WAN Port IPv4 2 Press or to highlight the DHCP IP Client field 3 Press the Save soft key to accept the change The IP phone reboots automatically to make settings effective after a period of time If DHCP is disabled or IP phones cannot obtain network parameters from the DHCP server you need to configure them manually The following parameters should be configured f...

Page 42: ...ne manually Navigate to http phoneIPAddress servlet p network q load Phone User Interface Configure network parameters of the IP phone manually To configure the IP address mode via web user interface 1 Click on Network Basic 2 Select desired value from the pull down list of Mode IPv4 IPv6 3 Click Confirm to accept the change A dialog box pops up to prompt that settings will take effect after a reb...

Page 43: ...ccept the change The IP phone reboots automatically to make settings effective after a period of time To configure a static IPv4 address via phone user interface 1 Press Menu Settings Advanced Settings password admin Network WAN Port IPv4 Static IP Client 2 Enter the desired values in the IPv4 Subnet Mask Default Gateway Pri DNS and Sec DNS fields 3 Press the Save soft key to accept the change The...

Page 44: ...rocedure PPPoE can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure PPPoE on the IP phone For more information refer to PPPoE on page 274 Local Web User Interface Configure PPPoE on the IP phone Navigate to http phoneIPAddress servlet p network q load Phone User Interface Configure PPPoE on the IP phone To configure PPPoE via web user interface ...

Page 45: ...ree optional methods of transmission configuration for IP phone Internet or PC Ethernet ports Auto negotiation Half duplex Full duplex Auto negotiation is configured for both Internet and PC ports on the IP phone by default Auto negotiation Auto negotiation means that two connected devices choose common transmission parameters e g speed and duplex mode to transmit voice or data over Ethernet This ...

Page 46: ...simultaneously You can configure the half duplex transmission on both Internet port and PC port for the IP phone to transmit in 10Mbps or 100Mbps Full duplex Full duplex transmission refers to transmitting voice or data in both directions at the same time this means one device can send data on the line while receiving data You can configure the full duplex transmission on both Internet port and PC...

Page 47: ...ion methods of Ethernet ports Navigate to http phoneIPAddress servlet p network adv q load To configure the transmission methods of Ethernet ports via web user interface 1 Click on Network Advanced 2 Select the desired value from the pull down list of WAN Port Link 3 Select the desired value from the pull down list of PC Port Link 4 Click Confirm to accept the change The PC port on the back of the...

Page 48: ...ure the PC port mode Disable the PC port Navigate to http phoneIPAddress servlet p network pcport q load Phone User Interface Configure the PC port mode To configure the PC port mode via web user interface 1 Click on Network PC Port 2 Select the desired value from the pull down list of PC Port Active 3 Mark the desired radio box If you mark the As Router radio box you can configure the IP address ...

Page 49: ...led from the pull down list of PC Port Active 3 Click Confirm to accept the change A dialog box pops up to prompt that settings will take effect after a reboot 4 Click OK to reboot the IP phone To configure the PC port mode via phone user interface 1 Press Menu Settings Advanced Settings password admin Network PC Port 2 Select the desired mode If you select Router you can configure the IP address ...

Page 50: ...server for a mass of phones 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 Associated Firmware Name Firmware Name Example SIP T28P 2 x x x rom 2 72 0 1 rom SIP T26P 6 x x x rom 6 72 0 1 rom SIP T22P 7 x x x rom 7 72 0 1 rom SIP T21P 34 x x x rom 34 72 0 1 rom SIP T20P 9 x x x rom 9 72 0 1 rom SIP...

Page 51: ...matically IP phones can download firmware stored on the provisioning server in one of two ways Check for configuration files and then download firmware during startup Automatically check for configuration files and then download firmware at a fixed interval or specific time Method of checking for configuration files is configurable Procedure Configuration changes can be performed using the configu...

Page 52: ...avigate to http phoneIPAddress servl et p settings autop q load To configure the way for the IP phone to check for configuration files via web user interface 1 Click on Settings Auto Provision 2 Make the desired change 3 Click Confirm to accept the change When the Power On is set to On the IP phone will check configuration files stored on the provisioning server during startup and then will downlo...

Page 53: ... Type User Password Administrator Password Phone Lock Time and Date Language Logo Customization Softkey Layout Key as Send Dial Plan Hotline Directory Search Source in Dialing Missed Call Log Local Directory Live Dialpad Call Waiting Auto Redial Auto Answer Call Completion Anonymous Call Anonymous Call Rejection Do Not Disturb Busy Tone Delay Return Code When Refuse Early Media ...

Page 54: ...s and phone status There are six configuration options for power indicator LED Common Power Light On Common Power Light On allows the power indicator LED to be turned on Ring Power Light Flash Ring Power Light Flash allows the power indicator LED to flash when the IP phone receives an incoming call If this option is disabled the status of the power indicator LED is determined by the option Common ...

Page 55: ...guration files or locally Configuration File y0000000000xx cfg Configure the power indicator LED For more information refer to Power Indicator LED on page 282 Local Web User Interface Configure the power indicator LED Navigate to http phoneIPAddress servlet p features powerled q load To configure the power Indicator LED via web user interface 1 Click on Features Power LED 2 Select the desired valu...

Page 56: ...is only applicable to SIP T19P SIP T21P and SIP T28P IP phones and EXP39 connected to SIP T26P and SIP T28P IP phones Note Procedure Contrast can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the contrast of the LCD screen For more information refer to Contrast on page 285 Local Web User Interface Configure the contrast of the LCD screen Navi...

Page 57: ...ast 2 Press or or the Switch soft key to increase or decrease the intensity of contrast The default contrast level is 6 3 Press the Save soft key to accept the change Note To configure contrast via phone user interface applicable to SIP T19P and SIP T21P IP phones 1 Press Menu Settings Basic Setting Contrast 2 Press or or the Switch soft key to increase or decrease the intensity of contrast The de...

Page 58: ...turned on permanently 15 30 60 120 300 600 or 1800 Backlight is turned off when the IP phone is inactive after a preset period of time in seconds but it is automatically turned on if the status of the IP phone changes or any key is pressed The following table lists available methods and configuration options to configure the backlight of each phone model Phone Model Configuration Methods Configura...

Page 59: ...ll down list of Backlight Time seconds 4 Click Confirm to accept the change To configure backlight via phone user interface only applicable to SIP T28P IP phones and EXP39 connected to SIP T26P and SIP T28P IP phones 1 Press Menu Settings Basic Settings Display Backlight 2 Press or or the Switch soft key to select the desired level from the Active Level field 3 Press or or the Switch soft key to s...

Page 60: ...figured using the configuration files or locally Configuration File y0000000000xx cfg Configure the web access type HTTP port and HTTPS port For more information refer to Web Server Type on page 287 Local Web User Interface Configure the web access type HTTP port and HTTPS port Navigate to http phoneIPAddress servl et p network adv q load Phone User Interface Configure the web access type HTTP por...

Page 61: ...alue from the HTTP Status field 3 Enter the HTTP port number in the HTTP Port field 4 Press or or the Switch soft key to select the desired value from the HTTPS Status field 5 Enter the HTTPS port number in the HTTPS Port field 6 Press the Save soft key to accept the change The IP phone reboots automatically to make settings effective after a period of time Some menu options are protected by two p...

Page 62: ...nterface 1 Click on Security Password 2 Select user from the pull down list of User Type 3 Enter new password in the New Password and Confirm Password fields Valid characters are ASCII characters 32 126 0x20 0x7E except 58 3A 4 Click Confirm to accept the change Note Advanced menu options are strictly used by administrators Users can configure them only if they have administrator privileges The ad...

Page 63: ... password Navigate to http phoneIPAddress servlet p security q load Phone User Interface Change the administrator password To change the administrator password via web user interface 1 Click on Security Password 2 Select admin from the pull down list of User Type 3 Enter the current administrator password in the Old Password field 4 Enter new password in the New Password and Confirm Password field...

Page 64: ...ocked immediately after the phone lock type is configured One of the following steps is also needed Long press the pound key when the IP phone is idle Press the keypad lock key if configured when the IP phone is idle In addition to the above steps you can configure the IP phone to automatically lock the keypad after a period of time Procedure Phone lock can be configured using the configuration fi...

Page 65: ...erface 1 Click on Features Phone Lock 2 Select the desired type from the pull down list of Keypad Lock Type 3 Enter the unlock PIN in the Phone Unlock PIN 0 15 Digit field 4 Enter the desired time in the Phone Lock Time Out 0 3600s field 5 Click Confirm to accept the change To configure a keypad lock key via web user interface 1 Click on DSSKey Memory Key Line Key or Programable Key SIP T19P IP ph...

Page 66: ...nlock PIN in the Current PIN field 3 Enter the new unlock PIN in the New PIN field 4 Enter the new unlock PIN again in the Confirm PIN field 5 Press the Save soft key to accept the change To configure a keypad lock key via phone user interface 1 Press Menu Features DSS Keys Memory Keys or Line Keys 2 Select the desired DSS key 3 Press or or the Switch soft key to select Keypad Lock from the Type f...

Page 67: ...ave more daylight and mornings have less Typically clocks are adjusted forward one hour at the start of spring and backward in autumn Many countries have used the DST at various times details vary by location The DST can be adjusted automatically from the time zone configuration Typically there is no need to change this setting The following table lists available configuration methods for time and...

Page 68: ...s For more information refer to Time and Date on page 291 Local Web User Interface Configure NTP by DHCP priority feature Configure the NTP server time zone and DST Configure the time and date manually Configure the time and date formats Navigate to http phoneIPAddress servlet p settings datetime q load Phone User Interface Configure the NTP server and time zone Configure the time and date manuall...

Page 69: ...face 1 Click on Settings Time Date 2 Select Disabled from the pull down list of Manual Time 3 Select the desired time zone from the pull down list of Time Zone 4 Enter the domain names or IP addresses in the Primary Server and Secondary Server fields respectively 5 Enter the desired time interval in the Synchronism 15 86400s field 6 Select the desired value from the pull down list of Daylight Savi...

Page 70: ...d Date field Mark the DST By Week radio box in the Fixed Type field Select the desired values from the pull down lists of DST Start Month DST Start Day of Week DST Start Day of Week Last in Month DST Stop Month DST Stop Day of Week and DST Stop Day of Week Last in Month Enter the desired time in the Start Hour of Day field Enter the desired time in the End Hour of Day field 7 Enter the desired off...

Page 71: ...the pull down list of Manual Time 3 Enter the time and date in the corresponding fields 4 Click Confirm to accept the change To configure the time and date format via web user interface 1 Click on Settings Time Date 2 Select the desired value from the pull down list of Time Format 3 Select the desired value from the pull down list of Date Format 4 Click Confirm to accept the change ...

Page 72: ... date formats via phone user interface 1 Press Menu Settings Basic Settings Time Date Time Date Format 2 Press or or the Switch soft key to select the desired time format from the Clock field 3 Press or or the Switch soft key to select the desired date format from the Date Format field 4 Press the Save soft key to accept the change IP phones support multiple languages Languages used on the phone u...

Page 73: ...guration files The following table lists available languages and associated language packs Available Language Associated Language Pack English lang English txt Chinese_S only applicable to SIP T19P and SIP T21P IP phones lang Chinese_S txt Chinese_T only applicable to SIP T19P and SIP T21P IP phones lang Chinese_T txt German lang German txt French lang French txt Italian lang Italian txt Portugues...

Page 74: ...nterface or the web user interface using the configuration files or locally Configuration File y0000000000xx cfg Specify the languages for the phone user interface and the web user interface For more information refer to Language on page 297 Local Web User Interface Specify the language for the web user interface Navigate to http phoneIPAddress servlet p settings preference q load Phone User Inter...

Page 75: ...2 gray scale 100KB SIP T21P T19P dob 132 64 2 gray scale 200KB Note Procedure The logo shown on the idle screen can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the logo shown on the idle screen For more information refer to Logo Customization on page 299 Local Web User Interface Configure the logo shown on the idle screen Navigate to http p...

Page 76: ...Administrator s Guide for SIP T2xP and SIP T19P IP Phones 60 ...

Page 77: ...ick Confirm to accept the change For SIP T28P IP phones the image logo is displayed on the idle screen For SIP T26P T22P IP phones the image logo screen and the idle screen are displayed alternately To configure a text logo via web user interface only applicable to SIP T20P IP phones 1 Click on Features General Information 2 Select the desired value from the pull down list of User Logo ...

Page 78: ...keys to display you can determine their display order It can be configured based on call states Softkey layout is not applicable to SIP T20P IP phones You can configure the softkey layout using the softkey layout templates for different call states For more information on how to configure a softkey layout template refer to Softkey Layout Template on page 240 The following table lists soft keys ava...

Page 79: ...pty Empty Cancel Empty Switch Dialing Send IME Delete Cancel Empty History Switch Line Favorite GPickup DPickup RingBack RingBack Empty Empty Empty Cancel Empty Switch CC SemiAttendTransBack Transfer Empty Empty Cancel Empty Switch CC Talking Talk Transfer Hold Conference Cancel Empty Mute SWAP NewCall Switch Answer Reject Hold Transfer Resume NewCall Empty Switch Answer ...

Page 80: ...RL of the softkey layout template For more information refer to Access URL of Softkey Layout on page 404 Local Web User Interface Configure the softkey layout Navigate to http phoneIPAddress servlet p settings softkey q load To configure softkey layout via web user interface 1 Click on Settings Softkey Layout 2 Select the desired value from the pull down list of Custom Softkey 3 Select the desired...

Page 81: ...Send sound allows the IP phone to play a key tone when a user presses the send key Key tone allows the IP phone to play a key tone when a user presses any key Send sound works only if Key tone is enabled Procedure Key as send can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure a send key Configure a send sound Configure a key tone For more info...

Page 82: ...e the send key To configure a send key via web user interface 1 Click on Features General Information 2 Select the desired value from the pull down list of Key As Send 3 Click Confirm to accept the change To configure a send sound and key tone via web user interface 1 Click on Features Audio 2 Select the desired value from the pull down list of Key Sound ...

Page 83: ...expression that specifies a set of strings A regular expression provides a concise and flexible means to match specify and recognize strings of text such as particular characters words or patterns of characters Regular expression is used by many text editors utilities and programming languages to search and manipulate text based on patterns Regular expression can be used to define IP phone dial pl...

Page 84: ...ns for instance to logically combine two or more patterns Example 1 9 2 7 3 would match 923 153 673 etc The followed by the sequence number of a parenthesis means the characters placed in the parenthesis The sequence number stands for the corresponding parenthesis Example A replace rule configuration Prefix 001 xxx 45 xx Replace 9001 145 2 When you dial out 0012354599 on your phone the IP phone wi...

Page 85: ... line ID in the Account field or leave it blank If you leave this field blank or enter 0 the replace rule will apply to all accounts on the IP phone 5 Click Add to add the replace rule Dial now is a string used to match 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 IP phones sup...

Page 86: ...0xx cfg Create the dial now rule for the IP phone Configure the delay time for the dial now rule For more information refer to Dial Plan on page 302 Local Web User Interface Create the dial now rule for the IP phone Navigate to http phoneIPAddress servlet p settings dialnow q load Configure the delay time for the dial now rule Navigate to http phoneIPAddress servlet p features general q load To cr...

Page 87: ...0 the dial now rule will apply to all accounts on the IP phone 4 Click Add to add the dial now rule To configure the delay time for the dial now rule via web user interface 1 Click on Features General Information 2 Enter the desired time within 1 14 in seconds in the Time Out for Dial Now Rule field 3 Click Confirm to accept the change ...

Page 88: ...n be configured using the configuration files or locally Configuration File y0000000000xx cfg Create the area code rule and specify the maximum and minimum lengths of entered numbers For more information refer to Dial Plan on page 302 Local Web User Interface Create the area code rule and specify the maximum and minimum lengths of entered numbers Navigate to http phoneIPAddress servlet p settings ...

Page 89: ...reen prompts Forbidden Number IP phones support up to 10 block out rules Procedure Block out rule can be created using the configuration files or locally Configuration File y0000000000xx cfg Create the block out rule for the IP phone For more information refer to Dial Plan on page 302 Local Web User Interface Create the block out rule for the desired line Navigate to http phoneIPAddress servlet p ...

Page 90: ...ut the hotline number using the first available line after a specified time interval when off hook IP phones only support one hotline number Procedure Hotline can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the hotline number Specify the time in seconds the IP phone waits before automatically dialing out the hotline number For more informat...

Page 91: ... Delay 0 10s field 4 Click Confirm to accept the change To configure hotline via phone user interface 1 Press Menu Features Hot Line 2 Enter the hotline number in the Hot Number field 3 Enter the waiting time in seconds in the HotLine Delay field 4 Press the Save soft key to accept the change Directory provides easy access to frequently used lists The lists can be Local Directory History Remote Ph...

Page 92: ...te on page 407 Local Web User Interface Configure the Directory Navigate to http phoneIPAddress servlet p contacts favorite q load To configure the directory via web user interface 1 Click on Directory Setting 2 In the Directory block select the desired list from the Disabled column and then click The selected list appears in the Enabled column 3 Repeat step 2 to add more lists to the Enabled colu...

Page 93: ...list can be Local Directory History Remote Phone Book and LDAP The search source list can be configured using a super search file For more information on how to customize a super search template refer to Super Search Template on page 243 Procedure Search source list in dialing can be configured using the configuration files or locally Configuration File y0000000000xx cfg Specify the access URL of ...

Page 94: ...o adjust the display order of search results select the desired list and then click or The LCD screen displays the search results in the adjusted order 6 Click Confirm to accept the change Call log contains call information such as remote party identification time and date and call duration It can be used to redial previous outgoing calls return incoming calls and save contact information from cal...

Page 95: ... servlet p features general q load Phone User Interface Configure the call log To configure call log feature via web user interface 1 Click on Features General Information 2 Select the desired value from the pull down list of Save Call Log 3 Click Confirm to accept the change To configure call log feature via phone user interface 1 Press Menu Features History Setting 2 Press or or the Switch soft ...

Page 96: ...disappear Procedure Missed call log can be configured using the configuration files or locally Configuration File MAC cfg Configure missed call log feature For more information refer to Missed Call Log on page 308 Local Web User Interface Configure missed call log feature Navigate to http phoneIPAddress servlet p account basic q load acc 0 To configure missed call log via web user interface 1 Clic...

Page 97: ...ile For more information on how to customize a contact file refer to Local Contact File on page 244 Procedure Configuration changes can be performed using the configuration files or locally Configuration File y0000000000xx cfg Specify the access URL of the local contact file For more information refer to Access URL of Local Contact File on page 408 Local Web User Interface Add a group and a contac...

Page 98: ...ld 3 Select the desired ring tone from the pull down list of Ring field 4 Click Add to add the group To add a contact to the local directory via web user interface 1 Click on Directory Local Directory 2 In the Directory block enter the name and the office mobile or other numbers in the corresponding fields 3 Select the desired ring tone from the pull down list of Ring Tone 4 Select the desired gro...

Page 99: ...group ring tone from the Ring Tones field 5 Press the Add soft key to accept the change To add a contact to the local directory via phone user interface 1 Press Menu Directory Local Directory 2 Select the desired contact group 3 Press the Add soft key 4 Enter the name and the office mobile or other numbers in the corresponding fields 5 Press or or the Switch soft key to select the desired account ...

Page 100: ...IPAddress servlet p settings preference q load To configure live dialpad via web user interface 1 Click on Settings Preference 2 Select the desired value from the pull down list of Live Dialpad 3 Enter the desired delay time in the Inter Digit Time 1 14s field 4 Click Confirm to accept the change Call waiting allows IP phones to receive a new incoming call when there is already an active call The ...

Page 101: ...vigate to http phoneIPAddress servlet p features general q load Configure call waiting tone Navigate to http phoneIPAddress servlet p features audio q load Phone User Interface Configure call waiting and call waiting tone To configure call waiting via web user interface 1 Click on Features General Information 2 Select the desired value from the pull down list of Call Waiting 3 Optional Enter the c...

Page 102: ...ue from the Call Waiting field 3 Press or or the Switch soft key to select the desired value from the Play Tone field 4 Optional Enter the call waiting on code in the CW On Code field 5 Optional Enter the call waiting off code in the CW Off Code field 6 Press the Save soft key to accept the change Auto redial allows IP phones to redial a busy number after the first attempt Both the number of attem...

Page 103: ...3 Enter the waiting time in the Auto Redial Interval 1 300s field The default waiting time is 10s 4 Enter the desired times in the Auto Redial Times 1 300 field The default value is 10 5 Click Confirm to accept the change To configure auto redial via phone user interface 1 Press Menu Features Auto Redial 2 Press or or the Switch soft key to select the desired value from the Auto Redial field 3 Ent...

Page 104: ...les or locally Configuration File MAC cfg Configure auto answer For more information refer to Auto Answer on page 312 y0000000000xx cfg Specify a period of delay time for auto answer For more information refer to Auto Answer on page 312 Local Web User Interface Configure auto answer Navigate to http phoneIPAddress servlet p account basic q load acc 0 Specify a period of delay time for auto answer ...

Page 105: ...ce 1 Click on Features General Information 2 Enter the desired time in the Auto Answer Delay 1 4s field 3 Click Confirm to accept the change To configure auto answer via phone user interface 1 Press Menu Settings Advanced Settings password admin Accounts 2 Select the desired account and then press the Enter soft key 3 Press or or the Switch soft key to select the desired value from the Auto Answer...

Page 106: ...e SUBSCRIBE NOTIFY method which is specified in draft poetzl sipping call completion 00 to subscribe to the busy party and receive notifications of their status changes Procedure Call completion can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure call completion For more information refer to Call Completion on page 313 Local Web User Interface ...

Page 107: ...e caller to conceal the identity information displayed on the callee s screen The callee s phone LCD screen prompts an incoming call from anonymity Anonymous call is configurable on a per line basis Example of anonymous SIP header Via SIP 2 0 UDP 10 2 8 183 5063 branch z9hG4bK1535948896 From Anonymous sip anonymous anonymous invalid tag 128043702 To sip 1011 10 2 1 199 Call ID 1773251036 10 2 8 18...

Page 108: ...rocedure Anonymous call can be configured using the configuration files or locally Configuration File MAC cfg Configure anonymous call For more information refer to Anonymous Call on page 313 Local Web User Interface Configure anonymous call Navigate to http phoneIPAddress servlet p account basic q load acc 0 Phone User Interface Configure anonymous call To configure anonymous call via web user in...

Page 109: ... field 5 Optional Enter the anonymous call on code in the Call On Code field 6 Optional Enter the anonymous call off code in the Call Off Code field 7 Press the Save soft key to accept the change Anonymous call rejection allows IP phones to automatically reject incoming calls from callers whose identity has been deliberately concealed The anonymous caller s phone LCD screen presents Anonymity Disa...

Page 110: ...c q load acc 0 Phone User Interface Configure anonymous call rejection To configure anonymous call rejection via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Click on Basic 4 Select the desired value from the pull down list of Anonymous Call Rejection 5 Optional Enter the anonymous call rejection on code in the On Code field 6 Optional Ent...

Page 111: ... T20P IP phones The server side DND feature disables the local DND and call forward settings If the server side DND feature is enabled on any of the phone s registrations the other registrations are not affected For more information on call forward refer to Call Forward on page 110 The DND on code and DND off code configured on IP phones are used to activate deactivate the server side DND feature ...

Page 112: ...eIPAddress servlet p features forward q load Specify the return code and the reason of the SIP response message when DND is enabled Navigate to http phoneIPAddress servlet p features general q load Phone User Interface Assign a DND key Configure DND To configure a DND key via web user interface 1 Click on DSSKey Memory Key Line Key or Programable Key SIP T19P IP phones only support programable key...

Page 113: ... If you mark the Phone radio box 1 Mark the desired radio box in the DND Status field 2 Optional Enter the DND on code in the DND On Code field 3 Optional Enter the DND off code in the DND Off Code field b If you mark the Custom radio box 1 Select the desired account from the pull down list of Account 2 Mark the desired radio box in the DND Status field 3 Optional Enter the DND on code in the DND ...

Page 114: ...n the DND Off Code field 3 Click Confirm to accept the change To specify the return code and the reason when DND is enabled via web user interface 1 Click on Features General Information 2 Select the desired type from the pull down list of Return Code When DND 3 Click Confirm to accept the change ...

Page 115: ...ounts registered on the IP phone 2 Press or to select the desired account 3 Press or to select On to activate DND You can configure DND in the custom mode for all accounts by pressing the All On soft key 4 Press the Save soft key to accept the change Busy tone is audible to the other party indicating that the call connection has been broken when one party releases a call Busy tone delay can define...

Page 116: ...ing to the received return code Available return codes and reasons are 404 Not found 480 Temporarily not available 486 Busy here Procedure Return code for refused call can be configured using the configuration files or locally Configuration File y0000000000xx cfg Specify the return code and the reason of the SIP response message when refusing a call For more information refer to Return Code When R...

Page 117: ...P call is actually established Current implementation supports early media through the 183 message When the caller receives a 183 message with SDP before the call is established a media channel is established This channel is used to provide the early media stream for the caller 180 ring workaround defines whether to deal with the 180 message received after the 183 message When the caller receives ...

Page 118: ...ring workaround For more information refer to 180 Ring Workaround on page 320 Local Web User Interface Configur 180 ring workaround Navigate to http phoneIPAddress servlet p features general q load To configure 180 ring workaround via web user interface 1 Click on Features General Information 2 Select the desired value from the pull down list of 180 Ring Workaround 3 Click Confirm to accept the ch...

Page 119: ... configured using the configuration files or locally Configuration File y0000000000xx cfg Specify whether to use outbound proxy in a dialog For more information refer to Use Outbound Proxy in Dialog on page 321 Local Web User Interface Specify whether to use outbound proxy in a dialog Navigate to http phoneIPAddress servlet p features general q load To specify whether to use outbound proxy server ...

Page 120: ... SIP server Timer T2 represents the maximum retransmit interval for non INVITE requests and INVITE responses Timer T4 represents the maximum duration a message will remain in the network These session timers are configurable on IP phones Procedure SIP session timer can be configured using the configuration files or locally Configuration File MAC cfg Configure SIP session timer For more information...

Page 121: ...ield The default value is 5s 7 Click Confirm to accept the change Session timer allows a periodic refresh of SIP sessions through a re INVITE request to determine whether a SIP session is still active Session timer is specified in RFC 4028 IP phones support two refresher modes UAC and UAS The UAC mode means refreshing the session from the client while the UAS mode means refreshing the session from...

Page 122: ... session timer Navigate to http phoneIPAddress servlet p account adv q load acc 0 To configure session timer via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Click on Advanced 4 Select the desired value from the pull down list of Session Timer 5 Enter the desired time interval in the Session Expires 30 7200s field 6 Select the desired refr...

Page 123: ...d by the party who has been placed on hold To use this feature specify a SIP URI pointing to an MoH server account When a call is placed on hold the IP phone will send an INVITE message to the specified MoH server account according to the SIP URI The MoH server account automatically responds to the INVITE message and immediately plays audio from some source located anywhere LAN Internet to the hel...

Page 124: ...method via web user interface 1 Click on Features General Information 2 Select the desired value from the pull down list of RFC 2543 Hold 3 Click Confirm to accept the change To configure call hold tone and call hold tone delay via web user interface 1 Click on Features General Information 2 Select the desired value from the pull down list of Play Hold Tone ...

Page 125: ...old Tone Delay field 4 Click Confirm to accept the change To configure MoH via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Click on Advanced 4 Enter the SIP URI e g sip moh sip com in the Music Server URI field ...

Page 126: ... side call forward feature is enabled on any of the phone s registrations the other registrations are not affected DND activated on the IP phone disables the local no answer forward settings The call forward on code and call forward off code configured on IP phones are used to activate deactivate the server side call forward feature They may vary on different servers IP phones support the redirect...

Page 127: ...d Configure diversion history info feature Configure forward international Navigate to http phoneIPAddress servlet p features general q load Phone User Interface Configure call forward To configure call forward via web user interface 1 Click on Features Forward DND 2 In the Forward block mark the desired radio box in the Mode field a If you mark the Phone radio box 1 Mark the desired radio box in ...

Page 128: ...unt 2 Mark the desired radio box in the Always Busy No Answer Forward field 3 Enter the destination number you want to forward in the Target field 4 Enter the on code and off code in the On Code and Off Code fields 5 Select the ring time to wait before forwarding from the pull down list of After Ring Time 0 120s only for the no answer forward 3 Click Confirm to accept the change To configure Diver...

Page 129: ...n list of Diversion History Info 3 Click Confirm to accept the change To configure forward international via web user interface 1 Click on Features General Information 2 Select the desired value from the pull down list of Fwd International 3 Click Confirm to accept the change ...

Page 130: ...usy forward on code and off code respectively in the On Code and Off Code fields c If you select No Answer Forward 1 Press or or the Switch soft key to select the desired value from the No Answer field 2 Enter the destination number you want to forward all unanswered incoming calls to in the Forward To field 3 Press or or the Switch soft key to select the ring time to wait before forwarding from t...

Page 131: ... and Off Code fields You can also configure the busy forward for all accounts After the busy forward was configured for a specific account do the following 1 Press or to highlight the Busy field 2 Press the All Lines soft key The LCD screen prompts Copy to All Lines 3 Press the OK soft key to accept the change c If you select No Answer Forward you can configure it for a specific account 1 Press or...

Page 132: ...fer is implemented by a REFER method with Replaces in the Refer To header Normally call transfer is completed by pressing the transfer key Blind transfer on hook and attended transfer on hook features allow the IP phone to complete the transfer through on hook When a user performs a semi attended transfer semi attended transfer feature determines whether to display the prompt n New Missed Call s n...

Page 133: ...vides users with flexibility of call with multiple participants more than three IP phones implement network conference using the REFER method specified in RFC 4579 This feature depends on support from a SIP server Procedure Network conference can be configured using the configuration files or locally Configuration File MAC cfg Configure network conference For more information refer to Network Conf...

Page 134: ...6 Click Confirm to accept the change For a conference call all parties drop the call when the conference initiator drops the conference call For local conference transfer on conference hang up allows the other two parties to remain connected when the conference initiator drops the conference call Procedure Transfer on conference hang up can be configured using the configuration files or locally Co...

Page 135: ...tension A user can pick up the incoming call using a directed pickup key or the DPickup soft key not applicable to SIP T20P IP phones This feature depends on support from a SIP server For many SIP servers directed call pickup requires a directed pickup code which can be configured on a phone or a per line basis Note Procedure Directed call pickup can be configured using the configuration files or ...

Page 136: ...sis Navigate to http phoneIPAddress servl et p features callpickup q lo ad Configure directed call pickup code on a per line basis Navigate to http phoneIPAddress servl et p account adv q load ac c 0 Phone User Interface Assign a directed call pickup key To configure a directed call pickup key via web user interface 1 Click on DSSKey Memory Key Line Key or Programable Key SIP T19P IP phones only s...

Page 137: ...s Call Pickup 2 Select the desired value from the pull down list of Directed Call Pickup not applicable to SIP T20P IP phones 3 Enter the directed call pickup code in the Directed Call Pickup Code field 4 Click Confirm to accept the change To configure the directed call pickup code on a per line basis via web user interface 1 Click on Account 2 Select the desired account from the pull down list of...

Page 138: ...pe field 5 Press or or the Switch soft key to select the desired line from the Account ID field 6 Enter the directed call pickup code followed by the specific extension in the Value field 7 Press the Save soft key to accept the change Group call pickup is used for picking up incoming calls within a pre defined group If the group receives many incoming calls at once the user will pick up the first ...

Page 139: ...s servl et p dsskey q load model 0 Configure group call pickup feature on a phone basis Navigate to http phoneIPAddress servl et p features callpickup q lo ad Configure the group call pickup code on a per line basis Navigate to http phoneIPAddress servl et p account adv q load ac c 0 Phone User Interface Assign a group call pickup key To configure a group call pickup key via web user interface 1 C...

Page 140: ...e 1 Click on Features Call Pickup 2 Select the desired value from the pull down list of Group Call Pickup not applicable to SIP T20P IP phones 3 Enter the group call pickup code in the Group Call Pickup Code field 4 Click Confirm to accept the change To configure the group call pickup code on a per line basis via web user interface 1 Click on Account 2 Select the desired account from the pull down...

Page 141: ...tch soft key to select Group Pickup from the Key Type field 5 Press or or the Switch soft key to select the desired line from the Account ID field 6 Enter the group call pickup code in the Value field 7 Press the Save soft key to accept the change Call pickup is implemented through SIP signals on some specific servers IP phones support picking up incoming calls via a NOTIFY message with dialog inf...

Page 142: ...0 2 1 199 target local remote identity sip 1011 10 2 1 199 identity target uri sip 1011 10 2 8 213 5063 target remote dialog dialog info Procedure Dialog info call pickup can be configured using the configuration files or locally Configuration File MAC cfg Configure dialog info call pickup For more information refer to Dialog Info Call Pickup on page 341 Local Web User Interface Configure dialog i...

Page 143: ...ng the configuration files or locally Configuration File y0000000000xx cfg Assign a call return key For more information refer to Call Return Key on page 425 Local Web User Interface Assign a call return key Navigate to http phoneIPAddress servlet p dsskey q load model 0 Phone User Interface Assign a call return key To configure a call return key via web user interface 1 Click on DSSKey Memory Key...

Page 144: ... a call on a special extension and then retrieve it on any other phone in the system Users can park calls on the extension known as call park orbit by pressing a call park key The current call is placed on hold and can be retrieved on another IP phone This feature depends on support from a SIP server Note Procedure Call park key can be configured using the configuration files or locally Configurat...

Page 145: ...ck Confirm to accept the change To configure a call park key via phone user interface 1 Press Menu Features DSS Keys Memory Keys or Line Keys 2 Select the desired DSS key 3 Press or or the Switch soft key to select Key Event from the Type field 4 Press or or the Switch soft key to select Call Park from the Key Type field 5 Press or or the Switch soft key to select the desired line from the Account...

Page 146: ...ng and Connected Line Identification Presentation on Yealink IP Phones available online http www yealink com DocumentDownload aspx CateId 142 flag 142 Procedure CLIP can be configured using the configuration files or locally Configuration File MAC cfg Configure the presentation of the caller identity For more information refer to Calling Line Identification Presentation on page 341 Local Web User ...

Page 147: ...ication presentation is also known as Called line identification presentation In some cases the remote party will be different from the called line identification presentation due to call diversion If the callee has existed in the local directory the local contact name assigned to the callee should be preferentially displayed For more information on connected line identification presentation refer...

Page 148: ... Hz 1633 Hz 697 Hz 1 2 3 A 770 Hz 4 5 6 B 852 Hz 7 8 9 C 941 Hz 0 D Three methods of transmitting DTMF digits on SIP calls RFC 2833 DTMF digits are transmitted by RTP Events compliant to RFC 2833 INBAND DTMF digits are transmitted in the voice band SIP INFO DTMF digits are transmitted by SIP INFO messages The method of transmitting DTMF digits is configurable on a per line basis RFC 2833 DTMF digi...

Page 149: ...ration files or locally Configuration File MAC cfg Configure the method of transmitting DTMF digit and the payload type For more information refer to DTMF on page 343 y0000000000xx cfg Configure the number of times for the IP phone to send the end RTP Event packet For more information refer to DTMF on page 343 Local Web User Interface Configure the method of transmitting DTMF digits and the payloa...

Page 150: ...pe 5 If SIP INFO or AUTO or SIP INFO is selected select the desired value from the pull down list of DTMF Info Type 6 Enter the desired value in the DTMF Payload Type 96 127 field 7 Click Confirm to accept the change To configure the number of times to send the end RTP Event packet via web user interface 1 Click on Features General Information ...

Page 151: ...ines whether to display the DTMF digits for a short period of time before displaying as Procedure Configuration changes can be performed using the configuration files or locally Configuration File y0000000000xx cfg Configure suppress DTMF display and suppress DTMF display delay For more information refer to Suppress DTMF Display on page 345 Local Web User Interface Configure suppress DTMF display ...

Page 152: ...cable to SIP T20P IP phones 4 Click Confirm to accept the change Call transfer is implemented via DTMF on some traditional servers The IP phone sends specified DTMF digits to the server for transferring calls to third parties Procedure Configuration changes can be performed using the configuration files or locally Configuration File y0000000000xx cfg Configure transfer via DTMF For more informatio...

Page 153: ...e IP phone can answer intercom calls automatically This feature depends on support from a SIP server Intercom is a useful feature in office environments to quickly connect with an operator or secretary Users can press an intercom key to automatically initiate an outgoing intercom call with a remote extension This feature is not applicable to SIP T19P IP phones Procedure Intercom key can be configu...

Page 154: ...rom the pull down list of Line 5 Click Confirm to accept the change To configure an intercom key via phone user interface 1 Press Menu Features DSS Keys Memory Keys or Line Keys 2 Select the desired DSS key 3 Press or or the Switch soft key to select Intercom from the Type field 4 Select the desired line from the Account ID field 5 Enter the remote extension number in the Value field 6 Press the S...

Page 155: ...s in progress The active call will be placed on hold Procedure Incoming intercom calls can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure incoming intercom call feature For more information refer to Incoming Intercom calls on page 346 Local Web User Interface Configure incoming intercom call feature Navigate to http phoneIPAddress servlet p fe...

Page 156: ...m Mute Intercom Tone and Intercom Barge 3 Click Confirm to accept the change To configure intercom via phone user interface 1 Press Menu Features Intercom 2 Press or or the Switch soft key to select the desired values from the Accept Intercom Intercom Mute Intercom Tone and Intercom Barge fields 3 Press the Save soft key to accept the change ...

Page 157: ...Service Network Address Translation 802 1X Authentication TR 069 Device Management IPv6 Support Distinctive ring tones allows certain incoming calls to trigger IP phones to play distinctive ring tones The IP phone inspects the INVITE request for an Alert Info header when receiving an incoming call If the INVITE request contains an Alert Info header the IP phone strips out the URL and keyword param...

Page 158: ...lcore dr1 The following table identifies the different Bellcore ring tone patterns and cadences These ring tones are designed for the BroadWorks server Bellcore Tone Pattern ID Pattern Cadence Minimum Duration ms Nominal Duration ms Maximum Duration ms Bellcore dr1 standard 1 Ringing 2s On 1800 2000 2200 Silent 4s Off 3600 4000 4400 Bellcore dr2 2 Ringing Long 630 800 1025 Silent 315 400 525 Ringi...

Page 159: ... header contains a remote URL and the parameter account X alert_info_url_enable is set to 1 the item called Distinctive Ring Tones on the web user interface is Enabled the IP phone will try to download the WAV ring tone file from the URL and then play the remote ring tone Otherwise the IP phone will play the preconfigured local ring tone in about ten seconds Example Alert Info http 192 168 0 12 80...

Page 160: ...g Configure the internal ringer text and internal ringer file For more information refer to Distinctive Ring Tones on page 348 Local Web User Interface Configure distinctive ring tones Navigate to http phoneIPAddress servl et p account adv q load ac c 0 Configure the internal ringer text and internal ringer file Navigate to http phoneIPAddress servl et p settings ring q load To configure distincti...

Page 161: ... Tones 5 Click Confirm to accept the change To configure the internal ringer text and internal ringer file via web user interface 1 Click on Settings Ring 2 Enter the keywords in the Internal Ringer Text fields 3 Select the desired ring tones for each text from the pull down lists of Internal Ringer File ...

Page 162: ...ed tone sets vary from country to country to indicate different conditions of the IP phone The default tones used on IP phones are the US tone sets Available tone sets for IP phones 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...

Page 163: ...ecial message Stutter When receiving a voice mail Message When receiving a text message Note It is not applicable to SIP T20P IP phones Auto Answer When automatically answering a call Procedure Tones can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the tones for the IP phone For more information refer to Tones on page 350 Local Web User Inte...

Page 164: ...28 T26P T22P IP phones support up to 2500 remote phone book entries SIP T21P T19P IP phones support up to 2000 remote phone book entries Remote phone book is customizable For more information how to customize a remote phone book refer to Remote XML Phone Book on page 246 Incoming Outgoing Call lookup allows IP phones to search the entry names from the remote phone book for incoming outgoing calls ...

Page 165: ...User Interface Specify the access URL of the remote phone book Navigate to http phoneIPAddress servl et p contacts remote q load Specify whether to query the entry name from the remote phone book for outgoing incoming calls Specify how often the IP phone refreshes the local cache of the remote phone book Navigate to http phoneIPAddress servl et p contacts remote q load To specify access URL of the...

Page 166: ...up 3 Enter the desired time in the Update Time Interval seconds field 4 Click Confirm to accept the change LDAP Lightweight Directory Access Protocol is an application protocol for accessing and maintaining information services for the distributed directory over an IP network IP phones can be configured to interface with a corporate directory server that supports LDAP version 2 or 3 The following ...

Page 167: ...splayed and sorted Note You can set a DSS key to be an LDAP key and then press the LDAP key to enter the LDAP search screen when the IP phone is idle LDAP Attributes The following table lists the most common attributes used to configure the LDAP lookup on IP phones Abbreviation Name Description gn givenName First name cn commonName LDAP attribute is made up from given name joined to surname sn sur...

Page 168: ...ntacts LDAP q load Assign an LDAP key Navigate to http phoneIPAddress servl et p dsskey q load model 0 Phone User Interface Assign an LDAP key To configure LDAP via web user interface 1 Click on Directory LDAP 2 Enter the values in the corresponding fields 3 Select the desired values from the corresponding pull down lists 4 Click Confirm to accept the change To configure an LDAP key via web user i...

Page 169: ... you can configure a BLF key on a supervisor s phone to monitor the phone user status busy or idle When the monitored user places a call a busy indicator on the supervisor s phone indicates that the user s phone is in use When the monitored user is idle the supervisor presses the BLF key to dial out the phone number When the monitored user receives an incoming call the supervisor presses the BLF k...

Page 170: ...s set to 0 LED Status Description Solid green The monitored user is idle Fast flashing green 200ms The monitored user receives an incoming call Slow flashing green 500ms The monitored user is dialing The monitored user is talking The monitored user s conversation is placed on hold Slow flashing green 1s The call is parked against the monitored user s phone number Off The monitored user does not ex...

Page 171: ... Fast flashing red 200ms The monitored user receives an incoming call Solid red The monitored user is dialing The monitored user is talking Slow flashing red 1s The call is parked against the monitored user s phone number The monitored user s conversation is placed on hold Off The monitored user is idle The monitored user does not exist Line key LED configured as a BLF key and BLF LED Mode is set ...

Page 172: ...r receives an incoming call Solid green The monitored user is dialing The monitored user is talking The monitored user s conversation is placed on hold Slow flashing green 1s The call is parked against the monitored user s phone number Off The monitored user is idle The monitored user does not exist Memory key LED configured as a BLF key and BLF LED Mode is set to 3 LED Status Description Fast fla...

Page 173: ... BLF key Navigate to http phoneIPAddress servl et p dsskey q load model 0 Specify whether to use visual alert and audio alert for BLF pickup Navigate to http phoneIPAddress servl et p features callpickup q lo ad Configure BLF LED mode Navigate to http phoneIPAddress servl et p features general q loa d Phone User Interface Assign a BLF key To configure a BLF key via web user interface 1 Click on DS...

Page 174: ...sual alert and audio alert for BLF pickup via web user interface 1 Click on Features Call Pickup 2 Select the desired value from the pull down list of Visual Alert for BLF Pickup 3 Select the desired value from the pull down list of Audio Alert for BLF Pickup 4 Click Confirm to accept the change To configure BLF LED mode via web user interface 1 Click on Features General Information ...

Page 175: ...s the Save soft key to accept the change Automatic Call Distribution ACD enables organizations to manage a large number of phone calls on an individual basis ACD enables the use of IP phones in a call center role by automatically distributing incoming calls to available users or agents ACD depends on support from a SIP server ACD is disabled on the phone by default You need to enable it on a per l...

Page 176: ...s or locally Configuration File y0000000000xx cfg Assign an ACD key For more information refer to ACD Key on page 430 Configure ACD auto available For more information refer to ACD on page 362 Local Web User Interface Assign an ACD key Navigate to http phoneIPAddress servlet p dsskey q load model 0 Configure ACD auto available Navigate to http phoneIPAddress servlet p features acd q load Phone Use...

Page 177: ... 2 Select the desired line from the pull down list of ACD Auto Available 3 Enter the desired time in ACD Auto Available Timer 0 120s field 4 Click Confirm to accept the change To configure an ACD key via phone user interface 1 Press Menu Features DSS Keys Memory Keys or Line Keys 2 Select the desired DSS key 3 Press or or the Switch soft key to select ACD from the Type field 4 Press the Save soft ...

Page 178: ...I messages to the account or the voice mail number IP phones do not need to subscribe for message summary updates The server automatically sends a message summary NOTIFY in a new dialog each time the MWI status changes Procedure Configuration changes can be performed using the configuration files or locally Configuration File MAC cfg Configure subscribe for MWI Configure subscribe MWI to voice mai...

Page 179: ...accept the change To configure subscribe MWI to voice mail via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Click on Advanced 4 Select the desired value from the pull down list of Subscribe MWI To Voice Mail 5 Enter the desired voice number in the Voice Mail field ...

Page 180: ...each IP phone preconfigured to listen to the multicast address can receive the RTP stream When the originator stops sending the RTP stream the subscribers stop receiving it This feature is not applicable to SIP T19P IP phones Procedure Configuration changes can be performed using the configuration files or locally Configuration File y0000000000xx cfg Assign a multicast paging key For more informat...

Page 181: ...own list of Type 3 Enter the multicast IP address and port number in the Value field The valid multicast IP addresses range from 224 0 0 0 to 239 255 255 255 4 Click Confirm to accept the change To configure a codec for multicast paging via web user interface 1 Click on Features General Information 2 Select the desired codec from the pull down list of Multicast Codec 3 Click Confirm to accept the ...

Page 182: ...ady a voice call in progress If the parameter is configured as disabled all incoming multicast paging calls will be automatically ignored If the parameter is the priority value the incoming multicast paging calls with higher priority are automatically answered and the ones with lower priority are ignored Paging Priority Active This parameter decides how the IP phone handles the incoming multicast ...

Page 183: ... Enter the listening multicast address and port number in the Listening Address field 1 is the highest priority and 10 is the lowest priority 3 Enter the label in the Label field The label will appear on the LCD screen when receiving the RTP multicast 4 Click Confirm to accept the change To configure paging barge and paging priority active features via web user interface 1 Click on Directory Multi...

Page 184: ...in server We call them record and URL record Record is for the IP phone to send the server a SIP INFO message containing a specific header URL record is for the IP phone to send the server an HTTP GET message containing a specific URL The server processes these messages and decides to start or stop a recording Note Record When a user presses a record key for the first time during a call the IP pho...

Page 185: ...88 10 1 4 148 CSeq 3 INFO Contact sip 827 10 1 4 148 5063 Max Forwards 70 User Agent Yealink SIP T28P 2 72 0 1 Record off Content Length 0 URL Record When a user presses a URL record key for the first time during a call the IP phone sends an HTTP GET message to the server Example of an HTTP GET message Get phonerecording cgi model yealink HTTP 1 0 r n Request Method GET Request URI phonerecording ...

Page 186: ...en the server will respond with a 200 OK message Example of a 200 OK message YealinkIPPhoneText Title Title Text The recording session is successfully stopped Text YealinkIPPhoneText Procedure Call recording key can be configured using the configuration files or locally Configuration File y0000000000xx cfg Assign a record key For more information refer to Record Key on page 432 Assign a URL record...

Page 187: ...erface 1 Click on DSSKey Memory Key or Line Key 2 In the desired DSS key field select URL Record from the pull down list of Type 3 Enter the URL in the Value field 4 Click Confirm to accept the change To configure a record key via phone user interface 1 Press Menu Features DSS Keys Memory Keys or Line Keys 2 Select the desired DSS key 3 Press or or the Switch soft key to select Key Event from the ...

Page 188: ...e for a long time which means actual personal offices would often be vacant consuming valuable space and resources Hot desking allows a user to clear registration configurations of all accounts on the IP phone and then register his account on line 1 In order to use this feature you need to assign a hot desking key Procedure Hot desking key can be configured using the configuration files or locally...

Page 189: ...eract with web server applications by sending an HTTP or HTTPS GET request You can specify a URL that triggers a GET request when a specified event occurs Action URL can only be triggered by the pre defined events e g log on The valid URL format is http s IP address of the server help xml The following table lists the pre defined events for action URL Event Description Setup Completed When the IP ...

Page 190: ...er Forward When the IP phone disables the no answer forward Transfer Call When the IP phone transfers a call Blind Transfer When the IP phone blind transfers a call Attended Transfer When the IP phone performs the semi attended attended transfer Hold When the IP phone places a call on hold UnHold When the IP phone retrieves a hold call Mute When the IP phone mutes a call UnMute When the IP phone u...

Page 191: ...IP URI of the current account when the IP phone places a call receives an incoming call or establishes a call active_user The user part of the SIP URI for the current account when the IP phone places a call receives an incoming call or establishes a call active_host The host part of the SIP URI for the current account when the IP phone places a call receives an incoming call or establishes a call ...

Page 192: ...URL Navigate to http phoneIPAddress servl et p features actionurl q loa d To configure action URL via web user interface 1 Click on Features Action URL 2 Enter the action URLs in the corresponding fields 3 Click Confirm to accept the change Opposite to action URL action URI allows IP phones to interact with web server application by receiving and handling an HTTP or HTTPS GET request When receivin...

Page 193: ...g calls For SIP T22P T21P T20P also mute or un mute calls 0 9 POUND Press the keypad 0 9 or L1 LX Press the line keys Except for SIP T19P for SIP T28P X 6 for SIP T26 22P X 3 for SIP T21P T20P X 2 D1 D10 Press the memory keys Only for SIP T28 T26P F_CONFERENCE Press the CONF key Except for SIP T22P T21P T19P or the Conference soft key Except for SIP T20P F1 F4 Press the soft keys Except for SIP T2...

Page 194: ... specify the trusted IP address for action URI When the IP phone receives a GET request from the trusted IP address for the first time the LCD screen prompts the message Allow Remote Control You can specify one or more trusted IP addresses on the IP phone or configure the IP phone to receive and handle the URI from any IP address Procedure Specify the trusted IP address for action URI using the co...

Page 195: ...If you leave the field blank the IP phone cannot receive or handle any HTTP GET request 3 Click Confirm to accept the change Server redundancy is often required in VoIP deployments to ensure continuity of phone service for events where the server needs to be taken offline for maintenance the server fails or the connection between the IP phone and the server fails Two types of redundancy are possib...

Page 196: ...rposes is deployed Two separate SIP servers a working server and a fallback server are configured for per line registration Working Server Server 1 is configured with the domain name of the working server For example yealink pbx com DNS mechanism is used such that the working server is resolved to multiple SIP servers for failover purpose The working server is deployed in redundant pairs designate...

Page 197: ...ry server registration is unavailable the secondary server will serve as the working server For more information on server redundancy refer to Server Redundancy on Yealink IP Phones available online http www yealink com DocumentDownload aspx CateId 142 flag 142 Procedure Server redundancy can be configured using the configuration files or locally Configuration File MAC cfg Configure the server red...

Page 198: ...6 Click Confirm to accept the change To configure server redundancy for failover purpose via web user interface 1 Click on Account Register 2 Select the desired account from the pull down list of Account 3 Configure registration parameters of the selected account in the corresponding fields 4 Select DNS NAPTR from the pull down list of Transport ...

Page 199: ... TLS the SRV query on the record returned from the NAPTR for the target domain name and the port number and the A query for the IP addresses If an explicit port except 0 is specified and the transport type is set to DNS NAPTR A query will be performed only If a SIP server port is set to 0 and the transport type is set to DNS NAPTR NAPTR and SRV queries will be tried before falling to A query If no...

Page 200: ...rvice Specify the transport protocols SIP D2U SIP over UDP SIP D2T SIP over TCP SIP D2S SIP over SCTP SIPS D2T SIPS over TCP regexp Always empty for SIP services replacement Specify a domain name for the next query The IP phone picks the first record because its order of 90 is lower than 100 The pref parameter is unimportant as there is no other record with order 90 The flag s indicates performing...

Page 201: ...arget host name Example of A records Server1 yealink pbx com IN A 192 168 1 13 Server2 yealink pbx com IN A 192 168 1 14 The IP phone picks the IP address 192 168 1 14 first Outgoing Call When the Working Server Connection Fails When a user initiates a call the phone will go through the following steps to connect the call 1 Sends the INVITE request to the primary server 2 If the primary server doe...

Page 202: ...smits information as packets called LLDP Data Units LLDPDUs An LLDPDU consists of a set of Type Length Value TLV elements each of which contains a particular type of information about the device or the port transmitting it LLDP MED Media Endpoint Discovery LLDP MED is published by the Telecommunications Industry Association TIA It is an extension to LLDP that operates between endpoint devices and ...

Page 203: ...are Bridge Telephone and Router The enabled capabilities are Bridge and Telephone by default Port Description Description of port that sends data unit The default value is WAN PORT IEEE Std 802 3 Organizationally Specific TLV MAC PHY Configuration Status Duplex and bit rate settings of the IP phone The Auto Negotiation is supported and enabled by default The advertised capabilities of PMD Auto Neg...

Page 204: ... phone Inventory Serial Number Serial number of the IP phone Inventory Manufacturer Name Manufacturer name of the IP phone The default value is yealink Inventory Model Name Model name of the IP phone Asset ID Assertion identifier of the IP phone The default value is asset Procedure LLDP can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure LLDP F...

Page 205: ...ith a common set of requirements regardless of their physical location can greatly simplify network design VLANs can address issues such as scalability security and network management The purpose of VLAN configurations on the IP phone is to insert tag with VLAN information to the packets generated by the IP phone When VLAN is properly configured for the ports Internet port and PC port on the IP ph...

Page 206: ...ture on Yealink IP Phones available online http www yealink com DocumentDownload aspx CateId 142 flag 142 Procedure VLAN can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure VLAN for the Internet port and PC port manually Configure DHCP VLAN discovery feature For more information refer to VLAN on page 375 Local Web User Interface Configure VLAN ...

Page 207: ...he IP phone To configure VLAN for PC port via web user interface 1 Click on Network Advanced 2 In the VLAN block select the desired value from the pull down list of PC Port Active 3 Enter the VLAN ID in the VID 1 4094 field 4 Select the desired value 0 7 from the pull down list of Priority 5 Click Confirm to accept the change A dialog box pops up to prompt that the settings will take effect after ...

Page 208: ...or PC port via phone user interface 1 Press Menu Settings Advanced Settings password admin Network VLAN WAN Port or PC Port 2 Press or or the Switch soft key to select the desired value from the VLAN Status field 3 Enter the VLAN ID 1 4094 in the VID Number field 4 Enter the priority value 0 7 in the Priority field 5 Press the Save soft key to accept the change The IP phone reboots automatically t...

Page 209: ...t 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 VPN feature is configured properly on the IP phone the IP phone acts as a VPN client and uses the certificates to authenticate the VPN server To use VPN the compressed package of VPN related files should be uploaded ...

Page 210: ...he pull down list of Active 5 Click Confirm to accept the change A dialog box pops up to prompt that settings will take effect after a reboot 6 Click OK to reboot the IP phone To configure VPN via phone user interface after uploading a TAR file 1 Press Menu Settings Advanced Settings password admin Network VPN 2 Press or or the Switch soft key to select the desired value from the VPN Active field ...

Page 211: ...c and providing QoS on modern IP networks Differentiated Services Code Point DSCP is used to define DiffServ classes and stored in the first six bits of the ToS Type of Service field Each router on the network can provide QoS simply based on the DiffServ class The DSCP value ranges from 0 to 63 with each DSCP specifying a particular per hop behavior PHB applicable to a packet A PHB refers to the p...

Page 212: ...ransmission when the voice packets are configured to a higher DSCP value SIP QoS SIP protocol is used for creating modifying and terminating two party or multi party sessions To ensure good voice quality SIP packets emanated from IP phones should be configured with a high transmission priority DSCPs for voice and SIP packets can be specified respectively Procedure QoS can be configured using the c...

Page 213: ...reaks end to end connectivity NAT Traversal NAT traversal is a general term for techniques that establish and maintain IP connections traversing NAT gateways typically required for client to client networking applications especially for VoIP deployments STUN is one of the NAT traversal techniques supported by IP phones STUN Simple Traversal of UDP over NATs STUN is a network protocol used in NAT t...

Page 214: ...n be configured using the configuration files or locally Configuration File MAC cfg Configure NAT traversal and STUN server on the IP phone For more information refer to Network Address Translation on page 380 Local Web User Interface Configure NAT traversal and STUN server on the IP phone Navigate to http phoneIPAddress servl et p account register q load acc 0 To configure NAT traversal and STUN ...

Page 215: ...cated on the protected side of the network IP phones support protocols EAP MD5 EAP TLS PEAP MSCHAPv2 and EAP TTLS EAP MSCHAPv2 for 802 1X authentication For more information on 802 1X authentication refer to Yealink 802 1X Authentication available online http www yealink com DocumentDownload aspx CateId 142 flag 142 Procedure 802 1X authentication can be configured using the configuration files or...

Page 216: ...TLS 1 Enter the user name for authentication in the Identity field 2 Leave the MD5 Password field blank 3 In the CA Certificates field click Browse to select the desired CA certificate pem crt cer or der from your local system 4 In the Device Certificates field click Browse to select the desired client pem or cer certificate from your local system ...

Page 217: ...If you select PEAP MSCHAPv2 1 Enter the user name for authentication in the Identity field 2 Enter the password for authentication in the MD5 Password field 3 In the CA Certificates field click Browse to select the desired CA certificate pem crt cer or der from your local system ...

Page 218: ...ificate d If you select EAP TTLS EAP MSCHAPv2 1 Enter the user name for authentication in the Identity field 2 Enter the password for authentication in the MD5 Password field 3 In the CA Certificates field click Browse to select the desired CA certificate pem crt cer or der from your local system ...

Page 219: ...oft key to select the desired value from the 802 1x Mode field a If you select EAP MD5 1 Enter the user name for authentication in the Identity field 2 Enter the password for authentication in the MD5 Password field b If you select EAP TLS 1 Enter the user name for authentication in the Identity field 2 Leave the MD5 Password field blank c If you select PEAP MSCHAPv2 1 Enter the user name for auth...

Page 220: ... CPEs including the following primary capabilities Auto configuration and dynamic service provisioning Software or firmware image management Status and performance monitoring Diagnostics The following table provides a description of RPC methods supported by IP phones RPC Method Description GetRPCMethods This method is used to discover the set of methods supported by the CPE SetParameterValues This...

Page 221: ... either successful or unsuccessful of a file transfer initiated by an earlier Download or Upload method call AddObject This method is used to add a new instance of an object defined on the CPE DeleteObject This method is used to remove a particular instance of an object For more information on TR 069 refer to Yealink TR 069 Technote available online http www yealink com DocumentDownload aspx CateI...

Page 222: ...ering Task Force IETF to deal with the long anticipated problem of IPv4 address exhaustion IPv6 uses a 128 bit address consisting of eight groups of four hexadecimal digits separated by colons VoIP network based on IPv6 can ensure QoS a set of service requirements to deliver performance guarantee while transporting traffic over the network IPv6 Address Assignment Method Supported IPv6 address assi...

Page 223: ...ng the configuration files or locally Configuration File y0000000000xx cfg Configure the IPv6 address assignment method For more information refer to IPv6 on page 386 Local Web User Interface Configure the IPv6 address assignment method Navigate to http phoneIPAddress servl et p network q load To configure IPv6 address assignment method via web user interface 1 Click on Network Basic 2 Select the ...

Page 224: ...for SIP T2xP and SIP T19P IP Phones 208 3 In the IPv6 Config block do one of the following If you mark the Static IP Address radio box configure the IPv6 address and other configuration parameters in the corresponding fields ...

Page 225: ...hod via phone user interface 1 Press Menu Settings Advanced Settings password admin Network WAN Port 2 Press or to select IPv4 IPv6 or IPv6 from the IP Mode field 3 Press or to highlight IPv6 and press the Enter soft key 4 Press or to select the desired IPv6 address assignment method If you select the Static IPv6 Client configure the IPv6 address and other network parameters in the corresponding f...

Page 226: ...Administrator s Guide for SIP T2xP and SIP T19P IP Phones 210 ...

Page 227: ... to the IP phone This feature is especially useful for permanent or full time headset users Procedure Headset prior can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure headset prior For more information refer to Head Prior on page 390 Local Web User Interface Configure headset prior Navigate to http phoneIPAddress servlet p features general q l...

Page 228: ...nected to the headset jack has full duplex capabilities while the user with the headset connected to the handset jack is only able to listen This feature is not applicable to SIP T19P and SIP T21P IP phones Procedure Dual headset can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure dual headset For more information refer to Dual Headset on page ...

Page 229: ...ransmission The default codecs used on IP phones are summarized in the following table Codec Algorithm Bit Rate Sample Rate Packetization Time PCMA G 711 a law 64 Kbps 8 Ksps 20ms PCMU G 711 u law 64 Kbps 8 Ksps 20ms G729 G 729 8 Kbps 8 Ksps 20ms G722 G 722 64 Kbps 16 Ksps 20ms In addition to the codecs introduced above IP phones also support codecs G723_53 G723_63 G726 16 G726 24 G726 32 G726 40 ...

Page 230: ...b User Interface 0 103 G726 24 Configuration Files Web User Interface 0 104 G726 32 Configuration Files Web User Interface 0 102 G726 40 Configuration Files Web User Interface 0 105 iLBC Configuration Files Web User Interface 0 106 Packetization Time Ptime Packetization Time is a measurement of the duration in milliseconds of the audio data in each RTP packet sent to the destination and defines ho...

Page 231: ...e priority of the enabled codecs on a per line basis Configure the ptime Navigate to http phoneIPAddress servl et p account codec q load acc 0 To configure the codecs to use and adjust the priority of the enabled codecs on a per line basis via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Click on Codec 4 Select the desired codec from the D...

Page 232: ...and then click or 8 Click Confirm to accept the change To configure the ptime on a per line basis via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Click on Advanced 4 Select the desired value from the pull down list of PTime ms 5 Click Confirm to accept the change ...

Page 233: ...ellation is achieved using the echo canceller Note Procedure AEC can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure AEC For more information refer to Acoustic Echo Cancellation on page 395 Local Web User Interface Configure AEC Navigate to http phoneIPAddress servl et p settings voice q load To configure AEC via web user interface 1 Click on S...

Page 234: ...n facilitate speech processing and deactivate some processes during non speech section of an audio session VAD can avoid unnecessary coding or transmission of silence packets in VoIP applications saving on computation and network bandwidth Procedure VAD can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure VAD For more information refer to Voice ...

Page 235: ...artificial noise gives the illusion of a constant transmission stream so that background sound is consistent throughout the call and the listener does not think the line has released The purpose of VAD and CNG is to maintain an acceptable perceived QoS while simultaneously keeping transmission costs and bandwidth usage as low as possible Procedure CNG can be configured using the configuration file...

Page 236: ...little sound distortion 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 A adaptive jitter buffer is capable of adapting the changes in the network s delay The range of the delay time for the dynamic jitter buffer added to packets can be also config...

Page 237: ...field 3 Enter the minimum delay time for adaptive jitter buffer in the Min Delay field Valid values range from 0 to 300 4 Enter the maximum delay time for adaptive jitter buffer in the Max Delay field Valid values range from 0 to 300 5 Enter the fixed delay time for fixed jitter buffer in the Normal field Valid values range from 0 to 300 6 Click Confirm to accept the change ...

Page 238: ...Administrator s Guide for SIP T2xP and SIP T19P IP Phones 222 ...

Page 239: ...c encryption for authentication of key exchange symmetric encryption for confidentiality and message authentication codes for integrity Symmetric encryption For symmetric encryption the encryption key and the corresponding decryption key can be told by each other In most cases the encryption key is the same as the decryption key Asymmetric encryption For asymmetric encryption each user has a pair ...

Page 240: ...CBC SHA EXP1024 DHE DSS RC4 SHA EXP1024 RC4 SHA EXP1024 RC4 MD5 EXP EDH RSA DES CBC SHA EXP EDH DSS DES CBC SHA EXP DES CBC SHA EXP RC4 MD5 The following figure illustrates the TLS messages exchanged between the IP phone and TLS server to establish an encrypted communication channel Step1 IP phone sends Client Hello message proposing SSL options Step2 Server responds with Server Hello message sele...

Page 241: ...er and the maximum file size is 5MB For more information on 30 trusted certificates refer to Appendix C Trusted Certificates on page 268 Server Certificate When clients request a TLS connection with the IP phone the IP phone sends the server certificate to the clients for authentication The IP phone has two types of built in server certificates a unique server certificate and a generic server cert...

Page 242: ...ion refer to Uploading Certificates on page 400 Local Web User Interface Configure TLS on a per line basis Navigate to http phoneIPAddress servl et p account register q load acc 0 Configure trusted certificates feature In TLS feature we use the terms trusted and server certificate These are also known as CA and device certificates Firmware upgrade from version 71 to 72 will result in update of the...

Page 243: ...avigate to http phoneIPAddress servl et p server cert q load To configure TLS on a per line basis via web user interface 1 Click on Account Register 2 Select the desired account from the pull down list of Account 3 Select TLS from the pull down list of Transport 4 Click Confirm to accept the change To configure the trusted certificates via web user interface 1 Click on Security Trusted Certificate...

Page 244: ...and CA Certificates 3 Click Confirm to accept the change To upload a trusted certificate via web user interface 1 Click on Security Trusted Certificates 2 Click Browse to select the certificate pem crt cer or der from your local system 3 Click Upload to upload the certificate To configure the server certificates via web user interface 1 Click on Security Server Certificates ...

Page 245: ... encrypts the RTP 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 utilize for the session is negotiated between the IP phones This negotiation process is compliant with RFC 4568 When a user places a call on the enabled SRTP phon...

Page 246: ...lgorithm carried in the SDP of the 200 OK message m audio 11780 RTP SAVP 0 101 a rtpmap 0 PCMU 8000 a rtpmap 101 telephone event 8000 a crypto 1 AES_CM_128_HMAC_SHA1_80 inline NGY4OGViMDYzZjQzYTNiOTNkOWRiYzRlMjM0Yzcz a sendrecv a ptime 20 a fmtp 101 0 15 SRTP is configurable on a per line basis When SRTP is enabled on both IP phones RTP streams will be encrypted and a lock icon appears on the LCD ...

Page 247: ... The certificate you want to upload must be in pem or cer format Format URL Default Value Blank Range String within 511 characters Example server_cer tificates url http 192 1 68 1 20 ca pem SRTP on page 401 Local Web User Interface Configure SRTP feature on a per line basis Navigate to http phoneIPAddress servlet p account adv q load acc 0 To configure SRTP feature via web user interface ...

Page 248: ...000000xx cfg and MAC cfg files one by one or in batch using 16 character symmetric keys the same or different keys for configuration files and generates encrypted configuration files with the same file name as before This tool also encrypts the plaintext 16 character symmetric keys using a fixed key which is the same as the one built in the IP phone and generates new files named as xx_Security enc...

Page 249: ...he y0000000000xx cfg file Procedure to Encrypt Configuration Files To encrypt the y0000000000xx cfg file 1 Double click Config_Encrypt_Tool exe to start the application tool The screenshot of the main page is shown as below When you start the application tool a file folder named Encrypted is created automatically in the directory where the application tool is located 2 Click Browse to locate confi...

Page 250: ... AES KEY field or click Re Generate to generate an AES key in the AES KEY field The configuration file s will be encrypted using the AES key in the AES KEY field If you mark the Auto Generate radio box the configuration file s will be encrypted using random AES key The AES keys of configuration files are different Note 5 Click Encrypt to encrypt the configuration file s 6 Click OK AES keys must be...

Page 251: ...yption method can be configured using the configuration files Configuration File y0000000000xx cfg Configure the decryption method Configure AES keys For more information refer to Configuring Decryption Method on page 402 Local Web User Interface Configure AES keys Navigate to http phoneIPAddress servl et p settings autop q load To configure AES keys via web user interface 1 Click on Settings Auto...

Page 252: ... SIP T2xP and SIP T19P IP Phones 236 2 Enter the values in the Common AES Key and MAC Oriented AES Key fields AES keys must be 16 characters and the supported characters contain 0 9 A Z a z 3 Click Confirm to accept the change ...

Page 253: ...Configuring Security Features 237 ...

Page 254: ...ule Template Dial now Template Softkey Layout Template Directory Template Super Search Template Local Contact File Remote XML Phone Book Specifying the Access URL of Resource Files The replace rule template helps with the creation of multiple replace rules After setup place the replace rule template to the provisioning server and specify the access URL in the configuration files When editing a rep...

Page 255: ...e 05928665234 LineID Data Prefix 2 xx Replace 002 1 LineID 0 Data Prefix 5 6 9 Replace 3 2 LineID 1 2 3 Data Prefix 0 Replace 9 1 LineID 2 Data Prefix 1009 Replace 05921009 LineID 1 DialRule The dial now template helps with the creation of multiple dial now rules After setup place the dial now template to the provisioning server and specify the access URL in the configuration files When editing a ...

Page 256: ... DialNowRule xxxxxx LineID DialNow The softkey layout template allows you to customize soft key layout for different call states The call states include CallFailed CallIn Connecting Dialing RingBack and Talking After setup place the templates to the provisioning server and specify the access URL in the configuration files When editing a softkey layout template learn the following Call States indic...

Page 257: ...en Enable and Enable in the file Each starts on a separate line Key Type Where Key Type specifies the enabled soft key This value cannot be blank For each disabled soft key and each default soft key that you want to add add the same string introduced above 3 Specify the values within double quotes 4 Place this file to the provisioning server The following shows an example of the CallFailed templat...

Page 258: ...nd LDAP When specifying the display priority of the directory list the valid values are 1 2 3 and 4 1 is the highest priority 4 is the lowest When enabling or disabling the desired directory list the valid values are 0 and 1 0 stands for Disabled 1 stands for Enabled Procedure Use the following procedures to customize a directory template Customizing a directory template 1 Open the template file u...

Page 259: ...etup place the super search template to the provisioning server and specify the access URL in the configuration files When editing a super search template learn the following Do not rename the super search template root_super_search indicates the start of a template and root_super_search indicates the end of a template The default display names of the directory lists are Local Directory History Re...

Page 260: ...ch You can add contacts one by one on the IP phone directly You can also add multiple contacts at a time and or share contacts between IP phones using the local contact template file After setup place the template file to the provisioning server and specify the access URL of the template file in the configuration files When editing a local contact template learn the following root_contact indicate...

Page 261: ...lue cannot be blank or duplicated office_number specifies the office number of the contact mobile_number specifies the mobile number of the contact other_number specifies the other number of the contact line specifies the line you want to add this contact to ring specifies the ring tone for this contact group_id_name specifies the existing group you want to add the contact to 4 Specify the values ...

Page 262: ... the start of a contact and DirectoryEntry indicates the end of a contact Procedure Use the following procedures to customize an XML phone book Customizing an XML phone book 1 Open the template file using an ASCII editor 2 For each contact that you want to add add the following strings to the phone book Each starts on a separate line Name Mary Name Telephone 1001 Telephone Where Specify the contac...

Page 263: ...nformation refer to Access URL of Dial now Template on page 404 Configuration File y0000000000xx cfg Configure the access URL of the softkey layout template For more information refer to Access URL of Softkey Layout Template on page 404 Configuration File y0000000000xx cfg Configure the access URL of the local contact file For more information refer to Access URL of Local Contact File on page 408 ...

Page 264: ... 408 Configuration File y0000000000xx cfg Configure the access URL of the directory template For more information refer to Access URL of Directory Template on page 407 Configuration File y0000000000xx cfg Configure the access URL of the super search template For more information refer to Access URL of Super Search Template on page 407 ...

Page 265: ...Resource Files 249 ...

Page 266: ...on File If your IP phone encounters some problems commonly the log files are needed You can export the log files to a syslog server or the local system You can also specify the severity level of the log to be reported to a log file The default system log level is 3 Changes to this parameter via web user interface require a reboot In the configuration files you can use the following parameters to c...

Page 267: ... pops up to prompt Do you want to restart your machine The configuration will take effect after a reboot 4 Click OK to reboot the IP phone After a reboot the system log level is set as 6 the informational level Note To configure the phone to export the system log to a syslog server via web user interface 1 Click on Settings Configuration 2 Mark the Server radio box in the Export System Log field I...

Page 268: ...configuration will take effect after a reboot 5 Click OK to reboot the IP phone The system log will be exported successfully to the desired syslog server after a reboot 6 Reproduce the issue To export a log file to the local system via web user interface 1 Click on Settings Configuration 2 Mark the Local radio box in the Export System Log field 3 Reproduce the issue 4 Click Export to open file dow...

Page 269: ...pturing the packet via web user interface or using the Ethernet software You can analyze the packet captured for troubleshooting purpose To capture packets via web user interface 1 Click on Settings Configuration 2 Click Start to start capturing signal traffic 3 Reproduce the issue to get stack traces 4 Click Stop to stop capturing ...

Page 270: ...ooting feature called Watch Dog which helps you monitor the IP phone status and provides the ability to get stack traces from the last time the IP phone failed If Watch Dog feature is enabled the IP phone will automatically reboot when it detects a fatal failure This feature can be configured using the configuration files or via web user interface You can use the watch_dog enable parameter to conf...

Page 271: ...s indicators If a LINK failure of the IP phone is detected a prompting message Network Unavailable and the icon will appear on the LCD screen If a voice mail is received the MESSAGE key LED illuminates For more information on the icons refer to Reading Icons on page 18 Wrong configurations may have an impact on your phone use You can export configuration file to check the current configuration of ...

Page 272: ...e IP phone is properly plugged into a functional AC outlet Ensure that the IP phone is plugged into a socket controlled by a switch that is on If the IP phone is plugged into a power strip try plugging it directly into a wall outlet If your phone is PoE powered ensure that you are using a PoE compliant switch or hub Do one of the following Ensure that the Ethernet cable is plugged into the Interne...

Page 273: ...e model Ensure that the current or the target firmware is not protected Ensure that the power is on and the network is available in the process of upgrading Ensure that the web browser is not closed or refreshed when upgrading firmware via web user interface Check if the IP phone is configured to obtain the time and date from the NTP server automatically If your phone is unable to access the NTP s...

Page 274: ...ly be used by a specific phone A remote phone book is always used as a central phone book for a company each employee can load it to obtain the real time data from the same server Both user name and register name are defined by the server User name identifies the account while register name matched with a password is for authentication purposes Display name is the caller ID that will be displayed ...

Page 275: ...hen there is an active call in progress IP phones manufactured before February 2010 will use the power adapter preferentially while those made later will use PoE preferentially Auto provisioning refers to the update of IP phones including update on configuration parameters local phone book firmware and so on You can use auto provisioning on a single phone but it makes more sense in mass deployment...

Page 276: ...y vary on different servers and the target number to be 201 When you enable Always Forward on the IP phone the IP phone sends 78201 to the server and then the server will enable Always Forward feature on the server side hence being able to get the right status of the extension Do one of the following Reset another available IP address for the IP phone Check network configuration via phone user int...

Page 277: ...after startup Note Factory reset can restore the original password All custom settings will be overwritten after reset Phone Model LCD Logo Display Line Key Memory Key SMS XML Browser SIP T28P 320 160 pixel 236 82 pixel 6 10 Support Support SIP T26P 132 64 pixel 132 64 pixel 3 10 Support Support SIP T22P 132 64 pixel 132 64 pixel 3 Support Support Reset of your phone may take a few minutes Do not ...

Page 278: ...hones 262 Phone Model LCD Logo Display Line Key Memory Key SMS XML Browser SIP T21P 132 64 pixel 132 64 pixel 2 Support Support SIP T20P 3 line 2 15 characte rs and an icon line Text log 2 Support Non UI SIP T19P 132 64 pixel 132 64 pixel Support Support ...

Page 279: ...Troubleshooting 263 ...

Page 280: ...d for assignment and distribution to DHCP clients based on server scope class or client specific levels DNS Domain Name System a hierarchical distributed naming system for computers services or any resource connected to the Internet or a private network EAP MD5 Extensible Authentication Protocol Message Digest Algorithm 5 only provides authentication of the EAP peer to the EAP server but not mutua...

Page 281: ...and other electronic devices RTP Real time Transport Protocol provides end to end service for real time data TCP Transmission Control Protocol a transport layer protocol used by applications that require guaranteed delivery UDP User Datagram Protocol a protocol offers non guaranteed datagram delivery URI Uniform Resource Identifier a compact sequence of characters that identifies an abstract or ph...

Page 282: ...nds 06 00 Mexico Mexico City Acapulco 06 00 United States Central Time 05 00 Bahamas Nassau 05 00 Canada Montreal Ottawa Quebec 05 00 Cuba Havana 05 00 United States Eastern Time 04 30 Venezuela Caracas 04 00 Canada Halifax Saint John 04 00 Chile Santiago 04 00 Paraguay Asuncion 04 00 United Kingdom Bermuda Bermuda 04 00 United Kingdom Falkland Islands 04 00 Trinidad Tobago 03 30 Canada New Foundl...

Page 283: ...00 Macedonia Skopje 01 00 Netherlands Amsterdam 01 00 Namibia Windhoek 02 00 Estonia Tallinn 02 00 Finland Helsinki 02 00 Gaza Strip Gaza 02 00 Greece Athens 02 00 Israel Tel Aviv 02 00 Jordan Amman 02 00 Latvia Riga 02 00 Lebanon Beirut 02 00 Moldova Kishinev 02 00 Russia Kaliningrad 02 00 Romania Bucharest 02 00 Syria Damascus 02 00 Turkey Ankara 02 00 Ukraine Kyiv Odessa 03 00 East Africa Time ...

Page 284: ... Tokyo 09 30 Australia Adelaide 09 30 Australia Darwin 10 00 Australia Sydney Melbourne Canberra 10 00 Australia Brisbane 10 00 Australia Hobart 10 00 Russia Vladivostok 10 30 Australia Lord Howe Islands 11 00 New Caledonia Noumea 12 00 New Zealand Wellington Auckland 12 45 New Zealand Chatham Islands 13 00 Tonga Nukualofa Yealink IP phones trust the following CAs by default DigiCert High Assuranc...

Page 285: ... 3 Public Primary Certification Authority G4 VeriSign Class 3 Public Primary Certification Authority G5 VeriSign Class 4 Public Primary Certification Authority G2 VeriSign Class 4 Public Primary Certification Authority G3 VeriSign Universal Root Certification Authority Note This appendix describes configuration parameters in the configuration files for each feature The configuration files are y000...

Page 286: ... MAC cfg file override the configuration settings in the y0000000000xx cfg file Parameter network internet_port type Configuration File MAC cfg Description Configures the Internet port type Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 0 Range Valid values are 0 DHCP 1 PPPoE 2 Static IP Address Example network internet_port t...

Page 287: ...the change take effect Format Integer Default Value 0 Range Valid values are 0 DHCP 1 PPPoE 2 Static IP Address Example network internet_port type 2 Parameter network ip_address_mode Configuration File MAC cfg Description Configures the IP address mode IP phones support using the IPv4 address only the IPv6 address only or both IPv4 and IPv6 addresses Note If you change this parameter the IP phone ...

Page 288: ... Blank Range Not Applicable Example network internet_port ip 192 168 1 20 Parameter network internet_port mask Configuration File MAC cfg Description Configures the subnet mask when the Internet port type is configured as Static IP Address and the IP address mode is configured as IPv4 or IPv4 IPv6 Note If you change this parameter the IP phone will reboot to make the change take effect Format Subn...

Page 289: ...s Static IP Address and the IP address mode is configured as IPv4 or IPv4 IPv6 Note If you change this parameter the IP phone will reboot to make the change take effect Format IPv4 Address Default Value Blank Range Not Applicable Example network primary_dns 202 101 103 55 Parameter network secondary_dns Configuration File MAC cfg Description Configures the secondary DNS server when the Internet po...

Page 290: ...t Integer Default Value 0 Range Valid values are 0 DHCP 1 PPPoE 2 Static IP Address Example network internet_port type 1 Parameter network pppoe user Configuration File y0000000000xx cfg Description Configures the PPPoE user name when the Internet port type is configured as PPPoE and the IP address mode is configured as IPv4 or IPv4 IPv6 Note If you change this parameter the IP phone will reboot t...

Page 291: ... 99 characters Example network pppoe password yealink123 Internet Port Transmission Method Parameter network internet_port speed_d uplex Configuration File y0000000000xx cfg Description Configures the transmission method of Internet port Note We recommend that you do not change this parameter If you change this parameter the IP phone will reboot to make the change take effect Format Integer Defaul...

Page 292: ... 0 Range Valid values are 0 Auto negotiate 1 Full duplex 10Mbps 2 Full duplex 100Mbps 3 Half duplex 10Mbps 4 Half duplex 100Mbps Example network pc_port speed_duplex 0 Parameter network PC_port enable Configuration File y0000000000xx cfg Description Enables or disables the PC port Note If you change this parameter the IP phone will reboot to make the change take effect Format Boolean Default Value...

Page 293: ...en the PC port is configured as Router Note If you change this parameter the IP phone will reboot to make the change take effect It is not applicable to SIP T19P and SIP T21P IP phones Format IP Address Default Value 10 0 0 1 Range Not Applicable Example network pc_port ip 10 0 0 1 Parameter network pc_port mask Configuration File y0000000000xx cfg Description Configures the subnet mask for the PC...

Page 294: ...alues are 0 Disabled 1 Enabled Example network pc_port dhcp_server 1 Parameter network dhcp start_ip Configuration File y0000000000xx cfg Description Configures the start IP address that the IP phone assigns for the PC attached to the PC port when the PC port is configured as Router Note If you change this parameter the IP phone will reboot to make the change take effect It is not applicable to SI...

Page 295: ...000000000xx cfg Description Configures the access URL of firmware Note If you change this parameter the IP phone will reboot to make the change take effect Format URL Default Value Blank Range String within 511 characters Example firmware url http 192 168 1 20 2 72 0 1 rom Parameter auto_provision power_on Configuration File y0000000000xx cfg Description Enables or disables the IP phone to perform...

Page 296: ... Configuration File y0000000000xx cfg Description Configures the interval in minutes for the IP phone to check new configuration Note It works only if the parameter auto_provision repeat enable is set to 1 Enabled Format Integer Default Value 1440 Range 1 to 43200 Example auto_provision repeat minutes 1000 Parameter auto_provision weekly enable Configuration File y0000000000xx cfg Description Enab...

Page 297: ...sion weekly end_time Configuration File y0000000000xx cfg Description Configures the end time of the day for the IP phone to check new configuration weekly Note It works only if the parameter auto_provision weekly enable is set to 1 Enabled Format Time Default Value 00 00 Range 00 00 to 23 59 Example auto_provision weekly end_time 21 30 Parameter auto_provision weekly dayofwee k Configuration File...

Page 298: ... Range Valid values are 0 Disabled power indicator LED is off 1 Enabled power indicator LED is solid green Example phone_setting common_power_led_enable 1 Parameter phone_setting ring_power_led_fl ash_enable Configuration File y0000000000xx cfg Description Enables or disables the power indicator LED to flash when the phone receives an incoming call If it is set to 0 the status of the power indicat...

Page 299: ...r indicator LED is determined by the value of the parameter phone_setting common_power_led_enable Format Boolean Default Value 0 Range Valid values are 0 Disabled power indicator LED does not flash 1 Enabled power indicator LED slow flashes 1000ms green Example phone_setting mail_power_led_flash_enable 0 Parameter phone_setting mute_power_led_ flash_enable Configuration File y0000000000xx cfg Desc...

Page 300: ...aced on hold or is held If it is set to 0 the status of the power indicator LED is determined by the value of the parameter phone_setting common_power_led_enable Format Boolean Default Value 0 Range Valid values are 0 Disabled power indicator LED does not flash 1 Enabled power indicator LED fast flashes 500ms green Example phone_setting hold_and_held_power_led_fla sh_enable 0 Parameter phone_setti...

Page 301: ...CD screen For SIP T28P IP phones it configures the LCD s contrast of the IP phone and the connected EXP39 For SIP T26P IP phones it configures the LCD s contrast of the connected EXP39 only For SIP T19P and SIP T21P IP phones it configures the LCD s contrast of the IP phone only Note We recommend that you set the contrast of the LCD screen to 6 as a more comfortable level It is only applicable to ...

Page 302: ...Integer Default Value 2 Range 1 to 3 Example phone_setting active_backlight_level 2 Parameter phone_setting backlight_time Configuration File y0000000000xx cfg Description Configures the delay time to turn off the backlight when the IP phone is inactive If it is set to 60 60s the LCD backlight is turned off when the IP phone is inactive for 60 seconds Note It is not applicable to SIP T19P SIP T20P...

Page 303: ... Disabled 1 Enabled Example wui http_enable 1 Parameter network port http Configuration File y0000000000xx cfg Description Configures the HTTP port used to access the web user interface of the IP phone The default HTTP port is 80 Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 80 Range 1 to 65535 Example network port http 80 Pa...

Page 304: ...ed to access the web user interface of the IP phone The default HTTPS port is 443 Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 443 Range 1 to 65535 Example network port https 443 Parameter security user_password Configuration File y0000000000xx cfg Description Configures the password of the user for web server access The IP ...

Page 305: ... admin password000 Parameter phone_setting lock Configuration File y0000000000xx cfg Description Configures the type of phone lock Menu Key The Menu soft key and MESSAGE key are locked For SIP T20P the MENU key is locked Function Keys MESSAGE RD CONF HOLD MUTE TRAN OK X navigation keys soft keys line keys and memory keys are locked For SIP T22P T21P CONF HOLD MUTE and memory keys do not exist For ...

Page 306: ...21P T20P For SIP T22P T21P HOLD key does not exist For SIP T20P soft keys do not exist For SIP T19P HOLD and X keys do not exist If it is set to 0 Disabled IP phone lock feature is disabled Format Integer Default Value 0 Range Valid values are 0 Disabled 1 Menu Key 2 Function Keys 3 All Keys Example phone_setting lock 1 Parameter phone_setting phone_lock unlo ck_pin Configuration File y0000000000x...

Page 307: ... Range 0 to 3600 Example phone_setting phone_lock lock_time_out 8 Parameter local_time manual_time_enabl e Configuration File MAC cfg Description Configures the phone to obtain time from NTP server or manual settings Format Integer Default Value 1 Range Valid values are 0 Manual 1 NTP Example local_time manual_time_enable 1 NTP Server Parameter local_time manual_ntp_srv_prior Configuration File MA...

Page 308: ...ntp org Parameter local_time ntp_server2 Configuration File MAC cfg Description Configures the IP address or the domain name of the secondary NTP server If the primary NTP server is not configured or cannot be accessed the IP phone will request the time and date from the secondary NTP server Format IP Address or Domain Name Default Value cn pool ntp org Range String within 99 characters Example lo...

Page 309: ...name Configuration File MAC cfg Description Configures the desired time zone name For more available time zone names refer to Appendix B Time Zones on page 266 Format String Default Value China Beijing Range String within 32 characters Example local_time time_zone_name China Beijing DST Parameter local_time summer_time Configuration File MAC cfg Description Enables or disables Daylight Saving Time...

Page 310: ...nfigures the time to start DST If local_time dst_time_type is set to 0 By Date use the mapping MM 1 Jan 2 Feb 12 Dec DD 1 the first day in a month 31 the last day in a month HH 0 1am 1 2am 23 12pm If local_time dst_time_type is set to 1 By Week use the mapping Month 1 Jan 2 Feb 12 Dec Week of Month 1 the first week in a month 5 the last week in a month Day of Week 1 Mon 2 Tues 7 Sun Hour of Day 0 ...

Page 311: ...apping Month 1 Jan 2 Feb 12 Dec Week of Month 1 the first week in a month 5 the last week in a month Day of Week 1 Mon 2 Tues 7 Sun Hour of Day 0 1am 1 2am 23 12pm Note It works only if the parameter local_time summer_time is set to 1 Enabled Format The value formats are MM DD HH For By Date Month Week of Month Day of Week Hour of Day For By Week Default Value 12 31 23 Range 1to 12 1 to 31 0 to 23...

Page 312: ...ger Default Value Blank Range 300 to 300 Example local_time offset_time 120 Time Format Parameter local_time time_format Configuration File MAC cfg Description Configures the time format If it is set to 0 12 Hour the time display will use 12 hour format If it is set to 1 24 Hour the time display will use 24 hour format Format Integer Default Value 1 Range Valid values are 0 12 Hour 1 24 Hour Examp...

Page 313: ... 9 YY MM DD Note WWW represents the abbreviation of the week 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 which is not displayed on the LCD screen of SIP T20P IP phones Example local_time date_format 0 Parameter gui_lang url Configuration File y0000000000xx cfg Description Configures the acces...

Page 314: ...uration File y0000000000xx cfg Description Configures the language used on the phone user interface Format String Default Value English Range Valid values are English Chinese_S only applicable to SIP T19P and SIP T21P IP phones Chinese_T only applicable to SIP T19P and SIP T21P IP phones German French Italian Portuguese Polish Spanish Turkish Example lang gui English Parameter lang wui Configurati...

Page 315: ... T21P IP phones Spanish not applicable to SIP T19P and SIP T21P IP phones Turkish Example lang wui English Parameter phone_setting lcd_logo mode Configuration File y0000000000xx cfg Description Configures the logo mode of the LCD screen If it is set to 0 Disabled the IP phone is not allowed to display a logo If it is set to 1 System logo the LCD screen will display the system logo If it is set to ...

Page 316: ...ple phone_setting lcd_logo mode 1 Parameter lcd_logo url Configuration File y0000000000xx cfg Description Configures the access URL of custom logo file Note It is not applicable to SIP T20P IP phones Format URL Default Value Blank Range String within 511 characters Example The following example uses HTTP to download the custom logo file logo dob from the provisioning server 192 168 10 25 lcd_logo ...

Page 317: ...s used as the send key If it is set to 2 key the asterisk key is used as the send key Format Integer Default Value 1 Range Valid values are 0 Disabled 1 key 2 key Example features key_as_send 1 Parameter features key_tone Configuration File y0000000000xx cfg Description Enables or disables the IP phone to play a tone when a user presses a key If it is set to 1 Enabled the IP phone will play a tone...

Page 318: ... Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example features send_key_tone 1 Replace Rule Parameter dialplan replace prefix X Configuration File y0000000000xx cfg Description Configures the string you want to replace X ranges from 1 to 100 Format String Default Value Blank Range String within 32 characters Example dialplan replace prefix 1 123 Parameter dialplan rep...

Page 319: ...fault Value Blank for all lines Range Valid values are 0 to 6 for SIP T28P 0 to 3 for SIP T26P T22P 0 to 2 for SIP T21P T20P Example dialplan replace line_id 1 1 2 Dial now Parameter dialplan dialnow rule X Configuration File y0000000000xx cfg Description Configures the string used to match the numbers entered by the user When entered numbers match the predefined dial now rule the IP phone will au...

Page 320: ...o 3 for SIP T26P T22P 0 to 2 for SIP T21P T20P Example dialplan dialnow line_id 1 1 2 Parameter phone_setting dialnow_delay Configuration File y0000000000xx cfg Description Configures the delay time in seconds for the dial now rule When entered numbers match the predefined dial now rule the IP phone will automatically dial out the entered number after the specified delay time Format Integer Defaul...

Page 321: ...cription Configures the maximum length of the entered numbers Note The value must be larger than the minimum length Format Integer Default Value 15 Range 1 to 15 Example dialplan area_code max_len 15 Parameter dialplan area_code line_id Configuration File y0000000000xx cfg Description Configures the desired line to apply this area code rule The digit 0 stands for all lines Note Multiple line IDs a...

Page 322: ...onfiguration File y0000000000xx cfg Description Configures the desired line to apply this block out rule The digit 0 stands for all lines X ranges from 1 to 10 Note Multiple line IDs are separated by commas It is not applicable to SIP T19P IP phones Format Integer Default Value Blank for all lines Range Valid values are 0 to 6 for SIP T28P 0 to 3 for SIP T26P T22P 0 to 2 for SIP T21P T20P Example ...

Page 323: ...nfigured hotline number when you lift the handset press the speakerphone key or press the line key If it is set to a value greater than 0 the IP phone will wait the specified seconds before dialing out the predefined hotline number when you lift the handset press the speakerphone key or press the line key Format Integer Default Value 4 Range 0 to 10 Example features hotline_delay 4 Parameter featu...

Page 324: ...n the IP phone does not log the missed call in the Missed Calls list If it is set to 1 Enabled a prompt message number New Missed Call s along with an indicator icon is displayed on the IP phone idle screen when the IP phone misses calls X ranges from 1 to 6 Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example account 1 missed_calllog 1 Parameter phone_setting predial...

Page 325: ...Note It works only if the parameter phone_setting predial_autodial is set to 1 Enabled Format Integer Default Value 4 Range 1 to 14 Example phone_setting inter_digit_time 4 Parameter call_waiting enable Configuration File y0000000000xx cfg Description Enables or disables call waiting feature If it is set to 0 Disabled a new incoming call is automatically rejected by the IP phone with a busy messag...

Page 326: ...nly if the parameter call_waiting enable is set to 1 Enabled Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example call_waiting tone 1 Parameter call_waiting on_code Configuration File y0000000000xx cfg Description Configures the call waiting on code to activate the server side call waiting feature Format String Default Value Blank Range String within 32 characters Exa...

Page 327: ...er is busy Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example auto_redial enable 1 Parameter auto_redial interval Configuration File y0000000000xx cfg Description Configures the interval in seconds for the IP phone to wait between redials The IP phone redials the dialed number at regular intervals till the callee answers the call Format Integer Default Value 10 Rang...

Page 328: ...e for account X If it is set to 1 Enabled the IP phone can automatically answer an incoming call X ranges from 1 to 6 Note The IP phone cannot automatically answer the incoming call during a call even if auto answer is enabled Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example account 1 auto_answer 1 Parameter features auto_answer_delay Configuration File y000000000...

Page 329: ...et to 1 Enabled the caller is notified when the callee becomes available to receive a call Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features call_completion_enable 1 Parameter account X anonymous_call Configuration File MAC cfg Description Enables or disables anonymous call feature for account X If it is set to 1 Enabled the IP phone will block its identit...

Page 330: ...de to deactivate the server side anonymous call feature If it is set to 1 On Code the IP phone will send anonymous on code to activate the server side anonymous call feature X ranges from 1 to 6 Format Boolean Default Value 0 Range Valid values are 0 Off Code 1 On Code Example account 1 send_anonymous_code 0 Parameter account X anonymous_call_onc ode Configuration File MAC cfg Description Configur...

Page 331: ..._anonymous_code is set to 1 Enabled Format String Default Value Blank Range String within 32 characters Example account 1 anonymous_call_offcode 73 Parameter account X reject_anonymous_c all Configuration File MAC cfg Description Enables or disables anonymous call rejection feature for account X If it is set to 1 Enabled the IP phone will automatically reject incoming calls from users enabled anon...

Page 332: ...account 1 anonymous_reject_oncode 74 Parameter account X anonymous_reject_of fcode Configuration File MAC cfg Description Configures the anonymous call rejection off code to deactivate the server side anonymous call rejection feature for account X X ranges from 1 to 6 Format String Default Value Blank Range String within 32 characters Example account 1 anonymous_reject_offcode 75 Return Message Wh...

Page 333: ...de Configuration File y0000000000xx cfg Description Configures the DND mode for the IP phone If it is set to 0 Phone DND feature is effective for the IP phone If it is set to 1 Custom you can configure DND feature for each account Format Integer Default Value 0 Range Valid values are 0 Phone 1 Custom Example features dnd_mode 0 DND in Phone Mode Parameter features dnd enable Configuration File y00...

Page 334: ...s dnd on_code 71 Parameter features dnd off_code Configuration File y0000000000xx cfg Description Configures the DND off code to deactivate the server side DND feature Format String Default Value Blank Range String within 32 characters Example features dnd off_code 72 DND in Custom Mode Parameter account X dnd enable Configuration File MAC cfg Description Enables or disables DND feature for accoun...

Page 335: ...iption Configures the DND off code to deactivate the server side DND feature for account X X ranges from 1 to 6 Format String Default Value Blank Range String within 32 characters Example account 1 dnd off_code 74 Parameter features busy_tone_delay Configuration File y0000000000xx cfg Description Configures a period of time in seconds for which the busy tone is audible on the IP phone When one par...

Page 336: ...een If it is set to 486 Busy here the caller s phone LCD screen will display the message Busy here when the callee rejects the incoming call Format Integer Default Value 486 Range Valid values are 404 No Found 480 Temporarily not available 486 Busy here Example features normal_refuse_code 486 Parameter phone_setting is_deal180 Configuration File y0000000000xx cfg Description Enables or disables th...

Page 337: ...est messages from the IP phone will be forced to send to the outbound proxy server Note If you change this parameter the IP phone will reboot to make the change take effect Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example sip use_out_bound_in_dialog 1 Parameter account X advanced timer_t1 Configuration File MAC cfg Description Configures the SIP session timer T1 i...

Page 338: ...nts the maximum retransmit interval for non INVITE requests and INVITE responses X ranges from 1 to 6 Format Float Default Value 4 Range 2 to 40 Example account 1 advanced timer_t2 4 Parameter account X advanced timer_t4 Configuration File MAC cfg Description Configures the session timer of T4 in seconds for account X T4 represents the maximum duration a message will remain in the network X ranges...

Page 339: ...t 1 session_timer enable 1 Parameter account X session_timer expires Configuration File MAC cfg Description Configures the IP phone to refresh the session during a call at regular intervals in seconds for account X If it is set to 1800 1800s the IP phone will refresh the session during a call before 1800 seconds X ranges from 1 to 6 Format Integer Default Value 1800 Range 30 to 7200 Example accoun...

Page 340: ...y0000000000xx cfg Description Enables or disables the IP phone to play a tone when there is a hold call on the IP phone Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example features play_hold_tone enable 1 Parameter features play_hold_tone delay Configuration File y0000000000xx cfg Description Configures the interval in seconds at which the IP phone plays a hold tone ...

Page 341: ...edia connection address c 0 0 0 0 per RFC 2543 is used when placing a call on hold Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example sip rfc2543_hold 0 Parameter account X music_server_uri Configuration File MAC cfg Description Configures the Music on Hold server address Examples for valid values 10 1 3 165 10 1 3 165 sip moh sip com sip moh sip com yealink com or ...

Page 342: ...n configure call forward feature for each account Format Integer Default Value 0 Range Valid values are 0 Phone 1 Custom Example features fwd_mode 0 Call Forward in Phone Mode Always Forward Parameter forward always enable Configuration File y0000000000xx cfg Description Enables or disables always forward feature If it is set to 1 Enabled incoming calls are forwarded to the destination number imme...

Page 343: ...erver side always forward feature Format String Default Value Blank Range String within 32 characters Example forward always on_code 72 Parameter forward always off_code Configuration File y0000000000xx cfg Description Configures the always forward off code to deactivate the server side always forward feature Format String Default Value Blank Range String within 32 characters Example forward alway...

Page 344: ...orward Format String Default Value Blank Range String within 32 characters Example forward busy target 3602 Parameter forward busy on_code Configuration File y0000000000xx cfg Description Configures the busy forward on code to activate the server side busy forward feature Format String Default Value Blank Range String within 32 characters Example forward busy on_code 74 Parameter forward busy off_...

Page 345: ...fault Value 0 Range Valid values are 0 Disabled 1 Enabled Example forward no_answer enable 1 Parameter forward no_answer target Configuration File y0000000000xx cfg Description Configures the destination number of the no answer forward Format String Default Value Blank Range String within 32 characters Example forward no_answer target 3603 Parameter forward no_answer timeout Configuration File y00...

Page 346: ..._code 76 Parameter forward no_answer off_code Configuration File y0000000000xx cfg Description Configures the no answer forward off code to deactivate the server side no answer forward feature Format String Default Value Blank Range String within 32 characters Example forward no_answer off_code 77 Call Forward in Custom Mode Always Forward Parameter account X always_fwd enable Configuration File M...

Page 347: ...ers Example account 1 always_fwd target 3601 Parameter account X always_fwd on_code Configuration File MAC cfg Description Configures the always forward on code to activate the server side always forward feature for account X X ranges from 1 to 6 Format String Default Value Blank Range String within 32 characters Example account 1 always_fwd on_code 72 Parameter account X always_fwd off_code Confi...

Page 348: ...orwarded to the destination number when the callee is busy X ranges from 1 to 6 Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example account 1 busy_fwd enable 1 Parameter account X busy_fwd target Configuration File MAC cfg Description Configures the destination number of the busy forward for account X X ranges from 1 to 6 Format String Default Value Blank Range Strin...

Page 349: ...ure for account X X ranges from 1 to 6 Format String Default Value Blank Range String within 32 characters Example account 1 busy_fwd off_code 75 No Answer Forward Parameter account X timeout_fwd enable Configuration File MAC cfg Description Enables or disables no answer forward feature for account X If it is set to 1 Enabled incoming calls to the account X are forwarded to the destination number ...

Page 350: ...n File MAC cfg Description Configures ring times N to wait before forwarding incoming calls for account X Incoming calls will be forwarded when not answered after N 6 seconds X ranges from 1 to 6 Format Integer Default Value 2 Range 0 to 20 Example account 1 timeout_fwd timeout 2 Parameter account X timeout_fwd on_code Configuration File MAC cfg Description Configures the no answer forward on code...

Page 351: ...ation File y0000000000xx cfg Description Enables or disables the IP phone to present the diversion information when the call is forwarded to your IP phone Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example features fwd_diversion_enable 1 Fwd International Parameter forward international enable Configuration File y0000000000xx cfg Description Enables or disables the ...

Page 352: ...fer on_hook_trans_enable Configuration File y0000000000xx cfg Description Enables or disables the IP phone to complete the semi attended transfer or the attended transfer through on hook Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example transfer on_hook_trans_enable 1 Parameter transfer semi_attend_tran_enable Configuration File y0000000000xx cfg Description Config...

Page 353: ...rences are set up by the server X ranges from 1 to 6 Format Integer Default Value 0 Range Valid values are 0 Local Conference 2 Network Conference Example account 1 conf_type 0 Parameter account X conf_uri Configuration File MAC cfg Description Configures the conference URI for account X X ranges from 1 to 6 Note It works only if the parameter account X conf_type is set to 2 Network Conference For...

Page 354: ...l Note It is only applicable to the local conference Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example transfer tran_others_after_conf_enable 1 Phone Basis Parameter features pickup direct_pickup_e nable Configuration File MAC cfg Description Enables or disables the IP phone to display the DPickup soft key when the IP phone is off hook Note It is not applicable to ...

Page 355: ...p direct_pickup_code 97 Per line Basis Parameter account X direct_pickup_code Configuration File MAC cfg Description Configures the directed call pickup code on a per line basis X ranges from 1 to 6 Note The directed call pickup code configured on a per line basis takes precedence over that configured on a phone basis Format String Default Value Blank Range String within 32 characters Example acco...

Page 356: ... on a phone basis Note The group call pickup code configured on a per line basis takes precedence over that configured on a phone basis Format String Default Value Blank Range String within 32 characters Example features pickup group_pickup_code 98 Per line Basis Parameter account X group_pickup_code Configuration File MAC cfg Description Configures the group call pickup code on a per line basis X...

Page 357: ...sabled 1 Enabled Example account 1 dialoginfo_callpickup 1 Parameter account X cid_source Configuration File MAC cfg Description Configures the presentation of the caller identity for account X 0 FROM Derives the name and number of the caller from the From header 1 PAI Derives the name and number of the caller from the PAI header If the server does not send the PAI header displays anonymity on the...

Page 358: ...ferentially If the server does not send the PAI header derives from the RPID header 1 Dialed Digits Preferentially displays the dialed digits on the caller s phone 2 RFC 4916 Derives the name and number of the callee from From header in the Update message When the RFC 4916 is enabled on the IP phone the caller sends the SIP request message which contains the from change tag in the Supported header...

Page 359: ...ransmitted by RTP Events compliant to RFC 2833 If it is set to 2 SIP INFO DTMF digits are transmitted by the SIP INFO messages If it is set to 3 AUTO or SIP INFO the IP phone negotiates with the other end to use INBAND or RFC 2833 if there is no negotiation using SIP INFO by default X ranges from 1 to 6 Format Integer Default Value 1 Range Valid values are 0 INBAND 1 RFC 2833 2 SIP INFO 3 AUTO or ...

Page 360: ...guration File MAC cfg Description Configures the DTMF info type when the DTMF type is configured as SIP INFO AUTO or SIP INFO X ranges from 1 to 6 Format Integer Default Value 0 Range Valid values are 0 Disabled 1 DTMF Relay 2 DTMF 3 Telephone Event Example account 1 dtmf info_type 0 Parameter features dtmf repetition Configuration File y0000000000xx cfg Description Configures the number of times ...

Page 361: ...rameter features dtmf hide_delay Configuration File y0000000000xx cfg Description Enables or disables the IP phone to display the DTMF digits for a short period before displaying asterisks Note It works only if the parameter features dtmf hide is set to 1 Enabled It is not applicable to SIP T20P IP phones Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features d...

Page 362: ...tures dtmf replace_tran 1 Parameter features dtmf transfer Configuration File y0000000000xx cfg Description Configures the DTMF digits to be transmitted to complete the transfer Note It works only if the parameter features dtmf replace_tran is set to 1 Enabled Format String Default Value Blank Range Valid values are 0 9 and A D String within 32 characters Example features dtmf transfer 123 Paramet...

Page 363: ...If it is set to 0 Disabled the microphone is un muted for incoming calls If it is set to 1 Enabled the microphone is muted for intercom calls Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features intercom mute 1 Parameter features intercom tone Configuration File y0000000000xx cfg Description Enables or disables the IP phone to play a warning tone when receivi...

Page 364: ... is set to 0 Disabled the IP phone will handle an incoming intercom call like a waiting call while there is already an active call on the IP phone If it is set to 1 Enabled the IP phone will automatically answer the intercom call while there is already an active call on the IP phone and place the active call on hold Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example...

Page 365: ... the Alert Info header for account X X ranges from 1 to 6 Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example account 1 alert_info_url_enable 1 Parameter distinctive_ring_tones alert_info X text Configuration File y0000000000xx cfg Description Configures the texts to map the keywords contained in the SIP header X ranges from 1 to 10 Format String Default Value Blank ...

Page 366: ...for the appropriate ring tone X ranges from 1 to 10 Format Integer Default Value 1 Range Valid values are 1 Ring1 wav 2 Ring2 wav 3 Ring3 wav 4 Ring4 wav 5 Ring5 wav Example distinctive_ring_tones alert_info 1 ringer 1 Parameter voice tone country Configuration File y0000000000xx cfg Description Configures the country tone for the IP phone Format String Default Value Custom Range Valid values are ...

Page 367: ... ETSI Example voice tone country Custom Parameter voice tone dial voice tone ring voice tone busy voice tone congestion voice tone callwaiting voice tone dialrecall voice tone info voice tone stutter voice tone message not applicable to SIP T20P IP phones voice tone autoanswer Configuration File y0000000000xx cfg Description Configures the tone for each condition tonelist element element element ...

Page 368: ...500 600 700 800 1000 2000 The exclamation point can be added optionally which means these tones are only played once Note It works only if the parameter voice tone country is set to Custom Format Refer to the introduction above Default Value Blank Range Not Applicable Example voice tone dial 800 200 1000 0 100 500 1200 500 600 950 1500 5000 Parameter remote_phonebook data X url Configuration File ...

Page 369: ...iption Configures the display name of the remote phone book If you leave it blank Remote Phone Book is displayed on the LCD screen at the path Menu Directory Note It is not applicable to SIP T20P IP phones Format String Default Value Blank Range String within 99 characters Example remote_phonebook display_name Remote Phone Book Parameter features remote_phonebook enabl e Configuration File y000000...

Page 370: ...set to 3600 the IP phone will refresh the local cache of the remote phone book every 3600 seconds Note It is not applicable to SIP T20P IP phones Format Integer Default Value 21600 Range 120 to 2592000 Example features remote_phonebook flash_time 21600 Parameter ldap enable Configuration File y0000000000xx cfg Description Enables or disables LDAP feature on the IP phone Note It is not applicable t...

Page 371: ...t record matches the search criteria the record will be displayed on the LCD screen Parameter ldap number_filter Configuration File y0000000000xx cfg Description Configures the number attribute for LDAP searching The symbol in the filter stands for any character The symbol in the filter stands for the entering string used as the prefix of the filter condition Note It is not applicable to SIP T19P ...

Page 372: ...dap port Configuration File y0000000000xx cfg Description Configures the LDAP server port Note It is not applicable to SIP T19P and SIP T20P IP phones Format Integer Default Value 389 Range 1 to 65535 Example ldap port 389 Parameter ldap base Configuration File y0000000000xx cfg Description Configures the LDAP search base which corresponds to the location in the LDAP phone book from which the LDAP...

Page 373: ...le to SIP T19P and SIP T20P IP phones Format String Default Value Blank Range String within 99 characters Example ldap user cn manager dc yealink dc cn Parameter ldap password Configuration File y0000000000xx cfg Description Configures the password to login the LDAP server This parameter can be left blank in case the server allows anonymous to login Otherwise you will need to provide the password ...

Page 374: ...hones Format Integer Default Value 50 Range 1 to 32000 Example ldap max_hits 50 Parameter ldap name_attr Configuration File y0000000000xx cfg Description Configures the name attributes of each record to be returned by the LDAP server It compresses the search results You can configure multiple name attributes separated by spaces Note It is not applicable to SIP T19P and SIP T20P IP phones Format St...

Page 375: ...able to SIP T19P and SIP T20P IP phones The value must start with symbol Format String Default Value Blank Range String within 99 characters Example ldap display_name cn The cn of the contact record is displayed on the LCD screen Parameter ldap version Configuration File y0000000000xx cfg Description Configures the LDAP protocol version supported by the IP phone Make sure the protocol value corres...

Page 376: ...xample ldap call_in_lookup 1 Parameter ldap ldap_sort Configuration File y0000000000xx cfg Description Enables or disables the IP phone to sort the search results in alphabetical order or numerical order Note It is not applicable to SIP T19P and SIP T20P IP phones Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example ldap ldap_sort 1 Visual and Audio Alert for BLF Pick...

Page 377: ...lert tone when the monitored user receives an incoming call Note It is not applicable to SIP T19P IP phones Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features pickup blf_audio_enable 1 BLF LED Mode Parameter features blf_led_mode Configuration File y0000000000xx cfg Description It configures BLF LED mode and provides four kinds of definition for the BLF key...

Page 378: ...count 1 acd enable 1 Parameter account X acd available Configuration File MAC cfg Description Enables or disables the IP phone to display the available and unavailable soft keys after the phone logs into the ACD system for account X X ranges from 1 to 6 Format Boolean Default Value 0 Value Valid values are 0 Disabled 1 Enabled Example account 1 acd available 1 Parameter acd auto_available Configur...

Page 379: ...to available Note It works only if the parameter acd auto_available is set to 1 Enabled Format Integer Default Value 60 Value 0 to 120 Example acd auto_available_timer 60 Parameter account X subscribe_mwi Configuration File MAC cfg Description Enables or disables the IP phone to subscribe the message waiting indicator to the account for account X If it is set to 1 Enabled the IP phone will send a ...

Page 380: ...only if the parameter account X subscribe_mwi is set to 1 Enabled Format Integer Default Value 3600 Value 0 to 84600 Example account 1 subscribe_mwi_expires 3600 Parameter voice_mail number X Configuration File MAC cfg Description Configures the voice mail number for account X X ranges from 1 to 6 Format String Default Value Blank Value String within 99 characters Example voice_mail number 1 1234 ...

Page 381: ..._mwi_to_vm 0 Parameter multicast codec Configuration File y0000000000xx cfg Description Configures a multicast codec for the IP phone to use to send an RTP stream Note It is not applicable to SIP T19P IP phones Format string Default Value G722 Range Valid values are PCMU PCMA G729 G722 G726 16 not applicable to SIP T21P G726 24 not applicable to SIP T21P G726 32 G726 40 not applicable to SIP T21P ...

Page 382: ...oolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example multicast receive_priority enable 1 Parameter multicast receive_priority priority Configuration File y0000000000xx cfg Description Configures the priority of multicast paging calls 1 is the highest priority 10 is the lowest priority If it is set to 0 all incoming multicast paging calls will be automatically ignored Format I...

Page 383: ...ranges from 1 to 10 Note The valid multicast IP addresses range from 224 0 0 0 to 239 255 255 255 Format String Default Value Blank Range Not Applicable Example multicast listen_address 1 ip_address 224 5 6 20 10008 Parameter action_url setup_completed action_url registered action_url unregistered action_url register_failed action_url off_hook action_url on_hook action_url incoming_call action_url...

Page 384: ...ute action_url unmute action_url missed_call action_url call_terminated action_url busy_to_idle action_url idle_to_busy action_url ip_change action_url forward_incoming_call action_url reject_incoming_call action_url answer_new_incoming_ call action_url transfer_finished action_url transfer_failed Description Configures the URL for the predefined event The value format is http s IP address of serv...

Page 385: ...ted For discontinuous IP addresses multiple IP addresses are separated by commas For continuous IP addresses the format likes and the stands for the values 0 255 For example 10 10 stands for the IP addresses that range from 10 10 0 0 to 10 10 255 255 If left blank the IP phone cannot receive or handle any HTTP GET request If it is set to any the IP phone will accept and handle HTTP GET requests fr...

Page 386: ... 1 sip_server 1 address yealink pbx com Parameter account X sip_server Y port Configuration File MAC cfg Description Configures the port of the SIP server Y for account X X ranges from 1 to 6 Y ranges from 1 to 2 Format Integer Default Value 5060 Range 0 to 65535 Example account 1 sip_server 1 port 5060 Parameter account X sip_server Y expires Configuration File MAC cfg Description Configures the ...

Page 387: ...ter account X fallback redundancy_ty pe Configuration File MAC cfg Description Configures the registration mode for the IP phone in fallback mode X ranges from 1 to 6 Format Integer Default Value 0 Range Valid values are 0 Concurrent registration 1 Successive registration Example account 1 fallback redundancy_type 0 Parameter account X fallback timeout Configuration File MAC cfg Description Config...

Page 388: ...at Integer Default Value 0 Range Valid values are 0 newRequests all requests are sent to the primary server first regardless of the last used server 1 DNSTTL the IP phone retries to send requests to the primary server after the timeout equal to the DNSTTL configured for the server that the IP phone is registered to 2 registration the IP phone retries to send REGISTER requests to the primary server...

Page 389: ...ver until a failover event occurs with the current working server X ranges from 1 to 6 Y ranges from 1 to 2 Format Integer Default Value 3600 Range 0 60 to 65535 Example account 1 sip_server 1 failback_timeout 3600 Parameter account X sip_server Y register_on_ enable Configuration File MAC cfg Description Enables or disables the IP phone to register to the secondary server before sending requests ...

Page 390: ...eries for the service type and port X ranges from 1 to 6 Format Integer Default Value 0 Range Valid values are 0 UDP 1 TCP 2 TLS 3 DNS NAPTR Example account 1 transport 3 Parameter account X naptr_build Configuration File MAC cfg Description Configures UDP SRV query or TCP TLS SRV query for the IP phone to be performed when no result is returned from NAPTR query X ranges from 1 to 6 Format Integer...

Page 391: ...rk lldp packet_interval Configuration File y0000000000xx cfg Description Configures the amount of time in seconds between the transmissions of LLDP packet Note If you change this parameter the IP phone will reboot to make the change take effect It works only if the parameter network lldp enable is set to 1 Enabled Format Integer Default Value 60 Range 1 to 3600 Example network lldp packet_interval...

Page 392: ...scription Configures the VLAN ID that is associated with the particular VLAN Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 1 Range 1 to 4094 Example network vlan internet_port_vid 1 Parameter network vlan internet_port_priority Configuration File y0000000000xx cfg Description Configures the priority value used for passing VLA...

Page 393: ...Example network vlan pc_port_enable 1 Parameter network vlan pc_port_vid Configuration File y0000000000xx cfg Description Configures the VLAN ID that is associated with the particular VLAN Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 1 Range 1 to 4094 Example network vlan pc_port_vid 1 Parameter network vlan pc_port_priority...

Page 394: ...Note If you change this parameter the IP phone will reboot to make the change take effect Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example network vlan dhcp_enable 1 Parameter network vlan dhcp_option Configuration File y0000000000xx cfg Description Configures the DHCP option used to request the VLAN ID Note If you change this parameter the IP phone will reboot to...

Page 395: ...are 0 Disabled 1 Enabled Example network vpn_enable 1 Parameter openvpn url Configuration File y0000000000xx cfg Description Configures the access URL of the OpenVPN TAR package Note It is not applicable to SIP T19P IP phones Format URL Default Value Blank Range String within 511 characters Example openvpn url http 192 168 10 25 OpenVPN tar Parameter network qos rtptos Configuration File y00000000...

Page 396: ... the DSCP for SIP packets The default DSCP value for SIP packets is 26 Assured Forwarding Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 26 Range 0 to 63 Example network qos signaltos 26 Parameter account X nat nat_traversal Configuration File MAC cfg Description Enables or disables the NAT traversal for account X X ranges fro...

Page 397: ...er account X nat stun_port Configuration File MAC cfg Description Configures the port of the STUN server X ranges from 1 to 6 Format Integer Default Value 3478 Range 1024 to 65000 Example account 1 nat stun_port 3478 Parameter network 802_1x mode Configuration File y0000000000xx cfg Description Configures the types of the 802 1X authentication to use on the IP phone Note If you change this paramet...

Page 398: ...ing within 32 characters Example network 802_1x identity admin Parameter network 802_1x md5_password Configuration File y0000000000xx cfg Description Configures the password used for authenticating the IP phone Note If you change this parameter the IP phone will reboot to make the change take effect It is only applicable to EAP MD5 PEAP MSCHAPv2 and EAP TTLS EAP MSCHAPv2 protocols Format String De...

Page 399: ...2_1x client_cert_url Configuration File y0000000000xx cfg Description Configures the access URL of the device certificate used for authentication Note If you change this parameter the IP phone will reboot to make the change take effect It is only applicable to the EAP TLS protocol The format of the certificate must be pem or cer Format URL Default Value Blank Range String within 511 characters Exa...

Page 400: ...in 128 characters Example managementserver username user1 Parameter managementserver password Configuration File y0000000000xx cfg Description Configures the password to authenticate with the ACS This string is set to the empty string if no authentication is required Format String Default Value Blank Range String within 64 characters Example managementserver password pwd123 Parameter managementser...

Page 401: ...connection_re quest_password Configuration File y0000000000xx cfg Description Configures the password for the IP phone to authenticate the incoming connection requests Format String Default Value Blank Range String within 64 characters Example managementserver connection_request_ password acspwd Parameter managementserver periodic_infor m_enable Configuration File y0000000000xx cfg Description Ena...

Page 402: ...to 4294967295 Example managementserver periodic_inform_inte rval 60 Parameter network ip_address_mode Configuration File MAC cfg Description Configures the IP address mode Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 0 Range Valid values are 0 IPv4 1 IPv6 2 IPv4 IPv6 Example network ip_address_mode 1 Parameter network ipv6_i...

Page 403: ...net_port type is set to 0 DHCP Note If you change this parameter the IP phone will reboot to make the change take effect Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example network ipv6_static_dns_enable 0 Parameter network ipv6_internet_port ip Configuration File MAC cfg Description Configures the IPv6 address when the IPv6 address assignment method is configured as...

Page 404: ...you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 64 Range 0 to 128 Example network ipv6_prefix 64 Parameter network ipv6_internet_port gateway Configuration File MAC cfg Description Configures the gateway when the IPv6 address assignment method is configured as Static IP Address and the IP address mode is configured as IPv6 or IPv4 IPv6...

Page 405: ...ault Value Blank Range Not Applicable Example network ipv6_primary_dns 3036 1 1 c3c7 c11c 5447 23a6 256 Parameter network ipv6_secondary_dns Configuration File MAC cfg Description Configures the secondary DNS server when the IPv6 address assignment method is configured as Static IP Address and the IP address mode is configured as IPv6 or IPv4 IPv6 Note If you change this parameter the IP phone wil...

Page 406: ...ange Valid values are 0 Disabled 1 Enabled Example features headset_prior 1 Parameter features headset_training Configuration File y0000000000xx cfg Description Enables or disables dual headset feature If it is set to 1 Enabled users can use two headsets on one phone When the IP phone joins in a call the users with the headset connected to the headset jack have a full duplex conversation while the...

Page 407: ...3 the default value is 0 When Y 4 the default value is 0 When Y 5 the default value is 1 When Y 6 the default value is 1 When Y 7 the default value is 0 When Y 8 the default value is 0 When Y 9 the default value is 0 When Y 10 the default value is 0 When Y 11 the default value is 0 For SIP T19P T21P IP phones When Y 1 the default value is 1 When Y 2 the default value is 1 When Y 3 the default valu...

Page 408: ... the default value is G723_63 When Y 5 the default value is G729 When Y 6 the default value is G722 When Y 7 the default value is iLBC When Y 8 the default value is G726 16 When Y 9 the default value is G726 24 When Y 10 the default value is G726 32 When Y 11 the default value is G726 40 For SIP T19P T21P IP phones When Y 1 the default value is PCMU When Y 2 the default value is PCMA When Y 3 the ...

Page 409: ...lue is 2 When Y 3 the default value is 0 When Y 4 the default value is 0 When Y 5 the default value is 3 When Y 6 the default value is 4 When Y 7 the default value is 0 When Y 8 the default value is 0 When Y 9 the default value is 0 When Y 10 the default value is 0 When Y 11 the default value is 0 For SIP T19P T21P IP phones When Y 1 the default value is 1 When Y 2 the default value is 2 When Y 3 ...

Page 410: ...is 4 When Y 4 the default value is 4 When Y 5 the default value is 18 When Y 6 the default value is 9 When Y 7 the default value is 106 When Y 8 the default value is 103 When Y 9 the default value is 104 When Y 10 the default value is 102 When Y 11 the default value is 105 For SIP T19P T21P IP phones When Y 1 the default value is 0 When Y 2 the default value is 8 When Y 3 the default value is 4 Wh...

Page 411: ...0 30 40 50 60 Example account 1 ptime 20 Parameter voice echo_cancellation Configuration File y0000000000xx cfg Description Enables or disables AEC feature on the IP phone Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example voice echo_cancellation 1 Parameter voice vad Configuration File y0000000000xx cfg Description Enables or disables VAD feature on the IP phone Fo...

Page 412: ...one Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example voice cng 1 Parameter voice jib adaptive Configuration File y0000000000xx cfg Description Configures the type of jitter buffer Format Integer Default Value 1 Range Valid values are 0 Fixed 1 Adaptive Example voice jib adaptive 1 Parameter voice jib min Configuration File y0000000000xx cfg Description Configures ...

Page 413: ...m delay time for jitter buffer Note It works only if the parameter voice jib adaptive is set to 1 Adaptive Format Integer Default Value 240 Range 0 to 400 Example voice jib max 300 Parameter voice jib normal Configuration File y0000000000xx cfg Description Configures the fixed delay time for jitter buffer Note It works only if the parameter voice jib adaptive is set to 0 Fixed Format Integer Defau...

Page 414: ...t Integer Default Value 0 UDP Range Valid values are 0 UDP 1 TCP 2 TLS 3 DNS NAPTR Example account 1 transport 2 Parameter security trust_certificates Configuration File y0000000000xx cfg Description Enables or disables the IP phone to authenticate the connecting server based on the trusted certificates list Note If you change this parameter the IP phone will reboot to make the change take effect ...

Page 415: ...mple security ca_cert 2 Parameter security cn_validation Configuration File y0000000000xx cfg Description Enables or disables the IP phone to mandatorily validate the CommonName or SubjectAltName of the certificate sent by the connecting server Note If you change this parameter the IP phone will reboot to make the change take effect Format Boolean Default Value 0 Range Valid values are 0 Disabled ...

Page 416: ...bles the phone to reserve custom certificates after it is reset to factory defaults Note It is only applicable to SIP T28P T26P T22P T20P IP phones running firmware version X 72 0 25 or later Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example phone_setting reserve_certs_enable 0 Parameter trusted_certificates url Configuration File y0000000000xx cfg Description Conf...

Page 417: ... Range String within 511 characters Example server_certificates url http 192 168 1 20 ca pem Parameter account X srtp_encryption Configuration File MAC cfg Description Configures whether to use voice encryption service If it is set to 1 Optional the IP phone will negotiate with the other IP phone what type of encryption to utilize for the session If it is set to 2 Compulsory the IP phone is forced...

Page 418: ...key1 The IP phone then decrypts the encrypted configuration files using corresponding key e g key2 key3 If it is set to 0 Disabled the IP phone will decrypt the encrypted configuration files using plaintext AES keys configured on the IP phone Format Boolean Default Value 0 Value Valid values are 0 Disabled 1 Enabled Example auto_provision aes_key_in_file 0 Parameter auto_provision aes_key_16 com C...

Page 419: ...ion aes_key_in_file is set to 0 Disabled Format String Default Value Blank Range 16 characters and the supported characters contain 0 9 A Z a z Example auto_provision aes_key_16 mac 0123456789abmins Parameter auto_provision update_file_mode Configuration File y0000000000xx cfg Description Enables or disables the IP phone to update encrypted configuration settings only during auto provisioning Form...

Page 420: ...tp 192 168 10 25 dialplan xml Parameter dialplan_dialnow url Configuration File y0000000000xx cfg Description Configures the access URL of the dial now template Format URL Default Value Blank Range String within 511 characters Example dialplan_dialnow url http 192 168 10 25 dialnow xml Parameter custom_softkey_call_failed url Configuration File y0000000000xx cfg Description Configures the access U...

Page 421: ...t URL Default Value Blank Range String within 511 characters Example The following example uses HTTP to download the CallIn state file from the XMLfiles directory on provisioning server 10 2 8 16 using 8080 port custom_softkey_call_in url http 10 2 8 16 8080 XMLfiles CallIn xml Parameter custom_softkey_connecting url Configuration File y0000000000xx cfg Description Configures the access URL of the...

Page 422: ... Dialing state file from the XMLfiles directory on provisioning server 10 2 8 16 using 8080 port custom_softkey_dialing url http 10 2 8 16 8080 XMLfiles Dialing xml Parameter custom_softkey_ring_back url Configuration File y0000000000xx cfg Description Configures the access URL of the custom file for the soft key presented on the LCD screen when in the RingBack state Format URL Default Value Blank...

Page 423: ... XMLfiles directory on provisioning server 10 2 8 16 using 8080 port custom_softkey_talking url http 10 2 8 16 8080 XMLfiles Talking xml Parameter directory_setting url Configuration File y0000000000xx cfg Description Configures the access URL of the directory template Format URL Default Value Blank Range String within 511 characters Example directory_setting url http 192 168 1 20 favorite_setting...

Page 424: ...ess URL of the local contact file Format URL Default Value Blank Range String within 511 characters Example local_contact data url http 192 168 10 25 contact xml Parameter remote_phonebook data X url Configuration File y0000000000xx cfg Description Configures the access URL of the remote XML phone book X ranges from 1 to 5 Format URL Default Value Blank Range String within 511 characters Example r...

Page 425: ...ample syslog mode 1 Parameter syslog server Configuration File y0000000000xx cfg Description Configures the IP address or domain name of the syslog server where to export the log files Note It works only if the parameter syslog mode is set to 1 Server If you change this parameter the IP phone will reboot to make the change take effect Format IP Address or Domain Name Default Value Blank Range Stri...

Page 426: ...og_level 3 Parameter watch_dog enable Configuration File y0000000000xx cfg Description Enables or disables Watch Dog feature Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example watch_dog enable 1 This section provides the DSS key parameters you can configure on IP phones DSS key consists of memory key line key and programable key The following table lists the number ...

Page 427: ...he DSS key For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 For the programable key x ranges from 1 to 14 For SIP T19P IP phones x 1 9 13 14 For SIP T20P IP phones x 5 12 14 For SIP T21P IP phones x 1 10 14 For SIP T22P IP phones x 1 10 12 14 For SIP T26P T28P IP phones x ranges from 1 to 14 For memory keys Valid types are N A Conference Forward Transfer Hold DND Call...

Page 428: ...roup Pickup Multicast Paging Record XML Browser URL Record LDAP Prefix Zero Touch ACD Local Group Custom Button Keypad Lock Directory For line keys Valid types are Conference Forward Transfer Hold DND Call Return SMS not applicable to SIP T20P IP phones Directed Pickup Call Park DTMF Voice Mail Speed Dial Intercom Line BLF ...

Page 429: ... Local Group Custom Button Keypad Lock Directory For programable keys Valid types are N A Forward DND Call Return SMS not applicable to SIP T20P IP phones Directed Pickup Spead Dial XML Group not applicable to SIP T19P IP phones Group Pickup XML Browser History Menu Switch Account not applicable to SIP T19P IP phones New SMS not applicable to SIP T20P IP phones Status Hot Desking only applicable t...

Page 430: ...he line key the default value is 15 Line For the programable key when x 1 the default value is 28 when x 2 the default value is 61 when x 3 the default value is 5 when x 4 the default value is 30 when x 5 the default value is 28 when x 6 the default value is 29 when x 7 the default value is 31 when x 8 the default value is 31 when x 9 the default value is 33 when x 10 11 12 13 the default value is...

Page 431: ...oup 23 Group Pickup 24 Multicast Paging 25 Record 27 XML Browser 28 History 30 Menu 31 Switch Account 32 New SMS 33 Status 34 Hot Desking 35 URL Record 38 LDAP 40 Prefix 41 Zero Touch 42 ACD 43 Local Directory 45 Local Group 47 XML Directory 49 Custom Button 50 Keypad Lock 61 Directory Example memorykey 1 type 8 ...

Page 432: ...ey x ranges from 1 to 14 For SIP T19P IP phones x 1 9 13 14 For SIP T20P IP phones x 5 12 14 For SIP T21P IP phones x 1 10 14 For SIP T22P IP phones x 1 10 12 14 For SIP T26P T28P IP phones x ranges from 1 to 14 When assigning the following features you do not need to configure this parameter DTMF Prefix XML Browser LDAP not applicable to SIP T19P and SIP T20P Conference Forward Hold DND Call Retu...

Page 433: ... SIP T21P T20P 1 for SIP T19P 1 Line 1 2 Line 2 6 Line 6 Example memorykey 1 line 2 Parameter memorykey X value Configuration File y0000000000xx cfg Parameter linekey X value Parameter programablekey X value Description Configures the value for some key features For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 For the programable key x ranges from 1 to 14 For SIP T19P...

Page 434: ...r is only applicable to BLF feature For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Format String Default Value Blank Range String within 256 characters Example memorykey 1 pickup_value 88 Parameter memorykey X xml_phonebook Configuration File y0000000000xx cfg Parameter linekey X xml_phonebook Parameter programablekey X xml_phone book Description Configures the desi...

Page 435: ...l group When the key feature is configured as XML Group remote phone book valid values are 0 First XML group 1 Second XML group 4 Fifth XML group Format Integer Default Value 0 Range 0 to 5 Example Configures the second remote phone book memorykey 1 xml_phonebook 1 Keypad Lock Key Parameter memorykey X type Configuration File y0000000000xx cfg Parameter linekey X type Parameter programablekey X ty...

Page 436: ... Key Parameter memorykey X type Configuration File y0000000000xx cfg Parameter linekey X type Parameter programablekey X type Description Configures a DSS key as a DND key on the IP phone The digit 5 stands for the key type DND For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 For the programable key x ranges from 1 to 14 For SIP T19P IP phones x 1 9 13 14 For SIP T20P...

Page 437: ...P phones x 1 9 13 14 For SIP T20P IP phones x 5 12 14 For SIP T21P IP phones x 1 10 14 For SIP T22P IP phones x 1 10 12 14 For SIP T26P T28P IP phones x ranges from 1 to 14 Format Integer Value 9 Example memorykey 1 type 9 Parameter memorykey X line Configuration File y0000000000xx cfg Parameter linekey X line Parameter programablekey X line Description Configures the desired line to apply the dir...

Page 438: ...ration File y0000000000xx cfg Parameter linekey X value Parameter programablekey X value Description Configures the directed call pickup feature code followed by the monitored extension For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 For the programable key x ranges from 1 to 14 For SIP T19P IP phones x 1 9 13 14 For SIP T20P IP phones x 5 12 14 For SIP T21P IP phone...

Page 439: ...hones x 1 9 13 14 For SIP T20P IP phones x 5 12 14 For SIP T21P IP phones x 1 10 14 For SIP T22P IP phones x 1 10 12 14 For SIP T26P T28P IP phones x ranges from 1 to 14 Format Integer Value 23 Example memorykey 1 type 23 Parameter memorykey X line Configuration File y0000000000xx cfg Parameter linekey X line Parameter programablekey X line Description Configures the desired line to apply the grou...

Page 440: ...orykey X value Configuration File y0000000000xx cfg Parameter linekey X value Parameter programablekey X value Description Configures the group call pickup feature code For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 For the programable key x ranges from 1 to 14 For SIP T19P IP phones x 1 9 13 14 For SIP T20P IP phones x 5 12 14 For SIP T21P IP phones x 1 10 14 For S...

Page 441: ...or SIP T19P IP phones x 1 9 13 14 For SIP T20P IP phones x 5 12 14 For SIP T21P IP phones x 1 10 14 For SIP T22P IP phones x 1 10 12 14 For SIP T26P T28P IP phones x ranges from 1 to 14 Format Integer Value 7 Example memorykey 1 type 7 Call Park Key Parameter memorykey X type Configuration File y0000000000xx cfg Parameter linekey X type Description Configures a DSS key as a call park key on the IP...

Page 442: ...s not applicable to SIP T19P IP phones Format Integer Range Valid values are 1 to 6 for SIP T28P 1 to 3 for SIP T26P T22P 1 to 2 for SIP T21P T20P 1 Line 1 2 Line 2 6 Line 6 Example memorykey 1 line 1 Parameter memorykey X value Configuration File y0000000000xx cfg Parameter linekey X value Description Configures the call park feature code For the memory key x ranges from 1 to 10 For the line key ...

Page 443: ... to SIP T19P IP phones Format Integer Value 14 Example memorykey 1 type 14 Parameter memorykey X line Configuration File y0000000000xx cfg Parameter linekey X line Description Configures the desired line to apply the intercom key For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Note It is not applicable to SIP T19P IP phones Format Integer Range Valid values are 1 to ...

Page 444: ... 1008 LDAP Key Parameter memorykey X type Configuration File y0000000000xx cfg Parameter linekey X type Parameter programablekey X type Description Configures a DSS key as an LDAP key on the IP phone The digit 38 stands for the key type LDAP For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 For the programable key x ranges from 1 to 14 For SIP T21P IP phones x 1 10 14 ...

Page 445: ...ble to SIP T19P IP phones Format Integer Value 16 Example memorykey 1 type 16 Parameter memorykey X line Configuration File y0000000000xx cfg Parameter linekey X line Description Configures the desired line to apply the BLF key For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Note It is not applicable to SIP T19P IP phones Format Integer Range Valid values are 1 to 6 ...

Page 446: ...value 1008 Parameter memorykey X pickup_value Configuration File y0000000000xx cfg Parameter linekey X pickup_value Description Configures the pickup code for BLF feature This parameter only applies to BLF feature For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Note It is not applicable to SIP T19P IP phones Format String Default Value Blank Range String within 256 c...

Page 447: ...on the IP phone The digit 24 stands for the key type Multicast Paging For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Note It is not applicable to SIP T19P IP phones Format Integer Value 24 Example memorykey 1 type 24 Parameter memorykey X value Configuration File y0000000000xx cfg Parameter linekey X value Description Configures the multicast IP address and port num...

Page 448: ...he memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Note It is not applicable to SIP T19P IP phones Format Integer Value 25 Example memorykey 1 type 25 URL Record Key Parameter memorykey X type Configuration File y0000000000xx cfg Parameter linekey X type Description Configures a DSS key as a URL record key on the IP phone The digit 35 stands for the key type URL Record For t...

Page 449: ...rykey 1 value http 10 1 2 224 phonerecording cgi Hot Desking Key Parameter memorykey X type Configuration File y0000000000xx cfg Parameter linekey X type Parameter programablekey X type Description Configures a DSS key as a hot desking key on the IP phone The digit 34 stands for the key type Hot Desking For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 For the programa...

Page 450: ...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 RFC 2833 RTP Payload for DTMF Digits Telephony Tones and Telephony Signals RFC2915 The Naming Authority Pointer NAPTR DNS Resource Record RFC 3087 Control of Service Context using SIP Request URI RFC 3261 SIP Session Initiation Prot...

Page 451: ...TCP IETF RFC 3550 RFC 3556 Session Description Protocol SDP Bandwidth Modifiers for RTCP Bandwidth RFC 3581 An Extension to the SIP for Symmetric Response Routing RFC 3608 SIP Extension Header Field for Service Route Discovery During Registration RFC 3665 Session Initiation Protocol SIP Basic Call Flow Examples RFC 3666 SIP Public Switched Telephone Network PSTN Call Flows RFC 3680 SIP Event Packa...

Page 452: ...Telephony Device Requirements and Configuration RFC 4566 SDP Session Description Protocol RFC 4568 Session Description Protocol SDP Security Descriptions for Media Streams RFC 4575 A SIP Event Package for Conference State RFC 4579 SIP Call Control Conferencing for User Agents RFC 4662 A SIP Event Notification Extension for Resource Lists RFC 5009 P Early Media Header RFC 5079 Rejecting Anonymous R...

Page 453: ... signaled by a new INVITE that contains an existing Call ID ACK Yes CANCEL Yes BYE Yes OPTIONS Yes SUBSCRIBE Yes NOTIFY Yes REFER Yes PRACK Yes INFO Yes MESSAGE Yes UPDATE Yes PUBLISH Yes The following SIP request headers are supported Note Method Supported Notes Accept Yes Alert Info Yes In the following table a Yes in the Supported column means the header is sent and properly parsed ...

Page 454: ...Content Length Yes Content Type Yes CSeq Yes Diversion Yes History Info Yes Event Yes Expires Yes From Yes Max Forwards Yes Min SE Yes P Asserted Identity Yes P Preferred Identity Yes Proxy Authenticate Yes Proxy Authorization Yes RAck Yes Record Route Yes Refer To Yes Referred By Yes Remote Party ID Yes Replaces Yes Require Yes Route Yes RSeq Yes Session Expires Yes ...

Page 455: ... Call Is Being Forwarded Yes 183 Session Progress Yes 2xx Response Successful Responses 2xx Response Supported Notes 200 OK Yes 202 Accepted Yes In REFER transfer 3xx Response Redirection Responses 3xx Response Supported Notes 300 Multiple Choices Yes 301 Moved Permanently Yes 302 Moved Temporarily Yes In the following table a Yes in the Supported column means the header is sent and properly parse...

Page 456: ...ired Yes 408 Request Timeout Yes 409 Conflict No 410 Gone No 411 Length Required No 413 Request Entity Too Large No 414 Request URI Too Long Yes 415 Unsupported Media Type Yes 416 Unsupported URI Scheme No 420 Bad Extension No 421 Extension Required No 423 Interval Too Brief Yes 480 Temporarily Unavailable Yes 481 Call Transaction Does Not Exist Yes 482 Loop Detected Yes 483 Too Many Hops No 484 A...

Page 457: ...ice Unavailable No 504 Gateway Timeout No 505 Version Not Supported No 6xx Response Global Responses 6xx Response Supported Notes 600 Busy Everywhere Yes 603 Decline Yes 604 Does Not Exist Anywhere No 606 Not Acceptable No SDP Headers Supported v Protocol version Yes o Owner creator and session identifier Yes a Media attribute Yes c Connection information Yes m Media name and transport address Yes...

Page 458: ...ties of servers REGISTER Registers the address listed in the To header field with a SIP server The following types of responses are used by SIP and generated by the IP phone or the SIP server SIP 1xx Informational Responses SIP 2xx Successful Responses SIP 3xx Redirection Responses SIP 4xx Client Failure Responses SIP 5xx Server Failure Responses SIP 6xx Global Failure Responses The following figu...

Page 459: ...E User A to Proxy Server User A sends a SIP INVITE message to a proxy server The INVITE request is an invitation to User B to participate in a call session In the INVITE request The IP address of User B is inserted in the Request URI field User A is identified as the call session initiator in the From field A unique numeric identifier is assigned to the call and is inserted in the Call ID field Th...

Page 460: ...Proxy Server User B sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the User B is being alerted F6 180 Ringing Proxy Server to User A The proxy server forwards the 180 Ringing response to User A User A hears the ring back tone indicating that User B is being alerted F7 200 OK User B to Proxy Server User B sends a SIP 200 OK response to the proxy server ...

Page 461: ...3 200 OK User A to Proxy Server User A sends a SIP 200 OK response to the proxy server The 200 OK response indicates that User A has received the BYE request The call session is now terminated F14 200 OK Proxy Server to User B The proxy server forwards the SIP 200 OK response to User B to indicate that User A has received the BYE request The call session is now terminated The following figure illu...

Page 462: ... User A to Proxy Server User A sends the INVITE message to a proxy server The INVITE request is an invitation to User B to participate in a call session In the INVITE request The IP address of User B is inserted in the Request URI field User A is identified as the call session initiator in the From field A unique numeric identifier is assigned to the call and is inserted in the Call ID field The t...

Page 463: ...he 486 Busy Here response is a client error response indicating that User B is successfully connected but User B is busy on the IP phone and unable or unwilling to take the call F6 486 Busy Here Proxy Server to User A The proxy server forwards the 486 Busy Here response to notify User A that User B is busy F7 ACK User A to Proxy Server User A sends a SIP ACK to the proxy server The SIP ACK message...

Page 464: ... call flow scenario is as follows 1 User A calls User B 2 User B does not answer the call 3 User A hangs up The call cannot be set up successfully User A Proxy Server User B F1 INVITE B F2 INVITE B F3 180 Ringing F4 180 Ringing F8 200 OK F7 200 OK F5 CANCEL F6 CANCEL ...

Page 465: ... is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B Proxy server forwards the INVITE message to User B F3 180 Ringing User B to Proxy Server User B sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F4 180 Ringing Proxy Server to User A The proxy server forwards the 180 Ringin...

Page 466: ...er B has received the CANCEL request F8 200 OK Proxy Server to User A The proxy server forwards the SIP 200 OK response to notify User A that the CANCEL request has been processed successfully The following figure illustrates a successful call setup and call hold In this scenario the two end users are User A and User B User A and User B are located at Yealink SIP IP phones The call flow scenario i...

Page 467: ...r A Proxy Server User B F1 INVITE B F2 INVITE B F7 ACK F8 ACK F3 180 Ringing F6 200 OK F5 200 OK F4 180 Ringing F12 200 OK F9 INVITE B sendonly F10 INVITE B sendonly F11 200 OK F14 ACK F13 ACK No RTP packets being sent 2 way RTP channel established ...

Page 468: ... is prepared to receive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to Proxy Server User B sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F4 180 Ringing Proxy Server to User A The...

Page 469: ... OK response notifies User A that the INVITE is successfully processed F12 200 OK Proxy Server to User A The proxy server forwards the 200 OK response to User A The 200 OK response notifies User B is successfully placed on hold F13 ACK User A to Proxy Server User A sends an ACK message to the proxy server The ACK confirms that User A has received the 200 OK response The call session is now tempora...

Page 470: ...from User C F9 INVITE A F11 180 Ringing F20 200 OK F1 INVITE B F3 180 Ringing F5 200 OK F7 ACK User A User B User C Proxy Server F2 INVITE B F4 180 Ringing F6 200 OK F8 ACK F10 INVITE A F12 180 Ringing F13 INVITE B sendonly F15 200 OK F316 200 OK F17 ACK F18 ACK F19 200 OK F21 ACK F22 ACK F14 INVITE B sendonly 2 way RTP channel established No RTP Packets being sent 2 way RTP channel established ...

Page 471: ...e the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to Proxy Server User B sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F4 180 Ringing Proxy Server to User A The proxy server forwards...

Page 472: ...st URI field User C is identified as the call session initiator in the From field A unique numeric identifier is assigned to the call and is inserted in the Call ID field The transaction number within a single call leg is identified in the CSeq field The media capability User C is ready to receive is specified The port on which User A is prepared to receive the RTP data is specified F10 INVITE Pro...

Page 473: ...ACK message to the proxy server The ACK confirms that User A has received the 200 OK response The call session is now temporarily inactive No RTP packets are being sent F18 ACK Proxy Server to User B The proxy server sends the ACK message to User B The ACK confirms that the proxy server has received the 200 OK response F19 200 OK User A to Proxy Server User A sends a 200 OK response to the proxy s...

Page 474: ...then one of the parties transfers the call to a third party without consultation This is called a blind transfer In this call flow scenario the end users are User A User B and User C They are all using Yealink SIP IP phones which are connected via an IP network The call flow scenario is as follows 1 User A calls User B 2 User B answers the call 3 User B transfers the call to User C ...

Page 475: ... 180 Ringing F6 200 OK F7 ACK 2 way RTP channel established F23 180 Ringing F11 REFER F12 202 Accepted F26 200 OK F2 INVITE B F3 180 Ringing F5 200 OK F8 ACK F22 INVITE C F19 200 OK F27 ACK F18 BYE 2 way RTP channel established F9 REFER F10 202 Accepted F17 BYE F20 200 OK F21 INVITE C F24 180 Ringing F25 200 OK F28 ACK User C ...

Page 476: ...User B is prepared to receive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to Proxy server User B sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F4 180 Ringing Proxy Server to User...

Page 477: ... to User A The proxy server forwards the REFER message to User A F12 202 Accepted User A to Proxy Server User A sends a SIP 202 Accept response to the proxy server The 202 Accepted response indicates that User A accepts the transfer F13 BYE User B to Proxy Server User B terminates the call session by sending a SIP BYE request to the proxy server The BYE request indicates that User B wants to relea...

Page 478: ...to User A The proxy server forwards the SIP 200 OK response to User A F23 ACK User A to Proxy Server User A sends a SIP ACK to the proxy server The ACK confirms that User A has received the 200 OK response The call session is now active F24 ACK Proxy Server to User C The proxy server forwards the ACK message to User C The ACK confirms that User A has received the 200 OK response The call session i...

Page 479: ...tablished F9 INVITE B sendonly F12 200 OK F13 ACK F15 INVITE C F17 180 Ringing F19 200 OK F21 ACK F23 REFER F24 202 Accepted User C F2 INVITE B F3 180 Ringing F5 200 OK F8 ACK F10 INVITE B sendonly F11 200 OK F14 ACK F16 INVITE C F18 180 Ringing F20 200 OK F22 ACK 2 way RTP channel established F25 REFER F26 202 Accepted F31 BYE F32 BYE F33 200 OK F34 200 OK 2 way RTP channel established ...

Page 480: ...ser B is prepared to receive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to Proxy Server User B sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F4 180 Ringing Proxy Server to User ...

Page 481: ... server The 200 OK response notifies User A that the INVITE was successfully processed F12 200 OK Proxy Server to User A The proxy server forwards the 200 OK response to User A The 200 OK response notifies User B is successfully placed on hold F13 ACK User A to Proxy Server User A sends an ACK message to the proxy server The ACK confirms that User A has received the 200 OK response The call sessio...

Page 482: ... notifies User A that the connection has been made F21 ACK User A to Proxy Server User A sends a SIP ACK to the proxy server The ACK confirms that User A has received the 200 OK response The call session is now active F22 ACK Proxy Server to User C The proxy server forwards the ACK message to User C The ACK confirms that the proxy server has received the 200 OK response The call session is now act...

Page 483: ...that User B has received the BYE request F30 200OK Proxy Server to User A The proxy server forwards the SIP 200 OK response to User A The following figure illustrates successful call forwarding between Yealink SIP IP phones in which User B has enabled always call forward The incoming call is immediately forwarded to User C when User A calls User B In this call flow scenario the end users are User ...

Page 484: ... Call is established between User A and User C User A Proxy Server User B User C F1 INVITE B F2 INVITE B F3 302 Move Temporarily F6 ACK F7 INVITE C F8 INVITE C F9 180 Ringing F10 180 Ringing F11 200 OK F12 200 OK F13 ACK F14 ACK F4 ACK 2 way RTP channel established F5 302 Move Temporarily ...

Page 485: ...P data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 302 Move Temporarily User B to Proxy Server User B sends a SIP 302 Moved Temporarily message to the proxy server The message indicates that User B is not available at SIP phone B User B rewrites the contact URI F4 ACK Proxy Server t...

Page 486: ...xy Server to User A The proxy server forwards the 180 Ringing response to User A User A hears the ring back tone indicating that User C is being alerted F11 200OK User C to Proxy Server User C sends a SIP 200 OK response to the proxy server The 200 OK response notifies User A that the connection has been made F12 200OK Proxy Server to User A The proxy server forwards the SIP 200 OK response to Use...

Page 487: ...P network The call flow scenario is as follows 1 User B enables busy call forward and the destination number is User C 2 User A calls User B 3 User B is busy 4 User B forwards the incoming call to User C 5 User C answers the call Call is established between User A and User C User A Proxy Server User B User C F1 INVITE B F2 INVITE B F3 180 Ringing F8 ACK F9 INVITE C F10 INVITE C F11 180 Ringing F12...

Page 488: ... receive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to Proxy Server User B sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F4 180 Ringing Proxy Server to User A The proxy server f...

Page 489: ...0 Ringing User C to Proxy Server User C sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F12 180 Ringing Proxy Server to User A The proxy server forwards the 180 Ringing response to User A User A hears the ring back tone indicating that User C is being alerted F13 200OK User C to Proxy Server User C sends a SIP 200 OK response t...

Page 490: ... phones which are connected via an IP network The call flow scenario is as follows 1 User B enables no answer call forward and the destination number is User C 2 User A calls User B 3 User B does not answer the incoming call 4 User B forwards the incoming call to User C 5 User C answers the call Call is established between User A and User C User A Proxy Server User B User C F1 INVITE B F2 INVITE B...

Page 491: ...specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to Proxy Server User B sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F4 180 Ringing Proxy Server to User A The proxy server forwards the 180 Ringing r...

Page 492: ... SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F12 180 Ringing Proxy Server to User A The proxy server forwards the 180 Ringing response to User A User A hears the ring back tone indicating that User C is being alerted F13 200OK User C to Proxy Server User C sends a SIP 200 OK response to the proxy server The 200 OK response notifies...

Page 493: ...ishes a conference between User B and User C In this call flow scenario the end users are User A User B and User C They are all using Yealink SIP IP phones which are connected via an IP network The call flow scenario is as follows 1 User A calls User B 2 User B answers the call 3 User A places User B on hold 4 User A calls User C 5 User C answers the call ...

Page 494: ...K F1 INVITE B F2 INVITE B F3 180 Ringing F4 180 Ringing F5 200 OK F6 200 OK F7 ACK F8 ACK Session1 established between User A and User B is active F13 ACK F14 ACK Session 1 established between User A and User B is hold F16 INVITE C F18 180 Ringing F17 180 Ringing F19 200 OK F20 200 OK F21 ACK F22 ACK Both calls are active come into three party conference User A Proxy Server User B User C Initiate ...

Page 495: ...ceive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B Proxy server forwards the INVITE message to User B F3 180 Ringing User B to Proxy Server User B sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F4 180 Ringing Proxy Server to User A The proxy server forwa...

Page 496: ...sponse to the proxy server The 200 OK response notifies User A that the INVITE is successfully processed F12 200 OK Proxy Server to User A The proxy server forwards the 200 OK response to User A The 200 OK response notifies User A that User B is successfully placed on hold F13 ACK User A to Proxy Server User A sends the ACK message to the proxy server The ACK confirms that User A has received the ...

Page 497: ...ser C to Proxy Server User C sends a SIP 200 OK response to the proxy server The 200 OK response notifies User A that the connection has been made F20 200OK Proxy Server to User A The proxy server forwards the SIP 200 OK response to User A The 200 OK response notifies User A that the connection has been made F21 ACK User A to Proxy Server User A sends a SIP ACK to the proxy server The ACK confirms...

Page 498: ...Configuration File version 1 0 0 1 Note This file header cannot be edited or deleted Network Settings network internet_port type Configure the WAN port type 0 DHCP 1 PPPoE 2 Static IP Address If the WAN port type is configured as DHCP you do not need to set the following network parameters If the WAN port type is configured as Static IP Address configure the following parameters network internet_p...

Page 499: ...parameters to set the time and date manually local_time manual_time_enable local_time date_format local_time time_format Auto DST Settings local_time summer_time local_time dst_time_type local_time start_time local_time end_time local_time offset_time Phone Lock phone_setting lock phone_setting phone_lock unlock_pin phone_setting phone_lock lock_time_out Language lang wui lang gui Call Waiting cal...

Page 500: ...y Call Forward In Phone Mode features fwd_mode 0 forward always enable forward always target forward always on_code forward always off_code forward busy enable forward busy target forward busy on_code forward busy off_code forward no_answer enable forward no_answer target forward no_answer timeout forward no_answer on_code forward no_answer off_code In Custom Mode features fwd_mode 1 account 1 alw...

Page 501: ...enable Call Conference account 1 conf_type account 1 conf_uri DTMF account 1 dtmf type account 1 dtmf dtmf_payload account 1 dtmf info_type Distinctive Ring Tones account 1 alert_info_url_enable distinctive_ring_tones alert_info 1 text distinctive_ring_tones alert_info 1 ringer Tones voice tone dial voice tone ring voice tone busy voice tone congestion voice tone callwaiting voice tone dialrecall ...

Page 502: ...registered action_url register_failed action_url off_hook action_url on_hook action_url incoming_call action_url outgoing_call action_url call_established action_url dnd_on action_url dnd_off action_url always_fwd_on action_url always_fwd_off action_url busy_fwd_on action_url busy_fwd_off action_url no_answer_fwd_on action_url no_answer_fwd_off action_url transfer_call action_url blind_transfer_ca...

Page 503: ...incoming_call action_url reject_incoming_call action_url answer_new_incoming_call action_url transfer_finished action_url transfer_failed Access URL of Resource Files dialplan_dialnow url dialplan_replace_rule url local_contact data url remote_phonebook data 1 url directory_setting url super_search url ...

Page 504: ...9 B Backlight 42 Blind Transfer 116 Block Out 73 Busy Forward 110 Busy Lamp Field 153 Busy Tone Delay 99 C Call Completion 90 Call Forward 110 Call Hold 107 Call Log 75 Call Park 128 Call Recording 168 Call Return 127 Call Transfer 116 Call Waiting 84 Calling Line Identification Presentation 129 Connected Line Identification Presentation 131 Capturing Packets 253 Comfort Noise Generation 219 Confi...

Page 505: ...ssed Call Log 80 Multicast Paging 164 N NAT Traversal 197 Network Address Translation NAT 197 Network Conference 117 No Answer Forward 110 P Phone Lock 48 Phone User Interface 20 Physical Features of IP Phones 4 Power Indicator LED 38 Product Overview 1 Q Quality of Service 195 R Reading Icons 18 Remote Phone Book 148 Remote XML Phone Book 246 Replace Rule 68 Replace Rule Template 238 Return Messa...

Page 506: ...p 118 Transfer via DTMF 136 Transport Layer Security TLS 223 Troubleshooting 250 Troubleshooting Methods 250 Troubleshooting Solutions 256 TR 069 Device Management 204 U Upgrading Firmware 34 Use Outbound Proxy in Dialog 103 User Agent Client UAC 2 User Agent Server UAS 2 User Password 44 V Verifying Startup 17 Viewing Log Files 250 VLAN 189 Voice Activity Detection 218 VoIP Principle 1 VPN 192 W ...

Reviews: