asn1dir: update S1AP to Rel.16
This commit is contained in:
parent
0d0f11d67b
commit
f87859a114
File diff suppressed because it is too large
Load Diff
|
@ -441,5 +441,7 @@ id-EN-DCSONConfigurationTransfer-MCT ProtocolIE-ID ::= 295
|
||||||
id-IMSvoiceEPSfallbackfrom5G ProtocolIE-ID ::= 296
|
id-IMSvoiceEPSfallbackfrom5G ProtocolIE-ID ::= 296
|
||||||
id-TimeSinceSecondaryNodeRelease ProtocolIE-ID ::= 297
|
id-TimeSinceSecondaryNodeRelease ProtocolIE-ID ::= 297
|
||||||
id-RequestTypeAdditionalInfo ProtocolIE-ID ::= 298
|
id-RequestTypeAdditionalInfo ProtocolIE-ID ::= 298
|
||||||
|
id-AdditionalRRMPriorityIndex ProtocolIE-ID ::= 299
|
||||||
|
id-ContextatSource ProtocolIE-ID ::= 300
|
||||||
|
|
||||||
END
|
END
|
||||||
|
|
|
@ -15,6 +15,7 @@ BEGIN
|
||||||
IMPORTS
|
IMPORTS
|
||||||
id-E-RABInformationListItem,
|
id-E-RABInformationListItem,
|
||||||
id-E-RABItem,
|
id-E-RABItem,
|
||||||
|
id-GUMMEIType,
|
||||||
id-Bearers-SubjectToStatusTransfer-Item,
|
id-Bearers-SubjectToStatusTransfer-Item,
|
||||||
id-Time-Synchronisation-Info,
|
id-Time-Synchronisation-Info,
|
||||||
id-x2TNLConfigurationInfo,
|
id-x2TNLConfigurationInfo,
|
||||||
|
@ -69,6 +70,8 @@ IMPORTS
|
||||||
id-PSCellInformation,
|
id-PSCellInformation,
|
||||||
id-IMSvoiceEPSfallbackfrom5G,
|
id-IMSvoiceEPSfallbackfrom5G,
|
||||||
id-RequestTypeAdditionalInfo,
|
id-RequestTypeAdditionalInfo,
|
||||||
|
id-AdditionalRRMPriorityIndex,
|
||||||
|
id-ContextatSource,
|
||||||
maxnoofCSGs,
|
maxnoofCSGs,
|
||||||
maxnoofE-RABs,
|
maxnoofE-RABs,
|
||||||
maxnoofErrors,
|
maxnoofErrors,
|
||||||
|
@ -142,6 +145,8 @@ Additional-GUTI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdditionalRRMPriorityIndex ::= BIT STRING (SIZE(32))
|
||||||
|
|
||||||
AerialUEsubscriptionInformation ::= ENUMERATED {
|
AerialUEsubscriptionInformation ::= ENUMERATED {
|
||||||
allowed,
|
allowed,
|
||||||
not-allowed,
|
not-allowed,
|
||||||
|
@ -582,6 +587,17 @@ ConnectedengNBItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ContextatSource ::= SEQUENCE {
|
||||||
|
sourceNG-RAN-node-ID Global-RAN-NODE-ID,
|
||||||
|
rAN-UE-NGAP-ID RAN-UE-NGAP-ID,
|
||||||
|
iE-Extensions ProtocolExtensionContainer { {ContextatSource-ExtIEs} } OPTIONAL,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
ContextatSource-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
Correlation-ID ::= OCTET STRING (SIZE (4))
|
Correlation-ID ::= OCTET STRING (SIZE (4))
|
||||||
|
|
||||||
CSFallbackIndicator ::= ENUMERATED {
|
CSFallbackIndicator ::= ENUMERATED {
|
||||||
|
@ -1817,6 +1833,8 @@ QCI ::= INTEGER (0..255)
|
||||||
|
|
||||||
-- R
|
-- R
|
||||||
|
|
||||||
|
RAN-UE-NGAP-ID ::= INTEGER (0..4294967295)
|
||||||
|
|
||||||
ReceiveStatusofULPDCPSDUs ::= BIT STRING (SIZE(4096))
|
ReceiveStatusofULPDCPSDUs ::= BIT STRING (SIZE(4096))
|
||||||
|
|
||||||
ReceiveStatusOfULPDCPSDUsExtended ::= BIT STRING (SIZE(1..16384))
|
ReceiveStatusOfULPDCPSDUsExtended ::= BIT STRING (SIZE(1..16384))
|
||||||
|
@ -2151,9 +2169,11 @@ SourceeNB-ToTargeteNB-TransparentContainer ::= SEQUENCE {
|
||||||
}
|
}
|
||||||
|
|
||||||
SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||||||
{ID id-MobilityInformation CRITICALITY ignore EXTENSION MobilityInformation PRESENCE optional}|
|
{ID id-MobilityInformation CRITICALITY ignore EXTENSION MobilityInformation PRESENCE optional}|
|
||||||
{ID id-uE-HistoryInformationFromTheUE CRITICALITY ignore EXTENSION UE-HistoryInformationFromTheUE PRESENCE optional}|
|
{ID id-uE-HistoryInformationFromTheUE CRITICALITY ignore EXTENSION UE-HistoryInformationFromTheUE PRESENCE optional}|
|
||||||
{ID id-IMSvoiceEPSfallbackfrom5G CRITICALITY ignore EXTENSION IMSvoiceEPSfallbackfrom5G PRESENCE optional},
|
{ID id-IMSvoiceEPSfallbackfrom5G CRITICALITY ignore EXTENSION IMSvoiceEPSfallbackfrom5G PRESENCE optional}|
|
||||||
|
{ID id-AdditionalRRMPriorityIndex CRITICALITY ignore EXTENSION AdditionalRRMPriorityIndex PRESENCE optional}|
|
||||||
|
{ID id-ContextatSource CRITICALITY ignore EXTENSION ContextatSource PRESENCE optional},
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2175,6 +2195,7 @@ ServedGUMMEIsItem ::= SEQUENCE {
|
||||||
}
|
}
|
||||||
|
|
||||||
ServedGUMMEIsItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
ServedGUMMEIsItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
|
||||||
|
{ID id-GUMMEIType CRITICALITY ignore EXTENSION GUMMEIType PRESENCE optional},
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -183,7 +183,8 @@ IMPORTS
|
||||||
NR-CGI,
|
NR-CGI,
|
||||||
ConnectedengNBList,
|
ConnectedengNBList,
|
||||||
EN-DCSONConfigurationTransfer,
|
EN-DCSONConfigurationTransfer,
|
||||||
TimeSinceSecondaryNodeRelease
|
TimeSinceSecondaryNodeRelease,
|
||||||
|
AdditionalRRMPriorityIndex
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -362,6 +363,7 @@ FROM S1AP-Containers
|
||||||
id-BroadcastCancelledAreaList,
|
id-BroadcastCancelledAreaList,
|
||||||
id-RRC-Establishment-Cause,
|
id-RRC-Establishment-Cause,
|
||||||
id-TraceCollectionEntityIPAddress,
|
id-TraceCollectionEntityIPAddress,
|
||||||
|
id-AdditionalRRMPriorityIndex,
|
||||||
maxnoofTAIs,
|
maxnoofTAIs,
|
||||||
maxnoofErrors,
|
maxnoofErrors,
|
||||||
maxnoofE-RABs,
|
maxnoofE-RABs,
|
||||||
|
@ -609,7 +611,8 @@ HandoverRequestIEs S1AP-PROTOCOL-IES ::= {
|
||||||
{ ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
|
{ ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
|
||||||
{ ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
|
{ ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
|
||||||
{ ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication 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},
|
{ ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}|
|
||||||
|
{ ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional },
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -835,7 +838,8 @@ PathSwitchRequestAcknowledgeIEs S1AP-PROTOCOL-IES ::= {
|
||||||
{ ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
|
{ ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
|
||||||
{ ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication 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}|
|
{ ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}|
|
||||||
{ ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional},
|
{ ID id-HandoverRestrictionList CRITICALITY ignore TYPE HandoverRestrictionList PRESENCE optional}|
|
||||||
|
{ ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional },
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1251,7 +1255,8 @@ InitialContextSetupRequestIEs S1AP-PROTOCOL-IES ::= {
|
||||||
{ ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
|
{ ID id-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
|
||||||
{ ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
|
{ ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
|
||||||
{ ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication 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},
|
{ ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}|
|
||||||
|
{ ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional },
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1489,23 +1494,24 @@ UEContextModificationRequest ::= SEQUENCE {
|
||||||
}
|
}
|
||||||
|
|
||||||
UEContextModificationRequestIEs S1AP-PROTOCOL-IES ::= {
|
UEContextModificationRequestIEs S1AP-PROTOCOL-IES ::= {
|
||||||
{ ID id-MME-UE-S1AP-ID CRITICALITY reject TYPE MME-UE-S1AP-ID PRESENCE mandatory}|
|
{ 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-UE-S1AP-ID CRITICALITY reject TYPE ENB-UE-S1AP-ID PRESENCE mandatory}|
|
||||||
{ ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional}|
|
{ ID id-SecurityKey CRITICALITY reject TYPE SecurityKey PRESENCE optional}|
|
||||||
{ ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}|
|
{ ID id-SubscriberProfileIDforRFP CRITICALITY ignore TYPE SubscriberProfileIDforRFP PRESENCE optional}|
|
||||||
{ ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}|
|
{ ID id-uEaggregateMaximumBitrate CRITICALITY ignore TYPE UEAggregateMaximumBitrate PRESENCE optional}|
|
||||||
{ ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}|
|
{ ID id-CSFallbackIndicator CRITICALITY reject TYPE CSFallbackIndicator PRESENCE optional}|
|
||||||
{ ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional}|
|
{ ID id-UESecurityCapabilities CRITICALITY reject TYPE UESecurityCapabilities PRESENCE optional}|
|
||||||
{ ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}|
|
{ ID id-CSGMembershipStatus CRITICALITY ignore TYPE CSGMembershipStatus PRESENCE optional}|
|
||||||
{ ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}|
|
{ ID id-RegisteredLAI CRITICALITY ignore TYPE LAI PRESENCE optional}|
|
||||||
{ ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}|
|
{ ID id-AdditionalCSFallbackIndicator CRITICALITY ignore TYPE AdditionalCSFallbackIndicator PRESENCE conditional}|
|
||||||
{ ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}|
|
{ ID id-ProSeAuthorized CRITICALITY ignore TYPE ProSeAuthorized PRESENCE optional}|
|
||||||
{ ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}|
|
{ ID id-SRVCCOperationPossible CRITICALITY ignore TYPE SRVCCOperationPossible PRESENCE optional}|
|
||||||
{ ID id-SRVCCOperationNotPossible CRITICALITY ignore TYPE SRVCCOperationNotPossible PRESENCE optional}|
|
{ ID id-SRVCCOperationNotPossible CRITICALITY ignore TYPE SRVCCOperationNotPossible PRESENCE optional}|
|
||||||
{ ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}|
|
{ ID id-V2XServicesAuthorized CRITICALITY ignore TYPE V2XServicesAuthorized PRESENCE optional}|
|
||||||
{ ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}|
|
{ ID id-UESidelinkAggregateMaximumBitrate CRITICALITY ignore TYPE UESidelinkAggregateMaximumBitrate PRESENCE optional}|
|
||||||
{ ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}|
|
{ ID id-NRUESecurityCapabilities CRITICALITY ignore TYPE NRUESecurityCapabilities PRESENCE optional}|
|
||||||
{ ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional},
|
{ ID id-AerialUEsubscriptionInformation CRITICALITY ignore TYPE AerialUEsubscriptionInformation PRESENCE optional}|
|
||||||
|
{ ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional},
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
-- **************************************************************
|
-- **************************************************************
|
||||||
|
@ -1619,7 +1625,8 @@ DownlinkNASTransport-IEs S1AP-PROTOCOL-IES ::= {
|
||||||
{ ID id-UECapabilityInfoRequest CRITICALITY ignore TYPE UECapabilityInfoRequest PRESENCE optional}|
|
{ ID id-UECapabilityInfoRequest CRITICALITY ignore TYPE UECapabilityInfoRequest PRESENCE optional}|
|
||||||
{ ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}|
|
{ ID id-EndIndication CRITICALITY ignore TYPE EndIndication PRESENCE optional}|
|
||||||
{ ID id-PendingDataIndication CRITICALITY ignore TYPE PendingDataIndication 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},
|
{ ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}|
|
||||||
|
{ ID id-AdditionalRRMPriorityIndex CRITICALITY ignore TYPE AdditionalRRMPriorityIndex PRESENCE optional},
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1834,7 +1841,8 @@ ErrorIndicationIEs S1AP-PROTOCOL-IES ::= {
|
||||||
{ ID id-MME-UE-S1AP-ID CRITICALITY ignore TYPE MME-UE-S1AP-ID PRESENCE optional }|
|
{ 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-eNB-UE-S1AP-ID CRITICALITY ignore TYPE ENB-UE-S1AP-ID PRESENCE optional }|
|
||||||
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional }|
|
{ ID id-Cause CRITICALITY ignore TYPE Cause PRESENCE optional }|
|
||||||
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional },
|
{ ID id-CriticalityDiagnostics CRITICALITY ignore TYPE CriticalityDiagnostics PRESENCE optional }|
|
||||||
|
{ ID id-S-TMSI CRITICALITY ignore TYPE S-TMSI PRESENCE optional },
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2720,7 +2728,8 @@ E-RABModificationIndicationIEs S1AP-PROTOCOL-IES ::= {
|
||||||
{ ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}|
|
{ ID id-CSGMembershipInfo CRITICALITY reject TYPE CSGMembershipInfo PRESENCE optional}|
|
||||||
-- Extension for Release 11 to support BBAI --
|
-- Extension for Release 11 to support BBAI --
|
||||||
{ ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}|
|
{ ID id-Tunnel-Information-for-BBF CRITICALITY ignore TYPE TunnelInformation PRESENCE optional}|
|
||||||
{ ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional },
|
{ ID id-SecondaryRATDataUsageReportList CRITICALITY ignore TYPE SecondaryRATDataUsageReportList PRESENCE optional }|
|
||||||
|
{ ID id-UserLocationInformation CRITICALITY ignore TYPE UserLocationInformation PRESENCE optional },
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3027,7 +3036,9 @@ ConnectionEstablishmentIndicationIEs S1AP-PROTOCOL-IES ::= {
|
||||||
{ ID id-DL-CP-SecurityInformation CRITICALITY ignore TYPE DL-CP-SecurityInformation 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-CE-ModeBRestricted CRITICALITY ignore TYPE CE-ModeBRestricted PRESENCE optional}|
|
||||||
{ ID id-EndIndication CRITICALITY ignore TYPE EndIndication 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},
|
{ ID id-Subscription-Based-UE-DifferentiationInfo CRITICALITY ignore TYPE Subscription-Based-UE-DifferentiationInfo PRESENCE optional}|
|
||||||
|
{ ID id-UE-Level-QoS-Parameters CRITICALITY ignore TYPE E-RABLevelQoSParameters PRESENCE optional}
|
||||||
|
,
|
||||||
...
|
...
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ else:
|
||||||
|
|
||||||
|
|
||||||
dirpath = './'
|
dirpath = './'
|
||||||
path = dirpath + '36413-f80.txt'
|
path = dirpath + '36413-g10.txt'
|
||||||
|
|
||||||
# ASN.1 modules are described within specific sections
|
# ASN.1 modules are described within specific sections
|
||||||
sections = [
|
sections = [
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
S1AP-IEs.asn
|
|
||||||
S1AP-Containers.asn
|
|
||||||
S1AP-CommonDataTypes.asn
|
S1AP-CommonDataTypes.asn
|
||||||
S1AP-PDU-Descriptions.asn
|
|
||||||
S1AP-PDU-Contents.asn
|
|
||||||
SonTransfer-IEs.asn
|
|
||||||
S1AP-Constants.asn
|
S1AP-Constants.asn
|
||||||
|
S1AP-Containers.asn
|
||||||
|
S1AP-IEs.asn
|
||||||
|
S1AP-PDU-Contents.asn
|
||||||
|
S1AP-PDU-Descriptions.asn
|
||||||
|
SonTransfer-IEs.asn
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,32 @@
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Common definitions
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-CommonDataTypes {
|
||||||
|
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||||||
|
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-CommonDataTypes (3) }
|
||||||
|
|
||||||
|
DEFINITIONS AUTOMATIC TAGS ::=
|
||||||
|
|
||||||
|
BEGIN
|
||||||
|
|
||||||
|
Criticality ::= ENUMERATED { reject, ignore, notify }
|
||||||
|
|
||||||
|
Presence ::= ENUMERATED { optional, conditional, mandatory }
|
||||||
|
|
||||||
|
PrivateIE-ID ::= CHOICE {
|
||||||
|
local INTEGER (0..65535),
|
||||||
|
global OBJECT IDENTIFIER
|
||||||
|
}
|
||||||
|
|
||||||
|
ProcedureCode ::= INTEGER (0..255)
|
||||||
|
|
||||||
|
ProtocolExtensionID ::= INTEGER (0..65535)
|
||||||
|
|
||||||
|
ProtocolIE-ID ::= INTEGER (0..65535)
|
||||||
|
|
||||||
|
TriggeringMessage ::= ENUMERATED { initiating-message, successful-outcome, unsuccessfull-outcome }
|
||||||
|
|
||||||
|
END
|
|
@ -0,0 +1,445 @@
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Constant definitions
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-Constants {
|
||||||
|
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||||||
|
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Constants (4) }
|
||||||
|
|
||||||
|
DEFINITIONS AUTOMATIC TAGS ::=
|
||||||
|
|
||||||
|
BEGIN
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- IE parameter types from other modules.
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
ProcedureCode,
|
||||||
|
ProtocolIE-ID
|
||||||
|
|
||||||
|
FROM S1AP-CommonDataTypes;
|
||||||
|
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Elementary Procedures
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
id-HandoverPreparation ProcedureCode ::= 0
|
||||||
|
id-HandoverResourceAllocation ProcedureCode ::= 1
|
||||||
|
id-HandoverNotification ProcedureCode ::= 2
|
||||||
|
id-PathSwitchRequest ProcedureCode ::= 3
|
||||||
|
id-HandoverCancel ProcedureCode ::= 4
|
||||||
|
id-E-RABSetup ProcedureCode ::= 5
|
||||||
|
id-E-RABModify ProcedureCode ::= 6
|
||||||
|
id-E-RABRelease ProcedureCode ::= 7
|
||||||
|
id-E-RABReleaseIndication ProcedureCode ::= 8
|
||||||
|
id-InitialContextSetup ProcedureCode ::= 9
|
||||||
|
id-Paging ProcedureCode ::= 10
|
||||||
|
id-downlinkNASTransport ProcedureCode ::= 11
|
||||||
|
id-initialUEMessage ProcedureCode ::= 12
|
||||||
|
id-uplinkNASTransport ProcedureCode ::= 13
|
||||||
|
id-Reset ProcedureCode ::= 14
|
||||||
|
id-ErrorIndication ProcedureCode ::= 15
|
||||||
|
id-NASNonDeliveryIndication ProcedureCode ::= 16
|
||||||
|
id-S1Setup ProcedureCode ::= 17
|
||||||
|
id-UEContextReleaseRequest ProcedureCode ::= 18
|
||||||
|
id-DownlinkS1cdma2000tunnelling ProcedureCode ::= 19
|
||||||
|
id-UplinkS1cdma2000tunnelling ProcedureCode ::= 20
|
||||||
|
id-UEContextModification ProcedureCode ::= 21
|
||||||
|
id-UECapabilityInfoIndication ProcedureCode ::= 22
|
||||||
|
id-UEContextRelease ProcedureCode ::= 23
|
||||||
|
id-eNBStatusTransfer ProcedureCode ::= 24
|
||||||
|
id-MMEStatusTransfer ProcedureCode ::= 25
|
||||||
|
id-DeactivateTrace ProcedureCode ::= 26
|
||||||
|
id-TraceStart ProcedureCode ::= 27
|
||||||
|
id-TraceFailureIndication ProcedureCode ::= 28
|
||||||
|
id-ENBConfigurationUpdate ProcedureCode ::= 29
|
||||||
|
id-MMEConfigurationUpdate ProcedureCode ::= 30
|
||||||
|
id-LocationReportingControl ProcedureCode ::= 31
|
||||||
|
id-LocationReportingFailureIndication ProcedureCode ::= 32
|
||||||
|
id-LocationReport ProcedureCode ::= 33
|
||||||
|
id-OverloadStart ProcedureCode ::= 34
|
||||||
|
id-OverloadStop ProcedureCode ::= 35
|
||||||
|
id-WriteReplaceWarning ProcedureCode ::= 36
|
||||||
|
id-eNBDirectInformationTransfer ProcedureCode ::= 37
|
||||||
|
id-MMEDirectInformationTransfer ProcedureCode ::= 38
|
||||||
|
id-PrivateMessage ProcedureCode ::= 39
|
||||||
|
id-eNBConfigurationTransfer ProcedureCode ::= 40
|
||||||
|
id-MMEConfigurationTransfer ProcedureCode ::= 41
|
||||||
|
id-CellTrafficTrace ProcedureCode ::= 42
|
||||||
|
id-Kill ProcedureCode ::= 43
|
||||||
|
id-downlinkUEAssociatedLPPaTransport ProcedureCode ::= 44
|
||||||
|
id-uplinkUEAssociatedLPPaTransport ProcedureCode ::= 45
|
||||||
|
id-downlinkNonUEAssociatedLPPaTransport ProcedureCode ::= 46
|
||||||
|
id-uplinkNonUEAssociatedLPPaTransport ProcedureCode ::= 47
|
||||||
|
id-UERadioCapabilityMatch ProcedureCode ::= 48
|
||||||
|
id-PWSRestartIndication ProcedureCode ::= 49
|
||||||
|
id-E-RABModificationIndication ProcedureCode ::= 50
|
||||||
|
id-PWSFailureIndication ProcedureCode ::= 51
|
||||||
|
id-RerouteNASRequest ProcedureCode ::= 52
|
||||||
|
id-UEContextModificationIndication ProcedureCode ::= 53
|
||||||
|
id-ConnectionEstablishmentIndication ProcedureCode ::= 54
|
||||||
|
id-UEContextSuspend ProcedureCode ::= 55
|
||||||
|
id-UEContextResume ProcedureCode ::= 56
|
||||||
|
id-NASDeliveryIndication ProcedureCode ::= 57
|
||||||
|
id-RetrieveUEInformation ProcedureCode ::= 58
|
||||||
|
id-UEInformationTransfer ProcedureCode ::= 59
|
||||||
|
id-eNBCPRelocationIndication ProcedureCode ::= 60
|
||||||
|
id-MMECPRelocationIndication ProcedureCode ::= 61
|
||||||
|
id-SecondaryRATDataUsageReport ProcedureCode ::= 62
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Extension constants
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
maxPrivateIEs INTEGER ::= 65535
|
||||||
|
maxProtocolExtensions INTEGER ::= 65535
|
||||||
|
maxProtocolIEs INTEGER ::= 65535
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Lists
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
maxnoofCSGs INTEGER ::= 256
|
||||||
|
maxnoofE-RABs INTEGER ::= 256
|
||||||
|
maxnoofTAIs INTEGER ::= 256
|
||||||
|
maxnoofTACs INTEGER ::= 256
|
||||||
|
maxnoofErrors INTEGER ::= 256
|
||||||
|
maxnoofBPLMNs INTEGER ::= 6
|
||||||
|
maxnoofPLMNsPerMME INTEGER ::= 32
|
||||||
|
maxnoofEPLMNs INTEGER ::= 15
|
||||||
|
maxnoofEPLMNsPlusOne INTEGER ::= 16
|
||||||
|
maxnoofForbLACs INTEGER ::= 4096
|
||||||
|
maxnoofForbTACs INTEGER ::= 4096
|
||||||
|
maxnoofIndividualS1ConnectionsToReset INTEGER ::= 256
|
||||||
|
maxnoofCellsinUEHistoryInfo INTEGER ::= 16
|
||||||
|
maxnoofCellsineNB INTEGER ::= 256
|
||||||
|
maxnoofTAIforWarning INTEGER ::= 65535
|
||||||
|
maxnoofCellID INTEGER ::= 65535
|
||||||
|
maxnoofDCNs INTEGER ::= 32
|
||||||
|
maxnoofEmergencyAreaID INTEGER ::= 65535
|
||||||
|
maxnoofCellinTAI INTEGER ::= 65535
|
||||||
|
maxnoofCellinEAI INTEGER ::= 65535
|
||||||
|
maxnoofeNBX2TLAs INTEGER ::= 2
|
||||||
|
maxnoofeNBX2ExtTLAs INTEGER ::= 16
|
||||||
|
maxnoofeNBX2GTPTLAs INTEGER ::= 16
|
||||||
|
maxnoofRATs INTEGER ::= 8
|
||||||
|
maxnoofGroupIDs INTEGER ::= 65535
|
||||||
|
maxnoofMMECs INTEGER ::= 256
|
||||||
|
maxnoofCellIDforMDT INTEGER ::= 32
|
||||||
|
maxnoofTAforMDT INTEGER ::= 8
|
||||||
|
maxnoofMDTPLMNs INTEGER ::= 16
|
||||||
|
maxnoofCellsforRestart INTEGER ::= 256
|
||||||
|
maxnoofRestartTAIs INTEGER ::= 2048
|
||||||
|
maxnoofRestartEmergencyAreaIDs INTEGER ::= 256
|
||||||
|
maxEARFCN INTEGER ::= 262143
|
||||||
|
maxnoofMBSFNAreaMDT INTEGER ::= 8
|
||||||
|
maxnoofRecommendedCells INTEGER ::= 16
|
||||||
|
maxnoofRecommendedENBs INTEGER ::= 16
|
||||||
|
maxnooftimeperiods INTEGER ::= 2
|
||||||
|
maxnoofCellIDforQMC INTEGER ::= 32
|
||||||
|
maxnoofTAforQMC INTEGER ::= 8
|
||||||
|
maxnoofPLMNforQMC INTEGER ::= 16
|
||||||
|
maxnoofBluetoothName INTEGER ::= 4
|
||||||
|
maxnoofWLANName INTEGER ::= 4
|
||||||
|
maxnoofConnectedengNBs INTEGER ::= 256
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- IEs
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
id-MME-UE-S1AP-ID ProtocolIE-ID ::= 0
|
||||||
|
id-HandoverType ProtocolIE-ID ::= 1
|
||||||
|
id-Cause ProtocolIE-ID ::= 2
|
||||||
|
id-SourceID ProtocolIE-ID ::= 3
|
||||||
|
id-TargetID ProtocolIE-ID ::= 4
|
||||||
|
id-eNB-UE-S1AP-ID ProtocolIE-ID ::= 8
|
||||||
|
id-E-RABSubjecttoDataForwardingList ProtocolIE-ID ::= 12
|
||||||
|
id-E-RABtoReleaseListHOCmd ProtocolIE-ID ::= 13
|
||||||
|
id-E-RABDataForwardingItem ProtocolIE-ID ::= 14
|
||||||
|
id-E-RABReleaseItemBearerRelComp ProtocolIE-ID ::= 15
|
||||||
|
id-E-RABToBeSetupListBearerSUReq ProtocolIE-ID ::= 16
|
||||||
|
id-E-RABToBeSetupItemBearerSUReq ProtocolIE-ID ::= 17
|
||||||
|
id-E-RABAdmittedList ProtocolIE-ID ::= 18
|
||||||
|
id-E-RABFailedToSetupListHOReqAck ProtocolIE-ID ::= 19
|
||||||
|
id-E-RABAdmittedItem ProtocolIE-ID ::= 20
|
||||||
|
id-E-RABFailedtoSetupItemHOReqAck ProtocolIE-ID ::= 21
|
||||||
|
id-E-RABToBeSwitchedDLList ProtocolIE-ID ::= 22
|
||||||
|
id-E-RABToBeSwitchedDLItem ProtocolIE-ID ::= 23
|
||||||
|
id-E-RABToBeSetupListCtxtSUReq ProtocolIE-ID ::= 24
|
||||||
|
id-TraceActivation ProtocolIE-ID ::= 25
|
||||||
|
id-NAS-PDU ProtocolIE-ID ::= 26
|
||||||
|
id-E-RABToBeSetupItemHOReq ProtocolIE-ID ::= 27
|
||||||
|
id-E-RABSetupListBearerSURes ProtocolIE-ID ::= 28
|
||||||
|
id-E-RABFailedToSetupListBearerSURes ProtocolIE-ID ::= 29
|
||||||
|
id-E-RABToBeModifiedListBearerModReq ProtocolIE-ID ::= 30
|
||||||
|
id-E-RABModifyListBearerModRes ProtocolIE-ID ::= 31
|
||||||
|
id-E-RABFailedToModifyList ProtocolIE-ID ::= 32
|
||||||
|
id-E-RABToBeReleasedList ProtocolIE-ID ::= 33
|
||||||
|
id-E-RABFailedToReleaseList ProtocolIE-ID ::= 34
|
||||||
|
id-E-RABItem ProtocolIE-ID ::= 35
|
||||||
|
id-E-RABToBeModifiedItemBearerModReq ProtocolIE-ID ::= 36
|
||||||
|
id-E-RABModifyItemBearerModRes ProtocolIE-ID ::= 37
|
||||||
|
id-E-RABReleaseItem ProtocolIE-ID ::= 38
|
||||||
|
id-E-RABSetupItemBearerSURes ProtocolIE-ID ::= 39
|
||||||
|
id-SecurityContext ProtocolIE-ID ::= 40
|
||||||
|
id-HandoverRestrictionList ProtocolIE-ID ::= 41
|
||||||
|
id-UEPagingID ProtocolIE-ID ::= 43
|
||||||
|
id-pagingDRX ProtocolIE-ID ::= 44
|
||||||
|
id-TAIList ProtocolIE-ID ::= 46
|
||||||
|
id-TAIItem ProtocolIE-ID ::= 47
|
||||||
|
id-E-RABFailedToSetupListCtxtSURes ProtocolIE-ID ::= 48
|
||||||
|
id-E-RABReleaseItemHOCmd ProtocolIE-ID ::= 49
|
||||||
|
id-E-RABSetupItemCtxtSURes ProtocolIE-ID ::= 50
|
||||||
|
id-E-RABSetupListCtxtSURes ProtocolIE-ID ::= 51
|
||||||
|
id-E-RABToBeSetupItemCtxtSUReq ProtocolIE-ID ::= 52
|
||||||
|
id-E-RABToBeSetupListHOReq ProtocolIE-ID ::= 53
|
||||||
|
id-GERANtoLTEHOInformationRes ProtocolIE-ID ::= 55
|
||||||
|
id-UTRANtoLTEHOInformationRes ProtocolIE-ID ::= 57
|
||||||
|
id-CriticalityDiagnostics ProtocolIE-ID ::= 58
|
||||||
|
id-Global-ENB-ID ProtocolIE-ID ::= 59
|
||||||
|
id-eNBname ProtocolIE-ID ::= 60
|
||||||
|
id-MMEname ProtocolIE-ID ::= 61
|
||||||
|
id-ServedPLMNs ProtocolIE-ID ::= 63
|
||||||
|
id-SupportedTAs ProtocolIE-ID ::= 64
|
||||||
|
id-TimeToWait ProtocolIE-ID ::= 65
|
||||||
|
id-uEaggregateMaximumBitrate ProtocolIE-ID ::= 66
|
||||||
|
id-TAI ProtocolIE-ID ::= 67
|
||||||
|
id-E-RABReleaseListBearerRelComp ProtocolIE-ID ::= 69
|
||||||
|
id-cdma2000PDU ProtocolIE-ID ::= 70
|
||||||
|
id-cdma2000RATType ProtocolIE-ID ::= 71
|
||||||
|
id-cdma2000SectorID ProtocolIE-ID ::= 72
|
||||||
|
id-SecurityKey ProtocolIE-ID ::= 73
|
||||||
|
id-UERadioCapability ProtocolIE-ID ::= 74
|
||||||
|
id-GUMMEI-ID ProtocolIE-ID ::= 75
|
||||||
|
id-E-RABInformationListItem ProtocolIE-ID ::= 78
|
||||||
|
id-Direct-Forwarding-Path-Availability ProtocolIE-ID ::= 79
|
||||||
|
id-UEIdentityIndexValue ProtocolIE-ID ::= 80
|
||||||
|
id-cdma2000HOStatus ProtocolIE-ID ::= 83
|
||||||
|
id-cdma2000HORequiredIndication ProtocolIE-ID ::= 84
|
||||||
|
id-E-UTRAN-Trace-ID ProtocolIE-ID ::= 86
|
||||||
|
id-RelativeMMECapacity ProtocolIE-ID ::= 87
|
||||||
|
id-SourceMME-UE-S1AP-ID ProtocolIE-ID ::= 88
|
||||||
|
id-Bearers-SubjectToStatusTransfer-Item ProtocolIE-ID ::= 89
|
||||||
|
id-eNB-StatusTransfer-TransparentContainer ProtocolIE-ID ::= 90
|
||||||
|
id-UE-associatedLogicalS1-ConnectionItem ProtocolIE-ID ::= 91
|
||||||
|
id-ResetType ProtocolIE-ID ::= 92
|
||||||
|
id-UE-associatedLogicalS1-ConnectionListResAck ProtocolIE-ID ::= 93
|
||||||
|
id-E-RABToBeSwitchedULItem ProtocolIE-ID ::= 94
|
||||||
|
id-E-RABToBeSwitchedULList ProtocolIE-ID ::= 95
|
||||||
|
id-S-TMSI ProtocolIE-ID ::= 96
|
||||||
|
id-cdma2000OneXRAND ProtocolIE-ID ::= 97
|
||||||
|
id-RequestType ProtocolIE-ID ::= 98
|
||||||
|
id-UE-S1AP-IDs ProtocolIE-ID ::= 99
|
||||||
|
id-EUTRAN-CGI ProtocolIE-ID ::= 100
|
||||||
|
id-OverloadResponse ProtocolIE-ID ::= 101
|
||||||
|
id-cdma2000OneXSRVCCInfo ProtocolIE-ID ::= 102
|
||||||
|
id-E-RABFailedToBeReleasedList ProtocolIE-ID ::= 103
|
||||||
|
id-Source-ToTarget-TransparentContainer ProtocolIE-ID ::= 104
|
||||||
|
id-ServedGUMMEIs ProtocolIE-ID ::= 105
|
||||||
|
id-SubscriberProfileIDforRFP ProtocolIE-ID ::= 106
|
||||||
|
id-UESecurityCapabilities ProtocolIE-ID ::= 107
|
||||||
|
id-CSFallbackIndicator ProtocolIE-ID ::= 108
|
||||||
|
id-CNDomain ProtocolIE-ID ::= 109
|
||||||
|
id-E-RABReleasedList ProtocolIE-ID ::= 110
|
||||||
|
id-MessageIdentifier ProtocolIE-ID ::= 111
|
||||||
|
id-SerialNumber ProtocolIE-ID ::= 112
|
||||||
|
id-WarningAreaList ProtocolIE-ID ::= 113
|
||||||
|
id-RepetitionPeriod ProtocolIE-ID ::= 114
|
||||||
|
id-NumberofBroadcastRequest ProtocolIE-ID ::= 115
|
||||||
|
id-WarningType ProtocolIE-ID ::= 116
|
||||||
|
id-WarningSecurityInfo ProtocolIE-ID ::= 117
|
||||||
|
id-DataCodingScheme ProtocolIE-ID ::= 118
|
||||||
|
id-WarningMessageContents ProtocolIE-ID ::= 119
|
||||||
|
id-BroadcastCompletedAreaList ProtocolIE-ID ::= 120
|
||||||
|
id-Inter-SystemInformationTransferTypeEDT ProtocolIE-ID ::= 121
|
||||||
|
id-Inter-SystemInformationTransferTypeMDT ProtocolIE-ID ::= 122
|
||||||
|
id-Target-ToSource-TransparentContainer ProtocolIE-ID ::= 123
|
||||||
|
id-SRVCCOperationPossible ProtocolIE-ID ::= 124
|
||||||
|
id-SRVCCHOIndication ProtocolIE-ID ::= 125
|
||||||
|
id-NAS-DownlinkCount ProtocolIE-ID ::= 126
|
||||||
|
id-CSG-Id ProtocolIE-ID ::= 127
|
||||||
|
id-CSG-IdList ProtocolIE-ID ::= 128
|
||||||
|
id-SONConfigurationTransferECT ProtocolIE-ID ::= 129
|
||||||
|
id-SONConfigurationTransferMCT ProtocolIE-ID ::= 130
|
||||||
|
id-TraceCollectionEntityIPAddress ProtocolIE-ID ::= 131
|
||||||
|
id-MSClassmark2 ProtocolIE-ID ::= 132
|
||||||
|
id-MSClassmark3 ProtocolIE-ID ::= 133
|
||||||
|
id-RRC-Establishment-Cause ProtocolIE-ID ::= 134
|
||||||
|
id-NASSecurityParametersfromE-UTRAN ProtocolIE-ID ::= 135
|
||||||
|
id-NASSecurityParameterstoE-UTRAN ProtocolIE-ID ::= 136
|
||||||
|
id-DefaultPagingDRX ProtocolIE-ID ::= 137
|
||||||
|
id-Source-ToTarget-TransparentContainer-Secondary ProtocolIE-ID ::= 138
|
||||||
|
id-Target-ToSource-TransparentContainer-Secondary ProtocolIE-ID ::= 139
|
||||||
|
id-EUTRANRoundTripDelayEstimationInfo ProtocolIE-ID ::= 140
|
||||||
|
id-BroadcastCancelledAreaList ProtocolIE-ID ::= 141
|
||||||
|
id-ConcurrentWarningMessageIndicator ProtocolIE-ID ::= 142
|
||||||
|
id-Data-Forwarding-Not-Possible ProtocolIE-ID ::= 143
|
||||||
|
id-ExtendedRepetitionPeriod ProtocolIE-ID ::= 144
|
||||||
|
id-CellAccessMode ProtocolIE-ID ::= 145
|
||||||
|
id-CSGMembershipStatus ProtocolIE-ID ::= 146
|
||||||
|
id-LPPa-PDU ProtocolIE-ID ::= 147
|
||||||
|
id-Routing-ID ProtocolIE-ID ::= 148
|
||||||
|
id-Time-Synchronisation-Info ProtocolIE-ID ::= 149
|
||||||
|
id-PS-ServiceNotAvailable ProtocolIE-ID ::= 150
|
||||||
|
id-PagingPriority ProtocolIE-ID ::= 151
|
||||||
|
id-x2TNLConfigurationInfo ProtocolIE-ID ::= 152
|
||||||
|
id-eNBX2ExtendedTransportLayerAddresses ProtocolIE-ID ::= 153
|
||||||
|
id-GUMMEIList ProtocolIE-ID ::= 154
|
||||||
|
id-GW-TransportLayerAddress ProtocolIE-ID ::= 155
|
||||||
|
id-Correlation-ID ProtocolIE-ID ::= 156
|
||||||
|
id-SourceMME-GUMMEI ProtocolIE-ID ::= 157
|
||||||
|
id-MME-UE-S1AP-ID-2 ProtocolIE-ID ::= 158
|
||||||
|
id-RegisteredLAI ProtocolIE-ID ::= 159
|
||||||
|
id-RelayNode-Indicator ProtocolIE-ID ::= 160
|
||||||
|
id-TrafficLoadReductionIndication ProtocolIE-ID ::= 161
|
||||||
|
id-MDTConfiguration ProtocolIE-ID ::= 162
|
||||||
|
id-MMERelaySupportIndicator ProtocolIE-ID ::= 163
|
||||||
|
id-GWContextReleaseIndication ProtocolIE-ID ::= 164
|
||||||
|
id-ManagementBasedMDTAllowed ProtocolIE-ID ::= 165
|
||||||
|
id-PrivacyIndicator ProtocolIE-ID ::= 166
|
||||||
|
id-Time-UE-StayedInCell-EnhancedGranularity ProtocolIE-ID ::= 167
|
||||||
|
id-HO-Cause ProtocolIE-ID ::= 168
|
||||||
|
id-VoiceSupportMatchIndicator ProtocolIE-ID ::= 169
|
||||||
|
id-GUMMEIType ProtocolIE-ID ::= 170
|
||||||
|
id-M3Configuration ProtocolIE-ID ::= 171
|
||||||
|
id-M4Configuration ProtocolIE-ID ::= 172
|
||||||
|
id-M5Configuration ProtocolIE-ID ::= 173
|
||||||
|
id-MDT-Location-Info ProtocolIE-ID ::= 174
|
||||||
|
id-MobilityInformation ProtocolIE-ID ::= 175
|
||||||
|
id-Tunnel-Information-for-BBF ProtocolIE-ID ::= 176
|
||||||
|
id-ManagementBasedMDTPLMNList ProtocolIE-ID ::= 177
|
||||||
|
id-SignallingBasedMDTPLMNList ProtocolIE-ID ::= 178
|
||||||
|
id-ULCOUNTValueExtended ProtocolIE-ID ::= 179
|
||||||
|
id-DLCOUNTValueExtended ProtocolIE-ID ::= 180
|
||||||
|
id-ReceiveStatusOfULPDCPSDUsExtended ProtocolIE-ID ::= 181
|
||||||
|
id-ECGIListForRestart ProtocolIE-ID ::= 182
|
||||||
|
id-SIPTO-Correlation-ID ProtocolIE-ID ::= 183
|
||||||
|
id-SIPTO-L-GW-TransportLayerAddress ProtocolIE-ID ::= 184
|
||||||
|
id-TransportInformation ProtocolIE-ID ::= 185
|
||||||
|
id-LHN-ID ProtocolIE-ID ::= 186
|
||||||
|
id-AdditionalCSFallbackIndicator ProtocolIE-ID ::= 187
|
||||||
|
id-TAIListForRestart ProtocolIE-ID ::= 188
|
||||||
|
id-UserLocationInformation ProtocolIE-ID ::= 189
|
||||||
|
id-EmergencyAreaIDListForRestart ProtocolIE-ID ::= 190
|
||||||
|
id-KillAllWarningMessages ProtocolIE-ID ::= 191
|
||||||
|
id-Masked-IMEISV ProtocolIE-ID ::= 192
|
||||||
|
id-eNBIndirectX2TransportLayerAddresses ProtocolIE-ID ::= 193
|
||||||
|
id-uE-HistoryInformationFromTheUE ProtocolIE-ID ::= 194
|
||||||
|
id-ProSeAuthorized ProtocolIE-ID ::= 195
|
||||||
|
id-ExpectedUEBehaviour ProtocolIE-ID ::= 196
|
||||||
|
id-LoggedMBSFNMDT ProtocolIE-ID ::= 197
|
||||||
|
id-UERadioCapabilityForPaging ProtocolIE-ID ::= 198
|
||||||
|
id-E-RABToBeModifiedListBearerModInd ProtocolIE-ID ::= 199
|
||||||
|
id-E-RABToBeModifiedItemBearerModInd ProtocolIE-ID ::= 200
|
||||||
|
id-E-RABNotToBeModifiedListBearerModInd ProtocolIE-ID ::= 201
|
||||||
|
id-E-RABNotToBeModifiedItemBearerModInd ProtocolIE-ID ::= 202
|
||||||
|
id-E-RABModifyListBearerModConf ProtocolIE-ID ::= 203
|
||||||
|
id-E-RABModifyItemBearerModConf ProtocolIE-ID ::= 204
|
||||||
|
id-E-RABFailedToModifyListBearerModConf ProtocolIE-ID ::= 205
|
||||||
|
id-SON-Information-Report ProtocolIE-ID ::= 206
|
||||||
|
id-Muting-Availability-Indication ProtocolIE-ID ::= 207
|
||||||
|
id-Muting-Pattern-Information ProtocolIE-ID ::= 208
|
||||||
|
id-Synchronisation-Information ProtocolIE-ID ::= 209
|
||||||
|
id-E-RABToBeReleasedListBearerModConf ProtocolIE-ID ::= 210
|
||||||
|
id-AssistanceDataForPaging ProtocolIE-ID ::= 211
|
||||||
|
id-CellIdentifierAndCELevelForCECapableUEs ProtocolIE-ID ::= 212
|
||||||
|
id-InformationOnRecommendedCellsAndENBsForPaging ProtocolIE-ID ::= 213
|
||||||
|
id-RecommendedCellItem ProtocolIE-ID ::= 214
|
||||||
|
id-RecommendedENBItem ProtocolIE-ID ::= 215
|
||||||
|
id-ProSeUEtoNetworkRelaying ProtocolIE-ID ::= 216
|
||||||
|
id-ULCOUNTValuePDCP-SNlength18 ProtocolIE-ID ::= 217
|
||||||
|
id-DLCOUNTValuePDCP-SNlength18 ProtocolIE-ID ::= 218
|
||||||
|
id-ReceiveStatusOfULPDCPSDUsPDCP-SNlength18 ProtocolIE-ID ::= 219
|
||||||
|
id-M6Configuration ProtocolIE-ID ::= 220
|
||||||
|
id-M7Configuration ProtocolIE-ID ::= 221
|
||||||
|
id-PWSfailedECGIList ProtocolIE-ID ::= 222
|
||||||
|
id-MME-Group-ID ProtocolIE-ID ::= 223
|
||||||
|
id-Additional-GUTI ProtocolIE-ID ::= 224
|
||||||
|
id-S1-Message ProtocolIE-ID ::= 225
|
||||||
|
id-CSGMembershipInfo ProtocolIE-ID ::= 226
|
||||||
|
id-Paging-eDRXInformation ProtocolIE-ID ::= 227
|
||||||
|
id-UE-RetentionInformation ProtocolIE-ID ::= 228
|
||||||
|
id-UE-Usage-Type ProtocolIE-ID ::= 230
|
||||||
|
id-extended-UEIdentityIndexValue ProtocolIE-ID ::= 231
|
||||||
|
id-RAT-Type ProtocolIE-ID ::= 232
|
||||||
|
id-BearerType ProtocolIE-ID ::= 233
|
||||||
|
id-NB-IoT-DefaultPagingDRX ProtocolIE-ID ::= 234
|
||||||
|
id-E-RABFailedToResumeListResumeReq ProtocolIE-ID ::= 235
|
||||||
|
id-E-RABFailedToResumeItemResumeReq ProtocolIE-ID ::= 236
|
||||||
|
id-E-RABFailedToResumeListResumeRes ProtocolIE-ID ::= 237
|
||||||
|
id-E-RABFailedToResumeItemResumeRes ProtocolIE-ID ::= 238
|
||||||
|
id-NB-IoT-Paging-eDRXInformation ProtocolIE-ID ::= 239
|
||||||
|
id-V2XServicesAuthorized ProtocolIE-ID ::= 240
|
||||||
|
id-UEUserPlaneCIoTSupportIndicator ProtocolIE-ID ::= 241
|
||||||
|
id-CE-mode-B-SupportIndicator ProtocolIE-ID ::= 242
|
||||||
|
id-SRVCCOperationNotPossible ProtocolIE-ID ::= 243
|
||||||
|
id-NB-IoT-UEIdentityIndexValue ProtocolIE-ID ::= 244
|
||||||
|
id-RRC-Resume-Cause ProtocolIE-ID ::= 245
|
||||||
|
id-DCN-ID ProtocolIE-ID ::= 246
|
||||||
|
id-ServedDCNs ProtocolIE-ID ::= 247
|
||||||
|
id-UESidelinkAggregateMaximumBitrate ProtocolIE-ID ::= 248
|
||||||
|
id-DLNASPDUDeliveryAckRequest ProtocolIE-ID ::= 249
|
||||||
|
id-Coverage-Level ProtocolIE-ID ::= 250
|
||||||
|
id-EnhancedCoverageRestricted ProtocolIE-ID ::= 251
|
||||||
|
id-UE-Level-QoS-Parameters ProtocolIE-ID ::= 252
|
||||||
|
id-DL-CP-SecurityInformation ProtocolIE-ID ::= 253
|
||||||
|
id-UL-CP-SecurityInformation ProtocolIE-ID ::= 254
|
||||||
|
id-extended-e-RAB-MaximumBitrateDL ProtocolIE-ID ::= 255
|
||||||
|
id-extended-e-RAB-MaximumBitrateUL ProtocolIE-ID ::= 256
|
||||||
|
id-extended-e-RAB-GuaranteedBitrateDL ProtocolIE-ID ::= 257
|
||||||
|
id-extended-e-RAB-GuaranteedBitrateUL ProtocolIE-ID ::= 258
|
||||||
|
id-extended-uEaggregateMaximumBitRateDL ProtocolIE-ID ::= 259
|
||||||
|
id-extended-uEaggregateMaximumBitRateUL ProtocolIE-ID ::= 260
|
||||||
|
id-NRrestrictioninEPSasSecondaryRAT ProtocolIE-ID ::= 261
|
||||||
|
id-UEAppLayerMeasConfig ProtocolIE-ID ::= 262
|
||||||
|
id-UE-Application-Layer-Measurement-Capability ProtocolIE-ID ::= 263
|
||||||
|
id-SecondaryRATDataUsageReportList ProtocolIE-ID ::= 264
|
||||||
|
id-SecondaryRATDataUsageReportItem ProtocolIE-ID ::= 265
|
||||||
|
id-HandoverFlag ProtocolIE-ID ::= 266
|
||||||
|
id-E-RABUsageReportItem ProtocolIE-ID ::= 267
|
||||||
|
id-SecondaryRATDataUsageRequest ProtocolIE-ID ::= 268
|
||||||
|
id-NRUESecurityCapabilities ProtocolIE-ID ::= 269
|
||||||
|
id-UnlicensedSpectrumRestriction ProtocolIE-ID ::= 270
|
||||||
|
id-CE-ModeBRestricted ProtocolIE-ID ::= 271
|
||||||
|
id-LTE-M-Indication ProtocolIE-ID ::= 272
|
||||||
|
id-DownlinkPacketLossRate ProtocolIE-ID ::= 273
|
||||||
|
id-UplinkPacketLossRate ProtocolIE-ID ::= 274
|
||||||
|
id-UECapabilityInfoRequest ProtocolIE-ID ::= 275
|
||||||
|
id-serviceType ProtocolIE-ID ::= 276
|
||||||
|
id-AerialUEsubscriptionInformation ProtocolIE-ID ::= 277
|
||||||
|
id-Subscription-Based-UE-DifferentiationInfo ProtocolIE-ID ::= 278
|
||||||
|
id-EndIndication ProtocolIE-ID ::= 280
|
||||||
|
id-EDT-Session ProtocolIE-ID ::= 281
|
||||||
|
id-CNTypeRestrictions ProtocolIE-ID ::= 282
|
||||||
|
id-PendingDataIndication ProtocolIE-ID ::= 283
|
||||||
|
id-BluetoothMeasurementConfiguration ProtocolIE-ID ::= 284
|
||||||
|
id-WLANMeasurementConfiguration ProtocolIE-ID ::= 285
|
||||||
|
id-WarningAreaCoordinates ProtocolIE-ID ::= 286
|
||||||
|
id-NRrestrictionin5GS ProtocolIE-ID ::= 287
|
||||||
|
id-PSCellInformation ProtocolIE-ID ::= 288
|
||||||
|
id-LastNG-RANPLMNIdentity ProtocolIE-ID ::= 290
|
||||||
|
id-ConnectedengNBList ProtocolIE-ID ::= 291
|
||||||
|
id-ConnectedengNBToAddList ProtocolIE-ID ::= 292
|
||||||
|
id-ConnectedengNBToRemoveList ProtocolIE-ID ::= 293
|
||||||
|
id-EN-DCSONConfigurationTransfer-ECT ProtocolIE-ID ::= 294
|
||||||
|
id-EN-DCSONConfigurationTransfer-MCT ProtocolIE-ID ::= 295
|
||||||
|
id-IMSvoiceEPSfallbackfrom5G ProtocolIE-ID ::= 296
|
||||||
|
id-TimeSinceSecondaryNodeRelease ProtocolIE-ID ::= 297
|
||||||
|
id-RequestTypeAdditionalInfo ProtocolIE-ID ::= 298
|
||||||
|
|
||||||
|
END
|
|
@ -0,0 +1,197 @@
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Container definitions
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-Containers {
|
||||||
|
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||||||
|
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-Containers (5) }
|
||||||
|
|
||||||
|
DEFINITIONS AUTOMATIC TAGS ::=
|
||||||
|
|
||||||
|
BEGIN
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- IE parameter types from other modules.
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
Criticality,
|
||||||
|
Presence,
|
||||||
|
PrivateIE-ID,
|
||||||
|
ProtocolExtensionID,
|
||||||
|
ProtocolIE-ID
|
||||||
|
FROM S1AP-CommonDataTypes
|
||||||
|
|
||||||
|
maxPrivateIEs,
|
||||||
|
maxProtocolExtensions,
|
||||||
|
maxProtocolIEs
|
||||||
|
FROM S1AP-Constants;
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Class Definition for Protocol IEs
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-PROTOCOL-IES ::= CLASS {
|
||||||
|
&id ProtocolIE-ID UNIQUE,
|
||||||
|
&criticality Criticality,
|
||||||
|
&Value,
|
||||||
|
&presence Presence
|
||||||
|
}
|
||||||
|
WITH SYNTAX {
|
||||||
|
ID &id
|
||||||
|
CRITICALITY &criticality
|
||||||
|
TYPE &Value
|
||||||
|
PRESENCE &presence
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Class Definition for Protocol IEs
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-PROTOCOL-IES-PAIR ::= CLASS {
|
||||||
|
&id ProtocolIE-ID UNIQUE,
|
||||||
|
&firstCriticality Criticality,
|
||||||
|
&FirstValue,
|
||||||
|
&secondCriticality Criticality,
|
||||||
|
&SecondValue,
|
||||||
|
&presence Presence
|
||||||
|
}
|
||||||
|
WITH SYNTAX {
|
||||||
|
ID &id
|
||||||
|
FIRST CRITICALITY &firstCriticality
|
||||||
|
FIRST TYPE &FirstValue
|
||||||
|
SECOND CRITICALITY &secondCriticality
|
||||||
|
SECOND TYPE &SecondValue
|
||||||
|
PRESENCE &presence
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Class Definition for Protocol Extensions
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-PROTOCOL-EXTENSION ::= CLASS {
|
||||||
|
&id ProtocolExtensionID UNIQUE,
|
||||||
|
&criticality Criticality,
|
||||||
|
&Extension,
|
||||||
|
&presence Presence
|
||||||
|
}
|
||||||
|
WITH SYNTAX {
|
||||||
|
ID &id
|
||||||
|
CRITICALITY &criticality
|
||||||
|
EXTENSION &Extension
|
||||||
|
PRESENCE &presence
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Class Definition for Private IEs
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-PRIVATE-IES ::= CLASS {
|
||||||
|
&id PrivateIE-ID,
|
||||||
|
&criticality Criticality,
|
||||||
|
&Value,
|
||||||
|
&presence Presence
|
||||||
|
}
|
||||||
|
WITH SYNTAX {
|
||||||
|
ID &id
|
||||||
|
CRITICALITY &criticality
|
||||||
|
TYPE &Value
|
||||||
|
PRESENCE &presence
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Container for Protocol IEs
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
ProtocolIE-Container {S1AP-PROTOCOL-IES : IEsSetParam} ::=
|
||||||
|
SEQUENCE (SIZE (0..maxProtocolIEs)) OF
|
||||||
|
ProtocolIE-Field {{IEsSetParam}}
|
||||||
|
|
||||||
|
ProtocolIE-SingleContainer {S1AP-PROTOCOL-IES : IEsSetParam} ::=
|
||||||
|
ProtocolIE-Field {{IEsSetParam}}
|
||||||
|
|
||||||
|
ProtocolIE-Field {S1AP-PROTOCOL-IES : IEsSetParam} ::= SEQUENCE {
|
||||||
|
id S1AP-PROTOCOL-IES.&id ({IEsSetParam}),
|
||||||
|
criticality S1AP-PROTOCOL-IES.&criticality ({IEsSetParam}{@id}),
|
||||||
|
value S1AP-PROTOCOL-IES.&Value ({IEsSetParam}{@id})
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Container for Protocol IE Pairs
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
ProtocolIE-ContainerPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
|
||||||
|
SEQUENCE (SIZE (0..maxProtocolIEs)) OF
|
||||||
|
ProtocolIE-FieldPair {{IEsSetParam}}
|
||||||
|
|
||||||
|
ProtocolIE-FieldPair {S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::= SEQUENCE {
|
||||||
|
id S1AP-PROTOCOL-IES-PAIR.&id ({IEsSetParam}),
|
||||||
|
firstCriticality S1AP-PROTOCOL-IES-PAIR.&firstCriticality ({IEsSetParam}{@id}),
|
||||||
|
firstValue S1AP-PROTOCOL-IES-PAIR.&FirstValue ({IEsSetParam}{@id}),
|
||||||
|
secondCriticality S1AP-PROTOCOL-IES-PAIR.&secondCriticality ({IEsSetParam}{@id}),
|
||||||
|
secondValue S1AP-PROTOCOL-IES-PAIR.&SecondValue ({IEsSetParam}{@id})
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Container Lists for Protocol IE Containers
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
ProtocolIE-ContainerList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-PROTOCOL-IES : IEsSetParam} ::=
|
||||||
|
SEQUENCE (SIZE (lowerBound..upperBound)) OF
|
||||||
|
ProtocolIE-SingleContainer {{IEsSetParam}}
|
||||||
|
|
||||||
|
ProtocolIE-ContainerPairList {INTEGER : lowerBound, INTEGER : upperBound, S1AP-PROTOCOL-IES-PAIR : IEsSetParam} ::=
|
||||||
|
SEQUENCE (SIZE (lowerBound..upperBound)) OF
|
||||||
|
ProtocolIE-ContainerPair {{IEsSetParam}}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Container for Protocol Extensions
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
ProtocolExtensionContainer {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::=
|
||||||
|
SEQUENCE (SIZE (1..maxProtocolExtensions)) OF
|
||||||
|
ProtocolExtensionField {{ExtensionSetParam}}
|
||||||
|
|
||||||
|
ProtocolExtensionField {S1AP-PROTOCOL-EXTENSION : ExtensionSetParam} ::= SEQUENCE {
|
||||||
|
id S1AP-PROTOCOL-EXTENSION.&id ({ExtensionSetParam}),
|
||||||
|
criticality S1AP-PROTOCOL-EXTENSION.&criticality ({ExtensionSetParam}{@id}),
|
||||||
|
extensionValue S1AP-PROTOCOL-EXTENSION.&Extension ({ExtensionSetParam}{@id})
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Container for Private IEs
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
PrivateIE-Container {S1AP-PRIVATE-IES : IEsSetParam } ::=
|
||||||
|
SEQUENCE (SIZE (1.. maxPrivateIEs)) OF
|
||||||
|
PrivateIE-Field {{IEsSetParam}}
|
||||||
|
|
||||||
|
PrivateIE-Field {S1AP-PRIVATE-IES : IEsSetParam} ::= SEQUENCE {
|
||||||
|
id S1AP-PRIVATE-IES.&id ({IEsSetParam}),
|
||||||
|
criticality S1AP-PRIVATE-IES.&criticality ({IEsSetParam}{@id}),
|
||||||
|
value S1AP-PRIVATE-IES.&Value ({IEsSetParam}{@id})
|
||||||
|
}
|
||||||
|
|
||||||
|
END
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,740 @@
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Elementary Procedure definitions
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-PDU-Descriptions {
|
||||||
|
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
|
||||||
|
eps-Access (21) modules (3) s1ap (1) version1 (1) s1ap-PDU-Descriptions (0)}
|
||||||
|
|
||||||
|
DEFINITIONS AUTOMATIC TAGS ::=
|
||||||
|
|
||||||
|
BEGIN
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- IE parameter types from other modules.
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
Criticality,
|
||||||
|
ProcedureCode
|
||||||
|
FROM S1AP-CommonDataTypes
|
||||||
|
|
||||||
|
CellTrafficTrace,
|
||||||
|
DeactivateTrace,
|
||||||
|
DownlinkUEAssociatedLPPaTransport,
|
||||||
|
DownlinkNASTransport,
|
||||||
|
DownlinkNonUEAssociatedLPPaTransport,
|
||||||
|
DownlinkS1cdma2000tunnelling,
|
||||||
|
ENBDirectInformationTransfer,
|
||||||
|
ENBStatusTransfer,
|
||||||
|
ENBConfigurationUpdate,
|
||||||
|
ENBConfigurationUpdateAcknowledge,
|
||||||
|
ENBConfigurationUpdateFailure,
|
||||||
|
ErrorIndication,
|
||||||
|
HandoverCancel,
|
||||||
|
HandoverCancelAcknowledge,
|
||||||
|
HandoverCommand,
|
||||||
|
HandoverFailure,
|
||||||
|
HandoverNotify,
|
||||||
|
HandoverPreparationFailure,
|
||||||
|
HandoverRequest,
|
||||||
|
HandoverRequestAcknowledge,
|
||||||
|
HandoverRequired,
|
||||||
|
InitialContextSetupFailure,
|
||||||
|
InitialContextSetupRequest,
|
||||||
|
InitialContextSetupResponse,
|
||||||
|
InitialUEMessage,
|
||||||
|
KillRequest,
|
||||||
|
KillResponse,
|
||||||
|
LocationReportingControl,
|
||||||
|
LocationReportingFailureIndication,
|
||||||
|
LocationReport,
|
||||||
|
MMEConfigurationUpdate,
|
||||||
|
MMEConfigurationUpdateAcknowledge,
|
||||||
|
MMEConfigurationUpdateFailure,
|
||||||
|
MMEDirectInformationTransfer,
|
||||||
|
MMEStatusTransfer,
|
||||||
|
NASNonDeliveryIndication,
|
||||||
|
OverloadStart,
|
||||||
|
OverloadStop,
|
||||||
|
Paging,
|
||||||
|
PathSwitchRequest,
|
||||||
|
PathSwitchRequestAcknowledge,
|
||||||
|
PathSwitchRequestFailure,
|
||||||
|
PrivateMessage,
|
||||||
|
Reset,
|
||||||
|
ResetAcknowledge,
|
||||||
|
S1SetupFailure,
|
||||||
|
S1SetupRequest,
|
||||||
|
S1SetupResponse,
|
||||||
|
E-RABModifyRequest,
|
||||||
|
E-RABModifyResponse,
|
||||||
|
E-RABModificationIndication,
|
||||||
|
E-RABModificationConfirm,
|
||||||
|
E-RABReleaseCommand,
|
||||||
|
E-RABReleaseResponse,
|
||||||
|
E-RABReleaseIndication,
|
||||||
|
E-RABSetupRequest,
|
||||||
|
E-RABSetupResponse,
|
||||||
|
TraceFailureIndication,
|
||||||
|
TraceStart,
|
||||||
|
UECapabilityInfoIndication,
|
||||||
|
UEContextModificationFailure,
|
||||||
|
UEContextModificationRequest,
|
||||||
|
UEContextModificationResponse,
|
||||||
|
UEContextReleaseCommand,
|
||||||
|
UEContextReleaseComplete,
|
||||||
|
UEContextReleaseRequest,
|
||||||
|
UERadioCapabilityMatchRequest,
|
||||||
|
UERadioCapabilityMatchResponse,
|
||||||
|
UplinkUEAssociatedLPPaTransport,
|
||||||
|
UplinkNASTransport,
|
||||||
|
UplinkNonUEAssociatedLPPaTransport,
|
||||||
|
UplinkS1cdma2000tunnelling,
|
||||||
|
WriteReplaceWarningRequest,
|
||||||
|
WriteReplaceWarningResponse,
|
||||||
|
ENBConfigurationTransfer,
|
||||||
|
MMEConfigurationTransfer,
|
||||||
|
PWSRestartIndication,
|
||||||
|
UEContextModificationIndication,
|
||||||
|
UEContextModificationConfirm,
|
||||||
|
RerouteNASRequest,
|
||||||
|
PWSFailureIndication,
|
||||||
|
UEContextSuspendRequest,
|
||||||
|
UEContextSuspendResponse,
|
||||||
|
UEContextResumeRequest,
|
||||||
|
UEContextResumeResponse,
|
||||||
|
UEContextResumeFailure,
|
||||||
|
ConnectionEstablishmentIndication,
|
||||||
|
NASDeliveryIndication,
|
||||||
|
RetrieveUEInformation,
|
||||||
|
UEInformationTransfer,
|
||||||
|
ENBCPRelocationIndication,
|
||||||
|
MMECPRelocationIndication,
|
||||||
|
SecondaryRATDataUsageReport
|
||||||
|
|
||||||
|
|
||||||
|
FROM S1AP-PDU-Contents
|
||||||
|
|
||||||
|
id-CellTrafficTrace,
|
||||||
|
id-DeactivateTrace,
|
||||||
|
id-downlinkUEAssociatedLPPaTransport,
|
||||||
|
id-downlinkNASTransport,
|
||||||
|
id-downlinkNonUEAssociatedLPPaTransport,
|
||||||
|
id-DownlinkS1cdma2000tunnelling,
|
||||||
|
id-eNBStatusTransfer,
|
||||||
|
id-ErrorIndication,
|
||||||
|
id-HandoverCancel,
|
||||||
|
id-HandoverNotification,
|
||||||
|
id-HandoverPreparation,
|
||||||
|
id-HandoverResourceAllocation,
|
||||||
|
id-InitialContextSetup,
|
||||||
|
id-initialUEMessage,
|
||||||
|
id-ENBConfigurationUpdate,
|
||||||
|
id-Kill,
|
||||||
|
id-LocationReportingControl,
|
||||||
|
id-LocationReportingFailureIndication,
|
||||||
|
id-LocationReport,
|
||||||
|
id-eNBDirectInformationTransfer,
|
||||||
|
id-MMEConfigurationUpdate,
|
||||||
|
id-MMEDirectInformationTransfer,
|
||||||
|
id-MMEStatusTransfer,
|
||||||
|
id-NASNonDeliveryIndication,
|
||||||
|
id-OverloadStart,
|
||||||
|
id-OverloadStop,
|
||||||
|
id-Paging,
|
||||||
|
id-PathSwitchRequest,
|
||||||
|
id-PrivateMessage,
|
||||||
|
id-Reset,
|
||||||
|
id-S1Setup,
|
||||||
|
id-E-RABModify,
|
||||||
|
id-E-RABModificationIndication,
|
||||||
|
id-E-RABRelease,
|
||||||
|
id-E-RABReleaseIndication,
|
||||||
|
id-E-RABSetup,
|
||||||
|
id-TraceFailureIndication,
|
||||||
|
id-TraceStart,
|
||||||
|
id-UECapabilityInfoIndication,
|
||||||
|
id-UEContextModification,
|
||||||
|
id-UEContextRelease,
|
||||||
|
id-UEContextReleaseRequest,
|
||||||
|
id-UERadioCapabilityMatch,
|
||||||
|
id-uplinkUEAssociatedLPPaTransport,
|
||||||
|
id-uplinkNASTransport,
|
||||||
|
id-uplinkNonUEAssociatedLPPaTransport,
|
||||||
|
id-UplinkS1cdma2000tunnelling,
|
||||||
|
id-WriteReplaceWarning,
|
||||||
|
id-eNBConfigurationTransfer,
|
||||||
|
id-MMEConfigurationTransfer,
|
||||||
|
id-PWSRestartIndication,
|
||||||
|
id-UEContextModificationIndication,
|
||||||
|
id-RerouteNASRequest,
|
||||||
|
id-PWSFailureIndication,
|
||||||
|
id-UEContextSuspend,
|
||||||
|
id-UEContextResume,
|
||||||
|
id-ConnectionEstablishmentIndication,
|
||||||
|
id-NASDeliveryIndication,
|
||||||
|
id-RetrieveUEInformation,
|
||||||
|
id-UEInformationTransfer,
|
||||||
|
id-eNBCPRelocationIndication,
|
||||||
|
id-MMECPRelocationIndication,
|
||||||
|
id-SecondaryRATDataUsageReport
|
||||||
|
|
||||||
|
|
||||||
|
FROM S1AP-Constants;
|
||||||
|
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Interface Elementary Procedure Class
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-ELEMENTARY-PROCEDURE ::= CLASS {
|
||||||
|
&InitiatingMessage ,
|
||||||
|
&SuccessfulOutcome OPTIONAL,
|
||||||
|
&UnsuccessfulOutcome OPTIONAL,
|
||||||
|
&procedureCode ProcedureCode UNIQUE,
|
||||||
|
&criticality Criticality DEFAULT ignore
|
||||||
|
}
|
||||||
|
WITH SYNTAX {
|
||||||
|
INITIATING MESSAGE &InitiatingMessage
|
||||||
|
[SUCCESSFUL OUTCOME &SuccessfulOutcome]
|
||||||
|
[UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome]
|
||||||
|
PROCEDURE CODE &procedureCode
|
||||||
|
[CRITICALITY &criticality]
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Interface PDU Definition
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-PDU ::= CHOICE {
|
||||||
|
initiatingMessage InitiatingMessage,
|
||||||
|
successfulOutcome SuccessfulOutcome,
|
||||||
|
unsuccessfulOutcome UnsuccessfulOutcome,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
InitiatingMessage ::= SEQUENCE {
|
||||||
|
procedureCode S1AP-ELEMENTARY-PROCEDURE.&procedureCode ({S1AP-ELEMENTARY-PROCEDURES}),
|
||||||
|
criticality S1AP-ELEMENTARY-PROCEDURE.&criticality ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}),
|
||||||
|
value S1AP-ELEMENTARY-PROCEDURE.&InitiatingMessage ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode})
|
||||||
|
}
|
||||||
|
|
||||||
|
SuccessfulOutcome ::= SEQUENCE {
|
||||||
|
procedureCode S1AP-ELEMENTARY-PROCEDURE.&procedureCode ({S1AP-ELEMENTARY-PROCEDURES}),
|
||||||
|
criticality S1AP-ELEMENTARY-PROCEDURE.&criticality ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}),
|
||||||
|
value S1AP-ELEMENTARY-PROCEDURE.&SuccessfulOutcome ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode})
|
||||||
|
}
|
||||||
|
|
||||||
|
UnsuccessfulOutcome ::= SEQUENCE {
|
||||||
|
procedureCode S1AP-ELEMENTARY-PROCEDURE.&procedureCode ({S1AP-ELEMENTARY-PROCEDURES}),
|
||||||
|
criticality S1AP-ELEMENTARY-PROCEDURE.&criticality ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode}),
|
||||||
|
value S1AP-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome ({S1AP-ELEMENTARY-PROCEDURES}{@procedureCode})
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Interface Elementary Procedure List
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
S1AP-ELEMENTARY-PROCEDURES S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
S1AP-ELEMENTARY-PROCEDURES-CLASS-1 |
|
||||||
|
S1AP-ELEMENTARY-PROCEDURES-CLASS-2,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
S1AP-ELEMENTARY-PROCEDURES-CLASS-1 S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
handoverPreparation |
|
||||||
|
handoverResourceAllocation |
|
||||||
|
pathSwitchRequest |
|
||||||
|
e-RABSetup |
|
||||||
|
e-RABModify |
|
||||||
|
e-RABRelease |
|
||||||
|
initialContextSetup |
|
||||||
|
handoverCancel |
|
||||||
|
kill |
|
||||||
|
reset |
|
||||||
|
s1Setup |
|
||||||
|
uEContextModification |
|
||||||
|
uEContextRelease |
|
||||||
|
eNBConfigurationUpdate |
|
||||||
|
mMEConfigurationUpdate |
|
||||||
|
writeReplaceWarning ,
|
||||||
|
...,
|
||||||
|
uERadioCapabilityMatch |
|
||||||
|
e-RABModificationIndication |
|
||||||
|
uEContextModificationIndication |
|
||||||
|
uEContextSuspend |
|
||||||
|
uEContextResume
|
||||||
|
}
|
||||||
|
|
||||||
|
S1AP-ELEMENTARY-PROCEDURES-CLASS-2 S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
handoverNotification |
|
||||||
|
e-RABReleaseIndication |
|
||||||
|
paging |
|
||||||
|
downlinkNASTransport |
|
||||||
|
initialUEMessage |
|
||||||
|
uplinkNASTransport |
|
||||||
|
errorIndication |
|
||||||
|
nASNonDeliveryIndication |
|
||||||
|
uEContextReleaseRequest |
|
||||||
|
downlinkS1cdma2000tunnelling |
|
||||||
|
uplinkS1cdma2000tunnelling |
|
||||||
|
uECapabilityInfoIndication |
|
||||||
|
eNBStatusTransfer |
|
||||||
|
mMEStatusTransfer |
|
||||||
|
deactivateTrace |
|
||||||
|
traceStart |
|
||||||
|
traceFailureIndication |
|
||||||
|
cellTrafficTrace |
|
||||||
|
locationReportingControl |
|
||||||
|
locationReportingFailureIndication |
|
||||||
|
locationReport |
|
||||||
|
overloadStart |
|
||||||
|
overloadStop |
|
||||||
|
eNBDirectInformationTransfer |
|
||||||
|
mMEDirectInformationTransfer |
|
||||||
|
eNBConfigurationTransfer |
|
||||||
|
mMEConfigurationTransfer |
|
||||||
|
privateMessage ,
|
||||||
|
...,
|
||||||
|
downlinkUEAssociatedLPPaTransport |
|
||||||
|
uplinkUEAssociatedLPPaTransport |
|
||||||
|
downlinkNonUEAssociatedLPPaTransport |
|
||||||
|
uplinkNonUEAssociatedLPPaTransport |
|
||||||
|
pWSRestartIndication |
|
||||||
|
rerouteNASRequest |
|
||||||
|
pWSFailureIndication |
|
||||||
|
connectionEstablishmentIndication |
|
||||||
|
nASDeliveryIndication |
|
||||||
|
retrieveUEInformation |
|
||||||
|
uEInformationTransfer |
|
||||||
|
eNBCPRelocationIndication |
|
||||||
|
mMECPRelocationIndication |
|
||||||
|
secondaryRATDataUsageReport
|
||||||
|
}
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Interface Elementary Procedures
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
handoverPreparation S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE HandoverRequired
|
||||||
|
SUCCESSFUL OUTCOME HandoverCommand
|
||||||
|
UNSUCCESSFUL OUTCOME HandoverPreparationFailure
|
||||||
|
PROCEDURE CODE id-HandoverPreparation
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
handoverResourceAllocation S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE HandoverRequest
|
||||||
|
SUCCESSFUL OUTCOME HandoverRequestAcknowledge
|
||||||
|
UNSUCCESSFUL OUTCOME HandoverFailure
|
||||||
|
PROCEDURE CODE id-HandoverResourceAllocation
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
handoverNotification S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE HandoverNotify
|
||||||
|
PROCEDURE CODE id-HandoverNotification
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
pathSwitchRequest S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE PathSwitchRequest
|
||||||
|
SUCCESSFUL OUTCOME PathSwitchRequestAcknowledge
|
||||||
|
UNSUCCESSFUL OUTCOME PathSwitchRequestFailure
|
||||||
|
PROCEDURE CODE id-PathSwitchRequest
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
e-RABSetup S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE E-RABSetupRequest
|
||||||
|
SUCCESSFUL OUTCOME E-RABSetupResponse
|
||||||
|
PROCEDURE CODE id-E-RABSetup
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
e-RABModify S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE E-RABModifyRequest
|
||||||
|
SUCCESSFUL OUTCOME E-RABModifyResponse
|
||||||
|
PROCEDURE CODE id-E-RABModify
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
e-RABRelease S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE E-RABReleaseCommand
|
||||||
|
SUCCESSFUL OUTCOME E-RABReleaseResponse
|
||||||
|
PROCEDURE CODE id-E-RABRelease
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
e-RABReleaseIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE E-RABReleaseIndication
|
||||||
|
PROCEDURE CODE id-E-RABReleaseIndication
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
initialContextSetup S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE InitialContextSetupRequest
|
||||||
|
SUCCESSFUL OUTCOME InitialContextSetupResponse
|
||||||
|
UNSUCCESSFUL OUTCOME InitialContextSetupFailure
|
||||||
|
PROCEDURE CODE id-InitialContextSetup
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
uEContextReleaseRequest S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UEContextReleaseRequest
|
||||||
|
PROCEDURE CODE id-UEContextReleaseRequest
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
paging S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE Paging
|
||||||
|
PROCEDURE CODE id-Paging
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
downlinkNASTransport S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE DownlinkNASTransport
|
||||||
|
PROCEDURE CODE id-downlinkNASTransport
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
initialUEMessage S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE InitialUEMessage
|
||||||
|
PROCEDURE CODE id-initialUEMessage
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
uplinkNASTransport S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UplinkNASTransport
|
||||||
|
PROCEDURE CODE id-uplinkNASTransport
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
nASNonDeliveryIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE NASNonDeliveryIndication
|
||||||
|
PROCEDURE CODE id-NASNonDeliveryIndication
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
handoverCancel S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE HandoverCancel
|
||||||
|
SUCCESSFUL OUTCOME HandoverCancelAcknowledge
|
||||||
|
PROCEDURE CODE id-HandoverCancel
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
reset S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE Reset
|
||||||
|
SUCCESSFUL OUTCOME ResetAcknowledge
|
||||||
|
PROCEDURE CODE id-Reset
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
errorIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE ErrorIndication
|
||||||
|
PROCEDURE CODE id-ErrorIndication
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
s1Setup S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE S1SetupRequest
|
||||||
|
SUCCESSFUL OUTCOME S1SetupResponse
|
||||||
|
UNSUCCESSFUL OUTCOME S1SetupFailure
|
||||||
|
PROCEDURE CODE id-S1Setup
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
eNBConfigurationUpdate S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE ENBConfigurationUpdate
|
||||||
|
SUCCESSFUL OUTCOME ENBConfigurationUpdateAcknowledge
|
||||||
|
UNSUCCESSFUL OUTCOME ENBConfigurationUpdateFailure
|
||||||
|
PROCEDURE CODE id-ENBConfigurationUpdate
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
mMEConfigurationUpdate S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE MMEConfigurationUpdate
|
||||||
|
SUCCESSFUL OUTCOME MMEConfigurationUpdateAcknowledge
|
||||||
|
UNSUCCESSFUL OUTCOME MMEConfigurationUpdateFailure
|
||||||
|
PROCEDURE CODE id-MMEConfigurationUpdate
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
downlinkS1cdma2000tunnelling S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE DownlinkS1cdma2000tunnelling
|
||||||
|
PROCEDURE CODE id-DownlinkS1cdma2000tunnelling
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
uplinkS1cdma2000tunnelling S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UplinkS1cdma2000tunnelling
|
||||||
|
PROCEDURE CODE id-UplinkS1cdma2000tunnelling
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
uEContextModification S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UEContextModificationRequest
|
||||||
|
SUCCESSFUL OUTCOME UEContextModificationResponse
|
||||||
|
UNSUCCESSFUL OUTCOME UEContextModificationFailure
|
||||||
|
PROCEDURE CODE id-UEContextModification
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
uECapabilityInfoIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UECapabilityInfoIndication
|
||||||
|
PROCEDURE CODE id-UECapabilityInfoIndication
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
uEContextRelease S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UEContextReleaseCommand
|
||||||
|
SUCCESSFUL OUTCOME UEContextReleaseComplete
|
||||||
|
PROCEDURE CODE id-UEContextRelease
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
eNBStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE ENBStatusTransfer
|
||||||
|
PROCEDURE CODE id-eNBStatusTransfer
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
mMEStatusTransfer S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE MMEStatusTransfer
|
||||||
|
PROCEDURE CODE id-MMEStatusTransfer
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
deactivateTrace S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE DeactivateTrace
|
||||||
|
PROCEDURE CODE id-DeactivateTrace
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
traceStart S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE TraceStart
|
||||||
|
PROCEDURE CODE id-TraceStart
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
traceFailureIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE TraceFailureIndication
|
||||||
|
PROCEDURE CODE id-TraceFailureIndication
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
cellTrafficTrace S1AP-ELEMENTARY-PROCEDURE ::={
|
||||||
|
INITIATING MESSAGE CellTrafficTrace
|
||||||
|
PROCEDURE CODE id-CellTrafficTrace
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
locationReportingControl S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE LocationReportingControl
|
||||||
|
PROCEDURE CODE id-LocationReportingControl
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
locationReportingFailureIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE LocationReportingFailureIndication
|
||||||
|
PROCEDURE CODE id-LocationReportingFailureIndication
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
locationReport S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE LocationReport
|
||||||
|
PROCEDURE CODE id-LocationReport
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
overloadStart S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE OverloadStart
|
||||||
|
PROCEDURE CODE id-OverloadStart
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
overloadStop S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE OverloadStop
|
||||||
|
PROCEDURE CODE id-OverloadStop
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
writeReplaceWarning S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE WriteReplaceWarningRequest
|
||||||
|
SUCCESSFUL OUTCOME WriteReplaceWarningResponse
|
||||||
|
PROCEDURE CODE id-WriteReplaceWarning
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
eNBDirectInformationTransfer S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE ENBDirectInformationTransfer
|
||||||
|
PROCEDURE CODE id-eNBDirectInformationTransfer
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
mMEDirectInformationTransfer S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE MMEDirectInformationTransfer
|
||||||
|
PROCEDURE CODE id-MMEDirectInformationTransfer
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
eNBConfigurationTransfer S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE ENBConfigurationTransfer
|
||||||
|
PROCEDURE CODE id-eNBConfigurationTransfer
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
mMEConfigurationTransfer S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE MMEConfigurationTransfer
|
||||||
|
PROCEDURE CODE id-MMEConfigurationTransfer
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
privateMessage S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE PrivateMessage
|
||||||
|
PROCEDURE CODE id-PrivateMessage
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
pWSRestartIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE PWSRestartIndication
|
||||||
|
PROCEDURE CODE id-PWSRestartIndication
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
kill S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE KillRequest
|
||||||
|
SUCCESSFUL OUTCOME KillResponse
|
||||||
|
PROCEDURE CODE id-Kill
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
downlinkUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE DownlinkUEAssociatedLPPaTransport
|
||||||
|
PROCEDURE CODE id-downlinkUEAssociatedLPPaTransport
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
uplinkUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UplinkUEAssociatedLPPaTransport
|
||||||
|
PROCEDURE CODE id-uplinkUEAssociatedLPPaTransport
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
downlinkNonUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE DownlinkNonUEAssociatedLPPaTransport
|
||||||
|
PROCEDURE CODE id-downlinkNonUEAssociatedLPPaTransport
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
uplinkNonUEAssociatedLPPaTransport S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UplinkNonUEAssociatedLPPaTransport
|
||||||
|
PROCEDURE CODE id-uplinkNonUEAssociatedLPPaTransport
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
uERadioCapabilityMatch S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UERadioCapabilityMatchRequest
|
||||||
|
SUCCESSFUL OUTCOME UERadioCapabilityMatchResponse
|
||||||
|
PROCEDURE CODE id-UERadioCapabilityMatch
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
e-RABModificationIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE E-RABModificationIndication
|
||||||
|
SUCCESSFUL OUTCOME E-RABModificationConfirm
|
||||||
|
PROCEDURE CODE id-E-RABModificationIndication
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
uEContextModificationIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UEContextModificationIndication
|
||||||
|
SUCCESSFUL OUTCOME UEContextModificationConfirm
|
||||||
|
PROCEDURE CODE id-UEContextModificationIndication
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
rerouteNASRequest S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE RerouteNASRequest
|
||||||
|
PROCEDURE CODE id-RerouteNASRequest
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
pWSFailureIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE PWSFailureIndication
|
||||||
|
PROCEDURE CODE id-PWSFailureIndication
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
uEContextSuspend S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UEContextSuspendRequest
|
||||||
|
SUCCESSFUL OUTCOME UEContextSuspendResponse
|
||||||
|
PROCEDURE CODE id-UEContextSuspend
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
uEContextResume S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UEContextResumeRequest
|
||||||
|
SUCCESSFUL OUTCOME UEContextResumeResponse
|
||||||
|
UNSUCCESSFUL OUTCOME UEContextResumeFailure
|
||||||
|
PROCEDURE CODE id-UEContextResume
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
connectionEstablishmentIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE ConnectionEstablishmentIndication
|
||||||
|
PROCEDURE CODE id-ConnectionEstablishmentIndication
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
nASDeliveryIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE NASDeliveryIndication
|
||||||
|
PROCEDURE CODE id-NASDeliveryIndication
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
retrieveUEInformation S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE RetrieveUEInformation
|
||||||
|
PROCEDURE CODE id-RetrieveUEInformation
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
uEInformationTransfer S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE UEInformationTransfer
|
||||||
|
PROCEDURE CODE id-UEInformationTransfer
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
eNBCPRelocationIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE ENBCPRelocationIndication
|
||||||
|
PROCEDURE CODE id-eNBCPRelocationIndication
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
mMECPRelocationIndication S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE MMECPRelocationIndication
|
||||||
|
PROCEDURE CODE id-MMECPRelocationIndication
|
||||||
|
CRITICALITY reject
|
||||||
|
}
|
||||||
|
|
||||||
|
secondaryRATDataUsageReport S1AP-ELEMENTARY-PROCEDURE ::= {
|
||||||
|
INITIATING MESSAGE SecondaryRATDataUsageReport
|
||||||
|
PROCEDURE CODE id-SecondaryRATDataUsageReport
|
||||||
|
CRITICALITY ignore
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
END
|
|
@ -0,0 +1,332 @@
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- IE definitions for the SON Transfer application
|
||||||
|
-- The IEs in this ASN.1 module shall be defined and encoded
|
||||||
|
-- using the same rules as applicable for the S1AP-IEs module.
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
SonTransfer-IEs
|
||||||
|
|
||||||
|
DEFINITIONS AUTOMATIC TAGS ::=
|
||||||
|
|
||||||
|
BEGIN
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Generic IEs for the SON Transfer application
|
||||||
|
--
|
||||||
|
|
||||||
|
SONtransferApplicationIdentity ::= ENUMERATED {
|
||||||
|
cell-load-reporting,
|
||||||
|
...,
|
||||||
|
multi-cell-load-reporting,
|
||||||
|
event-triggered-cell-load-reporting,
|
||||||
|
ho-reporting,
|
||||||
|
eutran-cell-activation,
|
||||||
|
energy-savings-indication,
|
||||||
|
failure-event-reporting
|
||||||
|
}
|
||||||
|
|
||||||
|
SONtransferRequestContainer ::= CHOICE{
|
||||||
|
cellLoadReporting NULL,
|
||||||
|
...,
|
||||||
|
multiCellLoadReporting MultiCellLoadReportingRequest,
|
||||||
|
eventTriggeredCellLoadReporting EventTriggeredCellLoadReportingRequest,
|
||||||
|
hOReporting HOReport,
|
||||||
|
eutranCellActivation CellActivationRequest,
|
||||||
|
energySavingsIndication CellStateIndication,
|
||||||
|
failureEventReporting FailureEventReport
|
||||||
|
}
|
||||||
|
|
||||||
|
SONtransferResponseContainer ::= CHOICE{
|
||||||
|
cellLoadReporting CellLoadReportingResponse,
|
||||||
|
...,
|
||||||
|
multiCellLoadReporting MultiCellLoadReportingResponse,
|
||||||
|
eventTriggeredCellLoadReporting EventTriggeredCellLoadReportingResponse,
|
||||||
|
hOReporting NULL,
|
||||||
|
eutranCellActivation CellActivationResponse,
|
||||||
|
energySavingsIndication NULL,
|
||||||
|
failureEventReporting NULL
|
||||||
|
}
|
||||||
|
|
||||||
|
SONtransferCause ::= CHOICE {
|
||||||
|
cellLoadReporting CellLoadReportingCause,
|
||||||
|
...,
|
||||||
|
multiCellLoadReporting CellLoadReportingCause,
|
||||||
|
eventTriggeredCellLoadReporting CellLoadReportingCause,
|
||||||
|
hOReporting HOReportingCause,
|
||||||
|
eutranCellActivation CellActivationCause,
|
||||||
|
energySavingsIndication CellStateIndicationCause,
|
||||||
|
failureEventReporting FailureEventReportingCause
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
CellLoadReportingCause ::= ENUMERATED {
|
||||||
|
application-container-syntax-error,
|
||||||
|
inconsistent-reporting-cell-identifier,
|
||||||
|
unspecified,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
HOReportingCause ::= ENUMERATED {
|
||||||
|
application-container-syntax-error,
|
||||||
|
inconsistent-reporting-cell-identifier,
|
||||||
|
unspecified,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
CellActivationCause ::= ENUMERATED {
|
||||||
|
application-container-syntax-error,
|
||||||
|
inconsistent-reporting-cell-identifier,
|
||||||
|
unspecified,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
CellStateIndicationCause ::= ENUMERATED {
|
||||||
|
application-container-syntax-error,
|
||||||
|
inconsistent-reporting-cell-identifier,
|
||||||
|
unspecified,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
FailureEventReportingCause ::= ENUMERATED {
|
||||||
|
application-container-syntax-error,
|
||||||
|
inconsistent-reporting-cell-identifier,
|
||||||
|
unspecified,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
-- IEs for Cell Load Reporting application
|
||||||
|
--
|
||||||
|
|
||||||
|
CellLoadReportingResponse::= CHOICE{
|
||||||
|
eUTRAN EUTRANcellLoadReportingResponse,
|
||||||
|
uTRAN OCTET STRING,
|
||||||
|
gERAN OCTET STRING,
|
||||||
|
...,
|
||||||
|
eHRPD EHRPDSectorLoadReportingResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
CompositeAvailableCapacityGroup ::= OCTET STRING
|
||||||
|
|
||||||
|
EUTRANcellLoadReportingResponse ::= SEQUENCE {
|
||||||
|
compositeAvailableCapacityGroup CompositeAvailableCapacityGroup,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
-- IEs for Multi-Cell Load Reporting application
|
||||||
|
--
|
||||||
|
|
||||||
|
EUTRANResponse::= SEQUENCE {
|
||||||
|
cell-ID OCTET STRING,
|
||||||
|
eUTRANcellLoadReportingResponse EUTRANcellLoadReportingResponse,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
EHRPD-Sector-ID ::= OCTET STRING (SIZE (16))
|
||||||
|
|
||||||
|
IRAT-Cell-ID ::= CHOICE{
|
||||||
|
eUTRAN OCTET STRING,
|
||||||
|
uTRAN OCTET STRING,
|
||||||
|
gERAN OCTET STRING,
|
||||||
|
...,
|
||||||
|
eHRPD EHRPD-Sector-ID
|
||||||
|
}
|
||||||
|
|
||||||
|
RequestedCellList ::= SEQUENCE (SIZE(1.. maxnoofIRATReportingCells)) OF IRAT-Cell-ID
|
||||||
|
|
||||||
|
MultiCellLoadReportingRequest::= SEQUENCE {
|
||||||
|
requestedCellList RequestedCellList,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
ReportingCellList-Item ::= SEQUENCE {
|
||||||
|
cell-ID IRAT-Cell-ID,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
ReportingCellList ::= SEQUENCE (SIZE(1.. maxnoofIRATReportingCells)) OF ReportingCellList-Item
|
||||||
|
|
||||||
|
MultiCellLoadReportingResponse ::= SEQUENCE (SIZE(1.. maxnoofIRATReportingCells)) OF MultiCellLoadReportingResponse-Item
|
||||||
|
|
||||||
|
MultiCellLoadReportingResponse-Item ::= CHOICE{
|
||||||
|
eUTRANResponse EUTRANResponse,
|
||||||
|
uTRANResponse OCTET STRING,
|
||||||
|
gERANResponse OCTET STRING,
|
||||||
|
...,
|
||||||
|
eHRPD EHRPDMultiSectorLoadReportingResponseItem
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- IEs for Event-triggered Cell Load Reporting application
|
||||||
|
--
|
||||||
|
|
||||||
|
NumberOfMeasurementReportingLevels ::= ENUMERATED {
|
||||||
|
rl2,
|
||||||
|
rl3,
|
||||||
|
rl4,
|
||||||
|
rl5,
|
||||||
|
rl10,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
EventTriggeredCellLoadReportingRequest ::= SEQUENCE {
|
||||||
|
numberOfMeasurementReportingLevels NumberOfMeasurementReportingLevels,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
OverloadFlag ::= ENUMERATED {
|
||||||
|
overload,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
EventTriggeredCellLoadReportingResponse ::= SEQUENCE {
|
||||||
|
cellLoadReportingResponse CellLoadReportingResponse,
|
||||||
|
overloadFlag OverloadFlag OPTIONAL,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
-- IEs for HO Reporting application
|
||||||
|
--
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
HOReport::= SEQUENCE {
|
||||||
|
hoType HoType,
|
||||||
|
hoReportType HoReportType,
|
||||||
|
hosourceID IRAT-Cell-ID,
|
||||||
|
hoTargetID IRAT-Cell-ID,
|
||||||
|
candidateCellList CandidateCellList,
|
||||||
|
...,
|
||||||
|
candidatePCIList CandidatePCIList OPTIONAL
|
||||||
|
}
|
||||||
|
|
||||||
|
HoType ::= ENUMERATED {
|
||||||
|
ltetoutran,
|
||||||
|
ltetogeran,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
HoReportType ::= ENUMERATED {
|
||||||
|
unnecessaryhotoanotherrat,
|
||||||
|
...,
|
||||||
|
earlyirathandover
|
||||||
|
}
|
||||||
|
|
||||||
|
CandidateCellList ::= SEQUENCE (SIZE(1..maxnoofcandidateCells)) OF IRAT-Cell-ID
|
||||||
|
|
||||||
|
CandidatePCIList ::= SEQUENCE (SIZE(1..maxnoofcandidateCells)) OF CandidatePCI
|
||||||
|
|
||||||
|
CandidatePCI ::= SEQUENCE {
|
||||||
|
pCI INTEGER (0..503),
|
||||||
|
eARFCN OCTET STRING,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
-- IEs for E-UTRAN Cell Activation application
|
||||||
|
--
|
||||||
|
|
||||||
|
CellActivationRequest ::= SEQUENCE {
|
||||||
|
cellsToActivateList CellsToActivateList,
|
||||||
|
minimumActivationTime INTEGER (1..60) OPTIONAL,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
CellsToActivateList ::= SEQUENCE (SIZE(1.. maxnoofCellineNB)) OF CellsToActivateList-Item
|
||||||
|
|
||||||
|
CellsToActivateList-Item ::= SEQUENCE {
|
||||||
|
cell-ID OCTET STRING,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
CellActivationResponse ::= SEQUENCE {
|
||||||
|
activatedCellsList ActivatedCellsList,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
ActivatedCellsList ::= SEQUENCE (SIZE(0.. maxnoofCellineNB)) OF ActivatedCellsList-Item
|
||||||
|
|
||||||
|
ActivatedCellsList-Item ::= SEQUENCE {
|
||||||
|
cell-ID OCTET STRING,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
-- IEs for Energy Savings Indication application
|
||||||
|
--
|
||||||
|
|
||||||
|
CellStateIndication ::= SEQUENCE {
|
||||||
|
notificationCellList NotificationCellList,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
NotificationCellList ::= SEQUENCE (SIZE(1.. maxnoofCellineNB)) OF NotificationCellList-Item
|
||||||
|
|
||||||
|
NotificationCellList-Item ::= SEQUENCE {
|
||||||
|
cell-ID OCTET STRING,
|
||||||
|
notifyFlag NotifyFlag,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
NotifyFlag ::= ENUMERATED {
|
||||||
|
activated,
|
||||||
|
deactivated,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
FailureEventReport::= CHOICE {
|
||||||
|
tooEarlyInterRATHOReportFromEUTRAN TooEarlyInterRATHOReportReportFromEUTRAN,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
TooEarlyInterRATHOReportReportFromEUTRAN ::= SEQUENCE {
|
||||||
|
uERLFReportContainer OCTET STRING, -- as defined in TS 36.331 [16] --
|
||||||
|
mobilityInformation MobilityInformation OPTIONAL,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
MobilityInformation ::= BIT STRING (SIZE(32))
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- IEs for reporting of eHRPD load
|
||||||
|
--
|
||||||
|
|
||||||
|
EHRPDCapacityValue ::= INTEGER (0..100)
|
||||||
|
|
||||||
|
EHRPDSectorCapacityClassValue ::= INTEGER (1..100, ...)
|
||||||
|
|
||||||
|
EHRPDSectorLoadReportingResponse ::= SEQUENCE {
|
||||||
|
dL-EHRPD-CompositeAvailableCapacity EHRPDCompositeAvailableCapacity,
|
||||||
|
uL-EHRPD-CompositeAvailableCapacity EHRPDCompositeAvailableCapacity,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
EHRPDCompositeAvailableCapacity ::= SEQUENCE {
|
||||||
|
eHRPDSectorCapacityClassValue EHRPDSectorCapacityClassValue,
|
||||||
|
eHRPDCapacityValue EHRPDCapacityValue,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
EHRPDMultiSectorLoadReportingResponseItem ::= SEQUENCE {
|
||||||
|
eHRPD-Sector-ID EHRPD-Sector-ID,
|
||||||
|
eHRPDSectorLoadReportingResponse EHRPDSectorLoadReportingResponse,
|
||||||
|
...
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-- **************************************************************
|
||||||
|
--
|
||||||
|
-- Constants
|
||||||
|
--
|
||||||
|
-- **************************************************************
|
||||||
|
|
||||||
|
maxnoofIRATReportingCells INTEGER ::= 128
|
||||||
|
maxnoofcandidateCells INTEGER ::= 16
|
||||||
|
maxnoofCellineNB INTEGER ::= 256
|
||||||
|
|
||||||
|
END
|
|
@ -0,0 +1,7 @@
|
||||||
|
S1AP-IEs.asn
|
||||||
|
S1AP-Containers.asn
|
||||||
|
S1AP-CommonDataTypes.asn
|
||||||
|
S1AP-PDU-Descriptions.asn
|
||||||
|
S1AP-PDU-Contents.asn
|
||||||
|
SonTransfer-IEs.asn
|
||||||
|
S1AP-Constants.asn
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
35618
pycrate_asn1dir/S1AP.py
35618
pycrate_asn1dir/S1AP.py
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue