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

TPs for Gx, S6a interfaces added.

parent cf3f672b
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -18,6 +18,8 @@ Package Diameter_Common {
            - sends
            - triggers
            - detachment
            - invokes
            - create_session_request
            // CX DIAMETER Requests/Answers
            - UAA
            - UAR
+112 −8
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ Package TP_GX {
        Test objective  "Verify that IUT when receives CC-Request for PCC Rules sends a CC-Answer in case of attachment procedure."
        
        Reference 
            "TS 129 212 (V15.3.0) [9], clauses 4.5.1-1 and 4a.5.1-1"
            "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)"
        
        Config Id CF_VxLTE_INT
        
@@ -77,16 +77,17 @@ Package TP_GX {
                        QoS_Information_AVP containing
                            APN_Aggregate_Max_Requested_Bandwidth_UL_AVP
                            APN_Aggregate_Max_Requested_Bandwidth_DL_AVP
                            Bearer_Identifier_AVP
                        Default_EPS_Bearer_QoS_AVP
                            Bearer_Identifier_AVP;,
                        Default_EPS_Bearer_QoS_AVP containing
                            QoS_Class_Identifier_AVP
                                indicating value '5'
                        Allocation_Retention_Priority_AVP
                            Allocation_Retention_Priority_AVP containing
                                Priority_Level_AVP
                                Pre_emption_Capablity_AVP
                                Pre_emption_Vulnerability_AVP
                            ;
                        ;
                    ;
                    to the EPC_PGW_A entity
                }
            }  
@@ -98,7 +99,7 @@ Package TP_GX {
        Test objective  "Verify that IUT when receives CC-Request for PCC Rules sends a CC-Answer in case of detachment procedure."
        
        Reference 
            "TS 129 212 (V15.3.0) [9], clauses 4.5.1-1 and 4a.5.1-1"
            "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)"
        
        Config Id CF_VxLTE_INT
        
@@ -164,6 +165,109 @@ Package TP_GX {
            }  
    }  // End of TP_GX_PCRF_CCA_03
     
    Test Purpose {
        TP Id TP_GX_PCRF_CCA_04
        //TP_EPC_8001_06 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT receives CC-Answer from home PCRF it sends CC-Answer towards home P-GW."
        
        Reference 
            "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)"
        
        Config Id CF_VxLTE_RMI
        
        PICS Selection NONE
        
        Initial conditions with {
        	the UE_A entity isNotAttachedTo the EPC_B and
            the UE_A entity isNotRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the EPC_PCRF_A entity sends an CCA
                    to the EPC_PCRF_B entity
                }
                then {
                    the EPC_PCRF_B entity sends the CCA containing
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS
                        QoS_Information_AVP containing
                            APN_Aggregate_Max_Requested_Bandwidth_UL_AVP
                            APN_Aggregate_Max_Requested_Bandwidth_DL_AVP
                            Bearer_Identifier_AVP;,
                        Default_EPS_Bearer_QoS_AVP containing
                            QoS_Class_Identifier_AVP
                                indicating value '5'
                            Allocation_Retention_Priority_AVP containing
                                Priority_Level_AVP
                                Pre_emption_Capablity_AVP
                                Pre_emption_Vulnerability_AVP
                            ;
                        ;
                    ;
                    to the EPC_PGW_B entity
                }
            }  
    }  // End of TP_GX_PCRF_CCA_04
     
    Test Purpose {
        TP Id TP_GX_PGW_CCR_01
        //TP_EPC_7001_03 from TS 103 029 V5.1.1
        Test objective  "Verify that when IUT is invoked with a create session request the CC-Request is sent towards PCRF."
        
        Reference 
            "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)"
        
        Config Id CF_VxLTE_RMI
        
        PICS Selection NONE
        
        Initial conditions with {
        	the UE_A entity isNotAttachedTo the EPC_B and
            the UE_A entity isNotRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the EPC_PGW_A entity invokes create_session_request
                }
                then {
                    the EPC_PGW_B entity sends an CCR containing
                        CC_Request_Type_AVP
                            indicating value INITIAL_REQUEST
                        Subscription_Id_AVP containing
                            Subscription_Id_Type_AVP
                                indicating value END_USER_IMSI
                            ;,
                        IP_CAN_Type_AVP
                        RAT_Type_AVP
                        Called_Station_Id_AVP
                        PDN_Connection_Id_AVP
                        Framed_IP_Address_AVP
                        "or" Framed_IP6_IP_Address_AVP
                        Bearer_Usage_AVP
                            indicating value IMS_SIGNALLING
                        QoS_Information_AVP
                            APN_Aggregate_Max_Requested_Bandwidth_UL_AVP
                            APN_Aggregate_Max_Requested_Bandwidth_DL_AVP
                            Bearer_Identifier_AVP
                        Default_EPS_Bearer_QoS_AVP containing
                            QoS_Class_Identifier_AVP
                                indicating value '5'
                            Allocation_Retention_Priority_AVP containing
                                Priority_Level_AVP
                                Pre_emption_Capablity_AVP
                                Pre_emption_Vulnerability_AVP
                            ;
                        ;
                    ;
                    to the EPC_PCRF_B entity
                }
            }  
    }  // End of TP_GX_PGW_CCR_01
     
    Test Purpose {
        TP Id TP_GX_PGW_RAA_01
        //TP_EPC_6013_01 and TP_EPC_6014_01 from TS 103 029 V5.1.1
+139 −0
Original line number Diff line number Diff line
@@ -19,6 +19,75 @@ Package TP_S6A {
    import all from Sip_Common;
    import all from Diameter_Common;
     
    Test Purpose {
        TP Id TP_S6A_MME_AIR_01
        //TP_EPC_8001_01(Roaming) from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after receipt of IP-CAN session establishment sends AI-Request."
        
        Reference 
            "TS 129 272 [10], clause 5.2.3.1"
        
        Config Id CF_VxLTE_RMI
        
        PICS Selection NONE
        
        Initial conditions with {
            the UE_A entity isNotAttachedTo the EPC_B and
            the UE_A entity isNotRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the UE_A entity sends an IP_CAN session establishment request
                    to the EPC_MME_B entity
                }
                then {
                    the EPC_MME_B entity sends the AIR containing
                        User_Name_AVP
                            indicating value IMSI
                        Visited_PLMN_Id_AVP
                        Requested_EUTRAN_Authentication_Info_AVP
                        ;
                    to the IMS_HSS_A entity
                }
            }  
    }  // End of TP TP_S6A_MME_AIR_01
     
    Test Purpose {
        TP Id TP_S6A_HSS_AIA_01
        //TP_EPC_8001_02(roaming) from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after receipt of AI-Request sends AI-Answer."
        
        Reference 
            "TS 129 272 [10], clause 5.2.3.1"
        
        Config Id CF_VxLTE_RMI
        
        PICS Selection NONE
        
        Initial conditions with {
        	the UE_A entity isNotAttachedTo the EPC_B and
            the UE_A entity isNotRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the EPC_MME_B entity sends a AIR
                    to the IMS_HSS_A entity
                }
                then {
                    the IMS_HSS_A entity sends the AIA containing
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS
                        Authentication_Info_AVP
                        ;
                    to the EPC_MME_B entity
                }
            }  
    }  // End of TP TP_S6A_HSS_AIA_01
     
    Test Purpose {
        TP Id TP_S6A_HSS_CLR_01
        //TP_EPC_7004_04 from TS 103 029 V5.1.1
@@ -189,6 +258,42 @@ Package TP_S6A {
            }  
    }  // End of TP TP_S6A_MME_ULR_01
     
    Test Purpose {
        TP Id TP_S6A_MME_ULR_02
        //TP_EPC_8001_03 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after receipt of IP-CAN session establishment sends UL-Request."
        
        Reference 
            "TS 129 272 [10], clause 5.2.1.1"
        
        Config Id CF_VxLTE_RMI
        
        PICS Selection NONE
        
        Initial conditions with {
            the UE_A entity isNotAttachedTo the EPC_B and
            the UE_A entity isNotRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the UE_A entity sends an IP_CAN session establishment request
                    to the EPC_MME_B entity
                }
                then {
                    the EPC_MME_B entity sends the ULR containing
                        User_Name_AVP
                            indicating value IMSI
                        ULR_Flags_AVP
                        Visited_PLMN_Id_AVP
                        RAT_Type_AVP
                        ;
                    to the IMS_HSS_A entity
                }
            }  
    }  // End of TP TP_S6A_MME_ULR_02
     
    Test Purpose {
        TP Id TP_S6A_HSS_ULA_01
        //TP_EPC_7001_02 from TS 103 029 V5.1.1
@@ -223,6 +328,40 @@ Package TP_S6A {
            }  
    }  // End of TP TP_S6A_HSS_ULA_01
     
    Test Purpose {
        TP Id TP_S6A_HSS_ULA_02
        //TP_EPC_7001_02(roaming) from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after receipt of UL-Request sends UL-Answer."
        
        Reference 
            "TS 129 272 [10], clause 5.2.1.1"
        
        Config Id CF_VxLTE_RMI
        
        PICS Selection NONE
        
        Initial conditions with {
        	the UE_A entity isNotAttachedTo the EPC_B and
            the UE_A entity isNotRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the EPC_MME_B entity sends a ULR
                    to the IMS_HSS_A entity
                }
                then {
                    the IMS_HSS_A entity sends the ULA containing
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS
                        ULA_Flags_AVP
                        ;
                    to the EPC_MME_B entity
                }
            }  
    }  // End of TP TP_S6A_HSS_ULA_02
    
    
} // End of Package TP_S6A