diff --git a/33128/r19/TS33128Payloads.asn b/33128/r19/TS33128Payloads.asn index 6820cd2e8e3b2243a69f470f55df214a2edf9943..0bdf7478f5d545a1588fde4df79f921abc3ec4d0 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 (SIZE(1..MAX)) OF UASTargetIdentifier, + uASNFProcedure [2] UASNFProcedure, + uASNFUASInformation [3] UASNFUASInformation +} + + -- ========================== -- 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, + cAALevelUAVID [2] UTF8String, + pEI [3] PEI +} + +UASNFUASInformation ::= CHOICE +{ + uAVFlightAssistance [1] SBIType, + uAVFlightAssistancePatch [2] SBIType, + nAFAuthenticateRequest [3] SBIType, + nAFAuthenticateAccept [4] SBIType +} + -- ================== -- SCEF definitions diff --git a/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd index 8bb00d0aa63792348031d7e210d3fc463fe5ba2a..276904a56038c31511662b4eccea4723695d99e6 100644 --- a/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r19/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -459,4 +459,9 @@ + + + + +