update it

This commit is contained in:
Sukchan Lee
2018-03-05 23:01:07 +09:00
parent 0c9b034f12
commit c5689b3f66
56 changed files with 1628 additions and 1541 deletions

View File

@@ -10,12 +10,12 @@ libs1ap_la_SOURCES = \
libs1ap_la_DEPENDENCIES = \
$(top_srcdir)/lib/core/src/libcore.la \
$(top_srcdir)/lib/s1ap3/asn1c/libs1apasn1c.la \
$(top_srcdir)/lib/s1ap/asn1c/libs1apasn1c.la \
$(NULL)
libs1ap_la_LIBADD = \
$(top_srcdir)/lib/core/src/libcore.la \
$(top_srcdir)/lib/s1ap3/asn1c/libs1apasn1c.la \
$(top_srcdir)/lib/s1ap/asn1c/libs1apasn1c.la \
$(NULL)
AM_LDFLAGS = \
@@ -23,7 +23,7 @@ AM_LDFLAGS = \
AM_CPPFLAGS = \
-I$(top_srcdir)/lib/core/include \
-I$(top_srcdir)/lib/s1ap3/asn1c \
-I$(top_srcdir)/lib/s1ap/asn1c \
$(NULL)
AM_CFLAGS = \

View File

@@ -21,12 +21,12 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_AreaScopeOfMDT_PR {
AreaScopeOfMDT_PR_NOTHING, /* No components present */
AreaScopeOfMDT_PR_cellBased,
AreaScopeOfMDT_PR_tABased,
AreaScopeOfMDT_PR_pLMNWide,
S1AP_AreaScopeOfMDT_PR_NOTHING, /* No components present */
S1AP_AreaScopeOfMDT_PR_cellBased,
S1AP_AreaScopeOfMDT_PR_tABased,
S1AP_AreaScopeOfMDT_PR_pLMNWide,
/* Extensions may appear below */
AreaScopeOfMDT_PR_tAIBased
S1AP_AreaScopeOfMDT_PR_tAIBased
} S1AP_AreaScopeOfMDT_PR;
/* Forward declarations */

View File

@@ -20,10 +20,10 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_BroadcastCancelledAreaList_PR {
BroadcastCancelledAreaList_PR_NOTHING, /* No components present */
BroadcastCancelledAreaList_PR_cellID_Cancelled,
BroadcastCancelledAreaList_PR_tAI_Cancelled,
BroadcastCancelledAreaList_PR_emergencyAreaID_Cancelled
S1AP_BroadcastCancelledAreaList_PR_NOTHING, /* No components present */
S1AP_BroadcastCancelledAreaList_PR_cellID_Cancelled,
S1AP_BroadcastCancelledAreaList_PR_tAI_Cancelled,
S1AP_BroadcastCancelledAreaList_PR_emergencyAreaID_Cancelled
/* Extensions may appear below */
} S1AP_BroadcastCancelledAreaList_PR;

View File

@@ -20,10 +20,10 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_BroadcastCompletedAreaList_PR {
BroadcastCompletedAreaList_PR_NOTHING, /* No components present */
BroadcastCompletedAreaList_PR_cellID_Broadcast,
BroadcastCompletedAreaList_PR_tAI_Broadcast,
BroadcastCompletedAreaList_PR_emergencyAreaID_Broadcast
S1AP_BroadcastCompletedAreaList_PR_NOTHING, /* No components present */
S1AP_BroadcastCompletedAreaList_PR_cellID_Broadcast,
S1AP_BroadcastCompletedAreaList_PR_tAI_Broadcast,
S1AP_BroadcastCompletedAreaList_PR_emergencyAreaID_Broadcast
/* Extensions may appear below */
} S1AP_BroadcastCompletedAreaList_PR;

View File

@@ -25,12 +25,12 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_Cause_PR {
Cause_PR_NOTHING, /* No components present */
Cause_PR_radioNetwork,
Cause_PR_transport,
Cause_PR_nas,
Cause_PR_protocol,
Cause_PR_misc
S1AP_Cause_PR_NOTHING, /* No components present */
S1AP_Cause_PR_radioNetwork,
S1AP_Cause_PR_transport,
S1AP_Cause_PR_nas,
S1AP_Cause_PR_protocol,
S1AP_Cause_PR_misc
/* Extensions may appear below */
} S1AP_Cause_PR;

View File

@@ -21,12 +21,12 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_ENB_ID_PR {
ENB_ID_PR_NOTHING, /* No components present */
ENB_ID_PR_macroENB_ID,
ENB_ID_PR_homeENB_ID,
S1AP_ENB_ID_PR_NOTHING, /* No components present */
S1AP_ENB_ID_PR_macroENB_ID,
S1AP_ENB_ID_PR_homeENB_ID,
/* Extensions may appear below */
ENB_ID_PR_short_macroENB_ID,
ENB_ID_PR_long_macroENB_ID
S1AP_ENB_ID_PR_short_macroENB_ID,
S1AP_ENB_ID_PR_long_macroENB_ID
} S1AP_ENB_ID_PR;
/* S1AP_ENB-ID */

View File

@@ -118,69 +118,69 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_InitiatingMessage__value_PR {
InitiatingMessage__value_PR_NOTHING, /* No components present */
InitiatingMessage__value_PR_HandoverRequired,
InitiatingMessage__value_PR_HandoverRequest,
InitiatingMessage__value_PR_PathSwitchRequest,
InitiatingMessage__value_PR_E_RABSetupRequest,
InitiatingMessage__value_PR_E_RABModifyRequest,
InitiatingMessage__value_PR_E_RABReleaseCommand,
InitiatingMessage__value_PR_InitialContextSetupRequest,
InitiatingMessage__value_PR_HandoverCancel,
InitiatingMessage__value_PR_KillRequest,
InitiatingMessage__value_PR_Reset,
InitiatingMessage__value_PR_S1SetupRequest,
InitiatingMessage__value_PR_UEContextModificationRequest,
InitiatingMessage__value_PR_UEContextReleaseCommand,
InitiatingMessage__value_PR_ENBConfigurationUpdate,
InitiatingMessage__value_PR_MMEConfigurationUpdate,
InitiatingMessage__value_PR_WriteReplaceWarningRequest,
InitiatingMessage__value_PR_UERadioCapabilityMatchRequest,
InitiatingMessage__value_PR_E_RABModificationIndication,
InitiatingMessage__value_PR_UEContextModificationIndication,
InitiatingMessage__value_PR_UEContextSuspendRequest,
InitiatingMessage__value_PR_UEContextResumeRequest,
InitiatingMessage__value_PR_HandoverNotify,
InitiatingMessage__value_PR_E_RABReleaseIndication,
InitiatingMessage__value_PR_Paging,
InitiatingMessage__value_PR_DownlinkNASTransport,
InitiatingMessage__value_PR_InitialUEMessage,
InitiatingMessage__value_PR_UplinkNASTransport,
InitiatingMessage__value_PR_ErrorIndication,
InitiatingMessage__value_PR_NASNonDeliveryIndication,
InitiatingMessage__value_PR_UEContextReleaseRequest,
InitiatingMessage__value_PR_DownlinkS1cdma2000tunnelling,
InitiatingMessage__value_PR_UplinkS1cdma2000tunnelling,
InitiatingMessage__value_PR_UECapabilityInfoIndication,
InitiatingMessage__value_PR_ENBStatusTransfer,
InitiatingMessage__value_PR_MMEStatusTransfer,
InitiatingMessage__value_PR_DeactivateTrace,
InitiatingMessage__value_PR_TraceStart,
InitiatingMessage__value_PR_TraceFailureIndication,
InitiatingMessage__value_PR_CellTrafficTrace,
InitiatingMessage__value_PR_LocationReportingControl,
InitiatingMessage__value_PR_LocationReportingFailureIndication,
InitiatingMessage__value_PR_LocationReport,
InitiatingMessage__value_PR_OverloadStart,
InitiatingMessage__value_PR_OverloadStop,
InitiatingMessage__value_PR_ENBDirectInformationTransfer,
InitiatingMessage__value_PR_MMEDirectInformationTransfer,
InitiatingMessage__value_PR_ENBConfigurationTransfer,
InitiatingMessage__value_PR_MMEConfigurationTransfer,
InitiatingMessage__value_PR_PrivateMessage,
InitiatingMessage__value_PR_DownlinkUEAssociatedLPPaTransport,
InitiatingMessage__value_PR_UplinkUEAssociatedLPPaTransport,
InitiatingMessage__value_PR_DownlinkNonUEAssociatedLPPaTransport,
InitiatingMessage__value_PR_UplinkNonUEAssociatedLPPaTransport,
InitiatingMessage__value_PR_PWSRestartIndication,
InitiatingMessage__value_PR_RerouteNASRequest,
InitiatingMessage__value_PR_PWSFailureIndication,
InitiatingMessage__value_PR_ConnectionEstablishmentIndication,
InitiatingMessage__value_PR_NASDeliveryIndication,
InitiatingMessage__value_PR_RetrieveUEInformation,
InitiatingMessage__value_PR_UEInformationTransfer,
InitiatingMessage__value_PR_ENBCPRelocationIndication,
InitiatingMessage__value_PR_MMECPRelocationIndication
S1AP_InitiatingMessage__value_PR_NOTHING, /* No components present */
S1AP_InitiatingMessage__value_PR_HandoverRequired,
S1AP_InitiatingMessage__value_PR_HandoverRequest,
S1AP_InitiatingMessage__value_PR_PathSwitchRequest,
S1AP_InitiatingMessage__value_PR_E_RABSetupRequest,
S1AP_InitiatingMessage__value_PR_E_RABModifyRequest,
S1AP_InitiatingMessage__value_PR_E_RABReleaseCommand,
S1AP_InitiatingMessage__value_PR_InitialContextSetupRequest,
S1AP_InitiatingMessage__value_PR_HandoverCancel,
S1AP_InitiatingMessage__value_PR_KillRequest,
S1AP_InitiatingMessage__value_PR_Reset,
S1AP_InitiatingMessage__value_PR_S1SetupRequest,
S1AP_InitiatingMessage__value_PR_UEContextModificationRequest,
S1AP_InitiatingMessage__value_PR_UEContextReleaseCommand,
S1AP_InitiatingMessage__value_PR_ENBConfigurationUpdate,
S1AP_InitiatingMessage__value_PR_MMEConfigurationUpdate,
S1AP_InitiatingMessage__value_PR_WriteReplaceWarningRequest,
S1AP_InitiatingMessage__value_PR_UERadioCapabilityMatchRequest,
S1AP_InitiatingMessage__value_PR_E_RABModificationIndication,
S1AP_InitiatingMessage__value_PR_UEContextModificationIndication,
S1AP_InitiatingMessage__value_PR_UEContextSuspendRequest,
S1AP_InitiatingMessage__value_PR_UEContextResumeRequest,
S1AP_InitiatingMessage__value_PR_HandoverNotify,
S1AP_InitiatingMessage__value_PR_E_RABReleaseIndication,
S1AP_InitiatingMessage__value_PR_Paging,
S1AP_InitiatingMessage__value_PR_DownlinkNASTransport,
S1AP_InitiatingMessage__value_PR_InitialUEMessage,
S1AP_InitiatingMessage__value_PR_UplinkNASTransport,
S1AP_InitiatingMessage__value_PR_ErrorIndication,
S1AP_InitiatingMessage__value_PR_NASNonDeliveryIndication,
S1AP_InitiatingMessage__value_PR_UEContextReleaseRequest,
S1AP_InitiatingMessage__value_PR_DownlinkS1cdma2000tunnelling,
S1AP_InitiatingMessage__value_PR_UplinkS1cdma2000tunnelling,
S1AP_InitiatingMessage__value_PR_UECapabilityInfoIndication,
S1AP_InitiatingMessage__value_PR_ENBStatusTransfer,
S1AP_InitiatingMessage__value_PR_MMEStatusTransfer,
S1AP_InitiatingMessage__value_PR_DeactivateTrace,
S1AP_InitiatingMessage__value_PR_TraceStart,
S1AP_InitiatingMessage__value_PR_TraceFailureIndication,
S1AP_InitiatingMessage__value_PR_CellTrafficTrace,
S1AP_InitiatingMessage__value_PR_LocationReportingControl,
S1AP_InitiatingMessage__value_PR_LocationReportingFailureIndication,
S1AP_InitiatingMessage__value_PR_LocationReport,
S1AP_InitiatingMessage__value_PR_OverloadStart,
S1AP_InitiatingMessage__value_PR_OverloadStop,
S1AP_InitiatingMessage__value_PR_ENBDirectInformationTransfer,
S1AP_InitiatingMessage__value_PR_MMEDirectInformationTransfer,
S1AP_InitiatingMessage__value_PR_ENBConfigurationTransfer,
S1AP_InitiatingMessage__value_PR_MMEConfigurationTransfer,
S1AP_InitiatingMessage__value_PR_PrivateMessage,
S1AP_InitiatingMessage__value_PR_DownlinkUEAssociatedLPPaTransport,
S1AP_InitiatingMessage__value_PR_UplinkUEAssociatedLPPaTransport,
S1AP_InitiatingMessage__value_PR_DownlinkNonUEAssociatedLPPaTransport,
S1AP_InitiatingMessage__value_PR_UplinkNonUEAssociatedLPPaTransport,
S1AP_InitiatingMessage__value_PR_PWSRestartIndication,
S1AP_InitiatingMessage__value_PR_RerouteNASRequest,
S1AP_InitiatingMessage__value_PR_PWSFailureIndication,
S1AP_InitiatingMessage__value_PR_ConnectionEstablishmentIndication,
S1AP_InitiatingMessage__value_PR_NASDeliveryIndication,
S1AP_InitiatingMessage__value_PR_RetrieveUEInformation,
S1AP_InitiatingMessage__value_PR_UEInformationTransfer,
S1AP_InitiatingMessage__value_PR_ENBCPRelocationIndication,
S1AP_InitiatingMessage__value_PR_MMECPRelocationIndication
} S1AP_InitiatingMessage__value_PR;
/* S1AP_InitiatingMessage */

View File

@@ -20,8 +20,8 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_Inter_SystemInformationTransferType_PR {
Inter_SystemInformationTransferType_PR_NOTHING, /* No components present */
Inter_SystemInformationTransferType_PR_rIMTransfer
S1AP_Inter_SystemInformationTransferType_PR_NOTHING, /* No components present */
S1AP_Inter_SystemInformationTransferType_PR_rIMTransfer
/* Extensions may appear below */
} S1AP_Inter_SystemInformationTransferType_PR;

View File

@@ -21,10 +21,10 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_LastVisitedCell_Item_PR {
LastVisitedCell_Item_PR_NOTHING, /* No components present */
LastVisitedCell_Item_PR_e_UTRAN_Cell,
LastVisitedCell_Item_PR_uTRAN_Cell,
LastVisitedCell_Item_PR_gERAN_Cell
S1AP_LastVisitedCell_Item_PR_NOTHING, /* No components present */
S1AP_LastVisitedCell_Item_PR_e_UTRAN_Cell,
S1AP_LastVisitedCell_Item_PR_uTRAN_Cell,
S1AP_LastVisitedCell_Item_PR_gERAN_Cell
/* Extensions may appear below */
} S1AP_LastVisitedCell_Item_PR;

View File

@@ -21,8 +21,8 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_LastVisitedGERANCellInformation_PR {
LastVisitedGERANCellInformation_PR_NOTHING, /* No components present */
LastVisitedGERANCellInformation_PR_undefined
S1AP_LastVisitedGERANCellInformation_PR_NOTHING, /* No components present */
S1AP_LastVisitedGERANCellInformation_PR_undefined
/* Extensions may appear below */
} S1AP_LastVisitedGERANCellInformation_PR;

View File

@@ -20,11 +20,11 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_MDTMode_PR {
MDTMode_PR_NOTHING, /* No components present */
MDTMode_PR_immediateMDT,
MDTMode_PR_loggedMDT,
S1AP_MDTMode_PR_NOTHING, /* No components present */
S1AP_MDTMode_PR_immediateMDT,
S1AP_MDTMode_PR_loggedMDT,
/* Extensions may appear below */
MDTMode_PR_mDTMode_Extension
S1AP_MDTMode_PR_mDTMode_Extension
} S1AP_MDTMode_PR;
/* Forward declarations */

View File

@@ -20,9 +20,9 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_MMEPagingTarget_PR {
MMEPagingTarget_PR_NOTHING, /* No components present */
MMEPagingTarget_PR_global_ENB_ID,
MMEPagingTarget_PR_tAI
S1AP_MMEPagingTarget_PR_NOTHING, /* No components present */
S1AP_MMEPagingTarget_PR_global_ENB_ID,
S1AP_MMEPagingTarget_PR_tAI
/* Extensions may appear below */
} S1AP_MMEPagingTarget_PR;

View File

@@ -22,9 +22,9 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_MeasurementThresholdA2_PR {
MeasurementThresholdA2_PR_NOTHING, /* No components present */
MeasurementThresholdA2_PR_threshold_RSRP,
MeasurementThresholdA2_PR_threshold_RSRQ
S1AP_MeasurementThresholdA2_PR_NOTHING, /* No components present */
S1AP_MeasurementThresholdA2_PR_threshold_RSRP,
S1AP_MeasurementThresholdA2_PR_threshold_RSRQ
/* Extensions may appear below */
} S1AP_MeasurementThresholdA2_PR;

View File

@@ -21,8 +21,8 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_OverloadResponse_PR {
OverloadResponse_PR_NOTHING, /* No components present */
OverloadResponse_PR_overloadAction
S1AP_OverloadResponse_PR_NOTHING, /* No components present */
S1AP_OverloadResponse_PR_overloadAction
/* Extensions may appear below */
} S1AP_OverloadResponse_PR;

View File

@@ -26,7 +26,7 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_PrivateMessageIEs__value_PR {
PrivateMessageIEs__value_PR_NOTHING /* No components present */
S1AP_PrivateMessageIEs__value_PR_NOTHING /* No components present */
} S1AP_PrivateMessageIEs__value_PR;

View File

@@ -22,9 +22,9 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_PrivateIE_ID_PR {
PrivateIE_ID_PR_NOTHING, /* No components present */
PrivateIE_ID_PR_local,
PrivateIE_ID_PR_global
S1AP_PrivateIE_ID_PR_NOTHING, /* No components present */
S1AP_PrivateIE_ID_PR_local,
S1AP_PrivateIE_ID_PR_global
} S1AP_PrivateIE_ID_PR;
/* S1AP_PrivateIE-ID */

View File

@@ -37,68 +37,68 @@ per_type_decoder_f S1AP_ProcedureCode_decode_uper;
per_type_encoder_f S1AP_ProcedureCode_encode_uper;
per_type_decoder_f S1AP_ProcedureCode_decode_aper;
per_type_encoder_f S1AP_ProcedureCode_encode_aper;
#define S1AP_ProcedureCode_S1AP_id_HandoverPreparation ((S1AP_ProcedureCode_t)0)
#define S1AP_ProcedureCode_S1AP_id_HandoverResourceAllocation ((S1AP_ProcedureCode_t)1)
#define S1AP_ProcedureCode_S1AP_id_HandoverNotification ((S1AP_ProcedureCode_t)2)
#define S1AP_ProcedureCode_S1AP_id_PathSwitchRequest ((S1AP_ProcedureCode_t)3)
#define S1AP_ProcedureCode_S1AP_id_HandoverCancel ((S1AP_ProcedureCode_t)4)
#define S1AP_ProcedureCode_S1AP_id_E_RABSetup ((S1AP_ProcedureCode_t)5)
#define S1AP_ProcedureCode_S1AP_id_E_RABModify ((S1AP_ProcedureCode_t)6)
#define S1AP_ProcedureCode_S1AP_id_E_RABRelease ((S1AP_ProcedureCode_t)7)
#define S1AP_ProcedureCode_S1AP_id_E_RABReleaseIndication ((S1AP_ProcedureCode_t)8)
#define S1AP_ProcedureCode_S1AP_id_InitialContextSetup ((S1AP_ProcedureCode_t)9)
#define S1AP_ProcedureCode_S1AP_id_Paging ((S1AP_ProcedureCode_t)10)
#define S1AP_ProcedureCode_S1AP_id_downlinkNASTransport ((S1AP_ProcedureCode_t)11)
#define S1AP_ProcedureCode_S1AP_id_initialUEMessage ((S1AP_ProcedureCode_t)12)
#define S1AP_ProcedureCode_S1AP_id_uplinkNASTransport ((S1AP_ProcedureCode_t)13)
#define S1AP_ProcedureCode_S1AP_id_Reset ((S1AP_ProcedureCode_t)14)
#define S1AP_ProcedureCode_S1AP_id_ErrorIndication ((S1AP_ProcedureCode_t)15)
#define S1AP_ProcedureCode_S1AP_id_NASNonDeliveryIndication ((S1AP_ProcedureCode_t)16)
#define S1AP_ProcedureCode_S1AP_id_S1Setup ((S1AP_ProcedureCode_t)17)
#define S1AP_ProcedureCode_S1AP_id_UEContextReleaseRequest ((S1AP_ProcedureCode_t)18)
#define S1AP_ProcedureCode_S1AP_id_DownlinkS1cdma2000tunnelling ((S1AP_ProcedureCode_t)19)
#define S1AP_ProcedureCode_S1AP_id_UplinkS1cdma2000tunnelling ((S1AP_ProcedureCode_t)20)
#define S1AP_ProcedureCode_S1AP_id_UEContextModification ((S1AP_ProcedureCode_t)21)
#define S1AP_ProcedureCode_S1AP_id_UECapabilityInfoIndication ((S1AP_ProcedureCode_t)22)
#define S1AP_ProcedureCode_S1AP_id_UEContextRelease ((S1AP_ProcedureCode_t)23)
#define S1AP_ProcedureCode_S1AP_id_eNBStatusTransfer ((S1AP_ProcedureCode_t)24)
#define S1AP_ProcedureCode_S1AP_id_MMEStatusTransfer ((S1AP_ProcedureCode_t)25)
#define S1AP_ProcedureCode_S1AP_id_DeactivateTrace ((S1AP_ProcedureCode_t)26)
#define S1AP_ProcedureCode_S1AP_id_TraceStart ((S1AP_ProcedureCode_t)27)
#define S1AP_ProcedureCode_S1AP_id_TraceFailureIndication ((S1AP_ProcedureCode_t)28)
#define S1AP_ProcedureCode_S1AP_id_ENBConfigurationUpdate ((S1AP_ProcedureCode_t)29)
#define S1AP_ProcedureCode_S1AP_id_MMEConfigurationUpdate ((S1AP_ProcedureCode_t)30)
#define S1AP_ProcedureCode_S1AP_id_LocationReportingControl ((S1AP_ProcedureCode_t)31)
#define S1AP_ProcedureCode_S1AP_id_LocationReportingFailureIndication ((S1AP_ProcedureCode_t)32)
#define S1AP_ProcedureCode_S1AP_id_LocationReport ((S1AP_ProcedureCode_t)33)
#define S1AP_ProcedureCode_S1AP_id_OverloadStart ((S1AP_ProcedureCode_t)34)
#define S1AP_ProcedureCode_S1AP_id_OverloadStop ((S1AP_ProcedureCode_t)35)
#define S1AP_ProcedureCode_S1AP_id_WriteReplaceWarning ((S1AP_ProcedureCode_t)36)
#define S1AP_ProcedureCode_S1AP_id_eNBDirectInformationTransfer ((S1AP_ProcedureCode_t)37)
#define S1AP_ProcedureCode_S1AP_id_MMEDirectInformationTransfer ((S1AP_ProcedureCode_t)38)
#define S1AP_ProcedureCode_S1AP_id_PrivateMessage ((S1AP_ProcedureCode_t)39)
#define S1AP_ProcedureCode_S1AP_id_eNBConfigurationTransfer ((S1AP_ProcedureCode_t)40)
#define S1AP_ProcedureCode_S1AP_id_MMEConfigurationTransfer ((S1AP_ProcedureCode_t)41)
#define S1AP_ProcedureCode_S1AP_id_CellTrafficTrace ((S1AP_ProcedureCode_t)42)
#define S1AP_ProcedureCode_S1AP_id_Kill ((S1AP_ProcedureCode_t)43)
#define S1AP_ProcedureCode_S1AP_id_downlinkUEAssociatedLPPaTransport ((S1AP_ProcedureCode_t)44)
#define S1AP_ProcedureCode_S1AP_id_uplinkUEAssociatedLPPaTransport ((S1AP_ProcedureCode_t)45)
#define S1AP_ProcedureCode_S1AP_id_downlinkNonUEAssociatedLPPaTransport ((S1AP_ProcedureCode_t)46)
#define S1AP_ProcedureCode_S1AP_id_uplinkNonUEAssociatedLPPaTransport ((S1AP_ProcedureCode_t)47)
#define S1AP_ProcedureCode_S1AP_id_UERadioCapabilityMatch ((S1AP_ProcedureCode_t)48)
#define S1AP_ProcedureCode_S1AP_id_PWSRestartIndication ((S1AP_ProcedureCode_t)49)
#define S1AP_ProcedureCode_S1AP_id_E_RABModificationIndication ((S1AP_ProcedureCode_t)50)
#define S1AP_ProcedureCode_S1AP_id_PWSFailureIndication ((S1AP_ProcedureCode_t)51)
#define S1AP_ProcedureCode_S1AP_id_RerouteNASRequest ((S1AP_ProcedureCode_t)52)
#define S1AP_ProcedureCode_S1AP_id_UEContextModificationIndication ((S1AP_ProcedureCode_t)53)
#define S1AP_ProcedureCode_S1AP_id_ConnectionEstablishmentIndication ((S1AP_ProcedureCode_t)54)
#define S1AP_ProcedureCode_S1AP_id_UEContextSuspend ((S1AP_ProcedureCode_t)55)
#define S1AP_ProcedureCode_S1AP_id_UEContextResume ((S1AP_ProcedureCode_t)56)
#define S1AP_ProcedureCode_S1AP_id_NASDeliveryIndication ((S1AP_ProcedureCode_t)57)
#define S1AP_ProcedureCode_S1AP_id_RetrieveUEInformation ((S1AP_ProcedureCode_t)58)
#define S1AP_ProcedureCode_S1AP_id_UEInformationTransfer ((S1AP_ProcedureCode_t)59)
#define S1AP_ProcedureCode_S1AP_id_eNBCPRelocationIndication ((S1AP_ProcedureCode_t)60)
#define S1AP_ProcedureCode_S1AP_id_MMECPRelocationIndication ((S1AP_ProcedureCode_t)61)
#define S1AP_ProcedureCode_id_HandoverPreparation ((S1AP_ProcedureCode_t)0)
#define S1AP_ProcedureCode_id_HandoverResourceAllocation ((S1AP_ProcedureCode_t)1)
#define S1AP_ProcedureCode_id_HandoverNotification ((S1AP_ProcedureCode_t)2)
#define S1AP_ProcedureCode_id_PathSwitchRequest ((S1AP_ProcedureCode_t)3)
#define S1AP_ProcedureCode_id_HandoverCancel ((S1AP_ProcedureCode_t)4)
#define S1AP_ProcedureCode_id_E_RABSetup ((S1AP_ProcedureCode_t)5)
#define S1AP_ProcedureCode_id_E_RABModify ((S1AP_ProcedureCode_t)6)
#define S1AP_ProcedureCode_id_E_RABRelease ((S1AP_ProcedureCode_t)7)
#define S1AP_ProcedureCode_id_E_RABReleaseIndication ((S1AP_ProcedureCode_t)8)
#define S1AP_ProcedureCode_id_InitialContextSetup ((S1AP_ProcedureCode_t)9)
#define S1AP_ProcedureCode_id_Paging ((S1AP_ProcedureCode_t)10)
#define S1AP_ProcedureCode_id_downlinkNASTransport ((S1AP_ProcedureCode_t)11)
#define S1AP_ProcedureCode_id_initialUEMessage ((S1AP_ProcedureCode_t)12)
#define S1AP_ProcedureCode_id_uplinkNASTransport ((S1AP_ProcedureCode_t)13)
#define S1AP_ProcedureCode_id_Reset ((S1AP_ProcedureCode_t)14)
#define S1AP_ProcedureCode_id_ErrorIndication ((S1AP_ProcedureCode_t)15)
#define S1AP_ProcedureCode_id_NASNonDeliveryIndication ((S1AP_ProcedureCode_t)16)
#define S1AP_ProcedureCode_id_S1Setup ((S1AP_ProcedureCode_t)17)
#define S1AP_ProcedureCode_id_UEContextReleaseRequest ((S1AP_ProcedureCode_t)18)
#define S1AP_ProcedureCode_id_DownlinkS1cdma2000tunnelling ((S1AP_ProcedureCode_t)19)
#define S1AP_ProcedureCode_id_UplinkS1cdma2000tunnelling ((S1AP_ProcedureCode_t)20)
#define S1AP_ProcedureCode_id_UEContextModification ((S1AP_ProcedureCode_t)21)
#define S1AP_ProcedureCode_id_UECapabilityInfoIndication ((S1AP_ProcedureCode_t)22)
#define S1AP_ProcedureCode_id_UEContextRelease ((S1AP_ProcedureCode_t)23)
#define S1AP_ProcedureCode_id_eNBStatusTransfer ((S1AP_ProcedureCode_t)24)
#define S1AP_ProcedureCode_id_MMEStatusTransfer ((S1AP_ProcedureCode_t)25)
#define S1AP_ProcedureCode_id_DeactivateTrace ((S1AP_ProcedureCode_t)26)
#define S1AP_ProcedureCode_id_TraceStart ((S1AP_ProcedureCode_t)27)
#define S1AP_ProcedureCode_id_TraceFailureIndication ((S1AP_ProcedureCode_t)28)
#define S1AP_ProcedureCode_id_ENBConfigurationUpdate ((S1AP_ProcedureCode_t)29)
#define S1AP_ProcedureCode_id_MMEConfigurationUpdate ((S1AP_ProcedureCode_t)30)
#define S1AP_ProcedureCode_id_LocationReportingControl ((S1AP_ProcedureCode_t)31)
#define S1AP_ProcedureCode_id_LocationReportingFailureIndication ((S1AP_ProcedureCode_t)32)
#define S1AP_ProcedureCode_id_LocationReport ((S1AP_ProcedureCode_t)33)
#define S1AP_ProcedureCode_id_OverloadStart ((S1AP_ProcedureCode_t)34)
#define S1AP_ProcedureCode_id_OverloadStop ((S1AP_ProcedureCode_t)35)
#define S1AP_ProcedureCode_id_WriteReplaceWarning ((S1AP_ProcedureCode_t)36)
#define S1AP_ProcedureCode_id_eNBDirectInformationTransfer ((S1AP_ProcedureCode_t)37)
#define S1AP_ProcedureCode_id_MMEDirectInformationTransfer ((S1AP_ProcedureCode_t)38)
#define S1AP_ProcedureCode_id_PrivateMessage ((S1AP_ProcedureCode_t)39)
#define S1AP_ProcedureCode_id_eNBConfigurationTransfer ((S1AP_ProcedureCode_t)40)
#define S1AP_ProcedureCode_id_MMEConfigurationTransfer ((S1AP_ProcedureCode_t)41)
#define S1AP_ProcedureCode_id_CellTrafficTrace ((S1AP_ProcedureCode_t)42)
#define S1AP_ProcedureCode_id_Kill ((S1AP_ProcedureCode_t)43)
#define S1AP_ProcedureCode_id_downlinkUEAssociatedLPPaTransport ((S1AP_ProcedureCode_t)44)
#define S1AP_ProcedureCode_id_uplinkUEAssociatedLPPaTransport ((S1AP_ProcedureCode_t)45)
#define S1AP_ProcedureCode_id_downlinkNonUEAssociatedLPPaTransport ((S1AP_ProcedureCode_t)46)
#define S1AP_ProcedureCode_id_uplinkNonUEAssociatedLPPaTransport ((S1AP_ProcedureCode_t)47)
#define S1AP_ProcedureCode_id_UERadioCapabilityMatch ((S1AP_ProcedureCode_t)48)
#define S1AP_ProcedureCode_id_PWSRestartIndication ((S1AP_ProcedureCode_t)49)
#define S1AP_ProcedureCode_id_E_RABModificationIndication ((S1AP_ProcedureCode_t)50)
#define S1AP_ProcedureCode_id_PWSFailureIndication ((S1AP_ProcedureCode_t)51)
#define S1AP_ProcedureCode_id_RerouteNASRequest ((S1AP_ProcedureCode_t)52)
#define S1AP_ProcedureCode_id_UEContextModificationIndication ((S1AP_ProcedureCode_t)53)
#define S1AP_ProcedureCode_id_ConnectionEstablishmentIndication ((S1AP_ProcedureCode_t)54)
#define S1AP_ProcedureCode_id_UEContextSuspend ((S1AP_ProcedureCode_t)55)
#define S1AP_ProcedureCode_id_UEContextResume ((S1AP_ProcedureCode_t)56)
#define S1AP_ProcedureCode_id_NASDeliveryIndication ((S1AP_ProcedureCode_t)57)
#define S1AP_ProcedureCode_id_RetrieveUEInformation ((S1AP_ProcedureCode_t)58)
#define S1AP_ProcedureCode_id_UEInformationTransfer ((S1AP_ProcedureCode_t)59)
#define S1AP_ProcedureCode_id_eNBCPRelocationIndication ((S1AP_ProcedureCode_t)60)
#define S1AP_ProcedureCode_id_MMECPRelocationIndication ((S1AP_ProcedureCode_t)61)
#ifdef __cplusplus
}

View File

@@ -56,495 +56,495 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_E_RABDataForwardingItem_ExtIEs__extensionValue_PR {
E_RABDataForwardingItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABDataForwardingItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABDataForwardingItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR {
E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_Data_Forwarding_Not_Possible,
E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_BearerType
S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_Data_Forwarding_Not_Possible,
S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR_BearerType
} S1AP_E_RABToBeSetupItemHOReq_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABAdmittedItem_ExtIEs__extensionValue_PR {
E_RABAdmittedItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABAdmittedItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABAdmittedItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABFailedToSetupItemHOReqAckExtIEs__extensionValue_PR {
E_RABFailedToSetupItemHOReqAckExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABFailedToSetupItemHOReqAckExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABFailedToSetupItemHOReqAckExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR {
E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABToBeSwitchedDLItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABToBeSwitchedULItem_ExtIEs__extensionValue_PR {
E_RABToBeSwitchedULItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABToBeSwitchedULItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABToBeSwitchedULItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR {
E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_NOTHING, /* No components present */
E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_Correlation_ID,
E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_BearerType
S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_Correlation_ID,
S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR_BearerType
} S1AP_E_RABToBeSetupItemBearerSUReqExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABSetupItemBearerSUResExtIEs__extensionValue_PR {
E_RABSetupItemBearerSUResExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABSetupItemBearerSUResExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABSetupItemBearerSUResExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABToBeModifyItemBearerModReqExtIEs__extensionValue_PR {
E_RABToBeModifyItemBearerModReqExtIEs__extensionValue_PR_NOTHING, /* No components present */
E_RABToBeModifyItemBearerModReqExtIEs__extensionValue_PR_TransportInformation
S1AP_E_RABToBeModifyItemBearerModReqExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_E_RABToBeModifyItemBearerModReqExtIEs__extensionValue_PR_TransportInformation
} S1AP_E_RABToBeModifyItemBearerModReqExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABModifyItemBearerModResExtIEs__extensionValue_PR {
E_RABModifyItemBearerModResExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABModifyItemBearerModResExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABModifyItemBearerModResExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABReleaseItemBearerRelCompExtIEs__extensionValue_PR {
E_RABReleaseItemBearerRelCompExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABReleaseItemBearerRelCompExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABReleaseItemBearerRelCompExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR {
E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_NOTHING, /* No components present */
E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_Correlation_ID,
E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_BearerType
S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_Correlation_ID,
S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR_BearerType
} S1AP_E_RABToBeSetupItemCtxtSUReqExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABSetupItemCtxtSUResExtIEs__extensionValue_PR {
E_RABSetupItemCtxtSUResExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABSetupItemCtxtSUResExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABSetupItemCtxtSUResExtIEs__extensionValue_PR;
typedef enum S1AP_TAIItemExtIEs__extensionValue_PR {
TAIItemExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_TAIItemExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_TAIItemExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs__extensionValue_PR {
E_RABToBeModifiedItemBearerModInd_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABToBeModifiedItemBearerModInd_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs__extensionValue_PR {
E_RABNotToBeModifiedItemBearerModInd_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABNotToBeModifiedItemBearerModInd_ExtIEs__extensionValue_PR;
typedef enum S1AP_CSGMembershipInfo_ExtIEs__extensionValue_PR {
CSGMembershipInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CSGMembershipInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CSGMembershipInfo_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABModifyItemBearerModConfExtIEs__extensionValue_PR {
E_RABModifyItemBearerModConfExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABModifyItemBearerModConfExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABModifyItemBearerModConfExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs__extensionValue_PR {
E_RABFailedToResumeItemResumeReq_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABFailedToResumeItemResumeReq_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs__extensionValue_PR {
E_RABFailedToResumeItemResumeRes_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABFailedToResumeItemResumeRes_ExtIEs__extensionValue_PR;
typedef enum S1AP_Additional_GUTI_ExtIEs__extensionValue_PR {
Additional_GUTI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_Additional_GUTI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_Additional_GUTI_ExtIEs__extensionValue_PR;
typedef enum S1AP_AllocationAndRetentionPriority_ExtIEs__extensionValue_PR {
AllocationAndRetentionPriority_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_AllocationAndRetentionPriority_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_AllocationAndRetentionPriority_ExtIEs__extensionValue_PR;
typedef enum S1AP_InformationForCECapableUEs_ExtIEs__extensionValue_PR {
InformationForCECapableUEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_InformationForCECapableUEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_InformationForCECapableUEs_ExtIEs__extensionValue_PR;
typedef enum S1AP_AssistanceDataForPaging_ExtIEs__extensionValue_PR {
AssistanceDataForPaging_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_AssistanceDataForPaging_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_AssistanceDataForPaging_ExtIEs__extensionValue_PR;
typedef enum S1AP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue_PR {
AssistanceDataForRecommendedCells_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_AssistanceDataForRecommendedCells_ExtIEs__extensionValue_PR;
typedef enum S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR {
Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_NOTHING, /* No components present */
Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_COUNTValueExtended,
Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_ReceiveStatusOfULPDCPSDUsExtended,
Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_COUNTvaluePDCP_SNlength18,
Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18
S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_COUNTValueExtended,
S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_ReceiveStatusOfULPDCPSDUsExtended,
S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_COUNTvaluePDCP_SNlength18,
S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18
} S1AP_Bearers_SubjectToStatusTransfer_ItemExtIEs__extensionValue_PR;
typedef enum S1AP_CancelledCellinEAI_Item_ExtIEs__extensionValue_PR {
CancelledCellinEAI_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CancelledCellinEAI_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CancelledCellinEAI_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_CancelledCellinTAI_Item_ExtIEs__extensionValue_PR {
CancelledCellinTAI_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CancelledCellinTAI_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CancelledCellinTAI_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs__extensionValue_PR {
CellIdentifierAndCELevelForCECapableUEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CellIdentifierAndCELevelForCECapableUEs_ExtIEs__extensionValue_PR;
typedef enum S1AP_CellID_Broadcast_Item_ExtIEs__extensionValue_PR {
CellID_Broadcast_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CellID_Broadcast_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CellID_Broadcast_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_CellID_Cancelled_Item_ExtIEs__extensionValue_PR {
CellID_Cancelled_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CellID_Cancelled_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CellID_Cancelled_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_CellBasedMDT_ExtIEs__extensionValue_PR {
CellBasedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CellBasedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CellBasedMDT_ExtIEs__extensionValue_PR;
typedef enum S1AP_Cdma2000OneXSRVCCInfo_ExtIEs__extensionValue_PR {
Cdma2000OneXSRVCCInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_Cdma2000OneXSRVCCInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_Cdma2000OneXSRVCCInfo_ExtIEs__extensionValue_PR;
typedef enum S1AP_CellType_ExtIEs__extensionValue_PR {
CellType_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CellType_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CellType_ExtIEs__extensionValue_PR;
typedef enum S1AP_CGI_ExtIEs__extensionValue_PR {
CGI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CGI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CGI_ExtIEs__extensionValue_PR;
typedef enum S1AP_CSG_IdList_Item_ExtIEs__extensionValue_PR {
CSG_IdList_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CSG_IdList_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CSG_IdList_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_COUNTvalue_ExtIEs__extensionValue_PR {
COUNTvalue_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_COUNTvalue_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_COUNTvalue_ExtIEs__extensionValue_PR;
typedef enum S1AP_COUNTValueExtended_ExtIEs__extensionValue_PR {
COUNTValueExtended_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_COUNTValueExtended_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_COUNTValueExtended_ExtIEs__extensionValue_PR;
typedef enum S1AP_COUNTvaluePDCP_SNlength18_ExtIEs__extensionValue_PR {
COUNTvaluePDCP_SNlength18_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_COUNTvaluePDCP_SNlength18_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_COUNTvaluePDCP_SNlength18_ExtIEs__extensionValue_PR;
typedef enum S1AP_CriticalityDiagnostics_ExtIEs__extensionValue_PR {
CriticalityDiagnostics_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CriticalityDiagnostics_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CriticalityDiagnostics_ExtIEs__extensionValue_PR;
typedef enum S1AP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue_PR {
CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CriticalityDiagnostics_IE_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_ServedDCNsItem_ExtIEs__extensionValue_PR {
ServedDCNsItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_ServedDCNsItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_ServedDCNsItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_DL_CP_SecurityInformation_ExtIEs__extensionValue_PR {
DL_CP_SecurityInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_DL_CP_SecurityInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_DL_CP_SecurityInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs__extensionValue_PR {
EmergencyAreaID_Broadcast_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_EmergencyAreaID_Broadcast_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs__extensionValue_PR {
EmergencyAreaID_Cancelled_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_EmergencyAreaID_Cancelled_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_CompletedCellinEAI_Item_ExtIEs__extensionValue_PR {
CompletedCellinEAI_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CompletedCellinEAI_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CompletedCellinEAI_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_GERAN_Cell_ID_ExtIEs__extensionValue_PR {
GERAN_Cell_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_GERAN_Cell_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_GERAN_Cell_ID_ExtIEs__extensionValue_PR;
typedef enum S1AP_GlobalENB_ID_ExtIEs__extensionValue_PR {
GlobalENB_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_GlobalENB_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_GlobalENB_ID_ExtIEs__extensionValue_PR;
typedef enum S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs__extensionValue_PR {
ENB_StatusTransfer_TransparentContainer_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_ENB_StatusTransfer_TransparentContainer_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR {
E_RABInformationListItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABInformationListItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABItem_ExtIEs__extensionValue_PR {
E_RABItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_E_RABQoSParameters_ExtIEs__extensionValue_PR {
E_RABQoSParameters_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_E_RABQoSParameters_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_E_RABQoSParameters_ExtIEs__extensionValue_PR;
typedef enum S1AP_EUTRAN_CGI_ExtIEs__extensionValue_PR {
EUTRAN_CGI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_EUTRAN_CGI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_EUTRAN_CGI_ExtIEs__extensionValue_PR;
typedef enum S1AP_ExpectedUEBehaviour_ExtIEs__extensionValue_PR {
ExpectedUEBehaviour_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_ExpectedUEBehaviour_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_ExpectedUEBehaviour_ExtIEs__extensionValue_PR;
typedef enum S1AP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue_PR {
ExpectedUEActivityBehaviour_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_ExpectedUEActivityBehaviour_ExtIEs__extensionValue_PR;
typedef enum S1AP_ForbiddenTAs_Item_ExtIEs__extensionValue_PR {
ForbiddenTAs_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_ForbiddenTAs_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_ForbiddenTAs_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_ForbiddenLAs_Item_ExtIEs__extensionValue_PR {
ForbiddenLAs_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_ForbiddenLAs_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_ForbiddenLAs_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_GBR_QosInformation_ExtIEs__extensionValue_PR {
GBR_QosInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_GBR_QosInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_GBR_QosInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_GUMMEI_ExtIEs__extensionValue_PR {
GUMMEI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_GUMMEI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_GUMMEI_ExtIEs__extensionValue_PR;
typedef enum S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR {
HandoverRestrictionList_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_HandoverRestrictionList_ExtIEs__extensionValue_PR;
typedef enum S1AP_ImmediateMDT_ExtIEs__extensionValue_PR {
ImmediateMDT_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
ImmediateMDT_ExtIEs__extensionValue_PR_M3Configuration,
ImmediateMDT_ExtIEs__extensionValue_PR_M4Configuration,
ImmediateMDT_ExtIEs__extensionValue_PR_M5Configuration,
ImmediateMDT_ExtIEs__extensionValue_PR_MDT_Location_Info,
ImmediateMDT_ExtIEs__extensionValue_PR_M6Configuration,
ImmediateMDT_ExtIEs__extensionValue_PR_M7Configuration
S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_M3Configuration,
S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_M4Configuration,
S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_M5Configuration,
S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_MDT_Location_Info,
S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_M6Configuration,
S1AP_ImmediateMDT_ExtIEs__extensionValue_PR_M7Configuration
} S1AP_ImmediateMDT_ExtIEs__extensionValue_PR;
typedef enum S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs__extensionValue_PR {
InformationOnRecommendedCellsAndENBsForPaging_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_InformationOnRecommendedCellsAndENBsForPaging_ExtIEs__extensionValue_PR;
typedef enum S1AP_LAI_ExtIEs__extensionValue_PR {
LAI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_LAI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_LAI_ExtIEs__extensionValue_PR;
typedef enum S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR {
LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_Time_UE_StayedInCell_EnhancedGranularity,
LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_Cause
S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_Time_UE_StayedInCell_EnhancedGranularity,
S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR_Cause
} S1AP_LastVisitedEUTRANCellInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_ListeningSubframePattern_ExtIEs__extensionValue_PR {
ListeningSubframePattern_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_ListeningSubframePattern_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_ListeningSubframePattern_ExtIEs__extensionValue_PR;
typedef enum S1AP_LoggedMDT_ExtIEs__extensionValue_PR {
LoggedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_LoggedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_LoggedMDT_ExtIEs__extensionValue_PR;
typedef enum S1AP_LoggedMBSFNMDT_ExtIEs__extensionValue_PR {
LoggedMBSFNMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_LoggedMBSFNMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_LoggedMBSFNMDT_ExtIEs__extensionValue_PR;
typedef enum S1AP_M3Configuration_ExtIEs__extensionValue_PR {
M3Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_M3Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_M3Configuration_ExtIEs__extensionValue_PR;
typedef enum S1AP_M4Configuration_ExtIEs__extensionValue_PR {
M4Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_M4Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_M4Configuration_ExtIEs__extensionValue_PR;
typedef enum S1AP_M5Configuration_ExtIEs__extensionValue_PR {
M5Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_M5Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_M5Configuration_ExtIEs__extensionValue_PR;
typedef enum S1AP_M6Configuration_ExtIEs__extensionValue_PR {
M6Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_M6Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_M6Configuration_ExtIEs__extensionValue_PR;
typedef enum S1AP_M7Configuration_ExtIEs__extensionValue_PR {
M7Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_M7Configuration_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_M7Configuration_ExtIEs__extensionValue_PR;
typedef enum S1AP_MDT_Configuration_ExtIEs__extensionValue_PR {
MDT_Configuration_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
MDT_Configuration_ExtIEs__extensionValue_PR_MDTPLMNList
S1AP_MDT_Configuration_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_MDT_Configuration_ExtIEs__extensionValue_PR_MDTPLMNList
} S1AP_MDT_Configuration_ExtIEs__extensionValue_PR;
typedef enum S1AP_MBSFN_ResultToLogInfo_ExtIEs__extensionValue_PR {
MBSFN_ResultToLogInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_MBSFN_ResultToLogInfo_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_MBSFN_ResultToLogInfo_ExtIEs__extensionValue_PR;
typedef enum S1AP_MutingPatternInformation_ExtIEs__extensionValue_PR {
MutingPatternInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_MutingPatternInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_MutingPatternInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs__extensionValue_PR {
NB_IoT_Paging_eDRXInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_NB_IoT_Paging_eDRXInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_PagingAttemptInformation_ExtIEs__extensionValue_PR {
PagingAttemptInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_PagingAttemptInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_PagingAttemptInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_Paging_eDRXInformation_ExtIEs__extensionValue_PR {
Paging_eDRXInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_Paging_eDRXInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_Paging_eDRXInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_M1PeriodicReporting_ExtIEs__extensionValue_PR {
M1PeriodicReporting_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_M1PeriodicReporting_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_M1PeriodicReporting_ExtIEs__extensionValue_PR;
typedef enum S1AP_ProSeAuthorized_ExtIEs__extensionValue_PR {
ProSeAuthorized_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
ProSeAuthorized_ExtIEs__extensionValue_PR_ProSeUEtoNetworkRelaying
S1AP_ProSeAuthorized_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_ProSeAuthorized_ExtIEs__extensionValue_PR_ProSeUEtoNetworkRelaying
} S1AP_ProSeAuthorized_ExtIEs__extensionValue_PR;
typedef enum S1AP_RecommendedCellsForPaging_ExtIEs__extensionValue_PR {
RecommendedCellsForPaging_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_RecommendedCellsForPaging_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_RecommendedCellsForPaging_ExtIEs__extensionValue_PR;
typedef enum S1AP_RecommendedCellsForPagingItem_ExtIEs__extensionValue_PR {
RecommendedCellsForPagingItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_RecommendedCellsForPagingItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_RecommendedCellsForPagingItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_RecommendedENBsForPaging_ExtIEs__extensionValue_PR {
RecommendedENBsForPaging_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_RecommendedENBsForPaging_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_RecommendedENBsForPaging_ExtIEs__extensionValue_PR;
typedef enum S1AP_RecommendedENBItem_ExtIEs__extensionValue_PR {
RecommendedENBItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_RecommendedENBItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_RecommendedENBItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_RequestType_ExtIEs__extensionValue_PR {
RequestType_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_RequestType_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_RequestType_ExtIEs__extensionValue_PR;
typedef enum S1AP_RIMTransfer_ExtIEs__extensionValue_PR {
RIMTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_RIMTransfer_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_RIMTransfer_ExtIEs__extensionValue_PR;
typedef enum S1AP_RLFReportInformation_ExtIEs__extensionValue_PR {
RLFReportInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_RLFReportInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_RLFReportInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_SecurityContext_ExtIEs__extensionValue_PR {
SecurityContext_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_SecurityContext_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_SecurityContext_ExtIEs__extensionValue_PR;
typedef enum S1AP_SONInformationReply_ExtIEs__extensionValue_PR {
SONInformationReply_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
SONInformationReply_ExtIEs__extensionValue_PR_TimeSynchronisationInfo,
SONInformationReply_ExtIEs__extensionValue_PR_MutingPatternInformation
S1AP_SONInformationReply_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_SONInformationReply_ExtIEs__extensionValue_PR_TimeSynchronisationInfo,
S1AP_SONInformationReply_ExtIEs__extensionValue_PR_MutingPatternInformation
} S1AP_SONInformationReply_ExtIEs__extensionValue_PR;
typedef enum S1AP_SONConfigurationTransfer_ExtIEs__extensionValue_PR {
SONConfigurationTransfer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
SONConfigurationTransfer_ExtIEs__extensionValue_PR_X2TNLConfigurationInfo,
SONConfigurationTransfer_ExtIEs__extensionValue_PR_SynchronisationInformation
S1AP_SONConfigurationTransfer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_SONConfigurationTransfer_ExtIEs__extensionValue_PR_X2TNLConfigurationInfo,
S1AP_SONConfigurationTransfer_ExtIEs__extensionValue_PR_SynchronisationInformation
} S1AP_SONConfigurationTransfer_ExtIEs__extensionValue_PR;
typedef enum S1AP_SynchronisationInformation_ExtIEs__extensionValue_PR {
SynchronisationInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_SynchronisationInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_SynchronisationInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_SourceeNB_ID_ExtIEs__extensionValue_PR {
SourceeNB_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_SourceeNB_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_SourceeNB_ID_ExtIEs__extensionValue_PR;
typedef enum S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR {
SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_MobilityInformation,
SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_UE_HistoryInformationFromTheUE
S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_MobilityInformation,
S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR_UE_HistoryInformationFromTheUE
} S1AP_SourceeNB_ToTargeteNB_TransparentContainer_ExtIEs__extensionValue_PR;
typedef enum S1AP_ServedGUMMEIsItem_ExtIEs__extensionValue_PR {
ServedGUMMEIsItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_ServedGUMMEIsItem_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_ServedGUMMEIsItem_ExtIEs__extensionValue_PR;
typedef enum S1AP_SupportedTAs_Item_ExtIEs__extensionValue_PR {
SupportedTAs_Item_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
SupportedTAs_Item_ExtIEs__extensionValue_PR_RAT_Type
S1AP_SupportedTAs_Item_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_SupportedTAs_Item_ExtIEs__extensionValue_PR_RAT_Type
} S1AP_SupportedTAs_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_TimeSynchronisationInfo_ExtIEs__extensionValue_PR {
TimeSynchronisationInfo_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
TimeSynchronisationInfo_ExtIEs__extensionValue_PR_MutingAvailabilityIndication
S1AP_TimeSynchronisationInfo_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_TimeSynchronisationInfo_ExtIEs__extensionValue_PR_MutingAvailabilityIndication
} S1AP_TimeSynchronisationInfo_ExtIEs__extensionValue_PR;
typedef enum S1AP_S_TMSI_ExtIEs__extensionValue_PR {
S_TMSI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_S_TMSI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_S_TMSI_ExtIEs__extensionValue_PR;
typedef enum S1AP_TAIBasedMDT_ExtIEs__extensionValue_PR {
TAIBasedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_TAIBasedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_TAIBasedMDT_ExtIEs__extensionValue_PR;
typedef enum S1AP_TAI_ExtIEs__extensionValue_PR {
TAI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_TAI_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_TAI_ExtIEs__extensionValue_PR;
typedef enum S1AP_TAI_Broadcast_Item_ExtIEs__extensionValue_PR {
TAI_Broadcast_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_TAI_Broadcast_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_TAI_Broadcast_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_TAI_Cancelled_Item_ExtIEs__extensionValue_PR {
TAI_Cancelled_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_TAI_Cancelled_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_TAI_Cancelled_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_TABasedMDT_ExtIEs__extensionValue_PR {
TABasedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_TABasedMDT_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_TABasedMDT_ExtIEs__extensionValue_PR;
typedef enum S1AP_CompletedCellinTAI_Item_ExtIEs__extensionValue_PR {
CompletedCellinTAI_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_CompletedCellinTAI_Item_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_CompletedCellinTAI_Item_ExtIEs__extensionValue_PR;
typedef enum S1AP_TargeteNB_ID_ExtIEs__extensionValue_PR {
TargeteNB_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_TargeteNB_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_TargeteNB_ID_ExtIEs__extensionValue_PR;
typedef enum S1AP_TargetRNC_ID_ExtIEs__extensionValue_PR {
TargetRNC_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_TargetRNC_ID_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_TargetRNC_ID_ExtIEs__extensionValue_PR;
typedef enum S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR {
TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_TargeteNB_ToSourceeNB_TransparentContainer_ExtIEs__extensionValue_PR;
typedef enum S1AP_M1ThresholdEventA2_ExtIEs__extensionValue_PR {
M1ThresholdEventA2_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_M1ThresholdEventA2_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_M1ThresholdEventA2_ExtIEs__extensionValue_PR;
typedef enum S1AP_TraceActivation_ExtIEs__extensionValue_PR {
TraceActivation_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
TraceActivation_ExtIEs__extensionValue_PR_MDT_Configuration
S1AP_TraceActivation_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_TraceActivation_ExtIEs__extensionValue_PR_MDT_Configuration
} S1AP_TraceActivation_ExtIEs__extensionValue_PR;
typedef enum S1AP_Tunnel_Information_ExtIEs__extensionValue_PR {
Tunnel_Information_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_Tunnel_Information_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_Tunnel_Information_ExtIEs__extensionValue_PR;
typedef enum S1AP_UEAggregate_MaximumBitrates_ExtIEs__extensionValue_PR {
UEAggregate_MaximumBitrates_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_UEAggregate_MaximumBitrates_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_UEAggregate_MaximumBitrates_ExtIEs__extensionValue_PR;
typedef enum S1AP_UE_S1AP_ID_pair_ExtIEs__extensionValue_PR {
UE_S1AP_ID_pair_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_UE_S1AP_ID_pair_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_UE_S1AP_ID_pair_ExtIEs__extensionValue_PR;
typedef enum S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs__extensionValue_PR {
UE_associatedLogicalS1_ConnectionItemExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_UE_associatedLogicalS1_ConnectionItemExtIEs__extensionValue_PR;
typedef enum S1AP_UESecurityCapabilities_ExtIEs__extensionValue_PR {
UESecurityCapabilities_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_UESecurityCapabilities_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_UESecurityCapabilities_ExtIEs__extensionValue_PR;
typedef enum S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue_PR {
UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_UE_Sidelink_Aggregate_MaximumBitrates_ExtIEs__extensionValue_PR;
typedef enum S1AP_UL_CP_SecurityInformation_ExtIEs__extensionValue_PR {
UL_CP_SecurityInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_UL_CP_SecurityInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_UL_CP_SecurityInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_UserLocationInformation_ExtIEs__extensionValue_PR {
UserLocationInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_UserLocationInformation_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_UserLocationInformation_ExtIEs__extensionValue_PR;
typedef enum S1AP_V2XServicesAuthorized_ExtIEs__extensionValue_PR {
V2XServicesAuthorized_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_V2XServicesAuthorized_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_V2XServicesAuthorized_ExtIEs__extensionValue_PR;
typedef enum S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue_PR {
X2TNLConfigurationInfo_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
X2TNLConfigurationInfo_ExtIEs__extensionValue_PR_ENBX2ExtTLAs,
X2TNLConfigurationInfo_ExtIEs__extensionValue_PR_ENBIndirectX2TransportLayerAddresses
S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue_PR_NOTHING, /* No components present */
S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue_PR_ENBX2ExtTLAs,
S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue_PR_ENBIndirectX2TransportLayerAddresses
} S1AP_X2TNLConfigurationInfo_ExtIEs__extensionValue_PR;
typedef enum S1AP_ENBX2ExtTLA_ExtIEs__extensionValue_PR {
ENBX2ExtTLA_ExtIEs__extensionValue_PR_NOTHING /* No components present */
S1AP_ENBX2ExtTLA_ExtIEs__extensionValue_PR_NOTHING /* No components present */
} S1AP_ENBX2ExtTLA_ExtIEs__extensionValue_PR;

File diff suppressed because it is too large Load Diff

View File

@@ -37,243 +37,243 @@ per_type_decoder_f S1AP_ProtocolIE_ID_decode_uper;
per_type_encoder_f S1AP_ProtocolIE_ID_encode_uper;
per_type_decoder_f S1AP_ProtocolIE_ID_decode_aper;
per_type_encoder_f S1AP_ProtocolIE_ID_encode_aper;
#define S1AP_ProtocolIE_ID_S1AP_id_MME_UE_S1AP_ID ((S1AP_ProtocolIE_ID_t)0)
#define S1AP_ProtocolIE_ID_S1AP_id_HandoverType ((S1AP_ProtocolIE_ID_t)1)
#define S1AP_ProtocolIE_ID_S1AP_id_Cause ((S1AP_ProtocolIE_ID_t)2)
#define S1AP_ProtocolIE_ID_S1AP_id_SourceID ((S1AP_ProtocolIE_ID_t)3)
#define S1AP_ProtocolIE_ID_S1AP_id_TargetID ((S1AP_ProtocolIE_ID_t)4)
#define S1AP_ProtocolIE_ID_S1AP_id_eNB_UE_S1AP_ID ((S1AP_ProtocolIE_ID_t)8)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABSubjecttoDataForwardingList ((S1AP_ProtocolIE_ID_t)12)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABtoReleaseListHOCmd ((S1AP_ProtocolIE_ID_t)13)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABDataForwardingItem ((S1AP_ProtocolIE_ID_t)14)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABReleaseItemBearerRelComp ((S1AP_ProtocolIE_ID_t)15)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSetupListBearerSUReq ((S1AP_ProtocolIE_ID_t)16)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSetupItemBearerSUReq ((S1AP_ProtocolIE_ID_t)17)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABAdmittedList ((S1AP_ProtocolIE_ID_t)18)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToSetupListHOReqAck ((S1AP_ProtocolIE_ID_t)19)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABAdmittedItem ((S1AP_ProtocolIE_ID_t)20)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedtoSetupItemHOReqAck ((S1AP_ProtocolIE_ID_t)21)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSwitchedDLList ((S1AP_ProtocolIE_ID_t)22)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSwitchedDLItem ((S1AP_ProtocolIE_ID_t)23)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSetupListCtxtSUReq ((S1AP_ProtocolIE_ID_t)24)
#define S1AP_ProtocolIE_ID_S1AP_id_TraceActivation ((S1AP_ProtocolIE_ID_t)25)
#define S1AP_ProtocolIE_ID_S1AP_id_NAS_PDU ((S1AP_ProtocolIE_ID_t)26)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSetupItemHOReq ((S1AP_ProtocolIE_ID_t)27)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABSetupListBearerSURes ((S1AP_ProtocolIE_ID_t)28)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToSetupListBearerSURes ((S1AP_ProtocolIE_ID_t)29)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeModifiedListBearerModReq ((S1AP_ProtocolIE_ID_t)30)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABModifyListBearerModRes ((S1AP_ProtocolIE_ID_t)31)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToModifyList ((S1AP_ProtocolIE_ID_t)32)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeReleasedList ((S1AP_ProtocolIE_ID_t)33)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToReleaseList ((S1AP_ProtocolIE_ID_t)34)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABItem ((S1AP_ProtocolIE_ID_t)35)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeModifiedItemBearerModReq ((S1AP_ProtocolIE_ID_t)36)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABModifyItemBearerModRes ((S1AP_ProtocolIE_ID_t)37)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABReleaseItem ((S1AP_ProtocolIE_ID_t)38)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABSetupItemBearerSURes ((S1AP_ProtocolIE_ID_t)39)
#define S1AP_ProtocolIE_ID_S1AP_id_SecurityContext ((S1AP_ProtocolIE_ID_t)40)
#define S1AP_ProtocolIE_ID_S1AP_id_HandoverRestrictionList ((S1AP_ProtocolIE_ID_t)41)
#define S1AP_ProtocolIE_ID_S1AP_id_UEPagingID ((S1AP_ProtocolIE_ID_t)43)
#define S1AP_ProtocolIE_ID_S1AP_id_pagingDRX ((S1AP_ProtocolIE_ID_t)44)
#define S1AP_ProtocolIE_ID_S1AP_id_TAIList ((S1AP_ProtocolIE_ID_t)46)
#define S1AP_ProtocolIE_ID_S1AP_id_TAIItem ((S1AP_ProtocolIE_ID_t)47)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToSetupListCtxtSURes ((S1AP_ProtocolIE_ID_t)48)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABReleaseItemHOCmd ((S1AP_ProtocolIE_ID_t)49)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABSetupItemCtxtSURes ((S1AP_ProtocolIE_ID_t)50)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABSetupListCtxtSURes ((S1AP_ProtocolIE_ID_t)51)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSetupItemCtxtSUReq ((S1AP_ProtocolIE_ID_t)52)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSetupListHOReq ((S1AP_ProtocolIE_ID_t)53)
#define S1AP_ProtocolIE_ID_S1AP_id_GERANtoLTEHOInformationRes ((S1AP_ProtocolIE_ID_t)55)
#define S1AP_ProtocolIE_ID_S1AP_id_UTRANtoLTEHOInformationRes ((S1AP_ProtocolIE_ID_t)57)
#define S1AP_ProtocolIE_ID_S1AP_id_CriticalityDiagnostics ((S1AP_ProtocolIE_ID_t)58)
#define S1AP_ProtocolIE_ID_S1AP_id_Global_ENB_ID ((S1AP_ProtocolIE_ID_t)59)
#define S1AP_ProtocolIE_ID_S1AP_id_eNBname ((S1AP_ProtocolIE_ID_t)60)
#define S1AP_ProtocolIE_ID_S1AP_id_MMEname ((S1AP_ProtocolIE_ID_t)61)
#define S1AP_ProtocolIE_ID_S1AP_id_ServedPLMNs ((S1AP_ProtocolIE_ID_t)63)
#define S1AP_ProtocolIE_ID_S1AP_id_SupportedTAs ((S1AP_ProtocolIE_ID_t)64)
#define S1AP_ProtocolIE_ID_S1AP_id_TimeToWait ((S1AP_ProtocolIE_ID_t)65)
#define S1AP_ProtocolIE_ID_S1AP_id_uEaggregateMaximumBitrate ((S1AP_ProtocolIE_ID_t)66)
#define S1AP_ProtocolIE_ID_S1AP_id_TAI ((S1AP_ProtocolIE_ID_t)67)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABReleaseListBearerRelComp ((S1AP_ProtocolIE_ID_t)69)
#define S1AP_ProtocolIE_ID_S1AP_id_cdma2000PDU ((S1AP_ProtocolIE_ID_t)70)
#define S1AP_ProtocolIE_ID_S1AP_id_cdma2000RATType ((S1AP_ProtocolIE_ID_t)71)
#define S1AP_ProtocolIE_ID_S1AP_id_cdma2000SectorID ((S1AP_ProtocolIE_ID_t)72)
#define S1AP_ProtocolIE_ID_S1AP_id_SecurityKey ((S1AP_ProtocolIE_ID_t)73)
#define S1AP_ProtocolIE_ID_S1AP_id_UERadioCapability ((S1AP_ProtocolIE_ID_t)74)
#define S1AP_ProtocolIE_ID_S1AP_id_GUMMEI_ID ((S1AP_ProtocolIE_ID_t)75)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABInformationListItem ((S1AP_ProtocolIE_ID_t)78)
#define S1AP_ProtocolIE_ID_S1AP_id_Direct_Forwarding_Path_Availability ((S1AP_ProtocolIE_ID_t)79)
#define S1AP_ProtocolIE_ID_S1AP_id_UEIdentityIndexValue ((S1AP_ProtocolIE_ID_t)80)
#define S1AP_ProtocolIE_ID_S1AP_id_cdma2000HOStatus ((S1AP_ProtocolIE_ID_t)83)
#define S1AP_ProtocolIE_ID_S1AP_id_cdma2000HORequiredIndication ((S1AP_ProtocolIE_ID_t)84)
#define S1AP_ProtocolIE_ID_S1AP_id_E_UTRAN_Trace_ID ((S1AP_ProtocolIE_ID_t)86)
#define S1AP_ProtocolIE_ID_S1AP_id_RelativeMMECapacity ((S1AP_ProtocolIE_ID_t)87)
#define S1AP_ProtocolIE_ID_S1AP_id_SourceMME_UE_S1AP_ID ((S1AP_ProtocolIE_ID_t)88)
#define S1AP_ProtocolIE_ID_S1AP_id_Bearers_SubjectToStatusTransfer_Item ((S1AP_ProtocolIE_ID_t)89)
#define S1AP_ProtocolIE_ID_S1AP_id_eNB_StatusTransfer_TransparentContainer ((S1AP_ProtocolIE_ID_t)90)
#define S1AP_ProtocolIE_ID_S1AP_id_UE_associatedLogicalS1_ConnectionItem ((S1AP_ProtocolIE_ID_t)91)
#define S1AP_ProtocolIE_ID_S1AP_id_ResetType ((S1AP_ProtocolIE_ID_t)92)
#define S1AP_ProtocolIE_ID_S1AP_id_UE_associatedLogicalS1_ConnectionListResAck ((S1AP_ProtocolIE_ID_t)93)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSwitchedULItem ((S1AP_ProtocolIE_ID_t)94)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeSwitchedULList ((S1AP_ProtocolIE_ID_t)95)
#define S1AP_ProtocolIE_ID_S1AP_id_S_TMSI ((S1AP_ProtocolIE_ID_t)96)
#define S1AP_ProtocolIE_ID_S1AP_id_cdma2000OneXRAND ((S1AP_ProtocolIE_ID_t)97)
#define S1AP_ProtocolIE_ID_S1AP_id_RequestType ((S1AP_ProtocolIE_ID_t)98)
#define S1AP_ProtocolIE_ID_S1AP_id_UE_S1AP_IDs ((S1AP_ProtocolIE_ID_t)99)
#define S1AP_ProtocolIE_ID_S1AP_id_EUTRAN_CGI ((S1AP_ProtocolIE_ID_t)100)
#define S1AP_ProtocolIE_ID_S1AP_id_OverloadResponse ((S1AP_ProtocolIE_ID_t)101)
#define S1AP_ProtocolIE_ID_S1AP_id_cdma2000OneXSRVCCInfo ((S1AP_ProtocolIE_ID_t)102)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToBeReleasedList ((S1AP_ProtocolIE_ID_t)103)
#define S1AP_ProtocolIE_ID_S1AP_id_Source_ToTarget_TransparentContainer ((S1AP_ProtocolIE_ID_t)104)
#define S1AP_ProtocolIE_ID_S1AP_id_ServedGUMMEIs ((S1AP_ProtocolIE_ID_t)105)
#define S1AP_ProtocolIE_ID_S1AP_id_SubscriberProfileIDforRFP ((S1AP_ProtocolIE_ID_t)106)
#define S1AP_ProtocolIE_ID_S1AP_id_UESecurityCapabilities ((S1AP_ProtocolIE_ID_t)107)
#define S1AP_ProtocolIE_ID_S1AP_id_CSFallbackIndicator ((S1AP_ProtocolIE_ID_t)108)
#define S1AP_ProtocolIE_ID_S1AP_id_CNDomain ((S1AP_ProtocolIE_ID_t)109)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABReleasedList ((S1AP_ProtocolIE_ID_t)110)
#define S1AP_ProtocolIE_ID_S1AP_id_MessageIdentifier ((S1AP_ProtocolIE_ID_t)111)
#define S1AP_ProtocolIE_ID_S1AP_id_SerialNumber ((S1AP_ProtocolIE_ID_t)112)
#define S1AP_ProtocolIE_ID_S1AP_id_WarningAreaList ((S1AP_ProtocolIE_ID_t)113)
#define S1AP_ProtocolIE_ID_S1AP_id_RepetitionPeriod ((S1AP_ProtocolIE_ID_t)114)
#define S1AP_ProtocolIE_ID_S1AP_id_NumberofBroadcastRequest ((S1AP_ProtocolIE_ID_t)115)
#define S1AP_ProtocolIE_ID_S1AP_id_WarningType ((S1AP_ProtocolIE_ID_t)116)
#define S1AP_ProtocolIE_ID_S1AP_id_WarningSecurityInfo ((S1AP_ProtocolIE_ID_t)117)
#define S1AP_ProtocolIE_ID_S1AP_id_DataCodingScheme ((S1AP_ProtocolIE_ID_t)118)
#define S1AP_ProtocolIE_ID_S1AP_id_WarningMessageContents ((S1AP_ProtocolIE_ID_t)119)
#define S1AP_ProtocolIE_ID_S1AP_id_BroadcastCompletedAreaList ((S1AP_ProtocolIE_ID_t)120)
#define S1AP_ProtocolIE_ID_S1AP_id_Inter_SystemInformationTransferTypeEDT ((S1AP_ProtocolIE_ID_t)121)
#define S1AP_ProtocolIE_ID_S1AP_id_Inter_SystemInformationTransferTypeMDT ((S1AP_ProtocolIE_ID_t)122)
#define S1AP_ProtocolIE_ID_S1AP_id_Target_ToSource_TransparentContainer ((S1AP_ProtocolIE_ID_t)123)
#define S1AP_ProtocolIE_ID_S1AP_id_SRVCCOperationPossible ((S1AP_ProtocolIE_ID_t)124)
#define S1AP_ProtocolIE_ID_S1AP_id_SRVCCHOIndication ((S1AP_ProtocolIE_ID_t)125)
#define S1AP_ProtocolIE_ID_S1AP_id_NAS_DownlinkCount ((S1AP_ProtocolIE_ID_t)126)
#define S1AP_ProtocolIE_ID_S1AP_id_CSG_Id ((S1AP_ProtocolIE_ID_t)127)
#define S1AP_ProtocolIE_ID_S1AP_id_CSG_IdList ((S1AP_ProtocolIE_ID_t)128)
#define S1AP_ProtocolIE_ID_S1AP_id_SONConfigurationTransferECT ((S1AP_ProtocolIE_ID_t)129)
#define S1AP_ProtocolIE_ID_S1AP_id_SONConfigurationTransferMCT ((S1AP_ProtocolIE_ID_t)130)
#define S1AP_ProtocolIE_ID_S1AP_id_TraceCollectionEntityIPAddress ((S1AP_ProtocolIE_ID_t)131)
#define S1AP_ProtocolIE_ID_S1AP_id_MSClassmark2 ((S1AP_ProtocolIE_ID_t)132)
#define S1AP_ProtocolIE_ID_S1AP_id_MSClassmark3 ((S1AP_ProtocolIE_ID_t)133)
#define S1AP_ProtocolIE_ID_S1AP_id_RRC_Establishment_Cause ((S1AP_ProtocolIE_ID_t)134)
#define S1AP_ProtocolIE_ID_S1AP_id_NASSecurityParametersfromE_UTRAN ((S1AP_ProtocolIE_ID_t)135)
#define S1AP_ProtocolIE_ID_S1AP_id_NASSecurityParameterstoE_UTRAN ((S1AP_ProtocolIE_ID_t)136)
#define S1AP_ProtocolIE_ID_S1AP_id_DefaultPagingDRX ((S1AP_ProtocolIE_ID_t)137)
#define S1AP_ProtocolIE_ID_S1AP_id_Source_ToTarget_TransparentContainer_Secondary ((S1AP_ProtocolIE_ID_t)138)
#define S1AP_ProtocolIE_ID_S1AP_id_Target_ToSource_TransparentContainer_Secondary ((S1AP_ProtocolIE_ID_t)139)
#define S1AP_ProtocolIE_ID_S1AP_id_EUTRANRoundTripDelayEstimationInfo ((S1AP_ProtocolIE_ID_t)140)
#define S1AP_ProtocolIE_ID_S1AP_id_BroadcastCancelledAreaList ((S1AP_ProtocolIE_ID_t)141)
#define S1AP_ProtocolIE_ID_S1AP_id_ConcurrentWarningMessageIndicator ((S1AP_ProtocolIE_ID_t)142)
#define S1AP_ProtocolIE_ID_S1AP_id_Data_Forwarding_Not_Possible ((S1AP_ProtocolIE_ID_t)143)
#define S1AP_ProtocolIE_ID_S1AP_id_ExtendedRepetitionPeriod ((S1AP_ProtocolIE_ID_t)144)
#define S1AP_ProtocolIE_ID_S1AP_id_CellAccessMode ((S1AP_ProtocolIE_ID_t)145)
#define S1AP_ProtocolIE_ID_S1AP_id_CSGMembershipStatus ((S1AP_ProtocolIE_ID_t)146)
#define S1AP_ProtocolIE_ID_S1AP_id_LPPa_PDU ((S1AP_ProtocolIE_ID_t)147)
#define S1AP_ProtocolIE_ID_S1AP_id_Routing_ID ((S1AP_ProtocolIE_ID_t)148)
#define S1AP_ProtocolIE_ID_S1AP_id_Time_Synchronisation_Info ((S1AP_ProtocolIE_ID_t)149)
#define S1AP_ProtocolIE_ID_S1AP_id_PS_ServiceNotAvailable ((S1AP_ProtocolIE_ID_t)150)
#define S1AP_ProtocolIE_ID_S1AP_id_PagingPriority ((S1AP_ProtocolIE_ID_t)151)
#define S1AP_ProtocolIE_ID_S1AP_id_x2TNLConfigurationInfo ((S1AP_ProtocolIE_ID_t)152)
#define S1AP_ProtocolIE_ID_S1AP_id_eNBX2ExtendedTransportLayerAddresses ((S1AP_ProtocolIE_ID_t)153)
#define S1AP_ProtocolIE_ID_S1AP_id_GUMMEIList ((S1AP_ProtocolIE_ID_t)154)
#define S1AP_ProtocolIE_ID_S1AP_id_GW_TransportLayerAddress ((S1AP_ProtocolIE_ID_t)155)
#define S1AP_ProtocolIE_ID_S1AP_id_Correlation_ID ((S1AP_ProtocolIE_ID_t)156)
#define S1AP_ProtocolIE_ID_S1AP_id_SourceMME_GUMMEI ((S1AP_ProtocolIE_ID_t)157)
#define S1AP_ProtocolIE_ID_S1AP_id_MME_UE_S1AP_ID_2 ((S1AP_ProtocolIE_ID_t)158)
#define S1AP_ProtocolIE_ID_S1AP_id_RegisteredLAI ((S1AP_ProtocolIE_ID_t)159)
#define S1AP_ProtocolIE_ID_S1AP_id_RelayNode_Indicator ((S1AP_ProtocolIE_ID_t)160)
#define S1AP_ProtocolIE_ID_S1AP_id_TrafficLoadReductionIndication ((S1AP_ProtocolIE_ID_t)161)
#define S1AP_ProtocolIE_ID_S1AP_id_MDTConfiguration ((S1AP_ProtocolIE_ID_t)162)
#define S1AP_ProtocolIE_ID_S1AP_id_MMERelaySupportIndicator ((S1AP_ProtocolIE_ID_t)163)
#define S1AP_ProtocolIE_ID_S1AP_id_GWContextReleaseIndication ((S1AP_ProtocolIE_ID_t)164)
#define S1AP_ProtocolIE_ID_S1AP_id_ManagementBasedMDTAllowed ((S1AP_ProtocolIE_ID_t)165)
#define S1AP_ProtocolIE_ID_S1AP_id_PrivacyIndicator ((S1AP_ProtocolIE_ID_t)166)
#define S1AP_ProtocolIE_ID_S1AP_id_Time_UE_StayedInCell_EnhancedGranularity ((S1AP_ProtocolIE_ID_t)167)
#define S1AP_ProtocolIE_ID_S1AP_id_HO_Cause ((S1AP_ProtocolIE_ID_t)168)
#define S1AP_ProtocolIE_ID_S1AP_id_VoiceSupportMatchIndicator ((S1AP_ProtocolIE_ID_t)169)
#define S1AP_ProtocolIE_ID_S1AP_id_GUMMEIType ((S1AP_ProtocolIE_ID_t)170)
#define S1AP_ProtocolIE_ID_S1AP_id_M3Configuration ((S1AP_ProtocolIE_ID_t)171)
#define S1AP_ProtocolIE_ID_S1AP_id_M4Configuration ((S1AP_ProtocolIE_ID_t)172)
#define S1AP_ProtocolIE_ID_S1AP_id_M5Configuration ((S1AP_ProtocolIE_ID_t)173)
#define S1AP_ProtocolIE_ID_S1AP_id_MDT_Location_Info ((S1AP_ProtocolIE_ID_t)174)
#define S1AP_ProtocolIE_ID_S1AP_id_MobilityInformation ((S1AP_ProtocolIE_ID_t)175)
#define S1AP_ProtocolIE_ID_S1AP_id_Tunnel_Information_for_BBF ((S1AP_ProtocolIE_ID_t)176)
#define S1AP_ProtocolIE_ID_S1AP_id_ManagementBasedMDTPLMNList ((S1AP_ProtocolIE_ID_t)177)
#define S1AP_ProtocolIE_ID_S1AP_id_SignallingBasedMDTPLMNList ((S1AP_ProtocolIE_ID_t)178)
#define S1AP_ProtocolIE_ID_S1AP_id_ULCOUNTValueExtended ((S1AP_ProtocolIE_ID_t)179)
#define S1AP_ProtocolIE_ID_S1AP_id_DLCOUNTValueExtended ((S1AP_ProtocolIE_ID_t)180)
#define S1AP_ProtocolIE_ID_S1AP_id_ReceiveStatusOfULPDCPSDUsExtended ((S1AP_ProtocolIE_ID_t)181)
#define S1AP_ProtocolIE_ID_S1AP_id_ECGIListForRestart ((S1AP_ProtocolIE_ID_t)182)
#define S1AP_ProtocolIE_ID_S1AP_id_SIPTO_Correlation_ID ((S1AP_ProtocolIE_ID_t)183)
#define S1AP_ProtocolIE_ID_S1AP_id_SIPTO_L_GW_TransportLayerAddress ((S1AP_ProtocolIE_ID_t)184)
#define S1AP_ProtocolIE_ID_S1AP_id_TransportInformation ((S1AP_ProtocolIE_ID_t)185)
#define S1AP_ProtocolIE_ID_S1AP_id_LHN_ID ((S1AP_ProtocolIE_ID_t)186)
#define S1AP_ProtocolIE_ID_S1AP_id_AdditionalCSFallbackIndicator ((S1AP_ProtocolIE_ID_t)187)
#define S1AP_ProtocolIE_ID_S1AP_id_TAIListForRestart ((S1AP_ProtocolIE_ID_t)188)
#define S1AP_ProtocolIE_ID_S1AP_id_UserLocationInformation ((S1AP_ProtocolIE_ID_t)189)
#define S1AP_ProtocolIE_ID_S1AP_id_EmergencyAreaIDListForRestart ((S1AP_ProtocolIE_ID_t)190)
#define S1AP_ProtocolIE_ID_S1AP_id_KillAllWarningMessages ((S1AP_ProtocolIE_ID_t)191)
#define S1AP_ProtocolIE_ID_S1AP_id_Masked_IMEISV ((S1AP_ProtocolIE_ID_t)192)
#define S1AP_ProtocolIE_ID_S1AP_id_eNBIndirectX2TransportLayerAddresses ((S1AP_ProtocolIE_ID_t)193)
#define S1AP_ProtocolIE_ID_S1AP_id_uE_HistoryInformationFromTheUE ((S1AP_ProtocolIE_ID_t)194)
#define S1AP_ProtocolIE_ID_S1AP_id_ProSeAuthorized ((S1AP_ProtocolIE_ID_t)195)
#define S1AP_ProtocolIE_ID_S1AP_id_ExpectedUEBehaviour ((S1AP_ProtocolIE_ID_t)196)
#define S1AP_ProtocolIE_ID_S1AP_id_LoggedMBSFNMDT ((S1AP_ProtocolIE_ID_t)197)
#define S1AP_ProtocolIE_ID_S1AP_id_UERadioCapabilityForPaging ((S1AP_ProtocolIE_ID_t)198)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeModifiedListBearerModInd ((S1AP_ProtocolIE_ID_t)199)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeModifiedItemBearerModInd ((S1AP_ProtocolIE_ID_t)200)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABNotToBeModifiedListBearerModInd ((S1AP_ProtocolIE_ID_t)201)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABNotToBeModifiedItemBearerModInd ((S1AP_ProtocolIE_ID_t)202)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABModifyListBearerModConf ((S1AP_ProtocolIE_ID_t)203)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABModifyItemBearerModConf ((S1AP_ProtocolIE_ID_t)204)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToModifyListBearerModConf ((S1AP_ProtocolIE_ID_t)205)
#define S1AP_ProtocolIE_ID_S1AP_id_SON_Information_Report ((S1AP_ProtocolIE_ID_t)206)
#define S1AP_ProtocolIE_ID_S1AP_id_Muting_Availability_Indication ((S1AP_ProtocolIE_ID_t)207)
#define S1AP_ProtocolIE_ID_S1AP_id_Muting_Pattern_Information ((S1AP_ProtocolIE_ID_t)208)
#define S1AP_ProtocolIE_ID_S1AP_id_Synchronisation_Information ((S1AP_ProtocolIE_ID_t)209)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABToBeReleasedListBearerModConf ((S1AP_ProtocolIE_ID_t)210)
#define S1AP_ProtocolIE_ID_S1AP_id_AssistanceDataForPaging ((S1AP_ProtocolIE_ID_t)211)
#define S1AP_ProtocolIE_ID_S1AP_id_CellIdentifierAndCELevelForCECapableUEs ((S1AP_ProtocolIE_ID_t)212)
#define S1AP_ProtocolIE_ID_S1AP_id_InformationOnRecommendedCellsAndENBsForPaging ((S1AP_ProtocolIE_ID_t)213)
#define S1AP_ProtocolIE_ID_S1AP_id_RecommendedCellItem ((S1AP_ProtocolIE_ID_t)214)
#define S1AP_ProtocolIE_ID_S1AP_id_RecommendedENBItem ((S1AP_ProtocolIE_ID_t)215)
#define S1AP_ProtocolIE_ID_S1AP_id_ProSeUEtoNetworkRelaying ((S1AP_ProtocolIE_ID_t)216)
#define S1AP_ProtocolIE_ID_S1AP_id_ULCOUNTValuePDCP_SNlength18 ((S1AP_ProtocolIE_ID_t)217)
#define S1AP_ProtocolIE_ID_S1AP_id_DLCOUNTValuePDCP_SNlength18 ((S1AP_ProtocolIE_ID_t)218)
#define S1AP_ProtocolIE_ID_S1AP_id_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18 ((S1AP_ProtocolIE_ID_t)219)
#define S1AP_ProtocolIE_ID_S1AP_id_M6Configuration ((S1AP_ProtocolIE_ID_t)220)
#define S1AP_ProtocolIE_ID_S1AP_id_M7Configuration ((S1AP_ProtocolIE_ID_t)221)
#define S1AP_ProtocolIE_ID_S1AP_id_PWSfailedECGIList ((S1AP_ProtocolIE_ID_t)222)
#define S1AP_ProtocolIE_ID_S1AP_id_MME_Group_ID ((S1AP_ProtocolIE_ID_t)223)
#define S1AP_ProtocolIE_ID_S1AP_id_Additional_GUTI ((S1AP_ProtocolIE_ID_t)224)
#define S1AP_ProtocolIE_ID_S1AP_id_S1_Message ((S1AP_ProtocolIE_ID_t)225)
#define S1AP_ProtocolIE_ID_S1AP_id_CSGMembershipInfo ((S1AP_ProtocolIE_ID_t)226)
#define S1AP_ProtocolIE_ID_S1AP_id_Paging_eDRXInformation ((S1AP_ProtocolIE_ID_t)227)
#define S1AP_ProtocolIE_ID_S1AP_id_UE_RetentionInformation ((S1AP_ProtocolIE_ID_t)228)
#define S1AP_ProtocolIE_ID_S1AP_id_UE_Usage_Type ((S1AP_ProtocolIE_ID_t)230)
#define S1AP_ProtocolIE_ID_S1AP_id_extended_UEIdentityIndexValue ((S1AP_ProtocolIE_ID_t)231)
#define S1AP_ProtocolIE_ID_S1AP_id_RAT_Type ((S1AP_ProtocolIE_ID_t)232)
#define S1AP_ProtocolIE_ID_S1AP_id_BearerType ((S1AP_ProtocolIE_ID_t)233)
#define S1AP_ProtocolIE_ID_S1AP_id_NB_IoT_DefaultPagingDRX ((S1AP_ProtocolIE_ID_t)234)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToResumeListResumeReq ((S1AP_ProtocolIE_ID_t)235)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToResumeItemResumeReq ((S1AP_ProtocolIE_ID_t)236)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToResumeListResumeRes ((S1AP_ProtocolIE_ID_t)237)
#define S1AP_ProtocolIE_ID_S1AP_id_E_RABFailedToResumeItemResumeRes ((S1AP_ProtocolIE_ID_t)238)
#define S1AP_ProtocolIE_ID_S1AP_id_NB_IoT_Paging_eDRXInformation ((S1AP_ProtocolIE_ID_t)239)
#define S1AP_ProtocolIE_ID_S1AP_id_V2XServicesAuthorized ((S1AP_ProtocolIE_ID_t)240)
#define S1AP_ProtocolIE_ID_S1AP_id_UEUserPlaneCIoTSupportIndicator ((S1AP_ProtocolIE_ID_t)241)
#define S1AP_ProtocolIE_ID_S1AP_id_CE_mode_B_SupportIndicator ((S1AP_ProtocolIE_ID_t)242)
#define S1AP_ProtocolIE_ID_S1AP_id_SRVCCOperationNotPossible ((S1AP_ProtocolIE_ID_t)243)
#define S1AP_ProtocolIE_ID_S1AP_id_NB_IoT_UEIdentityIndexValue ((S1AP_ProtocolIE_ID_t)244)
#define S1AP_ProtocolIE_ID_S1AP_id_RRC_Resume_Cause ((S1AP_ProtocolIE_ID_t)245)
#define S1AP_ProtocolIE_ID_S1AP_id_DCN_ID ((S1AP_ProtocolIE_ID_t)246)
#define S1AP_ProtocolIE_ID_S1AP_id_ServedDCNs ((S1AP_ProtocolIE_ID_t)247)
#define S1AP_ProtocolIE_ID_S1AP_id_UESidelinkAggregateMaximumBitrate ((S1AP_ProtocolIE_ID_t)248)
#define S1AP_ProtocolIE_ID_S1AP_id_DLNASPDUDeliveryAckRequest ((S1AP_ProtocolIE_ID_t)249)
#define S1AP_ProtocolIE_ID_S1AP_id_Coverage_Level ((S1AP_ProtocolIE_ID_t)250)
#define S1AP_ProtocolIE_ID_S1AP_id_EnhancedCoverageRestricted ((S1AP_ProtocolIE_ID_t)251)
#define S1AP_ProtocolIE_ID_S1AP_id_UE_Level_QoS_Parameters ((S1AP_ProtocolIE_ID_t)252)
#define S1AP_ProtocolIE_ID_S1AP_id_DL_CP_SecurityInformation ((S1AP_ProtocolIE_ID_t)253)
#define S1AP_ProtocolIE_ID_S1AP_id_UL_CP_SecurityInformation ((S1AP_ProtocolIE_ID_t)254)
#define S1AP_ProtocolIE_ID_id_MME_UE_S1AP_ID ((S1AP_ProtocolIE_ID_t)0)
#define S1AP_ProtocolIE_ID_id_HandoverType ((S1AP_ProtocolIE_ID_t)1)
#define S1AP_ProtocolIE_ID_id_Cause ((S1AP_ProtocolIE_ID_t)2)
#define S1AP_ProtocolIE_ID_id_SourceID ((S1AP_ProtocolIE_ID_t)3)
#define S1AP_ProtocolIE_ID_id_TargetID ((S1AP_ProtocolIE_ID_t)4)
#define S1AP_ProtocolIE_ID_id_eNB_UE_S1AP_ID ((S1AP_ProtocolIE_ID_t)8)
#define S1AP_ProtocolIE_ID_id_E_RABSubjecttoDataForwardingList ((S1AP_ProtocolIE_ID_t)12)
#define S1AP_ProtocolIE_ID_id_E_RABtoReleaseListHOCmd ((S1AP_ProtocolIE_ID_t)13)
#define S1AP_ProtocolIE_ID_id_E_RABDataForwardingItem ((S1AP_ProtocolIE_ID_t)14)
#define S1AP_ProtocolIE_ID_id_E_RABReleaseItemBearerRelComp ((S1AP_ProtocolIE_ID_t)15)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSetupListBearerSUReq ((S1AP_ProtocolIE_ID_t)16)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSetupItemBearerSUReq ((S1AP_ProtocolIE_ID_t)17)
#define S1AP_ProtocolIE_ID_id_E_RABAdmittedList ((S1AP_ProtocolIE_ID_t)18)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToSetupListHOReqAck ((S1AP_ProtocolIE_ID_t)19)
#define S1AP_ProtocolIE_ID_id_E_RABAdmittedItem ((S1AP_ProtocolIE_ID_t)20)
#define S1AP_ProtocolIE_ID_id_E_RABFailedtoSetupItemHOReqAck ((S1AP_ProtocolIE_ID_t)21)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSwitchedDLList ((S1AP_ProtocolIE_ID_t)22)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSwitchedDLItem ((S1AP_ProtocolIE_ID_t)23)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSetupListCtxtSUReq ((S1AP_ProtocolIE_ID_t)24)
#define S1AP_ProtocolIE_ID_id_TraceActivation ((S1AP_ProtocolIE_ID_t)25)
#define S1AP_ProtocolIE_ID_id_NAS_PDU ((S1AP_ProtocolIE_ID_t)26)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSetupItemHOReq ((S1AP_ProtocolIE_ID_t)27)
#define S1AP_ProtocolIE_ID_id_E_RABSetupListBearerSURes ((S1AP_ProtocolIE_ID_t)28)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToSetupListBearerSURes ((S1AP_ProtocolIE_ID_t)29)
#define S1AP_ProtocolIE_ID_id_E_RABToBeModifiedListBearerModReq ((S1AP_ProtocolIE_ID_t)30)
#define S1AP_ProtocolIE_ID_id_E_RABModifyListBearerModRes ((S1AP_ProtocolIE_ID_t)31)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToModifyList ((S1AP_ProtocolIE_ID_t)32)
#define S1AP_ProtocolIE_ID_id_E_RABToBeReleasedList ((S1AP_ProtocolIE_ID_t)33)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToReleaseList ((S1AP_ProtocolIE_ID_t)34)
#define S1AP_ProtocolIE_ID_id_E_RABItem ((S1AP_ProtocolIE_ID_t)35)
#define S1AP_ProtocolIE_ID_id_E_RABToBeModifiedItemBearerModReq ((S1AP_ProtocolIE_ID_t)36)
#define S1AP_ProtocolIE_ID_id_E_RABModifyItemBearerModRes ((S1AP_ProtocolIE_ID_t)37)
#define S1AP_ProtocolIE_ID_id_E_RABReleaseItem ((S1AP_ProtocolIE_ID_t)38)
#define S1AP_ProtocolIE_ID_id_E_RABSetupItemBearerSURes ((S1AP_ProtocolIE_ID_t)39)
#define S1AP_ProtocolIE_ID_id_SecurityContext ((S1AP_ProtocolIE_ID_t)40)
#define S1AP_ProtocolIE_ID_id_HandoverRestrictionList ((S1AP_ProtocolIE_ID_t)41)
#define S1AP_ProtocolIE_ID_id_UEPagingID ((S1AP_ProtocolIE_ID_t)43)
#define S1AP_ProtocolIE_ID_id_pagingDRX ((S1AP_ProtocolIE_ID_t)44)
#define S1AP_ProtocolIE_ID_id_TAIList ((S1AP_ProtocolIE_ID_t)46)
#define S1AP_ProtocolIE_ID_id_TAIItem ((S1AP_ProtocolIE_ID_t)47)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToSetupListCtxtSURes ((S1AP_ProtocolIE_ID_t)48)
#define S1AP_ProtocolIE_ID_id_E_RABReleaseItemHOCmd ((S1AP_ProtocolIE_ID_t)49)
#define S1AP_ProtocolIE_ID_id_E_RABSetupItemCtxtSURes ((S1AP_ProtocolIE_ID_t)50)
#define S1AP_ProtocolIE_ID_id_E_RABSetupListCtxtSURes ((S1AP_ProtocolIE_ID_t)51)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSetupItemCtxtSUReq ((S1AP_ProtocolIE_ID_t)52)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSetupListHOReq ((S1AP_ProtocolIE_ID_t)53)
#define S1AP_ProtocolIE_ID_id_GERANtoLTEHOInformationRes ((S1AP_ProtocolIE_ID_t)55)
#define S1AP_ProtocolIE_ID_id_UTRANtoLTEHOInformationRes ((S1AP_ProtocolIE_ID_t)57)
#define S1AP_ProtocolIE_ID_id_CriticalityDiagnostics ((S1AP_ProtocolIE_ID_t)58)
#define S1AP_ProtocolIE_ID_id_Global_ENB_ID ((S1AP_ProtocolIE_ID_t)59)
#define S1AP_ProtocolIE_ID_id_eNBname ((S1AP_ProtocolIE_ID_t)60)
#define S1AP_ProtocolIE_ID_id_MMEname ((S1AP_ProtocolIE_ID_t)61)
#define S1AP_ProtocolIE_ID_id_ServedPLMNs ((S1AP_ProtocolIE_ID_t)63)
#define S1AP_ProtocolIE_ID_id_SupportedTAs ((S1AP_ProtocolIE_ID_t)64)
#define S1AP_ProtocolIE_ID_id_TimeToWait ((S1AP_ProtocolIE_ID_t)65)
#define S1AP_ProtocolIE_ID_id_uEaggregateMaximumBitrate ((S1AP_ProtocolIE_ID_t)66)
#define S1AP_ProtocolIE_ID_id_TAI ((S1AP_ProtocolIE_ID_t)67)
#define S1AP_ProtocolIE_ID_id_E_RABReleaseListBearerRelComp ((S1AP_ProtocolIE_ID_t)69)
#define S1AP_ProtocolIE_ID_id_cdma2000PDU ((S1AP_ProtocolIE_ID_t)70)
#define S1AP_ProtocolIE_ID_id_cdma2000RATType ((S1AP_ProtocolIE_ID_t)71)
#define S1AP_ProtocolIE_ID_id_cdma2000SectorID ((S1AP_ProtocolIE_ID_t)72)
#define S1AP_ProtocolIE_ID_id_SecurityKey ((S1AP_ProtocolIE_ID_t)73)
#define S1AP_ProtocolIE_ID_id_UERadioCapability ((S1AP_ProtocolIE_ID_t)74)
#define S1AP_ProtocolIE_ID_id_GUMMEI_ID ((S1AP_ProtocolIE_ID_t)75)
#define S1AP_ProtocolIE_ID_id_E_RABInformationListItem ((S1AP_ProtocolIE_ID_t)78)
#define S1AP_ProtocolIE_ID_id_Direct_Forwarding_Path_Availability ((S1AP_ProtocolIE_ID_t)79)
#define S1AP_ProtocolIE_ID_id_UEIdentityIndexValue ((S1AP_ProtocolIE_ID_t)80)
#define S1AP_ProtocolIE_ID_id_cdma2000HOStatus ((S1AP_ProtocolIE_ID_t)83)
#define S1AP_ProtocolIE_ID_id_cdma2000HORequiredIndication ((S1AP_ProtocolIE_ID_t)84)
#define S1AP_ProtocolIE_ID_id_E_UTRAN_Trace_ID ((S1AP_ProtocolIE_ID_t)86)
#define S1AP_ProtocolIE_ID_id_RelativeMMECapacity ((S1AP_ProtocolIE_ID_t)87)
#define S1AP_ProtocolIE_ID_id_SourceMME_UE_S1AP_ID ((S1AP_ProtocolIE_ID_t)88)
#define S1AP_ProtocolIE_ID_id_Bearers_SubjectToStatusTransfer_Item ((S1AP_ProtocolIE_ID_t)89)
#define S1AP_ProtocolIE_ID_id_eNB_StatusTransfer_TransparentContainer ((S1AP_ProtocolIE_ID_t)90)
#define S1AP_ProtocolIE_ID_id_UE_associatedLogicalS1_ConnectionItem ((S1AP_ProtocolIE_ID_t)91)
#define S1AP_ProtocolIE_ID_id_ResetType ((S1AP_ProtocolIE_ID_t)92)
#define S1AP_ProtocolIE_ID_id_UE_associatedLogicalS1_ConnectionListResAck ((S1AP_ProtocolIE_ID_t)93)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSwitchedULItem ((S1AP_ProtocolIE_ID_t)94)
#define S1AP_ProtocolIE_ID_id_E_RABToBeSwitchedULList ((S1AP_ProtocolIE_ID_t)95)
#define S1AP_ProtocolIE_ID_id_S_TMSI ((S1AP_ProtocolIE_ID_t)96)
#define S1AP_ProtocolIE_ID_id_cdma2000OneXRAND ((S1AP_ProtocolIE_ID_t)97)
#define S1AP_ProtocolIE_ID_id_RequestType ((S1AP_ProtocolIE_ID_t)98)
#define S1AP_ProtocolIE_ID_id_UE_S1AP_IDs ((S1AP_ProtocolIE_ID_t)99)
#define S1AP_ProtocolIE_ID_id_EUTRAN_CGI ((S1AP_ProtocolIE_ID_t)100)
#define S1AP_ProtocolIE_ID_id_OverloadResponse ((S1AP_ProtocolIE_ID_t)101)
#define S1AP_ProtocolIE_ID_id_cdma2000OneXSRVCCInfo ((S1AP_ProtocolIE_ID_t)102)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToBeReleasedList ((S1AP_ProtocolIE_ID_t)103)
#define S1AP_ProtocolIE_ID_id_Source_ToTarget_TransparentContainer ((S1AP_ProtocolIE_ID_t)104)
#define S1AP_ProtocolIE_ID_id_ServedGUMMEIs ((S1AP_ProtocolIE_ID_t)105)
#define S1AP_ProtocolIE_ID_id_SubscriberProfileIDforRFP ((S1AP_ProtocolIE_ID_t)106)
#define S1AP_ProtocolIE_ID_id_UESecurityCapabilities ((S1AP_ProtocolIE_ID_t)107)
#define S1AP_ProtocolIE_ID_id_CSFallbackIndicator ((S1AP_ProtocolIE_ID_t)108)
#define S1AP_ProtocolIE_ID_id_CNDomain ((S1AP_ProtocolIE_ID_t)109)
#define S1AP_ProtocolIE_ID_id_E_RABReleasedList ((S1AP_ProtocolIE_ID_t)110)
#define S1AP_ProtocolIE_ID_id_MessageIdentifier ((S1AP_ProtocolIE_ID_t)111)
#define S1AP_ProtocolIE_ID_id_SerialNumber ((S1AP_ProtocolIE_ID_t)112)
#define S1AP_ProtocolIE_ID_id_WarningAreaList ((S1AP_ProtocolIE_ID_t)113)
#define S1AP_ProtocolIE_ID_id_RepetitionPeriod ((S1AP_ProtocolIE_ID_t)114)
#define S1AP_ProtocolIE_ID_id_NumberofBroadcastRequest ((S1AP_ProtocolIE_ID_t)115)
#define S1AP_ProtocolIE_ID_id_WarningType ((S1AP_ProtocolIE_ID_t)116)
#define S1AP_ProtocolIE_ID_id_WarningSecurityInfo ((S1AP_ProtocolIE_ID_t)117)
#define S1AP_ProtocolIE_ID_id_DataCodingScheme ((S1AP_ProtocolIE_ID_t)118)
#define S1AP_ProtocolIE_ID_id_WarningMessageContents ((S1AP_ProtocolIE_ID_t)119)
#define S1AP_ProtocolIE_ID_id_BroadcastCompletedAreaList ((S1AP_ProtocolIE_ID_t)120)
#define S1AP_ProtocolIE_ID_id_Inter_SystemInformationTransferTypeEDT ((S1AP_ProtocolIE_ID_t)121)
#define S1AP_ProtocolIE_ID_id_Inter_SystemInformationTransferTypeMDT ((S1AP_ProtocolIE_ID_t)122)
#define S1AP_ProtocolIE_ID_id_Target_ToSource_TransparentContainer ((S1AP_ProtocolIE_ID_t)123)
#define S1AP_ProtocolIE_ID_id_SRVCCOperationPossible ((S1AP_ProtocolIE_ID_t)124)
#define S1AP_ProtocolIE_ID_id_SRVCCHOIndication ((S1AP_ProtocolIE_ID_t)125)
#define S1AP_ProtocolIE_ID_id_NAS_DownlinkCount ((S1AP_ProtocolIE_ID_t)126)
#define S1AP_ProtocolIE_ID_id_CSG_Id ((S1AP_ProtocolIE_ID_t)127)
#define S1AP_ProtocolIE_ID_id_CSG_IdList ((S1AP_ProtocolIE_ID_t)128)
#define S1AP_ProtocolIE_ID_id_SONConfigurationTransferECT ((S1AP_ProtocolIE_ID_t)129)
#define S1AP_ProtocolIE_ID_id_SONConfigurationTransferMCT ((S1AP_ProtocolIE_ID_t)130)
#define S1AP_ProtocolIE_ID_id_TraceCollectionEntityIPAddress ((S1AP_ProtocolIE_ID_t)131)
#define S1AP_ProtocolIE_ID_id_MSClassmark2 ((S1AP_ProtocolIE_ID_t)132)
#define S1AP_ProtocolIE_ID_id_MSClassmark3 ((S1AP_ProtocolIE_ID_t)133)
#define S1AP_ProtocolIE_ID_id_RRC_Establishment_Cause ((S1AP_ProtocolIE_ID_t)134)
#define S1AP_ProtocolIE_ID_id_NASSecurityParametersfromE_UTRAN ((S1AP_ProtocolIE_ID_t)135)
#define S1AP_ProtocolIE_ID_id_NASSecurityParameterstoE_UTRAN ((S1AP_ProtocolIE_ID_t)136)
#define S1AP_ProtocolIE_ID_id_DefaultPagingDRX ((S1AP_ProtocolIE_ID_t)137)
#define S1AP_ProtocolIE_ID_id_Source_ToTarget_TransparentContainer_Secondary ((S1AP_ProtocolIE_ID_t)138)
#define S1AP_ProtocolIE_ID_id_Target_ToSource_TransparentContainer_Secondary ((S1AP_ProtocolIE_ID_t)139)
#define S1AP_ProtocolIE_ID_id_EUTRANRoundTripDelayEstimationInfo ((S1AP_ProtocolIE_ID_t)140)
#define S1AP_ProtocolIE_ID_id_BroadcastCancelledAreaList ((S1AP_ProtocolIE_ID_t)141)
#define S1AP_ProtocolIE_ID_id_ConcurrentWarningMessageIndicator ((S1AP_ProtocolIE_ID_t)142)
#define S1AP_ProtocolIE_ID_id_Data_Forwarding_Not_Possible ((S1AP_ProtocolIE_ID_t)143)
#define S1AP_ProtocolIE_ID_id_ExtendedRepetitionPeriod ((S1AP_ProtocolIE_ID_t)144)
#define S1AP_ProtocolIE_ID_id_CellAccessMode ((S1AP_ProtocolIE_ID_t)145)
#define S1AP_ProtocolIE_ID_id_CSGMembershipStatus ((S1AP_ProtocolIE_ID_t)146)
#define S1AP_ProtocolIE_ID_id_LPPa_PDU ((S1AP_ProtocolIE_ID_t)147)
#define S1AP_ProtocolIE_ID_id_Routing_ID ((S1AP_ProtocolIE_ID_t)148)
#define S1AP_ProtocolIE_ID_id_Time_Synchronisation_Info ((S1AP_ProtocolIE_ID_t)149)
#define S1AP_ProtocolIE_ID_id_PS_ServiceNotAvailable ((S1AP_ProtocolIE_ID_t)150)
#define S1AP_ProtocolIE_ID_id_PagingPriority ((S1AP_ProtocolIE_ID_t)151)
#define S1AP_ProtocolIE_ID_id_x2TNLConfigurationInfo ((S1AP_ProtocolIE_ID_t)152)
#define S1AP_ProtocolIE_ID_id_eNBX2ExtendedTransportLayerAddresses ((S1AP_ProtocolIE_ID_t)153)
#define S1AP_ProtocolIE_ID_id_GUMMEIList ((S1AP_ProtocolIE_ID_t)154)
#define S1AP_ProtocolIE_ID_id_GW_TransportLayerAddress ((S1AP_ProtocolIE_ID_t)155)
#define S1AP_ProtocolIE_ID_id_Correlation_ID ((S1AP_ProtocolIE_ID_t)156)
#define S1AP_ProtocolIE_ID_id_SourceMME_GUMMEI ((S1AP_ProtocolIE_ID_t)157)
#define S1AP_ProtocolIE_ID_id_MME_UE_S1AP_ID_2 ((S1AP_ProtocolIE_ID_t)158)
#define S1AP_ProtocolIE_ID_id_RegisteredLAI ((S1AP_ProtocolIE_ID_t)159)
#define S1AP_ProtocolIE_ID_id_RelayNode_Indicator ((S1AP_ProtocolIE_ID_t)160)
#define S1AP_ProtocolIE_ID_id_TrafficLoadReductionIndication ((S1AP_ProtocolIE_ID_t)161)
#define S1AP_ProtocolIE_ID_id_MDTConfiguration ((S1AP_ProtocolIE_ID_t)162)
#define S1AP_ProtocolIE_ID_id_MMERelaySupportIndicator ((S1AP_ProtocolIE_ID_t)163)
#define S1AP_ProtocolIE_ID_id_GWContextReleaseIndication ((S1AP_ProtocolIE_ID_t)164)
#define S1AP_ProtocolIE_ID_id_ManagementBasedMDTAllowed ((S1AP_ProtocolIE_ID_t)165)
#define S1AP_ProtocolIE_ID_id_PrivacyIndicator ((S1AP_ProtocolIE_ID_t)166)
#define S1AP_ProtocolIE_ID_id_Time_UE_StayedInCell_EnhancedGranularity ((S1AP_ProtocolIE_ID_t)167)
#define S1AP_ProtocolIE_ID_id_HO_Cause ((S1AP_ProtocolIE_ID_t)168)
#define S1AP_ProtocolIE_ID_id_VoiceSupportMatchIndicator ((S1AP_ProtocolIE_ID_t)169)
#define S1AP_ProtocolIE_ID_id_GUMMEIType ((S1AP_ProtocolIE_ID_t)170)
#define S1AP_ProtocolIE_ID_id_M3Configuration ((S1AP_ProtocolIE_ID_t)171)
#define S1AP_ProtocolIE_ID_id_M4Configuration ((S1AP_ProtocolIE_ID_t)172)
#define S1AP_ProtocolIE_ID_id_M5Configuration ((S1AP_ProtocolIE_ID_t)173)
#define S1AP_ProtocolIE_ID_id_MDT_Location_Info ((S1AP_ProtocolIE_ID_t)174)
#define S1AP_ProtocolIE_ID_id_MobilityInformation ((S1AP_ProtocolIE_ID_t)175)
#define S1AP_ProtocolIE_ID_id_Tunnel_Information_for_BBF ((S1AP_ProtocolIE_ID_t)176)
#define S1AP_ProtocolIE_ID_id_ManagementBasedMDTPLMNList ((S1AP_ProtocolIE_ID_t)177)
#define S1AP_ProtocolIE_ID_id_SignallingBasedMDTPLMNList ((S1AP_ProtocolIE_ID_t)178)
#define S1AP_ProtocolIE_ID_id_ULCOUNTValueExtended ((S1AP_ProtocolIE_ID_t)179)
#define S1AP_ProtocolIE_ID_id_DLCOUNTValueExtended ((S1AP_ProtocolIE_ID_t)180)
#define S1AP_ProtocolIE_ID_id_ReceiveStatusOfULPDCPSDUsExtended ((S1AP_ProtocolIE_ID_t)181)
#define S1AP_ProtocolIE_ID_id_ECGIListForRestart ((S1AP_ProtocolIE_ID_t)182)
#define S1AP_ProtocolIE_ID_id_SIPTO_Correlation_ID ((S1AP_ProtocolIE_ID_t)183)
#define S1AP_ProtocolIE_ID_id_SIPTO_L_GW_TransportLayerAddress ((S1AP_ProtocolIE_ID_t)184)
#define S1AP_ProtocolIE_ID_id_TransportInformation ((S1AP_ProtocolIE_ID_t)185)
#define S1AP_ProtocolIE_ID_id_LHN_ID ((S1AP_ProtocolIE_ID_t)186)
#define S1AP_ProtocolIE_ID_id_AdditionalCSFallbackIndicator ((S1AP_ProtocolIE_ID_t)187)
#define S1AP_ProtocolIE_ID_id_TAIListForRestart ((S1AP_ProtocolIE_ID_t)188)
#define S1AP_ProtocolIE_ID_id_UserLocationInformation ((S1AP_ProtocolIE_ID_t)189)
#define S1AP_ProtocolIE_ID_id_EmergencyAreaIDListForRestart ((S1AP_ProtocolIE_ID_t)190)
#define S1AP_ProtocolIE_ID_id_KillAllWarningMessages ((S1AP_ProtocolIE_ID_t)191)
#define S1AP_ProtocolIE_ID_id_Masked_IMEISV ((S1AP_ProtocolIE_ID_t)192)
#define S1AP_ProtocolIE_ID_id_eNBIndirectX2TransportLayerAddresses ((S1AP_ProtocolIE_ID_t)193)
#define S1AP_ProtocolIE_ID_id_uE_HistoryInformationFromTheUE ((S1AP_ProtocolIE_ID_t)194)
#define S1AP_ProtocolIE_ID_id_ProSeAuthorized ((S1AP_ProtocolIE_ID_t)195)
#define S1AP_ProtocolIE_ID_id_ExpectedUEBehaviour ((S1AP_ProtocolIE_ID_t)196)
#define S1AP_ProtocolIE_ID_id_LoggedMBSFNMDT ((S1AP_ProtocolIE_ID_t)197)
#define S1AP_ProtocolIE_ID_id_UERadioCapabilityForPaging ((S1AP_ProtocolIE_ID_t)198)
#define S1AP_ProtocolIE_ID_id_E_RABToBeModifiedListBearerModInd ((S1AP_ProtocolIE_ID_t)199)
#define S1AP_ProtocolIE_ID_id_E_RABToBeModifiedItemBearerModInd ((S1AP_ProtocolIE_ID_t)200)
#define S1AP_ProtocolIE_ID_id_E_RABNotToBeModifiedListBearerModInd ((S1AP_ProtocolIE_ID_t)201)
#define S1AP_ProtocolIE_ID_id_E_RABNotToBeModifiedItemBearerModInd ((S1AP_ProtocolIE_ID_t)202)
#define S1AP_ProtocolIE_ID_id_E_RABModifyListBearerModConf ((S1AP_ProtocolIE_ID_t)203)
#define S1AP_ProtocolIE_ID_id_E_RABModifyItemBearerModConf ((S1AP_ProtocolIE_ID_t)204)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToModifyListBearerModConf ((S1AP_ProtocolIE_ID_t)205)
#define S1AP_ProtocolIE_ID_id_SON_Information_Report ((S1AP_ProtocolIE_ID_t)206)
#define S1AP_ProtocolIE_ID_id_Muting_Availability_Indication ((S1AP_ProtocolIE_ID_t)207)
#define S1AP_ProtocolIE_ID_id_Muting_Pattern_Information ((S1AP_ProtocolIE_ID_t)208)
#define S1AP_ProtocolIE_ID_id_Synchronisation_Information ((S1AP_ProtocolIE_ID_t)209)
#define S1AP_ProtocolIE_ID_id_E_RABToBeReleasedListBearerModConf ((S1AP_ProtocolIE_ID_t)210)
#define S1AP_ProtocolIE_ID_id_AssistanceDataForPaging ((S1AP_ProtocolIE_ID_t)211)
#define S1AP_ProtocolIE_ID_id_CellIdentifierAndCELevelForCECapableUEs ((S1AP_ProtocolIE_ID_t)212)
#define S1AP_ProtocolIE_ID_id_InformationOnRecommendedCellsAndENBsForPaging ((S1AP_ProtocolIE_ID_t)213)
#define S1AP_ProtocolIE_ID_id_RecommendedCellItem ((S1AP_ProtocolIE_ID_t)214)
#define S1AP_ProtocolIE_ID_id_RecommendedENBItem ((S1AP_ProtocolIE_ID_t)215)
#define S1AP_ProtocolIE_ID_id_ProSeUEtoNetworkRelaying ((S1AP_ProtocolIE_ID_t)216)
#define S1AP_ProtocolIE_ID_id_ULCOUNTValuePDCP_SNlength18 ((S1AP_ProtocolIE_ID_t)217)
#define S1AP_ProtocolIE_ID_id_DLCOUNTValuePDCP_SNlength18 ((S1AP_ProtocolIE_ID_t)218)
#define S1AP_ProtocolIE_ID_id_ReceiveStatusOfULPDCPSDUsPDCP_SNlength18 ((S1AP_ProtocolIE_ID_t)219)
#define S1AP_ProtocolIE_ID_id_M6Configuration ((S1AP_ProtocolIE_ID_t)220)
#define S1AP_ProtocolIE_ID_id_M7Configuration ((S1AP_ProtocolIE_ID_t)221)
#define S1AP_ProtocolIE_ID_id_PWSfailedECGIList ((S1AP_ProtocolIE_ID_t)222)
#define S1AP_ProtocolIE_ID_id_MME_Group_ID ((S1AP_ProtocolIE_ID_t)223)
#define S1AP_ProtocolIE_ID_id_Additional_GUTI ((S1AP_ProtocolIE_ID_t)224)
#define S1AP_ProtocolIE_ID_id_S1_Message ((S1AP_ProtocolIE_ID_t)225)
#define S1AP_ProtocolIE_ID_id_CSGMembershipInfo ((S1AP_ProtocolIE_ID_t)226)
#define S1AP_ProtocolIE_ID_id_Paging_eDRXInformation ((S1AP_ProtocolIE_ID_t)227)
#define S1AP_ProtocolIE_ID_id_UE_RetentionInformation ((S1AP_ProtocolIE_ID_t)228)
#define S1AP_ProtocolIE_ID_id_UE_Usage_Type ((S1AP_ProtocolIE_ID_t)230)
#define S1AP_ProtocolIE_ID_id_extended_UEIdentityIndexValue ((S1AP_ProtocolIE_ID_t)231)
#define S1AP_ProtocolIE_ID_id_RAT_Type ((S1AP_ProtocolIE_ID_t)232)
#define S1AP_ProtocolIE_ID_id_BearerType ((S1AP_ProtocolIE_ID_t)233)
#define S1AP_ProtocolIE_ID_id_NB_IoT_DefaultPagingDRX ((S1AP_ProtocolIE_ID_t)234)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToResumeListResumeReq ((S1AP_ProtocolIE_ID_t)235)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToResumeItemResumeReq ((S1AP_ProtocolIE_ID_t)236)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToResumeListResumeRes ((S1AP_ProtocolIE_ID_t)237)
#define S1AP_ProtocolIE_ID_id_E_RABFailedToResumeItemResumeRes ((S1AP_ProtocolIE_ID_t)238)
#define S1AP_ProtocolIE_ID_id_NB_IoT_Paging_eDRXInformation ((S1AP_ProtocolIE_ID_t)239)
#define S1AP_ProtocolIE_ID_id_V2XServicesAuthorized ((S1AP_ProtocolIE_ID_t)240)
#define S1AP_ProtocolIE_ID_id_UEUserPlaneCIoTSupportIndicator ((S1AP_ProtocolIE_ID_t)241)
#define S1AP_ProtocolIE_ID_id_CE_mode_B_SupportIndicator ((S1AP_ProtocolIE_ID_t)242)
#define S1AP_ProtocolIE_ID_id_SRVCCOperationNotPossible ((S1AP_ProtocolIE_ID_t)243)
#define S1AP_ProtocolIE_ID_id_NB_IoT_UEIdentityIndexValue ((S1AP_ProtocolIE_ID_t)244)
#define S1AP_ProtocolIE_ID_id_RRC_Resume_Cause ((S1AP_ProtocolIE_ID_t)245)
#define S1AP_ProtocolIE_ID_id_DCN_ID ((S1AP_ProtocolIE_ID_t)246)
#define S1AP_ProtocolIE_ID_id_ServedDCNs ((S1AP_ProtocolIE_ID_t)247)
#define S1AP_ProtocolIE_ID_id_UESidelinkAggregateMaximumBitrate ((S1AP_ProtocolIE_ID_t)248)
#define S1AP_ProtocolIE_ID_id_DLNASPDUDeliveryAckRequest ((S1AP_ProtocolIE_ID_t)249)
#define S1AP_ProtocolIE_ID_id_Coverage_Level ((S1AP_ProtocolIE_ID_t)250)
#define S1AP_ProtocolIE_ID_id_EnhancedCoverageRestricted ((S1AP_ProtocolIE_ID_t)251)
#define S1AP_ProtocolIE_ID_id_UE_Level_QoS_Parameters ((S1AP_ProtocolIE_ID_t)252)
#define S1AP_ProtocolIE_ID_id_DL_CP_SecurityInformation ((S1AP_ProtocolIE_ID_t)253)
#define S1AP_ProtocolIE_ID_id_UL_CP_SecurityInformation ((S1AP_ProtocolIE_ID_t)254)
#ifdef __cplusplus
}

View File

@@ -21,11 +21,11 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_RIMRoutingAddress_PR {
RIMRoutingAddress_PR_NOTHING, /* No components present */
RIMRoutingAddress_PR_gERAN_Cell_ID,
S1AP_RIMRoutingAddress_PR_NOTHING, /* No components present */
S1AP_RIMRoutingAddress_PR_gERAN_Cell_ID,
/* Extensions may appear below */
RIMRoutingAddress_PR_targetRNC_ID,
RIMRoutingAddress_PR_eHRPD_Sector_ID
S1AP_RIMRoutingAddress_PR_targetRNC_ID,
S1AP_RIMRoutingAddress_PR_eHRPD_Sector_ID
} S1AP_RIMRoutingAddress_PR;
/* Forward declarations */

View File

@@ -21,9 +21,9 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_ResetType_PR {
ResetType_PR_NOTHING, /* No components present */
ResetType_PR_s1_Interface,
ResetType_PR_partOfS1_Interface
S1AP_ResetType_PR_NOTHING, /* No components present */
S1AP_ResetType_PR_s1_Interface,
S1AP_ResetType_PR_partOfS1_Interface
/* Extensions may appear below */
} S1AP_ResetType_PR;

View File

@@ -20,10 +20,10 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_S1AP_PDU_PR {
S1AP_PDU_PR_NOTHING, /* No components present */
S1AP_PDU_PR_initiatingMessage,
S1AP_PDU_PR_successfulOutcome,
S1AP_PDU_PR_unsuccessfulOutcome
S1AP_S1AP_PDU_PR_NOTHING, /* No components present */
S1AP_S1AP_PDU_PR_initiatingMessage,
S1AP_S1AP_PDU_PR_successfulOutcome,
S1AP_S1AP_PDU_PR_unsuccessfulOutcome
/* Extensions may appear below */
} S1AP_S1AP_PDU_PR;

View File

@@ -21,11 +21,11 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_SONInformation_PR {
SONInformation_PR_NOTHING, /* No components present */
SONInformation_PR_sONInformationRequest,
SONInformation_PR_sONInformationReply,
S1AP_SONInformation_PR_NOTHING, /* No components present */
S1AP_SONInformation_PR_sONInformationRequest,
S1AP_SONInformation_PR_sONInformationReply,
/* Extensions may appear below */
SONInformation_PR_sONInformation_Extension
S1AP_SONInformation_PR_sONInformation_Extension
} S1AP_SONInformation_PR;
/* Forward declarations */

View File

@@ -20,8 +20,8 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_SONInformationReport_PR {
SONInformationReport_PR_NOTHING, /* No components present */
SONInformationReport_PR_rLFReportInformation
S1AP_SONInformationReport_PR_NOTHING, /* No components present */
S1AP_SONInformationReport_PR_rLFReportInformation
/* Extensions may appear below */
} S1AP_SONInformationReport_PR;

View File

@@ -118,28 +118,28 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_SuccessfulOutcome__value_PR {
SuccessfulOutcome__value_PR_NOTHING, /* No components present */
SuccessfulOutcome__value_PR_HandoverCommand,
SuccessfulOutcome__value_PR_HandoverRequestAcknowledge,
SuccessfulOutcome__value_PR_PathSwitchRequestAcknowledge,
SuccessfulOutcome__value_PR_E_RABSetupResponse,
SuccessfulOutcome__value_PR_E_RABModifyResponse,
SuccessfulOutcome__value_PR_E_RABReleaseResponse,
SuccessfulOutcome__value_PR_InitialContextSetupResponse,
SuccessfulOutcome__value_PR_HandoverCancelAcknowledge,
SuccessfulOutcome__value_PR_KillResponse,
SuccessfulOutcome__value_PR_ResetAcknowledge,
SuccessfulOutcome__value_PR_S1SetupResponse,
SuccessfulOutcome__value_PR_UEContextModificationResponse,
SuccessfulOutcome__value_PR_UEContextReleaseComplete,
SuccessfulOutcome__value_PR_ENBConfigurationUpdateAcknowledge,
SuccessfulOutcome__value_PR_MMEConfigurationUpdateAcknowledge,
SuccessfulOutcome__value_PR_WriteReplaceWarningResponse,
SuccessfulOutcome__value_PR_UERadioCapabilityMatchResponse,
SuccessfulOutcome__value_PR_E_RABModificationConfirm,
SuccessfulOutcome__value_PR_UEContextModificationConfirm,
SuccessfulOutcome__value_PR_UEContextSuspendResponse,
SuccessfulOutcome__value_PR_UEContextResumeResponse
S1AP_SuccessfulOutcome__value_PR_NOTHING, /* No components present */
S1AP_SuccessfulOutcome__value_PR_HandoverCommand,
S1AP_SuccessfulOutcome__value_PR_HandoverRequestAcknowledge,
S1AP_SuccessfulOutcome__value_PR_PathSwitchRequestAcknowledge,
S1AP_SuccessfulOutcome__value_PR_E_RABSetupResponse,
S1AP_SuccessfulOutcome__value_PR_E_RABModifyResponse,
S1AP_SuccessfulOutcome__value_PR_E_RABReleaseResponse,
S1AP_SuccessfulOutcome__value_PR_InitialContextSetupResponse,
S1AP_SuccessfulOutcome__value_PR_HandoverCancelAcknowledge,
S1AP_SuccessfulOutcome__value_PR_KillResponse,
S1AP_SuccessfulOutcome__value_PR_ResetAcknowledge,
S1AP_SuccessfulOutcome__value_PR_S1SetupResponse,
S1AP_SuccessfulOutcome__value_PR_UEContextModificationResponse,
S1AP_SuccessfulOutcome__value_PR_UEContextReleaseComplete,
S1AP_SuccessfulOutcome__value_PR_ENBConfigurationUpdateAcknowledge,
S1AP_SuccessfulOutcome__value_PR_MMEConfigurationUpdateAcknowledge,
S1AP_SuccessfulOutcome__value_PR_WriteReplaceWarningResponse,
S1AP_SuccessfulOutcome__value_PR_UERadioCapabilityMatchResponse,
S1AP_SuccessfulOutcome__value_PR_E_RABModificationConfirm,
S1AP_SuccessfulOutcome__value_PR_UEContextModificationConfirm,
S1AP_SuccessfulOutcome__value_PR_UEContextSuspendResponse,
S1AP_SuccessfulOutcome__value_PR_UEContextResumeResponse
} S1AP_SuccessfulOutcome__value_PR;
/* S1AP_SuccessfulOutcome */

View File

@@ -20,10 +20,10 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_TargetID_PR {
TargetID_PR_NOTHING, /* No components present */
TargetID_PR_targeteNB_ID,
TargetID_PR_targetRNC_ID,
TargetID_PR_cGI
S1AP_TargetID_PR_NOTHING, /* No components present */
S1AP_TargetID_PR_targeteNB_ID,
S1AP_TargetID_PR_targetRNC_ID,
S1AP_TargetID_PR_cGI
/* Extensions may appear below */
} S1AP_TargetID_PR;

View File

@@ -21,9 +21,9 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_UE_S1AP_IDs_PR {
UE_S1AP_IDs_PR_NOTHING, /* No components present */
UE_S1AP_IDs_PR_uE_S1AP_ID_pair,
UE_S1AP_IDs_PR_mME_UE_S1AP_ID
S1AP_UE_S1AP_IDs_PR_NOTHING, /* No components present */
S1AP_UE_S1AP_IDs_PR_uE_S1AP_ID_pair,
S1AP_UE_S1AP_IDs_PR_mME_UE_S1AP_ID
/* Extensions may appear below */
} S1AP_UE_S1AP_IDs_PR;

View File

@@ -21,9 +21,9 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_UEPagingID_PR {
UEPagingID_PR_NOTHING, /* No components present */
UEPagingID_PR_s_TMSI,
UEPagingID_PR_iMSI
S1AP_UEPagingID_PR_NOTHING, /* No components present */
S1AP_UEPagingID_PR_s_TMSI,
S1AP_UEPagingID_PR_iMSI
/* Extensions may appear below */
} S1AP_UEPagingID_PR;

View File

@@ -118,16 +118,16 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_UnsuccessfulOutcome__value_PR {
UnsuccessfulOutcome__value_PR_NOTHING, /* No components present */
UnsuccessfulOutcome__value_PR_HandoverPreparationFailure,
UnsuccessfulOutcome__value_PR_HandoverFailure,
UnsuccessfulOutcome__value_PR_PathSwitchRequestFailure,
UnsuccessfulOutcome__value_PR_InitialContextSetupFailure,
UnsuccessfulOutcome__value_PR_S1SetupFailure,
UnsuccessfulOutcome__value_PR_UEContextModificationFailure,
UnsuccessfulOutcome__value_PR_ENBConfigurationUpdateFailure,
UnsuccessfulOutcome__value_PR_MMEConfigurationUpdateFailure,
UnsuccessfulOutcome__value_PR_UEContextResumeFailure
S1AP_UnsuccessfulOutcome__value_PR_NOTHING, /* No components present */
S1AP_UnsuccessfulOutcome__value_PR_HandoverPreparationFailure,
S1AP_UnsuccessfulOutcome__value_PR_HandoverFailure,
S1AP_UnsuccessfulOutcome__value_PR_PathSwitchRequestFailure,
S1AP_UnsuccessfulOutcome__value_PR_InitialContextSetupFailure,
S1AP_UnsuccessfulOutcome__value_PR_S1SetupFailure,
S1AP_UnsuccessfulOutcome__value_PR_UEContextModificationFailure,
S1AP_UnsuccessfulOutcome__value_PR_ENBConfigurationUpdateFailure,
S1AP_UnsuccessfulOutcome__value_PR_MMEConfigurationUpdateFailure,
S1AP_UnsuccessfulOutcome__value_PR_UEContextResumeFailure
} S1AP_UnsuccessfulOutcome__value_PR;
/* S1AP_UnsuccessfulOutcome */

View File

@@ -20,10 +20,10 @@ extern "C" {
/* Dependencies */
typedef enum S1AP_WarningAreaList_PR {
WarningAreaList_PR_NOTHING, /* No components present */
WarningAreaList_PR_cellIDList,
WarningAreaList_PR_trackingAreaListforWarning,
WarningAreaList_PR_emergencyAreaIDList
S1AP_WarningAreaList_PR_NOTHING, /* No components present */
S1AP_WarningAreaList_PR_cellIDList,
S1AP_WarningAreaList_PR_trackingAreaListforWarning,
S1AP_WarningAreaList_PR_emergencyAreaIDList
/* Extensions may appear below */
} S1AP_WarningAreaList_PR;

View File

@@ -8,12 +8,12 @@ tests1ap_SOURCES = \
s1ap_message_test.c
tests1ap_LDADD = \
$(top_srcdir)/lib/s1ap3/libs1ap.la
$(top_srcdir)/lib/s1ap/libs1ap.la
AM_CPPFLAGS = \
-I$(top_srcdir)/lib/core/include \
-I$(top_srcdir)/lib/s1ap3/asn1c \
-I$(top_srcdir)/lib/s1ap3 \
-I$(top_srcdir)/lib/s1ap/asn1c \
-I$(top_srcdir)/lib/s1ap \
$(NULL)
AM_CFLAGS = \

View File

@@ -104,24 +104,24 @@ status_t s1ap_build_setup_failure(
group, cause, time_to_wait);
memset(&pdu, 0, sizeof (S1AP_S1AP_PDU_t));
pdu.present = S1AP_PDU_PR_unsuccessfulOutcome;
pdu.present = S1AP_S1AP_PDU_PR_unsuccessfulOutcome;
pdu.choice.unsuccessfulOutcome =
core_calloc(1, sizeof(S1AP_UnsuccessfulOutcome_t));
unsuccessfulOutcome = pdu.choice.unsuccessfulOutcome;
unsuccessfulOutcome->procedureCode = S1AP_ProcedureCode_S1AP_id_S1Setup;
unsuccessfulOutcome->procedureCode = S1AP_ProcedureCode_id_S1Setup;
unsuccessfulOutcome->criticality = S1AP_Criticality_reject;
unsuccessfulOutcome->value.present =
UnsuccessfulOutcome__value_PR_S1SetupFailure;
S1AP_UnsuccessfulOutcome__value_PR_S1SetupFailure;
S1SetupFailure = &unsuccessfulOutcome->value.choice.S1SetupFailure;
ie = core_calloc(1, sizeof(S1AP_S1SetupFailureIEs_t));
ASN_SEQUENCE_ADD(&S1SetupFailure->protocolIEs, ie);
ie->id = S1AP_ProtocolIE_ID_S1AP_id_Cause;
ie->id = S1AP_ProtocolIE_ID_id_Cause;
ie->criticality = S1AP_Criticality_ignore;
ie->value.present = S1SetupFailureIEs__value_PR_Cause;
ie->value.present = S1AP_S1SetupFailureIEs__value_PR_Cause;
Cause = &ie->value.choice.Cause;
@@ -130,9 +130,9 @@ status_t s1ap_build_setup_failure(
ie = core_calloc(1, sizeof(S1AP_S1SetupFailureIEs_t));
ASN_SEQUENCE_ADD(&S1SetupFailure->protocolIEs, ie);
ie->id = S1AP_ProtocolIE_ID_S1AP_id_TimeToWait;
ie->id = S1AP_ProtocolIE_ID_id_TimeToWait;
ie->criticality = S1AP_Criticality_ignore;
ie->value.present = S1SetupFailureIEs__value_PR_TimeToWait;
ie->value.present = S1AP_S1SetupFailureIEs__value_PR_TimeToWait;
TimeToWait = &ie->value.choice.TimeToWait;
}

View File

@@ -49,7 +49,7 @@ void s1ap_uint32_to_ENB_ID(
d_assert(eNB_ID, return, "Null param");
eNB_ID->present = present;
if (present == ENB_ID_PR_macroENB_ID)
if (present == S1AP_ENB_ID_PR_macroENB_ID)
{
BIT_STRING_t *bit_string = &eNB_ID->choice.macroENB_ID;
d_assert(bit_string, return, "Null param");
@@ -63,7 +63,7 @@ void s1ap_uint32_to_ENB_ID(
bit_string->bits_unused = 4;
}
else if (present == ENB_ID_PR_homeENB_ID)
else if (present == S1AP_ENB_ID_PR_homeENB_ID)
{
BIT_STRING_t *bit_string = &eNB_ID->choice.homeENB_ID;
d_assert(bit_string, return, "Null param");
@@ -90,7 +90,7 @@ void s1ap_ENB_ID_to_uint32(S1AP_ENB_ID_t *eNB_ID, c_uint32_t *uint32)
d_assert(uint32, return, "Null param");
d_assert(eNB_ID, return, "Null param");
if (eNB_ID->present == ENB_ID_PR_homeENB_ID)
if (eNB_ID->present == S1AP_ENB_ID_PR_homeENB_ID)
{
c_uint8_t *buf = eNB_ID->choice.homeENB_ID.buf;
d_assert(buf, return, "Null param");
@@ -98,7 +98,7 @@ void s1ap_ENB_ID_to_uint32(S1AP_ENB_ID_t *eNB_ID, c_uint32_t *uint32)
((buf[3] & 0xf0) >> 4);
}
else if (eNB_ID->present == ENB_ID_PR_macroENB_ID)
else if (eNB_ID->present == S1AP_ENB_ID_PR_macroENB_ID)
{
c_uint8_t *buf = eNB_ID->choice.macroENB_ID.buf;
d_assert(buf, return, "Null param");