/* 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_A3/5_1 - 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 ; } // End of Domain section // Const { // PX_Stored_Domain_Uri, // PX_TO_BE_DEFINED // ; // } // End of Const section Data { type NgapMessage; //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; } // 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