background image

Administrator’s Guide for SIP-T2xP IP Phones 

550

 

Step 

Action 

Description 

Contact-URI field indicates that User A 
requests the call. 

F18 

INVITE—Proxy Server to User 

The proxy server maps the SIP URI in the 
To field to User C. 

F19 

180 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. 

F20 

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 

F21 

200OK—User C to Proxy 
Server 

User C sends a SIP 200 OK response to 
the proxy server. The 200 OK response 
notifies the proxy server that the 
connection has been made. 

F22 

200OK—Proxy Server to User 

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 is now active. 

The following figure illustrates a successful call between Yealink SIP IP phones in which 
two parties are in a call and then one of the parties transfers the call to the third party 
with consultation. This is called attended 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 A calls User C. 

Summary of Contents for SIP-T2XP

Page 1: ......

Page 2: ... TO 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 MERCHANT...

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: ...ion 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 Technical Support online http www yealink com Support aspx The i...

Page 6: ...ample 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 DocumentDownload aspx CateId 142 flag 142 This version is updated to remove SIP T21P and SIP T19P IP phones The following section is new for this version Hide Features A...

Page 7: ...meterson page 22 Upgrading Firmware on page 41 Backlight on page 59 Phone Lock on page 71 Time and Date on page 77 Language on page 89 Anonymous Call Rejection on page 161 DTMF on page 246 Distinctive Ring Tones on page 264 Remote Phone Book on page 277 LDAP on page 281 Message Waiting Indicator on page 310 Multicast Paging on page 316 VLAN on page 380 802 1X Authentication on page 416 Transport L...

Page 8: ...rce in Dialing on page 135 Major updates have occurred to the following section Transport Layer Security on page 457 The following section is new for this version Power Indicator LED on page 50 Major updates have occurred to the following sections DHCP on page 22 Replace Rule on page 117 Dial now on page 120 Contrast on page 57 Backlight on page 59 Time and Date on page 77 Key as Send on page 113 ...

Page 9: ...on on page 103 Anonymous Call on page 157 Distinctive Ring Tones on page 264 Server Redundancy on page 356 Transport Layer Security on page 457 Secure Real Time Transport Protocol on page 467 Encrypting Configuration Files on page 470 Local Contact File on page 484 Viewing Log Files on page 489 Capturing Packets on page 494 Major updates have occurred to the following section Appendix B Time Zones...

Page 10: ... page 351 Server Redundancy on page 355 VLAN on page 380 Transport Layer Security on page 457 Local Contact File on page 484 The following sections are new for this version Configuring Network Parameters Manually on page 28 Contrast on page 57 Backlight on page 59 Logo Customization on page 103 Softkey Layout on page 107 Key as Send on page 113 Call Log on page 137 Live Dialpad on page 145 Auto An...

Page 11: ...ty of Service on page 410 Configuring Audio Features on page 439 Secure Real Time Transport Protocol on page 467 Appendix B Time Zones on page 509 Major updates have occurred to the following sections Dial Plan on page 116 Transport Layer Security on page 457 Encrypting Configuration Files on page 470 Troubleshooting on page 489 The following sections are new for this version Dialog Info Call Pick...

Page 12: ...Administrator s Guide for SIP T2xP IP Phones xii Major updates have occurred to the following sections Dial Plan on page 116 Phone Lock on page 71 Time and Date on page 77 Busy Lamp Field on page 293 ...

Page 13: ...or Release 71 Guide Version 71 140 ix Changes for Release 71 Guide Version 71 125 ix Changes for Release 71 Guide Version 71 120 ix Changes for Release 71 Guide Version 71 110 x Changes for Release 70 Guide Version 70 x Changes for Release 70 Guide Version 2 0 xi Table of Contents xiii Product Overview 1 VoIP Principle 1 SIP Components 2 SIP IP Phone Models 3 Physical Features of IP Phones 4 Key F...

Page 14: ... Configuring Basic Features 49 Power Indicator LED 50 Notification Popups 54 Contrast 57 Backlight 59 Call Display 62 Web Server Type 64 User Password 68 Administrator Password 69 Phone Lock 71 Time and Date 77 Language 89 Loading Language Packs 90 Specifying the Language to Use 97 Input Method Customization 99 Logo Customization 103 Softkey Layout 107 Key as Send 113 Dial Plan 116 Replace Rule 11...

Page 15: ...ion 215 Transfer on Conference Hang Up 217 Directed Call Pickup 219 Group Call Pickup 226 Dialog Info Call Pickup 234 ReCall 236 Call Park 239 Calling Line Identification Presentation 242 Connected Line Identification Presentation 244 DTMF 246 Suppress DTMF Display 251 Transfer via DTMF 253 Intercom 255 Outgoing Intercom Calls 255 Incoming Intercom Calls 258 Configuring Advanced Features 263 Disti...

Page 16: ...tion 413 802 1X Authentication 416 TR 069 Device Management 424 IPv6 Support 430 Configuring Audio Features 439 Headset Prior 439 Dual Headset 440 Audio Codecs 442 Acoustic Clarity Technology 450 Acoustic Echo Cancellation 450 Background Noise Suppression 451 Automatic Gain Control 451 Voice Activity Detection 451 Comfort Noise Generation 453 Jitter Buffer 454 Configuring Security Features 457 Tra...

Page 17: ...he difference between a remote phone book and a local phone book 501 What is the difference among user name register name and display name 501 How to reboot the IP phone remotely 501 Why does the IP phone use DOB format logo file instead of popular BMP JPG and so on 502 How to increase or decrease the volume 502 What will happen if I connect both PoE cable and power adapter Which has the higher pr...

Page 18: ...pendix F SIP Call Flows 531 Successful Call Setup and Disconnect 532 Unsuccessful Call Setup Called User is Busy 534 Unsuccessful Call Setup Called User Does Not Answer 536 Successful Call Setup and Call Hold 538 Successful Call Setup and Call Waiting 541 Call Transfer without Consultation 545 Call Transfer with Consultation 550 Always Call Forward 555 Busy Call Forward 558 No Answer Call Forward ...

Page 19: ...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 20: ...ing 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 applic...

Page 21: ...ls IP phones 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 nu...

Page 22: ...ssages 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 Validated Asterisk Compatible HD Voice HD Codec HD Handset HD Speaker 47 keys including 16 DSS keys 1 RJ9 4P4C handset port 1 RJ9 4P4C headset port 2 RJ45 10 100Mbps Ethernet ports 1 RJ12 6P6C ex...

Page 23: ...terisk Compatible HD Voice HD Codec HD Handset HD Speaker 44 keys including 13 DSS keys 1 RJ9 4P4C handset port 1 RJ9 4P4C headset port 2 RJ45 10 100Mbps Ethernet ports 1 RJ12 6P6C expansion module port 16 LEDs 1 power 3 line 1 message 1 headset 10 memory Power adapter AC 100 240V input and DC 5V 1 2A output Power over Ethernet IEEE 802 3af ...

Page 24: ...VoIP accounts Broadsoft Validated Asterisk Compatible HD Voice HD Codec HD Handset HD Speaker 31 keys including 3 line keys 1 RJ9 4P4C handset port 1 RJ9 4P4C headset port 2 RJ45 10 100Mbps Ethernet ports 5 LEDs 1 power 3 line 1 message Power adapter AC 100 240V input and DC 5V 1 2A output Power over Ethernet IEEE 802 3af Wall Mount ...

Page 25: ...lines 2 VoIP accounts Broadsoft Validated Asterisk Compatible HD Voice HD Codec HD Handset HD Speaker 30 keys including 2 line keys 1 RJ9 4P4C handset port 1 RJ9 4P4C headset port 2 RJ45 10 100Mbps Ethernet ports 4 LEDs 1 power 2 line 1 message Power adapter AC 100 240V input and DC 5V 1 2A output Power over Ethernet IEEE 802 3af Wall Mount ...

Page 26: ...licable to SIP T20P IP phones LDAP 802 1X authentication Codecs and Voice Features Wideband codec G 722 Narrowband codec G 711 A μ G 723 G 726 G 729 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 assignment LL...

Page 27: ...PS 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 IP Phones 10 ...

Page 29: ...view Verifying Startup Reading Icons Configuration Methods Provisioning Server Configuring Basic Network Parameters Upgrading Firmware This section introduces how to install IP phones with components in packaging contents 1 Attach the stand and optional wall mount bracket 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 IP Phones 12 1 Attach the stand SIP T28P T26P SIP T22P T20P 2 Connect the handset and optional headset SIP T28P T26P SIP T22P T20P ...

Page 31: ...pter 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 Power over Ethernet With the included or a regular Ethernet cable IP phones can be powered from a PoE compliant switch or hub ...

Page 32: ...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 IP phone can then proceed with the DHCP request for its network settin...

Page 33: ...ble 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 downloade...

Page 34: ...he 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 T20P Description Network is unavailable Registered successfully Registrat...

Page 35: ...ription Call Forward Forwarded 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: ...l 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 Most featur...

Page 37: ...narios Protect Personalized Settings in Yealink_SIP T2_Series_T4_Series_IP_Phones_Auto_Provisioning_Guide available online http www yealink com DocumentDownload aspx CateId 142 flag 142 Central Provisioning IP phones can be centrally provisioned from a provisioning server using the configuration files y0000000000xx cfg and MAC cfg You can use a text based editing application to edit configuration ...

Page 38: ...f not specified the TFTP protocol is used The provisioning server address can be IP address domain name or URL If a user name and password are specified as part of the provisioning server address for example http user pwd server dir they will be used only if the server supports them Note The provisioning server can be on the local LAN or anywhere on the Internet Use the following procedure as a re...

Page 39: ...e configurations may not take effect and the IP phone will behave without exception Before you configure parameters in the configuration files Yealink recommends that you create new configuration files containing only those parameters that require changes To deploy IP phones from the provisioning server 1 Create per phone configuration files by performing the following steps a Obtain a list of pho...

Page 40: ...s the provisioning server address Static You can manually configure the server address via phone user interface or web user interface For more information on the above methods refer to Yealink_SIP T2_Series_T4_Series_IP_Phones_Auto_Provisioning_Guide available online http www yealink com DocumentDownload aspx CateId 142 flag 142 In order to get your IP phones running you must perform basic network...

Page 41: ...ient s subnet in seconds from Coordinated Universal Time UTC Router 3 Specify a list of IP addresses for routers on the client s subnet Time Server 4 Specify a list of time servers available to the client Domain Name Server 6 Specify a list of domain name servers available to the client Log Server 7 Specify a list of MIT LCS UDP servers available to the client Host Name 12 Specify the name of the ...

Page 42: ...ver that responds to DHCP INFORM queries with a requested provisioning server address is one possibility For more information refer to http www ietf org rfc rfc3925 txt number 3925 Procedure DHCP can be configured using the configuration files or locally Configuration File MAC cfg Configure DHCP on the IP phone Parameter network internet_port type Configure static DNS address when DHCP is used Par...

Page 43: ...ed Settings default password admin Network WAN Port IPv4 network static_dns_enable 0 or1 0 Description Enables or disables the IP phone to use manually configured static IPv4 DNS when the Internet WAN port type for IPv4 is configured as DHCP 0 Disabled 1 Enabled Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Network Basic IPv4 Config St...

Page 44: ...Pv4 Client Static DNS Enabled IPv4 Pri DNS network secondary_dns IPv4 Address Blank Description Configures the secondary IPv4 DNS server when the static IPv4 DNS is enabled Example network secondary_dns 202 101 103 54 Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Network Basic IPv4 Config Static IP Address Secondary DNS Phone User Inte...

Page 45: ...the phone To configure static DNS address when DHCP is used via web user interface 1 Click on Network Basic 2 In the IPv4 Config block mark the DHCP radio box 3 Mark the Static DNS radio box 4 Enter the desired values in the Primary DNS and Secondary DNS fields 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...

Page 46: ...Sec DNS fields respectively 4 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 for IP phones to establish network connectivity IP Address Subnet Mask ...

Page 47: ...red as IPv4 or IPv4 IPv6 0 DHCP 1 PPPoE 2 Static IP Address Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Network Basic IPv4 Config Phone User Interface Menu Settings Advanced Settings default password admin Network WAN Port IPv4 network ip_address_mode 0 1 or 2 0 Description Configures the IP address mode 0 IPv4 1 IPv6 2 IPv4 IPv6 Not...

Page 48: ...User Interface Menu Settings Advanced Settings default password admin Network WAN Port IPv4 Static IP Client IP Address network internet_port mask Subnet Mask Blank Description Configures the IPv4 subnet mask when the IP address mode is configured as IPv4 or IPv4 IPv6 and the Internet WAN port type for IPv4 is configured as Static IP Address Example network internet_port mask 255 255 255 0 Note If...

Page 49: ...ced Settings default password admin Network WAN Port IPv4 Static IP Client Default Gateway network primary_dns IPv4 Address Blank Description Configures the primary IPv4 DNS server when the IP address mode is configured as IPv4 or IPv4 IPv6 and the Internet WAN port type for IPv4 is configured as Static IP Address Example network primary_dns 202 101 103 55 Note If you change this parameter the IP ...

Page 50: ...e Network Basic IPv4 Config Static IP Address Secondary DNS Phone User Interface Menu Settings Advanced Settings default password admin Network WAN Port IPv4 Static IP Client IPv4 Sec DNS 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 promp...

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

Page 52: ...nfigure PPPoE on the IP phone Navigate to http phoneIPAddress servlet p network q load Phone User Interface Configure PPPoE on the IP phone Details of Configuration Parameters Parameters Permitted Values Default network internet_port type 0 1 or 2 0 Description Configures the Internet WAN port type for IPv4 when the IP address mode is configured as IPv4 or IPv4 IPv6 0 DHCP 1 PPPoE 2 Static IP Addr...

Page 53: ...password admin Network WAN Port IPv4 PPPoE IP Client PPPoE User network pppoe password String within 99 characters Blank Description Configures the password for PPPoE connection when the IP address mode is configured as IPv4 or IPv4 IPv6 and the Internet port type is configured as PPPoE Example network pppoe password yealink123 Note If you change this parameter the IP phone will reboot to make the...

Page 54: ...s effective after a period of time Two Ethernet ports on the back of the IP phone Internet port and PC port Three 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...

Page 55: ...plex 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 port for the IP phone to transmit in 10Mbps or 100Mbps Procedure The transmission methods of Ethernet ports can be configured using the configuration fi...

Page 56: ... 4 Half duplex 100Mbps 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 Web User Interface Network Advanced Port Link WAN Port Link Phone User Interface None network pc_port speed_duplex 0 1 2 3 or 4 0 Description Configures the transmission method and speed of the PC LAN port 0 Auto negotiate 1 Full duplex...

Page 57: ... list of PC Port Link 4 Click Confirm to accept the change The PC port on the back of the IP phone is used to connect a PC You can enable or disable the PC LAN port on SIP T2X IP phones via web user interface or using configuration files Procedure PC port mode can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the PC port Parameter network PC_...

Page 58: ...the IP phone will reboot to make the change take effect Web User Interface Network PC Port PC Port Active Phone User Interface None To enable the PC port via web user interface 1 Click on Network PC Port 2 Select Auto Negotiation 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 ...

Page 59: ...ware 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 73 0 40 rom SIP T26P 6 x x x rom 6 73 0 40 rom SIP T22P 7 x x x rom 7 73 0 40 rom SIP T20P 9 x x x rom 9 73 0 40 rom Note Upgrade via Web User Interface To manually upgrade firmware via web user interface you need to store firmware to y...

Page 60: ...wnload 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 configuration files or locally Co...

Page 61: ...etails of Configuration Parameters Parameters Permitted Values Default auto_provision power_on 0 or 1 1 Description Enables or disables the IP phone to perform an auto provisioning process when powered on 0 Disabled 1 Enabled Web User Interface Settings Auto Provision Power On Phone User Interface None auto_provision repeat enable 0 or 1 0 Description Enables or disables the IP phone to perform an...

Page 62: ... None auto_provision weekly enable 0 or 1 0 Description Enables or disables the IP phone to perform an auto provisioning process weekly 0 Disabled 1 Enabled Web User Interface Settings Auto provision Weekly Phone User Interface None auto_provision weekly begin_time Time from 00 00 to 23 59 00 00 Description Configures the begin time of the day for the IP phone to perform an auto provisioning proce...

Page 63: ...ption Configures the days of the week for the IP phone to perform an auto provisioning process weekly 0 Sunday 1 Monday 2 Tuesday 3 Wednesday 4 Thursday 5 Friday 6 Saturday Example auto_provision weekly dayofweek 01 means the IP phone will perform an auto provisioning process every Sunday and Monday Note It works only if the parameter auto_provision weekly enable is set to 1 Enabled The old parame...

Page 64: ... 73 0 40 rom Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Settings Upgrade Select and Upgrade Firmware Phone User Interface None 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 ...

Page 65: ...Getting Started 47 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 download firmware from the server ...

Page 66: ...Administrator s Guide for SIP T2xP IP Phones 48 ...

Page 67: ... Call Display Web Server Type User Password Administrator Password Phone Lock Time and Date Language Input Method Customization Logo Customization Softkey Layout Key as Send Dial Plan Hotline Off Hook Hot Line Dialing 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 ...

Page 68: ... Call Pickup Dialog Info Call Pickup ReCall Call Park Calling Line Identification Presentation Connected Line Identification Presentation DTMF Suppress DTMF Display Transfer via DTMF Intercom Power indicator LED indicates power status 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 ...

Page 69: ...on when the IP phone is busy Note Procedure Power indicator LED can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the power indicator LED Parameters phone_setting common_power_le d_enable phone_setting ring_power_led_flas h_enable phone_setting mail_power_led_fla sh_enable phone_setting mute_power_led_fl ash_enable phone_setting hold_and_held...

Page 70: ...g_power_led_flash_enable 0 or 1 1 Description Enables or disables the power indicator LED to flash when the IP phone receives an incoming call 0 Disabled power indicator LED does not flash 1 Enabled power indicator LED fast flashes 300ms green Web User Interface Features Power LED Ring Power Light Flash Phone User Interface None phone_setting mail_power_led_flash_enable 0 or 1 0 Description Enable...

Page 71: ...n a call is placed on hold or is held 0 Disabled power indicator LED does not flash 1 Enabled power indicator LED fast flashes 500ms green Web User Interface Features Power LED Hold Held Power Light Flash Phone User Interface None phone_setting talk_and_dial_power_led_enable 0 or 1 1 Description Enables or disables the power indicator LED to be turned on when the IP phone is busy 0 Disabled power ...

Page 72: ...m to accept the change Notification popups feature allows the IP phone to display the pop up message when it misses a call forwards an incoming call to other party or receives a new voice mail or a new text message Note Procedure Notification popups can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure notification popups Parameters features voic...

Page 73: ...has unread voice mail s It is only applicable to IP phones running firmware version 73 or later Web User Interface Features Notification Popups Display Voice Mail Popup Phone User Interface None features missed_call_popup enable 0 or 1 1 Description Enables or disables the IP phone to display the pop up message box when it misses a call 0 Disabled 1 Enabled Note It is only applicable to IP phones ...

Page 74: ...p up message box when it receives a new text message 0 Disabled 1 Enabled Note It is only applicable to IP phones running firmware version 73 or later Web User Interface Features Notification Popups Display Text Message Popup Phone User Interface None To configure the notification popups via web user interface 1 Click on Features Notification Popups 2 Select the desired value from the pull down li...

Page 75: ... to read the LCD s display with minimal eyestrain The contrast of the LCD screen is only applicable to SIP T28P IP phones and EXP39 connected to SIP T26P and SIP T28P IP phones Procedure Contrast can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the contrast of the LCD screen Parameter phone_setting contrast Local Web User Interface Configure...

Page 76: ...l It is only applicable to SIP T28P IP phones and EXP39 connected to SIP T26P and SIP T28P IP phones Web User Interface Settings Preference Contrast Phone User Interface Menu Settings Basic Settings Display Contrast To configure contrast via web user interface 1 Click on Settings Preference 2 Select the desired value from the pull down list of Contrast 3 Click Confirm to accept the change To confi...

Page 77: ...d off permanently Always On Backlight is turned on permanently 15s 30s 60s 120s 300s 600s or 1800s 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 m...

Page 78: ...ngs preference q load Phone User Interface Configure the backlight of the LCD screen Details of Configuration Parameters Parameters Permitted Values Default phone_setting active_backlight_level Integer from 1 to 3 2 Description Configures the intensity of the LCD screen when the phone is active Level 3 is the brightest Note It is only applicable to SIP T28P IP phones and the connected EXP39 Web Us...

Page 79: ...ot applicable to SIP T20P IP phones Web User Interface Settings Preference Backlight Time seconds Phone User Interface Menu Settings Basic Settings Display Backlight Backlight Time To configure backlight via web user interface 1 Click on Settings Preference 2 Select the desired value from the pull down list of Backlight Active Level only applicable to SIP T28P IP phones and the connected EXP39 3 S...

Page 80: ... or or the Switch soft key to select the desired type from the Backlight Time field 3 Press the Save soft key to accept the change Display called party information allows the IP phone to present the callee identity in addition to the presentation of caller identity when it recevices an incoming call dials an outgoing call or engages in a call The following figure shows an example of screen display...

Page 81: ...display _method Local Web User Interface Configure call display features Navigate to http phoneIPAddress servl et p settings calldisplay q lo ad Details of Configuration Parameters Parameters Permitted Values Default phone_setting called_party_info_display enable 0 or 1 0 Description Enables or disables the IP phone to display the called account information when receiving an incoming call Web User...

Page 82: ... Call Information Display Method Phone User Interface None To configure call display features via web user interface 1 Click on Settings Call Display 2 Select the desired value from the pull down list of Display Called Party Information The default value is Disabled 3 Select the desired value from the pull down list of Call Information Display Method The default value is Name Number 4 Click Confir...

Page 83: ...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 port and HTTPS port Details of Configuration Parameters Parameters Permitted Values Default wui http_enable 0 or 1 1 Description Enables or disables the user to access web user interface of the IP phone using HTTP protocol 0 Di...

Page 84: ...nced Web Server HTTP Port 1 65535 Phone User Interface Menu Settings Advanced Settings default password admin Network Webserver Type HTTP Port wui https_enable 0 or 1 1 Description Enables or disables the user to access web user interface of the IP phone using HTTPS protocol 0 Disabled 1 Enabled Note If you change this parameter the IP phone will reboot to make the change take effect Web User Inte...

Page 85: ... Menu Settings Advanced Settings default password admin Network Webserver Type HTTP Port To configure web server type via web user interface 1 Click on Network Advanced 2 Select the desired value from the pull down list of HTTP 3 Enter the HTTP port number in the HTTP Port 1 65535 field The default HTTP port number is 80 4 Select the desired value from the pull down list of HTTPS 5 Enter the HTTPS...

Page 86: ...ions are protected by two privilege levels user and administrator each with its own password When logging into the web user interface you need to enter the user name and password to access various menu options A user or an administrator can change the user password The default user password is user For security reasons the user or administrator should change the default user password as soon as po...

Page 87: ...ce only Web User Interface Security Password Phone User Interface None To change the user password via web user interface 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 optio...

Page 88: ...e administrator password Details of the Configuration Parameter Parameter Permitted Values Default security user_password String within 32 characters admin Description Configures the password of the administrator for web server access The IP phone uses admin as the default administrator password Example security user_password admin password123 means setting the password of administrator current us...

Page 89: ...ss the Save soft key to accept the change Phone lock is used to lock the IP phone to prevent it from unauthorized use Once the IP phone is locked a user must enter the password to unlock it IP phones offer three types of phone lock Menu Key Function Keys and All Keys The IP phone will not be locked immediately after the phone lock type is configured One of the following steps is also needed Long p...

Page 90: ...N Configure the IP phone to automatically lock the keypad after a time interval Navigate to http phoneIPAddress servlet p feature s phonelock q load Assign a phone lock key Navigate to http phoneIPAddress servlet p dsskey q load model 0 Phone User Interface Change the unlock PIN Configure the type of phone lock Assign a phone lock key Details of Configuration Parameters Parameters Permitted Values...

Page 91: ...e key or pressing the X key pressing the X key to end the call is not applicable to SIP T22P T20P For SIP T22P HOLD key does not exist For SIP T20P soft keys do not exist If it is set to 0 Disabled IP phone lock feature is disabled Web User Interface Features Phone Lock Phone Lock Type Phone User Interface Menu Settings Advanced Settings default password admin Phone Lock phone_setting phone_lock u...

Page 92: ...digit 50 stands for the key type Phone Lock For memory keys X ranges from 1 to 10 for SIP T28 T26P For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P For programable keys X ranges from 1 to 14 for SIP T28 T26P X 1 10 14 for SIP T22P X 5 12 14 for SIP T20P Example memorykey 1 type 50 Default For memory keys The default value is 0...

Page 93: ... 3 the default value is 5 DND When X 4 the default value is 30 Menu When X 5 the default value is 28 History When X 6 the default value is 61 Directory When X 7 the default value is 31 Switch Account When X 8 the default value is 31 Switch Account When X 9 the default value is 33 Status When X 10 the default value is 0 NA When X 14 the default value is 2 Forward For SIP T20P IP phones When X 5 the...

Page 94: ...red type from the pull down list of Phone 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 phone lock key via web user interface 1 Click on DSSKey Memory Key Line Key or Programable Key SIP T22P T20P IP phones only support line keys and programable keys 2 I...

Page 95: ...Phone Lock from the Type field 4 Press the Save soft key to accept the change IP phones maintain a local clock and calendar Time and date are displayed on the idle screen of IP phones Time and date are synced automatically from the NTP server by default The NTP server can be obtained by DHCP or configured manually If IP phones cannot obtain the time and date from the NTP server you need to manuall...

Page 96: ...er Interface Time Web User Interface Phone User Interface Time Format Configuration Files Web User Interface Phone User Interface Date Web User Interface Phone User Interface Date Format Configuration Files Web User Interface Phone User Interface Daylight Saving Time Configuration Files Web User Interface Procedure Configuration changes can be performed using the configuration files or locally Con...

Page 97: ... local_time date_format 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 manually Configure the time and date form...

Page 98: ...e to update time with the offset time obtained from the DHCP server 0 Disabled 1 Enabled Note It is only available to offset from GMT 0 Web User Interface Settings Time Date DHCP Time Phone User Interface Menu Settings Basic Settings Time Date DHCP Time Zone local_time ntp_server1 IP Address or Domain Name cn pool ntp org Description Configures the IP address or the domain name of the NTP server 1...

Page 99: ...escription Configures the interval in seconds to update time and date from the NTP server Example local_time interval 1000 Web User Interface Settings Time Date Synchronism 15 86400s Phone User Interface None local_time time_zone 11 to 14 8 Description Configures the time zone For more available time zones refer to Appendix B Time Zones on page 509 Example local_time time_zone 8 Web User Interface...

Page 100: ...ser Interface Menu Settings Basic Settings Time Date SNTP Settings Time Zone local_time summer_time 0 1 or 2 2 Description Configures Daylight Saving Time DST feature 0 Disabled 1 Enabled 2 Automatic Web User Interface Settings Time Date Daylight Saving Time Phone User Interface Menu Settings Basic Settings Time Date SNTP Settings DST local_time dst_time_type 0 or 1 0 Description Configures the DS...

Page 101: ... week in a month Day of Week 1 Mon 2 Tues 7 Sun Hour of Day 0 0am 1 1am 23 11pm Note It works only if the parameter local_time summer_time is set to 1 Enabled Web User Interface For DST By Date Settings Time Date Start Date For DST By Week Settings Time Date DST Start Month DST Start Day of Week DST Start Day of Week Last in Month Start Hour of Day Phone User Interface None local_time end_time Tim...

Page 102: ...te End Date For DST By Week Settings Time Date DST Stop Month DST Stop Day of Week DST Stop Day of Week Last in Month Stop Hour of Day Phone User Interface None local_time offset_time Integer from 300 to 300 Blank Description Configures the offset time in minutes of DST Note It works only if the parameter local_time summer_time is set to 1 Enabled Web User Interface Settings Time Date Offset minut...

Page 103: ...4 00 Web User Interface Settings Time Date Time Format Phone User Interface Menu Settings Basic Settings Time Date Time Date Format Clock local_time date_format Refer to the following content Refer to the following content Description Configures the date format For SIP T28P T26P T22P IP phones Valid values are 0 WWW MMM DD 1 DD MMM YY 2 YYYY MM DD 3 DD MM YYYY 4 MM DD YY 5 DD MMM YYYY 6 WWW DD MMM...

Page 104: ...s Basic Settings Time Date Time Date Format Date Format To configure NTP by DHCP priority feature via web user interface 1 Click on Settings Time Date 2 Select the desired value from the pull down list of NTP By DHCP Priority 3 Click Confirm to accept the change To configure the NTP server time zone and DST via web user interface 1 Click on Settings Time Date 2 Select Disabled from the pull down l...

Page 105: ...rk 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 offset time in the...

Page 106: ...ept 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 To configure the NTP server and time zone via phone user interface 1 Press Menu Settings Basic Settings Time Date SNTP Settin...

Page 107: ...ate Time Date Format 2 Press or or the Switch soft key to select the desired time format from the Time Format 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 user interface and web user interface can be specified respectively as requir...

Page 108: ...face Available Language Associated Language Pack For SIP T20P T22P T26P T28P English 000 GUI English lang Chinese Simplified Chinese Traditional French 001 GUI French lang German 002 GUI German lang Italian 003 GUI Italian lang Polish 004 GUI Polish lang Portuguese 005 GUI Portuguese lang Spanish 006 GUI Spanish lang Turkish 007 GUI Turkish lang Russian 008 GUI Russian lang When adding a new langu...

Page 109: ...The following shows a portion of the language pack 000 GUI English lang for the phone user interface The following table lists available languages and associated language packs for the web user interface Available Language Associated Language Pack Associated Note Language Pack English 1 English js 1 English_note xml Chinese Simplified 2 Chinese_S js 2 Chinese_S_note xml Chinese Traditional 3 Chine...

Page 110: ... the existing one the existing language file will be overridden by the new uploaded one We recommend that the name of the new language file should not be the same as the existing languages To customize a language file 1 Open the desired language template file e g 1 English js using an ASCII editor 2 Modify the characters within the double quotation marks on the right of the colon Don t modify the ...

Page 111: ... language pack can only be performed using the configuration files Configuration File y0000000000xx cfg Specify the access URL of the phone user interface language pack Parameter gui_lang url Specify the access URL of the note language pack of the web user interface Parameter The new added language must be supported by the font library on the IP phone If the characters in the custom language file ...

Page 112: ...aracters Blank Description Configures the access URL of the language pack for the phone user interface Example The following example uses HTTP to download the language pack 000 GUI English lang from the provisioning server 192 168 10 25 to the phone user interface gui_lang url http 192 168 10 25 000 GUI English lang If you want to download multiple language packs to the phone simultaneously you ca...

Page 113: ... Interface None Phone User Interface None wui_lang url URL within 511 characters Blank Description Configures the access URL of the language pack for the web user interface Example The following example uses HTTP to download the language pack 1 English js from the provisioning server 192 168 10 25 to the web user interface wui_lang url http 192 168 10 25 1 English js If you want to download multip...

Page 114: ...http 192 168 10 25 1 English_note xml wui_lang url http 192 168 10 25 11 Russian_note xml Note If you change this parameter the IP phone will reboot to make the change take effect It is only applicable to IP phones running firmware version 73 or later Web User Interface None Phone User Interface None wui_lang delete http localhost all or http localhost Y name js Blank Description Delete all custom...

Page 115: ...ce respectively Procedure Specify the language for the phone user interface 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 Parameters lang gui lang wui Local Web User Interface Specify the language for the web user interface Navigate to http phoneIPAddress servlet ...

Page 116: ...ce None Phone User Interface Menu Settings Basic Settings Language lang wui Refer to the following content Blank Description Configures the language used on the web user interface Permitted Values English Chinese_S Chinese_T French German Italian Polish Spanish Turkish Russian Portuguese or the custom language name Example lang wui English Web User Interface Settings Preference Language Phone User...

Page 117: ...r interface 1 Press Menu Settings Basic Settings Language 2 Press or to select the desired language 3 Press the Save soft key to accept the change Input method customization allows users to customize the existing input method on IP phones You can first customize the Yealink supplied input method file ime txt and then download it to the IP phone IP phones support 5 input methods 2aB abc Abc 123 ABC...

Page 118: ...Administrator s Guide for SIP T2xP IP Phones 100 The following shows a portion of the input method file ime txt ...

Page 119: ...fy the access URL of the custom input method file and the default input methods using the configuration files Configuration File y0000000000xx cfg Specify the access URL of the custom input method file Parameter gui_input_method url Specify the default input method when editing contacts Parameter directory edit_default_input_meth od When adding new characters for the existing input method ensure t...

Page 120: ...wnload the custom input method file ime txt from the provisioning server 192 168 10 25 gui_input_method url http 192 168 10 25 ime txt Web User Interface None Phone User Interface None directory edit_default_input_method Abc 2aB 123 abc or ABC Abc Description Specify the default input method when editing contacts Example directory edit_default_input_method abc Web User Interface None Phone User In...

Page 121: ...64 2 gray scale 100KB 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 and specify the access URL of the custom logo file Parameters phone_setting lcd_logo mode lcd_logo url phone_setting lcd_logo text Local Web User Interface Configure the logo shown on the i...

Page 122: ...e LCD screen will display the custom logo you need to upload a custom logo file to the IP phone Default Value For SIP T26P T22P T20P IP phones the default value is 0 For SIP T28P IP phones the default value is 1 Note For SIP T28P IP phones valid values are 1 System logo and 2 Custom logo For SIP T20P IP phones valid values are 0 Disabled and 1 Enabled For SIP T20P IP phones Enables or disables a t...

Page 123: ...cable to SIP T20P IP phones Web User Interface Features General Information Upload Logo Phone User Interface None phone_setting lcd_logo text String within 15 characters Yealink Description Configures a text logo Example phone_setting lcd_logo text Yealink Note It is only applicable to SIP T20P IP phones Web User Interface Features General Information Text Logo Phone User Interface None To configu...

Page 124: ... file 5 Click 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 Use Logo ...

Page 125: ... 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 480 The following table lists soft keys available for IP phone...

Page 126: ...fer Empty Empty Cancel Empty Switch Dialing Send IME Delete Cancel Empty History Switch Line Directory GPickup DPickup Retrieve 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 PriHold Park GPark Hold Transfer Empty ...

Page 127: ...ute Procedure Softkey layout can be configured using the configuration files or locally Configuration File y0000000000xx cfg Specify the access URL of the softkey layout template Parameters phone_setting custom_softkey_en able custom_softkey_call_failed url custom_softkey_call_in url custom_softkey_connecting url custom_softkey_dialing url custom_softkey_ring_back url custom_softkey_talking url Lo...

Page 128: ...ailed state Example The following example uses HTTP to download the CallFailed state file from the XMLfiles directory on provisioning server 10 2 8 16 using 8080 port custom_softkey_call_failed url http 10 2 8 16 8080 XMLfiles CallFailed xml Web User Interface None Phone User Interface None custom_softkey_call_in url URL within 511 characters Blank Description Configures the access URL of the cust...

Page 129: ...er Interface None custom_softkey_dialing url URL within 511 characters Blank Description Configures the access URL of the custom file for the soft key presented on the LCD screen when in the Dialing state Example The following example uses HTTP to download the 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 8...

Page 130: ...80 port custom_softkey_talking url http 10 2 8 16 8080 XMLfiles Talking xml Web User Interface None Phone User Interface None 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 state from the pull down list of Call States 4 Select the desired soft key from the Unselected Sof...

Page 131: ...ay 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 Parameter features key_as_send Configure a send sound Parameter features send_key_tone Config...

Page 132: ...0 Disabled neither nor can be used as a send key If it is set to 1 key the pound key is used as the send key If it is set to 2 key the asterisk key is used as the send key Note The old parameter features pound_key mode is also applicable to IP phones Web User Interface Features General Information Key As Send Phone User Interface Menu Features Key as Send features key_tone 0 or 1 1 Description Ena...

Page 133: ...presses a send key 0 Disabled 1 Enabled If it is set to 1 Enabled the IP phone will play a tone when a user presses a send key Note It works only if the parameter features key_tone is set to 1 Enabled Web User Interface Features Audio Send Sound Phone User Interface None To configure a send key via web user interface 1 Click on Features General Information 2 Select the desired value from the pull ...

Page 134: ...ttings Basic Settings Sound Key Tone 2 Press or or the Switch soft key to select the desired type from the Key Tone field 3 Press the Save soft key to accept the change Regular expression often called a pattern is an 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 word...

Page 135: ...151234 9161234 9171234 The parenthesis can be used to group together patterns 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 Re...

Page 136: ...an_replace_rule url Local Web User Interface Create the replace rule for the IP phone Navigate to http phoneIPAddress servlet p settings dialplan q load Details of Configuration Parameters Parameters Permitted Values Default dialplan replace prefix X X ranges from 1 to 100 String within 32 characters Blank Description Configures the entered number to be replaced Example dialplan replace prefix 1 0...

Page 137: ... replace rule The digit 0 stands for all lines If it is left blank the replace rule will apply to all lines on the IP phone Permitted Values 0 to 6 for SIP T28P 0 to 3 for SIP T26P T22P 0 to 2 for SIP T20P Example dialplan replace line_id 1 1 2 Note Multiple line IDs are separated by commas Web User Interface Settings Dial Plan Replace Rule Account Phone User Interface None dialplan_replace_rule u...

Page 138: ... 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 support up to 100 dial now rules which can be created either one by one or in batch using a dial now rule template For more information on how to customize a dial now...

Page 139: ... 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 Details of Configuration Parameters Parameters Permitted Values Default dialplan dialnow rule X X ranges from 1 to 100 String within 511 characters Blank Description Configures the dial now rule the...

Page 140: ...6 for SIP T28P 0 to 3 for SIP T26P T22P 0 to 2 for SIP T20P Example dialplan dialnow line_id 1 1 Note Multiple line IDs are separated by commas Web User Interface Settings Dial Plan Dial now Account Phone User Interface None phone_setting dialnow_delay Integer from 1 to 14 1 Description Configures the delay time in seconds for the dial now rule When entered numbers match the predefined dial now ru...

Page 141: ... To create a dial now rule via web user interface 1 Click on Settings Dial Plan Dial now 2 Enter the desired value in the Rule field 3 Enter the desired line ID in the Account field or leave it blank If you leave this field blank or enter 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 use...

Page 142: ...ne will automatically add the area code before the numbers when dialing out them IP phones only support one area code rule Procedure Area code rule can 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 Parameters dialplan area_code code dialplan area_code min_len dialp...

Page 143: ...code min_len and the maximum length configured by the parameter dialplan area_code max_len Example dialplan area_code code 0592 Web User Interface Settings Dial Plan Area Code Code Phone User Interface None dialplan area_code min_len Integer from 1 to 15 1 Description Configures the minimum length of the entered numbers Web User Interface Settings Dial Plan Area Code Min Length 1 15 Phone User Int...

Page 144: ...will apply to all lines on the IP phone Permitted Values 0 to 6 for SIP T28P 0 to 3 for SIP T26P T22P 0 to 2 for SIP T20P Example dialplan area_code line_id 1 Note Multiple line IDs are separated by commas Web User Interface Settings Dial Plan Area Code Account Phone User Interface None To configure an area code rule via web user interface 1 Click on Settings Dial Plan Area Code 2 Enter the desire...

Page 145: ...efined block out rule the LCD screen 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 Parameters dialplan block_out number X dialplan block_out line_id X Local Web User Interface Create the block out rule for the desired...

Page 146: ...t Blank for all lines Description Configures the desired line to apply the block out rule The digit 0 stands for all lines If it is left blank the block out rule will apply to all lines on the IP phone Permitted Values 0 to 6 for SIP T28P 0 to 3 for SIP T26P T22P 0 to 2 for SIP T20P Example dialplan block_out line_id 1 2 Note Multiple line IDs are separated by commas Web User Interface Settings Di...

Page 147: ... 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 Parameter features hotline_number Specify the time in seconds the IP phone waits before automatically dialing out the hotline number Parameter feat...

Page 148: ...feature Example features hotline_number 3601 Web User Interface Features General Information Hotline Number Phone User Interface Menu Features Hotline Hotline Number features hotline_delay Integer from 0 to 10 4 Description Configures the waiting time in seconds for the IP phone to automatically dial out the hotline number If it is set to 0 0s the IP phone will immediately dial out the preconfigur...

Page 149: ...line number in the Number field 3 Enter the waiting time in seconds in the Hotline Delay field 4 Press the Save soft key to accept the change For security reasons IP phones support off hook hot line dialing feature which allows the phone to first dial out the pre configured number when the user presses the speakerphone key or desired line key dials out a call or off hook the phone using the accoun...

Page 150: ...ine key dials out a call or off hook the phone using account X 0 Disabled 1 Enabled If it is set to 1 Enabled the phone will first dial out the pre configured number configured by the parameter account X auto_dial_num when a user presses the speakerphone key or desired line key dials out a call or off hook the phone using account X X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26...

Page 151: ...account X auto_dial_enable is set to 1 Enabled And it is only applicable to IP phones running firmware version 73 or later Web User Interface None Phone User Interface None Directory provides easy access to frequently used lists The lists can be Local Directory History Remote Phone Book and LDAP The desired lists can be added to Directory using a directory file For more information on how to custo...

Page 152: ...168 1 20 favorite_setting xml Web User Interface Directory Setting Directory Phone User Interface None 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 column 4 To remove a list from t...

Page 153: ...emote 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 482 Procedure Search source list in dialing can be configured using the configuration files or locally Configuration File y0000000000xx cfg Specify the access URL of the super search file Parameter super...

Page 154: ...via web user interface 1 Click on Directory Setting 2 In the Search Source List In Dialing 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 column 4 To remove a list from the Enabled column select the desired list and then click 5 To adjust the display order of search results selec...

Page 155: ... Configuration File y0000000000xx cfg Configure call log feature Parameter features save_call_history Local Web User Interface Configure call log feature Navigate to http phoneIPAddress servlet p features general q load Phone User Interface Configure the call log Details of the Configuration Parameter Parameter Permitted Values Default features save_call_history 0 or 1 1 Description Enables or dis...

Page 156: ...ne to display the number of missed calls with an indicator icon on the idle screen and to log missed calls in the Missed Calls list when the IP phone misses calls It is configurable on a per line basis Once the user accesses the Missed Calls list the prompt message and indicator icon on the idle screen disappear Procedure Missed call log can be configured using the configuration files or locally C...

Page 157: ...og 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 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface Account Basic Missed Call Log Phone User Interface None To co...

Page 158: ... added either one by one or in batch using a local contact file Yealink IP phones support both xml and csv format contact files For more information on how to customize a contact file xml refer to Local Contact File on page 484 Procedure Configuration changes can be performed using the configuration files or locally Configuration File y0000000000xx cfg Specify the access URL of the local contact f...

Page 159: ...s URL of the local contact file xml Example local_contact data url http 192 168 10 25 contact xml Web User Interface Directory Local Directory Import Local Directory File Phone User Interface None To add a group to the local directory via web user interface 1 Click on Directory Local Directory 2 In the Group Setting block enter the desired group name in the Group field 3 Select the desired ring to...

Page 160: ...nt from the pull down list of Account If Auto is selected the IP phone will use the first available account when placing calls to the contact from the local directory 6 Click Add to add the contact To add a group to the local directory via phone user interface 1 Press Menu Directory Local Directory 2 Press the Add Group soft key 3 Enter the desired group name in the Name field 4 Press or or the Sw...

Page 161: ...CSV contact list file via web user interface 1 Click on Directory Local Directory 2 Click Browse to locate a contact list file the file format must be csv from your local system 3 Optional Check the Show Title checkbox It will prevent importing the title of the contact information which is located in the first line of the CSV file 4 Click Import CSV to import the contact list 5 Optional Mark the O...

Page 162: ...ist to your local system To add a contact to the local directory via phone user interface 1 Press Menu Directory Local Directory 2 Select the desired contact group and then press the Enter soft key 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 from the Account field If Aut...

Page 163: ...d Details of Configuration Parameters Parameters Permitted Values Default phone_setting predial_autodial 0 or 1 0 Description Enables or disables live dialpad feature 0 Disabled 1 Enabled If it is set to 1 Enabled the IP phone will automatically dial out the entered phone number in the pre dialing screen without pressing a send key Web User Interface Settings Preference Live Dialpad Phone User Int...

Page 164: ...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 new incoming call is presented to the user visually on the LCD screen Call waiting tone allows the IP phone to play a short tone to remind the user audibly of a new incoming call during conversation Call waiting tone works only if call waiting is en...

Page 165: ...ure call waiting tone Navigate to http phoneIPAddress servlet p features audio q load Phone User Interface Configure call waiting and call waiting tone Details of Configuration Parameters Parameters Permitted Values Default call_waiting enable 0 or 1 1 Description Enables or disables call waiting feature 0 Disabled 1 Enabled If it is set to 0 Disabled a new incoming call is automatically rejected ...

Page 166: ...ace Menu Features Call Waiting Play Tone call_waiting on_code String within 32 characters Blank Description Configures the call waiting on code to activate the server side call waiting feature The IP phone will send the call waiting on code to the server when you activate call waiting feature on the IP phone Example call_waiting on_code 72 Web User Interface Features General Information Call Waiti...

Page 167: ...Click on Features General Information 2 Select the desired value from the pull down list of Call Waiting 3 Optional Enter the call waiting on code in the Call Waiting On Code field 4 Optional Enter the call waiting off code in the Call Waiting Off Code field 5 Click Confirm to accept the change To configure call waiting tone via web user interface 1 Click on Features Audio 2 Select the desired val...

Page 168: ...ield 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 attempts and waiting time between redials are configurable Procedure Auto redial can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure auto redial feature Parameters auto_redial enable auto_redial int...

Page 169: ...phone to wait between redials The IP phone redials the dialed number at regular intervals till the callee answers the call Web User Interface Features General Information Auto Redial Interval 1 300s Phone User Interface Menu Features Auto Redial Redial Interval auto_redial times Integer from 1 to 300 10 Description Configures the auto redial times when the callee is temporarily unavailable The IP ...

Page 170: ...or the Switch soft key to select the desired value from the Auto Redial field 3 Enter the waiting time in seconds in the Redial Interval field 4 Enter the desired times in the Redial Times field 5 Press the Save soft key to accept the change Auto answer allows IP phones to automatically answer an incoming call IP phones will not automatically answer the incoming call during a call even if auto ans...

Page 171: ...y time for auto answer Navigate to http phoneIPAddress servlet p features general q load Phone User Interface Configure auto answer Details of Configuration Parameters Parameters Permitted Values Default account X auto_answer 0 or 1 0 Description Enables or disables auto answer feature for account X 0 Disabled 1 Enabled If it is set to 1 Enabled the IP phone can automatically answer an incoming ca...

Page 172: ...seconds before the IP phone automatically answers an incoming call Web User Interface Features General Information Auto Answer Delay 1 4s Phone User Interface None To configure auto answer 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 Auto Answer 5 Click Confirm to acc...

Page 173: ... value from the Auto Answer field 4 Press the Save soft key to accept the change Call completion allows users to monitor the busy party and establish a call when the busy party becomes available to receive a call Two factors commonly prevent a call from connecting successfully Callee does not answer Callee actively rejects the incoming call before answering IP phones support call completion using ...

Page 174: ...Permitted Values Default features call_completion_enable 0 or 1 0 Description Enables or disables call completion feature If a user places a call and the callee is temporarily unavailable to answer the call call completion feature allows notifying the user when the callee becomes available to receive a call 0 Disabled 1 Enabled If it is set to 1 Enabled the caller is notified when the callee becom...

Page 175: ...l 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 183 CSeq 1 INVITE Co...

Page 176: ...n File MAC cfg Configure anonymous call Parameters account X anonymous_call account X send_anonymous_code account X anonymous_call_oncode account X anonymous_call_offcode Local Web User Interface Configure anonymous call Navigate to http phoneIPAddress servlet p ac count basic q load acc 0 Phone User Interface Configure anonymous call Details of Configuration Parameters Parameters Permitted Values...

Page 177: ... 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 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface Account Basic Send Anonymous Code Phone User Interface Menu Features Anonymous Call Send Anony Code account X anonymous_call_oncode String wit...

Page 178: ...IP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 anonymous_call_offcode 72 Note It works only if the parameter account X send_anonymous_code is set to 0 Off Code Web User Interface Account Basic Anonymous Call Off Code Phone User Interface Menu Features Anonymous Call Send Anony Code Off Code To configure anonymous call via web user interface 1 Click on Account 2 Select the desired...

Page 179: ... Enter the anonymous call on code in the On Code field 6 Optional Enter the anonymous call off code in the Off Code field 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 Disallowed Anonymous call rejection is configurable on a per line basis The an...

Page 180: ...nonymous call rejection Details of Configuration Parameters Parameters Permitted Values Default account X reject_anonymous_call 0 or 1 0 Description Enables or disables anonymous call rejection feature for account X 0 Disabled 1 Enabled If it is set to 1 Enabled the IP phone will automatically reject incoming calls from users enabled anonymous call feature The anonymous user s phone LCD screen pre...

Page 181: ...ser Interface Menu Features Anonymous Call Send rejection Code On Code account X anonymous_reject_offcode String within 32 characters Blank Description Configures the anonymous call rejection off code to deactivate the server side anonymous call rejection feature for account X The IP phone will send the anonymous call rejection off code to the server when you deactivate anonymous call rejection fe...

Page 182: ...figure 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 Local Anonymous Rejection 5 Select the desired value from the pull down list of Send Anonymous Rejection code 6 Optional Enter the Send Anonymous Rejection on code in the On Code field 7 Opti...

Page 183: ...ed for each or all accounts A user can activate or deactivate DND using the DND key or DND soft key not applicable to SIP 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 IP phone s registrations the other registrations are not affected For more information on call forward refer to Call Forward on pa...

Page 184: ...pecify the return code and the reason of the SIP response message when DND is enabled Parameter features dnd_refuse_code Local Web User Interface Assign a DND key Navigate to http phoneIPAddress servlet p dsskey q load model 0 Configure DND Navigate to http phoneIPAddress servlet p features forward q load Specify the return code and the reason of the SIP response message when DND is enabled Naviga...

Page 185: ...DND Account X account X dnd on_code String within 32 characters Blank Description Configures the DND on code to activate the server side DND feature for account X when the DND mode is configured as Custom The IP phone will send the DND on code to the server when you activate DND feature for account X on the IP phone X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges ...

Page 186: ...nterface Menu Features DND Code DND On Code features dnd_mode 0 or 1 0 Description Configures the DND mode for the IP phone 0 Phone 1 Custom 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 Web User Interface Features Forward DND DND Mode Phone User Interface None features dnd enable 0 or 1 0 Description Enabl...

Page 187: ...n Configures the DND off code to deactivate the server side DND feature when the DND mode is configured as Phone The IP phone will send the DND off code to the server when you deactivate DND feature on the IP phone Example features dnd off_code 72 Web User Interface Features Forward DND DND DND Off Code Phone User Interface Menu Features DND Code DND Off Code features dnd_refuse_code 404 480 or 48...

Page 188: ...ekey X type 5 Refer to the following content Description Configures a DSS key as a DND key on the IP phone The digit 5 stands for the key type DND For memory keys X ranges from 1 to 10 For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P For programable keys X ranges from 1 to 14 for SIP T28 T26P X 1 10 14 for SIP T22P X 5 12 14 f...

Page 189: ... For SIP T22P IP phones When X 1 the default value is 28 History When X 2 the default value is 61 Directory When X 3 the default value is 5 DND When X 4 the default value is 30 Menu When X 5 the default value is 28 History When X 6 the default value is 61 Directory When X 7 the default value is 31 Switch Account When X 8 the default value is 31 Switch Account When X 9 the default value is 33 Statu...

Page 190: ...erface 1 Click on DSSKey Memory Key Line Key or Programable Key SIP T22P T20P IP phones only support line keys and programable keys 2 In the desired DSS key field select DND from the pull down list of Type 3 Click Confirm to accept the change To configure DND feature via web user interface 1 Click on Features Forward DND 2 In the DND block mark the desired radio box in the Mode field a If you mark...

Page 191: ...u 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 On Code field 4 Optional Enter the DND off code in the DND Off Code field 3 Click Confirm to accept the change ...

Page 192: ...field 4 Press or or the Switch soft key to select DND from the Key Type field 5 Press the Save soft key to accept the change To configure DND in the phone mode via phone user interface 1 Press the DND soft key or the DND key when the IP phone is idle To configure DND in the custom mode for a specific account via phone user interface 1 Press the DND soft key or the DND key when the IP phone is idle...

Page 193: ...usy tone delay Navigate to http phoneIPAddress servlet p features general q load Details of the Configuration Parameter Parameter Permitted Values Default features busy_tone_delay 0 3 or 5 0 Description Configures the duration time in seconds for the busy tone When one party releases the call a busy tone is audible to the other party indicating that the call connection breaks 0 0s 3 3s 5 5s If it ...

Page 194: ...d return code Available return codes and reasons are 404 Not Found 480 Temporarily Unavailable 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 Parameter features normal_refuse_code Local Web User Interface Speci...

Page 195: ...n 404 No Found 480 Temporarily Unavailable 486 Busy Here 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 Web User Interface Features General Information Return Code When Refuse Phone User Interface None To specify the return code and the reason when refusing a call via web user interface 1 Click on Features Ge...

Page 196: ...llows IP phones to resume and play the local ringback tone upon a subsequent 180 message received Procedure 180 ring workaround can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure 180 ring workaround Parameter phone_setting is_deal180 Local Web User Interface Configur 180 ring workaround Navigate to http phoneIPAddress servlet p features genera...

Page 197: ...initiating request messages and route them to the designated destination If the IP phone is configured to use an outbound proxy server within a dialog all SIP request messages from the IP phone will be sent to the outbound proxy server forcefully Note Procedure Use outbound proxy in dialog can be configured using the configuration files or locally Configuration File y0000000000xx cfg Specify wheth...

Page 198: ...es the IP phone to keep sending SIP requests to the outbound proxy server in a dialog 0 Disabled 1 Enabled If it is set to 1 Enabled all the SIP request messages from the IP phone will be forced to send to the outbound proxy server in a dialog Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Features General Information Use Outbound Proxy...

Page 199: ...age The re transmitting and doubling of T1 will continue until the retransmitting time reaches the T2 value Timer T4 represents the time the network will take to clear messages between the SIP client and server 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 ti...

Page 200: ...3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface Account Advanced SIP Session Timer T1 0 5 10s Phone User Interface None account X advanced timer_t2 Float from 2 to 40 4 Description Configures the session timer T2 in seconds for account X T2 represents the maximum retransmit interval for non INVITE requests and INVITE responses X ranges from 1 to 6 for SIP T28P X ranges fro...

Page 201: ... Account Advanced SIP Session Timer T4 2 5 60s Phone User Interface None 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 Enter the desired value in the SIP Session Timer T1 0 5 10s field The default value is 0 5s 5 Enter the desired value in the SIP Session Timer T2 2 40s field The default va...

Page 202: ...on expiration Procedure Session timer can be configured using the configuration files or locally Configuration File MAC cfg Configure session timer Parameters account X session_timer enable account X session_timer expires account X session_timer refresher Local Web User Interface Configure session timer Navigate to http phoneIPAddress servlet p account adv q load acc 0 Details of Configuration Par...

Page 203: ...rom 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 session_timer expires 1800 Web User Interface Account Advanced Session Expires 30 7200s Phone User Interface None account X session_timer refresher 0 or 1 0 Description Configures the session timer refresher for account X 0 UAC 1 UAS If it is set to 0 UAC refreshing the session is performed by the IP phone If it is se...

Page 204: ...support two call hold methods one is RFC 3264 which sets the a media attribute in the SDP to sendonly recvonly or inactive e g a sendonly The other is RFC 2543 which sets the c connection addresses for the media streams in the SDP to zero e g c 0 0 0 0 Call hold tone allows IP phones to play a warning tone at regular intervals when there is a call on hold The warning tone is played through the spe...

Page 205: ... outgoing hold signaling is used Parameter sip rfc2543_hold MAC cfg Configure MoH on a per line basis Parameter account X music_server_uri Local Web User Interface Configure the call hold tone and call hold tone delay Specify whether RFC 2543 c 0 0 0 0 outgoing hold signaling is used Navigate to http phoneIPAddress servlet p features general q load Configure MoH on a per line basis Navigate to htt...

Page 206: ...onds when there is a hold call on the IP phone Note It works only if the parameter features play_hold_tone enable is set to 1 Enabled Web User Interface Features General Information Play Hold Tone Delay Phone User Interface None sip rfc2543_hold 0 or 1 0 Description Enables or disables the IP phone to use RFC 2543 c 0 0 0 0 outgoing hold signaling 0 Disabled 1 Enabled If it is set to 0 Disabled SD...

Page 207: ...ealink com X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 music_server_uri sip moh sip com Note The DNS query in this parameter only supports A query Web User Interface Account Advanced Music Server URI Phone User Interface None To configure call hold method via web user interface 1 Click on Features General Information ...

Page 208: ... Features General Information 2 Select the desired value from the pull down list of Play Hold Tone 3 Enter the desired time in the Play Hold 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 ...

Page 209: ...ming call after a period of ring time Call forward can be configured on a phone or a per line basis depending on the call forward mode The following describes the call forward modes Phone default Call forward feature is effective for the IP phone Custom Call forward feature can be configured for each or all accounts The server side call forward settings disable the local call forward settings If t...

Page 210: ...n international telephone number This feature is enabled by default Procedure Call forward can be configured using the configuration files or locally Configuration File MAC cfg Configure call forward in custom mode Parameters account X always_fwd enable account X always_fwd target account X always_fwd on_code account X always_fwd off_code account X busy_fwd enable account X busy_fwd target account...

Page 211: ...ure diversion history info feature Parameter features fwd_diversion_enable Configure forward international Parameter forward international enable Local Web User Interface Configure call forward Navigate to http phoneIPAddress servlet p features forward q load Configure diversion history info feature Configure forward international Navigate to http phoneIPAddress servlet p features general q load P...

Page 212: ...DND Forward Always Forward On Off Phone User Interface Menu Features Call Forward Always Forward Always Forward account X always_fwd target String within 32 characters Blank Description Configures the destination number of the always forward for account X when the call forward mode is configured as Custom X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2...

Page 213: ...rface Menu Features Call Forward Always Forward On Code account X always_fwd off_code String within 32 characters Blank Description Configures the always forward off code to deactivate the server side always forward feature for account X when the call forward mode is configured as Custom The IP phone will send the always forward off code to the server when you deactivate always forward feature for...

Page 214: ...erface Features Forward DND Forward Busy Forward On Off Phone User Interface Menu Features Call Forward Busy Forward Busy Forward account X busy_fwd target String within 32 characters Blank Description Configures the destination number of the busy forward for account X when the call forward mode is configured as Custom X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X rang...

Page 215: ...rward No Answer Forward On Code Phone User Interface Menu Features Call Forward Busy Forward On Code account X busy_fwd off_code String within 32 characters Blank Description Configures the busy forward off code to deactivate the server side busy forward feature for account X when the call forward mode is configured as Custom The IP phone will send the busy forward off code to the server when you ...

Page 216: ...tures Forward DND Forward No Answer Forward On Off Phone User Interface Menu Features Call Forward No Answer Forward No Answer Forward account X timeout_fwd target String within 32 characters Blank Description Configures the destination number of the no answer forward for account X when the call forward mode is configured as Custom X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26...

Page 217: ...out_fwd on_code String within 32 characters Blank Description Configures the no answer forward on code to activate the server side no answer forward feature for account X when the call forward mode is configured as Custom The IP phone will send the no answer forward on code and the pre configured destination number to the server when you activate no answer forward feature for account X on the IP p...

Page 218: ...ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 timeout_fwd off_code 77 Web User Interface Features Forward DND Forward No Answer Forward Off Code Phone User Interface Menu Features Call Forward No Answer Forward Off Code features fwd_mode 0 or 1 0 Description Configures the call forward mode for the IP phone 0 Phone 1 Custom If it is set to 0 Phone call fo...

Page 219: ...ncoming calls to Web User Interface Features Forward DND Forward Always Forward Target Phone User Interface Menu Features Call Forward Always Forward Forward to forward always on_code String within 32 characters Blank Description Configures the always forward on code to activate the server side always forward feature The IP phone will send the always forward on code and the pre configured destinat...

Page 220: ... or 1 0 Description Enables or disables busy forward feature 0 Disabled 1 Enabled If it is set to 1 Enabled incoming calls are forwarded to the destination number when the callee is busy Web User Interface Features Forward DND Forward Busy Forward On Off Phone User Interface Menu Features Call Forward Busy Forward Busy Forward forward busy target String within 32 characters Blank Description Confi...

Page 221: ...n Configures the busy forward off code to deactivate the server side busy forward feature The IP phone will send the busy forward off code to the server when you deactivate busy forward feature on the IP phone Example forward busy off_code 75 Web User Interface Features Forward DND Forward Busy Forward Off Code Phone User Interface Menu Features Call Forward Busy Forward Off Code forward no_answer...

Page 222: ... calls Incoming calls will be forwarded when not answered after N 6 seconds Web User Interface Features Forward DND Forward No Answer Forward After Ring Time 0 120s Phone User Interface Menu Features Call Forward No Answer Forward After Ring Time forward no_answer on_code String within 32 characters Blank Description Configures the no answer forward on code to activate the server side no answer fo...

Page 223: ... User Interface Menu Features Call Forward No Answer Forward Off Code features fwd_diversion_enable 0 or 1 1 Description Enables or disables the IP phone to present the diversion information when an incoming call is forwarded to your IP phone 0 Disabled 1 Enabled Web User Interface Features General Information Diversion History Info Phone User Interface None forward international enable 0 or 1 1 D...

Page 224: ...o forward in the Target field 3 Optional Enter the on code and off code in the On Code and Off Code fields 4 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 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 Always Busy No Answer Forwar...

Page 225: ...fter Ring Time 0 120s only for the no answer forward 3 Click Confirm to accept the change To configure Diversion History Info feature via web user interface 1 Click on Features General Information 2 Select the desired value from the pull down list of Diversion History Info 3 Click Confirm to accept the change ...

Page 226: ...Always Forward 1 Press or or the Switch soft key to select the desired value from the Always Forward field 2 Enter the destination number you want to forward all incoming calls to in the Forward to field 3 Optional Enter the always forward on code and off code respectively in the On Code and Off Code fields b If you select Busy Forward 1 Press or or the Switch soft key to select the desired value ...

Page 227: ...Always Forward you can configure it for a specific account 1 Press or or the Switch soft key to select the desired value from the Always Forward field 2 Enter the destination number you want to forward all incoming calls to in the Forward to field 3 Optional Enter the always forward on code and off code respectively in the On Code and Off Code fields You can also configure the always forward for a...

Page 228: ... fields You can also configure the no answer forward for all accounts After the no answer forward was configured for a specific account do the following 1 Press or to highlight the No Answer Forward 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 5 Press the Save soft key to accept the change To configure forward internatio...

Page 229: ...y the prompt n New Missed Call s n indicates the number of the missed calls on the destination party s phone LCD screen Procedure Call transfer can be configured using the configuration files or locally Configuration File y0000000000xx cfg Specify whether to complete the transfer through on hook Parameters transfer blind_tran_on_hook_enable transfer on_hook_trans_enable Configure semi attended tra...

Page 230: ...omplete the semi attended attended transfer through on hook besides pressing the Transfer Tran soft key or TRAN TRANSFER key 0 Disabled 1 Enabled Web User Interface Features Transfer Attended Transfer On Hook Phone User Interface None transfer semi_attend_tran_enable 0 or 1 1 Description Enables or disables the transferee party s phone to prompt a missed call on the LCD screen before displaying th...

Page 231: ...ll 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 Parameters account X conf_type account X conf_uri Local Web User Interface C...

Page 232: ...es from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface Account Advanced Conference Type Phone User Interface None account X conf_uri SIP URI within 511 characters Blank Description Configures the network conference URI for account X X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP ...

Page 233: ...f Conference Type 5 Enter the conference URI in the Conference URI field 6 Click Confirm to accept the change Feature key synchronization provides the capability to synchronize the status of the following features between the IP phone and the server Do Not Disturb DND Call Forwarding Always CFA Call Forwarding Busy CFB Call Forwarding No Answer CFNA Note Feature key synchronization is applicable t...

Page 234: ...onfigure network conference Navigate to http phoneIPAddress servlet p features general q load Details of Configuration Parameter Parameters Permitted Values Default bw feature_key_sync 0 or 1 0 Description Enables or disables feature key synchronization 0 Disabled 1 Enabled Web User Interface Features General Information Feature Key Synchronization Phone User Interface None To configure feature ke...

Page 235: ...nce 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 Configuration File y0000000000xx cfg Configure the transfer on conference hang up Parameter transfer tran_others_after_conf_e nable Local Web User Interface Configure the transfer on ...

Page 236: ... local conference call 0 Disabled 1 Enabled If it is set to 1 Enabled the other two parties remain connected when the conference initiator drops the conference call Note It is only applicable to the local conference Web User Interface Features Transfer Transfer on Conference Hang up Phone User Interface None To configure Transfer on Conference Hang up via web user interface 1 Click on Features Tra...

Page 237: ...tion File MAC cfg Configure the directed call pickup code on a per line basis Parameter account X direct_pickup_code y0000000000xx cfg Configure directed call pickup features on a phone basis Parameters features pickup direct_pickup_ enable features pickup direct_pickup_c ode Assign a directed call pickup key Parameters memorykey X type linekey X type programablekey X type memorykey X line linekey...

Page 238: ...key Details of Configuration Parameters Parameters Permitted Values Default account X direct_pickup_code String within 32 characters Blank Description Configures the directed call pickup code for account X X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 direct_pickup_code 68 Note The directed call pickup code configured o...

Page 239: ... a phone basis Example features pickup direct_pickup_code 97 Note The directed call pickup code configured on a per line basis takes precedence over that configured on a phone basis Web User Interface Features Call Pickup Directed Call Pickup Code Phone User Interface None Directed Call Pickup Key For more information on how to configure the DSS Key refer to Appendix D Configuring DSS Key on page ...

Page 240: ...P T28P T26P IP phones When X 1 the default value is 28 History When X 2 the default value is 61 Directory When X 3 the default value is 5 DND When X 4 the default value is 30 Menu When X 5 the default value is 28 History When X 6 the default value is 61 Directory When X 7 the default value is 31 Switch Account When X 8 the default value is 31 Switch Account When X 9 the default value is 33 Status ...

Page 241: ...t When X 8 the default value is 31 Switch Account When X 9 the default value is 33 Status When X 10 the default value is 0 NA When X 11 the default value is 0 NA When X 12 the default value is 0 NA When X 14 the default value is 2 Forward Web User Interface DSSKey Memory Key Line Key Programable Key Type Phone User Interface Menu Features DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X T...

Page 242: ...amablekey X value String within 99 characters Blank Description Configures the directed call pickup feature code followed by the monitored extension For memory keys X ranges from 1 to 10 for SIP T28 T26P For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P For programable keys X ranges from 1 to 14 for SIP T28 T26P X 1 10 14 for S...

Page 243: ... extension in the Value field 4 Select the desired line from the pull down list of Line 5 Click Confirm to accept the change To configure directed call pickup feature on a phone basis via web user interface 1 Click on Features 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 Dire...

Page 244: ... select DPickup 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 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 t...

Page 245: ...nekey X line programablekey X line memorykey X value linekey X value programablekey X value Local Web User Interface Assign a group call pickup key Navigate to http phoneIPAddress servlet p d sskey q load model 0 Configure group call pickup feature on a phone basis Navigate to http phoneIPAddress servlet p fe atures callpickup q load Configure the group call pickup code on a per line basis Navigat...

Page 246: ...m 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 group_pickup_code 69 Note The group call pickup code configured on a per line basis takes precedence over that configured on a phone basis Web User Interface Account Advanced Group Call Pickup Code Phone User Interface None features pickup group_pickup_code String within 32 characters B...

Page 247: ...p key on the IP phone The digit 23 stands for the key type Group Pickup For memory keys X ranges from 1 to 10 for SIP T28 T26P For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P For programable keys X ranges from 1 to 14 for SIP T28 T26P X 1 10 14 for SIP T22P X 5 12 14 for SIP T20P Example memorykey 1 type 23 Default For memory...

Page 248: ...ry When X 2 the default value is 61 Directory When X 3 the default value is 5 DND When X 4 the default value is 30 Menu When X 5 the default value is 28 History When X 6 the default value is 61 Directory When X 7 the default value is 31 Switch Account When X 8 the default value is 31 Switch Account When X 9 the default value is 33 Status When X 10 the default value is 0 NA When X 14 the default va...

Page 249: ... the group call pickup key For memory keys X ranges from 1 to 10 for SIP T28 T26P For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P For programable keys X ranges from 1 to 14 for SIP T28 T26P X 1 10 14 for SIP T22P X 5 12 14 for SIP T20P Example memorykey 1 line 1 Web User Interface DSSKey Memory Key Line Key Programable Key Li...

Page 250: ...T28 T26P X 1 10 14 for SIP T22P X 5 12 14 for SIP T20P Example memorykey 1 value 98 Web User Interface DSSKey Memory Key Line Key Programable Key Value Phone User Interface Menu Features DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X Value To configure a group call pickup key via web user interface 1 Click on DSSKey Memory Key Line Key or Programable Key SIP T22P T20P IP phones only sup...

Page 251: ...tures 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 list of Account...

Page 252: ... 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 info event A user can pick up an incoming call by pressing the DSS key used to monitor a specific e...

Page 253: ...nfigure dialog info call pickup Parameter account X dialoginfo_callpickup Local Web User Interface Configure dialog info call pickup on the IP phone Navigate to http phoneIPAddress servlet p account adv q load acc 0 Details of the Configuration Parameter Parameter Permitted Values Default account X dialoginfo_callpickup 0 or 1 0 Description Enables or disables the IP phone to pick up a call accord...

Page 254: ...t 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 Dialog Info Call Pickup 5 Click Confirm to accept the change Recall also known as last call return allows users to place a call back to the last caller Recall is implemented on IP phones using a recall key Procedure Recall key can be configured using the confi...

Page 255: ...ault memorykey X type linekey X type programablekey X type 7 Refer to the following content Description Configures a DSS key as a recall key on the IP phone The digit 7 stands for the key type ReCall For memory keys X ranges from 1 to 10 for SIP T28 T26P For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P For programable keys X r...

Page 256: ... 13 the default value is 0 NA When X 14 the default value is 2 Forward For SIP T22P IP phones When X 1 the default value is 28 History When X 2 the default value is 61 Directory When X 3 the default value is 5 DND When X 4 the default value is 30 Menu When X 5 the default value is 28 History When X 6 the default value is 61 Directory When X 7 the default value is 31 Switch Account When X 8 the def...

Page 257: ...phones only support line keys and programable keys 2 In the desired DSS key field select ReCall from the pull down list of Type 3 Click Confirm to accept the change To configure a recall 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 ...

Page 258: ... User Interface Assign a call park key Navigate to http phoneIPAddress servl et p dsskey q load model 0 Phone User Interface Assign a call park key Call Park Key For more information on how to configure the DSS Key refer to Appendix D Configuring DSS Key on page 513 Parameters Permitted Values Default memorykey X type linekey X type Integer 0 for memory key 15 for line key Description Configures a...

Page 259: ...es DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X Account ID memorykey X value linekey X value String within 99 characters blank Description Configures the call park feature code For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Example memorykey 1 value 99 Web User Interface DSSKey Memory Key or Line key Value Phone User Interface Menu Features DSS Keys Mem...

Page 260: ...he Save soft key to accept the change Calling Line Identification Presentation CLIP allows IP phones to display the caller identity derived from a SIP header contained in the INVITE message when receiving an incoming call IP phones support deriving caller identity from three types of SIP header From P Asserted Identity and Remote Party ID Identity presentation is based on the identity in the relev...

Page 261: ...e presentation of the caller identity when receiving an incoming call 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 callee s phone 2 PAI FROM Derives the name and number of the caller from the PAI header preferentially If the...

Page 262: ...header Remote Party ID or P Asserted Identity received or the identity in the From header carried in the UPDATE message sent by the callee as described in RFC 4916 Connected line identification 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 al...

Page 263: ... preferentially 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 he...

Page 264: ...s 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 digits are transmitted using the RTP Event packets that are sent along with the voic...

Page 265: ... Configuration File MAC cfg Configure the method of transmitting DTMF digit and the payload type Parameters account X dtmf type account X dtmf dtmf_payload account X dtmf info_type y0000000000xx cfg Configure the number of times for the IP phone to send the end RTP Event packet Parameter features dtmf repetition Configure the frequency level of DTMF digits Parameter features dtmf volume Local Web ...

Page 266: ...s are transmitted by the SIP INFO messages If it is set to 3 RFC2833 SIP INFO DTMF digits are transmitted by RTP Events compliant to RFC 2833 and the SIP INFO messages X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface Account Advanced DTMF Type Phone User Interface None account X dtmf dtmf_payload Integer from 96 to 127 10...

Page 267: ...for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface Account Advanced DTMF Info Type Phone User Interface None features dtmf repetition 1 2 or 3 3 Description Configures the repetition times for the IP phone to send the end RTP EVENT packet during an active call Web User Interface Features General Information DTMF Repetition Phone User Interface None features dtmf volume Integer ...

Page 268: ...ck on Advanced 4 Select the desired value from the pull down list of DTMF Type 5 If SIP INFO or RFC2833 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 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 Gener...

Page 269: ...ay defines 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 Parameters features dtmf hide features dtmf hide_delay Local Web User Interface Configure suppress DTMF display and...

Page 270: ...rface None features dtmf hide_delay 0 or 1 0 Description Enables or disables the IP phone to display the DTMF digits for a short period before displaying asterisks during an active call 0 Disabled 1 Enabled Note It works only if the parameter features dtmf hide is set to 1 Enabled It is not applicable to SIP T20P IP phones Web User Interface Features General Information Suppress DTMF Display Delay...

Page 271: ...nal 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 Parameters features dtmf replace_tran features dtmf transfer Local Web User Interface Configure transfer via DTMF Navigate to http phoneIP...

Page 272: ... to the server for completing call transfer when pressing the transfer key during a call Web User Interface Features General Information DTMF Replace Tran Phone User Interface None features dtmf transfer String within 32 characters Blank Description Configures the DTMF digits to be transmitted to perform call transfer Valid values are 0 9 and A D Example features dtmf transfer 123 Note It works on...

Page 273: ...om 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 Procedure Intercom key can be configured using the configuration files or locally Configuration File y0000000000xx cfg Assign an intercom key Parameters memorykey X type linekey X type memorykey X ...

Page 274: ...Intercom For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Example memorykey 1 type 14 Web User Interface DSSKey Memory Key or Line key Type Phone User Interface Menu Features DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X Type memorykey X line linekey X line Integer from 1 to 6 Blank for memory key 1 6 for lines 1 6 Description Configures the desired line t...

Page 275: ...hone User Interface Menu Features DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X Value To configure an intercom key via web user interface 1 Click on DSSKey Memory Key or Line Key 2 In the desired DSS key field select Intercom from the pull down list of Type 3 Enter the remote extension number in the Value field 4 Select the desired line from the pull down list of Line 5 Click Confirm t...

Page 276: ...phone for incoming intercom calls Intercom Tone Intercom Tone allows the IP phone to play a warning tone before answering an intercom call Intercom Barge Intercom Barge allows the IP phone to automatically answer an incoming intercom call while an active call is in progress The active call will be placed on hold Procedure Incoming intercom calls can be configured using the configuration files or l...

Page 277: ...nswer an incoming intercom call Web User Interface Features Intercom Accept Intercom Phone User Interface Menu Features Intercom Acpt Intercom features intercom mute 0 or 1 0 Description Enables or disables the IP phone to mute the microphone when answering an intercom call 0 Disabled 1 Enabled If it is set to 1 Enabled the microphone is muted for intercom calls and then the other party cannot hea...

Page 278: ...swer an incoming intercom call while there is already an active call on the IP phone 0 Disabled 1 Enabled If it 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 p...

Page 279: ...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 280: ...Administrator s Guide for SIP T2xP IP Phones 262 ...

Page 281: ...ones Tones Remote Phone Book LDAP Busy Lamp Field BLF List Hide Features Access Code Message Waiting Indicator Multicast Paging Call Recording Hot Desking Action URL Action URI Server Redundancy Static DNS Cache LLDP VLAN VPN Voice Quality Monitoring Quality of Service Network Address Translation 802 1X Authentication TR 069 Device Management IPv6 Support ...

Page 282: ...llcore drN N 1 2 3 4 or 5 ring tone if the parameter features alert_info_tone is set to 1 or play the corresponding local ring tone RingN wav in about ten seconds if the parameter features alert_info_tone is set to 0 Example Alert Info http 127 0 0 1 Bellcore dr1 The following table identifies the different Bellcore ring tone patterns and cadences These ring tones are designed for the BroadWorks s...

Page 283: ...50 Note When the Alter Info header contains the keyword ringtone N or MyMolodyN the IP phone will play the corresponding local ring tone RingN wav or play the first local ring tone Ring1 wav in about ten seconds if N is greater than 8 or less than 1 Example Alert Info ringtone 2 Alert Info MyMelody2 The following table identifies the corresponding local ring tone Value of N Ring Tone 1 Ring1 wav 2...

Page 284: ...he IP phone and then play the ring tone associated with the internal ringer text If no internal ringer text maps the IP phone will play the preconfigured local ring tone in about ten seconds Example Alert Info info family x line id 0 Auto Answer If the Alert Info header contains the following type of strings the IP phone will answer incoming calls automatically without playing the ring tone Alert ...

Page 285: ...e to http phoneIPAddress servl et p settings ring q load Details of Configuration Parameters Parameters Permitted Values Default account X alert_info_url_enable 0 or 1 1 Description Enables or disables the IP phone to download the ring tone from the URL contained in the Alert Info header for account X 0 Disabled 1 Enabled X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X r...

Page 286: ...text to map the keywords contained in the Alert Info header X ranges from 1 to 10 Example distinctive_ring_tones alert_info 1 text Family Web User Interface Settings Ring Internal Ringer Text Phone User Interface None distinctive_ring_tones alert_info X ringer X ranges from 1 to 10 Integer from 1 to 7 1 Description Configures the desired ring tones for each text The value ranges from 1 to 7 the di...

Page 287: ... 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 Distinctive Ring 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...

Page 288: ...receiving a message the IP phone will play a warning tone You can customize tones or select specialized 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 ...

Page 289: ...tions Condition Description Dial When in the pre dialing interface Ring Back Ring back tone Busy When the callee is busy Congestion When the network is congested Call Waiting Call waiting tone Dial Recall When receiving a call back Info When receiving a special message Stutter When receiving a voice mail Message When receiving a text message Note It is not applicable to SIP T20P IP phones Auto Ans...

Page 290: ...0P IP phones voice tone autoanswer Local Web User Interface Configure the tones for the IP phone Navigate to http phoneIPAddress servl et p settings tones q load Details of Configuration Parameters Parameters Permitted Values Default voice tone country Refer to the following content Custom Description Configures the country tone for the IP phone Permitted Values Custom Australia Austria Brazil Bel...

Page 291: ... 0 to 30000ms You can configure at most eight different tones for one condition and separate them by commas e g 250 200 0 1000 200 300 500 600 700 800 1000 2000 If you want the IP phone to play tones once add an exclamation mark before tones e g 250 200 0 1000 200 300 500 600 700 800 1000 2000 Note It works only if the parameter voice tone country is set to Custom Web User Interface Settings Tones...

Page 292: ... the tone when the network is congested The value format is Freq Duration For more information on the value format refer to the parameter voice tone dial The default value is blank Note It works only if the parameter voice tone country is set to Custom Web User Interface Settings Tones Congestion Phone User Interface None voice tone callwaiting String Blank Description Customizes the call waiting ...

Page 293: ...the special information for example the number you are calling is not in service The value format is Freq Duration For more information on the value format refer to the parameter voice tone dial The default value is blank Note It works only if the parameter voice tone country is set to Custom Web User Interface Settings Tones Info Phone User Interface None voice tone stutter String Blank Descripti...

Page 294: ...if the parameter voice tone country is set to Custom Web User Interface Settings Tones Message Phone User Interface None voice tone autoanswer String Blank Description Customizes the warning tone for auto answer The value format is Freq Duration For more information on the value format refer to the parameter voice tone dial The default value is blank Note It works only if the parameter voice tone ...

Page 295: ...e phone book is customizable For more information how to customize a remote phone book refer to Remote XML Phone Book on page 485 Incoming Outgoing Call lookup allows IP phones to search the entry names from the remote phone book for incoming outgoing calls Update Time Interval specifies how often IP phones refresh the local cache of the remote phone book Note Procedure Remote phone book can be co...

Page 296: ... to http phoneIPAddress servlet p cont acts 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 servlet p cont acts remote q load Details of Configuration Parameters Parameters Permitted Values Default remote_phonebook data X url...

Page 297: ...splay_name String within 99 characters Blank Description Configures the title of the remote phone book If you leave it blank Remote Phone Book is displayed on the LCD screen at the path Menu Directory Example remote_phonebook display_name Remote Phone Book Note It is not applicable to SIP T20P IP phones Web User Interface None Phone User Interface None features remote_phonebook enable 0 or 1 0 Des...

Page 298: ...o 0 the IP phone will refresh the local cache of the remote phone book aperiodically It is not applicable to SIP T20P IP phones Web User Interface Directory Remote Phone Book Update Time Interval Seconds Phone User Interface None features remote_phonebook enter_update_enable 0 or 1 0 Description Enables or disables the IP phone to refresh the local cache of the remote phone book at a time when acc...

Page 299: ...g Call lookup 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...

Page 300: ...e amount of the displayed entries when querying from the LDAP server and decide how attributes are displayed 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 ...

Page 301: ...ldap user ldap password ldap max_hits ldap name_attr ldap numb_attr ldap display_name ldap version ldap call_in_lookup ldap call_out_lookup ldap ldap_sort Assign an LDAP key Parameters memorykey X type linekey X type programablekey X type Local Web User Interface Configure LDAP Navigate to http phoneIPAddress servlet p contacts LDAP q load Assign an LDAP key Navigate to http phoneIPAddress servlet...

Page 302: ...ands for any character The symbol in the filter stands for the entering string used as the prefix of the filter condition Example ldap name_filter cn sn When the name prefix of the cn or sn of the contact record matches the search criteria the record will be displayed on the LCD screen Note It is not applicable to SIP T20P IP phones Web User Interface Directory LDAP LDAP Name Filter Phone User Int...

Page 303: ...on mode between the LDAP server and the IP phone 0 LDAP Unencrypted connection between LDAP server and the IP phone port 389 is used by default 1 LDAP TLS Start TLS SSL connection between LDAP server and the IP phone port 389 is used by default 2 LDAPs TLS SSL connection between LDAP server and the IP phone port 636 is used by default Web User Interface Directory LDAP LDAP TLS Mode Phone User Inte...

Page 304: ...m which the LDAP search request begins The search base narrows the search scope and decreases directory search time Example ldap base dc yealink dc cn Note It is not applicable to SIP T20P IP phones Web User Interface Directory LDAP Base ldap user String within 99 characters Blank Description Configures the user name used to login the LDAP server This parameter can be left blank in case the server...

Page 305: ... Directory LDAP Password Phone User Interface None ldap max_hits Integer from 1 to 32000 50 Description Configures the maximum number of search results to be returned by the LDAP server If the value of the Max Hits is blank the LDAP server will return all searched results Please note that a very large value of the Max Hits will slow down the LDAP search speed therefore it should be configured acco...

Page 306: ...iption Configures the number attributes of each record to be returned by the LDAP server You can configure multiple number attributes separated by spaces Example ldap numb_attr telephoneNumber Note It is not applicable to SIP T20P IP phones Web User Interface Directory LDAP LDAP Number Attributes Phone User Interface None ldap display_name String within 99 characters Blank Description Configures t...

Page 307: ... LDAP Protocol Phone User Interface None ldap call_in_lookup 0 or 1 0 Description Enables or disables the IP phone to perform an LDAP search when receiving an incoming call 0 Disabled 1 Enabled Note It is not applicable to SIP T20P IP phones Web User Interface Directory LDAP LDAP Lookup For Incoming Call Phone User Interface None ldap call_out_lookup 0 or 1 1 Description Enables or disables the IP...

Page 308: ...re information on how to configure the DSS Key refer to Appendix D Configuring DSS Key on page 513 Parameters Permitted Values Default memorykey X type linekey X type programablekey X type 38 Refer to the following content Description Configures a DSS key as an LDAP key on the IP phone The digit 38 stands for the key type LDAP For memory keys X ranges from 1 to 10 for SIP T28 T26P For line keys X ...

Page 309: ...hen X 10 the default value is 0 NA When X 11 the default value is 0 NA When X 12 the default value is 0 NA When X 13 the default value is 0 NA When X 14 the default value is 2 Forward For SIP T22P IP phones When X 1 the default value is 28 History When X 2 the default value is 61 Directory When X 3 the default value is 5 DND When X 4 the default value is 30 Menu When X 5 the default value is 28 Hi...

Page 310: ...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 interface 1 Click on DSSKey Memory Key Line Keys or Programable Key SIP T22P T20P IP phones only support line keys and programable keys ...

Page 311: ...hone is in use When the monitored user is idle the supervisor can press the BLF key to dial out the phone number When the monitored user receives an incoming call the supervisor can press the BLF key to pick up the call directly When the monitored user is in a call the supervisor can press the BLF key to interrupt and set up a conference call Visual Alert and Audio Alert for BLF Pickup Visual and ...

Page 312: ...ser s conversation is placed on hold This LED status requires server support Slow flashing green 1s The call is parked against the monitored user s phone number Off The monitored user does not exist Memory key LED configured as a BLF key or a BLF List key and BLF LED Mode is set to 0 LED Status Description Solid green The monitored user is idle Fast flashing red 200ms The monitored user receives a...

Page 313: ...pport Slow flashing red 1s The call is parked against the monitored user s phone number Off The monitored user is idle The monitored user does not exist Line key LED configured as a BLF key or a BLF List key and BLF LED Mode is set to 2 LED Status Description Fast flashing green 200ms The monitored user receives an incoming call Slow flashing green 500ms The monitored user is dialing The monitored...

Page 314: ... is talking The monitored user s conversation is placed on hold This LED status requires server support 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 or a BLF List key and BLF LED Mode is set to 3 LED Status Description Fast flashing green 200ms The monitore...

Page 315: ...type memorykey X line linekey X line memorykey X value linekey X value memorykey X pickup_value linekey X pickup_value Configure BLF LED mode Parameter features blf_led_mode Local Web User Interface Assign a BLF key Navigate to http phoneIPAddress servlet p ds skey q load model 0 Specify whether to use visual alert and audio alert for BLF pickup Navigate to http phoneIPAddress servlet p fe atures ...

Page 316: ...e Features Call Pickup Visual Alert for BLF Pickup Phone User Interface None features pickup blf_audio_enable 0 or 1 0 Description Enables or disables the IP phone to play an audio alert when the monitored user receives an incoming call 0 Disabled 1 Enabled Web User Interface Features Call Pickup Audio Alert for BLF Pickup Phone User Interface None features blf_led_mode 0 1 2 or 3 0 Description Co...

Page 317: ...e memorykey 1 type 16 Web User Interface DSSKey Memory Key or Line Key Type Phone User Interface Menu Features DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X Type memorykey X line linekey X line Integer Blank for memory key 1 6 for lines 1 6 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 Example...

Page 318: ... 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 Example memorykey 1 pickup_value 88 Web User Interface DSSKey Memory Key or Line Key Extension Phone User Interface Menu Features DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X Value To configure a BLF key via web user interface 1 Click on DSSKey Mem...

Page 319: ...cept the change To configure visual 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 ...

Page 320: ...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 BLF from the Type field 4 Press or or the Switch soft key to select the desired line from the Account ID field 5 Enter the phone number or extension you want to monitor in the Value field 6 Optional Enter the directed call pickup code in the ...

Page 321: ...LF List can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure BLF List Parameters account X blf blf_list_uri account X blf_list_code account X blf_list_barge_in_code account X blf_list_retrieve_call_parked_ code Specify whether to automatically configure the BLF list keys Parameter phone_setting auto_blf_list_enable Configure the order of BLF lis...

Page 322: ... ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 blf blf_list_uri 4609 pbx yealink com Web User Interface Account Advanced BLF List URI Phone User Interface None account X blf_list_code String within 32 characters Blank Description Configures the directed pickup code for account X X ranges from 1 to 6 for SIP T28P X ranges ...

Page 323: ...Phone User Interface None account X blf_list_retrieve_call_parked_code String within 32 characters Blank Description Configures the call park retrieve code for account X X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 blf_list_retrieve_call_parked_code 88 Web User Interface Account Advanced BLF List Retrieve Call Parked C...

Page 324: ...User Interface None BLF List Key For more information on how to configure the DSS Key refer to Appendix D Configuring DSS Key on page 513 Parameters Permitted Values Default memorykey X type linekey X type Integer 0 for memory key 15 for line key Description Configures a DSS key as a BLF List key on the IP phone The digit 39 stands for the key type BLF List For the memory key x ranges from 1 to 10...

Page 325: ...ple memorykey 1 line 1 Note It is only for SIP T28P T26P IP phones Web User Interface DSSKey Memory Key or Line Key Line Phone User Interface Menu Features DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X Account ID To configure the BLF List settings 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 BL...

Page 326: ...m to accept the change To configure BLF List keys manually via web user interface 1 Click on DSSKey Memory Key Line Key or Programable Key 2 In the desired DSS key field select BLF List from the pull down list of Type 3 Select the desired line from the pull down list of Line 4 Repeat step 2 3 configure more BLF list keys 5 Click Confirm to accept the change ...

Page 327: ...rk Procedure The hide feature access codes feature can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the hide feature access codes feature Parameters features hide_feature_access_co des enable Local Web User Interface Configure the hide feature access codes feature Navigate to http phoneIPAddress servlet p features general q load Details of C...

Page 328: ...ssage Waiting Indicator MWI informs users of the number of messages waiting in their mailbox without calling the mailbox IP phones support both audio and visual MWI when receiving new voice messages IP phones support both solicited and unsolicited MWI Unsolicited MWI is a server related feature The IP phone sends a SUBSCRIBE message to the server for message summary updates The server sends a mess...

Page 329: ...i_expires account X subscribe_mwi_to_vm Configure subscribe MWI to voice mail Parameter voice_mail number X Configure the presentation of audio and visual MWI Parameter account X display_mwi enable Local Web User Interface Configure subscribe for MWI Configure subscribe MWI to voice mail Configure the presentation of audio and visual MWI Navigate to http phoneIPAddress servlet p account adv q load...

Page 330: ...for account X The IP phone is able to successfully refresh the SUBSCRIBE for message summary events before expiration of the SUBSCRIBE dialog X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Note It works only if the parameter account X subscribe_mwi is set to 1 Enabled Web User Interface Account Advanced MWI Subscription Period Seconds Pho...

Page 331: ...xample voice_mail number 1 1234 Note It works only if the parameter account X subscribe_mwi_to_vm is set to 1 Enabled Web User Interface Account Advanced Voice Mail Phone User Interface None account X display_mwi enable 0 or 1 1 Description Enables or disables the IP phone to support audio and visual MWI when receiving new voice messages 0 Disabled 1 Enabled X ranges from 1 to 6 for SIP T28P X ran...

Page 332: ...he pull down list of Account 3 Click on Advanced 4 Select the desired value from the pull down list of Subscribe for MWI 5 Enter the period time in the MWI Subscription Period Seconds field 6 Click Confirm to 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 Sele...

Page 333: ...o accept the change To configure the presentation of audio and visual MWI 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 Voice Mail Display 5 Click Confirm to accept the change ...

Page 334: ...P stream to a pre configured multicast address 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 Procedure Configuration changes can be performed using the configuration files or locally Configuration File y0000000000xx cfg Specify a multicast codec for the IP phone to use for...

Page 335: ... multicast IP address and port number for a paging list key Configure the multicast paging group name for a paging list key Navigate to http phoneIPAddress servlet p contacts multicastIP q load Phone User Interface Assign a multicast paging key or a paging list key Details of the Configuration Parameter Parameters Permitted Values Default multicast codec Refer to the following content G722 Descrip...

Page 336: ...lticast IP Paging Address Phone User Interface Menu Features Paging List Option Edit Address multicast paging_address X label String Blank Description Configures the multicast paging group name Example multicast paging_address 1 label Product multicast paging_address 2 label Sales Web User Interface Directory Multicast IP Label Paging List Phone User Interface Menu Features Paging List Option Edit...

Page 337: ...g within 99 characters Blank Description Configures the multicast IP address and port number For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Example memorykey 1 value 224 5 5 6 10008 Note The valid multicast IP addresses range from 224 0 0 0 to 239 255 255 255 Web User Interface DSSKey Memory Key or Line Key Value Phone User Interface Menu Features DSS Keys Memory Ke...

Page 338: ...hone User Interface Menu Features DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X Type To configure a multicast paging key via web user interface 1 Click on DSSKey Memory Key or Line Key 2 In the desired DSS key field select Multicast Paging from the pull down list of Type 3 Enter the multicast IP address and port number in the Value field The valid multicast IP addresses range from 224 ...

Page 339: ...ng 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 change To configure two sending multicast addresses via web user interface 1 Click on Directory Multicast IP 2 Enter the sending multicast address and port number in the Paging Address field 3 Enter the label in the Label field ...

Page 340: ... multicast IP address and port number in the Value field 6 Press the Save soft key to accept the change To configure a paging list 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 Paging List from the Key Type field 5...

Page 341: ...alue 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 paging calls when there is already a multicast paging call in progress If the parameter is configured as disabled the IP phone will automatically ignore all incoming multic...

Page 342: ...08 Note The valid multicast IP addresses range from 224 0 0 0 to 239 255 255 255 Web User Interface Directory Multicast IP Listening Address Phone User Interface None multicast listen_address X label X ranges from 1 to 10 String within 99 characters Blank Description Configures the label to be displayed on the LCD screen when receiving the RTP multicast Example multicast listen_address 1 label Pag...

Page 343: ... 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 Web User Interface Directory Multicast IP Paging Barge Phone User Interface None To configure a listening multicast address via web user interface 1 Click on Directory Multicast IP 2 Enter the listening multicast address and por...

Page 344: ...ing what they can do is to trigger the recording and indicate the recording status Normally there are 2 main methods to trigger a recording on a certain 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 proc...

Page 345: ... Call ID 1051886688 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 UR...

Page 346: ... phone sends an HTTP GET message to the server and then 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 Parameters memoryke...

Page 347: ... Configures a DSS key as a record key on the IP phone The digit 25 stands for the key type Record For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Example memorykey 1 type 25 Web User Interface DSSKey Memory Key or Line Key Type Phone User Interface Menu Features DSS Keys Memory Keys or Line Keys DSS Key X or Line Key X Type URL Record Key Parameters Permitted Values ...

Page 348: ...y X or Line Key X Type memorykey X value linekey X value String within 99 characters blank Description Configures the URL to record a call For the memory key x ranges from 1 to 10 For the line key x ranges from 1 to 6 Example memorykey 1 value http 10 1 2 224 phonerecording cgi Web User Interface DSSKey Memory Key or Line Key Value Phone User Interface Menu Features DSS Keys Memory Keys or Line Ke...

Page 349: ... 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 Type field 4 Press or or the Switch soft key to select Record from t...

Page 350: ...d in places where not all employees are in the office at the same time or not in the office 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 To use this feature you need to assign a hot desking key Pro...

Page 351: ...s X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P For programable keys X ranges from 1 to 14 for SIP T28 T26P X 1 10 14 for SIP T22P X 5 12 14 for SIP T20P Example memorykey 1 type 34 Default For memory keys The default value is 0 For line keys The default value is 15 For programable keys For SIP T28P T26P IP phones When X 1 the default va...

Page 352: ...ault value is 61 Directory When X 7 the default value is 31 Switch Account When X 8 the default value is 31 Switch Account When X 9 the default value is 33 Status When X 10 the default value is 0 NA When X 14 the default value is 2 Forward For SIP T20P IP phones When X 5 the default value is 28 History When X 6 the default value is 61 Directory When X 7 the default value is 31 Switch Account When ...

Page 353: ...y to select Hot Desking from the Key Type field 5 Press the Save soft key to accept the change Action URL allows IP phones to interact 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 t...

Page 354: ...Close No Answer 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 t...

Page 355: ...ne ip The IP address of the IP phone model The IP phone model firmware The firmware version of the IP phone active_url The SIP 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 ...

Page 356: ...URL Parameters 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 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 actio...

Page 357: ...ish Local Web User Interface Configure action URL Navigate to http phoneIPAddress servlet p features actionurl q load Details of Configuration Parameters Parameters Permitted Values Default action_url setup_completed URL within 511 characters Blank Description Configures the action URL the IP phone sends after startup The value format is http s IP address of server help xml variable name variable ...

Page 358: ...rl registered http 192 168 0 20 help xml IP ip Note The old parameter action_url log_on is also applicable to IP phones Web User Interface Features Action URL Registered Phone User Interface None action_url unregistered URL within 511 characters Blank Description Configures the action URL the IP phone sends after an account is unregistered Example action_url unregistered http 192 168 0 20 help xml...

Page 359: ... action URL the IP phone sends when off hook Example action_url off_hook http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Off Hook Phone User Interface None action_url on_hook URL within 511 characters Blank Description Configures the action URL the IP phone sends when on hook Example action_url on_hook http 192 168 0 20 help xml IP ip Web User Interface Features Action URL ...

Page 360: ...2 168 0 20 help xml IP ip Web User Interface Features Action URL Outgoing Call Phone User Interface None action_url call_established URL within 511 characters Blank Description Configures the action URL the IP phone sends when establishing a call Example action_url call_established http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Established Phone User Interface None action_...

Page 361: ...on_url always_fwd_on URL within 511 characters Blank Description Configures the action URL the IP phone sends when always forward feature is enabled Example action_url always_fwd_on http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Open Always Forward Phone User Interface None action_url always_fwd_off URL within 511 characters Blank Description Configures the action URL the ...

Page 362: ...busy_fwd_off URL within 511 characters Blank Description Configures the action URL the IP phone sends when busy forward feature is disabled Example action_url busy_fwd_off http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Close Busy Forward Phone User Interface None action_url no_answer_fwd_on URL within 511 characters Blank Description Configures the action URL the IP phone ...

Page 363: ...ne action_url transfer_call URL within 511 characters Blank Description Configures the action URL the IP phone sends when performing a transfer Example action_url transfer_call http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Transfer Call Phone User Interface None action_url blind_transfer_call URL within 511 characters Blank Description Configures the action URL the IP pho...

Page 364: ...one User Interface None action_url hold URL within 511 characters Blank Description Configures the action URL the IP phone sends when placing a call on hold Example action_url hold http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Hold Phone User Interface None action_url unhold URL within 511 characters Blank Description Configures the action URL the IP phone sends when resu...

Page 365: ...nds when un muting a call Example action_url unmute http 192 168 0 20 help xml IP ip Web User Interface Features Action URL UnMute Phone User Interface None action_url missed_call URL within 511 characters Blank Description Configures the action URL the IP phone sends when missing a call Example action_url missed_call http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Missed C...

Page 366: ...n_url busy_to_idle http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Busy To Idle Phone User Interface None action_url idle_to_busy URL within 511 characters Blank Description Configures the action URL the IP phone sends when changing the state of the IP phone from idle to busy Example action_url idle_to_busy http 192 168 0 20 help xml IP ip Web User Interface Features Action...

Page 367: ...b User Interface Features Action URL Forward Incoming Call Phone User Interface None action_url reject_incoming_call URL within 511 characters Blank Description Configures the action URL the IP phone sends when rejecting an incoming call Example action_url reject_incoming_call http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Reject Incoming Call Phone User Interface None act...

Page 368: ...rface Features Action URL Transfer Finished Phone User Interface None action_url transfer_failed URL within 511 characters Blank Description Configures the action URL the IP phone sends when failing to transfer a call Example action_url transfer_failed http 192 168 0 20 help xml IP ip Web User Interface Features Action URL Transfer Failed Phone User Interface None action_url setup_autop_finish URL...

Page 369: ...osite 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 receiving a GET request the IP phone will perform the specified action and respond with a 200 OK message A GET request may contain variable named as key and variable value which are separated by The valid URI format is http s phone IP address servlet k...

Page 370: ... the line keys for SIP T28P X 6 for SIP T26 22P X 3 for SIP T20P X 2 D1 D10 Press the memory keys Only for SIP T28 T26P F_CONFERENCE Press the CONF key Except for SIP T22P or the Conference soft key Except for SIP T20P F1 F4 Press the soft keys Except for SIP T20P MSG Press the MESSAGE key HEADSET Press the HEADSET key RD Press the RD key UP DOWN LEFT RIGHT Press the navigation keys Reboot Reboot ...

Page 371: ...n 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 You can use action URI feature to capture the phone s current screen Procedure Specify the trusted IP address...

Page 372: ...ddresses 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 will reject any HTTP GET request If it is set to any the IP phone will accept and handle HTTP GET requests from any IP address Example features action_uri_limit_ip any We...

Page 373: ...to capture the screen display first and then download the image which is saved as a JPG file and named with the phone model and the capture time to the local system Before capturing the phone s current screen ensure that the IP address of the computer is included in the trusted IP address for Action URI on the phone When you capture the screen display the IP phone may prompt you to enter the user ...

Page 374: ...esh the web page The browser will display an image showing the phone s current screen You can save the image to your local system Else the browser will display an image showing the phone s current screen directly You can save the image to your local system Note Server redundancy is often required in VoIP deployments to ensure continuity of phone service for events where the server needs to be take...

Page 375: ...fered by the working server IP phones support configuration of two SIP servers per SIP registration for fallback purpose Phone Configuration for Redundancy Implementation To assist in explaining the redundancy behavior an illustrative example of how an IP phone may be configured is shown as below In the example server redundancy for fallback and failover purposes is deployed Two separate SIP serve...

Page 376: ...r In a failure situation the IP phone registers to the fallback server When registering to the working server the IP phone must always register to the primary server first except in failover conditions When the primary 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 av...

Page 377: ...22P X ranges from 1 to 2 for SIP T20P Example account 1 sip_server 1 address yealink pbx com Web User Interface Account Register SIP Server Y Server Host Phone User Interface None account X sip_server Y port Y ranges from 1 to 2 Integer from 0 to 65535 5060 Description Configures the port of the SIP server Y for account X X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X r...

Page 378: ...r from 0 to 20 3 Description Configures the retry times for the IP phone to resend requests when the SIP server Y is unavailable or there is no response from the SIP server Y for account X X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface Account Register SIP Server Y Server Retry Counts Phone User Interface None account X...

Page 379: ...h the phone fails back to the primary server for call control in the failover mode 0 newRequests all requests are sent to the primary server first regardless of the last server that was used 1 DNSTTL the IP phone will send requests to the last registered server first If the time defined by DNSTTL on the registered server expires the phone will retry to send requests to the primary server 2 registr...

Page 380: ... the IP phone will not send requests to the primary server until a failover event occurs with the current working server X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface None Phone User Interface None account X sip_server Y register_on_enable Y ranges from 1 to 2 0 or 1 0 Description Enables or disables the IP phone to re...

Page 381: ...Select the desired value from the pull down list of Transport 5 Configure parameters of SIP server 1 and SIP server 2 in the corresponding fields 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 selecte...

Page 382: ...nter and transport protocol UDP TCP and 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 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 por...

Page 383: ...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 the SRV query next TCP will...

Page 384: ...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 IP 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 does not respond correctly to the INVITE then tries to make t...

Page 385: ...PAddress se rvlet p account register q load acc 0 Details of Configuration Parameters Parameters Permitted Values Default account X transport 0 1 2 or 3 0 Description Configures the type of transport protocol for account X 0 UDP 1 TCP 2 TLS 3 DNS NAPTR If the parameter is set to 3 DNS NAPTR and no server port is given the IP phone performs the DNS NAPTR and SRV queries for the service type and por...

Page 386: ...NS NAPTR SRV A records into the IP phone The IP phone will attempt to resolve the domain name of the SIP server with static DNS cache When the IP phone is configured with a DNS server the IP phone will behave as follows to resolve domain name of the SIP server The IP phone performs a DNS query to resolve the domain name from the DNS server If the DNS query returns no results for the domain name or...

Page 387: ...meters dns_cache_naptr X name dns_cache_naptr X flags dns_cache_naptr X order dns_cache_naptr X preference dns_cache_naptr X replace dns_cache_naptr X service dns_cache_naptr X ttl dns_cache_srv X name dns_cache_srv X port dns_cache_srv X priority dns_cache_srv X target dns_cache_srv X weight dns_cache_srv X ttl dns_cache_a X name dns_cache_a X ip dns_cache_a X ttl MAC cfg Configure the IP phone w...

Page 388: ..._cache_naptr X flags X ranges from 1 to 12 S A U or P Blank Description Configures the flag of NAPTR record X Always s for SIP which means to do an SRV lookup on whatever is in the replacement field S Do an SRV lookup next A Do an A lookup next U No need to do a DNS query next P Service customized by the user Example dns_cache_naptr 1 flags S Web User Interface None Phone User Interface None dns_c...

Page 389: ...naptr 1 preference 50 Web User Interface None Phone User Interface None dns_cache_naptr X replace X ranges from 1 to 12 Domain name Blank Description Configures a domain name to be used for the next SRV query in NAPTR record X Example dns_cache_naptr 1 replace _sip _tcp yealink pbx com Web User Interface None Phone User Interface None dns_cache_naptr X service X ranges from 1 to 12 String within 3...

Page 390: ...tion Configures the time interval in seconds that NAPTR record X may be cached before the record should be consulted again Example dns_cache_naptr 1 ttl 3600 Web User Interface None Phone User Interface None dns_cache_srv X name X ranges from 1 to 12 Domain name Blank Description Configures the domain name in SRV record X Example dns_cache_srv 1 name _sip _tcp yealink pbx com Web User Interface No...

Page 391: ...ty is more preferred Web User Interface None Phone User Interface None dns_cache_srv X target X ranges from 1 to 12 Domain name Blank Description Configures the domain name of the target host for an A query in SRV record X Example dns_cache_srv 1 target server1 yealink pbx com Web User Interface None Phone User Interface None dns_cache_srv X weight X ranges from 1 to 12 Domain name 0 Description C...

Page 392: ...y be cached before the record should be consulted again Example dns_cache_srv 1 ttl 3600 Web User Interface None Phone User Interface None dns_cache_a X name X ranges from 1 to 12 Domain name Blank Description Configures the domain name in A record X Example dns_cache_a 1 name yealink pbx com Web User Interface None Phone User Interface None dns_cache_a X ip X ranges from 1 to 12 IP address Blank ...

Page 393: ...one account X dns_cache_type 0 1 or 2 1 Description Configures whether the IP phone uses the DNS cache for domain name resolution of the SIP server and caches the additional DNS records for account X 0 Perform real time DNS query rather than using DNS cache 1 Use DNS cache but do not cache the additional DNS records 2 Use DNS cache and cache the additional DNS records X ranges from 1 to 6 for SIP ...

Page 394: ...er devices LLDP transmits 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 e...

Page 395: ...d enabled capabilities of the IP phone The supported capabilities 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 ...

Page 396: ... 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 Paramet...

Page 397: ... LLDP LLDP Status network lldp packet_interval Integer from 1 to 3600 60 Description Configures the interval in seconds for the IP phone to send the LLDP request 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 Web User Interface Network Advanced LLDP Packet Interval 1 3600s Phone User I...

Page 398: ... Network is used to logically divide a physical network into several broadcast domains VLAN membership can be configured through software instead of physically relocating devices or connections Grouping devices with 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 ...

Page 399: ...e VLAN ID by default You can customize the DHCP option used to request the VLAN ID For more information on VLAN refer to VLAN Feature 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 manua...

Page 400: ...the IP phone will reboot to make the change take effect Web User Interface Network Advanced VLAN WAN Port Active Phone User Interface Menu Settings Advanced Settings default password admin Network VLAN WAN Port VLAN Status network vlan internet_port_vid Integer from 1 to 4094 1 Description Configures VLAN ID for the Internet WAN port Note If you change this parameter the IP phone will reboot to ma...

Page 401: ...Enables or disables VLAN for the PC LAN port 0 Disabled 1 Enabled Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Network Advanced VLAN PC Port Active Phone User Interface Menu Settings Advanced Settings default password admin Network VLAN WAN Port PC Port VLAN Status network vlan pc_port_vid Integer from 1 to 4094 1 Description Configur...

Page 402: ...bles DHCP VLAN discovery feature on the IP phone 0 Disabled 1 Enabled Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Network Advanced VLAN DHCP VLAN Active Phone User Interface Menu Settings Advanced Settings default password admin Network VLAN DHCP VLAN DHCP VLAN network vlan dhcp_option Integer from 128 to 254 132 Description Configur...

Page 403: ...ual DHCP VLAN If it is set to 1 Enabled when the phone cannot obtain IP address using the VLAN ID obtained by LLDP during 2 minutes the phone will use the manually configured VLAN ID to obtain IP address when the phone cannot obtain IP address after using all the method the phone will disable VLAN feature Web User Interface None Phone User Interface None To configure VLAN for Internet port via web...

Page 404: ...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 a reboot 6 Click OK to reboot the phone To configure DHCP VLAN discovery via web user interface 1 Click on Network Advanced 2 In the VLAN block select the de...

Page 405: ...Status field 3 Enter the VLAN ID 1 4094 in the VID 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 to make settings effective after a period of time To configure DHCP VLAN discovery via phone user interface 1 Press Menu Settings Advanced Settings default password admin Network VLAN DHCP VLAN 2 Press or or ...

Page 406: ...d TAP are virtual network kernel devices TAP simulates a link layer device and provides a virtual point to point connection while TUN simulates a network layer device and provides a virtual network segment 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 ...

Page 407: ...s parameter the IP phone will reboot to make the change take effect Web User Interface Network Advanced VPN Active Phone User Interface None openvpn url URL within 511 characters Blank Description Configures the access URL of the tar file for OpenVPN Example openvpn url http 192 168 10 25 OpenVPN tar Web User Interface Network Advanced VPN Upload VPN Config Phone User Interface None To upload a TA...

Page 408: ...effect after a reboot 6 Click OK to reboot the phone To configure VPN via phone user interface after uploading a TAR file 1 Press Menu Settings Advanced Settings default password admin Network VPN 2 Press or or the Switch soft key to select the desired value from the VPN Active field You must upload the OpenVPN TAR file using configuration files or via web user interface in advance 3 Press the Sav...

Page 409: ... the quality of calls These metrics include network packet loss delay metrics analog metrics and voice quality metrics Procedure RTCP XR can be configured using the configuration files Configuration File y0000000000xx cfg Configure RTCP XR Parameters phone_setting rtcp_xr_report enable Details of Configuration Parameters Parameters Permitted Values Default phone_setting rtcp_xr_report enable 0 or ...

Page 410: ...es must be configured to forward their voice quality reports to the specified report collector You can specify the report collector on a per line basis Users can check the voice quality data of the last call via web user interface or phone user interface Users can also specify the options of the RTP status to be displayed on the phone user interface Options of the RTP status to be displayed on the...

Page 411: ...g the voice quality report of the last call on the web user interface Parameter phone_setting vq_rtcpxr states_show_on_web enable Configure the phone to display RTP status showing the voice quality report of the last call or the current call on the phone user interface Parameter phone_setting vq_rtcpxr states_show_on_gui e nable Configure the options of the RTP status displayed on the phone user i...

Page 412: ... collector Parameters account X vq_rtcpxr collector_name account X vq_rtcpxr collector_server_host account X vq_rtcpxr collector_server_port Local Web User Interface Configure VQ RTCPXR Configure the phone to display RTP status showing the voice quality report of the last call on the web user interface Configure the phone to display RTP status showing the voice quality report of the last call or t...

Page 413: ... enable 0 or 1 0 Description Enables or disables the IP phone to send an interval quality report to the central report collector periodically throughout a call 0 Disabled 1 Enabled Note It is only applicable to IP phones running firmware version 73 or later Web User Interface Settings Voice Monitoring VQ RTCP XR Interval Report Phone User Interface None phone_setting vq_rtcpxr_interval_period Inte...

Page 414: ... to IP phones running firmware version 73 or later Web User Interface Settings Voice Monitoring Warning threshold for Moslq Phone User Interface None phone_setting vq_rtcpxr_moslq_threshold_critical 15 to 40 Blank Description Configures the desired threshold value of listening MOS score MOS LQ multiplied by 10 The threshold value of MOS LQ causes the phone to send a critical alert quality report t...

Page 415: ...later Web User Interface Settings Voice Monitoring Warning threshold for Delay Phone User Interface None phone_setting vq_rtcpxr_delay_threshold_critical 10 to 2000 Blank Description Configures the threshold value of one way delay in ms that causes phone to send a critical alert quality report to the central report collector For example If it is set to 500 when the value of one way delay computed ...

Page 416: ...n view the voice quality data of the last call by pressing Menu Status RTP Status You can view the voice quality data of the current call by pressing RTP Status soft key during a call 0 Disabled 1 Enabled Note It is only applicable to IP phones running firmware version 73 or later Web User Interface Settings Voice Monitoring Display Report options on phone Phone User Interface None phone_setting v...

Page 417: ... 73 or later Web User Interface Settings Voice Monitoring Report options on phone UI Current Time Phone User Interface None phone_setting vq_rtcpxr_display_local_call_id enable 0 or 1 1 Description Enables or disables the phone to display Local User on the LCD screen 0 Disabled 1 Enabled Note It works only if the parameter phone_setting vq_rtcpxr states_show_on_gui enable is set to 1 and it is onl...

Page 418: ...ne to display Local Codec on the LCD screen 0 Disabled 1 Enabled Note It works only if the parameter phone_setting vq_rtcpxr states_show_on_gui enable is set to 1 and it is only applicable to IP phones running firmware version 73 or later Web User Interface Settings Voice Monitoring Report options on phone UI Local Codec Phone User Interface None phone_setting vq_rtcpxr_display_remote_codec enable...

Page 419: ...Web User Interface Settings Voice Monitoring Report options on phone UI Jitter Phone User Interface None phone_setting vq_rtcpxr_display_jitter_buffer_max enable 0 or 1 1 Description Enables or disables the phone to display JitteBufferMax on the LCD screen 0 Disabled 1 Enabled Note It works only if the parameter phone_setting vq_rtcpxr states_show_on_gui enable is set to 1 and it is only applicabl...

Page 420: ...o display SymmOneWayDelay on the LCD screen 0 Disabled 1 Enabled Note It works only if the parameter phone_setting vq_rtcpxr states_show_on_gui enable is set to 1 and it is only applicable to IP phones running firmware version 73 or later Web User Interface Settings Voice Monitoring Report options on phone UI SymmOneWayDelay Phone User Interface None phone_setting vq_rtcpxr_display_round_trip_dela...

Page 421: ...or later Web User Interface Settings Voice Monitoring Report options on phone UI MOS LQ Phone User Interface None phone_setting vq_rtcpxr_display_moscq enable 0 or 1 1 Description Enables or disables the phone to display MOS CQ on the LCD screen 0 Disabled 1 Enabled Note It works only if the parameter phone_setting vq_rtcpxr states_show_on_gui enable is set to 1 and it is only applicable to IP pho...

Page 422: ... address of the central report collector that accepts voice quality reports contained in SIP PUBLISH messages for account X X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Note It is only applicable to IP phones running firmware version 73 or later Web User Interface Account Advanced VQ RTCP XR Collector address Phone User Interface None a...

Page 423: ...eport for VQ RTCPXR via web user interface 1 Click on Settings Voice Monitoring 2 Select the desired value from the pull down list of VQ RTCP XR Session Report 3 Click Confirm to accept the change To configure interval report for VQ RTCP XR via web user interface 1 Click on Settings Voice Monitoring 2 Select the desired value from the pull down list of VQ RTCP XR Interval Report ...

Page 424: ...firm to accept the change To configure alert report for VQ RTCP XR via web user interface 1 Click on Settings Voice Monitoring 2 Enter the desired value in the Warning threshold for Moslq field 3 Enter the desired value in the Critical threshold for Moslq field 4 Enter the desired value in the Warning threshold for Delay field ...

Page 425: ...e Critical threshold for Delay field 6 Click Confirm to accept the change To configure RTP status displayed on the web page via web user interface 1 Click on Settings Voice Monitoring 2 Select the desired value from the pull down list of Display Report options on Web ...

Page 426: ...ettings Voice Monitoring 2 Select the desired value from the pull down list of Display Report options on phone 3 Click Confirm to accept the change The RTP status will appear on the phone user interface at the path Menu Status More To configure the options of the RTP status displayed on the LCD screen via web user interface 1 Click on Settings Voice Monitoring 2 In the Report options on phone UI b...

Page 427: ...the display order of enabled items select the desired item and then click or The LCD screen will display the item s in the adjusted order 6 Click Confirm to accept the change To configure the central report collector via web user interface 1 Click on Account Advanced 2 Enter the host name of the central report collector in the VQ RTCP XR Collector name field 3 Enter the IP address of the central r...

Page 428: ... provides better network service through the following features Supporting dedicated bandwidth Improving loss characteristics Avoiding and managing network congestion Shaping network traffic Setting traffic priorities across the network The Best Effort service is the default QoS model in IP networks It provides no guarantees for data delivering which means delay jitter packet loss and bandwidth al...

Page 429: ...forwarding assurances Default PHB specifies that a packet marked with a DSCP value of 000000 gets the traditional best effort service from a DS compliant node VoIP is extremely bandwidth and delay sensitive QoS is a major issue in VoIP implementations regarding how to guarantee that packet traffic not be delayed or dropped due to interference from other lower priority traffic VoIP can guarantee hi...

Page 430: ...ration Parameters Parameters Permitted Values Default network qos rtptos Integer from 0 to 63 46 Description Configures the DSCP for voice packets The default DSCP value for RTP packets is 46 Expedited Forwarding Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Network Advanced Voice QoS 0 63 Phone User Interface None network qos signalto...

Page 431: ... the SIP QoS 0 63 field 4 Click Confirm to accept the change A dialog box pops up to prompt that settings will take effect after a reboot 5 Click OK to reboot the phone Network Address Translation NAT is essentially a translation table that maps public IP address and port combinations to private ones This reduces the need for a large number of public IP addresses NAT ensures security since each ou...

Page 432: ... assistance from a third party network server STUN server usually located on public Internet The IP phone can be configured to act as a STUN client to send exploratory STUN messages to the STUN server The STUN server uses those messages to determine the public IP address and port used and then informs the client The NAT traversal and STUN server are configurable on a per line basis Procedure NAT t...

Page 433: ...er for account X X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 nat stun_server 218 107 220 201 Web User Interface Account Register STUN Server Phone User Interface None account X nat stun_port Integer from 1024 to 65000 3478 Description Configures the port of the STUN server for account X X ranges from 1 to 6 for SIP T2...

Page 434: ...ffers an authentication mechanism for devices to connect link to a LAN or WLAN The 802 1X authentication involves three parties a supplicant an authenticator and an authentication server The supplicant is the IP phone that wishes to attach to the LAN or WLAN With 802 1X port based authentication the IP phone provides credentials such as user name and password for the authenticator and then the aut...

Page 435: ...entity network 802_1x md5_password network 802_1x root_cert_url network 802_1x client_cert_url Local Web User Interface Configure the 802 1X authentication Navigate to http phoneIPAddress servle t p network adv q load Phone User Interface Configure the 802 1X authentication Details of Configuration Parameters Parameters Permitted Values Default network 802_1x mode 0 1 2 3 4 5 or 6 0 Description Co...

Page 436: ...eb User Interface Network Advanced 802 1x Identity Phone User Interface Menu Settings Advanced Settings default password admin Network 802 1x Settings Identity network 802_1x md5_password String within 32 characters Blank Description Configures the password for 802 1x authentication Example network 802_1x md5_password admin123 Note If you change this parameter the IP phone will reboot to make the ...

Page 437: ...A Certificates Phone User Interface None network 802_1x client_cert_url URL within 511 characters Blank Description Configures the access URL of the device certificate when the 802 1x authentication method is configured as EAP TLS Example network 802_1x client_cert_url http 192 168 1 10 client pem Note If you change this parameter the IP phone will reboot to make the change take effect It is only ...

Page 438: ...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 439: ... 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 4 Click Upload to upload the certificate ...

Page 440: ...rd 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 4 Click Upload to upload the certificate e If you select EAP PEAP GTC 1 Enter the user name for authentication in the Identity field 2 Enter the password for authentication in the MD5 Password field ...

Page 441: ...our local system 4 Click Upload to upload the certificate f If you select EAP TTLS EAP GTC 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 442: ...ld 2 Enter the password for authentication in the MD5 Password field 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 e If you select EAP PEAP GTC 1 Enter the user name for authentication in the Identity field 2 Enter the password for authentication in the MD5 Password field f If y...

Page 443: ...s used to obtain the value of one or more CPE parameters GetParameterNames This method is used to discover the parameters accessible on a particular CPE GetParameterAttributes This method is used to read the attributes associated with one or more CPE parameters SetParameterAttributes This method is used to modify attributes associated with one or more CPE parameters Reboot This method causes the C...

Page 444: ...e http www yealink com DocumentDownload aspx CateId 142 flag 142 Procedure TR 069 can be configured using the configuration files or locally Configuration File y00000000 00xx cfg Configure TR 069 feature Parameters managementserver enable managementserver username managementserver password managementserver url managementserver connection_request_username managementserver connection_request_passwor...

Page 445: ...ring if no authentication is required Example managementserver username user1 Web User Interface Settings TR069 ACS Username Phone User Interface None managementserver password String within 64 characters Blank Description Configures the password for the IP phone to authenticate with the ACS Auto Configuration Servers This string is set to the empty string if no authentication is required Example ...

Page 446: ...tion requests Example managementserver connection_request_username accuser Web User Interface Settings TR069 Connection Request Username Phone User Interface None managementserver connection_request_password String within 64 characters Blank Description Configures the password for the IP phone to authenticate the incoming connection requests Example managementserver connection_request_password acs...

Page 447: ...nfiguration to the ACS Auto Configuration Servers Web User Interface Settings TR069 Periodic Inform Interval seconds Phone User Interface None To configure TR 069 via web user interface 1 Click on Settings TR069 2 Select Enabled from the pull down list of Enable TR069 3 Enter the user name and password authenticated by the ACS in the ACS Username and ACS Password fields 4 Enter the URL of the ACS ...

Page 448: ...uarantee while transporting traffic over the network IPv6 Address Assignment Method Supported IPv6 address assignment methods Manual Assignment An IPv6 address and other configuration parameters e g DNS server for the IP phone can be statically configured by an administrator Stateless Address Autoconfiguration SLAAC SLAAC is one of the most convenient methods to assign IP addresses to IPv6 nodes S...

Page 449: ...address Parameters network ipv6_primary_dns network ipv6_secondary_dns y0000000000xx c fg Configure the IPv6 static DNS Parameter network ipv6_static_dns_enable Local Web User Interface Configure the IPv6 address parameters Configure the IPv6 static DNS Navigate to http phoneIPAddress servlet p network q load Phone User Interface Configure the IPv6 address parameters Configure the IPv6 static DNS ...

Page 450: ...mode is configured as IPv6 or IPv4 IPv6 0 DHCP 1 Static IP Address Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Network Basic IPv6 Config Phone User Interface Menu Settings Advanced Settings default password admin Network WAN Port IPv6 network ipv6_static_dns_enable 0 or 1 0 Description Enables or disables the IP phone to use manually...

Page 451: ... Network WAN Port IPv6 Static IPv6 Client IPv6 network ipv6_prefix Integer from 0 to 128 64 Description Configures the IPv6 prefix when the IP address mode is configured as IPv6 or IPv4 IPv6 and the Internet WAN port type for IPv6 is configured as Static IP Address Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Network Basic IPv6 Config...

Page 452: ...CP and Staic DNS is configured as Enabled Example network ipv6_primary_dns 3036 1 1 c3c7 c11c 5447 23a6 256 Note If you change this parameter the IP phone will reboot to make the change take effect Web User Interface Network Basic IPv6 Config Static IP Address Primary DNS Phone User Interface Menu Settings Advanced Settings default password admin Network WAN Port IPv6 Static IPv6 Client IPv6 Pri D...

Page 453: ...v6 Static IPv6 Client IPv6 Sec DNS Or Menu Settings Advanced Settings default password admin Network WAN Port IPv6 DHCP IPv6 Client Staic DNS Enabled IPv6 Sec DNS To configure IPv6 address assignment method via web user interface 1 Click on Network Basic 2 Select the desired address mode IPv6 or IPv4 IPv6 from the pull down list of Mode IPv4 IPv6 3 In the IPv6 Config block do one of the following ...

Page 454: ...rd 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 fields 5 Press the Save soft key to accept the change The IP phone reboots a...

Page 455: ... key to select Enabled from the Static DNS field 3 Enter the desired values in the IPv6 Pri DNS and IPv6 Sec DNS fields respectively 4 Press the Save soft key to accept the change The IP phone reboots automatically to make settings effective after a period of time ...

Page 456: ...Administrator s Guide for SIP T2xP IP Phones 438 ...

Page 457: ...e headset users Procedure Headset prior can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure headset prior Parameter features headset_prior Local Web User Interface Configure headset prior Navigate to http phoneIPAddress servlet p features gener al q load Details of the Configuration Parameter Parameter Permitted Values Default features headset_...

Page 458: ... Click on Features General Information 2 Select the desired value from the pull down list of Headset Prior 3 Click Confirm to accept the change Dual headset allows users to use two headsets on one IP phone To use this feature users need to physically connect two headsets to the headset and handset jacks respectively Once the IP phone connects to a call the user with the headset connected to the he...

Page 459: ...d Values Default features headset_training 0 or 1 0 Description Enables or disables dual headset feature 0 Disabled 1 Enabled 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 users with the headset connected to the handset jack are only allowed to li...

Page 460: ...n algorithm The object of the algorithm is to represent the high fidelity audio signal with minimum number of bits while retaining the quality This can effectively reduce the frame size and the bandwidth required for audio transmission The following table lists the audio codecs supported by each phone model Phone Model Supported Audio Codecs Default Audio Codecs SIP T28P T26P T22P T20P G722 PCMA P...

Page 461: ...ent of the duration in milliseconds of the audio data in each RTP packet sent to the destination and defines how much network bandwidth is used for the RTP stream transfer Before establishing a conversation codec and ptime are negotiated through SIP signaling The valid values of ptime range from 10 to 60 in increments of 10 milliseconds The default ptime is 20ms You can also disable the ptime nego...

Page 462: ...User Interface 0 105 iLBC Configuration Files Web User Interface 0 106 Procedure Configuration changes can be performed using the configuration files or locally Configuration File MAC cfg Configure the codecs to use on a per line basis Parameters account X codec Y enable account X codec Y payload_type Configure the priority and rtpmap for the enabled codec Parameters account X codec Y priority acc...

Page 463: ... for SIP T20P Default When Y 1 the default value is 1 When Y 2 the default value is 1 When Y 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 Default When Y 1 the def...

Page 464: ...G726 24 G726 32 G726 40 iLBC For SIP T20P T22P T26P T28P IP phones When Y 1 the default value is PCMU When Y 2 the default value is PCMA When Y 3 the default value is G723_53 When Y 4 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...

Page 465: ... 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 Example account 1 codec 1 priority 1 Web User Interface Account Codec Phone User Interface None account X codec Y rtpmap Y ranges from 1 to 11 Integer from 0 to 127 Refer to the following content Description Configures the rtpmap of...

Page 466: ...sabled 10 20 30 40 50 or 60 20 Description Configures the ptime in milliseconds for the codec for account X X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Example account 1 ptime 20 Web User Interface Account Advanced PTime ms Phone User Interface None To configure the codecs to use and adjust the priority of the enabled codecs on a per l...

Page 467: ...ick 7 To adjust the priority of codecs select the desired codec 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 468: ...avoid echo when the user uses the handset Note Procedure AEC can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure AEC Parameter voice echo_cancellation Local Web User Interface Configure AEC Navigate to http phoneIPAddress servlet p settings voice q load Details of the Configuration Parameter Parameter Permitted Values Default voice echo_cancell...

Page 469: ...used to keep audio output at nearly a constant level by adjusting the gain of signals in certain circumstances This increases the effective user phone radius and helps with the intelligibility of talkers Voice Activity Detection VAD is used in speech processing to detect the presence or absence of human speech When detecting period of silence VAD replaces that silence efficiently with special pack...

Page 470: ...phoneIPAddress servlet p settings voice q load Details of the Configuration Parameter Parameter Permitted Values Default voice vad 0 or 1 0 Description Enables or disables VAD Voice Activity Detection feature on the IP phone 0 Disabled 1 Enabled Web User Interface Settings Voice Echo Cancellation VAD Phone User Interface None To configure VAD via web user interface 1 Click on Settings Voice 2 Sele...

Page 471: ...ghout 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 files or locally Configuration File y0000000000xx cfg Configure CNG Parameter voice cng Local Web User Interface Confi...

Page 472: ...o that the end user experiences a clear connection with very 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 An adaptive jitter buffer is capable of adapting the changes in the network s delay The range of the delay time for...

Page 473: ...e User Interface None voice jib min Integer from 0 to 400 60 Description Configures the minimum delay time in milliseconds of jitter buffer Note It works only if the parameter voice jib adaptive is set to 1 Adaptive Web User Interface Settings Voice JITTER BUFFER Min Delay Phone User Interface None voice jib max Integer from 0 to 400 240 Description Configures the maximum delay time in millisecond...

Page 474: ...rmal Phone User Interface None To configure Jitter Buffer via web user interface 1 Click on Settings Voice 2 Mark the desired radio box in the Type field 3 Enter the minimum delay time for adaptive jitter buffer in the Min Delay field The valid value ranges from 0 to 300 4 Enter the maximum delay time for adaptive jitter buffer in the Max Delay field The valid value ranges from 0 to 300 5 Enter th...

Page 475: ...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 476: ...A 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 selecting ...

Page 477: ...er and the maximum file size is 5MB For more information on 30 trusted certificates refer to Appendix C Trusted Certificates on page 511 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 478: ...es Parameter trusted_certificates url Upload the server certificates Parameter server_certificates url Configure the custom certificates Parameter phone_setting reserve_certs_enable Local Web User Interface Configure TLS on a per line basis 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 r...

Page 479: ... server cert q load Details of Configuration Parameters Parameters Permitted Values Default account X transport Integer 0 Description Configures the type of transport protocol for account X 0 UDP 1 TCP 2 TLS 3 DNS NAPTR X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface Account Register Transport Phone User Interface None s...

Page 480: ...ted Certificates Only Accept Trusted Certificates Phone User Interface None security ca_cert 0 1 or 2 2 Description Configures the type of certificates in the Trusted Certificates list for the IP phone to authenticate for TLS connection 0 Default certificates 1 Custom certificates 2 All certificates Note If you change this parameter the IP phone will reboot to make the change take effect Web User ...

Page 481: ... will reboot to make the change take effect Web User Interface Security Server Certificates Device Certificates Phone User Interface None trusted_certificates url URL within 511 characters Blank Description Configures the access URL of the custom trusted certificate used to authenticate the connecting server Example trusted_certificates url http 192 168 1 20 tc crt Note The certificate you want to...

Page 482: ...tificates Load server cer file Phone User Interface None phone_setting reserve_certs_enable 0 or 1 0 Description Enables or disables the IP phone to reserve custom certificates after it is reset to factory defaults 0 Disabled 1 Enabled Note It is only applicable to SIP T28P T26P T22P T20P IP phones running firmware version X 72 0 25 or later Web User Interface None Phone User Interface None To con...

Page 483: ...ed certificates via web user interface 1 Click on Security Trusted Certificates 2 Select the desired values from the pull down lists of Only Accept Trusted Certificates Common Name Validation 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 ...

Page 484: ...k Upload to upload the certificate To configure the server certificates via web user interface 1 Click on Security Server Certificates 2 Select the desired value from the pull down list of Device Certificates 3 Click Confirm to accept the change To upload a server certificate via web user interface 1 Click on Security Server Certificates ...

Page 485: ...ted between the IP phones This negotiation process is compliant with RFC 4568 When a user places a call on the enabled SRTP phone the IP phone sends an INVITE message with the RTP encryption algorithm to the destination phone Example of the RTP encryption algorithm carried in the SDP of the INVITE message m audio 11780 RTP SAVP 0 8 18 9 101 a crypto 1 AES_CM_128_HMAC_SHA1_80 inline NzFlNTUwZDk2OGV...

Page 486: ... 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 screen of each IP phone after successful negotiation Note Procedure SRTP can be configured using the configuration files or locally Configuration File MAC cfg Configure SRTP feature on a per line basis Parameter account X srtp_encryption account X srt...

Page 487: ...P during a call X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P Web User Interface Account Advanced RTP Encryption SRTP Phone User Interface None account X srtp_auth_tag_mode 0 1 or 2 0 Description Configures the key type carried in the SRTP packet when using voice encryption service for account X 0 AES 80 AES 32 1 AES 80 2 AES 32 X ranges...

Page 488: ...on Yealink supplies a configuration encryption tool for encrypting configuration files The encryption tool encrypts plaintext y0000000000xx 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 s...

Page 489: ... and updates configuration settings onto the IP phone system The way the IP phone processes the MAC cfg file is the same to that of the 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 ...

Page 490: ... 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 The target directory will be automatically opened You can find the encrypted ...

Page 491: ...s Default auto_provision aes_key_in_file 0 or 1 0 Description Enables or disables the IP phone to decrypt configuration files using the encrypted AES keys 0 Disabled 1 Enabled If it is set to 1 Enabled the IP phone will download y0000000000xx_Security enc and MAC_Security enc files during auto provisioning and then decrypts these files into the plaintext keys e g key2 key3 respectively using the p...

Page 492: ...o Provision Common AES Key Phone User Interface None auto_provision aes_key_16 mac 16 characters Blank Description Configures the plaintext AES key for decrypting the MAC Oriented CFG file The valid characters contain 0 9 A Z a z and the following special characters are also supported _ Example auto_provision aes_key_16 mac 0123456789abmins Note It works only if the parameter auto_provision aes_ke...

Page 493: ...e To configure AES keys via web user interface 1 Click on Settings Auto Provision 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 and the following special characters are also supported _ 3 Click Confirm to accept the change ...

Page 494: ...Administrator s Guide for SIP T2xP IP Phones 476 ...

Page 495: ...e to use the resource file the resource file access URL should be specified in the MAC cfg file The names of the Yealink supplied template files are You can rename the filename as required Template File File Name Replace Rule Template dialplan xml Dial now Template dialnow xml Softkey Layout Template CallFailed xml CallIn xml Connecting xml Dialing xml RingBack xml Talking xml Directory Template f...

Page 496: ...ne IDs are separated by commas At most 100 replace rules can be added to the IP phone The expression syntax in the replace rule template is the same as that introduced in the section Dial Plan on page 116 Procedure Use the following procedures to customize a replace rule template To customize a replace rule template 1 Open the template file using an ASCII editor 2 Add the following string to the t...

Page 497: ...the valid values are 0 and line ID 0 stands for all lines Multiple line IDs are separated by commas At most 100 rules can be added to the IP phone The expression syntax in the dial now rule template is the same as that introduced in the section Dial Plan on page 116 Procedure Use the following procedures to customize a dial now template To customize a dial now template 1 Open the template file usi...

Page 498: ...een Disable and Disable Enable indicates the start of the enabled soft key list and Enable indicates the end of the soft key list The enabled soft keys are displayed on the LCD screen Create enabled soft keys between Enable and Enable Default indicates the start of the default soft key list and Default indicates the end of the default soft key list The default soft keys are displayed on the LCD sc...

Page 499: ... and LDAP You can add the desired list s to Directory using the supplied directory template favorite_setting xml After setup place the directory template to the provisioning server and specify the access URL in the configuration files When editing a directory template learn the following root_favorite_set indicates the start of a template and root_favorite_set indicates the end of a template The d...

Page 500: ...this file to the provisioning server The following shows an example of a directory template root_favorite_set item id_name localdirectory display_name Local Directory priority 1 enable 1 item id_name history display_name History priority 2 enable 0 item id_name remotedirectory display_name Remote Phone Book priority 3 enable 0 item id_name ldap display_name LDAP priority 4 enable 0 root_favorite_s...

Page 501: ...configure the local directory list edit the following strings item id_name local_directory_search display_name Local Directory priority 1 enable 1 Where id_name specifies the directory list local_directory_search for the local directory list Do not edit this field display_name specifies the display name of the directory list We do not recommend editing this field priority specifies the priority of...

Page 502: ...ne integer N ranges from 1 to 5 or Custom Name wav custom ring tone When specifying a desired line for a contact valid values are 0 6 Multiple line IDs are separated by commas The following table lists valid values for each phone model Phone Model Values Description SIP T20P 0 2 0 stands for Auto the first registered line 1 2 stand for line1 line2 SIP T22P T26P 0 3 0 stands for Auto the first regi...

Page 503: ...ontact file root_group group display_name Friend ring group display_name Family ring Resource Ring1 wav root_group root_contact contact display_name John office_number 1001 mobile_number 12345678910 other_number line 0 ring Auto group_id_name All Contacts contact display_name Alice office_number 1002 mobile_number other_number line 1 2 ring Resource Ring2 wav group_id_name Friend root_contact IP p...

Page 504: ...ml file 1 Open the template file using an ASCII editor 2 For each department that you want to add add the following strings to the file Each starts on a separate line MenuItem Name Department1 Name URL http 10 3 6 117 8080 Department1 xml URL MenuItem Where Specify the name of a department between Name and Name Specify the access URL of a department file between URL and URL 3 For each XML file tha...

Page 505: ...ealinkIPPhoneDirectory indicates the start of a department file and YealinkIPPhoneDirectory indicates the end of a department file Create contact lists for a department between DirectoryEntry and DirectoryEntry To customize a Department xml file 1 Open the template file using an ASCII editor 2 For each contact that you want to add add the following strings to the file Each starts on a separate lin...

Page 506: ...ne 915980830849 Telephone DirectoryEntry DirectoryEntry Name Test3 Name Telephone 6650 Telephone Telephone 915980830849 Telephone DirectoryEntry YealinkIPPhoneDirectory Note Yealink supplies a phonebook generation tool to generate a remote XML phone book For more information refer to Yealink Phonebook Generation Tool User Guide available online http www yealink com DocumentDownload aspx CateId 142...

Page 507: ...ur 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 In the configuration files you can use the following parameters to configure system log settings syslog mode Specify the system log to be exported ...

Page 508: ...User Interface Configures the syslog mode Configures the IP address or domain name of the syslog server where to export the log files Configures the severity level of the logs to be reported to a log file Navigate to http phoneIPAddress servlet p settings config q load Details of Configuration Parameters Parameters Permitted Values Default syslog mode 0 or 1 0 Description Configures the IP phone t...

Page 509: ...rface Settings Configuration Server Name Phone User Interface None syslog log_level Integer from 0 to 6 3 Description Configures the detail level of syslog information to be exported 0 system is unusable 1 action must be taken immediately 2 critical condition 3 error conditions 4 warning conditions 5 normal but significant condition 6 informational Note If you change this parameter the IP phone wi...

Page 510: ... 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 Informational level may make some sensitive information accessible e g password dial number we recommend that you reset the system log level to 3 after providing the syslog file ...

Page 511: ...estart your machine The configuration will take effect after a reboot 5 Click OK to reboot the 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 ...

Page 512: ...f a log file an account registration You can capture packet in two ways capturing 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 ...

Page 513: ... 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 configure watch dog feature in the configuration files Proc...

Page 514: ...on Enables or disables Watch Dog feature 0 Disabled 1 Enabled If it is set to 1 Enabled the IP phone will reboot automatically when the system is broken down Web User Interface Settings Preference Watch Dog Phone User Interface None To configure watch dog feature via web user interface 1 Click on Settings Preference 2 Select the desired value from the pull down list of Watch Dog 3 Click Confirm to...

Page 515: ...ration of the IP phone and troubleshoot if necessary You can also import configuration files for a quick and easy configuration Three types of configuration files can be exported to your local system config bin mac all cfg and mac local cfg The mac all cfg configuration file contains all changes made via phone user interface web user interface and using configuration files The mac local cfg config...

Page 516: ...the pull down list of Export CFG Configuration File 3 Click Export to open file download window and then save the file to your local system To import a BIN configuration file via web user interface 1 Click on Settings Configuration 2 In the Export or Import Configuration block click Browse to locate a BIN configuration file from your local system 3 Click Import to import the configuration file ...

Page 517: ...ommon issues that may occur while using the IP phone Upon encountering a scenario not listed in this section contact your Yealink reseller for further support Do one of the following Ensure that the 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 i...

Page 518: ...ounts Ensure that the SIP account parameters have been configured correctly Press the OK key when the IP phone is idle to check the basic information e g IP address MAC address and firmware version Do one of the following Ensure that the target firmware is not the same as the current firmware Ensure that the target firmware is applicable to the IP phone model Ensure that the current or the target ...

Page 519: ...ion A remote phone book is placed on a server while a local phone book is placed on the IP phone flash A remote phone book can be used by everyone that can access the server while a local phone book can only 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 ...

Page 520: ...e when the IP phone is idle or to adjust the volume of engaged audio device handset speakerphone or headset when 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 ...

Page 521: ...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 For anonymous call anonymous call rejection feature the phone will send either the on code or off code to the server according to the value of Send Anonymous Code Send Rejection Code For more inform...

Page 522: ... The IP phone will be reset to factory sucessfully after startup Note Factory reset can restore the original password All custom settings will be overwritten after reset Phone Model LCD Logo Displa y Line Key Memory Key SMS XML Browser SIP T28P 320 160 pixel 236 82 pixel 6 10 Supp ort Support SIP T26P 132 64 pixel 132 64 pixel 3 10 Supp ort Support SIP T22P 132 64 pixel 132 64 pixel 3 Supp ort Sup...

Page 523: ...Troubleshooting 505 Phone Model LCD Logo Displa y Line Key Memory Key SMS XML Browser SIP T20P 3 line 2 15 characters and an icon line Text log 2 Support Non UI ...

Page 524: ...Administrator s Guide for SIP T2xP IP Phones 506 ...

Page 525: ...em 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 mutual authentication EAP TLS Extensible Authentication Protocol Transport Layer Security provides for mutual authentication integrity protected cipher suite negotiation ...

Page 526: ...l 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 physical resource URL Uniform Resource Locator specifies the a...

Page 527: ...capulco 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 Foundland St Johns 03 00 Denmark Gre...

Page 528: ...00 Italy Rome 01 00 Luxembourg Luxembourg 01 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 0...

Page 529: ...ustralia Perth 08 00 Russian Irkutsk Ulan Ude 08 45 Eucla 09 00 Korea Seoul 09 00 Japan Tokyo 09 00 Russian Yakutsk Chita 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 11 00 Russia Srednekolymsk Time 11 30 Norfolk Island 1...

Page 530: ...imary Certification Authority G3 VeriSign Class 3 Public Primary Certification Authority VeriSign Class 3 Public Primary Certification Authority G2 VeriSign Class 3 Public Primary Certification Authority G3 VeriSign Class 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...

Page 531: ...parameters of the DSS key are detailed in the following Parameter memorykey X type Configuration File y0000000000xx cfg Parameter linekey X type Parameter programablekey X type Description Configures key feature for the DSS key For memory keys X ranges from 1 to 10 for SIP T28 T26P For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T...

Page 532: ... Directed Pickup Call Park DTMF Voice Mail Speed Dial Intercom Line BLF URL Group Listening XML Group Group Pickup Multicast Paging Record XML Browser URL Record LDAP Prefix Zero Touch Local Group Custom Button Phone Lock Directory For line keys Valid types are Conference Forward Transfer Hold DND ...

Page 533: ...t applicable to SIP T20P IP phones Group Pickup Multicast Paging Record XML Browser Hot Desking URL Record LDAP not applicable to SIP T20P IP phones Prefix Zero Touch Local Group Phone Lock Directory For programable keys Valid types are N A Forward DND ReCall SMS not applicable to SIP T20P IP phones Directed Pickup Spead Dial XML Group Group Pickup XML Browser ...

Page 534: ...able keys For SIP T28P T26P IP phones When X 1 the default value is 28 History When X 2 the default value is 61 Directory When X 3 the default value is 5 DND When X 4 the default value is 30 Menu When X 5 the default value is 28 History When X 6 the default value is 61 Directory When X 7 the default value is 31 Switch Account When X 8 the default value is 31 Switch Account When X 9 the default val...

Page 535: ... When X 10 the default value is 0 NA When X 14 the default value is 2 Forward For SIP T20P IP phones When X 5 the default value is 28 History When X 6 the default value is 61 Directory When X 7 the default value is 31 Switch Account When X 8 the default value is 31 Switch Account When X 9 the default value is 33 Status When X 10 the default value is 0 NA When X 11 the default value is 0 NA When X ...

Page 536: ...ast Paging 25 Record 27 XML Browser 28 History 30 Menu 31 Switch Account 32 New SMS not applicable to SIP T20P IP phones 33 Status 34 Hot Desking 35 URL Record 38 LDAP 40 Prefix 41 Zero Touch 43 Local Directory 45 Local Group 47 XML Directory 49 Custom Button 50 Phone Lock 61 Directory Example memorykey 1 type 8 Parameter memorykey X line Configuration File y0000000000xx cfg ...

Page 537: ...from 1 to 2 for SIP T20P For programable keys X ranges from 1 to 14 for SIP T28 T26P X 1 10 14 for SIP T22P X 5 12 14 for SIP T20P When assigning the following features you do not need to configure this parameter DTMF Prefix XML Browser LDAP not applicable to SIP T20P Conference Forward Hold DND ReCall SMS not applicable to SIP T20P Record URL Record Multicast Paging Group Listening Local Group XM...

Page 538: ...to 3 for SIP T26P T22P 1 to 2 for SIP T20P 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 memory keys X ranges from 1 to 10 for SIP T28 T26P For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 ...

Page 539: ...l X ranges from 1 to 4 Description Configures the label displaying on the LCD screen for each line key and each soft key This is an optional configuration For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P For programable keys X ranges from 1 to 4 Format String Default Value Blank Range String within 99 characters Example lineke...

Page 540: ...l_phone book Description Configures the desired group or remote phone book when multiple groups or remote phone books are configured on the IP phone This parameter is only applicable to Local Group XML Group features For memory keys X ranges from 1 to 10 for SIP T28 T26P For line keys X ranges from 1 to 6 for SIP T28P X ranges from 1 to 3 for SIP T26P T22P X ranges from 1 to 2 for SIP T20P For pro...

Page 541: ...d in RFC 3261 This section contains compliance information in the following RFC and Internet Draft Support SIP Request SIP Header SIP Responses SIP Session Description Protocol SDP Usage The following RFC s and Internet drafts are supported RFC 1321 The MD5 Message Digest Algorithm RFC 1889 RTP Media control RFC 2112 Multipart MIME RFC 2246 The TLS Protocol Version 1 0 RFC 2327 SDP Session Descrip...

Page 542: ...Initiation Protocol SIP UPDATE Method RFC 3312 Integration of Resource Management and SIP RFC 3313 Private SIP Extensions for Media Authorization RFC 3323 A Privacy Mechanism for the Session Initiation Protocol SIP RFC 3324 Requirements for Network Asserted Identity RFC 3325 SIP Asserted Identity RFC 3326 The Reason Header Field for the Session Initiation Protocol SIP RFC 3372 SIP for Telephones S...

Page 543: ...arly Session Disposition Type for SIP RFC 3960 Early Media and Ringing Tone Generation in SIP RFC3966 The tel URI for telephone number RFC 4028 Session Timers in the Session Initiation Protocol SIP RFC 4235 An INVITE Initiated Dialog Event Package for the Session Initiation Protocol SIP RFC 4244 An Extension to the SIP for Request History Information RFC 4317 Session Description Protocol SDP Offer...

Page 544: ...ty and Privacy within Trusted Networks draft ietf sipping cc conferencing 03 txt SIP Call Control Conferencing for User Agents draft ietf sip connect reuse 06 txt Connection Reuse in the Session Initiation Protocol SIP draft ietf bliss shared appearances 15 txt Shared Appearances of a Session Initiation Protocol SIP Address of Record AOR draft anil sipping bla 04 txt Implementing Multiple Line App...

Page 545: ...IP request headers are supported Note Method Supported Notes Accept Yes Alert Info Yes Allow Yes Allow Events Yes Authorization Yes Call ID Yes Call Info Yes Contact Yes Content Length Yes Content Type Yes CSeq Yes Diversion Yes History Info Yes Event Yes In the following table a Yes in the Supported column means the header is sent and properly parsed ...

Page 546: ...ation 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 Subscription State Yes Supported Yes To Yes User Agent Yes Via Yes The following SIP responses are supported Note In the following table a Yes in the Supported column means the header is sent and properly parsed The phone may not actually generate the...

Page 547: ... In REFER transfer 3xx Response Redirection Responses 3xx Response Supported Notes 300 Multiple Choices Yes 301 Moved Permanently Yes 302 Moved Temporarily Yes 4xx Response Request Failure Responses 4xx Response Supported Notes 400 Bad Request Yes 401 Unauthorized Yes 402 Payment Required Yes 403 Forbidden Yes 404 Not Found Yes 405 Method Not Allowed Yes 406 Not Acceptable No 407 Proxy Authenticat...

Page 548: ...ief Yes 480 Temporarily Unavailable Yes 481 Call Transaction Does Not Exist Yes 482 Loop Detected Yes 483 Too Many Hops No 484 Address Incomplete Yes 485 Ambiguous No 486 Busy Here Yes 487 Request Terminated Yes 488 Not Acceptable Here Yes 491 Request Pending No 493 Undecipherable No 5xx Response Server Failure Responses 5xx Response Supported Notes 500 Internal Server Error Yes 501 Not Implemente...

Page 549: ...x request methods INVITE Indicates a user is being invited to participate in a call session ACK Confirms that the client has received a final response to an INVITE request BYE Terminates a call and can be sent by either the caller or the callee CANCEL Cancels any pending searches but does not terminate a call that has already been accepted OPTIONS Queries the capabilities of servers REGISTER Regis...

Page 550: ...rio of a successful call 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 is as follows 1 User A calls User B 2 User B answers the call 3 User B hangs up User A Proxy Server User B F1 INVITE B F2 INVITE B F3 100 Trying F9 ACK F10 ACK F5 180 Ringing 2 way RTP channel established F8 200 OK F7 200 OK F6 180 Ringing ...

Page 551: ...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 100 Trying User B to Proxy Server User B sends a SIP 100 Trying response to the proxy server The 100 Trying response indicates that the INVITE request has been received by User B F4 100 Trying Proxy Server to User A The proxy server...

Page 552: ... now active F11 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 release the call F12 BYE Proxy Server to User A The proxy server forwards the SIP BYE request to User A to notify that User B wants to release the call F13 200 OK User A to Proxy Server User A sends a SIP 200 OK response to th...

Page 553: ...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 transaction number within a si...

Page 554: ...roxy server The 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 SI...

Page 555: ...r User A sends an 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 transaction number withi...

Page 556: ...y server after not receiving an appropriate response within the time allocated in the INVITE request The SIP CANCEL request indicates that User A wants to disconnect the call F6 CANCEL Proxy Server to User B The proxy server forwards the SIP CANCEL request to notify User B that User A wants to disconnect the call F7 200 OK User B to Proxy Server User B sends a SIP 200 OK response to the proxy serv...

Page 557: ...CK No RTP packets being sent 2 way RTP channel established Step Action Description F1 INVITE User A to Proxy Server User A sends an 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 u...

Page 558: ...esponse to User A User A hears the ring back tone indicating that User B is being alerted F5 200 OK User B to Proxy Server User B sends a SIP 200 OK response to the proxy server The 200 OK response notifies the proxy server that the connection has been made F6 200 OK Proxy Server to User A The proxy server forwards the 200 OK message to User A The 200 OK response notifies User A that the connectio...

Page 559: ...oxy 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 F14 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 The following figure illustrates a successful call between Yealink SIP IP phones in which two partie...

Page 560: ...ng 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 Step Action Description F1 INVITE User A to Proxy Server User A sends an INVITE message to a proxy server The INVITE request is an invitation to User B to ...

Page 561: ...o 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 response to User A User A hears the ring back tone indicating that User B is being alerted F5 200 OK User B to Proxy Server User B sends a SIP 200 ...

Page 562: ...he 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 Proxy Server to User A The proxy server maps the SIP URI in the To field to User A The proxy server sends the INVITE message to User A F11 180 Ringing User A to Proxy Server U...

Page 563: ...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 server The 200 OK response notifies that the connection has been made F20 200 OK Proxy Server User C The proxy server forwards the 200 OK message to User C F21 ACK User C to Proxy Server User C sends a SIP ACK to the p...

Page 564: ...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 4 User C answers the call ...

Page 565: ...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 566: ...which 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 t...

Page 567: ...R message F11 REFER Proxy Server 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 indi...

Page 568: ...ade F22 200OK Proxy Server 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 ...

Page 569: ...TP channel established 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 establish...

Page 570: ...hich 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...

Page 571: ...r B to Proxy Server User B sends a SIP 200 OK response to the proxy 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 co...

Page 572: ...0OK 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 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 ...

Page 573: ...e to the proxy server The 200 OK response notifies User A 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...

Page 574: ...hed F5 302 Move Temporarily Step Action Description F1 INVITE User A to Proxy Server User A sends an 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 the 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...

Page 575: ...roxy Server to User A The proxy server forwards the 302 Moved Temporarily message to User A F6 ACK User A to Proxy Server User A sends a SIP ACK to the proxy server The ACK message notifies the proxy server that User A has received the 302 Move Temporarily message F7 INVITE User A to Proxy Server User A sends a SIP INVITE request to the proxy server In the INVITE request a unique Call ID is genera...

Page 576: ...ion is now active F14 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 active The following figure illustrates successful call forwarding between Yealink SIP IP phones in which User B has enabled busy call forward The incoming call is forwarded to User C when User B is busy...

Page 577: ...l established Step Action Description F1 INVITE 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 ...

Page 578: ...ser 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 F6 ACK Proxy Server to User B The proxy server sends a SIP ACK to User B the ACK message notifies User B that the proxy server has received the ACK message F7 302 Move Temporarily Proxy Server to User A The prox...

Page 579: ... 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 F16 ACK Proxy Server to User C The proxy server sends the ACK message to User C The following figure illustrates successful call forwarding between Yealink SIP IP phones in which User B has enabled no answer call forward The incoming call is forwarded to User C when U...

Page 580: ...y 2 way RTP channel established Step Action Description F1 INVITE 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 i...

Page 581: ...ver 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 F6 ACK Proxy Server to User B The proxy server sends a SIP ACK to User B the ACK message notifies User B that the proxy server has received the ACK message F7 302 Move Temporarily Proxy Server to User A The proxy server forwards ...

Page 582: ...sponse notifies User A that the connection has been made F15 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 F16 ACK Proxy Server to User C The proxy server sends the ACK message to User C The ACK confirms that the proxy server has received the 200 OK response The following figure ill...

Page 583: ...ser 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 three party conference Step Action Description F1 INVITE 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 ...

Page 584: ...80 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 F5 200 OK User B to Proxy Server User B sends a SIP 200 OK response to the proxy server The 200 OK response notifies User A that the connection has been made F6 200 OK Proxy Server to User A The proxy server forwards the 200 OK messa...

Page 585: ...e call session is now temporarily inactive No RTP packets are being sent F14 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 F15 INVITE User A to Proxy Server User A sends a SIP INVITE request to the proxy server In the INVITE request a unique Call ID is generated and the Contact URI field indicates...

Page 586: ...o 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 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 sends the ACK message to User C The ACK confir...

Page 587: ...sy Tone Delay 175 C Call Completion 155 Call Forward 191 Call Hold 186 Call Log 137 Call Park 239 Call Recording 326 Call Transfer 210 Call Waiting 146 Calling Line Identification Presentation 242 Connected Line Identification Presentation 244 Capturing Packets 494 Capturing the Current Screen of the Phone 355 Comfort Noise Generation 453 Configuration Files 18 Configuration Methods 18 Configuring...

Page 588: ...Message Waiting Indicator 310 Missed Call Log 138 Multicast Paging 316 N NAT Traversal 413 Network Address Translation NAT 413 Network Conference 213 No Answer Forward 191 Notification Popups 54 O Off Hook Hot Line Dialing 131 P Phone Lock 71 Phone User Interface 18 Physical Features of IP Phones 4 Power Indicator LED 50 Product Overview 1 Q Quality of Service 410 R Reading Icons 16 ReCall 236 Rem...

Page 589: ...ence Hang Up 217 Transfer via DTMF 253 Transport Layer Security TLS 457 Troubleshooting 489 Troubleshooting Methods 489 Troubleshooting Solutions 497 TR 069 Device Management 424 U Upgrading Firmware 41 Use Outbound Proxy in Dialog 179 User Agent Client UAC 2 User Agent Server UAS 2 User Password 64 V Verifying Startup 15 Viewing Log Files 489 VLAN 380 Voice Activity Detection 451 VoIP Principle 1...

Reviews: