7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 1/33
RBT System
Advertisement RBT Subject
Issue 01
Date 2010-02-15
Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 2/33
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 ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 3/33
Contents
1 Feature Definition......................................................................................................................1-1
1.1 Definition........................................................................................................................................................1-2
2 Feature Use Process....................................................................................................................2-1
2.1 Feature Use Overview.....................................................................................................................................2-22.2 Using Flow of advertisement RBT Subject.....................................................................................................2-4
3 Implementation by the whole RBT System..........................................................................3-1
3.1 Feature Implementation Overview..................................................................................................................3-2
3.2 Cr eate an advertisement Department or advertisement RBT Channels..........................................................3-2
3.3 Upload Advertisement RBTs..........................................................................................................................3-4
3.4 Set RBTs to advertisement RBT Channels.....................................................................................................3-4
3.5 Browsing the advertisement RBT Channels...................................................................................................3-5
3.6 Subscribing to the advertisement RBT Service...............................................................................................3-6
3.7 Modify an Advertisement RBT.......................................................................................................................3-93.8 Unsubscri bing from the advertisement RBT Service....................................................................................3-11
4 Feature Configurations.............................................................................................................4-1
4.1 Configurations on the USDP...........................................................................................................................4-2
4.2 Configurations on the RBT Portal...................................................................................................................4-2
5 Commissioning...........................................................................................................................5-1
6 FAQ...............................................................................................................................................6-1
RBT System
Advertisement RBT Subject Contents
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
i
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 4/33
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 5/33
Figures
Figure 2-1 Using Flow of advertisement RBT Subject........................................................................................2-4
Figure 3-1 Create an Advertising RBT Channel..................................................................................................3-3
Figure 3-2 Set RBTs to advertisement RBT Channels.........................................................................................3-4
Figure 3-3 Browse an My advertisement RBT channels for SMS.......................................................................3-5
Figure 3-4 Subscribing to the advertisement RBT Service..................................................................................3-8
Figure 3-5 Modify an advertisement RBT Channel...........................................................................................3-10
Figure 3-6 Unsubscribing to the advertisement RBT Service............................................................................3-11
RBT System
Advertisement RBT Subject Figures
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
iii
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 6/33
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 7/33
Tables
Table 2-1 Feature Description..............................................................................................................................2-2
Table 4-1 Configuration parameters for Advertisement RBTs............................................................................4-2
Table 5-1 Failure cases.........................................................................................................................................5-2
RBT System
Advertisement RBT Subject Tables
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
v
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 8/33
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 9/33
1 Feature Definition
About This Chapter
1.1 Definition
An advertisement RBT is an RBT whose content is an advertisement. Advertisement RBT
feature will be used by different companies to promote their advertisements.
RBT System
Advertisement RBT Subject 1 Feature Definition
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
1-1
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 10/33
1.1 Definition
An advertisement RBT is an RBT whose content is an advertisement. Advertisement RBT
feature will be used by different companies to promote their advertisements.
The advertisement RBT system is set up based on the existing ring back tone (RBT) platform
and wise advertisement (WAD) platform. The advertisement RBT service is implementation
based on the Corp. RBT service. A special Corp. is created on the universal service development
platform (USDP) and this account is used to manage the advertisement RBT service.
NOTE
This feature is supported in RBT from RBTV600R001C01B033CP0003 and USDP from
USDPV100R002C01B044CP0053.
1 Feature Definition
RBT System
Advertisement RBT Subject
1-2 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 11/33
2 Feature Use Process
About This Chapter
2.1 Feature Use Overview
2.2 Using Flow of advertisement RBT Subject
RBT System
Advertisement RBT Subject 2 Feature Use Process
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-1
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 12/33
2.1 Feature Use Overview
A special Corp. is created on the universal service development platform (USDP) and this
account is used to manage the advertisement RBT service. The USDP configuration,
adcorp_special_corpcode is special corp administrator for advertising channel and by default
it is created in USDP database and then set to #####, The information about the special Corp.
is preset in USDP.
In this corp each corp department will serve the purpose of an advertisement channel.
Whether the RBT user can use the advertisement RBT feature through Web Portal, WAP and
SM, is decided by the configurations in RBT portal as follows:
l support_advertisement_rbtcan decide whether support the advertisement RBT in Web
portal, WAP and SMS.
l support_nonrbt_adrbt_subscriptioncan decide whether support the advertisement RBT
for Non RBT user.
RBT will provide user interfaces for advertisement RBT system. A advertisement RBT user can
browse, subscribe, modify and unsubscribe
To subscribe the advertisement RBT service: RBT has to add him as a member of special
corp and then invoke WAD http interface to set the advertising channel for the user.
1. Subscribe to RBT service
subscription is required only for Non RBT users. If user is already RBT user, then directly
subscribe to corp service with a special Corp.
2. Subscribe to corp service with a special Corp account, which is used to manage the
advertisement RBT service.
3. Subscribe to advertisement RBT service.
To unsubscribe the advertisement RBT service: advertisement RBT user has to delete his
channels by calling the WAD http interface and then delete the user from special corp.
1. Delete advertisement RBT channels
2. Unsubscribe from corp service with a special corp account, which is used to manage the
advertisement RBT service.
Table 2-1 Feature Description
Feature UsePrerequisite
RoleImplementation Way
Adding an advertising
department administrator
or advertisement RBT
Channels
Login to the portal Corp Web Portal
2 Feature Use Process
RBT System
Advertisement RBT Subject
2-2 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 13/33
Feature UsePrerequisite
RoleImplementation Way
Upload advertisement
RBTs
l Login to the portal
l Corp has to advertisingupload RBTs
l System Administrator
has to approve the corp
uploaded
advertisement RBTs.
Corp Web Portal
Set advertisement RBTs l Login to the portal
l System should support
to AD RBT.
Corp Web Portal
Browsing the
advertisement RBTChannels
l Login to the portal
l System should support
to AD RBT.
USER Web Portal,
WAP and SMS
Subscribing to the
advertisement RBT
service
l Login to the portal
l System should
suppoprt to AD RBT.
USER Web Portal,
WAP and SMS
Modify advertisement
RBT Channels
l Login to the portal
l System should
suppoprt to AD RBT.
USER, WAP
and SMS
Web Portal,
WAP and SMS
Unsubscribing from theadvertisement RBT
service
l Login to the portal
l System should
suppoprt to AD RBT.
USER Web Portal,WAP and SMS
WAD (wise adverisement platform)
Charging related operations are happening in WAD and dependency on the WAD server is
system should support the special corp admin.
RBT system should invoke WAD API , http[https]://WAD URL/rbtorder.doto add a user to
a particular advertisement channel and http[https]://WAD URL/rbtorderquery.doto querythe ad channel to which user is currently subscribed
NOTE
The HTTP and HTTPS both need to be supported for invoking the WAD API.
RBT System
Advertisement RBT Subject 2 Feature Use Process
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
2-3
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 14/33
2.2 Using Flow of advertisement RBT Subject
Figure 2-1 Using Flow of advertisement RBT Subject
2 Feature Use Process
RBT System
Advertisement RBT Subject
2-4 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 15/33
3 Implementation by the whole RBT System
About This Chapter
3.1 Feature Implementation Overview
3.2 Create an advertisement Department or advertisement RBT Channels
3.3 Upload Advertisement RBTs
3.4 Set RBTs to advertisement RBT Channels
3.5 Browsing the advertisement RBT Channels
3.6 Subscribing to the advertisement RBT Service
3.7 Modify an Advertisement RBT
3.8 Unsubscr ibing from the advertisement RBT Service
RBT System
Advertisement RBT Subject 3 Implementation by 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 ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 16/33
3.1 Feature Implementation Overview
The scenarios of using the advertisement RBT service as follows:
l Special Corp create an advertising department administrator or advertisement RBT
Channels
l Set RBTs to advertisement RBT Channels
l Browsing the advertisement RBT Channels
l Subscribing to the advertisement RBT Service
l Modify advertisement RBT Channels
l Unsubscribing to the advertisement RBT Service
3.2 Create an advertisement Department or advertisementRBT Channels
Create an AD Corp:
A new configuration is added for the AD Corp’s corp code. A corp whose corpcode is set to
sys_ad_sys is created and the information about the corp is preset. Create the new corp admin.
The corp admin should be able to invoke the adminDelTone function without any approval and
admin can modify or delete tone without approval. USDP should synchronize corpid and
corpcode fields to Call node.
Privileges of an AD Corp:
The privileges of an AD corp as follows:
l Allows the maximum member and maximum ring are set to 9999999999 and the maximum
depart number is set to -1 (means do not restrict), for the AD corp.
l Restrict the setting times for the corp.
l Restrict the group number and group member number restrict of the AD corp.
l Allow the corp admin to invoke the adminDelTone function.
Statistic for the AD Corp User:
No need to maintain the statistical reports of the ADCorp. Need to check if the corpcode is of
the ADCorp, before inserting into the t_statistics and t_corpreglog.
Create an advertisement RBT administrator
A special Corp creating the advertisement RBT Channels. The configurations,
adcorp_special_corpcodeis information about the special Corp. is preset in USDP. In this corp
each corp department will serve the purpose of an advertisement channel.
The following figure shows corp create an advertising department or advertisement RBTChannels
3 Implementation by the whole RBT System
RBT System
Advertisement RBT Subject
3-2 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 17/33
The following figure shows corp create an advertising department or advertisement RBT
Channels
Figure 3-1 Create an Advertising RBT Channel
The procedure for create an advertisement RBT channel as follows:
Procedure
Step 1 The Portal invoke the CorpManage.addCorpDept() SOAP Interface to create an advertisement
RBT channel.
l CorpManage.editCorpDept() SOAP Interface to edit an advertisement RBT channel.
l CorpManage. queryCorpDep() SOAP Interface to query an advertisement RBT channel.
l CorpManage.delCorpDept() SOAP Interface to delete an advertisement RBT channel.
NOTE
Along with the department information, the Corp. administrator can upload an IVR prompt file. This file is
stored in the path configured in path_file_root\ivr_ad_prompt_file_path\path_work_cue_tone\deptid. The files
can be uploaded for multiple languages and are stored in the folder, deptid.
Step 2 The details is updated in the USDP table, t_deptinfo
Step 3 USDP sends this result to the web portal.
Step 4 The system prompts a success or failure message after creating an advertisement RBT channel.
----End
RBT System
Advertisement RBT Subject 3 Implementation by 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 ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 18/33
3.3 Upload Advertisement RBTs
For Upload advertisement RBT by corp and Approve advertisement RBTs by System
administrator operations performed is same as Corp operations for upload, refer Corp RBT
Feature Subject
NOTE
If user is corp user, he cannot view the advertisement RBT Link. User cannot be both advertisement RBT user
and corp user
Approve advertisement RBTs by System administrator operation is same as approving corp
uploaded RBTs by system administrator refer, Content Management Feature Subject.
3.4 Set RBTs to advertisement RBT Channels
For support advertisement RBT feature in corp to set RBTs to advertisement RBT Channels is
depends on the configurations, support_advertisement_rbt
The following figure shows corp set RBTs to advertisement RBT Channels
Figure 3-2 Set RBTs to advertisement RBT Channels
The procedure for set RBTs to advertisement RBT channel as follows:
1. The Portal invoke the UserToneManage.setTone() SOAP Interface to set RBTs to
advertisement RBT channels.
2. The details is updated in the USDP table, t_corpcustomize.
3. USDP sends this result to the web portal.
3 Implementation by the whole RBT System
RBT System
Advertisement RBT Subject
3-4 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 19/33
4. The system prompts a success or failure message after set RBTs to advertisement RBT
channels.
.
3.5 Browsing the advertisement RBT Channels
Context
Support advertisement RBT feature in Web portal, WAP and SMS to browse advertisement RBT
is depends on the configurations, support_advertisement_rbtOnly if this flag is enabled, AD
RBT link will be visible.
For SMS commands flow browsead and browsemyad refer RBT Ring Back Tone Service Short
Message Reference Guide SM commands are updated in RBT table,T_SMCOMMANDS andSM operations are updated in RBT table, T_SMOPERATIONS.
l For browsemyad: An AD RBT user wants to browse different advertising channels to
which he is already subscribed refer browse an my advertisement RBT channels.
The number of entries to be returned in the query must be controlled by configuration,
sm_query_tone_max_num
The following figure shows browse an advertisement RBT Channels. Where browse an
advertisement RBT channels can be view by Ad RBT user and non Ad RBT user.
Figure 3-3 Browse an My advertisement RBT channels for SMS
1. The Portal invoke the query SOAP Interface to check where user is advertisement RBT
user.
RBT System
Advertisement RBT Subject 3 Implementation by 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 ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 20/33
2. The RBT calls HTTP interface WAD API http[https]://WAD URL/rbtorderquery.do
of WAD external system to query the advertisement RBT channels which are subscribed
by the advertisement RBT user.
3. WAD sends this result to the web portal.
4. The advertisement RBT user can view the different advertisement RBT channels.
The procedure for to query all the departments in the special corp admin as follows:
Procedure
Step 1 The Portal invoke the CorpManage.queryCorpDept() SOAP Interface to query all the
departments in the special corp admin.
l UserToneManage.querySetting() SOAP Interface to query all settings in a department.
l UserToneManage.queryTbTone() SOAP Interface to query songs in a setting.
Step 2 USDP sends this result to the web portal.
Step 3 The system prompts a success or failure message after query all the departments in the special
corp admin..
----End
3.6 Subscribing to the advertisement RBT Service
Context
Whether the RBT user can use the advertisement RBT feature through Web Portal, WAP and
SM, is decided by the configurations in RBT portal as follows:
l support_advertisement_rbtcan decide whether support the advertisement RBT in Web
portal, WAP and SMS.
l support_nonrbt_adrbt_subscriptioncan decide whether support the advertisement RBT
for Non RBT user.
NOTE
l Whenever a user becomes a special corp user at the subscribing time, no SMS will be send to him.
l Subscription of a non RBT user to AD RBT is supported only in real time mode. If you configure this in
non real time, RBT will just accept the subscription request to subscribe to personal RBT service. User will
not be subscribed to AD RBT. He will have to subscribe to AD RBT, again after subscription to personal
RBT service is successful.
To subscribe the advertisement RBT
1. Subscribe to RBT service
Subscription is required only for Non RBT users. If user is already RBT user, then directly
subscribe to corp service with a special Corp.
2. Subscribe to corp service with a special Corp account, which is used to manage the
advertisement RBT service.
3. Subscribe to WAD.
3 Implementation by the whole RBT System
RBT System
Advertisement RBT Subject
3-6 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 21/33
Charging related to the AD Corp:
charging the AD corp user is not done at the USDP side, it will be done at the WAD side. So
charging neeed not be done for AD corp users. Then all the charging for the corp is canceled,
including charging the members of the corp, the monthly rental, charging fees for producing
corp, RBTs and so on. Logs needs to be written for subscription, unsubscription and charging.
When a AD corp admin uploads a RBT it will not be charged, also at the approval time of
corptoneand is approved free of cost from USDP side. From USDP side, it will check whether
the given corp is special corp or not. If it is a special AD corp then no need of charging. For
normal corps USDP proceeds with charging.
For SMS commands flow subscribead refer RBT Ring Back Tone Service Short Message
Reference Guide SM command are updated in RBT table,T_SMCOMMANDS and SM
operations are updated in RBT table,T_SMOPERATIONS.
User has to invoke only one operation. The rest are handled internally. For non RBT user, if the
user clicks on subscribe to ADRBT, the subscription to personal RBT service, Subscription to
corp service and subscription to ADRBT service through WAD are handled internally.
The following figure shows Subscribing to the advertisement RBT Service.
RBT System
Advertisement RBT Subject 3 Implementation by 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 ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 22/33
Figure 3-4 Subscribing to the advertisement RBT Service
The procedure for Subscribing to the advertisement RBT Service as follows:
Procedure
Step 1 The Portal invoke the UserManage.subscribe() SOAP Interface to subscribing to the RBT
service.
Step 2 The details is updated in the USDP tables, t_userinfo and t_userserviceinfo.
Step 3 USDP sends this result to the web portal.
Step 4 The Portal invoke the CorpUserManage.addCorpUser() SOAP Interface to subscribing tothe corp RBT service.
3 Implementation by the whole RBT System
RBT System
Advertisement RBT Subject
3-8 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 23/33
Step 5 The details is updated in the USDP table, t_corpuserinfo.
Step 6 USDP sends this result to the web portal.
Step 7 The RBT calls HTTP interface WAD API http[https]://WAD URL/rbtorder.do of WAD
external system to subscribing to the advertisement RBT service.
Step 8 The user is select the one or more channels.
Step 9 WAD sends this result to the web portal.
Step 10 The system prompts a success or failure message after subscribing an advertisement RBT
service.
----End
3.7 Modify an Advertisement RBT
Context
Whether the RBT user can use the advertisement RBT feature through Web Portal, WAP is
decided by the configurations in RBT portal support_advertisement_rbt.
An advertisement RBT subscriber wants to modify advertisement RBT channel to which he is
subscribed.
Modify has 2 WAD calls. First it calls WAD to query the user subscribed AD channel. Then
after user makes a new selection, it calls the WAD again.
The following figure shows modify an advertisement RBT channel.
RBT System
Advertisement RBT Subject 3 Implementation by 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 ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 24/33
Figure 3-5 Modify an advertisement RBT Channel
The procedure for modifying an advertisement RBT channel as follows:
Procedure
Step 1 The Portal invoke the UserManage.query() SOAP Interface to check where user is
advertisement RBT user.
Step 2 The RBT calls HTTP interface WAD API http[https]://WAD URL/rbtorderquery.do of WAD external system to query the advertisement RBT channels which are subscribed by the
advertisement RBT user.
Step 3 The RBT calls HTTP interface WAD API http[https]://WAD URL/rbtorder.do of WAD
external system to unsubscribing to the advertisement RBT service.
Step 4 RBT user modify the channel information.
Step 5 The WAD system modify from advertising channels for that user.
Step 6 WAD sends this result to the web portal.
Step 7 The system prompts a success or failure message after modifying an advertisement RBT channel.
----End
3 Implementation by the whole RBT System
RBT System
Advertisement RBT Subject
3-10 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 25/33
3.8 Unsubscribing from the advertisement RBT Service
Context
Whether the RBT user can use the advertisement RBT feature through Web Portal, WAP and
SM, is decided by the configurations in RBT portal support_advertisement_rbtto support the
advertisement RBT in Web portal, WAP and SMS.
NOTE
l When a subscriber becomes the advertisement RBT subscriber, the personal RBT also remains but the
subscriber can choose whether to cancel Personal RBT or not based on the RBT configuration,
user_destroy_config . The Personal RBT remains even after the Ad RBT is unsubscribed for the user.
l whenever a user becomes a special corp user at the Unsubscribing time, no SMS will be send to him.
l Unsubscription is optional, after unsubscribe from advertisement RBT, user can unsubscribe or can remain
as Normal RBT user.
For SMS commands flow cancelad and cancelad all refer RBT Ring Back Tone Service Short
Message Reference Guide SM commands are updated in RBT table, T_SMCOMMANDS and
SM operations are updated in RBT table, T_SMOPERATIONS.
The following figure shows unsubscribing to the advertisement RBT Service.
Figure 3-6 Unsubscribing to the advertisement RBT Service
RBT System
Advertisement RBT Subject 3 Implementation by 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 ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 26/33
The procedure for unsubscribing to the advertisement RBT service as follows:
Procedure
Step 1 The RBT calls HTTP interface WAD API http[https]://WAD URL/rbtorder.do of WADexternal system to unsubscribing to the advertisement RBT service.
Step 2 The WAD system unsubscribe from advertising channels for that user
Step 3 WAD sends this result to the web portal.
Step 4 The Portal invoke the CorpUserManage.delCorpUser() SOAP Interface to unsubscribing to
the corp RBT service.
Step 5 The details is updated in the USDP table, t_corpuserinfo.
Step 6 WAD sends this result to the web portal.
Step 7 The system prompts a success or failure message after unsubscribing an advertisement RBTservice.
Step 8 USDP sends this result to the web portal.
Step 9 The system prompts a success or failure message after unsubscribing an RBT service.
----End
3 Implementation by the whole RBT System
RBT System
Advertisement RBT Subject
3-12 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 27/33
4 Feature Configurations
About This Chapter
4.1 Configurations on the USDP
4.2 Configurations on the RBT Portal
This section describes how to configure the relevant functions of the advertisement RBT service
on the RBT Portal.
RBT System
Advertisement RBT Subject 4 Feature Configurations
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
4-1
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 28/33
4.1 Configurations on the USDP
Context
When USDP portal is upgraded to USDP V100R002C01B044CP0051 patch, then system is
updating the adcorp_special_corpcodeconfiguration in t_config table in USDP database.
In USDP table, t_config, the adcorp_special_corpcode is preset. This is a special Corp. is
created on the USDP and this account is used to manage the advertisement RBT service. A Corp.
whose corpcode is set to 000000 is created and the information about the Corp.
path_ivr_adch_tone: Indicates the directory for storing the IVR advertisement channel
announcements.
NOTE
The directory for storing IVR advertisement channel announcements is a relative path to the root directory
that stores all the RBT files (path_file_root). This configuration is not available for modification through
EAS.
4.2 Configurations on the RBT Portal
This section describes how to configure the relevant functions of the advertisement RBT service
on the RBT Portal.
Procedure
Step 1 Run the HUAWEI EAS Operation & Maintenance System.
Step 2 Choose Config Console > Easyconfig Center.
Step 3 Choose $RBT_EAS_HOME > RBT portal Configurations > Service Feature
Configuration > Advanced Configurations > Advertising RBTs
[ADVETISEMENT_RBT] .
Configure the following parameters, for detail description please refer the description in EAS.
Table 4-1 Configuration parameters for Advertisement RBTs
Parameter Usage
wad_rbt_query_url WAD API http[https]://WAD URL/
rbtorderquery.do
The WAD URL to be called when a user
queries the personal advertisement RBT
channels.
wad_rbt_order_url WAD API http[https]://WAD URL/
rbtorder.do
The WAD URL to be called during user
subscription/unsubscription/modification of
advertisement RBT channels.
4 Feature Configurations
RBT System
Advertisement RBT Subject
4-2 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 29/33
Parameter Usage
support_advertisement_rbt Support advertisement RBT service feature
for user module.
Support advertisement RBT service featurefor WAP module.
support_nonrbt_adrbt_subscription Support non RBT user to subscribe the
advertisement RBT service for user, WAP
and SMS.
----End
RBT System
Advertisement RBT Subject 4 Feature Configurations
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
4-3
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 30/33
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 31/33
5 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 subscribing advertising
RBT channels as an example. For other features as create, set, browse, modify and unsubscribe
advertising RBT channels, please refer to related section in implementation by the whole RBT
system.
Scenario
Subscribing advertising RBT channels: Suppose RBT user wants to subscribe the advertising
RBT channels.
l The RBT portal support the RBT presentation feature.
l A special Corp has to create the advertising RBT Channels
l The status of RBT user is normal.
NOTE
Non RBT users has to subscribe RBT service first then proceed for subscribing advertising RBT channels.
Procedure
Step 1 RBT user login to the web portal.
Step 2 Click AD RBT in the menu area.
Step 3 Click Subscribe AD RBT in the navigation area.
Step 4 Enter your phone number in the text box.
Step 5 Click confirm. Then Obtain verification window is displayed.
Step 6 Enter the Verification code. Click get verification code, then the verification code will be send
to your handset.
Step 7 Click Register. Then AD Channel window is displayed.
Step 8 Select any or all check box of AD Channel, which you want to be subscribed.
Step 9 Click Register to subscribe the AD RBT service. The system will prompt a success or failure
message.
NOTE
If you have not selected a presentation date, the RBT is immediately presented to the presentee.
RBT System
Advertisement RBT Subject 5 Commissioning
Issue 01 (2010-02-15) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
5-1
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 32/33
If the system displays a success message , you need to confirm an subscribing to the corp RBT
service has been written into USDP table, t_corpuserinfo 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
\usdplogs\worklog\common\common.log
The following failures are just for example:
Table 5-1 Failure cases
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 and
USDP DB is normal. If it is abnormal, check
the connection and handle the problemimmediately.
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.
----End
5 Commissioning
RBT System
Advertisement RBT Subject
5-2 Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Issue 01 (2010-02-15)
7/29/2019 RBT System ARBT Subject
http://slidepdf.com/reader/full/rbt-system-arbt-subject 33/33
6 FAQ
This section will list the FAQs about the RBT presentation.
Is it possible to subscribing advertising RBT channels by a non-RBT user?
Set support_nonrbt_adrbt_subscriptionto 1, where the Non-RBT user can subscribing
advertising RBT channels.
How to support registration of Non RBT user while subscribing advertising RBTchannels?
Set support_nonrbt_adrbt_subscriptionto 1 in RBT side.
1. Subscribe to RBT serviceSubscription is required only for Non RBT users. If user is already RBT user, then directly
subscribe to corp service with a special Corp.
2. Subscribe to corp service with a special Corp account, which is used to manage the
advertising RBT service.
3. Subscribe to advertising RBT service.
For more details refer 3.6 Subscribing to the advertisement RBT Service
RBT System
Advertisement RBT Subject 6 FAQ