Documente Academic
Documente Profesional
Documente Cultură
Version 1.6
Alcatel-Lucent 8618
CONVERGENT RATING ENGINE | RELEASE 2.6.2
11 September 2009
3CL-02660-BAHA-PCZZA
Table of Contents
Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Part I.
1.
1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8.
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Purpose and Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Related Documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General Abbreviations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Technical Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Technical Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Data Type of the GUI Entry Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 23 23 23 24 24 26 35
2.
2.1. 2.2. 2.3.
3CL-02660-BAHA-PCZZA
2.4. 2.5.
Part II.
3.
3.1.
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
3.2. 3.3.
3.4. 3.5.
4.
4.1.
11 September 2009
Page 3 of 968
4.1.2.2. Setting Up Your Account Partitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 4.1.3. Levels, Modules and Connectors Tabs Parameter Description . . . . . . . . . . . . . . . . . . . 74 4.1.3.1. Reminder About Flexibility Points. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 4.1.3.2. Purpose of the Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 4.1.3.3. Levels Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.1.3.3.1. Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 4.1.3.3.2. Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 4.1.3.3.3. The Levels (Object Classes Priorities). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
4.1.4. Statistics Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 4.1.4.1. When Does the CRE Use these Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 4.1.4.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 4.1.4.3. Tips. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.1.4.3.1. Basic Recommendation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1.4.3.2. To Always Send a Full (i.e. RE + CE) EDR to the RTx . . . . . . . . . . . . . . . . . . . . . . . . 4.1.4.3.3. To Never Send an EDR to the RTx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1.4.3.4. To Always Send a Full (i.e. RE + CE) EDR to a Given External Module . . . . . . . . . . . . . 4.1.4.3.5. To Never Send a Full (i.e. RE + CE) EDR to a Given External Module . . . . . . . . . . . . . 83 84 84 84 84
4.2.
4.3.
4.1.5. SEP Groups Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 4.1.6. Fees Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 4.1.7. ARENA Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 4.1.7.1. Global Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 4.1.8. Partition Range Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 4.1.9. Advanced Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 CE Configuration Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.2.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.2.2. General Parameters and Forwarding of Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 4.2.2.1. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 4.2.2.2. Tips. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 4.2.3. Communication Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 4.2.4. Context Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.2.4.1. Purpose of the Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.2.4.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 4.2.4.3. Sizing a Contexts Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 4.2.5. LiteSCE Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 4.2.5.1. Modules Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 4.2.5.2. Connectors Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 4.2.5.3. Level Sub-Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 4.2.6. ARENA Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Scheduling Engine (SE) Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 4.3.1. The SE Service Runs per SMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 4.3.2. Using the CRE Main Menu to Configure the SE Services . . . . . . . . . . . . . . . . . . . . . . . 115 4.3.3. SE Configuration Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.3.3.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.3.3.2. Services Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.3.3.3. General Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 4.3.3.4. CRE Load Thresholds Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . 122
4.3.3.4.1. Computing the CRE CPU Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 4.3.3.4.2. Determining the Size of the Packets: Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
4.3.3.5. Errors Handling Tab Parameter description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 4.3.4. SE Partition Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 4.3.4.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Page 4 of 968
11 September 2009
3CL-02660-BAHA-PCZZA
4.3.4.2. How many Partitions do I have to create? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 4.3.4.3. Partition Name Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 4.3.4.4. General Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
4.3.4.4.1. How to manually launch a Scheduled Event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Service Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 SEP Groups Tab Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 Thresholds Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 Statistics Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
4.7. 4.8.
3CL-02660-BAHA-PCZZA
Service Retailer Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 4.4.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 4.4.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Language Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 4.5.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 4.5.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Calendar Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 4.6.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 4.6.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 4.6.3. Calendar GUI Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 4.6.3.1. Modifying the Name of a Day Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 4.6.3.2. Assigning a Day to a Given Day Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 4.6.3.3. Removing a Day from a Given Day Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Result Code Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 4.7.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 4.7.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 Partition Ranges Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 4.8.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 4.8.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 4.8.3. Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 4.8.3.1. Example for None Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 4.8.3.2. Example for External Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 4.8.3.3. Example for Range Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
5.
5.1.
5.2.
5.1.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 5.1.3. Notification Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 5.1.4. Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 5.1.4.1. Enabling a Notification Feature in the CRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 5.1.4.2. Initial Set Up of the Notification Feature Table . . . . . . . . . . . . . . . . . . . . . . . . . 176 5.1.5. Enabling a Given Notification Type on a Given Account. . . . . . . . . . . . . . . . . . . . . . 176 5.1.5.1. Enabling Reload on Main Account Notification Type on a Given Account . . . . . . . . . 176 5.1.5.2. Enabling a Given Notification Type on a Given Account . . . . . . . . . . . . . . . . . . . . . 178 5.1.6. Specifying the MSISDN and/or the E-Mail Address of the Notifications . . . . . . . . . . . . 182 5.1.7. Indicating Whether a Notification Is to Be Sent by SMS or by E-mail. . . . . . . . . . . . . . 183 5.1.8. What Does When a Notification Feature Sees that... Means . . . . . . . . . . . . . . . . . . 184 Out of Call Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 5.2.1. What It Is About . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 5.2.2. What It Does . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
11 September 2009
Page 5 of 968
5.3. 5.4.
5.2.3. Configuring the Out Of Call Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 5.2.3.1. Setting Up the Macros Timebands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 5.2.3.2. Preventing OOC Processing to Work When CPU Load Is Too High . . . . . . . . . . . . . . . 192 5.2.3.3. Sizing the Macro Runs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 5.2.4. Out of Call Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 5.2.4.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 5.2.4.2. Main Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 5.2.4.3. OOC Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 5.2.4.4. Postpaid OOC Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 5.2.4.5. Prepaid OOC Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 5.2.4.6. Session OOC Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 5.2.5. Out of Call TimeBand Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 5.2.5.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 5.2.5.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Tariff Tester Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 5.3.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 5.3.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 Statistic Cycle Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 5.4.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 5.4.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Part III.
6.
6.1. 6.2.
7.
7.1.
7.2.
7.3. 7.4.
Page 6 of 968
11 September 2009
7.4.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 7.4.3. Making Up a Top-Up Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 7.4.3.1. The criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 7.4.3.2. The Leaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
8.
8.1. 8.2. 8.3.
8.4.
9.
9.1. 9.2. 9.3.
3CL-02660-BAHA-PCZZA
9.7. 9.8.
9.9.
9.3.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Package Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 9.4.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 9.4.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Service Offer Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 9.5.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 9.5.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 Service Offer Group Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 9.6.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 9.6.1.1. Add-On Service Offer Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 9.6.1.2. Barring Service Offer Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 9.6.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 Service Offer Link Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 9.7.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 9.7.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 Service Offer Group Link Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 9.8.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 9.8.1.1. Default and Optional Service Offer Groups of a Commercial Offer . . . . . . . . . . . . . 276 9.8.1.2. Active Service Offer Groups of a Commercial Offer . . . . . . . . . . . . . . . . . . . . . . . 276 9.8.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 Package Link Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 9.9.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 9.9.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
11 September 2009
Page 7 of 968
9.10. Bundle/Counter Usage Label Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 9.10.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 9.10.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 9.11. Product Catalog Performance Improvement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
10.
10.4.4.2.1.Conditions for automatically activating a Subscription . . . . . . . . . . . . . . . . . . . . . . 300 10.4.4.2.2.Implementation and Call Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
State and Dates: troubleshooting discrepancies. . . . . . . . . . . . . . . . . . . . . . . . . . Subscription States Transitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Removing a Subscription . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Subscription History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.5. Scheduled Event Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 10.5.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 10.5.1.1. Standard Mode: Display Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 10.5.1.2. Advanced Mode: Provisioning Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
10.5.1.2.1.Why Manually Creating a Scheduled Event?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306 10.5.1.2.2.Priority of Manually Created Scheduled Events . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
10.5.1.3. Customer or Account? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 10.5.2.Scheduled Customer Event Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 10.5.2.1. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 10.5.3.Scheduled Account Event Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 10.5.3.1. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 10.5.4.Scheduled Events Statuses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 10.5.4.1. Status List Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 10.5.4.2. Scheduled Events Status Transitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
10.5.4.2.1.In case of successful execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 10.5.4.2.2.In case of unsuccessful execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
10.5.4.3. Termination Vs. Cancellation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 10.6. Subscription Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 10.6.1.Activation Fees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 10.6.2.Cancellation Fees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320 10.6.3.Cancelling a Suspended Subscription . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
11.
Versioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Page 8 of 968
11 September 2009
3CL-02660-BAHA-PCZZA
10.1. What defines a Users Portfolio?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 10.1.1.First and main link to the Product Catalog: link to a Commercial Offer . . . . . . . . . . . 286 10.1.2.Second type of link to the Product Catalog: Subscriptions . . . . . . . . . . . . . . . . . . . . 286 10.1.3.Third type of link to the Product Catalog: Scheduled Events . . . . . . . . . . . . . . . . . . 287 10.2. Visualizing what binds a user to the Product Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287 10.3. Commercial Offer Link Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 10.3.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 10.3.1.1. Important corollaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 10.3.1.2. One or more Commercial Offer(s) per Customer?. . . . . . . . . . . . . . . . . . . . . . . . . 288 10.3.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 10.4. Subscription Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 10.4.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 10.4.1.1. Customer or Account? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 10.4.2.Customer Subscription Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 10.4.2.1. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 10.4.2.2. Automatic Customer Subscription Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 10.4.3.Account Subscription Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 10.4.3.1. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 10.4.4.Subscriptions Life Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 10.4.4.1. Subscription States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 10.4.4.2. Automatic Subscription Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
11.2. Versioned Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 11.3. Versioning Life Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 11.3.1.Concurrent Versions Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 11.3.2.Impact of the Life Cycle on the Event Processing . . . . . . . . . . . . . . . . . . . . . . . . . 327 11.3.2.1. Object Identification Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 11.3.2.2. Versioning Consistency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328 11.3.3.Impact on the Product Catalog Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
12.
3CL-02660-BAHA-PCZZA
12.1. Criteria and Leaves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 12.1.1.Whats a Criterion? Whats a Leaf? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 12.1.2.The Kinds of Criteria - The Criteria Palette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 12.1.3.The Kinds of Leaves - The Leaves Palette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 12.2. Managing a Decision Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 12.2.1.Creating a Decision Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 12.2.2.Consulting or Modifying a Decision Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349 12.2.3.Removing a Decision Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355 12.2.4.Moving a Decision Tree from One CRE Platform to the Other . . . . . . . . . . . . . . . . . 356 12.2.4.1. Exporting a Decision Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356 12.2.4.2. Importing a Decision Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360 12.2.5.Duplicating a Decision Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366 12.2.5.1. Exporting a Decision Tree Under a Different Name . . . . . . . . . . . . . . . . . . . . . . . . 366 12.2.5.2. Importing a Decision Tree that Was Exported Under a Different Name . . . . . . . . . . . 375 12.2.6.Nodes versus Branches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 12.3. The Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378 12.3.1.Generalities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 12.3.1.1. Used Network Event Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379 12.3.1.2. Intermediate Commit and Final Commit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380 12.3.1.3. Order of Use of the Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381 12.3.1.4. Design Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381 12.3.1.5. Switching of Tariff, of Customer Account, of Service Offer, of Service . . . . . . . . . . 382
12.3.1.5.1.Whats a Switching? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382 12.3.1.5.2.Why Would a Rule Return Another Leaf?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382 12.3.1.5.3.What Switching Does the CRE Support?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
12.3.1.6. Which Criterion Is Available in Which Kind of Rule . . . . . . . . . . . . . . . . . . . . . . . . 383 12.3.2.Association Type Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384 12.3.2.1. Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384 12.3.2.2. Understanding the Association Type Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . 384
12.3.2.2.1.Whats a Community? Why a Community? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.3.2.2.2.The Current Customer of a Rule Is Not Necessarily the Calling Customer. . . . . . . . . 12.3.2.2.3.Whats an Association Type?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.3.2.2.4.Typical Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384 384 385 385
12.3.2.3. Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386 12.3.2.4. Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386 12.3.2.5. Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
12.3.3.Bundle Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 12.3.3.1. Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 12.3.3.2. Understanding the Bundle Criterion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 12.3.3.3. What Constraints Apply to a Bundle Criterion?. . . . . . . . . . . . . . . . . . . . . . . . . . . 389 12.3.3.4. Using a Bundle/Counter Usage Label as the Name of a Bundle . . . . . . . . . . . . . . . . 389 12.3.3.5. Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390 12.3.3.6. Criterion Parameter Description for Advance Bundle Criteria. . . . . . . . . . . . . . . . . 391 12.3.3.7. Tip: Creating and Exploiting a Bundle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392 12.3.3.8. Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393 12.3.3.9. Correlation supported by Advance Bundle Criteria . . . . . . . . . . . . . . . . . . . . . . . . 393 12.3.3.10.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395 12.3.4.Bundle Threshold Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396 12.3.4.1. Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
11 September 2009
Page 9 of 968
12.3.4.2. Criterion Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397 12.3.4.3. Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398 12.3.4.4. Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
12.3.5.Closed User Group Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 12.3.5.1. Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 12.3.5.2. Criterion Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 12.3.5.3. Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 12.3.5.4. Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 12.3.6.Counter Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401 12.3.6.1. Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401 12.3.6.2. Using a Bundle/Counter Usage Label as the Name of an Accounts Counter . . . . . . . 401 12.3.6.3. Criterion Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402 12.3.6.4. Tip: Creating and Exploiting a Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404 12.3.6.5. Tip: What If a Tariff Switch Makes A Rule Re-Execute a Counter Criterion? . . . . . . . 405 12.3.6.6. Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 12.3.6.7. Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 12.3.6.8. Counter Handling in various Cancel scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 12.3.7.Counter Threshold Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 12.3.7.1. Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 12.3.7.2. Criterion Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 12.3.7.3. Tariff Switches that Are Due to a Counter Threshold Criterion. . . . . . . . . . . . . . . . 410 12.3.7.4. Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412 12.3.7.5. Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412 12.3.8.Date Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413 12.3.8.1. Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413 12.3.8.2. Criterion Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413 12.3.8.3. Tariff Switches that Are Due to a Date Criterion. . . . . . . . . . . . . . . . . . . . . . . . . 414 12.3.8.4. Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414 12.3.8.5. Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414 12.3.9.Destination Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415 12.3.9.1. Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415 12.3.9.2. Criterion Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415 12.3.9.3. Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416 12.3.9.4. Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416 12.3.10.Destination Zone Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 12.3.10.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 12.3.10.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 12.3.10.3.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 12.3.10.4.Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 12.3.11.Discount Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420 12.3.11.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420 12.3.11.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421 12.3.11.3.How Discounts Cumulate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422 12.3.11.4.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423 12.3.11.5.Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423 12.3.12.Event Type Criterion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 12.3.12.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 12.3.12.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 12.3.12.3.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 12.3.12.4.Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 12.3.13.Friends and Family Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 12.3.13.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 12.3.13.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 12.3.13.3.Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427 12.3.13.4.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428 12.3.13.5.Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428 12.3.14.Generic Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 12.3.14.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 12.3.14.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Page 10 of 968
11 September 2009
3CL-02660-BAHA-PCZZA
12.3.14.3.Availability of the Objects the Generic Criterion Explorer Shows . . . . . . . . . . . . . . 433 12.3.14.4.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434 12.3.14.5.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
12.3.15.Grant Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435 12.3.15.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435 12.3.15.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436 12.3.15.3.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437 12.3.15.4.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437 12.3.16.LiteSCE Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438 12.3.16.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438 12.3.16.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438 12.3.16.3.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440 12.3.16.4.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440 12.3.17.Main Balance Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 12.3.17.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 12.3.17.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443 12.3.17.3.What happens in case of Tariff Switch? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443 12.3.17.4.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444 12.3.17.5.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444 12.3.18.Origin Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 12.3.18.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 12.3.18.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 12.3.18.3.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 12.3.18.4.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 12.3.19.Originating Zone Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450 12.3.19.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450 12.3.19.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450 12.3.19.3.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451 12.3.19.4.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451 12.3.20.Preferred Number Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452 12.3.20.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452 12.3.20.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452 12.3.20.3.How Discounts Cumulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453 12.3.20.4.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453 12.3.20.5.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453 12.3.21.Promotion Criterion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454 12.3.21.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454 12.3.21.2.When Should You Use the Promotion Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . 454 12.3.21.3.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455 12.3.21.4.How Discounts Cumulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455 12.3.21.5.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 12.3.21.6.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 12.3.22.Service Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457 12.3.22.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457 12.3.22.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457 12.3.22.3.What Is the Service that is Being Processed? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457 12.3.22.4.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458 12.3.22.5.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458 12.3.23.Subscription Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459 12.3.23.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459 12.3.23.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459 12.3.23.3.Whats the Current User? Whats the Current Commercial Offer? . . . . . . . . . . . . . . 459 12.3.23.4.Whats the Current Package? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 12.3.23.5.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461 12.3.23.6.Criterion Context. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461 12.3.24.Supervision Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 12.3.24.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 12.3.24.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463 12.3.24.3.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
3CL-02660-BAHA-PCZZA
11 September 2009
Page 11 of 968
12.3.24.4.Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464 12.3.25.Time Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465 12.3.25.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465 12.3.25.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465 12.3.25.3.Tariff Switches that Are Due to a Time Criterion. . . . . . . . . . . . . . . . . . . . . . . . . 466 12.3.25.4.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 12.3.25.5.Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 12.3.26.Matrix Component Criterion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 12.3.26.1.Criterion Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 12.3.26.2.Criterion Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 12.3.26.3.Criterion Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468 12.3.26.4.Criterion Context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468 12.4. The Leaves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468 12.4.1.Service Leaf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 12.4.1.1. Leaf Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 12.4.1.2. Leaf Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 12.4.1.3. Leaf Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 12.4.2.Forbidden Leaf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 12.4.2.1. Leaf Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 12.4.2.2. Leaf Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 12.4.2.3. Leaf Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 12.4.3.Allowed Leaf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472 12.4.3.1. Leaf Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472 12.4.3.2. Leaf Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472 12.4.3.3. Leaf Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472 12.4.4.Customer Account Leaf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473 12.4.4.1. Leaf Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473 12.4.4.2. Leaf Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473 12.4.4.3. Leaf Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473 12.4.5.Tariff Leaf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474 12.4.5.1. Leaf Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474 12.4.5.2. Leaf Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474 12.4.5.3. Leaf Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475 12.4.6.Service Offer Leaf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476 12.4.6.1. Leaf Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476 12.4.6.2. Leaf Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476 12.4.6.3. Leaf Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476 12.4.7.Usage Rating Rule Reference Leaf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477 12.4.7.1. Leaf Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477 12.4.7.2. Leaf Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477 12.4.7.3. Leaf Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477 12.4.8.Charging Rule Reference Leaf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478 12.4.8.1. Leaf Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478 12.4.8.2. Leaf Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478 12.4.8.3. Leaf Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478 12.4.9.Rating Plan Rule Reference Leaf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479 12.4.9.1. Leaf Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479 12.4.9.2. Leaf Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479 12.4.9.3. Leaf Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
Part IV.
13.
13.1. Role of the Scheduling Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483 13.2. Scheduled Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484 13.3. Scheduled Event List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485 13.3.1.Virtual Queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
Page 12 of 968
11 September 2009
3CL-02660-BAHA-PCZZA
Posting Events to the Scheduled Event List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486 Removing Events from the Scheduled Event List. . . . . . . . . . . . . . . . . . . . . . . . . . 487 Default Priority of the Scheduled Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487 Past, Present or Future Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
13.3.2.Time Progression: Hourly Granularity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 13.3.3.Time Zone Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 13.4. Scheduling, Community and Rating Engines Interactions . . . . . . . . . . . . . . . . . . . . . . . . . 490 13.4.1.Launching the Scheduled Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 13.4.2.Processing of the Non-usage Events by the Community and Rating Engines . . . . . . . . 490 13.4.3.Receiving the Community and Rating Engines response. . . . . . . . . . . . . . . . . . . . . 491 13.5. Event Data Record for Scheduled Events Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492 13.5.1.Consolidation of the EDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492 13.5.2.Destination of the EDR: always the External Module . . . . . . . . . . . . . . . . . . . . . . . 493 13.6. Error Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494 13.6.1.Errors Vs. Unsuccessful Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494 13.6.2.Error Management Facility at a Glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494 13.6.3.Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495 13.6.3.1. The Error Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495 13.6.3.2. The Monitoring Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496 13.6.3.3. Switching to Error Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498 13.6.3.4. Typology of Possible Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498 13.6.4.Repairing Scheduled Events in Error Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500 13.6.4.1. Scheduled Event switched to Error Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501 13.6.4.2. Partition switched to Error Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
14.
3CL-02660-BAHA-PCZZA
14.1. Service Cycle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.1.1.Cycle Definition and Granularity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.1.2.Schedule Events at the Beginning or at the End of the Cycle. . . . . . . . . . . . . . . . . . 14.1.3.Starting Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.1.4.Termination Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.2. Synchronizing Recurring Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.2.1.Conditions for Enabling the Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.2.2.Cases of Refused Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.2.3.Concrete Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.3. Refund Cases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.3.1.Prorata implied by the Refund . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.3.2.Case of no Refund. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.4. Prorating Fees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.4.1.Granularity of the Prorata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.4.2.Linear Vs. Nonlinear Prorata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.4.3.Cycle Truncations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.4.4.Typical Prorating Cases: Schematic View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.4.5.Enabling the Prorata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Part V.
15.
15.1. Ratable Unit Metric object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.1.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.1.2.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.2. Tariff object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.2.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.2.2.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.2.3.Tariff Application Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11 September 2009
Page 13 of 968
15.2.3.1. Tapered Vs. Tiered . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528 15.2.3.2. Mode A Vs. Mode B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529
15.2.4.Tip: Choosing a Cost/Units Ratio for a Tariff Segment . . . . . . . . . . . . . . . . . . . . . . 532 15.2.5.Finite Tariff: Limit Charge on a Balance or Bundle . . . . . . . . . . . . . . . . . . . . . . . . . 532 15.2.5.1. Defining the Scope of a Tariff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533 15.2.5.2. What happens when the limit is reached . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534 15.2.5.3. In Tapered mode, the scope of the Tariff applies per slice . . . . . . . . . . . . . . . . . . 536 15.2.5.4. Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537 15.3. General Ledger Code object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540 15.3.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540 15.3.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
16.
16.1. Main Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543 16.1.1.Purpose: Making Decisions based on Zoning features . . . . . . . . . . . . . . . . . . . . . . . 543 16.1.1.1. Simple Areas versus Super Areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544 16.1.1.2. When It Is Not Preceded by Word Super, Area Means Simple Area . . . . . . . . . . . 545 16.1.1.3. The Two Possible Meanings of Zone Term . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545 16.1.1.4. The Zoning Criteria at a Glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545 16.1.2.First Level of Flexibility of the Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546 16.1.2.1. What this Level Is - Why this Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546 16.1.2.2. How You Can Take Advantage of this Level of Flexibility . . . . . . . . . . . . . . . . . . . 547
16.1.2.2.1.The Criteria May Use the Zoning Settings of the Default Service Retailer . . . . . . . . . 547 16.1.2.2.2.A Zones Simple Area Can Be from the Default or the Current Service Retailer. . . . . 547 16.1.2.2.3.Choosing a Name for the Instances of the Zoning Management Objects . . . . . . . . . . . 547
16.2.
16.3.
16.4.
16.5.
16.6.
16.1.3.Second Level of Flexibility of the Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 16.1.4.More than Geographical Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 Implementation at a glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549 16.2.1.The Three Levels of Zoning Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550 16.2.2.The Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552 16.2.3.Zoning Parameters Identification Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553 Basic Zoning Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553 16.3.1.Area Identifier Type object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554 16.3.1.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554 16.3.1.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554 16.3.2.Area object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555 16.3.2.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555 16.3.2.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556 16.3.3.Area Identifier object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556 16.3.3.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556 16.3.3.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557 16.3.3.3. An additional method: Refresh. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 559 Using Matrix Object to Set Up Origin-Destination Combinations . . . . . . . . . . . . . . . . . . . . . 559 16.4.1.Matrix Component object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562 16.4.1.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562 16.4.1.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562 16.4.2.Matrix object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563 16.4.2.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563 16.4.2.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563 Advanced Zoning: Differentiating Zoning settings according to the Product Catalog. . . . . . . . 565 16.5.1.Zone Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566 16.5.1.1. Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566 16.5.1.2. Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568 16.5.2.Tip: Safely Provisioning Zones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570 16.5.3.Example of Provisioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570 Zoning Parameters Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579 16.6.1.Default Service Retailer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579 16.6.2.Zoning Parameters Identification Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
Page 14 of 968
11 September 2009
3CL-02660-BAHA-PCZZA
16.6.3.Area Identification Match Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583 16.6.3.1. Available Match Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 584 16.6.3.2. Role of the Area Identifier Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585
17.
17.1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 589 17.1.1.The Available Rewarding Methods: Crediting and Discounting . . . . . . . . . . . . . . . . . 589 17.1.2.Rewarding by Giving Some Credit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 589 17.1.3.Rewarding by Granting Some Discount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 589 17.2. Grant Tool Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590 17.2.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590 17.2.1.1. Rewarding an Account with Some Credit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590 17.2.1.2. Rewarding an Account Activity/Inactivity extension . . . . . . . . . . . . . . . . . . . . . . . 590 17.2.1.3. When You should Use the Grant Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590 17.2.1.4. Making the CRE Take into Account the Terms of a Credit Grant . . . . . . . . . . . . . . 591 17.2.2.How the Terms of a Credit Grant Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592 17.2.2.1. Principle of Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592 17.2.2.2. Key Terms You Need to Know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593 17.2.2.3. Specifying the Quantity to Observe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 594 17.2.2.4. Specifying the Value Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596 17.2.2.5. Specifying Whether some Credit Is Associated with a Range or Not . . . . . . . . . . . . . 597 17.2.2.6. Indicating How the Granted Credit Has to Be Computed . . . . . . . . . . . . . . . . . . . . 598
17.2.2.6.1.Indicating How to Compute an Absolute Credit . . . . . . . . . . . . . . 17.2.2.6.2.Indicating How to Compute a Percentage Credit . . . . . . . . . . . . . 17.2.2.6.3.What Is Tapered Mode Calculation? . . . . . . . . . . . . . . . . . . . . . . 17.2.2.6.4.What Is Tiered Mode Calculation? . . . . . . . . . . . . . . . . . . . . . . .
3CL-02660-BAHA-PCZZA
17.2.3.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607 17.3. Discount Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616 17.3.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616 17.3.1.1. Rewarding a Postpaid Account with Some Credit . . . . . . . . . . . . . . . . . . . . . . . . . 616 17.3.1.2. When You Should Use the Discount Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616 17.3.1.3. Making the CRE Apply the Terms of a Discount on an Account . . . . . . . . . . . . . . . 617 17.3.2.How a Discount Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619 17.3.2.1. Principle of Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619 17.3.2.2. Key Terms You Need to Know . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 620 17.3.2.3. Specifying the Quantity to Observe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 621 17.3.2.4. Specifying the Value Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623 17.3.2.5. Specifying Whether some Credit Is Associated with a Range or Not . . . . . . . . . . . . . 624 17.3.2.6. Enabling/Disabling VAT on the Current Terms of Discount . . . . . . . . . . . . . . . . . . 625 17.3.2.7. Indicating How the Granted Credit Has to Be Computed . . . . . . . . . . . . . . . . . . . . 625
17.3.2.7.1.Indicating How to Compute an Absolute Credit . . . . . . . . . . . . . . 17.3.2.7.2.Indicating How to Compute a Percentage Credit . . . . . . . . . . . . . 17.3.2.7.3.Specifying How the Value to Reward Must Be Calculated. . . . . . . . 17.3.2.7.4.What Is Tapered Mode Calculation? . . . . . . . . . . . . . . . . . . . . . . 17.3.2.7.5.What Is Tiered Mode Calculation? . . . . . . . . . . . . . . . . . . . . . . . ............ ............ ............ ............ ............ 626 628 630 632 634
17.3.2.8. Indicating Which Accounts Value Sub-Repository Is Granted Credit. . . . . . . . . . . . . 636 17.3.3.General Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637 17.3.4.Perimeters Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639 17.3.4.1. Application Parameter GUI Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641 17.3.4.2. Calculation Parameter GUI Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 643 17.3.5.Discount Options and Thresholds Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . 645 17.3.6.View Graph Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649 17.4. Account Discount Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650 17.4.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650 17.4.2.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 650
11 September 2009
Page 15 of 968
17.5. Promotion Tool Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651 17.5.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651 17.5.1.1. Rewarding an Account Either with Some Credit or with Some Discount . . . . . . . . . . 651 17.5.1.2. When Should You Use the Promotion Tool? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653 17.5.1.3. Making the CRE Take into Account a Promotion. . . . . . . . . . . . . . . . . . . . . . . . . . 653 17.5.2.How a Promotion Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655 17.5.2.1. Principle of Work. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
17.5.2.1.1.Promotion Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655 17.5.2.1.2.What If a Usage Rating Rule Goes Across a Supervision Criterion? . . . . . . . . . . . . . . . 657 17.5.2.1.3.What If a Usage Rating Rule Goes Across a Promotion Criterion? . . . . . . . . . . . . . . . 658 17.5.2.1.4.What Happens When the Current Supervision Period Completes . . . . . . . . . . . . . . . . 659 17.5.2.1.5.Who Detects and Processes the Completion of the Current Supervision Period?. . . . . . 661 17.5.2.1.6.When Does the Supervision of an Account by a Promotion Start? . . . . . . . . . . . . . . . 661 17.5.2.1.7.Do the Supervision Periods of a Promotion on Two Different Accounts Match? . . . . . . 661
Key Terms You Need to Know. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indicating to Which Accounts a Promotion Applies . . . . . . . . . . . . . . . . . . . . . . . . Specifying the Observed Values Container. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Specifying How the Observed Value Is Computed . . . . . . . . . . . . . . . . . . . . . . . . . Applying Some Filtering to the Computation of the Observed Value . . . . . . . . . . . . Specifying Whether a Promotions Reward Is a Credit or a Discount . . . . . . . . . . . . Specifying When the Supervision Periods Are Allowed to Run. . . . . . . . . . . . . . . . . Specifying the Supervision Periods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17.5.2.10.Specifying the Value Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674 17.5.2.11.When the Reward Is a Discount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
17.5.2.11.1.Specifying How the Discount Is Computed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676 17.5.2.11.2.Specifying How Long the Discount Is Granted . . . . . . . . . . . . . . . . . . . . . . . . . . . 677 17.5.2.11.3.Applying Some Filtering to the Discounts that a Promotion Grants . . . . . . . . . . . . . 677
17.5.3.Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682 17.5.3.1. Promotion Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682 17.5.3.2. General Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 683 17.5.3.3. Supervision Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686 17.5.3.4. Attribution Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691 17.6. Comparing the Grant Tool, the Discount and the Promotion Tool Objects . . . . . . . . . . . . . . 695
18.
18.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699 18.2. Friends and Family List object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699 18.2.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699 18.2.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699 18.3. Friends and Family Member Type object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700 18.3.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700 18.3.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700 18.4. Friends and Family Member object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 701 18.4.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 701 18.4.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
Page 16 of 968
11 September 2009
3CL-02660-BAHA-PCZZA
17.5.2.9.1.Specifying a Supervision Period that Does Not Repeat (Fixed Period). . . . . . . . . . . . 668 17.5.2.9.2.Specifying a Periodic Supervision Period in Days (Day Period) . . . . . . . . . . . . . . . . . 669 17.5.2.9.3.Specifying a Periodic Supervision Period in Weeks (Week Period) . . . . . . . . . . . . . . . 670 17.5.2.9.4.Specifying a Periodic Supervision Period in Months (Month Period). . . . . . . . . . . . . . 671 17.5.2.9.5.At Which Time of the Day Does a Supervision Period Start? . . . . . . . . . . . . . . . . . . . 671 17.5.2.9.6.How Is the Completion of a Supervision Period Detected? . . . . . . . . . . . . . . . . . . . . 672 17.5.2.9.7.How Is the End of the First Supervision Period Computed? . . . . . . . . . . . . . . . . . . . 673
Part VI.
19.
19.1. Account Profile object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704 19.1.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704 19.1.2.Types of Account Profile Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704 19.1.3.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706 19.2. Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744 19.2.1.About Minimum Credit Allowed and Maximum Credit Allowed . . . . . .744 19.2.2.Setting Up an Account Profile According to Its Accounts Type . . . . . . . . . . . . . . . . . 745 19.2.2.1. Summary Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745 19.2.2.2. Detailed Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745 19.3. Account Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747 19.3.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747 19.3.1.1. Whats an Account?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747 19.3.1.2. Account with Customer vs. Account without Customer . . . . . . . . . . . . . . . . . . . . . 747 19.3.1.3. LC Charging Requests and LC Top-Up Request . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
19.3.1.3.1.LC Charging Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748 19.3.1.3.2.LC Top-UP Requests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
19.3.2.Main Parameters Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749 19.3.3.General Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757 19.3.4.Loyalty Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763 19.3.5.Charging Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 769 19.3.6.ARENA Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 770 19.3.7.Status Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 771 19.3.8.Bundle Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 784 19.3.9.Counter Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785 19.3.10.Subscriptions Tab Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785 19.3.11.Fees Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787 19.3.12.Last 10 Events Tab Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789 19.3.13.About an Accounts Life Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791 19.3.13.1.What Makes an Accounts Life Cycle Status Change of Value . . . . . . . . . . . . . 791 19.3.13.2.When Does the CRE Update an Accounts Life Cycle Status? . . . . . . . 792 19.3.14.Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793 19.3.14.1.About Begin/End Validity/Activity/Inactivity Dates. . . . . . . . . . . . . . . . 793 19.3.14.2.Making an Account Valid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793 19.3.14.3.Activating an Account (i.e., Performing an Account Activation) . . . . . . . . . . . . . . . 794 19.3.15.How to Cleanly Remove an Account: the Purge Account Command . . . . . . . . . . . . . 794 19.3.15.1.Removing an Account via the CRE GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 796 19.3.15.2.Removing an Account via the Purge Account Command . . . . . . . . . . . . . . . . . . . . . 796
3CL-02660-BAHA-PCZZA
20.
Bundles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799
20.1. Bucket Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799 20.1.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799 20.1.2.Setting Up an Accounts Bundle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800 20.1.3.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800 20.1.4.Bundle Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803 20.1.4.1. Buckets Validity Period . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803 20.1.4.2. Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804 20.2. Account Profile and Usage Link object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804 20.2.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 804 20.2.2.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805 20.3. Top-Up Profile Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808 20.3.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808 20.3.2.Non-resetable Mono-Bucket Bundles: Constraint and Solution . . . . . . . . . . . . . . . . . 808 20.3.3.Modifying a Top-Up Profile: not on Bundles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
11 September 2009
Page 17 of 968
20.3.4.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810 20.3.4.1. Top-Up Definition Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811 20.3.4.2. Main Balance Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814 20.3.4.3. Bundles Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816 20.3.5.Setting the Expiry of Buckets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818 20.3.6.Bucket with Warning SMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821 20.3.6.1. Feature description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 821 20.3.6.2. Computing the date for SMS notification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822 20.3.6.3. Feature activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 823 20.3.6.4. Restriction: Notification Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824
21.
22.
Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 852
22.1. Counter object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 852 22.1.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 852 22.1.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Part VII.
23.
Flexibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .855
Arena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857
23.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857 23.2. Arena Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857 23.2.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857 23.2.2.Arena Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 857 23.2.3.Modification of ARENA value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858 23.2.4.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 858
24.
24.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861 24.1.1.Purpose of CE Flexibility Point Management Objects . . . . . . . . . . . . . . . . . . . . . . . 861 24.1.2.Beware! Make Sure that CE Configuration Settings Agree! . . . . . . . . . . . . . . . . . . . . 861 24.2. Flexibility Point Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Page 18 of 968
11 September 2009
3CL-02660-BAHA-PCZZA
21.1. Operator Deposit Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825 21.1.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825 21.1.1.1. Regular Top-up Operation: Implications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825 21.1.1.2. Specifying the user: an Account and potentially a Customer . . . . . . . . . . . . . . . . . 826 21.1.1.3. Commercial Offer Identification Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 826 21.1.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 827 21.1.2.1. Top-up Definition, Main Balance and Bundles tabs . . . . . . . . . . . . . . . . . . . . . . . . 828 21.1.3.How to launch an Operator Deposit? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 832 21.2. Balance / Bucket Adjustment Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833 21.2.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833 21.2.1.1. Why is the Adjustment Interface Necessary? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833 21.2.1.2. Operator Deposit Vs. Balance/Bucket Adjustment . . . . . . . . . . . . . . . . . . . . . . . . 835 21.2.1.3. Selecting Buckets for Adjustment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 835 21.2.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836 21.2.2.1. Balance Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 21.2.2.2. Buckets Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 838 21.2.2.3. Bucket Search Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841 21.2.2.4. Bucket Adjustment GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843 21.2.3.How to Adjust the Main Balance? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 844 21.2.4.How to Adjust a Bucket? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 846 21.2.5.Bucket Selection and Adjustment via the SOAP Interface . . . . . . . . . . . . . . . . . . . . 850
24.2.1.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24.2.2.Configuration-dependent Flexibility Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24.2.3.Module Connector Combinations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24.2.4.Flx_reas Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24.3. CE Object Class Priority Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24.3.1.CE Priority Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24.3.2.CE Object Priority Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25.
3CL-02660-BAHA-PCZZA
25.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.1.1.Purpose of Flexibility Point Management Objects . . . . . . . . . . . . . . . . . . . . . . . . . 25.1.2.Beware! Make Sure that RE Configuration Settings Agree! . . . . . . . . . . . . . . . . . . . 25.1.3.Flexibility User / Config: Same Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.1.4.Why 2 Objects? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.2. Flexibility Config Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.2.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.2.2.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.2.3.Configuration-dependent Flexibility Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.2.4.Module Connector Combinations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.2.5.flx_reas Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.3. Flexibility User Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.3.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.3.2.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.3.3.Module Connector Combinations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.3.4.flx_reas Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.4. RE Object Class Priority Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.4.1.RE Priority Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.4.2.Important Remark. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25.4.3.RE Object Priority Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26.
26.1. 26.2. 26.3. 26.4. 26.5.
Part VIII.
27.
27.1. Customer object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883 27.1.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883 27.1.1.1. Trigger on Customer or Account?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 883 27.1.2.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 884 27.1.3.How to Cleanly Remove a Customer: the Purge Customer Command . . . . . . . . . . . . 900 27.1.4.Commercial Offer History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 900 27.2. Customer Account object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901 27.2.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901 27.2.2.Parameter Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902
11 September 2009
Page 19 of 968
28.
28.1. Community object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904 28.1.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904 28.1.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904 28.2. Customer Association object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904 28.2.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 904 28.2.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 905 28.3. Association Type object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907 28.3.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907 28.3.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 907
29.
29.1. Feature Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909 29.1.1.Types of Actors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 909 29.1.2.Implementation of Revenue Sharing Schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910 29.1.2.1. Terminology Clarification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911 29.1.2.2. Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 911 29.1.3.Advantages of the Integrated Revenue Sharing Scheme. . . . . . . . . . . . . . . . . . . . . . 912 29.2. Determining the Settlement Amount. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912 29.2.1.Fixed Amount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912 29.2.2.Percentage of the initial events cost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 912 29.2.3.About VAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913 29.3. Event Flows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913 29.3.1.When Transaction Type is Debit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914 29.3.2.When Transaction Type is Credit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915 29.3.3.Network Event Type of the Settlement Events . . . . . . . . . . . . . . . . . . . . . . . . . . . 915 29.3.4.Event Data Records of the Settlement Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . 915 29.3.5.Multi-level Settlement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 916 29.4. Partner Contract Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917 29.4.1.Object Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 917 29.4.2.Parameter Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918 29.4.3.Settlement Accounts: Account Profile Implications . . . . . . . . . . . . . . . . . . . . . . . . 922 29.4.4.Settlement defined as a Service: Implications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922 29.4.4.1. Provisioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 922 29.4.4.2. Typical Call Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Page 20 of 968
11 September 2009
3CL-02660-BAHA-PCZZA
Part I. Introduction
3CL-02660-BAHA-PCZZA
11 September 2009
Page 21 of 968
Page 22 of 968
11 September 2009
3CL-02660-BAHA-PCZZA
1. Introduction
1.1. Context
The Alcatel 8690 Open Services Platform provides comprehensive support for the rapid development of attractive services, and their introduction on the market ahead of competition. That way, the OSP enables telecom/network operators to generate additional revenue streams by providing new valueadded services to their customers. The Alcatel 8618 Convergent Rating Engine (CRE) is the central module of OSPs Convergent Billing. It helps telecom/network operators decreasing their costs because it reduces the complexity of the rating and the charging. The CRE provides two OSP services, which work hand in hand. These two services are: The Rating Engine (RE) service, and The Community Engine (CE) service.
1.2.
This manual documents the CRE objects as made available by the CRE GUI.
3CL-02660-BAHA-PCZZA
1.3.
Intended Audience
This manual is intended for those persons who need to use the CRE GUI: CRE installers. Providers Service Retailers.
1.4.
Related Documents
While you read this manual, you might need to consult other documents. What follows lists some of them: [1] ALCATEL 8618 Convergent Rating Engine 2.0 South API Specification, 3BL 45180 DAAA PBZZA, Edition 01 or Higher [2] ALCATEL 8618 Convergent Rating Engine 2.6.2 Installation and Optimization Guide, Version 1.0 or Higher, 3CL-02660-BAHA-RJZZA
11 September 2009
Page 23 of 968
Introduction
1.5.
General Abbreviations
Note: See also Table 2, Technical Abbreviations, on page 24. Table 1 - General Abbreviations Abbreviation aka e.g. i.e. n.a. TBC TBD Meaning of Abbreviation Also Known As Exempli Gratia (for example) Id Est (that is) Not Applicable To Be Confirmed To Be Defined
1.6.
Technical Abbreviations
Table 2 - Technical Abbreviations Abbreviation ARENA ARES Meaning of Abbreviation Advanced Rating ENgine Application Advanced Recurrent Events Scheduler Thats the name by which the CREs Scheduling Engine is usually referred to. CDR Call Detail Record This abbreviation is hereby no longer used. Indeed, the CRE also rates events that are not calls. As a result, in the CRE, this abbreviation has been superseded by the more general EDR. A CDR is an EDR variant: A CDR is an EDR, but an EDR is not always a CDR. CE CRE DDUP DPE EDR Community Engine Convergent Rating Engine Dynamic Data UPdate Distributing Processing Environment Event Data Record See also CDR. See also Ticket. FNF IDL IN Friends and Family Interface Description Language Intelligent Network
Page 24 of 968
11 September 2009
Table 2 - Technical Abbreviations (continued) Abbreviation GI GUI GWEN LC LCS MOC MP MSID MTC MVNO OOC OSP PSMF
3CL-02660-BAHA-PCZZA
Meaning of Abbreviation Generic Installer Graphic User Interface GateWay ENgine Life Cycle Life Cycle Status Mobile Originating Call Mated Pair
Mobile Terminating Call Multiple Virtual Network Operators Out Of Call Open Services Platform The SMF that is the Primary SMF. Rating Engine Row ID Real Time Event Generator Service Data Point Scheduling Engine Service Execution Process. Shared Memory Database Service Logical Execution Environment Service Management Function. The PSMF is an SMF example. Service Management Point SMP Mated pair Simple Object Access Protocol Open Services Platform Text Oriented Client
RE RI RTx SDP SE SEP SHMDB SLEE SMF SMP SMPMP SOAP OSP TOC UNS VAT
11 September 2009
Page 25 of 968
Introduction
1.7.
Technical Terms
Table 3 - Technical Terms Term Meaning of Term Performing an Account activation consists in making the Account go from Valid state to the Active state. An Account activation is usually performed upon first charging of an Account. The CRE repository of Accounts data is spread over one or more database partitions, where the data related to a given Account are stored in one, and only one, database partition. These database partitions are hereby called Account partitions.
Account Activation
Account Partition