Test objective "Verify that the emergency registration is rejected with 420 (Bad Extension) in case the UE does not support GPRS-IMS-Bundled authentication while the P-CSCF supports it. (Unsuccessful emergency registration)."
Test objective "Verify that the emergency registration is rejected with 403 (Forbidden) in case invalid credentials sent from UE. (Unsuccessful emergency registration)."
Reference
"ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
...
...
@@ -157,6 +157,47 @@ Package TP_GM {
ensure that {
when {
the IMS_P_CSCF_A entity receives a REGISTER containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Authorization indicating value "Invalid credentials",
Contact indicating value "sos";
to the UE_A entity
}
then {
the IMS_P_CSCF_A entity sends a 403_Forbiden containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA;
from the UE_A entity
}
}
} // End of TP_GM_PCSCF_ECO_REGISTER_03
Test Purpose {
TP Id TP_GM_PCSCF_ECO_REGISTER_04
Test objective "Verify that the emergency registration is rejected with 403 (Forbidden) in case the UE and P-CSCF does not support GPRS-IMS-Bundled authentication. (Unsuccessful emergency registration)."
Reference
"ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
Config Id CF_VxLTE_RMI
PICS Selection NONE
Initial conditions with {
the UE_A entity isEmergencyAttachedTo the EPC_B and
the UE_A entity not isRegisteredTo the IMS_B
}
Expected behaviour
ensure that {
when {
the IMS_P_CSCF_B entity receives a REGISTER containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID,
...
...
@@ -166,42 +207,41 @@ Package TP_GM {
to the UE_A entity
}
then {
the IMS_P_CSCF_A entity sends a 420_BadExtension containing
the IMS_P_CSCF_B entity sends a 403_Forbidden containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Unsupported indicating value sec_agree,
MessageBody containing
XML containing
ims_3gpp_element indicating value anonymous_emergencycall;;;
from the UE_A entity
}
}
} // End of TP_GM_PCSCF_ECO_REGISTER_03
} // End of TP_GM_PCSCF_ECO_REGISTER_04
Test Purpose {
TP Id TP_GM_PCSCF_ECO_REGISTER_04
TP Id TP_GM_PCSCF_ECO_REGISTER_05
Test objective "Verify that the emergency registration is rejected with 403 (Forbidden) in case the UE and P-CSCF does not support GPRS-IMS-Bundled authentication. (Unsuccessful emergency registration)."
Test objective "Verify that the emergency registration is rejected with 420 (Bad Extension) in case the UE does not support GPRS-IMS-Bundled authentication while the P-CSCF supports it. (Unsuccessful emergency registration)."
Reference
"ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
Config Id CF_VxLTE_INT
Config Id CF_VxLTE_RMI
PICS Selection NONE
Initial conditions with {
the UE_A entity isEmergencyAttachedTo the EPC_A and
the UE_A entity not isRegisteredTo the IMS_A
the UE_A entity isEmergencyAttachedTo the EPC_B and
the UE_A entity not isRegisteredTo the IMS_B
}
Expected behaviour
ensure that {
when {
the IMS_P_CSCF_A entity receives a REGISTER containing
the IMS_P_CSCF_B entity receives a REGISTER containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID,
...
...
@@ -211,18 +251,19 @@ Package TP_GM {
to the UE_A entity
}
then {
the IMS_P_CSCF_A entity sends a 403_Forbidden containing
the IMS_P_CSCF_B entity sends a 420_BadExtension containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Unsupported indicating value sec_agree,
MessageBody containing
XML containing
ims_3gpp_element indicating value anonymous_emergencycall;;;
Test objective "Verify that the I-CSCF successfully processes an registration with invalid credentials (Unsuccessful)."
Reference
"ETSI TS 124 229 [1], Clause 5.2.2.1 and Clause 6.2"
Config Id CF_VxLTE_INT
PICS Selection NONE
Initial conditions with {
the UE_A entity isEmergencyAttachedTo the EPC_A and
the UE_A entity not isRegisteredTo the IMS_A and
the UE_A entity hasAchievedFirstREGISTER
}
Expected behaviour
ensure that {
when {
the IMS_I_CSCF_A entity receives a REGISTER containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Authorization indicating value "invalid credentials";
from the IMS_P_CSCF_A entity
}
then {
the IMS_I_CSCF_A entity sends an 403_Forbiden containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID;
to the IMS_P_CSCF_A entity
}
}
} // End of TP_MW_ICSCF_ECO_REGISTER_03
Test Purpose {
TP Id TP_MW_ICSCF_ECO_REGISTER_04
Test objective "Verify that the I-CSCF processes an invalid first registration in visited network and sends 403 response (Unsuccessful)."
Reference
"ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
Config Id CF_VxLTE_RMI
PICS Selection NONE
Initial conditions with {
the UE_A entity isAttachedTo the EPC_B and
the UE_A entity isNotRegisteredTo the IMS_B
}
Expected behaviour
ensure that {
when {
the IMS_I_CSCF_B entity receives a REGISTER containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Authorization indicating value "invalid credentials";
from the IMS_P_CSCF_B entity
}
then {
the IMS_I_CSCF_B entity sends an 403_Forbiden containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID;
to the IMS_P_CSCF_B entity
}
}
} // End of TP_MW_ICSCF_ECO_REGISTER_04
Test Purpose {
TP Id TP_MW_ICSCF_ECO_REGISTER_05
Test objective "Verify that the I-CSCF processes an invalid first registration without SecurityClient header in visited network(GIBA supported) and sends 420 response (Unsuccessful)."
Reference
"ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
Config Id CF_VxLTE_RMI
PICS Selection NONE
Initial conditions with {
the UE_A entity isAttachedTo the EPC_B and
the UE_A entity isNotRegisteredTo the IMS_B
}
Expected behaviour
ensure that {
when {
the IMS_I_CSCF_B entity receives a REGISTER containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_UE_A_SIP_URI,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
not SecurityClient;
from the IMS_P_CSCF_B entity
}
then {
the IMS_I_CSCF_B entity sends an 420_BadExtension containing