Professional Documents
Culture Documents
This section is dedicated to document internal management This section must not be distributed externally
TITLE
Title 1: Title 2: Title 3:
(Client-Market/Generic) (Stage/Product Identification) (Type of Document)
Summary: This document contains the specifications to make off-line charging for MMS and SMSMO calls for ICC service for Vietnam. Audience: This document is to be used by the customer. AUTHORIZED DISTRIBUTION: INTERNAL EXTERNAL
DOCUMENT IDENTIFICATION:
History Ed
01
It
Status
Draft
Comments
Creation of document
Author(s)
Approval(s)
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
1/2
Internal Information
Reference of origin document:
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
2/2
INTELLIGENT NETWORK
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
1/2
PREFACE
This document describes the specification of SMS/MMS Off-Line Charging tool for ICC in Vietnam.
HISTORY
Editio n
Ed 01
Date
(yy-mm-dd)
Comments
09-10-16
Creation of document
TRADEMARKS
None.
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
2/2
TABLE OF CONTENTS
1. DESCRIPTION SOLUTION.........................................................................................................................5 1.1 PRINCIPLE OF MMS OFF LINE CHARGING ......................................................................................................5 1.2 ACCOUNT CHARGING LOGIC...........................................................................................................................5 1.3 ASN CONVERSION PROCESS STEPS..........................................................................................................8 2. DESCRIPTION OF THE ASN CONVERSION PROCESS.......................................................................9 2.1 THE ALGORITHM...........................................................................................................................................9 2.2 FILES SPECIFICATIONS..................................................................................................................................10 2.2.1 SPECIFICATION OF THE SMSMO.INI FILE.......................................................................................................10 2.2.2 SPECIFICATION OF THE MDV FILES...............................................................................................................10 2.2.3 OTHER FILES.............................................................................................................................................11 2.2.4 OUTPUT FILES...........................................................................................................................................11 2.3 ERROR & EXCEPTION HANDLING BY OFLCS.............................................................................12 2.3.1 OFLCS INTERNAL ERROR................................................................................................................12 2.3.2 OFLCS FILTERED RECORDS.............................................................................................................12 2.3.3 DPE ERROR AT CE INTERFACE.......................................................................................................13 2.3.4 TIMEOUT AT CE INTERFACE...........................................................................................................13 2.3.5 TE TICKET SENDING NOK................................................................................................................13
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
3/2
REFERENCE DOCUMENTS
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
4/2
5/2
If ticket processing is not successful, According error type, it sends an alarm and writes the wrong record in the error file dedicated to the error type (with the suffix .xxxerr) . When all the tickets of the file are processed, it renames the current ticket file in ended ticket file (with the suffix .end). And it removes the file entry from the file name queue. It polls again the file name queue for a next ready ticket file.
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
6/2
The figure hereafter presents a global view of the ICC OFFLINE charging chain
ICC
Products
Accounting files
Customers charged accounts
SMS -Center
Pfmstat/stata cc
5: accounting files storage TE UNS
4: Accounting ticket
SMS notification
Input files
ticket
ASN TOOL
CONVERSION
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
7/2
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
8/2
N: number of SMSYYMMDD_xxx.MSC or YYYYMMDDHHMMxxxx.chpin files N=0 ? no Sort the SMSYYMMDD_xxx.MSC or no YYYYMMDDHHMMxxxx.chpin files from the oldest to the most recent N=0 ?
yes
yes no Process the SMSYYMMDD_xxx.MSC [N] or YYYYMMDDHHMMxxxx.chpin[N] file yes Save the untreated accounts into TMP<NAME>.MSC Move SMSYYMMDD_xxx.MSC [N] into SMSYYMMDD_xxx.SAV [N] or Move YYYYMMDDHHMMxxxx.chpin [N]
Move SMSYYMMDD_xxx.MSC [N] into SMSYYMMDD_xxx.SAV [N] or Move YYYYMMDDHHMMxxxx.chpin [N] into YYYYMMDDHHMMxxxx.SAV <NAME> = MMS ? Yes <NAME> = SMS No
End of treatment
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
9/2
Be careful, there mustnt be a space character between the different parameters. In the contrary case, the program prints an error (SMSMO.ini is not correct!) and exits.
23/3000/100/300
10/2
MM - Minute of day MMS Treatment - 2 digits. xxx : the file number: this file number increases for each new file for each day.
Be careful, there musnt be a space character between msisdn and : or between : and cost. In the contrary case, the program prints a warning and continues the processing.
The cost should always be positive. (It means that the accounts should be withdrawn)
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
11/2
For each successful charging, there is one line in .RES file showing how much money has been deducted from bonus credit and main credit. The format of this line is as follow:
a) Time - YYYYMMDDhhmmss b) MSISDN c) Amount requested to be charged d) Charged_Main e) Charged_Bonus f) Result Code
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
12/2
Specifications for MMS/SMSMO offline charging Ed 01 Draft All rights reserved. Passing on or copying of this document, use and communication of its contents not permitted without written authorization
13/2