Page 3
Note: This device is tested and complies with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.
BroadSoft features on the BroadWorks web portal and the IP phones. For support or service, please contact your Yealink reseller or go to Yealink Technical Support at http://www.yealink.com/Support.aspx. The information detailed in this guide is applicable to the firmware version 70 or higher.
Page 6
Administrator’s Guide for VP530 IP Video Phone and the IP phone interface methods. Chapter 3, “Configuring Basic Features” describes how to configure the basic features on the IP phones. Chapter 4, “Configuring Advanced Features” describes how to configure the ...
VoIP Principle ............................ 1 SIP Components..........................2 Introducing VP530 IP Video Phone ....................3 Physical Features of the VP530 IP Video Phone ..............4 Key Features of the VP530 IP Video Phone ................5 Getting Started ..............7 Connecting the IP Phones ....................... 7 Initialization Process Overview ....................
Page 8
Administrator’s Guide for VP530 IP Video Phone Administrator Password ........................ 33 Time and Date ..........................34 Language ............................41 Specifying the Language to Use................... 41 Key as Send ........................... 42 Hotline ............................44 Call Log ............................45 Missed Call Log ..........................47 Local Directory ..........................
Table of Contents LDAP .............................. 103 Busy Lamp Field ........................... 106 BLF List ............................108 Shared Call Appearance ......................110 As-Feature-Event ......................... 113 Music on Hold ..........................114 Message Waiting Indicator ......................116 Action URL ............................ 118 Action URI ............................. 121 Server Redundancy ........................
Page 10
Administrator’s Guide for VP530 IP Video Phone Troubleshooting Solutions ......................176 Why is the phone LCD screen blank? ................. 177 Why can the IP phone not obtain the IP address? ............177 Why does the IP phone display “No Service”? ..............177 How can I know the basic information of the IP phone? ..........
Page 11
Table of Contents Unsuccessful Call Setup—Called User is Busy ..............289 Unsuccessful Call Setup—Called User Does Not Answer ..........293 Successful Call Setup and Call Hold .................. 296 Successful Call Setup and Call Waiting ................298 Call Transfer without Consultation ..................303 Call Transfer with Consultation ....................
Product Overview This chapter contains the following information about the VP530 IP video phone: VoIP Principle SIP Components Introducing VP530 IP Video Phone 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 14
Administrator’s Guide for VP530 IP Video Phone SIP provides the 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 15
LDAP , Busy Lamp Field, Shared Call Appearance and Network Conference. The VP530 IP video phone complies with the SIP standard (RFC 3261), and it can only be used within a network that supports this type of phone.
Administrator’s Guide for VP530 IP Video Phone This section lists the available physical features of the VP530 IP video phone. VP530 Physical Features: TI DaVinci dual-core chipset, Resistive touch screen 7" digital TFT-LCD with 800x480 pixels resolution 4 VoIP accounts, 3-way video conferencing...
Page 17
Product Overview In addition to the physical features introduced above, the VP530 IP video phone also supports the following key features when running the latest firmware: Phone Features Call Options: emergency call, call waiting, call hold, call mute, call forward, call transfer, call pickup, 3-way conference.
Page 18
Administrator’s Guide for VP530 IP Video Phone Dial URL via SIP server Security HTTPS (server/client) SRTP (RFC3711) Transport Layer Security (TLS) VLAN (802.1q), QoS Digest authentication using MD5/MD5-sess Secure configuration file via AES encryption Phone lock for personal privacy protection...
Configuring Basic Network Parameters Creating Dial Plan This section introduces how to install VP530 IP video phone with the components in the packing list. Connect the handset and optional headset Connect the network and power Note A headset is not provided in the packing list.
Page 20
Administrator’s Guide for VP530 IP Video Phone Connect the handset and optional headset: Connect the network and power: AC power Power over Ethernet (PoE) AC Power To connect the AC power and network: Connect the DC plug of the power adapter to the DC5V port on the IP phone and...
Page 21
Getting Started Connect the supplied Ethernet cable between the Internet port on the IP phone and the Internet port in your network or switch/hub device port. Power over Ethernet Using a regular Ethernet cable, the IP phones can be powered from a PoE (IEEE 802.3af) compliant switch or hub.
Page 22
Administrator’s Guide for VP530 IP Video Phone The initialization process of the IP phone is responsible for network connectivity and operation of the IP phone in your local network. Once you connect your IP phone to the network and to an electrical supply, the IP phone begins its initialization process.
Getting Started downloaded firmware file differs from that of the image stored in the flash memory, the IP phone performs a firmware update. Downloading the resource files In addition to configuration file(s), the IP phone may require resource files before it can deliver service.
Page 24
MAC-Oriented CFG file is named after the MAC address of the IP phone. For example, if the MAC address of the VP530 IP video phone is 001565113af8, the names of these two configuration files must be: y000000000038.cfg and 001565113af8.cfg. The name of the Common CFG file for VP530 IP video phone model is y000000000023.cfg:...
Page 25
Getting Started When modifying parameters, remember the following: Parameters in the configuration files override those stored in the IP phone’s flash memory. The .cfg extension of the configuration files must be in lowercase. Each line in a configuration file must use the following format and adhere to the ...
Administrator’s Guide for VP530 IP Video Phone Voice Mail Text Message Auto Answer Do Not Disturb Call Forward Call Hold Call Mute Call Failed Ringer volume is 0 Received Calls Dialed Calls Missed Calls Forwarded Calls Voice Call This section describes how to configure the basic network parameters that are required for the IP phones to operate in the network.
Page 27
Getting Started are stored in the options field of the DHCP message. The data items themselves are also called options. When the IP phones are simply plugged into the network, the DHCP process begins. The IP phones broadcast DISCOVER messages to request the network information carried in DHCP options and the DHCP server responds with the specific values in the corresponding options.
Page 28
Administrator’s Guide for VP530 IP Video Phone Parameter DHCP Option Description options. Procedure DHCP can be configured using the configuration files or locally. Configure DHCP on the IP phone. Configuration File <y000000000023>.cfg For more information, refer to DHCP on page 189.
Page 29
Getting Started Press to enter the network settings screen. Tap the pull-down list of Type and then select DHCP. The IP phone reboots automatically to make the settings effective after a period of time. If DHCP is disabled or the IP phones cannot obtain network parameters, you need to manually configure them.
Administrator’s Guide for VP530 IP Video Phone Enter the IP address, subnet mask, default gateway, primary DNS and secondary DNS in the corresponding fields. Click Confirm to accept the change. The web user interface pops up a dialog box to prompt that the settings will take effect after reboot.
Page 31
Getting Started password. Procedure PPPoE can be configured using the configuration files or locally. Configure PPPoE on the IP phone. Configuration File <y000000000023>.cfg For more information, refer to PPPoE on page 192. Configure PPPoE on the IP phone. Navigate to: Web User Interface http://<phoneIPAddress>/cgi-bin/ Local...
Administrator’s Guide for VP530 IP Video Phone Tap the pull-down list of Type and then select PPPoE. Enter the username and password in the corresponding fields. Press the Save soft key to accept the change. The IP phone reboots automatically to make the settings effective after a period of time.
Page 33
Getting Started "91[5-7]1234"would match “9151234”, “9161234”, “9171234”. The parenthesis "( )" can be used to group together patterns, for instance, to logically combine two or more patterns. Example: "([1-9])([2-7])3" would match “923”, “153”, “673”, etc. The “$” followed by the sequence number of a parenthesis means the characters placed in the parenthesis.
Page 34
Administrator’s Guide for VP530 IP Video Phone If you leave the field blank, the replace rule applies to all accounts on the IP phone. Click Add to add the replace rule. Dial-now is a string that is used to match the numbers entered by the user. When entered numbers match the predefined dial-now rule, the IP phone will automatically dial out the numbers without pressing the send key.
Page 35
Getting Started Navigate to: http://<phoneIPAddress>/cgi-bin/ cgiServer.exx?page=Phone-Dial Now.htm Configure the delay time for the dial-now rule. Navigate to: http://<phoneIPAddress>/cgi-bin/ cgiServer.exx?page=Phone-Feat ures.htm To create the dial-now rule via web user interface: Click on Phone->Dial Plan->Dial-Now. Enter the desired value in the Dial-Now Rule field. Enter the desired line ID in the Account field or leave it blank.
Page 36
Administrator’s Guide for VP530 IP Video Phone Enter the time (in seconds) in the Time Out for Dial-Now Rule field. Click Confirm to accept the change. Area codes are also known as Numbering Plan Areas (NPAs). They usually indicate geographical areas in one country. When entered numbers match the predefined area code rule, the IP phone will automatically add the area code to the beginning of the dialed numbers.
Page 37
Getting Started Navigate to: http://<phoneIPAddress>/cgi-bin/ cgiServer.exx?page=Phone-Are aCode.htm To configure an area code rule via web user interface: Click on Phone->Dial Plan->Area Code. Enter the desired values in the Code, Min Length (1-15) and Max Length (1-15) fields. Enter the desired line ID in the Account field or leave it blank. If you leave the field blank, the area code rule applies to all accounts on the IP phone.
Page 38
Administrator’s Guide for VP530 IP Video Phone cgiServer.exx?page=Phone-Bloc kOut.htm To create the block out rule via web user interface: Click on Phone->Dial Plan->Block Out. Enter the desired value in the Block Out Number field. Enter the desired line ID in the Account field or leave it blank.
Configuring Basic Features This chapter provides information for making configuration changes for the following basic features: Wallpaper Backlight User Password Administrator Password Time and Date Time and Date Language Key as Send Hotline ...
Page 40
IP phone system. But some users prefer to make customized wallpaper from personal pictures. For using customized wallpaper, you need to upload the customized wallpaper in advanced. The following table lists the wallpaper image format and resolution for VP530 IP video phone: Wallpaper Image...
Page 41
Configuring Basic Features interface. Navigate to: http://<phoneIPAddress>/cgi-bin/ cgiServer.exx?page=Phone-Pref erence.htm Change the wallpaper shown on the idle screen via phone user interface. To upload a customized wallpaper via web user interface: Click on Phone->Preference. In the Upload Wallpaper field, click Browse to select the wallpaper image from your local system.
Page 42
Administrator’s Guide for VP530 IP Video Phone 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: ->Basic-> Display->Wallpaper. Press to select the desired wallpaper image.
Page 43
Configuring Basic Features Procedure Backlight can be configured using the configuration files or locally. Configure the backlight of the LCD screen. Configuration File <y000000000023>.cfg For more information, refer to Backlight on page 197. Configure the backlight of the LCD screen. Navigate to: Web User Interface http://<phoneIPAddress>/cgi-bin/...
Page 44
Administrator’s Guide for VP530 IP Video Phone To configure the backlight via phone user interface: ->Basic-> Display-> General. Tap the pull-down list of Brightness Level and then select the desired level. Tap the pull-down list of Backlight Level and then select the desired level.
Page 45
Configuring Basic Features Enter a new password in the New Password and Confirm Password fields. Click Confirm to accept the change. Note If an administrator changes the user password via web user interface, the Current Password field is grayed out. Advanced menu options are restricted to an administrator.
Page 46
Administrator’s Guide for VP530 IP Video Phone Change the administrator Phone User Interface password of the IP phone. To change the administrator password via web user interface: Click on Security. Select admin from the pull-down list of User Type. Enter the current administrator password in the Current Password field.
Configuring Basic Features Time Zone A time zone is a region on the 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 the IP phone to obtain the time and date from the NTP server, you need to set the time zone.
Page 48
Administrator’s Guide for VP530 IP Video Phone formats. For more information, refer to Time and Date on page 199. Configure the NTP server, time zone and DST. Configure the time and date manually. Configure the time and date Web User Interface formats.
Page 49
Configuring Basic Features Enter the end time in the Stop Hour of Day field. Mark the By Week radio box in the Fixed Type field. Select the start month from the pull-down list of Start Month. Enter the start time in the Start Hour of Day field. Select the start day from the pull-down list of Start Day of Week.
Page 50
Administrator’s Guide for VP530 IP Video Phone Select the end week from the pull-down list of Stop Week of Month. Enter the desired offset in the Offset (Minutes) field. Click Confirm to accept the change. To configure the time and date manually via web user interface: Click on Phone->Preference.
Page 51
Configuring Basic Features Enter the date and time in the corresponding fields. Click Confirm to accept the change. To configure the time and data format via web user interface: Click on Phone->Preference. Select the desired value from the pull-down list of Time Format.
Page 52
Administrator’s Guide for VP530 IP Video Phone Select the desired value from the pull-down list of Date Format. Click Confirm to accept the change. To configure the NTP server and time zone via phone user interface: ->Basic->Date & Time. Tap the pull-down list of Time Type and then select SNTP.
Configuring Basic Features Press the Save soft key to accept the change. The IP phones support multiple languages. The languages used on the phone user interface and web user interface can be specified respectively as required. The following table lists the languages supported by the phone user interface and the web user interface.
Page 54
Administrator’s Guide for VP530 IP Video Phone Navigate to: http://<phoneIPAddress>/cgi-bin/ cgiServer.exx?page=Phone-Pref erence.htm Specify the language for the Phone User Interface phone user interface. To specify the language for the web user interface via web user interface: Click on Phone->Preference. Select the desired language from the pull-down list of Web Language.
Page 55
Configuring Basic Features Procedure Key as send can be configured using the configuration files or locally. Configure the send key. Configure the send tone feature. Configuration File <y000000000023>.cfg For more information, refer to SendKey as Send on page 206. Configure the send key. Configure the send tone feature.
Administrator’s Guide for VP530 IP Video Phone To configure the send key via phone user interface: ->Call Feature->Others->General. Tap the pull-down list of Key As Send and then select Key # or Key *, or select Disabled to disable this feature.
Configuring Basic Features Click on Phone->Features. Enter the hotline number in the Hotline Number field. Enter the delay time in the Hotline Delay (0~10) field. Click Confirm to accept the change. To configure hotline via phone user interface: ->Call Feature->Others->Hot Line. Enter the hotline number in the Number field.
Page 58
Administrator’s Guide for VP530 IP Video Phone Procedure Call log can be configured using the configuration files or locally. Configure the call log. Configuration File <y000000000023>.cfg For more information, refer to Call on page 208. Configure the call log. Navigate to: Web User Interface http://<phoneIPAddress>/cgi-bin/...
Configuring Basic Features When the IP phone misses calls, the missed call log feature allows the IP phone to display the number of the missed calls and indicator icon on the idle screen, and to log the missed calls in the Missed Calls list. The missed call log feature is configurable on a per-account basis.
Administrator’s Guide for VP530 IP Video Phone 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 directory can be used to store the frequently used contacts.
Page 61
Configuring Basic Features cgiServer.exx?page=Contacts.ht Add the contact to the local Phone User Interface directory directly. To add the contact to the local directory via web user interface: Click on Directory->Local Contacts Enter the name and the office, mobile or family numbers in the corresponding fields. Select the desired ring tone from the pull-down list of Ring Tone.
Administrator’s Guide for VP530 IP Video Phone Commonly, a user dials a number while the IP phone is on-hook, he needs to lift the handset or press the speakerphone key to initiate the call. Live dialpad enables the IP phone to automatically dial out the entered phone number after a time interval.
Configuring Basic Features (If enabled) Enter the desired delay time in the Inter Digit Time (1~14) (seconds) field. Click Confirm to accept the change. The Call waiting feature enables the IP phone to receive a new call when there is an active call.
Page 64
Administrator’s Guide for VP530 IP Video Phone cgiServer.exx?page=Phone-Feat ures.htm Configure the call waiting Phone User Interface feature. To configure the call waiting and call waiting tone via web user interface: Click on Phone->Features. Select the desired value from the pull-down list of Call Waiting.
Configuring Basic Features Procedure Auto redial can be configured using the configuration files or locally. Configure the auto redial feature. Configuration File <y000000000023>.cfg For more information, refer to Auto Redial on page 210. Configure the auto redial feature. Navigate to: Web User Interface http://<phoneIPAddress>/cgi-bin/ Local...
Administrator’s Guide for VP530 IP Video Phone To configure auto redial via phone user interface: ->Call Feature->Others->Auto Redial. Tap the desired icon in the Auto Redial field. Enter the desired time in the Redial Interval field. Enter the desired times in the Redial Times field.
Configuring Basic Features Select the desired value from the pull-down list of Auto Answer. Click Confirm to accept the change. To configure auto answer via phone user interface: ->Call Feature->Auto Answer. Select the desired line. Tap the desired icon in the Auto Answer field. Press the Save soft key to accept the change.
Page 68
Administrator’s Guide for VP530 IP Video Phone Procedure Call completion can be configured using the configuration files or locally. Configure the call completion feature. Configuration File <y000000000023>.cfg For more information, refer to Call Completion on page 212. Configure the call completion feature.
Configuring Basic Features To configure call completion via phone user interface: ->Call Feature->Others>Call Completion. Tap the desired icon in the Call Completion field. Press the Save soft key to accept the change. The anonymous call feature allows the caller to block the identity from showing up to the callee when placing a call.
Page 70
Administrator’s Guide for VP530 IP Video Phone http://<phoneIPAddress>/cgi-bin/ cgiServer.exx?page=Account.ht m&acc=<x> X ranges from 0 to 3. Configure the anonymous call Phone User Interface feature. To configure the anonymous call via web user interface: Click on Account->Basic. Select the desired account from the pull-down list of Account.
Configuring Basic Features The anonymous call rejection feature allows the IP phone to automatically reject incoming calls from callers who deliberately block their identities from showing up. The anonymous caller’s phone LCD screen presents “Anonymity Disallowed”. The anonymous call rejection on code or anonymous call rejection off code configured on the IP phone is used to inform the server of activating or deactivating the anonymous call rejection feature.
Administrator’s Guide for VP530 IP Video Phone (Optional.) Enter the anonymous call rejection off code in the Off Code field. Click Confirm to accept the change. To configure anonymous call rejection via phone user interface: ->Call Feature->Anonymous. Tap the desired line.
Page 73
Configuring Basic Features Return Message When DND This feature defines the return code and the reason of the SIP response message when the IP phone rejects an incoming call for DND. The caller’s phone LCD screen display the reason according to the return code received. Procedure DND can be configured using the configuration files or locally.
Page 74
Administrator’s Guide for VP530 IP Video Phone Enter the key label in the Label field or leave it blank. Click Confirm to accept the change. To configure the DND on code and DND off code via web user interface: Click on Phone->Features.
Page 75
Configuring Basic Features To specify the return code and the reason via web user interface: Click on Phone->Features. Select the desired value from the pull-down list of Return Code When DND. Click Confirm to accept the change. To configure a DND key via phone user interface: Tap the desired DSS key.
Administrator’s Guide for VP530 IP Video Phone Procedure Busy tone delay can be configured using the configuration files or locally. Configure the busy tone delay feature. Configuration File <y000000000023>.cfg For more information, refer to Busy Tone Delay on page 216.
Configuring Basic Features Return Code When Refuse defines the return code and reason of the SIP response message when refusing an incoming call. The caller’s phone LCD screen displays the reason according to the return code received. The following types of return code and reason are available: 404 (Not found) ...
Administrator’s Guide for VP530 IP Video Phone Select the desired value from the pull-down list of Return Code When Refuse. Click Confirm to accept the change. 180 ring workaround defines whether to deal with the 180 message received after the 183 message.
Configuring Basic Features To configure 180 ring workaround via web user interface: Click on Phone->Features. Select the desired value from the pull-down list of IsDeal180. Click Confirm to accept the change. An outbound proxy server can receive all initiating request messages and route them to the designated destination.
Administrator’s Guide for VP530 IP Video Phone proxy in a dialog. Navigate to: http://<phoneIPAddress>/cgi-bin/ cgiServer.exx?page=Phone-Feat ures.htm To specify whether to use outbound proxy server in a dialog via web user interface: Click on Phone->Features. Select the desired value from the pull-down list of Use Outbound Proxy in Dialog.
Page 81
Configuring Basic Features Procedure SIP session timer can be configured using the configuration files or locally. Configure the SIP session timer feature. Configuration File <MAC>.cfg For more information, refer to Session Timer on page 218. Configure the SIP session timer feature.
Administrator’s Guide for VP530 IP Video Phone The default value is 5s. Click Confirm to accept the change. The IP phones support to use session timer to send periodic re-INVITE requests to refresh the session during a call. The session timer is defined in RFC 4082. The IP phones support two refresher modes: UAC and UAS.
Configuring Basic Features cgiServer.exx?page=Account-Ad v.htm&acc=<x> X ranges from 0 to 3. To configure the session timer via web user interface: Click on Account->Basic. Select the desired account from the pull-down list of Account. Click on Advanced. Select the desired value from the pull-down list of Use Session Timer. Enter the desired time interval in the Session Timer (seconds) field.
Page 84
Administrator’s Guide for VP530 IP Video Phone Procedure Call hold can be configured using the configuration files or locally. Specify whether RFC 2543 (c=0.0.0.0) outgoing hold signaling is used. Configuration File <y000000000023>.cfg For more information, refer to Call Hold on page 220.
Configuring Basic Features Call forward allows redirecting an incoming call to a third party. The IP phones support to redirect an incoming INVITE message by responding with a 302 Moved Temporarily message. This response contains a Contact header with a new URI that should be tried. The IP phones offer three types of forward: Always Forward -- Forward the incoming calls immediately.
Page 86
Administrator’s Guide for VP530 IP Video Phone (Optional.) Enter the on code or off code in On Code or Off Code field. Click Confirm to accept the change. To configure busy forward via web user interface: Click on Phone->Features. Mark the desired radio box in the Busy field.
Page 87
Configuring Basic Features (Optional.) Enter the on code or off code in On Code or Off Code field. Click Confirm to accept the change. To configure no answer forward via web user interface: Click on Phone->Features. Mark the desired radio box in the No Answer field. Select the ring time to wait before forwarding from the pull-down list of After Ring Time (seconds).
Page 88
Administrator’s Guide for VP530 IP Video Phone (Optional.) Enter the on code or off code in On Code or Off Code field. Click Confirm to accept the change. To configure call forward via phone user interface: ->Call Feature->Call Forward. Tap the desired forwarding type.
Configuring Basic Features before forwarding The default ring time is 120 seconds. 4) (Optional.) Enter the no answer forward on code or off code respectively in the On Code or Off Code field. Press the Save soft key to accept the change. Call transfer enables the IP phone to transfer an existing call to another party.
Page 90
Administrator’s Guide for VP530 IP Video Phone http://<phoneIPAddress>/cgi-bin/ cgiServer.exx?page=Phone-Feat ures.htm To configure call transfer via web user interface: Click on Phone->Features. Select the desired values from the pull-down lists of Semi-Attended Transfer, Blind Transfer on Hook and Attended Transfer on Hook.
Configuring Basic Features conference. For more information, refer to Network Conference on page 222. Configure the network conference. Navigate to: Local Web User Interface http://<phoneIPAddress>/cgi-bin/ cgiServer.exx?page=Account-Ad v.htm&acc=<x> X ranges from 0 to 3. To configure the network conference via web user interface: Click on Account->Basic.
Administrator’s Guide for VP530 IP Video Phone For local conference, all parties release the call when the conference initiator drops the conference call. The transfer on conference hang up feature allows the other two parties remain connected when the conference initiator drops the conference call.
Configuring Basic Features Select the desired value from the pull-down list of Transfer on Conference Hang Click Confirm to accept the change. Direct pickup is used for picking up an incoming call on a specific extension. A user can pick up the incoming call using a direct pickup key. This feature depends on support from a SIP server.
Page 94
Administrator’s Guide for VP530 IP Video Phone Phone User Interface Assign a direct pickup key. To configure a direct pickup key via web user interface: Click on DSS Key->Memory Key (or Line Key). In the desired DSS key field, select Pick Up from the pull-down list of Type.
Configuring Basic Features Group pickup is used for picking up incoming calls within a pre-defined group. If there are many incoming calls at the same time, the user will pick up the call that rang first. The user can pick up the incoming call using a group pickup key. This feature depends on support from a SIP server.
Page 96
Administrator’s Guide for VP530 IP Video Phone Select the desired line from the pull-down list of Line. Click Confirm to accept the change. To configure a group pickup key via phone user interface: Tap the desired DSS key for one second.
Configuring Basic Features <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. Configure the Dialog-Info Call Pickup feature on the IP phone. Configuration File <MAC>.cfg For more information, refer to...
Administrator’s Guide for VP530 IP Video Phone Select the desired value from the pull-list of Dialog-Info Call Pickup. Click Confirm to accept the change. Call return, also known as last call return, provides convenience for a user to place a call back to the caller of the last incoming call.
Configuring Basic Features In the desired DSS key field, select Call Return from the pull-down list of Type. Enter the key label in the Label field or leave it blank. Click Confirm to accept the change. To configure a call return key via phone user interface: Tap the desired DSS key for one second.
Page 100
Administrator’s Guide for VP530 IP Video Phone Navigate to: http://<phoneIPAddress>/cgi-bi n/cgiServer.exx?page=Dsskey. Phone User Interface Assign a call park key. To configure a call park key via web user interface: Click on DSS Key->Memory Key (or Line Key). In the desired DSS key field, select Call Park from the pull-down list of Type.
Configuring Basic Features The web server type feature determines access permission of the IP phone’s web user interface. The IP phones support both HTTP and HTTPS protocols for accessing the web user interface. HTTP is an application protocol that runs on top of the TCP/IP suite of protocols.
Administrator’s Guide for VP530 IP Video Phone The default HTTPS port is 443. Click Confirm to accept the change. The web user interface pops up a dialog box to prompt that the settings will take effect after reboot. Click OK to reboot the IP phone.
Page 103
Configuring Basic Features the relevant SIP header. If the caller has existed in the local directory, the local name assigned to the caller should be preferentially displayed. Procedure CLIP can be configured using the configuration files or locally. Configure the presentation of the caller identity.
Administrator’s Guide for VP530 IP Video Phone Select the desired value from the pull-down list of the Caller ID Header. Click Confirm to accept the change. Connected Line Identification Presentation (COLP) allows the IP phone to display the identity of the callee specified for outgoing calls. The IP phone can display the Dialed...
Configuring Basic Features DTMF (Dual Tone Multi-frequency), better known as touch-tone, is used for telecommunication signaling over analog telephone lines in the voice-frequency band. DTMF is the signal sent from the IP phone to the network, which is generated when pressing the IP phone’s keypad during a call.
Page 106
Administrator’s Guide for VP530 IP Video Phone INBAND DTMF digits are transmitted within the audio of the IP phone conversation. It uses the 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.
Page 107
Configuring Basic Features Enter the desired value in the DTMF Payload field. Click Confirm to accept the change. Intercom allows establishing a two-way audio conversation directly. The called phone picks up intercom calls automatically and establishes intercom conversations. This feature depends on support from a SIP server. Intercom is a useful feature in an office environment to quickly connect with the operator or the secretary.
Page 108
Administrator’s Guide for VP530 IP Video Phone cgiServer.exx?page=Dsskey.htm Phone User Interface Assign an intercom key. To configure an intercom key via web user interface: Click on DSS Key->Memory Key (or Line Key). In the desired DSS key field, select Intercom from the pull-down list of Type.
Configuring Basic Features Intercom Intercom allows the IP phone to automatically answer an incoming intercom call. Intercom Mute Intercom Mute allows the IP phone to mute the microphone for incoming intercom calls. Intercom Tone Intercom Tone allows the IP phone to play a warning tone before answering an intercom call.
Page 110
Administrator’s Guide for VP530 IP Video Phone Select the desired values from the pull-down lists of Intercom, Intercom Mute, Intercom Tone and Intercom Barge. Click Confirm to accept the change. To configure intercom via phone user interface: ->Call Feature->Intercom. Tap the desired icon in the Intercom field.
Administrator’s Guide for VP530 IP Video Phone This chapter provides information for making configuration changes for the following advanced features: Distinctive Ring Tones Remote Phonebook LDAP Busy Lamp Field BLF List Shared Call Appearance ...
Page 113
Configuring Advanced Features the IP phone will map the index “N” to the relevant ring tone. Value of N Ring Tone Ring1.wav Ring2.wav Ring3.wav Ring4.wav Ring5.wav Ring6.wav Ring7.wav Ring8.wav If the “Alert-Info” header contains a remote URL, the IP phone will try to download ...
Page 114
Administrator’s Guide for VP530 IP Video Phone display the entries on the phone user interface. The IP phone supports up to 5 remote phonebooks. All remote phonebooks support to store 1000 entries in all. The remote phonebook can be customized. For more information, refer to Remote XML Phonebook on page 168.
Page 115
Configuring Advanced Features To configure the remote phonebook via web user interface: Click on Directory->Remote Phone Book. Enter the phone book label in the Label field or leave it blank. Enter the access URL in the URL field. Enter the name in the Display Name field. Select the desired value from the pull-down list of Incoming Calls matching.
Page 116
Administrator’s Guide for VP530 IP Video Phone There are two ways to perform an LDAP search on the IP phone: Simply start a search against LDAP by entering a number. All suitable entries will be shown according to your query setup.
Page 117
Configuring Advanced Features Navigate to: http://<phoneIPAddress>/cgi-bi n/cgiServer.exx?page=Contact s-LDAP .htm Phone User Interface Assign an LDAP key. To configure LDAP via web user interface: Click on Directory->LDAP. Select the desired value from the pull-down list of LDAP Enable. Enter the values in the corresponding fields. Select the desired values from the corresponding pull-down lists.
Page 118
Administrator’s Guide for VP530 IP Video Phone Enter the key label in the Label field or leave it blank. Click Confirm to accept the change. To configure an LDAP key via phone user interface: Tap the desired DSS key for one second.
Page 119
Configuring Advanced Features Navigate to: http://<phoneIPAddress>/cgi-bi n/cgiServer.exx?page=Dsskey. Phone User Interface Assign a BLF key. To configure a BLF key via web user interface: Click on DSS Key->Memory Key (or 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.
Administrator’s Guide for VP530 IP Video Phone The BLF list feature is used to monitor a list of specific users for status changes on the IP phone. This feature enables the supervisor’s phone to subscribe to a list of users, and receive notifications of the status of the monitored users.
Page 121
Configuring Advanced Features Select the desired account from the Account field. Click on Advanced. Enter the BLF List URI in the BLF List URI field. (Optional.) Enter the BLF pickup code in the BLF List Pickup Code field. (Optional.) Enter the BLF barge in code in the BLF List Barge In Code field. Click Confirm to accept the change.
Page 122
Administrator’s Guide for VP530 IP Video Phone Repeat steps 2 to 3 to configure more BLF List keys. Click Confirm to accept the change. After the above configurations, according to the response message from the BLF List server, the IP phone will automatically assign the phone number of the BLF List users to the BLF List keys in order.
Configuring Advanced Features to ring simultaneously. The incoming call can be answered on one of the IP phones but not all of them. An SCA user can retrieve a public hold call on the shared line. If the SCA bridging feature is enabled, SCA users can barge in an existing call on the shared line. Procedure Register the primary and secondary lines on two IP phones using the configuration files or locally.
Page 124
Administrator’s Guide for VP530 IP Video Phone Select BroadSoft SCA from the pull-down list of Shared Line. Click Confirm to accept the change. To assign a shared line key via web user interface: Click on DSS Key->Memory Key (or Line Key).
Page 125
Configuring Advanced Features Select the desired line from the pull-down list of Line. Click Confirm to accept the change. To assign a shared line key via phone user interface: Tap the desired DSS key for one second. Tap the pull-down list of Type and then select Shared Line. Tap the pull-down list of Account ID and then select the desired line.
Administrator’s Guide for VP530 IP Video Phone Procedure As-feature-event feature can be configured using the configuration files or locally. Configure the as-feature-event. Configuration File <y000000000023>.cfg For more information, refer to As-Feature-Event on page 242. Configure the as-feature-event. Navigate to: Local Web User Interface http://<phoneIPAddress>/cgi-bi...
Configuring Advanced Features placed on hold, the IP phone will send an INVITE message to the specified Music on Hold server account according to the SIP URI. The Music on Hold Server account automatically responds to the INVITE message and immediately plays audio from some source located anywhere (LAN, Internet) to the held party.
Page 128
Administrator’s Guide for VP530 IP Video Phone Enter the SIP URI in the Music On Hold Server field. Click Confirm to accept the change. Message Waiting Indicator (MWI) is a feature that informs users that they have messages waiting in their mailboxes. This feature indicates how many messages are waiting without the users having to call their mailboxes.
Configuring Advanced Features Procedure Configuration changes can be performed using the configuration files or locally. Configure the MWI subscription feature on the IP phone. Configuration File <MAC>.cfg For more information, refer to Message Waiting Indicator page 243. Configure the MWI subscription feature on the IP phone.
Page 130
Administrator’s Guide for VP530 IP Video Phone Click Confirm to accept the change. Action URL is an HTTP GET request allowing the IP phone to interact with web server applications. You can specify a URL that triggers a GET request when certain events occur.
Page 131
Configuring Advanced Features Event Description Attended Transfer Call When the IP phone performs the attended transfer. Hold When the IP phone places a call on hold. Unhold When the IP phone retrieves a hold call. Mute When the IP phone mutes a call. Unmute When the IP phone unmutes a call.
Administrator’s Guide for VP530 IP Video Phone Variable Description phone is in the incoming, outgoing or connecting state. 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.
Configuring Advanced Features Enter the action URLs in the corresponding fields. Click Confirm to accept the change. Opposite to Action URL, Action URI allows the IP phone to interact with web server application by receiving and handling HTTP GET requests. When receiving a URI, the IP phone will perform the specified action and respond with a 200 OK message.
Page 134
Administrator’s Guide for VP530 IP Video Phone Variable Phone Action key=F_HOLD Press the Hold key. key=X Press the X key. key=0-9/*/POUND Send the DTMF digit (0-9, * or #). key=L1-L4 Press the Line key. key=D1-D18 Press the DSS key. key=F_CONFERENCE Press the Conference key.
Page 135
Configuring Advanced Features eatures.htm To configure the trusted IP address(es) for Action URI via web user interface: Click on Phone->Features. Enter the IP address or any in the Trusted Action URI Server List field. Multiple IP addresses are separated by comma. If you leave the field blank, the IP phone cannot receive or handle any HTTP GET request.
Page 136
Administrator’s Guide for VP530 IP Video Phone 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 SRV pointer and service type. As an example, consider the IP phone wishes to resolve “sip:user@example.com”.
Configuring Advanced Features Parameters are explained in the following table: Parameter Description Specify preferential treatment for the specific host entry. Lower Priority priority is MORE preferred. When priorities are equal, weight is used to differentiate the Weight preference. The preference is from highest to lowest. Again, keep the same to load balance.
Page 138
Administrator’s Guide for VP530 IP Video Phone Configure the DNS SRV query on the IP phone. Navigate to: Local Web User Interface http://<phoneIPAddress>/cgi-bi n/cgiServer.exx?page=Account .htm&acc=<x> X ranges from 0 to 3. To configure the DNS SRV query via web user interface: Click on Account->Basic.
The default value is 120s. 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 capabilities of phone.
Page 140
Administrator’s Guide for VP530 IP Video Phone TLV Type TLV Name Description enabled by default. The advertised capabilities of PMD. Auto-Negotiation are: 100BASE-TX (full duplex mode), 100BASE-TX (half duplex mode), 10BASE-T (full duplex mode), 10BASE-T (half duplex mode). The MED device type of the IP phone and the supported LLDP-MED TLV type can be encapsulated in LLDPDU.
Configuring Advanced Features Configure the LLDP feature. Navigate to: Local Web User Interface http://<phoneIPAddress>/cgi-bi n/cgiServer.exx?page=Networ k-Adv.htm To configure LLDP via web user interface: Click on Network->Advanced. In the LLDP field, select the desired value from the pull-down list of Active. Enter the desired time interval (in seconds) in the Packet Interval field.
Page 142
Administrator’s Guide for VP530 IP Video Phone network design. VLANs can address issues such as scalability, security, and network management. The purpose of VLAN configurations on the IP phone is to insert tag with VLAN information to the packets generated by the IP phone. When VLAN is properly configured for the ports on the IP phone, the IP phone will tag all packets from these ports with the VLAN identifier.
Configuring Advanced Features Select the desired value (0-7) from the pull-down list of Priority. Click Confirm to accept the change. The web user interface pops up a dialog box to prompt reboot to make the settings effective. Click OK to reboot the IP phone. To configure VLAN for Internet port via phone user interface: ->Advanced (password: admin)->Network->VLAN.
Page 144
Administrator’s Guide for VP530 IP Video Phone allow employees to access their company's intranet from home or outside the office, and site-to-site VPNs allow employees in geographically separated offices to share one cohesive virtual network. VPN systems can be also classified by the protocols used to tunnel the traffic.
Configuring Advanced Features Click Import to import the tar package. Select the desired value from the pull-down list of VPNActive after importing. Click Confirm to accept the change. The web user interface pops up a dialog box to prompt that the settings will take effect after reboot.
Page 146
Administrator’s Guide for VP530 IP Video Phone Supporting dedicated bandwidth Improving loss characteristics Avoiding and managing network congestion Shaping network traffic Setting traffic priorities across the network The Best-Effort service is the default QoS model in the IP networks. It provides no guarantees for data delivering, which means delay, jitter, packet loss and bandwidth allocation are unpredictable.
Page 147
Configuring Advanced Features Voice QoS For VoIP transmissions to be intelligible to the receiver, voice packets should not be dropped, excessively delayed, or suffer varying delay. DiffServ model can guarantee high-quality voice transmission when the voice packets are configured higher DSCP value.
Page 148
Administrator’s Guide for VP530 IP Video Phone Enter the desired value (0-63) in the SIP QoS field. Click Confirm to accept the change. The web user interface pops up a dialog box to prompt that the settings will take effect after reboot.
Configuring Advanced Features allows applications to operate behind a NAT to discover the presence of the network address translator, and obtain the mapped (public) IP address and port number that the NAT has allocated for the UDP connections to remote parties. The protocol requires assistance from a third-party network server (STUN server) usually located on public Internet.
Administrator’s Guide for VP530 IP Video Phone Enter the IP address or the domain name in the STUN Server field. Click Confirm to accept the change. IEEE 802.1X authentication is an IEEE Standard for Port-based Network Access Control (PNAC). 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.
Page 151
Configuring Advanced Features Configure the 802.1X authentication on the IP phone. Navigate to: Local Web User Interface http://<phoneIPAddress>/cgi-bi n/cgiServer.exx?page=Networ k-Adv.htm To configure the 802.1X via web user interface: Click on Network->Advanced. Select the desired value from the pull-down list of 802.1x Mode. Enter the username for authentication in the Identity field.
Page 152
Administrator’s Guide for VP530 IP Video Phone field. Press the Save soft key to accept the change. The IP phone reboots automatically to make the settings effective after a period of time.
Administrator’s Guide for VP530 IP Video Phone This chapter provides information for making configuration changes for the following audio features: Audio Codecs CODEC is an abbreviation of COmpress-DECompress. It is 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 155
Configuring Audio Features Codec Configuration Method Priority RTPmap Configuration Files G722 Web User Interface Configuration Files G723 Web User Interface Configuration Files AACLC Web User Interface Configuration Files iLBC Web User Interface The corresponding attributes of the vedio codec are listed as follows: Codec Configuration Method Priority...
Page 156
Administrator’s Guide for VP530 IP Video Phone For more information, refer to Audio Codecs on page 253. Configure the voice and video codecs and adjust the priority of the enabled codecs on a per-account basis. Navigate to: http://<phoneIPAddress>/cgi-bi n/cgiServer.exx?page=Account -Codec.htm&acc=<x>...
Page 157
Configuring Audio Features Click to adjust the priorities of the enabled codecs. Click Confirm to accept the change. To configure the video codecs and adjust the priority of the enabled codecs on a per-account basis via web user interface: Click on Account->Basic. Select the desired account from the pull-down list of Account.
Page 158
Administrator’s Guide for VP530 IP Video Phone Click to adjust the priorities of the enabled codecs. Click Confirm to accept the change. To configure the Ptime on a per-account basis via web user interface: Click on Account->Basic. Select the desired account from the pull-down list of Account.
Page 159
Configuring Audio Features Select the desired value from the pull-down list of Ptime (ms). Click Confirm to accept the change.
Administrator’s Guide for VP530 IP Video Phone This chapter provides information for making configuration changes for the following security-related features: Transport Layer Security Secure Real-Time Transport Protocol Encrypting Configuration Files The TLS protocol is a commonly-used protocol for providing communications privacy and managing the security of message transmission.
Page 161
Configuring Security Features The IP phone can encrypt SIP with TLS, which is called SIPS. When TLS is enabled for an account, the SIP message of this account will be encrypted, and a lock icon appears on the phone LCD screen after the successful TLS negotiation. You can specify the IP phone to encrypt the SIP signal using the RC4 encryption algorithm.
Page 162
Administrator’s Guide for VP530 IP Video Phone Upload certificates to the IP phone. For more information, refer to <y000000000023>.cfg Uploading Certificates on page 259. Configure the IP phone to use TLS. Navigate to: http://<phoneIPAddress>/cgi-bi n/cgiServer.exx?page=Account .htm&acc=<x> X ranges from 0 to 3.
Page 163
Configuring Security Features Select TLS from the pull-down list of the Transport. Click Confirm to accept the change. To Specify the IP phone to encrypt the SIP signal using RC4 encryption algorithm: Click on Account->Basic. Select the desired account from the pull-down list of Account. Click on Advanced.
Page 164
Administrator’s Guide for VP530 IP Video Phone Enter the desired key in the Signal Encode Key field. Click Confirm to accept the change. To configure Only Accepted Trusted Certificates via web user interface: Click on Security->Trusted Certs.
Page 165
Configuring Security Features Select the desired value from the pull-down list of Only Accept Trusted Certificates. Click Confirm to accept the change. To upload the trusted certificate via web user interface: Click on Security->Trusted Certs. Click Browse to select the trusted certificate (*.crt or *.cer) from your local system. Click Upload to upload the trusted certificate.
Page 166
Administrator’s Guide for VP530 IP Video Phone The web user interface pops up the dialog box to prompt “Rebooting, please wait…”. Secure Real-Time Transport Protocol (SRTP) provides means of encrypting the RTP streams during VoIP phone calls to avoid interception and eavesdropping. The parties participating in the call should enable the SRTP feature simultaneously.
Page 167
Configuring Security Features a=fmtp:34 CIF=1; QCIF=1 a=rtpmap:102 mp4v-es/90000 a=fmtp:102 CIF=1 QCIF=1 MaxBR=3840 a=sendrecv The callee receives the INVITE message with the RTP encryption algorithm. The callee answers the call and responses with a 200 OK message carrying the negotiated RTP encryption algorithm.
Page 168
Administrator’s Guide for VP530 IP Video Phone Procedure SRTP can be configured using the configuration files or locally. Configure the SRTP feature on a per-account basis. Configuration File <MAC>.cfg For more information, refer to SRTP on page 260. Configure the SRTP feature on a per-account basis.
Note Yealink also supplies an encryption tool (EncryptUtilityLinux.exe) to support Linux platforms if required. You can also encrypt the configuration files using the Yealink Configuration Conversion Tool. For more information, refer to the document “Yealink Configuration Conversion Tool User Guide”.
Page 170
Administrator’s Guide for VP530 IP Video Phone Procedure AES keys can be configured using the configuration files or locally. Configure the AES keys. For more information, refer to Configuration File <y000000000023>.cfg Configuring AES Keys on page 261. Configure the AES keys.
Page 172
IP phone: Upgrade the firmware manually from the local system Upgrade the firmware from the provisioning server automatically. The following table lists the associated firmware for VP530 IP video phone: IP Phone Model Associated Firmware VP530 23.x.x.x.rom Note You can download the latest firmware at: http://www.yealink.com/Support.aspx.
Upgrading the Firmware The web user interface pops up the dialog box to prompt “It will take several minutes to upgrade. Please don't power off!”. Click OK to confirm the upgrading. Note Do not unplug the network and power cables when the IP phone is upgrading the firmware.
Page 174
Administrator’s Guide for VP530 IP Video Phone configuration files. Specify the access URL of the firmware. For more information, refer to Upgrading the Firmware page 261. Configure the way for the IP phone to check for configuration files. Local Web User Interface Navigate to: http://<phoneIPAddress>/cgi-bi...
Page 175
Upgrading the Firmware (If the Weekly On radio box is marked) Check the desired checkbox in the Day of week field. Click Confirm to accept the change. When the “Check New Config” is set to On, the IP phone will check for both firmware and configuration files stored on the provisioning server during booting up.
Administrator’s Guide for VP530 IP Video Phone When configuring some features, you may need to upload resource files to the IP phone. The resources files can be local contact directory, remote phonebook and so on. If the resource file is to be used for all IP phones of the same model, the access URL of the resource file is best specified in the <y000000000023>.cfg file.
Page 177
Resource Files Procedure Use the following procedures to customize a replace rule template. Customizing 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 rule=”” replace=”” lines=””/> Where: rule =""...
Page 178
Administrator’s Guide for VP530 IP Video Phone Procedure Use the following procedures to customize dial-now template. Customizing 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 rule=""...
Page 179
Resource Files When specifying the desired line for the contact, the valid values are 0 and line ID, 0 stands for all lines, multiple line IDs are separated by comma. Procedure Use the following procedures to customize a local contact file. Customizing a local contact file: Open the template file using an ASCII editor.
Page 180
Administrator’s Guide for VP530 IP Video Phone mobile_number="15760329971" other_number="0951-3371" line="0" ring="Resource:Ring1.wav" group_id_name="2" default_photo="Resource:icon_blacklist_b.png" selected_photo="0"/> <contact display_name="Bella" office_number="2202" mobile_number="13899220675" other_number="0592-7621" line="0" ring="Resource:Ring2.wav" group_id_name="3" default_photo="Resource:icon_family_b.png" selected_photo="0"/> <contact display_name="Daisy" office_number="2203" mobile_number="18277951878" other_number="0592-7762" line="0" ring="Resource:Ring3.wav" group_id_name="4" default_photo="Resource:icon_friend_b.png" selected_photo="0"/> </root_contact> The IP phone can access 5 remote phonebooks. You can customize the remote XML phonebook for the IP phone as required.
Page 181
Resource Files The following is an example of an XML phonebook: <YealinkIPPhoneDirectory> <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> Access URL of the resource file can be configured in the configuration files: Configure the access URL of the replace rule template.
Page 182
Administrator’s Guide for VP530 IP Video Phone Phonebook on page 266.
Administrator’s Guide for VP530 IP Video Phone This chapter provides an administrator with general information for troubleshooting some most common problems that may encounter while using the VP530 IP video phone. The IP phone can provide feedback in a variety of forms such as log files, packets, status indicators and so on, which helps an administrator quickly find out the cause of failure and do the troubleshooting more easily.
Page 185
Troubleshooting Select the desired level from the pull-down list of Log Level. Click Confirm to accept the change. The web user interface pops up a dialog box to prompt “Press OK to reboot now, or press Cancel to reboot later. Reboot now?” Click OK to reboot the IP phone.
Page 186
Administrator’s Guide for VP530 IP Video Phone Click Export to open file download window, and then save the file to your local system. 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 purposes.
Page 187
Troubleshooting Ethereal or Wireshark software to capture the packets. You can also set a mirror port in the switch to monitor the port of the connected IP phone. The IP phone provides a troubleshooting feature called “Watch Dog”, which helps you monitor the IP phone status and provides the ability to get stack traces from the last time the IP phone failed.
Page 188
Administrator’s Guide for VP530 IP Video Phone The following are two examples of getting the device information from status indicators: If a LINK failure of the IP phone is detected, a prompting message “Network Unavailable” and the icon indicate the current network LINK status.
Page 189
Troubleshooting Do one of the followings: Check that the power LED is on to ensure the IP phone is powered on. Ensure the IP phone is properly plugged into a functional AC outlet. Ensure that the IP phone isn’t plugged into a plug controlled by a switch that is off. ...
Page 190
Administrator’s Guide for VP530 IP Video Phone Ensure that the target firmware is applicable to the IP phone model. Ensure that the current or the target firmware is not protected. Ensure that the power is on and the network is available in the process of ...
Page 191
DOB file. There is a tool for you to convert a BMP file to DOB. For more information, refer to the document “Yealink Auto Provisioning User Guide”. A factory reset can restore the original password. Please try to long press the OK key when the IP phone is idle, which should lead you to make a factory reset.
Page 192
Administrator’s Guide for VP530 IP Video Phone mode, it tunes the volume for dial tone. When you are using speaker, it tunes for speaker and when you are using headset, it tunes for headset. The ones manufactured before last third of January 2010 will use the power adapter preferentially, while the after use PoE preferentially.
Page 193
Troubleshooting BLF List URI to the server and the server will know to subscribe all the extension numbers in that group. For example, if you have 10 extensions, normally you will have to subscribe with the server for 10 times from the first extension number to the last. However, if you specify a BLF List URI including these 10 extensions and name it “Sales”, you will only need to subscribe “Sales”...
Page 194
Administrator’s Guide for VP530 IP Video Phone Click OK to confirm the resetting.
Page 196
Administrator’s Guide for VP530 IP Video Phone 802.1x--an IEEE Standard for port-based Network Access Control (PNAC). 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.
Appendix resolving resource conflicts. ROM (Read-only Memory)--a class of storage medium used in computers and other electronic devices. RTP (Real-time Transport Protocol)--provides end-to-end service for real-time data. TCP (Transmission Control Protocol)--a transport layer protocol used by applications that require guaranteed delivery. UDP (User Datagram Protocol)--a protocol offers non-guaranteed datagram delivery.
Page 198
Administrator’s Guide for VP530 IP Video Phone 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...
Page 199
Appendix 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 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 Italy(Rome) +01:00 Luxembourg(Luxembourg) +01:00 Macedonia(Skopje) +01:00 Netherlands(Amsterdam) +01:00 Namibia(Windhoek) +02:00...
Page 200
Administrator’s Guide for VP530 IP Video Phone Time Zone Time Zone Name +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)
Page 201
Appendix This appendix describes the parameters you can set in the configuration files for the IP phone. The configuration files are <y000000000023>.cfg and <MAC>.cfg. You can set specific parameters in the configuration files for configuring the IP phones. The <y000000000023>.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 202
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File network.internet_port.type <y000000000023>.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:...
Page 203
Appendix Format IP Address Default Value Blank Range Not Applicable Example network.internet_port.mask = 255.255.255.0 Parameter- Configuration File network.internet_port.gateway <y000000000023>.cfg Configures the default gateway 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.
Page 204
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File network.secondary_dns <y000000000023>.cfg Configures the secondary 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.
Page 205
Appendix effect. Format String Default Value Blank Range Not Applicable Example network.pppoe.user = xmyealink Parameter- Configuration File network.pppoe.password <y000000000023>.cfg Configures the PPPoE password when the Internet port type is configured as PPPoE. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 206
Administrator’s Guide for VP530 IP Video Phone Format String Default Value Blank Range Not Applicable Example dialplan.replace.replace.1 = 0592 Parameter- Configuration File dialplan.replace.line_id.x <y000000000023>.cfg Specifies the desired line to apply this replace rule. Description Note: Multiple line IDs are separated by comma.
Page 207
Appendix X ranges from 1 to 20. Note: Multiple line IDs are separated by comma. Format Integer Default Value Blank Range 1 to 4 Example dialplan.dialnow.line_id.1 = 1,2,3 Parameter- Configuration File phone_setting.dialnow_delay <y000000000023>.cfg Configures the delay time for the dial-now rule.
Page 208
Administrator’s Guide for VP530 IP Video Phone Integer Format Default Value Range 1 to 15 Example dialplan.area_code.min_len = 2 Parameter- Configuration File dialplan.area_code.max_len <y000000000023>.cfg Sets the maximum length of the entered numbers. Description Note: The value must be larger than the minimum length.
Page 209
Appendix Range Not Applicable Example dialplan.block_out.number.1 = 0000 Parameter- Configuration File dialplan.block_out.line_id.x <y000000000023>.cfg Specifies the desired line to apply this block out rule. Description X ranges from 1 to 10. Note: Multiple line IDs are separated by comma. Format Integer Default Value Blank (for all lines) Range...
Page 210
Administrator’s Guide for VP530 IP Video Phone Format Boolean Default Value Valid values are: Range 0-Enable 1-Disable Example phone_setting.inactive_backlight_level = 1 Parameter- Configuration File phone_setting.backlight_time <y000000000023>.cfg Configures the backlight time (in seconds) used to specify the delay time to turn off the backlight when the IP phone is inactive.
Page 211
Appendix Default Value user Range ASCII characters 32-126(0x20-0x7E) Example security.user_password = user:password123 Parameter- Configuration File security.user_password <y000000000023>.cfg Sets a new administrator password for the IP phone. The IP phone uses “admin” as the default administrator password. Description Note: The IP phones support ASCII characters 32-126(0x20-0x7E) only in passwords.
Page 212
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File local_time.ntp_server1 <y000000000023>.cfg Sets the IP address or the domain name of the primary NTP server. Description Note: It works only if the parameter “local_time.manual_time_enable” is set to 1 (NTP Server).
Appendix Default Value 1000 Range Not Applicable Example local_time.interval = 1200 Time Zone Parameter- Configuration File local_time.time_zone <y000000000023>.cfg Defines the time zone. Description For more available time zone list, refer to Appendix B: Time Zones on page 186. Format Not Applicable Default Value Range -11 to +13...
Page 214
Administrator’s Guide for VP530 IP Video Phone 1-Enabled 2-Automatic Example local_time.summer_time = 2 Parameter- Configuration File local_time.dst_time_type <y000000000023>.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...
Page 215
Appendix The value formats are: MM/DD/HH (For By Date) Format Month/Week of Month/Day of Week/Hour 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-...
Page 216
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File local_time.offset_time <y000000000023>.cfg Sets the offset time (in minutes) of DST. Note: It works only if the parameter Description “local_time.summer_time” is set to 1 (Enabled). Format Integer Default Value blank Range...
Page 217
Appendix 1-DD-MMM-YY 2-YYYY-MM-DD 3-DD/MM/YYYY 4-MM/DD/YY 5-DD MMM YYYY 6-WWW DD MMM Example local_time.date_format = 1 Parameter- Configuration File lang.wui <y000000000023>.cfg Specifies the language used on the web user interface. Note: The default language used on the web user interface depends on the language Description preferences of your browser.
Page 218
Administrator’s Guide for VP530 IP Video Phone Format Text Default Value English Valid values are: English Chinese_S Chinese_T German Range French Italian Portugal Dutch Spanish Turkish Example lang.gui = Italian Parameter- Configuration File features.pound_key.mode <y000000000023>.cfg Defines the "#" or "*" key as the send key.
Page 219
Appendix Parameter- Configuration File features.send_key_tone <y000000000023>.cfg Enables or disables the IP phone to play a tone when a user presses a send key. If set to 1 (Enabled), the IP phone plays a tone when a user presses a send key. Description Note: It works only if the key tone is enabled.
Page 220
Administrator’s Guide for VP530 IP Video Phone number. If set to 0 (0s), the IP phone immediately dials out the preconfigured hotline number when you lift the handset, press the speakerphone key or press the line key. If set to a value greater than 0, the IP phone...
Page 221
Appendix displaying on the LCD screen, the IP phone does not log the missed call in the Missed Calls list. If set to 1 (Enabled), a prompt message "<number> New Missed Call(s)" along with an indicator icon is displayed on the IP phone idle screen when the IP phone misses calls.
Page 222
Administrator’s Guide for VP530 IP Video Phone If set to 1 (Enabled), the phone LCD screen presents a new incoming call while during a call. Format Boolean Default Value 0-Disabled Range 1-Enabled Example call_waiting.enable = 1 Parameter- Configuration File call_waiting.tone <y000000000023>.cfg...
Page 223
Appendix 0-Disabled Range 1-Enabled Example auto_redial.enable = 1 Parameter- Configuration File auto_redial.interval <y000000000023>.cfg Sets the interval (in seconds) for the IP phone to wait before redial. Description The IP phone redials the dialed number at regular intervals till the callee answers the call.
Page 224
Administrator’s Guide for VP530 IP Video Phone X ranges from 1 to 4. 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...
Page 225
Appendix If set to 1 (Enabled), the IP phone blocks its identity from showing up to the callee when placing a call. The callee’s phone LCD screen presents anonymous instead of the caller’s identity. X ranges from 1 to 4. Format Boolean Default Value...
Page 226
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File account.x.reject_anonymous_call <MAC>.cfg Enables or disables the anonymous call rejection feature for account X. If set to 1 (Enabled), the IP phone automatically rejects incoming calls from Description users enabled the anonymous call feature.
Page 227
Appendix Parameter- Configuration File <MAC>.cfg account.x.anonymous_reject_offc Sets the anonymous call rejection off code to inform the server to disable the anonymous call Description rejection feature for account X (optional). X ranges from 1 to 4. Format String Default Value Blank Range Not Applicable Example...
Page 228
Administrator’s Guide for VP530 IP Video Phone Return Message When DND Parameter- Configuration File features.dnd_refuse_code <y000000000023>.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 phone LCD screen.
Page 229
Appendix Example features.busy_tone_delay = 3 Parameter- Configuration File features.normal_refuse_code <y000000000023>.cfg Defines return codes and messages when rejecting an incoming call. A specific return message is displayed on the caller’s phone LCD screen. Description If set to 486 (Busy here), the caller’s phone LCD screen displays the message “Busy here”...
Page 230
Administrator’s Guide for VP530 IP Video Phone Example phone_setting.is_deal180 = 0 Parameter- Configuration File sip.use_out_bound_in_dialog <y000000000023>.cfg Enables or disables the IP phone to send the SIP messages to the outbound proxy server. Description If set to 1 (Enabled), all the SIP request messages from the IP phone will be forced to send to the outbound proxy server.
Page 231
Appendix T2 represents the maximum retransmitting time of any SIP request message. The re-transmitting and doubling of T1 continues until the retransmitting time reaches the T2 value. X ranges from 1 to 4. Format Float Default Value Example account.1.advanced.timer_t2 = 5 Parameter- Configuration File account.x.advanced.timer_t4...
Page 232
Administrator’s Guide for VP530 IP Video Phone Example account.1.session_timer.enable = 1 Parameter- Configuration File account.x.session_timer.expires <MAC>.cfg Configures the IP phone to refresh the session during a call at regular intervals (in seconds) for account X. Description If set to 180 (180s), the IP phone refreshes the session during a call before 180 seconds.
Page 233
Appendix outgoing hold signaling is used. If set to 0 (Disabled), use SDP media direction attributes (such as a=sendonly) per RFC 3264 when putting a call on hold. If set to 0 (Enabled), use SDP media connection address c=0.0.0.0 per RFC 2543 when putting a call on hold.
Page 234
Administrator’s Guide for VP530 IP Video Phone Example transfer.on_hook_trans_enable = 1 Parameter- Configuration File transfer.semi_attend_tran_enable <y000000000023>.cfg Specifies whether to display the missed call Description prompt on the destination party’s phone. Format Boolean Default Value 0-Disabled Range 1-Enabled Example transfer.semi_attend_tran_enable = 1...
Page 235
Appendix Conference). Format String Default Value Blank Range Not Applicable account.1.conf_uri = Example conference@domain.com Parameter- Configuration File <y000000000023>.cfg transfer.tran_others_after_conf_e nable Enables or disables the Transfer on Conference Hang Up feature. If enabled, the other two parties remain Description connected when the conference initiator drops the conference call.
Page 236
Administrator’s Guide for VP530 IP Video Phone 0-Disabled Range 1-Enabled Example account.1.dialoginfo_callpickup = 1 Parameter- Configuration File wui.http_enable <y000000000023>.cfg Enables or disables the IP phone to access its web user interface using HTTP protocol. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 237
Appendix 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 wui.https_enable = 1 Parameter- Configuration File network.port.https <y000000000023>.cfg Configures the HTTPS port to access the web user interface of the IP phone.
Page 238
Administrator’s Guide for VP530 IP Video Phone “PAI” header, derives from the “From” header). 3-RPID-PAI-FROM 4-PAI-RPID-FROM 5-RPID-FROM X ranges from 1 to 4. Format Integer Default Value Range 0 to 5 Example account.1.cid_source = 2 Parameter- Configuration File account.x.cp_source <MAC>.cfg Configure the presentation of the callee identity for account X.
Page 239
Appendix Example account.1.cp_source = 2 Parameter- Configuration File account.x.dtmf.type <MAC>.cfg Specifies the DTMF type for account X. If set to 0 (INBAND), DTMF digits are transmitted in the voice band (G.711). If set to 1 (RFC 2833), DTMF digits are transmitted by RTP Events compliant to RFC 2833.
Page 240
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File account.x.dtmf.info_type <MAC>.cfg Configures the DTMF info type when the DTMF type is configured as “SIP INFO” or Description “AUTO+SIP INFO”. X ranges from 1 to 4. Format Integer Default Value...
Page 241
Appendix Parameter- Configuration File features.intercom.mute <y000000000023>.cfg Enables or disables the IP phone to mute the microphone when answering an intercom call. Description If set to 0 (Disabled), the microphone is un-muted for incoming calls. If set to 1 (Enabled), the microphone is muted for intercom calls.
Page 242
Administrator’s Guide for VP530 IP Video Phone call while there is already an active call on the IP phone. If set to 0 (Disabled), the IP phone handles an incoming intercom call like a waiting call while there is already an active call on the IP phone.
Page 243
Appendix Default Value Blank Range Not Applicable distinctive_ring_tones.alert_info.1.text = Example family Parameter- Configuration File <y000000000023>.cfg distinctive_ring_tones.alert_info.x .ringer Specifies the desired ring tones for each text. The value ranges from 1 to 8, the digit stands Description for the appropriate ring tone. X ranges from 1 to 10.
Page 244
Administrator’s Guide for VP530 IP Video Phone 0-Disabled Range 1-Enabled Example directory.incoming_call_match_enable = 1 Parameter- Configuration File directory.update_time_interval <y000000000023>.cfg Sets how often to refresh the local cache of the remote phonebook. Description If set to 1440 (1440 minutes), the IP phone refreshes the local cache of the remote phonebook every 1440 minutes.
Page 245
Appendix Example ldap.customize_label =LDAP Parameter- Configuration File ldap.name_filter <y000000000023>.cfg Specifies the name attribute for LDAP searching. The “*” symbol in the filter stands Description for any character. The “%” symbol in the filter stands for the entering string used as the prefix of the filter condition.
Page 246
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File ldap.host <y000000000023>.cfg Specifies the domain name or IP address of Description the LDAP server. Format IP Address or Domain Name Default Value Blank Range Not Applicable Example ldap.host = 192.168.1.20...
Page 247
Format String Default Value Blank Range Not Applicable ldap.user = Example cn=manager,dc=yealink,dc=cn Parameter- Configuration File ldap.password <y000000000023>.cfg Specifies the password to login the LDAP server. This parameter can be left blank in Description case the server allows anonymous to login.
Page 248
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File ldap.name_attr <y000000000023>.cfg Specifies the name attributes of each record to be returned by the LDAP server. It Description compresses the search results. You can configure multiple name attributes separated by space.
Page 249
Appendix Parameter- Configuration File ldap.version <y000000000023>.cfg Specifies the LDAP protocol version supported by the IP phone. Make sure the Description 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...
Page 250
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File account.x.blf.blf_list_uri <MAC>.cfg Specifies the URI used to access the BLF list configured on the SIP server for account X. Description X ranges from 1 to 4. Format String Default Value...
Page 251
Appendix Use the following parameters to register the shared line on the IP phone. Parameter- Configuration File account.x.shared_line <MAC>.cfg Configures the line type for account X. Description X ranges from 1 to 4. Format Integer Default Value Valid values are: 0-Disabled Range 1-Broadsoft SCA...
Page 252
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File account.x.display_name <MAC>.cfg Configures the display name of the account Description X ranges from 1 to 4. Format String Default Value Blank Range Not Applicable Example account.1.display_name = 2413333601 Parameter- Configuration File account.x.auth_name...
Page 253
Appendix Configures the user name of the account X. Description X ranges from 1 to 4. Format String Default Value Blank Range Not Applicable Example account.1.user_name = 2413333601 Parameter- Configuration File account.x.sip_server_host <MAC>.cfg Configures the SIP server address for account X. Description X ranges from 1 to 4.
Page 254
Administrator’s Guide for VP530 IP Video Phone Default Value 0-Disabled Range 1-Enabled Example account.1.outbound_proxy_enable = 1 Parameter- Configuration File account.x.outbound_host <MAC>.cfg Configures the address of the outbound proxy server for account X. Description X ranges from 1 to 4. Format...
Page 255
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. Format...
Page 256
Administrator’s Guide for VP530 IP Video Phone X ranges from 1 to 4. Format Boolean Default Value Valid values are: 0- Disabled Value 1- Enabled Example account.1.subscribe_mwi = 0 Parameter- Configuration File account.x.subscribe_mwi_expires <MAC>.cfg Configures MWI subscribe expiry time (in seconds) for account X.
Page 257
Appendix action_url.call_established action_url.dnd_on action_url.dnd_off action_url.always_fwd_on action_url.always_fwd_off action_url.busy_fwd_on action_url.busy_fwd_off action_url.no_answer_fwd_on action_url.no_answer_fwd_off action_url.transfer_call action_url.blind_transfer_call action_url.attended_transfer_call action_url.hold action_url.unhold action_url.mute action_url.unmute action_url.missed_call action_url.call_terminated action_url.busy_to_idle action_url.idle_to_busy action_url.forward_incoming_call action_url.reject_incoming_call action_url.call_remote_canceled action_url.answer_new_incoming_ call action_url.reject_new_incoming_ca action_url.cancel_callout action_url.remote_busy action_url.transfer_finished action_url.transfer_failed Specifies the URL for the predefined event. The value format is: http://IP address of server/help.xml? variable name=variable value Description Valid variable values are:...
Page 258
Administrator’s Guide for VP530 IP Video Phone $firmware $active_url $active_user $active_host $local $remote $display_local $display_remote $call_id Format Default Value Not Applicable Range Not Applicable action_url.mute = Example http://192.168.0.20/help.xml?model=$model Parameter- Configuration File features.action_uri_limit_ip...
Page 259
Appendix Parameter- Configuration File account.x.transport <MAC>.cfg Configures the transport type for account X. If set to 3 (DNS SRV), the IP phone is able to perform DNS SRV query, and fail over the Description request to the secondary server when there is no response from the primary server.
Page 260
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File network.lldp.packet_interval <y000000000023>.cfg Configures the amount of time (in seconds) between the transmission of LLDP packets. Note: If you change this parameter, the IP Description phone will reboot to make the change take effect.
Page 261
Appendix Format Integer Default Value Range 0 to 4094 Example network.vlan.internet_port_vid = 1 Parameter- Configuration File network.vlan.internet_port_priority <y000000000023>.cfg Specifies the priority value used for passing VLAN packets. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 262
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File openvpn.url <y000000000023>.cfg 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 <y000000000023>.cfg Configure the DSCP for voice packets.
Page 263
Appendix Range 0 to 63 Example network.qos.signaltos = 30 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 4. 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 264
Administrator’s Guide for VP530 IP Video Phone Example account.1.nat.stun_port = 3479 Parameter- Configuration File network.802_1x.mode <y000000000023>.cfg Specifies the types of the 802.1X authentication to use on the IP phone. Description Note: If you change this parameter, the IP phone will reboot to make the change take effect.
Page 265
Appendix Format String Default Value Blank Range Not Applicable network.802_1x.md5_password = Example admin123 Parameter- Configuration File account.X.codec.Y.enable <MAC>.cfg Enables or disables the IP phone to use the specific codec for account X. Description X ranges from 1 to 4. Y ranges from 1 to 13. Format Boolean When Y=1, the default value is 1;...
Page 266
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File account.X.codec.Y.payload_type <MAC>.cfg Specifies the codec for account X to use. Description X ranges from 1 to 4. Y ranges from 1 to 13. Format String When Y=1, the default value is PCMU;...
Page 267
Appendix Parameter- Configuration File account.X.codec.Y.priority <MAC>.cfg Specifies the priority for the codec. Description X ranges from 1 to 4. Y ranges from 1 to 13. Format Integer When Y=1, the default value is 1; When Y=2, the default value is 2; When Y=3, the default value is 4;...
Page 268
Administrator’s Guide for VP530 IP Video Phone When Y=8, the default value is 112; When Y=9, the default value is 102; When Y=10, the default value is 2; When Y=11, the default value is 104; When Y=12, the default value is 97;...
Page 269
Appendix H263 mp4v-es Example account.1.codec.1.payload_type = H264 Parameter- Configuration File account.X.video_codec.Y.priority <MAC>.cfg Specifies the priority for the codec. Description X ranges from 1 to 4. Y ranges from 1 to 3. Format Integer When Y=1, the default value is 1; Default Value When Y=2, the default value is 2;...
Page 270
Administrator’s Guide for VP530 IP Video Phone Format Integer Default Value Valid values are: Range 0 (Disabled) 10, 20, 30, 40, 50, 60 Example account.1.ptime = 30 Parameter- Configuration File account.x.transport <MAC>.cfg Configures the transport type for account X. If set to 2 (TLS), the SIP message of this...
Page 271
Appendix 1-Enabled Example security.trust_certificates = 1 Parameter- Configuration File account.x.enable_signal_encode <MAC>.cfg Enables or disables the IP phone to encode SIP signal using RC4 encryption algorithm. Description X ranges from 1 to 4. Format Boolean Default Value Valid values are: Value 0-Disabled 1-Enabled Example...
Page 272
Administrator’s Guide for VP530 IP Video Phone Default Value Blank Range Not Applicable trusted_certificates.url = Example http://192.168.1.20/tc.crt Parameter- Configuration File server_certificates.url <y000000000023>.cfg Specifies the access URL of the server certificate. Description Note: The server certificate you want to add must have a .pem extension.
Page 273
Appendix Example account.1.srtp_encryption = 0 Parameter- Configuration File auto_provision.aes_key_16.com <y000000000023>.cfg Configures the AES key which is used to Description encrypt or decrypt the <y000000000023>.cfg file. String Format () ><| "& cannot be included. Default Value Blank Range 16 characters auto_provision.aes_key_16.com = Example 0123456789abcdef Parameter-...
Page 274
Administrator’s Guide for VP530 IP Video Phone Default Value Valid values are: Range 0-Disabled 1-Enabled Example auto_provision.mode = 1 Parameter- Configuration File auto_provision.repeat.enable <y000000000068>.cfg Description Enable or disable the IP phone to check the new configuration repeatedly. Format Boolean Default Value...
Page 275
Appendix Default Value 0-Disabled Range 1-Enabled Example auto_provision.weekly.enable = 1 Parameter- Configuration File auto_provision.weekly.mask <y000000000068>.cfg Description Defines the desired day(s) of a week for the phone to check new configuration. Note: It works only if the parameter “auto_provision.weekly.enable” is set to 1 (Enabled).
Page 276
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File auto_provision.weekly.end_time <y000000000068>.cfg Description Sets the end time of day in 24-hour period for the phone to check new configuration files. Note: It works only if the parameter “auto_provision.weekly.enable” is set to 1 (Enabled).
Page 277
Appendix http://192.168.10.25/dialplan.xml Parameter- Configuration File dialplan_dialnow.url <y000000000023>.cfg Specifies the access URL of the dial-now Description template. Format Default Value Blank Range Not Applicable dialplan_dialnow.url = Example http://192.168.10.25/dialnow.xml Parameter- Configuration File wallpaper_upload.url <y000000000023>.cfg Specifies the access URL of the wallpaper Description image.
Page 278
Administrator’s Guide for VP530 IP Video Phone Range Not Applicable local_contact.data.url = Example http://192.168.10.25/contactData1.xml Parameter- Configuration File remote_phonebook.data.x.url <y000000000023>.cfg Specifies the access URL of the remote XML phonebook. Description X ranges from 1 to 5. Format Default Value Blank Range Not Applicable remote_phonebook.data.1.url =...
Page 279
This section provides the DSS key parameters you can configure on the IP phone. The DSS key is consist of the memory key and line key. The following table lists the number of DSS keys you can configure for VP530 IP video phone: Phone Model...
Page 280
Administrator’s Guide for VP530 IP Video Phone Various key features can be assigned to the DSS key. The configurations of the line key are basically the same as the memory key. The parameters of the DSS key are detailed in the following (take the memory key as an example):...
Page 281
Appendix Range 0 to 4 Example memorykey.1.line = 2 Parameter- Configuration File memorykey.x.value <y000000000023>.cfg Specifies the value for some key features. Description X ranges from 1 to 10. Format String Default Value Blank Range Not Applicable When assigning the Speed Dial to the memory key, this parameter is used to Example specify the number you want to dial out.
Page 282
Administrator’s Guide for VP530 IP Video Phone Conference Forward Transfer Hold Redial Call Return Call Pickup Call Park DTMF Voicemail Speed Dial Intercom Line (default for line key) ...
Page 283
Appendix 9-Call Pickup 10-Call Park 11-DTMF 12-Voicemail 13-SpeedDial 14-Intercom 15-Line(default for line key) 16-BLF 18-Group Listening 19-Public Hold 20-Private Hold 21- Shared Line 22-XML Group 23-Group Pickup 27-XML Browser 38-LDAP 39-BLF List 40-Prefix 41- Zero-SP-Touch 45-Local Group Example memorykey.1.type = 8 Parameter- Configuration File memorykey.x.xml_phonebook...
Page 284
Administrator’s Guide for VP530 IP Video Phone memorykey.1.xml_phonebook = 2 DND Key Parameter- Configuration File memorykey.x.type <y000000000023>.cfg Configures a memory key to be DND key on the IP phone. Description The digit 5 stands for the key type DND. X ranges from 1 to 10.
Page 285
Appendix Parameter- Configuration File memorykey.x.value <y000000000023>.cfg Specifies the direct pickup feature code followed by the number of monitored Description extension. X ranges from 1 to 10. Format String Range Not Applicable Example memorykey.1.value = *971001 Group Pickup Key Parameter- Configuration File memorykey.x.type <y000000000023>.cfg Configures a line key to be group pickup...
Page 286
Administrator’s Guide for VP530 IP Video Phone Parameter- Configuration File memorykey.x.value <y000000000023>.cfg Specifies the group pickup feature code. Description X ranges from 1 to 10. Format String Range Not Applicable Example memorykey.1.value = *98 Call Return Key Parameter- Configuration File memorykey.x.type...
Page 287
Appendix Parameter- Configuration File memorykey.x.line <y000000000023>.cfg Specifies the desired line to apply the call park key. Description X ranges from 1 to 10. Format Integer Range 0 to 3 Example memorykey.2.line = 0 Parameter- Configuration File memorykey.x.value <y000000000023>.cfg Specifies the call park feature code. Description X ranges from 1 to 10.
Page 288
Administrator’s Guide for VP530 IP Video Phone X ranges from 1 to 10. Format Integer Range 0 to 4 Example memorykey.2.line = 1 Parameter- Configuration File memorykey.x.value <y000000000023>.cfg Specifies the intercom number. Description X ranges from 1 to 10. Format...
Page 289
Appendix Example memorykey.3.type = 16 Parameter- Configuration File memorykey.x.line <y000000000023>.cfg Specifies the desired line to apply the BLF key. Description X ranges from 1 to 10. Format Integer Range 0 to 3 Example memorykey.3.line = 2 Parameter- Configuration File memorykey.x.value <y000000000023>.cfg Specifies the number of the monitored user.
Page 290
Administrator’s Guide for VP530 IP Video Phone BLF List Key Parameter- Configuration File memorykey.x.type <y000000000023>.cfg Configures a memory key to be BLF list key on the IP phone. Description The digit 39 stands for the key type BLF list. X ranges from 1 to 10.
0 to 3 Example memorykey.2.line = 1 This section describes how the Yealink VP530 IP video phone complies with the IETF definition of SIP as described in RFC 3261. This section contains compliance information in the following: RFC and Internet Draft Support ...
Page 292
Administrator’s Guide for VP530 IP Video Phone RFC 3263—Session Initiation Protocol (SIP): Locating SIP Servers RFC 3264—An Offer/Answer Model with the Session Description Protocol (SDP) RFC 3265—Session Initiation Protocol (SIP) - Specific Event Notification RFC 3311—The Session Initiation Protocol (SIP) UPDATE Method ...
RFC number. The following SIP request messages are supported: Method Supported Notes REGISTER The Yealink VP530 IP video phone supports mid-call changes such as putting a INVITE call on hold as signaled by a new INVITE that contains an existing Call-ID.
Appendix Notes Method Supported Supported User-Agent The following SIP responses are supported: 1xx Response—Information Responses 1xx Response Supported Notes 100 Trying 180 Ringing 181 Call Is Being Forwarded 183 Session Progress 2xx Response—Successful Responses 2xx Response Supported Notes 200 OK 202 Accepted In REFER transfer.
Page 296
Administrator’s Guide for VP530 IP Video Phone 4xx Response Supported Notes 401 Unauthorized 402 Payment Required 403 Forbidden 404 Not Found 405 Method Not Allowed 406 Not Acceptable 407 Proxy Authentication Required 408 Request Timeout 409 Conflict 410 Gone 411 Length Required...
Page 297
Appendix 5xx Response—Server Failure Responses 5xx Response Supported Notes 500 Internal Server Error 501 Not Implemented 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout 505 Version Not Supported 6xx Response—Global Responses 6xx Response Supported Notes 600 Busy Everywhere 603 Decline 604 Does Not Exist Anywhere 606 Not Acceptable SDP Headers...
Page 298
Administrator’s Guide for VP530 IP Video Phone 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 299
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 the Yealink SIP IP phones. The call flow scenario is as follows: User A calls User B.
Page 300
Administrator’s Guide for VP530 IP Video Phone 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 301
The following figure illustrates the scenario of an unsuccessful call due to the reason of the called user being busy. In this scenario, the two end users are User A and User B. User A and User B are located at the Yealink SIP IP phones.
Page 302
Administrator’s Guide for VP530 IP Video Phone 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 303
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 304
Administrator’s Guide for VP530 IP Video Phone 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 305
In this scenario, the 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: User A calls User B.
Page 306
Administrator’s Guide for VP530 IP Video Phone 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 307
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.
Administrator’s Guide for VP530 IP Video Phone 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 the Yealink SIP IP phones.
Page 309
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 310
200 OK response. The following figure illustrates a successful call between Yealink SIP IP phones in which parties are in a call, one of the participants receives a call from a third party, then...
Page 311
Appendix 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 A calls User B. User B answers the call. User C calls User B.
Page 312
Administrator’s Guide for VP530 IP Video Phone 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 313
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 314
Administrator’s Guide for VP530 IP Video Phone 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.
Page 315
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 316
Administrator’s Guide for VP530 IP Video Phone 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 317
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 318
Administrator’s Guide for VP530 IP Video Phone 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 319
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 320
Administrator’s Guide for VP530 IP Video Phone 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 321
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 322
Administrator’s Guide for VP530 IP Video Phone 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 323
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 324
Administrator’s Guide for VP530 IP Video Phone 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.
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 326
Administrator’s Guide for VP530 IP Video Phone 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 327
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.
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 329
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 330
Administrator’s Guide for VP530 IP Video Phone 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.
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 332
Administrator’s Guide for VP530 IP Video Phone 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 333
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 334
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 335
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 336
Administrator’s Guide for VP530 IP Video Phone 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 337
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 338
Administrator’s Guide for VP530 IP Video Phone 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 starts 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 <y000000000023>.cfg or <MAC>.cfg file.
Administrator’s Guide for VP530 IP Video Phone dialplan.replace.prefix.1 = dialplan.replace.replace.1 = dialplan.replace.line_id.1 = Time Settings local_time.time_zone = local_time.time_zone_name = local_time.ntp_server1 = local_time.ntp_server2 = local_time.interval = #Use the following parameters to set the time and date manually. local_time.manual_time_enable = local_time.date_format = local_time.time_format =...
Index Numeric Call Completion 180 Ring Workaround Call Forward 802.1x Authentication Call Hold Call Log Call Park/Retrieve Call Return About This Guide Call Transfer Action URL Call Waiting Action URI Call Waiting Tone Administrator Password Calling Line Identification Presentation Always Forward Connected Line Identification Presentation Analyzing the Configuration Files Capturing Packets...
Page 346
Return Message When DND Initialization Process Overview Return Code When Refuse Intercom RFC and Internet Draft Support Key as Send Security Features Key Features of the VP530 IP Video Phone Semi-attended Transfer Server Redundancy Session Timer Shared Call Appearance Language LDAP...
Page 347
Index Upgrading Firmware Use Outbound Proxy in Dialog User Agent Client (UAC) User Agent Server (UAS) User Password Verifying Startup Viewing Log Files VLAN VoIP Principle Web Server Type Web User Interface...
Need help?
Do you have a question about the VP530 IP and is the answer not in the manual?
Questions and answers