VPK (Virtual Multi-Purpose Keys)

VPK (Virtual Multi-Purpose Keys)
Grandstream Networks, Inc.
VPK (Virtual Multi-Purpose Keys) Guide
Table of Contents
SUPPORTED DEVICES ................................................................................................. 3
INTRODUCTION ............................................................................................................. 4
FIXED AND DYNAMIC VPK ........................................................................................... 5
Fixed VPK ...................................................................................................................... 5
Dynamic VPK ................................................................................................................. 5
Fixed/Dynamic VPK per Phone Model ............................................................................ 5
VPK CONFIGURATION .................................................................................................. 6
VPK MODES AND INDICATION .................................................................................... 9
SCREEN EXAMPLES................................................................................................... 14
Table of Figures
Figure 1: VPK Pages ..................................................................................................................................... 4
Figure 2: Virtual Multi-Purpose Keys page ................................................................................................... 6
Figure 3: Fixed VPK – Edit ............................................................................................................................ 7
Figure 4: Add VPK ......................................................................................................................................... 7
Figure 5: Dynamic VPK ................................................................................................................................. 8
Figure 6: Screen Example - Page 1 ............................................................................................................ 14
Figure 7: Screen Example - Page 2 ............................................................................................................ 14
Table of Tables
Table 1: Fixed/Dynamic VPK per Phone Model ............................................................................................ 5
Table 2: VPK Modes and Indications ............................................................................................................ 9
VPK Guide
Page | 2
SUPPORTED DEVICES
Following table shows Grandstream products supporting VPK feature:
Model
Supported
Firmware
GXP21XX Series
GXP2130
Yes
1.0.7.25 or higher
GXP2140
Yes
1.0.7.25 or higher
GXP2160
Yes
1.0.7.25 or higher
GXP2135
Yes
1.0.7.25 or higher
GXP2170
Yes
1.0.7.25 or higher
VPK Guide
Page | 3
INTRODUCTION
Grandstream GXP21XX IP phones have introduced a new VPK (“Virtual Multi-Purpose Keys”) feature to
add more flexibility and provide better user experience using Multi-Purpose Keys modes.
With the new VPK feature design, line keys can be assigned with multiple functions. Users have also the
ability to add more VPKs which will be displayed on different screens. The screens are dynamically added
to match the extra VPKs, and incrementally indexed on the top of the main screen (1 to 4) until reaching
the maximum number of supported VPKs.
Using VPK, users will be able to monitor extensions, use speed dial numbers, send DTMF during calls and
more from their phone screens directly; switching between screens will show configured VPK and bring
more flexibility to user’s experience.
If using standard MPK on a GXP2160 IP phone, for instance, which supports 6 line keys, customers can
use 1 LINE key for the main SIP account and the 5 others (not including built-in MPKs) can be used for
monitoring/speed dial or any other available feature using that account. While using VPK feature on the
same GXP2160, customers can configure the same LINE key with up to 4 features virtually mapped on
different screens, as an example, Line 1 key can be configured as LINE on the first screen, BLF on screen
2, Speed Dial on screen 3 and Call Park on screen 4.
Below screenshot shows the 4 screen pages of the GXP2160.
Figure 1: VPK Pages
VPK Guide
Page | 4
FIXED AND DYNAMIC VPK
Fixed VPK
Fixed VPKs are the hard line keys on each phone model; their default mode is “Line” and support all other
modes (BLF, Speed Dial…).
Each phone model has a specific number of hard line keys limiting the number of supported Fixed VPK.
For instance, GXP2170 has 12 Line keys allowing to support 12 Fixed VPKs
Dynamic VPK
Dynamic VPK are virtual keys that can be added by users.
Each phone model has a specific number of allowed Dynamic VPK, depending on number of hard line keys
and screens. For instance, GXP2170 has 12 hard keys, number of supported VPKs (Fixed and Dynamic)
is 48 VPK = 12 (hard keys) x 4 (screens), available Dynamic VPKs is 36 VPK = 48 VPK - 12 hard keys.
The screens are dynamically added to match the extra VPKs, and incrementally indexed on the top of the
main screen (1 to 4) until reaching the maximum number of supported VPKs.
Note: Dynamic VPKs support all available modes (BLF, Speed Dial, Call Park, Transfer…) except LINE,
Shared Line and NONE modes.
Fixed/Dynamic VPK per Phone Model
The table below shows how many Fixed/Dynamic VPKs each GXP model support.
GXP2130
GXP2140
GXP2160
GXP2135
GXP2170
Fixed VPK
3
4
6
8
12
Dynamic VPK
9
12
18
24
36
Total VPK
12
16
24
32
48
Table 1: Fixed/Dynamic VPK per Phone Model
Note: Even if a fixed VPK has mode set to “None”, the number of allowed Dynamic VPKs will not change.
VPK Guide
Page | 5
VPK CONFIGURATION
To configure/add/edit or delete VPK, follow below steps:
1. Access Web GUI of GXP phone.
2. Go to Settings  Programmable Keys  Virtual Multi-Purpose Keys.
Figure 2: Virtual Multi-Purpose Keys page
3. Configure Fixed or Dynamic VPKs as follow:
a. Fixed VPK:

Press Edit VPK button

Select mode to use from Mode dropdown list.

Select Account# from Accounts dropdown list.

Enter a description text in Description field (optional).

Enter the value sequence for each mode in Value field if required.

Press Save button to save your configuration (Reset button allows to reset all
fields to default values).

Press Save VPK to apply changes to VPK.
Note: Fixed VPKs can only be edited. Adding or deleting Fixed VPK is not allowed.
VPK Guide
Page | 6
Figure 3: Fixed VPK – Edit
Example:
Customer’s GXP2170 has a SIP account registered on Account 1 and needs to monitor
extension 1000.
Below values needs to be used:

Mode: Busy Lamp Field (BLF)

Accounts: Account 1 (selected)

Description: BLF_1000 (optional)

Value: 1000
b. Dynamic VPK

Press Add VPK to create a new Dynamic VPK.
Figure 4: Add VPK
VPK Guide
Page | 7

Select mode to use from Mode dropdown list.

Select Account# from Accounts dropdown list.

Enter a description text in Description field (optional).

Enter the value sequence for each mode in Value field if required.

Press Save button to save your configuration (Reset button allows to reset all
fields to default values).

Press Save VPK to apply changes to VPK.
Note: Once added and saved, Edit VPK and Delete VPK buttons will appear. Customers can press Edit
VPK button to edit or Delete VPK to remove selected VPK.
Figure 5: Dynamic VPK
Example:
Customer’s GXP2170 has a SIP account registered on Account 1 and wants to add a
Speed Dial for extension 1001.
Below values needs to be used:

Mode: Speed Dial

Accounts: Account 1 (selected)

Description: SP_1001 (optional)

Value: 1001
VPK Guide
Page | 8
VPK MODES AND INDICATION
Fixed VPK support all available modes (20 modes), while Dynamic VPK doesn’t support Line, Shared Line
and None modes (17 modes).
The following table provides a description of each mode as well as state, icon, and LED status.
Table 2: VPK Modes and Indications
Description
Speed Dial
Speed Dial mode allows to set a key for one touch dialing;
configured number will be dialed once VPK is pressed.
Account Unregistered
OFF
Select the Account to dial from and enter the Speed Dial
number to be dialed in the Value field, or enter the IP address
to set the Direct IP call as Speed Dial.
Account Registered
ON
Busy Lamp Field (BLF) mode allows to monitor status
(available, ringing, busy) of an extension.
Offline, Unknown
OFF
Select the Account to monitor the BLF status. Enter the
extension number in the Value field to be monitored.
Terminated
GREEN
Proceeding
RED
Ringing (Early)
Flashing
RED
Trying
Flashing
RED
Confirmed
RED
No state changes
OFF
No state changes
OFF
Account not registered
OFF
Busy Lamp
Field (BLF)
Speed Dial
Via Active
Account
State
Speed Dial via active account mode allows to set a key for
one touch dialing; configured number will be dialed once VPK
is pressed using specified account if available, otherwise, first
available account will be used to dial out.
Icon
LED
Status
VPK Mode
Select the Account to dial from and enter the Speed Dial
number to be dialed in the Value field, or enter the IP address
to set the Direct IP call as Speed Dial.
Dial DTMF
Voice Mail
Dial DTMF allows customers to send digits while in
communication, for instance, when dialing to an IVR, users
can set Dial DTMF Key to send digits to the IVR.
Enter a series of DTMF digits in the Value field to be dialed
during the call.
Allows access to user’s voice mail by pressing configured
VPK.
VPK Guide
Page | 9
Account Registered
(No new voice mail)
OFF
Account Registered
(New voice mail
available)
OFF
The Value field should be left blank.
No state changes
OFF
This option is not binding to the account and the call will be
returned based on the account with the last answered call.
Allows to set a destination number to transfer calls to it (blind
transfer) by pressing configured VPK.
Account Unregistered
OFF
Select Account, and enter the number in the Value field to be
transferred during the call.
Account Registered
OFF
This feature allows to park/pick up the call, and can be also
used to monitor parking lots via VPK button’s LED.
Account Unregistered
OFF
Account Registered
OFF
Allows to set a VPK as intercom button to a specific
destination with auto-answer instruction.
Account Unregistered
OFF
When the call is initiated, SIP INVITE sent towards destination
extension (via SIP server) will include Alert-info header with
Auto-answer=0 parameter.
Account Registered
OFF
No State
OFF
Select Account and enter the Voice Mail access number in
the Value field.
Call Return
Transfer
Call Park
Allows users to dial last answered call by pressing configured
VPK.
Select Account, and enter the call park extension in the Value
field to park/pick up the call.
Notes:


Intercom
LDAP
Search
If Value field has leading star code like *xx, the phone will
not send SUBSCRIBE to the server, and VPK will be used
to only park/retrieve calls;
If Value field is set with parking lots (for example: 701,
702…), VPK will be used as Monitored Call Park; the
phone will send SUBSCRIBE to monitor configured
parking lots and park/retrieve calls.
Select Account, and enter the extension number in the Value
field to do the intercom.
This option is to narrow the LDAP search scope.


Enter the LDAP search base in the Description field. It
could be the same or different from the Base in LDAP
configuration under Advanced Settings. The Base in
LDAP configuration will be used if the Description field is
left blank.
Enter the LDAP Name/Number filter in the Value field.
For example: If users set VPK as “LDAP Search” for
“Account 1”, and set filters:
Description -> ou=video,ou=SZ,dc=grandstream,dc=com
VPK Guide
P a g e | 10
Multicast
Paging
Value -> sn=Li
Since the Base for LDAP server configuration is
“dc=grandstream,dc=com”, “ou=video,ou=SZ” is added to
narrow the LDAP search scope. “sn=Li” is the example to
filter the last name.
Multicast paging is a feature that allows the user to make calls
to a group of phones listening to the same Paging IP address.
Multicast paging calls will be automatically answered on
listening phones and conversation will be in one-way audio
path (originator can speak, while listening phones will be able
to hear only).
Record
No State
OFF
Idle
OFF
Recording
Flashing
No state
OFF
No state
OFF
Offline, Unknown
OFF
Available
GREEN
Offline, Unknown
OFF
Select account from Account field, and enter the call park
extension in the Value field.
Available
GREEN
Note: The phone sends SUBSCRIBE to the server to retrieve
status of monitored parking lot.
Call Parked
RED
Eventlist BLF allows to monitor a list of extension similar to
BLF, administrator needs to configure Eventlist BLF on server
side and provide Eventlist BLF URI on the phone.
Offline, Unknown
OFF
Terminated
GREEN
Proceeding
RED
Ringing (Early)
Flashing
RED
Trying
Flashing
RED
Confirmed
RED
Enter Line key description in Description field and multicast
sending address in Value field.
Allows users to record ongoing calls. Recording needs to be
supported on the server to use this feature.
Call Log
This Key is a shortcut to Call History.
Menu
This Key is a shortcut to the Menu button.
Presence
Watcher
Presence watcher allows to monitor presence / registration
status of an extension. this feature needs to be supported by
SIP server to use it.
Monitored
Call Park
Eventlist
BLF
Select the Account to monitor the presence status. Enter the
extension number in the Value field to be monitored.
This feature allows to park/pick up the call, and monitor the
parked call via VPK button’s LED.
Select the Account to monitor the Eventlist BLF status. Enter
the extension number in the Value field to be monitored and
make sure to specify “Eventlist BLF URI” (Account X  SIP
Settings  Advanced Features).
VPK Guide
P a g e | 11
Line
Regular line key to open up a line and switch line.
The Description and Value fields can be left blank.
Note: Line mode is supported on Fixed VPK only.
Unregistered
(No IM, Voice mail, No
Call Forward)
Registered + Idle
(No IM, Voice mail, No
Call Forward)
Unregistered + IM +
Voice mail
Registered + IM + Voice
mail
Unregistered + IM (No
Voice mail)
Registered + IM (No
Voice mail)
Unregistered + Voice
Mail (No IM)
Registered + Voice Mail
(No IM)
Unregistered + Call
Forward All
(No IM, No Voice Mail)
Registered + Call
Forward All
(No IM, No Voice Mail)
Unregistered + Call
Forward Delay + Call
Forward Busy
(No IM, No Voice Mail)
Registered + Call
Forward Delay + Call
Forward Busy
(No IM, No Voice Mail)
Unregistered + Call
Forward Delay
(No IM, No Voice Mail,
No Call Forward Busy)
Registered + Call
Forward Delay
(No IM, No Voice Mail,
No Call Forward Busy)
Unregistered + Call
Forward Busy
(No IM, No Voice Mail,
No Call Forward Delay)
Registered + Call
Forward Busy
(No IM, No Voice Mail,
No Call Forward Delay)
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
Flashing
RED
Flashing
GREEN
Registered + Ringing
Registered + On Hold
VPK Guide
P a g e | 12
Shared
Line
Share line for Shared Line Appearance feature. Select the
Account registered as Shared line for the line key.
The Description and Value fields can be left blank.
Note: You may refer to this guide for more detail about Shared
Line configuration.
BS_SCA_conf_Guide
Registered + Connected
+ Incoming Call
Registered + Connected
+ Outgoing Call
Unregistered
GREEN
GREEN
OFF
Registered + Not
support SCA Call-info
header
Registered + Not
support SCA or SCA
Failed
OFF
OFF
Registered + Idle
OFF
Registered + Seized
RED
Registered + Hold by
user
Registered + Hold by the
other party
Flashing
GREEN
Flashing
RED
Flashing
GREEN
Flashing
RED
Registered + Connected
GREEN
Registered + Processing
Registered + Alert
VPK Guide
P a g e | 13
SCREEN EXAMPLES
Figure 6: Screen Example - Page 1
Figure 7: Screen Example - Page 2
VPK Guide
P a g e | 14
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising