Commit 9dbfeee5 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

WTP added again, clauses added

parent 6b1a7a91
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -1805,7 +1805,7 @@ Package TP_AMF {
        Test objective "Verify that the IUT can send a WRITE REPLACE WARNING REQUEST to start broadcasting of warning messages."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.9.1.2" 
            "ETSI TS 138 413 [1], Clauses 8.9.1.2 and 9.2.8.1" 
        
        Config Id CFG_AMF_01
        
@@ -1839,7 +1839,7 @@ Package TP_AMF {
        Test objective "Verify that the IUT can send a PWS CANCEL REQUEST to cancel broadcasting of warning messages."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.9.2.2" 
            "ETSI TS 138 413 [1], Clauses 8.9.2.2 and 9.2.8.3" 
        
        Config Id CFG_AMF_01
        
@@ -1877,7 +1877,7 @@ Package TP_AMF {
        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" 
            "ETSI TS 138 413 [1], Clauses 8.10.2.1 and 9.2.9.1" 
        
        Config Id CFG_AMF_01
        
@@ -1911,7 +1911,7 @@ Package TP_AMF {
        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" 
            "ETSI TS 138 413 [1], Clauses 8.10.2.3 and 9.2.9.3" 
        
        Config Id CFG_AMF_01
        
@@ -1949,7 +1949,7 @@ Package TP_AMF {
        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" 
            "ETSI TS 138 413 [1], Clauses 8.11.1.2 and 9.2.10.1" 
        
        Config Id CFG_AMF_01
        
@@ -1986,7 +1986,7 @@ Package TP_AMF {
        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" 
            "ETSI TS 138 413 [1], Clauses 8.11.3.2 and 9.2.10.3" 
        
        Config Id CFG_AMF_01
        
+187 −6
Original line number Diff line number Diff line
@@ -1604,6 +1604,187 @@ Package TP_GNB {

	Group "8.9 Warning Message Transmission Procedures"
	{    	
		import all from Ngap_Common;
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_WTP_01 
        
        Test objective "Verify that the NG-RAN node successfully processes a WRITE-REPLACE WARNING REQUEST containing mandatory IEs and answers with WRITE-REPLACE WARNING RESPONSE to start broadcasting of warning messages."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.9.1.2 and 9.2.8.2" 
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/8_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives a WRITE_REPLACE_WARNING_REQUEST containing 
                        Message_Identifier,
                        Serial_Number,
                        Repetition_Period,
                        Number_of_Broadcasts_Requested;
                    from the AMF entity
                }
                then {
                    the IUT entity sends a  WRITE_REPLACE_WARNING_RESPONSE containing
                        Message_Identifier,
                        Serial_Number;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_WTP_01
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_WTP_02 
        
        Test objective "Verify that the NG-RAN node successfully processes a WRITE-REPLACE WARNING REQUEST containing Message Identifier IE and/or Serial Number IE different from those in the warning message being broadcast and if Concurent Warning Message Indicator is not present then IUT node answers with WRITE-REPLACE WARNING RESPONSE  and replaces the warning message being broadcast with newly received one for that area."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.9.1.2 and 9.2.8.2" //paragraph 3 
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/8_1
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives a WRITE_REPLACE_WARNING_REQUEST containing 
                        Message_Identifier indicating value "different from already being broadcasted",
                        Serial_Number indicating value "different from already being broadcasted",
                        Repetition_Period,
                        Number_of_Broadcasts_Requested,
                        not Concurent_Warning_Message_Indicator;
                    from the AMF entity
                }
                then {
                    the IUT entity sends a  WRITE_REPLACE_WARNING_RESPONSE containing
                        Message_Identifier,
                        Serial_Number;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_WTP_02
            
        //TODO:possible to add additional tests from 8.9.1.2 paragraph 4 and on
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_WTP_03 
        
        Test objective "Verify that the NG-RAN node successfully processes a PWS CANCEL REQUEST containing mandatory IEs and answers with PWS CANCEL RESPONSE to cancel an already ongoing broadcast warning messages in all of the cells in the NG-RAN."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.9.2.2 and 9.2.8.4" //paragraph 3
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/8_2
        
        Initial conditions with {
            the UE entity isNotRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives a PWS_CANCEL_REQUEST containing 
                        Message_Identifier,
                        Serial_Number;
                    from the AMF entity
                }
                then {
                    the IUT entity sends a PWS_CANCEL_RESPONSE containing
                        Message_Identifier,
                        Serial_Number;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_WTP_03
            
        //TODO:possible to add additional tests from 8.9.2.2 paragraph 3, 5 and on
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_WTP_04 
        
        Test objective "Verify that the IUT can send a PWS RESTART INDICATION to inform AMF that PWS information for some or all cells may be reloaded from the CBC if needed."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.9.3.2 and 9.2.8.5"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/8_3
        
        Initial conditions with {
            the UE entity isNotRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity indicate a PWS restart indication
                }
                then {
                    the IUT entity sends a PWS_RESTART_INDICATION containing
                        Cell_List_for_Restart,
                        Global_RAN_Node_ID,
                        TAI_List_for_Restart,
                        Emergency_Area_ID_List_for_Restart;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_WTP_04
    	 
    	Test Purpose {
		
        TP Id TP_NGAP_GNB_WTP_05 
        
        Test objective "Verify that the IUT can send a PWS FAILURE INDICATION to inform AMF that ongoing PWS operation for one or more cells has failed."
        
        Reference 
            "ETSI TS 138 413 [1], Clauses 8.9.4.2 and 9.2.8.6"
        
        Config Id CFG_GNB_01
        
        PICS Selection PICS_A2/1 and PICS_A3/8_4
        
        Initial conditions with {
            the UE entity isRegisteredTo the AMF
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity indicate a PWS failure indication
                }
                then {
                    the IUT entity sends a PWS_FAILURE_INDICATION containing
                        PWS_Failed_Cell_List,
                        Global_RAN_Node_ID;
                     to the AMF entity
               	}
           	}
            
        } // end TP_NGAP_GNB_WTP_05
		
	} // end "8.9 Warning Message Transmission Procedures"
	
@@ -1618,7 +1799,7 @@ Package TP_GNB {
        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"
            "ETSI TS 138 413 [1], Clauses 8.10.2.2 and 9.2.9.2"
        
        Config Id CFG_GNB_01
        
@@ -1652,7 +1833,7 @@ Package TP_GNB {
        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"
            "ETSI TS 138 413 [1], Clauses 8.10.2.4 and 9.2.9.4"
        
        Config Id CFG_GNB_01
        
@@ -1690,7 +1871,7 @@ Package TP_GNB {
        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"
            "ETSI TS 138 413 [1], Clauses 8.11.1.2, 8.11.2.2, 9.2.10.1 and 9.2.10.2"
        
        Config Id CFG_GNB_01
        
@@ -1732,7 +1913,7 @@ Package TP_GNB {
        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"
            "ETSI TS 138 413 [1], Clauses 8.11.2.2, 8.11.3.2, 9.2.10.2 and 9.2.10.3"
        
        Config Id CFG_GNB_01
        
@@ -1774,7 +1955,7 @@ Package TP_GNB {
        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"
            "ETSI TS 138 413 [1], Clauses 8.11.4.2 and 9.2.10.4"
        
        Config Id CFG_GNB_01