Professional Documents
Culture Documents
Server
MSC/MSC
MSC/
Host system
Internal interface
LAN
FTP/FTAM transmission
protocol
Heartbeat
network cable
Highly-reliable
system design Active server
Disk array
Standby ROUTER
server
IP network
BAU
Large-capacity
storage capability
Billing center
3
Saving original bills: After receiving the bill packets from the host, unpacking and
validating the packets, BAU saves the received original bills in hard disk, then
sends confirmation message to the host and makes the corresponding log
record, and finally carries out sorting and format conversion for the original bills.
Sorting bills: It means classifying bills according to a domain, to process them in
different flows and save them in different physical paths. All data domains in bills
can be used as the criterion for sorting.
Bill format conversion: The format conversion on BAU involves choosing bill
domain, changing the two-digit chronology into four-digit chronology, and
converting into specified text format.
Saving final bill: After sorting and format conversion on the original bills, BAU
saves the final bills in different directories according to their classification.
Billing center: Collecting bills, processing bill data in final, and generating final
subscriber bills based on tariffs.
Mobile calling bill: A bill generated when a local mobile subscriber makes a call.
Mobile called bill: A bill generated when a local mobile subscriber is called.
Roaming bill: A bill generated when a subscriber of another office calls a local
subscriber.
Gateway office outgoing bill: A bill generated when a local subscriber calls a
subscriber of another network.
Tandem bill: A bill generated when the caller and called are not local subscribers
and this office is a TMSC.
Substituting bill: When a non-prepaid subscriber calls prepaid subscriber and it is
a OVERLAY networking, SSP will replace the originating MSC to generate this
bill to charge the non-prepaid calling subscriber.
Forwarding bill: A bill generated when a local subscriber is called and the call is
forwarded.
Call attempt bill: A bill generated when a call is not successful.
SM bill: A bill generated when an SM is originated/terminated.
Special service bill: A bill generated when special service call or special service
emergency call is involved.
2. Bill format
The bill format that MSC/MSC SERVER BAU provides for billing center complies with
Mobile Phone Billing Standard Pre-processing Bill Format. BAU can provide billing
center with bills in binary or text format as required.
A bill mainly consists of the following information:
Billing System billing center: Processing billing data and generating final bill.
As for the same PDP course, there are 2 types of bills generated, S-CDR and GCDR. Billing center usually calculates the final charge according to G-CDR, while SCDR is mainly used for statistics.
CDR generated in SGSN and GGSN mainly records the following information:
Because in the bill finally sent to subscriber, there is only one bill in one PDP context,
all partial bills in one PDP context must be integrated. Integration of partial bills is
carried out in 2 steps: The integration in the first step is carried out by CGF. This can
reduce the requirement of bandwidth between CGF and billing center and alleviate
the processing operation of billing center. For this reason or that, the integration in
this step may be incomplete. The second step is carried out by billing center, where
those bills that are not integrated completely in CGF will be integrated, resulting in
final bill.
As for each PDP context, GGSN generates one exclusive C-ID. According to CID+GGSN address, it is possible to know whether two partial bills belong to the same
PDP context.
As for G-CDR, all partial bills with the same C-ID+GGSN address must be integrated.
As for S-CDR, all partial bills with the same C-ID+GGSN address and +SGSN
address must be integrated.
9.2.3 CGF
CGF offers a mechanism to send the billing information generated by GGSN and
SGSN to designated billing center. CGF is an abstract functional concept, and CG is
a specific implementation of CGF. The specific implementation of CG differs with
manufacturers.
CGF must offer the following functions:
In addition, to reduce the transmission amount between CGF and billing center, CGF
should provide some integration function of partial bills to minimize the amount of
CDRs transmitted to billing center, thus lightening the bandwidth requirement for the
billing center.
CGF must offer high degree of reliability and redundancy. One GSN should be
corresponding to multiple CGFs in different levels of priority. When CGF in higher
priority can not process the communication with GSN, GSN will redirect it to CGF in
lower priority.
GTP'
UDP
UDP
IP
IP
L2
L2
L1
L1
GSN/CGF
Ga
CGF