diff --git a/33128/r16/TS33128Payloads.asn b/33128/r16/TS33128Payloads.asn index 3ad6a488a2576ac7db9046501f59ca8add3ec765..0e8551602352e5f69ba2f38c600effd0364c47cf 100644 --- a/33128/r16/TS33128Payloads.asn +++ b/33128/r16/TS33128Payloads.asn @@ -2135,6 +2135,9 @@ GUMMEI ::= SEQUENCE mNC [3] MNC } +HomeNetworkIdentifier ::= UTF8String + +-- This parameter shall be encoded as an octet string as a single octet containing the Home Network Public ID. HomeNetworkPublicKeyID ::= OCTET STRING HSMFURI ::= UTF8String @@ -2289,9 +2292,16 @@ SUCI ::= SEQUENCE protectionSchemeID [4] ProtectionSchemeID, homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, schemeOutput [6] SchemeOutput, - routingIndicatorLength [7] INTEGER (1..4) OPTIONAL - -- shall be included if different from the number of - -- meaningful digits given in routingIndicator + routingIndicatorLength [7] INTEGER (1..4) OPTIONAL, + -- the sUPIType and homeNetworkIdentifier fields are OPTIONAL to support reporting SUCIs in + -- the format defined in 23.003 [19] version 15.0.0 to 15.4.0 + -- to report SUCIs in the format defined in 23.003 [19] version 15.0.0 + sUPIType [8] SUPIType OPTIONAL, + -- if the sUPIType is '0' the homeNetworkIdentifier is the PLMN and may be absent as it is reported + -- as the MCC and MNC above + -- if the sUPIType is not '0' the mCC and mNC fields above + -- shall be populated with '000' and ignored by the receiver. + homeNetworkIdentifier [9] HomeNetworkIdentifier OPTIONAL } SUPI ::= CHOICE @@ -2300,6 +2310,8 @@ SUPI ::= CHOICE nAI [2] NAI } +SUPIType ::= INTEGER (0..7) + SUPIUnauthenticatedIndication ::= BOOLEAN TargetIdentifier ::= CHOICE