From d4a39123f5e73c015038193d10d961631cba4f9e Mon Sep 17 00:00:00 2001 From: hawbakert Date: Mon, 27 Apr 2026 15:44:08 +0000 Subject: [PATCH 01/10] Update file TS33128Payloads.asn --- 33128/r19/TS33128Payloads.asn | 49 +++++++++++++++++++++++++++++++++-- 1 file changed, 47 insertions(+), 2 deletions(-) diff --git a/33128/r19/TS33128Payloads.asn b/33128/r19/TS33128Payloads.asn index 6820cd2..e3dd4f8 100644 --- a/33128/r19/TS33128Payloads.asn +++ b/33128/r19/TS33128Payloads.asn @@ -345,7 +345,10 @@ XIRIEvent ::= CHOICE mCPTTFloorControlMessage [197] MCPTTFloorControlMessage, -- IMS events, see clause 7.12.4.2, continued from tag 181 - iMSDataChannelApplicationResponse [198] IMSDataChannelApplicationResponse + iMSDataChannelApplicationResponse [198] IMSDataChannelApplicationResponse, + + -- NEF events, see clause 7.7.2.1.X continued from tag 170 + uASNFInformation [199] UASNFInformation } -- ============== @@ -674,7 +677,10 @@ IRIEvent ::= CHOICE mCPTTFloorControlMessage [197] MCPTTFloorControlMessage, -- IMS events, see clause 7.12.4.2, continued from tag 181 - iMSDataChannelApplicationResponse [198] IMSDataChannelApplicationResponse + iMSDataChannelApplicationResponse [198] IMSDataChannelApplicationResponse, + + -- NEF events, see clause 7.7.2.1.X continued from tag 170 + uASNFInformation [199] UASNFInformation } IRITargetIdentifier ::= SEQUENCE @@ -987,6 +993,15 @@ NEF5GVNGroupQuery ::= SEQUENCE fiveGLanParametersProvision [3] SBIType } +-- See clause 7.7.2.1.X for details of this structure +UASNFInformation ::=SEQUENCE +{ + uASTargetIdentifiers [1] SEQUENCE OF UASTargetIdentifier, + uASNFProcedure [2] UASNFProcedure, + uASNFUASInformation [3] UASNFUASInformation OPTIONAL +} + + -- ========================== -- Common SCEF/NEF parameters -- ========================== @@ -1149,6 +1164,36 @@ AFID ::= UTF8String NEFID ::= UTF8String +-- ================= +-- 5G NEF/UAS NF parameters +-- ================= + +UASNFProcedure ::= ENUMERATED +{ + configurationCreate(1), + configurationRetrieve(2), + configurationUpdate(3), + configurationModify(4), + configurationDelete(5), + authenticationAuthorize(6), + authenticationNotification(7) +} + +UASTargetIdentifier ::= CHOICE +{ + gPSI [1] GPSI, + cAALevelUEID [2] UTF8String, + pEI [3] PEI +} + +UASNFUASInformation ::= CHOICE +{ + uAVFlightAssistance [1] SBIType, + uAVFlightAssistancePatche [2] SBIType, + nAFAuthenticateRequest [3] SBIType, + nAFAuthenticateAccept [4] SBIType +} + -- ================== -- SCEF definitions -- GitLab From b2793b544c118830089dcb768a9ef3893571ccc0 Mon Sep 17 00:00:00 2001 From: hawbakert Date: Mon, 27 Apr 2026 15:48:42 +0000 Subject: [PATCH 02/10] Update file TS33128Payloads.asn --- 33128/r19/TS33128Payloads.asn | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/33128/r19/TS33128Payloads.asn b/33128/r19/TS33128Payloads.asn index e3dd4f8..d50dd66 100644 --- a/33128/r19/TS33128Payloads.asn +++ b/33128/r19/TS33128Payloads.asn @@ -348,7 +348,7 @@ XIRIEvent ::= CHOICE iMSDataChannelApplicationResponse [198] IMSDataChannelApplicationResponse, -- NEF events, see clause 7.7.2.1.X continued from tag 170 - uASNFInformation [199] UASNFInformation + uASNFInformation [199] UASNFInformation } -- ============== @@ -680,7 +680,7 @@ IRIEvent ::= CHOICE iMSDataChannelApplicationResponse [198] IMSDataChannelApplicationResponse, -- NEF events, see clause 7.7.2.1.X continued from tag 170 - uASNFInformation [199] UASNFInformation + uASNFInformation [199] UASNFInformation } IRITargetIdentifier ::= SEQUENCE @@ -997,8 +997,8 @@ NEF5GVNGroupQuery ::= SEQUENCE UASNFInformation ::=SEQUENCE { uASTargetIdentifiers [1] SEQUENCE OF UASTargetIdentifier, - uASNFProcedure [2] UASNFProcedure, - uASNFUASInformation [3] UASNFUASInformation OPTIONAL + uASNFProcedure [2] UASNFProcedure, + uASNFUASInformation [3] UASNFUASInformation OPTIONAL } @@ -1171,27 +1171,27 @@ NEFID ::= UTF8String UASNFProcedure ::= ENUMERATED { configurationCreate(1), - configurationRetrieve(2), - configurationUpdate(3), - configurationModify(4), - configurationDelete(5), - authenticationAuthorize(6), - authenticationNotification(7) + configurationRetrieve(2), + configurationUpdate(3), + configurationModify(4), + configurationDelete(5), + authenticationAuthorize(6), + authenticationNotification(7) } UASTargetIdentifier ::= CHOICE { - gPSI [1] GPSI, - cAALevelUEID [2] UTF8String, - pEI [3] PEI + gPSI [1] GPSI, + cAALevelUEID [2] UTF8String, + pEI [3] PEI } UASNFUASInformation ::= CHOICE { - uAVFlightAssistance [1] SBIType, - uAVFlightAssistancePatche [2] SBIType, - nAFAuthenticateRequest [3] SBIType, - nAFAuthenticateAccept [4] SBIType + uAVFlightAssistance [1] SBIType, + uAVFlightAssistancePatche [2] SBIType, + nAFAuthenticateRequest [3] SBIType, + nAFAuthenticateAccept [4] SBIType } -- GitLab From 341168501b16417ffad4b0c68d9e30fd37eb0da8 Mon Sep 17 00:00:00 2001 From: hawbakert Date: Wed, 13 May 2026 13:59:58 +0000 Subject: [PATCH 03/10] Update file TS33128Payloads.asn --- 33128/r19/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r19/TS33128Payloads.asn b/33128/r19/TS33128Payloads.asn index d50dd66..66e3732 100644 --- a/33128/r19/TS33128Payloads.asn +++ b/33128/r19/TS33128Payloads.asn @@ -1189,7 +1189,7 @@ UASTargetIdentifier ::= CHOICE UASNFUASInformation ::= CHOICE { uAVFlightAssistance [1] SBIType, - uAVFlightAssistancePatche [2] SBIType, + uAVFlightAssistancePatch [2] SBIType, nAFAuthenticateRequest [3] SBIType, nAFAuthenticateAccept [4] SBIType } -- GitLab From 6c4d6929892be6530f81d5a3abddcdd502907c22 Mon Sep 17 00:00:00 2001 From: hawbakert Date: Wed, 13 May 2026 14:00:09 +0000 Subject: [PATCH 04/10] Update file TS33128Payloads.asn --- 33128/r19/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r19/TS33128Payloads.asn b/33128/r19/TS33128Payloads.asn index 66e3732..bea26fe 100644 --- a/33128/r19/TS33128Payloads.asn +++ b/33128/r19/TS33128Payloads.asn @@ -1189,7 +1189,7 @@ UASTargetIdentifier ::= CHOICE UASNFUASInformation ::= CHOICE { uAVFlightAssistance [1] SBIType, - uAVFlightAssistancePatch [2] SBIType, + uAVFlightAssistancePatch [2] SBIType, nAFAuthenticateRequest [3] SBIType, nAFAuthenticateAccept [4] SBIType } -- GitLab From d0f05d07b825bd4fbb3d59149b61f1cc2a985099 Mon Sep 17 00:00:00 2001 From: mark Date: Wed, 13 May 2026 22:35:11 +0100 Subject: [PATCH 05/10] Adding necessary target identity extension --- 33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd index 7d09042..e56fbcc 100644 --- a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -400,6 +400,10 @@ - + + + + -- GitLab From 058f4e19bad7fbec7169cef9ddf5c0ec46f07aa7 Mon Sep 17 00:00:00 2001 From: mark Date: Wed, 13 May 2026 22:37:09 +0100 Subject: [PATCH 06/10] The linter must be obeyed --- 33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd index e56fbcc..7a4a0e9 100644 --- a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -400,10 +400,10 @@ - + + - + -- GitLab From 864d752d64e2fd0b5e73aa9760556803f3acbe1b Mon Sep 17 00:00:00 2001 From: hawbakert Date: Thu, 14 May 2026 14:04:13 +0000 Subject: [PATCH 07/10] Update file TS33128Payloads.asn --- 33128/r19/TS33128Payloads.asn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/33128/r19/TS33128Payloads.asn b/33128/r19/TS33128Payloads.asn index bea26fe..0bdf747 100644 --- a/33128/r19/TS33128Payloads.asn +++ b/33128/r19/TS33128Payloads.asn @@ -996,9 +996,9 @@ NEF5GVNGroupQuery ::= SEQUENCE -- See clause 7.7.2.1.X for details of this structure UASNFInformation ::=SEQUENCE { - uASTargetIdentifiers [1] SEQUENCE OF UASTargetIdentifier, + uASTargetIdentifiers [1] SEQUENCE (SIZE(1..MAX)) OF UASTargetIdentifier, uASNFProcedure [2] UASNFProcedure, - uASNFUASInformation [3] UASNFUASInformation OPTIONAL + uASNFUASInformation [3] UASNFUASInformation } @@ -1182,7 +1182,7 @@ UASNFProcedure ::= ENUMERATED UASTargetIdentifier ::= CHOICE { gPSI [1] GPSI, - cAALevelUEID [2] UTF8String, + cAALevelUAVID [2] UTF8String, pEI [3] PEI } -- GitLab From 381116dd71e72179c8e8d83930de8d0225f90d04 Mon Sep 17 00:00:00 2001 From: mark Date: Thu, 14 May 2026 15:07:57 +0100 Subject: [PATCH 08/10] Making change to the right release this time --- 33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd | 4 +--- 33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd | 5 +++++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd index 7a4a0e9..348ed0e 100644 --- a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -402,8 +402,6 @@ - - - + diff --git a/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd index 8bb00d0..ba80b31 100644 --- a/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -459,4 +459,9 @@ + + + + + -- GitLab From 52f6e31cb2387f3b492776f37d3d42ea1e5b8af8 Mon Sep 17 00:00:00 2001 From: mark Date: Thu, 14 May 2026 15:09:53 +0100 Subject: [PATCH 09/10] Tidying up R18 back to how it was --- 33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd | 2 -- 1 file changed, 2 deletions(-) diff --git a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd index 348ed0e..7d09042 100644 --- a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -402,6 +402,4 @@ - - -- GitLab From b675e8e3b12b3359b50c905b894feceb24671e49 Mon Sep 17 00:00:00 2001 From: hawbakert Date: Thu, 14 May 2026 18:43:26 +0000 Subject: [PATCH 10/10] Update file urn_3GPP_ns_li_3GPPX1Extensions.xsd --- 33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd index ba80b31..276904a 100644 --- a/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -459,8 +459,8 @@ - - + + -- GitLab