rbt system arbt subject

33
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.

Upload: yusufcar

Post on 04-Apr-2018

250 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: RBT System ARBT Subject

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.

Page 2: RBT System ARBT Subject

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.

Page 3: RBT System ARBT Subject

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

Page 4: RBT System ARBT Subject

7/29/2019 RBT System ARBT Subject

http://slidepdf.com/reader/full/rbt-system-arbt-subject 4/33

Page 5: RBT System ARBT Subject

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

Page 6: RBT System ARBT Subject

7/29/2019 RBT System ARBT Subject

http://slidepdf.com/reader/full/rbt-system-arbt-subject 6/33

Page 7: RBT System ARBT Subject

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

Page 8: RBT System ARBT Subject

7/29/2019 RBT System ARBT Subject

http://slidepdf.com/reader/full/rbt-system-arbt-subject 8/33

Page 9: RBT System ARBT Subject

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

Page 10: RBT System ARBT Subject

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)

Page 11: RBT System ARBT Subject

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

Page 12: RBT System ARBT Subject

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)

Page 13: RBT System ARBT Subject

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

Page 14: RBT System ARBT Subject

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)

Page 15: RBT System ARBT Subject

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

Page 16: RBT System ARBT Subject

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)

Page 17: RBT System ARBT Subject

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

Page 18: RBT System ARBT Subject

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)

Page 19: RBT System ARBT Subject

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

Page 20: RBT System ARBT Subject

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)

Page 21: RBT System ARBT Subject

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

Page 22: RBT System ARBT Subject

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)

Page 23: RBT System ARBT Subject

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

Page 24: RBT System ARBT Subject

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)

Page 25: RBT System ARBT Subject

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

Page 26: RBT System ARBT Subject

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)

Page 27: RBT System ARBT Subject

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

Page 28: RBT System ARBT Subject

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)

Page 29: RBT System ARBT Subject

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

Page 30: RBT System ARBT Subject

7/29/2019 RBT System ARBT Subject

http://slidepdf.com/reader/full/rbt-system-arbt-subject 30/33

Page 31: RBT System ARBT Subject

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

Page 32: RBT System ARBT Subject

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)

Page 33: RBT System ARBT Subject

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