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.
* (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/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/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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
- 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;
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
//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