B.2 Charging Architecture for 5G VN group management charging

32.2543GPPCharging managementExposure function Northbound Application Program Interfaces (APIs) chargingRelease 17Telecommunication managementTS

B.2.1 General

The 5G VN group management converged charging architecture including CEF based charging specified in the following clause B.2.1.1.

B.2.1.1 Logical Charging architecture – CEF based charging

The logical ubiquitous charging architecture and the reference points for 5G VN group management with the CEF architecture is shown in figure B.2.1-1.

Figure B.2.1.1-1: Logical ubiquitous charging architecture for 5G VN group management with the CEF architecture

B.2.2 Void

B.2.3 Charging principles and scenarios

B.2.3.1 Basic principles

5G VN group management charging is performed by the NEF or CEF interacting with CHF using Nchf specified in TS 32.290 [57] and TS 32.291 [58]. In order to provide the data required for the charging management activities, the converged charging can be performed for each of the following:

– The CEF are able to get the 5G VN group information (e.g. GroupIdentifiers) from UDM via Nudm_SubscriberDataManagement service, specified in the TS 23.502 [214] and TS 29.503[236]. The Charging Data Request and Charging Data Response are exchanged between the CEF and the CHF, based on PEC scenarios as specified in TS 32.290 [57]. The Charging Data Request is issued by the CEF towards the CHF when certain conditions (chargeable events) are met.

The CEF only uses the GET operation of Nudm_SubscriberDataManagement service to obtain the 5G VN group information.

– The NEF are able to report the 5G VN group information (e.g. add/delete 5G VN Group members) to CHF based on the API invocation (i.e. 5GLANParameterProvision API) chargeable events.

In order to avoid the duplicate charging, the NEF based and CEF based 5G VN group management charging will not be invoked at the same time, which depend on the implementation based on the operator policy.

The 5G VN group management charging information is collected per VN group. The message contents and purpose of each charging event that triggers interaction with CHF, as well as the chargeable events that trigger them, are described in following clauses.

A detailed formal description of the converged charging parameters to CHF defined in the present document can be found in TS 32.291 [58].

A detailed formal description of the CDR parameters defined in the present document can be found in TS 32.298 [51].

B.2.3.2 Applicable triggers in 5G VN group management charging

B.2.3.2.1 5G VN group management charging via UDM

A set of trigger conditions are defined for the CEF to invoke a Charging Data Request [Event] towards the CHF.

Table B.2.3.2.1-1 summarizes the set of default trigger conditions and their category which shall be supported by the CEF.

Table B.2.3.2.1-1: Default Trigger conditions in CEF

Trigger Conditions

Trigger level

Default category

CHF allowed to change category

CHF allowed to enable and disable

Message when "immediate reporting" category

Receive the 5G VN group information from UDM

Immediate

Not Applicable

Not Applicable

Charging Data Request [Event]

B.2.3.3 Message flows

B.2.3.3.1 5G VN group management charging via UDM

The following message flow specifies the interaction between the CEF and the CHF for 5G VN group management charging. This interaction is based on Charging Data Request /Response specified in TS 32.290 [57].

Figure B.2.3.3.1-1: Message flow for CEF interation for 5G VN group charging—PEC

1. The CEF decides to get the 5G VN group management information based on the charging requirement.

2. The CEF sends the 5G VN group management information Request to the UDM via Nudm_SubscriberDataManagement service.

3. The UDM sends the 5G VN group management information successful Response to the CEF, including current VN group information, e.g. the Internal Group ID, External Group ID, and UE Id List.

3ch-a. The CEF sends Charging Data Request [Event] to CHF for 5G VN group management information.

3ch-b. The CHF creates a CDR.

3ch-c. The CHF acknowledges by sending Charging Data Response [Event] to the CEF.

B.2.3.4 CDR generation

The CHF CDRs for 5G VN group management charging are generated by the CHF to collect charging information that they subsequently transfer to the Charging Gateway Function (CGF).

A 5G VN group management CHF CDR is used to capture charging information related to 5G VN group management chargeable events and is generated by the CHF for each received Charging Data Request [Event].

B.2.4 Charging Information

B.2.4.1 Data description for 5G VN group management charging

The Charging Data Request and Charging Data Response are specified in subclause 5.1.2.2.1 of TS 32.290 [57].

Table B.2.4.1-1 describes the use of these messages for 5G VN group management charging.

Table B.2.4.1-1: 5G LAN VN group management messages reference table

Message

Source

Destination

Charging Data Request

CEF/NEF

CHF

Charging Data Response

CHF

CEF/NEF

Table B.2.4.1-2 illustrates the basic structure of a Charging Data Request message from the CEF as used for 5G VN group management charging.

Table B.2.4.1-2: Charging Data Request message contents

Information Element

Category for converged charging

Description

Session Identifier

OC

Described in TS 32.290 [57]

Subscriber Identifier

This field is not applicable.

NF Consumer Identification

OC

Described in TS 32.290 [57]

Charging Identifier

This field is not applicable.

Invocation Timestamp

M

Described in TS 32.290 [57]

Invocation Sequence Number

M

Described in TS 32.290 [57]

One-time Event

OC

Described in TS 32.290 [57]

One-time Event Type

OC

Described in TS 32.290 [57]

Retransmission Indicator

OC

Described in TS 32.290 [57]

Notify URI

This field is not applicable.

Supported Features

OC

Described in TS 32.290 [57]

Service Specification Information

OC

Described in TS 32.290 [57]

Triggers

OC

This field holds the specific triggers described in clause B.2.3.2.1.

Multiple Unit Usage

This field is not applicable.

5G VNGM Charging Information

OM

This field is mapped to the NEF API Charging information defined in clause 6.3 for 5G VN group management charging

Table B.2.4.1-3 illustrates the basic structure of a Charging Data Response message from the CHF to CEF as used for 5G VN group management charging.

Table B.2.4.1-3: Charging Data Response message contents

Information Element

Category for converged charging

Description

Session Identifier

OC

Described in TS 32.290 [57]

Invocation Timestamp

M

Described in TS 32.290 [57]

Invocation Result

OC

Described in TS 32.290 [57]

Invocation Sequence Number

M

Described in TS 32.290 [57]

Session Failover

This field is not applicable.

Supported Features

OC

Described in TS 32.290 [57]

Triggers

This field is not applicable.

Multiple Unit Information

This field is not applicable.

Details of the Ga message contents are specified in TS 32.295 [54].

The following table B.2.4.1-4 provide a brief description of each CDR parameter. The category in the tables is used according to the charging data configuration defined in clause 5.4. Full definitions of the CDR parameters, sorted by the name in alphabetical order, are provided in TS 32.298 [51].

Table B.2.4.1-4 5G VN group management charging CHF record data

Field

Category

Description

Record Type

M

CHF record.

Recording Network Function ID

OM

This field holds the name of the recording entity, i.e. the CEF id.

Subscriber Identifier

This field is not applicable.

NF Consumer Information

M

This field holds the information of the entity that used the charging service (i.e. NF consumer (CTF), CEF).

NF Functionality

M

This field contains the function of the entity: Service Producer (CTF) or CEF

NF Name

OC

This field holds the name of the entity.

NF Address

OC

This field holds the IP Address of the entity

NF PLMN ID

OC

This field holds the PLMN identifier (MCC MNC) of the entity.

Record Opening Time

M

Described in TS 32.298 [57]

Duration

M

Described in TS 32.298 [57]

Record Sequence Number

C

Described in TS 32.298 [57]

Cause for Record Closing

M

Described in TS 32.298 [57]

Diagnostics

OM

Described in TS 32.298 [57]

Local Record Sequence Number

OM

Described in TS 32.298 [57]

Record Extensions

OC

Described in TS 32.298 [57]

5G VNGM Charging Information

OM

This field is mapped to the NEF API Charging information defined in clause 6.3 for 5G VN group management charging.

B.2.4.2 Definition of 5G VN group management charging information

The 5G VN Group Management Charging information is mapped to in the "NEF API Charging Information" in the table B.2.4.2-1.

Table B.2.4.2-1: Structure of NEF API Charging Information for 5G VNGM Charging Information

5G VNGM Charging Information

(Mapped to NEF API Charging Information)

Category

Description

External Group Identifier

OC

This field contains the External Group ID associated to the provided Internal Group ID

Internal Group Identifier

OC

This field contain the Internal Group ID associated to the provided External Group ID.

External Individual Identifier

OC

The list of the UE identifiers in the 5G VN group.

API Direction

This fiels is not applicable

API Target Network Function

This fiels is not applicable

API Result Code

This fiels is not applicable

API Name

This fiels is not applicable

API Reference

This fiels is not applicable

API Content

OC

The API content includes the 5G VN group data, including the Single Nssai

DNN and PDU Session Types.

B.2.4.3 Detailed message format for converged charging

The following clause specifies per Operation Type the charging data that are sent by CEF for 5G VN group management converged charging.

The Operation Types are listed in the following order: I (Initial)/T (Termination)/E (Event). Therefore, when all Operation Types are possible it is marked as ITE. If only some Operation Types are allowed for a node, only the appropriate letters are used (i.e. IT or E) as indicated in the table heading. The omission of an Operation Type for a particular field is marked with "-" (i.e. I-E). Also, when an entire field is not allowed in a node the entire cell is marked as "-".

Table B.2.4.3-1 defines the basic structure of the supported fields in the Charging Data Request message for CEF converged charging.

Table B.2.4.3-1: Supported fields in Charging Data Request message

Information Element

Analytics and Performance

CEF

Supported Operation Types

E

Session Identifier

E

Subscriber Identifier

NF Consumer Identification

E

Charging Identifier

Invocation Timestamp

E

Invocation Sequence Number

E

One-time Event

E

One-time Event Type

E

Retransmission Indicator

E

Notify URI

Supported Features

E

Service Specification Information

E

Triggers

E

Multiple Unit Usage

5G VNGM Charging Information

E

Table B.2.4.3-2 defines the basic structure of the supported fields in the Charging Data Response message for CEF converged charging.

Table B.2.4.3-2: Supported fields in Charging Data Response message

Information Element

Analytics and Performance

CEF

Supported Operation Types

E

Session Identifier

E

Invocation Timestamp

E

Invocation Result

E

Invocation Sequence Number

E

Session Failover

Supported Features

E

Triggers

E

Multiple Unit information

B.2.5 Bindings for 5G VN group management converged charging

This mapping between the Information Elements, resource attributes and CHF CDR parameters for 5G VN group management and communication converged charging is described in clause 7 of TS 32.291 [51].

Annex C (informative):
Change history

Change history

Date

Meeting

Tdoc

CR

Rev

Cat

Subject/Comment

New version

2018-06

SA#80

Upgrade to change control version

15.0.0

2018-12

SA#82

SP-181041

0001

1

F

Correction on the TTRL and TLTRL

15.1.0

2019-03

SA#83

SP-190114

0002

1

B

Add convergent charging architecture

16.0.0

2019-03

SA#83

SP-190114

0003

1

B

Add basic principles for convergent charging

16.0.0

2019-03

SA#83

SP-190114

0004

1

B

Add message flows for converged charging

16.0.0

2019-03

SA#83

SP-190114

0005

1

B

Adding CDR generation and handling for converged charging

16.0.0

2019-06

SA#84

SP-190380

0006

1

B

Addition of NEF charging data for Converged Charging

16.1.0

2019-06

SA#84

SP-190380

0007

1

B

Adding NEF API Information for charging

16.1.0

2019-09

SA#85

SP-190756

0009

1

B

Update of NEF API Charging Information

16.2.0

2019-09

SA#85

SP-190756

0010

1

B

Addition of detailed message format for converged charging

16.2.0

2020-07

SA#88-E

SP-200484

0011

1

F

Add the Retransmission Indicator

16.3.0

2020-07

SA#88-E

SP-200484

0012

1

F

Correct the message content for NEF charging

16.3.0

2021-03

SA#91e

SP-210159

0013

F

Correction on applicable scenarios and flows

16.4.0

2021-03

SA#91e

SP-210159

0014

1

F

Correction on different identities

16.4.0

2021-03

SA#91e

SP-210159

0015

1

F

Correction on Multiple Unit Usage

16.4.0

2021-03

SA#91e

SP-210159

0016

F

Correction on binding description

16.4.0

2021-06

SA#92e

SP-210407

0017

1

C

Correction on Reference Points

17.0.0

2022-06

SA#96

SP-220518

0018

1

B

Addition of the 5G VN group management Charging Architecture

17.1.0

2022-06

SA#96

SP-220518

0019

1

B

Addition of the 5G VN group management Charging Principles

17.1.0

2022-06

SA#96

SP-220518

0020

1

B

Addition of the 5G VN group management Charging

17.1.0

2022-06

SA#96

SP-220565

0022

1

A

Correction on the NEF API Charging information

17.1.0

2022-06

SA#97e

SP-220867

0024

F

Correction on the 5G LAN VN management converged charging

17.2.0

2022-06

SA#98e

SP-221192

0026

1

A

Correction on the Triggers for the NEF

17.3.0

2022-06

SA#98e

SP-221192

0028

1

A

Correction on the notifyURI for NEF Charging

17.3.0