0% found this document useful (0 votes)
220 views

Geneva Overview

Uploaded by

Nishant Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
220 views

Geneva Overview

Uploaded by

Nishant Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 54

Confidentiality of Material

© 2007 This document contains information that is


confidential and proprietary to Tech Mahindra Ltd. and is
solely for the use of Tech Mahindra Ltd. No part of this
information may be used, circulated, quoted, or
reproduced for distribution outside Tech Mahindra Ltd.
If you are not the intended recipient of this report, you
are hereby notified that the use, circulation, quoting, or
reproducing of this report is strictly prohibited and may
be unlawful.

1/13/2020 1
GENEVA
Overview

© Tech Mahindra Limited 2007 Tech Mahindra Limited confidential


Module Outline
 Concept of Billing
 Elements of a Billing System
 Geneva Introduction
 Geneva as a bird’s eye view
 Overview of Billing product – GENEVA
 Overview of client side and server side applications of
Geneva

1/13/2020 3
Telecommunication System

Origin Destination
Call Messages
Call Detail Switch Switch
Record (CDR) A OFC/ Coaxial B

Rating Billing Invoicing


Send Reformatted CDR’s

Mediation
1/13/2020 4
Billing Process
Mediation Systems deliver unrated
events from the services provided.

Rating determines basic usage


charges for individual event
including some type of discount

Billing
All Charges made for the account including
Initiation charges, Periodic charges,
Suspension or Termination charges and
some Discounts

Deals with the presentation of the bill


information in required format

Actual Bill

1/13/2020 5
Pillars of Billing System
Billing
Engine

Rating
Product
Engine Customer
Invoicing
Tariff

Billing

Mediation Payment

Disputes
1/13/2020 6
Geneva as a bird’s eye view

Customer
Geneva
1.CRM
2.Rating, Billing & Bill formatting
Business Support
3.Accounts and financials
System (BSS) 4.Fraud management etc
W
I
O 1.Order / Service management
N
R 2.Order / Service assurance
V Operations Support
K 3.Order / Service provisioning &
E System (OSS)
F activation
N 4.Inventory
O
T
R
O 1.Network components
C
R 2.Network inventory
E
y Network Management 3.Network topology
System (NMS) 4.Impact analysis
5. Fault management system

Network

1/13/2020 7
Interaction between all systems

BSS

Different protocols

EAI
OSS ( Enterprise NMS
application
Integration )

1/13/2020 8
What is Geneva
Introduction ?
to Geneva

Geneva – Convergent Rating and Billing Product


Active Revenue Management – A powerful new tool for managing
and developing revenue streams.

Geneva can be used for Interconnect Billing as well as Roaming


scenarios
Geneva can be used for Prepaid and Postpaid scenarios
Geneva can be used for Wholesale as well as Retail billing

Delivers Geneva Supports


 True convergence  Multiple Invoicing Companies
 Rapid time to market for new / Service providers
services  Multiple Currencies
 Freedom to innovate  Multiple Languages
 Multiple Users
1/13/2020 9
Geneva : Basis for Charging
Geneva was designed as a fully convergent billing system from
the beginning.
There are no pre-conceptions about the nature of services offered through Geneva. Any
service for which it is possible to collect event records can be billed using Geneva.

Could be anything...
• Per message (e-mail, unified messaging)
• Per minute telephony, video conferencing
• Per MB (wireless LAN access, disk storage…)
• Per view (video-on-demand)
• Per unit or equivalent (electricity, gas)
• Per litre (water)
• Per ticker symbol
• Per click (click-through advertising)
• Per $ (commission on purchase)
• Per bullet (interactive games)

1/13/2020 10
Geneva : Which service can be charged ?

• Voice – per minute, geography, time of day, call type…


• SMS, e-mail, UM – per message, MT/MO…
• Mobile data – per MB,location…
• Stock quote – no. of tickers, exchange, delayed/real-
time…
• Video – type of movie, days of week, free viewing
period…

1/13/2020 11
Geneva as a standalone product

1/13/2020 12
Within multiservice environment

1/13/2020 13
Best of Breed Approach contd..

Provisioning
Mediation &

Convergent
New World

Billing
Rating
Service Provider

CRM
Voice telephony

PARTNERS

PARTNER
Data services

Internet GENEVA
Utilities

Financial services

New markets

1/13/2020 14
Geneva – Scope

NETWORK FACING ELEMENTS

NETWORK &
SYSTEM FRAUD
MANAGEMENT
FINANCIAL SYSTEMS CUSTOMER RELATIONSHIP
MANAGEMENT

FINANCE &
GENERAL TROUBLE ORDER SALES FORCE
ACCOUNTING WORKFLOW
LEDGER TICKETING MANAGEMENT AUTOMATION
SYSYEM

DATA PROFITABILITY CAMPAIGN SALES


PROVISIONING MEDIATION
WAREHOUSING ANYALYSIS MANAGEMENT SCRIPTING

CONVERGENT CARRIER GRADE


INTERCONNECT MULTI PARTY SALES ORDER WEB
PRE-PAY ACTION REAL TIME
ACCOUNTING BILLING PROCESSING SELF-CARE
MANAGER INTERFACE

ACCOUNTS AUTOMATED CONVERGENT QUERIES & PAYMENTS


EVENT RATING
RECEIVABLE PAYMENTS BILLING ADJUSTMENTS PROCESSING

GENEVA

1/13/2020 15
Geneva Application Architecture

1/13/2020 16
Geneva Architecture

KEY

GENEVA
EVENT MEDIATION MEDIATION
PRE-RATED EVENTS
(E.G. FROM MOBILE
COMPONENT

SYSTEM SYSTEM
ACQUISITION PROVIDER PARTNER)
THIRD PARTY
OR IN HOUSE
SYSTEM
EVENT
RATING & GENEVA RATING
IN-HOUSE GENEVA EVENT
RATING ENGINE LOADING
LOADING
ANY COMBINATION OF

GENEVA
BILLING & CONVERGENT
DISCOUNTING BILLING

EXTERNAL BILL
BILL GENEVA
FORMATTING
THIRD PARTY
FORMATTING
GENEVA BILL FORMATTING
DATA EXPORT (E.G. BY PRINT
FORMATTING ENGINE ENGINE
BUREAU)
ANY COMBINATION OF

1/13/2020 17
GENEVA Product Suite

GENEVA Product suite is composed of


 Client Side Applications
 GUI based  Windows look-n-feel
 Written in Delphi
 Sits on Windows
 Used configuration of Geneva product as per
requirement of an operator / Service provider
 Server Side Applications
 Written in ‘C’ binaries with Pro-C and PL/SQL
 Used to process high volume data i.e. VPA
 Sits on high end Unix box
 Sun Solaris, HP UX , IBM AIX etc.

1/13/2020 18
Geneva – Modules and
Volume Processing Applications

 System Configuration {SC}


 Product Configuration {PC}

 Rating Catalog Maintenance {RCM}


 Billing Catalog Maintenance {BCM}

 Customer Account Maintenance {CAM}


 Accounts Receivables {AR}

 System Monitor {SM}

 Rejected Event Maintenance {REM}

AND

 Geneva Volume Processing Applications {VPA}


1/13/2020 19
Geneva – Architecture (Detailed)

NETWORKS Provisioning Geneva


CRM and Customer &
And Network Customer Account Web Self-care
Order Entry Maintenance
Management Service Agent

Event File Interface APIs, Geneva Enhanced Care APIs

Event
Event Financial Finance
Mediation Export
Rating System
Customer Financial
Pre-rated Data Data
Event Rated
Events Rating Events
Payments $
Intelligent
£ €
Carrier Grade Real Time

Event
Messaging Interface

networks and Rating Billing


real-time Bill Data
mediation
systems
integrated for
convergent pre- Bill
pay operation/ BILL
Rating System Billing Production
commerce Products
Catalogue Setup Catalogue Mr A N Other,
123 Nowhere Road,
Nowhere.
Generic Telecommunications Ltd
The Old Granary
Oakington Road
Westwick
Cambridge
CB4 5AR

management
AA1 1AA

INVOICE
Account Number: 1234-5678-9
Basic Discount You pay

Phone + TV Package

Line Rental 4.50 10% 4.05


Voice Mail 1.00 10% 0.90
Friends and Family 2.50 2.50
CATV Subscription 12.50 10% 11.25
Movie Subscription 15.00 10% 13.50
Pay per View 4.99 0.00

Internet +

EMail address 10.00 0.00


Web space (5MB) 5.00 10% 4.50

Total ex VAT 36.70


VAT @ 17.5% 6.42

Total inc VAT 43.12

bank giro credit


Total Cash

Bank Royal Bank of Scotland Cheques


Account Generic Tech. Ltd. 12345678 PO's etc

Pain in by
Ref No. 549832 HFS 12 £

24-67-12
Sorting code number

Rating Billing
Please do not write or mark below this line or fold this voucher

5000 234 23 41 32 4 1234 2 3 5667 5

<24355462456< 266577+ 1002534523< 76 X

System Product 3rd Party Bill


Catalogue Catalogue
Configuration Configuration Formatting
Maintenance Maintenance

1/13/2020 20
Applications in Geneva for Rating and Billing
System Monitor /
Batch processes
Customer Account
Maintenance

Billing catalog Maintenance

Rating catalog Maintenance

Product Configuration

System Configuration

GPARAMS Table
GENEVALANGUAGE Table
GENEVAUSER Table
GENEVAUSERHASBUSINESSROLE Table

1/13/2020 21
Entities in Geneva
Customer (CAM)

Account (CAM)
Rating /Billing time
Product Price Plan Discounts Filters
(PC) (BCM) (BCM) (BCM)

Rate Plan
(RCM)

1/13/2020 22
GENEVA
Client Side Online Modules

© Tech Mahindra Limited 2007 Tech Mahindra Limited confidential


System Configuration [SC]
 An application for System Wide configuration
 A foundation application for Base Line Configuration
where changes don’t occur now and then
 Configuration of attributes of Customer, Account , Product
and Subscription
 Configuration of User Access Control
 Configuration of Bill formatter
 Configuration of Financial entities
 Configuration of File Group , File Type etc.
 Configuration of Invoicing Company, Taxation structure
 Configuration of Event Definitions
 Configuration of Customer attributes
 Configuration of Receivables parameters

1/13/2020 24
System Configuration - Views

1/13/2020 25
Product Configuration [PC]

 Configuration of Product family and Products


 Type of products
 Configuration of Subscriptions
 Controlling Product – Event mapping
 Configuration of Product Taxation

1/13/2020 26
Products

 Products are items purchased or leased by a customer.


 Product may be
 Real object [ for example , mobile hand set ]
 Service that is delivered [e.g. mobile subscription]
 Event generating / Non event generating product
 More abstract ….discount
 Various Product Types
 Parent - purchased without dependencies
 Child - dependent on parent purchase
 Parametric - have quantity associated
 Packaged - bundle of products

1/13/2020 27
Product Families

 Product Families are:


 Groups of related products [ Logical grouping ]

 Example : Telephony Product Family can have T1 line ,


Fixed Line , DSL , Call waiting etc. as products
 Can be made up of parent and child products
 Product family don’t generate events

1/13/2020 28
Product Configuration

1/13/2020 29
Rating Catalog Maintenance [RCM]

 Configuration of Rate Plans


 Configuration of cost bands , time rates , event
class , costing rules etc.
 Maintenance of Rating catalogues
 Rating catalogue life cycle

1/13/2020 30
Rating Catalog Maintenance Organization

Setting up Rate Plan [Rating Tariff]


 Cost Bands - Where – ex . local , STD, ISD

 Time Rates – When – ex - Peak Hrs, Off peak Hrs

 Event Classes – When – ex. CUG / NCUG

 Charge Segments – How long – ex. 1st 3 min free and thereon

 Costing Rules – How to do rounding / How to do fragmentation

 Rate Plan Basis and Rating Elements

1/13/2020 31
Rating Catalog Maintenance

1/13/2020 32
Rating Catalog - Cost Band

1/13/2020 33
Rating Catalog – Event Classes

1/13/2020 34
Rating Catalog – Time Rate

1/13/2020 35
Rating Catalog – Charge Segment

1/13/2020 36
Rating Catalog – Costing Rules

1/13/2020 37
Rating Catalog – Rate Plans

1/13/2020 38
Geneva: Data Collection and Rating

Event
Mediation files

Geneva / import Directory

success
COSTEDEVENT
table

Rating Managed FID


Process files
REJECTEVENT
Table JOB
Failure failure / mf dir JOBHASFILE

1/13/2020 39
Billing Catalog Maintenance [BCM]

 Configuration and maintenance of Price Plans


[Pricing Tariffs] and Packages
 Configuration of Filters and Discounts
 Configuration of Bonus points , Redemptions etc.
 Maintenance of Billing Catalogues
 Billing catalogue life cycle

1/13/2020 40
Billing Catalog Maintenance – Price Plans

1/13/2020 41
Billing Catalog Maintenance - Discounts

1/13/2020 42
Billing Catalog Maintenance - Packages

1/13/2020 43
Customer Account Maintenance [CAM]

 Front end …mini CRM like even if not exactly full


fledged CRM
 Good enough for small subscriber base
 Creation and maintenance of Customers , Accounts
and Products purchased by them
 Configuration of Budget Centre, Cost Centre
 Control of life cycle of
 Customer
 Account
 Product
 Handling other customer issues like Disputes and
Adjustments , Price Overriding , Payment trail etc.

1/13/2020 44
CAM

1/13/2020 45
Other Online Modules
 System Monitor [SM]
 A GUI application for Configuration and Control and
Scheduling of Batch Processing activity in a controlled
manner
 Configuration of Process Plan, Task etc.
 Watching Job logs after processing
 UNIX Cron job like stuff
 Account Receivables [AR]
 An application wherein all financial transactions takes places
 Various operations in Account receivable such as
 Acceptance of Payment
 Write off
 Transfer
 Etc.
 Rejected Event Maintenance [REM]
 An application through which maintenance of rejected events
can be done by authorized person

1/13/2020 46
GENEVA
Server Side Modules

© Tech Mahindra Limited 2007 Tech Mahindra Limited confidential


Server Side Applications
 Most of them are also called as “Volume Processing
Applications”

 C binaries running on High end UNIX OS

 Can be run in a controlled way through SM Module or as a


CRON job or as command line argument

 It mainly constitutes
 Data Collection Process – A reception
 File Importer Daemon {FID}
 Data Processing and Modification
 Rating and Billing { RATE and BG}
 Test Rating Daemon {TRD}
 Data Modifier : { MFM}
 Data Formatting and Distribution
 Bill Data Writer , bill Formatting { BDW , BF }
 Accounting related
 DEBTAGE etc.
1/13/2020 48
Geneva: Data Collection and Rating

Mediation Event FID


files JOB
JOBHASFILE

System Monitor Managed


files

success
COSTEDEVENT
table
Rating
Process
REJECTEVENT failure
Table

1/13/2020 49
Geneva : Billing

Payments DEBTAGE BG BILLDATA


Adjustments BCRDATA

Payment Billing Engine


Processing
System Monitor

Rated Event ING


Customer Data
Product Details
Tariff Data,
Tax Info Etc. Invoice No
Generator

Invoice
Data
See Next populated
Slide

1/13/2020 50
Geneva: Bill Formatting
JOB
Managed
JOBHASFILE
File Modifier

BILLDATA BDW Managed


BCRDATA files MFM
JOB
Bill Data JOBHASFILE
Writer

Managed
--
Template --- -- files with Managed
and table -- ---
--
extra tags files
definition
file

Generic Telecommunications Ltd


The Old Granary
Oakington Road
Westwick
Cambridge
Mr A N Other, CB4 5AR
123 Nowhere Road,
Nowhere.
AA1 1AA

INVOICE
Account Number: 1234-5678-9
Basic Discount You pay

Phone + TV Package

Line Rental 4.50 10% 4.05


Voice Mail 1.00 10% 0.90
Friends and Family 2.50 2.50
CATV Subscription 12.50 10% 11.25
Movie Subscription 15.00 10% 13.50
Pay per View 4.99 0.00

BF
Internet +

EMail address 10.00 0.00

Bill Formatter
Web space (5MB) 5.00 10% 4.50

Total ex VAT 36.70


VAT @ 17.5% 6.42

Total inc VAT 43.12

bank giro credit


Total Cash

Bank Royal Bank of Scotland Cheques


Account Generic Tech. Ltd. 12345678 PO's etc

Pain in by
Ref No. 549832 HFS 12 £

24-67-12
Sorting code number

Please do not write or mark below this line or fold this voucher

5000 234 23 41 32 4 1234 2 3 5667 5

<24355462456< 266577+ 1002534523< 76 X

1/13/2020 51
Volume Processing Applications
Geneva – Volume Processing Application List

1/13/2020 52
Security point of view…….
 Geneva provides the ability to control user access to user
applications, data and catalogs
1. Password access control
2. Business Roles
3. User application access
 View (Collection of tabs, rating and billing catalogs)
 Tabs
 Functional points (buttons: Add, Modify, delete )
4. Data Partitioning
to bill Customers on behalf of many different companies in
many currencies, tax jurisdictions and countries
5. Transaction limits
6. Catalog partitioning – Invoicing Company and Currency
7. Price plan and package availability as per Market Segment
8. Server, Client and LAN Security
9. Audit Trails

1/13/2020 53
Thank You

1/13/2020 54

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy