oraclebrm-140916011034-phpapp02
TRANSCRIPT
-
7/24/2019 oraclebrm-140916011034-phpapp02
1/26
Billing And Revenue
ManagementFundamental Approach
Raghwendra Vikram
BRM Consultant
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
2/26
Introduction BRM
Oracle Communications Billing and RevenueManagement (Oracle BRM is the !elco"s industr#$s leadingsolution intended %or communications service providers&
BRM can 'ill and manage all communications services
including wire line wireless 'road'and ca'le voice over I)I)!V music and video&
In *++, Oracle ac-uired )ortal .o%tware and the solutionwas renamed Oracle BRM&
Oracle Communications Billing and Revenue Management
(BRM empowers service providers to em'race innovationsigni/cantl# improve time to market o% new products andservices 'uild stronger 'rands and lower operational costs &
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
3/26
0hat BRM can do12
From Business )erspective3
It supports %ull convergence4prepaid and postpaid %or an#service and 'usiness model
5na'les rapidl# and easil# managed and launchedpersonali6ed o7ers promotions and discounts
Includes partner management and revenue share %or an#model and relationship
8elps ma9imi6e revenue and minimi6e loss associated with
%raud and revenue leakage Rapidl# supports new 'usiness models including cloud
M*M and MV:Os
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
4/26
BRM Functional Overview;Revenue ManagementC#cle
RevenueAnalysis
CollectCustomerusages andcustomer data
RevenueGeneration.et
-
7/24/2019 oraclebrm-140916011034-phpapp02
5/26
BRM revenue generationena'les #ou to deliver serviceswith optimal pricing to #our customers&
!he %ollowing 'usiness processes and capa'ilities are
included in the solution3 )ricing Management34
Customer Management34
.ervice 5na'lement34
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
6/26
Registering Customers
0hen #ou register a customer #ou create a customeraccount in the BRM data'ase&
()CM_O)_C
-
7/24/2019 oraclebrm-140916011034-phpapp02
7/26
BRM )ricing
Charging customers for ervices34 >e/ning; creating a price list
)roducts
>iscounts
>eals )lans
)lan ?ists
Billa'le 5vents
Ratings the events
An 5vent is an action recogni6ed and recorded '#BRM
!he process that determines the 'alance impact o% an event to acustomer@s account
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
8/26
BRM revenue captureena'les to rate service usage witha high level o% control and responsiveness&
!he %ollowing 'usiness processes and capa'ilities areincluded within
BRM3
.ervice Authori6ation34
5vent Collection34
Rating and >iscounting34
Balance Management34
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
9/26
Authentication Authori6ation and Accounting
Authentication provides a wa# %or #ou to identi%# customers(%or e9ample '# re-uiring a login name and a password&
Authori6ation provides a wa# to control what customers can
do with their services& For e9ample #ou can restrict access'ased on products owned or credit limits&
Accounting tracks the resources used '# the customer andena'les #ou to rate usage&
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
10/26
Rating the events
Rating process34 Rating is the process o% measuring customeractivit# determining how much to charge %or it&(Real time Batchrating
5vents
Ratin
g5ngine
Charge
>iscount
>ata'ase
5vent Creation
with BalanceImpact
* mincall
Account I>
)ricing In%o
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
11/26
BRM revenue collection
!he %ollowing 'usiness processes and capa'ilities areincluded within Billing and Revenue Management3
Billing34
Financial Management34
)a#ment and Collections34
Revenue .haring and .ettlements34
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
12/26
BRM Billing
Accounting and Billing C#cle
BRM )er%ormsmonthl#
accounting
BRM
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
13/26
BRM Billing
Billing Customers
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
14/26
Managing !ayments34
B# de%ault BRM is con/gured to accept di7erent methods o% pa#ments&
(credit card direct de'it cash and check
ou can con/gure #our 'usiness policies to handle overpa#ments and
underpa#ments&
Managing Accounts Receivable:-
A;R includes all mone# owed to #our 'usiness '# customerswho have 'ought #our goods or services&
!#pical A;R tasks include3 >ispla#ing a customer@s 'alance& Appl#ing a credit or de'it to a customer@s 'alance
Managing 'illing disputes&
Adusting the ta9 on a 'ill&
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
15/26
8ow BRM )rocesses a !#pical Billa'le5vent
Customer ?ogsIn %or
An#.ervice
BRMdata'ase
.ervices5mailVoiceD)R.
59ternal Application Collects login and password
AuthenticationCheck;Dranted
BRM recordthestart;.top o%sessionevent
BRM ratethe event;An#discounts
Customer A;c'alances add up
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
16/26
BRM revenue analysisena'les #ou to audit processes %orrevenue leakage generate 'usiness intelligence reports&
!he %ollowing 'usiness processes and capa'ilities areincluded within BRM3
Revenue Assurance34
Reporting E Reconciliation34
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
17/26
Reports Formats o% Oracle BRM
0e can run the reports %rom an# 0indows *+++ or 0indows )computer that has access to BRM data'ase&
0e can displa# and print report results in ta'ular te9t %ormat achart or 'oth& 0e can also save reports to disk convert reports to)orta'le >ocument Format ()>F or Rich !e9t Format (R!F anddispla# reports on 8!M? 0e' pages&
0e can e9port D;? reports into M? /les and it can 'e loaded intoe9ternal D;? s#stems&BRM data'ase contains invoices data in M?%ormats& !hen .G? -uer# is used to retrieve data %rom BRM
data'ase& !hen it delivers reports to su'scri'er 'ased oncon/gurations&
Most o% the 'illing s#stem generates structured A.CII te9t containingthe content o% the 'ill&
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
18/26
Capturing s#stem
A data collector in the network switch (M.C DD.: ..M. etc captures theusage in the %orm o% Call >etail Record (C>R;etail Record (Rs&
!hese raw C>Rs;Rs are in turn converted '# the mediation s#stem intoa %ormat understanda'le '# the Billing .#stem&
M.CDD.:..M.0A)gate
"et#or$#itches
Customerstartsusingservices
RawR;C>R
FormattedR;C>R
Mediation .#stem Billing.#stem
!he Mediation .#stem collects C>Rs %rom di7erent network
elements in di7erent %ormats& Various network elements generateC>Rs in A.:&H %ormat and some network elements have their ownproprietar# %ormat o% C>Rs&!he Mediation .#stem processes all the C>Rs and converts theminto a %ormat compati'le to the downstream s#stem which is usuall#a Billing .#stem&
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
19/26
Rating )rocess
Rating 5ngine receives the events in the %orm o% data recordscalled as Call >etail Records (C>Rs or etail Records(Rs which descri'e the use o% a product;service&
Rating5ngine ispart o%BRM
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
20/26
Function &&
Accepting C>Rs %rom the Mediation .#stem or other serviceproviders or roaming partners in case o% roaming usage&
Validating the C>Rs and eliminating an# duplicate records&!hese duplicate events are stored in a data'ase ta'le %orlater veri/cation&
!o determine the customer account that has to 'e charged%or the event& 8ere Rate process picks up the event source(Mo'ile :um'er or I) Address etc& and checks thedata'ase to veri%# i% this event source is associated withan# account& !his step is called 5vent Duiding&
!o store the rated event in the data'ase %or a 'illingpurpose or send it to the e9ternal s#stem %or 'illing&
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
21/26
-
7/24/2019 oraclebrm-140916011034-phpapp02
22/26
.cala'ilit# o% BRM %or large !elecom service provider
Oracle recentl# completed an e9tensive per%ormance andscala'ilit# 'enchmark e9ercise %or Oracle Communications Billingand Revenue Management that demonstrated its a'ilit# to supportH++ million su'scri'ers&
.cala'ilit# o% this magnitude is vital to meeting the needs o% tier4
one communications service providers and those looking toconsolidate multiple 'illing applications into a convergentplat%orm&
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
23/26
)er%ormance 5nhancements
%le&ible Billing :-.upport %or 'illing c#cles o% an# num'er o% months through drop4down 'o9%unctionalit# during customer account creation or modi/cation
'rial Billing :-
Option to run trial 'illing without generating an invoice
hared %riends and %amily (ists :-Make each list eligi'le %or di7erent promotional rates;Creative promotional o7ers
Global Charge haring:-
Allow charging %or a call or a portion o% a call to the called num'er
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
24/26
'ailor-Made !lans :-Guickl# tailor e9isting plans without having to create new product o7erings
ecurity )nhancements :-)rovide support %or the pa#ment card industr# standards including Advanced 5ncr#ption.tandard (A5.
!artner *ntegrations :-Authentication support %or Microso%t plat%orm59tend %unctionalit# %or partner supported products
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
25/26
?imitations
(imitations for )ntering Account +ata BRM uses de%ault limits %or the num'er o% characters allowed %or each
/eld o% customer data&
For e9ample securit# codes can include up to + characters&
Calculating the Cycle Arrears %ee
I% #ou modi%# the c#cle start time or c#cle end time %or the product inthe middle o% a c#cle calculates the c#cle %orward %ee or c#cle arrears%ee %or the product&
!lan 'ransitions in BRM BRM imposes certain limitations on when accounts can transition to or
%rom other plans& It re-uires #ou to de/ne plan transition rules %or planto4plan transition '# manuall# con/guring the transition rules in )ricingCenter,
RaghwendraVikram_BRM_Consultant
-
7/24/2019 oraclebrm-140916011034-phpapp02
26/26
Bi'liograph#
http3;;docs&oracle&com;cd;5H,JKL_+H;doc&JK;eH,JHH&pd%
http3;;docs&oracle&com;cd;5H,JKL_+H;doc&JK;e*++&pd%
https3;;'logs&oracle&com;&&&;entr#;brm_patch_set_documentation
www&tridens&si;*+HH;HH;oracle4has4released4obrm4J&K
www&tridens&si;*+H+;+,;oracle4brm4'illing4process;
RaghwendraVikram BRM Consultant
http://docs.oracle.com/cd/E16754_01/doc.75/e16711.pdfhttp://docs.oracle.com/cd/E16754_01/doc.75/e23300.pdfhttps://blogs.oracle.com/.../entry/brm_patch_set_documentationhttps://blogs.oracle.com/.../entry/brm_patch_set_documentationhttps://blogs.oracle.com/.../entry/brm_patch_set_documentationhttps://blogs.oracle.com/.../entry/brm_patch_set_documentationhttp://www.tridens.si/2011/11/oracle-has-released-obrm-7.5http://www.tridens.si/2011/11/oracle-has-released-obrm-7.5http://www.tridens.si/2011/11/oracle-has-released-obrm-7.5http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2010/06/oracle-brm-billing-process/http://www.tridens.si/2011/11/oracle-has-released-obrm-7.5http://www.tridens.si/2011/11/oracle-has-released-obrm-7.5http://www.tridens.si/2011/11/oracle-has-released-obrm-7.5https://blogs.oracle.com/.../entry/brm_patch_set_documentationhttps://blogs.oracle.com/.../entry/brm_patch_set_documentationhttps://blogs.oracle.com/.../entry/brm_patch_set_documentationhttps://blogs.oracle.com/.../entry/brm_patch_set_documentationhttp://docs.oracle.com/cd/E16754_01/doc.75/e23300.pdfhttp://docs.oracle.com/cd/E16754_01/doc.75/e16711.pdf