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 71 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 Logo Customization on page Anonymous Call on page Action URL on page Action URI on page SNMP on page Audio Codecs on page Major updates have occurred to the following sections: Language on page ...
Page 8
Administrator’s Guide for SIP-T4X IP Phones 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 SNMP on page ...
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 ................... 6 Getting Started ..............9 Connecting the IP Phone ......................... 9 Initialization Process Overview ....................
Page 10
Administrator’s Guide for SIP-T4X IP Phones Dial-now ..........................29 Area Code..........................31 Block Out ..........................32 Configuring Basic Features ..........35 Wallpaper ............................36 Backlight ............................38 User Password..........................40 Administrator Password ........................ 41 Phone Lock ............................. 42 Time and Date ..........................44 Language ............................
Table of Contents Call Return ............................ 104 Call Park............................105 Web Server Type.......................... 106 Calling Line Identification Presentation ..................108 Connected Line Identification Presentation ................109 DTMF ............................. 110 Suppress DTMF Display ......................113 Transfer via DTMF ........................114 Intercom............................115 Outgoing Intercom Calls ......................
Page 12
Administrator’s Guide for SIP-T4X IP Phones Audio Codecs ..........................189 Acoustic Clarity Technology ......................193 Acoustic Echo Cancellation ....................193 Voice Activity Detection ....................... 194 Comfort Noise Generation ....................195 Jitter Buffer ..........................196 Configuring Security Features ..........199 Transport Layer Security ......................199 Secure Real-Time Transport Protocol ..................
Page 13
Table of Contents What is auto provisioning? ....................231 What is PnP? .......................... 231 Why doesn’t the IP phone update the configuration?............231 What do ―on code‖ and ―off code‖ mean?................ 231 How to solve the IP conflict problem? ................232 How to reset your phone to factory configurations? ............
Page 14
Administrator’s Guide for SIP-T4X IP Phones...
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 16
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 17
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 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. SIP-T46G Physical Features: 4.3‖ TFT-LCD, 480 x 272 pixel, 16.7M colors...
Page 19
Product Overview 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 2xRJ45 10/100/1000M Ethernet ports 1XRJ12 (6P6C) EHS36 headset adapter port 10 LEDs: 1xpower, 6xline, 1xmute, 1xheadset, 1xspeakerphone Power adapter: AC 100~240V input and DC 5V/1.2A output...
Page 20
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 21
Product Overview caller 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 . VAD, CNG, AEC, PLC, AJB, AGC Full-duplex speakerphone with AEC Network Features ...
Page 22
Administrator’s Guide for SIP-T4X IP Phones...
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 24
Administrator’s Guide for SIP-T4X IP Phones Attach the stand: Desk Mount Method Wall Mount Method (Optional) Yealink Wall Mount Note For more information on how to mount the phone to a wall, refer to Quick Installation Guide for SIP-T4X IP Phones...
Page 25
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-T46G IP phone. For more information on how to use Yealink Bluetooth USB Dongle BT40 User the Bluetooth on the SIP-T46G IP phone, refer to Guide EXT port can also be used to connect the expansion module EXP40.
Page 26
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 27
20. 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 bootup.
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 29
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-T46G: y000000000028.cfg ...
Page 30
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. T46G T42G/T41P Description...
Page 31
Getting Started T46G T42G/T41P Description 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 Recording box is full A call cannot be recorded Recording starts successfully Recording cannot be started...
Page 32
Administrator’s Guide for SIP-T4X IP Phones 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, refer to IPv6 Support on page 182. DHCP (Dynamic Host Configuration Protocol) is a network protocol used to dynamically allocate network parameters to network hosts.
Getting Started Parameter DHCP Option Description 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. Broadcast Specify the broadcast address in use on the Address client's subnet.
Page 34
Administrator’s Guide for SIP-T4X IP Phones In the IPv4 Config block, mark the DHCP radio box. 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.
Page 35
Getting Started the IP phone manually. For more information, refer to Static Network Settings on page 239. Configure network parameters of the IP phone manually. Navigate to: Web User Interface Local http://<phoneIPAddress>/servlet ?p=network&q=load Configure network parameters of Phone User Interface the IP phone manually.
Page 36
Administrator’s Guide for SIP-T4X IP Phones 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.
Getting Started PPPoE (Point-to-Point Protocol over Ethernet) is a network protocol used by Internet Service Providers (ISPs) to provide Digital Subscriber Line (DSL) high speed Internet services. PPPoE allows an office or building-full of users to share a common DSL connection to the Internet.
Page 38
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 39
Getting Started Half-duplex Half-duplex transmission refers to transmitting voice or data in both directions, but in one direction at a time; this means one device can send data on the line, but not receive data simultaneously. You can configure the half-duplex transmission on both Internet port and PC port for IP phones to transmit in 10Mbps, 100Mbps or 1000Mbps (not applicable to SIP-T41P).
Administrator’s Guide for SIP-T4X IP Phones 243. Configure the transmission method of Ethernet port. Local Web User Interface Navigate to: http://<phoneIPAddress>/servlet ?p=network-adv&q=load To configure the transmission method of Ethernet port via web user interface: Click on Network->Advanced. Select the desired value from the pull-down list of WAN Port Link.
Page 41
Getting Started Block Out You need to know the following basic regular expression syntax when creating dial plan: The dot ―.‖ can be used as a placeholder or multiple placeholders for any string. Example: ―12.‖ would match ―123‖, ―1234‖, ―12345‖, ―12abc‖, etc. The ―x‖...
Page 42
Administrator’s Guide for SIP-T4X IP Phones Procedure Replace rule can be created using the configuration files or locally. Create the replace rule for the IP phone. Configuration File <y0000000000xx>.cfg For more information, refer to Dial Plan on page 244. Create the replace rule for the IP phone.
Page 43
Getting Started Dial-now is a string used to match the numbers entered by the user. When entered numbers match the predefined dial-now rule, IP phones will automatically dial out the numbers without employing the send key. IP phones support up to 100 dial-now rules, which can be created either one by one or in batch using a dial-now rule template.
Page 44
Administrator’s Guide for SIP-T4X IP Phones If you leave the field blank or enter 0, the dial-now rule applies to all accounts on the IP phone. Click Add to add the dial-now rule. To configure the delay time for the dial-now rule via web user interface: Click on Features->General Information.
Page 45
Getting Started Area codes are also known as Numbering Plan Areas (NPAs). They usually indicate geographical areas in one country. When the entered numbers match the predefined area code rule, the IP phone will automatically add the area code in front of the numbers and dial out.
Page 46
Administrator’s Guide for SIP-T4X IP Phones If you leave the field blank or enter 0, the area code rule applies to all accounts on the IP phone. Click Confirm to accept the change. Block out rule prevents users from dialing out specific numbers. When the entered numbers match the predefined block out rule, the LCD screen prompts ―Forbidden...
Page 47
Getting Started the IP phone. Click Confirm to add the block out rule.
Page 48
Administrator’s Guide for SIP-T4X IP Phones...
Page 49
Configuring Basic Features This chapter provides information for making configuration changes for the following basic features: Wallpaper Backlight User Password Administrator Password Phone Lock Time and Date Language Logo Customization Softkey Layout ...
Administrator’s Guide for SIP-T4X IP Phones Call Hold Call Forward Call Transfer Network Conference Transfer on Conference Hang Up Directed Call Pickup Group Call Pickup Dialog-Info Call Pickup Call Return Call Park ...
Page 51
Configuring Basic Features on page 360. Upload the customized wallpaper. Change the wallpaper via web Web User Interface user interface. Local Navigate to: http://<phoneIPAddress>/servlet ?p=settings-preference&q=load Change the wallpaper via phone Phone User Interface user interface. To upload customized wallpaper via web user interface: Click on Settings->Preference.
Page 52
Administrator’s Guide for SIP-T4X IP Phones Select the desired wallpaper from the pull-down list of Wallpaper. Click Confirm to accept the change. To change the wallpaper via phone user interface: Press Menu->Basic->Display->Wallpaper. Press , or the Switch soft key to select the desired wallpaper.
Page 53
Configuring Basic Features Procedure Backlight can be configured using the configuration files or locally. Configure the backlight of the LCD screen. Configuration File <y0000000000xx>.cfg For more information, refer to Backlight on page 248. Configure the backlight of the LCD screen. Web User Interface Navigate to: http://<phoneIPAddress>/servlet...
Page 54
Administrator’s Guide for SIP-T4X IP Phones Backlight Idle Intensity field. Press , or the Switch soft key to select the desired time from the Backlight Time field. Press the Save soft key to accept the change. Some menu options are protected by two privilege levels, user and administrator, each with its own password.
Page 55
Configuring Basic Features Click Confirm to accept the change. Note If logging into the web user interface of the phone with the user credential, user needs to enter the current user password in the Old Password field. Advanced menu options are strictly used by administrators. Users can configure them only if they have administrator privileges.
Page 56
Administrator’s Guide for SIP-T4X IP Phones A new password should contain at least 6 characters, where at least one numeric and one alphabetic characters. Valid characters contain A-Z, a-z, 0-9,#,!,@,-,.,*,+ and $. Click Confirm to accept the change. To change the administrator password via phone user interface: Press Menu->Advanced (password: admin) ->Set Password.
Page 57
Configuring Basic Features Phone Lock on page 250. Assign a keypad lock key. For more information, refer to Keypad Lock Key on page 366. Configure the phone lock type. Change the unlock password. Configure the IP phone to automatically lock the keypad after a time interval.
Page 58
Administrator’s Guide for SIP-T4X IP Phones Click Confirm to accept the change. To configure a keypad lock key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select Keypad Lock from the pull-down list of Type.
Configuring Basic Features manually configure them. The time and date display can use one of several different formats. Time Zone A time zone is a region on Earth that has a uniform standard time. It is convenient for areas in close commercial or other communication to keep the same time. When configuring IP phones to obtain the time and date from the NTP server, you must set the time zone.
Page 60
Administrator’s Guide for SIP-T4X IP Phones zone and DST. Configure the time and date formats. For more information, refer to Time and Date on page 252. Configure the NTP server, time zone and DST. Configure the time and date manually.
Page 61
Configuring Basic Features Enter the end time in the End Date field. Mark the DST By Week radio box in the Fixed Type field. Select the desired values from the pull-down lists of DST Start Month, DST Start Day of Week, DST Start Day of Week Last in Month, DST Stop Month, DST Stop Day of Week and DST Stop Day of Week Last in Month.
Page 62
Administrator’s Guide for SIP-T4X IP Phones Select Enabled from the pull-down list of Manual Time. Enter the time and date in the corresponding fields. Click Confirm to accept the change. To configure the time and date format via web user interface: Click on Settings->Time &...
Page 63
Configuring Basic Features The default time zone is "+8 China(Beijing)". Enter the domain names or IP addresses in the NTP Server 1 and NTP Server 2 fields respectively. Press or the Switch soft key to select Automatic from the Daylight Saving field.
Page 64
Administrator’s Guide for SIP-T4X IP Phones 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 65
Configuring Basic Features 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). You can specify the languages for the phone user interface and web user interface.
Page 66
Administrator’s Guide for SIP-T4X IP Phones 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. Logo customization allows unifying the IP phone appearance or displaying a custom image on the idle screen such as a company logo, instead of the default system logo.
Page 67
Configuring Basic Features Select Custom logo from the pull-down list of Use Logo. Click Browse to select the logo file from your local system. Click Upload to upload the file. Click Confirm to accept the change. The custom logo screen and the idle screen alternately display. Softkey layout is used to customize the soft keys at the bottom of the LCD screen to best meet users’...
Page 68
Administrator’s Guide for SIP-T4X IP Phones Call State Default Soft Key Optional Soft Key Silence Reject Empty Empty Empty Switch Connecting Empty Cancel Connecting Transfer Empty Empty Switch SemiAttendTrans Empty Cancel Send Empty History Delete Directory Cancel Switch Dialing Line...
Page 69
Configuring Basic Features Call State Default Soft Key Optional Soft Key Transfer Empty Resume Switch Hold NewCall Answer Cancel Reject Empty Empty Empty Switch Held Empty Answer Cancel Reject NewCall Transfer Empty Directory PreTrans Delete Switch Cancel Send Empty Empty Empty Switch InConference...
Page 70
Administrator’s Guide for SIP-T4X IP Phones Configure the softkey layout. Navigate to: Local Web User Interface http://<phoneIPAddress>/servlet ?p=settings-softkey&q=load To configure softkey layout via web user interface: Click on Settings->Softkey Layout. Select the desired value from the pull-down list of Custom Softkey.
Page 71
Configuring Basic Features For more information, refer to as Send on page 260. Configure the send key. Navigate to: http://<phoneIPAddress>/servlet ?p=features-general&q=load Web User Interface Configure send tone. Local Navigate to: http://<phoneIPAddress>/servlet ?p=features-audio&q=load Phone User Interface Configure the send key. To configure the send key via web user interface: Click on Features->General Information.
Page 72
Administrator’s Guide for SIP-T4X IP Phones Select the desired value from the pull-down list of Send Sound. Click Confirm to accept the change. To configure the 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 73
Configuring Basic Features Configure the hotline number. Specify the time (in seconds) the IP phone waits to automatically Web User Interface dial out the hotline number. Navigate to: http://<phoneIPAddress>/servlet Local ?p=features-general&q=load Configure the hotline number. Specify the time (in seconds) the Phone User Interface IP phone waits to automatically dial out the hotline number.
Page 74
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 75
Configuring Basic Features 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 76
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 50 groups (including the default groups: All Contacts, Company, Family, Friend and Blacklist).
Page 77
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 78
Administrator’s Guide for SIP-T4X IP Phones 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. Press the Add Group soft key.
Page 79
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 80
Administrator’s Guide for SIP-T4X IP Phones during conversation. Call waiting tone works only if call waiting is enabled. The call waiting on code and call waiting off code configured on IP phones are used to activate/deactivate the server-side call waiting feature. They may vary on different servers.
Page 81
Configuring Basic Features Select the desired value from the pull-down list of Call Waiting Tone. Click Confirm to accept the change. 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.
Page 82
Administrator’s Guide for SIP-T4X IP Phones ?p=features-general&q=load Phone User Interface Configure auto redial. To configure auto redial via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of Auto Redial. Enter the desired time interval (in seconds) in the Auto Redial Interval (1~300s) field.
Page 83
Configuring Basic Features incoming calls. Auto answer is configurable on a per-line basis. Procedure Auto answer can be configured using the configuration files or locally. Configure auto answer. <MAC>.cfg For more information, refer to Auto Answer on page 266. Configuration File Specify a period of delay time for auto answer.
Page 84
Administrator’s Guide for SIP-T4X IP Phones Click Confirm to accept the change. To configure a period of delay time for auto answer via web user interface: Click on Features->General Information. Enter the desired time (in seconds) in the Auto-Answer Delay(1~4s) field.
Page 85
Configuring Basic Features SIP-T42G and SIP-T41P 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 267. Configure call completion. Navigate to: Web User Interface http://<phoneIPAddress>/servlet Local...
Page 86
Administrator’s Guide for SIP-T4X IP Phones Anonymous call allows the caller to conceal the identity from the callee when placing a call. The callee’s phone LCD screen prompts an incoming call from anonymity. Example of anonymous SIP header: Via: SIP/2.0/UDP 10.2.8.183:5063;branch=z9hG4bK1535948896 From: "Anonymous"...
Page 87
Configuring Basic Features Select the desired account from the pull-down list of Account. Click on Basic. Select the desired value from the pull-down list of Send Anonymous. Select the desired value from the pull-down list of Anonymous Code. (Optional.) Enter the anonymous call on code in the On Code field. (Optional.) Enter the anonymous call off code in the Off Code field.
Page 88
Administrator’s Guide for SIP-T4X IP Phones 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 269. Configure anonymous call rejection.
Page 89
Configuring Basic Features 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. (Optional.) Enter the anonymous call rejection on code in the On Code field. (Optional.) Enter the anonymous call rejection off code in the Off Code field.
Page 90
Administrator’s Guide for SIP-T4X IP Phones Not Disturb on page 271. 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 91
Configuring Basic Features 2) (Optional.) Enter the DND on code in the DND On Code field. 3) (Optional.) Enter the DND off code in the DND Off Code field. b) If you mark the Custom radio box: 1) Select the desired account from the pull-down list of Account. 2) Mark the desired value in the DND Status field.
Page 92
Administrator’s Guide for SIP-T4X IP Phones 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. Click Confirm to accept the change.
Page 93
Configuring Basic Features The LCD screen displays a list of the accounts registered on the IP phone. Press the All On soft key to activate DND for all accounts. Press the Save soft key to accept the change. Busy tone is audible to the other party, indicating that the call connection has been broken when one party releases a call.
Page 94
Administrator’s Guide for SIP-T4X IP Phones Return code when refuse defines the return code and reason of the SIP response message for call rejection. The caller’s LCD screen displays the reason according to the return code received. Available return codes and reasons are: 404 (Not found) ...
Page 95
Configuring Basic Features Early media refers to media (e.g., audio and video) played to the caller before a SIP call is actually established. Current implementation supports early media through the 183 message. When the caller receives a 183 message with SDP before the call is established, a media channel is established.
Page 96
Administrator’s Guide for SIP-T4X IP Phones Select the desired value from the pull-down list of 180 Ring Workaround. Click Confirm to accept the change. 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 97
Configuring Basic Features ?p=features-general&q=load To specify whether to use outbound proxy server in a dialog via web user interface: Click on Features->General Information. 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.
Page 98
Administrator’s Guide for SIP-T4X IP Phones ?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. Enter the desired value in the SIP Session Timer T1 (0.5~10s) field.
Page 99
Configuring Basic Features Procedure Session timer can be configured using the configuration files or locally. Configure session timer. Configuration File <MAC>.cfg For more information, refer to Session Timer on page 277. 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:...
Page 100
Administrator’s Guide for SIP-T4X IP Phones Call hold provides a service of putting an active call on hold. When a call is placed on hold, the IP phone sends an INVITE request with a HOLD SDP to the server. IP phones support two call hold methods, one is RFC 3264, which sets the ―a‖...
Page 101
Configuring Basic Features Select the desired value from the pull-down list of RFC 2543 Hold. 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.
Page 102
Administrator’s Guide for SIP-T4X IP Phones Call forward allows users to redirect an incoming call to a third party. IP phones redirect an incoming INVITE message by responding with a 302 Moved Temporarily message, which contains a Contact header with a new URI that should be tried. Three types of call forward: Always Forward -- Forward the incoming calls immediately.
Page 103
Configuring Basic Features vlet?p=features-forward&q=l Configure forward international. Navigate to: http://<phoneIPAddress>/ servlet?p=features-general& q=load Configure call forward. Phone User Interface 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 104
Administrator’s Guide for SIP-T4X IP Phones 3) (Optional.) Enter the on code and off code in the On Code and Off Code fields. 4) Select the ring time to wait before forwarding from the pull-down list of After Ring Times (only for no answer forward).
Page 105
Configuring Basic Features 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. Depending on your selection: a) If you select Always Forward: 1) Press , or the Switch soft key to select the desired value from the Always Forward field.
Page 106
Administrator’s Guide for SIP-T4X IP Phones Always Forward field. 2) Enter the destination number you want to forward all incoming calls to in the Forward To field. 3) (Optional.) Enter the always forward on code and off code respectively in the On Code and Off Code fields.
Page 107
Configuring Basic Features 3) Press the OK soft key to accept the change. Press the Save soft key to accept the change. Call transfer enables IP phones to transfer an existing call to another party. IP phones support call transfer using the REFER method specified in RFC 3515 and offer three types of transfer: Blind Transfer -- Transfer a call directly to another party without consulting.
Page 108
Administrator’s Guide for SIP-T4X IP Phones To configure call transfer via web user interface: Click on Features->Transfer. Select the desired values from the pull-down lists of Semi-Attend Transfer, Blind Transfer On Hook and Semi Attend Transfer On Hook. Click Confirm to accept the change.
Page 109
Configuring Basic Features To configure the network conference via web user interface: Click on Account. Select the desired account from the pull-down list of Account. Click on Advanced. Select Network from the pull-down list of Conference Type. Enter the conference URI in the Conference URI field. Click Confirm to accept the change.
Page 110
Administrator’s Guide for SIP-T4X IP Phones hang up. Navigate to: http://<phoneIPAddress>/servlet ?p=features-transfer&q=load 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.
Page 111
Configuring Basic Features Directed Call Pickup on page 292. Assign a directed call pickup key. For more information, refer to Directed Call Pickup Key page 367. <y0000000000xx>.cfg Configure the directed call pickup feature on a phone basis. For more information, refer to Directed Call Pickup on page 291.
Page 112
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 directed call pickup feature on a phone basis via web user interface: Click on Features->Call Pickup.
Page 113
Configuring Basic Features 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. Press , or the Switch soft key to select Key Event from the Type field.
Page 114
Administrator’s Guide for SIP-T4X IP Phones Procedure Group call pickup can be configured using the configuration files or locally. Configure the group call pickup code on a per-line basis. <MAC>.cfg For more information, refer to Group Call Pickup on page 293.
Page 115
Configuring Basic Features 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. Select the desired value from the pull-down list of Group Call Pickup. Enter the group call pickup code in the Group Call Pickup Code field.
Page 116
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 117
Configuring Basic Features Example of the dialog-info message carried in NOTIFY message: <?xml version="1.0"?> <dialog-info xmlns="urn:ietf:params:xml:ns:dialog-info" version="6" state="full" entity="sip:1013@10.2.1.199"> <dialog id="706655206@10.2.8.213" call-id="706655206@10.2.8.213" local-tag="827932784" remote-tag="1887460740" direction="recipient"> <state>early</state> <local> <identity>sip:1013@10.2.1.199</identity> <target uri="sip:1013@10.2.1.199"> </target> </local> <remote> <identity>sip:1011@10.2.1.199</identity> <target uri="sip:1011@10.2.8.213:5063"> </target> </remote> </dialog> </dialog-info> Procedure Dialog-info call pickup can be configured using the configuration files or locally.
Page 118
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 119
Configuring Basic Features 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. Select the desired DSS key. Press , or the Switch soft key to select Key Event from the Type field.
Page 120
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 121
Configuring Basic Features 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 294. Specify the web access type, HTTP port and HTTPS port.
Page 122
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 123
Configuring Basic Features 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. Click Confirm to accept the change.
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 125
Configuring Basic Features 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 126
Administrator’s Guide for SIP-T4X IP Phones 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.
Configuring Basic Features 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 ―*‖.
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 129
Configuring Basic Features 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. Intercom is a useful feature in office environments to quickly connect with an operator or secretary.
Administrator’s Guide for SIP-T4X IP Phones 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.
Configuring Basic Features 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. Intercom Barge Intercom Barge allows the IP phone to automatically answer an incoming intercom call while an active call is in progress.
Page 132
Administrator’s Guide for SIP-T4X IP Phones 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.
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 134
Administrator’s Guide for SIP-T4X IP Phones ring tone. Alert-Info headers in the following two formats: Alert-Info: localIP/Bellcore-drN Alert-Info: <URL>;info=info text;x-line-id=0 If the Alter-Info header contains the keyword ―Bellcore-drN‖, the IP phone will play the Bellcore-drN ring tone (N=1,2,3,4,5). Example: Alert-Info: http://127.0.0.1/Bellcore-dr1...
Page 135
Configuring Advanced Features If the Alert-Info header contains a remote URL, the IP phone will try to download the WAV ring tone file from the URL and then play the remote ring tone. If it fails to download the file, the IP phone will plays the local ring tone associated with info text.
Page 136
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 137
Configuring Advanced Features 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 138
Administrator’s Guide for SIP-T4X IP Phones 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...
Page 139
Configuring Advanced Features 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. Users only need the access URL of the remote phone book.
Page 140
Administrator’s Guide for SIP-T4X IP Phones receives incoming calls. Specify how often the IP phone refreshes the local cache of the remote phone book. For more information, refer to Remote Phone Book on page 306. Specify the access URL of the remote phone book.
Page 141
Configuring Advanced Features To configure the remote phone book via web user interface: Click on Directory->Remote Phone Book. Select the desired value from the pull-down list of Search Remote Phonebook Name. Enter the desired time in the Search Flash Time (Seconds) field. Click Confirm to accept the change.
Page 142
Administrator’s Guide for SIP-T4X IP Phones LDAP Attributes The following table lists the most common attributes used to configure the LDAP lookup on IP phones: Abbreviation Name Description givenName First name LDAP attribute being made up commonName from given name joined to surname.
Page 143
Configuring Advanced Features To configure LDAP via web user interface: Click on Directory->LDAP. Select Enabled from the pull-down list of Enable LDAP. Enter the values in the corresponding fields. 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.
Page 144
Administrator’s Guide for SIP-T4X IP Phones Press , or the Switch soft key to select Key Event from the Type field. Press , or the Switch soft key to select LDAP from the Key Event field. (Optional.) Enter the string that will appear on the LCD screen in the Label field.
Page 145
Configuring Advanced Features Line key LED (configured as a BLF key when LED Off in Idle is enabled) LED Status Description The monitored user is busy. Solid red The call is parked against the monitored user’s phone number. The monitored user receives an incoming call. Fast flashing red The monitored user is idle.
Page 146
Administrator’s Guide for SIP-T4X IP Phones To configure a BLF key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select BLF from the pull-down list of Type. Enter the phone number or extension you want to monitor in the Value field.
Page 147
Configuring Advanced Features To configure the LED off in idle via web user interface: Click on Features->General Information. Select the desired value from the pull-down list of LED Off in Idle. Click Confirm to accept the change. To configure a BLF key via phone user interface: Press Menu->Call Features->DSS Keys.
Page 148
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 314.
Page 149
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 150
Administrator’s Guide for SIP-T4X IP Phones 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 151
Configuring Advanced Features To configure an ACD key via phone user interface: Press Menu->Call Features->DSS Keys. Select the desired DSS key. Press , or the Switch soft key to select ACD from the Type field. (Optional.) Enter the string that will appear on the LCD screen in the Label field. Press the Save soft key to accept the change.
Page 152
Administrator’s Guide for SIP-T4X IP Phones To configure subscribe for MWI 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 Subscribe for MWI.
Page 153
Configuring Advanced Features Enter the desired voice number in the Voice Mail field. Click Confirm to accept the change. 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.
Administrator’s Guide for SIP-T4X IP Phones RTP . For more information, refer to Sending RTP Stream on page 317. Assign a multicast paging key. Navigate to: http://<phoneIPAddress>/servlet ?p=dsskey&model=1&q=load&li nepage=1 Web User Interface Specifies a multicast codec for Local the IP phone to use to send the RTP stream.
Page 155
Configuring Advanced Features Select the desired codec from the pull-down list of Multicast Codec. Click Confirm to accept the change. 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.
Page 156
Administrator’s Guide for SIP-T4X IP Phones multicast paging calls with higher priority are automatically answered and the ones with lower priority are ignored. Paging Priority Active This parameter decides how the IP phone handles the incoming multicast paging calls when there is already a multicast paging call in progress. If the parameter is configured as disabled, the IP phone will automatically ignore all incoming multicast paging calls.
Page 157
Configuring Advanced Features The label will appear on the LCD screen when receiving the RTP multicast. Click Confirm to accept the change. To configure the paging barge and paging priority active features via web user interface: Click on Directory->Multicast IP. Select the desired value from the pull-down list of Paging Barge.
Administrator’s Guide for SIP-T4X IP Phones 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. IP phones themselves do not have memory to store the recording, what they can do is to trigger the recording and indicate the recording status.
Page 159
Get /phonerecording.cgi?model=yealink HTTP/1.0\r\n Request Method: GET Request URI: /phonerecording.cgi?model=yealink Request version: HTTP/1.0 Host: 10.1.2.224\r\n User-agent: yealink SIP-T46G 28.71.0.10 00:16:65:11:30:68\r\n If the recording is successfully started, the server will respond with a 200 OK message. Example of a 200 OK message: <YealinkIPPhoneText> <Title>...
Page 160
Administrator’s Guide for SIP-T4X IP Phones <Text> The recording session is successfully stopped. </Text> <YealinkIPPhoneText> Procedure Call recording key can be configured using the configuration files or locally. Assign a record key. For more information, refer to Record Key on page 374.
Configuring Advanced Features To configure a URL record key via web user interface: Click on DSSKey->Line Key. In the desired DSS key field, select URL Record from the pull-down list of Type. Enter the URL in the Value field. Click Confirm to accept the change. To configure a record key via phone user interface: Press Menu->Call Features->DSS Keys.
Page 162
Administrator’s Guide for SIP-T4X IP Phones time, which means actual personal offices would often be vacant, consuming valuable space and resources. The hot desking feature allows a user to clear registration configurations of all accounts on the IP phone, and then register his account on line 1. To use this feature, you need to assign a hot desking key.
Page 163
Configuring Advanced Features field. (Optional.) Enter the string that will appear on the LCD screen in the Label field. Press the Save soft key to accept the change. Action URL allows IP phones to interact with web server applications by sending an HTTP or HTTPS GET request.
Page 164
Administrator’s Guide for SIP-T4X IP Phones Event Description UnHold When the IP phone retrieves a hold call. Mute When the IP phone mutes a call. UnMute When the IP phone unmutes a call. Missed Call When the IP phone misses a call.
Configuring Advanced Features Variable Value Description call or establishes a call. The SIP URI of the caller when the IP phone places a call. $local The SIP URI of the callee when the IP phone receives an incoming call. The SIP URI of the callee when the IP phone places a call.
Page 166
Administrator’s Guide for SIP-T4X IP Phones Enter the action URLs in the corresponding fields. Click Confirm to accept the change. Opposite to action URL, action URI allows IP phones to interact with web server application by receiving and handling an HTTP or HTTPS GET request. When receiving a GET request, the IP phone will perform the specified action and respond with a 200 OK message.
Page 167
Configuring Advanced Features Variable Value Phone Action CANCEL Return to a previous screen or cancel a call. 0-9/*/POUND Send the DTMF digit (0-9, * or #). Press the line key (for SIP-T46G, X=27, for L1-LX SIP-T42G/T41P , X=15). F_CONFERENCE Press the Conference soft key. F1-F4 Press the soft key.
Administrator’s Guide for SIP-T4X IP Phones addresses on the IP phone, or configure the IP phone to receive and handle the URI from any IP address. Procedure Specify the trusted IP address for Action URI using the configuration files or locally.
Configuring Advanced Features Server redundancy is often required in VoIP deployments to ensure continuity of phone service, for events where the server needs to be taken offline for maintenance, the server fails, or the connection between the IP phone and the server fails. Two types of redundancy are possible.
Administrator’s Guide for SIP-T4X IP Phones The primary server is the highest priority server in a cluster of servers resolved by the DNS server. The secondary server backs up a primary server when the primary server fails and offers the same functionality as the primary server.
Page 171
Configuring Advanced Features NAPTR for the host name and the port number, and the A query for the IP addresses. If a port is set to 0 and the transport type is set to DNS-NAPTR, NAPTR and SRV queries will be tried before falling back to A query. If no port is found through the DNS query, 5060 will be used.
Page 172
Administrator’s Guide for SIP-T4X IP Phones SRV (Service Location Record) The IP phone performs a SRV query on the record returned from the NAPTR for the host name and the port number. Example of SRV records: Priority Weight Port Target...
Configuring Advanced Features call will fail. At the start of a call, server availability is determined by SIP signaling failure. SIP signaling failure depends on the SIP protocol being used as described below: If TCP is used, then the signaling fails if the connection or the send fails. ...
Administrator’s Guide for SIP-T4X IP Phones Configure parameters of the SIP server 2 in the corresponding fields. Click Confirm to accept the change. LLDP (Linker Layer Discovery Protocol) is a vendor-neutral Link Layer protocol, which allows IP phones to receive and/or transmit device-related information from/to directly connected devices on the network that are also using the protocol, and store the information about other devices.
Page 175
The default value is 60s. End of LLDPDU Marks end of LLDPDU. Name assigned to the IP phone. System Name The default value is ―yealink‖. Description of the IP phone. System Description The default value is ―yealink‖. The supported and enabled phone capabilities.
Page 176
Administrator’s Guide for SIP-T4X IP Phones TLV Type TLV Name Description Extended Power via MDI-PD, Inventory. Port VLAN ID, application type, L2 priority Network Policy and DSCP value. Extended Power type, source, priority and value. Power-via-MDI Inventory – Hardware revision of phone.
Configuring Advanced Features Enter the desired time interval in the Packet Interval (1~3600s) 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. VLAN (Virtual Local Area Network) is used to logically divide a physical network into several broadcast domains.
Page 178
Administrator’s Guide for SIP-T4X IP Phones VLAN Discovery via DHCP IP phones support VLAN discovery via DHCP . When the VLAN Discovery method is set to DHCP , the IP phone will examine DHCP option for a valid VLAN ID. The predefined option 132 is used to supply the VLAN ID by default.
Page 179
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 reboot to make the settings effective. Click OK to reboot the IP phone. To configure VLAN for PC port via web user interface: Click on Network->Advanced.
Administrator’s Guide for SIP-T4X IP Phones To configure the DHCP VLAN discovery via web user interface: Click on Network->Advanced. In the VLAN block, select the desired value from the pull-down list of DHCP VLAN Active. Enter the desired option in the Option field.
Page 181
.tar. The VPN-related files are: certificates (ca.crt and client.crt), key (client.key) and the configuration file (vpn.cnf) of the VPN client. For more information on how to VPN 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 To upload the tar file to the IP phone and configure VPN via web user interface: Click on Network->Advanced. Click Browse to locate the tar package from the local system. Click Import to import the tar file.
Configuring Advanced Features the network capacity is insufficient. There are four major QoS factors to be considered when configuring a modern QoS implementation: bandwidth, delay, jitter and loss. QoS provides better network service through the following features: Supporting dedicated bandwidth ...
Page 184
Administrator’s Guide for SIP-T4X IP Phones In order to make VoIP transmissions intelligible to receivers, voice packets should not be dropped, excessively delayed, made to suffer varying delay. DiffServ model can guarantee high-quality voice transmission when the voice packets are configured to a higher DSCP value.
Page 185
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 186
Administrator’s Guide for SIP-T4X IP Phones 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. The STUN server uses those messages to determine the public IP address and port used, and then informs the client.
Page 187
The following table lists the basic object identifiers (OIDs) supported by IP phones: Description The textual identification of the contact person for the IP phone, together with the contact information. YEALINK-MIB 1.3.6.1.2.1.37459.2.1.1.0 For example, Sysadmin (root@localhost) An administratively-assigned name for YEALINK-MIB 1.3.6.1.2.1.37459.2.1.2.0...
Page 188
Administrator’s Guide for SIP-T4X IP Phones Description For example, MacVersion[0.0.0.1]ComVersion[0.0.0.1] The command of phone reboot. Format (XXXX is replaced by the IP YEALINK-MIB 1.3.6.1.2.1.37459.2.1.11.0 address of phone): snmpset -v 2c XXXX public 37459.2.1.11.0 s reboot Procedure SNMP can be configured using the configuration files or locally.
Page 189
Configuring Advanced Features Multiple addresses are separated by space. 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. 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.
Page 190
Administrator’s Guide for SIP-T4X IP Phones For more information, refer to 802.1X on page 334. Configure the 802.1X authentication on the IP phone. Web User Interface Navigate to: Local http://<phoneIPAddress>/servl et?p=network-adv&q=load Configure the 802.1X Phone User Interface authentication on the IP phone.
Page 191
Configuring Advanced Features 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. 3) In the CA Certificates field, click Browse to locate the desired CA certificate (*.pem,*.crt, *.cer or *.der) from your local system.
Page 192
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 193
Configuring Advanced Features 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. 4) Click Upload to upload the certificate.
Page 194
Administrator’s Guide for SIP-T4X IP Phones 1) Enter the user name for authentication in the Identity field. 2) Enter the password for authentication in the Password field. Click Save to accept the change. The IP phone reboots automatically to make the settings effective after a period of time.
Page 195
Configuring Advanced Features RPC Method Description This method is used to cause the CPE to download a specified file from the designated location. File types supported by IP phones are: Download Firmware Image Configuration File This method is used to cause the CPE to upload a specified file to the designated location.
Page 196
Administrator’s Guide for SIP-T4X IP Phones Enter the user name and password authenticated by the ACS in the ACS Username and ACS Password fields. Enter the URL of the ACS in the ACS URL field. Select the desired value from the pull-down list of Enable Periodic Inform.
Page 197
Configuring Advanced Features network with at least one IPv6 router connected. This router is configured by the network administrator and sends out Router Advertisement announcements onto 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 ...
Page 198
Administrator’s Guide for SIP-T4X IP Phones If you mark the Static IP Address radio box, configure the IPv6 address and other configuration parameters in the corresponding fields. Click Confirm to accept the change. A dialog box pops up to prompt that the settings will take effect after reboot.
Page 199
Configuring Advanced Features In the ICMPv6 Status block, select the desired value from the pull-down list of Active. Click Confirm to accept the change. To configure IPv6 address via phone user interface: Press Menu->Advanced (password: admin) ->Network->WAN Port. Press to select the desired address mode from the IP Address Mode field.
Page 200
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 202
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 203
Configuring Audio Features 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. The object of the algorithm is to represent the high-fidelity audio signal with minimum number of bits while retaining the quality.
Page 204
Administrator’s Guide for SIP-T4X IP Phones The corresponding attributes of the codec are listed as follows: Codec Configuration Methods Priority RTPmap Configuration Files PCMU Web User Interface Configuration Files PCMA Web User Interface Configuration Files G729 Web User Interface Configuration Files...
Page 205
Configuring Audio Features Procedure Configuration changes can be performed using the configuration files or locally. Configure the codecs to use on a per-line basis. Configure the priority and rtpmap for the enabled codec. Configuration File <MAC>.cfg For more information, refer to Audio Codecs on page 343.
Page 206
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 211
Configuring Audio Features Enter the fixed delay time for fixed jitter buffer in the Normal field. Click Confirm to accept the change.
Page 212
Administrator’s Guide for SIP-T4X IP Phones...
SIP-T4X IP phones support TLS 1.0, SSL 2.0 and 3.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 215
Configuring Security Features negotiation with ―Server Hello Done‖ message. Step3: The IP phone sends session key information (encrypted by server’s public key) in the ―Client Key Exchange‖ message. Step4: Server sends ―Change Cipher Spec‖ message to activate the negotiated options for all future messages it will send.
Page 216
Administrator’s Guide for SIP-T4X IP Phones Configure the trusted certificates feature. Configure the server certificates feature. For more information, refer to on page 349. <y0000000000xx>.cfg Upload the trusted certificates. Upload the server certificates. For more information, refer to Uploading Certificates on page 349.
Page 217
Configuring Security Features 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. To configure TLS on a per-line basis via web user interface: Click on Account.
Page 218
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 219
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 220
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 221
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 223
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 224
Administrator’s Guide for SIP-T4X IP Phones on page 353. 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 SIP-T41P Note You can download the latest firmware online: http://www.yealink.com/DocumentDownload.aspx?CateId=142&flag=142. Upgrade via Web User Interface To manually upgrade firmware via web user interface, you need to store the firmware to the local system in advance. To upgrade firmware manually via web user interface: Click on Settings->Upgrade.
Page 226
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 unplug the network and power cables when the IP phone is upgrading firmware.
Page 227
Upgrading Firmware phone to check for configuration files. 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. Make the desired change. Click Confirm to accept the change. When the ―Power On‖...
Page 228
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 230
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 231
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 232
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 233
Resource Files You can add contacts one by one on the IP phone directly. You can also add multiple contacts at a time and/or share contacts between IP phones using the local contact template file. After setup, place the template file to the provisioning server, and specify the access URL of the template file in the configuration files.
Page 234
Administrator’s Guide for SIP-T4X IP Phones Where: display_name=‖‖ specifies the name of the contact (This value cannot be blank or duplicated). office_number =‖‖ specifies the office number of the contact. mobile_number=‖‖ specifies the mobile number of the contact. other_number=‖‖ specifies the other number of the contact.
Page 235
<DirectoryEntry> <Name>Jack</Name> <Telephone>1003</Telephone> </DirectoryEntry> <DirectoryEntry> <Name>John</Name> <Telephone>1004</Telephone> </DirectoryEntry> <DirectoryEntry> <Name>Marry</Name> <Telephone>1005</Telephone> </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...
Administrator’s Guide for SIP-T4X IP Phones Access URL of the resource file can be configured in the configuration files: Configure the access URL of the replace rule template. Configuration File <y0000000000xx>.cfg For more information, refer to Access URL of Replace Rule Template on page 356.
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 238
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 239
Troubleshooting 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. 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.
Page 240
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->Upgrade.
Page 241
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 242
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 243
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 244
Administrator’s Guide for SIP-T4X IP Phones A remote phone book is placed on a server, while a local phonebook is placed on the IP phone flash. A remote phone book can be used by everyone that can access the server, while a local phonebook can only be used by a specific phone.
Page 245
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 246
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 247
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 248
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 249
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 250
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 251
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 252
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 253
Appendix Parameter- Configuration File network.internet_port.type <MAC>.cfg Defines 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: 0-DHCP Range 1-PPPoE (not applicable to SIP-T42G/T41P) 2-Static IP Address Example network.internet_port.type = 2...
Page 254
Administrator’s Guide for SIP-T4X IP Phones port type is configured as Static IP Address. Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format IP Address Default Value Blank Range Not Applicable Example network.internet_port.ip = 192.168.1.20...
Page 255
Appendix Parameter- Configuration File network.primary_dns <MAC>.cfg Configures the primary DNS server when the Internet port type is configured as Static IP Address. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format IP Address Default Value...
Page 256
Administrator’s Guide for SIP-T4X IP Phones Valid values are: 0-DHCP Range 1-PPPoE (not applicable to SIP-T42G/T41P) 2-Static IP Address Example network.internet_port.type= 1 Parameter- Configuration File network.pppoe.user <y0000000000xx>.cfg Configures the PPPoE user name when the Internet port type is configured as PPPoE.
Page 257
Appendix Internet Port Negotiation Parameter- Configuration File <y0000000000xx>.cfg network.internet_port.speed_d uplex Specifies the transmission method of Internet port. Description Note: We recommend that you do not change this parameter. Format Integer Default Value Valid values are: 0-Auto negotiate 1-Full duplex, 10Mbps 2-Full duplex, 100Mbps Range 3-Half duplex, 10Mbps...
Page 258
Administrator’s Guide for SIP-T4X IP Phones Example network.pc_port.speed_duplex = 0 Replace Rule Parameter- Configuration File dialplan.replace.prefix.x <y0000000000xx>.cfg Specifies the string you want to replace. Description X ranges from 1 to 100. Format String Default Value Blank Range Not Applicable Example dialplan.replace.prefix.1 = 91([5-7])12...
Page 259
Appendix 0 to 6 (for SIP-T46G) 0 to 3 (for SIP-T42G/T41P) Example dialplan.replace.line_id.1 = 1,2 Dial-now Parameter- Configuration File dialplan.dialnow.rule.x <y0000000000xx>.cfg Specifies the string used to match the numbers entered by the user. When entered numbers match the predefined dial-now rule, the IP Description phone will automatically dial out the numbers without pressing the send key.
Page 260
Administrator’s Guide for SIP-T4X IP Phones When the entered numbers match the predefined dial-now rule, the IP phone will automatically dial out the entered number after the specified delay time. Format Integer Default Value Range 1 to 14 Example phone_setting.dialnow_delay = 1...
Page 261
Appendix Default Value Range 1 to 15 Example dialplan.area_code.max_len = 13 Parameter- Configuration File dialplan.area_code.line_id <y0000000000xx>.cfg Specifies the desired line to apply this area code rule. Description Note: Multiple line IDs are separated by commas. Format Integer Default Value Blank (for all lines) Valid values are: Range 0 to 6 (for SIP-T46G)
Page 262
Administrator’s Guide for SIP-T4X IP Phones Format Integer Default Value Blank (for all lines) Valid values are: Range 0 to 6 (for SIP-T46G) 0 to 3 (for SIP-T42G/T41P) Example dialplan.block_out.line_id.1 = 1,2,3 Parameter- Configuration File <y0000000000xx>.cfg phone_setting.active_backlight _level Configures the backlight level used to adjust the backlight intensity of the LCD screen.
Page 263
Appendix Parameter- Configuration File phone_setting.backlight_time <y0000000000xx>.cfg Configures the backlight time (in seconds) used to specify the delay time to turn off the backlight when the IP phone is inactive. Description If it is set to 300, the LCD backlight is turned off when the IP phone is inactive for 5 minutes.
Page 264
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File security.user_password <y0000000000xx>.cfg Configures a new administrator password for the IP phone. The IP phone uses ―admin‖ as the default administrator password. Description A valid password should contain at least 6 characters, where at least one numeric and one alphabetic characters.
Page 265
Appendix and line keys are locked. All Keys: All keys are locked, except the Volume, Headset, Speakerphone and digit keys. Format Integer Default Value Valid values are: 0-All Keys Range 1-Function Keys 2-Menu Key Example phone_setting.phone_lock.lock_key_type = 2 Parameter- Configuration File <y0000000000xx>.cfg phone_setting.phone_lock.unlo ck_pin...
Page 266
Administrator’s Guide for SIP-T4X IP Phones Range 0 to 3600 Example phone_setting.phone_lock.lock_time_out = 8 NTP Server Parameter- Configuration File local_time.ntp_server1 <y0000000000xx>.cfg Configures the IP address or the domain name Description of the primary NTP server. Format IP Address or Domain Name Default Value cn.pool.ntp.org...
Page 267
Appendix Range 15 to 86400 Example local_time.interval = 1200 Time Zone Parameter- Configuration File local_time.time_zone <MAC>.cfg Defines the time zone. Description For more available time zone list, refer to Appendix B: Time Zones on page 235. Format Not Applicable Default Value Range -11 to +13 Example...
Page 268
Administrator’s Guide for SIP-T4X IP Phones Example local_time.summer_time = 2 Parameter- Configuration File local_time.dst_time_type <y0000000000xx>.cfg Configures the DST type. Note: It works only if the parameter Description ―local_time.summer_time‖ is set to 1 (Enabled). Format Integer Default Value Valid values are:...
Page 269
Appendix of Day (For By Week) Default Value 1/1/0 1to 12/1 to 31/0 to 23 (for By Date) Range 1 to 12/1 to 5/1 to 7/0 to 23 (for By Week) Example local_time.start_time = 5/20/12 Parameter- Configuration File local_time.end_time <y0000000000xx>.cfg Specifies the time to end DST.
Page 270
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File local_time.offset_time <y0000000000xx>.cfg Configures the offset time (in minutes) of DST. Note: It works only when the parameter Description ―local_time.summer_time‖ is set to 1 (Enabled). Format Integer Default Value Blank Range -300 to +300 Example local_time.offset_time = 120...
Page 271
Appendix 4-MM/DD/YY 5-DD MMM YYYY 6-WWW DD MMM Example local_time.date_format = 1 Parameter- Configuration File gui_lang.url <y0000000000xx>.cfg Specifies 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 272
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File lang.gui <y0000000000xx>.cfg Specifies the language used on the phone Description user interface. Format String Default Value English Valid values are: English Chinese_S (not applicable to SIP-T42G/T41P) Chinese_T (not applicable to SIP-T42G/T41P)
Page 273
Appendix Portuguese Spanish Turkish Example lang.wui = French Parameter- Configuration File phone_setting.lcd_logo.mode <y0000000000xx>.cfg Configures the logo mode of the LCD screen. If it is set to 0 (Disabled), the IP phone is not allowed to display a logo. If it is set to 1 (System logo), the LCD screen will display the system logo.
Page 274
Administrator’s Guide for SIP-T4X IP Phones the custom logo file (logo.dob) from the provisioning server 192.168.10.25. lcd_logo.url = http://192.168.10.25/logo.dob Parameter- Configuration File features.pound_key.mode <y0000000000xx>.cfg Defines the "#" or "*" key as the send key. If it is set to 0 (Disabled), neither ―#‖ nor ―*‖...
Page 275
Appendix 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. Format String Default Value...
Page 276
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File features.history_save_display <y0000000000xx>.cfg Enables or disables the IP phone to display the Save Call Log option on the web user interface. Description If it is set to 0 (Disabled), the Save Call Log option is hidden on the web user interface.
Page 277
Appendix If it is set to 0 (Disabled), there is no indicator displaying on the LCD screen, the IP phone does not log the missed call in the Missed Calls list. If it is set to 1 (Enabled), a prompt message "<number>...
Page 278
Administrator’s Guide for SIP-T4X IP Phones (Enabled). Format Integer Default Value Range 1 to 14 Example phone_setting.inter_digit_time = 1 Parameter- Configuration File call_waiting.enable <y0000000000xx>.cfg Enables or disables call waiting feature. If it is set to 0 (Disabled), a new incoming call...
Page 279
Appendix Configures the call waiting off code to Description deactivate the server-side call waiting feature. Format String Default Value Blank Range Not Applicable Example call_waiting.off_code = *56 Parameter- Configuration File call_waiting.tone <y0000000000xx>.cfg Enables or disables the playing of a call waiting tone when the IP phone receives an incoming call during a call.
Page 280
Administrator’s Guide for SIP-T4X IP Phones 1-Enabled Example auto_redial.enable = 1 Parameter- Configuration File auto_redial.interval <y0000000000xx>.cfg Configures the interval (in seconds) for the IP phone to wait between redials. Description The IP phone redials the dialed number at regular intervals till the callee answers the call.
Page 281
Appendix Note: The IP phone cannot automatically answer the incoming call during a call even if auto answer is enabled. Format Boolean Default Value 0-Disabled Range 1-Enabled Example account.1.auto_answer = 1 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.
Page 282
Administrator’s Guide for SIP-T4X IP Phones 1-Enabled Example features.call_completion_enable = 1 Parameter- Configuration File account.x.anonymous_call <MAC>.cfg Enables or disables anonymous call feature for account X. If it is set to 1 (Enabled), the IP phone blocks its identity from showing up to the callee when Description placing a call.
Page 283
Appendix 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 Range Not Applicable Example account.1.anonymous_call_oncode = *72 Parameter- Configuration File <MAC>.cfg...
Page 284
Administrator’s Guide for SIP-T4X IP Phones Format Boolean Default Value 0-Disabled Range 1-Enabled Example account.1.reject_anonymous_call = 1 Parameter- Configuration File account.x.anonymous_reject_o <MAC>.cfg ncode Configures the anonymous call rejection on code to activate the server-side anonymous Description call rejection feature for account X (optional).
Page 285
Appendix Return Message When DND Parameter- Configuration File features.dnd_refuse_code <y0000000000xx>.cfg Defines return codes and reason of the SIP response message when rejecting an incoming call for DND. A specific reason is displayed on the caller’s LCD screen. Description If it is set to 486 (Busy here), the caller’s LCD screen displays the reason ―Busy here‖...
Page 286
Administrator’s Guide for SIP-T4X IP Phones 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 rejects incoming calls on all accounts. Format Boolean Default Value...
Page 287
Appendix Enables or disables DND for account X. If it is set to 1 (Enabled), the IP phone rejects Description incoming calls on account X. X ranges from 1 to 6. Format Boolean Default Value 0-Disabled Range 1-Enabled Example account.1.dnd.enable = 1 Parameter- Configuration File account.x.dnd.on_code...
Page 288
Administrator’s Guide for SIP-T4X IP Phones 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 289
Appendix 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 resumes and plays the local ringback tone upon a subsequent 180 message received.
Page 290
Administrator’s Guide for SIP-T4X IP Phones seconds) for account X. T1 is an estimate of the Round Trip Time (RTT) of transactions between a SIP client and SIP server. X ranges from 1 to 6. Format Float Default Value Range 0.5 to 10...
Page 291
Appendix Example account.1.advanced.timer_t4 = 10 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 sends Description periodic re-INVITE requests to refresh the session during a call. X ranges from 1 to 6.
Page 292
Administrator’s Guide for SIP-T4X IP Phones If it is set to 0 (UAC), refreshing the session is performed by the IP phone. If it is set to 1 (UAS), refreshing the session is performed by a SIP server. X ranges from 1 to 6.
Page 293
Appendix Default Value Range 1 to 60 Example features.play_hold_tone.delay = 60 Parameter- Configuration File sip.rfc2543_hold <y0000000000xx>.cfg Specifies whether RFC 2543 (c=0.0.0.0) outgoing hold signaling is used. If it is set to 0 (Disabled), the phone use SDP media direction attributes (such as Description a=sendonly) per RFC 3264 when putting a call on hold.
Page 294
Administrator’s Guide for SIP-T4X IP Phones 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. If it is set to 1 (Enabled), incoming call are...
Page 295
Appendix Example forward.always.on_code = *72 Parameter- Configuration File forward.always.off_code < y0000000000xx >.cfg Configures the always forward off code to Description deactivate the server-side always forward feature. Format String Default Value Blank Range Not Applicable Example forward.always.off_code = *73 Busy Forward Parameter- Configuration File forward.busy.enable...
Page 296
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File forward.busy.on_code < y0000000000xx >.cfg Configures the busy forward on code to Description activate the server-side busy forward feature. Format String Default Value Blank Range Not Applicable Example forward.busy.on_code = *74 Parameter- Configuration File forward.busy.off_code...
Page 297
Appendix Parameter- Configuration File forward.no_answer.target < y0000000000xx >.cfg Defines the destination number of the no Description answer forward. Format String Default Value Blank Range Not Applicable Example forward.no_answer.target = 3603 Parameter- Configuration File forward.no_answer.timeout < y0000000000xx >.cfg Defines the ring times (N) to wait before forwarding incoming calls.
Page 298
Administrator’s Guide for SIP-T4X IP Phones forward feature. Format String Default Value Blank Range Not Applicable Example forward.no_answer.off_code = *77 Call Forward in Custom Mode Always Forward Parameter- Configuration File account.x.always_fwd.enable <MAC>.cfg Enables or disables always forward feature for account X.
Page 299
Appendix Parameter- Configuration File account.x.always_fwd.on_code <MAC>.cfg Configures the always forward on code activate the server-side always forward Description feature for account X. X ranges from 1 to 6. Format String Default Value Blank Range Not Applicable Example account.1.always_fwd.on_code = *71 Parameter- Configuration File account.x.always_fwd.off_code...
Page 300
Administrator’s Guide for SIP-T4X IP Phones Example account.1.busy_fwd.enable = 1 Parameter- Configuration File account.x.busy_fwd.target <MAC>.cfg Defines the destination number of the busy forward for account X. Description X ranges from 1 to 6. Format String Default Value Blank Range Not Applicable Example account.1.busy_fwd.target = 3602...
Page 301
Appendix No Answer Forward Parameter- Configuration File account.x.timeout_fwd.enable <MAC>.cfg Enables or disables no answer forward feature for account X. If it is set to 1 (Enabled), incoming calls to the Description account X are forward to the destination number after a period of ring time. X ranges from 1 to 6.
Page 302
Administrator’s Guide for SIP-T4X IP Phones Default Value Range 0 to 20 Example account.1.timeout_fwd.timeout = 5 Parameter- Configuration File account.x.timeout_fwd.on_code <MAC>.cfg Configures the no answer forward on code to activate the server-side no answer Description forward feature for account X.
Page 303
Appendix 0-Disabled Range 1-Enabled Example forward.international.enable = 1 Parameter- Configuration File transfer.blind_tran_on_hook_ena <y0000000000xx>.cfg Enables or disables the IP phone to complete Description the blind transfer through on-hook. Format Boolean Default Value 0-Disabled Range 1-Enabled Example transfer.blind_tran_on_hook_enable = 1 Parameter- Configuration File transfer.on_hook_trans_enable <y0000000000xx>.cfg Enables or disables the IP phone to complete...
Page 304
Administrator’s Guide for SIP-T4X IP Phones 0-Disabled Range 1-Enabled Example transfer.semi_attend_tran_enable = 1 Parameter- Configuration File account.x.conf_type <MAC>.cfg Defines the conference type for account X. If it is set to 0 (Local Conference), conference is set up on the IP phone locally.
Page 305
Appendix Parameter- Configuration File <y0000000000xx>.cfg transfer.tran_others_after_conf_e nable Enables or disables the phone to transfer call to the two parties after a local conference call hangup. If it is enabled, the other two parties remain Description connected when the conference initiator drops the conference call.
Page 306
Administrator’s Guide for SIP-T4X IP Phones Configures the directed call pickup code on a phone basis. Note: The directed call pickup code Description configured on a per-line basis takes precedence over that configured on a phone basis. Format String Default Value...
Page 307
Appendix Format Boolean Default Value 0-Disabled Range 1-Enabled Example features.pickup.group_pickup_enable = 1 Parameter- Configuration File features.pickup.group_pickup_co <y0000000000xx>.cfg 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.
Page 308
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File account.x.dialoginfo_callpickup <MAC>.cfg Enables or disables the phone to pick up a call according to the SIP header of dialog-info for account X. Description If it is set to 1 (Enabled), call pickup is implemented through SIP signals.
Page 309
Appendix The default HTTP port is 80. Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format Integer Default Value Range 1 to 65535 Example network.port.http = 90 Parameter- Configuration File wui.https_enable <y0000000000xx>.cfg Enables or disables the IP phone to access its web user interface using HTTPS protocol.
Page 310
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File account.x.cid_source <MAC>.cfg Configures the presentation of the caller identity for account X. 0-FROM (Derives the name and number of the caller from the ―From‖ header). 1-PAI (Derives the name and number of the caller from the ―PAI‖...
Page 311
Appendix 2-RFC 4916 (Derives the name and number of the callee from ―From‖ header in the Update message). When the RFC 4916 is enabled on the IP phone, the caller sends the SIP request message which contains the from-change tag in the Supported header. The caller then receives an UPDATE message from the callee, and displays the identity in the From header.
Page 312
Administrator’s Guide for SIP-T4X IP Phones 2-SIP INFO 3-AUTO or SIP INFO Example account.1.dtmf.type = 2 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 96 to 127 Example account.1.dtmf.dtmf_payload = 101...
Page 313
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 0-Disabled Range 1-Enabled Example features.dtmf.hide = 1...
Page 314
Administrator’s Guide for SIP-T4X IP Phones performs the transfer as normal when pressing the transfer key during a call. If it is set to 1 (Enabled), the IP phone transmits the specified DTMF digits to the server for completing call transfer when pressing the transfer key during a call.
Page 315
Appendix call. Format Boolean Default Value 0-Disabled Range 1-Enabled Example features.intercom.allow = 1 Parameter- Configuration File features.intercom.mute <y0000000000xx>.cfg Enables or disables the IP phone to mute the microphone when answering an intercom call. Description If it is set to 0 (Disabled), the microphone is un-muted for incoming calls.
Page 316
Administrator’s Guide for SIP-T4X IP Phones 0-Disabled Range 1-Enabled Example features.intercom.tone = 1 Parameter- Configuration File features.intercom.barge <y0000000000xx>.cfg Enables or disables the IP phone to automatically answer an incoming intercom call while there is already an active call on the IP phone.
Page 317
Appendix Example features.alert_info_tone = 1 Parameter- Configuration File account.x.alert_info_url_enable <MAC>.cfg Enables or disables the distinctive ring tones by the Alert-Info SIP header for Description account X. X ranges from 1 to 6. Format Boolean Default Value 0-Disabled Range 1-Enabled Example account.1.alert_info_url_enable = 1 Parameter- Configuration File...
Page 318
Administrator’s Guide for SIP-T4X IP Phones Valid values are: 1-Ring1.wav 2-Ring2.wav 3-Ring3.wav 4-Ring4.wav Range 5-Ring5.wav 6-Ring6.wav 7-Ring7.wav 8-Ring8.wav Ring 6-8 are not applicable to SIP-T42G/T41P . distinctive_ring_tones.alert_info.1.ringer Example Parameter- Configuration File voice.tone.country <y0000000000xx>.cfg Description Configures the tone type for the IP phone.
Page 319
Appendix Mexico New Zealand Netherlands Norway Portugal Spain Switzerland Sweden Russia United States Chile Czech ETSI Example voice.tone.country = Austria Parameter- Configuration File voice.tone.dial <y0000000000xx>.cfg voice.tone.ring voice.tone.busy voice.tone.congestion voice.tone.callwaiting voice.tone.dialrecall voice.tone.record...
Page 320
Administrator’s Guide for SIP-T4X IP Phones tones for one condition, each tone are separated by a comma (e.g. 250/200, !0/1000, 200+300/500, 600+700+800+1000/2000). The exclamation point (!) can be added optionally, which means these tones are only played once. Note: It works only if the parameter ―voice.tone.country‖...
Page 321
Appendix 1-Enabled Example features.remote_phonebook.enable = 1 Parameter- Configuration File <y0000000000xx>.cfg features.remote_phonebook.flas h_time Specifies how often to refresh the local cache of the remote phone book. Description If it is set to 3600, the IP phone refreshes the local cache of the remote phone book every 3600 seconds.
Page 322
Administrator’s Guide for SIP-T4X IP Phones Format String Default Value Blank Range Not Applicable ldap.name_filter = (|(cn=%)(sn=%)) When the name prefix of the cn or sn of the Example contact record matches the search criteria, the record will be displayed on the LCD screen.
Page 323
Format String Default Value Blank Range Not Applicable Example ldap.base = dc=yealink,dc=cn Parameter- Configuration File ldap.user <y0000000000xx>.cfg Specifies the user name uses to login the LDAP server. This parameter can be left blank in case the Description server allows anonymous to login.
Page 324
Administrator’s Guide for SIP-T4X IP Phones Example ldap.user = cn=manager,dc=yealink,dc=cn Parameter- Configuration File ldap.password <y0000000000xx>.cfg Specifies the password to login the LDAP server. This parameter can be left blank in case the Description server allows anonymous to login. Otherwise you will need to provide the password to access the LDAP server.
Page 325
Appendix configure multiple name attributes separated by space. Format String Default Value Blank Range Not Applicable Example ldap.name_attr = cn sn Parameter- Configuration File ldap.numb_attr <y0000000000xx>.cfg Specifies the number attributes of each record to be returned by the LDAP server. It Description compresses the search results.
Page 326
Administrator’s Guide for SIP-T4X IP Phones protocol value corresponds with the version assigned on the LDAP server. Format Integer Default Value Range 2 or 3 Example ldap.version = 3 Parameter- Configuration File ldap.call_in_lookup <y0000000000xx>.cfg Enables or disables the IP phone to perform...
Page 327
Appendix Enables or disables the IP phone to display a Description visual prompt when the monitored user receives an incoming call. Format Boolean Default Value 0-Disabled Range 1-Enabled Example features.pickup.blf_visual_enable = 1 Parameter- Configuration File features.pickup.blf_audio_enabl <y0000000000xx>.cfg Enables or disables the IP phone to play an Description alert tone when the monitored user receives an incoming call.
Page 328
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File account.x.music_server_uri <MAC>.cfg Specifies the Music on Hold server address. Examples for valid values: <10.1.3.165>, 10.1.3.165, sip:moh@ucap.com, <sip:moh@ucap.com>, <yealink.com> or Description yealink.com. X ranges from 1 to 6. Note: The DNS query in this parameter only supports A query.
Page 329
Appendix available. Format Boolean Default Value 0- Disabled Value 1- Enabled Example acd.auto_available = 1 Parameter- Configuration File acd.auto_available_timer <y0000000000xx>.cfg Specifies the length of time (in seconds) Description before the IP phone state is automatically reset to ―available‖. Format Integer Default Value Value 0 to 120...
Page 330
Administrator’s Guide for SIP-T4X IP Phones 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 SUBCRIBE for message-summary events before expiration of the SUBSCRIBE dialog.
Page 331
Appendix Format String Default Value Blank Value Not Applicable Example voice_mail.number.1 = 3606 Parameter- Configuration File multicast.codec <y0000000000xx>.cfg Specifies a multicast codec for the IP phone Description to use to send an RTP stream. Format String Default Value G722 Valid values are: PCMU ...
Page 332
Administrator’s Guide for SIP-T4X IP Phones Format Boolean Default Value 0-Disabled Range 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 333
Appendix 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 Blank Range Not Applicable multicast.listen_address.1.ip_address = Example 224.5.6.20:10008 Parameter- Configuration File action_url.setup_completed = <y0000000000xx>.cfg action_url.log_on = action_url.log_off = action_url.register_failed = action_url.off_hook = action_url.on_hook =...
Page 334
Administrator’s Guide for SIP-T4X IP Phones 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 = Specifies the URL for the predefined event. The value format is: http(s)://IP address of server/help.xml? variable name=variable...
Page 335
Appendix Parameter- Configuration File features.action_uri_limit_ip <y0000000000xx>.cfg Specifies 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 the ―*‖ stands for the values 0~255.
Page 336
Administrator’s Guide for SIP-T4X IP Phones user.example.com 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...
Page 337
Appendix Range 0 to 20 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: 0-Concurrent registration: the phone registers to the working server and fallback server at the same time.
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 339
Appendix 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. Y ranges from 1 to 2.
Page 340
Administrator’s Guide for SIP-T4X IP Phones port is given, the IP phone performs the DNS NAPTR and SRV queries for the transport protocol, port and IP address. X ranges from 1 to 6. Format Integer Default Value Range Valid values are:...
Page 341
Appendix Default Value 0-Disabled Range 1-Enabled Example network.lldp.enable = 1 Parameter- Configuration File network.lldp.packet_interval <y0000000000xx>.cfg Configures the amount of time (in seconds) between the transmissions of LLDP packet. Note: If you change this parameter, the IP Description phone will reboot to make the change take effect.
Page 342
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File network.vlan.internet_port_vid <y0000000000xx>.cfg Configures the VLAN ID that is associated with the particular VLAN. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 343
Appendix 1-Enabled Example network.vlan.pc_port_enable = 1 Parameter- Configuration File network.vlan.pc_port_vid <y0000000000xx>.cfg Configures the VLAN ID that is associated with the particular VLAN. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format Integer Default Value...
Page 344
Administrator’s Guide for SIP-T4X IP Phones Format Boolean Default Value 0-Disabled Range 1-Enabled Example network.vlan.dhcp_enable = 1 Parameter- Configuration File network.vlan.dhcp_option <y0000000000xx>.cfg Specifies the DHCP option from which the phone will obtain the VLAN settings. Description You can configure at most five DHCP options, and separate options by commas.
Page 345
Appendix Specifies the access URL of the OpenVPN Description tar package. Format String Default Value Blank Range Not Applicable openvpn.url = Example http://192.168.10.25/OpenVPN.tar Parameter- Configuration File network.qos.rtptos <y0000000000xx>.cfg Configures the DSCP for voice packets. The default DSCP value for RTP packets is 46 (Expedited Forwarding).
Page 346
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File account.x.nat.nat_traversal <MAC>.cfg Enables or disables the NAT traversal for account X. Description X ranges from 1 to 6. Format Boolean Default Value 0-Disabled Range 1-Enabled Example account.1.nat.nat_traversal = 1 Parameter- Configuration File account.x.nat.stun_server...
Page 347
Appendix Parameter- Configuration File network.snmp.enable <y0000000000xx>.cfg Enables or disables SNMP 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 Default Value 0-Disabled Range 1-Enabled Example network.snmp.enable = 0 Parameter-...
Page 348
Administrator’s Guide for SIP-T4X IP Phones can accept and handle GET requests from any IP address. If the value is left blank, the IP phone cannot receive or handle any GET request. Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 349
Appendix phone will reboot to make the change take effect. Format String Default Value Blank Range Not Applicable Example network.802_1x.identity = admin Parameter- Configuration File network.802_1x.md5_password <y0000000000xx>.cfg Enters the password used for authenticating the IP phone. Note: If you change this parameter, the IP Description phone will reboot to make the change take effect.
Page 350
Administrator’s Guide for SIP-T4X IP Phones network.802_1x.root_cert_url = Example http://192.168.1.10/ca.pem Parameter- Configuration File network.802_1x.client_cert_url <y0000000000xx>.cfg Specifies the access URL of the client certificate used for authentication. Note: If you change this parameter, the IP Description phone will reboot to make the change take effect.
Page 351
Appendix ACS. This string is set to the empty string if no authentication is required. Note: If you change this parameter, the phone will reboot to make the change take effect. Format String Default Value Blank Range Not Applicable Example managementserver.username = user1 Parameter- Configuration File...
Page 352
Administrator’s Guide for SIP-T4X IP Phones Configures the user name for the IP phone to authenticate the incoming connection requests. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format String...
Page 353
Appendix Default Value 0-Disabled Range 1-Enabled managementserver.periodic_inform_enable = Example Parameter- Configuration File managementserver.periodic_in <y0000000000xx>.cfg form_interval Configures the interval (in seconds) to report its configuration information to the ACS. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 354
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File network.ipv6_internet_port.type <MAC>.cfg Specifies the IPv6 address assignment method. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect. Format Integer Default Value Valid values are:...
Page 355
Appendix Parameter- Configuration File <MAC>.cfg network.ipv6_internet_port.gat eway Configures the gateway 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. Format IP Address Default Value Blank...
Page 356
Administrator’s Guide for SIP-T4X IP Phones Format IP Address Default Value Blank Range Not Applicable network.ipv6_secondary_dns = Example 2026:1234:1:1:c3c7:c11c:5447:23a6 Parameter- Configuration File network.ipv6_icmp_v6.enable <MAC>.cfg Enables or disables ICMPv6 feature. If it is set to 1 (enabled), the IP phone obtains network settings of the IPv6 from the ICMPv6 protocol.
Page 357
Appendix 0-Disabled Range 1-Enabled Example features.headset_prior = 1 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 cal, the users with the Description headset connected to the headset jack have a full-duplex conversation, while the...
Page 358
Administrator’s Guide for SIP-T4X IP Phones When Y=6, the default value is 1; When Y=7, the default value is 0; When Y=8, the default value is 0; When Y=9, the default value is 0; When Y=10, the default value is 0;...
Page 359
Appendix Valid values are: PCMU PCMA G729 G722 G723_53 Range G723_63 G726_16 G726_24 G726_32 G726_40 iLBC account.1.codec.1.payload_type = Example G723_53 Parameter- Configuration File account.x.codec.y.priority <MAC>.cfg Specifies the priority for the codec. Description X ranges from 1 to 6.
Page 360
Administrator’s Guide for SIP-T4X IP Phones Range 0 to 13 Example account.1.codec.1.priority = 1 Parameter- Configuration File account.x.codec.y.rtpmap <MAC>.cfg Configures the rtpmap. Description X ranges from 1 to 6. Y ranges from 1 to 14. Format Integer When Y=1, the default value is 0;...
Page 361
Appendix Configures the ptime (in milliseconds) for the codec. Description X ranges from 1 to 6. Format Integer Default Value Valid values are: Range 0 (Disabled) 10, 20, 30, 40, 50, 60 Example account.1.ptime = 30 Parameter- Configuration File voice.echo_cancellation <y0000000000xx>.cfg Enables or disables AEC feature on the IP Description...
Page 362
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File voice.cng <y0000000000xx>.cfg Enables or disables CNG feature on the IP Description phone. Format Boolean Default Value 0-Disabled Range 1-Enabled Example voice.cng = 1 Parameter- Configuration File voice.jib.adaptive <y0000000000xx>.cfg Description Configures the type of jitter buffer.
Page 363
Appendix Parameter- Configuration File voice.jib.max <y0000000000xx>.cfg Configures the maximum 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 Range 60 to 300 Example voice.jib.max = 200 Parameter- Configuration File voice.jib.normal...
Page 364
Administrator’s Guide for SIP-T4X IP Phones Default Value 0 (UDP) Valid values are: 0-UDP Range 1-TCP 2-TLS 3-DNS-NAPTR Example account.1.transport = 2 Parameter- Configuration File security.trust_certificates <y0000000000xx>.cfg Enables or disables the IP phone to authenticate the connecting server. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 365
Appendix Parameter- Configuration File security.cn_validation <y0000000000xx>.cfg Enables or disables the IP phone to mandatorily validate the CommonName or subjectAltName of the certificate sent by the connecting server. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 366
Administrator’s Guide for SIP-T4X IP Phones Format String Default Value Blank Range Not Applicable trusted_certificates.url = Example http://192.168.1.20/tc.crt Parameter- Configuration File server_certificates.url <y0000000000xx>.cfg Specifies the access URL of the certificate the IP phone sends for authentication. Description Note: The certificate you want to upload must be in .pem or .cer format.
Page 367
Appendix Example account.1.srtp_encryption = 1 Parameter- Configuration File auto_provision.aes_key_in_file <y0000000000xx>.cfg Enables or disables the IP phone to decrypt configuration files using the encrypted AES keys. If it is set to 1 (Enabled), the IP phone will download <y0000000000xx_Security>.enc and <MAC_Security>.enc files during auto provisioning, and then decrypts these files Description into the plaintext keys (e.g., key2, key3)
Page 368
Administrator’s Guide for SIP-T4X IP Phones 16 characters and the supported characters Range contain: 0 ~ 9, A ~ Z, a ~ z. auto_provision.aes_key_16.com = Example 0123456789abcdef Parameter- Configuration File auto_provision.aes_key_16.mac <y0000000000xx>.cfg Configures the plaintext AES key which is used to decrypt the <MAC>.cfg file.
Page 369
Appendix SUBSCRIBE message to obtain a provisioning server address during startup. Format Boolean Default Value 0-Disabled Range 1-Enabled Example auto_provision.pnp_enable = 0 Parameter- Configuration File auto_provision.repeat.enable < y0000000000xx >.cfg Enables or disables the phone to check new Description configuration repeatedly. Format Boolean Default Value...
Page 370
Administrator’s Guide for SIP-T4X IP Phones Range Not Applicable firmware.url = Example http://192.168.1.20/28.70.0.50.rom Parameter- Configuration File dialplan_replace_rule.url <y0000000000xx>.cfg Specifies the access URL of the replace rule Description template. Format Default Value Blank Range Not Applicable dialplan_replace_rule.url = Example http://192.168.10.25/dialplan.xml Parameter- Configuration File dialplan_dialnow.url...
Page 371
Appendix Parameter- Configuration File custom_softkey_call_failed.url <y0000000000xx>.cfg Specifies the access URL of the customized Description file for the soft key presented on the LCD screen when in the CallFailed state. Format Default Value Not Applicable Range Not Applicable The following example uses HTTP to download the CallFailed state file from the ―XMLfiles‖...
Page 372
Administrator’s Guide for SIP-T4X IP Phones file for the soft key presented on the LCD screen when in the Connecting state. Format Default Value Not Applicable Range Not Applicable The following example uses HTTP to download the Connecting state file from the ―XMLfiles‖...
Page 373
Appendix The following example uses HTTP to download the RingBack state file from the ―XMLfiles‖ directory on provisioning server Example 10.2.8.16 using 8080 port. custom_softkey_ring_back.url = http://10.2.8.16:8080/XMLfiles/RingBack.xml Parameter- Configuration File custom_softkey_talking.url <y0000000000xx>.cfg Specifies the access URL of the customized Description file for the soft key presented on the LCD screen when in the Talking state.
Page 374
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File remote_phonebook.data.x.url <y0000000000xx>.cfg Specifies the access URL of the remote XML phone book. Description X ranges from 1 to 5. Format Default Value Blank Range Not Applicable remote_phonebook.data.1.url = Example http://192.168.1.20/phonebook.xml Parameter- Configuration File wallpaper_upload.url...
Page 375
Appendix phone will reboot to make the change take effect. Format Integer Default Value 0-Local Range 1-Server Example syslog.mode = 1 Parameter- Configuration File syslog.server <y0000000000xx>.cfg Specifies the IP address of the syslog server where to export the log files. Description Note: If you change this parameter, the IP phone will reboot to make the change take...
Page 376
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File watch_dog.enable <y0000000000xx>.cfg Description Enables or disables watch dog feature. Format Boolean Default Value 0-Disabled Range 1-Enabled Example watch_dog.enable = 1 This section provides DSS key parameters you can configure on the IP phone.
Page 377
Appendix Line (default for line key 1-6 of SIP-T46G or line key 1-3 of SIP-T42G/T41P) Group Listening Hot Desking XML Group Group Pickup Multicast Paging Record XML Browser URL Record ...
Page 378
Administrator’s Guide for SIP-T4X IP Phones 22-XML Group 23-Group Pickup 24-Multicast Paging 25-Record 27-XML browser 34-Hot Desking 35-URL Record 38-LDAP 40-Prefix 41-Zero Touch 42-ACD 45-Local Group 50-Keypad Lock 61-Directory Example linekey.1.type = 61 Parameter- Configuration File linekey.x.line <y0000000000xx>.cfg Specifies the desired line to apply the key feature.
Page 379
Appendix Multicast Paging Group Listening Zero Touch Hot Desking Keypad Lock Directory Format Integer Default Value When specifying the line, valid values are: 0 to 5 (line 1 to line 6 for SIP-T46G) 0 to 2 (line 1 to line 3 for SIP-T42G/T41P) For local group and XML group, valid Range...
Page 380
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 String Default Value Blank Range Not Applicable Example linekey.1.extension = *88 Parameter- Configuration File linekey.x.label <y0000000000xx>.cfg Configures the label displaying on the LCD screen for each line key.
Page 381
Appendix DND Key Parameter- Configuration File linekey.x.type <y0000000000xx>.cfg Configures a line key to be a DND key on the IP phone. The digit 5 stands for the key type DND. Description X ranges from 1 to 27 (for SIP-T46G). X ranges from 1 to 15 (for SIP-T42G/T41P). Format Integer Value...
Page 382
Administrator’s Guide for SIP-T4X IP Phones 0 to 2 (for SIP-T42G/T41P) Example linekey.1.line = 1 Parameter- Configuration File linekey.x.value <y0000000000xx>.cfg Specifies the directed call pickup feature code followed by the number of monitored extension. Description X ranges from 1 to 27 (for SIP-T46G).
Page 383
Appendix Valid values are: Range 0 to 5 (for SIP-T46G) 0 to 2 (for SIP-T42G/T41P) Example linekey.1.line = 1 Parameter- Configuration File linekey.x.value <y0000000000xx>.cfg Specifies the group call pickup feature code. Description X ranges from 1 to 27 (for SIP-T46G). X ranges from 1 to 15 (for SIP-T42G/T41P).
Page 384
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 Description Park. X ranges from 1 to 27 (for SIP-T46G).
Appendix 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. Description X ranges from 1 to 27 (for SIP-T46G). X ranges from 1 to 15 (for SIP-T42G/T41P). Format Integer Value...
Page 386
Administrator’s Guide for SIP-T4X IP Phones Parameter- Configuration File linekey.x.type <y0000000000xx>.cfg Configures a line key to be an LDAP key on the IP phone. The digit 38 stands for the key type LDAP. Description X ranges from 1 to 27 (for SIP-T46G).
Page 387
Appendix Parameter- Configuration File linekey.x.value <y0000000000xx>.cfg Specifies the number of the monitored user. Description X ranges from 1 to 27 (for SIP-T46G). X ranges from 1 to 15 (for SIP-T42G/T41P). Format String Range Not Applicable Example linekey.3.value = 1008 Parameter- Configuration File linekey.x.extension <y0000000000xx>.cfg...
Page 388
Administrator’s Guide for SIP-T4X IP Phones Multicast Paging Key Parameter- Configuration File linekey.x.type <y0000000000xx>.cfg Configures a line key to be a multicast paging key on the IP phone. The digit 24 stands for the key type Description Multicast Paging. X ranges from 1 to 27 (for SIP-T46G).
Page 389
Appendix Value Example linekey.2.type = 25 URL Record Key Parameter- Configuration File linekey.x.type <y0000000000xx>.cfg Configures a line key to be a URL record key on the IP phone. The digit 35 stands for the key type URL Description Record. X ranges from 1 to 27 (for SIP-T46G). X ranges from 1 to 15 (for SIP-T42G/T41P).
Page 390
Administrator’s Guide for SIP-T4X IP Phones Desking. 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 = 34...
Page 391
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 392
Administrator’s Guide for SIP-T4X IP Phones RFC 3891—The Session Initiation Protocol (SIP) ―Replaces‖ Header RFC 3892—The Session Initiation Protocol (SIP) Referred-By Mechanism 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 393
Appendix Method Supported Notes CANCEL OPTIONS SUBSCRIBE NOTIFY REFER PRACK INFO MESSAGE UPDATE PUBLISH The following SIP request headers are supported: Method Supported Notes Accept Alert-Info Allow Allow-Events Authorization Call-ID Call-Info Contact Content-Length Content-Type CSeq Diversion Event...
Page 394
Administrator’s Guide for SIP-T4X IP Phones Notes Method Supported Expires From Max-Forwards Min-SE P-Asserted-Identity P-Preferred-Identity Proxy-Authenticate Proxy-Authorization RAck Record-Route Refer-To Referred-By Remote-Party-ID Replaces Require Route RSeq Session-Expires Subscription-State Supported User-Agent The following SIP responses are supported: 1xx Response—Information Responses 1xx Response...
Page 395
Appendix 1xx Response Supported Notes 180 Ringing 181 Call Is Being Forwarded 183 Session Progress 2xx Response—Successful Responses 2xx Response Supported Notes 200 OK In REFER transfer. 202 Accepted 3xx Response—Redirection Responses 3xx Response Supported Notes 300 Multiple Choices 301 Moved Permanently 302 Moved Temporarily 4xx Response—Request Failure Responses 4xx Response...
Page 396
Administrator’s Guide for SIP-T4X IP Phones 4xx Response Supported Notes 413 Request Entity Too Large 414 Request-URI Too Long 415 Unsupported Media Type 416 Unsupported URI Scheme 420 Bad Extension 421 Extension Required 423 Interval Too Brief 480 Temporarily Unavailable...
Page 397
Appendix 6xx Response—Global Responses 6xx Response Supported Notes 600 Busy Everywhere 603 Decline 604 Does Not Exist Anywhere 606 Not Acceptable SDP Headers Supported v—Protocol version o—Owner/creator and session identifier a—Media attribute c—Connection information m—Media name and transport address s—Session name t—Active time...
Page 398
Administrator’s Guide for SIP-T4X IP Phones 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 399
Appendix 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. The call flow scenario is as follows: User A calls User B.
Page 400
Administrator’s Guide for SIP-T4X IP Phones 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 401
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 402
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 403
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 404
Administrator’s Guide for SIP-T4X IP Phones Step Action Description The proxy server forwards the 486 Busy 486 Busy Here—Proxy Server Here response to notify User A that User to User A B is busy. User A sends a SIP ACK to the proxy server.
Page 405
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 406
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 407
Appendix Step Action Description User B User A wants to disconnect the call. User B sends a SIP 200 OK response to 200 OK—User B to Proxy the proxy server. The SIP 200 OK Server response indicates that User B has received the CANCEL request.
Page 408
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 409
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 410
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 411
Appendix 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 User A User B F1. INVITE B F2.
Page 412
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 413
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 414
Administrator’s Guide for SIP-T4X IP Phones 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 415
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 416
Administrator’s Guide for SIP-T4X IP Phones 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. ACK F8. ACK 2-way RTP channel established F9.
Page 417
Appendix 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 418
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 419
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 420
Administrator’s Guide for SIP-T4X IP Phones 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.
Page 421
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 422
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 423
Appendix 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. The proxy server forwards the 180 180 Ringing—Proxy Server to Ringing response to User A.
Page 424
Administrator’s Guide for SIP-T4X IP Phones Step Action Description response indicates that User B accepts the transfer. User A terminates the call session by sending a SIP BYE request to the proxy BYE—User A to Proxy Server server. The BYE request indicates that User A wants to release the call.
Page 425
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 426
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 the User B is ...
Page 427
Appendix 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. The proxy server maps the SIP URI in the INVITE—Proxy Server to User To field to User C.
Page 428
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 429
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 430
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 431
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 432
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 433
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 434
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 435
Appendix User A User B User C Proxy Server F1. INVITE B F2. INVITE B F3. 180 Ringing F4. 180 Ringing F5. 200 OK F6. 200 OK F7. ACK F8. ACK Session1 established between User A and User B is active F9.
Page 436
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 437
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 438
Administrator’s Guide for SIP-T4X IP Phones 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.
Appendix This section provides the sample configuration file necessary to configure the IP phone. Any line begining with a pound sign (#) is considered to be a comment, unless the # is contained within double quotes. For Boolean fields, 0 = disabled, 1 = enabled. This file contains sample configurations for the <y0000000000xx>.cfg or <MAC>.cfg file.
Administrator’s Guide for SIP-T4X IP Phones dialplan.replace.prefix.X = dialplan.replace.replace.X = dialplan.replace.line_id.X = 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 =...
Page 445
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 446
Administrator’s Guide for SIP-T4X IP Phones 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 Hotline Phone User Interface Hot Desking Physical Features of SIP-T4X IP Phones...
Page 447
Index 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) User Agent Server (UAS) User Password...
Need help?
Do you have a question about the SIP-T4X and is the answer not in the manual?
Questions and answers