6 Definition of charging information

32.2713GPPCharging managementLocation Services (LCS) chargingRelease 17Telecommunication managementTS

6.0 General

This clause provides Stage 3 specifications of the CDR type and content in line with the CDR type definitions provided in clause 5.2.3 and Diameter Credit-Control messages for LCS

6.1 Data description for LCS offline charging

6.1.0 Introduction

Dedicated types of CDRs can be generated for LCS by the GMLC. The content of each CDR type is defined in one of the tables that are part of this clause. For each CDR type the parameter definition includes the parameter name, description and category.

The GMLC’s CGF shall be able to provide the CDRs at the Billing System interface in the format and encoding described in the present document. In LCS, both fully qualified partial CDRs (FQPC) and reduced partial CDRs (RPC), as specified in TS 32.240 [1] may be supported on the Bl interface. In line with TS 32.240 [1], the support of FQPCs is mandatory, the support of RPCs is optional.

6.1.1 Rf message contents

Not applicable. Refer to clause 5.2.2 for further information.

6.1.2 Ga message contents

Not applicable. Refer to clause 5.2.3 for further information.

6.1.3 CDR description on the BL interface

6.1.3.0 Introduction

This clause provides stage 3 specifications of the CDR type and content for the 3GPP LCS domain. For each of the CDR types, a parameter table, which gives a short description of the parameters, is provided. The category in the tables are used according to the charging data configuration defined in clause 5.4 of TS 32.240 [1]
The detailed specification of the CDR parameters and their encoding is contained in TS 32.298 [51], while TS 32.297 [52] specify the details of the CDR file transfer to the BD.

6.1.3.1 LCS records for Mobile Originated Location Request (LCS‑GMO‑CDR)

If enabled, a LCS GMLC Mobile Originated Charging Data Record (LCS-GMO-CDR) shall be produced for each MO-LR performed via the GMLC.
The fields in the record are specified in table 6.1.3.1.1, which provides a brief description of each field.

Table 6.1.3.1.1: LCS GMLC Mobile Originated CDR (LCS-GMO-CDR)

Field

Category

Description

Record Type

M

LCS GMLC Mobile Originated Record

Recording Entity

M

The E.164 address of this GMLC

LCS Client Type

C

The type of the LCS client that invoked the LR, if available.

LCS Client Identity

C

Further identification of the LCS client, if available.

Served IMSI

M

The IMSI of the subscriber that requests the location.

Served MSISDN

Om

The primary MSISDN of the subscriber that requests the location.

Serving Entity

C

The E.164 address of the serving MSC (in case of CS-MO-LR) or SGSN (in case of PS-MO-LR)

Location Estimate

Oc

The location estimate for the subscriber if contained in geographic position and the LR was successful.

Positioning Data

C

The positioning method used or attempted, if available.

User Error

C

The Location Service type of error if any failure happened

Provider Error

Oc

The protocol related type of error if any failure happened

Record Time Stamp

Om

Time of generation of the CDR

Local Record Sequence Number

Om

Consecutive record number created by this node. The number is allocated sequentially including all CDR types.

Record extensions

Oc

A set of network/manufacturer specific extensions to the record. Conditioned upon the existence of an extension.

6.1.3.2 LCS records for Mobile Terminated Location Request (MT-LR)

6.1.3.2.1 LCS records for Requesting GMLC (LCS-RGMT-CDR)

If enabled, a LCS Requesting GMLC Mobile Terminated Charging Data Record (LCS-RGMT-CDR) shall be produced for each MT-LR is performed via the R-GMLC.
The fields in the record are specified in table 6.1.3.2.1.1, which provides a brief description of each field.

Table 6.1.3.2.1.1: LCS Requesting GMLC Mobile Terminated CDR (LCS-RGMT-CDR)

Field

Category

Description

Record Type

M

LCS Requesting GMLC Mobile Terminated Record

Recording Entity

M

The E.164 address of this GMLC

Home GMLC Identity

C

If available, the IP address of the HGMLC involved in the location request

LCS Client Type

C

The type of the LCS client that invoked the LR, if available.

LCS Client Identity

C

Further identification of the LCS client, if available.

Target IMSI

M

The IMSI of the targeted LCS subscriber

Target MSISDN

Om

The primary MSISDN of the targeted subscriber.

Location Type

M

The type of location information being requested.

LCS Priority

C

Priority of the LR, if available

Result Code

Om

The result code that indicate the result of the request or individual positioning

Record Time Stamp

Om

Time of generation of the CDR

Local Record Sequence Number

Om

Consecutive record number created by this node. The number is allocated sequentially including all CDR types.

Record extensions

Oc

A set of network/manufacturer specific extensions to the record. Conditioned upon the existence of an extension.

6.1.3.2.2 LCS records for Home GMLC (LCS-HGMT-CDR)

If enabled, a LCS Home GMLC Mobile Terminated Charging Data Record (LCS-HGMT-CDR) shall be produced for each MT-LR is performed via the H-GMLC.
The fields in the record are specified in table 6.1.3.2.2.1, which provides a brief description of each field.

Table 6.1.3.2.2.1: LCS Home GMLC Mobile Terminated CDR (LCS-HGMT-CDR)

Field

Category

Description

Record Type

M

LCS Home GMLC Mobile Terminated Record

Recording Entity

M

The E.164 address of this GMLC

Requesting GMLC Identity

C

If available, the IP address of the RGMLC involved in the location request

Visited GMLC Identity

C

If available, the IP address of the VGMLC involved in the location request

Serving Network Identity

Oc

MCC and MNC of the serving network used during this record, if available.

LCS Client Type

C

The type of the LCS client that invoked the LR, if available.

LCS Client Identity

C

Further identification of the LCS client, if available.

Target IMSI

M

The IMSI of the targeted LCS subscriber

Target MSISDN

Om

The primary MSISDN of the targeted subscriber.

Location Type

M

The type of location information being requested.

LCS Priority

C

Priority of the LR, if available

Result Code

Om

The result code that indicate the result of the request or individual positioning

Record Time Stamp

Om

Time of generation of the CDR

Local Record Sequence Number

Om

Consecutive record number created by this node. The number is allocated sequentially including all CDR types.

Record extensions

Oc

A set of network/manufacturer specific extensions to the record. Conditioned upon the existence of an extension.

6.1.3.2.3 LCS records for Visited GMLC (LCS-VGMT-CDR)

If enabled, a LCS Visited GMLC Mobile Terminated Charging Data Record (LCS-VGMT-CDR) shall be produced for each MT-LR is performed via the V-GMLC.
The fields in the record are specified in table 6.1.3.2.3.1, which provides a brief description of each field.

Table 6.1.3.2.3.1: LCS Visited GMLC Mobile Terminated CDR (LCS-VGMT-CDR)

Field

Category

Description

Record Type

M

LCS Visited GMLC Mobile Terminated Record

Recording Entity

M

The E.164 address of this GMLC

Home GMLC Identity

C

If available, the IP address of the HGMLC involved in the location request

LCS Client Type

C

The type of the LCS client that invoked the LR, if available.

LCS Client Identity

C

Further identification of the LCS client, if available.

Target IMSI

M

The IMSI of the targeted LCS subscriber

Target MSISDN

Om

The primary MSISDN of the targeted subscriber.

Location Type

M

The type of location information being requested.

LCS Priority

C

Priority of the LR, if available

Result Code

Om

The result code that indicate the result of the request or individual positioning

Record Time Stamp

Om

Time of generation of the CDR

Local Record Sequence Number

Om

Consecutive record number created by this node. The number is allocated sequentially including all CDR types.

Record extensions

Oc

A set of network/manufacturer specific extensions to the record. Conditioned upon the existence of an extension.

6.1.3.3 LCS Records for Network Initiated Location Request (LCS‑GNI‑CDR)

If enabled, a LCS GMLC Network Induced Charging Data Record (LCS-GNI-CDR) shall be produced for each NI-LR performed via the GMLC.
The fields in the record are specified in table 6.1.3.3.1, which provides a brief description of each field.

Table 6.1.3.3.1: LCS GMLC Network Induced CDR (LCS-GNI-CDR)

Field

Category

Description

Record Type

M

LCS GMLC Network Induced Record

Recording Entity

M

The E.164 address of this GMLC

LCS Client Type

C

The type of the LCS client that invoked the LR, if available.

LCS Client Identity

C

Further identification of the LCS client, if available.

Served IMSI

M

The IMSI of the subscriber that requests the location.

Served MSISDN

Om

The primary MSISDN of the subscriber that requests the location.

Serving Entity

C

The E.164 address of the serving MSC (in case of CS-NI-LR) or SGSN (in case of PS-NI-LR)

Result Code

Om

The result code that indicate the result of the request or individual positioning

Record Time Stamp

Om

Time of generation of the CDR

Local Record Sequence Number

Om

Consecutive record number created by this node. The number is allocated sequentially including all CDR types.

Record extensions

Oc

A set of network/manufacturer specific extensions to the record. Conditioned upon the existence of an extension.

6.2 Data description for LCS online charging

6.2.1 Ro message contents

6.2.1.0 General

The Debit Units / Reserve Units operation for the "interim interrogation" and "final interrogation" reports the actual number of "units" that were used, from what was previously reserved. This determines the actual amount debited from the subscriber’s account.

Table 6.2.1.0.1 describes the use of these messages for online charging.

Table 6.2.1.0.1: Online charging messages reference table

Message

Source

Destination

Debit / Reserve Units Request

GMLC

OCS

Debit / Reserve Units Response

OCS

GMLC

This clause describes the different Information Elements (IE) used in the Debit / Reserve Units messages and the charging data configuration defined in clause 5.4 of TS 32.240 [1].

6.2.1.1 Debit / Reserve Units Request message

Table 6.2.1.1.1 illustrates the basic structure of a Debit / Reserve Units Request message from GMLC as used for LCS online charging.

Table 6.2.1.1.1: Debit / Reserve Units Request message contents for LCS

Information Element

Category

Description

Session Identifier

M

Described in TS 32.299 [50]

Originator Host

M

Described in TS 32.299 [50]

Originator Domain

M

Described in TS 32.299 [50]

Destination Domain

M

Described in TS 32.299 [50]

Operation Identifier

M

Described in TS 32.299 [50]

Operation Token

M

Described in TS 32.299 [50]

Operation Type

M

Described in TS 32.299 [50]

Operation Number

M

Described in TS 32.299 [50]

Destination Host

Oc

Described in TS 32.299 [50]

User Name

Oc

Described in TS 32.299 [50]

Origination State

Oc

Described in TS 32.299 [50]

Origination Timestamp

Oc

Described in TS 32.299 [50]

Subscriber Identifier

OM

Described in TS 32.299 [50]

Termination Cause

Oc

Described in TS 32.299 [50]

Requested Action

Oc

Described in TS 32.299 [50]

Multiple Operation

OM

Described in TS 32.299 [50]

Multiple Unit Operation

OC

Described in TS 32.299 [50]

Subscriber Equipment Number

Oc

Described in TS 32.299 [50]

Service Information

Oc

Holds the LCS service specific parameters. It is further described in the table below

NOTE: A full description and the detailed use of the Information Elements for GMLC and for each CCR request type (initial/update/termination/event) is specified in TS 32.299 [50].

6.2.1.2 Debit / Reserve Units Response message

Table 6.2.1.2.1 illustrates the basic structure of a Debit / Reserve Units Response message as used for LCS charging. This message is always used by the OCS as specified below, independent of the receiving GMLC and the Debit / Reserve Units Request type that is being replied to.

Table 6.2.1.2.1: Debit / Reserve Units Response message contents for LCS

AVP

Category

Description

Session Identifier

M

Described in TS 32.299 [50]

Operation Result

M

Described in TS 32.299 [50]

Originator Host

M

Described in TS 32.299 [50]

Originator Domain

M

Described in TS 32.299 [50]

Operation Identifier

M

Described in TS 32.299 [50]

Operation Type

M

Described in TS 32.299 [50]

Operation Number

M

Described in TS 32.299 [50]

User-Name

Oc

Described in TS 32.299 [50]

Origin-State-Id

Oc

Described in TS 32.299 [50]

Event-Timestamp

Oc

Described in TS 32.299 [50]

Operation Failover

Oc

Described in TS 32.299 [50]

Multiple Unit Operation

Oc

Described in TS 32.299 [50]

Operation Failure Action

Oc

Described in TS 32.299 [50]

Operation Event Failure Action

Oc

Described in TS 32.299 [50]

Redirection Host

Oc

Described in TS 32.299 [50]

Redirection Host Usage

Oc

Described in TS 32.299 [50]

Redirection Cache Time

Oc

Described in TS 32.299 [50]

Service Information

OC

This field holds additional 3GPP service specific parameter. It is further described in the table below

6.3 LCS charging specific parameters

6.3.1 Definition of LCS charging information

6.3.1.0 General

The LCS Information parameter used for LCS charging is provided in the Service Information parameter.

6.3.1.1 LCS charging information assignment for Service Information

The components in the Service Information that are use for LCS charging can be found in Table 6.3.1.1.

Table 6.3.1.1.1: Service Information used for LCS Charging

Information Element

Category

Description

Service Information

OM

A set of fields hold the 3GPP specific parameter
as defined in TS 32.299 [50].

Subscriber Identifier

OM

Used as defined in TS 32.260 [20].

LCS Information

OM

This field holds a set of MMTel services with theirs specific parameters.
The details are defined in clause 6.3.1.2.

6.3.1.2 Definition of the LCS Information

LCS specific charging information is provided within the LCS Information, and the detailed structure of the LCS Information can be found in table 6.3.1.2.1.

Table 6.3.1.2.1: Structure of the LCS Information

Information Element

Category

Description

LCS Client ID

OC

This field holds the ID of the LCS client that invoked the LR, if available.

Location Type

OC

This field holds the type of location information being requested in case of MT-LR.

Location Estimate

OC

This field denotes the location of an MS in universal coordinates and
the accuracy of the estimate upon succesful MO-LR.

Positioning Data

Oc

This field indicates the positioning method that was attempted
to determine the location estimate for MO-LR, if available.

Annex A (informative):
Bibliography

This Annex is a placeholder for documents which are not explicitly cited in this specification.

Annex B (informative):
Change history

Change history

Date

TSG #

TSG Doc.

CR

Rev

Subject/Comment

Cat

Old

New

Sep 2003

SA_21

SP-030411

Submitted to TSG SA#21 for Information

1.0.0

1.1.0

Dec 2004

SA_26

SP-040781

Submitted to TSG SA#26 for Approval

2.0.0

6.0.0

Jun 2005

SA_28

SP-050278

0001

Add peer GMLC Identification and network ID to LCS CDRs

C

6.0.0

6.1.0

Jun 2005

SA_28

SP-050278

0002

Correction to scope

F

6.0.0

6.1.0

Jun 2005

SA_28

SP-050278

0003

Correction to references

F

6.0.0

6.1.0

Sep 2005

SA_29

SP-050622

0004

Correct GMLC address used in LCS CDRs

F

6.1.0

6.2.0

Jun 2007

SA_36

Automatic upgrade to Rel-7 (no CR) at freeze of Rel-7.

6.2.0

7.0.0

Dec 2008

SA_42

SP-080841

0005

Correction on Multiple Service indication and parameter

F

7.0.0

7.1.0

Dec 2008

SA_42

Upgrade to Release 8

7.1.0

8.0.0

Dec 2009

Update to Rel-9 version (MCC)

8.0.0

9.0.0

Dec 2010

SA_50

SP-100759

0006

2

Change the Title of Clause 6.1.1 to "Rf message contents"

F

9.0.0

10.0.0

Jun 2012

SA_56

SP-120361

0012

3

Correction of Location Information field in LCS Charging

F

10.0.0

10.1.0

2012-09

Update to Rel-11 version (MCC)

10.1.0

11.0.0

2013-03

SA_59

SP-130054

0013

1

Correction of invalid reference to LCS offline charging architecture

F

11.0.0

11.1.0

2013-03

Editorial changes on CDR tables (MCC)

11.1.0

11.1.1

2014-07

Rapporteur/MCC: General editorial changes and clean-up.

11.1.1

11.1.2

2014-09

SA_65

SP-140564

0014

1

Corrections for alignment between charging specifications

F

11.1.2

12.0.0

2014-12

SA_66

SP-140804

0015

Additional corrections for removal of I-WLAN solution

F

12.0.0

12.1.0

SP-140805

0016

Corrections on definition for parameter category

F

2016-01

Upgrade to Rel-13 (MCC)

12.1.0

13.0.0

Change history

Date

Meeting

TDoc

CR

Rev

Cat

Subject/Comment

New version

2017-03

SA#75

SP-170138

0018

1

C

Remove reference to RFC 3588

14.0.0

2018-06

Update to Rel-15 version (MCC)

15.0.0

2020-07

Update to Rel-16 version (MCC)

16.0.0

2022-03

Update to Rel-17 version (MCC)

17.0.0