From d7724669859e621a5e66a29254872bd1a593bf73 Mon Sep 17 00:00:00 2001 From: grahamj Date: Mon, 16 Oct 2023 16:01:59 +0000 Subject: [PATCH 1/4] Update file TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index b877d12e..457e23da 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4197,6 +4197,8 @@ GUTI ::= SEQUENCE mTMSI [5] TMSI } +HomeNetworkIdentifier ::= UTF8String + HomeNetworkPublicKeyID ::= OCTET STRING HSMFURI ::= UTF8String @@ -4416,9 +4418,11 @@ SUCI ::= SEQUENCE protectionSchemeID [4] ProtectionSchemeID, homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, schemeOutput [6] SchemeOutput, - routingIndicatorLength [7] INTEGER (1..4) OPTIONAL + routingIndicatorLength [7] INTEGER (1..4) OPTIONAL, -- shall be included if different from the number of meaningful digits given -- in routingIndicator + sUPIType [8] SUPIType OPTIONAL, + homeNetworkIdentifier [9] HomeNetworkIdentifier OPTIONAL } SUPI ::= CHOICE @@ -4427,6 +4431,8 @@ SUPI ::= CHOICE nAI [2] NAI } +SUPIType ::= INTEGER (1..7) + SUPIUnauthenticatedIndication ::= BOOLEAN SwitchOffIndicator ::= ENUMERATED -- GitLab From e5c03d1965804abe5cbcca223d9e86c28f0ab645 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 24 Oct 2023 07:27:56 +0000 Subject: [PATCH 2/4] Update file TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index 457e23da..da258701 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4431,7 +4431,7 @@ SUPI ::= CHOICE nAI [2] NAI } -SUPIType ::= INTEGER (1..7) +SUPIType ::= INTEGER (0..7) SUPIUnauthenticatedIndication ::= BOOLEAN -- GitLab From 22589eaf634f966a8f18ec3c00d0a42f434d6ce0 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 24 Oct 2023 23:39:31 +0000 Subject: [PATCH 3/4] Update file TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index da258701..f1de27dc 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4419,9 +4419,14 @@ SUCI ::= SEQUENCE 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 + -- 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 } -- GitLab From 9abfed95844c60b0a9b732d48fb389f865f4ee94 Mon Sep 17 00:00:00 2001 From: grahamj Date: Fri, 27 Oct 2023 02:00:36 +0000 Subject: [PATCH 4/4] Update file TS33128Payloads.asn --- 33128/r17/TS33128Payloads.asn | 1 + 1 file changed, 1 insertion(+) diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index f1de27dc..f14eb6d5 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -4199,6 +4199,7 @@ GUTI ::= SEQUENCE 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 -- GitLab