Ttf033

Merge request reports

Loading
+308 −58
Changes for test_purposes/ngap/TP_AMF_NGAP2.tplan2: 308 added lines, 58 removed lines.
Original line number Diff line number Diff line
@@ -542,7 +542,8 @@ Package TP_AMF {
    		
    		Test Purpose {
				
		        TP Id TP_NGAP_GNB_CMP_12
				// This TP applies only if the NG-RAN node is an ng-eNB
		        TP Id TP_NGAP_AMF_CMP_12
		        
		        Test objective "Verify that the IUT can successfully request UE information from the AMF."
		        
@@ -594,6 +595,7 @@ Package TP_AMF {
            	
            	Test Purpose {
				
				// This TP applies only if the NG-RAN node is an ng-eNB
		        TP Id TP_NGAP_AMF_CMP_05
		        
		        Test objective "Verify that the AMF node successfully processes a UE CONTEXT SUSPEND REQUEST contains mandatory IEs and answers with UE CONTEXT SUSPEND REQUEST RESPONSE with successfully suspend UE context."
@@ -638,6 +640,7 @@ Package TP_AMF {
            	
            	Test Purpose {
		
				// This TP applies only if the NG-RAN node is an ng-eNB
		        TP Id TP_NGAP_AMF_CMP_06
		        
		        Test objective "Verify that the AMF node successfully processes a UE CONTEXT SUSPEND REQUEST contains mandatory IEs and answers with UE CONTEXT SUSPEND FAILURE with failed suspension."
@@ -689,7 +692,7 @@ Package TP_AMF {
        	import all from Ngap_Common;
        	
        	Test Purpose {
	
			// This TP applies only if the NG-RAN node is an ng-eNB
	        TP Id TP_NGAP_AMF_CMP_07
	        
	        Test objective "Verify that the AMF node successfully processes a UE CONTEXT RESUME REQUEST contains mandatory IEs and answers with UE CONTEXT RESUME RESPONSE with successfully resume UE context."
@@ -739,7 +742,52 @@ Package TP_AMF {
        	
        	} // end TP TP_NGAP_AMF_CMP_07
        	
        	//TODO: error case 8.3.12.3
        	Test Purpose {
        		
			// This TP applies only if the NG-RAN node is an ng-eNB
	        TP Id TP_NGAP_AMF_CMP_13
	        
	        Test objective "Verify that the AMF node successfully processes a UE CONTEXT RESUME REQUEST contains mandatory IEs and answers with UE CONTEXT RESUME FAILURE with failing to resume UE context."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.3.12.3" 
	        
	        Config Id CFG_AMF_01
	        
	        PICS Selection PICS_A2/2 and PICS_A4/2_12
	        
			Initial conditions with {
        		the UE entity isRegisteredTo the AMF and
				the UE entity hasSuspendedContext
    		}
	        
	        Expected behaviour
	            ensure that {
	                when {
	                    the IUT entity receives a UE_CONTEXT_RESUME_REQUEST containing  	
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        RRC_Resume_Cause,
	                        PDU_Session_Resource_Resume_List containing
	                        	PDU_Session_Resource_Resume_Item containing
	                        		PDU_SessionId indicating value PX_PDU_ID,
	                        		UE_Context_Resume_Request_Transfer
	                        	;
	                        ;
	                    ;
	                    from the GNB entity
	                }
	                then {
	                    the IUT entity sends a UE_CONTEXT_RESUME_FAILURE containing
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        Cause
	                     ;
	                     to the GNB entity
	                	}
	            	}
        	
        	} // end TP TP_NGAP_AMF_CMP_13
        	
        } // end Group "UE Context Resume"
            
@@ -766,7 +814,7 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/3_1
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF
    		}
	        
	        Expected behaviour
@@ -820,7 +868,7 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/3_1
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF
    		}
	        
	        Expected behaviour
@@ -866,7 +914,7 @@ Package TP_AMF {
	
	        TP Id TP_NGAP_AMF_MMP_03
	        
	        Test objective "Verify that the AMF node successfully sends a HANDOVER_REQUEST message that contains mandatory IEs to the GNB."
	        Test objective "Verify that the AMF node successfully sends a HANDOVER REQUEST message that contains mandatory IEs to the GNB."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.4.2.2" 
@@ -876,7 +924,7 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/3_2
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF
    		}
	        
	        Expected behaviour
@@ -929,7 +977,8 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/3_4
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF and
            	the UE entity hasEstablishedInitialContext
    		}
	        
	        Expected behaviour
@@ -981,7 +1030,8 @@ Package TP_AMF {
		        PICS Selection PICS_A2/2 and PICS_A4/3_4
		        
		        Initial conditions with {
	        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
	        		the UE entity isRegisteredTo the AMF and
            		the UE entity hasEstablishedInitialContext
	    		}
		        
		        Expected behaviour
@@ -1042,7 +1092,8 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/3_5
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF and
        		the GNB entity alreadyPreparedHandover
    		}
	        
	        Expected behaviour
@@ -1068,6 +1119,45 @@ Package TP_AMF {
	            
    	} // End Group "Handover Cancellation"
    	
    	Group "Handover Success"
		{
			import all from Ngap_Common;
    		
    		Test Purpose {
		
		        TP Id TP_NGAP_AMF_MMP_09
		        
		        Test objective "Verify that the NG-RAN node successfully sends a Handover Success message to the AMF."
		        
		        Reference 
		            "ETSI TS 138 413 [1], Clauses 8.4.8.2 and 9.2.3.15" 
		        
		        Config Id CFG_GNB_01
		        
		        PICS Selection PICS_A2/1 and PICS_A3/3_8
		        
				Initial conditions with {
            		the UE entity isRegisteredTo the AMF and
            		the GNB entity completedHandover
        		}
		        
		        Expected behaviour
		            ensure that {
		            	when {	                	
	                		the IUT entity indicate the initiation "of an UE handover success procedure"
                		}
		                then {
		                    the IUT entity sends a HANDOVER_SUCCESS containing  	
		                        AMF_UE_NGAP_ID,
		                        RAN_UE_NGAP_ID
		                    ;
		                    to the GNB entity
		                }
		            }    
		        } // End TP_NGAP_GNB_MMP_03
		        	
		} // End Group "Handover Success"
    	
    	Group "Downlink RAN Status Transfer"
    	{
    		import all from Ngap_Common;
@@ -1076,7 +1166,7 @@ Package TP_AMF {
	
	        TP Id TP_NGAP_AMF_MMP_07
	        
	        Test objective "Verify that the AMF node successfully sends a UPLINK RAN STATUS TRANSFER message that contains mandatory IEs."
	        Test objective "Verify that the AMF node successfully sends a DOWNLINK RAN STATUS TRANSFER message that contains mandatory IEs."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.4.6.2" 
@@ -1086,16 +1176,17 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/3_6
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF and
        		the GNB entity alreadyPreparedHandover
    		}
	        
	        Expected behaviour
	            ensure that {
	            	when {  
                		the IUT entity indicate a Uplink RAN Status Transfer procedure
                		the IUT entity indicate a Downlink RAN Status Transfer procedure
                	}
	                then {
	                    the IUT entity sends a UPLINK_RAN_STATUS_TRANSFER containing
	                    the IUT entity sends a DOWNLINK_RAN_STATUS_TRANSFER containing
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        RAN_Status_Transfer_Transparent_Container
@@ -1108,7 +1199,7 @@ Package TP_AMF {
	            
    	} // End Group "Downlink RAN Status Transfer"
    	
    	Group "Downlink RAN Status Transfer"
    	Group "Downlink RAN Early Status Transfer"
    	{
    		import all from Ngap_Common;
    		
@@ -1116,7 +1207,7 @@ Package TP_AMF {
	
	        TP Id TP_NGAP_AMF_MMP_08
	        
	        Test objective "Verify that the AMF node successfully sends a UPLINK RAN EARLY STATUS TRANSFER message that contains mandatory IEs."
	        Test objective "Verify that the AMF node successfully sends a DOWNLINK RAN EARLY STATUS TRANSFER message that contains mandatory IEs."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.4.9.2" 
@@ -1126,16 +1217,17 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/3_9
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF and
        		the GNB entity alreadyPreparedHandover
    		}
	        
	        Expected behaviour
	            ensure that {
	            	when {  
                		the IUT entity indicate a Uplink RAN Early Status Transfer procedure
                		the IUT entity indicate a Downlink RAN Early Status Transfer procedure
                	}
	                then {
	                    the IUT entity sends a UPLINK_RAN_EARLY_STATUS_TRANSFER containing
	                    the IUT entity sends a DOWNLINK_RAN_EARLY_STATUS_TRANSFER containing
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        Early_Status_Transfer_Transparent_Container
@@ -1169,7 +1261,6 @@ Package TP_AMF {
	        
	        PICS Selection PICS_A2/2 and PICS_A4/4_1
	        
	        // TODO: initial condition?
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF
    		}
@@ -1209,13 +1300,17 @@ Package TP_AMF {
	        Test objective "Verify that the IUT can send an DOWNLINK NAS TRANSPORT message to carry NAS information over the NG interface."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.6.2.2 and 9.2.5.2" 
	            "ETSI TS 138 413 [1], Clauses 8.6.2.2 and 9.2.5.2",
	            "ETSI TS 123 502 [6], Clause 4.24.1"
	        
	        Config Id CFG_AMF_01
	        
	        PICS Selection PICS_A2/2 and PICS_A4/5_2
	        
	        //TODO: Section 8.6.2.1 describes additional triggers for the DOWNLINK NAS TRANSPORT
	        Initial conditions with {
        		the UE entity isCMCONNECTED and
        		the GNB entity hasReceivedNASMessage from the UE entity
    		}
	        
	        Expected behaviour
	            ensure that {
@@ -1259,10 +1354,20 @@ Package TP_AMF {
	        
	        PICS Selection PICS_A2/2 and PICS_A4/5_5
	        
	        Initial conditions with {
        		the AMF entity isNotAppropriateToServe the UE
    		}
	        
	        Expected behaviour
	            ensure that {
	                when {
	                    the IUT entity indicate the initiation "of a Reroute NAS Request procedure"
	                    the IUT entity receives an INITIAL_UE_MESSAGE containing
	                        RAN_UE_NGAP_ID,
	                        NAS_PDU,
	                        User_Location_Information,
	                        RRC_Establishmnet_Cause
	                     ;
	                     from the GNB entity
	                }
	                then {
	                    the IUT entity sends an REROUTE_NAS_REQUEST containing
@@ -1300,7 +1405,7 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/6_1
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity hasEstablishedRRCConnection
    		}
	        
	        Expected behaviour
@@ -1360,8 +1465,7 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/6_1
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		// AMF cannot accept the setup
        		the UE entity hasEstablishedRRCConnection
    		}
	        
	        Expected behaviour
@@ -1371,7 +1475,7 @@ Package TP_AMF {
	                        Global_RAN_Node_ID,
	                        Supported_TA_List containing
	                        	Supported_TA_Item containing
	                        	TAC,
	                        	TAC, // Implementation note: The TAC in the NG Setup Request message does not match the TAC of the AMF.
	                        	Broadcast_PLMN_List containing
	                        		Broadcast_PLMN_Item containing
	                        			PLMN_Identity,
@@ -1414,8 +1518,8 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/6_2
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		// AMF cannot accept the setup
        		the UE entity isRegisteredTo the AMF
     		
    		}
	        
	        Expected behaviour
@@ -1423,7 +1527,7 @@ Package TP_AMF {
	                when {
	                    the IUT entity receives a RAN_CONFIGURATION_UPDATE containing  	
	                        Supported_TA_List containing
	                        	Supported_TA_Item containing
	                        	Supported_TA_Item containing // Implementation note: e.g. TA List is updated due to UE moving into a new TA 
	                        	TAC, 
	                        	Broadcast_PLMN_List containing
	                        		Broadcast_PLMN_Item containing
@@ -1458,8 +1562,7 @@ Package TP_AMF {
		        PICS Selection PICS_A2/2 and PICS_A4/6_2
		        
		        Initial conditions with {
	        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
	        		// AMF cannot accept the setup
	        		the UE entity isRegisteredTo the AMF
	    		}
		        
		        Expected behaviour
@@ -1467,8 +1570,8 @@ Package TP_AMF {
		                when {
		                    the IUT entity receives a RAN_CONFIGURATION_UPDATE containing  	
		                        Supported_TA_List containing
		                        	Supported_TA_Item containing
		                        	TAC,
		                        	Supported_TA_Item containing // Implementation note: e.g. TA List is updated due to UE moving into a new TA 
		                        	TAC, // Implementation note: The TAC in the NG Setup Request message does not match the TAC of the AMF.
		                        	Broadcast_PLMN_List containing
		                        		Broadcast_PLMN_Item containing
		                        			PLMN_Identity,
@@ -1499,7 +1602,7 @@ Package TP_AMF {
	
		        TP Id TP_NGAP_AMF_IMP_05
		        
		        Test objective "Verify that the AMF node successfully processes a AMF CONFIGURATION UPDATE message with AMF CONFIGURATION UPDATE ACKNOWLEDGE to acknowledge the update."
		        Test objective "Verify that the IUT can send a AMF CONFIGURATION UPDATE message to the AMF."
		        
		        Reference 
		            "ETSI TS 138 413 [1], Clauses 8.7.3.2"
@@ -1509,13 +1612,18 @@ Package TP_AMF {
		        PICS Selection PICS_A2/2 and PICS_A4/6_3
		        
		        Initial conditions with {
	        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
	        		the UE entity isRegisteredTo the AMF and
	        		the UE entity isCMIDLE and
	        		the UE entity hasReceivedPAGINGMessage
	    		}
		        
		        Expected behaviour
		            ensure that {
		            	when {
		                    the IUT entity receives a AMF_CONFIGURATION_UPDATE containing  	
	                    	the IUT entity indicate the initiation "of a AMF CONFIGURATION UPDATE procedure"
	                	}
		                then {
		                    the IUT entity sends a AMF_CONFIGURATION_UPDATE containing  	
		                        Served_GUAMI_List containing
		                        	Served_GUAMI_Item containing
		                        		GUAMI
@@ -1539,25 +1647,17 @@ Package TP_AMF {
		                        	;
		                        ;
		                    ;            
		                    from the GNB entity
		                }
		                then {
		                    the IUT entity sends a AMF_CONFIGURATION_UPDATE_ACKNOWLEDGE containing
		                    	AMF_TNL_Association_Setup_List containing
		                    		AMF_TNL_Association_Setup_Item containing
		                    			AMF_TNL_Association_Address
		                    		;
		                    	;
		                    ;
		                    to the GNB entity
		                }
		                
		        	}
		               
            	
            	} // end TP TP_NGAP_AMF_IMP_05
    		 		
    	} // End Group "AMF Configuration Update"
    	
    	Group "NG Reset" //XX
    	Group "NG Reset"
    	{
    		import all from Ngap_Common;
    		
@@ -1568,14 +1668,15 @@ Package TP_AMF {
	        Test objective "Verify that the AMF node successfully processes a NG RESET message that contains mandatory IEs and answers with NG RESET ACKNOWLEDGE to acknowledge the reset."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.7.4.2.1" 
	            "ETSI TS 138 413 [1], Clauses 8.7.4.2.2" 
	        
	        Config Id CFG_AMF_01
	        
	        PICS Selection PICS_A2/2 and PICS_A4/6_4
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF and
        		the UE entity isRequestedToDetachfromNetwork
    		}
	        
	        Expected behaviour
@@ -1620,12 +1721,28 @@ Package TP_AMF {
	        
	        Initial conditions with {
	            the UE entity isRegisteredTo the AMF 
	   
	        }
	        
	        Expected behaviour
	            ensure that {
	                when {  
	                	the IUT entity indicate a ERROR INDICATION
	                	the IUT entity sends a INITIAL_CONTEXT_SETUP_REQUEST containing  	
	                        AMF_UE_NGAP_ID,
	                        RAN_UE_NGAP_ID,
	                        GUAMI,
	                        PDU_Session_Resource_Setup_Request_List containing
	                        	PDU_Session_Resource_Setup_Request_Item containing
	                            	PDU_SessionId indicating value PX_PDU_ID,
	                            	S_NSSAI,
	                            	PDU_Session_Resource_Setup_Request_Transfer
	                            ;
	                        ;,
	                        Allowed_NSSAI,
	                        UE_Security_Capabilities, // Implementation Node: use a not supported security key
	                        Security_Key
	                        ;
	                        from the GNB entity
	                }
	                then {
	                    the IUT entity sends a ERROR_INDICATION 
@@ -1634,7 +1751,7 @@ Package TP_AMF {
	            	}
	            
	            } // end TP_NGAP_AMF_IMP_07
    	}
    	} // End Group Error Indication
    	
    	Group "AMF Status Indication"
    	{
@@ -1695,9 +1812,7 @@ Package TP_AMF {
	        
	        PICS Selection PICS_A2/2 and PICS_A4/6_7
	        
	        Initial conditions with {
	            the UE entity isRegisteredTo the AMF
	        }
	 		// No initial conditions
	        
	        Expected behaviour
	            ensure that {
@@ -1737,7 +1852,7 @@ Package TP_AMF {
	        PICS Selection PICS_A2/2 and PICS_A4/6_8
	        
	        Initial conditions with {
	            the UE entity isRegisteredTo the AMF
	            the GNB entity hasReceivedOVERLOADSTARTtMessage
	        }
	        
	        Expected behaviour
@@ -2041,7 +2156,11 @@ Package TP_AMF {
	        
	        Config Id CFG_AMF_01
	        
	        PICS Selection PICS_A3/5_1
	        PICS Selection PICS_A2/2 and PICS_A3/11_1
	        
	        Initial conditions with {
            	the UE entity isRegisteredTo the AMF
        	}
    		
	        Expected behaviour
	            ensure that {
@@ -2066,21 +2185,152 @@ Package TP_AMF {
	
	Group "8.13 UE TNLA Binding Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_UBP_01 
        
        Test objective "Verify that the IUT can send a UE TNLA BINDING RELEASE REQUEST to initiate a UE TNLA Binding Release procedure."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.13.1.2 and 9.2.12.1" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A2/2 and PICS_A4/12_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {  
                	the IUT entity indicate a UE TNLA BINDING procedure
                }
                then {
                    the IUT entity sends a UE_TNLA_BINDING_RELEASE_REQUEST containing 	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_UBP_01
		
	} // end Group "8.13 UE TNLA Binding Procedures"
	
	Group "8.14 UE Radio Capability Management Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_URP_01 
        
        Test objective "Verify that the IUT can send a UE RADIO CAPABILITY CHECK REQUEST to initiate UE Radio Capability Management procedure."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.14.2.2 and 9.2.13.2" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A2/2 and PICS_A4/13_2
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {  
                	the IUT entity indicate a UE Radio Capability Management procedure
                }
                then {
                    the IUT entity sends a UE_RADIO_CAPABILITY_CHECK_REQUEST containing 	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_URP_01
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_URP_02 
        
        Test objective "Verify that the IUT can send a UE RADIO CAPABILITY ID MAPPING RESPONSE message that contains mandatory IEs to provide the UE radio capabilities id mapping."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.14.3.2, 9.2.13.4 and 9.2.13.5" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A2/2 and PICS_A4/13_3
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
	                the IUT entity receives a UE_RADIO_CAPABILITY_ID_MAPPING_REQUEST containing  	
	                    UE_Radio_Capability_ID;      
	                from the GNB entity
                }
                then {
                    the IUT entity sends a UE_RADIO_CAPABILITY_ID_MAPPING_RESPONSE containing 	
                        UE_Radio_Capability_ID,
                        UE_Radio_Capability;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_URP_02
		
	} // end Group "8.14 UE Radio Capability Management Procedures"
	
	Group "8.15 Data Usage Reporting Procedures"
	{
		
		//NONE
	} // end Group "8.15 Data Usage Reporting Procedures"
	
	Group "8.16 RIM Information Transfer Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_RIP_01 
        
        Test objective "Verify that the IUT can send a DOWNLINK RIM INFORMATION TRANSFER."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.16.2.2 and 9.2.15.2" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A2/2 and PICS_A4/15_2
        
        Initial conditions with {
            the UE entity isNotRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {  
                	the IUT entity indicate a RIM Information Transfer procedure
                }
                then {
                    the IUT entity sends a DOWNLINK_RIM_INFORMATION_TRANSFER
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_RIP_01
		
	} // end Group "8.16 RIM Information Transfer Procedures"
} // End of Package TP_AMF
+513 −64
Changes for test_purposes/ngap/TP_GNB_NGAP.tplan2: 513 added lines, 64 removed lines.
Original line number Diff line number Diff line
@@ -601,8 +601,8 @@ Package TP_GNB {
	        PICS Selection PICS_A2/1 and PICS_A3/2_1
	        
			Initial conditions with {
            	the UE entity isRegisteredTo the AMF
            	// TODO: and the UE entity notEstablishedContextProperly
            	the UE entity isRegisteredTo the AMF and
            	the UE entity hasEstablishedContextInproperly
        	}
	        
	        Expected behaviour
@@ -964,6 +964,7 @@ Package TP_GNB {
            	
            	Test Purpose {
            		
				// This TP applies only if the NG-RAN node is an ng-eNB
		        TP Id TP_NGAP_GNB_CMP_05
		        
		        Test objective "Verify that the IUT can send a UE CONTEXT SUSPEND REQUEST contains mandatory IEs"
@@ -1010,6 +1011,7 @@ Package TP_GNB {
        	
        	Test Purpose {
			
			// This TP applies only if the NG-RAN node is an ng-eNB
	        TP Id TP_NGAP_GNB_CMP_06
	        
	        Test objective "Verify that the IUT can send a UE CONTEXT RESUME REQUEST contains mandatory IEs"
@@ -1067,14 +1069,14 @@ Package TP_GNB {
	        Test objective "Verify that the IUT can send a HANDOVER REQUIRED message containing mandatory IEs."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.3.11.2 and 9.2.3.1" 
	            "ETSI TS 138 413 [1], Clauses 8.4.1.2 and 9.2.3.1" 
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A2/1 and PICS_A3/3_1
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF
    		}
	        
	        Expected behaviour
@@ -1124,7 +1126,7 @@ Package TP_GNB {
	        PICS Selection PICS_A2/1 and PICS_A3/3_2
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF
    		}
	        
	        Expected behaviour
@@ -1188,7 +1190,7 @@ Package TP_GNB {
	        PICS Selection PICS_A2/1 and PICS_A3/3_3
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF
    		}
	        
	        Expected behaviour
@@ -1230,7 +1232,8 @@ Package TP_GNB {
	        PICS Selection PICS_A2/1 and PICS_A3/3_4
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF and
            	the UE entity hasEstablishedInitialContext
    		}
	        
	        Expected behaviour
@@ -1279,7 +1282,8 @@ Package TP_GNB {
	        PICS Selection PICS_A2/1 and PICS_A3/3_5
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		the UE entity isRegisteredTo the AMF and
        		the GNB entity alreadyPreparedHandover
    		}
	        
	        Expected behaviour
@@ -1308,7 +1312,7 @@ Package TP_GNB {
		
		        TP Id TP_NGAP_GNB_MMP_02
		        
		        Test objective "Verify that the NG-RAN node successfully send a Uplink RAN Status Transfer message to the AMF."
		        Test objective "Verify that the NG-RAN node successfully send a UPLINK RAN STATUS TRANSFER message to the AMF."
		        
		        Reference 
		            "ETSI TS 138 413 [1], Clauses 8.4.6.2 and 9.2.3.13" 
@@ -1318,7 +1322,8 @@ Package TP_GNB {
		        PICS Selection PICS_A2/1 and PICS_A3/3_6
		        
				Initial conditions with {
            		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
            		the UE entity isRegisteredTo the AMF and
        			the GNB entity alreadyPreparedHandover
        		}
		        
		        Expected behaviour
@@ -1339,43 +1344,6 @@ Package TP_GNB {
		        }
		} // End Group "Uplink RAN Status Transfer"
		
		Group "Handover Success"
		{
			import all from Ngap_Common;
    		
    		Test Purpose {
		
		        TP Id TP_NGAP_GNB_MMP_03
		        
		        Test objective "Verify that the NG-RAN node successfully sends a Handover Success message to the AMF."
		        
		        Reference 
		            "ETSI TS 138 413 [1], Clauses 8.4.8.2 and 9.2.3.15" 
		        
		        Config Id CFG_GNB_01
		        
		        PICS Selection PICS_A2/1 and PICS_A3/3_8
		        
				Initial conditions with {
            		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
        		}
		        
		        Expected behaviour
		            ensure that {
		            	when {	                	
	                		the IUT entity indicate the initiation "of an UE handover success procedure"
                		}
		                then {
		                    the IUT entity sends a HANDOVER_SUCCESS containing  	
		                        AMF_UE_NGAP_ID,
		                        RAN_UE_NGAP_ID
		                    ;
		                    to the AMF entity
		                }
		            }    
		        } // End TP_NGAP_GNB_MMP_03
		        	
		} // End Group "Handover Success"
		
		Group "Uplink RAN Early Status Transfer"
		{
@@ -1385,7 +1353,7 @@ Package TP_GNB {
		
		        TP Id TP_NGAP_GNB_MMP_04
		        
		        Test objective "Verify that the NG-RAN node successfully sends a Uplink RAN Early Status Transfer message to the AMF."
		        Test objective "Verify that the NG-RAN node successfully sends a UPLINK RAN EARLY STATUS TRANSFER message to the AMF."
		        
		        Reference 
		            "ETSI TS 138 413 [1], Clauses 8.4.9.2 and 9.2.3.16" 
@@ -1395,7 +1363,8 @@ Package TP_GNB {
		        PICS Selection PICS_A2/1 and PICS_A3/3_9
		        
				Initial conditions with {
            		the UE entity isRegisteredTo the AMF // TODO: check initial conditions
            		the UE entity isRegisteredTo the AMF and
        			the GNB entity alreadyPreparedHandover
        		}
		        
		        Expected behaviour
@@ -1431,24 +1400,18 @@ Package TP_GNB {
	        Test objective "Verify that the IUT can send an INITIAL UE MESSAGE to indicate the initiation of a NAS Transport procedure"
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.6.1.2 and 9.2.5.1" 
	            "ETSI TS 138 413 [1], Clauses 8.6.1.2 and 9.2.5.1" ,
	            "ETSI TS 123 502 [6], Clause 4.24.1"
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A2/1 and PICS_A3/5_1
	        
	        Initial conditions with {
        		the UE entity isCMIDLE in the GNB entity
        		the UE entity isCMIDLE and
        		the UE entity hasEstablishedRRCConnection
    		}
	        
	        /* TODO:
	         * 
	         * Maybe improve trigger (see sequence diagram 4.24.1-1 in ts_123501):
	         * If the UE is in CM-IDLE, the UE first establishes an RRC connection
	         * OR
	         * sends the RRCEarlyDataRequest message and sends a NAS message as part of this
	         * 
	         */
	        Expected behaviour
	            ensure that {
	                when {
@@ -1479,7 +1442,8 @@ Package TP_GNB {
	        Test objective "Verify that the IUT can send an UPLINK NAS TRANSPORT message to the AMF."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.6.3.2 and 9.2.5.3" 
	            "ETSI TS 138 413 [1], Clauses 8.6.3.2 and 9.2.5.3",
	            "ETSI TS 123 502 [6], Clause 4.24.1"
	        
	        Config Id CFG_GNB_01
	        
@@ -1489,7 +1453,6 @@ Package TP_GNB {
        		the UE entity isCMCONNECTED in the GNB entity
    		}
	        
	        //TODO: More information about RRC UL message
	        Expected behaviour
	            ensure that {
	                when {
@@ -1519,13 +1482,14 @@ Package TP_GNB {
			
	        TP Id TP_NGAP_GNB_NAS_03 
	        
	        Test objective "Verify that the IUT can send a NAS Non Delivery Indication message to the AMF."
	        Test objective "Verify that the IUT can send a NAS NON DELIVERY INDICATION message to the AMF."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.6.4.2 and 9.2.5.4" 
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A2/1 and PICS_A3/5_4
	        
	        Initial conditions with {
        		the UE entity isNoLongerAvailable to the GNB entity
@@ -1557,8 +1521,312 @@ Package TP_GNB {
    {
    	Group "NG Setup"
    	{
    		import all from Ngap_Common;
    		
    		Test Purpose {
	
	        TP Id TP_NGAP_GNB_IMP_01
	        
	        Test objective "Verify that the GNB node successfully sends a NG SETUP REQEST message to the AMF."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.7.1.2" 
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A2/1 and PICS_A3/6_1
	        
	        Initial conditions with {
        		the UE entity hasEstablishedRRCConnection
    		}
	        
	        Expected behaviour
	            ensure that {
	            	when {
	                    the IUT entity indicate the initiation "of a NG SETUP REQUEST"
	                }
	                then {
	                    the IUT entity sends a NG_SETUP_REQUEST containing  	
	                        Global_RAN_Node_ID,
	                        Supported_TA_List containing
	                        	Supported_TA_Item containing
	                        	TAC,
	                        	Broadcast_PLMN_List containing
	                        		Broadcast_PLMN_Item containing
	                        			PLMN_Identity,
	                        			TAI_Slice_Support_List
	                        			;
	                        		;
	                        	;
	                        ;,
	                        Default_Paging_DRX
	                        ;           
	                     to the AMF entity
	                	}
	               
	            	}
            	
            	} // end TP TP_NGAP_GNB_IMP_01
    	} // End Group "NG Setup"
    
    	Group "RAN Configuration Update"
    	{
    		import all from Ngap_Common;
    		
    		Test Purpose {
	
	        TP Id TP_NGAP_GNB_IMP_02
	        
	        Test objective "Verify that the IUT can send a RAN CONFIGURATION UPDATE message to the AMF."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.7.2.2" 
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A2/2 and PICS_A3/6_2
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF 
    		}
	        
	        Expected behaviour
	            ensure that {
	            	when {
	                    the IUT entity indicate the initiation "of a RAN CONFIGURATION UPDATE procedure"
	                }
	                then {
	                    the IUT entity sends a RAN_CONFIGURATION_UPDATE containing  	
	                        Supported_TA_List containing
	                        	Supported_TA_Item containing 
	                        	TAC,
	                        	Broadcast_PLMN_List containing
	                        		Broadcast_PLMN_Item containing
	                        			PLMN_Identity,
	                        			TAI_Slice_Support_List
	                        			;
	                        		;
	                        	;
	                        ;  
	                    ;            
	                    to the AMF entity
	                }
	                
	             }
	               
	            	
	    	} // End TP_NGAP_GNB_IMP_02
    	} // End Group RAN Configuration Update
    	
    	Group "AMF Configuration Update"
    	{
    		import all from Ngap_Common;
    		
    		
            	
            
    		
    		Test Purpose {
	
		        TP Id TP_NGAP_GNB_IMP_03
		        
		        Test objective "Verify that the GNB node successfully processes a AMF CONFIGURATION UPDATE message with AMF CONFIGURATION UPDATE ACKNOWLEDGE to acknowledge the update."
		        
		        Reference 
		            "ETSI TS 138 413 [1], Clauses 8.7.3.2"
		        
		        Config Id CFG_GNB_01
		        
		        PICS Selection PICS_A2/1 and PICS_A3/6_3
		        
		        Initial conditions with {
	        		the UE entity isRegisteredTo the AMF and
	        		the UE entity isCMIDLE and
	        		the UE entity hasReceivedPAGINGMessage
	    		}
		        
		        Expected behaviour
		            ensure that {
		                when {
		                    the IUT entity receives a AMF_CONFIGURATION_UPDATE containing  	
		                        Served_GUAMI_List containing
		                        	Served_GUAMI_Item containing
		                        		GUAMI
		                        	;
		                        ;,
		                        PLMN_Support_List containing
		                        	PLMN_Support_Item containing
		                        		PLMN_Identity,
		                        		Slice_Support_List
		                        	;
		                        ;,
		                        AMF_TNL_Association_to_Add_List containing
		                        	AMF_TNL_Association_to_Add_item containing
		                        		AMF_TNL_Association_Address,
		                        		TNL_Address_Weight_Factor
		                        	;
		                        ;,
		                        AMF_TNL_Association_to_Update_List containing 
		                        	AMF_TNL_Association_to_Update_Item containing
		                        		AMF_TNL_Association_Address
		                        	;
		                        ;
		                    ;            
		                    from the AMF entity
		                }
		                then {
		                    the IUT entity sends a AMF_CONFIGURATION_UPDATE_ACKNOWLEDGE containing
		                    	AMF_TNL_Association_Setup_List containing
		                    		AMF_TNL_Association_Setup_Item containing
		                    			AMF_TNL_Association_Address
		                    		;
		                    	;
		                    ;
		                    to the AMF entity
		                	}
		            	}
            	
            	} // end TP TP_NGAP_GNB_IMP_03
            	
            	Test Purpose {
            		
            	TP Id TP_NGAP_GNB_IMP_06
		        
		        Test objective "Verify that the GNB node can send a AMF CONFIGURATION UPDATE FAILURE."
		        
		        Reference 
		            "ETSI TS 138 413 [1], Clauses 8.7.3.2"
		        
		        Config Id CFG_GNB_01
		        
		        PICS Selection PICS_A2/1 and PICS_A3/6_3
		        
		        Initial conditions with {
	        		the UE entity isRegisteredTo the AMF and
	        		the UE entity isCMIDLE and
	        		the UE entity hasReceivedPAGINGMessage 
	    		}
		        
		        Expected behaviour
		            ensure that {
		                when {
		                    the IUT entity receives a AMF_CONFIGURATION_UPDATE containing  	
		                        Served_GUAMI_List containing
		                        	Served_GUAMI_Item containing
		                        		GUAMI
		                        	;
		                        ;,
		                        PLMN_Support_List containing
		                        	PLMN_Support_Item containing
		                        		PLMN_Identity, // Implementation Note: Incorrect PLMN ID: The PLMN ID in the message does not match the PLMN ID of the GNB.
		                        		Slice_Support_List
		                        	;
		                        ;,
		                        AMF_TNL_Association_to_Add_List containing
		                        	AMF_TNL_Association_to_Add_item containing
		                        		AMF_TNL_Association_Address,
		                        		TNL_Address_Weight_Factor
		                        	;
		                        ;,
		                        AMF_TNL_Association_to_Update_List containing 
		                        	AMF_TNL_Association_to_Update_Item containing
		                        		AMF_TNL_Association_Address
		                        	;
		                        ;
		                    ;            
		                    from the AMF entity
		                }
		                then {
		                    the IUT entity sends a AMF_CONFIGURATION_UPDATE_FAILURE containing
		                    	Cause;
		                    to the AMF entity
		                	}
		            	}
            	
            	} // end TP TP_NGAP_GNB_IMP_06
            	
    	} //End Group AMF Configuration Update
    	
    	Group "NG Reset"
    	{
    		import all from Ngap_Common;
    		
    		Test Purpose {
	
	        TP Id TP_NGAP_GNB_IMP_04
	        
	        Test objective "Verify that the GNB node successfully processes a NG RESET message that contains mandatory IEs and answers with NG RESET ACKNOWLEDGE to acknowledge the reset."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.7.4.2.1" 
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A2/1 and PICS_A3/6_4
	        
	        Initial conditions with {
        		the UE entity isRegisteredTo the AMF and
        		the UE entity isRequestedToDetachfromNetwork
    		}
	        
	        Expected behaviour
	            ensure that {
	                when {
	                    the IUT entity receives a NG_RESET containing  	
	                        Cause,
	                        CHOICE_Reset_Type containing
	                        	NG_interface containing
	                        		Reset_All
	                        	;
	                        ;
						;           
	                from the AMF entity
	                }
	                then {
	                    the IUT entity sends a NG_RESET_ACKNOWLEDGE 
	                    to the AMF entity
	                	}
	            	}
            	
            	} // end TP TP_NGAP_GNB_IMP_04
            	
    	} // End Group NG Reset
    	
    	Group "Error Indication"
    	{
    		import all from Ngap_Common;
    		
    		Test Purpose {
		
	        TP Id TP_NGAP_GNB_IMP_05 
	        
	        Test objective "Verify that the GNB can send a ERROR INDICATION to the AMF when a error occurs."
	        
	        Reference 
	            "ETSI TS 138 413 [1], Clauses 8.7.5.2" 
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A2/1 and PICS_A3/6_5
	        
	        Initial conditions with {
	            the UE entity isRegisteredTo the AMF
	        }
	        
	        Expected behaviour
	            ensure that {
	                when {  
	                	the IUT entity indicate a ERROR INDICATION
	                }
	                then {
	                    the IUT entity sends a ERROR_INDICATION 
	                    to the AMF entity
	                	}
	            	}
	            
	            } // end TP_NGAP_GNB_IMP_05
    	} // End Group Error Indication
    
    }
	
	Group "8.8 Configuration Transfer Procedure"
@@ -2010,7 +2278,11 @@ Package TP_GNB {
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A3/11_2
	        PICS Selection PICS_A2/1 and PICS_A3/11_2
	        
	        Initial conditions with {
            	the UE entity isRegisteredTo the AMF
        	}
    		
	        Expected behaviour
	            ensure that {
@@ -2068,7 +2340,11 @@ Package TP_GNB {
	        
	        Config Id CFG_GNB_01
	        
	        PICS Selection PICS_A3/5_1
	        PICS Selection PICS_A2/1 and PICS_A3/11_3
	        
	        Initial conditions with {
            	the UE entity isRegisteredTo the AMF
        	}
    		
	        Expected behaviour
	            ensure that {
@@ -2104,16 +2380,189 @@ Package TP_GNB {
	
	Group "8.14 UE Radio Capability Management Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_URP_01 
        
        Test objective "Verify that the IUT can send a UE_RADIO_CAPABILITY_INFO_INDICATION."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.14.1.2 and 9.2.13.1"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/13_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    
                	the IUT entity indicate a UE Radio Capability Management procedure
                }
                then {
                    the IUT entity sends a UE_RADIO_CAPABILITY_INFO_INDICATION containing	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        UE_Radio_Capability;
                    to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_URP_01
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_URP_02
        
        Test objective "Verify that the IUT can send a UE RADIO CAPABILITY CHECK RESPONSE message that contains mandatory IEs to provide the UE radio capabilities."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.14.2.2, 9.2.13.2 and 9.2.13.3"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/13_2
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity sends a UE_RADIO_CAPABILITY_CHECK_REQUEST containing 	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID;
                    from the AMF entity
                }
                then {
                    the IUT entity sends a UE_RADIO_CAPABILITY_CHECK_RESPONSE containing	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        IMS_Voice_Support_Indicator;
                    to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_URP_02
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_URP_03 
        
        Test objective "Verify that the IUT can send a UE RADIO CAPABILITY ID MAPPING REQUEST."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.14.3.2 and 9.2.13.4"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/13_3
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    
                	the IUT entity indicate a UE Radio Capability Management procedure
                }
                then {
                    the IUT entity sends a UE_RADIO_CAPABILITY_ID_MAPPING_REQUEST containing
                        UE_Radio_Capability_ID;
                    to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_URP_03
		
	} // end Group "8.14 UE Radio Capability Management Procedures"
	
	Group "8.15 Data Usage Reporting Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_DRP_01 
        
        Test objective "Verify that the IUT can send a SECONDARY RAT DATA USAGE REPORT."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.15.1.2 and 9.2.14.1"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/14_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    
                	the IUT entity indicate a Data_Usage_Reporting_procedure
                }
                then {
                    the IUT entity sends a SECONDARY_RAT_DATA_USAGE_REPORT containing	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        PDU_Session_Resource_Secondary_RAT_Usage_List containing
                            PDU_Session_Resource_Secondary_RAT_Usage_Item containing
                                PDU_Session_Id,
                                Secondary_RAT_Data_Usage_Report_Transfer;;;
                    to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_DRP_01
		
	} // end Group "8.15 Data Usage Reporting Procedures"
	
	Group "8.16 RIM Information Transfer Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_RIP_01 
        
        Test objective "Verify that the IUT can send a UPLINK RIM INFORMATION TRANSFER."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.16.1.2 and 9.2.15.1"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/15_1
        
        Initial conditions with {
            the UE entity isNotRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    
                	the IUT entity indicate a RIM Information Transfer procedure
                }
                then {
                    the IUT entity sends a UPLINK_RIM_INFORMATION_TRANSFER
                    to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_RIP_01
		
	} // end Group "8.16 RIM Information Transfer Procedures"
 
+35 −5
Changes for test_purposes/Ngap_Common.tplan2: 35 added lines, 5 removed lines.
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
* 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 
* (c) ETSI 2023-2024 
*/
 
 
@@ -48,6 +48,11 @@ Package Ngap_Common {
            - 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
            - 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
@@ -61,8 +66,16 @@ Package Ngap_Common {
            - 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
            - 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
            - 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
@@ -103,10 +116,19 @@ Package Ngap_Common {
            - 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
            - 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
            - 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:
@@ -129,6 +151,7 @@ Package Ngap_Common {
            - isNotConfiguredForTopologyHiding
            - isConfiguredForTopologyHiding
            - isExistingIn
            - isNotAppropriateToServe
            - establishedSecurityRelation
            - registeredIdentityTelURI
            - registeredIdentitySipURI
@@ -138,12 +161,17 @@ Package Ngap_Common {
            - hasEstablishedDialog
            - hasEstablishedPS2CSDialog
            - hasEstablishedInitialContext
            - hasEstablishedRRCConnection
            - hasEstablishedContextInproperly
            - isConfiguredWithENUMentryForTelURI_E164NumberOf
            - hasReceivedInitialRequestForDialog
            - hasReceived200OkOnInitialRequestForDialogWith
            - hasReceived180OnInitialRequest
            - hasReceived200OkCancel
            - hasReceivedTerminatedRequest
            - hasReceivedNASMessage
            - hasReceivedPAGINGMessage
            - hasReceivedOVERLOADSTARTtMessage
            - hasSuspendedContext
            - hasPendingDataTransmission
            - registeredPublicIdsWithTelUriAndSipUri
@@ -167,6 +195,8 @@ Package Ngap_Common {
            - indicate
            - isCMIDLE
            - isCMCONNECTED
            - alreadyPreparedHandover
            - completedHandover
        ;
    } // End of Domain section

Loading