5.1.5 Common charging data in CHF-CDR
32.2983GPPCharging Data Record (CDR) parameter descriptionCharging managementRelease 18Telecommunication managementTS
5.1.5.0 CHF record (CHF-CDR)
If enabled, CHF records shall be produced for chargeable events, with or without quota management. The generic fields in the record are specified in table 5.1.5.0.1. The NF specific parts will be concatenated to this e.g. the PDU Session Information, PDU Container Information and Roaming QBC Information are concatenated for the SMF.
Table 5.1.5.0.1: CHF record (CHF-CDR)
Field |
Category |
Description |
Record Type |
M |
CHF record. |
Recording Network Function ID |
OM |
This field holds the name of the recording entity, i.e. the CHF id. |
Charging Session Identifier |
OC |
This field holds the Session Identifier described in TS 32.290 [57]. |
Subscriber Identifier |
OM |
This field holds the 5G Subscription Permanent Identifier (SUPI) of the served party as specified in TS 29.571 [249], if available. |
Tenant Identifier |
OM |
This field holds the tenant identifier |
MnS Consumer Identifier |
OM |
This fields holds the identifier of the MnS Consumer. |
NF Consumer Information |
M |
This field holds the information of the NF consumer of the charging service. |
NF Functionality |
M |
This field holds the type of functionality the NF provides. |
NF Name |
OC |
This field holds the name of the NF used. |
NF Address |
OC |
This field holds the IP Address of the NF used. |
NF PLMN ID |
OC |
This field holds the PLMN identifier (MCC MNC) of the NF. |
Charging Identifier |
OM |
Charging identifier for correlation between different records. Only applicable if not available in the service specific information. |
Triggers |
OC |
This field holds the triggers that are common to all Multiple Unit Usage. Can be the same as in Used Unit Container. |
SMF Triggers |
OC |
This field holds the 5G data connectivity specific triggers described in TS 32.255 [15]. |
List of Multiple Unit Usage |
OC |
This field holds the parameters for the unit reporting. It may have multiple occurrences. |
Rating Group |
M |
This filed holds the rating group. The parameter corresponds to the Charging Key as specified in TS 23.203 [203] |
Used Unit Container |
OC |
This field holds the used units and information connected to the reported units. |
Service Identifier |
OC |
This field holds the Service Identifier. |
Quota management Indicator |
OC |
This field holds an indicator on whether the reported used units are with or without quota management control. If the field is not present, it indicates the used unit is without quota management applied. |
Local Sequence Number |
OM |
This field holds the container sequence number. |
Time |
OC |
This field holds the amount of used time. |
Uplink Volume |
OC |
This field holds the amount of used volume in uplink direction. |
Downlink Volume |
OC |
This field holds the amount of used volume in downlink direction. |
Total Volume |
OC |
This field holds the amount of used volume in both uplink and downlink directions. |
Service Specific Units |
OC |
This field holds the amount of used service specific units. |
Event Time Stamp |
OC |
This field holds the timestamps of the event reported in the Service Specific Units, if the reported units are event based. |
Rating Indicator |
OC |
This field indicates if the units have been rated or not. |
Triggers |
OC |
This field holds the triggers that caused the Used Unit Container to be reported, independently on if they are PDU Session or RG level triggers. |
SMF Triggers |
OC |
This field holds the 5G data connectivity specific triggers described in TS 32.255 [15]. |
Trigger Time Stamp |
OC |
This field holds the timestamp of the trigger. |
PDU Container Information |
OC |
This field holds the 5G data connectivity specific information described in TS 32.255 [15]. |
NSPA Container Information |
OC |
This field holds the network slice performance and analytics container specific information described in TS 28.201 [151]. |
PC5 Container Information |
OC |
This field holds the PC5 container information |
UPF ID |
OC |
This field holds the UPF identifier used to identify the UPF when reporting the usage for the UPF. |
Record Opening Time |
OC |
Time stamp when the PDU session is activated in the SMF or record opening time on subsequent partial records. |
Duration |
M |
This field holds the duration of this record. |
Record Sequence Number |
C |
Partial record sequence number, only present in case of partial records. |
Cause for Record Closing |
M |
The reason for the release of the record. |
Local Record Sequence Number |
OM |
Consecutive record number created by the CDF. The number is allocated sequentially including all CDR types. |
Record Extensions |
OC |
A set of network operator/manufacturer specific extensions to the record. Conditioned upon the existence of an extension. This field can be used to capture the specific information for charging. |
Service Specification Information |
OC |
Identifies service specific document that applies to the request, e.g. the service specific document (‘middle tier’ TS) and 3GPP release the service specific document is based upon. |
PDU Session Charging Information |
OM |
This field holds the 5G data connectivity specific information described in TS 32.255 [15] |
Roaming QBC Information |
OM |
This field holds the roaming 5G data connectivity specific information described in TS 32.255 [15] |
SMS Charging Information |
OC |
This field holds the SMS specific information described in TS 32.274 [34]. |
Registration Charging Information |
OM |
This field holds the 5G registration specific information described in TS 32.256 [16]. |
N2 connection charging Information |
OM |
This field holds the N2 connection specific information described in TS 32.256 [16]. |
Location reporting charging Information |
OM |
This field holds the Location reporting specific information described in TS 32.256 [16]. |
NEF API Charging Information |
OM |
This field holds the NEF API specific information described in TS 32.254 [14]. |
NSPA Charging Information |
OM |
This field holds the performance and analytics specific information described in TS 28.201 [151]. |
NSM charging Information |
OM |
This field holds the Network Slice Management (NSM) specific information described in TS 28.202 [71]. |
IMS Charging Information |
OM |
This field holds the IMS specific information described in TS 32.260 [20]. |
ProSe charging Information |
OM |
This field holds the ProSe specific information described in TS 32.277 [37]. |
Edge Enabling Infrastructure Resource Usage Charging Information |
OM |
This field holds the Edge Enabling Infrastructure Resource Usage Charging Information described in TS 32.257 [17]. |
EAS Deployment Charging Information |
OM |
This field holds the EAS Deployment Charging Information described in TS 32.257 [17]. |
Direct Edge Enabling Service Charging Information |
OM |
This field holds the Direct Edge Enabling Service Charging Information described in TS 32.257 [17]. |
Exposed Edge Enabling Service Charging Information |
OM |
This field holds the Exposed Edge Enabling Service Charging Information described in TS 32.257 [17]. |
EAS ID |
OC |
This field holds the EAS ID described in TS 32.257 [17]. |
EDN ID |
OC |
This field holds the DN of EdgeDataNetwork MOI described in TS 32.257 [17]. |
EAS Provider Identifier |
OC |
This field holds the identifier of the ASP that provides the EAS described in TS 32.257 [17]. |
5.1.5.1 CHF CDR parameters
5.1.5.1.1 Introduction
This clause contains the description of each field of the CHF CDRs which are common to all CHF CDRs independent of Network Function using the Converged Charging service. This CDR will be concatenated with the Network Function specific information.
5.1.5.1.2 Cause for Record Closing
This field contains a reason for the release of the CDR, in CHF case reception of Charging Data Request [Termination].
5.1.5.1.3 Duration
This field contains the relevant duration in seconds for the session. It is the duration from Record Opening Time to record closure. For partial records this is the duration of the individual partial record and not the cumulative duration.
5.1.5.1.4 List of Multiple Unit Usage
This list applicable in CHF-CDR and includes one or more containers.
Each container includes the following fields:
– Rating Group This field holds the rating group. The parameter corresponds to the Charging Key as specified in TS 23.203 [203]
– Used Unit Container This field holds the used units and information connected to the reported units.
– PDU Container Information This field holds the 5G data connectivity specific information described in TS 32.255 [15].
– UPF ID This field holds the UPF identifier used to identify the UPF when reporting the usage for the UPF.
– Multi-homed PDU Address This field holds the IPv6 prefix used by UPF in a multi-homed PDU session.
5.1.5.1.5 Local Record Sequence Number
This field includes a unique record number created by this network function. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within one network function, which is identified by field Recording Network Function ID.
The field can be used to identify missing records in post processing system.
5.1.5.1.6 NF Consumer Information
This field contains the information about the NF that used the charging service.
It includes the following fields:
– NF Functionality includes the functionality provided by the NF.
– NF Name contains the UUID of the NF.
– NF Address contains the IP-address and/or FQDN of the NF
– NF PLMN ID holds the PLMN id of the NF
For further details see TS 23.003 [200].
5.1.5.1.7 Rating Group
The field identifies the rating group. The parameter corresponds to the Charging Key as specified in TS 23.203 [203].
5.1.5.1.8 Record Opening Time
This field contains the time stamp when the request Charging Data Request [Initial] is received in the CHF from the NF or Charging Data Request [Update] in the case of a partial record.
5.1.5.1.9 Record Sequence Number
This field contains a running sequence number employed to link the partial records generated in the CHF.
5.1.5.1.10 Record Type
The field identifies the type of the record i.e. CHF-CDR.
5.1.5.1.11 Recording Network Function ID
This field contains the UUID of the Network Function Instance ID assigned to the instance that produced the record. For further details see TS 23.003 [200].
5.1.5.1.12 Record Extensions
This field enables network operators and/or manufacturers to add their own recommended extensions to the standard record definitions. This field contains a set of "management extensions" as defined in X.721 [305].
This is conditioned upon the existence of an extension. This field may contain the specific information for converged charging (e.g. with quota management).
5.1.5.1.13 Subscriber Identifier
This field contains the 5G Subscription Permanent Identifier (SUPI) of the served party, if available. For further details see TS 23.003 [200].
5.1.5.1.14 Used Unit Container
This list applicable in CHF-CDR includes one or more containers.
Each container includes the following fields:
– Service Identifier may designate an end user service, a part of an end user service or an arbitrarily formed group thereof.
– Quota management Indicator holds an indicator on whether the reported used units are with or without quota management control. If the field is not present, it indicates the used unit is without quota management applied.
– Local Sequence Number is the sequence number for the used unit containers, i.e. the order in which charging information was reported or used unit container was closed.
– Time includes the duration of a time based service.
– Uplink Volume includes the number of octets transmitted during the use of the packet data services in the uplink direction. The counting of uplink data volumes is optional.
– Downlink Volume includes the number of octets transmitted during the use of the packet data services in the downlink direction.
– Total Volume includes the total number of octets transmitted in both uplink and downlink direction.
– Service Specific Units includes the number of units, specific for the service, used during the service.
– Event Time Stamp defines the moment when the event was reported in the Service Specific Units when event based charging applies.
– Rating Indicator indicates if the units have been rated or not.
– Triggers includes the reason for charging information reporting or closing for the used unit container, the 5G data connectivity specific triggers are described in TS 32.255 [15].
– Trigger Time Stamp is the date and time of the charging information reporting or closing for the used unit container.
– PDU Container Information is the 5G data connectivity specific information described in TS 32.255 [15].
5.1.5.1.15 User Location Information
This field contains the User Location as described in TS 29.571 [249].
5.1.5.1.16 Service Specification Information
This field contains the Service Specification Information, e.g. the service specific document (‘middle tier’ TS) and 3GPP release the service specific document is based upon.
5.1.5.1.17 RAT Type
This field contains the Radio Access Technology (RAT) type used, as provided to CHF, it’s based on the RatType specified in TS 29.571 [249] with 3GPP RAT Type specified in TS 29.061 [216] added for backwards compatibility.
5.1.5.1.18 User Equipment (UE) Info
This field contains the identification of User Equipment (UE) accessing the 3GPP 5GS, i.e. PEI as specified in clause 6.4 TS 23.003 [200].