Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 29.502  Word version:  18.6.0

Top   Top   Up   Prev   None

 

C (Normative)  ABNF grammar for 3GPP SBI HTTP custom headers |R18|p. 365

C.1  Generalp. 365

This Annex contains a self-contained set of ABNF rules, comprising the re-used rules from IETF RFCs, and the rules defined by the 3GPP custom headers defined in this specification (see clause 6.1.2.3).
This grammar may be used as input to existing tools to help implementations to parse 3GPP custom headers.

C.2  ABNF definitions (Filename: "TS29502_CustomHeaders.abnf")p. 365

Up

D  Charging Identifier Handling |R18|p. 366

D.1  Usage of Charging ID and SMF Charging IDp. 366

D.1.1  Generalp. 366

The Charging ID has been defined (from Rel-15 onwards) as a Uint32 value which is unique within one SMF (the V-SMF or H-SMF that assigns it). To avoid possible charging identifiers' collision in H-SMF for Home Routed PDU sessions, an SMF Charging ID has been defined (from Rel-18 onwards) as a string which contains the Uint32 value and the SMF NF Instance ID (see TS 29.571).
This clause summarizes the principles on using Charging ID and SMF Charging ID for HR PDU sessions, especially when not all the V-SMF(s) and H-SMF of a PDU session support the SMF Charging ID.
This Annex is informative and the normative requirements in this specification or in other 3GPP specifications prevail over the description in this Annex if there is any difference.
Up

D.1.2  HPLMN supporting the SMF Charging IDp. 366

An SMF, CHF and PCF complying with Rel-18 onwards support the SMF Charging ID.
If the HPLMN (H-SMF, CHF and PCF) supports the SMF Charging ID, the H-SMF indicates support of the SCID (String based Charging Identifier) feature (in its NF Profile in NRF and towards the V-SMF).
The HPLMN uses the SMF Charging ID as the charging identifier for the PDU session.
If the VPLMN supports the SMF Charging ID:
  • The VPLMN uses the SMF Charging ID as the charging identifier for the PDU session.
If the VPLMN does not support the SMF Charging ID (e.g. the V-SMF complies with a release earlier than Rel-18):
  • The VPLMN uses the Charging ID as the charging identifier for the PDU session.
  • The VPLMN only provides the Charging ID to the H-SMF during the HR PDU session establishment. The H-SMF derives the SMF Charging ID using the received Charging ID and V-SMF Instance ID.
Up

D.1.3  HPLMN not supporting the SMF Charging IDp. 367

When the HPLMN does not support the SMF Charging ID (e.g. the H-SMF complies with a release earlier than Rel-18), the charging identifier used by both the V-SMF and the H-SMF is the Charging ID.

D.1.4  Transfer of (SMF) Charging ID between SMFsp. 367

The following principles applies to support mobility scenarios where the source and/or target (V-) SMF may or may not support the SCID feature:
  • During a HR PDU session establishment:
    • the V-SMF provides the Charging ID to the H-SMF; and
    • the V-SMF additionally provides the SMF Charging ID if both the V-SMF and H-SMF support the SCID feature.
  • During a V-SMF change or insertion:
    • the Charging ID is passed from the source (V-)SMF to the target V-SMF;
    • the SMF Charging ID is also passed from the source (V-)SMF to the target V-SMF, if it is available at the source (V-)SMF and both the source and target (V-)SMFs support the SCID feature; and
    • the H-SMF provides the SMF Charging ID to the new V-SMF if both the H-SMF and the new V-SMF support the SCID feature.
  • During EPS to 5GS mobility:
    • the H-SMF provides the Charging ID to the new V-SMF; and
    • the H-SMF additionally provides the SMF Charging ID to the new V-SMF if both the H-SMF and the V-SMF support the SCID feature.
Up

$  Change historyp. 368


Up   Top