Source code for pcapkit.const.ngap.protocol_ie

# -*- coding: utf-8 -*-
# pylint: disable=line-too-long
"""NGAP protocol IE identifiers, 3GPP TS 38.413.
===================================================

.. module:: pcapkit.const.ngap.protocol_ie

This module contains the constant enumeration for **NGAP protocol IE identifiers, 3GPP TS 38.413.**,
which is automatically generated from :class:`pcapkit.vendor.ngap.protocol_ie.ProtocolIE`.

"""

from aenum import IntEnum

from pcapkit.corekit.enum import EnumRegistry

__all__ = ['ProtocolIE']


[docs] class ProtocolIE(EnumRegistry, IntEnum): """[ProtocolIE] NGAP protocol IE identifiers, 3GPP TS 38.413.""" AllowedNSSAI = 0 AMFName = 1 AMFOverloadResponse = 2 AMFSetID = 3 AMF_TNLAssociationFailedToSetupList = 4 AMF_TNLAssociationSetupList = 5 AMF_TNLAssociationToAddList = 6 AMF_TNLAssociationToRemoveList = 7 AMF_TNLAssociationToUpdateList = 8 AMFTrafficLoadReductionIndication = 9 AMF_UE_NGAP_ID = 10 AssistanceDataForPaging = 11 BroadcastCancelledAreaList = 12 BroadcastCompletedAreaList = 13 CancelAllWarningMessages = 14 Cause = 15 CellIDListForRestart = 16 ConcurrentWarningMessageInd = 17 CoreNetworkAssistanceInformationForInactive = 18 CriticalityDiagnostics = 19 DataCodingScheme = 20 DefaultPagingDRX = 21 DirectForwardingPathAvailability = 22 EmergencyAreaIDListForRestart = 23 EmergencyFallbackIndicator = 24 EUTRA_CGI = 25 FiveG_S_TMSI = 26 GlobalRANNodeID = 27 GUAMI = 28 HandoverType = 29 IMSVoiceSupportIndicator = 30 IndexToRFSP = 31 InfoOnRecommendedCellsAndRANNodesForPaging = 32 LocationReportingRequestType = 33 MaskedIMEISV = 34 MessageIdentifier = 35 MobilityRestrictionList = 36 NASC = 37 NAS_PDU = 38 NASSecurityParametersFromNGRAN = 39 NewAMF_UE_NGAP_ID = 40 NewSecurityContextInd = 41 NGAP_Message = 42 NGRAN_CGI = 43 NGRANTraceID = 44 NR_CGI = 45 NRPPa_PDU = 46 NumberOfBroadcastsRequested = 47 OldAMF = 48 OverloadStartNSSAIList = 49 PagingDRX = 50 PagingOrigin = 51 PagingPriority = 52 PDUSessionResourceAdmittedList = 53 PDUSessionResourceFailedToModifyListModRes = 54 PDUSessionResourceFailedToSetupListCxtRes = 55 PDUSessionResourceFailedToSetupListHOAck = 56 PDUSessionResourceFailedToSetupListPSReq = 57 PDUSessionResourceFailedToSetupListSURes = 58 PDUSessionResourceHandoverList = 59 PDUSessionResourceListCxtRelCpl = 60 PDUSessionResourceListHORqd = 61 PDUSessionResourceModifyListModCfm = 62 PDUSessionResourceModifyListModInd = 63 PDUSessionResourceModifyListModReq = 64 PDUSessionResourceModifyListModRes = 65 PDUSessionResourceNotifyList = 66 PDUSessionResourceReleasedListNot = 67 PDUSessionResourceReleasedListPSAck = 68 PDUSessionResourceReleasedListPSFail = 69 PDUSessionResourceReleasedListRelRes = 70 PDUSessionResourceSetupListCxtReq = 71 PDUSessionResourceSetupListCxtRes = 72 PDUSessionResourceSetupListHOReq = 73 PDUSessionResourceSetupListSUReq = 74 PDUSessionResourceSetupListSURes = 75 PDUSessionResourceToBeSwitchedDLList = 76 PDUSessionResourceSwitchedList = 77 PDUSessionResourceToReleaseListHOCmd = 78 PDUSessionResourceToReleaseListRelCmd = 79 PLMNSupportList = 80 PWSFailedCellIDList = 81 RANNodeName = 82 RANPagingPriority = 83 RANStatusTransfer_TransparentContainer = 84 RAN_UE_NGAP_ID = 85 RelativeAMFCapacity = 86 RepetitionPeriod = 87 ResetType = 88 RoutingID = 89 RRCEstablishmentCause = 90 RRCInactiveTransitionReportRequest = 91 RRCState = 92 SecurityContext = 93 SecurityKey = 94 SerialNumber = 95 ServedGUAMIList = 96 SliceSupportList = 97 SONConfigurationTransferDL = 98 SONConfigurationTransferUL = 99 SourceAMF_UE_NGAP_ID = 100 SourceToTarget_TransparentContainer = 101 SupportedTAList = 102 TAIListForPaging = 103 TAIListForRestart = 104 TargetID = 105 TargetToSource_TransparentContainer = 106 TimeToWait = 107 TraceActivation = 108 TraceCollectionEntityIPAddress = 109 UEAggregateMaximumBitRate = 110 UE_associatedLogicalNG_connectionList = 111 UEContextRequest = 112 UE_NGAP_IDs = 114 UEPagingIdentity = 115 UEPresenceInAreaOfInterestList = 116 UERadioCapability = 117 UERadioCapabilityForPaging = 118 UESecurityCapabilities = 119 UnavailableGUAMIList = 120 UserLocationInformation = 121 WarningAreaList = 122 WarningMessageContents = 123 WarningSecurityInfo = 124 WarningType = 125 AdditionalUL_NGU_UP_TNLInformation = 126 DataForwardingNotPossible = 127 DL_NGU_UP_TNLInformation = 128 NetworkInstance = 129 PDUSessionAggregateMaximumBitRate = 130 PDUSessionResourceFailedToModifyListModCfm = 131 PDUSessionResourceFailedToSetupListCxtFail = 132 PDUSessionResourceListCxtRelReq = 133 PDUSessionType = 134 QosFlowAddOrModifyRequestList = 135 QosFlowSetupRequestList = 136 QosFlowToReleaseList = 137 SecurityIndication = 138 UL_NGU_UP_TNLInformation = 139 UL_NGU_UP_TNLModifyList = 140 WarningAreaCoordinates = 141 PDUSessionResourceSecondaryRATUsageList = 142 HandoverFlag = 143 SecondaryRATUsageInformation = 144 PDUSessionResourceReleaseResponseTransfer = 145 RedirectionVoiceFallback = 146 UERetentionInformation = 147 S_NSSAI = 148 PSCellInformation = 149 LastEUTRAN_PLMNIdentity = 150 MaximumIntegrityProtectedDataRate_DL = 151 AdditionalDLForwardingUPTNLInformation = 152 AdditionalDLUPTNLInformationForHOList = 153 AdditionalNGU_UP_TNLInformation = 154 AdditionalDLQosFlowPerTNLInformation = 155 SecurityResult = 156 ENDC_SONConfigurationTransferDL = 157 ENDC_SONConfigurationTransferUL = 158 OldAssociatedQosFlowList_ULendmarkerexpected = 159 CNTypeRestrictionsForEquivalent = 160 CNTypeRestrictionsForServing = 161 NewGUAMI = 162 ULForwarding = 163 ULForwardingUP_TNLInformation = 164 CNAssistedRANTuning = 165 CommonNetworkInstance = 166 NGRAN_TNLAssociationToRemoveList = 167 TNLAssociationTransportLayerAddressNGRAN = 168 EndpointIPAddressAndPort = 169 LocationReportingAdditionalInfo = 170 SourceToTarget_AMFInformationReroute = 171 AdditionalULForwardingUPTNLInformation = 172 SCTP_TLAs = 173 SelectedPLMNIdentity = 174 RIMInformationTransfer = 175 GUAMIType = 176 SRVCCOperationPossible = 177 TargetRNC_ID = 178 RAT_Information = 179 ExtendedRATRestrictionInformation = 180 QosMonitoringRequest = 181 SgNB_UE_X2AP_ID = 182 AdditionalRedundantDL_NGU_UP_TNLInformation = 183 AdditionalRedundantDLQosFlowPerTNLInformation = 184 AdditionalRedundantNGU_UP_TNLInformation = 185 AdditionalRedundantUL_NGU_UP_TNLInformation = 186 CNPacketDelayBudgetDL = 187 CNPacketDelayBudgetUL = 188 ExtendedPacketDelayBudget = 189 RedundantCommonNetworkInstance = 190 RedundantDL_NGU_TNLInformationReused = 191 RedundantDL_NGU_UP_TNLInformation = 192 RedundantDLQosFlowPerTNLInformation = 193 RedundantQosFlowIndicator = 194 RedundantUL_NGU_UP_TNLInformation = 195 TSCTrafficCharacteristics = 196 RedundantPDUSessionInformation = 197 UsedRSNInformation = 198 IAB_Authorized = 199 IAB_Supported = 200 IABNodeIndication = 201 NB_IoT_PagingDRX = 202 NB_IoT_Paging_eDRXInfo = 203 NB_IoT_DefaultPagingDRX = 204 Enhanced_CoverageRestriction = 205 Extended_ConnectedTime = 206 PagingAssisDataforCEcapabUE = 207 WUS_Assistance_Information = 208 UE_DifferentiationInfo = 209 NB_IoT_UEPriority = 210 UL_CP_SecurityInformation = 211 DL_CP_SecurityInformation = 212 TAI = 213 UERadioCapabilityForPagingOfNB_IoT = 214 LTEV2XServicesAuthorized = 215 NRV2XServicesAuthorized = 216 LTEUESidelinkAggregateMaximumBitrate = 217 NRUESidelinkAggregateMaximumBitrate = 218 PC5QoSParameters = 219 AlternativeQoSParaSetList = 220 CurrentQoSParaSetIndex = 221 CEmodeBrestricted = 222 EUTRA_PagingeDRXInformation = 223 CEmodeBSupport_Indicator = 224 LTEM_Indication = 225 EndIndication = 226 EDT_Session = 227 UECapabilityInfoRequest = 228 PDUSessionResourceFailedToResumeListRESReq = 229 PDUSessionResourceFailedToResumeListRESRes = 230 PDUSessionResourceSuspendListSUSReq = 231 PDUSessionResourceResumeListRESReq = 232 PDUSessionResourceResumeListRESRes = 233 UE_UP_CIoT_Support = 234 Suspend_Request_Indication = 235 Suspend_Response_Indication = 236 RRC_Resume_Cause = 237 RGLevelWirelineAccessCharacteristics = 238 W_AGFIdentityInformation = 239 GlobalTNGF_ID = 240 GlobalTWIF_ID = 241 GlobalW_AGF_ID = 242 UserLocationInformationW_AGF = 243 UserLocationInformationTNGF = 244 AuthenticatedIndication = 245 TNGFIdentityInformation = 246 TWIFIdentityInformation = 247 UserLocationInformationTWIF = 248 DataForwardingResponseERABList = 249 IntersystemSONConfigurationTransferDL = 250 IntersystemSONConfigurationTransferUL = 251 SONInformationReport = 252 UEHistoryInformationFromTheUE = 253 ManagementBasedMDTPLMNList = 254 MDTConfiguration = 255 PrivacyIndicator = 256 TraceCollectionEntityURI = 257 NPN_Support = 258 NPN_AccessInformation = 259 NPN_PagingAssistanceInformation = 260 NPN_MobilityInformation = 261 TargettoSource_Failure_TransparentContainer = 262 NID = 263 UERadioCapabilityID = 264 UERadioCapability_EUTRA_Format = 265 DAPSRequestInfo = 266 DAPSResponseInfoList = 267 EarlyStatusTransfer_TransparentContainer = 268 NotifySourceNGRANNode = 269 ExtendedSliceSupportList = 270 ExtendedTAISliceSupportList = 271 ConfiguredTACIndication = 272 Extended_RANNodeName = 273 Extended_AMFName = 274 GlobalCable_ID = 275 QosMonitoringReportingFrequency = 276 QosFlowParametersList = 277 QosFlowFeedbackList = 278 BurstArrivalTimeDownlink = 279 ExtendedUEIdentityIndexValue = 280 PduSessionExpectedUEActivityBehaviour = 281 MicoAllPLMN = 282 QosFlowFailedToSetupList = 283 SourceTNLAddrInfo = 284 ExtendedReportIntervalMDT = 285 SourceNodeID = 286 NRNTNTAIInformation = 287 UEContextReferenceAtSource = 288 LastVisitedPSCellList = 289 IntersystemSONInformationRequest = 290 IntersystemSONInformationReply = 291 EnergySavingIndication = 292 IntersystemResourceStatusUpdate = 293 SuccessfulHandoverReportList = 294 MBS_AreaSessionID = 295 MBS_QoSFlowsToBeSetupList = 296 MBS_QoSFlowsToBeSetupModList = 297 MBS_ServiceArea = 298 MBS_SessionID = 299 MBS_DistributionReleaseRequestTransfer = 300 MBS_DistributionSetupRequestTransfer = 301 MBS_DistributionSetupResponseTransfer = 302 MBS_DistributionSetupUnsuccessfulTransfer = 303 MulticastSessionActivationRequestTransfer = 304 MulticastSessionDeactivationRequestTransfer = 305 MulticastSessionUpdateRequestTransfer = 306 MulticastGroupPagingAreaList = 307 MBS_SupportIndicator = 309 MBSSessionFailedtoSetupList = 310 MBSSessionFailedtoSetuporModifyList = 311 MBSSessionSetupResponseList = 312 MBSSessionSetuporModifyResponseList = 313 MBSSessionSetupFailureTransfer = 314 MBSSessionSetupRequestTransfer = 315 MBSSessionSetupResponseTransfer = 316 MBSSessionToReleaseList = 317 MBSSessionSetupRequestList = 318 MBSSessionSetuporModifyRequestList = 319 MBS_ActiveSessionInformation_SourcetoTargetList = 323 MBS_ActiveSessionInformation_TargettoSourceList = 324 OnboardingSupport = 325 TimeSyncAssistanceInfo = 326 SurvivalTime = 327 QMCConfigInfo = 328 QMCDeactivation = 329 PDUSessionPairID = 331 NR_PagingeDRXInformation = 332 RedCapIndication = 333 TargetNSSAIInformation = 334 UESliceMaximumBitRateList = 335 M4ReportAmount = 336 M5ReportAmount = 337 M6ReportAmount = 338 M7ReportAmount = 339 IncludeBeamMeasurementsIndication = 340 ExcessPacketDelayThresholdConfiguration = 341 PagingCause = 342 PagingCauseIndicationForVoiceService = 343 PEIPSassistanceInformation = 344 FiveG_ProSeAuthorized = 345 FiveG_ProSeUEPC5AggregateMaximumBitRate = 346 FiveG_ProSePC5QoSParameters = 347 MBSSessionModificationFailureTransfer = 348 MBSSessionModificationRequestTransfer = 349 MBSSessionModificationResponseTransfer = 350 MBS_QoSFlowToReleaseList = 351 MBS_SessionTNLInfo5GC = 352 TAINSAGSupportList = 353 SourceNodeTNLAddrInfo = 354 NGAPIESupportInformationRequestList = 355 NGAPIESupportInformationResponseList = 356 MBS_SessionFSAIDList = 357 MBSSessionReleaseResponseTransfer = 358 ManagementBasedMDTPLMNModificationList = 359 EarlyMeasurement = 360 BeamMeasurementsReportConfiguration = 361 HFCNode_ID_new = 362 GlobalCable_ID_new = 363 TargetHomeENB_ID = 364 HashedUEIdentityIndexValue = 365 ExtendedMobilityInformation = 366 NetworkControlledRepeaterAuthorized = 367 AdditionalCancelledlocationReportingReferenceIDList = 368 Selected_Target_SNPN_Identity = 369 EquivalentSNPNsList = 370 SelectedNID = 371 SupportedUETypeList = 372 AerialUEsubscriptionInformation = 373 NR_A2X_ServicesAuthorized = 374 LTE_A2X_ServicesAuthorized = 375 NR_A2X_UE_PC5_AggregateMaximumBitRate = 376 LTE_A2X_UE_PC5_AggregateMaximumBitRate = 377 A2X_PC5_QoS_Parameters = 378 FiveGProSeLayer2Multipath = 379 FiveGProSeLayer2UEtoUERelay = 380 FiveGProSeLayer2UEtoUERemote = 381 CandidateRelayUEInformationList = 382 SuccessfulPSCellChangeReportList = 383 IntersystemMobilityFailureforVoiceFallback = 384 TargetCellCRNTI = 385 TimeSinceFailure = 386 RANTimingSynchronisationStatusInfo = 387 RAN_TSSRequestType = 388 RAN_TSSScope = 389 ClockQualityReportingControlInfo = 390 RANfeedbacktype = 391 QoSFlowTSCList = 392 TSCTrafficCharacteristicsFeedback = 393 DownlinkTLContainer = 394 UplinkTLContainer = 395 ANPacketDelayBudgetUL = 396 QosFlowAdditionalInfoList = 397 AssistanceInformationQoE_Meas = 398 MBSCommServiceType = 399 MobileIAB_Authorized = 400 MobileIAB_MTUserLocationInformation = 401 MobileIABNodeIndication = 402 NoPDUSessionIndication = 403 MobileIAB_Supported = 404 CN_MT_CommunicationHandling = 405 FiveGCAction = 406 PagingPolicyDifferentiation = 407 DL_Signalling = 408 PNI_NPN_AreaScopeofMDT = 409 PNI_NPNBasedMDT = 410 SNPN_CellBasedMDT = 411 SNPN_TAIBasedMDT = 412 SNPN_BasedMDT = 413 Partially_Allowed_NSSAI = 414 AssociatedSessionID = 415 MBS_AssistanceInformation = 416 BroadcastTransportFailureTransfer = 417 BroadcastTransportRequestTransfer = 418 BroadcastTransportResponseTransfer = 419 TimeBasedHandoverInformation = 420 DLDiscarding = 421 PDUsetQoSParameters = 422 PDUSetbasedHandlingIndicator = 423 N6JitterInformation = 424 ECNMarkingorCongestionInformationReportingRequest = 425 ECNMarkingorCongestionInformationReportingStatus = 426 ERedCapIndication = 427 XrDeviceWith2Rx = 428 UserPlaneErrorIndicator = 429 SLPositioningRangingServiceInfo = 430 PDUSessionListMTCommHReq = 431 MaximumDataBurstVolume = 432 MN_only_MDT_collection = 433 MBS_NGUFailureIndication = 434 UserPlaneFailureIndication = 435 UserPlaneFailureIndicationReport = 436 SourceSN_to_TargetSN_QMCInfo = 437 QoERVQoEReportingPaths = 438 UserLocationInformationN3IWF_without_PortNumber = 439 AUN3DeviceAccessInfo = 440 TAIMBSSupportList = 441 ExtendedBackupAMFName = 442 ExtendedOldAMF = 443
[docs] @classmethod def _missing_(cls, value: 'int') -> 'ProtocolIE': """Lookup function used when value is not found. Args: value: Value to get enum item. """ if not (isinstance(value, int) and 0 <= value <= 65535): raise ValueError('%r is not a valid %s' % (value, cls.__name__)) return cls._unregistered_member(value, 'Unassigned')