Mobile Billing
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
CCN-Connectivity of customer care to BC
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
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
MSC Connectivity
B&CCS to MSC Connectivity Core Switch Cisco 2924 MSC I MSC II MSC III……. Up to 9 Locations MSCs Central Router Cisco 7206VXR Decision Support System Optional Service Provisioning Server Mediation Sever Billing Server MSC Router Cisco 2611 B&CCS Location
B&CCS to CCN Connectivity Network for customer care terminals in 250 centres Core Switch Cisco 2924 To 250 E1 Links Level 1 Routers Cisco 7505 Level 2 Routers Cisco 2611 / Cisco 3662 Dual Links to Switch Network Management Services Decision Support System (Optional) Service Provisioning Server Mediation Sever Billing Server
BSNL GSM B&CCS Network Diagram ZONE-2 Billing Centre - Trichy CCN Location 62- 120 Catalyst 5505 Cisco 7513 LAN – 2 ports WAN – 68 Ports PRI – 4 ports LAN - 24 ports LAN – 8 ports WAN – 28 Ports PRI – 4 ports Cisco 7206VXR Billing Centre Trichy ISDN n x 64 2xE1 ISDN n x 64 E1 LL Convertor G.703-V.35 IR 1100 Modem G.703 NT1 NT1 LAN – 2 port WAN – 3 Ports BRI – 4 ports Cisco 2621 Modem V.35 Xstream 1300 LAN – 1 port WAN – 3 Ports BRI – 4 ports LAN Cable Cisco 2620 Cisco 2950-12 CCN Location1 CCN Location 61 MSC Location 1 MSC Location 4
BSNL GSM B&CCS Network Diagram ZONE-1 AP Circle MSC router MSC-2 MSC-3 Level-2 router MSC-1 CCN-1 CCN-2 Karnataka Circle CCN-45 MSC router MSC-1 MSC-2 Catalyst 5505 CCN-1 Central Router CCN-2 Level-1 router CCN-56 CCN-46 Level-2 router CCN-74
BSNL GSM B&CCS Network Diagram B&CCS LAN Setup 9100 N/w Printer PC NMS Client NMS server Cisco 5505 switch 4800 280R Backup 1 Backup 2 Development ICA Remedy OM & CS2 MED2 LAN Connections Central Router (7206) BP & CS1 MED1 Ethernet port WAP UMS IN
CCN Connectivity BSNL Backbone Cisco 2600 Cisco 2950-12 Cisco 7513 10/100 10/100 Server G.703 BSNL Backbone Xstream G.703 modem Xstream V.35 modem v.35 DTE cable Cisco 2600 10/100 Cisco 2950-12 10/100 10/100
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.
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.
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.
B&CCS It is broadly divided into two parts. 1.The DCN(Data com n/w) part. 2. The SERVER part.
B&CCS(DCN PART) It contains Cisco LAN switch. Central router for connecting NEs. Level 1 routers for connecting CSRS.
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
MEDIATION SERVER(CDR) 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. MEDIATION SERVER(CDR) NE COL CONV DUMP BP ICB PPS_SMS
MEDIATION SERVER(SPP) 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) Application(OM) request response task1 task2 task3 Command NE
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 CS1 OM CS2
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 CS1 OM CS2
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
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.
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
B&CCS(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 MIU CDR_DATA_WORKS CDR_DATA CDR_OUTCOLLECT
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 Usage CDR_DATA BIP BIF
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 B&CCS/MACH COM MCAP TAP3 CAP TOP CDR_OUTCOLLECT
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 B&CCS/MACH COM TAP3 MCAP MRM CAP CDR_OUTCOLLECT
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.