Font Size: a A A

The Design And Implementation Of The Billing Subsystem Of DBOSS

Posted on:2008-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q FengFull Text:PDF
GTID:2178360215982650Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
BOSS (Business & Operation Support System), which enables the integration of telecom operators' data and the information sharing, is a significant component of the whole telecommunication system. With the development of the telecom market, a great variety of new services appear, especially the value-added data services. The BOSS system becomes insufficient capability to support all these continually emerging services. The problem is solved by the establishment of DBOSS (Data-Business&Operation Support System) which extends BOSS.In this paper, the definition of DBOSS system is given after introducing the concepts of the BOSS system and analyzing its limitations. Then we talk about the functions of the DBOSS system are provided, like concealing the differences between various data services to the BOSS system, relieving the load of the BOSS system, providing higher response speed and giving more flexible support for new data services and etc.Then, Chapter Two and the following chapters explain the design and implementation of the billing subsystem in detail. The billing subsystem is the kernel part of the DBOSS system. First, an overview of the billing subsystem is given by introducing the design principles and the main functions. Second, we give a detailed discussion of the design ideas of the DBOSS billing subsystem. The whole subsystem adopts the software architecture of the COPART-MACO middleware, which stands for Component PAckage of RealTime application process MAnagement and COmmunicatio and it provides the flexibility and expansibility. Last, we discuss the detailed realization of the billing subsystem. It implements the billing functions for data services in the DBOSS system. Based on the design principles, the billing working flow is presented, including four main steps, the retrieving of the CDR files from the data service platforms, transforming the CDR files to the standard format records, billing the records, and then inserting the detailed records into the database. The billing subsystem is made up of four modules, Retriever, Pretreat, Billing and Insert. Then the key algorithms are analyzed, including the duplicate records eliminating algorithm, the customer information searching algorithm, flexible billing algorithm etc.In the end, we discuss the limitation and the future development of the billing subsystem of DBOSS.
Keywords/Search Tags:BOSS, DBOSS, Business & Operation Support, COPART-MACO, billing, duplicate data, index, hash table, search
PDF Full Text Request
Related items