/* 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. * (c) ETSI 2019-2020 */ 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 - 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 - 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 - PICS_A3/5_1 //gNB - Transport of NAS Messages Procedures - INITIAL UE MESSAGE - 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_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/4_1 //AMF - Paging procedures - Paging - 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 //gNB - Trace procedure - TRACE START messages - PICS_A4/10_2 //gNB - Trace procedure - TRACE FAILURE INDICATION messages - PICS_A4/10_3 //gNB - Trace procedure - DEACTIVATE TRACE messages - PICS_A4/10_4 //gNB - Trace procedure - CELL TRAFFIC TRACE messages - 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 - isConfiguredWithENUMentryForTelURI_E164NumberOf - hasReceivedInitialRequestForDialog - hasReceived200OkOnInitialRequestForDialogWith - hasReceived180OnInitialRequest - hasReceived200OkCancel - hasReceivedTerminatedRequest - 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 - isCMIDLE - isCMCONNECTED ; } // End of Domain section // Const { // PX_Stored_Domain_Uri, // PX_TO_BE_DEFINED // ; // } // End of Const section Data { type NgapMessage; type Cause; //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