diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index fef0fe4b3200a2cb5454ef45a4fe0b9fb883ec7e..e0328b98838de27bd5ad3193f68febe5605adabd 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -5041,17 +5041,18 @@ TMSI ::= OCTET STRING (SIZE(4)) MMEAttach ::= SEQUENCE { - attachType [1] EPSAttachType, - attachResult [2] EPSAttachResult, - iMSI [3] IMSI, - iMEI [4] IMEI OPTIONAL, - mSISDN [5] MSISDN OPTIONAL, - gUTI [6] GUTI OPTIONAL, - location [7] Location OPTIONAL, - ePSTAIList [8] TAIList OPTIONAL, - sMSServiceStatus [9] EPSSMSServiceStatus OPTIONAL, - oldGUTI [10] GUTI OPTIONAL, - eMM5GRegStatus [11] EMM5GMMStatus OPTIONAL + attachType [1] EPSAttachType, + attachResult [2] EPSAttachResult, + iMSI [3] IMSI, + iMEI [4] IMEI OPTIONAL, + mSISDN [5] MSISDN OPTIONAL, + gUTI [6] GUTI OPTIONAL, + location [7] Location OPTIONAL, + ePSTAIList [8] TAIList OPTIONAL, + sMSServiceStatus [9] EPSSMSServiceStatus OPTIONAL, + oldGUTI [10] GUTI OPTIONAL, + eMM5GRegStatus [11] EMM5GMMStatus OPTIONAL, + accessRestrictionData [12] AccessRestrictionData OPTIONAL } MMEDetach ::= SEQUENCE @@ -5080,16 +5081,17 @@ MMELocationUpdate ::= SEQUENCE MMEStartOfInterceptionWithEPSAttachedUE ::= SEQUENCE { - attachType [1] EPSAttachType, - attachResult [2] EPSAttachResult, - iMSI [3] IMSI, - iMEI [4] IMEI OPTIONAL, - mSISDN [5] MSISDN OPTIONAL, - gUTI [6] GUTI OPTIONAL, - location [7] Location OPTIONAL, - ePSTAIList [9] TAIList OPTIONAL, - sMSServiceStatus [10] EPSSMSServiceStatus OPTIONAL, - eMM5GRegStatus [12] EMM5GMMStatus OPTIONAL + attachType [1] EPSAttachType, + attachResult [2] EPSAttachResult, + iMSI [3] IMSI, + iMEI [4] IMEI OPTIONAL, + mSISDN [5] MSISDN OPTIONAL, + gUTI [6] GUTI OPTIONAL, + location [7] Location OPTIONAL, + ePSTAIList [9] TAIList OPTIONAL, + sMSServiceStatus [10] EPSSMSServiceStatus OPTIONAL, + eMM5GRegStatus [12] EMM5GMMStatus OPTIONAL, + accessRestrictionData [13] AccessRestrictionData OPTIONAL } MMEUnsuccessfulProcedure ::= SEQUENCE @@ -5185,6 +5187,37 @@ MMEFailureCause ::= CHOICE eSMCause [2] ESMCause } +AccessRestrictionData ::= SET OF AccessRestriction + +AccessRestriction ::= ENUMERATED +{ + uTRANNotAllowed(1), + gERANNotAllowed(2), + gANNotAllowed(3), + iHSPAEvolutionNotAllowed(4), + wBEUTRANNotAllowed(5), + hOToNon3GPPAccessNotAllowed(6), + nBIoTNotAllowed(7), + enhancedCoverageNotAllowed(8), + nRAsSecondaryRATinEUTRANNotAllowed(9), + unlicensedSpectrumAsSecondaryRATNotAllowed(10), + nRIn5GSNotAllowed(11), + lTEMNotAllowed(12), + wBEUTRANExceptLTEMNotAllowed(13), + wBEUTRANLEONotAllowed(14), + wBEUTRANMEONotAllowed(15), + wBEUTRANGEONotAllowed(16), + wBEUTRANOTHERSATNotAllowed(17), + nBIoTLEONotAllowed(18), + nBIoTMEONotAllowed(19), + nBIoTGEONotAllowed(20), + nBIoTOTHERSATNotAllowed(21), + lTEMLEONotAllowed(22), + lTEMMEONotAllowed(23), + lTEMGEONotAllowed(24), + lTEMOTHERSATNotAllowed(25) +} + -- =========================== -- LI Notification definitions -- ===========================