rbt system cp ivr subject
TRANSCRIPT
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 1/43
RBT System
CP IVR Subject
Issue 01
Date 2010-02-15
Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 2/43
Huawei Technologies Co., Ltd. provides customers with comprehensive technical support and service. For any
assistance, please contact our local office or company headquarters.
Huawei Technologies Co., Ltd.
Address: Huawei Industrial Base
Bantian, Longgang
Shenzhen 518129
People's Republic of China
Website: http://www.huawei.com
Email: [email protected]
Copyright © Huawei Technologies Co., Ltd. 2010. All rights reserved.
No part of this document may be reproduced or transmitted in any form or by any means without prior written
consent of Huawei Technologies Co., Ltd.
Trademarks and Permissions
and other Huawei trademarks are the property of Huawei Technologies Co., Ltd.
All other trademarks and trade names mentioned in this document are the property of their respective holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and the
customer. All or part of the products, services and features described in this document may not be within the
purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information,
and recommendations in this document are provided "AS IS" without warranties, guarantees or representations
of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the
preparation of this document to ensure accuracy of the contents, but all statements, information, andrecommendations in this document do not constitute the warranty of any kind, express or implied.
Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 3/43
Contents
1 Introduction to CP IVR.............................................................................................................1-1
1.1 Definition........................................................................................................................................................1-2
1.2 Feature Descr iption.........................................................................................................................................1-2
2 Feature Implementation Procedure........................................................................................2-12.1 Access Code Management..............................................................................................................................2-2
2.1.1 Add New Access Code...........................................................................................................................2-2
2.1.2 Browse the Access Code........................................................................................................................2-3
2.1.3 Modify the Access Code........................................................................................................................2-3
2.1.4 Delete the Access Code..........................................................................................................................2-4
2.2 CP IVR Category Maintenance.......................................................................................................................2-5
2.2.1 Add CP IVR Category............................................................................................................................2-6
2.2.2 Browse CP IVR Category......................................................................................................................2-6
2.2.3 Ordering CP IVR directories..................................................................................................................2-7
2.2.4 Modify CP IVR Category......................................................................................................................2-8
2.2.5 Delete CP IVR Category........................................................................................................................2-9
2.2.6 Add Songs to CP IVR Category...........................................................................................................2-10
2.2.7 Delete Songs from CP IVR Category..................................................................................................2-11
2.2.8 Approve CP IVR Category..................................................................................................................2-12
2.3 CP IVR feature in IVR flow..........................................................................................................................2-13
3 Configurations in the Whole RBT System............................................................................3-1
3.1 RBT Configurations........................................................................................................................................3-2
3.2 Configuring the URP for the CP IVR Access Code Feature...........................................................................3-2
3.2.1 Configuring the URP..............................................................................................................................3-2
3.2.2 Logging In to the MGC..........................................................................................................................3-3
3.2.3 Configuring a Call Prefix.......................................................................................................................3-3
3.2.4 Conf iguring Service Console Attributes................................................................................................3-4
3.3 Configurations on the CTI Platform (ICD3.4 Platform).................................................................................3-6
3.3.1 Configuring the CTI Platform ...............................................................................................................3-7
3.3.2 Adding an Access Code.........................................................................................................................3-7
3.3.3 Setting the Basic Information About the VDN......................................................................................3-8
3.3.4 Configuring a Process............................................................................................................................3-9
3.3.5 Setting a Called Party...........................................................................................................................3-10
RBT System
CP IVR Subject Contents
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
i
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 4/43
4 Commissioning...........................................................................................................................4-1
5 FAQ...............................................................................................................................................5-1
Contents
RBT System
CP IVR Subject
ii Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 5/43
Figures
Figure 2-1 Add New Access Code to CP.............................................................................................................2-2
Figure 2-2 Browse the Access Code....................................................................................................................2-3
Figure 2-3 Modify the Access Code.....................................................................................................................2-4
Figure 2-4 Delete the Access Code......................................................................................................................2-5
Figure 2-5 Add new CP IVR Category................................................................................................................2-6
Figure 2-6 Browse the existing CP IVR Category...............................................................................................2-7
Figure 2-7 Ordering CP IVR Directories.............................................................................................................2-8
Figure 2-8 Modify the existing CP IVR Category...............................................................................................2-9
Figure 2-9 Delete the existing CP IVR Category...............................................................................................2-10
Figure 2-10 Add Songs to CP IVR Categories ..................................................................................................2-11
Figure 2-11 Delete Songs from CP IVR Categories .........................................................................................2-12
Figure 2-12 A pproving the CP IVR category................................................................ ....................................2-13
Figure 2-13 Process of implementing the CP IVR access code feature.............................................................2-14
Figure 3-1 ............................................................................................................................................................3-3Figure 3-2 Page for adding call prefixes..............................................................................................................3-4
Figure 3-3 Window for adding service console attributes....................................................................................3-5
Figure 3-4 Add Access Code ...............................................................................................................................3-8
Figure 3-5 Setting the path to the directory that stores the *.GSL file ................................................................3-8
Figure 3-6 Add Flow ..........................................................................................................................................3-9
Figure 3-7 Add Called Party Configuration page..........................................................................................3-11
RBT System
CP IVR Subject Figures
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
iii
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 6/43
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 7/43
Tables
Table 2-1 Description of the process of implementing the CP IVR access code feature...................................2-15
Table 3-1 Description of the parameters for configuring call prefixes................................................................3-4
Table 3-2 Parameters of Service console attributes..............................................................................................3-5
Table 3-3 Parameters for setting the information about the flow.........................................................................3-9
Table 3-4 Parameters of setting a called party....................................................................................................3-11
RBT System
CP IVR Subject Tables
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
v
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 8/43
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 9/43
1 Introduction to CP IVR
About This Chapter
1.1 Definition
1.2 Feature Description
The CP IVR system access codes are separate IVR system access codes that carriers provide for
CPs. The IVR system access code is composed of the general access code of the IVR system
and the access code of a CP.
RBT System
CP IVR Subject 1 Introduction to CP IVR
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
1-1
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 10/43
1.1 Definition
Context
A separate IVR access code is provided for the CP IVR function. This access code is equal to
the general access code of the RBT IVR flow plus the access code of a CP. A subscriber can
dial this access code to download the RBTs of the specified CP. The feature helps CPs to
publicize their RBTs, build the brand image, and improve CP participation. Thus, the RBT
service is promoted. The CP IVR feature is enabled only if the RBT DB configuration
func_support_12530xyz_flag is set to 1.
NOTE
When the CP IVR function is used, the called number cannot be segmented.
1.2 Feature Description
The CP IVR system access codes are separate IVR system access codes that carriers provide for
CPs. The IVR system access code is composed of the general access code of the IVR system
and the access code of a CP.
Context
Subscribers can dial the IVR system access code to browse the RBTs of a specified CP. For
example: If the IVR system access code that a carrier provides is 123 and the access code of aCP is 601, a subscriber can browse and download RBTs provided by the CP by dialing 123601.
NOTE
This feature is also applicable for Music box.
This feature is accessible, if the RBT DB Configuration, func_support_12530xyz_flag is
enabled.
Feature Prerequisite Method
Add New Access Code CP account has to be created. Admin
Browse the Access Code l CP account has to be created.
l Admin has to assign to access code
to CP.
Admin
Modify the Access Code l CP account has to be created.
l Admin has to assign to access code
to CP.
Admin
Delete the Access Code l CP account has to be created.
l Admin has to assign to access code
to CP.
Admin
1 Introduction to CP IVR
RBT System
CP IVR Subject
1-2 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 11/43
Feature Prerequisite Method
Add CP IVR Category l CP account has to be created.
l Admin has to assign to access code
to CP.
CP
Browse CP IVR Category l CP account has to be created.
l Admin has to assign to access code
to CP.
l CP has to create Category.
CP
Modify CP IVR Category l CP account has to be created.
l Admin has to assign to access code
to CP.
l CP has to create Category.
CP
Delete CP IVR Category l CP account has to be created.
l Admin has to assign to access code
to CP.
l CP has to create Category.
CP
Add Songs to CP IVR Category l CP account has to be created.
l Admin has to assign to access code
to CP.
l CP has to create Category.
l
CP has to upload RBTs and thatshould have been approved by
Admin.
CP
Delete Songs from CP IVR Category l CP account has to be created.
l Admin has to assign to access code
to CP.
l CP has to create Category.
l CP has to upload RBTs and that
should have been approved by
Admin.
CP
Approve CP IVR Category l CP account has to be created.
l Admin has to assign to access code
to CP.
l CP has to create Category.
l CP has to upload RBTs and that
should have been approved by
Admin.
System
administrato
r
RBT System
CP IVR Subject 1 Introduction to CP IVR
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
1-3
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 12/43
Feature Prerequisite Method
CP IVR feature in IVR flow l CP account has to be created.
l Admin has to assign to access code
to CP.l CP has to create Category.
l CP has to upload RBTs and that
should have been approved by
Admin.
IVR
Upload help or salutatory prompts. l CP account has to be created.
l Admin has to assign to access code
to CP.
l CP has to create Category.
System
administrato
r
1 Introduction to CP IVR
RBT System
CP IVR Subject
1-4 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 13/43
2 Feature Implementation Procedure
About This Chapter
This feature can be accessed by end user through IVR interface, by administrator and CP through
WEB interface.
In the present version, the name of this function on the page is 12530xyz, where 12530 is the
IVR access code of carrier and xyz is the access code of a CP (this access code is different from
the CP code in the CRBT system). For example, 111 is the CP access code of SINA (SINA is a
name of CP) and a subscriber can dial 12530111 to browse and download the RBTs provided
by SINA. Please pay attention to localization of the pages during the application in different
offices.
This function is divided into several parts as follows:
2.1 Access Code Management
2.2 CP IVR Category Maintenance
2.3 CP IVR feature in IVR flow
The CP IVR access code feature involves three roles, namely, system administrator, content
provider (CP), and subscriber. The system administrator and CPs create and maintain CP IVR
access codes and corresponding directories. Subscribers use the feature to listen to and download
ring back tones (RBTs) through IVR portal. The operations performed by the universal resource
platform (URP), computer telephony integration (CTI) voice extensible markup language
(VXML) server, RBT Portal, and Universal Service Development Platform (USDP) vary
according to the role.
RBT System
CP IVR Subject 2 Feature Implementation Procedure
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-1
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 14/43
2.1 Access Code Management
The CP IVR feature is enabled only if the RBT DB configuration
func_support_12530xyz_flag is set to 1. The system administrator can do the following
activities via the Web interface. Here the each access code corresponds to one CP.
2.1.1 Add New Access Code
Context
For adding new access codes to CP, refer Figure 2-1 for implementation.
Figure 2-1 Add New Access Code to CP
Procedure
Step 1 The System Administrator add access code to the CP.
The system administrator can add the access code for the CP on the Web page. Each access code
corresponds to one CP. For more details refer RBT Ring Back Tone System Administrator
Operators Online Help
NOTE
When an access code is created for a particular CP code, it is mandatory for the CP to upload the welcome
prompt and help prompt from the CP interface.
Step 2 The Web Portal invoke the USDP SOAP interface, addToneCatalog to add the access code.
Step 3 The USDP updates the new access code details to USDP DB table, t_tonedirlib.
Step 4 The USDP sends this result to the RBT Portal.
2 Feature Implementation Procedure
RBT System
CP IVR Subject
2-2 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 15/43
Step 5 The RBT Portal displays a success or failure message after performing this operation.
----End
2.1.2 Browse the Access Code
Context
For browsing the access codes, refer Figure 2-2 for implementation.
Figure 2-2 Browse the Access Code
Procedure
Step 1 The System Administrator browse the existing access code in the system.
Step 2 The Web Portal invoke the USDP SOAP interface, queryToneCatalog to browse the access
code.
Step 3 The USDP fetches the records from the USDP DB table, t_tonedirlib.
Step 4 The USDP sends this result to the RBT Portal.
Step 5 The RBT Portal displays the existing access codes after performing this operation.
----End
2.1.3 Modify the Access Code
Context
For modifying the existing access codes, refer Figure 2-3 for implementation.
RBT System
CP IVR Subject 2 Feature Implementation Procedure
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-3
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 16/43
Figure 2-3 Modify the Access Code
Procedure
Step 1 The System Administrator edit the existing access code
Step 2 The Web Portal invoke the USDP SOAP interface, editToneCatalog to modify the access code.
Step 3 The USDP updates the new access code details to USDP DB table, t_tonedirlib.
Step 4 The USDP sends this result to the RBT Portal.Step 5 The RBT Portal displays a success or failure message after performing this operation.
----End
2.1.4 Delete the Access Code
Context
For deleting the existing access codes, refer Figure 2-4 for implementation.
2 Feature Implementation Procedure
RBT System
CP IVR Subject
2-4 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 17/43
Figure 2-4 Delete the Access Code
Procedure
Step 1 The System Administrator delete the existing access code.
Step 2 The Web Portal invoke the USDP SOAP interface,delToneCatalogfor deleting the access code.
Step 3 The USDP deleted the access code details to USDP DB table, t_tonedirlib.
Step 4 The USDP sends this result to the RBT Portal.
Step 5 The RBT Portal displays a success or failure message after performing this operation.
----End
2.2 CP IVR Category Maintenance
Context
The CP administrator can record and upload the welcome tone of the IVR so that the welcometone will be played to the subscriber during the access. Refer
RBT_Subscriber_Management_Subject for more details about the welcome call. In addition,
CP administrator can also upload a help prompt file for CP specific assistance during the call to
CP IVR. The operations on the welcome words and help should be approved by the system
administrator first. The CP administrator can maintain the RBT directories that are available
after a subscriber inputs the IVR access code of this CP. Every directory has a prompt tone used
to prompt the content in this directory in the IVR flow.
The CP can adjust the sequence of the directories as it wishes but the changes made by the CP
to the RBT directories must be approved by the system administrator before such changes can
take effect. The CP administrator can maintain the RBTs or music box in every directory (the
used RBTs and musicbox must be approved first). The CP can also adjust the sequence of theRBTs in a directory as it wishes.
RBT System
CP IVR Subject 2 Feature Implementation Procedure
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-5
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 18/43
The CP send request to admin to approve the CP IVR category. The admin can also reject the
approval request.
2.2.1 Add CP IVR Category
Context
For adding new CP IVR Category. Refer Figure 2-5 for implementation.
Figure 2-5 Add new CP IVR Category
Procedure
Step 1 The CP add new CP IVR category.
Step 2 The Web Portal invoke the USDP SOAP interface, addToneCatalog to add the access code.
Step 3 If the CP is not trusted CP or approval of the system administrator is required, then add the
categories details into the USDP DB table, t_censortonedirliband after approving by the system
administrator, USDP inserts the add the categories details with status as 1 into the USDP DB
table, t_tonedirlib. If the CP is a trusted CP or the approval of the system administrator is not
required, then the USDP inserts the add the categories details with status as 1 into the USDP DB
table, t_tonedirlib.
Details for approve the CP add new CP IVR category, refer 2.2.8 Approve CP IVR Category
Step 4 The USDP sends this result to the RBT Portal.
Step 5 The RBT Portal displays a success or failure message after performing this operation.
----End
2.2.2 Browse CP IVR Category
2 Feature Implementation Procedure
RBT System
CP IVR Subject
2-6 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 19/43
Context
For browsing the existing CP IVR Category. Refer Figure 2-6 for implementation.
Figure 2-6 Browse the existing CP IVR Category
Procedure
Step 1 The CP browse the existing CP IVR categories.
Step 2 The Web Portal invoke the USDP SOAP interface, queryToneCatalog to browse the CP IVR
category.
Step 3 The USDP checks the CP IVR category details in the USDP DB table, t_tonedirlib.
Step 4 The USDP sends this result to the RBT Portal.
Step 5 The RBT Portal displays the existing CP IVR category after performing this operation.
----End
2.2.3 Ordering CP IVR directories
Context
For Ordering CP IVR directories. Refer Figure 2-7 for implementation.
RBT System
CP IVR Subject 2 Feature Implementation Procedure
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-7
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 20/43
Figure 2-7 Ordering CP IVR Directories
Procedure
Step 1 The CP order the existing CP IVR directories.
Step 2 The Web Portal invoke the USDP SOAP interface, browseToneCatalog to sequencing the CP
IVR category.
Step 3 The USDP checks the CP IVR category details in the USDP DB table, t_tonedirlib.
Step 4 The USDP sends this result to the RBT Portal.
Step 5 The RBT Portal displays the sequencing CP IVR directories after performing this operation.
----End
2.2.4 Modify CP IVR Category
Context
For modifying the existing CP IVR Category. Refer Figure 2-8 for implementation.
2 Feature Implementation Procedure
RBT System
CP IVR Subject
2-8 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 21/43
Figure 2-8 Modify the existing CP IVR Category
Procedure
Step 1 The CP modify the existing CP IVR category.
Step 2 The Web Portal invoke the USDP SOAP interface, editToneCatalog to edit the CP IVR
category.
Step 3 If the CP is not trusted CP or approval of the system administrator is required, then add the
categories details into the USDP DB table, t_censortonedirliband after approving by the systemadministrator, USDP inserts the add the categories details with status as 1 into the USDP DB
table, t_tonedirlib. If the CP is a trusted CP or the approval of the system administrator is not
required, then the USDP inserts the add the categories details with status as 1 into the USDP DB
table, t_tonedirlib.
Details for approve the CP modify CP IVR category, refer 2.2.8 Approve CP IVR Category
Step 4 The USDP sends this result to the RBT Portal.
Step 5 The RBT Portal displays a success or failure message after performing this operation.
----End
2.2.5 Delete CP IVR Category
Context
For deleting the existing CP IVR Category. Refer Figure 2-9 for implementation.
RBT System
CP IVR Subject 2 Feature Implementation Procedure
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-9
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 22/43
Figure 2-9 Delete the existing CP IVR Category
Procedure
Step 1 The CP delete the CP IVR category.
Step 2 The Web Portal invoke the USDP SOAP interface, delToneCatalog to delete the CP IVR
category.
Step 3 The USDP updates details with status as 3 into the USDP DB table, t_tonedirlib.
Step 4 The USDP sends this result to the RBT Portal.
Step 5 The RBT Portal displays a success or failure message after performing this operation.
----End
2.2.6 Add Songs to CP IVR Category
Context
For adding songs to CP IVR Categories. Refer Figure 2-10 for implementation.
2 Feature Implementation Procedure
RBT System
CP IVR Subject
2-10 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 23/43
Figure 2-10 Add Songs to CP IVR Categories
Procedure
Step 1 The CP add songs to the CP IVR categories.
Step 2 The Web Portal invoke the USDP SOAP interface, addCatalogTone to add songs to the CP
IVR category.
Step 3 The USDP add songs to CP IVR categories details to USDP DB table, t_dirtonelib.
Step 4 The USDP sends this result to the RBT Portal.
Step 5 The RBT Portal displays a success or failure message after performing this operation
----End
2.2.7 Delete Songs from CP IVR Category
Context
For deleting songs from the CP IVR Categories. Refer Figure 2-11 for implementation.
RBT System
CP IVR Subject 2 Feature Implementation Procedure
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-11
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 24/43
Figure 2-11 Delete Songs from CP IVR Categories
Procedure
Step 1 The CP deletes song from the CP IVR categories.
Step 2 The Web Portal invoke the USDP SOAP interface, delCatalogTone to delete songs from the
CP IVR category.
Step 3 The USDP delete songs from the CP IVR categories details to USDP DB table, t_dirtonelib.
Step 4 The USDP sends this result to the RBT Portal.
Step 5 The RBT Portal displays a success or failure message after performing this operation.
----End
2.2.8 Approve CP IVR Category
Context
For approving the CP IVR Categories. Refer Figure 2-12 for implementation.
2 Feature Implementation Procedure
RBT System
CP IVR Subject
2-12 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 25/43
Figure 2-12 Approving the CP IVR category
Procedure
Step 1 The CP creates the CP IVR category.
Step 2 CP send CP IVR category to Admin for approval when the CP is distrusted.
Step 3 The RBT portal invoke the USDP SOAP interface, approveTonewith approve type 3 to approve
the CP IVR category.
Step 4 the USDP approve the CP IVR category details to USDP DB table, t_tonedirlib.
Step 5 USDP sends the result to RBT Portal.
Step 6 RBT Portal displays success or failure message after performing this operation.
----End
2.3 CP IVR feature in IVR flow
The CP IVR access code feature involves three roles, namely, system administrator, content
provider (CP), and subscriber. The system administrator and CPs create and maintain CP IVR
access codes and corresponding directories. Subscribers use the feature to listen to and download
ring back tones (RBTs) through IVR portal. The operations performed by the universal resource
platform (URP), computer telephony integration (CTI) voice extensible markup language
(VXML) server, RBT Portal, and Universal Service Development Platform (USDP) vary
according to the role.
Context
Figure 2-13 shows the process of implementing the CP IVR access code feature. Table 2-1
describes the process.
RBT System
CP IVR Subject 2 Feature Implementation Procedure
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-13
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 26/43
Figure 2-13 Process of implementing the CP IVR access code feature
2 Feature Implementation Procedure
RBT System
CP IVR Subject
2-14 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 27/43
Table 2-1 Description of the process of implementing the CP IVR access code feature
Process Description
The system administrator adds an
access code for a CP on the RBTPortal.
The RBT Portal invokes the toneProvide interface of
the USDP to add the information about the directorynamed after the access code to the t_tonedirlib table
in the database of the USDP.
The CP adds subdirectories under
the directory on the RBT Portal, and
then adds announcement files to the
subdirectories.
1. The RBT Portal invokes the toneProvide interface
of the USDP to creates the link between the directory
and its subdirectories to the t_tonedirlib, if approval
of the system administrator is not required. If
approval of the system administrator is required then
the USDP to creates the link between the directory
and its subdirectories to the USDP table,
t_censortonedirlib.
2. The RBT Portal uploads the announcement files tospecified directories.
The system administrator approves
the subdirectories.
The RBT Portal invokes the toneProvide interface of
the USDP to approve the subdirectories.
The CP adds RBTs to the
subdirectories or deletes RBTs
from them.
The RBT Portal invokes the toneProvide interface of
the USDP to update the RBT information in the
t_dirtonelib table in the database of the USDP.
A subscriber dials 12530 XYZ . A subscriber dials an access code, such as 12530123.
The URP identifies the access code. When identifying the access code 12530, the URP
redirects the call to the CTI.
The CTI assigns a UI for the call. The CTI assigns a UI for the call.
The VXML server checks whether
the access code is 12530 XYZ .
If the access code is 12530 XYZ , the management
process corresponding to the access code begins.
Otherwise, the management process corresponding to
the actual call type begins.
The management process
corresponding to the access code
12530 XYZ begins. The URP plays a
welcome announcement.
The management process corresponding to the access
code 12530 XYZ begins. The URP plays a welcome
announcement file that is uploaded by the CP.
The VXML server queries the
directory number corresponding to
the 12530 XYZ access code.
The VXML server invokes the toneProvide interface
of the USDP to query the t_tonedirlib table in the
database of the USDP for the directory number
corresponding to the 12530 XYZ access code.
The VXML server queries the
directory numbers of the
subdirectories of the 12530 XYZ
directory.
The VXML server invokes the toneProvide interface
of the USDP to query the t_tonedirlib table in the
database of the USDP for the subdirectories of the
12530 XYZ directory according to the number of the
directory.
RBT System
CP IVR Subject 2 Feature Implementation Procedure
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-15
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 28/43
Process Description
The subscriber follow the welcome
announcement to perform
operations.
The subscriber follow the welcome announcement to
perform an operation. The IVR system directs the
subscriber to a sub-directory according to the
operation.
The VXML server queries the sub-
directory for RBT information.
The VXML server invokes the toneProvide interface
of the USDP to query the t_dirtonelib table in the
database of the USDP for RBT information, including
RBT file paths, according to the number of the sub-
directory.
The subscriber follows an
announcement to perform an
operation.
The subscriber follows an announcement to perform an
operation.
l Download
l Presentl Copy
The IVR system processes the
request of the subscriber.
The IVR system processes the request of the subscriber.
2 Feature Implementation Procedure
RBT System
CP IVR Subject
2-16 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 29/43
3 Configurations in the Whole RBT System
About This Chapter
3.1 RBT Configurations
3.2 Configuring the URP for the CP IVR Access Code Feature
After a subscriber dials the 12530 XYZ access code, the URP needs to identify the access code
and redirect the call to the RBT platform. The information configured on the URP is mainly a
call prefix.When the CP IVR function is used, the called number cannot be segmented.
3.3 Configurations on the CTI Platform (ICD3.4 Platform)
Access code information needs to be configured on the CTI platform so that calls can be allocatedto UIScript servers for processing.
RBT System
CP IVR Subject 3 Configurations in the Whole RBT System
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
3-1
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 30/43
3.1 RBT Configurations
Procedure
Step 1 Run the HUAWEI EAS Operation & Maintenance System.
Step 2 Choose Config Console > EasyConfig Center.
Step 3 Configure the following parameters, for the detailed description please refer to the parameter
description of the configuration in EAS.
Step 4 Choose $RBT_EAS_HOME > RBT Portal Configurations > Service Feature
Configurations > Advanced Configurations > CP IVR .
Parameter Usage
func_support_12530xyz_
flag
Whether to support the CP IVR Category maintenance.
sp_catalog12530_num_
max_count
The maximum number of the CP IVR directory uploaded by a
CP.
----End
3.2 Configuring the URP for the CP IVR Access CodeFeature
After a subscriber dials the 12530 XYZ access code, the URP needs to identify the access code
and redirect the call to the RBT platform. The information configured on the URP is mainly a
call prefix.When the CP IVR function is used, the called number cannot be segmented.
3.2.1 Configuring the URP
Before configuring the CP IVR function, you must complete the configuration of the URP.
ContextBefore configuring the CP IVR function, see URP Deployment Guide to complete the
configuration of the URP:
NOTE
From the technical support website of Huawei, choose Documentation > Technical Guides > Application
and Software Product Line > Service and Software Public > UAP&URP > Deployment Guide to
obtain the URP Deployment Guide.
l Hardware data is configured.
l Data about the current office and charging are configured.
l Signaling, trunk, and routing data is configured.
l Number analysis data is configured.
3 Configurations in the Whole RBT System
RBT System
CP IVR Subject
3-2 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 31/43
l Resource data is configured.
l Clock data is configured.
3.2.2 Logging In to the MGC
After logging in to the MGC, you can configure information such as the service access code on
the URP.
Prerequisite
The URP is installed and configured correctly and works properly.
Procedure
Step 1 Start the client of the MGC.
Step 2 Enter the information about an operator for logging in to the MGC.Figure 3-1 shows the login information.
Figure 3-1
Step 3 Click OK to log in to the MGC.
----End
3.2.3 Configuring a Call PrefixYou need to configure a call prefix on the URP for the CP IVR access code feature, such as
12530.
Procedure
Step 1 Choose MML Commands from the navigation tree.
Step 2 Choose Number analysis > Service prefix configuration > Add Called Number Analysis.
Step 3 Confgiure the information about a call prefix in the lower-right area. For details, see the Help
tab page, as shown in Figure 3-2. Table 3-1 describes the main parameters for configuring acall prefix.
RBT System
CP IVR Subject 3 Configurations in the Whole RBT System
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
3-3
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 32/43
Figure 3-2 Page for adding call prefixes
Table 3-1 Description of the parameters for configuring call prefixes
Parameter Description Setting
Local DN set It is used to distinguish local
networks and specify the call prefix set to which a call
prefix belongs.
Set it manually according to
Help.
Call prefix It specifies a call prefix. Set it manually. For example,
12530.
Minimum number length It specifies the length of a call
prefix.
Set it manually. For example,
if the call prefix is 12530, set
this parameter to 5.
Maximum number length Length of a phone number. Retain its value the same as
the value of Minimum
number length.
Step 4 Click .
----End
3.2.4 Configuring Service Console Attributes
Service console attributes are used to configure attributes of access codes.
3 Configurations in the Whole RBT System
RBT System
CP IVR Subject
3-4 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 33/43
Procedure
Step 1 In the navigation tree, choose MML Commands.
Step 2 Choose Service management > ICD Service management > Service console attribute > Add
Service console attribute.
Step 3 In the lower right panel, set the parameters for configuring service console attributes. For details
about how to set the parameters, see the description on the Help tab, as shown in Figure 3-3.
Table 3-2 describes the involved parameters.
Figure 3-3 Window for adding service console attributes
Table 3-2 Parameters of Service console attributes
Parameter Description Setting
Dnset Set of number headers or
prefixes, associated with call
prefixes. The same called
number prefix is analyzed
differently. A number header
or prefix set corresponds to a
call source.
The value of this parameter is
the same as the value of
Local DN set in Table 3-1.
An operator can query a
number header or prefix set
by running the following
command:LST CNACLD
RBT System
CP IVR Subject 3 Configurations in the Whole RBT System
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
3-5
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 34/43
Parameter Description Setting
Access code Access number of a service. The value of this parameter is
the same as the value of Call
prefix in Table 3-1.
Service sequence No. Each service access code
corresponds to a service
number.
An operator can obtain
service numbers by running
the LST MODSRV
command.
Min.len Length of an access code. Minimum length of numbers
dialed by a subscriber. The
value ranges from 3 to 24.
The value of this parameter
can be set to the length of the
system access code (12530)
in the 12530XYZ feature.
That is, you can set this
parameter to 5.
Max.len Maximum length of a phone
number.
Maximum length of numbers
dialed by a subscriber. The
value ranges from 3 to 24.
The value of this parameter
can be set to the length of an
access code in the
12530XYZ feature. That is,
you can set this parameter to8.
Time delay trigger point Length of numbers accepted
by the system when the
system starts the trigger delay
timer.
The value of Time delay
trigger point cannot be
smaller than the value of
Min.len. Otherwise, the
system cannot start the
trigger delay timer.
Trigger delay Monitoring duration of the
trigger delay timer.
Unit: second
Select an option manually.
Recommended value: 1
Step 4 Click .
----End
3.3 Configurations on the CTI Platform (ICD3.4 Platform)
Access code information needs to be configured on the CTI platform so that calls can be allocated
to UIScript servers for processing.
3 Configurations in the Whole RBT System
RBT System
CP IVR Subject
3-6 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 35/43
Configure http://IP:PORT/rbt/flows/management-index.jsp to the access code in CTI. When
user makes a call, the call will be redirected to http://resin-ip:port/rbt/components/
callinitialise/callinitialise-getcpinfo.jspbased on the RBT configuration,
sManagementcode.
For example, When the accesscode is 5001 and CP IVR Category Maintenance is 123 then user calls 5001123 which is configured in sManagementcode it checks for 123 as CP IVR access
code or not, if it is CP IVR access code then call goes to the specific directory.
3.3.1 Configuring the CTI Platform
Before configuring the CP IVR function, you must complete the configuration of the CTI
platform.
Context
Before configuring the CP IVR function, see CTI Platform Installation Guide to complete theconfiguration of the CTI platform:
NOTE
From the technical support website of Huawei, choose Documentation > Application and Software
Product Line > Service and Software Public > CTI > Product Documentation to obtain the CTI
Platform Installation Guide.
l Configuring the Oracle Client
l Setting the IP Address of the ICD Platform on the Aplogic
l Configuring Parameter Groups
l Adding a UI Server
l Adding a Data Source
l Adding a VDN
l Setting the Basic Information About the VDN
l Setting Service Types for the VDN
3.3.2 Adding an Access Code
After a call is connected to the CTI platform, the call is allocated to a certain VDN according to
the configuration of VDN access codes. After that, the call is allocated to an automatic process
according to system configuration.
Procedure
Step 1 Log in to the console as a console administrator.
Step 2 Under Configuration Console, choose System Configuration > System Access Code .
Step 3 Click Add.
Step 4 Enter the relevant information about the access code. Figure 3-4 shows the Add Access Code
page.
The value of Access Code is the same as the value of Call prefix in 3.2.3 Configuring a CallPrefix, for example, 12530.
RBT System
CP IVR Subject 3 Configurations in the Whole RBT System
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
3-7
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 36/43
Figure 3-4 Add Access Code
Step 5 Click Submit.
----End
3.3.3 Setting the Basic Information About the VDN
The basic information about the VDN set on the CTI platform includes the VDN access code, path of the process file, and bill information.
Procedure
Step 1 Log in to the console as the VDN administrator.
Step 2 Choose VDN1Configuration > Basic Info Configuration . The page for setting the basic
information about the VDN appears, as shown Figure 3-5.
Figure 3-5 Setting the path to the directory that stores the *.GSL file
Step 3 Set Basic Info.
Set the following parameters:
l System Calling Number: Enter a string of digits. This service does not use this parameter.
l Access Code Configuration: Set this parameter to an access code used by the *.GSL files.
l Flow File Path: Set this parameter to the path to the directory that stores the *.GSL files on
the CTI server.
Step 4 Set Set Bill Writing.
Set No to not generate bills.
3 Configurations in the Whole RBT System
RBT System
CP IVR Subject
3-8 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 37/43
Step 5 Click Submit.
----End
3.3.4 Configuring a Process
Procedure
Step 1 Log in to the console as the VDN administrator.
Step 2 Choose VDN1Configuration > Flow > Flow .
Step 3 Click Add. The Add Flow page appears, as shown in Figure 3-6.
Figure 3-6 Add Flow
Step 4 Set the information about a flow. Table 3-3 describes the parameters for setting the information
about the flow.
Table 3-3 Parameters for setting the information about the flow
Parameter Description Setting
Flow Description Description of the flow. Enter a value manually.
Flow Type Flow type. Select Nonauto-start flow.
Auto-Start Interval(s) Interval for starting the flow. Retain the default value.
Flow Service Type This parameter is not used by
the GSL.
Select an option from the
drop-down list box.
This parameter is mandatory.
Flow Access Code Access code used by the flow
to access the service.
Enter a value manually.
The access code is used in the
called configuration.
RBT System
CP IVR Subject 3 Configurations in the Whole RBT System
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
3-9
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 38/43
Parameter Description Setting
Flow File Name Flow file name that used for
loading services.
Enter one of the following
values manually:
l RBT_IN.GSL: applicableto the AIP connection
scheme.
l RBT_SWITCH.GSL:
applicable to the non-AIP
connection scheme.
Load Whether the service flow
needs to be loaded to the UI
server.
Select Yes from the drop-
down list box.
UIScript UI server that loads the
service flow.
Select an option from the
drop-down list box.
Max. Call Duration (s) Maximum call duration. The
system releases a call when
the duration is exceeded. To
set the duration, select Max.
Call Duration (s), and then
set a time.
Value range: a number
ranging from 0 to 864000
Unit: second
Max. Number of Concurrent
Calls
Number of calls the NDN can
process concurrently. The
system releases calls when
the number is exceeded. To
set the number of calls, select
Max. Number of
Concurrent Calls, and then
set a value.
Value range: a number
ranging from 0 to 65535
Step 5 Click Submit.
----End
3.3.5 Setting a Called Party
After a subscriber call is connected to the CTI platform, the CTI platform allocates the call to a
certain VDN according to the called number, and then allocates the call to an automatic process
according to called party setting.
Procedure
Step 1 Log in to the console as the VDN administrator.
Step 2 Choose VDN1Configuration > Called Party Configuration Management.
Step 3 Click Add to add a called party, as shown in Figure 3-7.
3 Configurations in the Whole RBT System
RBT System
CP IVR Subject
3-10 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 39/43
Figure 3-7 Add Called Party Configuration page
Step 4 Set the parameters on the Add Called Party Configuration page. Table 3-4 describes the
parameters for setting a called party.
Table 3-4 Parameters of setting a called party
Parameter Description Setting
Called Number Called number. A called
number consists of a system
access code and an additional
code.
The system automatically
generates a called number.
System Access Code System access code. The value is the same as the
access code set in 3.3.2
Adding an Access Code.
Destination Device Type Additional access code.
When the number of the
system access codes is less
than the number of the
services, you need to set
additional access codes to
identify services.
Set it according to the actual
situation.
Destination Device Type Type of a device that serves
the called number.
Select UI.
Destination Device Name Flow that corresponds to the
called number.
Select an option from the
drop-down list box.
----End
RBT System
CP IVR Subject 3 Configurations in the Whole RBT System
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
3-11
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 40/43
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 41/43
4 Commissioning
Make sure you have finished configuring the system function service, then you can start
commissioning the feature, here we only provide how to commission the access code
management as an example. For other features as CP IVR category maintenance and CP IVR
feature in IVR flow, please refer to related section in feature implementation procedure.
Scenario
Managing CP IVR access code : Suppose system administrator wants to create the CP IVR access
code for a particular CP code.
l This feature is accessible through IVR portal, if the RBT DB Configuration,
func_support_12530xyz_flag is set to 1.
l CP account has to be created.
l When an access code is created for a particular CP code, it is mandatory for the CP to upload
the welcome prompt and help prompt from the CP interface.
Procedure
Step 1 System administrator login to the admin web portal.
Step 2 Click Information maintenance in the menu area.
Step 3 Click CP IVR Access Code Maintenance in the navigation area.
Step 4 Click New access codes. The window for adding access codes is displayed.
Step 5 Enter an access code (up to 3 digits), and then select a CP from the drop-down list box.
Step 6 Click Confirm. The system displays a success or failure message after this operation.
NOTE
The added access code must differ from the existing one, and one CP can have only one access code.
If the system displays a success message , you need to confirm access code has been written into
USDP table, t_tonedirlib is updated.
If the system displays a failure message, you need to handle according the failure message, the
failure message are provided by USDP soap interface, you can get the return code from
$USDP_home\usdplogs\worklog\common\common.log
The following failures are just for example:
RBT System
CP IVR Subject 4 Commissioning
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
4-1
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 42/43
Description How to handle
The system is busy. You can try accessing the system later.
Database operation failure. Check whether the USDP DB works properly
and the connection between the USDP andUSDP DB is normal. If it is abnormal, check
the connection and handle the problem
immediately.
The database operation is abnormal. Check whether the USDP DB works properly
and the connection between the USDP and
USDP DB is normal. If it is abnormal, check
the connection and handle the problem
immediately. For abnormal cases, refer RBT
System Troubleshooting.
----End
4 Commissioning
RBT System
CP IVR Subject
4-2 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System CP IVR Subject
http://slidepdf.com/reader/full/rbt-system-cp-ivr-subject 43/43
5 FAQ
This section will list the FAQs about the CP IVR.
How do I upload 10 CP IVR directory?
Set sp_catalog12530_num_max_count to 10 in RBT side.
RBT System
CP IVR Subject 5 FAQ