Font Size: a A A

Optimization And Implementation Of Pretreatment System For Billing Of Telecommunications

Posted on:2013-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:X P NiFull Text:PDF
GTID:2218330371457532Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Pretreatment system, which analyses the original billing data and extracts information, and then converts to cdr files with standard format. It is an important part in billing system. AsiaInfo-Linkage Company, as the second largest BSS/OSS supplier of the world, researched the pretreatment system serves as billing operator in many domestic CMCC.Pretreatment system is in the front of the billing system. It provides processed data for the entire billing system. Linkage's pretreatment system, including extracting a cdr, extracting fields, formatting fields, converting cdrs, validating cdrs, and output standard cdrs, can realize the various functions of the software.With the increase of mobile customers and volume of business, Linkage's original pretreatment can't adapt processing the original cdrs efficiently. Therefore, it is very urgent for system to improve the speed of processing the cdr files. This paper describes the theory and methods of the software optimization detailedly, and carries out simple code optimization practices. The study work of this paper mainly includes the following two aspects:(1) According to test results, this paper explains a optimizing principle of the overall software, and analyses the defects of the original pretreatment system in theory.(2)Using the features of C++ and improvement of underlying function, including the methods of reducing the number of function parameters, functions inlining, optimizing the data structures, avoiding calling the constructor excessively, improving mktime function and so on, then gives the final results of optimization.Experimental results show that the time of improved pretreatment system processing cdr files shorter than the original more than doubled after a series of optimization. At last, it achieves the desired goals and effect.
Keywords/Search Tags:Billing, Pretreatment System, Cdr Files, Optimization
PDF Full Text Request
Related items