6.1 Data description for IMS offline charging
32.2603GPPCharging managementIP Multimedia Subsystem (IMS) chargingRelease 17Telecommunication managementTS
6.1.1 Rf message contents
6.1.1.0 Introduction
The IMS nodes generate accounting information that can be transferred from the CTF to the CDF. For this purpose, IMS offline charging utilises the Charging Data Transfer that is specified in the 3GPP accounting application described in TS 32.299 [50].
The Charging Data Transfer operation employs the Charging Data Request and Charging Data Response messages. Table 6.1.1.0.1 describes the use of these messages for offline charging.
Table 6.1.1.0.1: Offline charging messages reference table
Message |
Source |
Destination |
---|---|---|
Charging Data Request |
S-CSCF, I-CSCF, P-CSCF, MRFC, MGCF, BGCF, IBCF, AS, E-CSCF, TF, TRF, ATCF |
CDF |
Charging Data Response |
CDF |
S-CSCF, I-CSCF, P-CSCF, MRFC, MGCF, BGCF, IBCF, AS, E-CSCF, TF, TRF, ATCF |
The tables in the subsequent parts of this clause describes the Information Elements (IE) used in the charging data messages and the category in table are used according to the charging data configuration defined in clause 5.4 of TS 32.240 [1].
6.1.1.1 Charging Data Request message
Table 6.1.1.1.1 illustrates the basic structure of a Charging Data Request message as used for IMS offline charging.
Table 6.1.1.1.1: Charging Data Request message contents
Information Element |
Category |
Description |
---|---|---|
Session Identifier |
M |
Described in 32.299 [50] |
Originator Host |
M |
Described in 32.299 [50] |
Originator Domain |
M |
Described in 32.299 [50] |
Destination Domain |
M |
Described in 32.299 [50] |
Operation Type |
M |
Described in 32.299 [50] |
Operation Number |
M |
Described in 32.299 [50] |
Operation Identifier |
OM |
The field corresponds to the unique operation identification. |
User Name |
OC |
This field contains the Private User Identity defined in TS 23.003 [104]. |
Destination Host |
OC |
Described in 32.299 [50] |
Operation Interval |
OC |
This field contains the requested time interval between Charging Data Request operations. |
Origination State |
OC |
TBD |
Origination Timestamp |
OC |
This field contains the time when the operation is requested. |
Proxy Information |
OC |
This field contains the parameter of the proxy. |
Route Information |
OC |
This field contains the parameter of the route. |
Operation Token |
OM |
This field identifies the domain, subsystem, or service and release. |
Service Information |
OM |
This field holds the IMS charging specific parameters, described in clause 6.3. |
6.1.1.2 Charging Data Response message
Table 6.1.1.2.1 illustrates the basic structure of a Charging Data Response message as used for IMS offline charging.
Table 6.1.1.2.1: Charging Data Response message contents
Information Element |
Category |
Description |
---|---|---|
Session Identifier |
M |
This field identifies the operation session. |
Operation Result |
M |
This field identifies the result of the operation. |
Originator Host |
M |
This field contains the identification of the source point of the operation and the realm of the operation originator. |
Originator Domain |
M |
This field contains the realm of the operation originator. |
Operation Type |
M |
This field defines the transfer type: event for event based charging and start, interim, stop for session based charging. |
Operation Number |
M |
This field contains the sequence number of the transferred messages. |
Operation Identifier |
OM |
The field corresponds to the unique operation identification. |
User Name |
OC |
The field contains the Private User Identity defined in TS 23.003 [104]. |
Operation Interval |
OC |
This field contains the requested time interval between Charging Data Request operations. |
Origination State |
OC |
TBD |
Origination Timestamp |
OC |
This field contains the time when the operation is requested. |
Proxy Information |
OC |
This field contains the parameter of the proxy. |
6.1.1a Offline only charging message contents via Nchf interface
6.1.1a.1 General
The Charging Data Request and Charging Data Response are specified in TS 32.290 [57] and include charging information. The Charging Data Request can be of type [Event, Initial, Update, Termination].
Table 6.1.1a.1.1 describes the use of these messages for offline only charging.
Table 6.1.1a.1.1: offline only charging messages reference table
Message |
Source |
Destination |
Charging Data Request |
MRFC, SIP AS |
CHF |
Charging Data Response |
CHF |
MRFC, SIP AS |
6.1.1a.2 Structure for the offline only charging message formats
6.1.1a.2.1 Charging Data Request message
Table 6.1.1a.2.1.1 illustrates the basic structure of a Charging Data Request message as used for I IMS offline only charging.
Table 6.1.1a.2.1.1: Charging Data Request message contents
Information Element |
Category for offline only charging |
Description |
---|---|---|
Session Identifier |
OC |
Described in TS 32.290 [45] |
Subscriber Identifier |
M |
Described in TS 32.290 [45] |
NF Consumer Identification |
M |
Described in TS 32.290 [45] |
NF Functionality |
OC |
Described in TS 32.290 [45] |
NF Name |
OC |
Described in TS 32.290 [45] |
NF Address |
OC |
Described in TS 32.290 [45] |
NF PLMN ID |
OC |
Described in TS 32.290 [45] |
Invocation Timestamp |
M |
Described in TS 32.290 [45] |
Invocation Sequence Number |
M |
Described in TS 32.290 [45] |
Retransmission Indicator |
OC |
Described in TS 32.290 [45] |
One-time Event |
OC |
Described in TS 32.290 [45] |
One-time Event Type |
OC |
Described in TS 32.290 [45] |
Service Specification Information |
OC |
Described in TS 32.290 [45] |
Supported Features |
– |
Described in TS 32.290 [45] |
Notify URI |
– |
Described in TS 32.290 [45] |
Triggers |
OC |
This field is described in TS 32.290 [45] and holds the IMS specific triggers described in clause 5.4.3 |
Multiple Unit Usage |
– |
Described in TS 32.290 [45] |
Rating Group |
– |
Described in TS 32.290 [45] |
Requested Unit |
– |
Described in TS 32.290 [45] |
Used Unit Container |
– |
Described in TS 32.290 [45] |
Triggers |
– |
This field is described in TS 32.290 [45] and holds the IMS specific triggers described in clause 5.4.3 |
IMS Charging Information |
OM |
This field holds the IMS specific information described in clause 6.4 |
Editor’s Note: The full structure of the charging data request is FFS.
6.1.1a.2.2 Charging Data Response message
Table 6.1.1a.2.2.1 illustrates the basic structure of a Charging Data Response message as used for IMS offline only charging.
Table 6.1.1a.2.2.1: Charging Data Response Message Contents
Information Element |
Category for offline only charging |
Description |
---|---|---|
Session Identifier |
OC |
Described in TS 32.290 [45] |
Invocation Timestamp |
M |
Described in TS 32.290 [45] |
Invocation Result |
M |
Described in TS 32.290 [45] |
Result code |
M |
Described in TS 32.290 [45] |
Failed parameter |
OC |
Described in TS 32.290 [45] |
Failure Handling |
OC |
Described in TS 32.290 [45] |
Invocation Sequence Number |
M |
Described in TS 32.290 [45] |
Session Failover |
OC |
Described in TS 32.290 [45] |
Triggers |
OC |
Described in TS 32.290 [45] |
Multiple Unit information |
– |
Described in TS 32.290 [45] |
Result Code |
– |
Described in TS 32.290 [45] |
Rating Group |
– |
Described in TS 32.290 [45] |
Granted Unit |
– |
Described in TS 32.290 [45] |
Validity Time |
– |
Described in TS 32.290 [45] |
Announcement Information |
Described in TS 32.281 [41] |
|
IMS Charging Information |
OM |
This field holds the IMS specific information described in clause 6.x |
Editor’s Note: The full structure of the charging data response is FFS.
6.1.2 GTP’ message contents
Not applicable. Refer to clause 5.2.4 for further information.
6.1.3 CDR description on the Bi interface
6.1.3.1 CDR content description
The following standard CDR content and format are considered:
– S-CSCF-CDR generated based on information from the S-CSCF
– I-CSCF-CDR generated based on information from the I-CSCF
– P-CSCF-CDR generated based on information from the P-CSCF
– BGCF-CDR generated based on information from the BGCF
– IBCF-CDR generated based on information from the IBCF
– MGCF-CDR generated based on information from the MGCF
– MRFC-CDR generated based on information from the MRFC
– AS-CDR generated based on information from the AS
– E-CSCF-CDR generated based on information from the E-CSCF
– TF-CDR generated based on information from the IMS TF
– TRF-CDR generated based on information from the TRF
– ATCF-CDR generated based on information from the ATCF
The content of each CDR type is defined in the tables in clauses 6.1.3.3 to 6.14.3.1. For each CDR type the field definition includes the CDR parameter ("field name"), category and description. The categories in the tables are used according to the charging data configuration defined in clause 5.4 of TS 32.240 [1].
Editor’s Note: Equipment vendors shall be able to provide all of the fields listed in the CDR content table in order to claim compliance with the present document. However, since CDR processing and transport consume network resources, operators may opt to eliminate some of the fields that are not essential for their operation.
The CDF provides the CDRs at the Bi interface in the format and encoding described in TS 32.298 [51]. Additional CDR formats and contents may be available at the interface to the billing system to meet the requirements of the billing system, these are outside of the scope of 3GPP standardisation.
6.1.3.2 CDR triggers
6.1.3.2.1 Session related CDRs
Reflecting the usage of multimedia sessions IMS CDRs are generated by the CDF on a per session level. In the scope of the present document the term "session" refers always to a SIP session. The coherent media components are reflected inside the session CDRs with a media component container comprising of all the information necessary for the description of a media component.
Accounting information for SIP sessions is transferred from the CTF involved in the session to the CDF using Charging Data Request[start, interim and stop] messages. A session CDR is opened in the CDF upon reception of a Charging Data Request[start] message. Partial CDRs may be generated upon reception of a Charging Data Request[interim] message, which is sent by the network entity towards the CDF due to a session modification procedure (i.e. change in media). Session CDRs are updated, or partial CDRs are generated upon reception of a Charging Data Request[Interim] message, which is sent by the network entity due to expiration of the Charging Data Interim Interval. The CDF closes the final session CDR upon reception of a Charging Data Request[stop] message, which indicates that the SIP session is terminated. Further details on triggers for the generation of IMS CDRs are specified in [1].
Accounting information for unsuccessful session set-up attempts may be sent by the CTF to the CDF employing the Charging Data Request[event] message. The behaviour of the CDF upon receiving Charging Data Request [event] messages is specified in clause 6.1.3.2.2.
6.1.3.2.2 Session unrelated CDRs
To reflect chargeable events not directly related to a session the CDF may generate CDRs upon the occurrence of session unrelated SIP procedures, such as registration respectively de-registration events. Accounting information for SIP session-unrelated procedures is transferred from the IMS nodes involved in the procedure to the CDF using Charging Data Request[event] messages. Session unrelated CDRs are created in the CDF in a "one-off" action based on the information contained in the Charging Data Request[event] message. One session unrelated CDR is created in the CDF for each Charging Data Request[event] message received, whereas the creation of partial CDRs is not applicable for session unrelated CDRs. The cases for which the IMS nodes send Charging Data Request[event] messages are listed per SIP procedure in table 5.2.1.1 and table 5.2.1.2.
Further details on triggers for the generation of IMS CDRs are specified in clause 5.2.2.
6.1.3.3 S-CSCF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.3.1: Charging data of S-CSCF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the S-CSCF is serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include one item with the value "unknown". |
List of Associated URI |
OC |
The list of non-barred public user identities (SIP URIs and/or Tel URIs) associated to the public user identity under registration. |
Called Party Address |
OM |
For SIP transactions, except for registration, this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction is posted. For registration transactions, this field holds the Public User ID under registration. |
Requested Party Address |
OC |
For SIP transactions this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction was originally posted. This field is only present if different from the Called Party Address parameter. |
Number Portability routing information |
OC |
This field includes information on number portability after DNS/ENUM request from S-CSCF in the calling user’s home network. |
Carrier Select routing information |
OC |
This field includes information on carrier select after DNS/ENUM request from S-CSCF in the calling user’s home network. |
List of Called Asserted Identity |
OC |
The address or addresses of the final asserted identities. Present if the final asserted identities are available in the SIP 2xx response. |
List of Called Identity Changes |
OC |
List of terminating identity address changes and associated timestamps. |
Called Identity Change Time Stamp |
OC |
Timestamp of SIP UPDATE or SIP RE-INVITE with changed terminating identity information. |
Called Identity |
OC |
Changed terminating identity information received in a SIP UPDATE or SIP RE-INVITE. |
Private User ID |
OC |
This field holds the private user identity of the served party defined in TS 23.003 [104], if available. |
List of Subscription Id |
OM |
Holds the public user identities of the served user |
Service Request Time Stamp |
OM |
This field contains the time stamp, which indicates the time at which the service was requested. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record. |
Application Servers Information |
OC |
This a grouped CDR field containing the fields: "Application Server Involved" and "Application Provided Called Parties ". |
Application Servers Involved |
OC |
Holds the ASs (if any) identified by the SIP URIs. |
Application Provided Called Parties |
OC |
Holds a list of the Called party address(es), if the address(es) are determined by an AS (SIP URI, E.164…). |
Status |
Oc |
Holds the abnormal status information of specific ASs (if any) when AS(s) respond 4xx/5xx or time out to S-CSCF during an IMS session. |
List of Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. This grouped field may occur several times in one CDR. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Transit IOI List |
Oc |
This parameter corresponds to Transit-IOI List of the P-Charging-Vector defined in TS 24.229 [204]. This field may occur several times in one CDR. Each occurrence represents transit IOI values received from the path inbound to or outbound from the S-CSCF. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by S-CSCF. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. The field is present only in a SIP session related case. |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP request (usually a (RE-)INVITE). |
SIP Response Timestamp |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Response Timestamp. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer , Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
GGSN Address |
OC |
This parameter holds the control plane IP address of the GGSN, PGW, or SMF that handles one or more media component(s) of an IMS session. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis ". |
List of Message Bodies |
OC |
This grouped field comprising several sub-fields describing the data that may be conveyed end-to-end in the body of a SIP message. Since several message bodies may be exchanged via SIP-signalling, this grouped field may occur several times. |
Content-Type |
OM |
This sub-field of Message Bodies holds the MIME type of the message body, Examples are: application/zip, image/gif, audio/mpeg, etc. |
Content-Disposition |
OC |
This sub-field of Message Bodies holds the content disposition of the message body inside the SIP signalling, Content-disposition header field equal to "render", indicates that "the body part should be displayed or otherwise rendered to the user". Content disposition values are: session, render, inline, icon, alert, attachment, etc. |
Content-Length |
OM |
This sub-field of Message Bodies holds the size of the data of a message body in bytes. |
Originator |
OC |
This sub-field of the "List of Message Bodies" indicates the originating party of the message body. |
Access Network Information |
OC |
This field contains the content of one SIP P-header "P-Access-Network-Info", available in the IMS Node when charging session starts, if available. |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info", available in the IMS Node as additional location when charging session starts, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
List of Access Network Info Change |
OC |
This field is a list of grouped field describing the subsequent SIP P-header "P-Access-Network-Info" changes. |
Access Network Information |
OC |
This field holds the content of the SIP P-header "P-Access-Network-Info", when changed from the previous one. |
Additional Access Network Information |
OC |
This field holds the content of additional SIP P-header "P-Access-Network-Info" when changed from the previous one, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. This field is applicable when changed from the previous one, if available. |
Access Change Time |
OC |
This field contains the time at which the changed user location information was acquired. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
IMS Communication Service ID |
OC |
This field contains the IMS communication service identifier if received in the P-Asserted-Service header in the SIP request. |
Online Charging Flag |
OC |
This field indicates the Online Charging Request was sent based on the provided ECF address from the SIP P-header "P-Charging-Function-Addresses". NOTE: No proof that online charging action has been taken |
Real Time Tariff Information |
OC |
This field holds the tariff/add-on charge received. |
User Location Info |
OC |
This field contains the network provided location information for 3GPP accesses, available in the IMS Node when charging session starts, if available. |
MS Time Zone |
OC |
This field indicates the offset between universal time and local time in steps of 15 minutes of where the MS currently resides. |
NNI Information |
Oc |
This grouped field holds information about the NNI used for interconnection and roaming on the loopback routing path. It is present only if "VPLMN routing" is applied in a Roaming Architecture for Voice over IMS with Local breakout. |
NNI Type |
Oc |
This field indicates usage of the roaming NNI for loopback routing, i.e. S-CSCF performed the loopback decision. |
From Address |
OM |
Contains the information from the SIP From header. |
IMS Emergency Indication |
OC |
This field indicates the registration is an emergency registration or the IMS session is an IMS emergency session, and is present only for emergency cases. |
IMS Visited Network Identifier |
OC |
Contains the information from the SIP P-Visited-Network-ID header received in a REGISTER request. |
SIP Route header received |
OC |
Contains the information in the topmost route header in a received initial SIP INVITE or non-session related SIP MESSAGE request prior to triggering of any ASs. This field is present only for requests from the served user. |
SIP Route header transmitted |
OC |
Contains the information in the route header representing the destination in a transmitted SIP INVITE or non-session related SIP MESSAGE request following triggering of all application servers. This field is present for requests toward the served user and for requests from the served user when “VPLMN routing” is applied in a Roaming Architecture for Voice over IMS with Local breakout. |
Subscriber Equipment Number |
OC |
This field contains the identification of the mobile device ( e.g. IMEI) that the subscriber is using. |
Instance Id |
OC |
This field uniquely identifies the device (fixed or mobile) of the served user. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
6.1.3.4 P-CSCF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.4.1: Charging data of P-CSCF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR. |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the P-CSCF is serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include one item with the value "unknown" Note: For P-CSCF, only one address is present |
List of Associated URI |
OC |
The list of non-barred public user identities (SIP URIs and/or Tel URIs) associated to the public user identity under registration. |
Called Party Address |
OM |
In the context of an end-to-end SIP transaction this field holds the address of the party (Public User ID) to whom the SIP transaction is posted. For emergency calls, this parameter could contain an URN. |
List of Called Asserted Identity |
OC |
The address or addresses of the final asserted identities. Present if the final asserted identities are available in the SIP 2xx response. |
List of Called Identity Changes |
OC |
List of terminating identity address changes and associated timestamps. |
Called Identity Change Time Stamp |
OC |
Timestamp of SIP UPDATE or SIP RE-INVITE with changed terminating identity information. |
Called Identity |
OC |
Changed terminating identity information received in a SIP UPDATE or SIP RE-INVITE. |
Served Party IP Address |
OM |
This field contains the IP address of either the calling or called party, depending on whether the P-CSCF is in touch with the calling or called network. |
Private User ID |
OC |
This field holds the private user identity of the served party defined in TS 23.003 [104], if available. |
List of Subscription Id |
OM |
Holds the public user identities of the served user. |
Service Request Time Stamp |
OM |
This field contains the time stamp, which indicates the time at which the service was requested. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. Present with Charging Data Request [Stop]. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record. |
Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Transit IOI List |
Oc |
This parameter corresponds to Transit-IOI List of the P-Charging-Vector defined in TS 24.229 [204]. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by this node. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
Related IMS Charging Identifier |
OC |
This parameter holds the Related IMS charging identifier when the session is the target access leg in case of access transfer. |
Related IMS Charging Identifier Generation Node |
OC |
This parameter holds the identifier of the server that generated the Related IMS charging identifier. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. The field is present only in a SIP session related case. |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP request (usually a (RE-)INVITE). This parameter corresponds to SIP Request Timestamp in Charging Data Request [Interim]. |
SIP Response Timestamp |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. This parameter corresponds to SIP Response Timestamp in Charging Data Request. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Response Timestamp. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. This parameter corresponds to SDP-Media-Name. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. This parameter corresponds to SDP-Media-Description. |
Local GW Inserted Indication |
OC |
This field indicates whether the local IMS-AGW is inserted or not, for the media component included in SDP answer, if available. |
IP realm Default Indication |
OC |
This field indicates whether the User Plane IP realm associated to the media component included in SDP answer, is the Default IP realm or not, if available. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
GGSN Address |
OC |
This parameter holds the control plane IP address of the GGSN, PGW, or SMF that handles one or more media component(s) of a IMS session. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis". |
List of Message Bodies |
OC |
This grouped field comprising several sub-fields describing the data that may be conveyed end-to-end in the body of a SIP message. Since several message bodies may be exchanged via SIP-signalling, this grouped field may occur several times. |
Content-Type |
OM |
This sub-field of Message Bodies holds the MIME type of the message body, Examples are: application/zip, image/gif, audio/mpeg, etc. |
Content-Disposition |
OC |
This sub-field of Message Bodies holds the content disposition of the message body inside the SIP signalling, Content-disposition header field equal to "render", indicates that "the body part should be displayed or otherwise rendered to the user". Content disposition values are: session, render, inline, icon, alert, attachment, etc. |
Content-Length |
OM |
This sub-field of Message Bodies holds the size of the data of a message body in bytes. |
Originator |
OC |
This sub-field of the "List of Message Bodies" indicates the originating party of the message body. |
Access Network Information |
OC |
This field contains the content of one SIP P-header "P-Access-Network-Info", available in the IMS Node when charging session starts, if available. |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info", available in the IMS Node as additional location when charging session starts, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
List of Access Network Info Change |
OC |
This field is a list of grouped field describing the subsequent SIP P-header "P-Access-Network-Info" changes. |
Access Network Information |
OC |
This field holds the content of the SIP P-header "P-Access-Network-Info", when changed from the previous one. |
Additional Access Network Information |
OC |
This field holds the content of additional SIP P-header "P-Access-Network-Info" when changed from the previous one, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. This field is applicable when changed from the previous one, if available. |
Access Change Time |
OC |
This field contains the time at which the changed user location information was acquired. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
IMS Communication Service ID |
OC |
This field contains the IMS communication service identifier if received in the P-Asserted-Service header in the SIP request when the P-CSCF is serving the Terminating party or the topmost occurrence of the "+g.3gpp.icsi-ref" header field parameter of the Feature-Caps header in the SIP response when the P-CSCF is serving the Originating party. |
IMS Application Reference ID |
OC |
This field contains the IMS application reference identifier if received in the SIP request. |
User Location Info |
OC |
This field contains the network provided location information for 3GPP accesses available in the IMS Node when charging session starts, if available . |
MS Time Zone |
OC |
This field indicates the offset between universal time and local time in steps of 15 minutes of where the MS currently resides. |
NNI Information |
OC |
This grouped field holds information about the NNI used for interconnection and roaming on the loopback routing path. It is present only if RAVEL “VPLMN routing” is applied. |
NNI Type |
OC |
This field indicates usage of the roaming NNI for loopback routing, The loopback indication was received by the P-CSCF. |
From Address |
OM |
Contains the information from the SIP From header. |
IMS Emergency Indication |
OC |
This field indicates the registration is an emergency registration or the IMS session is an IMS emergency session, and is present only for emergency cases. |
IMS Visited Network Identifier |
OC |
Contains the information from the SIP P-Visited-Network-ID header sent in a REGISTER request. |
SIP Route header received |
OC |
Contains the information in the topmost route header in a received initial SIP INVITE or non-session related SIP MESSAGE request. This field is used for SIP requests toward the served user. |
SIP Route header transmitted |
OC |
Contains the information in the route header representing the destination in a transmitted initial SIP INVITE or non-session related SIP MESSAGE request. This field is used for SIP requests from the served user. |
Subscriber Equipment Number |
OC |
This field contains the identification of the mobile device (e.g. IMEI) that the subscriber is using. |
Instance Id |
OC |
This field uniquely identifies the device (fixed or mobile) of the served user. |
FE Identifier List |
OC |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
Editor’s Note: The SIP parameter from which the IMS Application Reference ID (IARI) is to be extracted requires further investigation in CT1. A mechanism to identify the IARI in use is ffs.
6.1.3.5 I-CSCF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.5.1: Charging data of I-CSCF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the I-CSCF is serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include one item with the value "unknown". |
List of Associated URI |
OC |
The list of non-barred public user identities (SIP URIs and/or Tel URIs) associated to the public user identity under registration. |
Called Party Address |
OM |
In the context of an end-to-end SIP transaction this field holds the address of the party (Public User ID) to whom the SIP transaction is posted. |
Number Portability routing information |
OC |
This field includes information on number portability after DNS/ENUM request from S-CSCF in the calling user’s home network. |
Carrier Select routing information |
OC |
This field includes information on carrier select after DNS/ENUM request from S-CSCF in the calling user’s home network. |
Service Request Time Stamp |
OM |
This field contains the time stamp, which indicates the time at which the service was requested. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Event]. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by this node. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
S-CSCF Information |
OC |
This field contains Information related to the serving CSCF, e.g. the S-CSCF capabilities upon registration event or the S-CSCF address upon the session establishment event. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis". |
Access Network Information |
OC |
This field contains the content of one SIP P-header "P-Access-Network-Info" if available. |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info" if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
User Location Info |
OC |
This field contains the network provided location information for 3GPP accesses, if available . |
MS Time Zone |
OC |
This field indicates the offset between universal time and local time in steps of 15 minutes of where the MS currently resides. |
From Address |
OM |
Contains the information from the SIP From header. |
IMS Emergency Indication |
OC |
This field indicates the registration is an emergency registration, and is present only for emergency registrations. |
SIP Route header transmitted |
OC |
Contains the information in the route header representing the destination in a transmitted initial SIP INVITE or non-session related SIP MESSAGE request. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
OC |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
6.1.3.6 MRFC CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.6.1: Charging data of MRFC CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR. |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Service ID |
OM |
This field identifies the service the MRFC is hosting. For conferences the conference ID is used here. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include a one item with the value "unknown". |
Called Party Address |
OC |
For SIP transactions, except for registration, this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction is posted. For registration transactions, this field holds the Public User ID under registration. |
Requested Party Address |
OC |
For SIP transactions this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction was originally posted. This field is only present if different from the Called Party Address parameter. |
List of Called Asserted Identity |
OC |
The address or addresses of the final asserted identities. Present if the final asserted identities are available in the SIP 2xx response. |
List of Subscription Id |
OM |
Holds the public user identities of the served user |
Service Request Time Stamp |
OM |
This field contains the time stamp which indicates the time at which the service was requested. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. This parameter corresponds to SIP Response Timestamp. Present with Charging Data Request [Start] and Charging Data Request [EVENT]. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Stop]. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record. |
Application Servers Information |
OC |
This is a grouped CDR field containing the fields: "Application Server Involved" and "Application Provided Called Parties". |
Application Servers Involved |
OC |
Holds the ASs (if any) identified by the SIP URIs. |
Application Provided Called Parties |
OC |
Holds a list of the Called party address(es), if the address(es) are determined by an AS (SIP URI, E.164…). |
Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Transit IOI List |
Oc |
This parameter corresponds to Transit-IOI List of the P-Charging-Vector defined in TS 24.229 [204]. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by this node. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. The field is present only in a SIP session related case |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP request (usually a (RE-)INVITE). This parameter corresponds to SIP Request Timestamp in the Charging Data Request [Interim]. |
SIP Response Timestamp |
OC |
This parameter contains the time of the response to the SIP request (usually a SIP 200 OK). This parameter corresponds to SIP Response Timestamp In the Charging Data Request [Interim]. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Response Timestamp. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. This parameter corresponds to SDP-Media-Name. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
GGSN Address |
OC |
This parameter holds the control plane IP address of the GGSN, PGW, or SMF that handles one or more media component(s) of a IMS session. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis". |
Access Network Information |
OC |
This field contains the content of one SIP P-header "P-Access-Network-Info", available in the IMS Node when charging session starts, if available. |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info" available in the IMS Node as additional location when charging session starts,if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
List of Access Network Info Change |
OC |
This field is a list of grouped field describing the subsequent SIP P-header "P-Access-Network-Info" changes. |
Access Network Information |
OC |
This field holds the content of the SIP P-header "P-Access-Network-Info", when changed from the previous one. |
Additional Access Network Information |
OC |
This field holds the content of additional SIP P-header "P-Access-Network-Info" when changed from the previous one, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. This field is applicable when changed from the previous one, if available. |
Access Change Time |
OC |
This field contains the time at which the changed user location information was acquired. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
Online Charging Flag |
OC |
This field indicates the Online Charging Request was sent based on the provided ECF address from the SIP P-header "P-Charging-Function-Addresses". NOTE: No proof that online charging action has been taken |
User Location Info |
OC |
This field contains the network provided location information for 3GPP accesses available in the IMS Node when charging session starts, if available. |
MS Time Zone |
OC |
This field indicates the offset between universal time and local time in steps of 15 minutes of where the MS currently resides. |
From Address |
OM |
Contains the information from the SIP From header. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
6.1.3.7 MGCF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.7.1: Charging data of MGCF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the MGCF is serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include a one item with the value "unknown". |
Called Party Address |
OM |
In the context of an end-to-end SIP transaction this field holds the address of the party (Public User ID) to whom the SIP transaction is posted. |
Number Portability routing information |
OC |
This field includes information on number portability after DNS/ENUM request from S-CSCF in the calling user’s home network. |
Carrier Select routing information |
OC |
This field includes information on carrier select after DNS/ENUM request from S-CSCF in the calling user’s home network. |
Service Request Time Stamp |
OM |
This field contains the time stamp which indicates the time at which the service was requested. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. This parameter corresponds to SIP Response Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Stop]. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record. |
Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Transit IOI List |
Oc |
This parameter corresponds to Transit-IOI List of the P-Charging-Vector defined in TS 24.229 [204]. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by this node. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP Request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP Request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. The field is present only in a SIP session related case. |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP Request (usually a (RE-)INVITE). This parameter corresponds to SIP Request Timestamp in Charging Data Request [Interim]. |
SIP Response Timestamp |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. This parameter corresponds to SIP Response Timestamp in Charging Data Request [Interim]. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Response Timestamp. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. This parameter corresponds to SDP-Media-Name. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case. |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis". |
ISUP Cause |
OC |
When session is released via ISUP, this IE indicates the reason the call was released. |
Trunk Group ID Incoming/Outgoing |
OM |
Contains the outgoing trunk group ID for an outgoing session/call or the incoming trunk group ID for an incoming session/call. |
Bearer Service |
OM |
Holds the used bearer service for the PSTN leg. |
Access Network Information |
OC |
This field contains the content of one SIP P-header "P-Access-Network-Info" available in the IMS Node when charging session starts, if available. |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info", available in the IMS Node as additional location when charging session starts, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
List of Access Network Info Change |
OC |
This field is a list of grouped field describing the subsequent SIP P-header "P-Access-Network-Info" changes. |
Access Network Information |
OC |
This field holds the content of the SIP P-header "P-Access-Network-Info", when changed from the previous one. |
Additional Access Network Information |
OC |
This field holds the content of additional SIP P-header "P-Access-Network-Info" when changed from the previous one, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. This field is applicable when changed from the previous one, if available. |
Access Change Time |
OC |
This field contains the time at which the changed user location information was acquired. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
Real Time Tariff Information |
Oc |
This field holds the tariff/add-on charge received. |
From Address |
OM |
Contains the information from the SIP From header. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
6.1.3.8 BGCF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.8.1: Charging data of BGCF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR. |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the BGCF is serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include a one item with the value "unknown". |
Called Party Address |
OM |
In the context of an end-to-end SIP transaction this field holds the address of the party (Public User ID) to whom the SIP transaction is posted. |
Number Portability routing information |
OC |
This field includes information on number portability after DNS/ENUM request from S-CSCF in the calling user’s home network. |
Carrier Select routing information |
OC |
This field includes information on carrier select after DNS/ENUM request from S-CSCF in the calling user’s home network. |
Service Request Time Stamp |
OM |
This field contains the time stamp which indicates the time at which the service was requested. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Event]. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Transit IOI List |
Oc |
This parameter corresponds to Transit-IOI List of the P-Charging-Vector defined in TS 24.229 [204]. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by this node. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis". |
Access Network Information |
OC |
This field contains the content of the SIP P-header "P-Access-Network-Info" if available. |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info" if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
From Address |
OM |
Contains the information from the SIP From header. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
NNI Information |
Oc |
This grouped field holds information about the NNI used for interconnection and roaming on the loopback routing path. It is present only if RAVEL "VPLMN routing" is applied. |
NNI Type |
Oc |
This field indicates usage of the roaming NNI for loopback routing, i.e. BGCF performed the loopback decision. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
6.1.3.9 SIP AS CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.9.1: Charging data of AS CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the AS is serving the Originating Terminating or Forwarding party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. When the AS acts as B2BUA, the incoming session is identified, except for the "OneChargingSession" option, where it contains either the incoming or outgoing dialog SIP Call Id involved during IMS session setup. |
Outgoing Session ID |
OC |
When the AS acts as B2BUA, the outgoing session is identified by the Outgoing Session ID which contains the SIP Call ID (as defined in the RFC 3261 [404]). This field is not used for the "OneChargingSession" option |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include a one item with the value "unknown". |
Called Party Address |
OM |
For SIP transactions, except for registration, this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction is posted. For registration transactions, this field holds the Public User ID under registration. |
Number Portability routing information |
OC |
This field includes information on number portability after DNS/ENUM request from S-CSCF in the calling user’s home network. |
Carrier Select routing information |
OC |
This field includes information on carrier select after DNS/ENUM request from S-CSCF in the calling user’s home network. |
Alternate Charged Party Address |
OC |
The address of an alternate party that is identified by the AS at session initiation, and is charged in place of the calling party. |
List of Requested Party Address |
OC |
This field is a list of Requested Party Address. This field is only present if different from the Called Party Address parameter. |
Private User ID |
Oc |
This field holds the private user identity of the served party defined in TS 23.003 [104], if available. |
List of Subscription Id |
OM |
Holds the public user identities of the served user |
List of Called Asserted Identity |
OC |
The address or addresses of the final asserted identities. Present if the final asserted identities are available in the SIP 2xx response. |
List of Called Identity Changes |
OC |
List of terminating identity address changes and associated timestamps. |
Called Identity Change Time Stamp |
OC |
Timestamp of SIP UPDATE or SIP RE-INVITE with changed terminating identity information. |
Called Identity |
OC |
Changed terminating identity information received in a SIP UPDATE or SIP RE-INVITE. |
Service Request Time Stamp |
OM |
This field contains the time stamp which indicates the time at which the service was requested. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. This parameter corresponds to SIP Response Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Stop]. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record. |
Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Transit IOI List |
Oc |
This parameter corresponds to Transit-IOI List of the P-Charging-Vector defined in TS 24.229 [204] . This field may occur several times in one CDR. Each occurrence represents transit IOI values received from the path inbound to or outbound from the S-CSCF. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by this node. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
Related IMS Charging Identifier |
OC |
This field contains the related IMS Charging Identifier in case of access transfer. |
Related IMS Charging Identifier Generation Node |
OC |
This parameter holds the identifier of the server that generated the Related IMS charging identifier. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP Request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP Request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. The field is present only in a SIP session related case. When the AS acts as B2BUA and "OneChargingSession" option applies, only SDP media components received by the AS are included, i.e. those generated by the AS are not included. |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP Request (usually a SIP (RE-)INVITE). This parameter corresponds to SIP Request Timestamp in Charging Data Request [Interim]. |
SIP Response Timestamp |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. This parameter corresponds to SIP Response Timestamp in Charging Data Request [Interim]. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. This parameter corresponds to SIP Response Timestamp in Charging Data Request [Interim]. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
GGSN Address |
OC |
This parameter holds the control plane IP address of the GGSN, PGW, or SMF that handles one or more media component(s) of a IMS session. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis". |
Service Specific Info |
OC |
This is a grouped field that contains service specific data if and as provided by an AS. It may occur several times in one CDR. |
Service Specific Data |
OM |
This sub-field of Service Specific Data holds the value of the Service Specific Data. |
Service Specific Type |
OM |
This sub-field of Service Specific Data holds the type of the Service Specific Data. |
List of Message Bodies |
OC |
This grouped field comprising several sub-fields describing the data that may be conveyed end-to-end in the body of a SIP message. Since several message bodies may be exchanged via SIP-signalling, this grouped field may occur several times. |
Content-Type |
OM |
This sub-field of Message Bodies holds the MIME type of the message body, Examples are: application/zip, image/gif, audio/mpeg, etc. |
Content-Disposition |
OC |
This sub-field of Message Bodies holds the content disposition of the message body inside the SIP signalling, Content-disposition header field equal to "render", indicates that "the body part should be displayed or otherwise rendered to the user". Content disposition values are : session, render, inline, icon, alert, attachment, etc. |
Content-Length |
OM |
This sub-field of Message Bodies holds the size of the data of a message body in bytes. |
Originator |
OC |
This sub-field of the "List of Message Bodies" indicates the originating party of the message body. |
Access Network Information |
OC |
This field contains the content of the SIP P-header "P-Access-Network-Info" available in the IMS Node when charging session starts, if available. |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info", available in the IMS Node as additional location when charging session starts, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
List of Access Network Info Change |
OC |
This field is a list of grouped field describing the subsequent SIP P-header "P-Access-Network-Info" and "Cellular-Network-Info" changes. |
Access Network Information |
OC |
This field holds the content of the SIP P-header "P-Access-Network-Info", when changed from the previous one. |
Additional Access Network Information |
OC |
This field holds the content of additional SIP P-header "P-Access-Network-Info" when changed from the previous one, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. This field is applicable when changed from the previous one, if available. |
Access Change Time |
OC |
This field contains the time at which the changed user location information was acquired. |
VLR Number |
OC |
This field holds VLRNumber of User-Data AVP in User-Data-Answer (UDA) command defined in TS 29.328 [215] if available. |
MSC Address |
OC |
This field holds MSCNumber of User-Data AVP in User-Data-Answer (UDA) command defined in TS 29.328 [215] if available. |
List of Access Transfer Information |
OC |
This field is a list of grouped field describing the subsequent session transfers. Each other occurrence comprises sub-fields describing the session transfer performed. |
Access Transfer Type |
OC |
This field contains indication about the access transfer performed. This field is present only when transfer occurred. |
Inter-UE Transfer |
OC |
This field indicates that an inter-UE access transfer has been performed. This field is present only when transfer occurred. |
Access Network Information |
OC |
This field holds the content of one SIP P-header "P-Access-Network-Info" from the SIP INVITE requesting the transfer, if available |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info" from the SIP INVITE requesting the transfer, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
Subscriber Equipment Number |
OC |
This field contains the identification of the mobile device ( e.g. IMEI) that the subscriber is using following successful inter-UE transfer. |
Instance Id |
OC |
This field uniquely identifies the device (fixed or mobile) of the served user following successful inter-UE transfer. |
Related IMS Charging Identifier |
OC |
This field contains the related IMS Charging Identifier in case of access transfer. |
Related IMS Charging Identifier Generation Node |
OC |
This parameter holds the identifier of the server that generated the Related IMS charging identifier in case of access transfer. |
Access Transfer Time |
OC |
This field contains the time stamp, which indicates the time at which the session transfer has been performed. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
IMS Communication Service ID |
OC |
This field contains the IMS communication service identifier if received in the P-Asserted-Service header in the SIP request. |
Online Charging Flag |
OC |
This field indicates the Online Charging Request was sent based on the provided ECF address from the SIP P-header "P-Charging-Function-Addresses". NOTE: No proof that online charging action has been taken |
Real Time Tariff Information |
Oc |
This field holds the tariff/add-on charge received. |
Initial IMS Charging Identifier |
Oc |
This parameter holds the Initial IMS charging identifier (ICID) as generated by the IMS node for the initial SIP session created for IMS service continuity. This field is not used for the "OneChargingSession" option. |
User Location Info |
OC |
This field indicates contains the network provided location information for 3GPP accesses available in the IMS Node when charging session starts, if available. |
MS Time Zone |
OC |
This field indicates the offset between universal time and local time in steps of 15 minutes of where the MS currently resides. |
NNI Information |
OC |
This grouped field holds information about the NNI used for interconnection and roaming on the loopback routing path. It is present only if RAVEL “VPLMN routing” is applied. |
NNI Type |
OC |
This field indicates usage of the roaming NNI for loopback routing, The loopback indication was received by the AS. |
From Address |
OM |
Contains the information from the SIP From header. |
IMS Visited Network Identifier |
OC |
Contains the information from the SIP P-Visited-Network-ID header received in a REGISTER request. |
Subscriber Equipment Number |
OC |
This field contains the identification of the mobile device ( e.g. IMEI) that the subscriber is using. |
Instance Id |
OC |
This field uniquely identifies the device (fixed or mobile) of the served user. |
TAD Identifier |
OC |
This field indicates the type of access network (CS or PS) through which the session shall be terminated. |
3GPP PS Data Off Status |
Oc |
This field holds the 3GPP PS Data Off Status associated with the registration, as defined in TS 23.228 [201], when available. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
6.1.3.10 IBCF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.10.1: Charging data of IBCF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR. |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the IBCF is serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include a one item with the value "unknown". |
Called Party Address |
OM |
In the context of an end-to-end SIP transaction this field holds the address of the party (Public User ID) to whom the SIP transaction is posted. |
Service Request Time Stamp |
OM |
This field contains the time stamp which indicates the time at which the service was requested. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. This parameter corresponds to SIP Response Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Stop]. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record |
Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Transit IOI List |
Oc |
This parameter corresponds to Transit-IOI List of the P-Charging-Vector defined in TS 24.229 [204]. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by this node. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP Request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP Request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. The field is present only in a SIP session related case. |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP Request (usually a (RE-)INVITE). This parameter corresponds to SIP Request Timestamp in Charging Data Request [Interim]. |
SIP Response Timestamp |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. This parameter corresponds to SIP Response Timestamp in Charging Data Request [Interim]. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Response Timestamp. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Local GW Inserted Indication |
OC |
This field indicates whether the local TrGW is inserted or not, for the media component included in SDP answer, if available. |
IP Realm Default Indication |
OC |
This field indicates whether the User Plane IP realm associated to the media component included in SDP answer, is the Default IP realm or not, if available. |
Transcoder Inserted Indication |
OC |
This field indicates whether a transcoder is inserted or not, for the media component included in the SDP answer, if available. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis". |
List of Message Bodies |
OC |
This grouped field comprising several sub-fields describing the data that may be conveyed end-to-end in the body of a SIP message. Since several message bodies may be exchanged via SIP-signalling, this grouped field may occur several times. |
Content-Type |
OM |
This sub-field of Message Bodies holds the MIME type of the message body, Examples are: application/zip, image/gif, audio/mpeg, etc. |
Content-Disposition |
OC |
This sub-field of Message Bodies holds the content disposition of the message body inside the SIP signalling, Content-disposition header field equal to "render", indicates that "the body part should be displayed or otherwise rendered to the user". Content disposition values are : session, render, inline, icon, alert, attachment, etc. |
Content-Length |
OM |
This sub-field of Message Bodies holds the size of the data of a message body in bytes. |
Originator |
OC |
This sub-field of the "List of Message Bodies" indicates the originating party of the message body. |
Access Network Information |
OC |
This field contains the content of one SIP P-header "P-Access-Network-Info" available in the IMS Node when charging session starts, if available. |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info", available in the IMS Node as additional location when charging session starts, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. This field is applicable when changed from the previous one, if available. |
List of Access Network Info Change |
OC |
This field is a list of grouped field describing the subsequent SIP P-header "P-Access-Network-Info" and "Cellular-Network-Info" changes. |
Access Network Information |
OC |
This field holds the content of the SIP P-header "P-Access-Network-Info", when changed from the previous one. |
Additional Access Network Information |
OC |
This field holds the content of additional SIP P-header "P-Access-Network-Info" when changed from the previous one, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. This field is applicable when changed from the previous one, if available. |
Access Change Time |
OC |
This field contains the time at which the changed user location information was acquired. |
IMS Communication Service ID |
OC |
This field contains the identifier for the type of communication service the IMS is currently providing for the session if received in the P-Asserted-Service header in the SIP request when the IBCF is downstream from the S‑CSCF serving the Originating party or the topmost occurrence of the "+g.3gpp.icsi-ref" header field parameter of the Feature-Caps header in the SIP response when the IBCF is upstream from the S-CSCF serving the Originating party. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
Real Time Tariff Information |
Oc |
This field holds the tariff/add-on charge received. |
User Location Info |
OC |
This field indicates contains the network provided location information for 3GPP accesses available in the IMS Node when charging session starts, if available. |
MS Time Zone |
OC |
This field indicates the offset between universal time and local time in steps of 15 minutes of where the MS currently resides. |
NNI Information |
Oc |
This grouped field comprising several sub-fields holds information about the NNI used for interconnection and roaming. This field may occur more than once in a CDR e.g. when routing capability in support of transit is collocated with the IBCF. |
Session Direction |
Oc |
This field indicates whether the NNI is used for an inbound or outbound service request on the control plane in case of interconnection and roaming. |
NNI Type |
Oc |
This field indicates whether the type of used NNI is non-roaming, roaming with loopback routing, or roaming without loopback routing. |
Relationship Mode |
Oc |
This field indicates whether the other functional entity (contact point of the neighbouring network) is regarded as part of the same trust domain. |
Neighbour Node Address |
Oc |
This field holds the control plane IP address of the neighbouring network contact point that handles the service request in case of interconnection and roaming. |
From Address |
OM |
Contains the information from the SIP From header. |
SIP Route header received in an INVITE request |
OC |
Contains the information in the topmost route header in a received initial SIP INVITE and non-session related SIP MESSAGE request. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
6.1.3.11 E-CSCF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.11.1: Charging data of E-CSCF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the E-CSCF is serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In case no P-Asserted-Identity is known, this list shall include one item with the value "unknown". |
Called Party Address |
OM |
For SIP transactions, this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction is posted. It could be in the format of a SIP URI, a Tel URI or a URN |
Requested Party Address |
OC |
For SIP transactions this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction was originally posted. It could be in the format of a SIP URI, a TEL URI or a URN. This field is only present if different from the Called Party Address parameter. |
List of Called Asserted Identity |
OC |
The address or addresses of the final asserted identities. Present if the final asserted identities are available in the SIP 2xx RESPONSE. |
List of Called Identity Changes |
OC |
List of terminating identity address changes and associated timestamps. |
Called Identity Change Time Stamp |
OC |
Timestamp of SIP UPDATE or SIP RE-INVITE with changed terminating identity information. |
Called Identity |
OC |
Changed terminating identity information received in a SIP UPDATE or SIP RE-INVITE. |
List of Subscription Id |
OC |
Holds the public user identities of the served user |
Service Request Time Stamp |
OM |
This field contains the time stamp, which indicates the time at which the service was requested. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record. |
Application Servers Information |
OC |
This is a grouped CDR field containing the fields: "Application Server Involved" and "Application Provided Called Parties". |
Application Servers Involved |
OC |
Holds the ASs (if any) identified by the SIP URIs. |
Application Provided Called Parties |
OC |
Holds a list of the Called party address(es), if the address(es) are determined by an AS (SIP URI, E.164…). |
List of Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. This grouped field may occur several times in one CDR. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by E-CSCF. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP Request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP Request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. The field is present only in a SIP session related case. |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP Request (usually a (RE-)INVITE). |
SIP Response Timestamp |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Response Timestamp. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
GGSN Address |
OC |
This parameter holds the control plane IP address of the GGSN, PGW, or SMF that handles one or more media component(s) of an IMS session. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis". |
List of Message Bodies |
OC |
This grouped field comprising several sub-fields describing the data that may be conveyed end-to-end in the body of a SIP message. Since several message bodies may be exchanged via SIP-signalling, this grouped field may occur several times. |
Content-Type |
OM |
This sub-field of Message Bodies holds the MIME type of the message body, Examples are: application/zip, image/gif, audio/mpeg, etc. |
Content-Disposition |
OC |
This sub-field of Message Bodies holds the content disposition of the message body inside the SIP signalling, Content-disposition header field equal to "render", indicates that "the body part should be displayed or otherwise rendered to the user". Content disposition values are: session, render, inline, icon, alert, attachment, etc. |
Content-Length |
OM |
This sub-field of Message Bodies holds the size of the data of a message body in bytes. |
Originator |
OC |
This sub-field of the "List of Message Bodies" indicates the originating party of the message body. |
Access Network Information |
OC |
This field contains the content of one SIP P-header "P-Access-Network-Info" available in the IMS Node when charging session starts, if available. |
Additional Access Network Information |
OC |
This field contains the content of additional SIP P-header "P-Access-Network-Info", available in the IMS Node as additional location when charging session starts, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
List of Access Network Info Change |
OC |
This field is a list of grouped field describing the subsequent SIP P-header "P-Access-Network-Info" and "Cellular-Network-Info" changes. |
Access Network Information |
OC |
This field holds the content of the SIP P-header "P-Access-Network-Info", when changed from the previous one. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. This field is applicable when changed from the previous one, if available. |
Additional Access Network Information |
OC |
This field holds the content of additional SIP P-header "P-Access-Network-Info" when changed from the previous one, if available. |
Access Change Time |
OC |
This field contains the time at which the changed user location information was acquired. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
IMS Communication Service ID |
OC |
This field contains the IMS communication service identifier if received in the P-Asserted-Service header in the SIP request. |
User Location Info |
OC |
This field contains the network provided location information for 3GPP accesses available in the IMS Node when charging session starts, if available. |
MS Time Zone |
OC |
This field indicates the offset between universal time and local time in steps of 15 minutes of where the MS currently resides. |
From Address |
OM |
Contains the information from the SIP From header. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
6.1.3.12 TRF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.12.1: Charging data of TRF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR. |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the TRF is serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. |
Called Party Address |
OM |
In the context of an end-to-end SIP transaction this field holds the address of the party (Public User ID) to whom the SIP transaction is posted. |
List of Called Asserted Identity |
OC |
The address or addresses of the final asserted identities. Present if the final asserted identities are available in the SIP 2xx response. |
List of Called Identity Changes |
OC |
List of terminating identity address changes and associated timestamps. |
Called Identity Change Time Stamp |
OC |
Timestamp of SIP UPDATE or SIP RE-INVITE with changed terminating identity information. |
Called Identity |
OC |
Changed terminating identity information received in a SIP UPDATE or SIP RE-INVITE. |
Requested Party Address |
OC |
For SIP transactions this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction was originally posted. This field is only present if different from the Called Party Address parameter. |
List of Subscription Id |
OC |
Holds the public user identities of the served user. |
Number Portability routing information |
OC |
This field includes information on number portability after DNS/ENUM request from the TRF. |
Carrier Select routing information |
OC |
This field includes information on carrier select after DNS/ENUM request from the TRF. |
Service Request Time Stamp |
OM |
This field contains the time stamp which indicates the time at which the service was requested. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. This parameter corresponds to SIP Response Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Stop]. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record |
Application Servers Information |
OC |
This is a grouped CDR field containing the fields: “Application Server Involved” and “Application Provided Called Parties”. |
Application Servers Involved |
OC |
Holds the ASs (if any) identified by the SIP URIs. |
Application Provided Called Parties |
OC |
Holds a list of the Called party address(es), if the address(es) are determined by an AS (SIP URI, E.164…). |
Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. This grouped field may occur several times in one CDR. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Transit IOI List |
Oc |
This parameter corresponds to Transit-IOI List of the P-Charging-Vector defined in TS 24.229 [204]. This field may occur several times in one CDR. Each occurrence represents transit IOI values received from the path inbound to or outbound from the TRF. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by this node. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP Request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP Request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. The field is present only in a SIP session related case. |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP Request (usually a (RE-)INVITE). This parameter corresponds to SIP Request Timestamp in Charging Data Request [Interim]. |
SIP Response Timestamp |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. This parameter corresponds to SIP Response Timestamp in Charging Data Request [Interim]. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Response Timestamp. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a “per parameter basis”. |
List of Message Bodies |
OC |
This grouped field comprising several sub-fields describing the data that may be conveyed end-to-end in the body of a SIP message. Since several message bodies may be exchanged via SIP-signalling, this grouped field may occur several times. |
Content-Type |
OM |
This sub-field of Message Bodies holds the MIME type of the message body, Examples are: application/zip, image/gif, audio/mpeg, etc. |
Content-Disposition |
OC |
This sub-field of Message Bodies holds the content disposition of the message body inside the SIP signalling, Content-disposition header field equal to “render”, indicates that “the body part should be displayed or otherwise rendered to the user”. Content disposition values are : session, render, inline, icon, alert, attachment, etc. |
Content-Length |
OM |
This sub-field of Message Bodies holds the size of the data of a message body in bytes. |
Originator |
OC |
This sub-field of the "List of Message Bodies" indicates the originating party of the message body. |
IMS Communication Service Id |
OC |
Contains the identifier for the type of communication service the IMS is currently providing for the session. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
User Location Info |
OC |
This field contains the network provided location information for 3GPP accesses, if available. |
MS Time Zone |
OC |
This field indicates the offset between universal time and local time in steps of 15 minutes of where the MS currently resides. |
NNI Information |
Oc |
This grouped field comprising several sub-fields holds information about the NNI used for interconnection and roaming. This field may occur more than once in a CDR e.g. when routing capability in support of transit is collocated with the TRF. |
NNI Type |
Oc |
This field indicates whether the type of used NNI is non-roaming, roaming with loopback routing, or roaming without loopback routing. |
SIP Route header received |
OC |
Contains the information in the topmost route header in a received initial SIP INVITE or non-session related SIP MESSAGE request. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
6.1.3.13 ATCF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.13.1: Charging data of ATCF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OM |
This field indicates whether the ATCF is serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. When the ATCF acts as B2BUA, the incoming session is identified, except for the "OneChargingSession" option, where it contains either the incoming or outgoing dialog SIP Call Id involved during IMS session setup. |
Outgoing Session ID |
OC |
When the ATCF acts as B2BUA, the outgoing session is identified by the Outgoing Session ID which contains the SIP Call ID (as defined in the RFC 3261 [404]). This field is not used for the "OneChargingSession" option |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID, Correlation MSISDN) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include one item with the value "unknown". |
Called Party Address |
OM |
For SIP transactions, except for registration, this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction is posted. For registration transactions, this field holds the Public User ID under registration. |
List of Requested Party Address |
OC |
This field is a list of Requested Party Address. This field is only present if different from the Called Party Address parameter. |
Private User ID |
OC |
This field holds the private user identity of the served party defined in TS 23.003 [104], if available. |
List of Subscription Id |
OM |
Holds the public user identities of the served user |
List of Called Asserted Identity |
OC |
The address or addresses of the final asserted identities. Present if the final asserted identities are available in the SIP 2xx response. |
List of Called Identity Changes |
OC |
List of terminating identity address changes and associated timestamps. |
Called Identity Change Time Stamp |
OC |
Timestamp of SIP UPDATE or SIP RE-INVITE with changed terminating identity information. |
Called Identity |
OC |
Changed terminating identity information received in a SIP UPDATE or SIP RE-INVITE. |
Service Request Time Stamp |
OM |
This field contains the time stamp which indicates the time at which the service was requested. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. This parameter corresponds to SIP Response Timestamp. Present with Charging Data Request [Start] and Charging Data Request [Event]. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. This parameter corresponds to SIP Request Timestamp. Present with Charging Data Request [Stop]. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record. |
Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by this node. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
Related IMS Charging Identifier |
OC |
This field contains the related IMS Charging Identifier in case of access transfer. |
Related IMS Charging Identifier Generation Node |
OC |
This parameter holds the identifier of the server that generated the Related IMS charging identifier. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP Request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP Request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer , Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. . The field is present only in a SIP session related case. When the ATCF acts as B2BUA and "OneChargingSession" option applies, only SDP media components received by the ATCF are included, i.e. those generated by the ATCF are not included. |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP Request (usually a (RE-)INVITE). This parameter corresponds to SIP Request Timestamp in Charging Data Request [Interim]. |
SIP Response Timestamp |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. This parameter corresponds to SIP Response Timestamp in Charging Data Request [Interim]. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. This parameter corresponds to SIP Response Timestamp in Charging Data Request [Interim]. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Access Correlation ID |
OC |
This parameter holds the charging identifier from the access network, consisting of either GPRS charging ID (GCID) which is generated by the GGSN for a GPRS PDP context, Charging Id which is generated by P-GW for IP-CAN bearer, Charging Id which is generated by SMF for PDU session or the Access Network Charging Identifier Value which is generated by another type of access network. It is present only if received from the access network when PCC architecture is implemented. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
GGSN Address |
OC |
This parameter holds the control plane IP address of the GGSN, PGW, or SMF that handles one or more media component(s) of a IMS session. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a "per parameter basis". |
List of Message Bodies |
OC |
This grouped field comprising several sub-fields describing the data that may be conveyed end-to-end in the body of a SIP message. Since several message bodies may be exchanged via SIP-signalling, this grouped field may occur several times. |
Content-Type |
OM |
This sub-field of Message Bodies holds the MIME type of the message body, Examples are: application/zip, image/gif, audio/mpeg, etc. |
Content-Disposition |
OC |
This sub-field of Message Bodies holds the content disposition of the message body inside the SIP signalling, Content-disposition header field equal to "render", indicates that "the body part should be displayed or otherwise rendered to the user". Content disposition values are : session, render, inline, icon, alert, attachment, etc. |
Content-Length |
OM |
This sub-field of Message Bodies holds the size of the data of a message body in bytes. |
Originator |
OC |
This sub-field of the "List of Message Bodies" indicates the originating party of the message body. |
Access Network Information |
OC |
This field contains the content ofone SIP P-header "P-Access-Network-Info", available in the IMS Node when charging session starts, if available. |
Additional Access Network Information |
OC |
This field contains the content of additional SIP P-header "P-Access-Network-Info", available in the IMS Node as additional location when charging session starts, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
List of Access Network Info Change |
OC |
This field is a list of grouped field describing the subsequent SIP P-header "P-Access-Network-Info" and "Cellular-Network-Info" changes. |
Access Network Information |
OC |
This field holds the content of the SIP P-header "P-Access-Network-Info", when changed from the previous one. |
Additional Access Network Information |
OC |
This field holds the content of additional SIP P-header "P-Access-Network-Info" when changed from the previous one, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. This field is applicable when changed from the previous one, if available. |
Access Change Time |
OC |
This field contains the time at which the changed user location information was acquired. |
List of Access Transfer Information |
OC |
This field is a list of grouped field describing the subsequent session transfers. Each other occurrence comprises sub-fields describing the session transfer performed. |
Access Transfer Type |
OC |
This field contains indication about the access transfer performed. This field is present only when transfer occurred. |
Access Network Information |
OC |
This field holds the content of one SIP P-header "P-Access-Network-Info" from the SIP INVITE requesting the transfer, if available. |
Additional Access Network Information |
OC |
This field contains the content of an additional SIP P-header "P-Access-Network-Info" from the SIP INVITE requesting the transfer, if available. |
Cellular Network Information |
OC |
This field contains the content of one SIP "Cellular-Network-Info" header, when the UE supporting one or more cellular radio access technologies but using a non-cellular IP-CAN, such as untrusted WLAN access, provides this header field to relay information to its service provider about the radio cell identity of the cellular radio access network on which the UE most recently camped. |
Subscriber Equipment Number |
OC |
This field contains the identification of the mobile device ( e.g. IMEI) that the subscriber is using following successful inter-UE transfer. |
Instance Id |
OC |
This field uniquely identifies the device (fixed or mobile) of the served user following successful inter-UE transfer. |
Related IMS Charging Identifier |
OC |
This field contains the related IMS Charging Identifier in case of access transfer. |
Related IMS Charging Identifier Generation Node |
OC |
This parameter holds the identifier of the server that generated the Related IMS charging identifier in case of access transfer. |
Access Transfer Time |
OC |
This field contains the time stamp, which indicates the time at which the session transfer occurred. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
IMS Communication Service ID |
OC |
This field contains the IMS communication service identifier if received in the P-Asserted-Service header in the SIP request when the ATCF is downstream from the S‑CSCF serving the Originating party or the topmost occurrence of the "+g.3gpp.icsi-ref" header field parameter of the Feature-Caps header in the SIP response when the ATCF is upstream from the S‑CSCF serving the Originating party. |
Initial IMS Charging Identifier |
OC |
This parameter holds the Initial IMS charging identifier (ICID) as generated by the IMS node for the initial SIP session created for IMS service continuity. This field is not used for the "OneChargingSession" option. |
User Location Info |
OC |
This field contains the network provided location information for 3GPP accesses available in the IMS Node when charging session starts, if available. |
MS Time Zone |
OC |
This field indicates the offset between universal time and local time in steps of 15 minutes of where the MS currently resides. |
NNI Information |
OC |
This grouped field holds information about the NNI used for interconnection and roaming on the loopback routing path. It is present only if RAVEL “VPLMN routing” is applied. |
NNI Type |
OC |
This field indicates usage of the roaming NNI for loopback routing, The loopback indication was received by the AS. |
From Address |
OM |
Contains the information from the SIP From header. |
SIP Route header received |
OC |
Contains the information in the topmost route header in a received initial SIP INVITE or non-session related SIP MESSAGE request. |
SIP Route header transmitted |
OC |
Contains the information in the route header representing the destination in a transmitted initial SIP INVITE or non-session related SIP MESSAGE request. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
NOTE: ATCF collocated with P-CSCF or IBCF applies combined offline charging with applicable fields described in table 6.3.2.1.
6.1.3.14 TF CDR content
The detailed description of the field is provided in TS 32.298 [51].
Table 6.1.3.14.1: Charging data of TF CDR
Field |
Category |
Description |
---|---|---|
Record Type |
M |
Identifies the type of record. The parameter is derived from the Node functionality parameter. |
Retransmission |
OC |
This parameter, when present, indicates that information from retransmitted Charging Data Requests has been used in this CDR |
SIP Method |
OC |
Specifies the SIP-method for which the CDR is generated. Only available in session unrelated cases. |
Event |
OC |
This field identifies the SIP event package to which the SIP request is referred. |
Expires Information |
OC |
This field indicates the validity time of either the SIP message or its content, depending on the SIP method. |
Role of node |
OC |
This field indicates whether the Transit Functions are serving the Originating or the Terminating party. |
Node Address |
OM |
This item holds the address of the node providing the information for the CDR. This may either be the IP address or the FQDN of the IMS node generating the accounting data. |
Session ID |
OM |
The Session identification. For a SIP session the Session-ID contains the SIP Call ID as defined in the Session Initiation Protocol RFC 3261 [404]. |
Session Priority |
OC |
The field contains the priority of the session. |
List Of Calling Party Address |
OM |
The address or addresses (Public User ID or Public Service ID) of the party requesting a service or initiating a session. In the case of no P-Asserted-Identify is known, this list shall include one item with the value “unknown”. |
Called Party Address |
OM |
For SIP transactions, except for registration, this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction is posted. For registration transactions, this field holds the Public User ID under registration. |
Requested Party Address |
OC |
For SIP transactions this field holds the address of the party (Public User ID or Public Service ID) to whom the SIP transaction was originally posted. This field is only present if different from the Called Party Address parameter. |
List of Called Asserted Identity |
OC |
The address or addresses of the final asserted identities. Present if the final asserted identities are available in the SIP 2xx response. |
List of Called Identity Changes |
OC |
List of terminating identity address changes and associated timestamps. |
Called Identity Change Time Stamp |
OC |
Timestamp of SIP UPDATE or SIP RE-INVITE with changed terminating identity information. |
Called Identity |
OC |
Changed terminating identity information received in a SIP UPDATE or SIP RE-INVITE. |
Service Request Time Stamp |
OM |
This field contains the time stamp, which indicates the time at which the service was requested. |
Service Request Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Request Time Stamp. |
Service Delivery Start Time Stamp |
OM |
This field holds the time stamp reflecting either: successful session set-up, a delivery unrelated service, an unsuccessful session set-up and an unsuccessful session unrelated request. |
Service Delivery Start Time Stamp Fraction |
OM |
This parameter contains the milliseconds fraction in relation to the Service Delivery Start Time Stamp. |
Service Delivery End Time Stamp |
OC |
This field records the time at which the service delivery was terminated. It is Present only in SIP session related case. |
Service Delivery End Time Stamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the Service Delivery End Time Stamp. |
Record Opening Time |
OC |
A time stamp reflecting the time the CDF opened this record. Present only in SIP session related case. |
Record Closure Time |
OM |
A Time stamp reflecting the time the CDF closed the record. |
Application Servers Information |
OC |
This a grouped CDR field containing the fields: “Application Server Involved” and “Application Provided Called Parties”, to cover the case of transit network providing IMS application services. |
Application Servers Involved |
OC |
Holds the ASs (if any) identified by the SIP URIs. |
Application Provided Called Parties |
OC |
Holds a list of the Called party address(es), if the address(es) are determined by an AS (SIP URI, E.164…). |
List of Inter Operator Identifiers |
OC |
Holds the identification of the home network (originating and terminating) if exchanged via SIP signalling, as recorded in the P-Charging-Vector header. This grouped field may occur several times in one CDR. |
Originating IOI |
OC |
This parameter corresponds to Orig-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Terminating IOI |
OC |
This parameter corresponds to Term-IOI header of the P-Charging-Vector defined in TS 24.229 [204]. |
Transit IOI List |
Oc |
This parameter corresponds to Transit-IOI List of the P-Charging-Vector defined in TS 24.229 [204]. This field may occur several times in one CDR. Each occurrence represents transit IOI values received from the path inbound to or outbound from the TF, including the own Transit IOI. |
Local Record Sequence Number |
OM |
This field includes a unique record number created by the Transit Functions. The number is allocated sequentially for each partial CDR (or whole CDR) including all CDR types. The number is unique within the CDF. |
Record Sequence Number |
OC |
This field contains a running sequence number employed to link the partial records generated by the CDF for a particular session. |
Cause For Record Closing |
OM |
This field contains a reason for the close of the CDR. |
Incomplete CDR Indication |
OC |
This field provides additional diagnostics when the CDF detects missing Charging Data Requests. |
IMS Charging Identifier |
OM |
This parameter holds the IMS charging identifier (ICID) as generated by the IMS node for the SIP session. |
List of Early SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. . This field shall not be present if no media components are set to active before the final SIP session answer to the initial SIP Invite is received. This field can be present in either session or event CDRs. |
SDP Session Description |
OC |
Holds the Session portion of SDP data exchanged in the above mentioned scenario, if available. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SDP Offer Timestamp |
OM |
This parameter contains the time of the SIP Request which conveys the SDP offer. |
SDP Answer Timestamp |
OM |
This parameter contains the time of the response to the SIP Request which conveys the SDP answer. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
List of SDP Media Components |
OC |
This is a grouped field which may occur several times in one CDR. The field is present only in a SIP session related case. |
SDP Session Description |
OC |
Holds the Session portion of the SDP data exchanged between the User Agents if available in the SIP transaction. |
SDP Type |
OM |
This parameter indicates if the SDP media component is an SDP offer or SDP answer. |
SIP Request Timestamp |
OC |
This parameter contains the time of the SIP Request (usually a SIP (RE-)INVITE). |
SIP Response Timestamp |
OC |
This parameter contains appropriately the time of SIP 200 OK acknowledging an SIP INVITE or of SIP ACK including an SDP answer. |
SIP Request Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Request Timestamp. |
SIP Response Timestamp Fraction |
OC |
This parameter contains the milliseconds fraction in relation to the SIP Response Timestamp. |
SDP Media Components |
OM |
This is a grouped field comprising several sub-fields associated with one media component. Since several media components may exist for a session in parallel these sub-fields may occur several times. |
SDP Media Name |
OM |
This field holds the name of the media as available in the SDP data. |
SDP Media Description |
OM |
This field holds the attributes of the media as available in the SDP data. |
Media Initiator flag |
OC |
This field indicates if the called party has requested the session modification and it is present only if the initiator was the called party. |
Service Reason Return Code |
OM |
This parameter provides the returned SIP status code for the service request for the successful and failure case, |
List Of Reason Header |
OC |
This parameter contains the list of SIP reason headers included in SIP BYE or CANCEL method terminating the service, Reliability of this information is not guaranteed if the SIP or CANCEL is originated outside of the trust domain which is determined by the Operator on a “per parameter basis”. |
List of Message Bodies |
OC |
This grouped field comprising several sub-fields describing the data that may be conveyed end-to-end in the body of a SIP message. Since several message bodies may be exchanged via SIP-signalling, this grouped field may occur several times. |
Content-Type |
OM |
This sub-field of Message Bodies holds the MIME type of the message body, Examples are: application/zip, image/gif, audio/mpeg, etc. |
Content-Disposition |
OC |
This sub-field of Message Bodies holds the content disposition of the message body inside the SIP signalling, Content-disposition header field equal to “render”, indicates that “the body part should be displayed or otherwise rendered to the user”. Content disposition values are: session, render, inline, icon, alert, attachment, etc. |
Content-Length |
OM |
This sub-field of Message Bodies holds the size of the data of a message body in bytes. |
Originator |
OC |
This sub-field of the "List of Message Bodies" indicates the originating party of the message body. |
Service Context Id |
OM |
Holds the context information to which the CDR belongs. The information is obtained from the Operation Token of the Charging Data Request message. |
IMS Communication Service ID |
OC |
This field contains the IMS communication service identifier if received in the P-Asserted-Service header in the SIP request. |
NNI Information |
OC |
This grouped field holds information about the NNI used for interconnection and roaming on the loopback routing path. It is present only if “VPLMN routing” is applied in a Roaming Architecture for Voice over IMS with Local breakout. |
NNI Type |
OC |
This field indicates usage of the roaming NNI for loopback routing, i.e. S-CSCF performed the loopback decision. |
From Address |
OM |
Contains the information from the SIP From header. |
SIP Route header received |
OC |
Contains the information in the topmost route header in a received initial SIP INVITE or non-session related SIP MESSAGE request prior to triggering of any ASs. |
SIP Route header transmitted |
OC |
Contains the information in the route header representing the destination in a transmitted initial SIP INVITE or non-session related SIP MESSAGE request following triggering of all ASs. |
Record Extensions |
OC |
A set of operator/manufacturer specific extensions to the record, conditioned upon existence of an extension. |
FE Identifier List |
Oc |
This parameter corresponds to FE Identifier List of the P-Charging-Vector defined in TS 24.229 [204]. This element contains one or more IM CN subsystem functional entity addresses and/or AS and application identifiers where the IM CN subsystem functional entity does create charging information for the related CDR of this IM CN subsystem functional entity. |
Editor’s note: More investigation on parameters occurrence should be worked out.