1895 lines
64 KiB
Groff
1895 lines
64 KiB
Groff
-- $Id$
|
||
-- 3GPP TS 36.413 V8.3.0 (2008-09)
|
||
-- 9.3.3 PDU Definitions
|
||
-- **************************************************************
|
||
--
|
||
-- PDU definitions for S1AP.
|
||
--
|
||
-- **************************************************************
|
||
|
||
S1AP-PDU-Contents {
|
||
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||
eps-Access (20) modules (3) s1ap (1) version1 (1) s1ap-PDU-Contents (1) }
|
||
|
||
DEFINITIONS AUTOMATIC TAGS ::=
|
||
|
||
BEGIN
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- IE parameter types from other modules.
|
||
--
|
||
-- **************************************************************
|
||
|
||
IMPORTS
|
||
|
||
UEAggregateMaximumBitrate,
|
||
Cause,
|
||
Cdma2000HORequiredIndication,
|
||
Cdma2000HOStatus,
|
||
Cdma2000OneXSRVCCInfo,
|
||
Cdma2000OneXRAND,
|
||
Cdma2000PDU,
|
||
Cdma2000RATType,
|
||
Cdma2000SectorID,
|
||
CriticalityDiagnostics,
|
||
Direct-Forwarding-Path-Availability,
|
||
Global-ENB-ID,
|
||
EUTRAN-CGI,
|
||
ENBname,
|
||
ENB-StatusTransfer-TransparentContainer,
|
||
ENB-UE-S1AP-ID,
|
||
GTP-TEID,
|
||
GUMMEI,
|
||
HandoverRestrictionList,
|
||
HandoverType,
|
||
MMEname,
|
||
MME-UE-S1AP-ID,
|
||
NAS-PDU,
|
||
OverloadResponse,
|
||
PagingCause,
|
||
PagingDRX,
|
||
PLMNidentity,
|
||
RelativeMMECapacity,
|
||
RequestType,
|
||
SAE-Bearer-ID,
|
||
SAE-BearerLevelQoSParameters,
|
||
SAEBearerList,
|
||
SecurityInfo,
|
||
SecurityInformation,
|
||
ServedGUMMEIs,
|
||
ServedPLMNs,
|
||
SourceBSS-ToTargetBSS-TransparentContainer,
|
||
SourceeNodeB-ToTargeteNodeB-TransparentContainer,
|
||
SourceRNC-ToTargetRNC-TransparentContainer,
|
||
SubscriberProfileIDforRFP,
|
||
SupportedTAs,
|
||
TAI,
|
||
TargetBSS-ToSourceBSS-TransparentContainer,
|
||
TargeteNodeB-ToSourceeNodeB-TransparentContainer,
|
||
TargetID,
|
||
TargetRNC-ToSourceRNC-TransparentContainer,
|
||
TimeToWait,
|
||
TraceActivation,
|
||
TraceReference,
|
||
TransportLayerAddress,
|
||
UEIdentityIndexValue,
|
||
UEPagingID,
|
||
UERadioCapability,
|
||
UE-S1AP-IDs,
|
||
UE-associatedLogicalS1-ConnectionItem,
|
||
S-TMSI
|
||
|
||
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-uEaggregateMaximumBitrate,
|
||
id-Cause,
|
||
id-cdma2000HORequiredIndication,
|
||
id-cdma2000HOStatus,
|
||
id-cdma2000OneXSRVCCInfo,
|
||
id-cdma2000OneXRAND,
|
||
id-cdma2000PDU,
|
||
id-cdma2000RATType,
|
||
id-cdma2000SectorID,
|
||
id-CriticalityDiagnostics,
|
||
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-HandoverRestrictionList,
|
||
id-HandoverType,
|
||
id-InitialContextSetup,
|
||
id-Intra-LTEHOInformationReq,
|
||
id-Intra-LTEHOInformationRes,
|
||
id-LTEtoGERANHOInformationReq,
|
||
id-LTEtoGERANHOInformationRes,
|
||
id-LTEtoUTRANHOInformationReq,
|
||
id-LTEtoUTRANHOInformationRes,
|
||
id-MMEname,
|
||
id-MME-UE-S1AP-ID,
|
||
id-NAS-PDU,
|
||
id-OverloadResponse,
|
||
id-pagingCause,
|
||
id-pagingDRX,
|
||
id-RelativeMMECapacity,
|
||
id-RequestType,
|
||
id-SAEBearerAdmittedItem,
|
||
id-SAEBearerAdmittedList,
|
||
id-SAEBearerDataForwardingItem,
|
||
id-SAEBearerFailedToModifyList,
|
||
id-SAEBearerFailedToReleaseList,
|
||
id-SAEBearerFailedtoSetupItemHOReqAck,
|
||
id-SAEBearerFailedToSetupListBearerSURes,
|
||
id-SAEBearerFailedToSetupListCtxtSURes,
|
||
id-SAEBearerFailedToSetupListHOReqAck, id-SAEBearerFailedToSwitchDLList,
|
||
id-SAEBearerModify,
|
||
id-SAEBearerModifyItemBearerModRes,
|
||
id-SAEBearerModifyListBearerModRes,
|
||
id-SAEBearerRelease,
|
||
id-SAEBearerReleaseItemBearerRelComp,
|
||
id-SAEBearerReleaseItemHOCmd,
|
||
id-SAEBearerReleaseListBearerRelComp,
|
||
id-SAEBearerReleaseRequest,
|
||
id-SAEBearerSetup,
|
||
id-SAEBearerSetupItemBearerSURes,
|
||
id-SAEBearerSetupItemCtxtSURes,
|
||
id-SAEBearerSetupListBearerSURes,
|
||
id-SAEBearerSetupListCtxtSURes,
|
||
id-SAEBearerSubjecttoDataForwardingList,
|
||
id-SAEBearerToBeModifiedItemBearerModReq,
|
||
id-SAEBearerToBeModifiedListBearerModReq,
|
||
id-SAEBearerToBeReleasedList,
|
||
id-SAEBearerToBeSetupItemBearerSUReq,
|
||
id-SAEBearerToBeSetupItemCtxtSUReq,
|
||
id-SAEBearerToBeSetupItemHOReq,
|
||
id-SAEBearerToBeSetupListBearerSUReq,
|
||
id-SAEBearerToBeSetupListCtxtSUReq,
|
||
id-SAEBearerToBeSetupListHOReq,
|
||
id-SAEBearerToBeSwitchedDLItem,
|
||
id-SAEBearerToBeSwitchedDLList,
|
||
id-SAEBearerToBeSwitchedULList,
|
||
id-SAEBearerToBeSwitchedULItem,
|
||
id-SAEBearertoReleaseListHOCmd,
|
||
id-SecurityInfo,
|
||
id-Security-Information,
|
||
id-ServedGUMMEIs,
|
||
id-ServedPLMNs,
|
||
id-SourceeNodeB-ToTargeteNodeB-TransparentContainer,
|
||
id-SourceMME-UE-S1AP-ID,
|
||
id-SubscriberProfileIDforRFP,
|
||
id-SupportedTAs,
|
||
id-S-TMSI,
|
||
id-TAI,
|
||
id-TAIItem,
|
||
id-TAIList,
|
||
id-TargetID,
|
||
id-TimeToWait,
|
||
id-TraceActivation,
|
||
id-TraceReference,
|
||
id-UEIdentityIndexValue,
|
||
id-UEPagingID,
|
||
id-UERadioCapability,
|
||
id-UTRANtoLTEHOInformationRes,
|
||
id-UE-associatedLogicalS1-ConnectionListResAck,
|
||
id-UE-associatedLogicalS1-ConnectionItem,
|
||
id-UE-S1AP-IDs,
|
||
id-ResetType,
|
||
maxnoofTAI,
|
||
maxNrOfErrors,
|
||
maxNrOfSAEBs,
|
||
maxNrOfIndividualS1ConnectionsToReset
|
||
|
||
|
||
FROM S1AP-Constants;
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Common Container Lists
|
||
--
|
||
-- **************************************************************
|
||
|
||
SAEB-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfSAEBs, {IEsSetParam} }
|
||
SAEB-IE-ContainerPairList { S1AP-PROTOCOL-IES-PAIR : IEsSetParam } ::= ProtocolIE-ContainerPairList { 1, maxNrOfSAEBs, {IEsSetParam} }
|
||
ProtocolError-IE-ContainerList { S1AP-PROTOCOL-IES : IEsSetParam } ::= ProtocolIE-ContainerList { 1, maxNrOfSAEBs, {IEsSetParam} }
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER PREPARATION ELEMTARY 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-TAI CRITICALITY reject TYPE TAI PRESENCE mandatory } |
|
||
{ ID id-Direct-Forwarding-Path-Availability CRITICALITY ignore TYPE Direct-Forwarding-Path-Availability PRESENCE optional } |
|
||
{ ID id-Intra-LTEHOInformationReq CRITICALITY reject TYPE Intra-LTEHOInformationReq PRESENCE conditional
|
||
-- This IE shall be present if Handover Type IE is set to value <20>IntraLTE<54> -- } |
|
||
{ ID id-LTEtoUTRANHOInformationReq CRITICALITY reject TYPE LTEtoUTRANHOInformationReq PRESENCE conditional
|
||
-- This IE shall be present if the Handover Type IE is set to value <20>LTEtoUTRAN<41> -- } |
|
||
{ ID id-LTEtoGERANHOInformationReq
|
||
CRITICALITY reject TYPE LTEtoGERANHOInformationReq PRESENCE conditional
|
||
-- This IE shall be present if the Handover Type IE is set to value <20>LTEtoGERAN<41> -- },
|
||
...
|
||
}
|
||
|
||
Intra-LTEHOInformationReq ::= SEQUENCE {
|
||
sourceeNodeB-ToTargeteNodeB-TransparentContainer SourceeNodeB-ToTargeteNodeB-TransparentContainer,
|
||
iE-Extensions ProtocolExtensionContainer { {Intra-LTEHOInformationReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
Intra-LTEHOInformationReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
LTEtoUTRANHOInformationReq ::= SEQUENCE {
|
||
sourceRNC-ToTargetRNC-TransparentContainer SourceRNC-ToTargetRNC-TransparentContainer,
|
||
iE-Extensions ProtocolExtensionContainer { {LTEtoUTRANHOInformationReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
LTEtoUTRANHOInformationReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
LTEtoGERANHOInformationReq ::= SEQUENCE {
|
||
sourceBSS-ToTargetBSS-TransparentContainer SourceBSS-ToTargetBSS-TransparentContainer,
|
||
iE-Extensions ProtocolExtensionContainer { {LTEtoGERANHOInformationReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
LTEtoGERANHOInformationReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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-SAEBearerSubjecttoDataForwardingList CRITICALITY ignore TYPE SAEBearerSubjecttoDataForwardingList PRESENCE optional } |
|
||
{ ID id-SAEBearertoReleaseListHOCmd CRITICALITY ignore TYPE SAEBearertoReleaseListHOCmd PRESENCE optional } |
|
||
{ ID id-Intra-LTEHOInformationRes CRITICALITY reject TYPE Intra-LTEHOInformationRes PRESENCE conditional
|
||
-- This IE shall be present if Handover Type IE is set to value <20>IntraLTE<54> -- } |
|
||
{ ID id-LTEtoUTRANHOInformationRes CRITICALITY reject TYPE LTEtoUTRANHOInformationRes PRESENCE conditional
|
||
-- This IE shall be present if the Handover Type IE is set to value <20>LTEtoUTRAN<41> -- } |
|
||
{ ID id-LTEtoGERANHOInformationRes
|
||
CRITICALITY reject TYPE LTEtoGERANHOInformationRes PRESENCE conditional
|
||
-- This IE shall be present if the Handover Type IE is set to value <20>LTEtoGERAN<41> -- }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
SAEBearerSubjecttoDataForwardingList ::= SAEB-IE-ContainerList { {SAEBearerDataForwardingItemIEs} }
|
||
|
||
SAEBearerDataForwardingItemIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerDataForwardingItem CRITICALITY ignore TYPE SAEBearerDataForwardingItem PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerDataForwardingItem ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
dL-transportLayerAddress TransportLayerAddress,
|
||
dL-gTP-TEID GTP-TEID,
|
||
iE-Extensions ProtocolExtensionContainer { { SAEBearerDataForwardingItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SAEBearerDataForwardingItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SAEBearertoReleaseListHOCmd ::= SAEB-IE-ContainerList { {SAEBearerReleaseItemHOCmdIEs} }
|
||
|
||
SAEBearerReleaseItemHOCmdIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerReleaseItemHOCmd CRITICALITY ignore TYPE SAEBearerReleaseItemHOCmd PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerReleaseItemHOCmd ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
iE-Extensions ProtocolExtensionContainer { { SAEBearerReleaseItemHOCmd-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SAEBearerReleaseItemHOCmd-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
Intra-LTEHOInformationRes ::= SEQUENCE {
|
||
targeteNodeB-ToSourceeNodeB-TransparentContainer TargeteNodeB-ToSourceeNodeB-TransparentContainer,
|
||
iE-Extensions ProtocolExtensionContainer { {Intra-LTEHOInformationRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
Intra-LTEHOInformationRes-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
LTEtoUTRANHOInformationRes ::= SEQUENCE {
|
||
targetRNC-ToSourceRNC-TransparentContainer TargetRNC-ToSourceRNC-TransparentContainer,
|
||
iE-Extensions ProtocolExtensionContainer { {LTEtoUTRANHOInformationRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
LTEtoUTRANHOInformationRes-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
LTEtoGERANHOInformationRes ::= SEQUENCE {
|
||
targetBSS-ToSourceBSS-TransparentContainer TargetBSS-ToSourceBSS-TransparentContainer,
|
||
iE-Extensions ProtocolExtensionContainer { {LTEtoGERANHOInformationRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
LTEtoGERANHOInformationRes-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Handover Preparation Failure
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverPreparationFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { HandoverPreparationFailureIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverPreparationFailureIEs 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-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER RESOURCE ALLOCATION ELEMTARY 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-SAEBearerToBeSetupListHOReq CRITICALITY reject TYPE SAEBearerToBeSetupListHOReq PRESENCE mandatory } |
|
||
{ ID id-SourceeNodeB-ToTargeteNodeB-TransparentContainer CRITICALITY reject TYPE SourceeNodeB-ToTargeteNodeB-TransparentContainer 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 },
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSetupListHOReq ::= SAEB-IE-ContainerList { {SAEBearerToBeSetupItemHOReqIEs} }
|
||
|
||
SAEBearerToBeSetupItemHOReqIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerToBeSetupItemHOReq CRITICALITY reject TYPE SAEBearerToBeSetupItemHOReq PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSetupItemHOReq ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
transportLayerAddress TransportLayerAddress,
|
||
gTP-TEID GTP-TEID,
|
||
sAE-BearerlevelQosParameters SAE-BearerLevelQoSParameters,
|
||
iE-Extensions ProtocolExtensionContainer { {SAEBearerToBeSetupItemHOReq-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSetupItemHOReq-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Handover Request Acknowledge
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverRequestAcknowledge ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {HandoverRequestAcknowledgeIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverRequestAcknowledgeIEs 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-SAEBearerAdmittedList CRITICALITY ignore TYPE SAEBearerAdmittedList PRESENCE mandatory } |
|
||
{ ID id-SAEBearerFailedToSetupListHOReqAck CRITICALITY ignore TYPE SAEBearerFailedtoSetupListHOReqAck PRESENCE optional } |
|
||
{ ID id-Intra-LTEHOInformationRes CRITICALITY reject TYPE Intra-LTEHOInformationRes PRESENCE conditional
|
||
-- This IE shall be present if Handover Type IE is set to value <20>IntraLTE<54> -- } |
|
||
{ ID id-UTRANtoLTEHOInformationRes CRITICALITY reject TYPE UTRANtoLTEHOInformationRes PRESENCE conditional
|
||
-- This IE shall be present if the Handover Type IE is set to value <20>UTRANtoLTE<54> -- } |
|
||
{ ID id-GERANtoLTEHOInformationRes
|
||
CRITICALITY reject TYPE GERANtoLTEHOInformationRes PRESENCE conditional
|
||
-- This IE shall be present if the Handover Type IE is set to value <20>GERANtoLTE<54> -- }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
SAEBearerAdmittedList ::= SAEB-IE-ContainerList { {SAEBearerAdmittedItemIEs} }
|
||
|
||
SAEBearerAdmittedItemIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerAdmittedItem CRITICALITY ignore TYPE SAEBearerAdmittedItem PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerAdmittedItem ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
transportLayerAddress TransportLayerAddress,
|
||
gTP-TEID GTP-TEID,
|
||
dL-transportLayerAddress TransportLayerAddress OPTIONAL,
|
||
dL-gTP-TEID GTP-TEID OPTIONAL,
|
||
iE-Extensions ProtocolExtensionContainer { {SAEBearerAdmittedItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SAEBearerAdmittedItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
SAEBearerFailedtoSetupListHOReqAck ::= SAEB-IE-ContainerList { {SAEBearerFailedtoSetupItemHOReqAckIEs} }
|
||
|
||
SAEBearerFailedtoSetupItemHOReqAckIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerFailedtoSetupItemHOReqAck CRITICALITY ignore TYPE SAEBearerFailedToSetupItemHOReqAck PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerFailedToSetupItemHOReqAck ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
cause Cause,
|
||
iE-Extensions ProtocolExtensionContainer { { SAEBearerFailedToSetupItemHOReqAckExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SAEBearerFailedToSetupItemHOReqAckExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
UTRANtoLTEHOInformationRes ::= SEQUENCE {
|
||
targetRNC-ToSourceRNC-TransparentContainer TargetRNC-ToSourceRNC-TransparentContainer,
|
||
iE-Extensions ProtocolExtensionContainer { {UTRANtoLTEHOInformationRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
UTRANtoLTEHOInformationRes-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
GERANtoLTEHOInformationRes ::= SEQUENCE {
|
||
targetBSS-ToSourceBSS-TransparentContainer TargetBSS-ToSourceBSS-TransparentContainer,
|
||
iE-Extensions ProtocolExtensionContainer { {GERANtoLTEHOInformationRes-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
GERANtoLTEHOInformationRes-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Handover Failure
|
||
--
|
||
-- **************************************************************
|
||
|
||
HandoverFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { HandoverFailureIEs} },
|
||
...
|
||
}
|
||
|
||
HandoverFailureIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-MME-UE-S1AP-ID CRITICALITY reject 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 ELEMTARY 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},
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- PATH SWITCH REQUEST ELEMTARY 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-SAEBearerToBeSwitchedDLList CRITICALITY reject TYPE SAEBearerToBeSwitchedDLList 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},
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSwitchedDLList ::= SAEB-IE-ContainerList { {SAEBearerToBeSwitchedDLItemIEs} }
|
||
|
||
SAEBearerToBeSwitchedDLItemIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerToBeSwitchedDLItem CRITICALITY reject TYPE SAEBearerToBeSwitchedDLItem PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSwitchedDLItem ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
transportLayerAddress TransportLayerAddress,
|
||
gTP-TEID GTP-TEID,
|
||
iE-Extensions ProtocolExtensionContainer { { SAEBearerToBeSwitchedDLItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSwitchedDLItem-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 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-SAEBearerToBeSwitchedULList CRITICALITY ignore TYPE SAEBearerToBeSwitchedULList PRESENCE optional }|
|
||
{ ID id-SAEBearerFailedToSwitchDLList CRITICALITY ignore TYPE SAEBearerList PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSwitchedULList ::= SAEB-IE-ContainerList { {SAEBearerToBeSwitchedULItemIEs} }
|
||
|
||
SAEBearerToBeSwitchedULItemIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerToBeSwitchedULItem CRITICALITY ignore TYPE SAEBearerToBeSwitchedULItem PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSwitchedULItem ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
transportLayerAddress TransportLayerAddress,
|
||
gTP-TEID GTP-TEID,
|
||
iE-Extensions ProtocolExtensionContainer { { SAEBearerToBeSwitchedULItem-ExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSwitchedULItem-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 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-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- HANDOVER CANCEL ELEMTARY 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 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-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE BEARER SETUP ELEMENTARY PROCEDURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE Bearer Setup Request
|
||
--
|
||
-- **************************************************************
|
||
|
||
SAEBearerSetupRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {SAEBearerSetupRequestIEs} },
|
||
...
|
||
}
|
||
|
||
SAEBearerSetupRequestIEs 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-SAEBearerToBeSetupListBearerSUReq CRITICALITY reject TYPE SAEBearerToBeSetupListBearerSUReq PRESENCE mandatory }|
|
||
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory},
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSetupListBearerSUReq ::= SEQUENCE (SIZE(1.. maxNrOfSAEBs)) OF ProtocolIE-SingleContainer { {SAEBearerToBeSetupItemBearerSUReqIEs} }
|
||
|
||
SAEBearerToBeSetupItemBearerSUReqIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerToBeSetupItemBearerSUReq CRITICALITY reject TYPE SAEBearerToBeSetupItemBearerSUReq PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSetupItemBearerSUReq ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
sAE-BearerlevelQoSParameters SAE-BearerLevelQoSParameters,
|
||
transportLayerAddress TransportLayerAddress,
|
||
gTP-TEID GTP-TEID,
|
||
iE-Extensions ProtocolExtensionContainer { {SAEBearerToBeSetupItemBearerSUReqExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerToBeSetupItemBearerSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE Bearer Setup Response
|
||
--
|
||
-- **************************************************************
|
||
|
||
SAEBearerSetupResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {SAEBearerSetupResponseIEs} },
|
||
...
|
||
}
|
||
|
||
SAEBearerSetupResponseIEs 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-SAEBearerSetupListBearerSURes CRITICALITY ignore TYPE SAEBearerSetupListBearerSURes PRESENCE optional }|
|
||
{ ID id-SAEBearerFailedToSetupListBearerSURes CRITICALITY ignore TYPE SAEBearerList PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerSetupListBearerSURes ::= SEQUENCE (SIZE(1.. maxNrOfSAEBs)) OF ProtocolIE-SingleContainer { {SAEBearerSetupItemBearerSUResIEs} }
|
||
|
||
SAEBearerSetupItemBearerSUResIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerSetupItemBearerSURes CRITICALITY ignore TYPE SAEBearerSetupItemBearerSURes PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerSetupItemBearerSURes ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
transportLayerAddress TransportLayerAddress,
|
||
gTP-TEID GTP-TEID,
|
||
iE-Extensions ProtocolExtensionContainer { {SAEBearerSetupItemBearerSUResExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerSetupItemBearerSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE BEARER MODIFY ELEMENTARY PROCEDURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE Bearer Modify Request
|
||
--
|
||
-- **************************************************************
|
||
|
||
SAEBearerModifyRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {SAEBearerModifyRequestIEs} },
|
||
...
|
||
}
|
||
|
||
SAEBearerModifyRequestIEs 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-SAEBearerToBeModifiedListBearerModReq CRITICALITY reject TYPE SAEBearerToBeModifiedListBearerModReq PRESENCE mandatory }|
|
||
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE mandatory},
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeModifiedListBearerModReq ::= SEQUENCE (SIZE(1.. maxNrOfSAEBs)) OF ProtocolIE-SingleContainer { {SAEBearerToBeModifiedItemBearerModReqIEs} }
|
||
|
||
SAEBearerToBeModifiedItemBearerModReqIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerToBeModifiedItemBearerModReq CRITICALITY reject TYPE SAEBearerToBeModifiedItemBearerModReq PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeModifiedItemBearerModReq ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
sAE-BearerLevelQoSParameters SAE-BearerLevelQoSParameters,
|
||
iE-Extensions ProtocolExtensionContainer { {SAEBearerToBeModifyItemBearerModReqExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerToBeModifyItemBearerModReqExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE Bearer Modify Response
|
||
--
|
||
-- **************************************************************
|
||
|
||
SAEBearerModifyResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {SAEBearerModifyResponseIEs} },
|
||
...
|
||
}
|
||
|
||
SAEBearerModifyResponseIEs 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-SAEBearerModifyListBearerModRes CRITICALITY ignore TYPE SAEBearerModifyListBearerModRes PRESENCE optional }|
|
||
{ ID id-SAEBearerFailedToModifyList CRITICALITY ignore TYPE SAEBearerList PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerModifyListBearerModRes ::= SEQUENCE (SIZE(1.. maxNrOfSAEBs)) OF ProtocolIE-SingleContainer { {SAEBearerModifyItemBearerModResIEs} }
|
||
|
||
SAEBearerModifyItemBearerModResIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerModifyItemBearerModRes CRITICALITY ignore TYPE SAEBearerModifyItemBearerModRes PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerModifyItemBearerModRes ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
iE-Extensions ProtocolExtensionContainer { {SAEBearerModifyItemBearerModResExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerModifyItemBearerModResExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE BEARER RELEASE ELEMENTARY PROCEDURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE Bearer Release Command
|
||
--
|
||
-- **************************************************************
|
||
|
||
SAEBearerReleaseCommand ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {SAEBearerReleaseCommandIEs} },
|
||
...
|
||
}
|
||
|
||
SAEBearerReleaseCommandIEs 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-SAEBearerToBeReleasedList CRITICALITY ignore TYPE SAEBearerList PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE Bearer Release Response
|
||
--
|
||
-- **************************************************************
|
||
|
||
SAEBearerReleaseResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { SAEBearerReleaseResponseIEs } },
|
||
...
|
||
}
|
||
|
||
SAEBearerReleaseResponseIEs 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-SAEBearerReleaseListBearerRelComp CRITICALITY ignore TYPE SAEBearerReleaseListBearerRelComp PRESENCE optional }|
|
||
{ ID id-SAEBearerFailedToReleaseList CRITICALITY ignore TYPE SAEBearerList PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerReleaseListBearerRelComp ::= SEQUENCE (SIZE(1.. maxNrOfSAEBs)) OF ProtocolIE-SingleContainer { {SAEBearerReleaseItemBearerRelCompIEs} }
|
||
|
||
SAEBearerReleaseItemBearerRelCompIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerReleaseItemBearerRelComp CRITICALITY ignore TYPE SAEBearerReleaseItemBearerRelComp PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerReleaseItemBearerRelComp ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
iE-Extensions ProtocolExtensionContainer { {SAEBearerReleaseItemBearerRelCompExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerReleaseItemBearerRelCompExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE BEARER RELEASE REQUEST ELEMENTARY PROCEDURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- SAE Bearer Release Request
|
||
--
|
||
-- **************************************************************
|
||
|
||
SAEBearerReleaseRequest ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {SAEBearerReleaseRequestIEs} },
|
||
...
|
||
}
|
||
|
||
SAEBearerReleaseRequestIEs 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-SAEBearerToBeReleasedList CRITICALITY ignore TYPE SAEBearerList PRESENCE mandatory },
|
||
...
|
||
}
|
||
-- **************************************************************
|
||
--
|
||
-- 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-SAEBearerToBeSetupListCtxtSUReq CRITICALITY reject TYPE SAEBearerToBeSetupListCtxtSUReq PRESENCE mandatory }|
|
||
{ ID id-Security-Information CRITICALITY reject TYPE SecurityInformation PRESENCE mandatory }|
|
||
{ ID id-TraceActivation CRITICALITY ignore TYPE TraceActivation PRESENCE optional }|
|
||
{ ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional }|
|
||
{ ID id-NAS-PDU CRITICALITY ignore TYPE NAS-PDU PRESENCE optional}|
|
||
{ ID id-UERadioCapability CRITICALITY ignore TYPE UERadioCapability PRESENCE optional }|
|
||
{ ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
|
||
|
||
SAEBearerToBeSetupListCtxtSUReq ::= SEQUENCE (SIZE(1.. maxNrOfSAEBs)) OF ProtocolIE-SingleContainer { {SAEBearerToBeSetupItemCtxtSUReqIEs} }
|
||
|
||
SAEBearerToBeSetupItemCtxtSUReqIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerToBeSetupItemCtxtSUReq CRITICALITY reject TYPE SAEBearerToBeSetupItemCtxtSUReq PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerToBeSetupItemCtxtSUReq ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
sAE-BearerlevelQoSParameters SAE-BearerLevelQoSParameters,
|
||
transportLayerAddress TransportLayerAddress,
|
||
gTP-TEID GTP-TEID,
|
||
iE-Extensions ProtocolExtensionContainer { {SAEBearerToBeSetupItemCtxtSUReqExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerToBeSetupItemCtxtSUReqExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Initial Context Setup Response
|
||
--
|
||
-- **************************************************************
|
||
|
||
InitialContextSetupResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {InitialContextSetupResponseIEs} },
|
||
...
|
||
}
|
||
|
||
InitialContextSetupResponseIEs 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-SAEBearerSetupListCtxtSURes CRITICALITY ignore TYPE SAEBearerSetupListCtxtSURes PRESENCE optional }|
|
||
{ ID id-SAEBearerFailedToSetupListCtxtSURes CRITICALITY ignore TYPE SAEBearerList PRESENCE optional }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerSetupListCtxtSURes ::= SEQUENCE (SIZE(1.. maxNrOfSAEBs)) OF ProtocolIE-SingleContainer { {SAEBearerSetupItemCtxtSUResIEs} }
|
||
|
||
SAEBearerSetupItemCtxtSUResIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-SAEBearerSetupItemCtxtSURes CRITICALITY ignore TYPE SAEBearerSetupItemCtxtSURes PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
SAEBearerSetupItemCtxtSURes ::= SEQUENCE {
|
||
sAE-Bearer-ID SAE-Bearer-ID,
|
||
transportLayerAddress TransportLayerAddress,
|
||
gTP-TEID GTP-TEID,
|
||
iE-Extensions ProtocolExtensionContainer { {SAEBearerSetupItemCtxtSUResExtIEs} } OPTIONAL,
|
||
...
|
||
}
|
||
|
||
|
||
SAEBearerSetupItemCtxtSUResExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Initial Context Setup Failure
|
||
--
|
||
-- **************************************************************
|
||
|
||
InitialContextSetupFailure ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {InitialContextSetupFailureIEs} },
|
||
...
|
||
}
|
||
|
||
InitialContextSetupFailureIEs 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-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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-pagingCause CRITICALITY ignore TYPE PagingCause PRESENCE mandatory } |
|
||
{ ID id-TAIList CRITICALITY ignore TYPE TAIList PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
TAIList::= SEQUENCE (SIZE(1.. maxnoofTAI)) 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} ,
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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 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-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE Context Modification
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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-SecurityInfo CRITICALITY reject TYPE SecurityInfo PRESENCE optional }|
|
||
{ ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional },
|
||
...
|
||
}
|
||
-- **************************************************************
|
||
--
|
||
-- UE Context Modification Response
|
||
--
|
||
-- **************************************************************
|
||
|
||
UEContextModificationResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { { UEContextModificationResponseIEs} },
|
||
...
|
||
}
|
||
|
||
UEContextModificationResponseIEs 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-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 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-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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 },
|
||
...
|
||
}
|
||
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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-S-TMSI CRITICALITY reject TYPE S-TMSI 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} ,
|
||
...
|
||
}
|
||
-- **************************************************************
|
||
--
|
||
-- 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} ,
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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.. maxNrOfIndividualS1ConnectionsToReset)) 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.. maxNrOfIndividualS1ConnectionsToReset)) 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 mandatory }|
|
||
{ ID id-SupportedTAs CRITICALITY reject TYPE SupportedTAs PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- S1 Setup Response
|
||
--
|
||
-- **************************************************************
|
||
|
||
S1SetupResponse ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {S1SetupResponseIEs} },
|
||
...
|
||
}
|
||
|
||
|
||
S1SetupResponseIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-MMEname CRITICALITY ignore TYPE MMEname PRESENCE mandatory }|
|
||
{ ID id-ServedPLMNs CRITICALITY reject TYPE ServedPLMNs PRESENCE mandatory }|
|
||
{ ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE mandatory }|
|
||
{ ID id-RelativeMMECapacity CRITICALITY reject TYPE RelativeMMECapacity PRESENCE mandatory }|
|
||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics 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 },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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-ServedPLMNs CRITICALITY reject TYPE ServedPLMNs PRESENCE optional }|
|
||
{ ID id-ServedGUMMEIs CRITICALITY reject TYPE ServedGUMMEIs PRESENCE optional }|
|
||
{ ID id-RelativeMMECapacity CRITICALITY reject TYPE RelativeMMECapacity 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 TUNNELING ELEMTARY PROCEDURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Downlink S1 CDMA2000 Tunneling
|
||
--
|
||
-- **************************************************************
|
||
|
||
DownlinkS1cdma2000tunneling ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {DownlinkS1cdma2000tunnelingIEs} },
|
||
...
|
||
}
|
||
|
||
DownlinkS1cdma2000tunnelingIEs 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-SAEBearerSubjecttoDataForwardingList CRITICALITY ignore TYPE SAEBearerSubjecttoDataForwardingList 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 TUNNELING ELEMTARY PROCEDURE
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Uplink S1 CDMA2000 Tunneling
|
||
--
|
||
-- **************************************************************
|
||
|
||
UplinkS1cdma2000tunneling ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {UplinkS1cdma2000tunnelingIEs} },
|
||
...
|
||
}
|
||
|
||
UplinkS1cdma2000tunnelingIEs 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 ignore TYPE Cdma2000OneXSRVCCInfo PRESENCE optional } |
|
||
{ ID id-cdma2000OneXRAND CRITICALITY ignore TYPE Cdma2000OneXRAND PRESENCE optional } |
|
||
{ ID id-cdma2000PDU CRITICALITY reject TYPE Cdma2000PDU PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- UE CAPABILITY INFO INDICATION 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 } ,
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- eNB STATUS TRANSFER
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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
|
||
--
|
||
-- **************************************************************
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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 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-TraceReference CRITICALITY ignore TYPE TraceReference 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-TraceReference CRITICALITY ignore TYPE TraceReference PRESENCE mandatory },
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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 optional } ,
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- 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-RequestType CRITICALITY ignore TYPE RequestType PRESENCE mandatory} ,
|
||
...
|
||
}
|
||
|
||
-- **************************************************************
|
||
--
|
||
-- Overload Start
|
||
--
|
||
-- **************************************************************
|
||
|
||
OverloadStart ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {OverloadStartIEs} },
|
||
...
|
||
}
|
||
|
||
OverloadStartIEs S1AP-PROTOCOL-IES ::= {
|
||
{ ID id-OverloadResponse CRITICALITY reject TYPE OverloadResponse PRESENCE mandatory },
|
||
...
|
||
}
|
||
-- **************************************************************
|
||
--
|
||
-- Overload Stop
|
||
--
|
||
-- **************************************************************
|
||
|
||
OverloadStop ::= SEQUENCE {
|
||
protocolIEs ProtocolIE-Container { {OverloadStopIEs} },
|
||
...
|
||
}
|
||
|
||
OverloadStopIEs S1AP-PROTOCOL-IES ::= {
|
||
...
|
||
}
|
||
|
||
END |