Commit ec5e0417 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

Trace and Location TPs added

parent 0b1beaf8
Loading
Loading
Loading
Loading
+138 −0
Original line number Diff line number Diff line
@@ -1822,11 +1822,149 @@ Package TP_AMF {
	
	Group "8.10 NRPPa Transport Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_NTP_01 
        
        Test objective "Verify that the IUT can send a DOWNLINK UE ASSOCIATED NRPPA TRANSPORT to carry NRPPA signaling between NG-RAN and LMF(Location Management Functionality)."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.10.2.1" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A2/2 and PICS_A4/9_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {  
                	the IUT entity indicate a NRPPA transport procedure
                }
                then {
                    the IUT entity sends a DOWNLINK_UE_ASSOCIATED_NRPPA_TRANSPORT containing 	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        Routing_ID,
                        NRPPa_PDU;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_NTP_01
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_NTP_02 
        
        Test objective "Verify that the IUT can send a DOWNLINK_NON_UE_ASSOCIATED_NRPPA_TRANSPORT to carry NRPPA signaling between NG-RAN and LMF(Location Management Functionality)."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.10.2.3" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A2/2 and PICS_A4/9_3
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {  
                	the IUT entity indicate a NRPPA transport procedure
                }
                then {
                    the IUT entity sends a  DOWNLINK_NON_UE_ASSOCIATED_NRPPA_TRANSPORT containing	
                        Routing_ID,
                        NRPPa_PDU;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_NTP_02
		
	} // "8.10 NRPPa Transport Procedures"
	
	Group "8.11 Trace Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_TRP_01 
        
        Test objective "Verify that the IUT can send a TRACE_START to initiate a trace session for a UE."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.11.1.2" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A2/2 and PICS_A4/10_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {  
                	the IUT entity indicate a trace procedure
                }
                then {
                    the IUT entity sends a TRACE_START containing 	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        Trace_Activation containing
                           NG_RAN_Trace_ID,
                           Interfaces_to_Trace,
                           Trace_Depth,
                           Trace_Collection_Entity_IP_Address;;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_TRP_01
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_AMF_TRP_02 
        
        Test objective "Verify that the IUT can send a DEACTIVATE_TRACE to deactivate a trace session for a UE."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.11.3.2" 
        
        Config Id CFG_AMF_01
        
        PICS Selection PICS_A2/2 and PICS_A4/10_3
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {  
                	the IUT entity indicate a deactivate trace procedure
                }
                then {
                    the IUT entity sends a DEACTIVATE_TRACE containing 	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        NG_RAN_Trace_ID;
                     to the GNB entity
                	}
            	}
            
            } // end TP_NGAP_AMF_TRP_02
		
	} // "8.11 Trace Procedures"
	
+188 −0
Original line number Diff line number Diff line
@@ -1834,11 +1834,199 @@ Package TP_GNB {
	
	Group "8.10 NRPPa Transport Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_NTP_01 
        
        Test objective "Verify that the IUT can send a UPLINK_UE_ASSOCIATED_NRPPA_TRANSPORT to carry NRPPA signaling between NG-RAN and LMF(Location Management Functionality)."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.10.2.2"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/9_2
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity indicate a NRPPA transport procedure
                }
                then {
                    the IUT entity sends a UPLINK_UE_ASSOCIATED_NRPPA_TRANSPORT containing	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        Routing_ID,
                        NRPPa_PDU;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_NTP_01 
        
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_NTP_02 
        
        Test objective "Verify that the IUT can send a UPLINK_NON_UE_ASSOCIATED_NRPPA_TRANSPORT to carry NRPPA signaling between NG-RAN and LMF(Location Management Functionality)."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.10.2.4"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/9_2
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity indicate a NRPPA transport procedure
                }
                then {
                    the IUT entity sends a UPLINK_NON_UE_ASSOCIATED_NRPPA_TRANSPORT containing	
                        Routing_ID,
                        NRPPa_PDU;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_NTP_02
		
	} // end "8.10 NRPPa Transport Procedures"
	
	Group "8.11 Trace Procedures"
	{
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_TRP_01 
        
        Test objective "Verify that the IUT can send a TRACE_FAILURE_INDICATION to inform AMF that Trace Start procedure has failed due to an interaction with handover procedure."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.11.1.2 and 8.11.2.2"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/10_1 and PICS_A3/10_2
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives a TRACE_START containing  	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        Trace_Activation containing
                           NG_RAN_Trace_ID,
                           Interfaces_to_Trace,
                           Trace_Depth,
                           Trace_Collection_Entity_IP_Address;;
                    from the AMF entity
                }
                then {
                    the IUT entity sends a TRACE_FAILURE_INDICATIONT containing	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        NG_RAN_Trace_ID,
                        Cause;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_TRP_01 
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_TRP_02 
        
        Test objective "Verify that the IUT can send a TRACE_FAILURE_INDICATION to inform AMF that a Deactivate Trace procedure has failed due to an interaction with handover procedure."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.11.2.2 and 8.11.3.2"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/10_2 and PICS_A3/10_3
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives a DEACTIVATE_TRACE containing  	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        Trace_Activation containing
                           NG_RAN_Trace_ID,
                           Interfaces_to_Trace,
                           Trace_Depth,
                           Trace_Collection_Entity_IP_Address;;
                    from the AMF entity
                }
                then {
                    the IUT entity sends a TRACE_FAILURE_INDICATIONT containing	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        NG_RAN_Trace_ID,
                        Cause;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_TRP_02 
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_TRP_03
        
        Test objective "Verify that the IUT can send a CELL_TRAFFIC_TRACE to send the allocated Trace Recording Session Reference and Trace Reference to AMF."
        
        Reference 
            "ETSI TS 138 413 [1], Clause 8.11.4.2"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/10_4
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    
                	the IUT entity indicate a cell traffic trace procedure
                }
                then {
                    the IUT entity sends a CELL_TRAFFIC_TRACE containing	
                        AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID,
                        NG_RAN_Trace_ID,
                        NG_RAN_CGI,
                        Trace_Colection_Entity_IP_Address;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_TRP_03
		
	} // end "8.11 Trace Procedures"