0% found this document useful (1 vote)
94 views

Technical Overview 01 - Architecture

The document provides an overview of Oracle Communications Billing and Revenue Management (BRM) architecture. It describes the main components including the BRM Server, Pricing Design Center, Elastic Charging Engine, and their interactions. The BRM Server handles subscriber management, financial management, and rating. The Pricing Design Center manages product offerings and configuration. The Elastic Charging Engine performs real-time rating.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
94 views

Technical Overview 01 - Architecture

The document provides an overview of Oracle Communications Billing and Revenue Management (BRM) architecture. It describes the main components including the BRM Server, Pricing Design Center, Elastic Charging Engine, and their interactions. The BRM Server handles subscriber management, financial management, and rating. The Pricing Design Center manages product offerings and configuration. The Elastic Charging Engine performs real-time rating.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

BRM Technical Overview

Architecture Overview

CAGBU Enablement Team


Safe harbor statement

The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, timing, and pricing of any features or functionality described for Oracle’s
products may change and remains at the sole discretion of Oracle Corporation.

2 Copyright © 2020, Oracle and/or its affiliates


Oracle Communications Billing and Revenue Management
Functional Architecture

Taxation Payment Roaming


Enterprise Application Integration Layer system processor partners

Administration Revenue Management


Operations &

Taxation Payments Roaming


Revenue Management API Reporting
Interface Interface Processing

Customer Service Subscription


Rerating Billing Invoicing A/R
Management Management Management
Client Applications
Management
Customer

Converged Charging

In Memory Charging Grid


Offer Design

Diameter RADIUS
Gateway Gateway
Usage SS7 IN Service Voucher
Mediation Control Management

Core Network Functions | Service Delivery Systems

3 Copyright © 2020, Oracle and/or its affiliates


Oracle Communications Billing and Revenue Management
Technical Architecture

WSM SOAP API BC REST API TMF REST API JCA PCM API

Pricing
BRM Server
Design
Center Connection Manager

DM DM DM DM DM DM DM
Oracle AQ Vertex Fusa Ldap Invoice IFW BRM
Billing Database
Care

Elastic Charging Engine


Business
Operations
Center
Elastic charging servers

Persistence
Database

HTTP/2 Diameter RADIUS


Gateway Gateway Gateway

Convergent Charging Controller Offline Mediation Controller

4 Copyright © 2020, Oracle and/or its affiliates


BRM Server

• Subscriber Management WSM SOAP API BC REST API TMF REST API JCA PCM API

Pricing BRM Server


• Financial Management Design
Center Connection Manager

• Billing
DM DM DM DM DM DM DM
• Invoicing Oracle AQ Vertex Fusa Ldap Invoice IFW BRM
Billing Database
• Payment Care

• Collections
Elastic Charging Engine
Business
Operations
• Rating for subscription events Center
Elastic charging servers

Persistence
Database
• BRM DB is the master for HTTP/2
Gateway
Diameter
Gateway
RADIUS
Gateway

subscriber data
Convergent Charging Controller Offline Mediation Controller

5 Copyright © 2020, Oracle and/or its affiliates


Pricing Design Center

• Web-based application for WSM SOAP API BC REST API TMF REST API JCA PCM API

managing product offerings and


BRM Server
configuration data Pricing
Design
Center Connection Manager

• Choice of GUI and command line DM DM DM DM DM DM DM


Oracle AQ Vertex Fusa Ldap Invoice IFW BRM
tool (ImportExportPricing) Billing Database
Care

• WebLogic-based Elastic Charging Engine


Business
Operations
Center
Elastic charging servers
• Brings its own DB schema which is
the master for configuration and HTTP/2 Diameter RADIUS
Persistence
Database

pricing data Gateway Gateway Gateway

Convergent Charging Controller Offline Mediation Controller

6 Copyright © 2020, Oracle and/or its affiliates


Billing Care

• Web-based application for WSM SOAP API BC REST API TMF REST API JCA PCM API

subscriber management
Pricing BRM Server
Design
Center Connection Manager
• WebLogic-based
DM DM DM DM DM DM DM
Oracle AQ Vertex Fusa Ldap Invoice IFW BRM
Billing
• Uses the PCM API to connect to Care
Database

the CM
Elastic Charging Engine
Business
Operations
Center
Elastic charging servers

Persistence
Database
HTTP/2 Diameter RADIUS
Gateway Gateway Gateway

Convergent Charging Controller Offline Mediation Controller

7 Copyright © 2020, Oracle and/or its affiliates


Business Operations Center

• Web-based application for WSM SOAP API BC REST API TMF REST API JCA PCM API

configuring and scheduling jobs


Pricing BRM Server
Design
Center Connection Manager
• WebLogic-based
DM DM DM DM DM DM DM
Oracle AQ Vertex Fusa Ldap Invoice IFW BRM
Billing
• Uses the PCM API to connect to Care
Database

the CM
Elastic Charging Engine
Business
Operations
Center
Elastic charging servers

Persistence
Database
HTTP/2 Diameter RADIUS
Gateway Gateway Gateway

Convergent Charging Controller Offline Mediation Controller

8 Copyright © 2020, Oracle and/or its affiliates


Elastic Charging Engine

• High performance, in-memory WSM SOAP API BC REST API TMF REST API JCA PCM API

charging grid
Pricing BRM Server
Design
Center Connection Manager
• Rates for usage online and
offline usage events DM DM DM DM DM DM DM
Oracle AQ Vertex Fusa Ldap Invoice IFW BRM
Billing Database
Care

• ECE cache holds the real-time


balances Elastic Charging Engine
Business
Operations
Center
Elastic charging servers
• Persistence DB is an Oracle DB
and contains a copy of the in- HTTP/2 Diameter RADIUS
Persistence
Database

memory cache Gateway Gateway Gateway

Convergent Charging Controller Offline Mediation Controller

9 Copyright © 2020, Oracle and/or its affiliates


APIs

WSM SOAP API BC REST API TMF REST API JCA PCM API

• REST API Pricing BRM Server


• Billing care REST API Design
Connection Manager
Center
• TMF Forum compliant API
DM DM DM DM DM DM DM
Oracle AQ Vertex Fusa Ldap Invoice IFW BRM
Billing Database

• SOAP API Care

Elastic Charging Engine


Business
• JCA Resource Adapter Operations
Center
• Allows a J2EE-compliant Elastic charging servers

application to connect to BRM. Persistence


Database
HTTP/2 Diameter RADIUS
Gateway Gateway Gateway

• PCM API:
• Write client applications in C, Convergent Charging Controller Offline Mediation Controller

C++, Java, and Perl.

10 Copyright © 2020, Oracle and/or its affiliates


Offline Mediation Controller

• Offline usage requests WSM SOAP API BC REST API TMF REST API JCA PCM API

Pricing BRM Server


• Suspense management Design
Center Connection Manager

integration with BRM server


DM DM DM DM DM DM DM
Oracle AQ Vertex Fusa Ldap Invoice IFW BRM
Billing Database
Care

Elastic Charging Engine


Business
Operations
Center
Elastic charging servers

Persistence
Database
HTTP/2 Diameter RADIUS
Gateway Gateway Gateway

Convergent Charging Controller Offline Mediation Controller

11 Copyright © 2020, Oracle and/or its affiliates


Convergent Charging Controller

• Core network integration WSM SOAP API BC REST API TMF REST API JCA PCM API

Pricing BRM Server


• Voucher management and Design
Center Connection Manager

redemption
DM DM DM DM DM DM DM
Oracle AQ Vertex Fusa Ldap Invoice IFW BRM
Billing Database
Care

Elastic Charging Engine


Business
Operations
Center
Elastic charging servers

Persistence
Database
HTTP/2 Diameter RADIUS
Gateway Gateway Gateway

Convergent Charging Controller Offline Mediation Controller

12 Copyright © 2020, Oracle and/or its affiliates

You might also like