Page 3
Do not dispose of WEEE as unsorted municipal waste and have to collect such WEEE separately. We are striving to improve our documentation quality and we appreciate your feedback. Email your opinions and comments to DocsFeedback@yealink.com.
Page 4
Yealink SIP-T4X IP phone firmware contains third-party software under the GNU General Public License (GPL). Yealink uses software 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.
BroadSoft features on the BroadWorks web portal and IP phones. For support or service, please contact your Yealink reseller or go to Yealink Technical Support online: http://www.yealink.com/Support.aspx. The information detailed in this guide is applicable to the firmware version 72 or higher.
Page 6
Administrator’s Guide for SIP-T4X IP Phones Chapter 3, ―Configuring Basic Features‖ describes how to configure basic features on IP phones. Chapter 4, ―Configuring Advanced Features‖ describes how to configure advanced features on IP phones. Chapter 5, ―Configuring Audio Features‖...
Page 7
About This Guide Busy Lamp Field on page Automatic Call Distribution on page Directory Template on page Super Search Template on page The following sections are new for this version: Power Indicator LED on page Contrast on page ...
Page 8
Administrator’s Guide for SIP-T4X IP Phones Language on page Logo Customization on page Anonymous Call on page Action URL on page Action URI on page Audio Codecs on page Major updates have occurred to the following sections:...
Page 9
About This Guide Major updates have occurred to the following sections: Reading Icons on page PPPoE on page Backlight on page Language on page Call Completion on page TR-069 Device Management on page IPv6 Support on page ...
Page 10
Administrator’s Guide for SIP-T4X IP Phones...
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 ....................
Page 12
Administrator’s Guide for SIP-T4X IP Phones Creating Dial Plan.......................... 28 Replace Rule ........................... 29 Dial-now ..........................30 Area Code..........................32 Block Out ..........................33 Configuring Basic Features ..........35 Power Indicator LED........................36 Contrast ............................38 Wallpaper ............................39 Backlight ............................41 User Password..........................
Table of Contents Call Transfer ..........................101 Network Conference ........................103 Transfer on Conference Hang Up ....................104 Directed Call Pickup ........................105 Group Call Pickup ........................108 Dialog-Info Call Pickup ........................ 111 Call Return ............................ 113 Call Park............................114 Web Server Type..........................
Page 15
Table of Contents Why do I get poor sound quality during a call? ..............243 What is the difference between a remote phone book and a local phone book? ..244 What is the difference between user name, register name and display name? ..244 How to reboot IP phone remotely? ..................
Page 16
Administrator’s Guide for SIP-T4X IP Phones Appendix F: Sample Configuration File ..................450 Index ................. 457...
Product Overview This chapter contains the following information about SIP-T4X IP phones: VoIP Principle SIP Components SIP IP Phone Models VoIP VoIP (Voice over Internet Protocol) is a technology using the Internet Protocol instead of traditional Public Switch Telephone Network (PSTN) technology for voice communications.
Page 18
Administrator’s Guide for SIP-T4X IP Phones SIP provides capabilities to: Determine the location of the target endpoint -- SIP supports address resolution, name mapping, and call redirection. Determine the media capabilities of the target endpoint -- Via Session Description ...
Page 19
SIP-T41P SIP-T4X IP phones comply with the SIP standard (RFC 3261), and they can only be used within a network that supports this type of phone. In order to operate as SIP endpoints in your network successfully, SIP-T4X IP phones must meet the following requirements: A working IP network is established.
Administrator’s Guide for SIP-T4X IP Phones The latest (or compatible) firmware of SIP-T4X IP phones is available. A call server is active and configured to receive and send SIP messages. This section lists the available physical features of SIP-T4X IP phones.
Page 21
Product Overview SIP-T46G Physical Features: 4.3‖ 480 x 272 pixel color display with backlight 24 bit depth color 6 VoIP accounts, BroadSoft/Avaya/Asterisk validated HD Voice: 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...
Page 22
Administrator’s Guide for SIP-T4X IP Phones SIP-T42G Physical Features: 192 x 64 graphic LCD 3 VoIP accounts, BroadSoft/Avaya/Asterisk validated HD Voice: HD Codec, HD Handset, HD Speaker 35 keys including 6 line keys 1xRJ9 (4P4C) handset port 1xRJ9 (4P4C) headset port...
Page 23
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 ...
Page 24
Administrator’s Guide for SIP-T4X IP Phones identity, auto answer. Advanced Features: BLF, server redundancy, distinctive ring tones, remote phone book, LDAP , 802.1X authentication. Codecs and Voice Features Wideband codec: G.722 Narrowband codec: G.711, G.723.1, G.726, G.729AB, GSM, iLBC.
Configuring Basic Network Parameters Creating Dial Plan This section introduces how to install SIP-T4X IP phones with the components in packaging contents. Attach the stand Connect the handset and optional headset Connect the network and power Note A headset, wall mount bracket and power adapter are not included in packaging contents.
Page 26
Yealink Wall Mount For more information on how to mount the phone to a wall, refer to Quick Installation Guide for SIP-T4X IP Phones Connect the handset, optional headset and Bluetooth headset: For SIP-T48G/T46G:...
Page 27
For more information on how to use the EHS36 on the IP phone, refer to User Guide. Bluetooth can only be used on the SIP-T48G and SIP-T46G IP phones. For more information Yealink Bluetooth USB on how to use the Bluetooth on SIP-T48G/T46G IP phones, refer to Dongle BT40 User Guide EXT port on SIP-T48G/T46G IP phones can also be used to connect the expansion module EXP40.
Page 28
Administrator’s Guide for SIP-T4X IP Phones Power over Ethernet With the included or a regular Ethernet cable, IP phones can be powered from a PoE-compliant switch or hub. To connect the PoE: Connect the Ethernet cable between the Internet port on IP phones and an available port on the in-line power switch/hub.
Page 29
21. Contacting the auto provisioning server SIP-T4X IP phones support the FTP , TFTP , HTTP , and HTTPS protocols for auto provisioning and are configured by default to use TFTP protocol. If IP phones are configured to obtain configurations from the TFTP server, they will connect to the TFTP server and download the configuration file(s) during startup.
Administrator’s Guide for SIP-T4X IP Phones After connected to the power and network, the IP phone begins the initializing process by cycling through the following steps: The power indicator LED illuminates. The message ―Initializing…Please wait‖ appears on the LCD screen when the IP phone starts up.
Page 31
CFG file is named as the MAC address of IP phones. For example, if the MAC address of a SIP-T46G IP phone is 001565113af5, the names of these two configuration files must be: y000000000028.cfg and 001565113af5.cfg. The name of the Common CFG file for each SIP-T4X IP phone model is: SIP-T48G: y000000000035.cfg ...
Page 32
The latest value configured on the IP 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...
Page 33
Getting Started T48G T46G T42G/T41P Description Ringer volume is 0 Phone Lock Multi-lingual lowercase letters input mode Multi-lingual uppercase letters input mode Alphanumeric input mode 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...
Administrator’s Guide for SIP-T4X IP Phones T48G T46G T42G/T41P Description The default caller photo This section describes how to configure basic network parameters for the IP phone. Note This section mainly introduces IPv4 network parameters. For more information on IPv6,...
Page 35
Getting Started Parameter DHCP Option Description client. Domain Name Specify a list of domain name servers Server available to the client. Specify a list of MIT-LCS UDP servers Log Server available to the client. Host Name Specify the name of the client. Specify the domain name that client should Domain Server use when resolving hostnames via DNS.
Page 36
Administrator’s Guide for SIP-T4X IP Phones ?p=network&q=load Phone User Interface Configure DHCP on the IP phone. To configure DHCP via web user interface: Click on Network->Basic. In the IPv4 Config block, mark the DHCP radio box. Click Confirm to accept the change.
Page 37
Getting Started Enter the desired values in the Primary DNS and Secondary DNS fields. Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after a reboot. Click OK to reboot the IP phone. To configure DHCP via phone user interface: Press Menu->Advanced (password: admin) ->Network->WAN Port->IPv4.
Page 38
Administrator’s Guide for SIP-T4X IP Phones Procedure Network parameters can be configured manually using the configuration files or locally. Configure network parameters of the IP phone manually. Configuration File <MAC>.cfg For more information, refer to Static Network Settings on page 255.
Page 39
Getting Started To configure a static IPv4 address via web user interface: Click on Network->Basic. In the IPv4 Config block, mark the Static IP Address radio box. Enter the IP address, subnet mask, default gateway, primary DNS and secondary DNS in the corresponding fields. Click Confirm to accept the change.
Administrator’s Guide for SIP-T4X IP Phones The IP phone reboots automatically to make settings effective after a period of time. Note Wrong network settings may result in inaccessibility of your phone and may also have an impact on your network performance. For more information on these parameters, contact your network administrator.
Page 41
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 transmission configuration for SIP-T4X IP phone Internet or PC Ethernet ports: Auto-negotiation ...
Page 42
Administrator’s Guide for SIP-T4X IP Phones Auto-negotiation is configured for both Internet and PC ports on the IP phone by default. Auto-negotiation Auto-negotiation means that all connected devices choose common transmission parameters (e.g., speed and duplex mode) to transmit voice or data over Ethernet. This process entails devices first sharing transmission capabilities and then selecting the highest performance transmission mode supported by both.
Page 43
Getting Started Procedure The transmission method of Ethernet port can be configured using the configuration files or locally. Configure the transmission method of Ethernet port. For more information, refer to Configuration File <y0000000000xx>.cfg Internet and PC Ports Transmission Methods on page 259.
Page 44
Administrator’s Guide for SIP-T4X IP Phones Regular expression, often called a pattern, is an expression that specifies a set of strings. A regular expression provides a concise and flexible means to ―match‖ (specify and recognize) strings of text, such as particular characters, words, or patterns of characters.
Page 45
Getting Started "9001$145$2". When you dial out "0012354599" on your phone, the IP phone will replace the number with "90012354599". ―$1‖ means three digits in the first parenthesis, that is, ―235‖. ―$2‖ means two digits in the second parenthesis, that is, ―99‖. Replace rule is an alternative string that replaces the numbers entered by the user.
Page 46
Administrator’s Guide for SIP-T4X IP Phones Enter the desired line ID in the Account field or leave it blank. If you leave the field blank or enter 0, the replace rule will apply to all accounts on the IP phone.
Page 47
Getting Started Plan on page 260. Create the dial-now rule for the IP phone. Navigate to: http://<phoneIPAddress>/servlet ?p=settings-dialnow&q=load Local Web User Interface Configure the delay time for the dial-now rule. Navigate to: http://<phoneIPAddress>/servlet ?p=features-general&q=load To create a dial-now rule via web user interface: Click on Settings->Dial Plan->Dial-now.
Page 48
Administrator’s Guide for SIP-T4X IP Phones Enter the desired time within 1-14 (in seconds) in the Time-Out for Dial-Now Rule field. Click Confirm to accept the change. Area codes are also known as Numbering Plan Areas (NPAs). They usually indicate geographical areas in one country.
Page 49
Getting Started http://<phoneIPAddress>/servlet ?p=settings-areacode&q=load To configure an area code rule via web user interface: Click on Settings->Dial Plan->Area Code. Enter desired values in the Code, Min Length (1-15) and Max Length (1-15) fields. Enter the desired line ID in the Account field or leave it blank. If you leave the field blank or enter 0, the area code rule will apply to all accounts on the IP phone.
Page 50
Administrator’s Guide for SIP-T4X IP Phones ?p=settings-blackout&q=load To create a block out rule via web user interface: Click on Settings->Dial Plan->Block Out. Enter the desired value in the BlockOut Number field. Enter the desired line ID in the Account field or leave it blank.
Page 51
Configuring Basic Features This chapter provides information for making configuration changes for the following basic features: Power Indicator LED Contrast Wallpaper Backlight User Password Administrator Password Phone Lock Time and Date Language ...
Page 52
Administrator’s Guide for SIP-T4X IP Phones 180 Ring Workaround Use Outbound Proxy in Dialog SIP Session Timer Session Timer Call Hold Call Forward Call Transfer Network Conference Transfer on Conference Hang Up ...
Page 53
Configuring Basic Features the power indicator LED is determined by the option ―Common Power Light On‖. Mute Power Light Flash Mute Power Light Flash allows the power indicator LED to flash when a call is mute. If this option is disabled, the status of the power indicator LED is determined by the option ―Common Power Light On‖.
Page 54
Administrator’s Guide for SIP-T4X IP Phones Select the desired value from the pull-down list of Talk/Dial Power Light On. Click Confirm to accept the change. Contrast determines the readability of the texts displayed on the LCD screen. Adjusting the contrast to a comfortable level can optimize the screen viewing experience. When configured properly, contrast allows users to read the LCD’s display with minimal...
Page 55
Configuring Basic Features To configure contrast via phone user interface (only applicable to EXP40 connected to SIP-T48G/T46G IP phones): Press Menu-> Basic->Display->Contrast. Press , or the Switch soft key to increase or decrease the intensity of contrast. The default contrast level is 6. Press the Save soft key to accept the change.
Page 56
Administrator’s Guide for SIP-T4X IP Phones To upload custom wallpaper via web user interface: Click on Settings->Preference. In the Upload Wallpaper field, click Browse to locate the wallpaper image from your local system. Click Upload to upload the file. Click Confirm to accept the change.
Page 57
Backlight determines the brightness of the LCD screen display, allowing users to read easily in dark environments. Backlight time specifies the delay time to turn off or dusky the backlight when the IP phone is inactive. Backlight time is applicable to SIP-T4X IP phones and EXP40 connected to SIP-T48G/T46G IP phones.
Page 58
Administrator’s Guide for SIP-T4X IP Phones Select the desired value from the pull-down list of Backlight Inactive Level. Select the desired value from the pull-down list of Backlight Active Level. Select the desired value from the pull-down list of Backlight Time (seconds).
Page 59
Configuring Basic Features Procedure User password can be changed using the configuration files or locally. Change the user password of the IP phone. Configuration File <y0000000000xx>.cfg For more information, refer to User Password on page 269. Change the user password of the IP phone.
Page 60
Administrator’s Guide for SIP-T4X IP Phones Procedure Administrator password can be changed using the configuration files or locally. Change the administrator password. Configuration File <y0000000000xx>.cfg For more information, refer to Administrator Password on page 269. Change the administrator password. Web User Interface Navigate to: http://<phoneIPAddress>/servlet...
Page 61
Configuring Basic Features Phone lock is used to lock the IP phone to prevent it from unauthorized use. Phone lock is not applicable to SIP-T48G IP phones. Once the IP phone is locked, a user must enter the password to unlock it. IP phones offer three types of phone lock: Menu Key, Function Keys and All Keys.
Page 62
Administrator’s Guide for SIP-T4X IP Phones Assign a keypad lock key. To configure phone lock via web user interface: Click on Features->Phone Lock. Select the desired type from the pull-down list of Keypad Lock Enable. Select the desired type from the pull-down list of Keypad Lock Type.
Configuring Basic Features Click Confirm to accept the change. To configure phone lock type via phone user interface: Press Menu->Advanced (password: admin) ->Phone Settings->Keypad Lock. Press , or the Switch soft key to select the desired value from the Keypad Lock Enable field. Press , or the Switch soft key to select the desired type from the Keypad Lock Type field.
Page 64
Administrator’s Guide for SIP-T4X IP Phones The following table lists available methods for configuring time and date: Option Methods of Configuration Configuration Files Time Zone Web User Interface Phone User Interface Web User Interface Time Phone User Interface Configuration Files...
Page 65
Configuring Basic Features Navigate to: http://<phoneIPAddress>/servlet ?p=settings-datetime&q=load Configure the NTP server and time zone. Configure the time and date Phone User Interface manually. Configure the time and date formats. To configure NTP by DHCP priority feature via web user interface: Click on Settings->Time &...
Page 66
Administrator’s Guide for SIP-T4X IP Phones Mark the DST By Date radio box in the Fixed Type field. Enter the start time in the Start Date field. Enter the end time in the End Date field. Mark the DST By Week radio box in the Fixed Type field.
Page 67
Configuring Basic Features Enter the desired offset time in the Offset (minutes) field. Click Confirm to accept the change. To configure the time and date manually via web user interface: Click on Settings->Time & Date. Select Enabled from the pull-down list of Manual Time. Enter the time and date in the corresponding fields.
Page 68
Administrator’s Guide for SIP-T4X IP Phones Click Confirm to accept the change. To configure the NTP server and time zone via phone user interface: Press Menu->Basic->Time & Date->General->SNTP Settings. Press , or the Switch soft key to select the time zone that applies to your area from the Time Zone field.
Page 69
Configuring Basic Features Phone User Interface Web User Interface German German Italian Italian Polish Turkish Portuguese Portuguese Spanish Spanish Turkish Not all of the supported languages are available for selection. Languages available for selection depend on language packs currently loaded to IP phones. You can make languages available for use on the phone user interface by loading language packs to the IP phone.
Page 70
Administrator’s Guide for SIP-T4X IP Phones For more information, refer to Language on page 278. The default language used on the phone user interface is English. The default language used on the web user interface depends on the language preferences in the browser (if the language is not supported by the IP phone, the web user interface uses English).
Page 71
Configuring Basic Features Select the desired language from the pull-down list of Language. Click Confirm to accept the change. To specify the language for the phone user interface via phone user interface: Press Menu->Basic->Language. Press to select the desired language. Press the Save soft key to accept the change.
Page 72
Administrator’s Guide for SIP-T4X IP Phones Logo Customization on page 279. Configure the logo shown on the idle screen. Local Web User Interface Navigate to: http://<phoneIPAddress>/servlet ?p=features-general&q=load To configure a custom logo via web user interface: Click on Features->General Information.
Page 73
Configuring Basic Features The following table lists the soft keys available for IP phones in different states: Call State Default Soft Key Optional Soft Key NewCall Empty Empty Switch CallFailed Empty Cancel Empty Answer Empty Forward Switch CallIn Silence Reject Empty Empty Empty...
Page 74
Administrator’s Guide for SIP-T4X IP Phones Call State Default Soft Key Optional Soft Key Transfer Empty HOLD MUTE Conference SWAP Talk Cancel NewCall Switch Answer Reject Transfer Empty Resume Switch Hold NewCall Answer Cancel Reject Empty Empty Empty Switch Empty...
Page 75
Configuring Basic Features Procedure Softkey layout can be configured using the configuration files or locally. Specify the access URL of the softkey layout template. Configuration File <y0000000000xx>.cfg For more information, refer to Access URL of Softkey Layout Template on page 381. Configure the softkey layout.
Page 76
Administrator’s Guide for SIP-T4X IP Phones Key as send allows assigning the pound key or star key as a send key. Send sound allows the IP phone to play a key tone when a user presses the send key. Key tone allows the IP phone to play a key tone when a user presses any key.
Page 77
Configuring Basic Features Select the desired value from the pull-down list of Key As Send. Click Confirm to accept the change. To configure a key tone and send tone via web user interface: Click on Features->Audio. Select the desired value from the pull-down list of Key Tone. Select the desired value from the pull-down list of Send Sound.
Page 78
Administrator’s Guide for SIP-T4X IP Phones Click Confirm to accept the change. To configure a send key via phone user interface: Press Menu->Call Features->Others->General. Press , or the Switch soft key to select # or * from the Key as Send field, or select Disabled to disable this feature.
Page 79
Configuring Basic Features Enter the hotline number in the Hotline Number field. Enter the delay time in the Hotline Delay (0~10s) field. Click Confirm to accept the change. To configure hotline via phone user interface: Press Menu->Call Features->Others->Hotline. Enter the hotline number in the Number field. Enter the delay time in the Hotline Delay 0-10(s) field.
Page 80
Administrator’s Guide for SIP-T4X IP Phones Configure the Directory. Navigate to: Local Web User Interface http://<phoneIPAddress>/servlet ?p=contacts-favorite&q=load To configure the directory via web user interface: Click on Directory->Setting. In the Directory block, select the desired list from the Disabled column and then click The selected list appears in the Enabled column.
Page 81
Configuring Basic Features Procedure Search source list can be configured using the configuration files or locally. Specify the access URL of the super search file. Configuration File <y0000000000xx>.cfg For more information, refer to Access URL of Super Search Template on page 384. Configure the search source list in dialing.
Page 82
Administrator’s Guide for SIP-T4X IP Phones Call log contains call information such as remote party identification, time and date, and call duration. IP phones maintain a local call log. Call log consists of four lists: Missed calls, Placed calls, Received calls and Forwarded calls. Each call log list supports up to 100 entries.
Page 83
Configuring Basic Features Click Confirm to accept the change. To configure the call log via phone user interface: Press Menu->Call Features->Others->General. Press , or the Switch soft key to select the desired value from the History Record field. Press the Save soft key to accept the change. Missed call log allows IP phones to display the number of the missed calls with an indicator icon on the idle screen, and to log the missed calls in the missed calls list when IP phones miss calls.
Page 84
Administrator’s Guide for SIP-T4X IP Phones Select the desired value from the pull-down list of Missed Call Log. Click Confirm to accept the change. The IP phone maintains a local directory. The local directory can store up to 1000 contacts and 48 groups (including the default groups: Company, Family and Friend).
Page 85
Configuring Basic Features To add a new group to the local directory via web user interface: Click on Directory->Local Directory. In the Group Setting block, enter the new group name in the Group field. Select the desired group ring tone from the pull-down list of Ring. Click Add to add the new group.
Page 86
Administrator’s Guide for SIP-T4X IP Phones Select the desired photo from the pull-down list of Photo. It is not applicable to SIP-T42G and SIP-T41P IP phones. Click Add to add the contact. To add a group to the local directory via phone user interface: Press Menu->Directory->Local Group.
Page 87
Configuring Basic Features Live dialpad allows IP phones to automatically dial out the entered phone number after a specified period of time. Procedure Live dialpad can be configured using the configuration files or locally. Configure live dialpad. Configuration File <y0000000000xx>.cfg For more information, refer to Live Dialpad...
Page 88
Administrator’s Guide for SIP-T4X IP Phones Call waiting allows IP phones to receive a new call when there is already an active call. The new call is presented to the user visually on the LCD screen. Call waiting tone allows the phone to play a short tone, to remind the user audibly of a new incoming call during conversation.
Page 89
Configuring Basic Features (Optional.) Enter the call waiting off code in the Call Waiting Off Code field. Click Confirm to accept the change. To configure the call waiting tone via web user interface: Click on Features->Audio. Select the desired value from the pull-down list of Call Waiting Tone. Click Confirm to accept the change.
Page 90
Administrator’s Guide for SIP-T4X IP Phones To configure call waiting and call waiting tone via phone user interface: Press Menu->Call Features->Call Waiting. Press , or the Switch soft key to select the desired value from the Call Waiting field. Press , or the Switch soft key to select the desired value from the Play Tone field.
Page 91
Configuring Basic Features The default times are 10. Click Confirm to accept the change. To configure auto redial via phone user interface: Press Menu->Call Features->Others->Auto Redial. Press , or the Switch soft key to select the desired value from the Auto Redial field.
Page 92
Administrator’s Guide for SIP-T4X IP Phones Specify a period of delay time for auto answer. <y0000000000xx>.cfg For more information, refer to Auto Answer on page 287. Configure auto answer. Navigate to: http://<phoneIPAddress>/servlet ?p=account-basic&q=load&acc Web User Interface Local Specify a period of delay time for auto answer.
Page 93
Configuring Basic Features Enter the desired time (in seconds) in the Auto-Answer Delay (1~4s) field. Click Confirm to accept the change. To configure auto answer via phone user interface: Press Menu->Call Features->Auto Answer. Select the desired line and then press the Enter soft key. Press , or the Switch soft key to select the desired value from the Auto Answer field.
Page 94
Administrator’s Guide for SIP-T4X IP Phones Procedure Call completion can be configured using the configuration files or locally. Configure call completion. Configuration File <y0000000000xx>.cfg For more information, refer to Call Completion on page 288. Configure call completion. Navigate to: Web User Interface http://<phoneIPAddress>/servlet...
Page 95
CSeq: 1 INVITE Contact: <sip:1012@10.2.8.183:5063> Content-Type: application/sdp Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE Max-Forwards: 70 User-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.
Page 96
Administrator’s Guide for SIP-T4X IP Phones To configure the anonymous call via web user interface: Click on Account. Select the desired account from the pull-down list of Account. Click on Basic. Select the desired value from the pull-down list of Local Anonymous.
Page 97
Configuring Basic Features rejection feature. They may vary on different servers. Procedure Anonymous call rejection can be configured using the configuration files or locally. Configure anonymous call rejection. Configuration File <MAC>.cfg For more information, refer to Anonymous Call Rejection page 290. Configure anonymous call rejection.
Page 98
Administrator’s Guide for SIP-T4X IP Phones To configure anonymous call rejection via phone user interface: Press Menu->Call Features->Anonymous. Select the desired line and then press Enter soft key. Press , or the Switch soft key to select the desired value from the Anonymous Rejection field.
Page 99
Configuring Basic Features the SIP response message. For more information, refer to Not Disturb on page 292. Assign a DND key. Navigate to: http://<phoneIPAddress>/servlet? p=dsskey&model=1&q=load&line page=1 Configure DND. Navigate to: Web User Interface http://<phoneIPAddress>/servlet? Local p=features-forward&q=load Specify return code and reason of the SIP response message.
Page 100
Administrator’s Guide for SIP-T4X IP Phones a) If you mark the Phone radio box: 1) Mark the desired radio box in the DND Status field. 2) (Optional.) Enter the DND on code in the DND On Code field. 3) (Optional.) Enter the DND off code in the DND Off Code field.
Page 101
Configuring Basic Features 4) (Optional.) Enter the DND off code in the DND Off Code field. Click Confirm to accept the change. To specify the return code via web user interface: Click on Features->General Information. Select the desired type from the pull-down list of Return Code When DND.
Page 102
Administrator’s Guide for SIP-T4X IP Phones Click Confirm to accept the change. To configure a DND key via phone user interface: Press Menu->Call Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select Key Event from the Type field.
Page 103
Configuring Basic Features Navigate to: http://<phoneIPAddress>/servlet ?p=features-general&q=load To configure busy tone delay via web user interface: 1. Click on Features->General Information. 2. Select the desired value from the pull-down list of Busy Tone Delay (Seconds). 3. Click Confirm to accept the change. Return code when refuse defines the return code and reason of the SIP response message for call rejection.
Page 104
Administrator’s Guide for SIP-T4X IP Phones Return Code When Refuse page 295. Configure the return code when refusing a call. Local Web User Interface Navigate to: http://<phoneIPAddress>/servlet ?p=features-general&q=load To specify the return code when refusing a call via web user interface: Click on Features->General Information.
Page 105
Configuring Basic Features 180 ring workaround defines whether to deal with the 180 message received after the 183 message. When the caller receives a 183 message, it suppresses any local ringback tone and begins to play the media received. 180 ring workaround allows IP phones to resume and play the local ringback tone upon a subsequent 180 message received.
Page 106
Administrator’s Guide for SIP-T4X IP Phones An outbound proxy server can receive all initiating request messages and route them to the designated destination. If the IP phone is configured to use an outbound proxy server within a dialog, all SIP request messages from the IP phone will be sent to the outbound proxy server forcefully.
Page 107
Configuring Basic Features Select the desired value from the pull-down list of Use Outbound Proxy in Dialog. Click Confirm to accept the change. SIP session timers T1, T2 and T4 are SIP transaction layer timers defined in RFC 3261. Timer T1 is an estimate of the Round Trip Time (RTT) of transactions between a SIP client and SIP server.
Page 108
Administrator’s Guide for SIP-T4X IP Phones To configure session timer via web user interface: Click on Account. Select the desired account from the pull-down list of Account. Click on Advanced. Enter the desired value in the SIP Session Timer T1 (0.5~10s) field.
Page 109
Configuring Basic Features Session Timer on page 298. Configure session timer. Navigate to: Local Web User Interface http://<phoneIPAddress>/servlet ?p=account-adv&q=load&acc= To configure session timer via web user interface: Click on Account. Select the desired account from the pull-down list of Account. Click on Advanced.
Page 110
Administrator’s Guide for SIP-T4X IP Phones intervals when there is a call on hold. Procedure Call hold can be configured using the configuration files or locally. Configure the call hold tone and call hold tone delay. Specify whether RFC 2543 Configuration File <y0000000000xx>.cfg...
Page 111
Configuring Basic Features Click Confirm to accept the change. To configure call hold tone and call hold tone delay via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of Play Hold Tone. Enter the desired time in the Play Hold Tone Delay field. Click Confirm to accept the change.
Page 112
Administrator’s Guide for SIP-T4X IP Phones The call forward on code and call forward off code configured on IP phones are used to activate/deactivate the server-side call forward feature. They may vary on different servers. Forward International Forward international allows users to forward an incoming call to an international telephone number.
Page 113
Configuring Basic Features To configure call forward via web user interface: Click on Features->Forward & DND. In the Forward block, mark the desired radio box in the Mode field. a) If you mark the Phone radio box: 1) Mark the desired radio box in the Always Forward/Busy Forward/No Answer Forward field.
Page 114
Administrator’s Guide for SIP-T4X IP Phones 4) Select the ring time to wait before forwarding from the pull-down list of After Ring Time (0~120s) (only for no answer forward). Click Confirm to accept the change. To configure the forward international feature via web user interface:...
Page 115
Configuring Basic Features Select the desired value from the pull-down list of Fwd International. Click Confirm to accept the change. To configure call forward in phone mode via phone user interface: Press Menu->Call Features->Call Forward. Press to select the desired forwarding type, and then press the Enter soft key.
Page 116
Administrator’s Guide for SIP-T4X IP Phones c) If you select No Answer Forward: 1) Press , or the Switch soft key to select the desired value from the No Answer Forward field. 2) Enter the destination number you want to forward all unanswered incoming calls to in the Forward To field.
Configuring Basic Features You can also configure the busy forward for all accounts. After the busy forward was configured for a specific account, do the following: 1) Press to highlight the Busy Forward field. 2) Press the All Lines soft key. The LCD screen prompts ―Copy to all lines?‖.
Page 118
Administrator’s Guide for SIP-T4X IP Phones transfer through on-hook. When a user performs a semi-attended transfer, semi-attended transfer determines whether to display the prompt ―1 New Missed Call(s)‖ on the destination party’s LCD screen. Procedure Call transfer can be configured using the configuration files or locally.
Configuring Basic Features Click Confirm to accept the change. Network conference, also known as centralized conference, provides users with flexibility of call with multiple participants (more than three). IP phones implement network conference using the REFER method specified in RFC 4579. This feature depends on support from a SIP server.
Administrator’s Guide for SIP-T4X IP Phones Enter the conference URI in the Conference URI field. Click Confirm to accept the change. For local conference, all parties drop the call when the conference initiator drops the conference call. Transfer on conference hang up allows the other two parties to remain connected when the conference initiator drops the conference call.
Page 121
Configuring Basic Features To configure Transfer on Conference Hang up via web user interface: Click on Features->Transfer. Select the desired value from the pull-down list of Transfer on Conference Hang up. Click Confirm to accept the change. Directed call pickup is used for picking up an incoming call on a specific extension. A user can pick up the incoming call using a directed pickup key or the DPickup soft key.
Administrator’s Guide for SIP-T4X IP Phones 313. Assign a directed call pickup key. <y0000000000xx>.cfg For more information, refer to Directed Call Pickup Key page 393. Assign a directed call pickup key. Navigate to: http://<phoneIPAddress>/servl et?p=dsskey&model=1&q=loa d&linepage=1 Configure the directed call pickup feature on a phone basis.
Page 123
Configuring Basic Features Select the desired line from the pull-down list of Line. Click Confirm to accept the change. To configure the directed call pickup feature on a phone basis via web user interface: Click on Features->Call Pickup. Select the desired value from the pull-down list of Directed Call Pickup. Enter the directed call pickup code in the Directed Call Pickup Code field.
Page 124
Administrator’s Guide for SIP-T4X IP Phones Enter the directed call pickup code in the Directed Call Pickup Code field. Click Confirm to accept the change. To configure a directed pickup key via phone user interface: Press Menu->Call Features->DSS Keys. Select the desired DSS key.
Configuring Basic Features Procedure Group call pickup can be configured using the configuration files or locally. Configure the group call pickup code on a per-line basis. Configure group call pickup <MAC>.cfg feature on a phone basis. For more information, refer to Configuration File Group Call Pickup on page 314.
Page 126
Administrator’s Guide for SIP-T4X IP Phones Select the desired line from the pull-down list of Line. Click Confirm to accept the change. To configure the group call pickup feature on a phone basis via web user interface: Click on Features->Call Pickup.
Page 127
Configuring Basic Features Enter the group call pickup code in the Group Call Pickup Code field. Click Confirm to accept the change. To configure a group pickup key via phone user interface: Press Menu->Call Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select Key Event from the Type field.
Configuring Basic Features Select the desired value from the pull-down list of Dialog Info Call Pickup. Click Confirm to accept the change. Call return, also known as last call return, allows users to place a call back to the last caller.
Administrator’s Guide for SIP-T4X IP Phones In the desired DSS key field, select Call Return from the pull-down list of Type. Click Confirm to accept the change. To configure a call return key via phone user interface: Press Menu->Call Features->DSS Keys.
Page 131
Configuring Basic Features d&linepage=1 Phone User Interface Assign a call park key. To configure a call park key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select Call Park from the pull-down list of Type. Enter the desired value (e.g., call park feature code) in the Value field.
Administrator’s Guide for SIP-T4X IP Phones Procedure Web server type can be configured using the configuration files or locally. Specify the web access type, HTTP port and HTTPS port. Configuration File <y0000000000xx>.cfg For more information, refer to Web Server Type on page 316.
Configuring Basic Features Click Confirm to accept the change. A dialog box pops up to prompt that the settings will take effect after reboot. Click OK to reboot the IP phone. To configure the web server type via phone user interface: Press Menu->Advanced (password: admin) ->Network->Webserver Type.
Administrator’s Guide for SIP-T4X IP Phones To configure the presentation of the caller identity via web user interface: Click on Account. Select the desired account from the pull-down list of Account. Click on Advanced. Select the desired value from the pull-down list of the Caller ID Source.
Page 135
Configuring Basic Features DTMF (Dual Tone Multi-frequency), better known as touch-tone, is used for telecommunication signaling over analog telephone lines in the voice-frequency band. DTMF is the signal sent from the IP phone to the network, which is generated when pressing the IP phone’s keypad during a call.
Administrator’s Guide for SIP-T4X IP Phones same VoIP codec as your voice and is audible to the conversation partners. SIP INFO DTMF digits are transmitted by the SIP INFO messages when the voice stream is established after a successful SIP 200 OK-ACK message sequence. The SIP INFO message is sent along the signaling path of the call.
Page 137
Configuring Basic Features If SIP INFO or AUTO or SIP INFO is selected, select the desired value from the pull-down list of DTMF Info Type. Enter the desired value in the DTMF Payload Type (96~127) field. Click Confirm to accept the change. To configure the number of times to send the end RTP Event packet via web user interface: Click on Features->General Information.
Administrator’s Guide for SIP-T4X IP Phones Suppress DTMF display allows IP phones to suppress the display of DTMF digits. The DTMF digits are displayed as ―*‖ on the LCD screen. Suppress DTMF display delay defines whether to display the DTMF digits for a short period of time before displaying as ―*‖.
Configuring Basic Features Select the desired value from the pull-down list of Suppress DTMF Display Delay. Click Confirm to accept the change. Call transfer is implemented via DTMF on some traditional servers. The IP phone sends specified DTMF digits to the server for transferring calls to a third party. Procedure Configuration changes can be performed using the configuration files or locally.
Page 140
Administrator’s Guide for SIP-T4X IP Phones Enter the specified DTMF digits in the Tran Send DTMF field. Click Confirm to accept the change. Intercom allows establishing an audio conversation directly. The IP phone can answer intercom calls automatically. This feature depends on support from a SIP server.
Configuring Basic Features ?p=dsskey&model=1&q=load&li nepage=1 Phone User Interface Assign an intercom key. To configure an intercom key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select Intercom from the pull-down list of Type. Enter the remote extension number in the Value field. Select the desired line from the pull-down list of Line.
Administrator’s Guide for SIP-T4X IP Phones Intercom Mute Intercom Mute allows the IP phone to mute the microphone for incoming intercom calls. Intercom Tone Intercom Tone allows the IP phone to play a warning tone before answering an intercom call.
Page 143
Configuring Basic Features Select the desired values from the pull-down lists of Accept Intercom, Intercom Mute, Intercom Tone and Intercom Barge. Click Confirm to accept the change. To configure intercom via phone user interface: Press Menu->Call Features->Intercom. Press , or the Switch soft key to select the desired values from the Accept Intercom, Intercom Mute, Intercom Tone and Intercom Barge fields.
Page 144
Administrator’s Guide for SIP-T4X IP Phones...
Configuring Advanced Features This chapter provides information for making configuration changes for the following advanced features: Distinctive Ring Tones Tones Remote Phone Book LDAP Busy Lamp Field Music on Hold Automatic Call Distribution Message Waiting Indicator ...
Page 146
Administrator’s Guide for SIP-T4X IP Phones Distinctive ring tones allows particular incoming calls to trigger IP phones to play distinctive ring tones. The IP phone inspects the INVITE request for an "Alert-Info" header when receiving an incoming call. If the INVITE request contains an "Alert-Info" header, the IP phone strips out the URL and keyword parameter and maps it to the appropriate ring tone.
Page 147
Configuring Advanced Features Minimum Nominal Maximum Bellcore Pattern Pattern Cadence Duration Duration Duration Tone (ms) (ms) (ms) Silent Ringing Long 1000 1100 Silent Ringing Short Silent 2975 4000 4400 Bellcore-dr5 Ringing Note ―Bellcore-dr5‖ is a ring splash tone that reminds the user that DND or Always Call Forward feature is enabled on the server-side.
Page 148
Administrator’s Guide for SIP-T4X IP Phones the IP phone will play the preconfigured local ring tone in about ten seconds. Example: Alert-Info: http://192.168.0.12:8080/Custom.wav If the Alert-Info header contains a info text, the IP phone will map the text with the ...
Page 149
Configuring Advanced Features Select the desired value from the pull-down list of Distinctive Ring Tones. Click Confirm to accept the change. To configure the internal ringer text and internal ringer file via web user interface: Click on Settings->Ring. Enter the keywords in the Internal Ringer Text fields. Select the desired ring tones for each text from the pull-down lists of Internal Ringer File.
Page 150
Administrator’s Guide for SIP-T4X IP Phones When receiving a message or recording a call, the IP phone will play a warning tone. You can customize tones or select specialized tone sets (vary from country to country) to indicate different conditions of the IP phone. The default tones used on IP phones are the US tone sets.
Page 151
Configuring Advanced Features Configured tones can be heard on the IP phone for the following conditions: Condition Description Dial When in the pre-dialing interface Ring Back Ring-back tone Busy When the callee is busy Congestion When the network is congested Call Waiting Call waiting tone Dial Recall...
Page 152
Administrator’s Guide for SIP-T4X IP Phones If you select Custom, you can customize the tone for indicating each condition of the IP phone. Click Confirm to accept the change. Remote phone book is a centrally maintained phone book, stored on the remote server.
Page 153
Configuring Advanced Features refreshes the local cache of the remote phone book. For more information, refer to Remote Phone Book on page 328. Specify the access URL of the remote phone book. Navigate to: http://<phoneIPAddress>/servl et?p=contacts-remote&q=load Specify whether to query the contact names from the remote Local Web User Interface...
Page 154
Administrator’s Guide for SIP-T4X IP Phones Name. Enter the desired time in the Search Flash Time (Seconds) field. Click Confirm to accept the change. LDAP (Lightweight Directory Access Protocol) is an application protocol for accessing and maintaining information services for the distributed directory over an IP network. IP phones can be configured to interface with a corporate directory server that supports LDAP version 2 or 3 (Microsoft’s Active Directory is included).
Page 155
Configuring Advanced Features Abbreviation Name Description surname. surname Last name or family name distinguishedName Unique identifier for each entry Domain component company Company or organization name telephoneNumber Office phone number mobile mobilephoneNumber Mobile or cellular phone number ipPhone IPphoneNumber Home phone number Procedure LDAP can be configured using the configuration files or locally.
Page 156
Administrator’s Guide for SIP-T4X IP Phones Select the desired values from the corresponding pull-down lists. Click Confirm to accept the change. To configure an LDAP key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select LDAP from the pull-down list of Type.
Page 157
Configuring Advanced Features Busy Lamp Field (BLF) is used to monitor a specific user for status changes on IP phones. For example, you can configure a BLF key on a supervisor’s phone to monitor the phone user status (busy or idle). Then when the user places a call, a busy indicator on the supervisor’s phone indicates that the user’s phone is in use.
Page 158
Administrator’s Guide for SIP-T4X IP Phones Line Key/Expansion Module Key LED (configured as a BLF key and BLF LED Mode is set to 1) LED Status Description Fast flashing red (200ms) The monitored user receives an incoming call. The monitored user is dialing.
Page 159
Configuring Advanced Features pickup. For more information, refer to on page 335. Assign a BLF key. For more information, refer to BLF Key on page 398. y0000000000xx.cfg Configure BLF LED mode. For more information, refer to on page 335. Assign a BLF key. Navigate to: http://<phoneIPAddress>/servl et?p=dsskey&model=1&q=loa...
Page 160
Administrator’s Guide for SIP-T4X IP Phones (Optional.) Enter the directed call pickup code in the Extension field. Click Confirm to accept the change. To configure visual alert and audio alert features via web user interface: Click on Features->Call Pickup. Select the desired value from the pull-down list of Visual Alert for BLF Pickup.
Page 161
Configuring Advanced Features Select the desired value from the pull-down list of BLF LED mode. Click Confirm to accept the change. To configure a BLF key via phone user interface: Press Menu->Call Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select BLF from the Type field.
Page 162
Administrator’s Guide for SIP-T4X IP Phones Internet) to the held party. Procedure Music on Hold can be configured using the configuration files or locally. Configure the MoH feature on a per-line basis. Configuration File <MAC>.cfg For more information, refer to Music on Hold on page 336.
Page 163
Configuring Advanced Features Automatic Call Distribution (ACD) enables organizations to manage a large number of phone calls on an individual basis. ACD enables the use of IP phones in a call-center role by automatically distributing incoming calls to available users, or agents. ACD depends on support from a SIP server.
Page 164
Administrator’s Guide for SIP-T4X IP Phones ?p=features-acd&q=load Phone User Interface Assign an ACD key. To configure an ACD key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select ACD from the pull-down list of Type.
Page 165
Configuring Advanced Features (Optional.) Enter the string that will appear on the LCD screen in the Label field. Press the Save soft key to accept the change. Message Waiting Indicator (MWI) informs users of the number of messages waiting in their mailbox without calling the mailbox.
Page 166
Administrator’s Guide for SIP-T4X IP Phones Enter the period time in the MWI Subscription Period (Seconds) field. Click Confirm to accept the change. The IP phone will subscribe to the account number for MWI service by default. To configure subscribe MWI to voice mail via web user interface: Click on Account.
Configuring Advanced Features Multicast paging allows IP phones to send/receive Real-time Transport Protocol (RTP) streams to/from the pre-configured multicast address(es) without involving SIP signaling. Up to 10 listening multicast addresses can be specified on the IP phone. Users can send an RTP stream without involving SIP signaling by pressing a configured multicast paging key.
Page 168
Administrator’s Guide for SIP-T4X IP Phones Enter the multicast IP address and port number in the Value field. The valid multicast IP addresses range from 224.0.0.0 to 239.255.255.255. Click Confirm to accept the change. To configure a codec for multicast paging via web user interface: Click on Features ->General Information.
Page 169
Configuring Advanced Features To configure a multicast paging key via phone user interface: Press Menu->Call Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select Key Event from the Type field. Press , or the Switch soft key to select Multicast Paging from the Key Event field.
Page 170
Administrator’s Guide for SIP-T4X IP Phones Configure the listening multicast address. Configure the Paging Barge and Paging Priority Active features. Local Web User Interface Navigate to: http://<phoneIPAddress>/servlet ?p=contacts-multicastIP&q=load To configure a listening multicast address via web user interface: Click on Directory->Multicast IP.
Configuring Advanced Features Select the desired value from the pull-down list of Paging Priority Active. Click Confirm to accept the change. Call recording enables users to record calls. It depends on support from a SIP server. When the user presses the call record key, the IP phone sends a record request to the server.
Administrator’s Guide for SIP-T4X IP Phones User-Agent: Yealink SIP-T46G 28.72.0.1 Record: on Content-Length: 0 When the user presses the record key for the second time, the IP phone sends a SIP INFO message to the server with the specific header ―Record: off‖, and then the recording stops.
Page 173
Configuring Advanced Features If the recording fails for some reasons, for example, the recording box is full, the server will respond with a 200 OK message. Example of a 200 OK message: <YealinkIPPhoneText> <Title> </Title> <Text> Probably the recording box is full. </Text>...
Page 174
Administrator’s Guide for SIP-T4X IP Phones To configure a record key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select Record from the pull-down list of Type. Click Confirm to accept the change. To configure a URL record key via web user interface: Click on DSSKey->Line Key.
Configuring Advanced Features (Optional.) Enter the string that will appear on the LCD screen in the Label field. Press the Save soft key to accept the change. To configure a URL record key via phone user interface: Press Menu->Call Features->DSS Keys. Select the desired DSS key.
Page 176
Administrator’s Guide for SIP-T4X IP Phones In the desired DSS key field, select Hot Desking from the pull-down list of Type. Click Confirm to accept the change. To configure a hot desking key via phone user interface: Press Menu->Call Features->DSS Keys.
Page 177
Configuring Advanced Features Event Description Incoming Call When the IP phone receives an incoming call. Outgoing Call When the IP phone places a call. Established When the IP phone establishes a call. Terminated When the IP phone terminates a call. Open DND When the IP phone enables the DND mode.
Page 178
Administrator’s Guide for SIP-T4X IP Phones value. Variable name can be customized by users, while the variable value is http://192.168.1.10/help.xml?mac=$mac pre-defined. For example, a URL ― ‖ is specified for the event Mute, $mac will be dynamically replaced with the MAC address of the IP phone when the IP phone mutes a call.
Configuring Advanced Features Procedure Action URL can be configured using the configuration files or locally. Configure the action URL on the IP phone. Configuration File <y0000000000xx>.cfg For more information, refer to Action URL on page 342. Configure the action URL on the IP phone.
Page 180
Administrator’s Guide for SIP-T4X IP Phones message. A GET request may contain variable named as ―key‖ and variable value, which are separated by ―=‖. The valid URI format is: http(s)://phone IP address/servlet?key=variable value. The following table lists the pre-defined variable values.
Configuring Advanced Features Variable Value Phone Action ANSWER Answer a call. Reset Reset a phone. ATrans=xxx Perform a semi-attended/attended transfer to xxx. BTrans=xxx Perform a blind transfer to xxx. CALLEND End a call. Note The variable value is not applicable to all events. For example, the variable value ―MUTE‖...
Page 182
Administrator’s Guide for SIP-T4X IP Phones To configure the trusted IP address(es) for Action URI via web user interface: Click on Features->Remote Control. Enter the IP address or any in the Action URI allow IP List field. Multiple IP addresses are separated by commas. If you enter ―any‖ in this field, the IP phone can receive and handle GET requests from any IP address.
Configuring Advanced Features Phone Configuration for Redundancy Implementation To assist in explaining the redundancy behavior, an illustrative example of how an IP phone may be configured is shown as below. In the example, server redundancy for fallback and failover purposes is deployed. Two separate SIP servers (a working server and a fallback server) are configured for per line registration.
Administrator’s Guide for SIP-T4X IP Phones unavailable, the secondary server will serve as the working server. Procedure Server redundancy can be configured using the configuration files or locally. Configure the server redundancy on the IP phone. Configuration File <MAC>.cfg For more information, refer to...
Page 185
Configuring Advanced Features Parameters are explained in the following table: Parameter Description Specify preferential treatment for the specific record. The order order is from lowest to highest, lower order is MORE preferred. Specify the preference for processing multiple NAPTR records pref with the same order value.
Administrator’s Guide for SIP-T4X IP Phones SRV query returns two records. The two SRV records point to different hosts and have the same priority 0. The weight of the second record is higher than the first one, so the second record will be picked first. The two records also contain a port ―5060‖, the IP phone uses this port.
Page 187
Configuring Advanced Features Configure the transport type. Navigate to: Local Web User Interface http://<phoneIPAddress>/servl et?p=account-register&q=load &acc=0 To configure the server redundancy and transport type via web user interface: Click on Account. Select the desired account from the pull-down list of Account. Select the desired value from the pull-down list of Transport.
Administrator’s Guide for SIP-T4X IP Phones LLDP-MED (Media Endpoint Discovery) LLDP-MED is published by the Telecommunications Industry Association (TIA). It is an extension to LLDP that operates between endpoint devices and network connectivity devices. LLDP-MED provides the following capabilities for IP phones: Capabilities Discovery -- allows LLDP-MED IP phones to determine the capabilities ...
Page 189
Inventory – Serial Serial number of phone. Number Inventory – Manufacturer name of phone. Manufacturer Name The default value is ―yealink‖. Inventory – Model Model name of phone. Name Assertion identifier of phone. Asset ID The default value is ―asset‖.
Page 190
Administrator’s Guide for SIP-T4X IP Phones Procedure LLDP can be configured using the configuration files or locally. Configure LLDP feature. Configuration File <y0000000000xx>.cfg For more information, refer to LLDP on page 350. Configure LLDP feature. Navigate to: Local Web User Interface http://<phoneIPAddress>/servl...
Configuring Advanced Features common set of requirements regardless of their physical location can greatly simplify network design. VLANs can address issues such as scalability, security, and network management. The purpose of VLAN configurations on the IP phone is to insert tag with VLAN information to the packets generated by the IP phone.
Page 192
Administrator’s Guide for SIP-T4X IP Phones et?p=network-adv&q=load Configure VLAN for the Internet Phone User Interface port and PC port. To configure VLAN for Internet port via web user interface: Click on Network->Advanced. In the VLAN block, select the desired value from the pull-down list of WAN Port Active.
Page 193
Configuring Advanced Features Select the desired value (0-7) from the pull-down list of Priority. Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after reboot. Click OK to reboot the IP phone. To configure the DHCP VLAN discovery via web user interface: Click on Network->Advanced.
Administrator’s Guide for SIP-T4X IP Phones Click Confirm to accept the change. A dialog box pops up to prompt that settings will take effect after reboot. Click OK to reboot the IP phone. To configure VLAN for Internet port (or PC port) via phone user interface: Press Menu->Advanced (password: admin) ->Network->VLAN->WAN Port (or PC...
Page 195
Configuring Advanced Features the configuration file (vpn.cnf) of the VPN client. For more information on how to OpenVPN Feature on Yealink IP Phones package a .tar file, refer to Procedure VPN can be configured using the configuration files or locally.
Administrator’s Guide for SIP-T4X IP Phones Click Upload to upload the tar file. The web user interface prompts the message ―Import config…‖. In the VPN block, select the desired value from the pull-down list of Active. Click Confirm to accept the change.
Configuring Advanced Features QoS provides better network service through the following features: Supporting dedicated bandwidth Improving loss characteristics Avoiding and managing network congestion Shaping network traffic Setting traffic priorities across the network The Best-Effort service is the default QoS model in the IP networks. It provides no guarantees for data delivering, which means delay, jitter, packet loss and bandwidth allocation are unpredictable.
Page 198
Administrator’s Guide for SIP-T4X IP Phones SIP QoS SIP protocol is used for creating, modifying and terminating two-party or multi-party sessions. To ensure good voice quality, SIP packets emanated from IP phones should be configured with a high transmission priority.
Page 199
Configuring Advanced Features Enter the desired value in the SIP Qos (0~63) field. Click Confirm to accept the change. A dialog box pops up to prompt that the settings will take effect after reboot. Click OK to reboot the IP phone. Network Address Translation (NAT) is essentially a translation table that maps public IP address and port combinations to private ones.
Page 200
Administrator’s Guide for SIP-T4X IP Phones has allocated for the UDP connections to remote parties. The protocol requires assistance from a third-party network server (STUN server) usually located on public Internet. The IP phone can be configured to act as a STUN client, sending exploratory STUN messages to the STUN server.
Page 201
Configuring Advanced Features Click Confirm to accept the change. IEEE 802.1X authentication is an IEEE standard for Port-based Network Access Control (PNAC), part of the IEEE 802.1 group of networking protocols. It offers an authentication mechanism for devices to connect to a LAN or WLAN. The 802.1X authentication involves three parties: a supplicant, an authenticator and an authentication server.
Page 202
Administrator’s Guide for SIP-T4X IP Phones 2) Enter the password for authentication in the MD5 Password field. b) If you select EAP-TLS: 1) Enter the user name for authentication in the Identity field. 2) Leave the MD5 Password field blank.
Page 203
Configuring Advanced Features 5) Click Upload to upload the certificates. 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
Administrator’s Guide for SIP-T4X IP Phones 4) Click Upload to upload the certificate. 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.
Page 205
Configuring Advanced Features 4) Click Upload to upload the certificate. Click Confirm to accept the change. A dialog box pops up to prompt that the settings will take effect after reboot. Click OK to reboot the IP phone. To configure the 802.1X via phone user interface after: Press Menu->Advanced (password: admin) ->Network->802.1x Settings.
Page 206
Administrator’s Guide for SIP-T4X IP Phones Click Save to accept the change. The IP phone reboots automatically to make the settings effective after a period of time. TR-069 is a technical specification defined by the Broadband Forum, which defines a...
Page 207
Configuring Advanced Features RPC Method Description File types supported by IP phones are: Firmware Image Configuration File This method is used to cause the CPE to upload a specified file to the designated location. File types supported by IP phones are: Upload Configuration File ...
Page 208
Administrator’s Guide for SIP-T4X IP Phones Enter the URL of the ACS in the ACS URL field. Select the desired value from the pull-down list of Enable Periodic Inform. Enter the desired time in the Periodic Inform Interval (seconds) field.
Page 209
Configuring Advanced Features the link. These announcements can allow the on-link connected IP phone to configure itself with IPv6 address, as specified in RFC 4862. Stateful DHCPv6: The Dynamic Host Configuration Protocol for IPv6 (DHCPv6) has been standardized by the IETF through RFC3315. DHCPv6 enables DHCP servers to pass configuration parameters such as IPv6 network addresses to IPv6 nodes.
Page 210
Administrator’s Guide for SIP-T4X IP Phones In the IPv6 Config block, mark the 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.
Page 211
Configuring Advanced Features Click Confirm to accept the change. A dialog box pops up to prompt that the settings will take effect after reboot. Click OK to reboot the IP phone. To configure SLAAC feature via web user interface (not applicable to SIP-T42G/T41P): Click on Network->Advanced.
Page 212
Administrator’s Guide for SIP-T4X IP Phones...
Configuring Audio Features This chapter provides information for making configuration changes for the following audio features: Headset Prior Dual Headset Audio Codecs Acoustic Clarity Technology Headset prior allows users to use headset preferentially if a headset is physically connected to the IP phone.
Page 214
Administrator’s Guide for SIP-T4X IP Phones Select the desired value from the pull-down list of Headset Prior. Click Confirm to accept the change. Dual headset allows users to use two headsets on one IP phone. To use this feature, users need to physically connect two headsets to the headset and handset jacks respectively.
Page 215
Configuring Audio Features To configure dual headset via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of Dual-Headset. Click Confirm to accept the change. CODEC is an abbreviation of COmpress-DECompress, capable of coding or decoding a digital data stream or signal by implementing an algorithm.
Page 216
Administrator’s Guide for SIP-T4X IP Phones these codecs are configurable on a per-line basis. The attribute ―rtpmap‖ is used to define a mapping from RTP payload codes to a codec, clock rate and other encoding parameters. The corresponding attributes of the codec are listed as follows:...
Page 217
Configuring Audio Features 10 to 60, in increments of 10 milliseconds. The default ptime is 20ms. You can also disable the ptime negotiation. Procedure Configuration changes can be performed using the configuration files or locally. Configure the codecs to use on a per-line basis.
Page 218
Administrator’s Guide for SIP-T4X IP Phones Click to adjust the priority of the enabled codecs. Click Confirm to accept the change. To configure the Ptime on a per-line basis via web user interface: Click on Account. Select the desired account from the pull-down list of Account.
Configuring Audio Features Acoustic Echo Cancellation (AEC) is used to remove acoustic echo from a voice communication in order to improve the voice quality. It also increases the capacity achieved through silence suppression by preventing echo from traveling across a network.
Administrator’s Guide for SIP-T4X IP Phones Voice Activity Detection (VAD) is used in speech processing to detect the presence or absence of human speech. When detecting period of ―silence‖, VAD replaces that silence efficiently with special packets that indicate silence is occurring. It can facilitate speech processing, and deactivate some processes during non-speech section of an audio session.
Configuring Audio Features Comfort Noise Generation (CNG) is used to generate background noise for voice communications during periods of silence in a conversation. It is a part of the silence suppression or VAD handling for VoIP technology. CNG, in conjunction with VAD algorithms, quickly responds when periods of silence occur and inserts artificial noise until voice activity resumes.
Administrator’s Guide for SIP-T4X IP Phones Jitter buffer is a shared data area where voice packets can be collected, stored, and sent to the voice processor in even intervals. Jitter is a term indicating variations in packet arrival time, which can occur because of network congestion, timing drift or route changes.
Page 223
Configuring Audio Features Enter the fixed delay time for fixed jitter buffer in the Normal field. Valid values range from 0 to 300. Click Confirm to accept the change.
Page 224
Administrator’s Guide for SIP-T4X IP Phones...
SIP-T4X IP phones support TLS 1.0. A cipher suite is a named combination of authentication, encryption, and message authentication code (MAC) algorithms used to negotiate the security settings for a network connection using the TLS/SSL network protocol.
Page 227
*.pem and *.cer. A unique server certificate: It is installed by default and is unique to an IP phone (based on the MAC address) and issued by the Yealink Certificate Authority (CA). A generic server certificate: It is installed by default and is issued by the Yealink Certificate Authority (CA).
Page 228
Administrator’s Guide for SIP-T4X IP Phones Procedure Configuration changes can be performed using the configuration files or locally. Configure TLS on a per-line basis. <MAC>.cfg For more information, refer to on page 372. Configure the trusted certificates feature. Configure the server certificates Configuration File feature.
Page 229
Configuring Security Features Select the desired value from the pull-down list of Common Name Validation. Select the desired value from the pull-down list of CA Certificates. Click Confirm to accept the change. A dialog box pops up to prompt that the settings will take effect after reboot. Click OK to reboot the IP phone.
Page 230
Administrator’s Guide for SIP-T4X IP Phones To upload a trusted certificate via web user interface: Click on Security->Trusted Certificates. Click Browse to locate the certificate (*.pem,*.crt, *.cer or *.der) from your local system. Click Upload to upload the certificate. To configure the server certificates feature via web user interface: Click on Security->Server Certificates.
Configuring Security Features Click Browse to locate the certificate (*.pem or *.cer) from your local system. Click Upload to upload the certificate. The dialog box pops up to prompt ―Success: The Server Certificate has been loaded! Rebooting, please wait…‖. Secure Real-Time Transport Protocol (SRTP) encrypts RTP streams during VoIP phone calls to avoid interception and eavesdropping.
Page 232
Administrator’s Guide for SIP-T4X IP Phones The callee receives the INVITE message with the RTP encryption algorithm, and then answers the call by responding with a 200 OK message which carries the negotiated RTP encryption algorithm. Example of the RTP encryption algorithm carried in the SDP of the 200 OK message:...
Page 233
This tool generates another new file named as Aeskey.txt to store the plaintext 16-character symmetric keys for each configuration file. For a Microsoft Windows platform, you can use a Yealink-supplied encryption tool "Config_Encrypt_Tool.exe" to encrypt the <y0000000000xx>.cfg and <MAC>.cfg files respectively.
Administrator’s Guide for SIP-T4X IP Phones For the security reasons, administrator should upload encrypted configuration files, <y0000000000xx_Security>.enc and/or <MAC_Security>.enc files to the root directory of the provisioning server. During auto provisioning, the IP phone requests to download <y0000000000xx>.cfg file first. If the downloaded configuration file is encrypted, the phone will request to download <y0000000000xx_Security>.enc file (if enabled) and...
Page 235
Configuring Security Features using random AES key. The AES keys of configuration files are different. AES keys must be 16 characters and the supported characters contain: 0 ~ 9, A ~ Z, a ~ Note Click Encrypt to encrypt the configuration file(s). Click OK.
Page 236
Administrator’s Guide for SIP-T4X IP Phones on page 375. Configure the AES keys. Navigate to: Local Web User Interface http://<phoneIPAddress>/servl et?p=settings-autop&q=load To configure the AES keys via web user interface: Click on Settings->Auto Provision. Enter the values in the Common AES Key and MAC-Oriented AES Key fields.
36.x.x.x.rom Note You can download the latest firmware online: http://www.yealink.com/DocumentDownload.aspx?CateId=142&flag=142. Do not unplug the network and power cables when the IP phone is upgrading firmware. 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.
Page 238
Administrator’s Guide for SIP-T4X IP Phones A dialog box pops up to prompt ―Firmware of the SIP phone will be updated. It will take 5 minutes to complete. Please don't power off!‖. Click OK to confirm the upgrade. Note Do not close and refresh the browser when the IP phone is upgrading firmware via web user interface.
Page 239
Upgrading Firmware For more information, refer to Upgrading Firmware on page 377. Configure the way for the IP phone to check for configuration files. Local Web User Interface Navigate to: http://<phoneIPAddress>/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: Click on Settings->Auto Provision.
Page 240
Administrator’s Guide for SIP-T4X IP Phones...
IP phone. The resources files can be local contact directory, remote phone book and so on. Ask Yealink field application engineer for resource file templates. If the resource file is to be used for all IP phones of the same model, the resource file access URL is best specified in the <y0000000000xx>.cfg file.
Page 242
Administrator’s Guide for SIP-T4X IP Phones Procedure Use the following procedures to customize a replace rule template. To customize a replace rule template: Open the template file using an ASCII editor. Add the following string to the template, each starting on a separate line: <Data Prefix=‖‖...
Page 243
Resource Files Procedure Use the following procedures to customize a dial-now template. To customize a dial-now template: Open the template file using an ASCII editor. Add the following string to the template, each starting on a separate line: <Data DialNowRule="" LineID=""/> Where: DialNowRule=""...
Page 244
Administrator’s Guide for SIP-T4X IP Phones the end of the default soft key list, the default soft keys are displayed on the LCD screen by default. Procedure Use the following procedures to customize a softkey layout template. To customize a softkey layout template: Open the template file using an ASCII editor.
Page 245
Resource Files Directory provides easy access to frequently used lists. Users can access lists by pressing the Directory soft key when the IP phone is idle. The lists may contain Local Directory, History, Remote Phone Book and LDAP . You can add the desired list(s) to Directory using the supplied directory template (favorite_setting.xml).
Page 246
Administrator’s Guide for SIP-T4X IP Phones The following shows an example of a directory template: <root_favorite_set> <item id_name="localdirectory" display_name="Local Directory" priority="1" enable="1" /> <item id_name="history" display_name="History" priority="2" enable="0" /> <item id_name="remotedirectory" display_name="Remote Phone Book" priority="3" enable="0" /> <item id_name="ldap" display_name="LDAP" priority="4" enable="0" />...
Page 247
Resource Files Where: id_name="" specifies the directory list (―local_directory_search‖ for the local directory list). Do not edit this field. display_name="" specifies the display name of the directory list. We recommend you do not edit this field. priority="" specifies the priority of search results. enable=""...
Page 248
Administrator’s Guide for SIP-T4X IP Phones line1~line6. Multiple line IDs are separated by commas. When specifying an avatar for a contact, valid values are Default: avatar name (the built-in avatar) and Config: avatar name (the custom avatar). It is not applicable to SIP-T42G and SIP-T41P IP phones.
Page 249
Resource Files <contact display_name="John" office_number="1001" mobile_number="12345678910" other_number="" line="0" ring="Auto" group_id_name="All Contacts" default_photo="Defult:default_contact_image.png"/> <contact display_name="Alice" office_number="1002" mobile_number="" other_number="" line="2" ring=”Resource:Ring2.wav” group_id_name="Friend" default_photo="Config:custom.png"/> </root_contact> The IP phone can access 5 remote phone books. You can customize the remote XML phone book for the IP phone as required. Before specifying the access URL of the remote phone book in the configuration files, you need to create a remote XML phone book and then place it to the provisioning server.
</DirectoryEntry> </YealinkIPPhoneDirectory> Note Yealink supplies a phone book generation tool to quickly generate a remote XML phone Yealink Phonebook Generation Tool User Guide book. For more information, refer to Access URL of the resource file can be configured in the configuration files: Configure the access URL of the replace rule template.
Resource Files Configure the access URL of the super search template. Configuration File <y0000000000xx>.cfg For more information, refer to Access URL of Super Search Template on page 384. Configure the access URL of the local contact file. Configuration File <y0000000000xx>.cfg For more information, refer to Access URL of Local Contact File...
Page 252
Administrator’s Guide for SIP-T4X IP Phones...
This chapter provides an administrator with general information for troubleshooting some common problems that he (or she) may encounter while using SIP-T4X IP phones. IP phones can provide feedback in a variety of forms such as log files, packets, status indicators and so on, which can help an administrator more easily find the system problem and fix it.
Page 254
Administrator’s Guide for SIP-T4X IP Phones Select the desired level from the pull-down list of System Log Level. Click Confirm to accept the change. A dialog box pops up to prompt ―Do you want to restart your machine?‖. Click OK to reboot the IP phone.
Page 255
Troubleshooting Click OK to reboot the IP phone. The system log will be exported to the desired syslog server after reboot. To export a log file to the local system via web user interface: Click on Settings->Configuration. Mark the Local radio box In the Export System Log field. Click Export to open file download window, and then save the file to your local system.
Page 256
Administrator’s Guide for SIP-T4X IP Phones You can capture packets in two ways: capturing the packets via web user interface or using the Ethernet software. You can analyze the packets captured for troubleshooting purpose. To capture packets via web user interface: Click on Settings->Configuration.
Page 257
Troubleshooting To configure watch dog via web user interface: Click on Settings->Preference. Select the desired value from the pull-down list of Watch Dog. Click Confirm to accept the change. Status indicators may consist of the power LED, line key indicator, headset key indicator, mute key indicator and the on-screen icon.
Page 258
This section describes solutions to common issues that may occur while using the IP phone. Upon encountering a scenario not listed in this section, contact your Yealink reseller for further support.
Page 259
Troubleshooting Press the OK key when the IP phone is idle to check the basic information (e.g., IP address, MAC address and firmware version). ’ Do one of the following: Ensure that the target firmware is not the same as the current firmware. ...
Page 260
Administrator’s Guide for SIP-T4X IP Phones A remote phone book is placed on a server, while a local phone book is placed on the IP phone flash. A remote phone book can be used by everyone that can access the server, while a local phone book can only be used by a specific phone.
Page 261
Troubleshooting IP phones use the PoE preferentially. Auto provisioning refers to the update of IP phones, including update on the configuration parameters, local phonebook, firmware and so on. You can use auto provisioning on a single phone, but it makes more sense in mass deployment. Plug and Play (PnP) is a method for IP phones to acquire the provisioning server address.
Page 262
Administrator’s Guide for SIP-T4X IP Phones Do one of the following: Reset another available IP address for the IP phone. Check network configuration via phone user interface at the path Menu->Advanced->Network->WAN Port->IPv4 (or IPv6). If the Static IP is selected, select DHCP instead.
Page 263
Troubleshooting 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...
Page 265
Appendix 802.1x — an IEEE Standard for port-based Network Access Control (PNAC). It is a part of the IEEE 802.1 group of networking protocols. It offers an authentication mechanism for devices to connect to a LAN or WLAN. ACD (Automatic Call Distribution) — used to distribute calls from large volumes of incoming calls to the registered IP phone users.
Page 266
Administrator’s Guide for SIP-T4X IP Phones IEEE (Institute of Electrical and Electronics Engineers) — a non-profit professional association headquartered in New York City that is dedicated to advancing technological innovation and excellence. LAN (Local Area Network) — used to interconnects network devices in a limited area such as a home, school, computer laboratory, or office building.
Page 267
Appendix Time Zone Time Zone Name −11:00 Samoa −10:00 United States-Hawaii-Aleutian −10:00 United States-Alaska-Aleutian −09:00 United States-Alaska Time −08:00 Canada(Vancouver, Whitehorse) −08:00 Mexico(Tijuana, Mexicali) −08:00 United States-Pacific Time −07:00 Canada(Edmonton, Calgary) −07:00 Mexico(Mazatlan, Chihuahua) −07:00 United States-Mountain Time −07:00 United States-MST no DST −06:00 Canada-Manitoba(Winnipeg) −06:00...
Page 268
Administrator’s Guide for SIP-T4X IP Phones Time Zone Time Zone Name United Kingdom(London) Morocco +01:00 Albania(Tirane) +01:00 Austria(Vienna) +01:00 Belgium(Brussels) +01:00 Caicos +01:00 Chad +01:00 Spain(Madrid) +01:00 Croatia(Zagreb) +01:00 Czech Republic(Prague) +01:00 Denmark(Kopenhagen) +01:00 France(Paris) +01:00 Germany(Berlin) +01:00 Hungary(Budapest) +01:00...
Page 269
Appendix Time Zone Time Zone Name +04:30 Afghanistan +05:00 Kazakhstan(Aqtobe) +05:00 Kyrgyzstan(Bishkek) +05:00 Pakistan(Islamabad) +05:00 Russia(Chelyabinsk) +05:30 India(Calcutta) +06:00 Kazakhstan(Astana, Almaty) +06:00 Russia(Novosibirsk, Omsk) +07:00 Russia(Krasnoyarsk) +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...
Page 270
Administrator’s Guide for SIP-T4X IP Phones This appendix describes configuration parameters in the configuration files for each feature. The configuration files are <y0000000000xx>.cfg and <MAC>.cfg. You can set parameters in the configuration files to configure IP phones. The <y0000000000xx>.cfg and <MAC>.cfg files are stored on the provisioning server. The IP phone checks for configuration files and looks for resource files when restarting the IP phone.
Page 271
Appendix parameter ―network.internet_port.type‖ is set to 0 (DHCP). Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example network.static_dns_enable= 0 Parameter- Configuration File network.internet_port.type <MAC>.cfg Configures the Internet port type.
Page 272
Administrator’s Guide for SIP-T4X IP Phones Format Integer Default Value Valid values are: 0-IPv4 Range 1-IPv6 2-IPv4&IPv6 Example network.ip_address_mode = 0 Parameter- Configuration File network.internet_port.ip <MAC>.cfg Configures the IP address when the Internet port type is configured as Static IP Address.
Page 273
Appendix 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 network.internet_port.gateway = Example 192.168.1.254 Parameter- Configuration File network.primary_dns <MAC>.cfg Configures the primary DNS server when the Internet port type is configured as Static IP Address.
Page 274
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File network.internet_port.type <MAC>.cfg Configures the Internet port type. Note: If you change this parameter, the IP Description phone will reboot to make the change take effect. Format Integer Default Value Valid values are:...
Page 275
Appendix phones. Format String Default Value Blank Range String within 99 characters Example network.pppoe.password = yealink123 Internet Port Negotiation Parameter- Configuration File network.internet_port.speed_d <y0000000000xx>.cfg uplex Configures the transmission method of Internet port. Note: We recommend that you do not change Description this parameter.
Page 276
Administrator’s Guide for SIP-T4X IP Phones take effect. Format Integer Default Value Valid values are: 0-Auto negotiate 1-Full duplex, 10Mbps 2-Full duplex, 100Mbps Range 3-Half duplex, 10Mbps 4-Half duplex, 100Mbps 5-Full duplex, 1000Mbps (not applicable to SIP-T41P) Example network.pc_port.speed_duplex = 0...
Page 277
Appendix Parameter- Configuration File dialplan.replace.line_id.X <y0000000000xx>.cfg Configures the desired line to apply this replace rule. Description X ranges from 1 to 100. Note: Multiple line IDs are separated by commas. Format String Default Value Blank Valid values are: Range 0 to 6 (for SIP-T48G/T46G) 0 to 3 (for SIP-T42G/T41P) Example dialplan.replace.line_id.1 = 1,2...
Page 278
Administrator’s Guide for SIP-T4X IP Phones Default Value Blank Valid values are: Range 0 to 6 (for SIP-T48G/T46G) 0 to 3 (for SIP-T42G/T41P) Example dialplan.dialnow.line_id.1 = 1,2,3 Parameter- Configuration File phone_setting.dialnow_delay <y0000000000xx>.cfg Configures the delay time (in seconds) for the dial-now rule.
Page 279
Appendix Range 1 to 15 Example dialplan.area_code.min_len = 1 Parameter- Configuration File dialplan.area_code.max_len <y0000000000xx>.cfg Configures the maximum length of the entered numbers. Description Note: The value must be larger than the minimum length. Integer Format Default Value Range 1 to 15 Example dialplan.area_code.max_len = 15 Parameter-...
Page 280
Administrator’s Guide for SIP-T4X IP Phones Example dialplan.block_out.number.1 = 1000 Parameter- Configuration File dialplan.block_out.line_id.X <y0000000000xx>.cfg Configures the desired line to apply this block out rule. Description X ranges from 1 to 10. Note: Multiple line IDs are separated by commas.
Page 281
Appendix call. 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 Valid values are: 0-Disabled (power indicator LED does not flash) Range 1-Enabled (power indicator LED fast flashes (300ms) red) phone_setting.ring_power_led_flash_enable = Example...
Page 282
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File <y0000000000xx>.cfg phone_setting.mute_power_led _flash_enable Enables or disables the power indicator LED to flash when a call is mute. If it is set to 0, the status of the power indicator Description LED is determined by the value of the parameter ―phone_setting.common_power_led_enable‖.
Page 283
Appendix Parameter- Configuration File <y0000000000xx>.cfg phone_setting.talk_and_dial_p ower_led_enable Enables or disables the power indicator LED to be turned on when the phone is busy. If it is set to 0, the status of the power indicator Description LED is determined by the value of the parameter ―phone_setting.common_power_led_enable‖.
Page 284
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File <y0000000000xx>.cfg phone_setting.active_backlight _level Configures the backlight level used to adjust the backlight intensity of the LCD screen. Description 10 is the brightest backlight level. Note: It is only applicable to SIP-T48G/T46G IP phones and the connected EXP40.
Page 285
Appendix If it is set to 60, the LCD backlight is turned off when the IP phone is inactive for 60 seconds. Format Integer Default Value Valid values are: 0-Always on 15-15s 30-30s Range 60-60s 120-120s 300-300s 600-600s 1800-1800s Example phone_setting.backlight_time = 0 Parameter- Configuration File...
Page 286
Administrator’s Guide for SIP-T4X IP Phones administrator password. Note: IP phones support ASCII characters 32-126(0x20-0x7E) only in passwords. Format administrator name:new password Default Value admin Range ASCII characters 32-126(0x20-0x7E) Example security.user_password = admin:password000 Parameter- Configuration File phone_setting.phone_lock.enabl <y0000000000xx>.cfg Enables or disables phone lock feature.
Page 287
Appendix Valid values are: 0-All Keys Range 1-Function Keys 2-Menu Key Example phone_setting.phone_lock.lock_key_type = 0 Parameter- Configuration File <y0000000000xx>.cfg phone_setting.phone_lock.unlo ck_pin Configures a new unlock password. Once the IP phone is locked, you can use the Description default password ―123‖ to unlock it. Note: It is not applicable to SIP-T48G IP phones.
Page 288
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File <MAC>.cfg local_time.manual_time_enabl Configures the phone to obtain time from the Description NTP server or manual settings. Format Integer Default Value Valid values are: Range 0-Manual 1-NTP Example local_time.manual_time_enable = 1 NTP Server...
Page 289
Appendix Example local_time.ntp_server1 = 192.168.0.5 Parameter- Configuration File local_time.ntp_server2 <MAC>.cfg Configures the IP address or the domain name of the secondary NTP server. If the primary NTP Description server is not configured or cannot be accessed, the IP phone will request the time and date from the secondary NTP server.
Page 290
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File local_time.time_zone_name <MAC>.cfg Configures the desired time zone name. Description For more available time zone names, refer to Appendix B: Time Zones on page 251. Format String Default Value China(Beijing) Range String within 32 characters Example local_time.time_zone_name = China(Beijing)
Page 291
Appendix Parameter- Configuration File local_time.start_time <MAC>.cfg Configures the time to start DST. If ―local_time.dst_time_type‖ is set to 0 (By Date), use the mapping: MM: 1=Jan, 2=Feb,…, 12=Dec DD:1=the first day in a month,…, 31= the last day in a month HH:0=1am, 1=2am,…, 23=12pm If ―local_time.dst_time_type‖...
Page 292
Administrator’s Guide for SIP-T4X IP Phones If ―local_time.dst_time_type‖ is set to 1 (By Week), use the mapping: Month: 1=Jan, 2=Feb,…, 12=Dec Week of Month: 1=the first week in a month,…, 5=the last week in a month Day of Week: 1=Mon, 2=Tues,…, 7=Sun Hour of Day: 0=1am, 1=2am,…, 23=12pm...
Page 293
Appendix (Enabled). Format Integer Default Value Blank Range -300 to +300 Example local_time.offset_time = 120 Time Format Parameter- Configuration File local_time.time_format <MAC>.cfg Configures the time format. If it is set to 0 (12 Hour), the time display will Description use 12 hour format. If it is set to 1 (24 Hour), the time display will use 24 hour format.
Page 294
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File gui_lang.url <y0000000000xx>.cfg Configures the access URL of the language pack. Note: The language packs you load are Description dependent on available language packs from the provisioning server. You can download the language pack to the phone user interface only.
Page 295
Appendix Example lang.gui = English Parameter- Configuration File lang.wui <y0000000000xx>.cfg Configures the language used on the web user interface. Note: The default language used on the web user interface depends on the language Description preferences of your browser. If the language of your browser is not supported by the IP phone, the web user interface will use English by default.
Page 296
Administrator’s Guide for SIP-T4X IP Phones Note: It is not applicable to SIP-T48G/T46G IP phones. Format Integer Default Value Valid values are: 0-Disabled Range 1-System logo 2-Custom logo Example phone_setting.lcd_logo.mode = 2 Parameter- Configuration File lcd_logo.url <y0000000000xx>.cfg Configures the access URL of custom logo file.
Page 297
Appendix Valid values are: 0-Disabled Range 1-# key 2-* key Example features.key_as_send = 1 Parameter- Configuration File features.key_tone <y0000000000xx>.cfg Enables or disables the IP phone to play a tone when a user presses a key. Description If it is set to 1 (Enabled), the IP phone will play a tone when a user presses a key.
Page 298
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File features.hotline_number <y0000000000xx>.cfg Configures the hotline number. It specifies a number that the IP phone automatically dials out when lifting the Description handset, pressing the speakerphone key or the line key. Leaving it blank disables hotline feature.
Page 299
Appendix Parameter- Configuration File features.save_call_history <y0000000000xx>.cfg Enables or disables the IP phone to save call log. If it is set to 0 (Disabled), the IP phone cannot Description log the placed calls, received calls, missed calls and the forwarded calls in the call log lists.
Page 300
Administrator’s Guide for SIP-T4X IP Phones Example account.1.missed_calllog = 1 Parameter- Configuration File phone_setting.predial_autodial <y0000000000xx>.cfg Enables or disables live dialpad feature. If it is set to 1 (Enabled), the IP phone will Description automatically dial out the entered phone number without having to press any key.
Page 301
Appendix is automatically rejected by the IP phone with a busy message while during a call. If it is set to 1 (Enabled), the LCD screen will present a new incoming call while during a call. Format Boolean Default Value Valid values are: Range 0-Disabled...
Page 302
Administrator’s Guide for SIP-T4X IP Phones If it is set to 1 (Enabled), the IP phone will play a tone when receiving a new incoming call during a call. Note: It works only if the parameter ―call_waiting.enable‖ is set to 1 (Enabled).
Page 303
Appendix Format Integer Default Value Range 1 to 300 Example auto_redial.interval = 10 Parameter- Configuration File auto_redial.times <y0000000000xx>.cfg Configures the redial times for the IP phone. The IP phone tries to redial the dialed number Description as many times as configured till the callee answers the call.
Page 304
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File features.auto_answer_delay <y0000000000xx>.cfg Configures the delay time (in seconds) before Description the IP phone automatically answers an incoming call. Format Integer Default Value Range 1 to 4 Example features.auto_answer_delay = 1 Parameter- Configuration File features.call_completion_enable...
Page 305
Appendix If it is set to 1 (Enabled), the IP phone will block its identity from showing up to the callee when placing a call. The callee’s phone LCD screen presents anonymous instead of the caller’s identity. X ranges from 1 to 6. Format Boolean Default Value...
Page 306
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File <MAC>.cfg account.X.anonymous_call_onc Configures the anonymous call on code to activate the server-side anonymous call Description feature for account X (optional). X ranges from 1 to 6. Format String Default Value Blank...
Page 307
Appendix Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example account.1.reject_anonymous_call = 1 Parameter- Configuration File <MAC>.cfg account.X.anonymous_reject_o ncode Configures the anonymous call rejection on code to activate the server-side anonymous Description call rejection feature for account X (optional). X ranges from 1 to 6.
Page 308
Administrator’s Guide for SIP-T4X IP Phones Return Message When DND Parameter- Configuration File features.dnd_refuse_code <y0000000000xx>.cfg Configures a return code and reason of SIP response messages when rejecting an incoming call by DND. A specific reason is displayed on the caller’s phone LCD screen.
Page 309
Appendix DND in Phone Mode Parameter- Configuration File features.dnd.enable <y0000000000xx>.cfg Enables or disables DND feature. Description If it is set to 1 (Enabled), the IP phone will reject incoming calls on all accounts. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled...
Page 310
Administrator’s Guide for SIP-T4X IP Phones DND in Custom Mode Parameter- Configuration File account.X.dnd.enable <MAC>.cfg Enables or disables DND for account X. If it is set to 1 (Enabled), the IP phone will reject Description incoming calls on account X.
Page 311
Appendix Parameter- Configuration File features.busy_tone_delay <y0000000000xx>.cfg Configures a period of time (in seconds) for which the busy tone is audible on the IP phone. When one party releases the call, a busy tone Description is audible to the other party, indicating that the call connection breaks.
Page 312
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File phone_setting.is_deal180 <y0000000000xx>.cfg Enables or disables the IP phone to deal with the 180 SIP message received after the 183 SIP message. Description If it is set to 1 (Enabled), the IP phone will resume and play the local ringback tone upon a subsequent 180 message received.
Page 313
Appendix Parameter- Configuration File account.X.advanced.timer_t1 <MAC>.cfg Configures the SIP session timer T1 (in seconds) for account X. T1 is an estimate of the Round Trip Time (RTT) Description of transactions between a SIP client and SIP server. X ranges from 1 to 6. Format Float Default Value...
Page 314
Administrator’s Guide for SIP-T4X IP Phones X ranges from 1 to 6. Format Float Default Value Range 2.5 to 60 Example account.1.advanced.timer_t4 = 5 Parameter- Configuration File account.X.session_timer.enable <MAC>.cfg Enables or disables the session timer for account X. If it is set to 1 (Enabled), IP phone will send...
Page 315
Appendix Parameter- Configuration File account.X.session_timer.refresher <MAC>.cfg Configures the session timer refresher for account X. If it is set to 0 (UAC), refreshing the session is performed by the IP phone. Description If it is set to 1 (UAS), refreshing the session is performed by the SIP server.
Page 316
Administrator’s Guide for SIP-T4X IP Phones call on the IP phone. Note: It works only if the parameter ―features.play_hold_tone.enable‖ is set to 1 (Enabled). Format Integer Default Value Range 3 to 3600 Example features.play_hold_tone.delay = 30 Parameter- Configuration File sip.rfc2543_hold <y0000000000xx>.cfg...
Page 317
Appendix If it is set to 1 (Custom), you can configure call forward feature for each account. Format Integer Default Value Valid values are: Range 0-Phone 1-Custom Example features.fwd_mode = 0 Call Forward in Phone Mode Always Forward Parameter- Configuration File forward.always.enable <y0000000000xx>.cfg Enables or disables always forward feature.
Page 318
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File forward.always.on_code <y0000000000xx>.cfg Configures the always forward on code to Description activate the server-side always forward feature. Format String Default Value Blank Range String within 32 characters Example forward.always.on_code = *72 Parameter- Configuration File forward.always.off_code...
Page 319
Appendix Parameter- Configuration File forward.busy.target < y0000000000xx >.cfg Configures the destination number of the Description busy forward. Format String Default Value Blank Range String within 32 characters Example forward.busy.target = 3602 Parameter- Configuration File forward.busy.on_code < y0000000000xx >.cfg Configures the busy forward on code to Description activate the server-side busy forward feature.
Page 320
Administrator’s Guide for SIP-T4X IP Phones forwarded to the destination number after a period of ring time. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example forward.no_answer.enable = 1 Parameter- Configuration File forward.no_answer.target < y0000000000xx >.cfg Configures the destination number of the no Description answer forward.
Page 321
Appendix Format String Default Value Blank Range String within 32 characters Example forward.no_answer.on_code = *76 Parameter- Configuration File forward.no_answer.off_code < y0000000000xx >.cfg Configures the no answer forward off code Description to deactivate the server-side no answer forward feature. Format String Default Value Blank Range...
Page 322
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File account.X.always_fwd.target <MAC>.cfg Configures the destination number of the always forward for account X. Description X ranges from 1 to 6. Format String Default Value Blank Range String within 32 characters Example account.1.always_fwd.target = 3601...
Page 323
Appendix Busy Forward Parameter- Configuration File account.X.busy_fwd.enable <MAC>.cfg Enables or disables busy forward feature for account X. If it is set to 1 (Enabled), incoming calls to the Description account X are forwarded to the destination number when the callee is busy. X ranges from 1 to 6.
Page 324
Administrator’s Guide for SIP-T4X IP Phones Range String within 32 characters Example account.1.busy_fwd.on_code = *73 Parameter- Configuration File account.X.busy_fwd.off_code <MAC>.cfg Configures the busy forward off code to deactivate the server-side busy forward Description feature for account X (optional). X ranges from 1 to 6...
Page 325
Appendix Format String Default Value Blank Range String within 32 characters Example account.1.timeout_fwd.target = 3603 Parameter- Configuration File account.X.timeout_fwd.timeout <MAC>.cfg Configures the ring times (N) to wait before forwarding incoming calls for account X. Incoming calls will be automatically Description forwarded when not answered after N*6 seconds.
Page 326
Administrator’s Guide for SIP-T4X IP Phones X ranges from 1 to 6. Format String Default Value Blank Range String within 32 characters Example account.1.timeout_fwd.off_code = *77 Fwd International Parameter- Configuration File forward.international.enable <y0000000000xx>.cfg Enables or disables the IP phone to forward...
Page 327
Appendix Parameter- Configuration File transfer.on_hook_trans_enable <y0000000000xx>.cfg Enables or disables the IP phone to complete Description the semi-attended transfer or the attended transfer through on-hook. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example transfer.on_hook_trans_enable = 1 Parameter- Configuration File transfer.semi_attend_tran_enable <y0000000000xx>.cfg Configures whether to display the missed...
Page 328
Administrator’s Guide for SIP-T4X IP Phones Format Integer Default Value Valid values are: Range 0-Local Conference 2-Network Conference Example account.1.conf_type = 0 Parameter- Configuration File account.X.conf_uri <MAC>.cfg Configures the conference URI for account X. X ranges from 1 to 6.
Page 329
Appendix 0-Disabled 1-Enabled Example transfer.tran_others_after_conf_enable = 1 Phone Basis Parameter- Configuration File <MAC>.cfg features.pickup.direct_pickup_e nable Enables or disables the IP phone to display Description the DPickup soft key when the IP phone is off-hook. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled...
Page 330
Administrator’s Guide for SIP-T4X IP Phones Per-line Basis Parameter- Configuration File account.X.direct_pickup_code <MAC>.cfg Configures the directed call pickup code on a per-line basis. X ranges from 1 to 6. Description Note: The directed call pickup code configured on a per-line basis takes precedence over that configured on a phone basis.
Page 331
Appendix Parameter- Configuration File <MAC>.cfg features.pickup.group_pickup_co Configures the group call pickup code on a phone basis. Description 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...
Page 332
Administrator’s Guide for SIP-T4X IP Phones X ranges from 1 to 6. Format Boolean Default Value Valid values are: 0-Disabled Range 1-Enabled Example account.1.dialoginfo_callpickup = 1 Parameter- Configuration File wui.http_enable <y0000000000xx>.cfg Enables or disables the IP phone to access its web user interface using HTTP protocol.
Page 333
Appendix Example network.port.http = 80 Parameter- Configuration File wui.https_enable <y0000000000xx>.cfg Enables or disables the IP phone to access its web user interface using HTTPS protocol. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 334
Administrator’s Guide for SIP-T4X IP Phones 0-FROM (Derives the name and number of the caller from the ―From‖ header). 1-PAI (Derives the name and number of the caller from the ―PAI‖ header. If the server does not send the ―PAI‖ header, displays ―anonymity‖...
Page 335
Appendix receives an UPDATE message from the callee, and displays the identity in the From header. X ranges from 1 to 6. Format Integer Default Value Range 0 to 2 Example account.1.cp_source = 0 Parameter- Configuration File account.X.dtmf.type <MAC>.cfg Configures the DTMF type for account X. If it is set to 0 (INBAND), DTMF digits are transmitted in the voice band.
Page 336
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File account.X.dtmf.dtmf_payload <MAC>.cfg Configures the RFC 2833 payload type. Description X ranges from 1 to 6. Format Integer Default Value Range Integer from 96 to 127 Example account.1.dtmf.dtmf_payload = 101 Parameter- Configuration File account.X.dtmf.info_type...
Page 337
Appendix Parameter- Configuration File features.dtmf.hide <y0000000000xx>.cfg Enables or disables the IP phone to suppress the display of DTMF digits. Description If it is set to 1 (Enabled), the DTMF digits are displayed as asterisks. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled...
Page 338
Administrator’s Guide for SIP-T4X IP Phones the transfer soft key or the transfer key . If it is set to 0 (Disabled), the IP phone will perform the transfer as normal when you press the transfer key during a call.
Page 339
Appendix reject incoming intercom calls and send a busy signal to the caller. If it is set to 1 (Enabled), the IP phone will automatically answer an incoming intercom call. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example features.intercom.allow = 1 Parameter-...
Page 340
Administrator’s Guide for SIP-T4X IP Phones If it is set to 1 (Enabled), the IP phone will play a warning tone to alert you before answering the intercom call. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example features.intercom.tone = 1...
Page 341
Appendix download the ring tone from the URL contained in the Alert-Info header for account X. X ranges from 1 to 6. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example account.1.alert_info_url_enable = 1 Parameter- Configuration File features.alert_info_tone <y0000000000xx>.cfg Enables and disables the IP phone to map Description...
Page 342
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File <y0000000000xx>.cfg distinctive_ring_tones.alert_info.X .ringer Configures the desired ring tones for each text. Description The value ranges from 1 to 8, and the digit stands for the appropriate ring tone. X ranges from 1 to 10.
Page 343
Appendix Denmark Finland France Germany Great Britain Greece Hungary Lithuania India Italy Japan Mexico New Zealand Netherlands Norway Portugal Spain Switzerland Sweden ...
Page 344
Administrator’s Guide for SIP-T4X IP Phones element = [!]freq1[+freq2][+freq3][+freq4] /duration Freq: the frequency of the tone (ranges from 200 to 7000 Hz). If the frequency is set to 0Hz, it means silence. A tone can be comprised of at most four different frequencies.
Page 345
Appendix Parameter- Configuration File <y0000000000xx>.cfg remote_phonebook.display_na Configures the display name of the remote phone book. If it is left blank, Remote Phone Book is Description displayed on the LCD screen at the path Menu->Directory. Note: It is only applicable to SIP-T48G/T46G IP phones.
Page 346
Administrator’s Guide for SIP-T4X IP Phones local cache of the remote phone book every 3600 seconds. Format Integer Default Value 21600 Range 3600 to 2592000 features.remote_phonebook.flash_time = Example 21600 Parameter- Configuration File ldap.enable <y0000000000xx>.cfg Enables or disables LDAP feature on the IP Description phone.
Page 347
Appendix screen. Parameter- Configuration File ldap.number_filter <y0000000000xx>.cfg Configures the number attribute for LDAP searching. The ―*‖ symbol in the filter stands for any Description character. The ―%‖ symbol in the filter stands for the entering string used as the prefix of the filter condition.
Page 348
Administrator’s Guide for SIP-T4X IP Phones Range 1 to 65535 Example ldap.port = 389 Parameter- Configuration File ldap.base <y0000000000xx>.cfg Configures the LDAP search base which corresponds to the location in the LDAP phonebook from which the LDAP search Description request begins. The search base narrows the search scope and decreases directory search time.
Page 349
Appendix access the LDAP server. Format String Default Value Blank Range String within 99 characters Example ldap.password = secret Parameter- Configuration File ldap.max_hits <y0000000000xx>.cfg Configures the maximum number of search results to be returned by the LDAP server. If the value of the ―Max.Hits‖ is blank, the LDAP server will return all searched results.
Page 350
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File ldap.numb_attr <y0000000000xx>.cfg Configures the number attributes of each record to be returned by the LDAP server. It Description compresses the search results. You can configure multiple number attributes separated by space.
Page 351
Appendix Parameter- Configuration File ldap.call_in_lookup <y0000000000xx>.cfg Enables or disables the IP phone to perform Description an LDAP search when receiving an incoming call. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example ldap.call_in_lookup = 1 Parameter- Configuration File ldap.ldap_sort <y0000000000xx>.cfg Enables or disables the IP phone to sort the...
Page 352
Administrator’s Guide for SIP-T4X IP Phones Valid values are: Range 0-Disabled 1-Enabled Example features.pickup.blf_visual_enable = 1 Parameter- Configuration File features.pickup.blf_audio_enabl <MAC>.cfg Enables or disables the IP phone to play an Description alert tone when the monitored user receives an incoming call.
Page 353
Appendix address. Examples of valid values: <10.1.3.165>, 10.1.3.165, sip:moh@ucap.com, <sip:moh@ucap.com>, <yealink.com> or yealink.com. X ranges from 1 to 6. Note: The DNS query for the value of this parameter only supports A query. Format String Default Value Blank Range String within 256 characters Example account.1.music_server_uri =<10.1.3.165>...
Page 354
Administrator’s Guide for SIP-T4X IP Phones Default Value Valid values are: Value 0- Disabled 1- Enabled Example acd.auto_available = 1 Parameter- Configuration File acd.auto_available_timer <y0000000000xx>.cfg Configures the length of time (in seconds) before the IP phone state is automatically Description reset to ―available‖.
Page 355
Appendix Parameter- Configuration File account.X.subscribe_mwi_expires <MAC>.cfg Configures MWI subscribe expiry time (in seconds) for account X. The IP phone is able to successfully refresh the SUBSCRIBE for message-summary events before expiration of the SUBSCRIBE Description dialog. X ranges from 1 to 6. Note: It works only if the parameter ―account.x.subscribe_mwi‖...
Page 356
Administrator’s Guide for SIP-T4X IP Phones (Enabled). Format String Default Value Blank Value String within 99 characters Example voice_mail.number.1 = 3606 Parameter- Configuration File multicast.codec <y0000000000xx>.cfg Configures a multicast codec for the IP Description phone to send RTP streams. Format...
Page 357
Appendix lower priority. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example multicast.receive_priority.enable =1 Parameter- Configuration File multicast.receive_priority.priority < y0000000000xx >.cfg Configures the priority of multicast paging calls. 1 is the highest priority, 10 is the lowest Description priority.
Page 358
Administrator’s Guide for SIP-T4X IP Phones Configures the multicast address and port number that the IP phone listens to. Description X ranges from 1 to 10. Note: The valid multicast IP addresses range from 224.0.0.0 to 239.255.255.255. Format String Default Value...
Page 359
Appendix action_url.mute = action_url.unmute = action_url.missed_call = action_url.call_terminated = action_url.busy_to_idle = action_url.idle_to_busy = action_url.ip_change = action_url.forward_incoming_call action_url.reject_incoming_call = action_url.answer_new_incoming_ call = action_url.transfer_finished = action_url.transfer_failed = 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...
Page 360
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File features.action_uri_limit_ip <y0000000000xx>.cfg Configures the address(es) from which Action URI will be accepted. For discontinuous IP addresses, each IP address is separated by a comma. For continuous IP addresses, the format likes *.*.*.*, and ―*‖...
Page 361
Appendix account.1.sip_server.2.address = 192.168.1.15 Parameter- Configuration File account.X.sip_server.Y.port <MAC>.cfg Configures the SIP server port. X ranges from 1 to 6. Description Y ranges from 1 to 2. Format Integer Default Value 5060 Range 0 to 65535 Example account.1.sip_server.1.port = 5060 Parameter- Configuration File account.X.sip_server.Y.expires...
Page 362
Administrator’s Guide for SIP-T4X IP Phones Example account.1.sip_server.1.retry_counts = 3 Fallback Mode Parameter- Configuration File <MAC>.cfg account.X.fallback.redundancy_ty Configures the registration mode for the IP phone in fallback mode. Description X ranges from 1 to 6. Format Integer Default Value Valid values are:...
Appendix Failover Mode Parameter- Configuration File <MAC>.cfg account.X.sip_server.Y.failback_mo Configures the way in which the phone fails back to the primary server for call control when in the failover mode. Description X ranges from 1 to 6. Y ranges from 1 to 2. Format Integer Default Value...
Page 364
Administrator’s Guide for SIP-T4X IP Phones When the value is configured between 1 and 59, the phone automatically sets the time interval to be 60. Note: This parameter is only valid when the parameter ―account.x.sip_server.y.failback_mode‖ is configured to 3. X ranges from 1 to 6.
Page 365
Appendix Parameter- Configuration File account.X.transport <MAC>.cfg Description Configures the transport type for account X. If it is set to 3 (DNS-NAPTR) and no server port is given, the IP phone will perform the DNS NAPTR and SRV queries for the transport protocol, port and IP address.
Page 366
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File network.lldp.enable <y0000000000xx>.cfg Enables or disables LLDP feature on the IP phone. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format Boolean...
Page 367
Appendix VLAN tag on packet from the Internet port. Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example network.vlan.internet_port_enable = 1 Parameter- Configuration File network.vlan.internet_port_vid...
Page 368
Administrator’s Guide for SIP-T4X IP Phones PC Port Parameter- Configuration File network.vlan.pc_port_enable <y0000000000xx>.cfg Enables or disables the IP phone to insert VLAN tag on packet from the PC port. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 369
Appendix Default Value Range 0 to 7 Example network.vlan.pc_port_priority = 0 DHCP VLAN Discovery Parameter- Configuration File network.vlan.dhcp_enable <y0000000000xx>.cfg Enables or disables DHCP VLAN discovery feature on the IP phone. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 370
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File network.vpn_enable <y0000000000xx>.cfg Enables or disables VPN feature on the IP phone. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format Boolean...
Page 371
Appendix effect. Format Integer Default Value Range 0 to 63 Example network.qos.rtptos = 46 Parameter- Configuration File network.qos.signaltos <y0000000000xx>.cfg Configures the DSCP for SIP packets. The default DSCP value for SIP packets is 26 (Assured Forwarding). Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 372
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File account.X.nat.stun_server <MAC>.cfg Configures the IP address or the domain name of the STUN server for account X. Description X ranges from 1 to 6. Format IP Address or Domain Name Default Value...
Page 373
Appendix 4-EAP-TTLS/EAP-MSCHAPv2 Example network.802_1x.mode = 0 Parameter- Configuration File network.802_1x.identity <y0000000000xx>.cfg Enters the identity used for authenticating the IP phone. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format String Default Value Blank Range...
Page 374
Administrator’s Guide for SIP-T4X IP Phones effect. It is only applicable to EAP-TLS, PEAP-MSCHAPV2 and EAP-TTLS/EAP-MSCHAPv2 protocols. The format of the certificate must be *.pem, *.crt, *.cer or *.der. Format Default Value Blank Range String within 511 characters network.802_1x.root_cert_url = Example http://192.168.1.10/ca.pem...
Page 375
Appendix Valid values are: Range 0-Disabled 1-Enabled Example managementserver.enable = 0 Parameter- Configuration File managementserver.username <y0000000000xx>.cfg Enters the user name to authenticate with the ACS. This string is set to the empty string if no authentication is required. Description Note: It is only applicable to SIP-T48G/T46G IP phones.
Page 376
Administrator’s Guide for SIP-T4X IP Phones Default Value Blank Range String within 511 characters managementserver.url = Example http://192.168.1.20/acs/ Parameter- Configuration File <y0000000000xx>.cfg managementserver.connection _request_username Configures the user name for the IP phone to authenticate the incoming connection requests. Description Note: It is only applicable to SIP-T48G/T46G IP phones.
Page 377
Appendix Parameter- Configuration File <y0000000000xx>.cfg managementserver.periodic_in form_enable Enables or disables the IP phone to periodically report its configuration information to the ACS. Description Note: It is only applicable to SIP-T48G/T46G IP phones. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled managementserver.periodic_inform_enable =...
Page 378
Administrator’s Guide for SIP-T4X IP Phones effect. Format Integer Default Value Valid values are: 0-IPv4 Range 1-IPv6 2-IPv4&IPv6 Example network.ip_address_mode = 1 Parameter- Configuration File network.ipv6_internet_port.type <MAC>.cfg Configures the IPv6 address assignment method. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 379
Appendix 1-Enabled Example network.ipv6_static_dns_enable= 0 Parameter- Configuration File network.ipv6_internet_port.ip <MAC>.cfg Configures the IPv6 address. Note: If you change this parameter, the IP Description phone will reboot to make the change take effect. Format IPv6 Address Default Value Blank Range Not Applicable network.ipv6_internet_port.ip = Example 2026:1234:1:1:215:65ff:fe1f:caa...
Page 380
Administrator’s Guide for SIP-T4X IP Phones Range Not Applicable network.ipv6_internet_port.gateway = Example 3036:1:1:c3c7:c11c:5447:23a6:255 Parameter- Configuration File network.ipv6_primary_dns <MAC>.cfg Configures the primary DNS server when the Internet port type is defined as Static IP Address. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 381
Appendix obtain network settings of the IPv6 from the ICMPv6 protocol. 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 Boolean Default Value Valid values are: 0-Disabled Range...
Page 382
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File features.headset_training <y0000000000xx>.cfg Enables or disables dual headset feature. If it is set to 1 (Enabled), users can use two headsets on one phone. When the IP phone joins in a call, the users with the...
Page 383
Appendix 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. Valid values are: Range 0-Disabled 1-Enabled Example account.1.codec.1.enable = 1 Parameter- Configuration File account.X.codec.Y.payload_type <MAC>.cfg...
Page 384
Administrator’s Guide for SIP-T4X IP Phones G726-40 iLBC Example account.1.codec.1.payload_type = PCMU Parameter- Configuration File account.X.codec.Y.priority <MAC>.cfg Configures the priority for the codec. Description X ranges from 1 to 6. Y ranges from 1 to 14. Format Integer When Y=1, the default value is 1;...
Page 385
Appendix When Y=4, the default value is 4; When Y=5, the default value is 18; When Y=6, the default value is 9; When Y=7, the default value is 106; When Y=8, the default value is 103; When Y=9, the default value is 104; When Y=10, the default value is 102;...
Page 386
Administrator’s Guide for SIP-T4X IP Phones 1-Enabled Example voice.echo_cancellation = 1 Parameter- Configuration File voice.vad <y0000000000xx>.cfg Enables or disables VAD feature on the IP Description phone. Format Boolean Default Value Valid values are: 0-Disabled Range 1-Enabled Example voice.vad = 1...
Page 387
Appendix Format Integer Default Value Valid values are: Range 0-Fixed 1-Adaptive Example voice.jib.adaptive = 1 Parameter- Configuration File voice.jib.min <y0000000000xx>.cfg Configures the minimum delay time for jitter buffer. Description Note: It works only if the parameter ―voice.jib.adaptive‖ is set to 1 (Adaptive). Format Integer Default Value...
Page 388
Administrator’s Guide for SIP-T4X IP Phones Format Integer Default Value Range 0 to 400 Example voice.jib.mormal = 120 Parameter- Configuration File account.X.transport <MAC>.cfg Configures the transport type for account X. If it is set to 2 (TLS), the SIP message of this...
Page 389
Appendix 0-Disabled 1-Enabled Example security.trust_certificates = 1 Parameter- Configuration File security.ca_cert <y0000000000xx>.cfg Configures the type of certificates that the IP phone uses to authenticate the connecting server. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 390
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File security.dev_cert <y0000000000xx>.cfg Configures the type of certificates that the IP phone sends for authentication. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 391
Appendix Default Value Blank Range String within 511 characters server_certificates.url = Example http://192.168.1.20/ca.pem Parameter- Configuration File <MAC>.cfg account.X.srtp_encryption Configures whether to use voice encryption service. If it is set to 1 (Optional), the phone will negotiate with the other phone what type Description of encryption to utilize for the session.
Page 392
Administrator’s Guide for SIP-T4X IP Phones respectively using the phone built-in key (e.g., key1). The IP phone then decrypts the encrypted configuration files using corresponding key (e.g., key2, key3). If it is set to 0 (Disabled), the IP phone will decrypt the encrypted configuration files using AES keys configured on the IP phone.
Page 393
Appendix Format String Default Value Blank 16 characters and the supported characters Range contain: 0 ~ 9, A ~ Z, a ~ z. auto_provision.aes_key_16.mac = Example 0123456789abmins Parameter- Configuration File firmware.url <y0000000000xx>.cfg Configures the access URL of firmware. Note: If you change this parameter, the IP Description phone will reboot to make the change take effect.
Page 394
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File auto_provision.repeat.enable < y0000000000xx >.cfg Enables or disables the phone to check Description new configuration repeatedly. Format Boolean Default Value Valid values are: Range 0-Disabled 1-Enabled Example auto_provision.repeat.enable = 1 Parameter- Configuration File auto_provision.repeat.minutes...
Page 395
Appendix Parameter- Configuration File auto_provision.weekly.begin_time < y0000000000xx >.cfg Configures the begin time of the day for the IP phone to check new configuration weekly. Description 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...
Page 396
Administrator’s Guide for SIP-T4X IP Phones 1-Monday 2-Tuesday 3-Wednesday 4-Thursday 5-Friday 6-Saturday auto_provision.weekly.dayofweek = Example 0123456 Parameter- Configuration File dialplan_replace_rule.url <y0000000000xx>.cfg Configures the access URL of the replace Description rule template. Format Default Value Blank Range String within 511 characters dialplan_replace_rule.url =...
Page 397
Appendix Parameter- Configuration File wallpaper_upload.url <y0000000000xx>.cfg Configures the access URL of the wallpaper image. Description Note: It is only applicable to SIP-T48G/T46G IP phones. Format Default Value Blank Range String within 511 characters wallpaper_upload.url = Example http://192.168.10.25/wallpaper.jpg Parameter- Configuration File custom_softkey_call_failed.url <y0000000000xx>.cfg Configures the access URL of the custom...
Page 398
Administrator’s Guide for SIP-T4X IP Phones screen when in the CallIn state. Format Default Value Blank Range String within 511 characters The following example uses HTTP to download the CallIn state file from the ―XMLfiles‖ directory on provisioning server Example 10.2.8.16 using 8080 port.
Page 399
Appendix The following example uses HTTP to download the Dialing state file from the ―XMLfiles‖ directory on provisioning server Example 10.2.8.16 using 8080 port. custom_softkey_dialing.url = http://10.2.8.16:8080/XMLfiles/Dialing.xml Parameter- Configuration File custom_softkey_ring_back.url <y0000000000xx>.cfg Configures the access URL of the custom Description file for the soft key presented on the LCD screen when in the RingBack state.
Page 400
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File directory_setting.url <y0000000000xx>.cfg Configures the access URL of the directory Description template. Format Default Value Blank Range String within 511 characters directory_setting.url = Example http://192.168.10.25/favorite_setting.xml Parameter- Configuration File super_search.url <y0000000000xx>.cfg Configures the access URL of the super Description search template.
Page 401
Appendix local_contact.data.url = Example http://192.168.10.25/contact.xml Parameter- Configuration File remote_phonebook.data.X.url <y0000000000xx>.cfg Configures the access URL of the remote XML phone book. Description X ranges from 1 to 5. Format Default Value Blank Range String within 511 characters remote_phonebook.data.1.url = Example http://192.168.10.25/phonebook.xml Parameter- Configuration File syslog.mode...
Page 402
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File syslog.server <y0000000000xx>.cfg Configures the IP address or domain name of the syslog server where to export log files. Description Note: It works only if the parameter ―syslog.mode‖ is set to 1 (Server). If you change this parameter, the IP phone will reboot to make the change take effect.
Page 403
Appendix 0-Disabled 1-Enabled Example watch_dog.enable = 1 This section provides DSS key parameters you can configure on the IP phone. DSS key can be assigned with various key features. The parameters of the DSS key are detailed in the following: Parameter- Configuration File linekey.X.type...
Page 404
Administrator’s Guide for SIP-T4X IP Phones XML Browser URL Record LDAP Prefix Zero Touch ACD (not applicable to SIP-T48G/T46G) Local Group Keypad Lock(not applicable to SIP-T48G) Directory Format Integer SIP-T48G: 15 for line key 1-6, 0 for line key 7-29.
Page 405
Appendix 34-Hot Desking 35-URL Record 38-LDAP 40-Prefix 41-Zero Touch 42-ACD (not applicable to SIP-T48G/T46G) 45-Local Group 50-Keypad Lock (not applicable to SIP-T48G) 61-Directory Example linekey.1.type = 15 Parameter- Configuration File linekey.X.line <y0000000000xx>.cfg Configures the desired line to apply the key feature.
Page 406
Administrator’s Guide for SIP-T4X IP Phones Format Integer Default Value When specifying the line, valid values are: 1 to 6 (for SIP-T48G/T46G) 1 to 3 (for SIP-T42G/T41P) Range 1-Line 1 2-Line 2 … 6-Line 6 Example linekey.1.line = 2 Parameter- Configuration File linekey.X.value...
Page 407
Appendix Range String within 99 characters Example linekey.1.label = Dir Parameter- Configuration File linekey.X.pickup_value <y0000000000xx>.cfg Configures the pickup code for BLF feature. This parameter is only applicable to BLF feature. Description 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 408
Administrator’s Guide for SIP-T4X IP Phones 0-First XML group 1-Second XML group … 4-Fifth XML group Format Integer Default Value Range 0 to 48 Configures the second remote phone book. Example linekey.1.xml_phonebook = 1 Keypad Lock Key Parameter- Configuration File linekey.X.type...
Page 409
Appendix Value Example linekey.1.type = 5 Directed Call Pickup Key Parameter- Configuration File linekey.X.type <y0000000000xx>.cfg Configures a line key to be a directed call pickup key on the IP phone. The digit 9 stands for the key type Directed Pickup. Description X ranges from 1 to 29 (for SIP-T48G).
Page 410
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File linekey.X.value <y0000000000xx>.cfg Configures the directed call pickup feature code followed by the number of monitored extension. Description X ranges from 1 to 29 (for SIP-T48G). X ranges from 1 to 27 (for SIP-T46G).
Page 411
Appendix 1 to 6 (for SIP-T48G/T46G) 1 to 3 (for SIP-T42G/T41P) 1-Line 1 2-Line 2 … 6-Line 6 Example linekey.1.line = 1 Parameter- Configuration File linekey.X.value <y0000000000xx>.cfg Configures the group call pickup feature code. X ranges from 1 to 29 (for SIP-T48G). Description X ranges from 1 to 27 (for SIP-T46G).
Page 412
Administrator’s Guide for SIP-T4X IP Phones Call Park Key Parameter- Configuration File linekey.X.type <y0000000000xx>.cfg Configures a line key to be a call park key on the IP phone. The digit 10 stands for the key type Call Park. Description X ranges from 1 to 29 (for SIP-T48G).
Appendix 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.2.value = *99 Intercom Key Parameter- Configuration File linekey.X.type <y0000000000xx>.cfg Configures a line key to be an intercom key. The digit 14 stands for the key type Intercom.
Page 414
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File linekey.X.value <y0000000000xx>.cfg Configures the intercom number. X ranges from 1 to 29 (for SIP-T48G). Description X ranges from 1 to 27 (for SIP-T46G). X ranges from 1 to 15 (for SIP-T42G/T41P).
Page 415
Appendix Value Example linekey.3.type = 16 Parameter- Configuration File linekey.X.line <y0000000000xx>.cfg Configures the desired line to apply the BLF key. X ranges from 1 to 29 (for SIP-T48G). Description X ranges from 1 to 27 (for SIP-T46G). X ranges from 1 to 15 (for SIP-T42G/T41P). Format Integer Valid values are:...
Page 416
Administrator’s Guide for SIP-T4X IP Phones 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 Default Value Blank Range String within 256 characters Example linekey.3.pickup_value = *88...
Page 417
Appendix Parameter- Configuration File linekey.X.value <y0000000000xx>.cfg Configures the multicast IP address and port number. X ranges from 1 to 29 (for SIP-T48G). Description X ranges from 1 to 27 (for SIP-T46G). X ranges from 1 to 15 (for SIP-T42G/T41P). Note: The valid multicast IP addresses range from 224.0.0.0 to 239.255.255.255.
Page 418
Administrator’s Guide for SIP-T4X IP Phones X ranges from 1 to 27 (for SIP-T46G). X ranges from 1 to 15 (for SIP-T42G/T41P). Format Integer Value Example linekey.2.type = 35 Parameter- Configuration File linekey.X.value <y0000000000xx>.cfg Configures the URL to record a call.
Page 419
Appendix This section describes how Yealink SIP-T4X IP phones comply with the IETF definition of SIP as described in RFC 3261. This section contains compliance information in the following: RFC and Internet Draft Support SIP Request SIP Header ...
Page 420
Administrator’s Guide for SIP-T4X IP Phones RFC 3311—The Session Initiation Protocol (SIP) UPDATE Method RFC 3312—Integration of Resource Management and SIP RFC 3313—Private SIP Extensions for Media Authorization RFC 3323—A Privacy Mechanism for the Session Initiation Protocol (SIP) ...
Page 421
Appendix RFC 3959—The Early Session Disposition Type for SIP RFC 3960—Early Media and Ringing Tone Generation in SIP RFC3966—The tel URI for telephone number RFC 3968—The Internet Assigned Number Authority (IANA) Header Field Parameter Registry for the Session Initiation Protocol (SIP) RFC 3969—The Internet Assigned Number Authority (IANA) Uniform Resource ...
Page 422
Administrator’s Guide for SIP-T4X IP Phones The following SIP request messages are supported: Method Supported Notes REGISTER Yealink SIP-T4X IP phones support mid-call changes such as putting a call on INVITE hold as signaled by a new INVITE that contains an existing Call-ID.
Page 424
Administrator’s Guide for SIP-T4X IP Phones Notes Method Supported The following SIP responses are supported: 1xx Response—Information Responses 1xx Response Supported Notes 100 Trying 180 Ringing 181 Call Is Being Forwarded 183 Session Progress 2xx Response—Successful Responses 2xx Response Supported...
Page 425
Appendix 4xx Response Supported Notes 404 Not Found 405 Method Not Allowed 406 Not Acceptable 407 Proxy Authentication Required 408 Request Timeout 409 Conflict 410 Gone 411 Length Required 413 Request Entity Too Large 414 Request-URI Too Long 415 Unsupported Media Type 416 Unsupported URI Scheme 420 Bad Extension 421 Extension Required...
Page 426
Administrator’s Guide for SIP-T4X IP Phones 5xx Response—Server Failure Responses 5xx Response Supported Notes 500 Internal Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout 505 Version Not Supported 6xx Response—Global Responses 6xx Response Supported...
Page 427
Appendix SIP uses six request methods: INVITE—Indicates a user is being invited to participate in a call session. ACK—Confirms that the client has received a final response to an INVITE request. BYE—Terminates a call and can be sent by either the caller or the callee. ...
Page 428
Administrator’s Guide for SIP-T4X IP Phones The following figure illustrates the scenario of a successful call. In this scenario, the two end users are User A and User B. User A and User B are located at Yealink SIP IP phones.
Page 429
Appendix Step Action Description User A sends a SIP INVITE message to a proxy server. The INVITE request is an invitation to User B to participate in a call session. In the INVITE request: The IP address of User B is inserted ...
Page 430
The following figure illustrates the scenario of an unsuccessful call caused by the called user’s being busy. In this scenario, the two end users are User A and User B. User A and User B are located at Yealink SIP IP phones.
Page 431
Appendix The call flow scenario is as follows: User A calls User B. User B is busy on the IP phone and unable or unwilling to take another call. The call cannot be set up successfully. User A Proxy Server User B F1.
Page 432
Administrator’s Guide for SIP-T4X IP Phones Step Action Description specified. The proxy server maps the SIP URI in the INVITE—Proxy Server to User To field to User B. Proxy server forwards the INVITE message to User B. User B sends a SIP 100 Trying response 100 Trying—User B to Proxy...
Page 433
The following figure illustrates the scenario of an unsuccessful call caused by the called user’s no answering. In this scenario, the two end users are User A and User B. User A and User B are located at Yealink SIP IP phones. The call flow scenario is as follows: User A calls User B.
Page 434
Administrator’s Guide for SIP-T4X IP Phones Step Action Description The transaction number within a single call leg is identified in the CSeq field. The media capability User A is ready to receive is specified. The port on which User B is ...
Page 435
Appendix The following figure illustrates a successful call setup and call hold. In this scenario, the two end users are User A and User B. User A and User B are located at Yealink SIP IP phones. The call flow scenario is as follows: User A calls User B.
Page 436
Administrator’s Guide for SIP-T4X IP Phones Step Action Description 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 ...
Page 437
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.
Page 438
Administrator’s Guide for SIP-T4X IP Phones The call flow scenario is as follows: User A calls User B. User B answers the call. User C calls User B. User B accepts the call from User C. Proxy Server User C...
Page 439
Appendix Step Action Description 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 ...
Page 440
Administrator’s Guide for SIP-T4X IP Phones Step Action Description User A sends a SIP ACK to the proxy server, The ACK confirms that User A ACK—User A to Proxy Server has received the 200 OK response. The call session is now active.
Page 441
Appendix Step Action Description User A sends a mid-call INVITE request INVITE—User A to Proxy to the proxy server with new SDP Server session parameters, which are used to place the call on hold. INVITE—Proxy Server to User The proxy server forwards the mid-call INVITE message to User B.
Page 442
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.
Page 443
Appendix 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 F4. 180 Ringing F5. 200 OK F6. 200 OK F7.
Page 444
Administrator’s Guide for SIP-T4X IP Phones Step Action Description User A sends an INVITE message to the 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 ...
Page 445
Appendix Step Action Description User A sends a SIP ACK to the proxy server, The ACK confirms that User A ACK—User A to Proxy Server has received the 200 OK response. The call session is now active. The proxy server sends the SIP ACK to User B.
Page 446
This is called attended transfer. In this call flow scenario, the end users are User A, User B, and User C. They are all using Yealink SIP IP phones, which are connected via an IP network.
Page 447
Appendix User A transfers the call to User C. Call is established between User B and User C. User A Proxy Server User B User C F1. INVITE B F2. INVITE B F3. 180 Ringing F4. 180 Ringing F5. 200 OK F6.
Page 448
Administrator’s Guide for SIP-T4X IP Phones Step Action Description 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 ...
Page 449
Appendix Step Action Description User A sends a SIP ACK to the proxy server, The ACK confirms that User A ACK—User A to Proxy Server has received the 200 OK response. The call session is now active. The proxy server sends the SIP ACK to User B.
Page 450
Administrator’s Guide for SIP-T4X IP Phones Step Action Description sends the INVITE request to User C. User C sends a SIP 180 Ringing 180 Ringing—User C to Proxy response to the proxy server. The 180 Server Ringing response indicates that the user is being alerted.
Page 451
User C when User A calls User B. 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.
Page 452
Administrator’s Guide for SIP-T4X IP Phones 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. 302 Move Temporarily F4. ACK F5.
Page 453
Appendix Step Action Description User A sends an INVITE message to a proxy server. The INVITE request is an invitation to User B to participate in a call session. In the INVITE request: The IP address of the User B is ...
Page 454
Administrator’s Guide for SIP-T4X IP Phones Step Action Description User A sends a SIP INVITE request to the proxy server. In the INVITE request, a INVITE—User A to Proxy unique Call-ID is generated and the Server Contact-URI field indicates that User A requested the call.
Page 455
User B is busy. 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: User B enables busy call forward, and the destination number is User C.
Page 456
Administrator’s Guide for SIP-T4X IP Phones Step Action Description 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 ...
Page 457
Appendix Step Action Description ACK message. 302 Move Temporarily—Proxy The proxy server forwards the 302 Server to User A Moved Temporarily message to User A. User A sends a SIP ACK to the proxy server. The ACK message notifies the ACK—User A to Proxy Server proxy server that User A has received the ACK message.
Page 458
User C when User B does not answer the incoming call after a period of time. 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.
Page 459
Appendix Step Action Description 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 ...
Page 460
Administrator’s Guide for SIP-T4X IP Phones Step Action Description ACK message. 302 Move Temporarily—Proxy The proxy server forwards the 302 Server to User A Moved Temporarily message to User A. User A sends a SIP ACK to the proxy server. The ACK message notifies the ACK—User A to Proxy Server...
Page 461
User A mixes two RTP channels and therefore establishes 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.
Page 462
Administrator’s Guide for SIP-T4X IP Phones User A mixes the RTP channels and establishes a conference between User B and User C. User A User B User C Proxy Server F1. INVITE B F2. INVITE B F3. 180 Ringing F4. 180 Ringing F5.
Page 463
Appendix Step Action Description 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 ...
Page 464
Administrator’s Guide for SIP-T4X IP Phones Step Action Description User A sends a SIP ACK to the proxy server. The ACK confirms that User A ACK—User A to Proxy Server has received the 200 OK response. The call session is now active.
Page 465
Appendix Step Action Description sends the SIP INVITE request to User C. User C sends a SIP 180 Ringing 180 Ringing—User C to Proxy response to the proxy server. The 180 Server Ringing response indicates that the user is being alerted. The proxy server forwards the 180 180 Ringing—Proxy Server to Ringing response to User A.
Administrator’s Guide for SIP-T4X IP Phones This section provides the sample configuration file necessary to configure the IP phone. Any line beginning with a pound sign (#) is considered to be a comment, unless the # is contained within double quotes. For Boolean fields, 0 = disabled, 1 = enabled.
Appendix dialplan.replace.prefix.1 = dialplan.replace.replace.1 = dialplan.replace.line_id.1 = Time Settings local_time.time_zone = local_time.time_zone_name = local_time.ntp_server1 = local_time.ntp_server2 = local_time.interval = local_time.dhcp_time = #Use the following parameters to set the time and date manually. local_time.manual_time_enable = local_time.date_format = local_time.time_format = Auto DST Settings local_time.summer_time = local_time.dst_time_type = local_time.start_time =...
Page 468
Administrator’s Guide for SIP-T4X IP Phones features.play_hold_tone.delay = sip.rfc2543_hold = #Hotline features.hotline_number = features.hotline_delay = #Web Server Type wui.http_enable = network.port.http = wui.https_enable = network.port.https = #DTMF Suppression features.dtmf.hide = features.dtmf.hide_delay = Call Forward # In Phone Mode features.fwd_mode = 0 forward.always.enable =...
Page 472
Administrator’s Guide for SIP-T4X IP Phones...
Page 473
Index Numeric 180 Ring Workaround Call Completion 802.1x Authentication Call Forward Call Hold Call Log Call Park About This Guide Call Recording Acoustic Echo Cancellation Call Return Action URL Call Transfer Action URI Call Waiting Administrator Password Call Waiting Tone Always Forward Calling Line Identification Presentation Analyzing the Configuration Files...
Page 474
Administrator’s Guide for SIP-T4X IP Phones Enabling the Watch Dog Feature Music on Hold Getting Information from Status Indicators NAT Traversal Getting Started Network Address Translation (NAT) Group Call Pickup Network Conference No Answer Forward H.323 Headset Prior Phone Lock...
Page 475
Index Softkey Layout Specifying the Language to Use SRTP STUN Server Suppressing DTMF Display Table of Contents Time and Date Transfer on Conference Hang Up Transfer via DTMF Transport Layer Security (TLS) Troubleshooting Troubleshooting Methods Troubleshooting Solutions TR-069 Device Management Upgrading Firmware Use Outbound Proxy in Dialog User Agent Client (UAC)
Need help?
Do you have a question about the SIP-T4X and is the answer not in the manual?
Questions and answers