6 Definition of Edge Computing charging information

32.2573GPPCharging managementEdge computing domain chargingRelease 17Telecommunication managementTS

6.1 Definition of charging information for edge enabling infrastructure resource usage charging

6.1.1 Data description for edge enabling infrastructure resource usage charging

6.1.1.1 Message contents

6.1.1.1.1 General

The Charging Data Request and Charging Data Response are specified in 3GPP TS 32.290 [6] and include charging information. The Charging Data Request can be of type [Event].

Table 6.1.1.1.1-1 describes the use of these messages for converged charging.

Table 6.1.1.1.1-1: Converged charging messages reference table

Message

Source

Destination

Charging Data Request

CEF

CHF

Charging Data Response

CHF

CEF

The following clauses describe the different fields used in the Charging Data messages and the category in the tables is used according to the charging data configuration defined in clause 5.4 of 3GPP TS 32.240 [2].

6.1.1.1.2 Charging Data Request message

Table 6.1.1.1.2-1 illustrates the basic structure of a Charging Data Request message from the CEF as used for edge enabling infrastructure resource usage converged charging.

Table 6.1.1.1.2-1: Charging Data Request message contents

Information Element

Converged Charging

Category

Description

Session Identifier

This field is not applicable.

Subscriber Identifier

This field is not applicable.

NF Consumer Identification

M

Described in 3GPP TS 32.290 [6].

NF Functionality

M

Described in 3GPP TS 32.290 [6].

NF Name

OC

Described in 3GPP TS 32.290 [6].

NF Address

OC

Described in 3GPP TS 32.290 [6].

NF PLMN ID

OC

Described in 3GPP TS 32.290 [6].

Charging Identifier

OM

Described in 3GPP TS 32.290 [6].

Invocation Timestamp

M

Described in 3GPP TS 32.290 [6].

Invocation Sequence Number

This field is not applicable.

Retransmission Indicator

OC

Described in 3GPP TS 32.290 [6].

One-time Event

OC

Described in 3GPP TS 32.290 [6].

One-time Event Type

OC

Described in 3GPP TS 32.290 [6].

Notify URI

This field is not applicable.

Supported Features

OC

Described in 3GPP TS 32.290 [6].

Service Specification Information

OC

Described in 3GPP TS 32.290 [6].

Triggers

OC

Described in 3GPP TS 32.290 [6].

Multiple Unit Usage

OM

Described in 3GPP TS 32.290 [6].

Rating Group

OM

Described in 3GPP TS 32.290 [6].

Requested Unit

This field is not applicable.

Used Unit Container

OM

Described in 3GPP TS 32.290 [6].

Service Identifier

OM

Described in 3GPP TS 32.290 [6].

Quota management Indicator

This field is not applicable.

Triggers

OM

Described in 3GPP TS 32.290 [6].

Trigger Timestamp

OM

Described in 3GPP TS 32.290 [6].

Time

OM

Described in 3GPP TS 32.290 [6].

Total Volume

Described in 3GPP TS 32.290 [6].

Uplink Volume

OM

This field holds the information of incoming data volume for the EAS, see DataVolum.InBytesEAS in clause 5.7.2.1 of 3GPP TS 28.552 [13].

Downlink Volume

OM

This field holds the information of outgoing data volume for the EAS, see DataVolum.OutBytesEAS in clause 5.7.2.2 of 3GPP TS 28.552 [13].

Service Specific Unit

This field is not applicable.

Event Time Stamps

This field is not applicable.

Local Sequence Number

This field is not applicable.

EAS ID

OM

This field holds the EAS ID, see 3GPP TS 23.558 [9].

EDN ID

OM

This field holds the DN of EdgeDataNetwork MOI, see 3GPP TS 28.538 [12].

EAS Provider Identifier

OM

The identifier of the ASP that provides the EAS, see 3GPP TS 23.558 [9].

Edge Enabling Infrastructure Resource Usage Charging Information

OM

This field holds the for edge enabling infrastructure resource usage charging specific information described in clause 6.1.2.1.2.

6.1.1.1.3 Charging data response message

Table 6.1.1.1.3-1 illustrates the basic structure of a Charging Data Response message from the CHF as used for edge enabling infrastructure resource usage converged charging.

Table 6.1.1.1.3-1: Charging Data Response message contents

Information Element

Converged Charging

Category

Description

Session Identifier

Described in 3GPP TS 32.290 [6].

Invocation Timestamp

M

Described in 3GPP TS 32.290 [6].

Invocation Result

OC

Described in 3GPP TS 32.290 [6].

Invocation Result Code

OC

Described in 3GPP TS 32.290 [6].

Failed parameter

OC

Described in 3GPP TS 32.290 [6].

Failure Handling

OC

Described in 3GPP TS 32.290 [6].

Invocation Sequence Number

This field is not applicable.

Session Failover

This field is not applicable.

Supported Features

OC

Described in 3GPP TS 32.290 [6].

Triggers

This field is not applicable.

Multiple Unit Information

OC

Described in 3GPP TS 32.290 [6].

Result Code

OC

Described in 3GPP TS 32.290 [6].

Rating Group

This field is not applicable.

Granted Unit

This field is not applicable.

Validity Time

This field is not applicable.

Final Unit Indication

This field is not applicable.

Time Quota Threshold

This field is not applicable.

Volume Quota Threshold

This field is not applicable.

Unit Quota Threshold

This field is not applicable.

Quota Holding Time

This field is not applicable.

Triggers

This field is not applicable.

6.1.1.2 Ga message contents

See clause 5.2.2.4.

6.1.1.3 CDR description on the Bee interface

6.1.1.3.1 General

This clause describes the CDR content and format generated for edge enabling infrastructure resource usage charging.

The following tables 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 of 3GPP TS 32.240 [2]. Full definitions of the CDR parameters, sorted by the name in alphabetical order, are provided in 3GPP TS 32.298 [3].

6.1.1.3.2 Edge enabling infrastructure resource usage charging CHF CDR data

If enabled, CHF CDRs for edge enabling infrastructure resource usage charging shall be produced for each performance measurement report.

The fields of enabling infrastructure resource usage charging CHF CDR are specified in table 6.1.1.3.2-1.

Table 6.1.1.3.2-1: Edge enabling infrastructure resource usage charging CHF record data

Field

Category

Description

Record Type

M

Described in 3GPP TS 32.298 [3]

Recording Network Function ID

OM

Described in 3GPP TS 32.298 [3]

Tenant Identifier

OM

Described in 3GPP TS 32.298 [3]

MnS Consumer Identifier

OC

Described in 3GPP TS 32.298 [3]

NF Consumer Information

M

This field holds the information of the CEF that used the charging service

NF Functionality

M

This field contains the function of the node (i.e. CEF)

NF Name

OC

This field holds the name of the CEF used

NF Address

OC

This fields holds the IP Address of the CEF used

NF PLMN ID

OC

This field holds the PLMN identifier (MCC MNC) of the CEF

Charging Identifier

OM

Described in 3GPP TS 32.298 [3]

Triggers

OM

Described in 3GPP TS 32.298 [3]

List of Multiple Unit Usage

OM

This field holds a list of changes in charging conditions for the edge enabling infrastructure resource usage

Rating Group

OM

Described in 3GPP TS 32.298 [3]

Used Unit Container

OM

Described in 3GPP TS 32.298 [3]

Time

OM

This field holds the amount of used time

Uplink Volume

OM

This field holds the information of incoming data volume for the EAS, see DataVolum.InBytesEAS in clause 5.7.2.1 of 3GPP TS 28.552 [13]

Downlink Volume

OM

This field holds the information of outgoing data volume for the EAS, see DataVolum.OutBytesEAS in clause 5.7.2.2 of 3GPP TS 28.552 [13]

Duration

M

Described in 3GPP TS 32.298 [3]

Record Sequence Number

C

Described in 3GPP TS 32.298 [3]

Cause for Record Closing

M

Described in 3GPP TS 32.298 [3]

Local Record Sequence Number

OM

Described in 3GPP TS 32.298 [3]

Record Extensions

OC

Described in 3GPP TS 32.298 [3]

Service Specification Information

OC

Described in 3GPP TS 32.298 [3]

EAS ID

OM

This field holds the EAS ID, see 3GPP TS 23.558 [9]

EDN ID

OM

This field holds the DN of EdgeDataNetwork MOI, see 3GPP TS 28.538 [12]

EAS Provider Identifier

OM

The identifier of the ASP that provides the EAS, see 3GPP TS 23.558 [9]

Edge Enabling Infrastructure Resource Usage Charging Information

OM

This field holds the for edge enabling infrastructure resource usage charging specific information described in clause 6.1.2.1.2

6.1.2 Edge enabling infrastructure resource usage charging specific parameters

6.1.2.1 Definition of edge enabling infrastructure resource usage charging information

6.1.2.1.1 General

The Charging Information parameter used for edge enabling infrastructure resource usage charging is provided in the following clauses.

6.1.2.1.2 Definition of edge enabling infrastructure resource usage specific charging information

Specific charging information used for edge enabling infrastructure resource usage charging is provided within the Edge Enabling Infrastructure Resource Usage Charging Information.

The detailed structure of the Edge Enabling Infrastructure Resource Usage Charging Information can be found in table 6.1.2.1.2-1.

Table 6.1.2.1.2-1: Structure of Edge Enabling Infrastructure Resource Usage Charging Information

Information Element

Category

Description

Mean Virtual CPU Usage

OM

This field holds the information of mean virtual CPU usage for the EAS, see VR.VCpuUsageMean in clause 5.7.1.1.1 of 3GPP TS 28.552 [13].

Mean Virtual Memory Usage

OM

This field holds the information of mean virtual memory usage for the EAS, see VR.VMemoryUsageMean in clause 5.7.1.2.1 of 3GPP TS 28.552 [13].

Mean Virtual Disk Usage

OM

This field holds the information of mean virtual disk usage for the EAS, see VR.VDiskUsageMean in clause 5.7.1.2.1 of 3GPP TS 28.552 [13].

Duration Start Time

OM

This field holds the start time of the collection period, see 3GPP TS 28.550 [14].

Duration End Time

OM

This field holds the end time of the collection period, see 3GPP TS 28.550 [14].

6.1.2.2 Formal edge enabling infrastructure resource usage charging parameter description

6.1.2.2.1 Edge enabling infrastructure resource usage CHF CDR parameters

The detailed definitions, abstract syntax and encoding of edge enabling infrastructure resource usage CHF CDRs parameters are specified in 3GPP TS 32.298 [3].

6.1.2.2.2 Edge enabling infrastructure resource usage resources attributes

The detailed definitions of resources attributes used for edge enabling infrastructure resource usage charging are specified in 3GPP TS 32.291 [7].

6.1.2.3 Detailed message format for converged charging

The following clause specifies per Operation Type the charging data that are sent by CEF for edge enabling infrastructure resource usage converged charging.

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

Table 6.1.2.3-1 defines the basic structure of the supported fields in the Charging Data Request message for edge enabling infrastructure resource usage converged charging.

Table 6.1.2.3-1: Supported fields in Charging Data Request message

Information Element

Functionality of CEF

Edge enabling infrastructure resource usage charging

Supported Operation Types

E

Session Identifier

Subscriber Identifier

NF Consumer Identification

E

NF Functionality

E

NF Name

E

NF Address

E

NF PLMN ID

E

Charging Identifier

E

Invocation Timestamp

E

Invocation Sequence Number

Retransmission Indicator

E

One-time Event

E

One-time Event Type

E

Notify URI

Supported Features

E

Service Specification Information

E

Triggers

E

Multiple Unit Usage

E

Rating Group

Requested Unit

Time

Total Volume

Uplink Volume

Downlink Volume

Service Specific Units

Used Unit Container

E

Service Identifier

E

Quota management Indicator

Triggers

E

Trigger Timestamp

E

Time

E

Total Volume

Uplink Volume

E

Downlink Volume

E

Service Specific Unit

Event Time Stamps

Local Sequence Number

EAS ID

E

EDN ID

E

EAS Provider Identifier

E

Edge Enabling Infrastructure Resource Usage Charging Information

E

Table 6.1.2.3-2 defines the basic structure of the supported fields in the Charging Data Response message for edge enabling infrastructure resource usage converged charging.

Table 6.1.2.3-2: Supported fields in Charging Data Response message

Information Element

Functionality of CEF

Edge enabling infrastructure resource usage charging

Supported Operation Types

E

Session Identifier

E

Invocation Timestamp

E

Invocation Result

E

Invocation Result Code

E

Failed parameter

E

Failure Handling

E

Invocation Sequence Number

Session Failover

Supported Features

E

Triggers

Multiple Unit Information

Result Code

Rating Group

Granted Unit

Tariff Time Change

Time

Total Volume

Uplink Volume

Downlink Volume

Service Specific Units

Validity Time

Final Unit Indication

Time Quota Threshold

Volume Quota Threshold

Unit Quota Threshold

Quota Holding Time

Triggers

6.1.3 Bindings for edge enabling infrastructure resource usage converged charging

The mapping between the Information Elements, resource attributes and CHF CDR parameters for edge enabling infrastructure resource usage converged charging is described in 3GPP TS 32.291 [7].

6.2 Definition of charging information for EAS deployment charging

6.2.1 Data description for EAS deployment charging

6.2.1.1 Message contents

6.2.1.1.1 General

The Charging Data Request and Charging Data Response are specified in 3GPP TS 32.290 [6] and include charging information. The Charging Data Request can be of type [Event].

Table 6.2.1.1.1-1 describes the use of these messages for converged charging.

Table 6.2.1.1.1-1: Converged charging messages reference table

Message

Source

Destination

Charging Data Request

CEF

CHF

Charging Data Response

CHF

CEF

The following clauses describe the different fields used in the Charging Data messages and the category in the tables is used according to the charging data configuration defined in clause 5.4 of 3GPP TS 32.240 [2].

6.2.1.1.2 Charging Data Request message

Table 6.2.1.1.2-1 illustrates the basic structure of a Charging Data Request message from the CEF as used for EAS deployment converged charging.

Table 6.2.1.1.2-1: Charging Data Request message contents

Information Element

Converged Charging

Category

Description

Session Identifier

This field is not applicable.

Subscriber Identifier

This field is not applicable.

NF Consumer Identification

M

Described in 3GPP TS 32.290 [6].

NF Functionality

M

Described in 3GPP TS 32.290 [6].

NF Name

OC

Described in 3GPP TS 32.290 [6].

NF Address

OC

Described in 3GPP TS 32.290 [6].

NF PLMN ID

OC

Described in 3GPP TS 32.290 [6].

Charging Identifier

OM

Described in 3GPP TS 32.290 [6].

Invocation Timestamp

M

Described in 3GPP TS 32.290 [6].

Invocation Sequence Number

This field is not applicable.

Retransmission Indicator

OC

Described in 3GPP TS 32.290 [6].

One-time Event

OC

Described in 3GPP TS 32.290 [6].

One-time Event Type

OC

Described in 3GPP TS 32.290 [6].

Notify URI

This field is not applicable.

Supported Features

OC

Described in 3GPP TS 32.290 [6].

Service Specification Information

OC

Described in 3GPP TS 32.290 [6].

Triggers

OC

Described in 3GPP TS 32.290 [6].

Multiple Unit Usage

OM

Described in 3GPP TS 32.290 [6].

Rating Group

OM

Described in 3GPP TS 32.290 [6].

Requested Unit

This field is not applicable.

Used Unit Container

This field is not applicable.

EAS ID

OM

This field holds the EAS ID, see 3GPP TS 23.558 [9].

EDN ID

OM

This field holds the DN of EdgeDataNetwork MOI, see 3GPP TS 28.538 [12].

EAS Provider Identifier

OM

The identifier of the ASP that provides the EAS, see 3GPP TS 23.558 [9].

EAS Deployment Charging Information

OM

This field holds the for EAS deployment charging specific information described in clause 6.2.2.1.2.

6.2.1.1.3 Charging data response message

Table 6.2.1.1.3-1 illustrates the basic structure of a Charging Data Response message from the CHF as used for EAS deployment converged charging.

Table 6.2.1.1.3-1: Charging Data Response message contents

Information Element

Converged Charging

Category

Description

Session Identifier

M

Described in 3GPP TS 32.290 [6].

Invocation Timestamp

M

Described in 3GPP TS 32.290 [6].

Invocation Result

OC

Described in 3GPP TS 32.290 [6].

Invocation Result Code

OC

Described in 3GPP TS 32.290 [6].

Failed parameter

OC

Described in 3GPP TS 32.290 [6].

Failure Handling

OC

Described in 3GPP TS 32.290 [6].

Invocation Sequence Number

This field is not applicable.

Session Failover

This field is not applicable.

Supported Features

OC

Described in 3GPP TS 32.290 [6].

Triggers

This field is not applicable.

Multiple Unit Information

OC

Described in 3GPP TS 32.290 [6].

Result Code

OC

Described in 3GPP TS 32.290 [6].

Rating Group

This field is not applicable.

Granted Unit

This field is not applicable.

Validity Time

This field is not applicable.

Final Unit Indication

This field is not applicable.

Time Quota Threshold

This field is not applicable.

Volume Quota Threshold

This field is not applicable.

Unit Quota Threshold

This field is not applicable.

Quota Holding Time

This field is not applicable.

Triggers

This field is not applicable.

6.2.1.2 Ga message contents

See clause 5.2.3.4.

6.2.1.3 CDR description on the Bee interface

6.2.1.3.1 General

This clause describes the CDR content and format generated for EAS deployment charging.

The following tables 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 of 3GPP TS 32.240 [2]. Full definitions of the CDR parameters, sorted by the name in alphabetical order, are provided in 3GPP TS 32.298 [3].

6.2.1.3.2 EAS deployment charging CHF CDR data

If enabled, CHF CDRs for EAS deployment charging shall be produced for each EAS LCM notification (i.e. notifyMOICreation, notifyMOIAttributeValueChanges, or notifyMOIDeletion).

The fields of EAS deployment charging CHF CDR are specified in table 6.2.1.3.2-1.

Table 6.2.1.3.2-1: EAS deployment charging CHF record data

Field

Category

Description

Record Type

M

Described in 3GPP TS 32.298 [3]

Recording Network Function ID

OM

Described in 3GPP TS 32.298 [3]

Tenant Identifier

OM

Described in 3GPP TS 32.298 [3]

MnS Consumer Identifier

OC

Described in 3GPP TS 32.298 [3]

NF Consumer Information

M

This field holds the information of the CEF that used the charging service.

NF Functionality

M

This field contains the function of the node (i.e. CEF)

NF Name

OC

This field holds the name of the CEF used.

NF Address

OC

This fields holds the IP Address of the CEF used.

NF PLMN ID

OC

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

Charging Identifier

OM

Described in 3GPP TS 32.298 [3]

Triggers

OM

Described in 3GPP TS 32.298 [3]

List of Multiple Unit Usage

OM

Described in 3GPP TS 32.298 [3]

Rating Group

OM

Described in 3GPP TS 32.298 [3]

Duration

M

Described in 3GPP TS 32.298 [3]

Record Sequence Number

C

Described in 3GPP TS 32.298 [3]

Cause for Record Closing

M

Described in 3GPP TS 32.298 [3]

Local Record Sequence Number

OM

Described in 3GPP TS 32.298 [3]

Record Extensions

OC

Described in 3GPP TS 32.298 [3]

Service Specification Information

OC

Described in 3GPP TS 32.298 [3]

EAS ID

OM

This field holds the EAS ID, see 3GPP TS 23.558 [9].

EDN ID

OM

This field holds the DN of EdgeDataNetwork MOI, see 3GPP TS 28.538 [12].

EAS Provider Identifier

OM

The identifier of the ASP that provides the EAS, see 3GPP TS 23.558 [9].

EAS Deployment Charging Information

OM

This field holds the EAS deployment charging specific information defined in clause 6.2.2.1.2.

6.2.2 EAS deployment charging specific parameters

6.2.2.1 Definition of EAS deployment charging information

6.2.2.1.1 General

The Charging Information parameter used for EAS deployment charging is provided in the following clauses.

6.2.2.1.2 Definition of EAS deployment specific charging information

Specific charging information used for EAS deployment charging is provided within the EAS Deployment Charging Information.

The detailed structure of the EAS Deployment Charging Information can be found in table 6.2.2.1.2-1.

Table 6.2.2.1.2-1: Structure of EAS Deployment Charging Information

Information Element

Category

Description

EAS Deployment Requirements

OC

This field holds the EAS Deployment Requirements, see 3GPP TS 28.538 [12], including the Required EAS Serving Location, Software Image Info, Affinity Anti Affinity ,Service Continuity and virtual Resource.

LCM Start Time

M

This field holds the start time of the EAS LCM process, see Start Time in clause 8.3.6.5 Type measJobInfo-ResourceType in 3GPP TS 28.550 [14].

LCM End Time

M

This field holds the end time of the EAS LCM process, see Stop Time in clause 8.3.6.5 Type measJobInfo-ResourceType in 3GPP TS 28.550 [14].

6.2.2.2 Formal EAS deployment charging parameter description

6.2.2.2.1 EAS deployment CHF CDR parameters

The detailed definitions, abstract syntax and encoding of EAS deployment CHF CDRs parameters are specified in 3GPP TS 32.298 [3].

6.2.2.2.2 EAS deployment resources attributes

The detailed definitions of resources attributes used for EAS deployment charging are specified in 3GPP TS 32.291 [7].

6.2.2.3 Detailed message format for converged charging

The following clause specifies per Operation Type the charging data that are sent by CEF for EAS deployment converged charging.

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

Table 6.2.2.3-1 defines the basic structure of the supported fields in the Charging Data Request message for EAS deployment converged charging.

Table 6.2.2.3-1: Supported fields in Charging Data Request message

Information Element

Functionality of CEF

EAS deployment charging

Supported Operation Types

E

Session Identifier

Subscriber Identifier

NF Consumer Identification

E

NF Functionality

E

NF Name

E

NF Address

E

NF PLMN ID

E

Charging Identifier

E

Invocation Timestamp

E

Invocation Sequence Number

Retransmission Indicator

E

One-time Event

E

One-time Event Type

E

Notify URI

Supported Features

E

Service Specification Information

E

Triggers

E

Multiple Unit Usage

E

Rating Group

E

Requested Unit

Time

Total Volume

Uplink Volume

Downlink Volume

Service Specific Units

Used Unit Container

Service Identifier

Quota management Indicator

Triggers

Trigger Timestamp

Time

Total Volume

Uplink Volume

Downlink Volume

Service Specific Unit

Event Time Stamps

Local Sequence Number

EAS ID

E

EDN ID

E

EAS Provider Identifier

E

Edge Enabling Infrastructure Resource Usage Charging Information

E

Table 6.2.2.3-2 defines the basic structure of the supported fields in the Charging Data Response message for EAS deployment converged charging.

Table 6.2.2.3-2: Supported fields in Charging Data Response message

Information Element

Functionality of CEF

EAS deployment charging

Supported Operation Types

E

Session Identifier

E

Invocation Timestamp

E

Invocation Result

E

Invocation Result Code

E

Failed parameter

E

Failure Handling

E

Invocation Sequence Number

Session Failover

Supported Features

E

Triggers

Multiple Unit Information

Result Code

Rating Group

Granted Unit

Tariff Time Change

Time

Total Volume

Uplink Volume

Downlink Volume

Service Specific Units

Validity Time

Final Unit Indication

Time Quota Threshold

Volume Quota Threshold

Unit Quota Threshold

Quota Holding Time

Triggers

6.2.3 Bindings for EAS deployment converged charging

The mapping between the Information Elements, resource attributes and CHF CDR parameters for EAS deployment converged charging is described in 3GPP TS 32.291 [7].

6.3 Definition of charging information for edge enabling services charging

6.3.1 Data description for edge enabling services charging

6.3.1.1 Message contents

6.3.1.1.1 General

The Charging Data Request and Charging Data Response are specified in 3GPP TS 32.290 [6] and include charging information. The Charging Data Request can be of type [Event].

Table 6.3.1.1.1-1 describes the use of these messages for converged charging.

Table 6.3.1.1.1-1: Converged charging messages reference table

Message

Source

Destination

Charging Data Request

EES

CHF

Charging Data Response

CHF

EES

The following clauses describe the different fields used in the Charging Data messages and the category in the tables is used according to the charging data configuration defined in clause 5.4 of 3GPP TS 32.240 [2].

6.3.1.1.2 Charging data request message

Table 6.3.1.1.2-1 illustrates the basic structure of a Charging Data Request message from the EES as used for edge enabling services converged charging.

Table 6.3.1.1.2-1: Charging Data Request message contents

Information Element

Converged Charging

Category

Description

Session Identifier

This field is not applicable.

Subscriber Identifier

This field is not applicable.

NF Consumer Identification

M

Described in 3GPP TS 32.290 [6].

NF Functionality

M

Described in 3GPP TS 32.290 [6].

NF Name

OC

Described in 3GPP TS 32.290 [6].

NF Address

OC

Described in 3GPP TS 32.290 [6].

NF PLMN ID

OC

Described in 3GPP TS 32.290 [6].

Charging Identifier

OM

Described in 3GPP TS 32.290 [6].

Invocation Timestamp

M

Described in 3GPP TS 32.290 [6].

Invocation Sequence Number

This field is not applicable.

Retransmission Indicator

OC

Described in 3GPP TS 32.290 [6].

One-time Event

OC

Described in 3GPP TS 32.290 [6].

One-time Event Type

OC

Described in 3GPP TS 32.290 [6].

Notify URI

This field is not applicable.

Supported Features

OC

Described in 3GPP TS 32.290 [6].

Service Specification Information

OC

Described in 3GPP TS 32.290 [6].

Triggers

OC

Described in 3GPP TS 32.290 [6].

Multiple Unit Usage

OM

Described in 3GPP TS 32.290 [6].

Rating Group

OM

Described in 3GPP TS 32.290 [6].

Requested Unit

This field is not applicable.

Used Unit Container

This field is not applicable.

EAS ID

OM

This field holds the EAS ID, see 3GPP TS 23.558 [9].

EAS Provider Identifier

OM

The identifier of the ASP that provides the EAS, see 3GPP TS 23.558 [9].

Direct Edge Enabling Service Charging Information

OM

This field holds the charging information described in clause 6.3.2.1.2 specific for charging of the edge enabling services directly provided by EES, used if structured charging information is required.

Exposed Edge Enabling Service Charging Information

OM

This field is mapped to the NEF API Charging information defined in 3GPP TS 32.254 [16], clause 6.3.1.4, and holds the charging information described in clause 6.3.2.1.3.

6.3.1.1.3 Charging data response message

Table 6.3.1.1.3-1 illustrates the basic structure of a Charging Data Response message from the CHF as used for edge enabling services converged charging.

Table 6.3.1.1.3-1: Charging Data Response message contents

Information Element

Converged Charging

Category

Description

Session Identifier

M

Described in 3GPP TS 32.290 [6].

Invocation Timestamp

M

Described in 3GPP TS 32.290 [6].

Invocation Result

OC

Described in 3GPP TS 32.290 [6].

Invocation Result Code

OC

Described in 3GPP TS 32.290 [6].

Failed parameter

OC

Described in 3GPP TS 32.290 [6].

Failure Handling

OC

Described in 3GPP TS 32.290 [6].

Invocation Sequence Number

This field is not applicable.

Session Failover

This field is not applicable.

Supported Features

OC

Described in 3GPP TS 32.290 [6].

Triggers

Described in 3GPP TS 32.290 [6].

Multiple Unit Information

OC

Described in 3GPP TS 32.290 [6].

Result Code

OC

Described in 3GPP TS 32.290 [6].

Rating Group

This field is not applicable.

Granted Unit

This field is not applicable.

Validity Time

This field is not applicable.

Final Unit Indication

This field is not applicable.

Time Quota Threshold

This field is not applicable.

Volume Quota Threshold

This field is not applicable.

Unit Quota Threshold

This field is not applicable.

Quota Holding Time

This field is not applicable.

Triggers

This field is not applicable.

6.3.1.2 Ga message contents

See clause 5.2.4.4.

6.3.1.3 CDR description on the Bee interface

6.3.1.3.1 General

This clause describes the CDR content and format generated for edge enabling services charging.

The following tables 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 of 3GPP TS 32.240 [2]. Full definitions of the CDR parameters, sorted by the name in alphabetical order, are provided in 3GPP TS 32.298 [3].

6.3.1.3.2 Edge enabling services charging CHF CDR data

If enabled, CHF CDRs for edge enabling services charging shall be produced for each triggering event.

The fields of edge enabling services charging CHF CDR are specified in table 6.3.1.3.2-1.

Table 6.3.1.3.2-1: Edge enabling services charging CHF record data

Field

Category

Description

Record Type

M

Described in 3GPP TS 32.298 [3].

Recording Network Function ID

OM

Described in 3GPP TS 32.298 [3].

Tenant Identifier

OM

Described in 3GPP TS 32.298 [3].

MnS Consumer Identifier

OC

Described in 3GPP TS 32.298 [3].

NF Consumer Information

M

This field holds the information of the EES that used the charging service.

NF Functionality

M

This field contains the function of the node (i.e. EES).

NF Name

OC

This field holds the name of the EES used.

NF Address

OC

This fields holds the IP Address of the EES used.

NF PLMN ID

OC

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

Charging Identifier

OM

Described in 3GPP TS 32.298 [3].

Triggers

OM

Described in 3GPP TS 32.298 [3].

List of Multiple Unit Usage

OM

Described in 3GPP TS 32.298 [3].

Rating Group

OM

Described in 3GPP TS 32.298 [3].

Duration

M

Described in 3GPP TS 32.298 [3].

Record Sequence Number

C

Described in 3GPP TS 32.298 [3].

Cause for Record Closing

M

Described in 3GPP TS 32.298 [3].

Local Record Sequence Number

OM

Described in 3GPP TS 32.298 [3].

Record Extensions

OC

Described in 3GPP TS 32.298 [3].

Service Specification Information

OC

Described in 3GPP TS 32.298 [3].

EAS ID

OM

This field holds the EAS ID, see 3GPP TS 23.558 [9].

EAS Provider Identifier

OM

The identifier of the ASP that provides the EAS, see 3GPP TS 23.558 [9].

Direct Edge Enabling Service Charging Information

OM

This field holds the charging information described in clause 6.3.2.1.2 specific for charging of the edge enabling services directly provided by EES, may be used if structured charging information is required.

Exposed Edge Enabling Service Charging Information

OM

This field is mapped to the NEF API Charging information defined in 3GPP TS 32.254 [16], clause 6.3.1.4, and holds the charging information described in clause 6.3.2.1.3.

6.3.2 Edge enabling services charging specific parameters

6.3.2.1 Definition of edge enabling services charging information

6.3.2.1.1 General

The Charging Information parameter used for edge enabling services charging is provided in the following clauses.

6.3.2.1.2 Definition of direct edge enabling services charging specific charging information

Specific charging information used for edge enabling services charging of EAS registration, EAS discovery, ACR, ACR status, AC information, is provided within the Edge Enabling Service Charging Information, specied in 3GPP TS 23.558 [9], clause 8. May be used detailed information is required, otherwise Edge Enabling Service specific charging information clause 6.3.1.2.1.3 shall be used.

The detailed structure of the Edge Enabling Service Charging Information is described in table 6.3.2.1.2-1, and it reuses the structure of the "NEF API Charging Information" defined in 3GPP TS 32.254 [16], table 6.3.1.4.1.

Table 6.3.2.1.2-1: Structure of Direct Edge Enabling Service Charging Information

Direct Edge Enabling Service Charging Information

Category

Description

External Individual Identifier

OC

The identifier of the UE (i.e. GPSI or identity token), see 3GPP TS 23.558 [9].

External Group Identifier

This field is not applicable.

Internal Group Identifier

This field is not applicable.

API Direction

M

Described in 3GPP TS 32.254 [16], table 6.3.1.4.1.

API Target Network Function

OC

This field holds the identifier of the network function or type of server that either is the destination of the API invocation or triggers the notification, see 3GPP TS 32.254 [16], table 6.3.1.4.1.

API Result Code

OC

Described in 3GPP TS 32.254 [16], table 6.3.1.4.1.

API Name

M

This field holds the name of the API invoked, see 3GPP TS 23.558 [9], table 6.7.2-2.

API Reference

OC

This field holds the reference to 3GPP TS 29.558 [17], either as the TS number and release (e.g. "3GPP TS 29.558 Rel-17") or the URI to the specification.

API Content

OC

Described in 3GPP TS 29.558 [17], see also 3GPP TS 32.254 [16], table 6.3.1.4.1.

6.3.2.1.3 Definition of exposed Edge Enabling Service specific charging information

Specific charging information used for exposed Edge Enabling service charging is provided within the Exposed Edge Enabling Service Charging Information.

The detailed structure of the Exposed Edge Enabling Service Charging Information is described in table 6.3.2.1.3-1 and it reuses the "NEF API Charging Information" defined in 3GPP TS 32.254 [16], table 6.3.1.4.1.

Table 6.3.2.1.3-1: Structure of Exposed Edge Enabling Service Charging Information

Exposed Edge Enabling Service Charging Information

Category

Description

External Individual Identifier

OC

The identifier of the UE (i.e, GPSI or identity token), see 3GPP TS 23.558 [9].

External Group Identifier

This field is not applicable.

Internal Group Identifier

This field is not applicable.

API Direction

M

Described in 3GPP TS 32.254 [16], table 6.3.1.4.1.

API Target Network Function

OC

This field holds the identifier of the network function or type of server that either is the destination of the API invocation or triggers the notification, see 3GPP TS 32.254 [16], table 6.3.1.4.1.

API Result Code

OC

Described in 3GPP TS 32.254 [16], table 6.3.1.4.1.

API Name

M

This field holds the name of the API invoked, see 3GPP TS 23.558 [9], table 6.7.2-2.

API Reference

OC

This field holds the reference to 3GPP TS 29.558 [17], either as the TS number and release (e.g. "3GPP TS 29.558 Rel‑17") or the URI to the specification.

API Content

OC

Described in 3GPP TS 29.558 [17], see also 3GPP TS 32.254 [16], table 6.3.1.4.1.

6.3.2.2 Formal edge enabling services charging parameter description

6.3.2.2.1 Edge enabling services CHF CDR parameters

The detailed definitions, abstract syntax and encoding of edge enabling services CHF CDRs parameters are specified in 3GPP TS 32.298 [3].

6.3.2.2.2 Edge enabling services resources attributes

The detailed definitions of resources attributes used for edge enabling services charging are specified in 3GPP TS 32.291 [7].

6.3.2.3 Detailed message format for converged charging

The following clause specifies per Operation Type the charging data that are sent by EES for edge enabling services converged charging.

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

Table 6.3.2.3-1 defines the basic structure of the supported fields in the Charging Data Request message for edge enabling services converged charging.

Table 6.3.2.3-1: Supported fields in Charging Data Request message

Information Element

Functionality of EES

Edge enabling services charging

Supported Operation Types

E

Session Identifier

Subscriber Identifier

NF Consumer Identification

E

NF Functionality

E

NF Name

E

NF Address

E

NF PLMN ID

E

Charging Identifier

E

Invocation Timestamp

E

Invocation Sequence Number

Retransmission Indicator

E

One-time Event

E

One-time Event Type

E

Notify URI

Supported Features

E

Service Specification Information

E

Triggers

E

Multiple Unit Usage

Rating Group

Requested Unit

Time

Total Volume

Uplink Volume

Downlink Volume

Service Specific Units

Used Unit Container

Service Identifier

Quota management Indicator

Triggers

Trigger Timestamp

Time

Total Volume

Uplink Volume

Downlink Volume

Service Specific Unit

Event Time Stamps

Local Sequence Number

EAS ID

E

EAS Provider Identifier

E

Direct Edge Enabling Service Charging Information

E

Exposed Edge Enabling Service Charging Information

E

Table 6.3.2.3-2 defines the basic structure of the supported fields in the Charging Data Response message for edge enabling services converged charging.

Table 6.3.2.3-2: Supported fields in Charging Data Response message

Information Element

Functionality of EES

Edge enabling services charging

Supported Operation Types

E

Session Identifier

E

Invocation Timestamp

E

Invocation Result

E

Invocation Result Code

E

Failed parameter

E

Failure Handling

E

Invocation Sequence Number

Session Failover

Supported Features

E

Triggers

Multiple Unit Information

Result Code

Rating Group

Granted Unit

Tariff Time Change

Time

Total Volume

Uplink Volume

Downlink Volume

Service Specific Units

Validity Time

Final Unit Indication

Time Quota Threshold

Volume Quota Threshold

Unit Quota Threshold

Quota Holding Time

Triggers

6.3.3 Bindings for edge enabling services converged charging

The mapping between the Information Elements, resource attributes and CHF CDR parameters for edge enabling services converged charging is described in 3GPP TS 32.291 [7].

Annex A (informative):
Change history

Change history

Date

Meeting

TDoc

CR

Rev

Cat

Subject/Comment

New version

2022-06

SA#96

Upgrade to change control version

17.0.0

2022-06

SA#96

EditHelp review

17.0.1

2022-06

SA#96

SP-220868

0001

F

Correction on reference for the EAS Deployment

17.1.0

2022-06

SA#96

SP-220868

0002

F

Correction on the mapping between EC and NEF

17.1.0

2022-06

SA#96

SP-220868

0003

F

Correction on the detailed message format for converged charging

17.1.0

2022-12

SA#98e

SP-221190

0004

F

Add the missing reference point for EES charging

17.2.0