/src/open5gs/lib/asn1c/s1ap/S1AP_InitiatingMessage.c
Line | Count | Source |
1 | | /* |
2 | | * Generated by asn1c-v1.4-43-gb7926896-2026-05-03 (https://github.com/mouse07410/asn1c) |
3 | | * From ASN.1 module "S1AP-PDU-Descriptions" |
4 | | * found in "../support/s1ap-r19.1.0/36413-j10.asn" |
5 | | * `asn1c -pdu=all -fprefix=S1AP_ -fcompound-names -findirect-choice -fno-include-deps -no-gen-BER -no-gen-XER -no-gen-JER -no-gen-CBOR -no-gen-OER -no-gen-UPER` |
6 | | */ |
7 | | |
8 | | #include "S1AP_InitiatingMessage.h" |
9 | | |
10 | | #include "S1AP_HandoverRequired.h" |
11 | | #include "S1AP_HandoverRequest.h" |
12 | | #include "S1AP_PathSwitchRequest.h" |
13 | | #include "S1AP_E-RABSetupRequest.h" |
14 | | #include "S1AP_E-RABModifyRequest.h" |
15 | | #include "S1AP_E-RABReleaseCommand.h" |
16 | | #include "S1AP_InitialContextSetupRequest.h" |
17 | | #include "S1AP_HandoverCancel.h" |
18 | | #include "S1AP_KillRequest.h" |
19 | | #include "S1AP_Reset.h" |
20 | | #include "S1AP_S1SetupRequest.h" |
21 | | #include "S1AP_UEContextModificationRequest.h" |
22 | | #include "S1AP_UEContextReleaseCommand.h" |
23 | | #include "S1AP_ENBConfigurationUpdate.h" |
24 | | #include "S1AP_MMEConfigurationUpdate.h" |
25 | | #include "S1AP_WriteReplaceWarningRequest.h" |
26 | | #include "S1AP_UERadioCapabilityMatchRequest.h" |
27 | | #include "S1AP_E-RABModificationIndication.h" |
28 | | #include "S1AP_UEContextModificationIndication.h" |
29 | | #include "S1AP_UEContextSuspendRequest.h" |
30 | | #include "S1AP_UEContextResumeRequest.h" |
31 | | #include "S1AP_UERadioCapabilityIDMappingRequest.h" |
32 | | #include "S1AP_S1RemovalRequest.h" |
33 | | #include "S1AP_HandoverNotify.h" |
34 | | #include "S1AP_E-RABReleaseIndication.h" |
35 | | #include "S1AP_Paging.h" |
36 | | #include "S1AP_DownlinkNASTransport.h" |
37 | | #include "S1AP_InitialUEMessage.h" |
38 | | #include "S1AP_UplinkNASTransport.h" |
39 | | #include "S1AP_ErrorIndication.h" |
40 | | #include "S1AP_NASNonDeliveryIndication.h" |
41 | | #include "S1AP_UEContextReleaseRequest.h" |
42 | | #include "S1AP_DownlinkS1cdma2000tunnelling.h" |
43 | | #include "S1AP_UplinkS1cdma2000tunnelling.h" |
44 | | #include "S1AP_UECapabilityInfoIndication.h" |
45 | | #include "S1AP_ENBStatusTransfer.h" |
46 | | #include "S1AP_MMEStatusTransfer.h" |
47 | | #include "S1AP_DeactivateTrace.h" |
48 | | #include "S1AP_TraceStart.h" |
49 | | #include "S1AP_TraceFailureIndication.h" |
50 | | #include "S1AP_CellTrafficTrace.h" |
51 | | #include "S1AP_LocationReportingControl.h" |
52 | | #include "S1AP_LocationReportingFailureIndication.h" |
53 | | #include "S1AP_LocationReport.h" |
54 | | #include "S1AP_OverloadStart.h" |
55 | | #include "S1AP_OverloadStop.h" |
56 | | #include "S1AP_ENBDirectInformationTransfer.h" |
57 | | #include "S1AP_MMEDirectInformationTransfer.h" |
58 | | #include "S1AP_ENBConfigurationTransfer.h" |
59 | | #include "S1AP_MMEConfigurationTransfer.h" |
60 | | #include "S1AP_PrivateMessage.h" |
61 | | #include "S1AP_DownlinkUEAssociatedLPPaTransport.h" |
62 | | #include "S1AP_UplinkUEAssociatedLPPaTransport.h" |
63 | | #include "S1AP_DownlinkNonUEAssociatedLPPaTransport.h" |
64 | | #include "S1AP_UplinkNonUEAssociatedLPPaTransport.h" |
65 | | #include "S1AP_PWSRestartIndication.h" |
66 | | #include "S1AP_RerouteNASRequest.h" |
67 | | #include "S1AP_PWSFailureIndication.h" |
68 | | #include "S1AP_ConnectionEstablishmentIndication.h" |
69 | | #include "S1AP_NASDeliveryIndication.h" |
70 | | #include "S1AP_RetrieveUEInformation.h" |
71 | | #include "S1AP_UEInformationTransfer.h" |
72 | | #include "S1AP_ENBCPRelocationIndication.h" |
73 | | #include "S1AP_MMECPRelocationIndication.h" |
74 | | #include "S1AP_SecondaryRATDataUsageReport.h" |
75 | | #include "S1AP_HandoverSuccess.h" |
76 | | #include "S1AP_ENBEarlyStatusTransfer.h" |
77 | | #include "S1AP_MMEEarlyStatusTransfer.h" |
78 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_1_S1AP_id_HandoverPreparation = 0; |
79 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_1_S1AP_reject = 0; |
80 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_2_S1AP_id_HandoverResourceAllocation = 1; |
81 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_2_S1AP_reject = 0; |
82 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_3_S1AP_id_PathSwitchRequest = 3; |
83 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_3_S1AP_reject = 0; |
84 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_4_S1AP_id_E_RABSetup = 5; |
85 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_4_S1AP_reject = 0; |
86 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_5_S1AP_id_E_RABModify = 6; |
87 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_5_S1AP_reject = 0; |
88 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_6_S1AP_id_E_RABRelease = 7; |
89 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_6_S1AP_reject = 0; |
90 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_7_S1AP_id_InitialContextSetup = 9; |
91 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_7_S1AP_reject = 0; |
92 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_8_S1AP_id_HandoverCancel = 4; |
93 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_8_S1AP_reject = 0; |
94 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_9_S1AP_id_Kill = 43; |
95 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_9_S1AP_reject = 0; |
96 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_10_S1AP_id_Reset = 14; |
97 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_10_S1AP_reject = 0; |
98 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_11_S1AP_id_S1Setup = 17; |
99 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_11_S1AP_reject = 0; |
100 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_12_S1AP_id_UEContextModification = 21; |
101 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_12_S1AP_reject = 0; |
102 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_13_S1AP_id_UEContextRelease = 23; |
103 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_13_S1AP_reject = 0; |
104 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_14_S1AP_id_ENBConfigurationUpdate = 29; |
105 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_14_S1AP_reject = 0; |
106 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_15_S1AP_id_MMEConfigurationUpdate = 30; |
107 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_15_S1AP_reject = 0; |
108 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_16_S1AP_id_WriteReplaceWarning = 36; |
109 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_16_S1AP_reject = 0; |
110 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_17_S1AP_id_UERadioCapabilityMatch = 48; |
111 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_17_S1AP_reject = 0; |
112 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_18_S1AP_id_E_RABModificationIndication = 50; |
113 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_18_S1AP_reject = 0; |
114 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_19_S1AP_id_UEContextModificationIndication = 53; |
115 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_19_S1AP_reject = 0; |
116 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_20_S1AP_id_UEContextSuspend = 55; |
117 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_20_S1AP_reject = 0; |
118 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_21_S1AP_id_UEContextResume = 56; |
119 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_21_S1AP_reject = 0; |
120 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_22_S1AP_id_UERadioCapabilityIDMapping = 63; |
121 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_22_S1AP_reject = 0; |
122 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_23_S1AP_id_S1Removal = 67; |
123 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_23_S1AP_reject = 0; |
124 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_24_S1AP_id_HandoverNotification = 2; |
125 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_24_S1AP_ignore = 1; |
126 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_25_S1AP_id_E_RABReleaseIndication = 8; |
127 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_25_S1AP_ignore = 1; |
128 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_26_S1AP_id_Paging = 10; |
129 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_26_S1AP_ignore = 1; |
130 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_27_S1AP_id_downlinkNASTransport = 11; |
131 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_27_S1AP_ignore = 1; |
132 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_28_S1AP_id_initialUEMessage = 12; |
133 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_28_S1AP_ignore = 1; |
134 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_29_S1AP_id_uplinkNASTransport = 13; |
135 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_29_S1AP_ignore = 1; |
136 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_30_S1AP_id_ErrorIndication = 15; |
137 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_30_S1AP_ignore = 1; |
138 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_31_S1AP_id_NASNonDeliveryIndication = 16; |
139 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_31_S1AP_ignore = 1; |
140 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_32_S1AP_id_UEContextReleaseRequest = 18; |
141 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_32_S1AP_ignore = 1; |
142 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_33_S1AP_id_DownlinkS1cdma2000tunnelling = 19; |
143 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_33_S1AP_ignore = 1; |
144 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_34_S1AP_id_UplinkS1cdma2000tunnelling = 20; |
145 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_34_S1AP_ignore = 1; |
146 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_35_S1AP_id_UECapabilityInfoIndication = 22; |
147 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_35_S1AP_ignore = 1; |
148 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_36_S1AP_id_eNBStatusTransfer = 24; |
149 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_36_S1AP_ignore = 1; |
150 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_37_S1AP_id_MMEStatusTransfer = 25; |
151 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_37_S1AP_ignore = 1; |
152 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_38_S1AP_id_DeactivateTrace = 26; |
153 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_38_S1AP_ignore = 1; |
154 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_39_S1AP_id_TraceStart = 27; |
155 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_39_S1AP_ignore = 1; |
156 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_40_S1AP_id_TraceFailureIndication = 28; |
157 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_40_S1AP_ignore = 1; |
158 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_41_S1AP_id_CellTrafficTrace = 42; |
159 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_41_S1AP_ignore = 1; |
160 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_42_S1AP_id_LocationReportingControl = 31; |
161 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_42_S1AP_ignore = 1; |
162 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_43_S1AP_id_LocationReportingFailureIndication = 32; |
163 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_43_S1AP_ignore = 1; |
164 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_44_S1AP_id_LocationReport = 33; |
165 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_44_S1AP_ignore = 1; |
166 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_45_S1AP_id_OverloadStart = 34; |
167 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_45_S1AP_ignore = 1; |
168 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_46_S1AP_id_OverloadStop = 35; |
169 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_46_S1AP_reject = 0; |
170 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_47_S1AP_id_eNBDirectInformationTransfer = 37; |
171 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_47_S1AP_ignore = 1; |
172 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_48_S1AP_id_MMEDirectInformationTransfer = 38; |
173 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_48_S1AP_ignore = 1; |
174 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_49_S1AP_id_eNBConfigurationTransfer = 40; |
175 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_49_S1AP_ignore = 1; |
176 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_50_S1AP_id_MMEConfigurationTransfer = 41; |
177 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_50_S1AP_ignore = 1; |
178 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_51_S1AP_id_PrivateMessage = 39; |
179 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_51_S1AP_ignore = 1; |
180 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_52_S1AP_id_downlinkUEAssociatedLPPaTransport = 44; |
181 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_52_S1AP_ignore = 1; |
182 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_53_S1AP_id_uplinkUEAssociatedLPPaTransport = 45; |
183 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_53_S1AP_ignore = 1; |
184 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_54_S1AP_id_downlinkNonUEAssociatedLPPaTransport = 46; |
185 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_54_S1AP_ignore = 1; |
186 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_55_S1AP_id_uplinkNonUEAssociatedLPPaTransport = 47; |
187 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_55_S1AP_ignore = 1; |
188 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_56_S1AP_id_PWSRestartIndication = 49; |
189 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_56_S1AP_ignore = 1; |
190 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_57_S1AP_id_RerouteNASRequest = 52; |
191 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_57_S1AP_reject = 0; |
192 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_58_S1AP_id_PWSFailureIndication = 51; |
193 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_58_S1AP_ignore = 1; |
194 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_59_S1AP_id_ConnectionEstablishmentIndication = 54; |
195 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_59_S1AP_reject = 0; |
196 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_60_S1AP_id_NASDeliveryIndication = 57; |
197 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_60_S1AP_ignore = 1; |
198 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_61_S1AP_id_RetrieveUEInformation = 58; |
199 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_61_S1AP_reject = 0; |
200 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_62_S1AP_id_UEInformationTransfer = 59; |
201 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_62_S1AP_reject = 0; |
202 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_63_S1AP_id_eNBCPRelocationIndication = 60; |
203 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_63_S1AP_reject = 0; |
204 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_64_S1AP_id_MMECPRelocationIndication = 61; |
205 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_64_S1AP_reject = 0; |
206 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_65_S1AP_id_SecondaryRATDataUsageReport = 62; |
207 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_65_S1AP_ignore = 1; |
208 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_66_S1AP_id_HandoverSuccess = 64; |
209 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_66_S1AP_ignore = 1; |
210 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_67_S1AP_id_eNBEarlyStatusTransfer = 65; |
211 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_67_S1AP_reject = 0; |
212 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_68_S1AP_id_MMEEarlyStatusTransfer = 66; |
213 | | static const long asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_68_S1AP_ignore = 1; |
214 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverRequired; |
215 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverCommand; |
216 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverPreparationFailure; |
217 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverRequest; |
218 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverRequestAcknowledge; |
219 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverFailure; |
220 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_PathSwitchRequest; |
221 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_PathSwitchRequestAcknowledge; |
222 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_PathSwitchRequestFailure; |
223 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupRequest; |
224 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABSetupResponse; |
225 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyRequest; |
226 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModifyResponse; |
227 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABReleaseCommand; |
228 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABReleaseResponse; |
229 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_InitialContextSetupRequest; |
230 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_InitialContextSetupResponse; |
231 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_InitialContextSetupFailure; |
232 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverCancel; |
233 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverCancelAcknowledge; |
234 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_KillRequest; |
235 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_KillResponse; |
236 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_Reset; |
237 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ResetAcknowledge; |
238 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_S1SetupRequest; |
239 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_S1SetupResponse; |
240 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_S1SetupFailure; |
241 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationRequest; |
242 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationResponse; |
243 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationFailure; |
244 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextReleaseCommand; |
245 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextReleaseComplete; |
246 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBConfigurationUpdate; |
247 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBConfigurationUpdateAcknowledge; |
248 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBConfigurationUpdateFailure; |
249 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEConfigurationUpdate; |
250 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEConfigurationUpdateAcknowledge; |
251 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEConfigurationUpdateFailure; |
252 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_WriteReplaceWarningRequest; |
253 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_WriteReplaceWarningResponse; |
254 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UERadioCapabilityMatchRequest; |
255 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UERadioCapabilityMatchResponse; |
256 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModificationIndication; |
257 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABModificationConfirm; |
258 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationIndication; |
259 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextModificationConfirm; |
260 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextSuspendRequest; |
261 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextSuspendResponse; |
262 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextResumeRequest; |
263 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextResumeResponse; |
264 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextResumeFailure; |
265 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UERadioCapabilityIDMappingRequest; |
266 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UERadioCapabilityIDMappingResponse; |
267 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_S1RemovalRequest; |
268 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_S1RemovalResponse; |
269 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_S1RemovalFailure; |
270 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverNotify; |
271 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_E_RABReleaseIndication; |
272 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_Paging; |
273 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_DownlinkNASTransport; |
274 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_InitialUEMessage; |
275 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UplinkNASTransport; |
276 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ErrorIndication; |
277 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_NASNonDeliveryIndication; |
278 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEContextReleaseRequest; |
279 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_DownlinkS1cdma2000tunnelling; |
280 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UplinkS1cdma2000tunnelling; |
281 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UECapabilityInfoIndication; |
282 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBStatusTransfer; |
283 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEStatusTransfer; |
284 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_DeactivateTrace; |
285 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_TraceStart; |
286 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_TraceFailureIndication; |
287 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_CellTrafficTrace; |
288 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_LocationReportingControl; |
289 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_LocationReportingFailureIndication; |
290 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_LocationReport; |
291 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_OverloadStart; |
292 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_OverloadStop; |
293 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBDirectInformationTransfer; |
294 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEDirectInformationTransfer; |
295 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBConfigurationTransfer; |
296 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEConfigurationTransfer; |
297 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_PrivateMessage; |
298 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport; |
299 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport; |
300 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport; |
301 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport; |
302 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_PWSRestartIndication; |
303 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_RerouteNASRequest; |
304 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_PWSFailureIndication; |
305 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ConnectionEstablishmentIndication; |
306 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_NASDeliveryIndication; |
307 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_RetrieveUEInformation; |
308 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_UEInformationTransfer; |
309 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBCPRelocationIndication; |
310 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMECPRelocationIndication; |
311 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_SecondaryRATDataUsageReport; |
312 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_HandoverSuccess; |
313 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_ENBEarlyStatusTransfer; |
314 | | extern asn_TYPE_descriptor_t asn_DEF_S1AP_MMEEarlyStatusTransfer; |
315 | | |
316 | | static const asn_ioc_cell_t asn_IOS_S1AP_S1AP_ELEMENTARY_PROCEDURES_1_rows[] = { |
317 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_HandoverRequired }, |
318 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_HandoverCommand }, |
319 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_HandoverPreparationFailure }, |
320 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_1_S1AP_id_HandoverPreparation }, |
321 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_1_S1AP_reject }, |
322 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_HandoverRequest }, |
323 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_HandoverRequestAcknowledge }, |
324 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_HandoverFailure }, |
325 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_2_S1AP_id_HandoverResourceAllocation }, |
326 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_2_S1AP_reject }, |
327 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_PathSwitchRequest }, |
328 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_PathSwitchRequestAcknowledge }, |
329 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_PathSwitchRequestFailure }, |
330 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_3_S1AP_id_PathSwitchRequest }, |
331 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_3_S1AP_reject }, |
332 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_E_RABSetupRequest }, |
333 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_E_RABSetupResponse }, |
334 | | { "&UnsuccessfulOutcome", }, |
335 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_4_S1AP_id_E_RABSetup }, |
336 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_4_S1AP_reject }, |
337 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_E_RABModifyRequest }, |
338 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_E_RABModifyResponse }, |
339 | | { "&UnsuccessfulOutcome", }, |
340 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_5_S1AP_id_E_RABModify }, |
341 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_5_S1AP_reject }, |
342 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_E_RABReleaseCommand }, |
343 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_E_RABReleaseResponse }, |
344 | | { "&UnsuccessfulOutcome", }, |
345 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_6_S1AP_id_E_RABRelease }, |
346 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_6_S1AP_reject }, |
347 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_InitialContextSetupRequest }, |
348 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_InitialContextSetupResponse }, |
349 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_InitialContextSetupFailure }, |
350 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_7_S1AP_id_InitialContextSetup }, |
351 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_7_S1AP_reject }, |
352 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_HandoverCancel }, |
353 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_HandoverCancelAcknowledge }, |
354 | | { "&UnsuccessfulOutcome", }, |
355 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_8_S1AP_id_HandoverCancel }, |
356 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_8_S1AP_reject }, |
357 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_KillRequest }, |
358 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_KillResponse }, |
359 | | { "&UnsuccessfulOutcome", }, |
360 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_9_S1AP_id_Kill }, |
361 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_9_S1AP_reject }, |
362 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_Reset }, |
363 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_ResetAcknowledge }, |
364 | | { "&UnsuccessfulOutcome", }, |
365 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_10_S1AP_id_Reset }, |
366 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_10_S1AP_reject }, |
367 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_S1SetupRequest }, |
368 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_S1SetupResponse }, |
369 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_S1SetupFailure }, |
370 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_11_S1AP_id_S1Setup }, |
371 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_11_S1AP_reject }, |
372 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UEContextModificationRequest }, |
373 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_UEContextModificationResponse }, |
374 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_UEContextModificationFailure }, |
375 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_12_S1AP_id_UEContextModification }, |
376 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_12_S1AP_reject }, |
377 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UEContextReleaseCommand }, |
378 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_UEContextReleaseComplete }, |
379 | | { "&UnsuccessfulOutcome", }, |
380 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_13_S1AP_id_UEContextRelease }, |
381 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_13_S1AP_reject }, |
382 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_ENBConfigurationUpdate }, |
383 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_ENBConfigurationUpdateAcknowledge }, |
384 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_ENBConfigurationUpdateFailure }, |
385 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_14_S1AP_id_ENBConfigurationUpdate }, |
386 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_14_S1AP_reject }, |
387 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_MMEConfigurationUpdate }, |
388 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_MMEConfigurationUpdateAcknowledge }, |
389 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_MMEConfigurationUpdateFailure }, |
390 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_15_S1AP_id_MMEConfigurationUpdate }, |
391 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_15_S1AP_reject }, |
392 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_WriteReplaceWarningRequest }, |
393 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_WriteReplaceWarningResponse }, |
394 | | { "&UnsuccessfulOutcome", }, |
395 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_16_S1AP_id_WriteReplaceWarning }, |
396 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_16_S1AP_reject }, |
397 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UERadioCapabilityMatchRequest }, |
398 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_UERadioCapabilityMatchResponse }, |
399 | | { "&UnsuccessfulOutcome", }, |
400 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_17_S1AP_id_UERadioCapabilityMatch }, |
401 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_17_S1AP_reject }, |
402 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_E_RABModificationIndication }, |
403 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_E_RABModificationConfirm }, |
404 | | { "&UnsuccessfulOutcome", }, |
405 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_18_S1AP_id_E_RABModificationIndication }, |
406 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_18_S1AP_reject }, |
407 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UEContextModificationIndication }, |
408 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_UEContextModificationConfirm }, |
409 | | { "&UnsuccessfulOutcome", }, |
410 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_19_S1AP_id_UEContextModificationIndication }, |
411 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_19_S1AP_reject }, |
412 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UEContextSuspendRequest }, |
413 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_UEContextSuspendResponse }, |
414 | | { "&UnsuccessfulOutcome", }, |
415 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_20_S1AP_id_UEContextSuspend }, |
416 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_20_S1AP_reject }, |
417 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UEContextResumeRequest }, |
418 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_UEContextResumeResponse }, |
419 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_UEContextResumeFailure }, |
420 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_21_S1AP_id_UEContextResume }, |
421 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_21_S1AP_reject }, |
422 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UERadioCapabilityIDMappingRequest }, |
423 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_UERadioCapabilityIDMappingResponse }, |
424 | | { "&UnsuccessfulOutcome", }, |
425 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_22_S1AP_id_UERadioCapabilityIDMapping }, |
426 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_22_S1AP_reject }, |
427 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_S1RemovalRequest }, |
428 | | { "&SuccessfulOutcome", aioc__type, &asn_DEF_S1AP_S1RemovalResponse }, |
429 | | { "&UnsuccessfulOutcome", aioc__type, &asn_DEF_S1AP_S1RemovalFailure }, |
430 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_23_S1AP_id_S1Removal }, |
431 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_23_S1AP_reject }, |
432 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_HandoverNotify }, |
433 | | { "&SuccessfulOutcome", }, |
434 | | { "&UnsuccessfulOutcome", }, |
435 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_24_S1AP_id_HandoverNotification }, |
436 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_24_S1AP_ignore }, |
437 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_E_RABReleaseIndication }, |
438 | | { "&SuccessfulOutcome", }, |
439 | | { "&UnsuccessfulOutcome", }, |
440 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_25_S1AP_id_E_RABReleaseIndication }, |
441 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_25_S1AP_ignore }, |
442 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_Paging }, |
443 | | { "&SuccessfulOutcome", }, |
444 | | { "&UnsuccessfulOutcome", }, |
445 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_26_S1AP_id_Paging }, |
446 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_26_S1AP_ignore }, |
447 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_DownlinkNASTransport }, |
448 | | { "&SuccessfulOutcome", }, |
449 | | { "&UnsuccessfulOutcome", }, |
450 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_27_S1AP_id_downlinkNASTransport }, |
451 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_27_S1AP_ignore }, |
452 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_InitialUEMessage }, |
453 | | { "&SuccessfulOutcome", }, |
454 | | { "&UnsuccessfulOutcome", }, |
455 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_28_S1AP_id_initialUEMessage }, |
456 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_28_S1AP_ignore }, |
457 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UplinkNASTransport }, |
458 | | { "&SuccessfulOutcome", }, |
459 | | { "&UnsuccessfulOutcome", }, |
460 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_29_S1AP_id_uplinkNASTransport }, |
461 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_29_S1AP_ignore }, |
462 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_ErrorIndication }, |
463 | | { "&SuccessfulOutcome", }, |
464 | | { "&UnsuccessfulOutcome", }, |
465 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_30_S1AP_id_ErrorIndication }, |
466 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_30_S1AP_ignore }, |
467 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_NASNonDeliveryIndication }, |
468 | | { "&SuccessfulOutcome", }, |
469 | | { "&UnsuccessfulOutcome", }, |
470 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_31_S1AP_id_NASNonDeliveryIndication }, |
471 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_31_S1AP_ignore }, |
472 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UEContextReleaseRequest }, |
473 | | { "&SuccessfulOutcome", }, |
474 | | { "&UnsuccessfulOutcome", }, |
475 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_32_S1AP_id_UEContextReleaseRequest }, |
476 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_32_S1AP_ignore }, |
477 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_DownlinkS1cdma2000tunnelling }, |
478 | | { "&SuccessfulOutcome", }, |
479 | | { "&UnsuccessfulOutcome", }, |
480 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_33_S1AP_id_DownlinkS1cdma2000tunnelling }, |
481 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_33_S1AP_ignore }, |
482 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UplinkS1cdma2000tunnelling }, |
483 | | { "&SuccessfulOutcome", }, |
484 | | { "&UnsuccessfulOutcome", }, |
485 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_34_S1AP_id_UplinkS1cdma2000tunnelling }, |
486 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_34_S1AP_ignore }, |
487 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UECapabilityInfoIndication }, |
488 | | { "&SuccessfulOutcome", }, |
489 | | { "&UnsuccessfulOutcome", }, |
490 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_35_S1AP_id_UECapabilityInfoIndication }, |
491 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_35_S1AP_ignore }, |
492 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_ENBStatusTransfer }, |
493 | | { "&SuccessfulOutcome", }, |
494 | | { "&UnsuccessfulOutcome", }, |
495 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_36_S1AP_id_eNBStatusTransfer }, |
496 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_36_S1AP_ignore }, |
497 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_MMEStatusTransfer }, |
498 | | { "&SuccessfulOutcome", }, |
499 | | { "&UnsuccessfulOutcome", }, |
500 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_37_S1AP_id_MMEStatusTransfer }, |
501 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_37_S1AP_ignore }, |
502 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_DeactivateTrace }, |
503 | | { "&SuccessfulOutcome", }, |
504 | | { "&UnsuccessfulOutcome", }, |
505 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_38_S1AP_id_DeactivateTrace }, |
506 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_38_S1AP_ignore }, |
507 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_TraceStart }, |
508 | | { "&SuccessfulOutcome", }, |
509 | | { "&UnsuccessfulOutcome", }, |
510 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_39_S1AP_id_TraceStart }, |
511 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_39_S1AP_ignore }, |
512 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_TraceFailureIndication }, |
513 | | { "&SuccessfulOutcome", }, |
514 | | { "&UnsuccessfulOutcome", }, |
515 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_40_S1AP_id_TraceFailureIndication }, |
516 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_40_S1AP_ignore }, |
517 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_CellTrafficTrace }, |
518 | | { "&SuccessfulOutcome", }, |
519 | | { "&UnsuccessfulOutcome", }, |
520 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_41_S1AP_id_CellTrafficTrace }, |
521 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_41_S1AP_ignore }, |
522 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_LocationReportingControl }, |
523 | | { "&SuccessfulOutcome", }, |
524 | | { "&UnsuccessfulOutcome", }, |
525 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_42_S1AP_id_LocationReportingControl }, |
526 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_42_S1AP_ignore }, |
527 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_LocationReportingFailureIndication }, |
528 | | { "&SuccessfulOutcome", }, |
529 | | { "&UnsuccessfulOutcome", }, |
530 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_43_S1AP_id_LocationReportingFailureIndication }, |
531 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_43_S1AP_ignore }, |
532 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_LocationReport }, |
533 | | { "&SuccessfulOutcome", }, |
534 | | { "&UnsuccessfulOutcome", }, |
535 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_44_S1AP_id_LocationReport }, |
536 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_44_S1AP_ignore }, |
537 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_OverloadStart }, |
538 | | { "&SuccessfulOutcome", }, |
539 | | { "&UnsuccessfulOutcome", }, |
540 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_45_S1AP_id_OverloadStart }, |
541 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_45_S1AP_ignore }, |
542 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_OverloadStop }, |
543 | | { "&SuccessfulOutcome", }, |
544 | | { "&UnsuccessfulOutcome", }, |
545 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_46_S1AP_id_OverloadStop }, |
546 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_46_S1AP_reject }, |
547 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_ENBDirectInformationTransfer }, |
548 | | { "&SuccessfulOutcome", }, |
549 | | { "&UnsuccessfulOutcome", }, |
550 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_47_S1AP_id_eNBDirectInformationTransfer }, |
551 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_47_S1AP_ignore }, |
552 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_MMEDirectInformationTransfer }, |
553 | | { "&SuccessfulOutcome", }, |
554 | | { "&UnsuccessfulOutcome", }, |
555 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_48_S1AP_id_MMEDirectInformationTransfer }, |
556 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_48_S1AP_ignore }, |
557 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_ENBConfigurationTransfer }, |
558 | | { "&SuccessfulOutcome", }, |
559 | | { "&UnsuccessfulOutcome", }, |
560 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_49_S1AP_id_eNBConfigurationTransfer }, |
561 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_49_S1AP_ignore }, |
562 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_MMEConfigurationTransfer }, |
563 | | { "&SuccessfulOutcome", }, |
564 | | { "&UnsuccessfulOutcome", }, |
565 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_50_S1AP_id_MMEConfigurationTransfer }, |
566 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_50_S1AP_ignore }, |
567 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_PrivateMessage }, |
568 | | { "&SuccessfulOutcome", }, |
569 | | { "&UnsuccessfulOutcome", }, |
570 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_51_S1AP_id_PrivateMessage }, |
571 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_51_S1AP_ignore }, |
572 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport }, |
573 | | { "&SuccessfulOutcome", }, |
574 | | { "&UnsuccessfulOutcome", }, |
575 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_52_S1AP_id_downlinkUEAssociatedLPPaTransport }, |
576 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_52_S1AP_ignore }, |
577 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport }, |
578 | | { "&SuccessfulOutcome", }, |
579 | | { "&UnsuccessfulOutcome", }, |
580 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_53_S1AP_id_uplinkUEAssociatedLPPaTransport }, |
581 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_53_S1AP_ignore }, |
582 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport }, |
583 | | { "&SuccessfulOutcome", }, |
584 | | { "&UnsuccessfulOutcome", }, |
585 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_54_S1AP_id_downlinkNonUEAssociatedLPPaTransport }, |
586 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_54_S1AP_ignore }, |
587 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport }, |
588 | | { "&SuccessfulOutcome", }, |
589 | | { "&UnsuccessfulOutcome", }, |
590 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_55_S1AP_id_uplinkNonUEAssociatedLPPaTransport }, |
591 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_55_S1AP_ignore }, |
592 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_PWSRestartIndication }, |
593 | | { "&SuccessfulOutcome", }, |
594 | | { "&UnsuccessfulOutcome", }, |
595 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_56_S1AP_id_PWSRestartIndication }, |
596 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_56_S1AP_ignore }, |
597 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_RerouteNASRequest }, |
598 | | { "&SuccessfulOutcome", }, |
599 | | { "&UnsuccessfulOutcome", }, |
600 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_57_S1AP_id_RerouteNASRequest }, |
601 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_57_S1AP_reject }, |
602 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_PWSFailureIndication }, |
603 | | { "&SuccessfulOutcome", }, |
604 | | { "&UnsuccessfulOutcome", }, |
605 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_58_S1AP_id_PWSFailureIndication }, |
606 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_58_S1AP_ignore }, |
607 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_ConnectionEstablishmentIndication }, |
608 | | { "&SuccessfulOutcome", }, |
609 | | { "&UnsuccessfulOutcome", }, |
610 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_59_S1AP_id_ConnectionEstablishmentIndication }, |
611 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_59_S1AP_reject }, |
612 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_NASDeliveryIndication }, |
613 | | { "&SuccessfulOutcome", }, |
614 | | { "&UnsuccessfulOutcome", }, |
615 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_60_S1AP_id_NASDeliveryIndication }, |
616 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_60_S1AP_ignore }, |
617 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_RetrieveUEInformation }, |
618 | | { "&SuccessfulOutcome", }, |
619 | | { "&UnsuccessfulOutcome", }, |
620 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_61_S1AP_id_RetrieveUEInformation }, |
621 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_61_S1AP_reject }, |
622 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_UEInformationTransfer }, |
623 | | { "&SuccessfulOutcome", }, |
624 | | { "&UnsuccessfulOutcome", }, |
625 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_62_S1AP_id_UEInformationTransfer }, |
626 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_62_S1AP_reject }, |
627 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_ENBCPRelocationIndication }, |
628 | | { "&SuccessfulOutcome", }, |
629 | | { "&UnsuccessfulOutcome", }, |
630 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_63_S1AP_id_eNBCPRelocationIndication }, |
631 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_63_S1AP_reject }, |
632 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_MMECPRelocationIndication }, |
633 | | { "&SuccessfulOutcome", }, |
634 | | { "&UnsuccessfulOutcome", }, |
635 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_64_S1AP_id_MMECPRelocationIndication }, |
636 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_64_S1AP_reject }, |
637 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_SecondaryRATDataUsageReport }, |
638 | | { "&SuccessfulOutcome", }, |
639 | | { "&UnsuccessfulOutcome", }, |
640 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_65_S1AP_id_SecondaryRATDataUsageReport }, |
641 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_65_S1AP_ignore }, |
642 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_HandoverSuccess }, |
643 | | { "&SuccessfulOutcome", }, |
644 | | { "&UnsuccessfulOutcome", }, |
645 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_66_S1AP_id_HandoverSuccess }, |
646 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_66_S1AP_ignore }, |
647 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_ENBEarlyStatusTransfer }, |
648 | | { "&SuccessfulOutcome", }, |
649 | | { "&UnsuccessfulOutcome", }, |
650 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_67_S1AP_id_eNBEarlyStatusTransfer }, |
651 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_67_S1AP_reject }, |
652 | | { "&InitiatingMessage", aioc__type, &asn_DEF_S1AP_MMEEarlyStatusTransfer }, |
653 | | { "&SuccessfulOutcome", }, |
654 | | { "&UnsuccessfulOutcome", }, |
655 | | { "&procedureCode", aioc__value, &asn_DEF_NativeInteger, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_68_S1AP_id_MMEEarlyStatusTransfer }, |
656 | | { "&criticality", aioc__value, &asn_DEF_NativeEnumerated, &asn_VAL_S1AP_S1AP_ELEMENTARY_PROCEDURES_68_S1AP_ignore } |
657 | | }; |
658 | | static const asn_ioc_set_t asn_IOS_S1AP_S1AP_ELEMENTARY_PROCEDURES_1[] = { |
659 | | { 68, 5, asn_IOS_S1AP_S1AP_ELEMENTARY_PROCEDURES_1_rows } |
660 | | }; |
661 | | static int |
662 | | memb_S1AP_procedureCode_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, |
663 | 0 | asn_app_constraint_failed_f *ctfailcb, void *app_key) { |
664 | 0 | long value; |
665 | | |
666 | 0 | if(!sptr) { |
667 | 0 | ASN__CTFAIL(app_key, td, sptr, |
668 | 0 | "%s: value not given (%s:%d)", |
669 | 0 | td->name, __FILE__, __LINE__); |
670 | 0 | return -1; |
671 | 0 | } |
672 | | |
673 | 0 | value = *(const long *)sptr; |
674 | | |
675 | 0 | if((value >= 0L && value <= 255L)) { |
676 | | /* Constraint check succeeded */ |
677 | 0 | return 0; |
678 | 0 | } else { |
679 | 0 | ASN__CTFAIL(app_key, td, sptr, |
680 | 0 | "%s: constraint failed (%s:%d)", |
681 | 0 | td->name, __FILE__, __LINE__); |
682 | 0 | return -1; |
683 | 0 | } |
684 | 0 | } |
685 | | |
686 | | static asn_type_selector_result_t |
687 | 0 | select_S1AP_InitiatingMessage_S1AP_criticality_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { |
688 | 0 | asn_type_selector_result_t result = {0, 0}; |
689 | 0 | const asn_ioc_set_t *itable = asn_IOS_S1AP_S1AP_ELEMENTARY_PROCEDURES_1; |
690 | 0 | size_t constraining_column = 3; /* &procedureCode */ |
691 | 0 | size_t for_column = 4; /* &criticality */ |
692 | 0 | size_t row, presence_index = 0; |
693 | 0 | const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct S1AP_InitiatingMessage, procedureCode)); |
694 | | |
695 | 0 | for(row=0; row < itable->rows_count; row++) { |
696 | 0 | const asn_ioc_cell_t *constraining_cell = &itable->rows[row * itable->columns_count + constraining_column]; |
697 | 0 | const asn_ioc_cell_t *type_cell = &itable->rows[row * itable->columns_count + for_column]; |
698 | | |
699 | 0 | if(type_cell->cell_kind == aioc__undefined) |
700 | 0 | continue; |
701 | | |
702 | 0 | presence_index++; |
703 | 0 | if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { |
704 | 0 | result.type_descriptor = type_cell->type_descriptor; |
705 | 0 | result.presence_index = presence_index; |
706 | 0 | break; |
707 | 0 | } |
708 | 0 | } |
709 | | |
710 | 0 | return result; |
711 | 0 | } |
712 | | |
713 | | static int |
714 | | memb_S1AP_criticality_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, |
715 | 0 | asn_app_constraint_failed_f *ctfailcb, void *app_key) { |
716 | | |
717 | 0 | if(!sptr) { |
718 | 0 | ASN__CTFAIL(app_key, td, sptr, |
719 | 0 | "%s: value not given (%s:%d)", |
720 | 0 | td->name, __FILE__, __LINE__); |
721 | 0 | return -1; |
722 | 0 | } |
723 | | |
724 | | |
725 | 0 | if(1 /* No applicable constraints whatsoever */) { |
726 | | /* Nothing is here. See below */ |
727 | 0 | } |
728 | | |
729 | 0 | return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); |
730 | 0 | } |
731 | | |
732 | | static asn_type_selector_result_t |
733 | 6.05k | select_S1AP_InitiatingMessage_S1AP_value_type(const asn_TYPE_descriptor_t *parent_type, const void *parent_sptr) { |
734 | 6.05k | asn_type_selector_result_t result = {0, 0}; |
735 | 6.05k | const asn_ioc_set_t *itable = asn_IOS_S1AP_S1AP_ELEMENTARY_PROCEDURES_1; |
736 | 6.05k | size_t constraining_column = 3; /* &procedureCode */ |
737 | 6.05k | size_t for_column = 0; /* &InitiatingMessage */ |
738 | 6.05k | size_t row, presence_index = 0; |
739 | 6.05k | const long *constraining_value = (const long *)((const char *)parent_sptr + offsetof(struct S1AP_InitiatingMessage, procedureCode)); |
740 | | |
741 | 163k | for(row=0; row < itable->rows_count; row++) { |
742 | 163k | const asn_ioc_cell_t *constraining_cell = &itable->rows[row * itable->columns_count + constraining_column]; |
743 | 163k | const asn_ioc_cell_t *type_cell = &itable->rows[row * itable->columns_count + for_column]; |
744 | | |
745 | 163k | if(type_cell->cell_kind == aioc__undefined) |
746 | 0 | continue; |
747 | | |
748 | 163k | presence_index++; |
749 | 163k | if(constraining_cell->type_descriptor->op->compare_struct(constraining_cell->type_descriptor, constraining_value, constraining_cell->value_sptr) == 0) { |
750 | 6.03k | result.type_descriptor = type_cell->type_descriptor; |
751 | 6.03k | result.presence_index = presence_index; |
752 | 6.03k | break; |
753 | 6.03k | } |
754 | 163k | } |
755 | | |
756 | 6.05k | return result; |
757 | 6.05k | } |
758 | | |
759 | | static int |
760 | | memb_S1AP_value_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, |
761 | 0 | asn_app_constraint_failed_f *ctfailcb, void *app_key) { |
762 | | |
763 | 0 | if(!sptr) { |
764 | 0 | ASN__CTFAIL(app_key, td, sptr, |
765 | 0 | "%s: value not given (%s:%d)", |
766 | 0 | td->name, __FILE__, __LINE__); |
767 | 0 | return -1; |
768 | 0 | } |
769 | | |
770 | | |
771 | 0 | if(1 /* No applicable constraints whatsoever */) { |
772 | | /* Nothing is here. See below */ |
773 | 0 | } |
774 | | |
775 | 0 | return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); |
776 | 0 | } |
777 | | |
778 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
779 | | static asn_per_constraints_t asn_PER_memb_S1AP_procedureCode_constr_2 CC_NOTUSED = { |
780 | | { APC_CONSTRAINED, 8, 8, 0, 255 } /* (0..255) */, |
781 | | { APC_UNCONSTRAINED, -1, -1, 0, 0 }, |
782 | | 0, 0 /* No PER value map */ |
783 | | }; |
784 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
785 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
786 | | static asn_per_constraints_t asn_PER_memb_S1AP_criticality_constr_3 CC_NOTUSED = { |
787 | | { APC_CONSTRAINED, 2, 2, 0, 2 } /* (0..2) */, |
788 | | { APC_UNCONSTRAINED, -1, -1, 0, 0 }, |
789 | | 0, 0 /* No PER value map */ |
790 | | }; |
791 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
792 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
793 | | static asn_per_constraints_t asn_PER_memb_S1AP_value_constr_4 CC_NOTUSED = { |
794 | | { APC_UNCONSTRAINED, -1, -1, 0, 0 }, |
795 | | { APC_UNCONSTRAINED, -1, -1, 0, 0 }, |
796 | | 0, 0 /* No PER value map */ |
797 | | }; |
798 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
799 | | static asn_TYPE_member_t asn_MBR_S1AP_InitiatingMessage__value_4[] = { |
800 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.HandoverRequired), |
801 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
802 | | 0, |
803 | | &asn_DEF_S1AP_HandoverRequired, |
804 | | 0, |
805 | | { |
806 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
807 | | 0, |
808 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
809 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
810 | | 0, |
811 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
812 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
813 | | 0, |
814 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
815 | | 0 |
816 | | }, |
817 | | 0, 0, /* No default value */ |
818 | | "HandoverRequired" |
819 | | }, |
820 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.HandoverRequest), |
821 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
822 | | 0, |
823 | | &asn_DEF_S1AP_HandoverRequest, |
824 | | 0, |
825 | | { |
826 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
827 | | 0, |
828 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
829 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
830 | | 0, |
831 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
832 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
833 | | 0, |
834 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
835 | | 0 |
836 | | }, |
837 | | 0, 0, /* No default value */ |
838 | | "HandoverRequest" |
839 | | }, |
840 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.PathSwitchRequest), |
841 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
842 | | 0, |
843 | | &asn_DEF_S1AP_PathSwitchRequest, |
844 | | 0, |
845 | | { |
846 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
847 | | 0, |
848 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
849 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
850 | | 0, |
851 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
852 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
853 | | 0, |
854 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
855 | | 0 |
856 | | }, |
857 | | 0, 0, /* No default value */ |
858 | | "PathSwitchRequest" |
859 | | }, |
860 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.E_RABSetupRequest), |
861 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
862 | | 0, |
863 | | &asn_DEF_S1AP_E_RABSetupRequest, |
864 | | 0, |
865 | | { |
866 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
867 | | 0, |
868 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
869 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
870 | | 0, |
871 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
872 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
873 | | 0, |
874 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
875 | | 0 |
876 | | }, |
877 | | 0, 0, /* No default value */ |
878 | | "E-RABSetupRequest" |
879 | | }, |
880 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.E_RABModifyRequest), |
881 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
882 | | 0, |
883 | | &asn_DEF_S1AP_E_RABModifyRequest, |
884 | | 0, |
885 | | { |
886 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
887 | | 0, |
888 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
889 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
890 | | 0, |
891 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
892 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
893 | | 0, |
894 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
895 | | 0 |
896 | | }, |
897 | | 0, 0, /* No default value */ |
898 | | "E-RABModifyRequest" |
899 | | }, |
900 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.E_RABReleaseCommand), |
901 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
902 | | 0, |
903 | | &asn_DEF_S1AP_E_RABReleaseCommand, |
904 | | 0, |
905 | | { |
906 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
907 | | 0, |
908 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
909 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
910 | | 0, |
911 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
912 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
913 | | 0, |
914 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
915 | | 0 |
916 | | }, |
917 | | 0, 0, /* No default value */ |
918 | | "E-RABReleaseCommand" |
919 | | }, |
920 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.InitialContextSetupRequest), |
921 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
922 | | 0, |
923 | | &asn_DEF_S1AP_InitialContextSetupRequest, |
924 | | 0, |
925 | | { |
926 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
927 | | 0, |
928 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
929 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
930 | | 0, |
931 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
932 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
933 | | 0, |
934 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
935 | | 0 |
936 | | }, |
937 | | 0, 0, /* No default value */ |
938 | | "InitialContextSetupRequest" |
939 | | }, |
940 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.HandoverCancel), |
941 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
942 | | 0, |
943 | | &asn_DEF_S1AP_HandoverCancel, |
944 | | 0, |
945 | | { |
946 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
947 | | 0, |
948 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
949 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
950 | | 0, |
951 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
952 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
953 | | 0, |
954 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
955 | | 0 |
956 | | }, |
957 | | 0, 0, /* No default value */ |
958 | | "HandoverCancel" |
959 | | }, |
960 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.KillRequest), |
961 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
962 | | 0, |
963 | | &asn_DEF_S1AP_KillRequest, |
964 | | 0, |
965 | | { |
966 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
967 | | 0, |
968 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
969 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
970 | | 0, |
971 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
972 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
973 | | 0, |
974 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
975 | | 0 |
976 | | }, |
977 | | 0, 0, /* No default value */ |
978 | | "KillRequest" |
979 | | }, |
980 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.Reset), |
981 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
982 | | 0, |
983 | | &asn_DEF_S1AP_Reset, |
984 | | 0, |
985 | | { |
986 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
987 | | 0, |
988 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
989 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
990 | | 0, |
991 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
992 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
993 | | 0, |
994 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
995 | | 0 |
996 | | }, |
997 | | 0, 0, /* No default value */ |
998 | | "Reset" |
999 | | }, |
1000 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.S1SetupRequest), |
1001 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1002 | | 0, |
1003 | | &asn_DEF_S1AP_S1SetupRequest, |
1004 | | 0, |
1005 | | { |
1006 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1007 | | 0, |
1008 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1009 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1010 | | 0, |
1011 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1012 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1013 | | 0, |
1014 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1015 | | 0 |
1016 | | }, |
1017 | | 0, 0, /* No default value */ |
1018 | | "S1SetupRequest" |
1019 | | }, |
1020 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UEContextModificationRequest), |
1021 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1022 | | 0, |
1023 | | &asn_DEF_S1AP_UEContextModificationRequest, |
1024 | | 0, |
1025 | | { |
1026 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1027 | | 0, |
1028 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1029 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1030 | | 0, |
1031 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1032 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1033 | | 0, |
1034 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1035 | | 0 |
1036 | | }, |
1037 | | 0, 0, /* No default value */ |
1038 | | "UEContextModificationRequest" |
1039 | | }, |
1040 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UEContextReleaseCommand), |
1041 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1042 | | 0, |
1043 | | &asn_DEF_S1AP_UEContextReleaseCommand, |
1044 | | 0, |
1045 | | { |
1046 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1047 | | 0, |
1048 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1049 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1050 | | 0, |
1051 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1052 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1053 | | 0, |
1054 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1055 | | 0 |
1056 | | }, |
1057 | | 0, 0, /* No default value */ |
1058 | | "UEContextReleaseCommand" |
1059 | | }, |
1060 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.ENBConfigurationUpdate), |
1061 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1062 | | 0, |
1063 | | &asn_DEF_S1AP_ENBConfigurationUpdate, |
1064 | | 0, |
1065 | | { |
1066 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1067 | | 0, |
1068 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1069 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1070 | | 0, |
1071 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1072 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1073 | | 0, |
1074 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1075 | | 0 |
1076 | | }, |
1077 | | 0, 0, /* No default value */ |
1078 | | "ENBConfigurationUpdate" |
1079 | | }, |
1080 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.MMEConfigurationUpdate), |
1081 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1082 | | 0, |
1083 | | &asn_DEF_S1AP_MMEConfigurationUpdate, |
1084 | | 0, |
1085 | | { |
1086 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1087 | | 0, |
1088 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1089 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1090 | | 0, |
1091 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1092 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1093 | | 0, |
1094 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1095 | | 0 |
1096 | | }, |
1097 | | 0, 0, /* No default value */ |
1098 | | "MMEConfigurationUpdate" |
1099 | | }, |
1100 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.WriteReplaceWarningRequest), |
1101 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1102 | | 0, |
1103 | | &asn_DEF_S1AP_WriteReplaceWarningRequest, |
1104 | | 0, |
1105 | | { |
1106 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1107 | | 0, |
1108 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1109 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1110 | | 0, |
1111 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1112 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1113 | | 0, |
1114 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1115 | | 0 |
1116 | | }, |
1117 | | 0, 0, /* No default value */ |
1118 | | "WriteReplaceWarningRequest" |
1119 | | }, |
1120 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UERadioCapabilityMatchRequest), |
1121 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1122 | | 0, |
1123 | | &asn_DEF_S1AP_UERadioCapabilityMatchRequest, |
1124 | | 0, |
1125 | | { |
1126 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1127 | | 0, |
1128 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1129 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1130 | | 0, |
1131 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1132 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1133 | | 0, |
1134 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1135 | | 0 |
1136 | | }, |
1137 | | 0, 0, /* No default value */ |
1138 | | "UERadioCapabilityMatchRequest" |
1139 | | }, |
1140 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.E_RABModificationIndication), |
1141 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1142 | | 0, |
1143 | | &asn_DEF_S1AP_E_RABModificationIndication, |
1144 | | 0, |
1145 | | { |
1146 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1147 | | 0, |
1148 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1149 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1150 | | 0, |
1151 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1152 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1153 | | 0, |
1154 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1155 | | 0 |
1156 | | }, |
1157 | | 0, 0, /* No default value */ |
1158 | | "E-RABModificationIndication" |
1159 | | }, |
1160 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UEContextModificationIndication), |
1161 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1162 | | 0, |
1163 | | &asn_DEF_S1AP_UEContextModificationIndication, |
1164 | | 0, |
1165 | | { |
1166 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1167 | | 0, |
1168 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1169 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1170 | | 0, |
1171 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1172 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1173 | | 0, |
1174 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1175 | | 0 |
1176 | | }, |
1177 | | 0, 0, /* No default value */ |
1178 | | "UEContextModificationIndication" |
1179 | | }, |
1180 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UEContextSuspendRequest), |
1181 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1182 | | 0, |
1183 | | &asn_DEF_S1AP_UEContextSuspendRequest, |
1184 | | 0, |
1185 | | { |
1186 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1187 | | 0, |
1188 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1189 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1190 | | 0, |
1191 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1192 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1193 | | 0, |
1194 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1195 | | 0 |
1196 | | }, |
1197 | | 0, 0, /* No default value */ |
1198 | | "UEContextSuspendRequest" |
1199 | | }, |
1200 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UEContextResumeRequest), |
1201 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1202 | | 0, |
1203 | | &asn_DEF_S1AP_UEContextResumeRequest, |
1204 | | 0, |
1205 | | { |
1206 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1207 | | 0, |
1208 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1209 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1210 | | 0, |
1211 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1212 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1213 | | 0, |
1214 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1215 | | 0 |
1216 | | }, |
1217 | | 0, 0, /* No default value */ |
1218 | | "UEContextResumeRequest" |
1219 | | }, |
1220 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UERadioCapabilityIDMappingRequest), |
1221 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1222 | | 0, |
1223 | | &asn_DEF_S1AP_UERadioCapabilityIDMappingRequest, |
1224 | | 0, |
1225 | | { |
1226 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1227 | | 0, |
1228 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1229 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1230 | | 0, |
1231 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1232 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1233 | | 0, |
1234 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1235 | | 0 |
1236 | | }, |
1237 | | 0, 0, /* No default value */ |
1238 | | "UERadioCapabilityIDMappingRequest" |
1239 | | }, |
1240 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.S1RemovalRequest), |
1241 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1242 | | 0, |
1243 | | &asn_DEF_S1AP_S1RemovalRequest, |
1244 | | 0, |
1245 | | { |
1246 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1247 | | 0, |
1248 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1249 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1250 | | 0, |
1251 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1252 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1253 | | 0, |
1254 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1255 | | 0 |
1256 | | }, |
1257 | | 0, 0, /* No default value */ |
1258 | | "S1RemovalRequest" |
1259 | | }, |
1260 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.HandoverNotify), |
1261 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1262 | | 0, |
1263 | | &asn_DEF_S1AP_HandoverNotify, |
1264 | | 0, |
1265 | | { |
1266 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1267 | | 0, |
1268 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1269 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1270 | | 0, |
1271 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1272 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1273 | | 0, |
1274 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1275 | | 0 |
1276 | | }, |
1277 | | 0, 0, /* No default value */ |
1278 | | "HandoverNotify" |
1279 | | }, |
1280 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.E_RABReleaseIndication), |
1281 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1282 | | 0, |
1283 | | &asn_DEF_S1AP_E_RABReleaseIndication, |
1284 | | 0, |
1285 | | { |
1286 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1287 | | 0, |
1288 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1289 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1290 | | 0, |
1291 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1292 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1293 | | 0, |
1294 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1295 | | 0 |
1296 | | }, |
1297 | | 0, 0, /* No default value */ |
1298 | | "E-RABReleaseIndication" |
1299 | | }, |
1300 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.Paging), |
1301 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1302 | | 0, |
1303 | | &asn_DEF_S1AP_Paging, |
1304 | | 0, |
1305 | | { |
1306 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1307 | | 0, |
1308 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1309 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1310 | | 0, |
1311 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1312 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1313 | | 0, |
1314 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1315 | | 0 |
1316 | | }, |
1317 | | 0, 0, /* No default value */ |
1318 | | "Paging" |
1319 | | }, |
1320 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.DownlinkNASTransport), |
1321 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1322 | | 0, |
1323 | | &asn_DEF_S1AP_DownlinkNASTransport, |
1324 | | 0, |
1325 | | { |
1326 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1327 | | 0, |
1328 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1329 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1330 | | 0, |
1331 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1332 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1333 | | 0, |
1334 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1335 | | 0 |
1336 | | }, |
1337 | | 0, 0, /* No default value */ |
1338 | | "DownlinkNASTransport" |
1339 | | }, |
1340 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.InitialUEMessage), |
1341 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1342 | | 0, |
1343 | | &asn_DEF_S1AP_InitialUEMessage, |
1344 | | 0, |
1345 | | { |
1346 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1347 | | 0, |
1348 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1349 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1350 | | 0, |
1351 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1352 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1353 | | 0, |
1354 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1355 | | 0 |
1356 | | }, |
1357 | | 0, 0, /* No default value */ |
1358 | | "InitialUEMessage" |
1359 | | }, |
1360 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UplinkNASTransport), |
1361 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1362 | | 0, |
1363 | | &asn_DEF_S1AP_UplinkNASTransport, |
1364 | | 0, |
1365 | | { |
1366 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1367 | | 0, |
1368 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1369 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1370 | | 0, |
1371 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1372 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1373 | | 0, |
1374 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1375 | | 0 |
1376 | | }, |
1377 | | 0, 0, /* No default value */ |
1378 | | "UplinkNASTransport" |
1379 | | }, |
1380 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.ErrorIndication), |
1381 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1382 | | 0, |
1383 | | &asn_DEF_S1AP_ErrorIndication, |
1384 | | 0, |
1385 | | { |
1386 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1387 | | 0, |
1388 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1389 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1390 | | 0, |
1391 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1392 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1393 | | 0, |
1394 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1395 | | 0 |
1396 | | }, |
1397 | | 0, 0, /* No default value */ |
1398 | | "ErrorIndication" |
1399 | | }, |
1400 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.NASNonDeliveryIndication), |
1401 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1402 | | 0, |
1403 | | &asn_DEF_S1AP_NASNonDeliveryIndication, |
1404 | | 0, |
1405 | | { |
1406 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1407 | | 0, |
1408 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1409 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1410 | | 0, |
1411 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1412 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1413 | | 0, |
1414 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1415 | | 0 |
1416 | | }, |
1417 | | 0, 0, /* No default value */ |
1418 | | "NASNonDeliveryIndication" |
1419 | | }, |
1420 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UEContextReleaseRequest), |
1421 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1422 | | 0, |
1423 | | &asn_DEF_S1AP_UEContextReleaseRequest, |
1424 | | 0, |
1425 | | { |
1426 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1427 | | 0, |
1428 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1429 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1430 | | 0, |
1431 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1432 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1433 | | 0, |
1434 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1435 | | 0 |
1436 | | }, |
1437 | | 0, 0, /* No default value */ |
1438 | | "UEContextReleaseRequest" |
1439 | | }, |
1440 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.DownlinkS1cdma2000tunnelling), |
1441 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1442 | | 0, |
1443 | | &asn_DEF_S1AP_DownlinkS1cdma2000tunnelling, |
1444 | | 0, |
1445 | | { |
1446 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1447 | | 0, |
1448 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1449 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1450 | | 0, |
1451 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1452 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1453 | | 0, |
1454 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1455 | | 0 |
1456 | | }, |
1457 | | 0, 0, /* No default value */ |
1458 | | "DownlinkS1cdma2000tunnelling" |
1459 | | }, |
1460 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UplinkS1cdma2000tunnelling), |
1461 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1462 | | 0, |
1463 | | &asn_DEF_S1AP_UplinkS1cdma2000tunnelling, |
1464 | | 0, |
1465 | | { |
1466 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1467 | | 0, |
1468 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1469 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1470 | | 0, |
1471 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1472 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1473 | | 0, |
1474 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1475 | | 0 |
1476 | | }, |
1477 | | 0, 0, /* No default value */ |
1478 | | "UplinkS1cdma2000tunnelling" |
1479 | | }, |
1480 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UECapabilityInfoIndication), |
1481 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1482 | | 0, |
1483 | | &asn_DEF_S1AP_UECapabilityInfoIndication, |
1484 | | 0, |
1485 | | { |
1486 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1487 | | 0, |
1488 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1489 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1490 | | 0, |
1491 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1492 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1493 | | 0, |
1494 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1495 | | 0 |
1496 | | }, |
1497 | | 0, 0, /* No default value */ |
1498 | | "UECapabilityInfoIndication" |
1499 | | }, |
1500 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.ENBStatusTransfer), |
1501 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1502 | | 0, |
1503 | | &asn_DEF_S1AP_ENBStatusTransfer, |
1504 | | 0, |
1505 | | { |
1506 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1507 | | 0, |
1508 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1509 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1510 | | 0, |
1511 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1512 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1513 | | 0, |
1514 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1515 | | 0 |
1516 | | }, |
1517 | | 0, 0, /* No default value */ |
1518 | | "ENBStatusTransfer" |
1519 | | }, |
1520 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.MMEStatusTransfer), |
1521 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1522 | | 0, |
1523 | | &asn_DEF_S1AP_MMEStatusTransfer, |
1524 | | 0, |
1525 | | { |
1526 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1527 | | 0, |
1528 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1529 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1530 | | 0, |
1531 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1532 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1533 | | 0, |
1534 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1535 | | 0 |
1536 | | }, |
1537 | | 0, 0, /* No default value */ |
1538 | | "MMEStatusTransfer" |
1539 | | }, |
1540 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.DeactivateTrace), |
1541 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1542 | | 0, |
1543 | | &asn_DEF_S1AP_DeactivateTrace, |
1544 | | 0, |
1545 | | { |
1546 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1547 | | 0, |
1548 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1549 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1550 | | 0, |
1551 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1552 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1553 | | 0, |
1554 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1555 | | 0 |
1556 | | }, |
1557 | | 0, 0, /* No default value */ |
1558 | | "DeactivateTrace" |
1559 | | }, |
1560 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.TraceStart), |
1561 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1562 | | 0, |
1563 | | &asn_DEF_S1AP_TraceStart, |
1564 | | 0, |
1565 | | { |
1566 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1567 | | 0, |
1568 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1569 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1570 | | 0, |
1571 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1572 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1573 | | 0, |
1574 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1575 | | 0 |
1576 | | }, |
1577 | | 0, 0, /* No default value */ |
1578 | | "TraceStart" |
1579 | | }, |
1580 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.TraceFailureIndication), |
1581 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1582 | | 0, |
1583 | | &asn_DEF_S1AP_TraceFailureIndication, |
1584 | | 0, |
1585 | | { |
1586 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1587 | | 0, |
1588 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1589 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1590 | | 0, |
1591 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1592 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1593 | | 0, |
1594 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1595 | | 0 |
1596 | | }, |
1597 | | 0, 0, /* No default value */ |
1598 | | "TraceFailureIndication" |
1599 | | }, |
1600 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.CellTrafficTrace), |
1601 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1602 | | 0, |
1603 | | &asn_DEF_S1AP_CellTrafficTrace, |
1604 | | 0, |
1605 | | { |
1606 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1607 | | 0, |
1608 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1609 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1610 | | 0, |
1611 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1612 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1613 | | 0, |
1614 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1615 | | 0 |
1616 | | }, |
1617 | | 0, 0, /* No default value */ |
1618 | | "CellTrafficTrace" |
1619 | | }, |
1620 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.LocationReportingControl), |
1621 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1622 | | 0, |
1623 | | &asn_DEF_S1AP_LocationReportingControl, |
1624 | | 0, |
1625 | | { |
1626 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1627 | | 0, |
1628 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1629 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1630 | | 0, |
1631 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1632 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1633 | | 0, |
1634 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1635 | | 0 |
1636 | | }, |
1637 | | 0, 0, /* No default value */ |
1638 | | "LocationReportingControl" |
1639 | | }, |
1640 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.LocationReportingFailureIndication), |
1641 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1642 | | 0, |
1643 | | &asn_DEF_S1AP_LocationReportingFailureIndication, |
1644 | | 0, |
1645 | | { |
1646 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1647 | | 0, |
1648 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1649 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1650 | | 0, |
1651 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1652 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1653 | | 0, |
1654 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1655 | | 0 |
1656 | | }, |
1657 | | 0, 0, /* No default value */ |
1658 | | "LocationReportingFailureIndication" |
1659 | | }, |
1660 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.LocationReport), |
1661 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1662 | | 0, |
1663 | | &asn_DEF_S1AP_LocationReport, |
1664 | | 0, |
1665 | | { |
1666 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1667 | | 0, |
1668 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1669 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1670 | | 0, |
1671 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1672 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1673 | | 0, |
1674 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1675 | | 0 |
1676 | | }, |
1677 | | 0, 0, /* No default value */ |
1678 | | "LocationReport" |
1679 | | }, |
1680 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.OverloadStart), |
1681 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1682 | | 0, |
1683 | | &asn_DEF_S1AP_OverloadStart, |
1684 | | 0, |
1685 | | { |
1686 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1687 | | 0, |
1688 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1689 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1690 | | 0, |
1691 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1692 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1693 | | 0, |
1694 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1695 | | 0 |
1696 | | }, |
1697 | | 0, 0, /* No default value */ |
1698 | | "OverloadStart" |
1699 | | }, |
1700 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.OverloadStop), |
1701 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1702 | | 0, |
1703 | | &asn_DEF_S1AP_OverloadStop, |
1704 | | 0, |
1705 | | { |
1706 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1707 | | 0, |
1708 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1709 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1710 | | 0, |
1711 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1712 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1713 | | 0, |
1714 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1715 | | 0 |
1716 | | }, |
1717 | | 0, 0, /* No default value */ |
1718 | | "OverloadStop" |
1719 | | }, |
1720 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.ENBDirectInformationTransfer), |
1721 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1722 | | 0, |
1723 | | &asn_DEF_S1AP_ENBDirectInformationTransfer, |
1724 | | 0, |
1725 | | { |
1726 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1727 | | 0, |
1728 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1729 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1730 | | 0, |
1731 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1732 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1733 | | 0, |
1734 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1735 | | 0 |
1736 | | }, |
1737 | | 0, 0, /* No default value */ |
1738 | | "ENBDirectInformationTransfer" |
1739 | | }, |
1740 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.MMEDirectInformationTransfer), |
1741 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1742 | | 0, |
1743 | | &asn_DEF_S1AP_MMEDirectInformationTransfer, |
1744 | | 0, |
1745 | | { |
1746 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1747 | | 0, |
1748 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1749 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1750 | | 0, |
1751 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1752 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1753 | | 0, |
1754 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1755 | | 0 |
1756 | | }, |
1757 | | 0, 0, /* No default value */ |
1758 | | "MMEDirectInformationTransfer" |
1759 | | }, |
1760 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.ENBConfigurationTransfer), |
1761 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1762 | | 0, |
1763 | | &asn_DEF_S1AP_ENBConfigurationTransfer, |
1764 | | 0, |
1765 | | { |
1766 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1767 | | 0, |
1768 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1769 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1770 | | 0, |
1771 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1772 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1773 | | 0, |
1774 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1775 | | 0 |
1776 | | }, |
1777 | | 0, 0, /* No default value */ |
1778 | | "ENBConfigurationTransfer" |
1779 | | }, |
1780 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.MMEConfigurationTransfer), |
1781 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1782 | | 0, |
1783 | | &asn_DEF_S1AP_MMEConfigurationTransfer, |
1784 | | 0, |
1785 | | { |
1786 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1787 | | 0, |
1788 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1789 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1790 | | 0, |
1791 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1792 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1793 | | 0, |
1794 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1795 | | 0 |
1796 | | }, |
1797 | | 0, 0, /* No default value */ |
1798 | | "MMEConfigurationTransfer" |
1799 | | }, |
1800 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.PrivateMessage), |
1801 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1802 | | 0, |
1803 | | &asn_DEF_S1AP_PrivateMessage, |
1804 | | 0, |
1805 | | { |
1806 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1807 | | 0, |
1808 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1809 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1810 | | 0, |
1811 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1812 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1813 | | 0, |
1814 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1815 | | 0 |
1816 | | }, |
1817 | | 0, 0, /* No default value */ |
1818 | | "PrivateMessage" |
1819 | | }, |
1820 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.DownlinkUEAssociatedLPPaTransport), |
1821 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1822 | | 0, |
1823 | | &asn_DEF_S1AP_DownlinkUEAssociatedLPPaTransport, |
1824 | | 0, |
1825 | | { |
1826 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1827 | | 0, |
1828 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1829 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1830 | | 0, |
1831 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1832 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1833 | | 0, |
1834 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1835 | | 0 |
1836 | | }, |
1837 | | 0, 0, /* No default value */ |
1838 | | "DownlinkUEAssociatedLPPaTransport" |
1839 | | }, |
1840 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UplinkUEAssociatedLPPaTransport), |
1841 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1842 | | 0, |
1843 | | &asn_DEF_S1AP_UplinkUEAssociatedLPPaTransport, |
1844 | | 0, |
1845 | | { |
1846 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1847 | | 0, |
1848 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1849 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1850 | | 0, |
1851 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1852 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1853 | | 0, |
1854 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1855 | | 0 |
1856 | | }, |
1857 | | 0, 0, /* No default value */ |
1858 | | "UplinkUEAssociatedLPPaTransport" |
1859 | | }, |
1860 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.DownlinkNonUEAssociatedLPPaTransport), |
1861 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1862 | | 0, |
1863 | | &asn_DEF_S1AP_DownlinkNonUEAssociatedLPPaTransport, |
1864 | | 0, |
1865 | | { |
1866 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1867 | | 0, |
1868 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1869 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1870 | | 0, |
1871 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1872 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1873 | | 0, |
1874 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1875 | | 0 |
1876 | | }, |
1877 | | 0, 0, /* No default value */ |
1878 | | "DownlinkNonUEAssociatedLPPaTransport" |
1879 | | }, |
1880 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UplinkNonUEAssociatedLPPaTransport), |
1881 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1882 | | 0, |
1883 | | &asn_DEF_S1AP_UplinkNonUEAssociatedLPPaTransport, |
1884 | | 0, |
1885 | | { |
1886 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1887 | | 0, |
1888 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1889 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1890 | | 0, |
1891 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1892 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1893 | | 0, |
1894 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1895 | | 0 |
1896 | | }, |
1897 | | 0, 0, /* No default value */ |
1898 | | "UplinkNonUEAssociatedLPPaTransport" |
1899 | | }, |
1900 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.PWSRestartIndication), |
1901 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1902 | | 0, |
1903 | | &asn_DEF_S1AP_PWSRestartIndication, |
1904 | | 0, |
1905 | | { |
1906 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1907 | | 0, |
1908 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1909 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1910 | | 0, |
1911 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1912 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1913 | | 0, |
1914 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1915 | | 0 |
1916 | | }, |
1917 | | 0, 0, /* No default value */ |
1918 | | "PWSRestartIndication" |
1919 | | }, |
1920 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.RerouteNASRequest), |
1921 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1922 | | 0, |
1923 | | &asn_DEF_S1AP_RerouteNASRequest, |
1924 | | 0, |
1925 | | { |
1926 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1927 | | 0, |
1928 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1929 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1930 | | 0, |
1931 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1932 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1933 | | 0, |
1934 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1935 | | 0 |
1936 | | }, |
1937 | | 0, 0, /* No default value */ |
1938 | | "RerouteNASRequest" |
1939 | | }, |
1940 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.PWSFailureIndication), |
1941 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1942 | | 0, |
1943 | | &asn_DEF_S1AP_PWSFailureIndication, |
1944 | | 0, |
1945 | | { |
1946 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1947 | | 0, |
1948 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1949 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1950 | | 0, |
1951 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1952 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1953 | | 0, |
1954 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1955 | | 0 |
1956 | | }, |
1957 | | 0, 0, /* No default value */ |
1958 | | "PWSFailureIndication" |
1959 | | }, |
1960 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.ConnectionEstablishmentIndication), |
1961 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1962 | | 0, |
1963 | | &asn_DEF_S1AP_ConnectionEstablishmentIndication, |
1964 | | 0, |
1965 | | { |
1966 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1967 | | 0, |
1968 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1969 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1970 | | 0, |
1971 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1972 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1973 | | 0, |
1974 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1975 | | 0 |
1976 | | }, |
1977 | | 0, 0, /* No default value */ |
1978 | | "ConnectionEstablishmentIndication" |
1979 | | }, |
1980 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.NASDeliveryIndication), |
1981 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
1982 | | 0, |
1983 | | &asn_DEF_S1AP_NASDeliveryIndication, |
1984 | | 0, |
1985 | | { |
1986 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
1987 | | 0, |
1988 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
1989 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
1990 | | 0, |
1991 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
1992 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
1993 | | 0, |
1994 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
1995 | | 0 |
1996 | | }, |
1997 | | 0, 0, /* No default value */ |
1998 | | "NASDeliveryIndication" |
1999 | | }, |
2000 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.RetrieveUEInformation), |
2001 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
2002 | | 0, |
2003 | | &asn_DEF_S1AP_RetrieveUEInformation, |
2004 | | 0, |
2005 | | { |
2006 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2007 | | 0, |
2008 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2009 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2010 | | 0, |
2011 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2012 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2013 | | 0, |
2014 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2015 | | 0 |
2016 | | }, |
2017 | | 0, 0, /* No default value */ |
2018 | | "RetrieveUEInformation" |
2019 | | }, |
2020 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.UEInformationTransfer), |
2021 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
2022 | | 0, |
2023 | | &asn_DEF_S1AP_UEInformationTransfer, |
2024 | | 0, |
2025 | | { |
2026 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2027 | | 0, |
2028 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2029 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2030 | | 0, |
2031 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2032 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2033 | | 0, |
2034 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2035 | | 0 |
2036 | | }, |
2037 | | 0, 0, /* No default value */ |
2038 | | "UEInformationTransfer" |
2039 | | }, |
2040 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.ENBCPRelocationIndication), |
2041 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
2042 | | 0, |
2043 | | &asn_DEF_S1AP_ENBCPRelocationIndication, |
2044 | | 0, |
2045 | | { |
2046 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2047 | | 0, |
2048 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2049 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2050 | | 0, |
2051 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2052 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2053 | | 0, |
2054 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2055 | | 0 |
2056 | | }, |
2057 | | 0, 0, /* No default value */ |
2058 | | "ENBCPRelocationIndication" |
2059 | | }, |
2060 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.MMECPRelocationIndication), |
2061 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
2062 | | 0, |
2063 | | &asn_DEF_S1AP_MMECPRelocationIndication, |
2064 | | 0, |
2065 | | { |
2066 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2067 | | 0, |
2068 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2069 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2070 | | 0, |
2071 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2072 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2073 | | 0, |
2074 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2075 | | 0 |
2076 | | }, |
2077 | | 0, 0, /* No default value */ |
2078 | | "MMECPRelocationIndication" |
2079 | | }, |
2080 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.SecondaryRATDataUsageReport), |
2081 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
2082 | | 0, |
2083 | | &asn_DEF_S1AP_SecondaryRATDataUsageReport, |
2084 | | 0, |
2085 | | { |
2086 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2087 | | 0, |
2088 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2089 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2090 | | 0, |
2091 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2092 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2093 | | 0, |
2094 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2095 | | 0 |
2096 | | }, |
2097 | | 0, 0, /* No default value */ |
2098 | | "SecondaryRATDataUsageReport" |
2099 | | }, |
2100 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.HandoverSuccess), |
2101 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
2102 | | 0, |
2103 | | &asn_DEF_S1AP_HandoverSuccess, |
2104 | | 0, |
2105 | | { |
2106 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2107 | | 0, |
2108 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2109 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2110 | | 0, |
2111 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2112 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2113 | | 0, |
2114 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2115 | | 0 |
2116 | | }, |
2117 | | 0, 0, /* No default value */ |
2118 | | "HandoverSuccess" |
2119 | | }, |
2120 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.ENBEarlyStatusTransfer), |
2121 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
2122 | | 0, |
2123 | | &asn_DEF_S1AP_ENBEarlyStatusTransfer, |
2124 | | 0, |
2125 | | { |
2126 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2127 | | 0, |
2128 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2129 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2130 | | 0, |
2131 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2132 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2133 | | 0, |
2134 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2135 | | 0 |
2136 | | }, |
2137 | | 0, 0, /* No default value */ |
2138 | | "ENBEarlyStatusTransfer" |
2139 | | }, |
2140 | | { ATF_POINTER, 0, offsetof(struct S1AP_InitiatingMessage__value, choice.MMEEarlyStatusTransfer), |
2141 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), |
2142 | | 0, |
2143 | | &asn_DEF_S1AP_MMEEarlyStatusTransfer, |
2144 | | 0, |
2145 | | { |
2146 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2147 | | 0, |
2148 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2149 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2150 | | 0, |
2151 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2152 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2153 | | 0, |
2154 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2155 | | 0 |
2156 | | }, |
2157 | | 0, 0, /* No default value */ |
2158 | | "MMEEarlyStatusTransfer" |
2159 | | }, |
2160 | | }; |
2161 | | static const asn_TYPE_tag2member_t asn_MAP_S1AP_value_tag2el_4[] = { |
2162 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, 0, 67 }, /* HandoverRequired */ |
2163 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 1, -1, 66 }, /* HandoverRequest */ |
2164 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 2, -2, 65 }, /* PathSwitchRequest */ |
2165 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 3, -3, 64 }, /* E-RABSetupRequest */ |
2166 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 4, -4, 63 }, /* E-RABModifyRequest */ |
2167 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 5, -5, 62 }, /* E-RABReleaseCommand */ |
2168 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 6, -6, 61 }, /* InitialContextSetupRequest */ |
2169 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 7, -7, 60 }, /* HandoverCancel */ |
2170 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 8, -8, 59 }, /* KillRequest */ |
2171 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 9, -9, 58 }, /* Reset */ |
2172 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 10, -10, 57 }, /* S1SetupRequest */ |
2173 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 11, -11, 56 }, /* UEContextModificationRequest */ |
2174 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 12, -12, 55 }, /* UEContextReleaseCommand */ |
2175 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 13, -13, 54 }, /* ENBConfigurationUpdate */ |
2176 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 14, -14, 53 }, /* MMEConfigurationUpdate */ |
2177 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 15, -15, 52 }, /* WriteReplaceWarningRequest */ |
2178 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 16, -16, 51 }, /* UERadioCapabilityMatchRequest */ |
2179 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 17, -17, 50 }, /* E-RABModificationIndication */ |
2180 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 18, -18, 49 }, /* UEContextModificationIndication */ |
2181 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 19, -19, 48 }, /* UEContextSuspendRequest */ |
2182 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 20, -20, 47 }, /* UEContextResumeRequest */ |
2183 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 21, -21, 46 }, /* UERadioCapabilityIDMappingRequest */ |
2184 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 22, -22, 45 }, /* S1RemovalRequest */ |
2185 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 23, -23, 44 }, /* HandoverNotify */ |
2186 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 24, -24, 43 }, /* E-RABReleaseIndication */ |
2187 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 25, -25, 42 }, /* Paging */ |
2188 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 26, -26, 41 }, /* DownlinkNASTransport */ |
2189 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 27, -27, 40 }, /* InitialUEMessage */ |
2190 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 28, -28, 39 }, /* UplinkNASTransport */ |
2191 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 29, -29, 38 }, /* ErrorIndication */ |
2192 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 30, -30, 37 }, /* NASNonDeliveryIndication */ |
2193 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 31, -31, 36 }, /* UEContextReleaseRequest */ |
2194 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 32, -32, 35 }, /* DownlinkS1cdma2000tunnelling */ |
2195 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 33, -33, 34 }, /* UplinkS1cdma2000tunnelling */ |
2196 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 34, -34, 33 }, /* UECapabilityInfoIndication */ |
2197 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 35, -35, 32 }, /* ENBStatusTransfer */ |
2198 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 36, -36, 31 }, /* MMEStatusTransfer */ |
2199 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 37, -37, 30 }, /* DeactivateTrace */ |
2200 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 38, -38, 29 }, /* TraceStart */ |
2201 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 39, -39, 28 }, /* TraceFailureIndication */ |
2202 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 40, -40, 27 }, /* CellTrafficTrace */ |
2203 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 41, -41, 26 }, /* LocationReportingControl */ |
2204 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 42, -42, 25 }, /* LocationReportingFailureIndication */ |
2205 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 43, -43, 24 }, /* LocationReport */ |
2206 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 44, -44, 23 }, /* OverloadStart */ |
2207 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 45, -45, 22 }, /* OverloadStop */ |
2208 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 46, -46, 21 }, /* ENBDirectInformationTransfer */ |
2209 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 47, -47, 20 }, /* MMEDirectInformationTransfer */ |
2210 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 48, -48, 19 }, /* ENBConfigurationTransfer */ |
2211 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 49, -49, 18 }, /* MMEConfigurationTransfer */ |
2212 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 50, -50, 17 }, /* PrivateMessage */ |
2213 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 51, -51, 16 }, /* DownlinkUEAssociatedLPPaTransport */ |
2214 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 52, -52, 15 }, /* UplinkUEAssociatedLPPaTransport */ |
2215 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 53, -53, 14 }, /* DownlinkNonUEAssociatedLPPaTransport */ |
2216 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 54, -54, 13 }, /* UplinkNonUEAssociatedLPPaTransport */ |
2217 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 55, -55, 12 }, /* PWSRestartIndication */ |
2218 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 56, -56, 11 }, /* RerouteNASRequest */ |
2219 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 57, -57, 10 }, /* PWSFailureIndication */ |
2220 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 58, -58, 9 }, /* ConnectionEstablishmentIndication */ |
2221 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 59, -59, 8 }, /* NASDeliveryIndication */ |
2222 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 60, -60, 7 }, /* RetrieveUEInformation */ |
2223 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 61, -61, 6 }, /* UEInformationTransfer */ |
2224 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 62, -62, 5 }, /* ENBCPRelocationIndication */ |
2225 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 63, -63, 4 }, /* MMECPRelocationIndication */ |
2226 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 64, -64, 3 }, /* SecondaryRATDataUsageReport */ |
2227 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 65, -65, 2 }, /* HandoverSuccess */ |
2228 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 66, -66, 1 }, /* ENBEarlyStatusTransfer */ |
2229 | | { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 67, -67, 0 } /* MMEEarlyStatusTransfer */ |
2230 | | }; |
2231 | | static asn_CHOICE_specifics_t asn_SPC_S1AP_value_specs_4 = { |
2232 | | sizeof(struct S1AP_InitiatingMessage__value), |
2233 | | offsetof(struct S1AP_InitiatingMessage__value, _asn_ctx), |
2234 | | offsetof(struct S1AP_InitiatingMessage__value, present), |
2235 | | sizeof(((struct S1AP_InitiatingMessage__value *)0)->present), |
2236 | | asn_MAP_S1AP_value_tag2el_4, |
2237 | | 68, /* Count of tags in the map */ |
2238 | | 0, 0, |
2239 | | -1 /* Extensions start */ |
2240 | | }; |
2241 | | static /* Use -fall-defs-global to expose */ |
2242 | | asn_TYPE_descriptor_t asn_DEF_S1AP_value_4 = { |
2243 | | "OPEN TYPE", |
2244 | | "OPEN_TYPE", |
2245 | | &asn_OP_OPEN_TYPE, |
2246 | | 0, /* No effective tags (pointer) */ |
2247 | | 0, /* No effective tags (count) */ |
2248 | | 0, /* No tags (pointer) */ |
2249 | | 0, /* No tags (count) */ |
2250 | | { |
2251 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2252 | | 0, |
2253 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2254 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2255 | | 0, |
2256 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2257 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2258 | | 0, |
2259 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2260 | | OPEN_TYPE_constraint |
2261 | | }, |
2262 | | asn_MBR_S1AP_InitiatingMessage__value_4, |
2263 | | 68, /* Elements count */ |
2264 | | &asn_SPC_S1AP_value_specs_4 /* Additional specs */ |
2265 | | }; |
2266 | | |
2267 | | asn_TYPE_member_t asn_MBR_S1AP_InitiatingMessage_1[] = { |
2268 | | { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitiatingMessage, procedureCode), |
2269 | | (ASN_TAG_CLASS_CONTEXT | (0 << 2)), |
2270 | | -1, /* IMPLICIT tag at current level */ |
2271 | | &asn_DEF_S1AP_ProcedureCode, |
2272 | | 0, |
2273 | | { |
2274 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2275 | | 0, |
2276 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2277 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2278 | | &asn_PER_memb_S1AP_procedureCode_constr_2, |
2279 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2280 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2281 | | 0, |
2282 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2283 | | memb_S1AP_procedureCode_constraint_1 |
2284 | | }, |
2285 | | 0, 0, /* No default value */ |
2286 | | "procedureCode" |
2287 | | }, |
2288 | | { ATF_NOFLAGS, 0, offsetof(struct S1AP_InitiatingMessage, criticality), |
2289 | | (ASN_TAG_CLASS_CONTEXT | (1 << 2)), |
2290 | | -1, /* IMPLICIT tag at current level */ |
2291 | | &asn_DEF_S1AP_Criticality, |
2292 | | select_S1AP_InitiatingMessage_S1AP_criticality_type, |
2293 | | { |
2294 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2295 | | 0, |
2296 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2297 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2298 | | &asn_PER_memb_S1AP_criticality_constr_3, |
2299 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2300 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2301 | | 0, |
2302 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2303 | | memb_S1AP_criticality_constraint_1 |
2304 | | }, |
2305 | | 0, 0, /* No default value */ |
2306 | | "criticality" |
2307 | | }, |
2308 | | { ATF_OPEN_TYPE | ATF_NOFLAGS, 0, offsetof(struct S1AP_InitiatingMessage, value), |
2309 | | (ASN_TAG_CLASS_CONTEXT | (2 << 2)), |
2310 | | +1, /* EXPLICIT tag at current level */ |
2311 | | &asn_DEF_S1AP_value_4, |
2312 | | select_S1AP_InitiatingMessage_S1AP_value_type, |
2313 | | { |
2314 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2315 | | 0, |
2316 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2317 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2318 | | &asn_PER_memb_S1AP_value_constr_4, |
2319 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2320 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2321 | | 0, |
2322 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2323 | | memb_S1AP_value_constraint_1 |
2324 | | }, |
2325 | | 0, 0, /* No default value */ |
2326 | | "value" |
2327 | | }, |
2328 | | }; |
2329 | | static const ber_tlv_tag_t asn_DEF_S1AP_InitiatingMessage_tags_1[] = { |
2330 | | (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) |
2331 | | }; |
2332 | | static const asn_TYPE_tag2member_t asn_MAP_S1AP_InitiatingMessage_tag2el_1[] = { |
2333 | | { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* procedureCode */ |
2334 | | { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* criticality */ |
2335 | | { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } /* value */ |
2336 | | }; |
2337 | | asn_SEQUENCE_specifics_t asn_SPC_S1AP_InitiatingMessage_specs_1 = { |
2338 | | sizeof(struct S1AP_InitiatingMessage), |
2339 | | offsetof(struct S1AP_InitiatingMessage, _asn_ctx), |
2340 | | asn_MAP_S1AP_InitiatingMessage_tag2el_1, |
2341 | | 3, /* Count of tags in the map */ |
2342 | | 0, 0, 0, /* Optional elements (not needed) */ |
2343 | | -1, /* First extension addition */ |
2344 | | }; |
2345 | | asn_TYPE_descriptor_t asn_DEF_S1AP_InitiatingMessage = { |
2346 | | "InitiatingMessage", |
2347 | | "InitiatingMessage", |
2348 | | &asn_OP_SEQUENCE, |
2349 | | asn_DEF_S1AP_InitiatingMessage_tags_1, |
2350 | | sizeof(asn_DEF_S1AP_InitiatingMessage_tags_1) |
2351 | | /sizeof(asn_DEF_S1AP_InitiatingMessage_tags_1[0]), /* 1 */ |
2352 | | asn_DEF_S1AP_InitiatingMessage_tags_1, /* Same as above */ |
2353 | | sizeof(asn_DEF_S1AP_InitiatingMessage_tags_1) |
2354 | | /sizeof(asn_DEF_S1AP_InitiatingMessage_tags_1[0]), /* 1 */ |
2355 | | { |
2356 | | #if !defined(ASN_DISABLE_OER_SUPPORT) |
2357 | | 0, |
2358 | | #endif /* !defined(ASN_DISABLE_OER_SUPPORT) */ |
2359 | | #if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) |
2360 | | 0, |
2361 | | #endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */ |
2362 | | #if !defined(ASN_DISABLE_JER_SUPPORT) |
2363 | | 0, |
2364 | | #endif /* !defined(ASN_DISABLE_JER_SUPPORT) */ |
2365 | | SEQUENCE_constraint |
2366 | | }, |
2367 | | asn_MBR_S1AP_InitiatingMessage_1, |
2368 | | 3, /* Elements count */ |
2369 | | &asn_SPC_S1AP_InitiatingMessage_specs_1 /* Additional specs */ |
2370 | | }; |
2371 | | |