Copyright 2010-2015 Obihai Technology, Inc.
92
BroadSoft AS-Feature-Event Features
(SIP Only.) This is a collection of network-provided (i.e. soft-switch-provided) features available on a BroadSoft
Application Server, the settings of which the user can view and change from the phone GUI. Note that these network-
provided features are configured and executed in the context of a single SP service. To allow any of the network-
provided features listed below to be viewable and changeable from the phone, you must enable the option
SPn Service
– Calling Fetures
::
X_ASFeatureEventSubscribe
and must also enable the individual network-provided feature
whichever you want to allow users to access from the phone. Note that the features themselves are executed entirely
on the server and the settings of the features are stored on the server. The phone displays the values of the settings as
stored on the server (not the ones entered and submitted by user, which may or may not be acceptable by the server).
The as-feature is based on the SIP subscribe/notify framework; the expires value of the subscription dialog (initiated by
the phone per SP service with the feature enabled) can be set using the parameter
ITSP Profile X–Feature
Configuration
::
X_ASFeatureEventSubscribeExpires
. On each subscribe request sent by the phone, the server
returns a NOTIFY that refreshes the current settings of all the soft-switch-provided features listed below (whichever is
enabled or made available on the server). When a setting is changed, the server also updates the phone with a NOTIFY
that specifies the latest settings of just the affected features.
Some of the network-provided features can be accessed from the phone via special feature key functions (such as Do
Not Disturb) or special soft keys (such as Call Forward All), while all enabled network-provided features can be accessed
via the Net Services App of the Main Menu.
Call Forward All
CallForwardAll is synonymous to CallForwardUnconditional in this document. This feature, if enabled, will let the soft-
switch forward all calls to the configured forwarding number unconditionally. The functionality provided by this feature
is similar to that of the CallForwardUnconditional feature provided natively by the phone (per line); the administrator is
advised to disable the native version when using the network-provided version to avoid ambiguity. To make the setting
of this network-provided service viewable and changeable from the phone GUI, you must enable the option
SPn Service
– Network Provided Services
::
CallForwardAlways
. In addition to going through the Net Services app, the following
methods of access are available:
•
Feature Key: Define a feature key with the function Call Forward. Set the Service parameter of the key to the
SP service that provides this feature
•
Soft Key: The
Call Forward
soft key on the home screen of the phone can be mapped to the network
provided CallForwardAll service on a specific SP service, by setting the parameter
Phone Settings – User Preferences
Settings
::
CallForwardUnconditionalFeatureProvider
to equal to that SP service
•
User Preferences – Call Forward Setting: As a side effect of enabling the Soft Key option in the last item, the
Call Forward Setting under User Preference app on the GUI is also pointing to the same network provided
CallForwardAlways feature
The user can enable/disable CallForwardAlways as well as setting a forwarding number; the settings are submitted and
stored on the server.
Call Forward Busy
To make the setting of this network-provided service viewable and changeable from the phone, you must enable the
option
SPn Service – Network Provided Services
::
CallForwardBusy
. The functionality provided by this feature is
similar to that of the CallForwardOnBusy feature that is available natively on the phone (per line). To use the version
provided by the soft-switch, the administrator is advised to disable the native version to avoid ambiguity.
The only way of access from the phone is by going through the Net Services app. The phone allows the user to get and
change the setting of this feature on the server; the setting is submitted to the server with a subscribe request and
stored on the server.