Charging System Solution Description
Charging System Solution Description
Charging System Solution Description
SGSN-GGSN: Ericsson
SACC: Ericssson
MMS-C: Ericsson
SMS-C: Huawei
RBT: Huawei
Ericsson Charging System will be used for real-time charging of the services.
Ericsson Charging System is capable to charge all cases for postpaid and
prepaid subscribers but postpaid business processes and rules need to be
discussed with the Customer to fulfill the business requirements.
2.1 Introduction
With the decoupling of the traffic flow from the administrative system, the
operator is provided with a clean administration- and provisioning interface,
Facilitating the integration with business-support systems.
See System Description Charging System 3.0, in CPI Library for further
general information.
The SDP network element contains the database with subscriber and account
information. The traffic functions of the SDP include rating of calls and events,
post-processing of Call Detail Records (CDR), and initiation of USSD- and
SMS-notifications. The SDP also provides the evaluation logic required for the
call-control performed by the SCP or CCN. SDP is also used to trigger the
setup of a USSD Call-back Call.
The Sun Management Center server is a Sun workstation which is also used
for installation and maintenance of the system. For example, it can be used to
run the graphical user interfaces. The main task is however to execute the
alarm monitoring software for hardware alarms.
Instead, the SDP cluster is designed to allow for failures to happen, and the
capacity of the cluster is enough to allow one machine to fail and still be able
to manage all traffic that is generated by the SCPs and other surrounding
network elements.
Each server in an SDP cluster supports up to 2 ISR boards. Each ISR board
supports 64 SS7 LSSL links or 4 SS7 HSSL links. An SDP cluster with one
ISR board per server supports 128 SS7 links.
Customer Care
Administration
Batch Administration
Marketing Statistics
Operation and Maintenance (O and M) Administration
At subscriber provisioning and removal, ADMIN may interact both with the AF
and SDP. There is an option to connect external systems, for example HLR
via EMA, to ADMIN for the subscriber administration support. MINSAT
communicates with the other Charging System network elements as follows:
2.2.3 Charging Control Node (CCN)
The CCN logic is able to handle Circuit Switched calls and data for CS1+ as
well as CAPv1, CAPv2 and ERTC accesses.
In addition, CCN contains service logic for the Diameter Service Charging
Application to support Content based services. Other protocols for content
based charging can be supported by connecting the On-line Mediation to
CCN. On-Line Mediation converts a number of different protocols to Diameter
SCAP. For information regarding content based services using Diameter
Service Charging Application.
CCN performs service authorization and rating and returns information used
for Service Aware Charging and Control (SACC 2.0).
For real-time service charging, CCN will convert the incoming messages
(SCAP, CAPv1, CAPv2, CAPv3 or ERTC) to CS1+ messages in order to
enable communication with the SDP. It initiates the interaction with the SDP
where the account using the service is stored in. CCN retrieves data
necessary for Charging System chargeable sessions and events and sends
operations to the SDP for updating of the subscriber account.
The CCN is also responsible for the following lists and administration:
Application Server
VXML IVR Application
HTTP
OCMP Platform OSS
VoiceXML Interpreter
SNMP
Call Control
Signaling
SoftDSP
SIP ISDN ISUP
The subscriber can use the IVR to change and enquire about account
Information. The IVR can also be used for getting in contact with the
Customer Care. By sending announcements and voice prompts to the
subscriber and receiving Dual Tone Multi Frequency tones (DTMF) in
response, the IVR helps the subscriber in the interaction for account updates
and enquiries about account balance- and expiry dates.
After the Welcome message the subscriber is presented with the main menu:
The AIR system contains logic for refilling subscriber accounts. It performs the
calculations needed for extending expiry dates and adding money to the
subscriber accounts. The AIR system also provides information related to the
subscriber accounts.
The AIR system can handle refills initiated from many different sources both in
the SS7 network and in the IP network. The AIR system is connected to the
IVR(s), the SDP(s), the VS, the AF and to the ADMIN system. It can also be
connected to the OSS for fault management using the TXF alarm adaptation
unit in the OSS.
The AIR system consists of one or several AIR servers. Each AIR server is in
itself an autonomous system consisting of both hardware and software.
Deploying multiple AIR servers provide redundancy, while at the same time
increasing capacity.
No information about the subscribers is stored on any of the AIR servers. Any
AIR server is therefore able to handle requests from any subscriber at any
time. Business data can be synchronized between the AIR servers.
The clients of the AIR system, that is the ADMIN, the IVR(s) and the HLR(s)
may at their own discretion, route communication data to two or more AIR
servers in order to benefit from the capacity and redundancy provided.
Requests to refill prepaid accounts are routed to the AIR system. The AIR
system calculates the refill data and then updates the account in the SDP. For
voucher based refills, the AIR system consults the Voucher Server system.
Requests for obtaining account information such as balances and expiry
dates are also routed to the AIR system, which then obtains the required
information from the account in the SDP.
It is also possible for the subscriber to refill the account using a specific USSD
service code together with an activation code. The activation code is used for
identification of the unique refill voucher in the VS.
Administration of Promotions
Refill configurations
Administration of USSD-communication
Ericsson Multi Mediation, is a flexible interface used for handling of the Call
Detail Records (CDRs) produced by Charging System for further processing
in other network elements. A Multi Mediation solution is necessary for the
processing of Call history. The Call History feature is available when using
MINSAT as administration system.
A Multi Mediation solution is necessary for the feature CDR Processing. The
Multi Mediation Solution filters Charging System CDRs to be handled for
Offline charging, and re-formatted copies of the selected CDRs are sent on a
unified interface to the SDP where charging analysis takes place.
For Real Time Charging, Multi Mediation will convert incoming messages in
Parlay into SCAP-Diameter requests.
All Charging System subscriptions are stored in the Home Location Register
(HLR), just like ordinary postpaid subscriptions. The SDP uses the HLR for
barring of certain services, for example, terminating calls to a Charging
System account.
Mobile Services Switching Centre/Visitor Location
Register
(MSC/VLR)
The SSF initiates service execution in the PSL, and receives instructions from
the PSL on how to handle the call. The SSF supervises calls and reports call-
duration to the PSL. The SSF is normally integrated in the (G)MSC/VLR.
The GGSN contacts the Charging System for rating and charging.
The GGSN provides an interface between the SGSN (towards the MSs) and
Packet Data Networks (PDNs), such as the Internet, corporate intranets, and
private data networks. It will be integrated in the CGSN.
ISUP is the Signalling System No. 7 (SS7) protocol that provides the
signalling functions required to support basic bearer services. It is used
between MSC and HP-IVR or VXML-IVR. It is also used between (G)MSC
and stand-alone SSP.
1. CAPv1
Charging System uses CAPv1 together with INAP CS1+ for CS On-line Cost
and Credit Control (CAMEL ph1 based). Originating and forwarded calls in
VPLMN are routed to the HPLMN using CAPv1 after which INAP CS1+ is
used for charging and further control of the call.
2. CAPv2
Charging System uses CAPv2 for CS On-line Cost and Credit Control
(CAMEL ph2 based). Originating, forwarded and terminating calls are
supported both in HPLMN and VPLMN. Call setup announcements can be
played through an assisting gsmSSF in HPLMN in case the gsmSRF in the
visited MSC/VLR in VPLMN cannot provide the proper announcements. In-
call announcements are not supported by CAPv2 but a tone can be played 30
seconds before call cut-off instead.
3. CAPv3
Charging System uses CAPv3 for SMS Real-time Charging Based on CAMEL
Ph3 and for GPRS Real-time Charging Based on CAMEL Ph3. Circuit and
packet switched originating SMS as well as GPRS is supported both in
HPLMN and VPLMN.
The gsmSCF function for CAPv3 in Charging System is provided by the CCN
in HPLMN.
Charging System uses ERTC for CS and SMS On-line Cost and Credit
Control (Ericsson Proprietary, ERTC/RTCfA). Originating, forwarded and
terminating circuit switched calls and originating and terminating SMS are
supported in HPLMN. Roaming terminating calls are supported if the gMSC is
located in the HPLMN.
The reason to use ERTC is that capacity is gained in the MSC server
compared to usage of CAMEL based On-line charging control services.
ERTC is based on the Diameter Credit Control but has been adapted to be
able to be sent with TCAP/SS7 as a bearer.
ATI is an operation used for queries from CCN and Charging System IN to the
HLR in order to retrieve location information for a specified subscriber.
(ETSI) MAP is used for sending and receiving USSD-operations between the
HLR and AIR for Refill and enquiry, and between HLR and SDP for USSD
End-of-Call notifications. The protocol used is based on 3GPP TS 29.002 and
used for both USSD requests initiated by MS as well as USSDs initiated by
network. (ETSI) MAP is also used between HLR and SDP for triggering a
USSD Call back call. Only phase 2 mobiles (or higher) is supported.
Note that the HLR must for mobile initiated USSD (that is for enquiries, refill
and call-back) be able to provide an MSISDN to the Charging System. The
HLR must for network initiated USSD (that is notifications) be able to accept
an MSISDN as the only subscriber identifier.
ATI with Ericsson proprietary extensions is used for queries from PSL,
Charging System IN and CCN to the Mobile Number Portability database
located in FNR.
INAP CS1+ is based on ETSI Core INAP CS1, enhanced with ITU-T CS1 and
CS2 functions. Furthermore, Ericsson has added specific functions to create
the Ericsson INAP CS1+ protocol. The INAP protocol is used for the
communication between SCF-SSF, SCP-AIR, and SCP-SDP. INAP CS1+ is
also used between CCN and SDP.
FTP is a protocol in the TCP/IP family used for transferring files between
machines running TCP/IP.
FTP over TCP/IP is used for transport of CDRs between SCP, PSL, CCN,
SDP, AIR, DWS, the Multi Mediation solution and ADMIN.
Transport of number lists between the SDP and the Multi Mediation
solution, for batch files on the AIR, SDP, VS and ADMIN as well as for
sending balance threshold notification-files to external entities.
UCIP is based on XML-RPC over HTTP. External refill support and extraction
of account details from Charging System is provided through UCIP.
The RPC protocol is used both by MINSAT and ASCS for administration of
account- and subscriber data, and for user communication through SDP.
The DNS protocol is used for look-up of SDP-identity and address in the AF.
MINSAT and ASCS uses DNS also to update the AF.
The SMPP protocol is used for the signaling between SDP and SMS-SC in
order to achieve SMS notification.
2.5 Signalling
The transition from TDM based SS7 signalling to IP based signalling is also
occurring within Charging System similar to the core network. In Charging
System 3.0 a number of new IP based protocols are used and the introduction
of new IP based protocols is also planned for future releases.
Figure below provides an overview of the SS7 and IP based interfaces in
Charging System 3.0
2.5.1 HSSL and SIGTRAN
In summary all AXE based nodes, the Mobile-MGw, SGSN and the SDP
supports all three signaling types. HP-IVR supports only LSSL. It should be
noted that the nodes that support more than one signaling type may have
restrictions if and how these can be mixed.
The Charging System service is used in different ways for different markets,
depending on the charging strategy of the operator. The traffic model aims at
describing the behavior of the Charging System subscribers or technically the
frequency-distribution of Charging System traffic cases.
It is assumed that standard or average traffic model is used in the TELCO X
Network and dimension calculations are performed based on this assumption
3.1.1 Proposed Network Architecture
3.1.2 SDP
The SDP holds the subscriber data (service class, account value, account life
cycle data, subscriber status and so on). When any charged activity is going
to be made in the network, a dialogue to the SDP is necessary. Most requests
from customer care and all user initiated requests through IVR or USSD is
also processed by the SDP.
The SDP load during peak hour depends on many parameters and operator
traffic account model.
The impact on the Charging System from the traffic cases above varies,
depending on the functions that are activated and the traffic mix. The number
of transactions that can be processed by the Charging System thus depends
on the usage.
The capacity of the SDP at the CPU load regulation limit is given using the
default traffic model.
The standard SDP includes two clustered Sun Netra T2000 servers.
Ericsson Standard SDP (SUN Netra T2000 AC, 8-core, 1.2GHz, 16GB,
2x146GB) can supports approximately 400 call/sec. (1440 K BHCA )
3.1.3 CCN
CCN is responsible for call control of circuit switched calls and data, GPRS,
SMS and content based services communications.
The CCN logic is able to handle CS1+ as well as CAPv1 and CAPv2 access
for voice. It initiates interaction with the SDP to retrieve data necessary for
Charging System chargeable sessions and events and sends operations to
the SDP for updating of the subscriber account.
In addition, CCN contains service logic for the Diameter Service Charging
Application to support Content based services. Other protocols for content
based charging can be supported by connecting the On-line Mediation to
CCN. On-Line Mediation converts a number of different protocols to Diameter
SCAP. For information regarding content based services using Diameter
Service Charging Application.
Two Midi NSP 5.0 platform CCN will be offered handle all Circuit switch voice,
data, SMS and content traffic.
3.1.4 AIR
The AIR node(s) handles all refills and enquiries in the network. The following
traffic cases and features affect the load in AIR:
USSD Enquiry
UCIP traffic
Adjustments
Batch files
From a capacity point of view it does not matter is the refill or enquiry is
executed via IVR or USSD
Two standards AIR/AF Server are offered to TELCO X, two server provide
redundancy.
3.1.5 VS
The Voucher Server contains the voucher database and handles all voucher
refills in the network.
All voucher refills through customer care or IVR in the network impacts the
Voucher Server. The VS load per subscriber consists of the following traffic
cases:
Voucher refills
Value voucher refills
Note that this is the dimensioning limit for the disk system.
3.1.6 MINSAT
The following traffic cases and features affect the load on MINSAT:
3.1.7 Summary
VS 1 VS 2.3 T2000
Below table lists the features available on CS3.0 and which ones are offered
for TELCO X.
Basic Features Will be Used
Account Grouping Yes
A/B -number White number list
Yes
Account History Yes
Balance Dependent Tariff Yes
Balance Threshold Notification to External System Yes
User Communication System The protocol can be used for the following:
IP Accumulator inquiry
Balance inquiry (main and dedicated
accounts)
Refill
Standard Voucher Refill
Value Voucher Inquiry
Value Voucher Refill
Positive Adjustment (Main + dedicated
accounts) including setting of supervision
expiry date and Service Fee expiry date
3.3 Services
3.3.1 Airtime Transfer
The Airtime Transfer Service will be implemented during launch
Charging System 3 will only be responsible for validating and updating
subscribers account. Every other function remains the responsibility of
TELCO X
TELCO X needs to develop an external application using UCIP
interface to interface with the AIR server. Details of UCIP can be found
in ALEX documentation. Reference: Airs programmer guide- UCIP.
Configurations
GGSN R4 handles the inspection and classification of the data flows passing
the GPRS network. The GGSN R4 is the enforcement point of the policies
applied for both charging and access control. GGSN R4 Implements the
Policy and Charging Enforcement Function (PCEF)
NOTE: When Ericsson Charging System 4.0 becomes available it will support
the Ericsson Gy+ interface and hence it will be possible to connect without
using the online mediation component of Ericsson Multi Mediation 5.
Figure 1 SACC 3.0 Diagram
In Ericsson CS30 solution, if there is more than one SDP on the network, pre-
provisioning of the AF should be performed. The function of AF is to map
MSISDN to SDP for IP based traffic like refill and balance inquiry in CS3.0.
The whole provisioning process is initiated from MINSAT node. See below the
description of the flow.
This can be done using the GUI screen or the command line. From this point
onwards the subscribers are assigned to an SDP. The following parameters
are passed:
Output file name
Start MSISDN of range
Range (Number of subscriptions)
End MSISDN
SDP ID
This can be done from the GUI screen or the command line. The following
parameters are passed:
Output file name
Number of master records
Start IMSI
Start SIM
Start MSISDN
Business Plan
Language
Block Status
Promotion Plan data (optional)
SDP
Other optional fields
Field Instruction
MSISDN number No more than 28 digits.
Master number No more than 28 digits. Optional.
IMSI number No more than 28 digits.
SIM number No more than 28 digits.
PUK1 No more than 28 digits. Optional.
PUK2 No more than 28 digits. Optional.
Plan ID No more than 4 characters.
SDP No more than 4 characters. Optional.
Language No more than 1 digit. (0-5). Optional.
Promotion Plan No more than 4 characters. Optional.
Promotion Start Date No more than 8 digits. YYYYMMDD.
Optional.
Promotion End Date No more than 8 digits. YYYYMMDD.
Optional.
Temporary Blocking Status SET | CLEAR.
The batch previously generated is processed either using the GUI screen or
the command line interface. The subscribers are installed in the AF node.
d. Provisioning of subscribers
The batch previously generated is processed either using the GUI screen or
the command line interface. The subscribers are loaded in the Minsat, HLR
and SDP.
Note: Since TELCO X will use Alcatel HLR in the Network, EMA (Ericsson
Multi Activation) needs to be used in complete User Provisioning solution.
EMA has an interface to Alcatel HLR, So that through EMA, it is possible to
send provisioning command to the HLR from MINSAT.
When EMA is in place, the subscribers will be loaded on the HLR via EMA
using the MINSATSV command. Also, barring of subscribers on the HLR for
outgoing and incoming calls will be initiated by the SDP towards the HLR via
EMA, according to the changes in the lifecycle.
The following shows the forced disconnections at TELCO X and the figure
below illustrates the flow for forced disconnections for subscribers in CS 3.0.
In addition to this flow, HLR profiles should also be changed.
Start
Type of
Life Cycle Disconnection Pre to Post Conversion
Disconnection
If Subscriber is
In this case, TELCO X
expired and
will have to
marked for
prepare a file and
Disconnection,
put it in the
MINSAT will
specified directory
delete MSISDN
for which they
from MINSAT and
want to delete in
SDP through mbd
MINSAT.
batch process
End
In CS3.0 Voucher Server offers generation and loading of new vouchers using
batch files from VS GUI. The process will be:
Only impact in provisioning process is the format of the batch file generated if
VS is used for such generation. Voucher manufacturer should be able to
extract required information from new file format.
All relevant fields required to create the voucher are included in CS3.0 file
format: group-id, SN, PIN, value, Expiration date, currency and language.
See Protocol Message Specification - Voucher Batch File, in CPI library for
further information on new format.
Bonus and validity extension is not included in the voucher, but is part of the
system configuration on AIR. Both values will be decided upon usage,
depending on AIR configuration.
PIN code becomes encrypted when loading the vouchers into VS database,
but in CS30 VS, "Blowfish" encryption algorithm will be used.
In case there is need to access the PIN code (for instance, if a voucher gets
damaged and the complete PIN code cannot be read), PIN code is still
available in voucher generation files in VS.
4. The DES encrypted file is stored on the Voucher Server file system for
loading by a Voucher Server Operator whom can load the file on the Ericsson
Voucher Server.
5. The Voucher Server Operator loads the file onto the Ericsson Voucher
Server.
6. Once the DAT file is loaded, the system generates a LOADED file, which is
still DES encrypted and a RPT file showing the status of the Vouchers i.e.
Success or Failure of the vouchers requested to have been loaded.
8. The PGP encrypted LOADED file, which is still DES encrypted is securely
emailed or transported to the distributor or Voucher printer.
9. The trusted distributor and Voucher printer are able to decrypt, PGP using
the public key, the LOADED file; which still requires the DES key for
decryption of the actual data.
Voucher will be
generated outside
of E /// VS system
End
Header Part
total_number_of_vouchers Numeric M
activation_code_length Numeric O
currency Alphanumeric O
Record Part
activation_code Numeric M
serial_number Alphanumeric M
value Numeric M
voucher_group Alphanumeric M
expiry_date Date M
agent Alphanumeric O
extension_text_1 String O
extension_text_2 String O
extension_text_3 String O
3.4.6.2 Voucher Batch Report File
The Voucher Batch Report File reports the outcome of the voucher
batch file after attempting to load the vouchers. It consists of a content
part detailing the voucher for which loading was unsuccessful and a
trailer record for the overall result of the load.
Report Part
This record can either exist for the entire file if the file failed to be
validated due to format errors or per rejected records if the file format is
acceptable but execution for individual records causes errors.
error_code Numeric M
serial_number Alphanumeric M
Trailer Part
processed_records Numeric M
batch_status Alphanumeric M
batch_error_code Numeric O
3.4.7 Voucher State change
A user can initiate a state change job in the Voucher Server. This job
will change all vouchers in either a serial number range or a batch to a
specified state.
A voucher state change report file contains the result of a state change
job.
A voucher state change report file must always consist of one header
and one trailer record. For every voucher that the state was not
changed in the selection there will be one voucher state change record.
STATECHANGE_YYYYMMDDThhmmss_S.RPT
Account Value
Service Fee Period
Service Removal Period
Supervision Period
Credit Clearance Period
See below the description of the periods that can be configured related to the
Subscriber Lifecycle:
The Service Fee period is the time period for which a service is
granted to the subscriber. When the service fee period expires, all
traffic services are blocked, even if there is credit left on the account.
When the Service Fee Period expires, the account is set for Service
Removal. If no service fee is placed within this grace period, the
account will be removed from the operator network.
If a new service fee refill is made while the account is set for service
removal it will automatically be reactivated.
Supervision Period
When the supervision period has expired, the service state of the
account can be changed. Originating or terminating services, or both,
can also be barred in the HLR.
When the supervision period has expired, the account is set for credit
clearance. When the credit clearance period has expired, the account
balance will, if positive, be set to zero. However, debts will not be
cleared.
Master Account
All accounts have a master account this is where the subscriber's account
balance is stored. The master account balance on a Charging System
account corresponds to a monetary value.
Dedicated Accounts
The dedicated accounts are activated in Service Class data for all accounts in
that Service Class and initiated/created by refill or adjustment.
The main account state must be in active service in order to be able to access
the value of the dedicated account.
If, for example, a dedicated account exists for SMS, and monetary units are
allocated to it, Charging System will primarily use this dedicated account
when charging for SMS.
When a dedicated account has been emptied, there are two possible ways to
handle charging:
The main account is used for the remainder of the charged event.
The service is interrupted
Each dedicated account can either have an expiry date or be set in state
active until further notice. If an expiry date is defined for a dedicated account,
the account is only accessible if the session begins before this expiry date. A
general setting (service options) defines how expiry dates are interpreted in
the database. It can be set to allow usage of a service on the expiry date (the
service expires the day after) or it can be set to indicate the day when the
service expire.
When expiry dates are used and when, for example, a promotion is activated
towards the dedicated account, the new expiry date is verified against the
already stored one. The expiry date with the latest date will be used.
Usage Accumulators
The usage accumulators are used for the function Bonus Based on
Accumulated Usage. The operator has the possibility to define five (5) usage
accumulators for different activity types per subscriber account. A usage
accumulator consists of a counter and a time stamp indicating when the
usage accumulator will next be reset to the initial value. The time between
resets is defined in the Service Class data. It is possible to both increase and
decrease usage accumulators.
The usage accumulator is also used for the function Tariffs Based on
Accumulated Usage.
Account Refill x x x
Standard x X X x x
Voucher Refill
Value Voucher x X X x x
Refill
The voucher is considered as cash and the value lies with the hidden
information. All voucher information is stored on the VS.
A refill with a Standard voucher will add monetary units to an account, and
extend the service fee- and supervision periods.
This chapter describes the different methods for communication to the end
user in CS3.0 solution.
IVR
IVR refill function will be available in CS3.0 by dialing the IVR number and
indicating the PIN code for a voucher.
USSD
USSD refill will be available in CS3.0 by sending USSD string like:
*121*<pin_code>#.
IVR
USSD
Call set-up announcements are the announcements played before the call is
set up towards the called party. The different kinds of call set-up
announcements are as follows:
The call cut-off announcement is played to the subscriber that has run out of
funds. During the call cut-off announcement the other party is disconnected.
After the announcement has been played, the remaining call party is
immediately disconnected.
6050, Barred due to no Call does not have Active `You are barred because
6150 Active Service Service though it is you have no Active
needed. Service.'
6055, Barred due to no Call does not have `You are barred because
6155 service (No Active Passive service though it you have No Service.'
and no Passive is needed.
Service)
6060, Operator barring of Active service or passive `Your service is barred.
6160 service service or both disabled Please contact the
flag set. service provider.'
6065, Account too low for Money taken from `Your account is too low
6165 call account is not enough for for the call.'
a 1 second call
6070, Destination number The called number is on `You are not allowed to
6170 in barring list the barring list call this number.'
6075, Warning of cut-off A configurable time Tone (Warning of call cut-
6175 tone before the call will be cut off)
off when account is
empty
6080, Terminating When active or passive `The destination you are
6180 call:Subscriber is service is not got though trying to call is not
not reachable needed at terminating reachable'
call
6085, Announcement at When the called party is `The call will be
6185 call cut-off disconnected due to that disconnected due to lack
account is empty of money.'
Announcement code numbers from 6150 to 6189 are the mandatory ones
used only for roaming.
The Used Phrase field is only and example, the text and the languages to be
used are configurable.
Note: The list of optional announcements to be used for TELCO X, was not
defined by the time this report was produced, and therefore it is not included
here.
3.7 Charging
Charging for services described in this chapter will be performed in real time.
- Outgoing voice calls are charged in HPLMN using CS1+ protocol and in
VPLMN, using CAMEL ph 2.
Charge of outgoing voice calls when roaming using USSD Call Back will be
used in the VPLMN that Camel PH2 is not supported.
Data traffic will be charge using SACC solution using Packet Inspection.
SIM Swap
Balance enquiry
Manual Adjustments
Account Status query
Account History query
Call History query
Personal details administration: Name, address, Social security
number
Service changes (Service Class, language,..)
FaF administration
Remove IVR barring
Voucher Inquiry/Refill
Subscriber Re-activation
3.9 Reports
A number of statistics and reports can be generated from the data available
in Charging System. The statistics focus on statistical counters, whereas the
reports focus on business- and subscriber related information. For a detailed
overview of the statistics and reports generated in Charging System, refer to
the Overall Guide Statistics and Generation in CPI, Reference which also
includes references to the respective network element Users Guides where
information about administration of statistics and reports generation can be
found.
In addition to the more traditional call and account adjustment related Detail
Records, Charging System also provides Detail Record types that report a
certain account event, for example: Account created, Connected to or
removed from a multi-user account, MSISDN change, Lifecycle change,
Negative balance barred, Value voucher expiry and Voucher error.
CDRs will be generated from following different nodes in the CS 3.0 solution:
The following DR types can be generated on CCN:
CCN CDRs contains the standard call data together with charging
information (Account balance before and after, etc) for Voice, SMS, Fax,
Data records with INServiceDataEventModule
DRs should be routed to EMM (Ericsson Multi Mediation) which will do proper
formatting and re-sending to administrative system MINSAT, in order to
provide account history for subscribers. DRs will be generated from following
different nodes in the CS3.0 solution:
Hot billing will be available through CDR processing feature. It will be used in
case any service cannot be charged in real time or for CDR post-processing
in case on network failure. For such functionality CDRs will be sent from EMM
to SDP which will perform the proper charge to the subscribers accounts.
NOTE: additional CDRs can be generated in CCN, GGSN and MMC in when
data services are activated.
3.11 Roaming
NOTE: USSD CB feature, will be used for roaming in the VPLMN which
Camel is not supported.
3.12 O&M Procedures
CCN Manager
How to create and maintain the configuration of a CCN using the CCN
Manager Graphical User Interface (GUI) is described in the CCN Manager
User Guide, in CPI library. It also describes how to view configuration data for
a particular service in the system.
For the operation and maintenance of the TSP platform, the Node
Management Toolbox is also used.
The JXplorer LDAP browser is the GUI for managing the CCN service and its
features.
The browser is started from the O&M Toolbox, which is delivered with the
TSP. The JXplorer LDAP browser provides a hierarchical tree structure view,
which shows the installed services and features on the Application Server. It
enables the System Administrator to add or delete services and features and
it offers the possibility to search for a specific object.
VS User Interface
All VS administration is performed by using a Java-based GUI.
See VS Users Guide Voucher Administration, in CPI library for detailed
information
It is possible to run Charging System on trial without a license for seven days,
enabling test of, for example, extra capacity.
All network elements automatically create and send alarms and events to the
Ericsson Operation- and Support System (OSS) which provides a centralized
alarm view of a mobile network.
For Solaris based network elements the hardware and the operating system
are supervised by a solution based on SunMC. Detected faults are processed
by a Charging System specific application on the SunMC server and sent to
the Ericsson OSS using TXF.
For TSP based network elements one alarm interface is supported, SNMP.
4 Terminology
5 References