Commit f461ebf0 authored by Steffen Ludtke's avatar Steffen Ludtke
Browse files

new TPs for 12.3.10.2 and 12.3.10.3 and renaming

parent 1f119a53
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -75,6 +75,7 @@ Package Sip_Common {
            - hasResponded486INVITE
            - hasAchievedInitialINVITE
            - hasAchievedINVITE
            - hasAchievedUPDATEuponINVITE
            - timerOperatorSpecificTimeout //NOTE: 8 seconds is an appropriate value for the operator policy.
            - isAttachingToNetwork
            - hasDoneSubscription
+319 −7
Original line number Diff line number Diff line
@@ -418,7 +418,7 @@ Package TP_SCCAS_Chapter_12_3 {
    	
    		Test Purpose {
        
		        TP Id TP_ISC_SCCAS_PCT_INV_01
		        TP Id TP_ISC_SCCAS_PCT_INV_06
		        
		        Test objective  "Verify that SCC AS correctly recognizes and initiated for PS to CS access transfer for terminating call in pre-alerting phase using PS to CS SRVCC procedure"
		        
@@ -452,7 +452,7 @@ Package TP_SCCAS_Chapter_12_3 {
	
			             }    
		            }
		    	} // End of TP_ISC_SCCAS_PCT_INV_01		    	
		    	} // End of TP_ISC_SCCAS_PCT_INV_06		    	
		    	
		    } // end Group "12.3.4.2 SCC AS procedures for PS to CS access transfer for terminating call in alerting phase or pre-alerting phase using PS to CS SRVCC procedure"
	    	
@@ -574,11 +574,323 @@ Package TP_SCCAS_Chapter_12_3 {
//    	import all from Sip_Common;	
//    } // end Group "12.3.9 Charging correlation"
//    
//    Group "12.3.10 SCC AS procedures for CS to PS SRVCC"{
//    	
//    	import all from Sip_Common;	
//    } // end Group "12.3.10 SCC AS procedures for CS to PS SRVCC"
//    
    Group "12.3.10 SCC AS procedures for CS to PS SRVCC"{
    	
    	
    	 Group "12.3.10.2 First session transfer"
    	 {
    	 	import all from Sip_Common;	
    	 	
    	 	
    	 	Test Purpose {
    	 		
    	 		 TP Id TP_ISC_SCCAS_CPT_INV_07
		        
		        Test objective "Verify that the SCC AS handles correctly the transfer of session with active speech media component"
		        
		        Reference 
		            "ETSI TS 124 237 [1], Clause 12.3.10.2"
		        
		        Config Id CFG_SCCAS_01
		        
		        PICS Selection NONE 
		                
		        Initial conditions with {
		            the UE entity isRegisteredTo the IMS  		            
		        }
		        
		         Expected behaviour
		            ensure that {
		            	when {
		                   the IUT entity receives an INVITE containing
		                        From indicating value PX_UE_A_SIP_URI,
		                        To indicating value PX_UE_B_SIP_URI,
		                        CallId indicating value PX_UE_A_CALLID,
		                        Via indicating value PX_UE_A_VIA,
		                        Route indicating value PX_UE_A_SERVICE_ROUTE,
		                        TargetDialog;                           	
		                    from the IMS_S_CSCF entity
		                }
		                then {
		                	the IUT entity sends a r_200_Ok  // 
			                to the IMS_S_CSCF entity 
	
			             }    
		            }
    	 		
    	 	} // end TP TP_ISC_SCCAS_CPT_INV_07
    	 	
    	 	Test Purpose {
    	 		
    	 		 TP Id TP_ISC_SCCAS_CPT_INV_08
		        
		        Test objective  "Verify that the SCC AS handles correctly the transfer of session with inactive speech media component "
		        
		        Reference 
		            "ETSI TS 124 237 [1], Clause 12.3.10.3"
		        
		        Config Id CFG_SCCAS_01
		        
		        PICS Selection NONE 
		                
		        Initial conditions with {
		            the UE entity isRegisteredTo the IMS  		            
		        }
		        
		        Expected behaviour
		            ensure that {
		            	when {
		                   the IUT entity receives an INVITE containing
		                        From indicating value PX_UE_A_SIP_URI,
		                        To indicating value PX_UE_B_SIP_URI,
		                        CallId indicating value PX_UE_A_CALLID,
		                        Via indicating value PX_UE_A_VIA,
		                        Route indicating value PX_UE_A_SERVICE_ROUTE,
                        		TargetDialog;
		                    from the IMS_S_CSCF entity
		                }
		                then {
		                    the IUT entity sends an INVITE containing // reINVITE
		                        From indicating value PX_UE_A_SIP_URI,
		                        To indicating value PX_UE_B_SIP_URI,
		                        CallId indicating value PX_UE_A_CALLID,
		                        Via indicating value PX_UE_A_VIA;

		                     to the IMS_S_CSCF entity
		                	}
		            }
    	 		
    	 	} // end TP TP_ISC_SCCAS_CPT_INV_08
    	 	
    	 	Test Purpose {
    	 		
    	 		 TP Id TP_ISC_SCCAS_CPT_INV_09
		        
		        Test objective "Verify that the SCC AS handles correctly the transfer of originating session in alerting phase"
		        
		        Reference 
		            "ETSI TS 124 237 [1], Clause 12.3.10.2.4"
		        
		        Config Id CFG_SCCAS_01
		        
		        PICS Selection NONE 
		                
		        Initial conditions with {
		            the UE entity isRegisteredTo the IMS and
		            the IUT entity hasAchievedInitialINVITE and // INVITE contains TargetDialog header field
		            the IUT entity hasAchievedUPDATEuponINVITE 		            
		        }
		        
		        Expected behaviour
		            ensure that {
		        		when {
		                   the IUT entity receives an r_200_Ok                    	
		                   from the IMS_S_CSCF entity
		                }
		            then {
	                    the IUT entity sends an r_180_Ringing 
	                     to the IMS_S_CSCF entity
	                	}
            	}
		                
    	 		
    	 	} // end TP TP_ISC_SCCAS_CPT_INV_09
    	 	
    	 	Test Purpose {
    	 		
    	 		 TP Id TP_ISC_SCCAS_CPT_INV_10
		        
		        Test objective "Verify that the SCC AS handles correctly the transfer of terminating session in alerting phase"
		        
		        Reference 
		            "ETSI TS 124 237 [1], Clause 12.3.10.2.5"
		        
		        Config Id CFG_SCCAS_01
		        
		        PICS Selection NONE 
		                
		        Initial conditions with {
		            the UE entity isRegisteredTo the IMS and
		            the IUT entity hasAchievedInitialINVITE and // INVITE contains TargetDialog header field
		            the IUT entity hasAchievedUPDATEuponINVITE  		            
		        }
		        
		        Expected behaviour
		            ensure that {
		        		when {
		                   the IUT entity receives an r_200_Ok                    	
		                   from the IMS_S_CSCF entity
		                }
		            then {
	                    the IUT entity sends an r_183_SessionProgress 
	                     to the IMS_S_CSCF entity
	                	}
            	}
    	 		
    	 	} // end TP TP_ISC_SCCAS_CPT_INV_10
    	 	
    	 	
    	 } // end Group "12.3.10.2 First session transfer"
    	 
    	 Group "12.3.10.3 Additional session transfer"
    	 {
    	 	import all from Sip_Common;	
    	 	  	
    	 	
    	 	Test Purpose {
    	 		
    	 		TP Id TP_ISC_SCCAS_CPT_INV_11

		        Test objective "Verify that the SCC AS handles correctly additional session transfer initiation"
		        
		        Reference 
		            "ETSI TS 124 237 [1], Clause 12.3.10.3.2"
		        
		        Config Id CFG_SCCAS_01
		        
		        PICS Selection NONE 
		                
		        Initial conditions with {
		            the UE entity isRegisteredTo the IMS  		            
		        }
		        
		       Expected behaviour
		            ensure that {
		            	when {
		                   the IUT entity receives an INVITE containing
		                        From indicating value PX_UE_A_SIP_URI,
		                        To indicating value PX_UE_B_SIP_URI,
		                        CallId indicating value PX_UE_A_CALLID,
		                        Via indicating value PX_UE_A_VIA,
		                        Route indicating value PX_UE_A_SERVICE_ROUTE,
		                        Accept containing 
                        			MIME indicating value "application/vnd.3gpp.mid-call+xml";;                           	
		                    from the IMS_S_CSCF entity
		                }
		                then {
		                	the IUT entity sends a r_200_Ok   
			                to the IMS_S_CSCF entity 
	
			             }    
		            }
    	 		
    	 	} // end TP TP_ISC_SCCAS_CPT_INV_11
    	 	
    	 	Test Purpose {
    	 		
    	 		 TP Id TP_ISC_SCCAS_CPT_INV_12
		        
		        Test objective  "Verify that the SCC AS handles correctly transfer of session with inactive speech media component"
		        
		        Reference 
		            "ETSI TS 124 237 [1], Clause 12.3.10.3.3"
		        
		        Config Id CFG_SCCAS_01
		        
		        PICS Selection NONE 
		                
		        Initial conditions with {
		            the UE entity isRegisteredTo the IMS  		            
		        }
		        
		          Expected behaviour
		            ensure that {
		            	when {
		                   the IUT entity receives an INVITE containing
		                        From indicating value PX_UE_A_SIP_URI,
		                        To indicating value PX_UE_B_SIP_URI,
		                        CallId indicating value PX_UE_A_CALLID,
		                        Via indicating value PX_UE_A_VIA,
		                        Route indicating value PX_UE_A_SERVICE_ROUTE,
                        		Accept containing 
                        			MIME indicating value "application/vnd.3gpp.mid-call+xml";; 
		                    from the IMS_S_CSCF entity
		                }
		                then {
		                    the IUT entity sends an INVITE containing // reINVITE
		                        From indicating value PX_UE_A_SIP_URI,
		                        To indicating value PX_UE_B_SIP_URI,
		                        CallId indicating value PX_UE_A_CALLID,
		                        Via indicating value PX_UE_A_VIA;

		                     to the IMS_S_CSCF entity
		                	}
		            }
    	 		
    	 	} // end TP TP_ISC_SCCAS_CPT_INV_12
    	 	
    	 	Test Purpose {
    	 		
    	 		 TP Id TP_ISC_SCCAS_CPT_INV_13
		        
		        Test objective "Verify that the SCC AS handles correctly transfer of originating session in alerting phase"
		        
		        Reference 
		            "ETSI TS 124 237 [1], Clause 12.3.10.3.4"
		        
		        Config Id CFG_SCCAS_01
		        
		        PICS Selection NONE 
		                
		        Initial conditions with {
		            the UE entity isRegisteredTo the IMS and
		            the IUT entity hasAchievedInitialINVITE and // INVITE contains Accept containing MIME indicating value "application/vnd.3gpp.mid-call+xml"
		            the IUT entity hasAchievedUPDATEuponINVITE 	        
		        }
		        
		         Expected behaviour
		            ensure that {
		        		when {
		                   the IUT entity receives an r_200_Ok                    	
		                   from the IMS_S_CSCF entity
		                }
		            then {
	                    the IUT entity sends an r_180_Ringing 
	                     to the IMS_S_CSCF entity
	                	}
            	}
    	 		
    	 	} // end TP TP_ISC_SCCAS_CPT_INV_13
    	 	
    	 	Test Purpose {
    	 		
    	 		 TP Id TP_ISC_SCCAS_CPT_INV_14
		        
		        Test objective  "Verify that the SCC AS handles correctly transfer of terminating session in alerting phase"
		        
		        Reference 
		            "ETSI TS 124 237 [1], Clause 12.3.10.3.5"
		        
		        Config Id CFG_SCCAS_01
		        
		        PICS Selection NONE 
		                
		        Initial conditions with {
		            the UE entity isRegisteredTo the IMS and
		            the IUT entity hasAchievedInitialINVITE and // INVITE contains Accept containing MIME indicating value "application/vnd.3gpp.mid-call+xml"
		            the IUT entity hasAchievedUPDATEuponINVITE 	  	            
		        }
		        
		        Expected behaviour
		            ensure that {
		        		when {
		                   the IUT entity receives an r_200_Ok                    	
		                   from the IMS_S_CSCF entity
		                }
		            then {
	                    the IUT entity sends an r_183_SessionProgress 
	                     to the IMS_S_CSCF entity
	                	}
            	}
    	 		
    	 	} // end TP TP_ISC_SCCAS_CPT_INV_14
    	 	
    	 	
    	 } // end Group "12.3.10.3 Additional session transfer"
    	
    	
    } // end Group "12.3.10 SCC AS procedures for CS to PS SRVCC"
    
    Group "12.3.11 SCC AS procedures when the access transfer is completed"{
    	
    	import all from Sip_Common;	
+5 −5
Original line number Diff line number Diff line
@@ -598,7 +598,7 @@ Package TP_SCCAS {
			//				strength-tag value either "optional" or as specified in RFC 3312 [88] and RFC 4032 [89] for the remote
			//				segment.
			
			TP Id TP_ISC_SCCAS_PCT_INV_01
			TP Id TP_ISC_SCCAS_PCT_INV_05
            	
            Test objective "Verify that the SCC AS send a SIP UPDATE request towards the remote UE after receiving a SIP INVITE request due to PS to CS STN in early dialog phase supporting a session with active speech media component such"
            
@@ -651,7 +651,7 @@ Package TP_SCCAS {
                    }
                }
            
			} // end TP_ISC_SCCAS_PCT_INV_01
			} // end TP_ISC_SCCAS_PCT_INV_05
			
			
		} // end Group "9.3.5.3 SCC AS procedures for PS to CS dual radio, access transfer of a originating session in the prealerting phase"
@@ -771,7 +771,7 @@ Package TP_SCCAS {
			//				- if the SIP 180 (Ringing) response does not contain the g.3gpp.dynamic-stn media feature tag as described
			//				in annex C in the Contact header field, the static STN.
            	
            	TP Id TP_ISC_SCCAS_PCT_REF_01 
            	TP Id TP_ISC_SCCAS_PCT_REF_02
            	
            	Test objective "Verify that the SCC AS terminates the call over CS after receiving a SIP 488"            	
    		
@@ -1263,7 +1263,7 @@ Package TP_SCCAS {
			//			c) if a SIP 180 (Ringing) response to the INVITE request has already been received on the source access leg,
			//			the state-info XML element containing "early" and the direction XML element containing "receiver"
    		
    		 TP Id TP_ISC_SCCAS_PCT_INV_06
    		 TP Id TP_ISC_SCCAS_PCT_INV_04
	            
	            Test objective "Verify that SCC AS correctly recognizes and initiated procedures for PS to CS dual radio access transfer of an additional session in an early dialog phase "
	        
@@ -1311,7 +1311,7 @@ Package TP_SCCAS {
			             }    
		            }
                        	
             	} // end TP 
             	} // end TP TP_ISC_SCCAS_PCT_INV_04
    		
    		
    	} // end Group 9.3.7.4 SCC AS procedures for PS to CS dual radio access transfer of an additional session in an early dialog phase