$BEFORE_TIT2Technical details$AFTER_TIT2
The system consists of the following components:
Adapter application converting received CDR files flow to the data structure for exchange with the rating server specified in the configuration file. It generates packages containing CDR files in the ASN.1 format for the rating server. The adapter can operate with several rating servers, share load between them and notify the system administrator about failures detected in the CDR file receivers at the rating servers.
Rating Server main application which performs rating of CDRs received in the specified format. The application contains modules of data temporary accumulation (caching) for: subscribers, rate plans, roaming partners and subordinate operators (operation with DB and XML). It also includes modules for data uploading (to DB and to file).
The system source information is CDR received at the adapter input. The adapter converts the received CDR files flow to the data structure for exchange with the rating server and transmits the CDR files flow via the TCP/IP protocol to the rating server for further call rating.
Adapter can operate with several rating servers and several sources (directories) from which the CDR files will be read. For each CDR source you can specify several rating servers - files will be transmitted to servers selected for rating.
HRS can operate in two modes:
Flow-oriented CDR processing
If the flow-oriented CDR processing is selected then adapter converts the incoming CDR files flow to a structure which is transmitted to rating server, then rating server rates the incoming CDR and stores data in the DB structures or in files for further processing.
CDR rating loop
If the CDR rating loop is selected then adapter converts the incoming CDR files flow to a structure which is transmitted to rating server, then rating server rates CDR, and the result is returned back to adapter.
The CDR rating loop can be used to support the prepaid platform operation. $BILLING_RIGHT_1