Skip to content
Snippets Groups Projects
Commit 21e8000b authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

Tests added and minor changes

parent 664e68c5
No related branches found
No related tags found
2 merge requests!6Update master branch for closing TTF T010,!2Ttf010 to devel
......@@ -23,7 +23,7 @@ Package TP_CX {
Test Purpose {
TP Id TP_CX_HSS_ECO_UAA_01
//TP_CX_HSS_UAA_01 from TS 103 653-1 V2.1.1 without emergency registration
Test objective "IUT successfully processes all mandatory AVPs in a UA-Request received due to first UE emergency registration and sends UA-Answer."
Test objective "Verify that the IUT successfully processes all mandatory AVPs in a UA-Request received due to first UE emergency registration and sends UA-Answer."
Reference
"TS 129 228 [4], clause 6.1.1 and tables 6.1.1.1 and 6.1.1.2",
......@@ -76,7 +76,7 @@ Package TP_CX {
Test Purpose {
TP Id TP_CX_HSS_ECO_UAA_02
//TP_CX_HSS_UAA_02 from TS 103 653-1 V2.1.1 without emergency registration
Test objective "IUT successfully processes all mandatory AVPs in a UA-Request received due to protected UE emergency registration and sends UA-Answer."
Test objective "Verify that the IUT successfully processes all mandatory AVPs in a UA-Request received due to protected UE emergency registration and sends UA-Answer."
Reference
"TS 129 228 [4], clause 6.1.1.1"
......@@ -114,7 +114,7 @@ Package TP_CX {
Test Purpose {
TP Id TP_CX_HSS_ECO_SAA_01
Test objective "IUT successfully processes all mandatory AVPs in a SA-Request received due to S-CSCF registration notification procedure when credentials not matches and sends SA-Answer."
Test objective "Verify that the IUT successfully processes all mandatory AVPs in a SA-Request received due to S-CSCF registration notification procedure when credentials not matches and sends SA-Answer."
Reference
"TS 129 228 [4], clause 6.1.2",
......
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......@@ -468,6 +468,49 @@ Package TP_E_CSCF {
}
} // End of TP_MM_ECSCF_ECO_BYE_01
Test Purpose {
TP Id TP_MM_ECSCF_ECO_BYE_02
/* Mm interface at E-CSCF/IM CN subsystem of own network */
Test objective "Verify that the E-CSCF successfully processes a BYE from the PSAP in the IM CN subsystem for an Emergency
Call and routes the request to the P-CSCF of home network."
Reference
"ETSI TS 124 229 [1], Clauses 5.11.2"
Config Id CF_VxLTE_INT
PICS Selection NONE
Initial conditions with {
the IMS_E_CSCF entity supportsRoutingTo the IM_CN and
the UE_A entity previouslyEstablishedEmergencyCallWith the PSAP
}
Expected behaviour
ensure that {
when {
the IMS_E_CSCF entity receives a BYE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
from the IM_CN entity
}
then {
the IMS_E_CSCF entity sends a BYE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
to the IMS_P_CSCF_A entity
}
}
} // End of TP_MM_ECSCF_ECO_BYE_02
Test Purpose {
......@@ -513,6 +556,50 @@ Package TP_E_CSCF {
} // End of TP_MX_ECSCF_ECO_BYE_01
Test Purpose {
TP Id TP_MX_ECSCF_ECO_BYE_02
/* Mx interface at E-CSCF/IBCF */
Test objective "Verify that the E-CSCF successfully processes a BYE from the IBCF for a PSAP in another
network for an Emergency Call and routes the request to the P-CSCF."
Reference
"ETSI TS 124 229 [1], Clauses 5.11.2"
Config Id CF_VoLTE_INT_ES
PICS Selection NONE
Initial conditions with {
the IMS_E_CSCF entity supportsRoutingTo the IMS_IBCF_A and
the UE_A entity previouslyEstablishedEmergencyCallWith the PSA via IMS_IBCF_A
}
Expected behaviour
ensure that {
when {
the IMS_E_CSCF entity receives a BYE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
from the IMS_IBCF_A entity
}
then {
the IMS_E_CSCF entity sends a BYE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
to the IMS_P_CSCF_A entity
}
}
} // End of TP_MX_ECSCF_ECO_BYE_02
Test Purpose {
TP Id TP_MI_ECSCF_ECO_BYE_01
......@@ -557,6 +644,50 @@ Package TP_E_CSCF {
} // End of TP_MI_ECSCF_ECO_BYE_01
Test Purpose {
TP Id TP_MI_ECSCF_ECO_BYE_02
/* Mx interface at E-CSCF/BGCF */
Test objective "Verify that the E-CSCF successfully processes a BYE from the BGCF for a PSAP in the
PSTN for an Emergency Call and routes the request to the P-CSCF."
Reference
"ETSI TS 124 229 [1], Clauses 5.11.2"
Config Id CF_VoLTE_INT_ES
PICS Selection NONE
Initial conditions with {
the IMS_E_CSCF entity supportsRoutingTo the BGCF and
the UE_A entity previouslyEstablishedEmergencyCallWith the PSAP via IMS_BGCF_A
}
Expected behaviour
ensure that {
when {
the IMS_E_CSCF entity receives a BYE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
from the IMS_BGCF_A entity
}
then {
the IMS_E_CSCF entity sends a BYE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
to the IMS_P_CSCF_A entity
}
}
} // End of TP_MI_ECSCF_ECO_BYE_02
Test Purpose {
TP Id TP_MM_ECSCF_ECO_CANCEL_01
......@@ -688,6 +819,137 @@ Package TP_E_CSCF {
}
} // End of TP_MI_ECSCF_ECO_CANCEL_01
Test Purpose {
TP Id TP_MM_ECSCF_ECO_480INVITE_01
/* Mm interface at E-CSCF/IM CN subsystem of own network */
Test objective "Verify that the E-CSCF successfully processes a 480 response from the PSAP in the IM CN subsystem for an Emergency
Call and routes the response to the P-CSCF of home network."
Reference
"ETSI TS 124 229 [1], Clauses 5.11.2"
Config Id CF_VxLTE_INT
PICS Selection NONE
Initial conditions with {
the IMS_E_CSCF entity supportsRoutingTo the IM_CN and
the UE_A entity previouslyEstablishedEmergencyCallWith the PSAP
}
Expected behaviour
ensure that {
when {
the IMS_E_CSCF entity receives a 480INVITE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
from the IM_CN entity
}
then {
the IMS_E_CSCF entity sends a 480INVITE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
to the IMS_P_CSCF_A entity
}
}
} // End of TP_MM_ECSCF_ECO_480INVITE_01
Test Purpose {
TP Id TP_MX_ECSCF_ECO_480INVITE_01
/* Mx interface at E-CSCF/IBCF */
Test objective "Verify that the E-CSCF successfully processes a 480 response from the IBCF for a PSAP in another
network for an Emergency Call and routes the response to the P-CSCF."
Reference
"ETSI TS 124 229 [1], Clauses 5.11.2"
Config Id CF_VoLTE_INT_ES
PICS Selection NONE
Initial conditions with {
the IMS_E_CSCF entity supportsRoutingTo the IMS_IBCF_A and
the UE_A entity previouslyEstablishedEmergencyCallWith the PSA via IMS_IBCF_A
}
Expected behaviour
ensure that {
when {
the IMS_E_CSCF entity receives a 480INVITE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
from the IMS_IBCF_A entity
}
then {
the IMS_E_CSCF entity sends a 480INVITE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
to the IMS_P_CSCF_A entity
}
}
} // End of TP_MX_ECSCF_ECO_480INVITE_01
Test Purpose {
TP Id TP_MI_ECSCF_ECO_480INVITE_01
/* Mx interface at E-CSCF/BGCF */
Test objective "Verify that the E-CSCF successfully processes a 480 response from the BGCF for a PSAP in the
PSTN for an Emergency Call and routes the response to the P-CSCF."
Reference
"ETSI TS 124 229 [1], Clauses 5.11.2"
Config Id CF_VoLTE_INT_ES
PICS Selection NONE
Initial conditions with {
the IMS_E_CSCF entity supportsRoutingTo the BGCF and
the UE_A entity previouslyEstablishedEmergencyCallWith the PSAP via IMS_BGCF_A
}
Expected behaviour
ensure that {
when {
the IMS_E_CSCF entity receives a 480INVITE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
from the IMS_BGCF_A entity
}
then {
the IMS_E_CSCF entity sends a 480INVITE containing
From indicating value PX_UE_A_SIP_URI,
To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
CallId indicating value PX_UE_A_CALLID,
Via indicating value PX_UE_A_VIA,
Route indicating value PX_UE_A_SERVICE_ROUTE;
to the IMS_P_CSCF_A entity
}
}
} // End of TP_MI_ECSCF_ECO_480INVITE_01
} // End of Package TP_E_CSCF
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
/*
Copyright (c) ETSI 2019.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......@@ -14,7 +14,7 @@ file and shall not imply any sub-license right.
*/
/* Gm interface at IBCF/IBCF*/
/* Ic interface at IBCF/IBCF*/
Package TP_IC {
import all from Sip_Common;
......
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
/*
Copyright (c) ETSI 2019.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
/*
Copyright (c) ETSI 2019.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
/*
Copyright (c) ETSI 2019.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
/*
Copyright (c) ETSI 2019.
Copyright (c) ETSI 2023.
This software is subject to copyrights owned by ETSI. Non-exclusive permission
is hereby granted, free of charge, to copy, reproduce and amend this file
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment