Newer
Older
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
id := id_EUTRA_PagingeDRXInformation,
criticality := ignore,
extensionValue := { EUTRA_PagingeDRXInformation := p_eUTRA_PagingeDRXInformation }
},
{
id := id_ExtendedUEIdentityIndexValue,
criticality := ignore,
extensionValue := { ExtendedUEIdentityIndexValue := p_extendedUEIdentityIndexValue }
},
{
id := id_UERadioCapabilityForPaging,
criticality := ignore,
extensionValue := { UERadioCapabilityForPaging := p_uERadioCapabilityForPaging }
},
{
id := id_MicoAllPLMN,
criticality := ignore,
extensionValue := { MicoAllPLMN := p_micoAllPLMN }
}
// TODO To be enhanced
} // End of template m_coreNetworkAssistanceInformationForInactive_paging
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
template (omit) COUNTValueForPDCP_SN12 m_cOUNTValueForPDCP_SN12(
in template (value) COUNTValueForPDCP_SN12.pDCP_SN12 p_pDCP_SN12,
in template (value) COUNTValueForPDCP_SN12.hFN_PDCP_SN12 p_hFN_PDCP_SN12,
in template (omit) COUNTValueForPDCP_SN12.iE_Extensions p_iE_Extensions := omit
) := {
pDCP_SN12 := p_pDCP_SN12,
hFN_PDCP_SN12 := p_hFN_PDCP_SN12,
iE_Extensions := p_iE_Extensions
} // End of template m_cOUNTValueForPDCP_SN12
template (omit) COUNTValueForPDCP_SN18 m_cOUNTValueForPDCP_SN18(
in template (value) COUNTValueForPDCP_SN18.pDCP_SN18 p_pDCP_SN18,
in template (value) COUNTValueForPDCP_SN18.hFN_PDCP_SN18 p_hFN_PDCP_SN18,
in template (omit) COUNTValueForPDCP_SN18.iE_Extensions p_iE_Extensions := omit
) := {
pDCP_SN18 := p_pDCP_SN18,
hFN_PDCP_SN18 := p_hFN_PDCP_SN18,
iE_Extensions := p_iE_Extensions
} // End of template m_cOUNTValueForPDCP_SN18
template (value) CPTransportLayerInformation m_cPTransportLayerInformation_endpointIPAddress(
in template (value) TransportLayerAddress p_endpointIPAddress
) := {
endpointIPAddress := p_endpointIPAddress
} // End of template m_cPTransportLayerInformation_endpointIPAddress
template (value) CPTransportLayerInformation m_cPTransportLayerInformation_choice_Extensions(
in template (value) CPTransportLayerInformation.choice_Extensions p_choice_Extensions
) := {
choice_Extensions := p_choice_Extensions
} // End of template m_cPTransportLayerInformation_choice_Extensions
template (value) CPTransportLayerInformation.choice_Extensions m_cPTransportLayerInformation_ext(
in template (value) EndpointIPAddressAndPort p_EndpointIPAddressAndPort
) := {
id := id_EndpointIPAddressAndPort,
criticality := reject,
value_ := { EndpointIPAddressAndPort := p_EndpointIPAddressAndPort }
} // End of template m_cPTransportLayerInformation_ext
template (omit) CriticalityDiagnostics m_criticalityDiagnostics(
in template (omit) ProcedureCode p_procedureCode := omit,
in template (omit) TriggeringMessage p_triggeringMessage := omit,
in template (omit) Criticality p_procedureCriticality := omit,
in template (omit) CriticalityDiagnostics_IE_List p_criticalityDiagnostics_IE_List := omit,
in template (omit) CriticalityDiagnostics.iE_Extensions p_iE_Extensions := omit
) := {
procedureCode := p_procedureCode,
triggeringMessage := p_triggeringMessage,
procedureCriticality := p_procedureCriticality,
iEsCriticalityDiagnostics := p_criticalityDiagnostics_IE_List,
iE_Extensions := p_iE_Extensions
} // End of template m_criticalityDiagnostics
template (omit) CriticalityDiagnostics_IE_Item m_criticalityDiagnostics_IE_Item(
in template (value) Criticality p_iECriticality,
in template (value) ProtocolIE_ID p_iE_ID,
in template (value) TypeOfError p_typeOfError,
in template (omit) CriticalityDiagnostics_IE_Item.iE_Extensions p_iE_Extensions := omit
) := {
iECriticality := p_iECriticality,
iE_ID := p_iE_ID,
typeOfError := p_typeOfError,
iE_Extensions := p_iE_Extensions
} // End of template m_criticalityDiagnostics_IE_Item
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
template (omit) CellBasedMDT_NR m_cellBasedMDT_NR(
in template (value) CellIdListforMDT_NR p_cellIdListforMDT,
in template (omit) CellBasedMDT_NR.iE_Extensions p_iE_Extensions
) := {
cellIdListforMDT := p_cellIdListforMDT,
iE_Extensions := p_iE_Extensions
} // End of template m_cellBasedMDT_NR
template (omit) CellBasedMDT_EUTRA m_cellBasedMDT_EUTRA(
in template (value) CellIdListforMDT_EUTRA p_cellIdListforMDT,
in template (omit) CellBasedMDT_EUTRA.iE_Extensions p_iE_Extensions
) := {
cellIdListforMDT := p_cellIdListforMDT,
iE_Extensions := p_iE_Extensions
} // End of template m_cellBasedMDT_EUTRA
template (omit) CellBasedQMC m_cellBasedQMC(
in template (value) CellIdListforQMC p_cellIdListforQMC,
in template (omit) CellBasedQMC.iE_Extensions p_iE_Extensions
) := {
cellIdListforQMC := p_cellIdListforQMC,
iE_Extensions := p_iE_Extensions
} // End of template m_cellBasedQMC
template (value) DataForwardingNotPossible m_dataForwardingNotPossible(in DataForwardingNotPossible p_value := data_forwarding_not_possible) := p_value;
template (value) DataForwardingAccepted m_dataForwardingAccepted(in DataForwardingAccepted p_value := data_forwarding_accepted) := p_value;
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
template (omit) DataForwardingResponseDRBItem m_dataForwardingResponseDRBItem(
in template (value) DRB_ID p_dRB_ID,
in template (omit) UPTransportLayerInformation p_dLForwardingUP_TNLInformation := omit,
in template (omit) UPTransportLayerInformation p_uLForwardingUP_TNLInformation := omit,
in template (omit) DataForwardingResponseDRBItem.iE_Extensions p_iE_Extensions := omit
) := {
dRB_ID := p_dRB_ID,
dLForwardingUP_TNLInformation := p_dLForwardingUP_TNLInformation,
uLForwardingUP_TNLInformation := p_uLForwardingUP_TNLInformation,
iE_Extensions := p_iE_Extensions
} // End of template m_dataForwardingResponseDRBItem
template (omit) DAPSRequestInfo m_dAPSRequestInfo(
in template (value) DAPSRequestInfo.dAPSIndicator p_dAPSIndicator := daps_ho_required,
in template (omit) DAPSRequestInfo.iE_Extensions p_iE_Extensions := omit
) := {
dAPSIndicator := p_dAPSIndicator,
iE_Extensions := p_iE_Extensions
} // End of template m_dAPSRequestInfo
template (omit) DAPSResponseInfoItem m_dAPSResponseInfoItem(
in template (value) DRB_ID p_dRB_ID,
in template (value) DAPSResponseInfo p_dAPSResponseInfo,
in template (omit) DAPSResponseInfoItem.iE_Extension p_iE_Extension := omit
) := {
dRB_ID := p_dRB_ID,
dAPSResponseInfo := p_dAPSResponseInfo,
iE_Extension := p_iE_Extension
} // End of template m_dAPSResponseInfoItem
template (omit) DAPSResponseInfo m_dAPSResponseInfo(
in template (value) DAPSResponseInfo.dapsresponseindicator p_dapsresponseindicator,
in template (omit) DAPSResponseInfo.iE_Extensions p_iE_Extensions := omit
) := {
dapsresponseindicator := p_dapsresponseindicator,
iE_Extensions := p_iE_Extensions
} // End of template m_dAPSResponseInfo
template (omit) DataForwardingResponseERABListItem m_DataForwardingResponseERABListItem(
in template (value) E_RAB_ID p_e_RAB_ID,
in template (value) UPTransportLayerInformation p_dLForwardingUP_TNLInformation,
in template (omit) DataForwardingResponseERABListItem.iE_Extensions p_iE_Extensions := omit
) := {
e_RAB_ID := p_e_RAB_ID,
dLForwardingUP_TNLInformation := p_dLForwardingUP_TNLInformation,
iE_Extensions := p_iE_Extensions
} // End of template m_DataForwardingResponseERABListItem
template (value) DelayCritical m_delayCritical(in DelayCritical p_value) := p_value;
template (omit) DL_CP_SecurityInformation m_dL_CP_SecurityInformation(
in template (value) DL_NAS_MAC p_dl_NAS_MAC,
in template (omit) DL_CP_SecurityInformation.iE_Extensions p_iE_Extensions := omit
) := {
dl_NAS_MAC := p_dl_NAS_MAC,
iE_Extensions := p_iE_Extensions
} // End of template m_dL_CP_SecurityInformation
template (value) DLForwarding m_dLForwarding(in DLForwarding p_value := dl_forwarding_proposed) := p_value;
template (value) DL_NGU_TNLInformationReused m_dL_NGU_TNLInformationReused(in DL_NGU_TNLInformationReused p_value := true_) := p_value;
template (value) DirectForwardingPathAvailability m_directForwardingPathAvailability(in DirectForwardingPathAvailability p_value := direct_path_available) := p_value;
template (omit) DRBsSubjectToStatusTransferItem m_dRBsSubjectToStatusTransferItem(
in template (value) DRB_ID p_dRB_ID,
in template (value) DRBStatusUL p_dRBStatusUL,
in template (value) DRBStatusDL p_dRBStatusDL,
in template (omit) DRBsSubjectToStatusTransferItem.iE_Extension p_iE_Extension := omit
) := {
dRB_ID := p_dRB_ID,
dRBStatusUL := p_dRBStatusUL,
dRBStatusDL := p_dRBStatusDL,
iE_Extension := p_iE_Extension
} // End of template m_dRBsSubjectToStatusTransferItem
template (value) DRBsSubjectToStatusTransferItem.iE_Extension m_dRBsSubjectToStatusTransferItem_associatedQosFlowList(
in template (value) AssociatedQosFlowList p_associatedQosFlowList
) := {
{
id := id_OldAssociatedQosFlowList_ULendmarkerexpected,
criticality := ignore,
extensionValue := { AssociatedQosFlowList := p_associatedQosFlowList }
}
} // End of template m_dRBsSubjectToStatusTransferItem_associatedQosFlowList
template (value) DRBStatusDL m_dRBStatusDL_dRBStatusDL12(
in template (value) DRBStatusDL12 p_dRBStatusDL12
) := {
dRBStatusDL12 := p_dRBStatusDL12
} // End of template m_dRBStatusDL_dRBStatusDL12
template (value) DRBStatusDL m_dRBStatusDL_dRBStatusDL18(
in template (value) DRBStatusDL18 p_dRBStatusDL18
) := {
dRBStatusDL18 := p_dRBStatusDL18
} // End of template m_dRBStatusDL_dRBStatusDL18
template (value) DRBStatusDL m_dRBStatusDL_choice_Extensions(
in template (value) DRBStatusDL.choice_Extensions p_choice_Extensions
) := {
choice_Extensions := p_choice_Extensions
} // End of template m_dRBStatusDL_choice_Extensions // type NGAP_Containers.NGAP_PROTOCOL_IES DRBStatusDL_ExtIEs (?);
template (omit) DRBStatusDL12 m_dRBStatusDL12(
in template (value) COUNTValueForPDCP_SN12 p_dL_COUNTValue,
in template (omit) DRBStatusDL12.iE_Extension p_iE_Extension := omit
) := {
dL_COUNTValue := p_dL_COUNTValue,
iE_Extension := p_iE_Extension
} // End of template m_dRBStatusDL12
template (omit) DRBStatusDL18 m_dRBStatusDL18(
in template (value) COUNTValueForPDCP_SN18 p_dL_COUNTValue,
in template (omit) DRBStatusDL18.iE_Extension p_iE_Extension := omit
) := {
dL_COUNTValue := p_dL_COUNTValue,
iE_Extension := p_iE_Extension
} // End of template m_dRBStatusDL18
template (value) DRBStatusUL m_dRBStatusUL_dRBStatusUL12(
in template (value) DRBStatusUL12 p_dRBStatusUL12
) := {
dRBStatusUL12 := p_dRBStatusUL12
} // End of template m_dRBStatusUL_dRBStatusUL12
template (value) DRBStatusUL m_dRBStatusUL_dRBStatusUL18(
in template (value) DRBStatusUL18 p_dRBStatusUL18
) := {
dRBStatusUL18 := p_dRBStatusUL18
} // End of template m_dRBStatusUL_dRBStatusUL18
template (value) DRBStatusUL m_dRBStatusUL_choice_Extensions(
in template (value) DRBStatusUL.choice_Extensions p_choice_Extensions
) := {
choice_Extensions := p_choice_Extensions
} // End of template m_dRBStatusUL_choice_Extensions
template (omit) DRBStatusUL12 m_dRBStatusUL12(
in template (value) COUNTValueForPDCP_SN12 p_uL_COUNTValue,
in template (omit) DRBStatusUL12.receiveStatusOfUL_PDCP_SDUs p_receiveStatusOfUL_PDCP_SDUs := omit,
in template (omit) DRBStatusUL12.iE_Extension p_iE_Extension := omit
) := {
uL_COUNTValue := p_uL_COUNTValue,
receiveStatusOfUL_PDCP_SDUs := p_receiveStatusOfUL_PDCP_SDUs,
iE_Extension := p_iE_Extension
} // End of template m_dRBStatusUL12
template (omit) DRBStatusUL18 m_dRBStatusUL18(
in template (value) COUNTValueForPDCP_SN18 p_uL_COUNTValue,
in template (omit) DRBStatusUL18.receiveStatusOfUL_PDCP_SDUs p_receiveStatusOfUL_PDCP_SDUs := omit,
in template (omit) DRBStatusUL18.iE_Extension p_iE_Extension := omit
) := {
uL_COUNTValue := p_uL_COUNTValue,
receiveStatusOfUL_PDCP_SDUs := p_receiveStatusOfUL_PDCP_SDUs,
iE_Extension := p_iE_Extension
} // End of template m_dRBStatusUL18
template (omit) DRBsToQosFlowsMappingItem m_dRBsToQosFlowsMappingItem(
in template (value) DRB_ID p_dRB_ID,
in template (value) AssociatedQosFlowList p_associatedQosFlowList,
in template (omit) DRBsToQosFlowsMappingItem.iE_Extensions p_iE_Extensions := omit
) := {
dRB_ID := p_dRB_ID,
associatedQosFlowList := p_associatedQosFlowList,
iE_Extensions := p_iE_Extensions
} // End of template m_dRBsToQosFlowsMappingItem
template (value) DRBsToQosFlowsMappingItem.iE_Extensions m_dRBsToQosFlowsMappingItem_dAPSRequestInfo(
in template (value) DAPSRequestInfo p_dAPSRequestInfo
) := {
{
id := id_DAPSRequestInfo,
criticality := ignore,
extensionValue := { DAPSRequestInfo := p_dAPSRequestInfo }
}
} // End of template m_dRBsToQosFlowsMappingItem_dAPSRequestInfo
template (omit) Dynamic5QIDescriptor m_dynamic5QIDescriptor(
in template (value) PriorityLevelQos p_priorityLevelQos,
in template (value) PacketDelayBudget p_packetDelayBudget,
in template (value) PacketErrorRate p_packetErrorRate,
in template (omit) FiveQI p_fiveQI := omit,
in template (omit) DelayCritical p_delayCritical := omit,
in template (omit) AveragingWindow p_averagingWindow := omit,
in template (omit) MaximumDataBurstVolume p_maximumDataBurstVolume := omit,
in template (omit) Dynamic5QIDescriptor.iE_Extensions p_iE_Extensions := omit
) := {
priorityLevelQos := p_priorityLevelQos,
packetDelayBudget := p_packetDelayBudget,
packetErrorRate := p_packetErrorRate,
fiveQI := p_fiveQI,
delayCritical := p_delayCritical,
// The above IE shall be present in case of GBR QoS flow
averagingWindow := p_averagingWindow,
// The above IE shall be present in case of GBR QoS flow
maximumDataBurstVolume := p_maximumDataBurstVolume,
iE_Extensions := p_iE_Extensions
} // End of template m_dynamic5QIDescriptor
template (value) Dynamic5QIDescriptor.iE_Extensions m_dynamic5QIDescriptor_extendedPacketDelayBudget(
in template (value) ExtendedPacketDelayBudget p_extendedPacketDelayBudget
) := {
{
id := id_ExtendedPacketDelayBudget,
criticality := ignore,
extensionValue := { ExtendedPacketDelayBudget := p_extendedPacketDelayBudget }
}
} // End of template m_dynamic5QIDescriptor_extendedPacketDelayBudget
template (value) Dynamic5QIDescriptor.iE_Extensions m_dynamic5QIDescriptor_cNPacketDelayBudgetDL(
in template (value) ExtendedPacketDelayBudget p_extendedPacketDelayBudget
) := {
{
id := id_CNPacketDelayBudgetDL,
criticality := ignore,
extensionValue := { ExtendedPacketDelayBudget := p_extendedPacketDelayBudget }
}
} // End of template m_dynamic5QIDescriptor_cNPacketDelayBudgetDL
template (value) Dynamic5QIDescriptor.iE_Extensions m_dynamic5QIDescriptor_cNPacketDelayBudgetUL(
in template (value) ExtendedPacketDelayBudget p_extendedPacketDelayBudget
) := {
{
id := id_CNPacketDelayBudgetUL,
criticality := ignore,
extensionValue := { ExtendedPacketDelayBudget := p_extendedPacketDelayBudget }
}
} // End of template m_dynamic5QIDescriptor_cNPacketDelayBudgetUL
template (value) EarlyMeasurement m_earlyMeasurement(in EarlyMeasurement p_value := true_) := p_value;
template (omit) EarlyStatusTransfer_TransparentContainer m_earlyStatusTransfer_TransparentContainer(
in template (value) ProcedureStageChoice p_procedureStage,
in template (omit) EarlyStatusTransfer_TransparentContainer.iE_Extensions p_iE_Extensions := omit
) := {
procedureStage := p_procedureStage,
iE_Extensions := p_iE_Extensions
} // End of template m_earlyStatusTransfer_TransparentContainer
template (value) ProcedureStageChoice m_procedureStageChoice_firstDLCount(
in template (value) FirstDLCount p_firstDLCount
) := {
first_dl_count := p_firstDLCount
} // End of template m_procedureStageChoice_firstDLCount
template (value) ProcedureStageChoice m_procedureStageChoice_choice_Extensions(
in template (value) ProcedureStageChoice.choice_Extensions p_choice_Extensions
) := {
choice_Extensions := p_choice_Extensions
} // End of template m_procedureStageChoice_choice_Extensions
template (omit) FirstDLCount m_firstDLCount(
in template (value) DRBsSubjectToEarlyStatusTransfer_List p_dRBsSubjectToEarlyStatusTransfer,
in template (omit) FirstDLCount.iE_Extension p_iE_Extension := omit
) := {
dRBsSubjectToEarlyStatusTransfer := p_dRBsSubjectToEarlyStatusTransfer,
iE_Extension := p_iE_Extension
} // End of template m_firstDLCount
template (omit) DRBsSubjectToEarlyStatusTransfer_Item m_dRBsSubjectToEarlyStatusTransfer_Item(
in template (value) DRB_ID p_dRB_ID,
in template (value) DRBStatusDL p_firstDLCOUNT,
in template (omit) DRBsSubjectToEarlyStatusTransfer_Item.iE_Extension p_iE_Extension := omit
) := {
dRB_ID := p_dRB_ID,
firstDLCOUNT := p_firstDLCOUNT,
iE_Extension := p_iE_Extension
} // End of template m_dRBsSubjectToEarlyStatusTransfer_Item
template (value) EDT_Session m_eDT_Session(in EDT_Session p_value := true_) := p_value;
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
// type octetstring EmergencyAreaID length (3);
// type record length (1 .. NGAP_Constants.maxnoofEmergencyAreaID) of EmergencyAreaIDBroadcastEUTRA_Item EmergencyAreaIDBroadcastEUTRA;
// type record EmergencyAreaIDBroadcastEUTRA_Item {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EmergencyAreaIDBroadcastEUTRA_Item_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofEmergencyAreaID) of EmergencyAreaIDBroadcastNR_Item EmergencyAreaIDBroadcastNR;
// type record EmergencyAreaIDBroadcastNR_Item {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EmergencyAreaIDBroadcastNR_Item_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofEmergencyAreaID) of EmergencyAreaIDCancelledEUTRA_Item EmergencyAreaIDCancelledEUTRA;
// type record EmergencyAreaIDCancelledEUTRA_Item {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EmergencyAreaIDCancelledEUTRA_Item_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofEmergencyAreaID) of EmergencyAreaIDCancelledNR_Item EmergencyAreaIDCancelledNR;
// type record EmergencyAreaIDCancelledNR_Item {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EmergencyAreaIDCancelledNR_Item_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofEmergencyAreaID) of EmergencyAreaID EmergencyAreaIDList;
// type record length (1 .. NGAP_Constants.maxnoofEAIforRestart) of EmergencyAreaID EmergencyAreaIDListForRestart;
// type record EmergencyFallbackIndicator {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EmergencyFallbackIndicator_ExtIEs (?);
// type enumerated EmergencyFallbackRequestIndicator {
// type enumerated EmergencyServiceTargetCN {
// type union ENB_ID {
// type NGAP_Containers.NGAP_PROTOCOL_IES ENB_ID_ExtIEs (?);
// type enumerated Enhanced_CoverageRestriction {
// type integer Extended_ConnectedTime (0 .. 255);
// type octetstring EN_DCSONConfigurationTransfer;
// type record EndpointIPAddressAndPort {
// type enumerated EndIndication {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EndpointIPAddressAndPort_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofEPLMNs) of PLMNIdentity EquivalentPLMNs;
// type octetstring EPS_TAC length (2);
// type record EPS_TAI {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EPS_TAI_ExtIEs (?);
// type integer E_RAB_ID (
// type record length (1 .. NGAP_Constants.maxnoofE_RABs) of E_RABInformationItem E_RABInformationList;
// type record E_RABInformationItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION E_RABInformationItem_ExtIEs (
// type bitstring EUTRACellIdentity length (28);
// type record EUTRA_CGI {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EUTRA_CGI_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofCellsinngeNB) of EUTRA_CGI EUTRA_CGIList;
// type record length (1 .. NGAP_Constants.maxnoofCellIDforWarning) of EUTRA_CGI EUTRA_CGIListForWarning;
// type record EUTRA_PagingeDRXInformation {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EUTRA_PagingeDRXInformation_ExtIEs (?);
// type enumerated EUTRA_Paging_eDRX_Cycle {
// type enumerated EUTRA_Paging_Time_Window {
// type bitstring EUTRAencryptionAlgorithms length (
// type bitstring EUTRAintegrityProtectionAlgorithms length (
// type enumerated EventType {
// type record length (1 .. NGAP_Constants.maxnoofThresholdsForExcessPacketDelay) of ExcessPacketDelayThresholdItem ExcessPacketDelayThresholdConfiguration;
// type record ExcessPacketDelayThresholdItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION ExcessPacketDelayThresholdItem_ExtIEs (?);
// type enumerated ExcessPacketDelayThresholdValue {
// type integer ExpectedActivityPeriod (
// type enumerated ExpectedHOInterval {
// type integer ExpectedIdlePeriod (
// type record ExpectedUEActivityBehaviour {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION ExpectedUEActivityBehaviour_ExtIEs (?);
// type record ExpectedUEBehaviour {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION ExpectedUEBehaviour_ExtIEs (?);
// type enumerated ExpectedUEMobility {
// type record length (1 .. NGAP_Constants.maxnoofCellsUEMovingTrajectory) of ExpectedUEMovingTrajectoryItem ExpectedUEMovingTrajectory;
// type record ExpectedUEMovingTrajectoryItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION ExpectedUEMovingTrajectoryItem_ExtIEs (?);
// type record Extended_AMFName {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION Extended_AMFName_ExtIEs (?);
// type integer ExtendedPacketDelayBudget (
// type record Extended_RANNodeName {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION Extended_RANNodeName_ExtIEs (?);
// type record ExtendedRATRestrictionInformation {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION ExtendedRATRestrictionInformation_ExtIEs (?);
// type integer ExtendedRNC_ID (4096 .. 65535);
// type record length (1 .. NGAP_Constants.maxnoofExtSliceItems) of SliceSupportItem ExtendedSliceSupportList;
// type bitstring ExtendedUEIdentityIndexValue length (16);
// type union EventTrigger {
// type NGAP_Containers.NGAP_PROTOCOL_IES EventTrigger_ExtIEs (?);
// type record EventL1LoggedMDTConfig {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EventL1LoggedMDTConfig_ExtIEs (?);
// type union MeasurementThresholdL1LoggedMDT {
// type NGAP_Containers.NGAP_PROTOCOL_IES MeasurementThresholdL1LoggedMDT_ExtIEs (?);
// type record FailureIndication {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION FailureIndication_ExtIEs (?);
// type record FiveG_ProSeAuthorized {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION FiveG_ProSeAuthorized_ExtIEs (?);
// type enumerated FiveGProSeDirectDiscovery {
// type enumerated FiveGProSeDirectCommunication {
// type enumerated FiveGProSeLayer2UEtoNetworkRelay {
// type enumerated FiveGProSeLayer3UEtoNetworkRelay {
// type enumerated FiveGProSeLayer2RemoteUE {
// type record FiveG_ProSePC5QoSParameters {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION FiveG_ProSePC5QoSParameters_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofPC5QoSFlows) of FiveGProSePC5QoSFlowItem FiveGProSePC5QoSFlowList;
// type record FiveGProSePC5QoSFlowItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION FiveGProSePC5QoSFlowItem_ExtIEs (?);
// type record FiveGProSePC5FlowBitRates {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION FiveGProSePC5FlowBitRates_ExtIEs (?);
// type record FiveG_S_TMSI {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION FiveG_S_TMSI_ExtIEs (?);
// type octetstring FiveG_TMSI length (4);
// type integer FiveQI (
// type record length (1 .. NGAP_Constants.maxnoofEPLMNsPlusOne) of ForbiddenAreaInformation_Item ForbiddenAreaInformation;
// type record ForbiddenAreaInformation_Item {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION ForbiddenAreaInformation_Item_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofForbTACs) of TAC ForbiddenTACs;
// type record FromEUTRANtoNGRAN {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION FromEUTRANtoNGRAN_ExtIEs (?);
// type record FromNGRANtoEUTRAN {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION FromNGRANtoEUTRAN_ExtIEs (?);
// type record GBR_QosInformation {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GBR_QosInformation_ExtIEs (
// type octetstring GlobalCable_ID;
// type record GlobalCable_ID_new {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalCable_ID_new_ExtIEs (?);
// type record GlobalENB_ID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalENB_ID_ExtIEs (?);
template (omit) GlobalGNB_ID m_ie_globalGnbId(
in template (value) PLMNIdentity p_plmnId,
in template (value) bitstring p_gnbId,
in template (omit) GlobalGNB_ID.iE_Extensions p_iE_Extensions := omit
) := {
gNB_ID := { gNB_ID := p_gnbId/*'0000000000000000000000'B*/},
iE_Extensions := p_iE_Extensions
} // End of template m_ie_globalGnbId
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalGNB_ID_ExtIEs (?);
// type record GlobalN3IWF_ID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalN3IWF_ID_ExtIEs (?);
// type record GlobalLine_ID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalLine_ID_ExtIEs (
// type octetstring GlobalLineIdentity;
// type record GlobalNgENB_ID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalNgENB_ID_ExtIEs (?);
template (value) GlobalRANNodeID m_ie_gRanNodeID(
in template (value) GlobalGNB_ID p_gGnbId
globalGNB_ID := p_gGnbId
// {
// pLMNIdentity := p_plmnId,//'010001'O,
// gNB_ID := {gNB_ID:=p_gnbId/*'0000000000000000000000'B*/},
// iE_Extensions := omit
} // End of template m_ie_gRanNodeID
// type NGAP_Containers.NGAP_PROTOCOL_IES GlobalRANNodeID_ExtIEs (
// type record GlobalTNGF_ID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalTNGF_ID_ExtIEs (?);
// type record GlobalTWIF_ID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalTWIF_ID_ExtIEs (?);
// type record GlobalW_AGF_ID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalW_AGF_ID_ExtIEs (?);
// type union GNB_ID {
// type NGAP_Containers.NGAP_PROTOCOL_IES GNB_ID_ExtIEs (?);
template (value) GTP_TEID m_ie_gtpTeId(in GTP_TEID p_val := '00000000'O) :=p_val;
template (omit) GTPTunnel m_ie_gTPTunnel(
in template (value) TransportLayerAddress p_tla,
in template (value) GTP_TEID p_gtp_teid,
in template (omit) GTPTunnel.iE_Extensions p_iE_Extensions := omit
):= {
gTP_TEID := p_gtp_teid,
iE_Extensions := p_iE_Extensions
} // End of template m_ie_gTPTunnel
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GTPTunnel_ExtIEs (?);
// type record GUAMI {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GUAMI_ExtIEs (?);
// type enumerated GUAMIType {
// type record HandoverCommandTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION HandoverCommandTransfer_ExtIEs (
// type enumerated HandoverFlag {
// type record HandoverPreparationUnsuccessfulTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION HandoverPreparationUnsuccessfulTransfer_ExtIEs (?);
// type record HandoverRequestAcknowledgeTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION HandoverRequestAcknowledgeTransfer_ExtIEs (
// type record HandoverRequiredTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION HandoverRequiredTransfer_ExtIEs (?);
// type record HandoverResourceAllocationUnsuccessfulTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION HandoverResourceAllocationUnsuccessfulTransfer_ExtIEs (?);
// type enumerated HandoverType {
// type bitstring HashedUEIdentityIndexValue length (
// type octetstring HFCNode_ID;
// type record HFCNode_ID_new {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION HFCNode_ID_new_ExtIEs (?);
// type record HOReport {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION HOReport_ExtIEs (?);
// type integer Hysteresis (0 .. 30);
// type enumerated IAB_Authorized {
// type enumerated IAB_Supported {
// type enumerated IABNodeIndication {
// type enumerated IMSVoiceSupportIndicator {
// type integer IndexToRFSP (
// type record InfoOnRecommendedCellsAndRANNodesForPaging {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION InfoOnRecommendedCellsAndRANNodesForPaging_ExtIEs (?);
// type enumerated IntegrityProtectionIndication {
// type enumerated IntegrityProtectionResult {
// type integer IntendedNumberOfPagingAttempts (
// type bitstring InterfacesToTrace length (8);
// type record ImmediateMDTNr {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION ImmediateMDTNr_ExtIEs (?);
// type record InterSystemFailureIndication {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION InterSystemFailureIndication_ExtIEs (?);
// type record IntersystemSONConfigurationTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemSONConfigurationTransfer_ExtIEs (?);
// type union IntersystemSONTransferType {
// type NGAP_Containers.NGAP_PROTOCOL_IES IntersystemSONTransferType_ExtIEs (?);
// type record IntersystemSONeNBID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemSONeNBID_ExtIEs (?);
// type record IntersystemSONNGRANnodeID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemSONNGRANnodeID_ExtIEs (?);
// type union IntersystemSONInformation {
// type NGAP_Containers.NGAP_PROTOCOL_IES IntersystemSONInformation_ExtIEs (
// type union IntersystemSONInformationRequest {
// type NGAP_Containers.NGAP_PROTOCOL_IES IntersystemSONInformationRequest_ExtIEs (?);
// type record IntersystemCellActivationRequest {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemCellActivationRequest_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofCellsinNGRANNode) of NGRAN_CGI CellsToActivateList;
// type record IntersystemResourceStatusRequest {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemResourceStatusRequest_ExtIEs (?);
// type union ReportingSystem {
// type NGAP_Containers.NGAP_PROTOCOL_IES ReportingSystem_ExtIEs (?);
// type record EUTRAN_ReportingSystemIEs {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EUTRAN_ReportingSystemIEs_ExtIEs (?);
// type record NGRAN_ReportingSystemIEs {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NGRAN_ReportingSystemIEs_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofReportedCells) of EUTRAN_CellToReportItem EUTRAN_CellToReportList;
// type record EUTRAN_CellToReportItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EUTRAN_CellToReportItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofReportedCells) of NGRAN_CellToReportItem NGRAN_CellToReportList;
// type record NGRAN_CellToReportItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NGRAN_CellToReportItem_ExtIEs (?);
// type bitstring ReportCharacteristics length (32);
// type union ReportType {
// type NGAP_Containers.NGAP_PROTOCOL_IES ReportType_ExtIEs (?);
// type record EventBasedReportingIEs {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EventBasedReportingIEs_ExtIEs (?);
// type integer IntersystemResourceThreshold (0 .. 100);
// type enumerated NumberOfMeasurementReportingLevels {
// type record PeriodicReportingIEs {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PeriodicReportingIEs_ExtIEs (?);
// type enumerated ReportingPeriodicity {
// type union IntersystemSONInformationReply {
// type NGAP_Containers.NGAP_PROTOCOL_IES IntersystemSONInformationReply_ExtIEs (?);
// type record IntersystemCellActivationReply {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemCellActivationReply_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofCellsinNGRANNode) of NGRAN_CGI ActivatedCellList;
// type record IntersystemResourceStatusReply {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemResourceStatusReply_ExtIEs (?);
// type union IntersystemSONInformationReport {
// type NGAP_Containers.NGAP_PROTOCOL_IES IntersystemSONInformationReport_ExtIEs (
// type record IntersystemCellStateIndication {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemCellStateIndication_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofCellsinNGRANNode) of NotificationCell_Item NotificationCellList;
// type record NotificationCell_Item {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NotificationCell_Item_ExtIEs (?);
// type record IntersystemResourceStatusReport {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemResourceStatusReport_ExtIEs (?);
// type union ResourceStatusReportingSystem {
// type NGAP_Containers.NGAP_PROTOCOL_IES ResourceStatusReportingSystem_ExtIEs (?);
// type record EUTRAN_ReportingStatusIEs {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EUTRAN_ReportingStatusIEs_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofReportedCells) of EUTRAN_CellReportItem EUTRAN_CellReportList;
// type record EUTRAN_CellReportItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EUTRAN_CellReportItem_ExtIEs (?);
// type record EUTRAN_CompositeAvailableCapacityGroup {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EUTRAN_CompositeAvailableCapacityGroup_ExtIEs (?);
// type record CompositeAvailableCapacity {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION CompositeAvailableCapacity_ExtIEs (?);
// type integer EUTRAN_NumberOfActiveUEs (
// type record EUTRAN_RadioResourceStatus {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION EUTRAN_RadioResourceStatus_ExtIEs (?);
// type record NGRAN_ReportingStatusIEs {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NGRAN_ReportingStatusIEs_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofReportedCells) of NGRAN_CellReportItem NGRAN_CellReportList;
// type record NGRAN_CellReportItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NGRAN_CellReportItem_ExtIEs (?);
// type integer NGRAN_NumberOfActiveUEs (
// type integer NGRAN_NoofRRCConnections (
// type record NGRAN_RadioResourceStatus {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NGRAN_RadioResourceStatus_ExtIEs (?);
// type record InterSystemHOReport {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION InterSystemHOReport_ExtIEs (?);
// type union InterSystemHandoverReportType {
// type NGAP_Containers.NGAP_PROTOCOL_IES InterSystemHandoverReportType_ExtIEs (?);
// type record IntersystemUnnecessaryHO {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION IntersystemUnnecessaryHO_ExtIEs (?);
// type octetstring LAC length (2);
// type record LAI {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION LAI_ExtIEs (?);
// type union LastVisitedCellInformation {
// type NGAP_Containers.NGAP_PROTOCOL_IES LastVisitedCellInformation_ExtIEs (?);
// type record LastVisitedCellItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION LastVisitedCellItem_ExtIEs (?);
// type octetstring LastVisitedEUTRANCellInformation;
// type octetstring LastVisitedGERANCellInformation;
// type record LastVisitedNGRANCellInformation {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION LastVisitedNGRANCellInformation_ExtIEs (
// type record length (1 .. NGAP_Constants.maxnoofPSCellsPerPrimaryCellinUEHistoryInfo) of LastVisitedPSCellInformation LastVisitedPSCellList;
// type record LastVisitedPSCellInformation {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION LastVisitedPSCellInformation_ExtIEs (?);
// type octetstring LastVisitedUTRANCellInformation;
// type enumerated LineType {
// type enumerated LocationReportingAdditionalInfo {
// type integer LocationReportingReferenceID (
// type record LocationReportingRequestType {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION LocationReportingRequestType_ExtIEs (
// type record LoggedMDTNr {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION LoggedMDTNr_ExtIEs (
// type enumerated LoggingInterval {
// type enumerated LoggingDuration {
// type enumerated Links_to_log {
// type union LoggedMDTTrigger {
// type NGAP_Containers.NGAP_PROTOCOL_IES LoggedMDTTrigger_ExtIEs (?);
// type enumerated LTEM_Indication {
// type octetstring LTEUERLFReportContainer;
// type record LTEV2XServicesAuthorized {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION LTEV2XServicesAuthorized_ExtIEs (?);
// type record LTEUESidelinkAggregateMaximumBitrate {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION LTEUE_Sidelink_Aggregate_MaximumBitrates_ExtIEs (?);
// type bitstring MaskedIMEISV length (64);
// type integer MaximumDataBurstVolume (
// type bitstring MessageIdentifier length (16);
// type enumerated MaximumIntegrityProtectedDataRate {
// type integer MBS_AreaSessionID (
// type record length (1 .. NGAP_Constants.maxnoofMRBs) of MBS_DataForwardingResponseMRBItem MBS_DataForwardingResponseMRBList;
// type record MBS_DataForwardingResponseMRBItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_DataForwardingResponseMRBItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMRBs) of MBS_MappingandDataForwardingRequestItem MBS_MappingandDataForwardingRequestList;
// type record MBS_MappingandDataForwardingRequestItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_MappingandDataForwardingRequestItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSQoSFlows) of QosFlowIdentifier MBS_QoSFlowList;
// type union MRB_ProgressInformation {
// type NGAP_Containers.NGAP_PROTOCOL_IES MRB_ProgressInformation_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSQoSFlows) of MBS_QoSFlowsToBeSetupItem MBS_QoSFlowsToBeSetupList;
// type record MBS_QoSFlowsToBeSetupItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_QoSFlowsToBeSetupItem_ExtIEs (?);
// type union MBS_ServiceArea {
// type NGAP_Containers.NGAP_PROTOCOL_IES MBS_ServiceArea_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSServiceAreaInformation) of MBS_ServiceAreaInformationItem MBS_ServiceAreaInformationList;
// type record MBS_ServiceAreaInformationItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_ServiceAreaInformationItem_ExtIEs (?);
// type record MBS_ServiceAreaInformation {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_ServiceAreaInformation_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofCellsforMBS) of NR_CGI MBS_ServiceAreaCellList;
// type record length (1 .. NGAP_Constants.maxnoofTAIforMBS) of TAI MBS_ServiceAreaTAIList;
// type record MBS_SessionID {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_SessionID_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSSessions) of MBSSessionFailedtoSetupItem MBSSessionFailedtoSetupList;
// type record MBSSessionFailedtoSetupItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBSSessionFailedtoSetupItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSSessionsofUE) of MBS_ActiveSessionInformation_SourcetoTargetItem MBS_ActiveSessionInformation_SourcetoTargetList;
// type record MBS_ActiveSessionInformation_SourcetoTargetItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_ActiveSessionInformation_SourcetoTargetItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSSessionsofUE) of MBS_ActiveSessionInformation_TargettoSourceItem MBS_ActiveSessionInformation_TargettoSourceList;
// type record MBS_ActiveSessionInformation_TargettoSourceItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_ActiveSessionInformation_TargettoSourceItem_ExtIEs (?);
// type record MBSSessionSetupOrModFailureTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBSSessionSetupOrModFailureTransfer_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSSessions) of MBSSessionSetupResponseItem MBSSessionSetupResponseList;
// type record MBSSessionSetupResponseItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBSSessionSetupResponseItem_ExtIEs (?);
// type record MBSSessionSetupOrModRequestTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_IES MBSSessionSetupOrModRequestTransferIEs (
// type record length (1 .. NGAP_Constants.maxnoofMBSFSAs) of MBS_SessionFSAID MBS_SessionFSAIDList;
// type octetstring MBS_SessionFSAID length (3);
// type record MBSSessionReleaseResponseTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBSSessionReleaseResponseTransfer_ExtIEs (?);
// type record MBSSessionSetupOrModResponseTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBSSessionSetupOrModResponseTransfer_ExtIEs (?);
// type enumerated MBS_SupportIndicator {
// type union MBS_SessionTNLInfo5GC {
// type NGAP_Containers.NGAP_PROTOCOL_IES MBS_SessionTNLInfo5GC_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSServiceAreaInformation) of MBS_SessionTNLInfo5GCItem MBS_SessionTNLInfo5GCList;
// type record MBS_SessionTNLInfo5GCItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_SessionTNLInfo5GCItem_ExtIEs (?);
// type union MBS_SessionTNLInfoNGRAN {
// type NGAP_Containers.NGAP_PROTOCOL_IES MBS_SessionTNLInfoNGRAN_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSServiceAreaInformation) of MBS_SessionTNLInfoNGRANItem MBS_SessionTNLInfoNGRANList;
// type record MBS_SessionTNLInfoNGRANItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_SessionTNLInfoNGRANItem_ExtIEs (?);
// type record MBS_DistributionReleaseRequestTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_DistributionReleaseRequesTransfer_ExtIEs (?);
// type record MBS_DistributionSetupRequestTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_DistributionSetupRequestTransfer_ExtIEs (?);
// type record MBS_DistributionSetupResponseTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_DistributionSetupResponseTransfer_ExtIEs (?);
// type record MBS_DistributionSetupUnsuccessfulTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBS_DistributionSetupUnsuccessfulTransfer_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSSessions) of MBSSessionSetupRequestItem MBSSessionSetupRequestList;
// type record MBSSessionSetupRequestItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBSSessionSetupRequestItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSSessions) of MBSSessionSetuporModifyRequestItem MBSSessionSetuporModifyRequestList;
// type record MBSSessionSetuporModifyRequestItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBSSessionSetuporModifyRequestItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMBSSessions) of MBSSessionToReleaseItem MBSSessionToReleaseList;
// type record MBSSessionToReleaseItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MBSSessionToReleaseItem_ExtIEs (?);
// type enumerated MBSSessionStatus {
// type enumerated MicoAllPLMN {
// type enumerated MICOModeIndication {
// type bitstring MobilityInformation length (16);
// type record MobilityRestrictionList {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MobilityRestrictionList_ExtIEs (
// type union MDT_AlignmentInfo {
// type NGAP_Containers.NGAP_PROTOCOL_IES MDT_AlignmentInfo_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofMDTPLMNs) of PLMNIdentity MDTPLMNList;
// type record length (0 .. NGAP_Constants.maxnoofMDTPLMNs) of PLMNIdentity MDTPLMNModificationList;
// type record MDT_Configuration {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MDT_Configuration_ExtIEs (?);
// type record MDT_Configuration_NR {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MDT_Configuration_NR_ExtIEs (?);
// type record MDT_Configuration_EUTRA {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MDT_Configuration_EUTRA_ExtIEs (?);
// type enumerated MDT_Activation {
// type union MDTModeNr {
// type NGAP_Containers.NGAP_PROTOCOL_IES MDTModeNr_ExtIEs (?);
// type octetstring MDTModeEutra;
// type bitstring MeasurementsToActivate length (8);
// type integer MRB_ID (
// type record MulticastSessionActivationRequestTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MulticastSessionActivationRequestTransfer_ExtIEs (?);
// type record MulticastSessionDeactivationRequestTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MulticastSessionDeactivationRequestTransfer_ExtIEs (?);
// type record MulticastSessionUpdateRequestTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_IES MulticastSessionUpdateRequestTransferIEs (
// type record length (1 .. NGAP_Constants.maxnoofPagingAreas) of MulticastGroupPagingAreaItem MulticastGroupPagingAreaList;
// type record MulticastGroupPagingAreaItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MulticastGroupPagingAreaItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofTAIforPaging) of TAI MBS_AreaTAIList;
// type record MulticastGroupPagingArea {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MulticastGroupPagingArea_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofUEsforPaging) of UE_PagingItem UE_PagingList;
// type record UE_PagingItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION UE_PagingItem_ExtIEs (?);
// type record M1Configuration {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION M1Configuration_ExtIEs (
// type enumerated IncludeBeamMeasurementsIndication {
// type integer MaxNrofRS_IndexesToReport (
// type enumerated M1ReportingTrigger {
// type record M1ThresholdEventA2 {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION M1ThresholdEventA2_ExtIEs (?);
// type union M1ThresholdType {
// type NGAP_Containers.NGAP_PROTOCOL_IES M1ThresholdType_ExtIEs (?);
// type record M1PeriodicReporting {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION M1PeriodicReporting_ExtIEs (
// type record M4Configuration {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION M4Configuration_ExtIEs (
// type enumerated M4ReportAmountMDT {
// type enumerated M4period {
// type record M5Configuration {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION M5Configuration_ExtIEs (
// type enumerated M5ReportAmountMDT {
// type enumerated M5period {
// type record M6Configuration {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION M6Configuration_ExtIEs (
// type enumerated M6ReportAmountMDT {
// type enumerated M6report_Interval {
// type record M7Configuration {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION M7Configuration_ExtIEs (
// type enumerated M7ReportAmountMDT {
// type integer M7period (
// type record MDT_Location_Info {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION MDT_Location_Info_ExtIEs (?);
// type bitstring MDT_Location_Information length (8);
// type union N3IWF_ID {
// type NGAP_Containers.NGAP_PROTOCOL_IES N3IWF_ID_ExtIEs (?);
// type octetstring NAS_PDU;
// type octetstring NASSecurityParametersFromNGRAN;
// type enumerated NB_IoT_DefaultPagingDRX {
// type enumerated NB_IoT_PagingDRX {
// type enumerated NB_IoT_Paging_eDRXCycle {
// type enumerated NB_IoT_Paging_TimeWindow {
// type record NB_IoT_Paging_eDRXInfo {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NB_IoT_Paging_eDRXInfo_ExtIEs (?);
// type integer NB_IoT_UEPriority (
// type integer NetworkInstance (
// type enumerated NewSecurityContextInd {
// type integer NextHopChainingCount (0 .. 7);
// type enumerated NextPagingAreaScope {
// type record length (1 .. NGAP_Constants.maxnoofNGAPIESupportInfo) of NGAPIESupportInformationRequestItem NGAPIESupportInformationRequestList;
// type record NGAPIESupportInformationRequestItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NGAPIESupportInformationRequestItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofNGAPIESupportInfo) of NGAPIESupportInformationResponseItem NGAPIESupportInformationResponseList;
// type record NGAPIESupportInformationResponseItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NGAPIESupportInformationResponseItem_ExtIEs (?);
// type union NgENB_ID {
// type NGAP_Containers.NGAP_PROTOCOL_IES NgENB_ID_ExtIEs (?);
// type enumerated NotifySourceNGRANNode {
// type union NGRAN_CGI {
// type NGAP_Containers.NGAP_PROTOCOL_IES NGRAN_CGI_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofTNLAssociations) of NGRAN_TNLAssociationToRemoveItem NGRAN_TNLAssociationToRemoveList;
// type record NGRAN_TNLAssociationToRemoveItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NGRAN_TNLAssociationToRemoveItem_ExtIEs (?);
// type octetstring NGRANTraceID length (8);
// type bitstring NID length (44);
// type record NonDynamic5QIDescriptor {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NonDynamic5QIDescriptor_ExtIEs (
// type record length (1 .. NGAP_Constants.maxnoofAllowedAreas) of TAC NotAllowedTACs;
// type enumerated NotificationCause {
// type enumerated NotificationControl {
// type union NPN_AccessInformation {
// type NGAP_Containers.NGAP_PROTOCOL_IES NPN_AccessInformation_ExtIEs (?);
// type union NPN_MobilityInformation {
// type NGAP_Containers.NGAP_PROTOCOL_IES NPN_MobilityInformation_ExtIEs (?);
// type union NPN_PagingAssistanceInformation {
// type NGAP_Containers.NGAP_PROTOCOL_IES NPN_PagingAssistanceInformation_ExtIEs (?);
// type union NPN_Support {
// type NGAP_Containers.NGAP_PROTOCOL_IES NPN_Support_ExtIEs (?);
// type bitstring NRCellIdentity length (36);
template (value) NRCellIdentity m_ie_nRCellId(template (value) NRCellIdentity p_nrCId:='000000000000000000000000000000000000'B):= p_nrCId;
template (value) NR_CGI m_ie_nrCgi(
template (value) PLMNIdentity p_PlmnId,
template (value) NRCellIdentity p_nrCellId,
in template (omit) NR_CGI.iE_Extensions p_iE_Extensions := omit
pLMNIdentity := p_PlmnId,
nRCellIdentity := p_nrCellId,
iE_Extensions := p_iE_Extensions
} //End of template m_ie_nrCgi
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NR_CGI_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofCellsingNB) of NR_CGI NR_CGIList;
// type record length (1 .. NGAP_Constants.maxnoofCellIDforWarning) of NR_CGI NR_CGIListForWarning;
// type record NR_PagingeDRXInformation {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NR_PagingeDRXInformation_ExtIEs (?);
// type enumerated NR_Paging_eDRX_Cycle {
// type enumerated NR_Paging_Time_Window {
// type bitstring NRencryptionAlgorithms length (
// type bitstring NRintegrityProtectionAlgorithms length (
// type octetstring NRMobilityHistoryReport;
// type octetstring NRPPa_PDU;
// type octetstring NRUERLFReportContainer;
// type record NRNTNTAIInformation {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NRNTNTAIInformation_ExtIEs (?);
// type integer NumberOfBroadcasts (0 .. 65535);
// type integer NumberOfBroadcastsRequested (0 .. 65535);
// type integer NRARFCN (0 .. NGAP_Constants.maxNRARFCN);
// type integer NRFrequencyBand (
// type record length (1 .. NGAP_Constants.maxnoofNRCellBands) of NRFrequencyBandItem NRFrequencyBand_List;
// type record NRFrequencyBandItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NRFrequencyBandItem_ExtIEs (?);
// type record NRFrequencyInfo {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NRFrequencyInfo_ExtIEs (?);
// type integer NR_PCI (
// type record NRV2XServicesAuthorized {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NRV2XServicesAuthorized_ExtIEs (?);
// type enumerated VehicleUE {
// type enumerated PedestrianUE {
// type record NRUESidelinkAggregateMaximumBitrate {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION NRUESidelinkAggregateMaximumBitrate_ExtIEs (?);
// type integer NSAG_ID (
// type enumerated OnboardingSupport {
// type enumerated OverloadAction {
// type union OverloadResponse {
// type NGAP_Containers.NGAP_PROTOCOL_IES OverloadResponse_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofSliceItems) of OverloadStartNSSAIItem OverloadStartNSSAIList;
// type record OverloadStartNSSAIItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION OverloadStartNSSAIItem_ExtIEs (?);
// type integer PacketDelayBudget (
// type record PacketErrorRate {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PacketErrorRate_ExtIEs (?);
// type integer PacketLossRate (
// type record PagingAssisDataforCEcapabUE {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PagingAssisDataforCEcapabUE_ExtIEs (?);
// type record PagingAttemptInformation {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PagingAttemptInformation_ExtIEs (?);
// type integer PagingAttemptCount (
// type enumerated PagingCause {
// type enumerated PagingCauseIndicationForVoiceService {
template (value) PagingDRX m_ie_defaultPagingDRX(in PagingDRX p_drx := v256) := p_drx;
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
// type enumerated PagingOrigin {
// type enumerated PagingPriority {
// type enumerated PagingProbabilityInformation {
// type record PathSwitchRequestAcknowledgeTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PathSwitchRequestAcknowledgeTransfer_ExtIEs (
// type record PathSwitchRequestSetupFailedTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PathSwitchRequestSetupFailedTransfer_ExtIEs (?);
// type record PathSwitchRequestTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PathSwitchRequestTransfer_ExtIEs (
// type record PathSwitchRequestUnsuccessfulTransfer {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PathSwitchRequestUnsuccessfulTransfer_ExtIEs (?);
// type record PC5QoSParameters {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PC5QoSParameters_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofPC5QoSFlows) of PC5QoSFlowItem PC5QoSFlowList;
// type record PC5QoSFlowItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PC5QoSFlowItem_ExtIEs (?);
// type record PC5FlowBitRates {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PC5FlowBitRates_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofNeighPCIforMDT) of NR_PCI PCIListForMDT;
// type enumerated PrivacyIndicator {
// type record PDUSessionAggregateMaximumBitRate {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionAggregateMaximumBitRate_ExtIEs (?);
template (value) PDUSessionID m_ie_pDUSessId(in PDUSessionID p_val := 0) := p_val;
// type integer PDUSessionPairID (
// type record length (1 .. NGAP_Constants.maxnoofPDUSessions) of PDUSessionResourceAdmittedItem PDUSessionResourceAdmittedList;
// type record PDUSessionResourceAdmittedItem {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionResourceAdmittedItem_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofPDUSessions) of PDUSessionResourceFailedToModifyItemModCfm PDUSessionResourceFailedToModifyListModCfm;
// type record PDUSessionResourceFailedToModifyItemModCfm {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionResourceFailedToModifyItemModCfm_ExtIEs (?);
// type record length (1 .. NGAP_Constants.maxnoofPDUSessions) of PDUSessionResourceFailedToModifyItemModRes PDUSessionResourceFailedToModifyListModRes;
// type record PDUSessionResourceFailedToModifyItemModRes {
// type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionResourceFailedToModifyItemModRes_ExtIEs (?);