Commit 7de8e609 authored by Yann Garcia's avatar Yann Garcia
Browse files

Add new TPs for PDU SESSION

parent 2fd2071a
Loading
Loading
Loading
Loading
+198 −3
Original line number Diff line number Diff line
@@ -260,7 +260,6 @@ Package TP_AMF {

        } // End of Group "5.5.2.3.1 Network-initiated de-registration procedure initiation"


        Group "5.4.5.2.3 UE-initiated NAS transport of messages accepted by the network" {


@@ -273,7 +272,7 @@ Package TP_AMF {
                Test objective "Verify that the IUT responds with a DL NAS transport message containing a PDU SESSION ESTABLISHMENT ACCEPT - Default Internet (IMS)."

                Reference
                    "ETSI TS 124 501 [1], Clauses 5.4.5.2.3, 8.2.10 and 8.2.11"
                    "ETSI TS 124 501 [1], Clauses 5.4.5.2.3, 8.2.10, 8.2.11 and 8.3"

                Config Id CF_AMF_N2N1

@@ -327,7 +326,7 @@ Package TP_AMF {
                Test objective "Verify that the IUT responds with a DL NAS transport message containing a PDU SESSION ESTABLISHMENT ACCEPT - 5GVoNR call."

                Reference
                    "ETSI TS 124 501 [1], Clauses 5.4.5.2.3, 8.2.10 and 8.2.11"
                    "ETSI TS 124 501 [1], Clauses 5.4.5.2.3, 8.2.10, 8.2.11 and 8.3"

                Config Id CF_AMF_N2N1

@@ -374,6 +373,202 @@ Package TP_AMF {

            } // End of TP_5GNAS_AMF_ECO_NAS_xL_TRSPT_02

            Test Purpose {

                TP Id TP_5GNAS_AMF_ECO_NAS_xL_TRSPT_03

                Test objective "Verify that the IUT sends a DL NAS transport message containing a PDU SESSION MODIFICATION COMMAND when triggered by the network."

                Reference
                    "ETSI TS 124 501 [1], Clauses 5.4.5.2.3, 8.2.10, 8.2.11 and 8.3"

                Config Id CF_AMF_N2N1

                PICS Selection NONE //EMERGENCY services supported

                Initial conditions with {
                    the UE entity isRegisteredTo the AMF and
                    the UE entity hasEstablishedPDUsession
                }

                Expected behaviour
                ensure that {
                    when {
                        the IUT entity sends a DOWNLINK_NAS_TRANSPORT containing 
                            NAS_PDU containing
                                extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES, 
                                   security_header_type set to NOT_SECURITY_PROTECTED,
                                dL_NAS_TRANSPORT_message_identity,
                                payload_container containing 
                                    payload_container_type set to "N1 SM information",
                                    number_of_optional_IEs set to 1,
                                    optional_IE_1 set to "PDU SESSION MODIFICATION COMMAND";,
                                pDU_session_ID;;
                        to the GNB entity
                    }
                    then {
                        the IUT entity receives an UPLINK_NAS_TRANSPORT containing
                            NAS_PDU containing
                                extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES, 
                                   security_header_type set to NOT_SECURITY_PROTECTED,
                                uL_NAS_TRANSPORT_message_identity,
                                payload_container containing 
                                    payload_container_type set to "N1 SM information",
                                    number_of_optional_IEs set to 1,
                                    optional_IE_1 set to "PDU SESSION MODIFICATION COMPLETE";;;
                        from the GNB entity
                    }
                } 

            } // End of TP_5GNAS_AMF_ECO_NAS_xL_TRSPT_03

            Test Purpose {

                TP Id TP_5GNAS_AMF_ECO_NAS_xL_TRSPT_04

                Test objective "Verify that the IUT sends a DL NAS transport message containing a PDU SESSION MODIFICATION COMMAND when receiving a UL NAS transport message containing a PDU SESSION MODIFICATION REQUEST - Triggered by the UE."

                Reference
                    "ETSI TS 124 501 [1], Clauses 5.4.5.2.3, 8.2.10, 8.2.11 and 8.3"

                Config Id CF_AMF_N2N1

                PICS Selection NONE //EMERGENCY services supported

                Initial conditions with {
                    the UE entity isRegisteredTo the AMF and
                    the UE entity hasEstablishedPDUsession
                }

                Expected behaviour
                ensure that {
                    when {
                        the IUT entity sends a UPLINK_NAS_TRANSPORT containing 
                            NAS_PDU containing
                                extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES, 
                                   security_header_type set to NOT_SECURITY_PROTECTED,
                                uL_NAS_TRANSPORT_message_identity,
                                payload_container containing 
                                    payload_container_type set to "N1 SM information",
                                    number_of_optional_IEs set to 1,
                                    optional_IE_1 set to "PDU SESSION MODIFICATION REQUEST";,
                                pDU_session_ID;;
                        to the GNB entity
                    }
                    then {
                        the IUT entity receives an DOWNLINK_NAS_TRANSPORT containing
                            NAS_PDU containing
                                extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES, 
                                   security_header_type set to NOT_SECURITY_PROTECTED,
                                dL_NAS_TRANSPORT_message_identity,
                                payload_container containing 
                                    payload_container_type set to "N1 SM information",
                                    number_of_optional_IEs set to 1,
                                    optional_IE_1 set to "PDU SESSION MODIFICATION COMMAND";;;
                        from the GNB entity
                    }
                } 

            } // End of TP_5GNAS_AMF_ECO_NAS_xL_TRSPT_04

            Test Purpose {

                TP Id TP_5GNAS_AMF_ECO_NAS_xL_TRSPT_05

                Test objective "Verify that the IUT sends a DL NAS transport message containing a PDU SESSION RELEASE COMMAND when triggered by the network."

                Reference
                    "ETSI TS 124 501 [1], Clauses 5.4.5.2.3, 8.2.10, 8.2.11 and 8.3"

                Config Id CF_AMF_N2N1

                PICS Selection NONE //EMERGENCY services supported

                Initial conditions with {
                    the UE entity isRegisteredTo the AMF and
                    the UE entity hasEstablishedPDUsession
                }

                Expected behaviour
                ensure that {
                    when {
                        the IUT entity sends a DOWNLINK_NAS_TRANSPORT containing 
                            NAS_PDU containing
                                extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES, 
                                   security_header_type set to NOT_SECURITY_PROTECTED,
                                dL_NAS_TRANSPORT_message_identity,
                                payload_container containing 
                                    payload_container_type set to "N1 SM information",
                                    number_of_optional_IEs set to 1,
                                    optional_IE_1 set to "PDU SESSION RELEASE COMMAND";,
                                pDU_session_ID;;
                        to the GNB entity
                    }
                    then {
                        the IUT entity receives an UPLINK_NAS_TRANSPORT containing
                            NAS_PDU containing
                                extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES, 
                                   security_header_type set to NOT_SECURITY_PROTECTED,
                                uL_NAS_TRANSPORT_message_identity,
                                payload_container containing 
                                    payload_container_type set to "N1 SM information",
                                    number_of_optional_IEs set to 1,
                                    optional_IE_1 set to "PDU SESSION RELEASE COMPLETE";;;
                        from the GNB entity
                    }
                } 

            } // End of TP_5GNAS_AMF_ECO_NAS_xL_TRSPT_05

            Test Purpose {

                TP Id TP_5GNAS_AMF_ECO_NAS_xL_TRSPT_06

                Test objective "responds with a DL NAS transport message containing a PDU SESSION RELEASE REQUEST - Triggered by UE."

                Reference
                    "ETSI TS 124 501 [1], Clauses 5.4.5.2.3, 8.2.10, 8.2.11 and 8.3"

                Config Id CF_AMF_N2N1

                PICS Selection NONE //EMERGENCY services supported

                Initial conditions with {
                    the UE entity isRegisteredTo the AMF and
                    the UE entity hasEstablishedPDUsession
                }

                Expected behaviour
                ensure that {
                    when {
                        the IUT entity receives a UPLINK_NAS_TRANSPORT containing 
                            NAS_PDU containing
                                extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES, 
                                   security_header_type set to NOT_SECURITY_PROTECTED,
                                uL_NAS_TRANSPORT_message_identity,
                                payload_container containing 
                                    payload_container_type set to "N1 SM information",
                                    number_of_optional_IEs set to 1,
                                    optional_IE_1 set to "PDU SESSION RELEASE REQUEST";,
                                pDU_session_ID;;
                        from the GNB entity
                    }
                    then {
                        the IUT entity sends an DOWNLINK_NAS_TRANSPORT containing
                            NAS_PDU containing
                                extended_protocol_discriminator set to 5G_MOBILITY_MANAGEMENT_MESSAGES, 
                                   security_header_type set to NOT_SECURITY_PROTECTED,
                                dL_NAS_TRANSPORT_message_identity,
                                payload_container containing 
                                    payload_container_type set to "N1 SM information",
                                    number_of_optional_IEs set to 1,
                                    optional_IE_1 set to "PDU SESSION RELEASE ACCEPT";;;
                        to the GNB entity
                    }
                } 

            } // End of TP_5GNAS_AMF_ECO_NAS_xL_TRSPT_03

        } // End of Group "5.4.5.2.3 UE-initiated NAS transport of messages accepted by the network"