background image

Administrator’s Guide for SIP-T4X IP Phones 

444

 

Step 

Action 

Description 

ACK message. 

F7 

302 Move Temporarily—Proxy 
Server to User A 

The proxy server forwards the 302 
Moved Temporarily message to User A. 

F8 

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 ACK message. 

F9 

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 that User A 
requests the call. 

F10 

INVITE—Proxy Server to User 

The proxy server forwards the SIP 
INVITE request to User C. 

F11 

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. 

F12 

180 Ringing—Proxy Server to 
User A 

The proxy server forwards the 180 
Ringing response to User A. User A 
hears the ring-back tone indicating that 
User C is being alerted. 

F13 

200OK—User C to Proxy 
Server 

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

F14 

200OK—Proxy Server to User 

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. 

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. 

Summary of Contents for SIP-T4X

Page 1: ......

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

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

Page 4: ...ware under 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 online http www yealink com GPLOpenSource aspx BaseInfoCateId 293 NewsCateId 293 CateId 293 ...

Page 5: ...ent Guide which describes how to provision IP phones using the configuration files Configuration Conversion Tool User Guide which describes how to convert and encrypt the configuration files using the Configuration Conversion Tool y0000000000xx cfg and MAC cfg template configuration files IP Phones Deployment Guide for BroadSoft UC One Environments which describes how to configure the BroadSoft fe...

Page 6: ...ooting describes how to troubleshoot IP phones and provides some common troubleshooting solutions Chapter 10 Appendix provides the glossary reference information about IP phones compliant with RFC 3261 SIP call flows and sample configuration files This section describes the changes to this guide for each release and guide version This version is updated to incorporate SIP T48G IP phones as one of ...

Page 7: ...following sections DHCP on page 18 Backlight on page 41 Time and Date on page 47 Key as Send on page 60 Anonymous Call on page 79 Busy Lamp Field on page 141 Action URL on page 160 IPv6 Support on page 192 Transport Layer Security on page 209 Major updates have occurred to the following section Language on page 52 Major updates have occurred to the following sections Language on page 52 Anonymous ...

Page 8: ... one of the T4X device models The following section is new for this version Logo Customization on page 55 Major updates have occurred to the following sections SIP IP Phone Models on page 3 Configuring Transmission Methods of the Internet Port and PC Port on page 25 Language on page 52 Remote Phone Book on page 136 Server Redundancy on page 166 Audio Codecs on page 199 Transport Layer Security on ...

Page 9: ...ections Reading Icons on page 16 PPPoE on page 24 Backlight on page 41 Language on page 52 Call Completion on page 77 TR 069 Device Management on page 190 IPv6 Support on page 192 Audio Codecs on page 199 Upgrading Firmware on page 221 Configuring DSS Key on page 387 ...

Page 10: ...Administrator s Guide for SIP T4X IP Phones x ...

Page 11: ... Version 71 150 viii Changes for Release 71 0 Guide Version 71 80 viii Table of Contents xi Product Overview 1 VoIP Principle 1 SIP Components 2 SIP IP Phone Models 3 Physical Features of SIP T4X IP Phones 4 Key Features of SIP T4X IP Phones 7 Getting Started 9 Connecting the IP Phone 9 Initialization Process Overview 12 Verifying Startup 14 Configuration Methods 14 Phone User Interface 14 Web Use...

Page 12: ...53 Specifying the Language to Use 54 Logo Customization 55 Softkey Layout 56 Key as Send 60 Hotline 62 Directory 63 Search Source List in Dialing 64 Call Log 66 Missed Call Log 67 Local Directory 68 Live Dialpad 71 Call Waiting 72 Auto Redial 74 Auto Answer 75 Call Completion 77 Anonymous Call 79 Anonymous Call Rejection 80 Do Not Disturb 82 Busy Tone Delay 86 Return Code When Refuse 87 Early Medi...

Page 13: ... Intercom Calls 124 Incoming Intercom Calls 125 Configuring Advanced Features 129 Distinctive Ring Tones 130 Tones 134 Remote Phone Book 136 LDAP 138 Busy Lamp Field 141 Music on Hold 145 Automatic Call Distribution 147 Message Waiting Indicator 149 Multicast Paging 151 Sending RTP Stream 151 Receiving RTP Stream 153 Call Recording 155 Hot Desking 159 Action URL 160 Action URI 163 Server Redundanc...

Page 14: ...now Template 226 Softkey Layout Template 227 Directory Template 229 Super Search Template 230 Local Contact File 231 Remote XML Phone Book 233 Specifying the Access URL of Resource Files 234 Troubleshooting 237 Troubleshooting Methods 237 Viewing Log Files 237 Capturing Packets 240 Enabling the Watch Dog Feature 240 Getting Information from Status Indicators 241 Analyzing Configuration Files 241 T...

Page 15: ...ppendix A Glossary 249 Appendix B Time Zones 251 Appendix C Configuration Parameters 254 Setting Parameters in Configuration Files 254 Basic and Advanced Feature Parameters 254 Audio Feature Parameters 365 Upgrading Firmware 377 Resource Files 380 Troubleshooting 385 Configuring DSS Key 387 Appendix D SIP Session Initiation Protocol 403 RFC and Internet Draft Support 403 SIP Request 406 SIP Header...

Page 16: ...Administrator s Guide for SIP T4X IP Phones xvi Appendix F Sample Configuration File 450 Index 457 ...

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

Page 18: ...ring 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 the following roles User Agent Client UAC A client application that initiates the SIP request User Agent Server UAS A server a...

Page 19: ...ogy which are designed to interoperate with other compatible equipments including application servers media servers internet working gateways voice bridges and other endpoints SIP T4X IP phones are characterized by a large number of functions which simplify business communication with a high standard of security and can work seamlessly with a large number of SIP PBXs SIP T4X IP phones provide a po...

Page 20: ...800 x 480 pixel color touch screen with backlight 24 bit depth color 6 VoIP accounts BroadSoft Avaya Asterisk validated HD Voice HD Codec HD Handset HD Speaker 27 keys including 7 feature keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100 1000Mbps Ethernet ports 1XRJ12 6P6C expansion module port 4 LEDs 1xpower 1xmute 1xheadset 1xspeakerphone Power adapter AC 100 240V input and DC 5...

Page 21: ...oice HD Codec HD Handset HD Speaker 41 keys including 10 line keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100 1000Mbps Ethernet ports 1XRJ12 6P6C expansion module port 14 LEDs 1xpower 10xline 1xmute 1xheadset 1xspeakerphone Power adapter AC 100 240V input and DC 5V 2A output Power over Ethernet IEEE 802 3af Built in USB port support Bluetooth headset ...

Page 22: ...ated HD Voice HD Codec HD Handset HD Speaker 35 keys including 6 line keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100 1000Mbps Ethernet ports 1XRJ12 6P6C EHS36 headset adapter port 10 LEDs 1xpower 6xline 1xmute 1xheadset 1xspeakerphone Power adapter AC 100 240V input and DC 5V 1 2A output Power over Ethernet IEEE 802 3af ...

Page 23: ...36 headset adapter port 10 LEDs 1xpower 6xline 1xmute 1xheadset 1xspeakerphone Power adapter AC 100 240V input and DC 5V 1 2A output Power over Ethernet IEEE 802 3af In addition to physical features introduced above SIP T4X IP phones also support the following key features when running the latest firmware Phone Features Call Options call waiting call hold call mute call forward call transfer call ...

Page 24: ...D RFC2833 SIP INFO Proxy mode and peer to peer SIP link mode IP assignment Static DHCP PPPoE PPPoE is for SIP T48G T46G only TFTP DHCP client HTTP HTTPS server DNS client NAT DHCP server Management FTP TFTP HTTP PnP auto provision Configuration browser phone auto provision Direct IP call without SIP proxy Dial number via SIP server Dial URL via SIP server Security HTTPS server client SRTP RFC3711 ...

Page 25: ...ng Startup Configuration Methods Reading Icons Configuring Basic Network Parameters Creating Dial Plan This section introduces how to install SIP T4X IP phones with the components in packaging contents 1 Attach the stand 2 Connect the handset and optional headset 3 Connect the network and power Note 1 Attach the stand For SIP T48G A headset wall mount bracket and power adapter are not included in ...

Page 26: ...andset optional headset and Bluetooth headset For SIP T48G T46G The top two slots on SIP T48G IP phones are plugged up by silica gel You need to pull out silica gel before attaching the wall mount bracket For more information on how to mount the phone to a wall refer to Yealink Wall Mount Quick Installation Guide for SIP T4X IP Phones ...

Page 27: ...d the one on the wall or switch hub device port Wireless headset adapter EHS36 and Bluetooth USB dongle should be purchased separately For more information on how to use the EHS36 on the IP phone refer to Yealink EHS36 User Guide Bluetooth can only be used on the SIP T48G and SIP T46G IP phones For more information on how to use the Bluetooth on SIP T48G T46G IP phones refer to Yealink Bluetooth U...

Page 28: ...ed Loading the ROM file The ROM file resides in the flash memory of IP phones IP phones come from the factory with a ROM file preloaded During initialization IP phones run a bootstrap loader that loads and executes the ROM file Configuring the VLAN If IP phones are connected to a switch the switch notifies IP phones of the VLAN information defined on the switch if using LLDP IP phones can then pro...

Page 29: ...onfigurations from the TFTP server they will connect to the TFTP server and download the configuration file s during startup IP phones will be able to resolve and apply the configurations written in the configuration file s If IP phones do not obtain the configurations from the TFTP server IP phones will use the configurations stored in the flash memory Updating firmware If the access URL of the f...

Page 30: ...IP phones Phone User Interface Web User Interface Configuration Files The following sections describe how to configure IP phones using each method above An administrator or a user can configure and use IP phones via phone user interface Specific features access is restricted to the administrator These specific features are password protected by default The default password is admin case sensitive ...

Page 31: ... to a provisioning server IP phones support downloading configuration files using any of the following protocols FTP TFTP HTTP and HTTPS IP phones can obtain the address of the provisioning server during startup through one of the following processes Zero Touch PnP DHCP Options and Phone Flash Then IP phones download configuration files from the provisioning server resolve and update the configura...

Page 32: ...P phone takes effect finally Icons associated with different features may appear on the LCD screen The following table provides a description for each icon on SIP T4X IP phone models T48G T46G T42G T41P Description Network is unavailable Registered successfully Register failed Flashing Registering Hands free speakerphone mode Handset mode Headset mode Voice Mail Text Message Auto Answer Do Not Dis...

Page 33: ...ode Numeric input mode Multi lingual uppercase and lowercase letters input mode Received Calls Placed Calls Missed Calls Forwarded Calls Recording box is full A call cannot be recorded Recording starts successfully Recording cannot be started Recording cannot be stopped VPN is enabled Bluetooth mode is on Bluetooth headset is both paired and connected Conference The default contact icon ...

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

Page 35: ... IP address Vendor Specific Information 43 Identify the vendor specific information Vendor Class Identifier 60 Identify the vendor type TFTP Server Name 66 Identify a TFTP server when the sname field in the DHCP header has been used for DHCP options Bootfile Name 67 Identify a bootfile when the file field in the DHCP header has been used for DHCP options Procedure DHCP can be configured using the ...

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

Page 37: ...work WAN Port IPv4 2 Press or or the Switch soft key to select the DHCP from the Type field 3 Press the Save soft key to accept the change The IP phone reboots automatically to make settings effective after a period of time If DHCP is disabled or IP phones cannot obtain network parameters from the DHCP server you need to configure the network parameters manually The following parameters should be ...

Page 38: ...eb User Interface Configure network parameters of the IP phone manually Navigate to http phoneIPAddress servlet p network q load Phone User Interface Configure network parameters of the IP phone manually To configure the IP address mode via web user interface 1 Click on Network Basic 2 Select the desired value from the pull down list of Mode IPv4 IPv6 3 Click Confirm to accept the change A dialog ...

Page 39: ...terface 1 Press Menu Advanced password admin Network WAN Port 2 Press or to highlight the IP Address Mode field 3 Press or to select IPv4 or IPv4 IPv6 from the IP Address Mode field 4 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 a static IPv4 address via phone user interface 1 Press Menu Advanced pass...

Page 40: ...PoE is not applicable to SIP T42G and SIP T41P IP phones Procedure PPPoE can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure PPPoE on the IP phone For more information refer to PPPoE on page 258 Local Web User Interface Configure PPPoE on the IP phone Navigate to http phoneIPAddress servlet p network q load Phone User Interface Configure PPPoE ...

Page 41: ...twork WAN Port IPv4 2 Press or or the Switch soft key to select the PPPoE from the Type field 3 Enter the user name and password in the corresponding fields 4 Press the Save soft key to accept the change The IP phone reboots automatically to make settings effective after a period of time There are two Ethernet ports on the back of IP phones Internet port and PC port Three optional methods of trans...

Page 42: ...ansmission Half duplex Half duplex transmission refers to transmitting voice or data in both directions but in one direction at a time this means one device can send data on the line but not receive data simultaneously You can configure the half duplex transmission on both Internet port and PC port for IP phones to transmit in 10Mbps 100Mbps or 1000Mbps 1000Mbps is not applicable to SIP T41P Full ...

Page 43: ...nd PC Ports Transmission Methods on page 259 Local Web User Interface Configure the transmission method of Ethernet port Navigate to http phoneIPAddress servlet p network adv q load To configure the transmission method of Ethernet port via web user interface 1 Click on Network Advanced 2 Select the desired value from the pull down list of WAN Port Link 3 Select the desired value from the pull down...

Page 44: ...ial plan The dot can be used as a placeholder or multiple placeholders for any string Example 12 would match 123 1234 12345 12abc etc x The x can be used as a placeholder for any character Example 12x would match 121 122 123 12a etc The dash can be used to match a range of characters within the brackets Example 5 7 would match the number 5 6 or 7 The comma can be used as a separator within the bra...

Page 45: ... replace rule template For more information on the replace rule template refer to Replace Rule Template on page 225 Procedure Replace rule can be created using the configuration files or locally Configuration File y0000000000xx cfg Create the replace rule for the IP phone For more information refer to Dial Plan on page 260 Local Web User Interface Create the replace rule for the IP phone Navigate ...

Page 46: ... 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 the dial now template refer to Dial now Template on page 226 Delay Time for Dial now Rule IP phones will automatically dial out the entered number which matches the dial now rule after a specified period of time Procedure Dial now rule can be created...

Page 47: ...s general q load 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 the 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 r...

Page 48: ... code rule the IP phone 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 the entered numbers For more information refer to Dial Plan on...

Page 49: ...ccounts on the IP phone 4 Click Confirm to accept the change Block out rule prevents users from dialing out specific numbers When the entered numbers match the predefined 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 bl...

Page 50: ...interface 1 Click on Settings Dial Plan Block Out 2 Enter the desired value in the BlockOut Number field 3 Enter the desired line ID in the Account field or leave it blank If you leave the field blank or enter 0 the block out rule will apply to all accounts on the IP phone 4 Click Confirm to add the block out rule ...

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

Page 52: ...er 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 on Ring Power Light Flash Ring Power Light Flash allows the power indicator LED to flash when the IP phone receives an incoming call If this option is disabled the status of the power indicator L...

Page 53: ...d the status of the power indicator LED is determined by the option Common Power Light On Procedure Power indicator LED can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the power indicator LED For more information refer to Power Indicator LED on page 264 Local Web User Interface Configure the power indicator LED Navigate to http phoneIPAddre...

Page 54: ...gured properly contrast allows users to read the LCD s display with minimal eyestrain For SIP T48G and T46G IP phones you can only configure the LCD s contrast of the connected EXP40 Make sure the expansion module has been connected to the IP phone before adjustment Procedure Contrast can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the cont...

Page 55: ... upload the custom wallpaper to the IP phone in advance The wallpaper is not applicable to SIP T42G and SIP T41P IP phones The wallpaper image format must meet the following Phone Model Format Resolution Single File Size Total File Size SIP T46G jpg png bmp 480 272 5MB 20MB SIP T48G jpg png bmp 800 480 5MB 20MB Procedure Wallpaper can be configured using the configuration files or locally Configur...

Page 56: ...r field click Browse to locate the wallpaper image from your local system 3 Click Upload to upload the file 4 Click Confirm to accept the change The custom wallpaper appears in the pull down list of Wallpaper To change the wallpaper via web user interface 1 Click on Settings Preference 2 Select the desired wallpaper from the pull down list of Wallpaper ...

Page 57: ...e is inactive after a preset period of time It is automatically turned on if the status of the IP phone changes or any key is pressed Backlight Active Level is used to adjust the backlight intensity of the LCD screen and Backlight Inactive Level is used to turn off or dusky the backlight after a period of inactivity Backlight Active Level is only applicable to SIP T48G and SIP T46G IP phones and t...

Page 58: ...ht Active Level field 3 Press or or the Switch soft key to select the desired value from the Backlight Inactive Level field 4 Press or or the Switch soft key to select the desired time from the Backlight Time field 5 Press the Save soft key to accept the change Some menu options are protected by two privilege levels user and administrator each with its own password When logging into the web user i...

Page 59: ... User Type 3 Enter a new password in the New Password and Confirm Password fields Valid characters are ASCII characters 32 126 0x20 0x7E except 58 3A 4 Click Confirm to accept the change Note Advanced menu options are strictly used by administrators Users can configure them only if they have administrator privileges The administrator password can only be changed by an administrator The default adm...

Page 60: ...ia web user interface 1 Click on Security Password 2 Select admin from the pull down list of User Type 3 Enter the current administrator password in the Old Password field 4 Enter a new administrator password in the New Password and Confirm Password fields Valid characters are ASCII characters 32 126 0x20 0x7E except 58 3A 5 Click Confirm to accept the change To change the administrator password v...

Page 61: ...atically lock the keypad after a period of time Procedure Phone lock can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the phone lock type Change the unlock password Configure the IP phone to automatically lock the keypad after a time interval For more information refer to Phone Lock on page 270 Assign a keypad lock key For more information r...

Page 62: ...e 3 Select the desired type from the pull down list of Keypad Lock Type 4 Enter unlock password numeric characters in the Phone Unlock PIN 0 15 Digit field 5 Enter the desired time in the Phone Lock Time Out 0 3600s field 6 Click Confirm to accept the change To configure a keypad lock key via web user interface 1 Click on DSSKey Line Key 2 In the desired DSS key field select Keypad Lock from the p...

Page 63: ...ate are displayed on the idle screen of the IP phone 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 manually configure them The time and date display can use one of several different formats Time Zone A time zone is a region on Earth that...

Page 64: ...mat 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 Configuration File MAC cfg Configure NTP by DHCP priority feature Configure the NTP server time zone and DST Configure the time and date formats For more information refer to Time and Da...

Page 65: ...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 list of Manual Time 3 Select the desired time zone from the pull down list of Time Zone 4 Enter the domain names or IP addresses in the Primary Server and Secondary Server fields respectively 5 Enter the...

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

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

Page 68: ...Press the Save soft key to accept the change To configure the time and date formats via phone user interface 1 Press Menu Basic Time Date Format 2 Press or or the Switch soft key to select the desired date format from the Date Format field 3 Press or or the Switch soft key to select the desired time format 12 Hour or 24 Hour from the Time Format field 4 Press the Save soft key to accept the change...

Page 69: ... T41P Associated Language Pack for SIP T48G T46G English lang English txt lang English txt Simplified Chinese lang Chinese_S txt Traditional Chinese lang Chinese_T txt German lang German txt lang German txt French lang French txt lang French txt Italian lang Italian txt lang Italian txt Polish lang Polish txt lang Portuguese txt Portuguese lang Portuguese txt lang Polish txt Spanish lang Spanish t...

Page 70: ...rface respectively Procedure Specify the language for the web user interface or the phone user interface using the configuration files or locally Configuration File y0000000000xx cfg Specify the languages for the phone user interface and the web user interface For more information refer to Language on page 278 Local Web User Interface Specify the language for the web user interface Navigate to htt...

Page 71: ...of the default system logo The logo file format must be dob and the resolution of SIP T42G T41P IP phones is 192 64 graphic Logo is not applicable to SIP T48G and SIP T46G IP phones These two IP phone models use wallpaper instead 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 ...

Page 72: ...o file from your local system 4 Click Upload to upload the file 5 Click Confirm to accept the change The custom logo screen and the idle screen are displayed alternately Softkey layout is used to customize the soft keys at the bottom of the LCD screen to best meet users requirements It can be configured based on call states In addition to specifying which soft keys to display you can determine the...

Page 73: ...el CallIn Answer Forward Silence Reject Empty Switch Connecting Connecting Empty Empty Empty Cancel Empty Switch SemiAttendTrans Transfer Empty Empty Cancel Empty Switch Dialing not applicable to SIP T48G Send IME Delete Cancel Empty History Directory Switch Line Directory GPickup DPickup Retrieve RingBack RingBack Empty Empty Empty Cancel Empty Switch SemiAttendTransBack Transfer Empty Empty Canc...

Page 74: ...fer Resume NewCall Cancel Empty Switch Answer Reject Held Empty Empty Empty Cancel Empty Switch Answer Reject NewCall PreTrans not applicable to SIP T48G Transfer IME Delete Cancel Empty Directory Switch Send InConference Empty Empty Empty Cancel Empty Switch InConferenceTalk Empty Empty Conference Cancel Empty Switch Conferenced Empty Hold Split Cancel Empty Switch Answer Reject Mute Manager ...

Page 75: ...n 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 Softkeys column and click The selected soft key appears in the Selected Softkeys column If more than four soft keys are selected a More soft key appears on the LCD screen and the selected s...

Page 76: ...n be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure a send key Configure a key tone and send tone For more information refer to Key as Send on page 280 Local Web User Interface Configure a send key Navigate to http phoneIPAddress servlet p features general q load Configure a key tone and send tone Navigate to http phoneIPAddress servlet p feature...

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

Page 78: ...e hotline number Procedure Hotline can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the hotline number Specify the time in seconds the IP phone waits to automatically dial out the hotline number For more information refer to Hotline on page 282 Local Web User Interface Configure the hotline number Specify the time in seconds the IP phone wai...

Page 79: ... field 4 Press the Save soft key to accept the change Directory provides easy access to frequently used lists The lists can be Local Directory History Remote Phone Book and LDAP The desired list s can be added to Directory using a directory file For more information on the directory file refer to Directory Template on page 229 Procedure Directory can be configured using the configuration files or ...

Page 80: ...olumn select the desired list and then click 5 To adjust the display order of enabled lists select the desired list and then click or 6 Click Confirm to accept the change The phone LCD screen will display the enabled list s in the adjusted order Search source list in dialing allows the IP phone to automatically search entries from the search source list based on the entered string and display resu...

Page 81: ...ts favorite q load To configure search source list in dialing 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 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 cl...

Page 82: ...u must enable the save call log feature in advance Procedure Call log can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the call log For more information refer to Call Log on page 283 Local Web User Interface Configure the call log Navigate to http phoneIPAddress servlet p features general q load Phone User Interface Configure the call log To...

Page 83: ...hen IP phones miss calls It is configurable on a per line basis Once the user accesses the Missed calls list the prompt message and an indicator icon on the idle screen are cleared Procedure Missed call log can be configured using the configuration files or locally Configuration File MAC cfg Configure the missed call log feature For more information refer to Missed Call Log on page 283 Local Web U...

Page 84: ... the contact Contacts and groups can be added either one by one or in batch using a contact file For more information on the contact file refer to Directory Template on page 229 Procedure Configuration changes can be performed using the configuration files or locally Configuration File y0000000000xx cfg Specify the access URL of the local contact file For more information refer to Access URL of Lo...

Page 85: ...e from the pull down list of Ring 4 Click Add to add the new group To add a contact to the local directory via web user interface 1 Click on Directory Local Directory 2 Enter the name and the office mobile or other numbers in the corresponding fields 3 Select the desired ring tone from the pull down list of Ring Tone 4 Select the desired group from the pull down list of Group 5 Select the desired ...

Page 86: ...key to cancel To add a contact to the local directory via phone user interface 1 Press Menu Directory Local Group 2 Select the desired contact group and 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 Auto is selected the IP...

Page 87: ...000xx cfg Configure live dialpad For more information refer to Live Dialpad on page 284 Local Web User Interface Configure live dialpad Navigate to http phoneIPAddress servlet p settings preference q load To configure live dialpad via web user interface 1 Click on Settings Preference 2 Select the desired value from the pull down list of Live Dialpad 3 Enter the desired delay time in the Inter Digi...

Page 88: ...ivate the server side call waiting feature They may vary on different servers Procedure Call waiting and call waiting tone can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure call waiting For more information refer to Call Waiting on page 284 Local Web User Interface Configure call waiting Navigate to http phoneIPAddress servlet p features gene...

Page 89: ...code in the Call Waiting Off Code field 5 Click Confirm to accept the change To configure the call waiting tone via web user interface 1 Click on Features Audio 2 Select the desired value from the pull down list of Call Waiting Tone 3 Click Confirm to accept the change ...

Page 90: ...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 For more information refer to Auto Redial on page 286 Local Web User Interface Configure auto redial Navigate to http phoneIPAddress servlet p features general q load P...

Page 91: ...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 answer is enabled You can specify a period of delay time before the IP phone automatically answers incoming calls Auto answer is configurable on a per line basis Procedure Auto an...

Page 92: ...iod of delay time for auto answer http phoneIPAddress servlet p features general q load Phone User Interface Configure auto answer 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 accept the change To configure a per...

Page 93: ...he 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 the SUBSCRIBE...

Page 94: ...ddress servlet p features general q load Phone User Interface Configure call completion To configure call completion via web user interface 1 Click on Features General Information 2 Select the desired value from the pull down list of Call Completion 3 Click Confirm to accept the change To configure call completion via phone user interface 1 Press Menu Call Features Others Call Completion 2 Press o...

Page 95: ...r Agent Yealink SIP T46G 28 72 0 1 Privacy id Supported replaces Allow Events talk hold conference refer check sync P Preferred Identity sip 1012 10 2 1 199 Content Length 302 The anonymous call on code and anonymous call off code configured on IP phones are used to activate deactivate the server side anonymous call feature They may vary on different servers Send Anonymous Code allows IP phones to...

Page 96: ...mous 2 Select the desired line and then press Enter soft key 3 Press or or the Switch soft key to select the desired value from the Local Anonymous field 4 Optional Press or or the Switch soft key to select the desired value from the Send Anonymous Code field 5 Optional Enter the anonymous call on code in the On Code field 6 Optional Enter the anonymous call off code in the Off Code field 7 Press ...

Page 97: ...ection Navigate to http phoneIPAddress servlet p account basic q load acc 0 Phone User Interface Configure anonymous call rejection To configure anonymous call rejection via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Click on Basic 4 Select the desired value from the pull down list of Anonymous Call Rejection 5 Optional Enter the anonymo...

Page 98: ...feature can be configured for each or all accounts A user can activate or deactivate DND using the DND soft key or DND key The DND configurations on IP phones may be overridden by the server settings The DND on code and DND off code configured on IP phones are used to activate deactivate the server side DND feature They may vary on different servers Return Message When DND This feature defines the...

Page 99: ...d Specify return code and reason of the SIP response message Navigate to http phoneIPAddress servlet p features general q load Phone User Interface Assign a DND key Configure DND To configure a DND key via web user interface 1 Click on DSSKey Line Key 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 the DND feature via web ...

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

Page 101: ...er the DND off code in the DND Off Code field 3 Click Confirm to accept the change To specify the return code via web user interface 1 Click on Features General Information 2 Select the desired type from the pull down list of Return Code When DND ...

Page 102: ...of the accounts registered on the IP phone 2 Press or to select the desired account 3 Press or to select On to activate DND 4 Press the Save soft key to accept the change To configure DND in the custom mode for all accounts via phone user interface 1 Press the DND soft key or the DND key when the IP phone is idle The LCD screen displays a list of the accounts registered on the IP phone 2 Press the...

Page 103: ...ge Return code when refuse defines the return code and reason of the SIP response message for call rejection The caller s LCD screen displays the reason according to the return code received Available return codes and reasons are 404 Not found 480 Temporarily not available 486 Busy here Procedure Return code for call rejection can be configured using the configuration files or locally Configuratio...

Page 104: ... Features General Information 2 Select the desired value from the pull down list of Return Code When Refuse 3 Click Confirm to accept the change Early media refers to media e g audio and video played to the caller before a SIP call is actually established Current implementation supports early media through the 183 message When the caller receives a 183 message with SDP before the call is establish...

Page 105: ...eceived Procedure 180 ring workaround can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure 180 ring workaround For more information refer to 180 Ring Workaround on page 296 Local Web User Interface Configure 180 ring workaround Navigate to http phoneIPAddress servlet p features general q load To configure 180 ring workaround via web user interfa...

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

Page 107: ...SIP request message 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 Configur...

Page 108: ...on timer allows a periodic refresh of SIP sessions through a re INVITE request to determine whether a SIP session is still active Session timer is specified in RFC 4028 IP phones support two refresher modes UAC and UAS The UAC mode means refreshing the session from the client while the UAS mode means refreshing the session from the server The session expiration and session refresher are negotiated...

Page 109: ...sion Expires 30 7200s field 6 Select the desired refresher from the pull down list of Session Refresher 7 Click Confirm to accept the change Call hold provides a service of putting an active call on hold When a call is placed on hold the IP phone sends an INVITE request with a HOLD SDP to the server IP phones support two call hold methods one is RFC 3264 which sets the a media attribute in the SDP...

Page 110: ...FC 2543 c 0 0 0 0 outgoing hold signaling is used For more information refer to Call Hold on page 299 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 To configure call hold method via web user interface 1 Click on Features General Infor...

Page 111: ...coming INVITE message by responding with a 302 Moved Temporarily message which contains a Contact header with a new URI that should be tried Three types of call forward Always Forward Forward the incoming calls immediately Busy Forward Forward the incoming call when the callee is busy No Answer Forward Forward the incoming call after a period of ring time Call forward can be configured on a phone ...

Page 112: ...an be configured using the configuration files or locally Configuration File MAC cfg Configure call forward in custom mode For more information refer to Call Forward on page 300 y0000000000xx cfg Configure the call forward mode Configure call forward in phone mode Configure forward international For more information refer to Call Forward on page 300 Local Web User Interface Configure call forward ...

Page 113: ...he 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 Forward Busy Forward No Answer Forw...

Page 114: ... ring time to wait before forwarding from the pull down list of After Ring Time 0 120s only for no answer forward 3 Click Confirm to accept the change To configure the forward international feature via web user interface 1 Click on Features General Information ...

Page 115: ... 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 from the Busy Forward field 2 Enter the...

Page 116: ...r selection a If you select 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 config...

Page 117: ... 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 Call transfer enables IP phones to transfer an existing call to another party IP phones support call...

Page 118: ...Specify whether to complete the transfer through on hook Configure the semi attended transfer feature For more information refer to Call Transfer on page 310 Local Web User Interface Specify whether to complete the transfer through on hook Configure the semi attended transfer feature Navigate to http phoneIPAddress servlet p features transfer q load To configure call transfer via web user interfac...

Page 119: ...ocedure Network conference can be configured using the configuration files or locally Configuration File MAC cfg Configure network conference For more information refer to Network Conference on page 311 Local Web User Interface Configure network conference Navigate to http phoneIPAddress servlet p account adv q load acc 0 To configure the network conference via web user interface 1 Click on Accoun...

Page 120: ... other two parties to remain connected when the conference initiator drops the conference call Procedure Transfer on conference hang up feature can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure transfer on conference hang up For more information refer to Transfer on Conference Hang Up on page 312 Local Web User Interface Configure transfer on...

Page 121: ...ure depends on support from a SIP server For many SIP servers directed call pickup requires a directed pickup code which can be configured on a phone or per line basis Note Procedure Directed call pickup can be configured using the configuration files or locally Configuration File MAC cfg Configure the directed call pickup code on a per line basis Configure directed call pickup feature on a phone ...

Page 122: ...ature on a phone basis Navigate to http phoneIPAddress servl et p features callpickup q lo ad Configure the directed call pickup code on a per line basis Navigate to http phoneIPAddress servl et p account adv q load ac c 0 Phone User Interface Assign a directed call pickup key To configure a directed call pickup key via web user interface 1 Click on DSSKey Line Key 2 In the desired DSS key field s...

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

Page 124: ... key to select the desired line from the Account ID field 6 Optional Enter the string that will appear on the LCD screen in the Label field 7 Enter the directed call pickup code followed by the specific extension in the Value field 8 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 ca...

Page 125: ...nterface Assign a group call pickup key Navigate to http phoneIPAddress servl et p dsskey model 1 q loa d linepage 1 Configure the group call pickup feature on a phone basis Navigate to http phoneIPAddress servl et p features callpickup q lo ad Configure the group call pickup code on a per line basis Navigate to http phoneIPAddress servl et p account adv q load ac c 0 Phone User Interface Assign a...

Page 126: ...user interface 1 Click on Features Call Pickup 2 Select the desired value from the pull down list of Group Call Pickup 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 3 Click...

Page 127: ...ect Group Pickup from the Key Event field 5 Press or or the Switch soft key to select the desired line from the Account ID field 6 Optional Enter the string that will appear on the LCD screen in the Label field 7 Enter the group call pickup code in the Value field 8 Press the Save soft key to accept the change Call pickup is implemented through SIP signals on some specific servers IP phones can pi...

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

Page 129: ... using a call return key Procedure Call return key can be configured using the configuration files or locally Configuration File y0000000000xx cfg Assign a call return key For more information refer to Call Return Key on page 395 Local Web User Interface Assign a call return key Navigate to http phoneIPAddress servlet p dsskey model 1 q load li nepage 1 Phone User Interface Assign a call return ke...

Page 130: ... in the Label field 6 Press the Save soft key to accept the change Call park allows users to park a call on a special extension and then retrieve it on any other phone in the system Users can park calls on the extension known as call park orbit by pressing a call park key The current call is put on hold and can be retrieved on another IP phone This feature depends on support from a SIP server Proc...

Page 131: ...Type field 4 Press or or the Switch soft key to select Call Park from the Key Event field 5 Press or or the Switch soft key to select the desired line from the Account ID field 6 Optional Enter the string that will appear on the LCD screen in the Label field 7 Enter the desired value e g call park feature code in the Value field 8 Press the Save soft key to accept the change Web server type determ...

Page 132: ...ype HTTP port and HTTPS port Navigate to http phoneIPAddress servl et p network adv q load Phone User Interface Specify the web access type To configure the web server type via web user interface 1 Click on Network Advanced 2 In the Web Server block select the desired value from the pull down list of HTTP 3 Enter the HTTP port in the HTTP Port 1 65535 field The default HTTP port is 80 4 Select the...

Page 133: ...riod of time 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 relevant SIP header If the cal...

Page 134: ...tity of the callee specified for outgoing calls The IP phone can display the Dialed Digits or the identity in a SIP 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 If the callee has existed in the directory the local name assigned to the callee should be preferentially displayed Proc...

Page 135: ...ting 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 the 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 voice path Th...

Page 136: ...tting DTMF digit and the payload type For more information refer to DTMF on page 319 y0000000000xx cfg Configure the number of times for the IP phone to send the end RTP Event packet For more information refer to DTMF on page 319 Local Web User Interface Configure the method of transmitting DTMF digits and the payload type Navigate to http phoneIPAddress servl et p account adv q load ac c 0 Config...

Page 137: ...e 5 Enter the desired value in the DTMF Payload Type 96 127 field 6 Click Confirm to accept the change To configure the number of times to send the end RTP Event packet via web user interface 1 Click on Features General Information 2 Select the desired value 1 3 from the pull down list of DTMF Repetition 3 Click Confirm to accept the change ...

Page 138: ...onfiguration files or locally Configuration File y0000000000xx cfg Configure suppress DTMF display and suppress DTMF display delay For more information refer to Suppress DTMF Display on page 321 Local Web User Interface Configure suppress DTMF display and suppress DTMF display delay Navigate to http phoneIPAddress servl et p features general q loa d To configure suppress DTMF display and suppress ...

Page 139: ...y Procedure Configuration changes can be performed using the configuration files or locally Configuration File y0000000000xx cfg Configure transfer via DTMF For more information refer to Transfer via DTMF on page 321 Local Web User Interface Configure transfer via DTMF Navigate to http phoneIPAddress servl et p features general q loa d To configure transfer via DTMF feature via web user interface ...

Page 140: ...P server Intercom is a useful feature in office environments to quickly connect with an operator or secretary Users can press an intercom key to automatically initiate an outgoing intercom call with a remote extension Procedure Intercom key can be configured using the configuration files or locally Configuration File y0000000000xx cfg Assign an intercom key For more information refer to Intercom K...

Page 141: ... key via phone user interface 1 Press Menu Call Features DSS Keys 2 Select the desired DSS key 3 Press or or the Switch soft key to select Intercom from the Type field 4 Select the desired line from the Account ID field 5 Optional Enter the string that will appear on the LCD screen in the Label field 6 Enter the remote extension number in the Value field 7 Press the Save soft key to accept the cha...

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

Page 143: ...ne and Intercom Barge 3 Click Confirm to accept the change To configure intercom via phone user interface 1 Press Menu Call 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 144: ...Administrator s Guide for SIP T4X IP Phones 128 ...

Page 145: ...istinctive Ring Tones Tones Remote Phone Book LDAP Busy Lamp Field Music on Hold Automatic Call Distribution Message Waiting Indicator Multicast Paging Call Recording Hot Desking Action URL Action URI Server Redundancy LLDP VLAN VPN Quality of Service Network Address Translation 802 1X Authentication TR 069 Device Management IPv6 Support ...

Page 146: ...atures alert_info_tone is set to 1 the IP phone will play the Bellcore drN ring tone N 1 2 3 4 or 5 Otherwise the IP phone will play the preconfigured local ring tone in about ten seconds 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 server Bellcore Tone Pattern I...

Page 147: ...v 4 Ring4 wav 5 Ring5 wav 6 Ring6 wav only applicable to SIP T48G T46G 7 Ring7 wav only applicable to SIP T48G T46G 8 Ring8 wav only applicable to SIP T48G T46G N 1 or N 8 Ring1 wav Example Alert Info ringtone 2 Alert Info MyMelody2 If the Alert Info header contains a remote URL and the parameter account X alert_info_url_enable is set to 1 or the item called Distinctive Ring Tones on the web user ...

Page 148: ... tones can be configured using the configuration files or locally Configuration File MAC cfg Configure distinctive ring tones feature For more information refer to Distinctive Ring Tones on page 324 y0000000000xx cfg Configure the internal ringer text and internal ringer file For more information refer to Distinctive Ring Tones on page 324 Local Web User Interface Configure distinctive ring tones ...

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

Page 150: ...ountry to country to indicate different conditions of the IP phone The default tones used on IP phones are the US tone sets Available tone sets for IP phones Australia Austria Brazil Belgium China Czech Denmark Finland France Germany Great Britain Greece Hungary Lithuania India Italy Japan Mexico New Zealand Netherlands Norway Portugal Spain Switzerland Sweden Russia United States Chile Czech ETSI...

Page 151: ...al message Stutter When receiving a voice mail Message When receiving a text message Auto Answer When automatically answering a call Procedure Tones can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the tones for the IP phone For more information refer to Tones on page 326 Local Web User Interface Configure the tones for the IP phone Navigate...

Page 152: ...te phone books and 5000 entries Remote phone book is customizable For more information refer to Remote XML Phone Book on page 233 Sremote Name allows IP phones to query the entry names from the remote phone book for incoming outgoing calls Sremote Name Flash Time defines how often IP phones refresh the local cache of the remote phone book Procedure Remote phone book can be configured using the con...

Page 153: ...es incoming calls Specify how often the IP phone refreshes the local cache of the remote phone book Navigate to http phoneIPAddress servl et p contacts remote q load To specify the access URL of the remote phone book via web user interface 1 Click on Directory Remote Phone Book 2 Enter the access URL in the Remote URL field 3 Enter the name in the Display Name field 4 Click Confirm to accept the c...

Page 154: ...the local directory LDAP entries displayed on the IP phone are read only which cannot be added edited or deleted by users When an LDAP server is properly configured the IP phone can look up entries from the LDAP server in a wide variety of ways The LDAP server indexes all the data in its entries and filters may be used to select the desired contact or group and return the desired information The c...

Page 155: ...es or locally Configuration File y0000000000xx cfg Configure the LDAP feature For more information refer to LDAP on page 330 Assign an LDAP key For more information refer to LDAP Key on page 398 Local Web User Interface Configure the LDAP feature Navigate to http phoneIPAddress servl et p contacts LDAP q load Assign an LDAP key Navigate to http phoneIPAddress servl et p dsskey model 1 q loa d line...

Page 156: ... LDAP from the pull down list of Type 3 Click Confirm to accept the change To configure an LDAP key via phone user interface 1 Press Menu Call Features DSS 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 LDAP from the Key Event field 5 Optional Enter the string that will appear on the LCD screen...

Page 157: ... pickup enables the supervisors to pick up the monitored user s incoming call by pressing the Pickup soft key The directed call pickup code must be configured in advance For more information on how to configure the directed call pickup code for the Pickup soft key refer to Directed Call Pickup on page 105 BLF LED Mode BLF LED mode provides four kinds of definition for the BLF key LED status As the...

Page 158: ...Solid red The monitored user is dialing The monitored user is talking Slow flashing red 1s The call is parked against the monitored user s phone number The monitored user s conversation is placed on hold Off The monitored user is idle The monitored user does not exist Line Key Expansion Module Key LED configured as a BLF key and BLF LED Mode is set to 3 LED Status Description Fast flashing red 200...

Page 159: ...page 1 Specify whether to use visual alert and audio alert for BLF pickup Navigate to http phoneIPAddress servl et p features callpickup q lo ad Configure BLF LED mode Navigate to http phoneIPAddress servl et p features general q loa d Phone User Interface Assign a BLF key To configure a BLF key via web user interface 1 Click on DSSKey Line Key 2 In the desired DSS key field select BLF from the pu...

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

Page 161: ...eld 6 Enter the phone number or extension you want to monitor in the Value field 7 Optional Enter the directed call pickup code in the Extension field 8 Press the Save soft key to accept the change Music on Hold MoH is the business practice of playing recorded music to fill the silence that would be heard by the party who has been placed on hold To use this feature specify a SIP URI pointing to an...

Page 162: ...ore information refer to Music on Hold on page 336 Local Web User Interface Configure the MoH feature on a per line basis Navigate to http phoneIPAddress servlet p account adv q load acc 0 To configure MoH via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Click on Advanced 4 Enter the SIP URI e g sip moh sip com in the Music Server URI fiel...

Page 163: ...til the IP phone user manually changes the phone status or the ACD auto available timer if configured expires How long the IP phone remains unavailable is configurable by the auto available timer When the timer expires the phone status is automatically changed to available The ACD auto available timer feature depends on support from a SIP server You need to configure an ACD key for the user to log...

Page 164: ...accept the change To configure the ACD auto available timer feature via web user interface 1 Click on Features ACD 2 Select the desired value from the pull down list of ACD Auto Available 3 Enter the desired timer in the ACD Auto Available Timer 0 120s field 4 Click Confirm to accept the change To configure an ACD key via phone user interface 1 Press Menu Call Features DSS Keys 2 Select the desire...

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

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

Page 167: ...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 Assign a multicast paging key For more information refer to Multicast Paging Key on page 400 Specify a multicast codec for the IP phone to use for multicast RTP For more information refer to...

Page 168: ...e valid multicast IP addresses range from 224 0 0 0 to 239 255 255 255 4 Click Confirm to accept the change To configure a codec for multicast paging via web user interface 1 Click on Features General Information 2 Select the desired codec from the pull down list of Multicast Codec 3 Click Confirm to accept the change ...

Page 169: ...ing multicast paging calls when there is already a voice call in progress If the parameter is configured as disabled all incoming multicast paging calls will be automatically ignored If the parameter is the priority value the incoming multicast paging calls with higher priority are automatically answered and the ones with lower priority are ignored Paging Priority Active This parameter decides how...

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

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

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

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

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

Page 175: ...s cost reduction Hot desking is regularly used in places where not all the 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 The hot desking feature allows a user to clear registration configurations of all accounts on the IP phone and then register his account on line 1...

Page 176: ... 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 the server help xml The following table lists the pre defined events f...

Page 177: ... blind transfers a call Attended Transfer When the IP phone performs the attended transfer Hold When the IP phone places a call on hold UnHold When the IP phone retrieves a hold call Mute When the IP phone mutes a call UnMute When the IP phone un mutes a call Missed Call When the IP phone misses a call IP Changed When the IP address of the IP phone changes Forward Incoming Call When the IP phone f...

Page 178: ...art of the SIP URI for the current account when the IP phone places a call receives an incoming call or establishes a call active_host The host part of the SIP URI for the current account when the IP phone places a call receives an incoming call or establishes a call local The SIP URI of the caller when the IP phone places a call The SIP URI of the callee when the IP phone receives an incoming cal...

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

Page 180: ...lume MUTE Press the MUTE key F_HOLD Press the HOLD key only for SIP T48G T46G or the Hold soft key X Press the X key CANCEL Return to a previous screen or cancel a call 0 9 POUND Send the DTMF digit 0 9 or L1 LX Press the line key for SIP T48G X 29 SIP T46G X 27 for SIP T42G T41P X 15 F_CONFERENCE Press the Conference soft key F1 F4 Press the soft key MSG Press the MESSAGE key HEADSET Press the HE...

Page 181: ...e to receive and handle the URI from any IP address Procedure Specify the trusted IP address for Action URI using the configuration files or locally Configuration File y0000000000xx cfg Specify the trusted IP address es for sending the Action URI to the IP phone For more information refer to Action URI on page 344 Local Web User Interface Specify the trusted IP address es for sending the Action UR...

Page 182: ...n offline for maintenance the server fails or the connection between the IP phone and the server fails Two types of redundancy are possible In some cases a combination of the two may be deployed Failover In this mode the full phone system functionality is preserved by having a second equivalent capability call server take over from the one that has gone down off line This mode of operation should ...

Page 183: ...ver The secondary server backs up a primary server when the primary server fails and offers the same functionality as the primary server Fallback Server Server 2 is configured with the address of the fallback server For example 192 168 1 15 A fallback server offers less functionality than the working server Phone Registration Two registration methods for fallback mode Concurrent registration The I...

Page 184: ...uery for the SRV pointer and service type UDP TCP and TLS the SRV query on the record returned from the NAPTR for the host name and the port number and the A query for the IP addresses If a port is set to 0 and the transport type is set to DNS NAPTR NAPTR and SRV queries will be tried before falling back to A query If no port is found through the DNS query 5060 will be used If an explicit port exc...

Page 185: ...ther record with order 90 The flag s indicates performing the SRV query next TCP will be used targeted to a host determined by an SRV query of _sip _tcp example com If the flag of the NAPTR record returned is empty the IP phone will perform the NAPTR query again according to the previous NAPTR query result SRV Service Location Record The IP phone performs a SRV query on the record returned from th...

Page 186: ...not respond correctly to the INVITE then tries to make the call using the secondary server 3 If the secondary server is also unavailable the IP phone will try the fallback server until it either succeeds in making a call or exhausts all servers at which point the call will fail At the start of a call server availability is determined by SIP signaling failure SIP signaling failure depends on the SI...

Page 187: ...orresponding fields 5 Configure parameters of the SIP server 2 in the corresponding fields 6 Click Confirm to accept the change LLDP Linker Layer Discovery Protocol is a vendor neutral Link Layer protocol which allows IP phones to receive and or transmit device related information from to directly connected devices on the network that are also using the protocol and store the information about oth...

Page 188: ...nage IP phones and their attributes such as model number serial number and software revision TLVs supported by IP phones are summarized in the following table TLV Type TLV Name Description Mandatory TLVs Chassis ID The network address of the IP phone Port ID The MAC address of the IP phone Time To Live Seconds until data unit expires The default value is 60s End of LLDPDU Marks end of LLDPDU Optio...

Page 189: ...es are LLDP MED Capabilities Network Policy Extended Power via MDI PD Inventory Network Policy Port VLAN ID application type L2 priority and DSCP value Extended Power via MDI Power type source priority and value Inventory Hardware Revision Hardware revision of phone Inventory Firmware Revision Firmware revision of phone Inventory Software Revision Software revision of phone Inventory Serial Number...

Page 190: ...erface 1 Click on Network Advanced 2 In the LLDP block select the desired value from the pull down list of Active 3 Enter the desired time interval in the Packet Interval 1 3600s field 4 Click Confirm to accept the change A dialog box pops up to prompt that the settings will take effect after reboot 5 Click OK to reboot the IP phone VLAN Virtual Local Area Network is used to logically divide a phy...

Page 191: ...me physical Ethernet cable In addition to manual configuration the IP phone also supports automatic discovery of VLAN via LLDP or DHCP The assignment takes effect in this order assignment via LLDP manual configuration then assignment via DHCP VLAN Discovery via DHCP IP phones support VLAN discovery via DHCP When the VLAN Discovery method is set to DHCP the IP phone will examine DHCP option for a v...

Page 192: ...own list of WAN 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 reboot to make the settings effective 6 Click OK to reboot the IP phone To configure VLAN for PC port via web user interface 1 Click on Network Advanced 2 In the VLAN block select the desired v...

Page 193: ...box pops up to prompt that settings will take effect after reboot 6 Click OK to reboot the IP phone To configure the DHCP VLAN discovery via web user interface 1 Click on Network Advanced 2 In the VLAN block select the desired value from the pull down list of DHCP VLAN Active 3 Enter the desired option in the Option field The default option is 132 ...

Page 194: ...employees to access their company s intranet from home or outside the office and site to site VPN allows employees in geographically separated offices to share one cohesive virtual network VPN can be also classified by the protocols used to tunnel the traffic It provides security through tunneling protocols IPSec SSL L2TP and PPTP IP phones support SSL VPN which provides remote access VPN capabili...

Page 195: ...onfigure the OpenVPN feature and upload a tar file to the IP phone For more information refer to VPN on page 353 Local Web User Interface Configure the OpenVPN feature and upload a tar package to the IP phone Navigate to http phoneIPAddress servl et p network adv q load Phone User Interface Configure the OpenVPN feature To upload the tar file to the IP phone and configure VPN via web user interfac...

Page 196: ...admin Network VPN 2 Press or or the Switch soft key to select the desired value from the VPN Active field 3 Press the Save soft key to accept the change The IP phone reboots automatically to make settings effective after a period of time Quality of Service QoS is the ability to provide different priorities to different packets in the network allowing the transport of traffic with special requireme...

Page 197: ...abled network and achieve QoS Class Selector PHB backwards compatible with IP precedence Class Selector code points are of the form xxx000 The first three bits are the IP precedence bits These class selector PHBs retain almost the same forwarding behavior as nodes that implement IP precedence based classification and forwarding Expedited Forwarding PHB the key ingredient in DiffServ model for prov...

Page 198: ...n be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the DSCPs for voice packets and SIP packets For more information refer to QoS on page 354 Local Web User Interface Configure the DSCPs for voice packets and SIP packets Navigate to http phoneIPAddress servl et p network adv q load To configure DSCPs for voice packets and SIP packets via web user...

Page 199: ...tion process But in the VoIP environment NAT breaks end to end connectivity NAT Traversal NAT traversal is a general term for techniques that establish and maintain IP connections traversing NAT gateways typically required for client to client networking applications especially for VoIP deployments STUN is one of the NAT traversal techniques supported by IP phones STUN Simple Traversal of UDP over...

Page 200: ...n a per line basis Procedure NAT traversal and STUN server can be configured using the configuration files or locally Configuration File MAC cfg Configure NAT traversal and STUN server on the IP phone For more information refer to Network Address Translation on page 355 Local Web User Interface Configure the NAT traversal and STUN server on the IP phone Navigate to http phoneIPAddress servl et p a...

Page 201: ...etermines the credentials are valid the IP phone is allowed to access resources located on the protected side of the network IP phones support protocols EAP MD5 EAP TLS PEAP MSCHAPv2 and EAP TTLS EAP MSCHAPv2 for 802 1X authentication Procedure 802 1X authentication can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the 802 1X authentication o...

Page 202: ...nter 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 locate the desired CA certificate pem crt cer or der from your local system 4 In the Device Certificates field click Browse to locate the desired client certificate pem or cer from your local system ...

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

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

Page 205: ... the 802 1x Mode field a If you select EAP MD5 1 Enter the user name for authentication in the Identity field 2 Enter the password for authentication in the Password field b If you select EAP TLS 1 Enter the user name for authentication in the Identity field 2 Leave the Password field blank c If you select PEAP MSCHAPV2 1 Enter the user name for authentication in the Identity field 2 Enter the pas...

Page 206: ...and dynamic service provisioning Software or firmware image management Status and performance monitoring Diagnostics TR 069 is not applicable to SIP T42G and SIP T41P IP phones The following table provides a description of RPC methods supported by IP phones RPC Method Description GetRPCMethods This method is used to discover the set of methods supported by the CPE SetParameterValues This method is...

Page 207: ...essful or unsuccessful of a file transfer initiated by an earlier Download or Upload method call AddObject This method is used to add a new instance of an object defined on the CPE DeleteObject This method is used to remove a particular instance of an object Procedure TR 069 can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure theTR 069 feature ...

Page 208: ...colons VoIP network based on IPv6 can ensure QoS a set of service requirements to deliver performance guarantee while transporting traffic over the network IP phones support IPv4 only addressing mode IPv6 only addressing mode as well as an IPv4 IPv6 dual stack addressing mode IPv6 Address Assignment Method Supported IPv6 address assignment methods Manual Assignment An IPv6 address and other config...

Page 209: ...on to the stateless autoconfiguration to obtain configuration parameters Note Procedure IPv6 can be configured using the configuration files or locally Configuration File MAC cfg Configure the IPv6 address assignment method For more information refer to IPv6 on page 361 Local Web User Interface Configure the IPv6 address assignment method Navigate to http phoneIPAddress servl et p network q load T...

Page 210: ...e DHCP or the Static IP Address radio box If you mark the Static IP Address radio box configure the IPv6 address and other configuration parameters in the corresponding fields Optional If you mark the DHCP radio box you can configure the static DNS address in the corresponding fields ...

Page 211: ...ck Confirm to accept the change To configure IPv6 address via phone user interface 1 Press Menu Advanced password admin Network WAN Port 2 Press or to select the desired address mode from the IP Address 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 IP configure the IPv6 address and other...

Page 212: ...Administrator s Guide for SIP T4X IP Phones 196 ...

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

Page 214: ...tively Once the phone connects to a call the user with the headset connected to the headset jack has full duplex capabilities while the user with the headset connected to the handset jack is only able to listen Procedure Dual headset can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure dual headset For more information refer to Dual Headset on p...

Page 215: ...t 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 default codecs used on IP phones are summarized in the following table Codec Algorithm Bit Rate Sample Rate Packetization Time PCMA G 711 a law 64 Kbps 8 Ksps 20ms PCMU G 711 u law 64 Kbps 8 Ksps 20ms G729 G 729 8 ...

Page 216: ...n Files Web User Interface 0 4 G723_63 Configuration Files Web User Interface 0 4 G726 16 Configuration Files Web User Interface 0 103 G726 24 Configuration Files Web User Interface 0 104 G726 32 Configuration Files Web User Interface 0 102 G726 40 Configuration Files Web User Interface 0 105 GSM Configuration Files Web User Interface 0 97 iLBC Configuration Files Web User Interface 0 106 Packetiz...

Page 217: ...ecs on page 366 Local Web User Interface Configure the codecs and adjust the priority of the enabled codecs on a per line basis Configure the ptime Navigate to http phoneIPAddress servl et p account codec q load acc 0 To configure the codecs and adjust the priority of the enabled codecs on a per line basis via web user interface 1 Click on Account 2 Select the desired account from the pull down li...

Page 218: ...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 219: ... operation Echo cancellation is achieved using the echo canceller Procedure AEC can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure AEC For more information refer to Acoustic Echo Cancellation on page 369 Local Web User Interface Configure AEC Navigate to http phoneIPAddress servl et p settings voice q load To configure AEC via web user interfa...

Page 220: ...ion VAD can avoid unnecessary coding or transmission of silence packets in VoIP applications saving on computation and network bandwidth Procedure VAD can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure VAD For more information refer to Voice Activity Detection on page 370 Local Web User Interface Configure VAD Navigate to http phoneIPAddress s...

Page 221: ...is consistent throughout the call and the listener does not think the line has released The purpose of VAD and CNG is to maintain an acceptable perceived QoS while simultaneously keeping transmission costs and bandwidth usage as low as possible Procedure CNG can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure CNG For more information refer to C...

Page 222: ...ffer is capable of adapting the changes in the network s delay The range of the delay time for the dynamic jitter buffer added to packets can be also configured on IP phones Procedure Jitter buffer can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the mode of jitter buffer and the delay time for jitter buffer For more information refer to Jit...

Page 223: ...Configuring Audio Features 207 5 Enter the fixed delay time for fixed jitter buffer in the Normal field Valid values range from 0 to 300 6 Click Confirm to accept the change ...

Page 224: ...Administrator s Guide for SIP T4X IP Phones 208 ...

Page 225: ...cryption 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 of c...

Page 226: ... 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 t...

Page 227: ...o the clients for authentication The IP phone has two types of built in server certificates a unique server certificate and a generic server certificate You can only upload one server certificate to the IP phone The old server certificate will be overridden by the new one The format of the server certificate files must be pem and cer A unique server certificate It is installed by default and is un...

Page 228: ...more information refer to Uploading Certificates on page 372 Local Web User Interface Configure TLS on a per line basis Navigate to http phoneIPAddress servl et p account register q load acc 0 Configure the trusted certificates feature Upload the trusted certificates Navigate to http phoneIPAddress servl et p trusted cert q load Configure the server certificates feature Upload the server certifica...

Page 229: ...5 Click Confirm to accept the change A dialog box pops up to prompt that the settings will take effect after reboot 6 Click OK to reboot the IP phone To configure TLS 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 Select TLS from the pull down list of the Transport 4 Click Confirm to accept the change ...

Page 230: ...pload the certificate To configure the server certificates feature 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 A dialog box pops up to prompt that the settings will take effect after reboot 4 Click OK to reboot the IP phone To upload a server certificate via web user in...

Page 231: ... between 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 NzFlNTUwZDk2OGVlOTc3Yz...

Page 232: ...nabled 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 For more information refer to SRTP on page 375 Local Web User Interface Configure SRTP feature on a per line...

Page 233: ...onfiguration files with the same file name as before This tool also encrypts the plaintext 16 character symmetric keys using a fixed key which is the same as the one built in the IP phone and generates new files named as xx_Security enc xx indicates the name of the configuration file for example y000000000028_Security enc for y000000000028 cfg file This tool generates another new file named as Aes...

Page 234: ...xx cfg file 1 Double click Config_Encrypt_Tool exe to start the application tool The screenshot of the main page is shown as below When you start the application tool a file folder named Encrypted is created automatically in the directory where the application tool is located 2 Click Browse to locate configuration file s e g y000000000028 cfg from your local system in the Select File s field To se...

Page 235: ...find the encrypted configuration file s encrypted key file s and an Aeskey txt file storing plaintext AES key s Procedure Encryption method and AES keys can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the decryption method and AES keys For more information refer to Configuring Decryption Method AES keys must be 16 characters and the support...

Page 236: ...ce Configure the AES keys Navigate to http phoneIPAddress servl et p settings autop q load To configure the 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 3 Click Confirm to accept the change ...

Page 237: ... 35 x x x rom SIP T46G 28 x x x rom SIP T42G 29 x x x rom SIP T41P 36 x x x rom Note Upgrade via Web User Interface To manually upgrade firmware via web user interface you need to store the firmware to the local system in advance To upgrade firmware manually via web user interface 1 Click on Settings Upgrade 2 Click Browse 3 Locate the firmware from the local system 4 Click Upgrade You can downloa...

Page 238: ...oad firmware stored on the provisioning server in one of two ways Check for both configuration files and firmware stored on the provisioning server during booting up Automatically check for configuration files and firmware at a fixed interval or specific time Method of checking for configuration files and firmware is configurable Procedure Configuration changes can be performed using the configura...

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

Page 240: ...Administrator s Guide for SIP T4X IP Phones 224 ...

Page 241: ... Template Super Search Template Local Contact File Remote XML Phone Book Specifying the Access URL of Resource Files The replace rule template helps with the creation of multiple replace rules The existing replace rules on the phones will be overwritten by the downloaded replace rules After setup you need to place the replace rule template to the provisioning server and specify the access URL in t...

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

Page 243: ...key layouts to different call states The call states include CallFailed CallIn Connecting Dialing not applicable to SIP T48G RingBack and Talking After setup place the templates to the provisioning server and specify the access URL in the configuration files When editing a softkey layout template learn the following Call States indicates the start of a template and Call States indicates the end of...

Page 244: ...eparate line Key Type Where Key Type specifies the enabled soft key This value cannot be blank For each disabled soft key and each default soft key that you want to add add the same string introduced above 3 Specify the values within double quotes 4 Save the change and place this file to the provisioning server The following shows an example of the CallFailed template file CallFailed Disable Key T...

Page 245: ...e 1 2 3 and 4 1 is the highest priority 4 is the lowest When enabling or disabling the desired directory list for Directory the valid values are 0 and 1 0 stands for Disabled 1 stands for Enabled Procedure Use the following procedures to customize a directory template Customizing a directory template 1 Open the template file using an ASCII editor 2 For each directory list that you want to configur...

Page 246: ... provisioning server and specify the access URL in the configuration files When editing a super search template learn the following Do not rename the super search template root_super_search indicates the start of a template and root_super_search indicates the end of a template The default display names of directory lists are Local Directory History Remote Phone Book and LDAP When specifying the pr...

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

Page 248: ...dd the following string to the file Each starts on a separate line contact display_name office_number mobile_number other_number line ring group_id_name default_photo Where display_name specifies the name of the contact This value cannot be blank or duplicated office_number specifies the office number of the contact mobile_number specifies the mobile number of the contact other_number specifies th...

Page 249: ...hone book learn the following YealinkIPPhoneDirectory indicates the start of a phone book and YealinkIPPhoneDirectory indicates the end of a phone book DirectoryEntry indicates the start of a contact and DirectoryEntry indicates the end of a contact Procedure Use the following procedures to customize an XML phone book To customize an XML phone book 1 Open the template file using an ASCII editor 2 ...

Page 250: ...emplate on page 380 Configuration File y0000000000xx cfg Configure the access URL of the dial now rule template For more information refer to Access URL of Dial now Template on page 380 Configuration File y0000000000xx cfg Configure the access URL of the softkey layout template For more information refer to Access URL of Softkey Layout Template on page 381 Configuration File y0000000000xx cfg Conf...

Page 251: ...r Search Template on page 384 Configuration File y0000000000xx cfg Configure the access URL of the local contact file For more information refer to Access URL of Local Contact File on page 384 Configuration File y0000000000xx cfg Configure the access URL of the remote XML phonebook For more information refer to Access URL of Remote XML Phone Book on page 385 ...

Page 252: ...Administrator s Guide for SIP T4X IP Phones 236 ...

Page 253: ...es The IP phone can log various events to log files So if your IP phone encounters some problems commonly the log files are used 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 s...

Page 254: ...port 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 3 Enter the IP address or domain name of the syslog server in the Server Name field 4 Click Confirm to accept the change A dialog box pops up to prompt Do you want to restart your machine Administrator level debugging may make some sensitive inf...

Page 255: ...reboot 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 Click Export to open file download window and then save the file to your local system 4 Reproduce the issue The following figure shows a portion of a log file ...

Page 256: ...em To capture packets using the Ethernet software Connect the Internet port of the IP phone and the PC to the same HUB and then use Sniffer Ethereal or Wireshark software to capture the signal traffic IP phones support a troubleshooting feature called Watch Dog which helps you monitor IP phone status and provides the ability to get stack traces from the last time the IP phone failed If watch dog i...

Page 257: ...information from status indicators on SIP T46G IP phones If a LINK failure of the IP phone is detected a prompting message Network Unavailable and the icon will appear on the LCD screen If an active call on the IP phone is on mute the Mute key LED illuminates For more information on the icons refer to Reading Icons on page 16 Wrong configurations may have an impact on your phone use You can export...

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

Page 259: ... server automatically If your phone is unable to access the NTP server configure the time and date manually If you have poor sound quality acoustics like intermittent voice low volume echo or other noise the possible reasons could be Users are seated too far out of recommended microphone range and sound faint or are seated too close to sensitive microphones and cause echo Intermittent voice is mai...

Page 260: ...purposes Display name is the caller ID that will be displayed on the callee s phone LCD screen Server configurations may override the local ones IP phones support remote reboot by a SIP NOTIFY message with Event check sync header The parameter reboot true makes the IP phone reboot immediately after receiving the NOTIFY message The message is formed as below NOTIFY sip user dsthost SIP 2 0 To sip u...

Page 261: ...ovisioning server PnP depends on support from a SIP server Do one of the following Ensure that the configuration is set correctly Reboot the IP phone Some configurations require a reboot to take effect Ensure that the configuration is applicable to the IP phone model The configuration may depend on support from a server They are codes that the IP phone sends to the server when a certain action tak...

Page 262: ...ried all troubleshooting suggestions but do not resolve the problem Note that all custom settings will be overwritten after resetting To reset your phone via web user interface 1 Click on Settings Upgrade 2 Click Reset to Factory in the Reset to Factory Setting field The web user interface prompts the message Do you want to reset to factory 3 Click OK to confirm the resetting The phone will be res...

Page 263: ...Troubleshooting 247 Factory reset can restore the original password All custom settings will be overwritten after reset ...

Page 264: ...Administrator s Guide for SIP T4X IP Phones 248 ...

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

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

Page 267: ...ity Acapulco 06 00 United States Central Time 05 00 Bahamas Nassau 05 00 Canada Montreal Ottawa Quebec 05 00 Cuba Havana 05 00 United States Eastern Time 04 30 Venezuela Caracas 04 00 Canada Halifax Saint John 04 00 Chile Santiago 04 00 Paraguay Asuncion 04 00 United Kingdom Bermuda Bermuda 04 00 United Kingdom Falkland Islands 04 00 Trinidad Tobago 03 30 Canada New Foundland St Johns 03 00 Denmar...

Page 268: ...urg 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 00 Ukraine Kyiv Odessa 03 00...

Page 269: ...asnoyarsk 07 00 Thailand Bangkok 08 00 China Beijing 08 00 Singapore Singapore 08 00 Australia Perth 09 00 Korea Seoul 09 00 Japan Tokyo 09 30 Australia Adelaide 09 30 Australia Darwin 10 00 Australia Sydney Melbourne Canberra 10 00 Australia Brisbane 10 00 Australia Hobart 10 00 Russia Vladivostok 10 30 Australia Lord Howe Islands 11 00 New Caledonia Noumea 12 00 New Zealand Wellington Auckland 1...

Page 270: ... model The MAC cfg file stores configurations for a specific IP phone with that MAC address Configuration changes made in the MAC cfg file override the configuration settings in the y0000000000xx cfg file Parameter network internet_port type Configuration File MAC cfg Description Configures the Internet port type Note If you change this parameter the IP phone will reboot to make the change take ef...

Page 271: ...nternet port type Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 0 Range Valid values are 0 DHCP 1 PPPoE not applicable to SIP T42G T41P 2 Static IP Address Example network internet_port type 2 Parameter network ip_address_mode Configuration File MAC cfg Description Configures the IP addressing mode IP phones support using the...

Page 272: ...4 Address Default Value Blank Range Not Applicable Example network internet_port ip 192 168 1 20 Parameter network internet_port mask Configuration File MAC cfg Description Configures the subnet mask when the Internet port type is configured as Static IP Address Note If you change this parameter the IP phone will reboot to make the change take effect Format Subnet Mask Default Value Blank Range No...

Page 273: ...tatic IP Address Note If you change this parameter the IP phone will reboot to make the change take effect Format IPv4 Address Default Value Blank Range Not Applicable Example network primary_dns 202 101 103 5 Parameter network secondary_dns Configuration File MAC cfg Description Configures the secondary DNS server when the Internet port type is configured as Static IP Address Note If you change t...

Page 274: ...le y0000000000xx cfg Description Configures the PPPoE user name when the Internet port type is configured as PPPoE Note If you change this parameter the IP phone will reboot to make the change take effect It is only applicable to SIP T48G T46G IP phones Format String Default Value Blank Range String within 32 characters Example network pppoe user xmyealink Parameter network pppoe password Configur...

Page 275: ...IP phone will reboot to make the change take effect Format Integer Default Value 0 Range Valid values are 0 Auto negotiate 1 Full duplex 10Mbps 2 Full duplex 100Mbps 3 Half duplex 10Mbps 4 Half duplex 100Mbps 5 Full duplex 1000Mbps not applicable to SIP T41P Example network internet_port speed_duplex 0 PC Port Transmission Method Parameter network pc_port speed_duplex Configuration File y000000000...

Page 276: ...ialplan replace prefix X Configuration File y0000000000xx cfg Description Configures the string you want to replace X ranges from 1 to 100 Format String Default Value Blank Range String within 32 characters Example dialplan replace prefix 1 91 5 7 12 Parameter dialplan replace replace X Configuration File y0000000000xx cfg Description Configures the alternate string instead of what the user enters...

Page 277: ...X Configuration File y0000000000xx cfg Description Configures the string used to match the numbers entered by the user When entered numbers match the predefined dial now rule the IP phone will automatically dial out the numbers without pressing the send key X ranges from 1 to 100 Format String Default Value Blank Range String within 511 characters Example dialplan dialnow rule 1 2216 Parameter dia...

Page 278: ...P phone will automatically dial out the entered number after the specified delay time Format Integer Default Value 1 Range 1 to 14 Example phone_setting dialnow_delay 1 Area Code Parameter dialplan area_code code Configuration File y0000000000xx cfg Description Configures the area code to add before the entered numbers Format String Default Value Blank Range String within 16 characters Example dia...

Page 279: ...plan area_code line_id Configuration File y0000000000xx cfg Description Configures the desired line to apply this area code rule Note Multiple line IDs are separated by commas Format Integer Default Value Blank for all lines Range Valid values are 0 to 6 for SIP T48G T46G 0 to 3 for SIP T42G T41P Example dialplan area_code line_id 1 2 Block Out Parameter dialplan block_out number X Configuration F...

Page 280: ... 0 to 3 for SIP T42G T41P Example dialplan block_out line_id 1 1 2 3 Parameter phone_setting common_power _led_enable Configuration File y0000000000xx cfg Description Enables or disables the power indicator LED to be turned on Format Boolean Default Value 0 Range Valid values are 0 Disabled power indicator LED is off 1 Enabled power indicator LED is solid red Example phone_setting common_power_led...

Page 281: ...le 1 Parameter phone_setting mail_power_led_ flash_enable Configuration File y0000000000xx cfg Description Enables or disables the power indicator LED to flash when the phone receives a voice mail or a text message If it is set to 0 the status of the power indicator LED is determined by the value of the parameter phone_setting common_power_led_enable Format Boolean Default Value 1 Range Valid valu...

Page 282: ...1 Enabled power indicator LED fast flashes 300ms red Example phone_setting mute_power_led_flash_enable 0 Parameter phone_setting hold_and_held_ power_led_flash_enable Configuration File y0000000000xx cfg Description Enables or disables the power indicator LED to flash when a call is placed on hold or is held If it is set to 0 the status of the power indicator LED is determined by the value of the ...

Page 283: ...ed_enable Format Boolean Default Value 0 Range Valid values are 0 Disabled power indicator LED is off 1 Enabled power indicator LED is solid red Example phone_setting talk_and_dial_power_led_enab le 0 Parameter phone_setting contrast Configuration File y0000000000xx cfg Description Configures the LCD s contrast of EXP40 connected to SIP T48G T46G IP phones Note We recommend that you set the contra...

Page 284: ...e 1 to 10 Example phone_setting active_backlight_level 8 Parameter phone_setting inactive_backlig ht_level Configuration File y0000000000xx cfg Description Configures whether the IP phone to turn off or turn dusky the backlight of the LCD screen after a period of inactivity Note It is only applicable to SIP T48G T46G IP phones Format Boolean Default Value 1 Range Valid values are 0 Off 1 Low Examp...

Page 285: ...ile y0000000000xx cfg Description Configures a new user password for the IP phone The IP phone uses user as the default user password Note IP phones support ASCII characters 32 126 0x20 0x7E only in passwords Format user name new password Default Value user Range ASCII characters 32 126 0x20 0x7E Example security user_password user password123 Parameter security user_password Configuration File y0...

Page 286: ...e lock feature Note It is not applicable to SIP T48G IP phones Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example phone_setting phone_lock enable 1 Parameter phone_setting phone_lock lock_k ey_type Configuration File y0000000000xx cfg Description Configures the type of phone lock Menu Key The Menu soft key is locked Function Keys MESSAGE Redial HOLD MUTE TRAN OK X n...

Page 287: ...ormat Numeric Characters Default Value 123 Range characters within 15 digits Example phone_setting phone_lock unlock_pin 123 Parameter phone_setting phone_lock lock _time_out Configuration File y0000000000xx cfg Description Configures the IP phone to automatically lock the keypad after a delay time in seconds If it is set to 0 the keypad will not be locked automatically In this case you can long p...

Page 288: ...nual_ntp_srv_prior Configuration File MAC cfg Description Enables or disables the phone to use manually configured NTP server preferentially Format Boolean Default Value 0 Range Valid values are 0 Disabled use the NTP server obtained by DHCP preferentially 1 Enabled Example local_time manual_ntp_srv_prior 0 Parameter local_time ntp_server1 Configuration File MAC cfg Description Configures the IP a...

Page 289: ...ol ntp org Range String within 99 characters Example local_time ntp_server2 192 168 0 6 Parameter local_time interval Configuration File MAC cfg Description Configures the IP phone to update time and date from the NTP server at regular intervals in seconds Format Integer Default Value 1000 Range 15 to 86400 Example local_time interval 1000 Time Zone Parameter local_time time_zone Configuration Fil...

Page 290: ...hina Beijing DST Parameter local_time summer_time Configuration File MAC cfg Description Enables or disables Daylight Saving Time DST feature Format Integer Default Value 2 Range Valid values are 0 Disabled 1 Enabled 2 Automatic Example local_time summer_time 2 Parameter local_time dst_time_type Configuration File MAC cfg Description Configures the DST time type Note It works only if the parameter...

Page 291: ...f Week 1 Mon 2 Tues 7 Sun Hour of Day 0 1am 1 2am 23 12pm Note It works only if the parameter local_time summer_time is set to 1 Enabled Format The value formats are MM DD HH For By Date Month Week of Month Day of Week Hour of Day For By Week Default Value 1 1 0 Range 1to 12 1 to 31 0 to 23 for By Date 1 to 12 1 to 5 1 to 7 0 to 23 for By Week Example local_time start_time 1 1 0 Parameter local_ti...

Page 292: ...k Default Value 12 31 23 Range 1to 12 1 to 31 0 to 23 for By Date 1 to 12 1 to 5 1 to 7 0 to 23 for By Week Example local_time end_time 12 31 23 Parameter local_time dhcp_time Configuration File MAC cfg Description It enables or disables the phone to update time with the offset time obtained from the DHCP server Note It is only available to offset from GMT 0 Format Boolean Default Value 0 Range Va...

Page 293: ...2 hour format If it is set to 1 24 Hour the time display will use 24 hour format Format Integer Default Value 1 Range Valid values are 0 12 Hour 1 24 Hour Example local_time time_format 1 Date Format Parameter local_time date_format Configuration File MAC cfg Description Configures the date format Format Integer Default Value 0 Range Valid values are 0 WWW MMM DD 1 DD MMM YY 2 YYYY MM DD 3 DD MM Y...

Page 294: ...e Blank Range String within 511 characters Example The following example uses HTTP to download a new Russian language pack lang Russian txt from the provisioning server 192 168 10 25 gui_lang url http 192 168 10 25 lang Russian txt Parameter lang gui Configuration File y0000000000xx cfg Description Configures the language used on the phone user interface Format String Default Value English Range V...

Page 295: ...ult Value Blank Range Valid values are English Chinese_S not applicable to SIP T42G T41P Chinese_T not applicable to SIP T42G T41P French German Italian Portuguese Spanish Turkish Example lang wui French Parameter phone_setting lcd_logo mode Configuration File y0000000000xx cfg Description Configures the logo mode of the LCD screen If it is set to 0 Disabled the IP phone is not allowed to display ...

Page 296: ...8G T46G IP phones Format URL Default Value Blank Range String within 511 characters Example The following example uses HTTP to download the custom logo file logo dob from the provisioning server 192 168 10 25 lcd_logo url http 192 168 10 25 logo dob Parameter features key_as_send Configuration File y0000000000xx cfg Description Configures the or key as the send key If it is set to 0 Disabled neith...

Page 297: ...at Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example features key_tone 1 Parameter features send_key_tone Configuration File y0000000000xx cfg Description Enables or disables the IP phone to play a tone when a user presses a send key 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...

Page 298: ...number 3601 Parameter features hotline_delay Configuration File y0000000000xx cfg Description Configures the waiting time in seconds the IP phone automatically dials out the hotline number If it is set to 0 the IP phone immediately will dial out the preconfigured hotline number when you lift the handset press the speakerphone key or press the line key If it is set to a value greater than 0 the IP ...

Page 299: ...le features save_call_history 1 Parameter account X missed_calllog Configuration File MAC cfg Description Enables or disables missed call log feature for account X If it is set to 0 Disabled there is no indicator displaying on the LCD screen the IP phone does not log the missed call in the Missed Calls list If it is set to 1 Enabled a prompt message number New Missed Call s along with an indicator...

Page 300: ...d 1 Enabled Example phone_setting predial_autodial 1 Parameter phone_setting inter_digit_time Configuration File y0000000000xx cfg Description Configures the time in seconds for the phone to automatically dial out the entered digits without pressing any other key Note It works only if the parameter phone_setting predial_autodial is set to 1 Enabled Format Integer Default Value 4 Range 1 to 14 Exam...

Page 301: ...e to activate the server side call waiting feature Format String Default Value Blank Range String within 32 characters Example call_waiting on_code 55 Parameter call_waiting off_code Configuration File y0000000000xx cfg Description Configures the call waiting off code to deactivate the server side call waiting feature Format String Default Value Blank Range String within 32 characters Example call...

Page 302: ...000xx cfg Description Enables or disables the IP phone to automatically redial the called number when it is busy If it is set to 1 Enabled the IP phone will dial the previous dialed out number automatically when the dialed number is busy Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example auto_redial enable 1 Parameter auto_redial interval Configuration File y0000000...

Page 303: ...ll Format Integer Default Value 10 Range 1 to 300 Example auto_redial times 10 Parameter account X auto_answer Configuration File MAC cfg Description Enables or disables auto answer feature for account X If it is set to 1 Enabled the IP phone can automatically answer an incoming call X ranges from 1 to 6 Note The IP phone cannot automatically answer the incoming call during a call even if auto ans...

Page 304: ...escription Enables or disables call completion feature If a user places a call and the callee is temporarily not available to answer the call call completion feature allows notifying the user when the callee becomes available to receive a call If it is set to 1 Enabled the caller is notified when the callee becomes available to receive a call Format Boolean Default Value 0 Range Valid values are 0...

Page 305: ...end_anonymous_co de Configuration File MAC cfg Description Configures the phone to send anonymous on off code to activate deactivate the server side anonymous call feature for account X If it is set to 0 Off Code the IP phone will send anonymous off code to deactivate the server side anonymous call feature If it is set to 1 On Code the IP phone will send anonymous on code to activate the server si...

Page 306: ...de Configuration File MAC cfg Description Configures the anonymous call off code to deactivate the server side anonymous call feature for account X optional X ranges from 1 to 6 Format String Default Value Blank Range String within 32 characters Example account 1 anonymous_call_offcode 73 Parameter account X reject_anonymous_c all Configuration File MAC cfg Description Enables or disables anonymou...

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

Page 308: ...screen will display the reason Busy here when the callee enables DND Format Integer Default Value 480 Range Valid values are 404 No Found 480 Temporarily Not Available 486 Busy Here Example features dnd_refuse_code 480 DND Mode Parameter features dnd_mode Configuration File y0000000000xx cfg Description Configures the DND mode for the IP phone If it is set to 0 Phone the DND feature is effective f...

Page 309: ...es dnd enable 1 Parameter features dnd on_code Configuration File y0000000000xx cfg Description Configures the DND on code to activate the server side DND feature Format String Default Value Blank Range String within 32 characters Example features dnd on_code 71 Parameter features dnd off_code Configuration File y0000000000xx cfg Description Configures the DND off code to deactivate the server sid...

Page 310: ...1 dnd enable 1 Parameter account X dnd on_code Configuration File MAC cfg Description Configures the DND on code to activate the server side DND feature for account X X ranges from 1 to 6 Format String Default Value Blank Range String within 32 characters Example account 1 dnd on_code 73 Parameter account X dnd off_code Configuration File MAC cfg Description Configures the DND off code to deactiva...

Page 311: ...e 0 Range Valid values are 0 0s 3 3s 5 5s Example features busy_tone_delay 0 Parameter features normal_refuse_code Configuration File y0000000000xx cfg Description Configures a return code and reason of SIP response messages when rejecting an incoming call A specific reason is displayed on the caller s phone LCD screen If it is set to 486 Busy here the caller s LCD screen will display the message ...

Page 312: ... Default Value 1 Range 0 Disabled 1 Enabled Example phone_setting is_deal180 1 Parameter sip use_out_bound_in_dialog Configuration File y0000000000xx cfg Description Enables or disables the IP phone to send the SIP requests to the outbound proxy server If it is set to 1 Enabled all the SIP requests from the IP phone will be forced to send to the outbound proxy server Note If you change this parame...

Page 313: ...onfiguration File MAC cfg Description Configures the session timer T2 in seconds for account X T2 represents the maximum retransmit interval for non INVITE requests and INVITE responses The re transmitting and doubling of T1 continues until the retransmitting time reaches the T2 value X ranges from 1 to 6 Format Float Default Value 4 Range 2 to 40 Example account 1 advanced timer_t2 4 Parameter ac...

Page 314: ...resh the session during a call X ranges from 1 to 6 Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example account 1 session_timer enable 1 Parameter account X session_timer expires Configuration File MAC cfg Description Configures the IP phone to refresh the session during a call at regular intervals in seconds for account X If it is set to 1800 the IP phone will refre...

Page 315: ...ple account 1 session_timer refresher 0 Parameter features play_hold_tone enable Configuration File y0000000000xx cfg Description Enables or disables the IP phone to play a tone when there is a hold call on the IP phone Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example features play_hold_tone enable 1 Parameter features play_hold_tone delay Configuration File y0000...

Page 316: ...used If it is set to 0 Disabled the phone will use SDP media direction attributes such as a sendonly per RFC 3264 when putting a call on hold If it is set to 0 Enabled the phone will use SDP media connection address c 0 0 0 0 per RFC 2543 when putting a call on hold Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example sip rfc2543_hold 1 Call Forward Mode Parameter fea...

Page 317: ...x cfg Description Enables or disables always forward feature If it is set to 1 Enabled incoming call are forwarded to the destination number immediately Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example forward always enable 1 Parameter forward always target Configuration File y0000000000xx cfg Description Configures the destination number of always call forward Fo...

Page 318: ...ile y0000000000xx cfg Description Configures the always forward off code to deactivate the server side always forward feature Format String Default Value Blank Range String within 32 characters Example forward always off_code 73 Busy Forward Parameter forward busy enable Configuration File y0000000000xx cfg Description Enables or disables busy forward feature If it is set to 1 Enabled incoming cal...

Page 319: ...side busy forward feature Format String Default Value Blank Range String within 32 characters Example forward busy on_code 74 Parameter forward busy off_code Configuration File y0000000000xx cfg Description Configures the busy forward off code to deactivate the server side busy forward feature Format String Default Value Blank Range String within 32 characters Example forward busy off_code 75 No A...

Page 320: ...ult Value Blank Range String within 32 characters Example forward no_answer target 3603 Parameter forward no_answer timeout Configuration File y0000000000xx cfg Description Configures the ring times N to wait before forwarding incoming calls Incoming calls will be automatically forwarded when not answered after N 6 seconds Format Integer Default Value 2 Range 0 to 20 Example forward no_answer time...

Page 321: ...ng Default Value Blank Range String within 32 characters Example forward no_answer off_code 77 Call Forward in Custom Mode Always Forward Parameter account X always_fwd enable Configuration File MAC cfg Description Enables or disables always forward feature for account X If it is set to 1 Enabled incoming calls to the account X are forwarded to the destination number immediately X ranges from 1 to...

Page 322: ...ation File MAC cfg Description Configures the always forward on code activate the server side always forward feature for account X X ranges from 1 to 6 Format String Default Value Blank Range String within 32 characters Example account 1 always_fwd on_code 71 Parameter account X always_fwd off_code Configuration File MAC cfg Description Configures the always forward off code to deactivate the serv...

Page 323: ... Disabled 1 Enabled Example account 1 busy_fwd enable 1 Parameter account X busy_fwd target Configuration File MAC cfg Description Configures the destination number of the busy forward for account X X ranges from 1 to 6 Format String Default Value Blank Range String within 32 characters Example account 1 busy_fwd target 3602 Parameter account X busy_fwd on_code Configuration File MAC cfg Descripti...

Page 324: ...t 1 busy_fwd off_code 74 No Answer Forward Parameter account X timeout_fwd enable Configuration File MAC cfg Description Enables or disables no answer forward feature for account X If it is set to 1 Enabled incoming calls to the account X are forwarded to the destination number after a period of ring time X ranges from 1 to 6 Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabl...

Page 325: ...ormat Integer Default Value 2 Range 0 to 20 Example account 1 timeout_fwd timeout 2 Parameter account X timeout_fwd on_code Configuration File MAC cfg Description Configures the no answer forward on code to activate the server side no answer forward feature for account X X ranges from 1 to 6 Format String Default Value Blank Range String within 32 characters Example account 1 timeout_fwd on_code 7...

Page 326: ...les the IP phone to forward an incoming call to an international phone number the prefix is 00 Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example forward international enable 1 Parameter transfer blind_tran_on_hook_ena ble Configuration File y0000000000xx cfg Description Enables or disables the IP phone to complete the blind transfer through on hook Format Boolean D...

Page 327: ...iguration File y0000000000xx cfg Description Configures whether to display the missed call prompt on the destination party s phone when performing a semi attended transfer Format Boolean Default Value 1 Range Valid values are 0 Enabled 1 Disabled Example transfer semi_attend_tran_enable 1 Parameter account X conf_type Configuration File MAC cfg Description Configures the conference type for accoun...

Page 328: ...set to 2 Network Conference Format SIP URI Default Value Blank Range SIP URI within 511 characters Example account 1 conf_uri conference domain com Parameter transfer tran_others_after_conf_e nable Configuration File y0000000000xx cfg Description Enables or disables the phone to transfer call to the two parties after a local conference call hangup If it is enabled the other two parties remain conn...

Page 329: ...lean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features pickup direct_pickup_enable 1 Parameter features pickup direct_pickup_co de Configuration File MAC cfg Description Configures the directed call pickup code on a phone basis Note The directed call pickup code configured on a per line basis takes precedence over that configured on a phone basis Format String Default Va...

Page 330: ... basis takes precedence over that configured on a phone basis Format String Default Value Blank Range String within 32 characters Example account 1 direct_pickup_code 68 Phone Basis Parameter features pickup group_pickup_en able Configuration File MAC cfg Description Enables or disables the IP phone to display the GPickup soft key when the IP phone is off hook Format Boolean Default Value 0 Range ...

Page 331: ...group_pickup_code Configuration File MAC cfg Description Configures the group call pickup code on a per line basis X ranges from 1 to 6 Note The group call pickup code configured on a per line basis takes precedence over that configured on a phone basis Format String Default Value Blank Range String within 32 characters Example account 1 group_pickup_code 69 Parameter account X dialoginfo_callpick...

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

Page 333: ... are 0 Disabled 1 Enabled Example wui https_enable 1 Parameter network port https Configuration File y0000000000xx cfg Description Configures the HTTPS port used to access the web user interface of the IP phone The default HTTPS port is 443 Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 443 Range 1 to 65535 Example network por...

Page 334: ...at Integer Default Value 0 Range 0 to 5 Example account 1 cid_source 0 Parameter account X cp_source Configuration File MAC cfg Description Configures the presentation of the callee identity for account X 0 RPID FROM Derives the name and number of the callee from the RPID header preferentially If the server does not send the RPID header derives from the From header 1 Dialed Digits Preferentially d...

Page 335: ...DTMF digits are transmitted in the voice band If it is set to 1 RFC 2833 DTMF digits are transmitted by RTP Events compliant to RFC 2833 If it is set to 2 SIP INFO DTMF digits are transmitted by the SIP INFO messages If it is set to 3 AUTO or SIP INFO the IP phone will negotiate with the other end to use INBAND or RFC 2833 if there is no negotiation uses SIP INFO by default X ranges from 1 to 6 Fo...

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

Page 337: ...r features dtmf hide_delay Configuration File y0000000000xx cfg Description Enables or disables the IP phone to display the DTMF digits for a short period before displaying as asterisks Note It works only if the parameter features dtmf hide is set to 1 Enabled Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features dtmf hide_delay 1 Parameter features dtmf repla...

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

Page 339: ...P phone to mute the microphone when answering an intercom call If it is set to 0 Disabled the microphone is un muted for incoming calls If it is set to 1 Enabled the microphone is muted for intercom calls Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features intercom mute 1 Parameter features intercom tone Configuration File y0000000000xx cfg Description Enabl...

Page 340: ...ng intercom call while there is already an active call on the IP phone 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 puts the active call on hold Format ...

Page 341: ...he IP phone to map the keywords in the Alert info header to the specified Bellcore ring tones Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features alert_info_tone 1 Parameter distinctive_ring_tones alert_info X text Configuration File y0000000000xx cfg Description Configures the internal ringer texts to map the info texts contained in the Alert Info header X ...

Page 342: ...om 1 to 10 Format Integer Default Value 1 Range Valid values are 1 Ring1 wav 2 Ring2 wav 3 Ring3 wav 4 Ring4 wav 5 Ring5 wav 6 Ring6 wav 7 Ring7 wav 8 Ring8 wav Ring 6 8 are not applicable to SIP T42G T41P Example distinctive_ring_tones alert_info 1 ringer 1 Parameter voice tone country Configuration File y0000000000xx cfg Description Configures the country tone for the IP phone Format String Defa...

Page 343: ...try Austria Parameter voice tone dial voice tone ring voice tone busy voice tone congestion voice tone callwaiting voice tone dialrecall voice tone record voice tone info voice tone stutter voice tone message voice tone autoanswer Configuration File y0000000000xx cfg Description Customizes the tone for each condition The parameter voice tone message is not applicable to SIP T42G T41P IP phones ton...

Page 344: ...ated by a comma e g 250 200 0 1000 200 300 500 600 700 800 1000 2000 The exclamation point can be added optionally which means these tones are only played once Note It works only if the parameter voice tone country is set to Custom Format Refer to the introduction above Default Value Blank Range Not Applicable Example voice tone dial 800 200 1000 0 100 500 1200 500 600 950 1500 5000 Parameter remo...

Page 345: ...le remote_phonebook display_name Remote Phone Book Parameter features remote_phonebook ena ble Configuration File y0000000000xx cfg Description Enables or disables the IP phone to perform a remote phone book search for incoming outgoing calls Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features remote_phonebook enable 1 Parameter features remote_phonebook fla...

Page 346: ...Range Valid values are 0 Disabled 1 Enabled Example ldap enable 1 Parameter ldap name_filter Configuration File y0000000000xx cfg Description Configures the name attribute for LDAP searching The symbol in the filter stands for any character The symbol in the filter stands for the entering string used as the prefix of the filter condition Format String Default Value Blank Range String within 99 cha...

Page 347: ...ap number_filter telephoneNumber Mobile ipPho ne When the number prefix of the telephoneNumber Mobile or ipPhone of the contact record matches the search criteria the record will be displayed on the LCD screen Parameter ldap host Configuration File y0000000000xx cfg Description Configures the domain name or IP address of the LDAP server Format IP Address or Domain Name Default Value Blank Range No...

Page 348: ...ealink dc cn Parameter ldap user Configuration File y0000000000xx cfg Description Configures the user name uses to login the LDAP server This parameter can be left blank in case the server allows anonymous to login Otherwise you will need to provide the user name to access the LDAP server Format String Default Value Blank Range String within 99 characters Example ldap user cn manager dc yealink dc...

Page 349: ...lease note that a very large value of the Max Hits will slow down the LDAP search speed therefore it should be configured according to the available bandwidth Format Integer Default Value 50 Range 1 to 32000 Example ldap max_hits 50 Parameter ldap name_attr Configuration File y0000000000xx cfg Description Configures the name attributes of each record to be returned by the LDAP server It compresses...

Page 350: ...ldap display_name Configuration File y0000000000xx cfg Description Configures the display name of the contact record displayed on the LCD screen Note It must start with symbol Format String Default Value Blank Range String within 99 characters Example ldap display_name cn The cn of the contact record is displayed on the LCD screen Parameter ldap version Configuration File y0000000000xx cfg Descrip...

Page 351: ... Configuration File y0000000000xx cfg Description Enables or disables the IP phone to sort the search results in alphabetical order or numerical order Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example ldap ldap_sort 1 Visual and Audio Alert for BLF Pickup Parameter features pickup blf_visual_enabl e Configuration File MAC cfg Description Enables or disables the IP ...

Page 352: ...an Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features pickup blf_audio_enable 1 BLF LED Mode Parameter features blf_led_mode Configuration File y0000000000xx cfg Description It configures BLF LED mode and provides four kinds of definition for the BLF key LED status For more information refer to Busy Lamp Field on page 141 Format Integer Default Value 0 Range 0 to 3 Exampl...

Page 353: ...nt X acd enable Configuration File MAC cfg Description Enables or disables ACD feature for account X X ranges from 1 to 3 Note It is not applicable to SIP T48G T46G Format Boolean Default Value 0 Value Valid values are 0 Disabled 1 Enabled Example account 1 acd enable 1 Parameter acd auto_available Configuration File y0000000000xx cfg Description Enables or disables ACD auto available timer featur...

Page 354: ...te It is not applicable to SIP T48G T46G Format Integer Default Value 60 Value 0 to 120 Example acd auto_available_timer 60 Parameter account X subscribe_mwi Configuration File MAC cfg Description Enables or disables the IP phone to subscribe the message waiting indicator for account X If it is set to 1 Enabled the IP phone will send a SUBSCRIBE message to the server for message summary updates X ...

Page 355: ... Default Value 3600 Value 0 to 84600 Example account 1 subscribe_mwi_expires 3600 Parameter account X subscribe_mwi_to_vm Configuration File MAC cfg Description Enables or disables a subscription to the voice mail number for MWI service for account X X ranges from 1 to 6 Format Boolean Default Value 0 Value Valid values are 0 Disabled 1 Enabled Example account 1 subscribe_mwi_to_vm 1 Parameter voi...

Page 356: ...t String Default Value G722 Range Valid values are PCMU PCMA G729 G722 G726 16 G726 24 G726 32 G726 40 G723_53 Example multicast codec G722 Parameter multicast receive_priority enable Configuration File y0000000000xx cfg Description Enables or disables the IP phone to handle the incoming multicast paging calls when there is an active multicast paging call on the IP phone If it is set to 1 Enabled ...

Page 357: ... incoming multicast paging calls will be automatically ignored Format Integer Default Value 10 Range 0 to10 Example multicast receive_priority priority 10 Parameter multicast listen_address X label Configuration File y0000000000xx cfg Description Configures the label to be displayed on the LCD screen when receiving the multicast RTP streams X ranges from 1 to 10 Format String Default Value Blank R...

Page 358: ...ction_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 action_url no_answer_...

Page 359: ...call action_url transfer_finished action_url transfer_failed Description Configures the URL for the predefined event The value format is http s IP address of server help xml variable name variable value Valid variable values are mac ip model firmware active_url active_user active_host local remote display_local display_remote call_id Format URL Default Value Blank Range String within 511 character...

Page 360: ...10 255 255 If it is left blank the IP phone cannot receive or handle any HTTP GET request If it is set to any the IP phone will accept and handle HTTP GET requests from any IP address Format IP Address or any Default Value Blank Range String within 511 characters Example features action_uri_limit_ip any Parameter account X sip_server Y address Configuration File MAC cfg Description Configures the ...

Page 361: ...iguration File MAC cfg Description Configures the registration expiration time in seconds X ranges from 1 to 6 Y ranges from 1 to 2 Format Integer Default Value 3600 Range 30 to 2147483647 Example account 1 sip_server 1 expires 3600 Parameter account X sip_server Y retry_counts Configuration File MAC cfg Description It configures the times for the phone to retransmit the request when the SIP serve...

Page 362: ...essive registration the phone registers to the working server first When fails to register to the working server the phone registers to the fallback server Example account 1 fallback redundancy_type 0 Parameter account X fallback timeout Configuration File MAC cfg Description Configures the time interval in seconds for the IP phone to detect whether the working server is available by sending the r...

Page 363: ...e DNSTTL configured for the SIP server 2 registration the IP phone will retry to use the primary server when the SIP server s registration requires renewal 3 duration the IP phone will retry to use the primary server after the timeout defined by the parameter account x failback_timeout Example account 1 sip_server 1 failback_mode 0 Parameter account X sip_server Y failback_tim eout Configuration F...

Page 364: ...ormat Integer Default Value 3600 Range 0 60 to 65535 Example account 1 sip_server 1 failback_timeout 3600 Parameter account X sip_server Y register_on_ enable Configuration File MAC cfg Description Enables or disables the IP phone to register to the secondary server before sending requests to the secondary server in the failover mode X ranges from 1 to 6 Y ranges from 1 to 2 Format Boolean Default...

Page 365: ...l port and IP address X ranges from 1 to 6 Format Integer Default Value 0 Range Valid values are 0 UDP 1 TCP 2 TLS 3 DNS NAPTR Example account 1 transport 0 Parameter account X naptr_build Configuration File MAC cfg Description Configures the transport protocol the phone constructs the SRV query for when no NAPTR records are returned X ranges from 1 to 6 Format Integer Default Value 0 Range Valid ...

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

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

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

Page 369: ...e effect Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example network vlan dhcp_enable 1 Parameter network vlan dhcp_option Configuration File y0000000000xx cfg Description Configures the DHCP option from which the phone will obtain the VLAN settings You can configure at most five DHCP options and separate options by commas Note If you change this parameter the IP pho...

Page 370: ...ed Example network vpn_enable 0 Parameter openvpn url Configuration File y0000000000xx cfg Description Configures the access URL of the OpenVPN tar package Format URL Default Value Blank Range String within 511 characters Example openvpn url http 192 168 10 25 OpenVPN tar Parameter network qos rtptos Configuration File y0000000000xx cfg Description Configures the DSCP for voice packets The default...

Page 371: ...s 26 Assured Forwarding Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 26 Range 0 to 63 Example network qos signaltos 26 Parameter account X nat nat_traversal Configuration File MAC cfg Description Enables or disables the NAT traversal for account X X ranges from 1 to 6 Format Boolean Default Value 0 Range Valid values are 0 D...

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

Page 373: ...ord Configuration File y0000000000xx cfg Description Enters the password used for authenticating the IP phone Note If you change this parameter the IP phone will reboot to make the change take effect It is only applicable to EAP MD5 PEAP MSCHAPV2 and EAP TTLS EAP MSCHAPv2 protocols Format String Default Value Blank Range String within 32 characters Example network 802_1x md5_password admin123 Para...

Page 374: ... Configures the access URL of the device certificate used for authentication Note If you change this parameter the IP phone will reboot to make the change take effect It is only applicable to the EAP TLS protocol The format of the certificate must be pem or cer Format URL Default Value Blank Range String within 511 characters Example network 802_1x client_cert_url http 192 168 1 10 client pem Para...

Page 375: ...hin 64 characters Example managementserver password pwd123 Parameter managementserver url Configuration File y0000000000xx cfg Description Configures the URL of the ACS Note It is only applicable to SIP T48G T46G IP phones Format URL Parameter managementserver username Configuration File y0000000000xx cfg Description Enters the user name to authenticate with the ACS This string is set to the empty...

Page 376: ...It is only applicable to SIP T48G T46G IP phones Format String Default Value Blank Range String within 128 characters Example managementserver connection_request_usern ame acsuser Parameter managementserver connection _request_password Configuration File y0000000000xx cfg Description Configures the password for the IP phone to authenticate the incoming connection requests Note It is only applicabl...

Page 377: ... periodic_inform_enable 1 Parameter managementserver periodic_in form_interval Configuration File y0000000000xx cfg Description Configures the interval in seconds to report its configuration information to the ACS Note It is only applicable to SIP T48G T46G IP phones Format Integer Default Value 60 Range 5 to 42946967295 Example managementserver periodic_inform_interval 60 Parameter network ip_add...

Page 378: ... phone will reboot to make the change take effect Format Integer Default Value 0 Range Valid values are 0 DHCP 1 Static Example network ipv6_internet_port type 0 Parameter network ipv6_static_dns_enabl e Configuration File MAC cfg Description Enables or disables the phone to use manually configured static IPv6 DNS when the parameter network ipv6_internet_port type is set to 0 DHCP Note If you chan...

Page 379: ...f fe1f caa Parameter network ipv6_prefix Configuration File MAC cfg Description Configures the prefix of the IPv6 address Note If you change this parameter the IP phone will reboot to make change take effect Format Integer Default Value 64 Range 0 to 128 Example network ipv6_prefix 64 Parameter network ipv6_internet_port gat eway Configuration File MAC cfg Description Configures the gateway when t...

Page 380: ...lank Range Not Applicable Example network ipv6_primary_dns 3036 1 1 c3c7 c11c 5447 23a6 256 Parameter network ipv6_secondary_dns Configuration File MAC cfg Description Configures the secondary DNS server when the Internet port type is defined as Static IP Address Note If you change this parameter the IP phone will reboot to make the change take effect Format IPv6 Address Default Value Blank Range ...

Page 381: ...0 Disabled 1 Enabled Example network ipv6_icmp_v6 enable 1 Parameter features headset_prior Configuration File y0000000000xx cfg Description Enables or disables headset prior feature If it is set to 1 enabled a user needs to press the Headset key to activate the headset mode The headset mode will not be deactivated until the user presses the Headset key again Format Boolean Default Value 0 Range V...

Page 382: ... jack are only allowed to listen to Format Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example features headset_training 1 Parameter account X codec Y enable Configuration File MAC cfg Description Enables or disables the IP phone to use the specific codec for account X X ranges from 1 to 6 Y ranges from 1 to 14 Format Boolean Default Value When Y 1 the default value is 1 Wh...

Page 383: ...ranges from 1 to 14 Format String Default Value 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 10 the default val...

Page 384: ... 4 the default value is 0 When Y 5 the default value is 3 When Y 6 the default value is 4 When Y 7 the default value is 0 When Y 8 the default value is 0 When Y 9 the default value is 0 When Y 10 the default value is 0 When Y 11 the default value is 0 When Y 12 the default value is 0 Range 0 to 11 Example account 1 codec 1 priority 1 Parameter account X codec Y rtpmap Configuration File MAC cfg De...

Page 385: ...ue is 97 Range 0 to 127 Example account 1 codec 1 rtpmap 0 Ptime Parameter account X ptime Configuration File MAC cfg Description Configures the ptime in milliseconds for the codec X ranges from 1 to 6 Format Integer Default Value 20 Range Valid values are 0 Disabled 10 20 30 40 50 60 Example account 1 ptime 20 Parameter voice echo_cancellation Configuration File y0000000000xx cfg Description Enab...

Page 386: ...t Boolean Default Value 0 Range Valid values are 0 Disabled 1 Enabled Example voice vad 1 Parameter voice cng Configuration File y0000000000xx cfg Description Enables or disables CNG feature on the IP phone Format Boolean Default Value 1 Range Valid values are 0 Disabled 1 Enabled Example voice cng 1 Parameter voice jib adaptive Configuration File y0000000000xx cfg Description Configures the type ...

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

Page 388: ...ill be encrypted after the successful TLS negotiation X ranges from 1 to 6 Format Integer Default Value 0 UDP Range Valid values are 0 UDP 1 TCP 2 TLS 3 DNS NAPTR Example account 1 transport 0 Parameter security trust_certificates Configuration File y0000000000xx cfg Description Enables or disables the IP phone to authenticate the connecting server Note If you change this parameter the IP phone wi...

Page 389: ...r Default Value 2 Range Valid values are 0 Default certificates 1 Custom certificates 2 All certificates Example security ca_cert 2 Parameter security cn_validation Configuration File y0000000000xx cfg Description Enables or disables the IP phone to mandatorily validate the CommonName or subjectAltName of the certificate sent by the connecting server Note If you change this parameter the IP phone ...

Page 390: ...Parameter trusted_certificates url Configuration File y0000000000xx cfg Description Configures the access URL of the certificate used to authenticate the connecting server Note The certificate you want to upload must be in pem crt cer or der format Format URL Default Value Blank Range String within 511 characters Example trusted_certificates url http 192 168 1 20 tc crt Parameter server_certificat...

Page 391: ...to 2 Compulsory the phone is forced to use SRTP during a call X ranges from 1 to 6 Format Integer Default Value 0 Value Valid values are 0 Disabled 1 Optional 2 Compulsory Example account 1 srtp_encryption 1 Parameter auto_provision aes_key_in_file Configuration File y0000000000xx cfg Description Enables or disables the IP phone to decrypt configuration files using the encrypted AES keys If it is ...

Page 392: ...o_provision aes_key_16 com Configuration File y0000000000xx cfg Description Configures the plaintext AES key which is used to decrypt the y0000000000xx cfg file Note It works only if the parameter auto_provision aes_key_in_file is set to 0 Disabled Format String Default Value Blank Range 16 characters and the supported characters contain 0 9 A Z a z Example auto_provision aes_key_16 com 0123456789...

Page 393: ...te If you change this parameter the IP phone will reboot to make the change take effect Format URL Default Value Blank Range String within 511 characters Example firmware url http 192 168 1 20 2 71 0 140 rom Parameter auto_provision power_on Configuration File y0000000000xx cfg Description Enables or disables the IP phone to perform an auto provisioning process when powered on Format Boolean Defau...

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

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

Page 396: ... Configures the access URL of the replace rule template Format URL Default Value Blank Range String within 511 characters Example dialplan_replace_rule url http 192 168 10 25 dialplan xml Parameter dialplan_dialnow url Configuration File y0000000000xx cfg Description Configures the access URL of the dial now template Format URL Default Value Blank Range String within 511 characters Example dialpla...

Page 397: ...cfg Description Configures the access URL of the custom file for the soft key presented on the LCD screen when in the CallFailed state Format URL Default Value Blank Range String within 511 characters 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 1...

Page 398: ...tom file for the soft key presented on the LCD screen when in the Connecting state Format URL Default Value Blank Range String within 511 characters Example The following example uses HTTP to download the Connecting state file from the XMLfiles directory on provisioning server 10 2 8 16 using 8080 port custom_softkey_connecting url http 10 2 8 16 8080 XMLfiles Connecting x ml Parameter custom_soft...

Page 399: ...mple The following example uses HTTP to download the RingBack state file from the XMLfiles directory on provisioning server 10 2 8 16 using 8080 port custom_softkey_ring_back url http 10 2 8 16 8080 XMLfiles RingBack xml Parameter custom_softkey_talking url Configuration File y0000000000xx cfg Description Configures the access URL of the custom file for the soft key presented on the LCD screen whe...

Page 400: ...168 10 25 favorite_setting xml Parameter super_search url Configuration File y0000000000xx cfg Description Configures the access URL of the super search template Format URL Default Value Blank Range String within 511 characters Example super_search url http 192 168 10 25 super_search xml Parameter local_contact data url Configuration File y0000000000xx cfg Description Configures the access URL of ...

Page 401: ...X ranges from 1 to 5 Format URL Default Value Blank Range String within 511 characters Example remote_phonebook data 1 url http 192 168 10 25 phonebook xml Parameter syslog mode Configuration File y0000000000xx cfg Description Configures the syslog mode Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 0 Range 0 Local 1 Server Ex...

Page 402: ...Name Default Value Blank Range String within 99 characters Example syslog server 192 168 1 50 Parameter syslog log_level Configuration File y0000000000xx cfg Description Configures the severity level used to specify the type of syslog information to be exported Note If you change this parameter the IP phone will reboot to make the change take effect Format Integer Default Value 3 Range 0 to 6 Exam...

Page 403: ...type Configuration File y0000000000xx cfg Description Configures the key feature for the line key X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Valid types are N A Conference Forward Transfer Hold DND Call Return SMS not applicable to SIP T48G T42G T41P Directed Pickup Call Park DTMF Voice Mail Speed Dial Intercom Line BLF URL Group L...

Page 404: ... 0 for line key 7 29 SIP T46G 15 for line key 1 6 0 for line key 7 27 SIP T42G T41P 15 for line key 1 3 0 for line key 4 15 Range Valid values are 0 N A 1 Conference 2 Forward 3 Transfer 4 Hold 5 DND 7 Call Return 8 SMS not applicable to SIP T48G T42G T41P 9 Directed Pickup 10 Call Park 11 DTMF 12 Voice Mail 13 SpeedDial 14 Intercom 15 Line 16 BLF 17 URL 18 Group Listening 22 XML Group 23 Group Pi...

Page 405: ...e y0000000000xx cfg Description Configures the desired line to apply the key feature X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P When assigning the following features you don t need to configure this parameter DTMF Prefix XML Browser LDAP Conference Forward Hold DND Call Return SMS Record URL Record Multicast Paging Group Listening ...

Page 406: ...from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format String Default Value Blank Range String within 99 characters Example When Speed Dial is assigned to the line key this parameter is used to specify the number you want to dial out linekey 1 value 1001 Parameter linekey X label Configuration File y0000000000xx cfg Description Configures the label displaying on the LCD screen fo...

Page 407: ...xample linekey 1 pickup_value 88 Parameter linekey X xml_phonebook Configuration File y0000000000xx cfg 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 X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 ...

Page 408: ...keypad lock key on the IP phone The digit 50 stands for the key type Keypad Lock X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Note It is not applicable to SIP T48G Format Integer Value 50 Example linekey 1 type 50 DND Key Parameter linekey X type Configuration File y0000000000xx cfg Description Configures a line key to be a DND key on the IP phone The digit 5 stands f...

Page 409: ...nges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format Integer Value 9 Example linekey 1 type 9 Parameter linekey X line Configuration File y0000000000xx cfg Description Configures the desired line to apply the directed call pickup key X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format Integer Range Valid valu...

Page 410: ...ameter linekey X type Configuration File y0000000000xx cfg Description Configures a line key to be a group call pickup key on the IP phone The digit 23 stands for the key type Group Pickup X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format Integer Value 23 Example linekey 1 type 23 Parameter linekey X line Configuration File y000000...

Page 411: ...o 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format String Range String within 99 characters Example linekey 1 value 98 Call Return Key Parameter linekey X type Configuration File y0000000000xx cfg Description Configures a line key to be a call return key on the IP phone The digit 7 stands for the key type Call Return X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T4...

Page 412: ...ger Value 10 Example linekey 2 type 10 Parameter linekey X line Configuration File y0000000000xx cfg Description Configures the desired line to apply the call park key X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format Integer Range Valid values are 1 to 6 for SIP T48G T46G 1 to 3 for SIP T42G T41P 1 Line 1 2 Line 2 6 Line 6 Example...

Page 413: ...m X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format Integer Value 14 Example linekey 2 type 14 Parameter linekey X line Configuration File y0000000000xx cfg Description Configures the desired line to apply the intercom key X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P ...

Page 414: ...le y0000000000xx cfg Description Configures a line key to be an LDAP key on the IP phone The digit 38 stands for the key type LDAP X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format Integer Value 38 Example linekey 2 type 38 BLF Key Parameter linekey X type Configuration File y0000000000xx cfg Description Configures a line key to be...

Page 415: ...o 3 for SIP T42G T41P 1 Line 1 2 Line 2 6 Line 6 Example linekey 3 line 2 Parameter linekey X value Configuration File y0000000000xx cfg Description Configures the number of the monitored user X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format String Range String within 99 characters Example linekey 3 value 1008 Parameter linekey X ...

Page 416: ... ACD key on the IP phone The digit 42 stands for the key type ACD X ranges from 1 to 15 for SIP T42G T41P Note It is not applicable to SIP T48G T46G Format Integer Value 42 Example linekey 2 type 42 Multicast Paging Key Parameter linekey X type Configuration File y0000000000xx cfg Description Configures a line key to be a multicast paging key on the IP phone The digit 24 stands for the key type Mu...

Page 417: ...value 224 5 5 6 10008 Record Key Parameter linekey X type Configuration File y0000000000xx cfg Description Configures a line key to be a record key on the IP phone The digit 25 stands for the key type Record X ranges from 1 to 29 for SIP T48G X ranges from 1 to 27 for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format Integer Value 25 Example linekey 2 type 25 URL Record Key Parameter linekey...

Page 418: ... for SIP T46G X ranges from 1 to 15 for SIP T42G T41P Format String Default Value Blank Range String within 99 characters Example linekey 2 value http 10 1 2 224 phonerecording cgi Hot Desking Key Parameter linekey X type Configuration File y0000000000xx cfg Description Configures a line key to be a hot desking key on the IP phone The digit 34 stands for the key type Hot Desking X ranges from 1 to...

Page 419: ...tication Basic and Digest access authentication RFC 2782 A DNS RR for specifying the location of services DNS SRV RFC 2806 URLs for Telephone Calls RFC 2833 RTP Payload for DTMF Digits Telephony Tones and Telephony Signals RFC2915 The Naming Authority Pointer NAPTR DNS Resource Record RFC 3087 Control of Service Context using SIP Request URI RFC 3261 SIP Session Initiation Protocol replacement for...

Page 420: ...515 The Session Initiation Protocol SIP Refer Method RFC 3550 RTP RTCP IETF RFC 3550 RFC 3556 Session Description Protocol SDP Bandwidth Modifiers for RTCP Bandwidth RFC 3581 An Extension to the SIP for Symmetric Response Routing RFC 3608 SIP Extension Header Field for Service Route Discovery During Registration RFC 3665 Session Initiation Protocol SIP Basic Call Flow Examples RFC 3666 SIP Public ...

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

Page 422: ...mid call changes such as putting a call on hold as signaled by a new INVITE that contains an existing Call ID ACK Yes CANCEL Yes BYE Yes OPTIONS Yes SUBSCRIBE Yes NOTIFY Yes REFER Yes PRACK Yes INFO Yes MESSAGE Yes UPDATE Yes PUBLISH Yes The following SIP request headers are supported Method Supported Notes Accept Yes Alert Info Yes Allow Yes Allow Events Yes Authorization Yes ...

Page 423: ... Expires Yes From Yes Max Forwards Yes Min SE Yes P Asserted Identity Yes P Preferred Identity Yes Proxy Authenticate Yes Proxy Authorization Yes RAck Yes Record Route Yes Refer To Yes Referred By Yes Remote Party ID Yes Replaces Yes Require Yes Route Yes RSeq Yes Session Expires Yes Subscription State Yes Supported Yes To Yes User Agent Yes ...

Page 424: ...rwarded Yes 183 Session Progress Yes 2xx Response Successful Responses 2xx Response Supported Notes 200 OK Yes 202 Accepted Yes In REFER transfer 3xx Response Redirection Responses 3xx Response Supported Notes 300 Multiple Choices Yes 301 Moved Permanently Yes 302 Moved Temporarily Yes 4xx Response Request Failure Responses 4xx Response Supported Notes 400 Bad Request Yes 401 Unauthorized Yes 402 ...

Page 425: ...arge No 414 Request URI Too Long Yes 415 Unsupported Media Type Yes 416 Unsupported URI Scheme No 420 Bad Extension No 421 Extension Required No 423 Interval Too Brief Yes 480 Temporarily Unavailable Yes 481 Call Transaction Does Not Exist Yes 482 Loop Detected Yes 483 Too Many Hops No 484 Address Incomplete Yes 485 Ambiguous No 486 Busy Here Yes 487 Request Terminated Yes 488 Not Acceptable Here ...

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

Page 427: ... pending searches but does not terminate a call that has already been accepted OPTIONS Queries the capabilities of servers REGISTER Registers the address listed in the To header field with a SIP server The following types of responses are used by SIP and generated by the IP phone or the SIP server SIP 1xx Informational Responses SIP 2xx Successful Responses SIP 3xx Redirection Responses SIP 4xx Cl...

Page 428: ...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 F4 100 Trying F11 BYE F12 BYE F13 200 OK F14 200 OK ...

Page 429: ...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 430: ...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 the...

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

Page 432: ...has already been received F5 486 Busy Here User B to Proxy Server User B sends a SIP 486 Busy Here response to the proxy 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 ...

Page 433: ...set up successfully User A Proxy Server User B F1 INVITE B F2 INVITE B F3 180 Ringing F4 180 Ringing F8 200 OK F7 200 OK F5 CANCEL F6 CANCEL 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 ...

Page 434: ...oxy server forwards the 180 Ringing response to User A User A hears the ring back tone indicating that User B is being alerted F5 CANCEL User A to Proxy Server User A sends a SIP CANCEL request to the proxy 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 Serv...

Page 435: ...k SIP IP phones The call flow scenario is as follows 1 User A calls User B 2 User B answers the call 3 User A puts User B on hold User A Proxy Server User B F1 INVITE B F2 INVITE B F7 ACK F8 ACK F3 180 Ringing F6 200 OK F5 200 OK F4 180 Ringing F12 200 OK F9 INVITE B sendonly F10 INVITE B sendonly F11 200 OK F14 ACK F13 ACK No RTP packets being sent 2 way RTP channel established ...

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

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

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

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

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

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

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

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

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

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

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

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

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

Page 449: ...xy 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 put on hold F13 ACK User A to Proxy Server User A sends an ACK message to the proxy server The ACK confirms that User A has received the 200 OK response The call session...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Page 467: ..._time_enable local_time date_format local_time time_format Auto DST Settings local_time summer_time local_time dst_time_type local_time start_time local_time end_time local_time offset_time Phone Lock phone_setting lock phone_setting phone_lock lock_key_type phone_setting phone_lock unlock_pin phone_setting phone_lock lock_time_out Language lang wui lang gui Call Waiting call_waiting enable call_w...

Page 468: ...d always enable forward always target forward always on_code forward always off_code forward busy enable forward busy target forward busy on_code forward busy off_code forward no_answer enable forward no_answer target forward no_answer timeout forward no_answer on_code forward no_answer off_code In Custom Mode features fwd_mode 1 account 1 always_fwd enable account 1 always_fwd target account 1 al...

Page 469: ..._type account 1 conf_uri DTMF account 1 dtmf type account 1 dtmf dtmf_payload account 1 dtmf info_type Distinctive Ring Tones account 1 alert_info_url_enable distinctive_ring_tones alert_info 1 text distinctive_ring_tones alert_info 1 ringer Tones voice tone dial voice tone ring voice tone busy voice tone congestion voice tone callwaiting voice tone dialrecall voice tone record voice tone info voi...

Page 470: ...red action_url register_failed action_url off_hook action_url on_hook action_url incoming_call action_url outgoing_call action_url call_established action_url dnd_on action_url dnd_off action_url always_fwd_on action_url always_fwd_off action_url busy_fwd_on action_url busy_fwd_off action_url no_answer_fwd_on action_url no_answer_fwd_off action_url transfer_call action_url blind_transfer_call acti...

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

Page 472: ...Administrator s Guide for SIP T4X IP Phones 456 ...

Page 473: ...r 101 Block Out 33 Busy Forward 95 Busy Lamp Field 141 Busy Tone Delay 86 C Call Completion 77 Call Forward 95 Call Hold 93 Call Log 63 Call Park 114 Call Recording 155 Call Return 113 Call Transfer 101 Call Waiting 72 Call Waiting Tone 72 Calling Line Identification Presentation 117 Connected Line Identification Presentation 117 Capturing Packets 240 Comfort Noise Generation 205 Configuration Fil...

Page 474: ...Call Log 67 Multicast Paging 151 Music on Hold 145 N NAT Traversal 183 Network Address Translation NAT 183 Network Conference 103 No Answer Forward 95 P Phone Lock 45 Phone User Interface 14 Physical Features of SIP T4X IP Phones 4 Product Overview 1 Q Quality of Service 180 R Reading Icons 16 Remote Phone Book 136 Remote XML Phonebook 233 Replace Rule 29 Replace Rule Template 225 Return Message W...

Page 475: ...ort Layer Security TLS 209 Troubleshooting 237 Troubleshooting Methods 237 Troubleshooting Solutions 242 TR 069 Device Management 190 U Upgrading Firmware 221 Use Outbound Proxy in Dialog 90 User Agent Client UAC 2 User Agent Server UAS 3 User Password 42 V Verifying Startup 14 Viewing Log Files 237 VLAN 174 Voice Activity Detection 204 VoIP Principle 1 VPN 178 W Wallpaper 36 Web Server Type 115 W...

Reviews: