Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing...

30
Mobile Billing

Transcript of Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing...

Page 1: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

Mobile Billing

Page 2: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

Functions of B&CCS

• Collection of CDRs from all MSCs• Timely and accurately invoicing of call details• Providing different billing cycles for different category

of subscribers with a support of different tariff• Support of charging for various types of existing and

new services• Provisioning of services for mobile subscribers• Customer care for services request and bill inquiry• Number inventory and SIM management system

Page 3: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

CCN-Connectivity of customer care to BC

Page 4: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

CCN Connectivity

• All customer care nodes connected to B&CCS through LI Router via E1 Link

• Level 1 Routers are connected in Ring network• Each E1 connectivity from CCN is backed up

with ISDN BRI

Page 5: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

MSC-Connectivity

• MSC creates the CDR for all local and roaming subscribers• B&CCS collects the CDR from each MSC• Each MSC is connected to B&CCS with E1 and ISDN

backup• E1 link is connected to MSC router and then connected

to X25 Router• All the MSC locations from MSC router connected to

central router at BC• Central Router is connected to Billing Servers where all

CDRs are sent for bill processing

Page 6: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

MSC Connectivity

Page 7: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS to MSC ConnectivityB&CCS to MSC Connectivity

Core SwitchCisco 2924

MSC I

MSC II

MSC III……. Up to 9 Locations MSCs

Central RouterCisco 7206VXR

Decision Support System Optional

Service Provisioning Server

Mediation Sever

Billing Server

MSC RouterCisco 2611

B&CCS Location

Page 8: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS to CCN ConnectivityB&CCS to CCN Connectivity

Network for customer careterminals in 250 centres

Core SwitchCisco 2924

To 250 E1 Links

Level 1 RoutersCisco 7505

Level 2 RoutersCisco 2611 / Cisco 3662

Dual Links to Switch

Network Management Services

Decision Support System (Optional)

Service Provisioning Server

Mediation Sever

Billing Server

Page 9: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

CCN Location1

Cisco 2950-12

Cisco 2620

Cisco 7513

MSC Location 1

Cisco 2621

Catalyst 5505

Cisco 7206VXR

Billing Centre Trichy

2xE

1IS

DN

n x

64

E1 LLIS

DN n x

64

NT1NT1

MSC Location 4CCN Location 61

CCN Location 62- 120

ZONE-2Billing Centre - Trichy

ConvertorG.703-V.35IR 1100

LAN – 2 portsWAN – 68 PortsPRI – 4 ports

LAN – 1 portWAN – 3 PortsBRI – 4 ports

LAN – 2 portWAN – 3 PortsBRI – 4 ports

LAN – 8 portsWAN – 28 PortsPRI – 4 ports

Modem V.35Xstream 1300

LAN Cable

Modem G.703

LAN - 24 ports

BSNL GSM B&CCS Network DiagramBSNL GSM B&CCS Network Diagram

Page 10: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

BSNL GSM B&CCS Network Diagram

Karnataka Circle

MSC-1

MSC-2

CCN-1

CCN-2

CCN-56

MSC-1MSC-2 MSC-3

CCN-1 CCN-2

CCN-45

Central Router

AP Circle

Level-1 router

Catalyst 5505

ZONE-1

Level-2 router

MSC router

MSC router

Level-2 router

CCN-46

CCN-74

Page 11: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

BSNL GSM B&CCS Network Diagram

B&CCS LAN Setup

9100 N/w Printer

PCNMS Client

NMS serverCisco 5505 switch

4800 4800 4800 280R

280R 280R 280R 280R

Backup 1 Backup 2DevelopmentICA

RemedyOM & CS2 MED2

LAN Connections

Central Router (7206)

BP & CS1 MED1

4800Ethernet port

Ethernet port

LAN Connections

WAP

UMS

IN

Page 12: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

CCN Connectivity

Cisco 2600

Cisco 2950-12

10/100

10/100 10/100

v.35 DTE cable

G.703

Xstream V.35 modem

Xstream G.703 modem

Cisco 7513

SiSi

BSNL Backbone

10/100 10/100

Server

Page 13: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

POST PAID WORK FLOW

• On receipt of input file from SIM vendor load the input file into the SIM inventory of Billing and customer care system(B&CCS).

• Load MSISDN in MSISDN inventory of B&CCS.

• Load the IMSI & A4KI file in AUC(Authentication center) of NSS.

• Distribute the SIM cards to CSR (customer service representative) locations.

Page 14: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

POST PAID WORK FLOW

• CSR1, on receipt of customer’s application will open an account, attach service instance, pair MSISDN of sub. choice with the available SIM.

• Add package, components and save the Order.

• Hand over the SIM card to the customer.

Page 15: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

POST PAID WORK FLOW

• The CSR2 opens the Order.

• Confirm the entries with the application.

• Finish the Order.

• There by creating the Customer profile in B&CCS, HLR, VMS etc.

• Now the Post paid SIM with the Customer becomes ACTIVE.

Page 16: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS

• It is broadly divided into two parts.• 1.The DCN(Data com n/w) part.• 2. The SERVER part.

Page 17: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(DCN PART)

• It contains Cisco LAN switch.• Central router for connecting NEs.• Level 1 routers for connecting CSRS.

Page 18: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(SERVERS PART)

• MDS(Mediation) servers• BP(Billing payment)&OM(Order management) servers• DEVELOPMENT server• BACKUP servers• TT(Trouble ticket/Remedy) server• ICB(Interconnect bill) server• NMS(n\w management system) server

Page 19: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(MDS)

• MDS Servers:(CDR Part)• MDS collects, converts, & dump

the CDR(Call detail record).• MDS converts the BINARY files

from MSC(Mobile switching center) to ASCII and attaches “TYPE ID USAGE”.

• Dumps in three Dumpers viz BP, ICB & PPS_SMS.

• Data collected can be delivered to multiple applications.

• Aggregation, validation, & filtration are done, here.

NE COL CONV DUMP

ICBBP PPS_SMS

MEDIATION SERVER(CDR)

Page 20: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(MDS)

• MDS Servers:(SSP Part)• Automate the process of

sub. Provisioning.• Receives SP request in

proprietary format from OM.

• Compose SP request into NE specific commands.

• Based on NE response send back reply to OM.

MEDIATION SERVER(SPP)

request response

task1 task2 task3

Application(OM)

Command

NE

Page 21: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(BP&OM)

• Billing servers:• BP(Bill and payment)

&CS1(Customer service) modules constitute one SF4800 server.

• OM(Order management) &CS1(Customer service) modules constitute another SF4800 server.

Billing module

BP

OM CS2

CS1

Page 22: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(BP&OM)

• Billing servers:• BP is for rating the CDR.• OM is for service

provisioning.• CS1 & CS2 are to maintain

the Customer profile in the billing system.

Billing module

BP

OM CS2

CS1

Page 23: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(CDR RATING FUNCTION)

• “COM”(Communication) process is to move the dir. from MDS to BP.

• Run “MCAP”(Master CDR accumulation process) to guide & separate own & foreign CDR.

• Run “CAP”(CDR accumulation process) where the CDR are actually rated and the call charges are tagged to each CDR.

Billing module

COM

MCAP

CAP

Page 24: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(CDR RATING FUNCTION)

• Rating is done by attaching Zone, Component id, Jurisdiction, Rate period by checking the IMSI, Type id usage, Called number, Time/Day stamp.

• Component id is fetched from CMF( customer master table ).• Then it applies the “Unit rate” for the duration of the call.• This “Rating process” is done TWICE A DAY.

Page 25: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(Rating example)

• Example of rating configuration in BP:• Zone class for Chennai: 50• Component id for plan 225: 12• Type id usage: 231011 ( Mobile to mobile intra circle)• Jurisdiction: 4001 ( intra circle )• Rate period: P(peak), O(off peak) ,S(Sunday)• Unit rate: 55000

Page 26: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(CDR RATING FUNCTION)

• CDR RATING FUNCTION:• After “CAP”, the CDR will be in

tables viz. • CDR_data (Good CDR)• CDR_data_works (Bad CDR)• CDR_out collect (Foreign CDR)• Bad CDR are to be analyzed.• Foreign CDR are meant for

other B&CCS by TAPOUT.• Good CDR are for raising the

Invoice to the Customer

Billing module

COM

MCAP

CAP

CDR_DATA_WORKS CDR_DATA CDR_OUTCOLLECT

MIU

Page 27: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(Bill process function)

• Run “BIP”(Bill process) for bill processing function.

• Before “BIP”, check for update of payment towards each account.

• NRC(Non recurring charges) like Deposit, activation, & Registration should be considered.

• RC(Recurring charges) like monthly rent and plan charge, feature charge should be considered.

• USAGE is the Call/SMS charges readily available in CDR_DATA

• Run “BIF”(Bill formatting) for formatting the bill.

Billing module

UsageCDR_DATA

BIP

BIF

Page 28: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(Roaming-TAPOUT)

• TAPOUT(Transfer account procedure):Foreign sub. records who used our n/w

• This files will be in tap3 format after “TOP”(TAP output process)

• When TOP is run the CDR from CDR_out collect tables are sorted PLMN wise, converted from ASCII to TAP3.

• CDR in these files contain MOC, MTC & SMS records.

• MOC & SMS records are rated as per agreement whereas MTC is not rated.

• Send TAPOUT to other B&CCS/MACH(Multinational automotive clearing house).

Billing module

COM

MCAP

CAP

CDR_OUTCOLLECT

TOP

TAP3

B&CCS/MACH

Page 29: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(Roaming-TAPIN)

• TAPIN(Transfer account procedure): OWN sub records from VPLMN in TAP3 received via MACH/other B&CCS.

• “MRM” is to be run to convert TAP3 to ASCII & attach “Type id usage”.

• These CDR will go into BP along with CDR from MDS.

• CDR in these files will contain MOC, MTC, SMS records.

• MOC&SMS are pre rated in VPLMN whereas MTC is not rated.

• when “CAP” is run MTC will be rated.• Such roaming CDR are posted in the bill

of the sub when “BIP” & “BIF” are run AT THE END OF EVERY MONTH.

Billing module

COM

MCAP

CAP

CDR_OUTCOLLECT

MRM

TAP3

B&CCS/MACH

Page 30: Mobile Billing Functions of B&CCS Collection of CDRs from all MSCs Timely and accurately invoicing of call details Providing different billing cycles.

B&CCS(MISC, SERVERS)

• Development server is for testing new plans, prior to actual implementation.

• Backup servers for taking backup of data from MDS/ BP.

• TT is for complaint management.• ICB is for IUC(Inter connect usage charge)

purpose between different operators.• NMS is for maintaining the Data Communication

n/w.