From ebd37426e7f94452b21241d289e8290333dc1200 Mon Sep 17 00:00:00 2001 From: grahamj Date: Mon, 16 Oct 2023 14:56:10 +0000 Subject: [PATCH 1/4] Update file TS33128Payloads.asn --- 33128/r15/TS33128Payloads.asn | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index 2533a97e..bea25da4 100644 --- a/33128/r15/TS33128Payloads.asn +++ b/33128/r15/TS33128Payloads.asn @@ -665,6 +665,8 @@ GUMMEI ::= SEQUENCE mNC [3] MNC } +HomeNetworkIdentifier ::= UTF8String + HomeNetworkPublicKeyID ::= OCTET STRING HSMFURI ::= UTF8String @@ -790,9 +792,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 @@ -801,6 +805,8 @@ SUPI ::= CHOICE nAI [2] NAI } +SUPIType ::= INTEGER (1..7) + SUPIUnauthenticatedIndication ::= BOOLEAN TargetIdentifier ::= CHOICE -- GitLab From 2f1eda7b2c32ab81dfd64bb0a6811115a1fe260d Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 24 Oct 2023 07:26:22 +0000 Subject: [PATCH 2/4] Update file TS33128Payloads.asn --- 33128/r15/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index bea25da4..c72757ca 100644 --- a/33128/r15/TS33128Payloads.asn +++ b/33128/r15/TS33128Payloads.asn @@ -805,7 +805,7 @@ SUPI ::= CHOICE nAI [2] NAI } -SUPIType ::= INTEGER (1..7) +SUPIType ::= INTEGER (0..7) SUPIUnauthenticatedIndication ::= BOOLEAN -- GitLab From 33eecf7e5ab62a9b68fc8e88cfbe72d34e4b17f6 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 24 Oct 2023 23:35:18 +0000 Subject: [PATCH 3/4] Update file TS33128Payloads.asn --- 33128/r15/TS33128Payloads.asn | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index c72757ca..0a103ad1 100644 --- a/33128/r15/TS33128Payloads.asn +++ b/33128/r15/TS33128Payloads.asn @@ -792,10 +792,17 @@ SUCI ::= SEQUENCE protectionSchemeID [4] ProtectionSchemeID, homeNetworkPublicKeyID [5] HomeNetworkPublicKeyID, schemeOutput [6] SchemeOutput, + -- shall be included if different from the number of meaningful digits given + -- in routingIndicator 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 e9380e800586a9618afd434f581c7a3d7a644921 Mon Sep 17 00:00:00 2001 From: grahamj Date: Fri, 27 Oct 2023 01:44:31 +0000 Subject: [PATCH 4/4] Update file TS33128Payloads.asn --- 33128/r15/TS33128Payloads.asn | 1 + 1 file changed, 1 insertion(+) diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index 0a103ad1..f4904269 100644 --- a/33128/r15/TS33128Payloads.asn +++ b/33128/r15/TS33128Payloads.asn @@ -667,6 +667,7 @@ GUMMEI ::= 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