Product Description
OCS (Online Charging System) is refers to the charging system that participates in the control of the communication process and provides functions such as real-time credit control of users, prepaid usage data services, and real-time charging of value-added services.
OCS supports unified charging based on bearer, session and content events. The charging reference architecture proposed by 3GPP separates the traffic control function of the device from the charging function and establishes a direct interaction between the charging system and session/service control, so that charging is fully involved in the service use process. In this way, the powerful capabilities of the independent billing system can be used to provide flexibility close to the quasi-real-time billing system, and the real-time characteristics of participating in the use process can be used to minimize the arrears cost.
The CHF introduced by 5G supports three scenarios: online charging, offline charging, and converged charging. Receive the SMF Nchf interface message sent by the SMF side, route and forward the message, collect billing information, generate the corresponding CDR, and process the CDR to generate a bill file for BOSS to collect and use through the file interface; at the same time, CHF supports forwarding SMF transmission The charging request message is sent to the BOSS, and the BOSS response is forwarded to the SMF.
Product Specification
Collection function
Add, delete, and modify the collection link. | Manage the configuration of the collected links. |
Collection link parameter configuration | Configure related parameters of the link |
Collecting data collection plan | Customize the collection time of the link. |
Collecting rules for the collection link. | Configure the rules for data collection. |
Business access control | Online business access control |
Session Management | Online business session management |
Accounting function
Accumulated debt | Accumulate the list data after billing and pricing to corresponding accounts, users and other processes, and store the accumulated results in real time on a daily and monthly basis |
Bill storage | Store bill files in the database for query use |
billing statistics | Classify and collect statistics on bills |
Credit control
Quasi real-time information control | Monitor user expenses and shut down or call for payment if the threshold is exceeded. |
Manual shutdown and recovery | The administrator performs shutdown and restoration operations on users |
Automatic recovery | After the user recharges or pays, the system automatically resumes the machine for the user. |
Recharge function
Recharge card management | Recharge card management includes recharge card creation and card management functions. |
Recharge card recharge processing | Recharge card recharge processing |
Third-party payment recharge | Support bank deposit card recharge Support credit card recharge Support PayPal and other recharges Support WeChat recharge Support Alipay recharge |
Notification function
Insufficient balance alarm SMS notification | When the user’s balance is less than a certain penalty value, the system will send an insufficient balance alarm SMS notification to the user. |
Package is about to expire warning SMS notification | When the user’s package is about to expire, the system will send a text message notification that the package is about to expire. |
Alarm SMS notification for insufficient free balance of package | When the user’s free package data is less than a certain penalty value, the system will send a warning SMS notification to the user that the free balance of the package is about to be used up. |
SMS notification of recharge results | When the user completes the recharge, the system will send a text message notification of the recharge result to the user. |
Outage SMS notification | When the user’s service is shut down due to insufficient balance, the system will send the user a text message notification that the service has been shut down. |
Billing function
CDR analysis | ASN.1 bill format analysis ASCII code bill format analysis Text bill format analysis |
Online message analysis | Support diameter and radius message parsing |
information enhancement | Based on the original fields, other fields are expanded for subsequent processing. |
event matching | Match pricing events based on bill content |
Exception judgment | Determine abnormal bills, such as abnormal numbers and abnormal times. |
Standard tariff pricing | Prices will be assessed based on standard rates. Support standard tariff pricing for 3G and 4G mobile services, ADSL wired broadband Internet access and other services |
Preferential tariff pricing | Price approval based on preferential rates |
Periodic package fee calculation | Package rental fees are collected from users on a regular basis. After each package rental fee is successfully deducted, the expiration time of the package will be extended by the corresponding time. Supports 3G and 4G packages, ADSL cable broadband Internet package rental calculation |
One-time fee calculation | The one-time fee refers to the one-time fee such as new installation fee, handling fee, number selection fee, historical account period supplementary adjustment, etc. And the corresponding fees charged by month or cycle month within the valid time period, such as fees or discounts other than the pricing signed with major customers. |
List storage | The dialog file is stored in the database for query use |
Revenue function
Pay according to user number | Make payment for a single user according to the user’s phone number |
Pay by account number | Pay for all users under the entire account |
Pay per customer | Pay fees for all users under the entire customer |
Counter write-off | Perform reverse operations on paid operations |
Pre-save | Make a pre-deposit to the user’s balance account |
Refund advance deposit | Refund user’s pre-deposit |
Post-account processing | Summarize the expenses incurred by salespersons during a certain period of time and reconcile them with cash |
Automatic chargeback | Compare the user’s arrears with the balance and automatically write off the account for the user |
Bill printing | Print the bill after the user pays the fee |
Invoice printing | Print user invoice |
List query | Query the user’s list |
Bill inquiry | Query user’s bill |
Balance inquiry | Query the user’s balance |