Newer
Older
/* ETSI Software License
* As long as the here under conditions are respected, non-exclusive permission is hereby granted,
* free of charge, to use, reproduce and modify this software source code, under the following conditions:
* This source code is provided AS IS with no warranties, express or implied, including but not limited to,
* the warranties of merchant ability, fitness for a particular purpose and warranties for non-infringement
* of intellectual property rights.
* ETSI shall not be held liable in any event for any direct or indirect damages whatsoever (including, without
* limitation, damages for loss of profits, business interruption, loss of information, or any other pecuniary
* loss) arising out of or related to the use of or inability to use the source code.
* This permission is granted to facilitate the implementation of the related ETSI standard, provided that
* ETSI is given the right to use, reproduce and amend the modified source code under the same conditions
* as the present permission.
* This permission does not apply to any documentation associated with this source code for which ETSI keeps
* all rights reserved.
* The present ETSI Source Code license shall be included in all copies of whole or part of this source code
* and shall not imply any sub-license right.
*/
Package Ngap_Common {
Domain {
pics:
- NONE
- PICS_A2/1 //gNB
- PICS_A2/2 //AMF
- PICS_A3/1_1 //gNB - PDU session management procedure - PDU SESSION RESOURCE SETUP REQUEST
- PICS_A3/1_2 //gNB - PDU session management procedure - PDU SESSION RESOURCE RELEASE COMMAND
- PICS_A3/1_3 //gNB - PDU session management procedure - PDU SESSION RESOURCE MODIFY REQUEST
- PICS_A3/1_4 //gNB - PDU session management procedure - PDU SESSION RESOURCE MODIFY NOTIFY
- PICS_A3/1_5 //gNB - PDU session management procedure - PDU SESSION RESOURCE MODIFY INDICATION
kretzschmann
committed
- PICS_A3/2_1 //gnB - UE Context Management Procedures - INITIAL CONTEXT SETUP REQUEST
- PICS_A3/2_2 //gnB - UE Context Management Procedures - UE CONTEXT RELEASE REQUEST
- PICS_A3/2_3 //gnB - UE Context Management Procedures - UE CONTEXT RELEASE COMMAND
- PICS_A3/2_4 //gnB - UE Context Management Procedures - UE CONTEXT MODIFICATION REQUEST
- PICS_A3/2_5 //gnB - UE Context Management Procedures - RRC INACTIVE TRANSITION REPORT
- PICS_A3/2_8 //gnB - UE Context Management Procedures - RAN CP Relocation Indication
- PICS_A3/2_11 //gnB - UE Context Management Procedures - UE CONTEXT SUSPEND REQUEST
- PICS_A3/2_12 //gnB - UE Context Management Procedures - UE CONTEXT RESUME REQUEST
kretzschmann
committed
- PICS_A3/3_1 //gnB - UE Mobility Management Procedures - HANDOVER REQUIRED
- PICS_A3/3_2 //gnB - UE Mobility Management Procedures - HANDOVER REQUEST
- PICS_A3/3_3 //gnB - UE Mobility Management Procedures - HANDOVER NOTIFY
- PICS_A3/3_4 //gnB - UE Mobility Management Procedures - PATH SWITCH REQUEST
- PICS_A3/3_5 //gnB - UE Mobility Management Procedures - HANDOVER CANCEL
- PICS_A3/3_6 //gnB - UE Mobility Management Procedures - UPLINK RAN STATUS TRANSFER
- PICS_A3/3_8 //gnB - UE Mobility Management Procedures - HANDOVER SUCCESS
- PICS_A3/3_9 //gnB - UE Mobility Management Procedures - UPLINK RAN EARLY STATUS TRANSFER
kretzschmann
committed
- PICS_A3/5_1 //gNB - Transport of NAS Messages Procedures - INITIAL UE MESSAGE
- PICS_A3/5_3 //gNB - Transport of NAS Messages Procedures - UPLINK NAS TRANSPORT
- PICS_A3/5_4 //gNB - Transport of NAS Messages Procedures - NAS NON DELIVERY INDICATION
- PICS_A3/6_1 //gNB - Interface Management Procedures - NG SETUP REQUEST
- PICS_A3/6_2 //gNB - Interface Management Procedures - RAN CONFIGURATION UPDATE
- PICS_A3/6_3 //gNB - Interface Management Procedures - AMF CONFIGURATION UPDATE
- PICS_A3/6_4 //gNB - Interface Management Procedures - NG RESET
- PICS_A3/6_5 //gNB - Interface Management Procedures - ERROR INDICATION
kretzschmann
committed
- PICS_A3/7_1 //gNB - Configuration Transfer Procedures - UPLINK RAN CONFIGURATION TRANSFER
- PICS_A3/8_1 //gNB - Warning Message Transmission procedure - WRITE-REPLACE WARNING REQUEST
- PICS_A3/8_2 //gNB - Warning Message Transmission procedure - PWS CANCEL REQUEST
- PICS_A3/8_3 //gNB - Warning Message Transmission procedure - PWS RESTART INDICATION
- PICS_A3/8_4 //gNB - Warning Message Transmission procedure - PWS FAILURE INDICATION
- PICS_A3/9_1 //gNB - NRPPa Transport procedure - DOWNLINK UE ASSOCIATED NRPPA TRANSPORT messages
- PICS_A3/9_2 //gNB - NRPPa Transport procedure - UPLINK UE ASSOCIATED NRPPA TRANSPORT messages
- PICS_A3/9_3 //gNB - NRPPa Transport procedure - DOWNLINK NON UE ASSOCIATED NRPPA TRANSPORT messages
- PICS_A3/9_4 //gNB - NRPPa Transport procedure - UPLINK NON UE ASSOCIATED NRPPA TRANSPORT messages
- PICS_A3/10_1 //gNB - Trace procedure - TRACE START messages
- PICS_A3/10_2 //gNB - Trace procedure - TRACE FAILURE INDICATION messages
- PICS_A3/10_3 //gNB - Trace procedure - DEACTIVATE TRACE messages
- PICS_A3/10_4 //gNB - Trace procedure - CELL TRAFFIC TRACE messages
- PICS_A3/11_1 //gNB - Location Reporting Procedures - LOCATION REPORTING CONTROL
kretzschmann
committed
- PICS_A3/11_2 //gNB - Location Reporting Procedures - LOCATION REPORTING FAILURE INDICATION
- PICS_A3/11_3 //gNB - Location Reporting Procedures - LOCATION REPORT
- PICS_A3/12_1 //gNB - TNLA procedure - UE TNLA BINDING RELEASE REQUEST messages
- PICS_A3/13_1 //gNB - UE Radio Capability Management procedure - UE RADIO CAPABILITY INFO INDICATION messages
- PICS_A3/13_2 //gNB - UE Radio Capability Management procedure - UE RADIO CAPABILITY CHECK REQUEST messages
- PICS_A3/13_3 //gNB - UE Radio Capability Management procedure - UE RADIO CAPABILITY ID MAPPING REQUEST messages
Bostjan Pintar
committed
- PICS_A3/14_1 //gNB - Data Usage Reporting Procedures - SECONDARY RAT DATA USAGE REPORT
- PICS_A3/15_1 //gNB - RIM information Transfer procedure - UPLINK RIM INFORMATION TRANSFER
- PICS_A3/15_2 //gNB - RIM information Transfer procedure - DOWNLINK RIM INFORMATION TRANSFER
- PICS_A4/1_1 //AMF - PDU session management procedure - PDU SESSION RESOURCE SETUP REQUEST
- PICS_A4/1_2 //AMF - PDU session management procedure - PDU SESSION RESOURCE RELEASE COMMAND
- PICS_A4/1_3 //AMF - PDU session management procedure - PDU SESSION RESOURCE MODIFY REQUEST
- PICS_A4/1_4 //AMF - PDU session management procedure - PDU SESSION RESOURCE MODIFY NOTIFY
- PICS_A4/1_5 //AMF - PDU session management procedure - PDU SESSION RESOURCE MODIFY INDICATION
- PICS_A4/2_1 //AMF - UE Context Management Procedures - INITIAL CONTEXT SETUP REQUEST
- PICS_A4/2_3 //AMF - UE Context Management Procedures - UE CONTEXT RELEASE COMMAND
- PICS_A4/2_4 //AMF - UE Context Management Procedures - UE CONTEXT MODIFICATION REQUEST
- PICS_A4/2_6 //AMF - UE Context Management Procedures - CONNECTION ESTABLISHMENT INDICATION
- PICS_A4/2_7 //AMF - UE Context Management Procedures - AMF CP RELOCATION INDICATION
- PICS_A4/2_9 //AMF - UE Context Management Procedures - RETRIEVE UE INFORMATION
- PICS_A4/2_10 //AMF - UE Context Management Procedures - UE INFORMATION TRANSFER
- PICS_A4/2_11 //AMF - UE Context Management Procedures - UE CONTEXT SUSPEND REQUEST
- PICS_A4/2_12 //AMF - UE Context Management Procedures - UE CONTEXT RESUME REQUEST
- PICS_A4/3_1 //AMF - UE Mobility Management Procedures - HANDOVER REQUIRED
- PICS_A4/3_2 //AMF - UE Mobility Management Procedures - HANDOVER REQUEST
- PICS_A4/3_4 //AMF - UE Mobility Management Procedures - PATH SWITCH REQUESTS
- PICS_A4/3_5 //AMF - UE Mobility Management Procedures - HANDOVER CANCEL
- PICS_A4/3_6 //AMF - UE Mobility Management Procedures - UPLINK RAN STATUS TRANSFER
- PICS_A4/3_9 //AMF - UE Mobility Management Procedures - UPLINK RAN EARLY STATUS TRANSFER
- PICS_A4/4_1 //AMF - Paging procedures - Paging
- PICS_A4/5_2 //AMF - Transport of NAS Messages Procedures - DOWNLINK NAS TRANSPORT
- PICS_A4/5_5 //AMF - Transport of NAS Messages Procedures - REROUTE NAS REQUEST
- PICS_A4/6_1 //AMF - Interface Management Procedures - NG SETUP REQUEST
- PICS_A4/6_2 //AMF - Interface Management Procedures - RAN CONFIGURATION UPDATE
- PICS_A4/6_3 //AMF - Interface Management Procedures - AMF CONFIGURATION UPDATE
- PICS_A4/6_4 //AMF - Interface Management Procedures - NG RESET
- PICS_A4/6_5 //AMF - Interface Management Procedures - ERROR INDICATION
- PICS_A4/6_6 //AMF - Interface Management Procedures - AMF STATUS INDICATION
- PICS_A4/6_7 //AMF - Interface Management Procedures - OVERLOAD START
- PICS_A4/6_8 //AMF - Interface Management Procedures - OVERLOAD STOP
- PICS_A4/7_2 //AMF - Configuration Transfer Procedures - DOWNLINK RAN CONFIGURATION TRANSFER
- PICS_A4/8_1 //AMF - Warning Message Transmission procedure - WRITE-REPLACE WARNING REQUEST
- PICS_A4/8_2 //AMF - Warning Message Transmission procedure - PWS CANCEL REQUEST
- PICS_A4/8_3 //AMF - Warning Message Transmission procedure - PWS RESTART INDICATION
- PICS_A4/8_4 //AMF - Warning Message Transmission procedure - PWS FAILURE INDICATION
- PICS_A4/9_1 //AMF - NRPPa Transport procedure - DOWNLINK UE ASSOCIATED NRPPA TRANSPORT messages
- PICS_A4/9_2 //AMF - NRPPa Transport procedure - UPLINK UE ASSOCIATED NRPPA TRANSPORT messages
- PICS_A4/9_3 //AMF - NRPPa Transport procedure - DOWNLINK NON UE ASSOCIATED NRPPA TRANSPORT messages
- PICS_A4/9_4 //AMF - NRPPa Transport procedure - UPLINK NON UE ASSOCIATED NRPPA TRANSPORT messages
- PICS_A4/10_1 //AMF - Trace procedure - TRACE START messages
- PICS_A4/10_2 //AMF - Trace procedure - TRACE FAILURE INDICATION messages
- PICS_A4/10_3 //AMF - Trace procedure - DEACTIVATE TRACE messages
- PICS_A4/10_4 //AMF - Trace procedure - CELL TRAFFIC TRACE messages
Bostjan Pintar
committed
- PICS_A4/11_2 //AMF - Location Reporting Procedures - LOCATION REPORTING FAILURE INDICATION
- PICS_A4/11_3 //AMF - Location Reporting Procedures - LOCATION REPORT
- PICS_A4/12_1 //AMF - TNLA procedure - UE TNLA BINDING RELEASE REQUEST messages
- PICS_A4/13_1 //AMF - UE Radio Capability Management procedure - UE RADIO CAPABILITY INFO INDICATION messages
- PICS_A4/13_2 //AMF - UE Radio Capability Management procedure - UE RADIO CAPABILITY CHECK REQUEST messages
- PICS_A4/13_3 //AMF - UE Radio Capability Management procedure - UE RADIO CAPABILITY ID MAPPING REQUEST messages
- PICS_A4/14_1 //AMF - Data Usage Reporting Procedures - SECONDARY RAT DATA USAGE REPORT
- PICS_A4/15_1 //AMF - RIM information Transfer procedure - UPLINK RIM INFORMATION TRANSFER
- PICS_A4/15_2 //AMF - RIM information Transfer procedure - DOWNLINK RIM INFORMATION TRANSFER
- NOT_PICS_2
;
entities:
- UE
- GNB
- AMF
- IUT
;
events:
- receives
- sends
- forwards
- isRequestedToPlaceACall
// Initial conditions
- isNotRegisteredTo
- hasAchievedFirstRegistration
- isRegisteredTo
- isNotAttachedTo
- isAttachedTo
- isNotConfiguredForTopologyHiding
- isConfiguredForTopologyHiding
- isExistingIn
- establishedSecurityRelation
- registeredIdentityTelURI
- registeredIdentitySipURI
- hasInitiatedDialogWith
- hasInitiatedPS2CSinEarlydialog
- hasInitiatedPS2CSinAlertingState
- hasEstablishedDialog
- hasEstablishedPS2CSDialog
- hasEstablishedRRCConnection
- isConfiguredWithENUMentryForTelURI_E164NumberOf
- hasReceivedInitialRequestForDialog
- hasReceived200OkOnInitialRequestForDialogWith
- hasReceived180OnInitialRequest
- hasReceived200OkCancel
- hasReceivedTerminatedRequest
- hasReceivedPAGINGMessage
- hasReceivedOVERLOADSTARTtMessage
- hasSuspendedContext
- hasPendingDataTransmission
- registeredPublicIdsWithTelUriAndSipUri
- hasReceivedSubsequentOrTargetRefreshRequestInDialog
- previouslyEstablishedCallWith
- isRequestedToSend
- isRequestedToDeregisterUser
- isBusy
- isNoLongerAvailable
- isTriggeredToDetachUser
- isRequestedToDetachfromNetwork
- hasAchievedFirstREGISTER
- hasResponded486INVITE
- hasAchievedInitialINVITE
- hasAchievedINVITE
- hasAchievedUPDATEuponINVITE
- timerOperatorSpecificTimeout //NOTE: 8 seconds is an appropriate value for the operator policy.
- isAttachingToNetwork
- hasDoneSubscription
- indicate
- alreadyPreparedHandover
- completedHandover
;
} // End of Domain section
// Const {
// PX_Stored_Domain_Uri,
// PX_TO_BE_DEFINED
// ;
// } // End of Const section
Data {
type NgapMessage;
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
//Table 8.1-1
NgapMessage AMF_CONFIGURATION_UPDATE;
NgapMessage AMF_CONFIGURATION_UPDATE_ACKNOWLEDGE;
NgapMessage AMF_CONFIGURATION_UPDATE_FAILURE;
NgapMessage RAN_CONFIGURATION_UPDATE;
NgapMessage RAN_CONFIGURATION_UPDATE_ACKNOWLEDGE;
NgapMessage RAN_CONFIGURATION_UPDATE_FAILURE;
NgapMessage HANDOVER_CANCEL;
NgapMessage HANDOVER_CANCEL_ACKNOWLEDGE;
NgapMessage HANDOVER_REQUIRED;
NgapMessage HANDOVER_COMMAND;
NgapMessage HANDOVER_PREPARATION_FAILURE;
NgapMessage HANDOVER_REQUEST ;
NgapMessage HANDOVER_REQUEST_ACKNOWLEDGE;
NgapMessage HANDOVER_FAILURE;
NgapMessage INITIAL_CONTEXT_SETUP_REQUEST;
NgapMessage INITIAL_CONTEXT_SETUP_RESPONSE;
NgapMessage INITIAL_CONTEXT_SETUP_FAILURE;
NgapMessage NG_RESET;
NgapMessage NG_RESET_ACKNOWLEDGE;
NgapMessage NG_SETUP_REQUEST;
NgapMessage NG_SETUP_RESPONSE;
NgapMessage NG_SETUP_FAILURE;
NgapMessage PATH_SWITCH_REQUEST;
NgapMessage PATH_SWITCH_REQUEST_ACKNOWLEDGE;
NgapMessage PATH_SWITCH_REQUEST_FAILURE;
NgapMessage PDU_SESSION_RESOURCE_MODIFY_REQUEST;
NgapMessage PDU_SESSION_RESOURCE_MODIFY_RESPONSE;
NgapMessage PDU_SESSION_RESOURCE_MODIFY_INDICATION;
NgapMessage PDU_SESSION_RESOURCE_MODIFY_CONFIRM;
NgapMessage PDU_SESSION_RESOURCE_RELEASE_COMMAND;
NgapMessage PDU_SESSION_RESOURCE_RELEASE_RESPONSE;
NgapMessage PDU_SESSION_RESOURCE_SETUP_REQUEST;
NgapMessage PDU_SESSION_RESOURCE_SETUP_RESPONSE;
NgapMessage UE_CONTEXT_MODIFICATION_REQUEST;
NgapMessage UE_CONTEXT_MODIFICATION_RESPONSE;
NgapMessage UE_CONTEXT_MODIFICATION_FAILURE;
NgapMessage UE_CONTEXT_RELEASE_COMMAND;
NgapMessage UE_CONTEXT_RELEASE_COMPLETE;
NgapMessage WRITE_REPLACE_WARNING_REQUEST;
NgapMessage WRITE_REPLACE_WARNING_RESPONSE;
NgapMessage PWS_CANCEL_REQUEST;
NgapMessage PWS_CANCEL_RESPONSE;
NgapMessage UE_RADIO_CAPABILITY_CHECK_REQUEST;
NgapMessage UE_RADIO_CAPABILITY_CHECK_RESPONSE;
NgapMessage UE_CONTEXT_SUSPEND_REQUEST;
NgapMessage UE_CONTEXT_SUSPEND_RESPONSE;
NgapMessage UE_CONTEXT_SUSPEND_FAILURE;
NgapMessage UE_CONTEXT_RESUME_REQUEST;
NgapMessage UE_CONTEXT_RESUME_RESPONSE;
NgapMessage UE_CONTEXT_RESUME_FAILURE;
NgapMessage UE_RADIO_CAPABILITY_ID_MAPPING_REQUEST;
NgapMessage UE_RADIO_CAPABILITY_ID_MAPPING_RESPONSE;
//Table 8.1-2
NgapMessage DOWNLINK_RAN_CONFIGURATION_TRANSFER;
NgapMessage DOWNLINK_RAN_STATUS_TRANSFER;
NgapMessage DOWNLINK_NAS_TRANSPORT;
NgapMessage ERROR_INDICATION;
NgapMessage UPLINK_RAN_CONFIGURATION_TRANSFER;
NgapMessage UPLINK_RAN_STATUS_TRANSFER;
NgapMessage HANDOVER_NOTIFY;
NgapMessage INITIAL_UE_MESSAGE;
NgapMessage NAS_NON_DELIVERY_INDICATION;
NgapMessage PAGING;
NgapMessage PDU_SESSION_RESOURCE_NOTIFY;
NgapMessage REROUTE_NAS_REQUEST;
NgapMessage UE_CONTEXT_RELEASE_REQUEST;
NgapMessage UPLINK_NAS_TRANSPORT;
NgapMessage AMF_STATUS_INDICATION;
NgapMessage PWS_RESTART_INDICATION;
NgapMessage PWS_FAILURE_INDICATION;
NgapMessage DOWNLINK_UE_ASSOCIATED_NRPPA_TRANSPORT;
NgapMessage UPLINK_UE_ASSOCIATED_NRPPA_TRANSPORT;
NgapMessage DOWNLINK_NON_UE_ASSOCIATED_NRPPA_TRANSPORT;
NgapMessage UPLINK_NON_UE_ASSOCIATED_NRPPA_TRANSPORT;
NgapMessage TRACE_START;
NgapMessage TRACE_FAILURE_INDICATION;
NgapMessage DEACTIVATE_TRACE;
NgapMessage CELL_TRAFFIC_TRACE;
NgapMessage LOCATION_REPORTING_CONTROL;
NgapMessage LOCATION_REPORTING_FAILURE_INDICATION;
NgapMessage LOCATION_REPORT;
NgapMessage UE_TNLA_BINDING_RELEASE_REQUEST;
NgapMessage UE_RADIO_CAPABILITY_INFO_INDICATION;
NgapMessage RRC_INACTIVE_TRANSITION_REPORT;
NgapMessage OVERLOAD_START;
NgapMessage OVERLOAD_STOP;
NgapMessage SECONDARY_RAT_DATA_USAGE_REPORT;
NgapMessage UPLINK_RIM_INFORMATION_TRANSFER;
NgapMessage DOWNLINK_RIM_INFORMATION_TRANSFER;
NgapMessage RETRIEVE_UE_INFORMATION;
NgapMessage UE_INFORMATION_TRANSFER;
NgapMessage RAN_CP_RELOCATION_INDICATION;
NgapMessage CONNECTION_ESTABLISHMENT_INDICATION;
NgapMessage AMF_CP_RELOCATION_INDICATION;
NgapMessage HANDOVER_SUCCESS;
NgapMessage UPLINK_RAN_EARLY_STATUS_TRANSFER;
NgapMessage DOWNLINK_RAN_EARLY_STATUS_TRANSFER;
//Section 9.3.1.2
Cause Multiple_Location_Reporting_Reference_ID_instances;
} // End of Data section
Configuration {
Interface Type defaultGT accepts NgapMessage;
Component Type NgapComponent with gate g of type defaultGT;
Test Configuration CFG_GNB_01
containing
Tester component AMF of type NgapComponent
SUT component IUT of type NgapComponent
connection between AMF.g and IUT.g;
Test Configuration CFG_AMF_01
containing
Tester component GNB of type NgapComponent
SUT component IUT of type NgapComponent
connection between GNB.g and IUT.g;
}
} // End of Package Sip_Common