M2PA_TS: Valid8.com/ACATS M2PA Conformance Test Suite V.1.2, for use with SIGTRAN M2PA Signaling Tester
TEST SUITE OVERVIEW
ReferencesITU-T Q.781/draft-bidulock-sigtran-m2pa-test-08.txt (2007-02) / IETF M2PA RFC4165
Archive/Projectvoip/M2PA_fts
Version19171710
Date25 Jan 2010
Number of Scenarios20
Number of Groups3
Average per Group6
GROUP/SCENARIOTEST PURPOSE
M2PA_Client_StartActivate SCTP as pre-condition for other tests for SUT = Server (Tester = Client)
SUT: Server
M2PA_Server_StartActivate SCTP as pre-condition for other tests for SUT = Client (Tester = Server)
SUT: Client
M2PA_ShutdownDeactivate SCTP
SUT: SGP
UTILS
M2PA_Client_Start_Link_1_OnlyActivate SCTP Link 1 as pre-condition for other tests for SUT = Server (Tester = Client)
SUT: Server
M2PA_Client_Start_Link_2_OnlyActivate SCTP Link 2 as pre-condition for other tests for SUT = Server (Tester = Client)
SUT: Server
M2PA_Client_Start_Link_3_OnlyActivate SCTP Link 3 as pre-condition for other tests for SUT = Server (Tester = Client)
SUT: Server
M2PA_Client_Start_Link_4_OnlyActivate SCTP Link 4 as pre-condition for other tests for SUT = Server (Tester = Client)
SUT: Server
M2PA_Shutdown_Link_1_OnlyUtility to deactivate SCTP on Link 1 only
SUT: SGP
M2PA_Shutdown_Link_2_OnlyUtility to deactivate SCTP on Link 2 only
SUT: SGP
M2PA_Shutdown_Link_3_OnlyUtility to deactivate SCTP on Link 3 only
SUT: SGP
M2PA_Shutdown_Link_4_OnlyUtility to deactivate SCTP on Link 4 only
SUT: SGP
M2PA
M2PA_3_1_1_1 These tests check that the IUT enters the correct state upon
establishment of the SCTP association. Establishing the association
at both peers is the equivalent to the Q.703 "Power On". The correct
behavior is for both M2PA peers to send a status "Out of Service" and
enter the "Out of Service" state.
state.
and remains in the "Out-of-Service" state. (Note that SP A or
B may send additional status "Out-of-Service" messages.)
Status: Mandatory
SUT:
M2PA_3_1_1_2 This is the test repeated in the opposite direction
state.
and remains in the "Out-of-Service" state. (Note that SP A or
B may send additional status "Out-of-Service" messages.)
Status: Mandatory
SUT:
M2PA_3_1_2 This test validates the T2 (Not Aligned) timer and procedure at the
IUT. This is the duration of time that the M2PA peer will wait to
receive a status "Alignment" message after sending a status
"Alignment" message.
state.
SP A may send additional status "Alignment" messages, and SP B
may send additional status "Out-of-Service" messages.)
"Out-of-Service" indication to Level 3 with reason "Alignment
Not Possible".
duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_3 This test validates the T3 (Aligned) timer and procedure at the
IUT. This is the duration of time that the M2PA peer will wait to
receive a status "Proving Normal" or status "Proving Emergency"
message from the M2PA peer after sending status "Proving Normal" or
status "Proving Emergency". This test case is conditional on the IUT
being configured for proving.
Service" state and the IUT set to perform proving.
message. (Note that the IUT may send additional status
"Proving-Normal" messages.)
Not Possible".
duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_5_1 This test case validates the normal alignment procedure at the IUT
This is a normal successful alignment procedure which results in the
link going to and staying in the "Ready" state.
at the IUT.
perform proving.
Figure 3.1.5-1. (Note that SP A or SP B may send additional
status "Proving-Normal" messages.)
"In Service" to Level 3.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_2_5 This case validates the response of the IUT to the receipt of
unexpected Level 3 request and receipt of unexpected M2PA messages
while in the "Aligned Ready" state. All of the unexpected sequences
in this test case MUST be ignored by the IUT.
state with the IUT set to perform proving.
procedures.
These unexpected messages are:
- Status "Busy Ended"
- Status "Busy"
- Status Invalid
- M2PA Message with Invalid Message Class
- M2PA Message with Invalid Message Type
(4) A sequence of unexpected Level 3 commands are issued at the
IUT. These unexpected Level 3 commands are:
- Level 3 "Clear Emergency" command
- Level 3 "Clear Local Processor Outage" command
- Level 3 "Start" command
(5) Check that the IUT ignores the unexpected M2PA messages/Level 3
commands.
alignment procedure. (Note that the IUT may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
or remote processor outage indications are given to Level 3 at
the IUT.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_2_6 This case validates the response of the IUT to the receipt of
unexpected Level 3 request and receipt of unexpected M2PA messages
while in the "Aligned Not Ready" state. All of the unexpected
sequences in this test case MUST be ignored by the IUT.
state with the IUT set to perform proving.
normal procedures. (Note that the IUT may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
These unexpected messages are:
- Status "Busy Ended"
- Status "Busy"
- Status Invalid
- M2PA Message with Invalid Message Class
- M2PA Message with Invalid Message Type
IUT. These unexpected Level 3 commands are:
- Level 3 "Clear Emergency" command
- Level 3 "Set Local Processor Outage" command
- Level 3 "Start" command
(5) Check that the IUT ignores the unexpected M2PA messages/Level 3
commands.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_2_7 This case validates the response of the IUT to the receipt of
unexpected Level 3 request and receipt of unexpected M2PA messages
while in the "In Service" state. All of the unexpected sequences in
this test case MUST be ignored by the IUT.
These unexpected messages are:
- Status "Busy Ended"
- Status Invalid
- M2PA Message with Invalid Message Class
- M2PA Message with Invalid Message Type
IUT. These unexpected Level 3 commands are:
- Level 3 "Clear Emergency" command
- Level 3 "Clear Local Processor Outage" command
- Level 3 "Start" command
(4) Check that the IUT ignores the unexpected M2PA messages/Level 3
commands.
that no local or remote processor outage indications are given
to Level 3 at the IUT.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_2_8 This case validates the response of the IUT to the receipt of
unexpected Level 3 request and receipt of unexpected M2PA messages
while in the "Processor Outage" state. All of the unexpected
sequences in this test case MUST be ignored by the IUT.
procedures.
These unexpected messages are:
- Status "Busy Ended"
- Status "Busy"
- Status "Ready"
- Status Invalid
- M2PA Message with Invalid Message Class
- M2PA Message with Invalid Message Type
(4) A sequence of unexpected Level 3 commands are issued at the
IUT. These unexpected Level 3 commands are:
- Level 3 "Clear Emergency" command
- Level 3 "Start" command
(5) Check that the IUT ignores the unexpected M2PA messages/Level 3
commands.
or remote processor outage indications are given to Level 3 at
the IUT.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:

VariableDefault ValueDescription
N_Adaptors1(null)
N_Sockets1(null)
Adaptor_ID_11Adaptor ID used for testing
Adaptor_ID_22Adaptor ID used for testing
PCO1_Use_Primary_AddressTRUEUse primary or secondary NIC card for this PCO
PCO2_Use_Primary_AddressTRUEUse primary or secondary NIC card for this PCO
PCO3_Use_Primary_AddressTRUEUse primary or secondary NIC card for this PCO
PCO4_Use_Primary_AddressTRUEUse primary or secondary NIC card for this PCO
PCO1_Src_IP_Addr"192.168.1.47"(null)
PCO1_Src_IPv6_Addr'00010000000000000000000000000...(null)
PCO1_Dst_IP_Addr"192.168.1.58"(null)
PCO1_Dst_IPv6_Addr'00020000000000000000000000000...(null)
PCO1_Src_Port9900(null)
PCO1_Dst_Port9900(null)
PCO1_2_Src_IP_Addr"192.168.5.47"(null)
PCO1_2_Dst_IP_Addr"192.168.5.58"(null)
PCO1_2_Src_Port9900(null)
PCO1_2_Dst_Port9900(null)
PCO2_Src_IP_Addr"192.168.2.51"(null)
PCO2_Dst_IP_Addr"192.168.2.52"(null)
PCO2_Src_Port50001(null)
PCO2_Dst_Port50001(null)
PCO2_2_Src_IP_Addr"192.168.5.47"(null)
PCO2_2_Dst_IP_Addr"192.168.5.58"(null)
PCO2_2_Src_Port9900(null)
PCO2_2_Dst_Port9900(null)
PCO3_Src_IP_Addr"192.168.3.51"(null)
PCO3_Dst_IP_Addr"192.168.3.52"(null)
PCO3_Src_Port50001(null)
PCO3_Dst_Port50001(null)
PCO3_2_Src_IP_Addr"192.168.5.47"(null)
PCO3_2_Dst_IP_Addr"192.168.5.58"(null)
PCO3_2_Src_Port9900(null)
PCO3_2_Dst_Port9900(null)
PCO4_Src_IP_Addr"192.168.4.51"(null)
PCO4_Dst_IP_Addr"192.168.4.52"(null)
PCO4_Src_Port50001(null)
PCO4_Dst_Port50001(null)
PCO4_2_Src_IP_Addr"192.168.5.47"(null)
PCO4_2_Dst_IP_Addr"192.168.5.58"(null)
PCO4_2_Src_Port9900(null)
PCO4_2_Dst_Port9900(null)
PCO1_Adaptor_ID1Adaptor ID used for testing
Layer_3_ProtocolUse_IPv4Network layer; above Ethernet, default = Use_IPv4
Process_Type(null)(null)
AutoStart_After_Time1000(null)
DataStreamID1(null)
LinkStreamID0(null)
Interface_ID0(null)
Correlation_ID0(null)
Local_RK_Identifier_Invalid100(null)
N_Output_Streams2Number of Tester SCTP Output streams
N_Input_Streams2Number of Tester SCTP Input streams
Encoding_Type(null)(null)
Routing_Context_Invalid9(null)
T_Wait_ASP_Ack_VAL2000(null)
T_Wait_ASP_Response_VAL30000Time to wait for response
Wait_Time5000(null)
IAM'011000000003060D038090A207011...(null)

Copyright © ACATS Forum 2010 on behalf of the test suite author. All rights reserved. Specifications may change subject to requirements.

01 Feb 2010Produced by SAFIRE V20.05.15.01
www.SAFIRE-World.com
Test Suite Overview