| -- 3GPP TS 36.413 V15.5.0 (2019-03) |
| -- 9.3.3 PDU Definitions |
| -- ************************************************************** |
| -- |
| -- PDU definitions for S1AP. |
| -- |
| -- ************************************************************** |
| |
| S1AP-PDU-Contents { |
| itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) |
| eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Contents (1) } |
| |
| DEFINITIONS AUTOMATIC TAGS ::= |
| |
| BEGIN |
| |
| -- ************************************************************** |
| -- |
| -- IE parameter types from other modules. |
| -- |
| -- ************************************************************** |
| |
| IMPORTS |
| |
| UEAggregateMaximumBitrate, |
| BearerType, |
| Cause, |
| CellAccessMode, |
| Cdma2000HORequiredIndication, |
| Cdma2000HOStatus, |
| Cdma2000OneXSRVCCInfo, |
| Cdma2000OneXRAND, |
| Cdma2000PDU, |
| Cdma2000RATType, |
| Cdma2000SectorID, |
| EUTRANRoundTripDelayEstimationInfo, |
| CNDomain, |
| ConcurrentWarningMessageIndicator, |
| CriticalityDiagnostics, |
| CSFallbackIndicator, |
| CSG-Id, |
| CSG-IdList, |
| CSGMembershipStatus, |
| Data-Forwarding-Not-Possible, |
| Direct-Forwarding-Path-Availability, |
| Global-ENB-ID, |
| EUTRAN-CGI, |
| ENBname, |
| ENB-StatusTransfer-TransparentContainer, |
| ENB-UE-S1AP-ID, |
| ExtendedRepetitionPeriod, |
| GTP-TEID, |
| GUMMEI, |
| GUMMEIType, |
| HandoverRestrictionList, |
| HandoverType, |
| Masked-IMEISV, |
| LAI, |
| LPPa-PDU, |
| ManagementBasedMDTAllowed, |
| MDTPLMNList, |
| MMEname, |
| MMERelaySupportIndicator, |
| MME-UE-S1AP-ID, |
| MSClassmark2, |
| MSClassmark3, |
| NAS-PDU, |
| NASSecurityParametersfromE-UTRAN, |
| NASSecurityParameterstoE-UTRAN, |
| OverloadResponse, |
| PagingDRX, |
| PagingPriority, |
| PLMNidentity, |
| ProSeAuthorized, |
| RIMTransfer, |
| RelativeMMECapacity, |
| RequestType, |
| E-RAB-ID, |
| E-RABLevelQoSParameters, |
| E-RABList, |
| RelayNode-Indicator, |
| Routing-ID, |
| SecurityKey, |
| SecurityContext, |
| ServedGUMMEIs, |
| SONConfigurationTransfer, |
| Source-ToTarget-TransparentContainer, |
| SourceBSS-ToTargetBSS-TransparentContainer, |
| SourceeNB-ToTargeteNB-TransparentContainer, |
| SourceRNC-ToTargetRNC-TransparentContainer, |
| SubscriberProfileIDforRFP, |
| SRVCCOperationNotPossible, |
| SRVCCOperationPossible, |
| SRVCCHOIndication, |
| SupportedTAs, |
| TAI, |
| Target-ToSource-TransparentContainer, |
| TargetBSS-ToSourceBSS-TransparentContainer, |
| TargeteNB-ToSourceeNB-TransparentContainer, |
| TargetID, |
| TargetRNC-ToSourceRNC-TransparentContainer, |
| TimeToWait, |
| TraceActivation, |
| TrafficLoadReductionIndication, |
| E-UTRAN-Trace-ID, |
| TransportLayerAddress, |
| UEIdentityIndexValue, |
| UEPagingID, |
| UERadioCapability, |
| UERadioCapabilityForPaging, |
| UE-RetentionInformation, |
| UE-S1AP-IDs, |
| UE-associatedLogicalS1-ConnectionItem, |
| UESecurityCapabilities, |
| S-TMSI, |
| MessageIdentifier, |
| SerialNumber, |
| WarningAreaList, |
| RepetitionPeriod, |
| NumberofBroadcastRequest, |
| WarningType, |
| WarningSecurityInfo, |
| DataCodingScheme, |
| WarningMessageContents, |
| BroadcastCompletedAreaList, |
| RRC-Establishment-Cause, |
| BroadcastCancelledAreaList, |
| PS-ServiceNotAvailable, |
| GUMMEIList, |
| Correlation-ID, |
| GWContextReleaseIndication, |
| PrivacyIndicator, |
| VoiceSupportMatchIndicator, |
| TunnelInformation, |
| KillAllWarningMessages, |
| TransportInformation, |
| LHN-ID, |
| UserLocationInformation, |
| AdditionalCSFallbackIndicator, |
| ECGIListForRestart, |
| TAIListForRestart, |
| EmergencyAreaIDListForRestart, |
| ExpectedUEBehaviour, |
| Paging-eDRXInformation, |
| Extended-UEIdentityIndexValue, |
| MME-Group-ID, |
| Additional-GUTI, |
| PWSfailedECGIList, |
| CellIdentifierAndCELevelForCECapableUEs, |
| AssistanceDataForPaging, |
| InformationOnRecommendedCellsAndENBsForPaging, |
| UE-Usage-Type, |
| UEUserPlaneCIoTSupportIndicator, |
| NB-IoT-DefaultPagingDRX, |
| NB-IoT-Paging-eDRXInformation, |
| CE-mode-B-SupportIndicator, |
| NB-IoT-UEIdentityIndexValue, |
| V2XServicesAuthorized, |
| DCN-ID, |
| ServedDCNs, |
| UESidelinkAggregateMaximumBitrate, |
| DLNASPDUDeliveryAckRequest, |
| Coverage-Level, |
| EnhancedCoverageRestricted, |
| DL-CP-SecurityInformation, |
| UL-CP-SecurityInformation, |
| SecondaryRATDataUsageRequest, |
| SecondaryRATDataUsageReportList, |
| HandoverFlag, |
| NRUESecurityCapabilities, |
| UE-Application-Layer-Measurement-Capability, |
| CE-ModeBRestricted, |
| Packet-LossRate, |
| UECapabilityInfoRequest, |
| SourceNgRanNode-ToTargetNgRanNode-TransparentContainer, |
| TargetNgRanNode-ToSourceNgRanNode-TransparentContainer, |
| EndIndication, |
| EDT-Session, |
| LTE-M-Indication, |
| AerialUEsubscriptionInformation, |
| PendingDataIndication, |
| WarningAreaCoordinates, |
| Subscription-Based-UE-DifferentiationInfo, |
| PSCellInformation, |
| NR-CGI, |
| ConnectedengNBList, |
| EN-DCSONConfigurationTransfer |
| |
| |
| |
| |
| FROM S1AP-IEs |
| |
| PrivateIE-Container{}, |
| ProtocolExtensionContainer{}, |
| ProtocolIE-Container{}, |
| ProtocolIE-ContainerList{}, |
| ProtocolIE-ContainerPair{}, |
| ProtocolIE-ContainerPairList{}, |
| ProtocolIE-SingleContainer{}, |
| S1AP-PRIVATE-IES, |
| S1AP-PROTOCOL-EXTENSION, |
| S1AP-PROTOCOL-IES, |
| S1AP-PROTOCOL-IES-PAIR |
| FROM S1AP-Containers |
| |
| |
| id-AssistanceDataForPaging, |
| id-AerialUEsubscriptionInformation, |
| id-uEaggregateMaximumBitrate, |
| id-BearerType, |
| id-Cause, |
| id-CellAccessMode, |
| id-CellIdentifierAndCELevelForCECapableUEs, |
| id-cdma2000HORequiredIndication, |
| id-cdma2000HOStatus, |
| id-cdma2000OneXSRVCCInfo, |
| id-cdma2000OneXRAND, |
| id-cdma2000PDU, |
| id-cdma2000RATType, |
| id-cdma2000SectorID, |
| id-EUTRANRoundTripDelayEstimationInfo, |
| id-CNDomain, |
| id-ConcurrentWarningMessageIndicator, |
| id-CriticalityDiagnostics, |
| id-CSFallbackIndicator, |
| id-CSG-Id, |
| id-CSG-IdList, |
| id-CSGMembershipStatus, |
| id-Data-Forwarding-Not-Possible, |
| id-DefaultPagingDRX, |
| id-Direct-Forwarding-Path-Availability, |
| id-Global-ENB-ID, |
| id-EUTRAN-CGI, |
| id-eNBname, |
| id-eNB-StatusTransfer-TransparentContainer, |
| id-eNB-UE-S1AP-ID, |
| id-GERANtoLTEHOInformationRes, |
| id-GUMMEI-ID, |
| id-GUMMEIType, |
| id-HandoverRestrictionList, |
| id-HandoverType, |
| id-Masked-IMEISV, |
| id-InformationOnRecommendedCellsAndENBsForPaging, |
| id-InitialContextSetup, |
| id-Inter-SystemInformationTransferTypeEDT, |
| id-Inter-SystemInformationTransferTypeMDT, |
| id-LPPa-PDU, |
| id-NAS-DownlinkCount, |
| id-ManagementBasedMDTAllowed, |
| id-ManagementBasedMDTPLMNList, |
| id-MMEname, |
| id-MME-UE-S1AP-ID, |
| id-MSClassmark2, |
| id-MSClassmark3, |
| id-NAS-PDU, |
| id-NASSecurityParametersfromE-UTRAN, |
| id-NASSecurityParameterstoE-UTRAN, |
| id-OverloadResponse, |
| id-pagingDRX, |
| id-PagingPriority, |
| id-RelativeMMECapacity, |
| id-RequestType, |
| id-Routing-ID, |
| id-E-RABAdmittedItem, |
| id-E-RABAdmittedList, |
| id-E-RABDataForwardingItem, |
| id-E-RABFailedToModifyList, |
| id-E-RABFailedToReleaseList, |
| id-E-RABFailedtoSetupItemHOReqAck, |
| id-E-RABFailedToSetupListBearerSURes, |
| id-E-RABFailedToSetupListCtxtSURes, |
| id-E-RABFailedToSetupListHOReqAck, |
| id-E-RABFailedToBeReleasedList, |
| id-E-RABFailedToResumeListResumeReq, |
| id-E-RABFailedToResumeItemResumeReq, |
| id-E-RABFailedToResumeListResumeRes, |
| id-E-RABFailedToResumeItemResumeRes, |
| id-E-RABModify, |
| id-E-RABModifyItemBearerModRes, |
| id-E-RABModifyListBearerModRes, |
| id-E-RABRelease, |
| id-E-RABReleaseItemBearerRelComp, |
| id-E-RABReleaseItemHOCmd, |
| id-E-RABReleaseListBearerRelComp, |
| id-E-RABReleaseIndication, |
| id-E-RABSetup, |
| id-E-RABSetupItemBearerSURes, |
| id-E-RABSetupItemCtxtSURes, |
| id-E-RABSetupListBearerSURes, |
| id-E-RABSetupListCtxtSURes, |
| id-E-RABSubjecttoDataForwardingList, |
| id-E-RABToBeModifiedItemBearerModReq, |
| id-E-RABToBeModifiedListBearerModReq, |
| id-E-RABToBeModifiedListBearerModInd, |
| id-E-RABToBeModifiedItemBearerModInd, |
| id-E-RABNotToBeModifiedListBearerModInd, |
| id-E-RABNotToBeModifiedItemBearerModInd, |
| id-E-RABModifyListBearerModConf, |
| id-E-RABModifyItemBearerModConf, |
| id-E-RABFailedToModifyListBearerModConf, |
| id-E-RABToBeReleasedListBearerModConf, |
| id-E-RABToBeReleasedList, |
| id-E-RABReleasedList, |
| id-E-RABToBeSetupItemBearerSUReq, |
| id-E-RABToBeSetupItemCtxtSUReq, |
| id-E-RABToBeSetupItemHOReq, |
| id-E-RABToBeSetupListBearerSUReq, |
| id-E-RABToBeSetupListCtxtSUReq, |
| id-E-RABToBeSetupListHOReq, |
| id-E-RABToBeSwitchedDLItem, |
| id-E-RABToBeSwitchedDLList, |
| id-E-RABToBeSwitchedULList, |
| id-E-RABToBeSwitchedULItem, |
| id-E-RABtoReleaseListHOCmd, |
| id-ProSeAuthorized, |
| id-SecurityKey, |
| id-SecurityContext, |
| id-ServedGUMMEIs, |
| id-SONConfigurationTransferECT, |
| id-SONConfigurationTransferMCT, |
| id-Source-ToTarget-TransparentContainer, |
| id-Source-ToTarget-TransparentContainer-Secondary, |
| id-SourceMME-UE-S1AP-ID, |
| id-SRVCCOperationNotPossible, |
| id-SRVCCOperationPossible, |
| id-SRVCCHOIndication, |
| id-SubscriberProfileIDforRFP, |
| id-SupportedTAs, |
| id-S-TMSI, |
| id-TAI, |
| id-TAIItem, |
| id-TAIList, |
| id-Target-ToSource-TransparentContainer, |
| id-Target-ToSource-TransparentContainer-Secondary, |
| id-TargetID, |
| id-TimeToWait, |
| id-TraceActivation, |
| id-TrafficLoadReductionIndication, |
| id-E-UTRAN-Trace-ID, |
| id-UEIdentityIndexValue, |
| id-UEPagingID, |
| id-UERadioCapability, |
| id-UERadioCapabilityForPaging, |
| id-UTRANtoLTEHOInformationRes, |
| id-UE-associatedLogicalS1-ConnectionListResAck, |
| id-UE-associatedLogicalS1-ConnectionItem, |
| id-UE-RetentionInformation, |
| id-UESecurityCapabilities, |
| id-UE-S1AP-IDs, |
| id-V2XServicesAuthorized, |
| id-ResetType, |
| id-MessageIdentifier, |
| id-SerialNumber, |
| id-WarningAreaList, |
| id-RepetitionPeriod, |
| id-NumberofBroadcastRequest, |
| id-WarningType, |
| id-WarningSecurityInfo, |
| id-DataCodingScheme, |
| id-WarningMessageContents, |
| id-BroadcastCompletedAreaList, |
| id-BroadcastCancelledAreaList, |
| id-RRC-Establishment-Cause, |
| id-TraceCollectionEntityIPAddress, |
| maxnoofTAIs, |
| maxnoofErrors, |
| maxnoofE-RABs, |
| maxnoofIndividualS1ConnectionsToReset, |
| maxnoofEmergencyAreaID, |
| maxnoofCellID, |
| maxnoofTAIforWarning, |
| maxnoofCellinTAI, |
| maxnoofCellinEAI, |
| id-ExtendedRepetitionPeriod, |
| id-PS-ServiceNotAvailable, |
| id-RegisteredLAI, |
| id-GUMMEIList, |
| id-SourceMME-GUMMEI, |
| id-MME-UE-S1AP-ID-2, |
| id-GW-TransportLayerAddress, |
| id-RelayNode-Indicator, |
| id-Correlation-ID, |
| id-MMERelaySupportIndicator, |
| id-GWContextReleaseIndication, |
| id-PrivacyIndicator, |
| id-VoiceSupportMatchIndicator, |
| id-Tunnel-Information-for-BBF, |
| id-SIPTO-Correlation-ID, |
| id-SIPTO-L-GW-TransportLayerAddress, |
| id-KillAllWarningMessages, |
| id-TransportInformation, |
| id-LHN-ID, |
| id-UserLocationInformation, |
| id-AdditionalCSFallbackIndicator, |
| id-ECGIListForRestart, |
| id-TAIListForRestart, |
| id-EmergencyAreaIDListForRestart, |
| id-ExpectedUEBehaviour, |
| id-Paging-eDRXInformation, |
| id-extended-UEIdentityIndexValue, |
| id-CSGMembershipInfo, |
| id-MME-Group-ID, |
| id-Additional-GUTI, |
| id-S1-Message, |
| id-PWSfailedECGIList, |
| id-PWSFailureIndication, |
| id-UE-Usage-Type, |
| id-UEUserPlaneCIoTSupportIndicator, |
| id-NB-IoT-DefaultPagingDRX, |
| id-NB-IoT-Paging-eDRXInformation, |
| id-CE-mode-B-SupportIndicator, |
| id-NB-IoT-UEIdentityIndexValue, |
| id-RRC-Resume-Cause, |
| id-DCN-ID, |
| id-ServedDCNs, |
| id-UESidelinkAggregateMaximumBitrate, |
| id-DLNASPDUDeliveryAckRequest, |
| id-Coverage-Level, |
| id-EnhancedCoverageRestricted, |
| id-UE-Level-QoS-Parameters, |
| id-DL-CP-SecurityInformation, |
| id-UL-CP-SecurityInformation, |
| id-SecondaryRATDataUsageRequest, |
| id-SecondaryRATDataUsageReportList, |
| id-HandoverFlag, |
| id-NRUESecurityCapabilities, |
| id-UE-Application-Layer-Measurement-Capability, |
| id-CE-ModeBRestricted, |
| id-DownlinkPacketLossRate, |
| id-UplinkPacketLossRate, |
| id-UECapabilityInfoRequest, |
| id-EndIndication, |
| id-EDT-Session, |
| id-LTE-M-Indication, |
| id-PendingDataIndication, |
| id-WarningAreaCoordinates, |
| id-Subscription-Based-UE-DifferentiationInfo, |
| id-PSCellInformation, |
| id-ConnectedengNBList, |
| id-ConnectedengNBToAddList, |
| id-ConnectedengNBToRemoveList, |
| id-EN-DCSONConfigurationTransfer-ECT, |
| id-EN-DCSONConfigurationTransfer-MCT |
| |
| |
| |
| FROM S1AP-Constants; |
| |
| -- ************************************************************** |
| -- |
| -- Common Container Lists |
| -- |
| -- ************************************************************** |
| |
| E-RAB-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxnoofE-RABs, {IEsSetParam} } |
| E-RAB-IE-ContainerPairList { S1AP-PROTOCOL-IES-PAIR : IEsSetParam } ::= ProtocolIE-ContainerPairList { 1, maxnoofE-RABs, {IEsSetParam} } |
| ProtocolError-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxnoofE-RABs, {IEsSetParam} } |
| |
| -- ************************************************************** |
| -- |
| -- HANDOVER PREPARATION ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Handover Required |
| -- |
| -- ************************************************************** |
| |
| HandoverRequired ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { HandoverRequiredIEs} }, |
| ... |
| } |
| |
| HandoverRequiredIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}| |
| { ID id-TargetID CRITICALITY reject TYPE TargetID PRESENCE mandatory}| |
| { ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore TYPE Direct-Forwarding-Path-Availability PRESENCE optional}| |
| { ID id-SRVCCHOIndication CRITICALITY reject TYPE SRVCCHOIndication PRESENCE optional}| |
| { ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory}| |
| { ID id-Source-ToTarget-TransparentContainer-Secondary CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE optional}| |
| { ID id-MSClassmark2 CRITICALITY reject TYPE MSClassmark2 PRESENCE conditional}| |
| { ID id-MSClassmark3 CRITICALITY ignore TYPE MSClassmark3 PRESENCE conditional}| |
| { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}| |
| { ID id-CellAccessMode CRITICALITY reject TYPE CellAccessMode PRESENCE optional}| |
| { ID id-PS-ServiceNotAvailable CRITICALITY ignore TYPE PS-ServiceNotAvailable PRESENCE optional}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- Handover Command |
| -- |
| -- ************************************************************** |
| |
| HandoverCommand ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { HandoverCommandIEs} }, |
| ... |
| } |
| |
| HandoverCommandIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| |
| { ID id-NASSecurityParametersfromE-UTRAN CRITICALITY reject TYPE NASSecurityParametersfromE-UTRAN PRESENCE conditional |
| -- This IE shall be present if HandoverType IE is set to value "LTEtoUTRAN" or "LTEtoGERAN" --}| |
| { ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional}| |
| { ID id-E-RABtoReleaseListHOCmd CRITICALITY ignore TYPE E-RABList PRESENCE optional}| |
| { ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory}| |
| { ID id-Target-ToSource-TransparentContainer-Secondary CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE optional}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}, |
| ... |
| } |
| |
| E-RABSubjecttoDataForwardingList ::= E-RAB-IE-ContainerList { {E-RABDataForwardingItemIEs} } |
| |
| E-RABDataForwardingItemIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABDataForwardingItem CRITICALITY ignore TYPE E-RABDataForwardingItem PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABDataForwardingItem ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| dL-transportLayerAddress TransportLayerAddress OPTIONAL, |
| dL-gTP-TEID GTP-TEID OPTIONAL, |
| uL-TransportLayerAddress TransportLayerAddress OPTIONAL, |
| uL-GTP-TEID GTP-TEID OPTIONAL, |
| iE-Extensions ProtocolExtensionContainer { { E-RABDataForwardingItem-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABDataForwardingItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| |
| |
| -- ************************************************************** |
| -- |
| -- Handover Preparation Failure |
| -- |
| -- ************************************************************** |
| |
| HandoverPreparationFailure ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { HandoverPreparationFailureIEs} }, |
| ... |
| } |
| |
| HandoverPreparationFailureIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- HANDOVER RESOURCE ALLOCATION ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Handover Request |
| -- |
| -- ************************************************************** |
| |
| HandoverRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {HandoverRequestIEs} }, |
| ... |
| } |
| |
| HandoverRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-HandoverType CRITICALITY reject TYPE HandoverType PRESENCE mandatory}| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}| |
| { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory}| |
| { ID id-E-RABToBeSetupListHOReq CRITICALITY reject TYPE E-RABToBeSetupListHOReq PRESENCE mandatory}| |
| { ID id-Source-ToTarget-TransparentContainer CRITICALITY reject TYPE Source-ToTarget-TransparentContainer PRESENCE mandatory}| |
| { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory}| |
| { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| |
| { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional}| |
| { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE optional}| |
| { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| |
| { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}| |
| { ID id-NASSecurityParameterstoE-UTRAN CRITICALITY reject TYPE NASSecurityParameterstoE-UTRAN PRESENCE conditional |
| -- This IE shall be present if the Handover Type IE is set to the value "UTRANtoLTE" or "GERANtoLTE" -- }| |
| { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}| |
| { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| |
| { ID id-GUMMEI-ID CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| |
| { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| |
| { ID id-ManagementBasedMDTAllowed CRITICALITY ignore TYPE ManagementBasedMDTAllowed PRESENCE optional}| |
| { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional}| |
| { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}| |
| { ID id-ExpectedUEBehaviour CRITICALITY ignore TYPE ExpectedUEBehaviour PRESENCE optional}| |
| { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| |
| { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}| |
| { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| |
| { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| |
| { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| |
| { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| |
| { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| |
| { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| |
| { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| |
| { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}, |
| ... |
| } |
| |
| E-RABToBeSetupListHOReq ::= E-RAB-IE-ContainerList { {E-RABToBeSetupItemHOReqIEs} } |
| |
| E-RABToBeSetupItemHOReqIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABToBeSetupItemHOReq CRITICALITY reject TYPE E-RABToBeSetupItemHOReq PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABToBeSetupItemHOReq ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| transportLayerAddress TransportLayerAddress, |
| gTP-TEID GTP-TEID, |
| e-RABlevelQosParameters E-RABLevelQoSParameters, |
| iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemHOReq-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABToBeSetupItemHOReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| { ID id-Data-Forwarding-Not-Possible CRITICALITY ignore EXTENSION Data-Forwarding-Not-Possible PRESENCE optional}| |
| { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- Handover Request Acknowledge |
| -- |
| -- ************************************************************** |
| |
| HandoverRequestAcknowledge ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {HandoverRequestAcknowledgeIEs} }, |
| ... |
| } |
| |
| HandoverRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-E-RABAdmittedList CRITICALITY ignore TYPE E-RABAdmittedList PRESENCE mandatory}| |
| { ID id-E-RABFailedToSetupListHOReqAck CRITICALITY ignore TYPE E-RABFailedtoSetupListHOReqAck PRESENCE optional}| |
| { ID id-Target-ToSource-TransparentContainer CRITICALITY reject TYPE Target-ToSource-TransparentContainer PRESENCE mandatory}| |
| { ID id-CSG-Id CRITICALITY ignore TYPE CSG-Id PRESENCE optional}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| |
| { ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}| |
| { ID id-CE-mode-B-SupportIndicator CRITICALITY ignore TYPE CE-mode-B-SupportIndicator PRESENCE optional}, |
| ... |
| } |
| |
| E-RABAdmittedList ::= E-RAB-IE-ContainerList { {E-RABAdmittedItemIEs} } |
| |
| E-RABAdmittedItemIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABAdmittedItem CRITICALITY ignore TYPE E-RABAdmittedItem PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABAdmittedItem ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| transportLayerAddress TransportLayerAddress, |
| gTP-TEID GTP-TEID, |
| dL-transportLayerAddress TransportLayerAddress OPTIONAL, |
| dL-gTP-TEID GTP-TEID OPTIONAL, |
| uL-TransportLayerAddress TransportLayerAddress OPTIONAL, |
| uL-GTP-TEID GTP-TEID OPTIONAL, |
| iE-Extensions ProtocolExtensionContainer { {E-RABAdmittedItem-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABAdmittedItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| E-RABFailedtoSetupListHOReqAck ::= E-RAB-IE-ContainerList { {E-RABFailedtoSetupItemHOReqAckIEs} } |
| |
| E-RABFailedtoSetupItemHOReqAckIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABFailedtoSetupItemHOReqAck CRITICALITY ignore TYPE E-RABFailedToSetupItemHOReqAck PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABFailedToSetupItemHOReqAck ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| cause Cause, |
| iE-Extensions ProtocolExtensionContainer { { E-RABFailedToSetupItemHOReqAckExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABFailedToSetupItemHOReqAckExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- Handover Failure |
| -- |
| -- ************************************************************** |
| |
| HandoverFailure ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { HandoverFailureIEs} }, |
| ... |
| } |
| |
| HandoverFailureIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- HANDOVER NOTIFICATION ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Handover Notify |
| -- |
| -- ************************************************************** |
| |
| HandoverNotify ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { HandoverNotifyIEs} }, |
| ... |
| } |
| |
| HandoverNotifyIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| |
| { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| |
| -- Extension for Release 11 to support BBAI -- |
| { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| |
| { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- PATH SWITCH REQUEST ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Path Switch Request |
| -- |
| -- ************************************************************** |
| |
| PathSwitchRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { PathSwitchRequestIEs} }, |
| ... |
| } |
| |
| PathSwitchRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-E-RABToBeSwitchedDLList CRITICALITY reject TYPE E-RABToBeSwitchedDLList PRESENCE mandatory}| |
| { ID id-SourceMME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| |
| { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| |
| { ID id-UESecurityCapabilities CRITICALITY ignore TYPE UESecurityCapabilities PRESENCE mandatory}| |
| { ID id-CSG-Id CRITICALITY ignore TYPE CSG-Id PRESENCE optional}| |
| { ID id-CellAccessMode CRITICALITY ignore TYPE CellAccessMode PRESENCE optional}| |
| { ID id-SourceMME-GUMMEI CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| |
| { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| |
| -- Extension for Release 11 to support BBAI -- |
| { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| |
| { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| |
| { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional }| |
| { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}, |
| ... |
| } |
| |
| E-RABToBeSwitchedDLList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedDLItemIEs} } |
| |
| E-RABToBeSwitchedDLItemIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABToBeSwitchedDLItem CRITICALITY reject TYPE E-RABToBeSwitchedDLItem PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABToBeSwitchedDLItem ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| transportLayerAddress TransportLayerAddress, |
| gTP-TEID GTP-TEID, |
| iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedDLItem-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABToBeSwitchedDLItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- Path Switch Request Acknowledge |
| -- |
| -- ************************************************************** |
| |
| PathSwitchRequestAcknowledge ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { PathSwitchRequestAcknowledgeIEs} }, |
| ... |
| } |
| |
| PathSwitchRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}| |
| { ID id-E-RABToBeSwitchedULList CRITICALITY ignore TYPE E-RABToBeSwitchedULList PRESENCE optional}| |
| { ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE optional}| |
| { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE mandatory}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| |
| { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| |
| { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| |
| { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| |
| { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}| |
| { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| |
| { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| |
| { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| |
| { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| |
| { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| |
| { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| |
| { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| |
| { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}, |
| ... |
| } |
| |
| E-RABToBeSwitchedULList ::= E-RAB-IE-ContainerList { {E-RABToBeSwitchedULItemIEs} } |
| |
| E-RABToBeSwitchedULItemIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABToBeSwitchedULItem CRITICALITY ignore TYPE E-RABToBeSwitchedULItem PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABToBeSwitchedULItem ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| transportLayerAddress TransportLayerAddress, |
| gTP-TEID GTP-TEID, |
| iE-Extensions ProtocolExtensionContainer { { E-RABToBeSwitchedULItem-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABToBeSwitchedULItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- Path Switch Request Failure |
| -- |
| -- ************************************************************** |
| |
| PathSwitchRequestFailure ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { PathSwitchRequestFailureIEs} }, |
| ... |
| } |
| |
| PathSwitchRequestFailureIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- HANDOVER CANCEL ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Handover Cancel |
| -- |
| -- ************************************************************** |
| |
| HandoverCancel ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { HandoverCancelIEs} }, |
| ... |
| } |
| |
| HandoverCancelIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- Handover Cancel Request Acknowledge |
| -- |
| -- ************************************************************** |
| |
| HandoverCancelAcknowledge ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { HandoverCancelAcknowledgeIEs} }, |
| ... |
| } |
| |
| HandoverCancelAcknowledgeIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB SETUP ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB Setup Request |
| -- |
| -- ************************************************************** |
| |
| E-RABSetupRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {E-RABSetupRequestIEs} }, |
| ... |
| } |
| |
| E-RABSetupRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }| |
| { ID id-E-RABToBeSetupListBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupListBearerSUReq PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABToBeSetupListBearerSUReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemBearerSUReqIEs} } |
| |
| E-RABToBeSetupItemBearerSUReqIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABToBeSetupItemBearerSUReq CRITICALITY reject TYPE E-RABToBeSetupItemBearerSUReq PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABToBeSetupItemBearerSUReq ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| e-RABlevelQoSParameters E-RABLevelQoSParameters, |
| transportLayerAddress TransportLayerAddress, |
| gTP-TEID GTP-TEID, |
| nAS-PDU NAS-PDU, |
| iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemBearerSUReqExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| |
| E-RABToBeSetupItemBearerSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| { ID id-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| |
| { ID id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| |
| { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB Setup Response |
| -- |
| -- ************************************************************** |
| |
| E-RABSetupResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {E-RABSetupResponseIEs} }, |
| ... |
| } |
| |
| E-RABSetupResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-E-RABSetupListBearerSURes CRITICALITY ignore TYPE E-RABSetupListBearerSURes PRESENCE optional }| |
| { ID id-E-RABFailedToSetupListBearerSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| |
| E-RABSetupListBearerSURes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemBearerSUResIEs} } |
| |
| E-RABSetupItemBearerSUResIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABSetupItemBearerSURes CRITICALITY ignore TYPE E-RABSetupItemBearerSURes PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABSetupItemBearerSURes ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| transportLayerAddress TransportLayerAddress, |
| gTP-TEID GTP-TEID, |
| iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemBearerSUResExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| |
| E-RABSetupItemBearerSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB MODIFY ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB Modify Request |
| -- |
| -- ************************************************************** |
| |
| E-RABModifyRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {E-RABModifyRequestIEs} }, |
| ... |
| } |
| |
| E-RABModifyRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }| |
| { ID id-E-RABToBeModifiedListBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedListBearerModReq PRESENCE mandatory }| |
| { ID id-SecondaryRATDataUsageRequest CRITICALITY ignore TYPE SecondaryRATDataUsageRequest PRESENCE optional }, |
| ... |
| } |
| |
| E-RABToBeModifiedListBearerModReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeModifiedItemBearerModReqIEs} } |
| |
| E-RABToBeModifiedItemBearerModReqIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABToBeModifiedItemBearerModReq CRITICALITY reject TYPE E-RABToBeModifiedItemBearerModReq PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABToBeModifiedItemBearerModReq ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| e-RABLevelQoSParameters E-RABLevelQoSParameters, |
| nAS-PDU NAS-PDU, |
| iE-Extensions ProtocolExtensionContainer { {E-RABToBeModifyItemBearerModReqExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| |
| E-RABToBeModifyItemBearerModReqExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| { ID id-TransportInformation CRITICALITY reject EXTENSION TransportInformation PRESENCE optional}, |
| ... |
| } |
| |
| |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB Modify Response |
| -- |
| -- ************************************************************** |
| |
| E-RABModifyResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {E-RABModifyResponseIEs} }, |
| ... |
| } |
| |
| E-RABModifyResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-E-RABModifyListBearerModRes CRITICALITY ignore TYPE E-RABModifyListBearerModRes PRESENCE optional }| |
| { ID id-E-RABFailedToModifyList CRITICALITY ignore TYPE E-RABList PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| |
| { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, |
| ... |
| } |
| |
| |
| E-RABModifyListBearerModRes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABModifyItemBearerModResIEs} } |
| |
| E-RABModifyItemBearerModResIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABModifyItemBearerModRes CRITICALITY ignore TYPE E-RABModifyItemBearerModRes PRESENCE mandatory}, |
| ... |
| } |
| |
| E-RABModifyItemBearerModRes ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| iE-Extensions ProtocolExtensionContainer { {E-RABModifyItemBearerModResExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| |
| E-RABModifyItemBearerModResExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| |
| |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB RELEASE ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB Release Command |
| -- |
| -- ************************************************************** |
| |
| E-RABReleaseCommand ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {E-RABReleaseCommandIEs} }, |
| ... |
| } |
| |
| E-RABReleaseCommandIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE optional }| |
| { ID id-E-RABToBeReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }| |
| { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional }, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB Release Response |
| -- |
| -- ************************************************************** |
| |
| E-RABReleaseResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { E-RABReleaseResponseIEs } }, |
| ... |
| } |
| |
| E-RABReleaseResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-E-RABReleaseListBearerRelComp CRITICALITY ignore TYPE E-RABReleaseListBearerRelComp PRESENCE optional }| |
| { ID id-E-RABFailedToReleaseList CRITICALITY ignore TYPE E-RABList PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }| |
| -- Extension for Release 12 to support User Location Information -- |
| { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| |
| { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, |
| ... |
| } |
| |
| |
| E-RABReleaseListBearerRelComp ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABReleaseItemBearerRelCompIEs} } |
| |
| E-RABReleaseItemBearerRelCompIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABReleaseItemBearerRelComp CRITICALITY ignore TYPE E-RABReleaseItemBearerRelComp PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABReleaseItemBearerRelComp ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| iE-Extensions ProtocolExtensionContainer { {E-RABReleaseItemBearerRelCompExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| |
| E-RABReleaseItemBearerRelCompExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB RELEASE INDICATION ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB Release Indication |
| -- |
| -- ************************************************************** |
| |
| E-RABReleaseIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {E-RABReleaseIndicationIEs} }, |
| ... |
| } |
| |
| E-RABReleaseIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-E-RABReleasedList CRITICALITY ignore TYPE E-RABList PRESENCE mandatory }| |
| -- Extension for Release 12 to support User Location Information -- |
| { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional }| |
| { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, |
| ... |
| } |
| -- ************************************************************** |
| -- |
| -- INITIAL CONTEXT SETUP ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Initial Context Setup Request |
| -- |
| -- ************************************************************** |
| |
| InitialContextSetupRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {InitialContextSetupRequestIEs} }, |
| ... |
| } |
| |
| InitialContextSetupRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-uEaggregateMaximumBitrate CRITICALITY reject TYPE UEAggregateMaximumBitrate PRESENCE mandatory}| |
| { ID id-E-RABToBeSetupListCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupListCtxtSUReq PRESENCE mandatory}| |
| { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE mandatory}| |
| { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE mandatory}| |
| { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional}| |
| { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| |
| { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| |
| { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}| |
| { ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}| |
| { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| |
| { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| |
| { ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}| |
| { ID id-GUMMEI-ID CRITICALITY ignore TYPE GUMMEI PRESENCE optional}| |
| { ID id-MME-UE-S1AP-ID-2 CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| |
| { ID id-ManagementBasedMDTAllowed CRITICALITY ignore TYPE ManagementBasedMDTAllowed PRESENCE optional}| |
| { ID id-ManagementBasedMDTPLMNList CRITICALITY ignore TYPE MDTPLMNList PRESENCE optional}| |
| { ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}| |
| { ID id-Masked-IMEISV CRITICALITY ignore TYPE Masked-IMEISV PRESENCE optional}| |
| { ID id-ExpectedUEBehaviour CRITICALITY ignore TYPE ExpectedUEBehaviour PRESENCE optional}| |
| { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| |
| { ID id-UEUserPlaneCIoTSupportIndicator CRITICALITY ignore TYPE UEUserPlaneCIoTSupportIndicator PRESENCE optional}| |
| { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| |
| { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| |
| { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| |
| { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| |
| { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| |
| { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}| |
| { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| |
| { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}, |
| ... |
| } |
| |
| |
| |
| |
| E-RABToBeSetupListCtxtSUReq ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABToBeSetupItemCtxtSUReqIEs} } |
| |
| E-RABToBeSetupItemCtxtSUReqIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABToBeSetupItemCtxtSUReq CRITICALITY reject TYPE E-RABToBeSetupItemCtxtSUReq PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABToBeSetupItemCtxtSUReq ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| e-RABlevelQoSParameters E-RABLevelQoSParameters, |
| transportLayerAddress TransportLayerAddress, |
| gTP-TEID GTP-TEID, |
| nAS-PDU NAS-PDU OPTIONAL, |
| iE-Extensions ProtocolExtensionContainer { {E-RABToBeSetupItemCtxtSUReqExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| |
| E-RABToBeSetupItemCtxtSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| { ID id-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| |
| { ID id-SIPTO-Correlation-ID CRITICALITY ignore EXTENSION Correlation-ID PRESENCE optional}| |
| { ID id-BearerType CRITICALITY reject EXTENSION BearerType PRESENCE optional}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- Initial Context Setup Response |
| -- |
| -- ************************************************************** |
| |
| InitialContextSetupResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {InitialContextSetupResponseIEs} }, |
| ... |
| } |
| |
| InitialContextSetupResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-E-RABSetupListCtxtSURes CRITICALITY ignore TYPE E-RABSetupListCtxtSURes PRESENCE mandatory }| |
| { ID id-E-RABFailedToSetupListCtxtSURes CRITICALITY ignore TYPE E-RABList PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| |
| E-RABSetupListCtxtSURes ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABSetupItemCtxtSUResIEs} } |
| |
| E-RABSetupItemCtxtSUResIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABSetupItemCtxtSURes CRITICALITY ignore TYPE E-RABSetupItemCtxtSURes PRESENCE mandatory }, |
| ... |
| } |
| |
| E-RABSetupItemCtxtSURes ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| transportLayerAddress TransportLayerAddress, |
| gTP-TEID GTP-TEID, |
| iE-Extensions ProtocolExtensionContainer { {E-RABSetupItemCtxtSUResExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| |
| E-RABSetupItemCtxtSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- Initial Context Setup Failure |
| -- |
| -- ************************************************************** |
| |
| InitialContextSetupFailure ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {InitialContextSetupFailureIEs} }, |
| ... |
| } |
| |
| InitialContextSetupFailureIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- PAGING ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| |
| -- ************************************************************** |
| -- |
| -- Paging |
| -- |
| -- ************************************************************** |
| |
| Paging ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{PagingIEs}}, |
| ... |
| } |
| |
| PagingIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-UEIdentityIndexValue CRITICALITY ignore TYPE UEIdentityIndexValue PRESENCE mandatory}| |
| { ID id-UEPagingID CRITICALITY ignore TYPE UEPagingID PRESENCE mandatory}| |
| { ID id-pagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional}| |
| { ID id-CNDomain CRITICALITY ignore TYPE CNDomain PRESENCE mandatory}| |
| { ID id-TAIList CRITICALITY ignore TYPE TAIList PRESENCE mandatory}| |
| { ID id-CSG-IdList CRITICALITY ignore TYPE CSG-IdList PRESENCE optional}| |
| { ID id-PagingPriority CRITICALITY ignore TYPE PagingPriority PRESENCE optional}| |
| { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}| |
| -- Extension for Release 13 to support Paging Optimisation and Coverage Enhancement paging –- |
| { ID id-AssistanceDataForPaging CRITICALITY ignore TYPE AssistanceDataForPaging PRESENCE optional}| |
| { ID id-Paging-eDRXInformation CRITICALITY ignore TYPE Paging-eDRXInformation PRESENCE optional}| |
| { ID id-extended-UEIdentityIndexValue CRITICALITY ignore TYPE Extended-UEIdentityIndexValue PRESENCE optional}| |
| { ID id-NB-IoT-Paging-eDRXInformation CRITICALITY ignore TYPE NB-IoT-Paging-eDRXInformation PRESENCE optional}| |
| { ID id-NB-IoT-UEIdentityIndexValue CRITICALITY ignore TYPE NB-IoT-UEIdentityIndexValue PRESENCE optional}| |
| { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| |
| { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}, |
| ... |
| } |
| |
| TAIList::= SEQUENCE (SIZE(1.. maxnoofTAIs)) OF ProtocolIE-SingleContainer {{TAIItemIEs}} |
| |
| TAIItemIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-TAIItem CRITICALITY ignore TYPE TAIItem PRESENCE mandatory }, |
| ... |
| } |
| |
| TAIItem ::= SEQUENCE { |
| tAI TAI, |
| iE-Extensions ProtocolExtensionContainer { {TAIItemExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| |
| TAIItemExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE CONTEXT RELEASE ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Release Request |
| -- |
| -- ************************************************************** |
| |
| UEContextReleaseRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{UEContextReleaseRequest-IEs}}, |
| ... |
| } |
| |
| UEContextReleaseRequest-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-GWContextReleaseIndication CRITICALITY reject TYPE GWContextReleaseIndication PRESENCE optional }| |
| { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Release Command |
| -- |
| -- ************************************************************** |
| |
| UEContextReleaseCommand ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{UEContextReleaseCommand-IEs}}, |
| ... |
| } |
| |
| UEContextReleaseCommand-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-UE-S1AP-IDs CRITICALITY reject TYPE UE-S1AP-IDs PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Release Complete |
| -- |
| -- ************************************************************** |
| |
| UEContextReleaseComplete ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{UEContextReleaseComplete-IEs}}, |
| ... |
| } |
| |
| UEContextReleaseComplete-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| |
| -- Extension for Release 12 to support User Location Information -- |
| { ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional}| |
| -- Extension for Release 13 to support Paging Optimisation |
| { ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}| |
| -- Extension for Release 13 to support coverage enhancement paging – |
| { ID id-CellIdentifierAndCELevelForCECapableUEs CRITICALITY ignore TYPE CellIdentifierAndCELevelForCECapableUEs PRESENCE optional}| |
| { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- UE CONTEXT MODIFICATION ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Modification Request |
| -- |
| -- ************************************************************** |
| |
| UEContextModificationRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UEContextModificationRequestIEs} }, |
| ... |
| } |
| |
| UEContextModificationRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional}| |
| { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}| |
| { ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}| |
| { ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}| |
| { ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional}| |
| { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| |
| { ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}| |
| { ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}| |
| { ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}| |
| { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| |
| { ID id-SRVCCOperationNotPossible CRITICALITY ignore TYPE SRVCCOperationNotPossible PRESENCE optional}| |
| { ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}| |
| { ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}| |
| { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| |
| { ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}, |
| ... |
| } |
| -- ************************************************************** |
| -- |
| -- UE Context Modification Response |
| -- |
| -- ************************************************************** |
| |
| UEContextModificationResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UEContextModificationResponseIEs} }, |
| ... |
| } |
| |
| UEContextModificationResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| -- ************************************************************** |
| -- |
| -- UE Context Modification Failure |
| -- |
| -- ************************************************************** |
| |
| UEContextModificationFailure ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UEContextModificationFailureIEs} }, |
| ... |
| } |
| |
| UEContextModificationFailureIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE RADIO CAPABILITY MATCH ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- UE Radio Capability Match Request |
| -- |
| -- ************************************************************** |
| |
| UERadioCapabilityMatchRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UERadioCapabilityMatchRequestIEs} }, |
| ... |
| } |
| |
| UERadioCapabilityMatchRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE Radio Capability Match Response |
| -- |
| -- ************************************************************** |
| |
| UERadioCapabilityMatchResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UERadioCapabilityMatchResponseIEs} }, |
| ... |
| } |
| |
| UERadioCapabilityMatchResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-VoiceSupportMatchIndicator CRITICALITY reject TYPE VoiceSupportMatchIndicator PRESENCE mandatory }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- NAS TRANSPORT ELEMENTARY PROCEDURES |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- DOWNLINK NAS TRANSPORT |
| -- |
| -- ************************************************************** |
| |
| DownlinkNASTransport ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{DownlinkNASTransport-IEs}}, |
| ... |
| } |
| |
| DownlinkNASTransport-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}| |
| { ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}| |
| { ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}| |
| { ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}| |
| { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| |
| { ID id-DLNASPDUDeliveryAckRequest CRITICALITY ignore TYPE DLNASPDUDeliveryAckRequest PRESENCE optional}| |
| { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional}| |
| { ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}| |
| { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| |
| { ID id-UECapabilityInfoRequest CRITICALITY ignore TYPE UECapabilityInfoRequest PRESENCE optional}| |
| { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}| |
| { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}| |
| { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- INITIAL UE MESSAGE |
| -- |
| -- ************************************************************** |
| |
| InitialUEMessage ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{InitialUEMessage-IEs}}, |
| ... |
| } |
| |
| InitialUEMessage-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}| |
| { ID id-TAI CRITICALITY reject TYPE TAI PRESENCE mandatory}| |
| { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| |
| { ID id-RRC-Establishment-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE mandatory}| |
| { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE optional}| |
| { ID id-CSG-Id CRITICALITY reject TYPE CSG-Id PRESENCE optional}| |
| { ID id-GUMMEI-ID CRITICALITY reject TYPE GUMMEI PRESENCE optional}| |
| { ID id-CellAccessMode CRITICALITY reject TYPE CellAccessMode PRESENCE optional}| |
| { ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| |
| { ID id-RelayNode-Indicator CRITICALITY reject TYPE RelayNode-Indicator PRESENCE optional}| |
| { ID id-GUMMEIType CRITICALITY ignore TYPE GUMMEIType PRESENCE optional}| |
| -- Extension for Release 11 to support BBAI -- |
| { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| |
| { ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| |
| { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}| |
| { ID id-MME-Group-ID CRITICALITY ignore TYPE MME-Group-ID PRESENCE optional}| |
| { ID id-UE-Usage-Type CRITICALITY ignore TYPE UE-Usage-Type PRESENCE optional}| |
| { ID id-CE-mode-B-SupportIndicator CRITICALITY ignore TYPE CE-mode-B-SupportIndicator PRESENCE optional}| |
| { ID id-DCN-ID CRITICALITY ignore TYPE DCN-ID PRESENCE optional}| |
| { ID id-Coverage-Level CRITICALITY ignore TYPE Coverage-Level PRESENCE optional}| |
| { ID id-UE-Application-Layer-Measurement-Capability CRITICALITY ignore TYPE UE-Application-Layer-Measurement-Capability PRESENCE optional}| |
| { ID id-EDT-Session CRITICALITY ignore TYPE EDT-Session PRESENCE optional}, |
| |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- UPLINK NAS TRANSPORT |
| -- |
| -- ************************************************************** |
| |
| UplinkNASTransport ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{UplinkNASTransport-IEs}}, |
| ... |
| } |
| |
| UplinkNASTransport-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-NAS-PDU CRITICALITY reject TYPE NAS-PDU PRESENCE mandatory}| |
| { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| |
| { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| |
| { ID id-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| |
| { ID id-SIPTO-L-GW-TransportLayerAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE optional}| |
| { ID id-LHN-ID CRITICALITY ignore TYPE LHN-ID PRESENCE optional}, |
| ... |
| } |
| -- ************************************************************** |
| -- |
| -- NAS NON DELIVERY INDICATION |
| -- |
| -- ************************************************************** |
| |
| NASNonDeliveryIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{NASNonDeliveryIndication-IEs}}, |
| ... |
| } |
| |
| NASNonDeliveryIndication-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- REROUTE NAS REQUEST |
| -- |
| -- ************************************************************** |
| |
| RerouteNASRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{RerouteNASRequest-IEs}}, |
| ... |
| } |
| |
| -- WS modification, add a definition for S1 Message |
| S1-Message ::= OCTET STRING |
| |
| RerouteNASRequest-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional}| |
| -- WS modification, add a definition for S1 Message |
| -- { ID id-S1-Message CRITICALITY reject TYPE OCTET STRING PRESENCE mandatory}| |
| { ID id-S1-Message CRITICALITY reject TYPE S1-Message PRESENCE mandatory}| |
| { ID id-MME-Group-ID CRITICALITY reject TYPE MME-Group-ID PRESENCE mandatory}| |
| { ID id-Additional-GUTI CRITICALITY ignore TYPE Additional-GUTI PRESENCE optional}| |
| { ID id-UE-Usage-Type CRITICALITY ignore TYPE UE-Usage-Type PRESENCE optional}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- NAS DELIVERY INDICATION |
| -- |
| -- ************************************************************** |
| |
| NASDeliveryIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { NASDeliveryIndicationIEs} }, |
| ... |
| } |
| |
| NASDeliveryIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- RESET ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Reset |
| -- |
| -- ************************************************************** |
| |
| Reset ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {ResetIEs} }, |
| ... |
| } |
| |
| ResetIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-ResetType CRITICALITY reject TYPE ResetType PRESENCE mandatory }, |
| ... |
| } |
| |
| ResetType ::= CHOICE { |
| s1-Interface ResetAll, |
| partOfS1-Interface UE-associatedLogicalS1-ConnectionListRes, |
| ... |
| } |
| |
| |
| |
| ResetAll ::= ENUMERATED { |
| reset-all, |
| ... |
| } |
| |
| UE-associatedLogicalS1-ConnectionListRes ::= SEQUENCE (SIZE(1.. maxnoofIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemRes } } |
| |
| UE-associatedLogicalS1-ConnectionItemRes S1AP-PROTOCOL-IES ::= { |
| { ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY reject TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- Reset Acknowledge |
| -- |
| -- ************************************************************** |
| |
| ResetAcknowledge ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {ResetAcknowledgeIEs} }, |
| ... |
| } |
| |
| ResetAcknowledgeIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-UE-associatedLogicalS1-ConnectionListResAck CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionListResAck PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| UE-associatedLogicalS1-ConnectionListResAck ::= SEQUENCE (SIZE(1.. maxnoofIndividualS1ConnectionsToReset)) OF ProtocolIE-SingleContainer { { UE-associatedLogicalS1-ConnectionItemResAck } } |
| |
| UE-associatedLogicalS1-ConnectionItemResAck S1AP-PROTOCOL-IES ::= { |
| { ID id-UE-associatedLogicalS1-ConnectionItem CRITICALITY ignore TYPE UE-associatedLogicalS1-ConnectionItem PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- ERROR INDICATION ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Error Indication |
| -- |
| -- ************************************************************** |
| |
| ErrorIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{ErrorIndicationIEs}}, |
| ... |
| } |
| |
| ErrorIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE optional }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- S1 SETUP ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- S1 Setup Request |
| -- |
| -- ************************************************************** |
| |
| S1SetupRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {S1SetupRequestIEs} }, |
| ... |
| } |
| |
| S1SetupRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}| |
| { ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional}| |
| { ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE mandatory}| |
| { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE mandatory}| |
| { ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional}| |
| { ID id-UE-RetentionInformation CRITICALITY ignore TYPE UE-RetentionInformation PRESENCE optional}| |
| { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional}| |
| { ID id-ConnectedengNBList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- S1 Setup Response |
| -- |
| -- ************************************************************** |
| |
| S1SetupResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {S1SetupResponseIEs} }, |
| ... |
| } |
| |
| |
| S1SetupResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional}| |
| { ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE mandatory}| |
| { ID id-RelativeMMECapacity CRITICALITY ignore TYPE RelativeMMECapacity PRESENCE mandatory}| |
| { ID id-MMERelaySupportIndicator CRITICALITY ignore TYPE MMERelaySupportIndicator PRESENCE optional}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| |
| { ID id-UE-RetentionInformation CRITICALITY ignore TYPE UE-RetentionInformation PRESENCE optional}| |
| { ID id-ServedDCNs CRITICALITY ignore TYPE ServedDCNs PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- S1 Setup Failure |
| -- |
| -- ************************************************************** |
| |
| S1SetupFailure ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {S1SetupFailureIEs} }, |
| ... |
| } |
| |
| S1SetupFailureIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- ENB CONFIGURATION UPDATE ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- eNB Configuration Update |
| -- |
| -- ************************************************************** |
| |
| ENBConfigurationUpdate ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateIEs} }, |
| ... |
| } |
| |
| ENBConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-eNBname CRITICALITY ignore TYPE ENBname PRESENCE optional}| |
| { ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE optional}| |
| { ID id-CSG-IdList CRITICALITY reject TYPE CSG-IdList PRESENCE optional}| |
| { ID id-DefaultPagingDRX CRITICALITY ignore TYPE PagingDRX PRESENCE optional}| |
| { ID id-NB-IoT-DefaultPagingDRX CRITICALITY ignore TYPE NB-IoT-DefaultPagingDRX PRESENCE optional}| |
| { ID id-ConnectedengNBToAddList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}| |
| { ID id-ConnectedengNBToRemoveList CRITICALITY ignore TYPE ConnectedengNBList PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- eNB Configuration Update Acknowledge |
| -- |
| -- ************************************************************** |
| |
| ENBConfigurationUpdateAcknowledge ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateAcknowledgeIEs} }, |
| ... |
| } |
| |
| |
| ENBConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- eNB Configuration Update Failure |
| -- |
| -- ************************************************************** |
| |
| ENBConfigurationUpdateFailure ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {ENBConfigurationUpdateFailureIEs} }, |
| ... |
| } |
| |
| ENBConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- MME CONFIGURATION UPDATE ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- MME Configuration Update |
| -- |
| -- ************************************************************** |
| |
| MMEConfigurationUpdate ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateIEs} }, |
| ... |
| } |
| |
| MMEConfigurationUpdateIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE optional }| |
| { ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE optional }| |
| { ID id-RelativeMMECapacity CRITICALITY reject TYPE RelativeMMECapacity PRESENCE optional }| |
| { ID id-ServedDCNs CRITICALITY ignore TYPE ServedDCNs PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- MME Configuration Update Acknowledge |
| -- |
| -- ************************************************************** |
| |
| MMEConfigurationUpdateAcknowledge ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateAcknowledgeIEs} }, |
| ... |
| } |
| |
| |
| MMEConfigurationUpdateAcknowledgeIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- MME Configuration Update Failure |
| -- |
| -- ************************************************************** |
| |
| MMEConfigurationUpdateFailure ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {MMEConfigurationUpdateFailureIEs} }, |
| ... |
| } |
| |
| MMEConfigurationUpdateFailureIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }| |
| { ID id-TimeToWait CRITICALITY ignore TYPE TimeToWait PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- DOWNLINK S1 CDMA2000 TUNNELLING ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Downlink S1 CDMA2000 Tunnelling |
| -- |
| -- ************************************************************** |
| |
| DownlinkS1cdma2000tunnelling ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {DownlinkS1cdma2000tunnellingIEs} }, |
| ... |
| } |
| |
| DownlinkS1cdma2000tunnellingIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-E-RABSubjecttoDataForwardingList CRITICALITY ignore TYPE E-RABSubjecttoDataForwardingList PRESENCE optional }| |
| { ID id-cdma2000HOStatus CRITICALITY ignore TYPE Cdma2000HOStatus PRESENCE optional }| |
| { ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory }| |
| { ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UPLINK S1 CDMA2000 TUNNELLING ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Uplink S1 CDMA2000 Tunnelling |
| -- |
| -- ************************************************************** |
| |
| UplinkS1cdma2000tunnelling ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {UplinkS1cdma2000tunnellingIEs} }, |
| ... |
| } |
| |
| UplinkS1cdma2000tunnellingIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-cdma2000RATType CRITICALITY reject TYPE Cdma2000RATType PRESENCE mandatory }| |
| { ID id-cdma2000SectorID CRITICALITY reject TYPE Cdma2000SectorID PRESENCE mandatory }| |
| { ID id-cdma2000HORequiredIndication CRITICALITY ignore TYPE Cdma2000HORequiredIndication PRESENCE optional }| |
| { ID id-cdma2000OneXSRVCCInfo CRITICALITY reject TYPE Cdma2000OneXSRVCCInfo PRESENCE optional }| |
| { ID id-cdma2000OneXRAND CRITICALITY reject TYPE Cdma2000OneXRAND PRESENCE optional }| |
| { ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory }| |
| { ID id-EUTRANRoundTripDelayEstimationInfo CRITICALITY ignore TYPE EUTRANRoundTripDelayEstimationInfo PRESENCE optional }, |
| -- Extension for Release 9 to assist target HRPD access with the acquisition of the UE -- |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- UE CAPABILITY INFO INDICATION ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- UE Capability Info Indication |
| -- |
| -- ************************************************************** |
| |
| UECapabilityInfoIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UECapabilityInfoIndicationIEs} }, |
| ... |
| } |
| |
| UECapabilityInfoIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE mandatory}| |
| { ID id-UERadioCapabilityForPaging CRITICALITY ignore TYPE UERadioCapabilityForPaging PRESENCE optional}| |
| { ID id-UE-Application-Layer-Measurement-Capability CRITICALITY ignore TYPE UE-Application-Layer-Measurement-Capability PRESENCE optional}| |
| { ID id-LTE-M-Indication CRITICALITY ignore TYPE LTE-M-Indication PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- eNB STATUS TRANSFER ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- eNB Status Transfer |
| -- |
| -- ************************************************************** |
| |
| ENBStatusTransfer ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {ENBStatusTransferIEs} }, |
| ... |
| } |
| |
| ENBStatusTransferIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- MME STATUS TRANSFER ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- MME Status Transfer |
| -- |
| -- ************************************************************** |
| |
| MMEStatusTransfer ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {MMEStatusTransferIEs} }, |
| ... |
| } |
| |
| MMEStatusTransferIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-StatusTransfer-TransparentContainer CRITICALITY reject TYPE ENB-StatusTransfer-TransparentContainer PRESENCE mandatory}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- TRACE ELEMENTARY PROCEDURES |
| -- |
| -- ************************************************************** |
| -- ************************************************************** |
| -- |
| -- Trace Start |
| -- |
| -- ************************************************************** |
| |
| TraceStart ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {TraceStartIEs} }, |
| ... |
| } |
| |
| TraceStartIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- Trace Failure Indication |
| -- |
| -- ************************************************************** |
| |
| TraceFailureIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {TraceFailureIndicationIEs} }, |
| ... |
| } |
| |
| TraceFailureIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- DEACTIVATE TRACE ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Deactivate Trace |
| -- |
| -- ************************************************************** |
| |
| DeactivateTrace ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { DeactivateTraceIEs} }, |
| ... |
| } |
| |
| DeactivateTraceIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- CELL TRAFFIC TRACE ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Cell Traffic Trace |
| -- |
| -- ************************************************************** |
| |
| CellTrafficTrace ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { CellTrafficTraceIEs } }, |
| ... |
| } |
| |
| CellTrafficTraceIEs S1AP-PROTOCOL-IES ::= { |
| {ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| {ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| {ID id-E-UTRAN-Trace-ID CRITICALITY ignore TYPE E-UTRAN-Trace-ID PRESENCE mandatory }| |
| {ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory }| |
| {ID id-TraceCollectionEntityIPAddress CRITICALITY ignore TYPE TransportLayerAddress PRESENCE mandatory }| |
| {ID id-PrivacyIndicator CRITICALITY ignore TYPE PrivacyIndicator PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- LOCATION ELEMENTARY PROCEDURES |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Location Reporting Control |
| -- |
| -- ************************************************************** |
| |
| LocationReportingControl ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { LocationReportingControlIEs} }, |
| ... |
| } |
| |
| LocationReportingControlIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- Location Report Failure Indication |
| -- |
| -- ************************************************************** |
| |
| LocationReportingFailureIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { LocationReportingFailureIndicationIEs} }, |
| ... |
| } |
| |
| LocationReportingFailureIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- Location Report |
| -- |
| -- ************************************************************** |
| |
| LocationReport ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { LocationReportIEs} }, |
| ... |
| } |
| |
| LocationReportIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory }| |
| { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory }| |
| { ID id-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory }| |
| { ID id-PSCellInformation CRITICALITY ignore TYPE PSCellInformation PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- OVERLOAD ELEMENTARY PROCEDURES |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Overload Start |
| -- |
| -- ************************************************************** |
| |
| OverloadStart ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {OverloadStartIEs} }, |
| ... |
| } |
| |
| OverloadStartIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-OverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE mandatory }| |
| { ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }| |
| { ID id-TrafficLoadReductionIndication CRITICALITY ignore TYPE TrafficLoadReductionIndication PRESENCE optional }, |
| ... |
| } |
| -- ************************************************************** |
| -- |
| -- Overload Stop |
| -- |
| -- ************************************************************** |
| |
| OverloadStop ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {OverloadStopIEs} }, |
| ... |
| } |
| |
| OverloadStopIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-GUMMEIList CRITICALITY ignore TYPE GUMMEIList PRESENCE optional }, |
| ... |
| } |
| -- ************************************************************** |
| -- |
| -- WRITE-REPLACE WARNING ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Write-Replace Warning Request |
| -- |
| -- ************************************************************** |
| |
| |
| WriteReplaceWarningRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {WriteReplaceWarningRequestIEs} }, |
| ... |
| } |
| |
| WriteReplaceWarningRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| |
| { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| |
| { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional }| |
| { ID id-RepetitionPeriod CRITICALITY reject TYPE RepetitionPeriod PRESENCE mandatory }| |
| { ID id-ExtendedRepetitionPeriod CRITICALITY reject TYPE ExtendedRepetitionPeriod PRESENCE optional }| |
| { ID id-NumberofBroadcastRequest CRITICALITY reject TYPE NumberofBroadcastRequest PRESENCE mandatory }| |
| { ID id-WarningType CRITICALITY ignore TYPE WarningType PRESENCE optional }| |
| { ID id-WarningSecurityInfo CRITICALITY ignore TYPE WarningSecurityInfo PRESENCE optional }| |
| { ID id-DataCodingScheme CRITICALITY ignore TYPE DataCodingScheme PRESENCE optional }| |
| { ID id-WarningMessageContents CRITICALITY ignore TYPE WarningMessageContents PRESENCE optional }| |
| { ID id-ConcurrentWarningMessageIndicator CRITICALITY reject TYPE ConcurrentWarningMessageIndicator PRESENCE optional }| |
| { ID id-WarningAreaCoordinates CRITICALITY ignore TYPE WarningAreaCoordinates PRESENCE optional }, |
| ... |
| } |
| -- ************************************************************** |
| -- |
| -- Write-Replace Warning Response |
| -- |
| -- ************************************************************** |
| |
| WriteReplaceWarningResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {WriteReplaceWarningResponseIEs} }, |
| ... |
| } |
| |
| WriteReplaceWarningResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| |
| { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| |
| { ID id-BroadcastCompletedAreaList CRITICALITY ignore TYPE BroadcastCompletedAreaList PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- eNB DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- eNB Direct Information Transfer |
| -- |
| -- ************************************************************** |
| |
| ENBDirectInformationTransfer ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{ ENBDirectInformationTransferIEs}}, |
| ... |
| } |
| |
| ENBDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-Inter-SystemInformationTransferTypeEDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory }, |
| ... |
| } |
| |
| Inter-SystemInformationTransferType ::= CHOICE { |
| rIMTransfer RIMTransfer, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- MME DIRECT INFORMATION TRANSFER ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- MME Direct Information Transfer |
| -- |
| -- ************************************************************** |
| |
| MMEDirectInformationTransfer ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{ MMEDirectInformationTransferIEs}}, |
| ... |
| } |
| |
| MMEDirectInformationTransferIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-Inter-SystemInformationTransferTypeMDT CRITICALITY reject TYPE Inter-SystemInformationTransferType PRESENCE mandatory }, |
| ... |
| } |
| -- ************************************************************** |
| -- |
| -- eNB CONFIGURATION TRANSFER ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- eNB Configuration Transfer |
| -- |
| -- ************************************************************** |
| |
| ENBConfigurationTransfer ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{ ENBConfigurationTransferIEs}}, |
| ... |
| } |
| |
| ENBConfigurationTransferIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-SONConfigurationTransferECT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| |
| { ID id-EN-DCSONConfigurationTransfer-ECT CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- MME CONFIGURATION TRANSFER ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- MME Configuration Transfer |
| -- |
| -- ************************************************************** |
| |
| MMEConfigurationTransfer ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{ MMEConfigurationTransferIEs}}, |
| ... |
| } |
| |
| MMEConfigurationTransferIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-SONConfigurationTransferMCT CRITICALITY ignore TYPE SONConfigurationTransfer PRESENCE optional }| |
| { ID id-EN-DCSONConfigurationTransfer-MCT CRITICALITY ignore TYPE EN-DCSONConfigurationTransfer PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- PRIVATE MESSAGE ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Private Message |
| -- |
| -- ************************************************************** |
| |
| PrivateMessage ::= SEQUENCE { |
| privateIEs PrivateIE-Container {{PrivateMessageIEs}}, |
| ... |
| } |
| |
| PrivateMessageIEs S1AP-PRIVATE-IES ::= { |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- KILL PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- Kill Request |
| -- |
| -- ************************************************************** |
| |
| |
| KillRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {KillRequestIEs} }, |
| ... |
| } |
| |
| KillRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory}| |
| { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory}| |
| { ID id-WarningAreaList CRITICALITY ignore TYPE WarningAreaList PRESENCE optional}| |
| { ID id-KillAllWarningMessages CRITICALITY reject TYPE KillAllWarningMessages PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- Kill Response |
| -- |
| -- ************************************************************** |
| |
| KillResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {KillResponseIEs} }, |
| ... |
| } |
| |
| KillResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MessageIdentifier CRITICALITY reject TYPE MessageIdentifier PRESENCE mandatory }| |
| { ID id-SerialNumber CRITICALITY reject TYPE SerialNumber PRESENCE mandatory }| |
| { ID id-BroadcastCancelledAreaList CRITICALITY ignore TYPE BroadcastCancelledAreaList PRESENCE optional }| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- PWS RESTART INDICATION PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- PWS Restart Indication |
| -- |
| -- ************************************************************** |
| |
| PWSRestartIndication::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{ PWSRestartIndicationIEs}}, |
| ... |
| } |
| |
| PWSRestartIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-ECGIListForRestart CRITICALITY reject TYPE ECGIListForRestart PRESENCE mandatory}| |
| { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}| |
| { ID id-TAIListForRestart CRITICALITY reject TYPE TAIListForRestart PRESENCE mandatory}| |
| { ID id-EmergencyAreaIDListForRestart CRITICALITY reject TYPE EmergencyAreaIDListForRestart PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- PWS Failure Indication |
| -- |
| -- ************************************************************** |
| |
| PWSFailureIndication::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{ PWSFailureIndicationIEs}}, |
| ... |
| } |
| |
| PWSFailureIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-PWSfailedECGIList CRITICALITY reject TYPE PWSfailedECGIList PRESENCE mandatory}| |
| { ID id-Global-ENB-ID CRITICALITY reject TYPE Global-ENB-ID PRESENCE mandatory}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- LPPA TRANSPORT ELEMENTARY PROCEDURES |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- DOWNLINK UE ASSOCIATED LPPA TRANSPORT |
| -- |
| -- ************************************************************** |
| |
| DownlinkUEAssociatedLPPaTransport ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{DownlinkUEAssociatedLPPaTransport-IEs}}, |
| ... |
| } |
| |
| DownlinkUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| |
| { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UPLINK UE ASSOCIATED LPPA TRANSPORT |
| -- |
| -- ************************************************************** |
| |
| UplinkUEAssociatedLPPaTransport ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{UplinkUEAssociatedLPPaTransport-IEs}}, |
| ... |
| } |
| |
| UplinkUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory }| |
| { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| |
| { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- DOWNLINK NON UE ASSOCIATED LPPA TRANSPORT |
| -- |
| -- ************************************************************** |
| |
| DownlinkNonUEAssociatedLPPaTransport ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{DownlinkNonUEAssociatedLPPaTransport-IEs}}, |
| ... |
| } |
| |
| DownlinkNonUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| |
| { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UPLINK NON UE ASSOCIATED LPPA TRANSPORT |
| -- |
| -- ************************************************************** |
| |
| UplinkNonUEAssociatedLPPaTransport ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container {{UplinkNonUEAssociatedLPPaTransport-IEs}}, |
| ... |
| } |
| |
| UplinkNonUEAssociatedLPPaTransport-IEs S1AP-PROTOCOL-IES ::= { |
| { ID id-Routing-ID CRITICALITY reject TYPE Routing-ID PRESENCE mandatory }| |
| { ID id-LPPa-PDU CRITICALITY reject TYPE LPPa-PDU PRESENCE mandatory }, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB MODIFICATION INDICATION ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB Modification Indication |
| -- |
| -- ************************************************************** |
| |
| E-RABModificationIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { E-RABModificationIndicationIEs} }, |
| ... |
| } |
| |
| E-RABModificationIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-E-RABToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedListBearerModInd PRESENCE mandatory}| |
| { ID id-E-RABNotToBeModifiedListBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedListBearerModInd PRESENCE optional}| |
| { ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}| |
| -- Extension for Release 11 to support BBAI -- |
| { ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}| |
| { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, |
| ... |
| } |
| |
| E-RABToBeModifiedListBearerModInd ::= E-RAB-IE-ContainerList { {E-RABToBeModifiedItemBearerModIndIEs} } |
| |
| E-RABToBeModifiedItemBearerModIndIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABToBeModifiedItemBearerModInd CRITICALITY reject TYPE E-RABToBeModifiedItemBearerModInd PRESENCE mandatory}, |
| ... |
| } |
| |
| E-RABToBeModifiedItemBearerModInd ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| transportLayerAddress TransportLayerAddress, |
| dL-GTP-TEID GTP-TEID, |
| iE-Extensions ProtocolExtensionContainer { { E-RABToBeModifiedItemBearerModInd-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABToBeModifiedItemBearerModInd-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| E-RABNotToBeModifiedListBearerModInd ::= E-RAB-IE-ContainerList { {E-RABNotToBeModifiedItemBearerModIndIEs} } |
| |
| E-RABNotToBeModifiedItemBearerModIndIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABNotToBeModifiedItemBearerModInd CRITICALITY reject TYPE E-RABNotToBeModifiedItemBearerModInd PRESENCE mandatory}, |
| ... |
| } |
| |
| E-RABNotToBeModifiedItemBearerModInd ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| transportLayerAddress TransportLayerAddress, |
| dL-GTP-TEID GTP-TEID, |
| iE-Extensions ProtocolExtensionContainer { { E-RABNotToBeModifiedItemBearerModInd-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABNotToBeModifiedItemBearerModInd-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| CSGMembershipInfo ::= SEQUENCE { |
| cSGMembershipStatus CSGMembershipStatus, |
| cSG-Id CSG-Id, |
| cellAccessMode CellAccessMode OPTIONAL, |
| pLMNidentity PLMNidentity OPTIONAL, |
| iE-Extensions ProtocolExtensionContainer { { CSGMembershipInfo-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| CSGMembershipInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- E-RAB Modification Confirm |
| -- |
| -- ************************************************************** |
| |
| E-RABModificationConfirm ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {E-RABModificationConfirmIEs} }, |
| ... |
| } |
| |
| E-RABModificationConfirmIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-E-RABModifyListBearerModConf CRITICALITY ignore TYPE E-RABModifyListBearerModConf PRESENCE optional}| |
| { ID id-E-RABFailedToModifyListBearerModConf CRITICALITY ignore TYPE E-RABList PRESENCE optional}| |
| { ID id-E-RABToBeReleasedListBearerModConf CRITICALITY ignore TYPE E-RABList PRESENCE optional}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| |
| { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}, |
| ... |
| } |
| |
| E-RABModifyListBearerModConf ::= SEQUENCE (SIZE(1.. maxnoofE-RABs)) OF ProtocolIE-SingleContainer { {E-RABModifyItemBearerModConfIEs} } |
| |
| E-RABModifyItemBearerModConfIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABModifyItemBearerModConf CRITICALITY ignore TYPE E-RABModifyItemBearerModConf PRESENCE mandatory}, |
| ... |
| } |
| |
| E-RABModifyItemBearerModConf ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| iE-Extensions ProtocolExtensionContainer { {E-RABModifyItemBearerModConfExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| |
| E-RABModifyItemBearerModConfExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- UE CONTEXT MODIFICATION INDICATION ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Modification Indication |
| -- |
| -- ************************************************************** |
| |
| UEContextModificationIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UEContextModificationIndicationIEs} }, |
| ... |
| } |
| |
| UEContextModificationIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Modification Confirm |
| -- |
| -- ************************************************************** |
| |
| UEContextModificationConfirm ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {UEContextModificationConfirmIEs} }, |
| ... |
| } |
| |
| UEContextModificationConfirmIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE CONTEXT SUSPEND ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Suspend Request |
| -- |
| -- ************************************************************** |
| |
| UEContextSuspendRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UEContextSuspendRequestIEs} }, |
| ... |
| } |
| |
| UEContextSuspendRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-InformationOnRecommendedCellsAndENBsForPaging CRITICALITY ignore TYPE InformationOnRecommendedCellsAndENBsForPaging PRESENCE optional}| |
| { ID id-CellIdentifierAndCELevelForCECapableUEs CRITICALITY ignore TYPE CellIdentifierAndCELevelForCECapableUEs PRESENCE optional}| |
| { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Suspend Response |
| -- |
| -- ************************************************************** |
| |
| UEContextSuspendResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {UEContextSuspendResponseIEs} }, |
| ... |
| } |
| |
| UEContextSuspendResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| |
| { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE CONTEXT RESUME ELEMENTARY PROCEDURE |
| -- |
| -- ************************************************************** |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Resume Request |
| -- |
| -- ************************************************************** |
| |
| UEContextResumeRequest ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UEContextResumeRequestIEs} }, |
| ... |
| } |
| |
| UEContextResumeRequestIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-E-RABFailedToResumeListResumeReq CRITICALITY reject TYPE E-RABFailedToResumeListResumeReq PRESENCE optional}| |
| { ID id-RRC-Resume-Cause CRITICALITY ignore TYPE RRC-Establishment-Cause PRESENCE optional}, |
| ... |
| } |
| |
| E-RABFailedToResumeListResumeReq ::= E-RAB-IE-ContainerList { {E-RABFailedToResumeItemResumeReqIEs} } |
| |
| E-RABFailedToResumeItemResumeReqIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABFailedToResumeItemResumeReq CRITICALITY reject TYPE E-RABFailedToResumeItemResumeReq PRESENCE mandatory}, |
| ... |
| } |
| |
| E-RABFailedToResumeItemResumeReq ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| cause Cause, |
| iE-Extensions ProtocolExtensionContainer { { E-RABFailedToResumeItemResumeReq-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABFailedToResumeItemResumeReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Resume Response |
| -- |
| -- ************************************************************** |
| |
| UEContextResumeResponse ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UEContextResumeResponseIEs} }, |
| ... |
| } |
| |
| UEContextResumeResponseIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-E-RABFailedToResumeListResumeRes CRITICALITY reject TYPE E-RABFailedToResumeListResumeRes PRESENCE optional}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}| |
| { ID id-SecurityContext CRITICALITY reject TYPE SecurityContext PRESENCE optional}| |
| { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}, |
| ... |
| } |
| |
| E-RABFailedToResumeListResumeRes ::= E-RAB-IE-ContainerList { {E-RABFailedToResumeItemResumeResIEs} } |
| |
| E-RABFailedToResumeItemResumeResIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-E-RABFailedToResumeItemResumeRes CRITICALITY reject TYPE E-RABFailedToResumeItemResumeRes PRESENCE mandatory}, |
| ... |
| } |
| |
| E-RABFailedToResumeItemResumeRes ::= SEQUENCE { |
| e-RAB-ID E-RAB-ID, |
| cause Cause, |
| iE-Extensions ProtocolExtensionContainer { { E-RABFailedToResumeItemResumeRes-ExtIEs} } OPTIONAL, |
| ... |
| } |
| |
| E-RABFailedToResumeItemResumeRes-ExtIEs S1AP-PROTOCOL-EXTENSION ::= { |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- UE Context Resume Failure |
| -- |
| -- ************************************************************** |
| |
| UEContextResumeFailure ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UEContextResumeFailureIEs} }, |
| ... |
| } |
| |
| UEContextResumeFailureIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE mandatory}| |
| { ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- Connection Establishment Indication |
| -- |
| -- ************************************************************** |
| |
| ConnectionEstablishmentIndication::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { {ConnectionEstablishmentIndicationIEs} }, |
| ... |
| } |
| |
| ConnectionEstablishmentIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }| |
| { ID id-EnhancedCoverageRestricted CRITICALITY ignore TYPE EnhancedCoverageRestricted PRESENCE optional }| |
| { ID id-DL-CP-SecurityInformation CRITICALITY ignore TYPE DL-CP-SecurityInformation PRESENCE optional }| |
| { ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}| |
| { ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}| |
| { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}, |
| ... |
| } |
| |
| -- ************************************************************** |
| -- |
| -- Retrieve UE Information |
| -- |
| -- ************************************************************** |
| |
| RetrieveUEInformation ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { RetrieveUEInformationIEs} }, |
| ... |
| } |
| |
| RetrieveUEInformationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}, |
| ... |
| |
| } |
| |
| |
| -- ************************************************************** |
| |
| -- UE Information Transfer |
| -- |
| -- ************************************************************** |
| UEInformationTransfer ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { UEInformationTransferIEs} }, |
| ... |
| } |
| |
| UEInformationTransferIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}| |
| { ID id-UE-Level-QoS-Parameters CRITICALITY ignore TYPE E-RABLevelQoSParameters PRESENCE optional}| |
| { ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional}| |
| { ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}| |
| { ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication PRESENCE optional}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- eNB CP Relocation Indication |
| -- |
| -- ************************************************************** |
| |
| ENBCPRelocationIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { ENBCPRelocationIndicationIEs} }, |
| ... |
| } |
| |
| ENBCPRelocationIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-S-TMSI CRITICALITY reject TYPE S-TMSI PRESENCE mandatory}| |
| { ID id-EUTRAN-CGI CRITICALITY ignore TYPE EUTRAN-CGI PRESENCE mandatory}| |
| { ID id-TAI CRITICALITY ignore TYPE TAI PRESENCE mandatory}| |
| { ID id-UL-CP-SecurityInformation CRITICALITY reject TYPE UL-CP-SecurityInformation PRESENCE mandatory}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- MME CP Relocation Indication |
| -- |
| -- ************************************************************** |
| |
| MMECPRelocationIndication ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { MMECPRelocationIndicationIEs} }, |
| ... |
| } |
| |
| MMECPRelocationIndicationIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}, |
| ... |
| } |
| |
| |
| -- ************************************************************** |
| -- |
| -- Secondary RAT Data Usage Report |
| -- |
| -- ************************************************************** |
| |
| SecondaryRATDataUsageReport ::= SEQUENCE { |
| protocolIEs ProtocolIE-Container { { SecondaryRATDataUsageReportIEs} }, |
| ... |
| } |
| |
| SecondaryRATDataUsageReportIEs S1AP-PROTOCOL-IES ::= { |
| { ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE mandatory}| |
| { ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE mandatory}| |
| { ID id-HandoverFlag CRITICALITY ignore TYPE HandoverFlag PRESENCE optional}, |
| ... |
| } |
| |
| END |