Beruflich Dokumente
Kultur Dokumente
9 Charging
9.1
© Alcatel University - 8AS 90200 0729 VT ZZA Ed.01
9.2
▼ Program:
z 9 Charging
Î 9.1 Generation of CDRs
Î 9.2 Intermediate CDR
Î 9.3 Hot Billing
Î 9.4 Type and format
Î 9.5 Unsolicited messages
Î 9.6 appendix
9.3
9 Charging
9.4
© Alcatel University - 8AS 90200 0729 VT ZZA Ed.01
▼ For each OC, TC, Transit call, the MSC generates CDRs and sends them
via the Q3 interface to the OMC (if F-CG-003 is active).
z A CDR is generated only if the appropriate functional option is
activated (F_CG_xxx).
z The CDRs are normally generated at the end of a call, but they can
also be generated during a call, in the case of handovers or for
intermediate CDRs.
z Normally, the RCP generates the CDRs and stores them on disk,
before sending them periodically to the OMC.
▼ The SSP can also transfer CDRs to the OMC.
z These transit tickets are used to calculate compensation payments
between operators.
▼ The SCP has the capability to generate CDRs for IN services.
9.5
9.6
Other NEs
DPC
ACQUISITION SERVER function
ACQUISITION Offline or (EQM0)
(ESC0)
(ESA0) real-time
transfer
Flip-flop files data
Q3
Bulk data processing
ISO centre
collection Data server
function function
TRABFL
RCP xx OS
▼ The " bulk data collection " function :
z This function collects the The " data server " function :
"normal" data at regular This function sends charging files to a Data
Processing Centre. The connection data needed
intervals in offline file mode.
for the process between the function and the DPC
The period is a site setting . is site data that cannot be accessed by the
z "Hot-billing" data is collected operator. However, the operator defines the file
in real time. transfer method: automatic or manual
(MODDIS).
9.7
9 Charging
9.8
© Alcatel University - 8AS 90200 0729 VT ZZA Ed.01
z F-CG-007 : OC call
z F-CG-008 : TC call
z F-CG-009 : Rerouted call
z F-CG-010 : Call forwarding to the VMSC
z F-CG-011 : Call forwarding to the GMSC
z F-CG-012 : Rerouted forwarded call (with F-CG-20 also
activated)
z F-CG-043 : Transit call
9.9
Intermediate CDR1
Intermediate CDR2
Intermediate CDR3
Global CDR
9.10
Intermediate CDR1
Intermediate CDR2
Intermediate CDR3
Intermediate CDRn
9.11
Used to generate intermediate call data records with a call duration that must match the applicable period for the call data
F-CG-063 :
record in question.
Sys. Par.: PARNAME = P2B_F_CG_063, NUM = BOOL, RTDMS Database: RELNAME = PYR_SY2B, ATR =
D_CG_063
Concerned processing :
F-CG-063 is applicable if F-CG-007 or F-CG-012 or F-CG-043 is set to TRUE.
F-CG-063 and F-CG-013 are exclusive.
State meaning:
TRUE : The time the call began and its duration are for intermediate call data record output.
FALSE : Each intermediate call data record gives the exact start time of the call and its duration relative to the start time;
the call data record sent at the end of the call is not an intermediate call data record.
See also : F-CG-064
Defines counting mode for intermediate call data records. Intermediate call data records are numbered sequentially (from
F-CG-064 :
1 to 254).
Sys. Par.: PARNAME = P2B_F_CG_064, NUM = BOOL, RTDMS Database: RELNAME = PYR_SY2B, ATR =
D_CG_064
Concerned processing :
F-CG-064 is applicable if F-CG-063 is set to TRUE.
State meaning:
TRUE : Intermediate call data records are numbered sequentially.
If the last intermediate call data record is number 254 and does not indicate the end of the call, the call is released.
FALSE : Intermediate call data records are numbered sequentially except for the last intermediate call data record (end of
call) of which the number is given by D_LCDRNB. If the last intermediate call data record has the number given by
D_LCDRNB and does not indicate the end of the call, the call is released.
9.12
Contains the time delay, after transmission of an intermediate call data record for a
CG-P-ITM-TIM-HB : subscriber having the "Hot Billing" category, waiting for the next call data record to be sent.
Contains the time delay waiting for transmission of the first intermediate call data record for
CG-F-ITM-TIM HB : a subscriber having the Hot Billing category.
9.13
Is used to set the time delay to wait between two transmissions of intermediate call data
CG_P_ITM_TIM : records for subscribers without the Hot Billing category.
Sys. Par.: PARNAME = CG_P_ITM_TIM, NUM = NUM, RTDMS Database: RELNAME =
PYR_SYSG, ATR = D_TTIPCG
Relevant process:
This parameter is meaningful only if an intermediate call data record is generated, that is, if
one of the following options :
F-CG-007, F-CG-008, F-CG-009, F-CG-010 , F-CG-011 or F-CG-012 is set to TRUE.
Example = D' 300/ H'0000012C . Unit= 1 Second
Is used to set the time delay waiting before sending the first intermediate call data record
CG_F_ITM_TIM : for a mobile that does not having the "Hot Billing" category.
Sys. Par.: PARNAME = CG_F_ITM_TIM, NUM = NUM, RTDMS Database: RELNAME =
PYR_SYSG, ATR = D_TTICG
Relevant process:
This parameter is meaningful only if an intermediate call data record is generated, that is, if
one of the following options :
F-CG-007, F-CG-008, F-CG-009, F-CG-010 , F-CG-011 or F-CG-012 is set to TRUE.
Example = D'180/ H'000000B4
9.14
F-CG-020 : When a call is rerouted at GMSC or VMSC, this option acts on the type ‘Rerouted TC ‘ or ‘Rerouted forwarded TC ‘ of
the generated CRD.
Sys. Par.: PARNAME = PB_F_CG_020, NUM = BOOL, RTDMS Database: RELNAME = PYR_SYSB, ATR =
D_FCG020
Field values:
VRAI (TRUE) : A special mark is placed in the ‘Access Information’ parameter of the INAP_CREATE message. The
call comes back to RCP after transit in SSP loop, and a CDR of type ‘Rerouted Forwarded TC’ is generated.
FAUX (FALSE) : No mark is generated in INAP_CREATE message to SSP.
The call comes back to RCP after transit in SSP loop, and a CDR of type ‘Rerouted TC’ is generated
9.15
F-CG-010 : Used to generate intermediate call data records for calls forwarded at the VMSC.
Sys. Par.: PARNAME = PB_F_CG_010, NUM = BOOL, RTDMS Database: RELNAME =
PYR_SYSB, ATR = D_FCG010
Field values:
VRAI (TRUE): For calls forwarded at the VMSC, intermediate call data records are generated
periodically when the call duration exceeds an initial delay.
The initial duration CG-F-ITM-TIM and the period of timer CG-P-ITM-TIM may differ from those of
the "hot billing" function, respectively CG-F-ITM-TIM-HB and CG-P-ITM-TIM-HB.
FAUX (FALSE): No intermediate call data record is generated periodically when the call duration
exceeds an initial delay for calls forwarded at the VMSC.
Example = FAUX / H'0
9.16
F-CG-011 : Used to generate intermediate call data records for terminating calls forwarded at the GMSC.
Sys. Par.: PARNAME = PB_F_CG_011, NUM = BOOL, RTDMS Database: RELNAME = PYR_SYSB,
ATR = D_FCG011
Field values:
VRAI (TRUE): For calls forwarded at the GMSC, intermediate call data records are generated
periodically when the call duration exceeds an initial delay.
Initial duration CG-F-ITM-TIM and the timer period CG-P-ITM-TIM may differ from those for "hot billing",
respectively CG-F-ITM-TIM-HB and CG-P-ITM-TIM-HB.
FAUX (FALSE): No intermediate call data record is generated periodically when the call duration
exceeds an initial delay for calls forwarded at the GMSC.
Example = FAUX / H'0
9.17
F-CG-008 : Used to generate an intermediate call data record for terminating calls.
Field values:
9.18
F-CG-009 : Used to generate intermediate call data records for calls rerouted from the
GMSC to the VMSC.
Sys. Par.: PARNAME = PB_F_CG_009, NUM = BOOL, RTDMS Database:
RELNAME = PYR_SYSB, ATR = D_FCG009
Field values:
VRAI (TRUE): For calls rerouted from the GMSC to the VMSC, intermediate call
data records are generated periodically when the call duration exceeds an initial
delay.
FAUX (FALSE): No intermediate call data record is generated for calls rerouted
from the GMSC to the VMSC.
Example = FAUX / H'0
9.19
Originating calls
F-CG-007 : Used to generate intermediate call data records for originating calls.
9.20
Transit calls
F-CG-043 : Used to generate an intermediate call data record for transit calls.
Field values:
VRAI (TRUE): For transit calls, an intermediate call data record is generated
periodically when the call duration exceeds an initial delay.
This option is meaningful only if call data records are generated for transit calls,
that is, if F-CG-035 is set to TRUE.
FAUX (FALSE): For transit calls, no intermediate call data record is generated.
Example = FAUX / H'0
9.21
Dedicated session
Field values:
VRAI (TRUE): The intermediate call data records are generated on a dedicated
session.
This option is meaningful only if an intermediate call data record is generated,
that is, if one of the following options:
F-CG-007, F-CG-008, F-CG-009, F-CG-010 , F-CG-011 or F-CG-012 is set to
TRUE.
FAUX (FALSE): The intermediate call data records are not generated on a
dedicated session, they are sent on the charging session.
Example = FAUX / H'0
9.22
9 Charging
9.23
© Alcatel University - 8AS 90200 0729 VT ZZA Ed.01
▼ The hot billing function is reserved for subscribers who have the HB (Hot
Billing) category.
z It enables a service provider, such as a car rental agency or a hotel,
to make mobile phones available to its clients and bill them for each
call less than five minutes after the end of the call.
▼ The RCP sends this type of CDR on the hot billing session. This
supplementary session means that CDRs arrive faster in the OMC.
9.24
F-HB-001 : Indicates whether the "Hot Billing" service is available in the RCP.
Relevant process:
The "Hot Billing" function is used to collect charging data for a call from a subscriber with
the "Hot Billing" category, and transfer the data in real time to the operator's billing centre.
Field values:
VRAI (TRUE): The service is available.
The service must be declared in the PYR_SUPP table.
FAUX (FALSE): The service is not available.
It must not be declared in the PYR_SUPP table.
Example = FAUX / H'0
9.25
F-HB-002 (RCP) : Conditions the generation of a "Hot Billing" CDR by the GMSC.
Relevant process:
The hot billing function is a means of collecting and transferring to the operator
the billing data concerning a mobile leased out by a Service Provider (car rental
agency, hotel, etc).
To generate a "Hot Billing" CDR, the GMSC needs to know the subscriber's
category. For this, the category must be given by the HLR in the
MAP_SEND_ROUTING_INFO_res message.
Field values:
VRAI (TRUE): The GMSC generates a "Hot Billing" CDR if the category
received in the MAP_SEND_ROUTING_INFO_res message contains the
subscriber's category and this equals "Hot Billing".
The state of this option is meaningful only if F-HB-001 is set to the TRUE state.
FAUX (FALSE): The GMSC does not generate "Hot Billing" CDRs.
9.26
Relevant process:
To generate a "Hot Billing" CDR, the GMSC needs to know the subscriber's category.
For this, the category must be given by the HLR in the
"MAP_SEND_ROUTING_INFO_res" message.
Field values:
The state of this option is meaningful only if F-HB-001 is set to the TRUE state.
FAUX (FALSE): The HLR does not give the subscriber's category in the
MAP_SEND_ROUTING_INFO_res message.
If the state of this option is FALSE, the CFU (Call forwarding unconditional) service
cannot be subscribed to by a subscriber with the "Hot Billing" category.
9.27
9 Charging
9.28
© Alcatel University - 8AS 90200 0729 VT ZZA Ed.01
Field values:
9.29
Is used to place the call start time in the call data record instead of the call end time
RB_TISTMP :
(call time stamp field).
Sys. Par.: PARNAME = RB_TISTMP, NUM = NUM, RTDMS Database: RELNAME
= RYR_SYSB, ATR = D_TISTMP
Field values:
1: The call end time is placed in the call data record.
0: The call start time is placed in the call data record instead of the call end time.
Example = D'1/ H'01
Used to send, in the "serial number" field of the call data record, the CDR's serial
F-CG-033 :
number.
Sys. Par.: PARNAME = P2B_F_CG_033, NUM = BOOL, RTDMS Database:
RELNAME = PYR_SY2B, ATR = D_CG_033
Field values:
VRAI (TRUE): A call data record serial number is placed in the "serial number" field.
FAUX (FALSE): The call data record's serial number is not stored in the "serial
number" field.
Example = FAUX / H'0
9.30
Sys. Par.: PARNAME = P2B_F_CG_056, NUM = BOOL, RTDMS Database: RELNAME = PYR_SY2B, ATR =
D_CG_056
Field values:
TRUE :
F-RM-001 is set to TRUE.
F-CG-056 is significant if F-RM-005 and F-RM-013 are set to TRUE.
The CDR includes the following information:
- the type of radio channel: choice left to the BSC between full rate and half rate with or without preference.
- the choice proposed to the BSC, half rate or full rate with or without preference.
- rate retained by the BSC
- the speech encoding type: speech version 3
- for each rate (half rate and full rate), the best Speech version supported by the mobile (Speech V3 considered
better than V2, which is considered better than V1).
FALSE :
If F_RM_013 is set to TRUE, GSM speech full rate version 1 type speech encoding is stored in the CDR. 9.31
Used to set the name of the incoming circuit group provided by the SSP in the CDRs
F-CG-005 :
("Information received from the fixed network" field).
Sys. Par.: PARNAME = PB_F_CG_005, NUM = BOOL, RTDMS Database: RELNAME =
PYR_SYSB, ATR = D_FCG005
Field values:
VRAI (TRUE): The name of the incoming circuit group is placed in the call data record if
received from the SSP.
FAUX (FALSE): The name of the incoming circuit group is not placed in the call data
records.
Example = FAUX / H'0
9.32
9 Charging
9.34
© Alcatel University - 8AS 90200 0729 VT ZZA Ed.01
9.35
9.36