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 |