background image

                                                                                                                                                                  About This Guide 

vii 

Major updates have occurred to the following sections: 

 

Creating Dial Plan

 on page 

21

 

 

Do Not Disturb (DND)

 on page 

35

 

 

Call Forward

 on page 

38

 

 

802.1X Authentication

 on page 

70

 

Summary of Contents for SIP-T2XP

Page 1: ......

Page 2: ...ANGE WITHOUT NOTICE ALL STATEMENTS INFORMATION AND RECOMMENDATIONS IN THIS GUIDE ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND EXPRESS OR IMPLIED USERS MUST TAKE FULL RESP...

Page 3: ...which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of the following measures 1 Reorient or relocate the receiving ante...

Page 4: ......

Page 5: ...st basic features available on the IP phones User Guides which describe the basic and advanced features available on the IP phones Yealink Auto Provisioning User Guide which describes how to auto prov...

Page 6: ...ones Chapter 8 Troubleshooting describes how to troubleshoot the IP phones and provides some common troubleshooting solutions Chapter 9 Appendix provides the glossary reference information about the I...

Page 7: ...About This Guide vii Major updates have occurred to the following sections Creating Dial Plan on page 21 Do Not Disturb DND on page 35 Call Forward on page 38 802 1X Authentication on page 70...

Page 8: ......

Page 9: ...ures of the SIP T2xP IP Phones 8 Getting Started 11 Connecting the Phone 11 Installing the SIP T28P and SIP T26P IP Phones 11 Installing the SIP T22P and SIP T20P IP Phones 13 Initialization Process O...

Page 10: ...onference Hang Up 41 Directed Pickup Key 41 Group Pickup Key 42 Call Park Key 44 BLF Call Park 44 Hotline 45 Web Server Type 46 Caller ID Presentation 46 Callee ID Presentation 47 DTMF 48 Suppressing...

Page 11: ...is the phone LCD screen blank 94 Why can t the phone obtain the IP address 94 Why does the phone display No Service 95 Why can t the phone upgrade successfully 95 Why doesn t the phone display time a...

Page 12: ...184 Successful Call Setup and Disconnect 185 Unsuccessful Call Setup Called User is Busy 188 Unsuccessful Call Setup Called User Does Not Answer 191 Successful Call Setup and Call Hold 194 Successful...

Page 13: ...standard addresses call signaling and control multimedia transport and control and bandwidth control for point to point and multi point conferences It is widely implemented by voice and video conferen...

Page 14: ...transferring party and terminates the session between the transferee and the transferring party At the end of a call SIP terminates the sessions between all parties SIP is a peer to peer protocol The...

Page 15: ...are designed to interoperate with other compatible equipments including application servers media servers internet working gateways voice bridges and other end points The SIP T2xP IP phones are chara...

Page 16: ...T28P Physical Features TI TITAN chipset and TI voice engine 320x160 graphic LCD with 4 level grayscales 6 VoIP accounts Broadsoft Avaya Asterisk validated HD Voice HD Codec HD Handset HD Speaker 48 k...

Page 17: ...HD Voice HD Codec HD Handset HD Speaker 45 keys including 13 programmable keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100M Ethernet ports 1XRJ12 6P6C expansion module port 16 LEDs 1...

Page 18: ...Broadsoft Avaya Asterisk validated HD Voice HD Codec HD Handset HD Speaker 32 keys including 4 programmable keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100M Ethernet ports 5 LEDs 1x...

Page 19: ...nts Broadsoft Avaya Asterisk validated HD Voice HD Codec HD Handset HD Speaker 31 keys including 9 programmable keys 1xRJ9 4P4C handset port 1xRJ9 4P4C headset port 2xRJ45 10 100M Ethernet ports 4 LED...

Page 20: ...d call appearance distinctive ring tones remote phonebook SNMP LDAP 802 1x Codecs and Voice Features Wideband codec G 722 Narrowband codec G 711 G 723 1 G 726 G 729AB VAD CNG AEC PLC AJB AGC Full dupl...

Page 21: ...S server client SRTP RFC3711 Transport Layer Security TLS VLAN 802 1q QoS Digest authentication using MD5 MD5 sess Secure configuration file via AES encryption Phone lock for personal privacy protecti...

Page 22: ...Administrator s Guide for SIP T2xP IP Phones 10...

Page 23: ...ing the Phone Initialization Process Overview Verifying Startup Configuration Interfaces Reading Icons Configuring Network Parameters Manually Creating Dial Plan This section introduces how to install...

Page 24: ...r To connect the AC power and network 1 Connect the DC plug of the power adapter to the DC5V port on the phone and connect the other end of the power adapter into an electrical power outlet 2 Connect...

Page 25: ...rted 13 To connect the PoE 1 Connect the Ethernet cable between the Internet port on the phone and an available port on the in line power switch hub 1 Attaching the Stand Desk mounted Method Wall moun...

Page 26: ...lug of the power adapter to the DC5V port on the phone and connect the other end of the power adapter into an electrical power outlet 2 Connect the supplied Ethernet cable between the Internet port on...

Page 27: ...e IP phone The IP phone comes from the factory with a ROM file preloaded During initialization the IP phone runs a bootstrap loader that loads and executes the ROM file Configuring the VLAN If the IP...

Page 28: ...gurations written in the configuration file or files In the configuration file or files SIP parameters that are required by the IP phone to operate in a SIP VoIP environment are defined If the phone i...

Page 29: ...configure the IP phone using each way The IP phone user interface provides an easy way to access features and functions for using and configuring the IP phone Access to specific features and function...

Page 30: ...d store the configuration files to the root directory of a configuration server The IP phone supports downloading the configuration files using any of the following protocols FTP TFTP HTTP and HTTPS Y...

Page 31: ...atest values to be applied to the IP phone are the values that take effect When using or configuring different features on the IP phone a variety of icons may appear on the LCD screen The following ta...

Page 32: ...ttings from the DHCP server If DHCP is disabled or the phone cannot obtain network settings you need to manually configure them The following network parameters must be configured for the IP phone to...

Page 33: ...regular expression provides a concise and flexible means to match specify and recognize strings of text such as particular characters words or patterns of characters Regular expression is used by man...

Page 34: ...Replace 5 2 When you dial out 96123 on your phone the phone will replace the number as 5123 and then dial out 2 means the characters in the second parenthesis that is 123 Replace rule is an alternate...

Page 35: ...re information refer to Dial Plan on page 104 Local Web User Interface Create the dial now rule for the phone Navigate to http phoneIPAddress cgi bin ConfigManApp com Id 12 For more information refer...

Page 36: ...ock out numbers You can create at most 10 block out numbers When dialing out the block out number the phone LCD screen prompts the message Forbidden Number Procedure Block out number can be specified...

Page 37: ...Password Administrator Password Phone Lock Time and Date Language Missed Call Log Local Directory Call Waiting Auto Redial Do Not Disturb DND Call Hold Call Forward Call Transfer Centralized Conferenc...

Page 38: ...hange the user password of the phone Navigate to http phoneIPAddress cgi bin ConfigManApp com Id 8 To change the user password via web user interface 1 Click on Security 2 Mark the user radio box 3 En...

Page 39: ...15 characters You can configure a DSS key to be keypad lock key After enabling the phone lock feature the phone is locked after a configured period of inactivity You can long press the pound key or pr...

Page 40: ...lock Change the unlock password and configure the interval to automatically lock the phone Configure the emergency numbers Navigate to http phoneIPAddress cgi bi n ConfigManApp com Id 5 Assign a keypa...

Page 41: ...to keep the same time You can set time zone using the Time Zone option in the web user interface or using the parameters in the configuration files Daylight Saving Time Daylight Saving Time DST is the...

Page 42: ...on the phone user interface and web user interface can be specified respectively as required The following tables list the languages supported by the phone user interface The phone user interface supp...

Page 43: ...tion refer to Language on page 113 The default language displays on the phone user interface is English Once the language pack s have been loaded you can specify which language to use You need to spec...

Page 44: ...number New Missed Call and the indicator icon on the idle screen are cleared When disabled there is no indicator displaying on the LCD screen the IP phone does not log the missed call in the Missed C...

Page 45: ...ontact file can be performed using the configuration files or locally Configuration File y0000000000xx cfg Specify the access URL of the local contact file For more information refer to Access URL of...

Page 46: ...cedure Call waiting and call waiting tone can be configured using the configuration files or locally Configuration File y0000000000xx cfg Configure the call waiting and call waiting tone features For...

Page 47: ...of Auto Redial 3 Enter the desired value in the Auto Redial Interval field 4 Enter the desired value in the Auto Redial Times field 5 Click Confirm to save the change The DND feature allows the IP pho...

Page 48: ...ion refer to Do Not Disturb on page 117 Assign a DND key For more information refer toDND Key on page 171 Specify the DND key mode For more information refer to Do Not Disturb on page 117 Local Web Us...

Page 49: ...re is disabled the IP phone will not play a warning tone when there is a call on hold Call Hold Method The IP phone supports two SIP call hold methods One is according to RFC 2543 setting c 0 0 0 0 th...

Page 50: ...ined number You can configure three types of call forward Always Forward Forward the incoming calls immediately Busy Forward Forward the incoming call when the called user is busy No Answer Forward Fo...

Page 51: ...nsfer Transfer a call directly to another party without consulting Semi attended Transfer Transfer a call after hearing the ring back tone Attended Transfer Transfer a call with prior consulting Norma...

Page 52: ...ange You can initiate a local conference with the remote parties by using the phone s local audio processing resources There is no dependency on network signaling for local conference The IP phone als...

Page 53: ...n Conference Hang up feature via web user interface 1 Click on Phone Features Transfer Settings 2 Select the desired value from the pull down list of Transfer on Conference Hang Up 3 Click Confirm to...

Page 54: ...ected pickup key Navigate to http phoneIPAddress cgi bi n ConfigManApp com Id 21 For more information refer to SIP T2xP User Guide Configure the directed pickup feature on a phone basis Navigate to ht...

Page 55: ...000xx cfg Assign a group pickup key For more information refer to Group Pickup Key on page 173 Configure the group pickup feature on a phone basis For more information refer to Group Pickup on page 13...

Page 56: ...T2xP User Guide Phone User Interface Assign a call park key For more information refer to SIP T2xP User Guide The BLF call park feature allows you to monitor a specific user and pick up the parked cal...

Page 57: ...key Navigate to http phoneIPAddress cgi bi n ConfigManApp com Id 21 The hotline feature allows the IP phone to dial out a predefined number automatically whenever the phone is off hook The IP phone u...

Page 58: ...ured using the configuration files or locally Configuration File y0000000000xx cfg Specify the access type HTTP port and HTTPS port of the web server For more information refer to Web Server Type on p...

Page 59: ...play the identity of the callee specified for outgoing calls The IP phone can display the Dialed Digits on the LCD screen or substituted by the content of a SIP header Remote Party ID or P Asserted Id...

Page 60: ...hertz Hz DTMF Keypad Frequencies 1209 Hz 1336 Hz 1447 Hz 1633 Hz 697 Hz 1 2 3 A 770 Hz 4 5 6 B 852 Hz 7 8 9 C 941 Hz 0 D There are 3 common methods of transmitting DTMF on SIP calls RFC 2833 DTMF digi...

Page 61: ...nfigure the method of transmitting DTMF via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Click on Advanced 4 Select the desired value from th...

Page 62: ...on page 135 Local Web User Interface Configure the hide DTMF and hide DTMF delay features Navigate to http phoneIPAddress cgi bi n ConfigManApp com Id 6 To configure the Suppress DTMF Display and Sup...

Page 63: ...the IP phone receives an incoming call the IP phone inspects the INVITE request for an Alert Info header If the INVITE request contains no Alert Info header the IP phone will play the default ring to...

Page 64: ...onfigured using the configuration files or locally Configuration File y0000000000xx cfg Configure the Internal Ringer Text and Internal Ringer File For more information refer to Distinctive Ring Tones...

Page 65: ...l waiting tone Dial Recall Call hold tone Record When recording a call Info When receiving a special message Stutter When receiving a voice mail Message When receiving a text message Auto Answer When...

Page 66: ...lls You can also set the interval for the IP phone to update information of the remote phonebook Note Procedure Remote phonebook can be configured using the configuration files or locally Configuratio...

Page 67: ...ing the existing directory entries as well as adding new directory entries on the IP phone shall not be possible When LDAP is properly configured the IP phone can look up entries from the LDAP server...

Page 68: ...iguration files or locally Configuration File y0000000000xx cfg Configure the LDAP For more information refer to LDAP on page 139 Assign a LDAP key For more information refer to LDAP Key on page 176 L...

Page 69: ...must be provisioned on the BroadWorks web portal in advance refer to the document Yealink IP Phones Deployment Guide for BroadWorks Environments for more information The result of the provisioning wi...

Page 70: ...us monitoring of the shared line When a user places an outgoing call using such a shared line all members sharing that line are notified of this usage LEDs available on the IP phones indicate the stat...

Page 71: ...egister Name field when registering the secondary line 3 Click on Advanced 4 Select Broadsoft SCA from the pull down list of Shared Line 5 Click Confirm to save the change The IP phone supports server...

Page 72: ...GET when certain events occur A HTTP GET request may contain variable name and variable value which is separated by Each variable value starts with in the query part of the URL The URL format is http...

Page 73: ...ll When the phone blind transfers a call Attended Transfer Call When the phone performs the attended transfer Hold When the phone places a call on hold Unhold When the phone retrieves a hold call Mute...

Page 74: ...SIP URI of the caller when the phone places a call The SIP URI of the callee when the phone receives an incoming call remote The SIP URI of the callee when the phone places a call The SIP URI of the...

Page 75: ...nApp com key MUTE Entering the URI in the web browser triggers the IP phone to perform the predefined event e g mute the call The following table lists the variable values may be used when specifying...

Page 76: ...and handle the URI from any IP address Procedure Specify the trusted IP address for Action URI using the configuration files or locally Configuration File y0000000000xx cfg Specify the trusted IP add...

Page 77: ...the IP phone to adapt to various deployment environments The DNS SRV query is configurable on a per account basis NAPTR Naming Authority Pointer First the IP phone sends the NAPTR query to get the SR...

Page 78: ...rver1 example com IN SRV 0 2 5060 server2 example com Parameters are explained in the following table Parameter Description Priority Specifies preferential treatment for the specific host entry Lower...

Page 79: ...NS SRV query via web user interface 1 Click on Account 2 Select the desired account from the pull down list of Account 3 Select DNS SRV from the pull down list of the Transport 4 Click Confirm to save...

Page 80: ...located for the UDP connections to remote parties The protocol requires assistance from a third party network server STUN server located on the opposing public side of the NAT The NAT traversal and ST...

Page 81: ...ay send SNMP requests to the IP phone The following table lists the basic object identifiers OIDs supported by the IP phone MIB OID Description YEALINK MIB 1 3 6 1 2 1 37459 2 1 1 0 The textual identi...

Page 82: ...AC It is part of the IEEE 802 1 group of networking protocols It provides an authentication mechanism to devices wishing to attach to a LAN or WLAN The 802 1X authentication involves three parties a s...

Page 83: ...authentication in the Identity field 2 Leave the MD5 Password field blank 3 In the CA Certificate field click Browse to select the desired CA certificate from your local system 4 In the Device Certifi...

Page 84: ...ment Status and performance monitoring Diagnostics The following table lists the RPC Remote Procedure Call methods required for the IP phone RPC Method Description GetRPCMethods This method is used to...

Page 85: ...or unsuccessful of a file transfer initiated by an earlier Download or Upload method call AddObject This method is used to add a new instance of an object defined on the CPE DeleteObject This method i...

Page 86: ...d value from the pull down list of Enable Periodic Inform 6 Enter the desired time in the Periodic Inform Interval seconds field 7 Enter the username and password authenticated by the IP phone in the...

Page 87: ...andshake Protocol allows the server and client to authenticate each other and negotiate an encryption algorithm and cryptographic keys before data is exchanged The following figure shows the TLS messa...

Page 88: ...be trusted The IP phone has no inbuilt trusted certificate You can upload up to 10 trusted certificates to the IP phone Server Certificate when the other clients request the TLS connection with the I...

Page 89: ...ansport 4 Click Confirm to save the change To configure the Only Accepted Trusted Certificates feature via web user interface 1 Click on Security Trusted Certificates 2 Select the desired value from t...

Page 90: ...he EncryptUtilityWindows exe tool and y0000000000xx cfg file to the same directory i e D 2 Open a command line window application i e DOS window 3 Enter the following command and then press the Enter...

Page 91: ...ration server are expected to be encrypted with the new AES keys Procedure AES keys can be changed using the configuration files or locally Configuration File y0000000000xx cfg Change the AES keys For...

Page 92: ...Administrator s Guide for SIP T2xP IP Phones 80...

Page 93: ...Web User Interface To manually upgrade firmware via web user interface you need to store the firmware to your local system in advance To upgrade the firmware manually via web user interface 1 Click on...

Page 94: ...uration files and look for firmware Procedure Configuration can be performed using the configuration files or locally Configuration File y0000000000xx cfg Configure the way for the phone to check for...

Page 95: ...es You can create multiple replace rules using the replace rule template After creating the replace rule template save the replace rule template to the root directory of the configuration server and s...

Page 96: ...Rule Data Prefix 1 Replace 05928665234 LineID Data Prefix 2 xx Replace 002 1 LineID 0 Data Prefix 5 6 9 Replace 3 2 LineID 1 2 3 Data Prefix 0 Replace 9 1 LineID 2 Data Prefix 1009 Replace 05921009 Li...

Page 97: ...to the root directory of the configuration server The following is an example of a dial now template DialNow Data DialNowRule 1234 LineID 1 Data DialNowRule 52 0 6 LineID 1 Data DialNowRule xxxxxx Lin...

Page 98: ...roup to indicate the start of the contact list 4 For each contact that you wish to add add the following string to the file each starting on a separate line contact sDisplayName sOfficeNumber sMobilNu...

Page 99: ...ss 5 remote phonebooks You can customize the remote XML phonebook for the IP phone as required Before specifying the access URL of the remote phonebook in the configuration files you need to create a...

Page 100: ...e to the root directory of the configuration server The following is an example of a XML phonebook YealinkIPPhoneDirectory DirectoryEntry Name Jack Name Telephone 1003 Telephone DirectoryEntry Directo...

Page 101: ...ration File y0000000000xx cfg Configure the access URL of the local contact file For more information refer to Access URL of Local Contact File on page 164 Configuration File y0000000000xx cfg Configu...

Page 102: ...Administrator s Guide for SIP T2xP IP Phones 90...

Page 103: ...icators Analyzing Configuration Files The IP phone can log various events to log files So if your IP phone encounters some problems commonly the log files are used You can export the log files to a sy...

Page 104: ...slog server via web user interface 1 Click on Upgrade Advanced 2 Select Server from the pull down list of Export System Log 3 Enter the address of the syslog server 4 Click Confirm to save the change...

Page 105: ...the IP phone will automatically reboot when it detects a fatal failure This feature can be configured using the configuration files or the web user interface You can use the watch_dog enable paramete...

Page 106: ...the following Check that the power LED is on to ensure the phone is powered on Ensure the phone is properly plugged into a functional AC outlet Ensure that the phone isn t plugged into a plug control...

Page 107: ...the web user interface Check if you have configured your phone to obtain the time and date from the NTP server automatically If your phone is unable to access the NTP server configure the time and da...

Page 108: ...select DHCP instead In the process of upgrading the phone firmware if the power is powered off or the network is unavailable the IP phone can t upgrade and boot up successfully In this case you need...

Page 109: ...rwritten after resetting To reset your phone via web user interface 1 Click on Upgrade 2 Click Reset in the Reset to Factory Settings field The web user interface prompts the message Do you want to re...

Page 110: ...Administrator s Guide for SIP T2xP IP Phones 98...

Page 111: ...ribution to DHCP clients based on server scope class or client specific levels DNS Domain Name System a hierarchical distributed naming system for computers services or any resource connected to the I...

Page 112: ...sed in computers and other electronic devices RTP Real time Transport Protocol provides end to end service for real time data TCP Transmission Control Protocol a transport layer protocol used by appli...

Page 113: ...for all phones of the same model The MAC cfg file stores configurations specific to the IP phone with that MAC address Configuration changes made in the mac cfg file override the configuration setting...

Page 114: ...take effect Format Dotted Decimal Default Value Blank Range Not Applicable Example network internet_port mask 255 255 255 0 Parameter network internet_port gateway Configuration File y0000000000xx cfg...

Page 115: ...ange Not Applicable Example network secondary_dns 202 101 103 6 Replace Rule Parameter dialplan item x Configuration File y0000000000xx cfg Description Creates the replace rule dialplan item x Enabled...

Page 116: ...Rule Line ID Dial now Rule Specifies the number automatically dialed out by the phone without pressing the send key Line ID Specifies the desired line to apply this dial now rule X ranges from 1 to 2...

Page 117: ...n_len 2 Parameter dialplan area_code max_len Configuration File y0000000000xx cfg Description Sets the maximum length of the entered numbers to add the area code Note The value must be larger than the...

Page 118: ...1 to 10 Format String Default Value Blank Range Not Applicable Example dialplan block_out number 1 0000 Parameter dialplan block_out line_id x Configuration File y0000000000xx cfg Description Specifie...

Page 119: ...included Example security user_password user password123 Parameter security user_password Configuration File y0000000000xx cfg Description Sets a new administrator password for the IP phone Format Th...

Page 120: ...123456 Parameter phone_setting phone_lock lock_time_out Configuration File y0000000000xx cfg Description Configures the interval in seconds to automatically lock the IP phone Format Integer Default V...

Page 121: ...o the SIP T2xP User Guide for the Time Zone List Example local_time time_zone_name Korea Parameter local_time ntp_server1 Configuration File y0000000000xx cfg Description Sets the IP address or the do...

Page 122: ...1000 Range Not Applicable Example local_time interval 1200 DST Parameter local_time summer_time Configuration File y0000000000xx cfg Description Enables or disables the use of daylight saving time Fo...

Page 123: ...Day of Week Last in Month Hour of Day for By Week Default Value 1 1 0 Range Not Applicable Example local_time start_time 5 20 12 Parameter local_time end_time Configuration File y0000000000xx cfg Des...

Page 124: ...local_time time_format Configuration File y0000000000xx cfg Description Sets the time format Format Integer Default Value 1 Range 0 12 Hour 1 24 Hour Example local_time time_format 0 Parameter local_...

Page 125: ...ample local_time dhcp_time 1 Parameter local_time manual_time_enable Configuration File y0000000000xx cfg Description Sets the time manually or obtains the time from NTP server Format Boolean Default...

Page 126: ...nglish Chinese_S Deutsch French Italian Portuguese Spanish Turkish Example lang wui French Parameter lang gui Configuration File y0000000000xx cfg Description Specifies the language displaying on the...

Page 127: ...log 1 Parameter call_waiting enable Configuration File y0000000000xx cfg Description Enables or disables the call waiting feature Format Boolean Default Value 1 Range 0 Disabled 1 Enabled Example call...

Page 128: ...bled 1 Enabled Example auto_redial enable 1 Parameter auto_redial interval Configuration File y0000000000xx cfg Description Sets the interval in seconds for the IP phone to wait before redial Format I...

Page 129: ...dnd_refuse_code 486 DND Key Mode Parameter features dnd_mode Configuration File y0000000000xx cfg Description Sets the DND key mode for the IP phone Format Integer Default Value 0 Range 0 Phone 1 Cust...

Page 130: ..._tone delay 60 Parameter sip rfc2543_hold Configuration File y0000000000xx cfg Description Enables or disables the IP phone to use RFC 2543 when outgoing the hold signaling Format Boolean Default Valu...

Page 131: ...ameter forward always target Configuration File y0000000000xx cfg Description Defines the destination number of the always forward Format String Default Value Blank Range Not Applicable Example forwar...

Page 132: ...n File y0000000000xx cfg Description Enables or disables the busy forward feature Format Boolean Default Value 0 Range 0 Disabled 1 Enabled Example forward busy enable 1 Parameter forward busy target...

Page 133: ...ample forward busy off_code 75 No Answer Forward Parameter forward no_answer enable Configuration File y0000000000xx cfg Description Enables or disables the no answer forward feature Format Boolean De...

Page 134: ...answer timeout 5 Parameter forward no_answer on_code Configuration File y0000000000xx cfg Description Sets the on code to inform the server to enable the no answer forward feature optional Format Stri...

Page 135: ...unt x always_fwd target Configuration File MAC cfg Description Defines the destination number of the always forward X ranges from 1 to 6 Format String Default Value Blank Range Not Applicable Example...

Page 136: ...nable Configuration File MAC cfg Description Enables or disables the busy forward feature X ranges from 1 to 6 Format Boolean Default Value 0 Range 0 Disabled 1 Enabled Example account 1 busy_fwd enab...

Page 137: ...es from 1 to 6 Format String Default Value Blank Range Not Applicable Example account 1 busy_fwd off_code 75 No Answer Forward Parameter account x timeout_fwd enable Configuration File MAC cfg Descrip...

Page 138: ...from 1 to 6 Format Integer Default Value 2 Range 0 to 20 Example account 1 timeout_fwd timeout 5 Parameter account x timeout_fwd on_code Configuration File MAC cfg Description Sets the on code to inf...

Page 139: ...nsfer blind_tran_on_hook_enable 1 Parameter transfer on_hook_trans_enable Configuration File y0000000000xx cfg Description Enables or disables the IP phone to complete the attended transfer through on...

Page 140: ...account 1 conf_type 2 Parameter account x conf_uri Configuration File MAC cfg Description Defines the conference URI This parameter is available only when the account x conf_type parameter is set to 2...

Page 141: ...Value 0 Range 0 Disabled 1 Enabled Example features pickup direct_pickup_enable 1 Parameter features pickup direct_pickup_code Configuration File y0000000000xx cfg Description Configures the directed...

Page 142: ...t Boolean Default Value 0 Range 0 Disabled 1 Enabled Example features pickup group_pickup_enable 1 Parameter features pickup group_pickup_code Configuration File y0000000000xx cfg Description Configur...

Page 143: ...bled 1 Enabled Example account 1 dialoginfo_callpickup 1 Parameter features hotline_number Configuration File y0000000000xx cfg Description Specifies the hotline number Format String Default Value Bla...

Page 144: ...TPS 2 HTTP Only 3 HTTPS Only Example network web_server_type 2 Parameter network port http Configuration File y0000000000xx cfg Description Specifies the http port of the web server Note If you change...

Page 145: ...ver does not send the PAI header displays anonymity on the callee s phone 2 PAI FROM Derives the name and number of the caller from the PAI header preferentially If the server does not send the PAI he...

Page 146: ...ccount 1 cp_source 2 Parameter account x dtmf type Configuration File MAC cfg Description Specifies the method of transmitting DTMF X ranges from 1 to 6 Format Integer Default Value 1 Range Valid valu...

Page 147: ...3 Telephone Event Example account 1 dtmf info_type 3 Parameter features dtmf hide Configuration File y0000000000xx cfg Description Enables or disables the IP phone to suppress the display of DTMF digi...

Page 148: ...to 10 Format Text Default Value Blank Range Not Applicable Example distinctive_ring_tones alert_info 1 text family Parameter distinctive_ring_tones alert_info x ringer Configuration File y0000000000xx...

Page 149: ...Configures the tone type for the phone Format Text Default Value Custom Range Valid values are Custom Australia Austria Brazil Belgium China Czech Denmark Finland France Germany Great Britain Greece H...

Page 150: ...s F D F the frequency of the tone ranges from 200 to 7000 Hz When 0 is used to define the frequency it means a pause between tones A tone can be composited at most four different frequencies value for...

Page 151: ...for the IP phone to update the information of the remote phonebook Format Integer Default Value 3600 Range Not Applicable Example features remote_phonebook flash_time 1800 Parameter ldap name_filter C...

Page 152: ...er field starting with the entered prefix Parameter ldap host Configuration File y0000000000xx cfg Description Specifies the IP address of the LDAP server Format IP address Default Value 0 0 0 0 Range...

Page 153: ...lank Range Not Applicable Example ldap user cn manager dc yealink dc cn Parameter ldap password Configuration File y0000000000xx cfg Description Sets the login password of the LDAP server Format Strin...

Page 154: ...ion Specifies the number attributes of each record which are to be returned in the LDAP search results Format String Default Value Blank Range Not Applicable Example ldap numb_attr telephoneNumber Par...

Page 155: ...lay 20 Parameter ldap call_in_lookup Configuration File y0000000000xx cfg Description Configures the IP phone to query the contact name from the LDAP server when receiving an incoming call Format Bool...

Page 156: ...list_uri Configuration File MAC cfg Description Specifies the URI that the IP phone uses to access the BLF list configured on the BroadSoft server X ranges from 1 to 6 Format String Default Value Blan...

Page 157: ...figuration File y0000000000xx cfg Description Enables or disables the phone to display a visual prompt when the monitored user receiving an incoming call Format Boolean Default Value 0 Range 0 Disable...

Page 158: ...Example account 1 enable 1 Parameter account x label Configuration File MAC cfg Description Configures the label of the account to be displayed on the IP phone X ranges from 1 to 6 Format String Defa...

Page 159: ...Parameter account x password Configuration File MAC cfg Description Configures the password of the account X ranges from 1 to 6 Format String Default Value Blank Range Not Applicable Example account 1...

Page 160: ...rom 1 to 6 Format Integer Default Value 5060 Range Not Applicable Example account 1 sip_server_port 5060 Parameter account x outbound_proxy_enable Configuration File MAC cfg Description Enables or dis...

Page 161: ...lue 5060 Range Not Applicable Example account 1 outbound_port 5060 Parameter account x shared_line Configuration File MAC cfg Description Configures the line type X ranges from 1 to 6 Format Integer D...

Page 162: ...url dnd_on action_url dnd_off action_url always_fwd_on action_url always_fwd_off action_url busy_fwd_on action_url busy_fwd_off action_url no_answer_fwd_on action_url no_answer_fwd_off action_url tran...

Page 163: ...are active_url active_user active_host local remote display_local display_remote call_id Format URL Default Value Not Applicable Range Not Applicable Example action_url mute http 192 168 0 20 help xml...

Page 164: ...ue 0 UDP Range Valid values are 0 UDP 1 TCP 2 TLS 3 DNS SRV Example account 1 transport 3 Parameter account x nat nat_traversal Configuration File MAC cfg Description Enables or disables the NAT trave...

Page 165: ...Not Applicable Example account 1 nat stun_port 3479 Parameter network snmp enable Configuration File y0000000000xx cfg Description Enables or disables the SNMP feature on the IP phone Note If you chan...

Page 166: ...e accepted Note If you change this parameter the phone will reboot to make the change take effect Format IP Address Default Value Blank Range Not Applicable Example network snmp trust_ip 192 168 1 50...

Page 167: ...password used for the MD5 authentication of 802 1X It is only applicable to EAP MD5 and PEAP MSCHAPV2 protocols Note If you change this parameter the phone will reboot to make the change take effect F...

Page 168: ...reboot to make the change take effect Format String Default Value Blank Range Not Applicable Example network 802_1x client_cert_url http 192 168 1 10 client pem Parameter managementserver enable Confi...

Page 169: ...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 E...

Page 170: ...xx cfg Description Sets the password for the phone to authenticate the incoming connection requests Note If you change this parameter the phone will reboot to make the change take effect Format String...

Page 171: ...ge this parameter the phone will reboot to make the change take effect Format Integer Default Value 60 Range Not Applicable Example managementserver periodic_inform_interval 120 Parameter account x tr...

Page 172: ...File y0000000000xx cfg Description Specifies the access URL of the trusted certificate Format String Default Value Blank Range Not Applicable Example trusted_certificates url http 192 168 1 20 tc crt...

Page 173: ...the AES key which is used to encrypt or decrypt the MAC cfg file Format String cannot be included Default Value Blank Range 16 characters Example auto_provision aes_key_16 mac 0123456789abmins Paramet...

Page 174: ...000 Parameter auto_provision schedule time_from Configuration File y0000000000xx cfg Description Sets the start time of day in 24 hour period for the phone to check new configuration files This parame...

Page 175: ...Format Integer Default Value 0123456 Range Valid values are 0 Sunday 1 Monday 2 Tuesday 3 Wednesday 4 Thursday 5 Friday 6 Saturday Example auto_provision schedule time_to 123 Parameter firmware url C...

Page 176: ...onfiguration File y0000000000xx cfg Description Specifies the access URL of the dial now template Format String Default Value Blank Range Not Applicable Example dialplan_dialnow url http 192 168 10 25...

Page 177: ...Not Applicable Example remote_phonebook data 1 url http 192 168 1 20 phonebook xml Parameter syslog server Configuration File y0000000000xx cfg Description Specifies the IP address of the syslog serv...

Page 178: ...000000xx cfg Description Enables or disables the Watch Dog feature Format Boolean Default Value 1 Range 0 Disabled 1 Enabled Example watch_dog enable 1 This section provides the DSS key parameters you...

Page 179: ...e desired line to apply the key feature X ranges from 1 to 10 The value 0 stands for Auto the first available line 0 stands for Line1 when assigning the following features BLF BLF List Call Park Call...

Page 180: ...ome key features X ranges from 1 to 10 Format String Default Value Blank Range Not Applicable Example When assigning the Speed Dial to the memory key this parameter is used to specify the number you w...

Page 181: ...Hold DND Redial Call Return SMS Call Pickup Call Park DTMF Voicemail Speed Dial Intercom Line default for line key BLF URL not applicable to T20P Group Listening Public Hold Private Hold XML Group Gro...

Page 182: ...Hold 5 DND 6 Redial 7 Call Return 8 SMS 9 Call Pickup 10 Call Park 11 DTMF 12 Voicemail 13 SpeedDial 14 Intercom 15 Line default for line key 16 BLF 17 URL 18 Group Listening 19 Public Hold 20 Private...

Page 183: ...roup features X ranges from 1 to 10 Format Integer Default Value 0 Range Not Applicable Example Specify the second phonebook when there are three Broadsoft groups are configured on the phone memorykey...

Page 184: ...cfg Description Configures a memory key to be directed pickup key on the phone The digit 9 stands for the key type Call Pickup X ranges from 1 to 10 Format Integer Value 9 Example memorykey 1 type 9 P...

Page 185: ...es a line key to be group pickup key on the phone The digit 23 stands for the key type Group Pickup X ranges from 1 to 10 Format Integer Value 23 Example linekey 1 type 23 Parameter linekey x line Con...

Page 186: ...g Description Configures a memory key to be call park key on the phone The digit 10 stands for the key type Call Park X ranges from 1 to 10 Format Integer Value 10 Example memorykey 2 type 10 Paramete...

Page 187: ...cfg Description Configures a memory key to be call park key on the phone The digit 10 stands for the key type Call Park X ranges from 1 to 10 Format Integer Value 10 Example memorykey 2 type 10 Param...

Page 188: ...Configures a memory key to be LDAP key on the phone The digit 38 stands for the key type LDAP X ranges from 1 to 10 Format Integer Value 38 Example memorykey 2 type 38 BLF Key Parameter memorykey x ty...

Page 189: ...key 3 value 1008 Parameter memorykey x pickup_value Configuration File y0000000000xx cfg Description Specifies the pickup code for the BLF feature This parameter only applies to the BLF feature X rang...

Page 190: ...e of RTP Payload Formats RFC 3611 RTP Control Protocol Extended reports RTCP XR RFC 3665 Session Initiation Protocol SIP Basic Call Flow Examples draft ietf sip cc transfer 05 txt SIP Call Control Tra...

Page 191: ...SIP Call Control Conferencing for User Agents draft ietf sipping rtcp summary 02 txt Session Initiation Protocol Package for Voice Quality Reporting Event draft ietf sip connect reuse 04 txt Connecti...

Page 192: ...upported Method Supported Notes Accept Yes Alert Info Yes Allow Yes Allow Events Yes Authorization Yes Call ID Yes Call Info Yes Contact Yes Content Length Yes Content Type Yes CSeq Yes Diversion Yes...

Page 193: ...Session Expires Yes Subscription State Yes Supported Yes To Yes User Agent Yes Via Yes The following SIP responses are supported 1xx Response Information Responses 1xx Response Supported Notes 100 Try...

Page 194: ...400 Bad Request Yes 401 Unauthorized Yes 402 Payment Required Yes 403 Forbidden Yes 404 Not Found Yes 405 Method Not Allowed Yes 406 Not Acceptable No 407 Proxy Authentication Required Yes 408 Reques...

Page 195: ...ble Here Yes 491 Request Pending No 493 Undecipherable No 5xx Response Server Failure Responses 5xx Response Supported Notes 500 Internal Server Error Yes 501 Not Implemented Yes 502 Bad Gateway No 50...

Page 196: ...nal response to an INVITE request BYE Terminates a call and can be sent by either the caller or the callee CANCEL Cancels any pending searches but does not terminate a call that has already been accep...

Page 197: ...are located at the Yealink SIP IP phones The call flow scenario is as follows 1 User A calls User B 2 User B answers the call 3 User B hangs up User A Proxy Server User B F1 INVITE B F2 INVITE B F3 10...

Page 198: ...to receive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 100 Trying User...

Page 199: ...The ACK confirms that the proxy server has received the 200 OK response The call session is now active F11 BYE User B to Proxy Server User B terminates the call session by sending a SIP BYE request to...

Page 200: ...end users are User A and User B User A and User B are located at the Yealink SIP IP phones The call flow scenario is as follows 1 User A calls User B 2 User B is busy on the phone and unable or unwil...

Page 201: ...is prepared to receive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B Proxy server forwards the INVITE message to User B F3 100...

Page 202: ...Here response to notify User A that User B is busy F7 ACK User A to Proxy Server User A sends a SIP ACK to the proxy server The SIP ACK message indicates that User A has received the 486 Busy Here mes...

Page 203: ...two end users are User A and User B User A and User B are located at the Yealink SIP IP phones The call flow scenario is as follows 1 User A calls User B 2 User B does not answer the call 3 User A han...

Page 204: ...ceive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B Proxy server forwards the INVITE message to User B F3 180 Ringing User B to...

Page 205: ...roxy Server User B sends a SIP 200 OK response to the proxy server The SIP 200 OK response indicates that User B has received the CANCEL request F8 200 OK Proxy Server to User A The proxy server forwa...

Page 206: ...cated at the Yealink SIP IP phones The call flow scenario is as follows 1 User A calls User B 2 User B answers the call 3 User A puts User B on hold User A Proxy Server User B F1 INVITE B F2 INVITE B...

Page 207: ...he RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to Proxy...

Page 208: ...0 INVITE Proxy Server to User B The proxy server forwards the mid call INVITE message to User B F11 200 OK User B to Proxy Server User B sends a SIP 200 OK response to the proxy server The 200 OK resp...

Page 209: ...ves a call from a third party then answers the incoming call 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 I...

Page 210: ...200 OK F7 ACK User A User B User C Proxy Server F2 INVITE B F4 180 Ringing F6 200 OK F8 ACK F10 INVITE A F12 180 Ringing F13 INVITE B sendonly F15 200 OK F316 200 OK F17 ACK F18 ACK F19 200 OK F21 AC...

Page 211: ...ve the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to P...

Page 212: ...field User C is identified as the call session initiator in the From field A unique numeric identifier is assigned to the call and is inserted in the Call ID field The transaction number within a sing...

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

Page 214: ...rd party without consulting the third party 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 con...

Page 215: ...F23 180 Ringing F11 REFER F12 202 Accepted F14 NOTIFY F26 200 OK F2 INVITE B F3 180 Ringing F5 200 OK F8 ACK F22 INVITE C F19 200 OK F27 ACK F18 BYE 2 way RTP channel established F9 REFER F10 202 Acc...

Page 216: ...is prepared to receive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180...

Page 217: ...roxy server forwards the REFER message to User A F12 202 Accepted User A to Proxy Server User A sends a SIP 202 Accept response to the proxy server The 202 Accepted response indicates that User A acce...

Page 218: ...F23 180 Ringing User C to Proxy Server User C sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F24 180 Ringing Proxy Server to Use...

Page 219: ...tation This is called attended transfer In this call flow scenario the end users are User A User B and User C They are all using Yealink SIP IP phones which are connected via an IP network The call fl...

Page 220: ...CK F15 INVITE C F17 180 Ringing F19 200 OK F21 ACK F23 REFER F24 202 Accepted F27 NOTIFY F29 200 OK User C F2 INVITE B F3 180 Ringing F5 200 OK F8 ACK F10 INVITE B sendonly F11 200 OK F14 ACK F16 INVI...

Page 221: ...ive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to...

Page 222: ...onse to the proxy server The 200 OK response notifies User A that the INVITE was successfully processed F12 200 OK Proxy Server to User A The proxy server forwards the 200 OK response to User A The 20...

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

Page 224: ...the Notify message F30 200 OK Proxy Server to User B The proxy server forwards the SIP 200 OK response to User B The 200 OK response notifies User B that User A has received the Notify message F31 BY...

Page 225: ...nes which are connected via an IP network The call flow scenario is as follows 1 User B enables always call forward and the destination number is User C 2 User A calls User B 3 User B forwards the inc...

Page 226: ...to receive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 302 Move Tempor...

Page 227: ...oxy server forwards the 180 Ringing response to User A User A hears the ring back tone indicating that User C is being alerted F11 200OK User C to Proxy Server User C sends a SIP 200 OK response to th...

Page 228: ...an IP network The call flow scenario is as follows 1 User B enables busy call forward and the destination number is User C 2 User A calls User B 3 User B is busy 4 User B forwards the incoming call t...

Page 229: ...pecified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to Proxy Server User B s...

Page 230: ...to User C F11 180 Ringing User C to Proxy Server User C sends a SIP 180 Ringing response to the proxy server The 180 Ringing response indicates that the user is being alerted F12 180 Ringing Proxy Se...

Page 231: ...network The call flow scenario is as follows 1 User B enables no answer call forward and the destination number is User C 2 User A calls User B 3 User B does not answer the incoming call 4 User B for...

Page 232: ...the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B The proxy server sends the INVITE message to User B F3 180 Ringing User B to Pro...

Page 233: ...to the proxy server The 180 Ringing response indicates that the user is being alerted F12 180 Ringing Proxy Server to User A The proxy server forwards the 180 Ringing response to User A User A hears...

Page 234: ...etween User B and User C In this call flow scenario the end users are User A User B and User C They are all using Yealink SIP IP phones which are connected via an IP network The call flow scenario is...

Page 235: ...200 OK F7 ACK F8 ACK Session1 established between User A and User B is active F13 ACK F14 ACK Session 1 established between User A and User B is hold F16 INVITE C F18 180 Ringing F17 180 Ringing F19 2...

Page 236: ...is prepared to receive the RTP data is specified F2 INVITE Proxy Server to User B The proxy server maps the SIP URI in the To field to User B Proxy server forwards the INVITE message to User B F3 180...

Page 237: ...er The 200 OK response notifies User A that the INVITE is successfully processed F12 200 OK Proxy Server to User A The proxy server forwards the 200 OK response to User A The 200 OK response notifies...

Page 238: ...erted F19 200OK User C to Proxy Server User C sends a SIP 200 OK response to the proxy server The 200 OK response notifies User A that the connection has been made F20 200OK Proxy Server to User A The...

Page 239: ...iguration File version 1 0 0 1 Note This file header cannot be edited or deleted Network Settings network internet_port type Configure the WAN port type 0 DHCP 1 PPPoE 2 Static IP Address If the WAN p...

Page 240: ...e_format local_time time_format Auto DST Settings local_time summer_time local_time dst_time_type local_time start_time local_time end_time local_time offset_time Phone Lock phone_setting lock phone_s...

Page 241: ...forward busy target forward busy on_code forward busy off_code forward no_answer enable forward no_answer target forward no_answer timeout forward no_answer on_code forward no_answer off_code In Custo...

Page 242: ...mf_payload account 1 dtmf info_type Distinctive Ring Tones distinctive_ring_tones alert_info 1 text distinctive_ring_tones alert_info 1 ringer Tones voice tone dial voice tone ring voice tone busy voi...

Page 243: ...label account 1 display_name account 1 auth_name account 1 password account 1 user_name account 1 sip_server_host account 1 sip_server_port account 1 outbound_proxy_enable account 1 outbound_host acc...

Page 244: ..._busy action_url forward_incoming_call action_url reject_incoming_call action_url answer_new_incoming_call action_url transfer_finished action_url transfer_failed SNMP network snmp enable network snmp...

Page 245: ...Caller ID Presentation 47 Callee ID Presentation 46 Capturing Packets 92 Centralized Conference 40 Changes from Previous Versions v Configuration Files 18 Configuration Interface 17 Changing the AES K...

Page 246: ...ND 37 RFC and Internet Draft Support 178 S Security Features 75 Semi attended Transfer 39 Server Redundancy 60 Shared Call Appearance 58 SIP 1 SIP Components 2 SIP Header 180 SIP IP Phone Models 3 SIP...

Reviews: