Commit 8a6a8ad5 authored by Iztok Juvancic's avatar Iztok Juvancic
Browse files

6.4 chapter added

parent 8b41a64a
Loading
Loading
Loading
Loading
+190 −77
Original line number Diff line number Diff line
@@ -18,6 +18,10 @@ Package TP_SCCAS_Chapter_6_3 {
    
    import all from Sip_Common;
    
    Group "6.3.1 General" {
    	
    	import all from Sip_Common;
    	 
    	Test Purpose {
        
        TP Id TP_ISC_SCCAS_REG_01
@@ -67,6 +71,52 @@ Package TP_SCCAS_Chapter_6_3 {
            }
    } // End of TP_ISC_SCCAS_REG_01
    
    Test Purpose {
        
        TP Id TP_ISC_SCCAS_REG_04
        
        Test objective  "Verify that the SCCAS successfully obtain/processes de-registration information (Expires=0)."
        
        Reference 
            "ETSI TS 124 237 [1], Clause 6.3.1"
        
        Config Id CFG_SCCAS_01
        
        PICS Selection NONE
        
        Initial conditions with {
            the UE entity isRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives a REGISTER containing
                        From indicating value PX_IMS_S_CSCF_SIP_URI,
                        To indicating value PX_UE_A_SIP_URI,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Expires indicating value 0;
                    from the IMS_S_CSCF entity
                }
                then {
                    the IUT entity sends a r_200_Ok containing
                        From indicating value PX_IMS_S_CSCF_SIP_URI,
                        To indicating value PX_UE_A_SIP_URI,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA ;
                    to the IMS_S_CSCF entity
                }
            }
    } // End of TP_ISC_SCCAS_REG_04
    	
    } //End Group "6.3.1 General" 
    
    
    Group "6.3.2 Triggers for the SCCAS providing information to ATCF"{
    	
    	import all from Sip_Common;
    	
    	Test Purpose {  
        
        TP Id TP_ISC_SCCAS_REG_02
@@ -113,6 +163,11 @@ Package TP_SCCAS_Chapter_6_3 {
            }
            
    	} // End of TP_ISC_SCCAS_REG_02
    } // end  Group "6.3.2 Triggers for the SCCAS providing information to ATCF"
     
    Group "6.3.3 SCCAS providing the PS to CS related  SRVCC information to the ATCF"{
    	
    	import all from Sip_Common;
    	
    	Test Purpose {
        
@@ -169,15 +224,37 @@ Package TP_SCCAS_Chapter_6_3 {
            }
            
    	} // End of TP_ISC_SCCAS_REG_03
    } //end  Group "6.3.3 SCCAS providing the PS to CS related  SRVCC information to the ATCF"
   
    
     Group "6.3.4 Triggers for the SCCAS providing information to MSC server"{
    	
    	import all from Sip_Common;
     } //end Group "6.3.4 Triggers for the SCCAS providing information to MSC server"
     
     Group "6.3.5 SCCAS providing the CS to PS SRVCC information to the MSC server"{
    	
    	import all from Sip_Common;
     } //end Group "6.3.5 SCCAS providing the CS to PS SRVCC information to the MSC server"  
    
    
    Group "6A.4.1 Common SIP message set up procedures"{
    	
    	import all from Sip_Common;	
    } // end Group "6A.4.1 Common SIP message set up procedures"
    
	Group "6A.4.2 SIP INVITE request"{
		
    	import all from Sip_Common;
    	
    	Test Purpose {
        
        TP Id TP_ISC_SCCAS_REG_04
        TP Id TP_ISC_SCCAS_INI_01
        
        Test objective  "Verify that the SCCAS successfully obtain/processes de-registration information (Expires=0)."
        Test objective  "Verify that the SCCAS send INVITE for anchored user populated with ."
        
        Reference 
            "ETSI TS 124 237 [1], Clause 6.3.1"
            "ETSI TS 124 237 [1], Clause 6A.4.2, Clause 4.2.2"
        
        Config Id CFG_SCCAS_01
        
@@ -189,76 +266,112 @@ Package TP_SCCAS_Chapter_6_3 {
        
        Expected behaviour
            ensure that {
                when {
                    the IUT entity receives a REGISTER containing
                the IUT entity sends a INVITE containing
                    From indicating value PX_IMS_S_CSCF_SIP_URI,
                    To indicating value PX_UE_A_SIP_URI,
                    CallId indicating value PX_UE_A_CALLID,
                    Via indicating value PX_UE_A_VIA,
                        Expires indicating value 0;
                    from the IMS_S_CSCF entity
                }
                then {
                    the IUT entity sends a r_200_Ok containing
                        From indicating value PX_IMS_S_CSCF_SIP_URI,
                        To indicating value PX_UE_A_SIP_URI,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA ;
                    //... 
                    FeatureCaps containing //according to RFC6809
                        g3gppFeatureCapabilityIndicator, //see Annex C
                        g3gppRemoteLegInfoCapabilityIndicator;, //see Annex C
                    Accept containing 
                        MIME indicating value "application/vnd.3gpp.state-and-event-info.xml";, //subclause D.2.3
                    RecvInfo containing    
                        g3gppStateAndEventPackageName;; //according to RFC6086
                to the IMS_S_CSCF entity    
            }
            }
    	} // End of TP_ISC_SCCAS_REG_04
    		
    Test Purpose {
	} // end Group "6A.4.2 SIP INVITE request"
	
        TP Id TP_SCCAS_INVITE_01
    Group "6A.4.3 SIP INVITE responses towards the SC UE"{
    	
        Test objective  "Verify that the P-CSCF successfully processes an initial INVITE (Originating Leg)."
    	import all from Sip_Common;	
    } // end Group "6A.4.3 SIP INVITE responses towards the SC UE"
    
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.2.7.2 and 6.2"
	Group "6A.4.3A SIP INVITE responses towards the MSC server"{
		
        Config Id CFG_SCCAS_01
    	import all from Sip_Common;	
	} // end Group "6A.4.3A SIP INVITE responses towards the MSC server"
	
        PICS Selection NONE
	Group "6A.4.4 Handling of OMR specific attributes"{
		
        Initial conditions with {
            the UE entity isRegisteredTo the IMS
        }
    	import all from Sip_Common;	
	} // end Group "6A.4.4 Handling of OMR specific attributes"
	
        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,
                        PAccessNetworkInfo,
                        MessageBody containing
                            SDP containing
                                Version indicating value "0";;;
                    from the IMS_S_CSCF entity
                }
                then {
                    the IUT entity sends an r_200_Ok 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,
                        PAccessNetworkInfo,
                        ContentType indicating value "application/sdp",
                        ContentLength,
                        MessageBody containing
                            SDP containing
                                Version indicating value "0";;;
                     to the IMS_S_CSCF entity
                }
            }
	Group "6A.4.5 Target refresh request for a dialog and associated responses"{
		
    	import all from Sip_Common;	
	} // end Group "6A.4.5 Target refresh request for a dialog and associated responses"
	
	Group "6A.4.6 Rejecting malicious SIP REFER requests from remote UE"{
		
    	import all from Sip_Common;	
	} // end Group "6A.4.6 Rejecting malicious SIP REFER requests from remote UE"
	
	Group "6A.4.7 Protecting from malicious SIP INFO requests with remote leg information from remote UE"{
		
    	import all from Sip_Common;	
	} // end roup "6A.4.7 Protecting from malicious SIP INFO requests with remote leg information from remote UE"
	
	Group "6A.4.8 Precondition and access transfer"{
		
    	import all from Sip_Common;	
	} // end Group "6A.4.8 Precondition and access transfer"
    
    
//    Test Purpose {
//        
//        TP Id TP_SCCAS_INVITE_01
//        
//        Test objective  "Verify that the P-CSCF successfully processes an initial INVITE (Originating Leg)."
//        
//        Reference 
//            "ETSI TS 124 229 [1], Clauses 5.2.7.2 and 6.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,
//                        PAccessNetworkInfo,
//                        MessageBody containing
//                            SDP containing
//                                Version indicating value "0";;;
//                    from the IMS_S_CSCF entity
//                }
//                then {
//                    the IUT entity sends an r_200_Ok 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,
//                        PAccessNetworkInfo,
//                        ContentType indicating value "application/sdp",
//                        ContentLength,
//                        MessageBody containing
//                            SDP containing
//                                Version indicating value "0";;;
//                     to the IMS_S_CSCF entity
//                }
//            }
//            
//    } // End of TP_MW_PCSCF_INVITE_01

    } // End of TP_MW_PCSCF_INVITE_01
    
} // End of Package TP_MW_PS