Professional Documents
Culture Documents
Active testing of sophisticated tariffs and roaming 14th Keynote SIGOS Telecommunications Conference Nuremberg, Germany
Agenda
Tariff Examples
The challenge:
Markets become increasingly competitive, operators need to differentiate themselves Complex and fast changing tariffs are introduced and need to be tested.
The Answer:
Tariff Examples
Simple Tariffs: depending on service, time and destination
a certain type of service (e.g. SPEECH, SMS, GPRS) at a certain time (e.g. off-peak, peak) to a certain destination (e.g. national, international)
Tariff Examples
Dynamic Pricing: e.g. step pricing depending on call duration
The price can be calculated by any function. The name of the function and the parameters can be set via GUI in the price plan table. New functions can be added by Keynote SIGOS at any time (no maintenance window required).
Tariff Examples
Bonuses after Top-Up: e.g. 20 SMS valid for 10 days after 30 EURO top-up
The Recharging Test Case writes a Top-Up CDR with the top-up amount to the reference CDR table This CDR is processed by the rating engine and the bonuses are registered and then consumed by sub-sequent CDRs.
A tariff function is defined for the tariff that adds the bonus according to the top-up-amount
Tariff Examples
Tariff Change when a certain threshold has been reached
A different tariff applies, when a certain threshold either monetary or in units, has been reached.
A Variant:
Monetary Cap: e.g. costs for calls or data are limited to a certain amount
Tariff Examples
Campaigns or Bundles activated by SMS or USSD
Campaigns are activated by the subscriber via SMS In most cases a 2 step dialog is used: subscriber sends a SMS to a service number. a response requesting a confirmation is returned. subscriber sends the confirmation to the service number. a response indicating that the campaign is now active is returned. After activation the subscriber has a certain amount of free or discounted service usage for a certain time interval.
Tariff Examples
Some properties of bundles
Bundles can include free (bonus) or discounted service usage for voice, SMS, MMS or data. One bundle may comprise benefit or discounts for a set of services, e.g. free SMS and discount for voice. Bundle usage can be valid for a specific interval, e.g. 1 day, 2 weeks. Bundle usage can be restricted to certain destinations or time bands, e.g. onnet calls from 20:00 to 06:00. Different round-ups or price units may be applied (1 sec, 60 sec). More than one bundle can be active at the same time. Priorities of different bundles need to be configurable, e.g. 100 minutes per 1 day has a higher priority then 500 minutes per month).
Tariff Examples
Implementation of bundles
The test case that activates the bundle writes to CDR similar to a top-up CDR. (Sub-) Accounts have to be defined and balances for the accounts need to be tracked by the rating engine. The price plan entries define the account to which a certain event shall be charged.
Agenda
Roaming Revenue Assurance and domestic Revenue Assurance do have a similar scope, but each of them comes with their own challenges:
Radio
Customer Care
Clearing House
Operator
TAP3
Your subscriber
Operator relies fully on information generated by roaming partners and clearing houses
14 2013 Keynote SIGOS GmbH
Roaming
The Main Challenge when testing roaming: Make calls in the network of all your roaming partners you want to test
The Answer: GlobalRoamer and GRP 705 networks in 268 locations in 189 countries Scheduled GRQ test can be used to create the CDRs
Pay for outgoing services only Pricing not affected by the subscribers location
Pay for incoming services (usually calls) Pricing determined by the subscribers location
The SITE billing engine is able to automatically detect that a subscriber is roaming and rates accordingly Roaming position determined according to 'Used Plmn Name'
One Testcall
Agenda
detailed planning more than simple adhoc tests test set-up and scheduling reporting & alarming in-depth analysis
The full managed service for Revenue Assurance takes care of it!
Properties:
If there are top ups with certain amounts, there is a discounted price towards certain destinations (top up tariff modifier) By sending an SMS to a service number, free units can be purchased (WeeklyBundle):
If both functions are active in parallel, SMS tariff modifier has higher priority
Default prices:
When no top up is performed or when top up is performed with less than $20
Top up with $20,$30 or $50 changes the rating for 30 days for all destinations
e.g. If Top up $20 is performed calls with up to 600s to On Net and calls with up to 120s to Off Net cost 45ct
WeeklyBundle only affects On Net, runs max for 7 days and has higher priority
e.g. If Top up with $20 is performed and WeeklyBundle is purchased, calls to On Net are for free whereas calls to Off Net cost 45ct for 120s
Call Scenarios
WB
50
30-30 30-WB 30-30
50-50
30
Df-Df 20-20 20-WB 20-20
20
Df
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 days
Call Scenarios
WB
50
30-30 30-WB 30-30
50-50
30
Df-Df 20-20 20-WB 20-20
20
Df
Do not consume 500 free minutes = Test if the validity is one week
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 days
Default Tariff Topped up with 20 $ Topped up with 20 $ + WB activated Topped up with 30 $ Topped up with 30 $ + WB activated Topped up with 50 $
Surveillance of tests
Are there really many issues in telecom networks billing processes? Just testing over 24 days with a sample size of 468 created CDRs
Occurred during WeeklyBundle Revenue Loss of 150 (5 blocks of 30 seconds free units) The call which created the CDR was a dropped call:
Call drop initiated by network after 120.18 seconds Reason: CC Disconnect normal unspecified
36 2013 Keynote SIGOS GmbH
WB
50
Rating Sigos Rating Network
30
20
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
SIM Card with tariff provisioned Subscribers CDRs from the network (e.g. the bill) Information on the tariff properties
Summary
Thank you!
info@keynote-sigos.com