M2PA_TS: Valid8.com/ACATS M2PA Conformance Test Suite V.1.2, for use with SIGTRAN M2PA Signaling Tester
TEST SUITE OVERVIEW
References ITU-T Q.781/draft-bidulock-sigtran-m2pa-test-08.txt (2007-02) / IETF M2PA RFC4165
Archive/Project voip/M2PA_ts
Version 19171599
Date 02 Dec 2008
Number of Scenarios 64
Number of Groups 2
Average per Group 32
GROUP/SCENARIO TEST PURPOSE
M2PA_Client_Start Activate SCTP as pre-condition for other tests for SUT = Server (Tester = Client)
SUT: Server
M2PA_Server_Start Activate SCTP as pre-condition for other tests for SUT = Client (Tester = Server)
SUT: Client
M2PA_Shutdown Deactivate SCTP
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_1_6_1 The test case validates the normal alignment procedure at the IUT
when a DATA message is used instead of a status "Ready" to complete
the alignment procedure.
to perform proving.
Figure 3.1.6-1. (Note that the IUT may send additional status
"Out of Service," status "Alignment" or status "Proving Normal"
messages.)
"In Service" to Level 3.
Ack" message.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_6_2 The test case validates the normal alignment procedure at the IUT
when a DATA message is used instead of a status "Ready" to complete
the alignment procedure.
test is only applicable if the IUT supports suppression of the proving
period..
to not perform proving.
Figure 3.1.6-2.
"In Service" to Level 3.
Ack" message.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_7 This test case validates that the IUT restarts the alignment and
proving procedure when receiving a status "Alignment" message in the
"Proving" state.
the IUT set to perform proving.
and then send the IUT a status "Alignment" message.
status "Ready" message T4 after the last status "Alignment"
message was sent to the IUT. (Note that the IUT may send
additional status "Out of Service," "Alignment" or "Proving
Normal" messages.)
duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_12_1 The test is performed in the forward direction with the IUT set to
perform proving.
with the IUT set to perform proving.
commands at the IUT and the "Start" command at the PT.
in Figure 3.1.12-1. (Note that the IUT may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
when it completes the initial alignment procedure and issue a
Level 3 "Stop" command at the PT.
"Out of Service" to Level 3 with the reason "Received SIOS".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_12_2 The test is repeated in the reverse direction with the IUT set to
perform proving.
with the IUT set to perform proving.
Figure 3.1.12-2. (Note that the IUT may send additional status
"Out of Service," "Alignment" or "Proving Normal" messages.)
"Stop" command at the IUT.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_12_3 The test is performed in the forward direction with the IUT set to
disable proving.
with the IUT set to not perform proving.
commands at the IUT and the "Start" command at the PT.
in Figure 3.1.12-3.
when it completes the initial alignment procedure and issue a
Level 3 "Stop" command at the PT.
"Out of Service" to Level 3 with the reason "Received SIOS".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_12_4 The test is repeated in the reverse direction with the IUT set to
disable proving. This test is only applicable if the IUT supports
suppression of the proving period.
with the IUT set to not perform proving.
Figure 3.1.12-4.
"Stop" command at the IUT.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_13_1 This test is performed with the IUT set to perform proving
with the IUT set to perform proving.
commands at the IUT and "Start" command at the PT.
procedure illustrated in Figure 3.1.13-1. (Note that the IUT
may send additional status "Out of Service," "Alignment" or
"Proving Normal" messages.)
a status "Alignment" message to the IUT.
and indicates "Out of Service" to Level 3 with reason "Received
SIO".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_13_2 This test is performed with the IUT set to disable proving. This
test is only applicable if the IUT supports suppression of the proving
period.
with the IUT set to not perform proving.
commands at the IUT and "Start" command at the PT.
procedure illustrated in Figure 3.1.13-2.
a status "Alignment" message to the IUT.
and indicates "Out of Service" to Level 3 with reason "Received
SIO".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_14 This test case validates the behavior of the IUT when it receives
Level 3 "Set Local Processor Outage" and "Clear Local Processor
Outage" commands in the "Initial Alignment" state.
with SP A set to perform proving.
sequence of events illustrated in Figure 3.1.14-1. (Note that
SP A or B may send additional status "Out of Service,"
"Alignment" or "Proving Normal" messages.)
when SP A begins initial alignment.
A before SP A completes initial alignment.
completes initial alignment and that the "In Service"
indication is given to Level 3 at SP A.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_15_1 This test is performed in the forward direction with the IUT set to
perform proving
with the IUT set to perform proving.
sequence of events illustrated in Figure 3.1.15-1. (Note that
the IUT may send additional status "Out of Service,"
"Alignment" or "Proving Normal" messages.)
issues the Level 3 "Set Local Processor Outage" command at the
IUT.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_15_2 This test is performed in the forward direction with the IUT set to
disable proving. This test is only applicable if the IUT supports
suppression of the proving period.
with the IUT set to not perform proving.
sequence of events illustrated in Figure 3.1.15-2.
issues the Level 3 "Set Local Processor Outage" command at the
IUT.
and indicates "In Service" to Level 3 at the IUT.
IUT.
message.
IUT.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_16_1 This test is performed in the forward direction with the IUT set to
perform proving
with SP A set to perform proving.
commands at SP A and "Start" command at SP B.
Figure 3.1.16-1 while completing the initial alignment
procedure. (Note that SP A or B may send additional status
"Out of Service," "Alignment" or "Proving Normal" messages.)
(Note that SP A may send additional status "Processor Outage"
messages before sending the status "Out of Service" message.)
indicates "Out of Service" to Level 3 with reason "T1 Timeout".
duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_16_2 This test is performed in the forward direction with the IUT set to
disable proving.
with SP A set to not perform proving.
commands at SP A and "Start" command at SP B.
Figure 3.1.16-2 while completing the initial alignment
procedure. "Processor Outage" messages before sending the status "Out of
Service" message.)
indicates "Out of Service" to Level 3 with reason "T1 Timeout".
duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_17 This test validates that the normal alignment procedure completes
at the IUT when no status "Alignment" message is sent.
with the IUT set to perform proving.
status "Proving Normal" message and continue proving. (Note
that the IUT may send additional status "Out of Service,"
"Alignment" or "Proving Normal" messages.)
plus T3.
the status "Ready" message T4(Pn)+T3 is between 7.5 seconds and
11.0 seconds in duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_19 This test case validates the behavior of the IUT when the Level 3
"Set Emergency" command is issued at the IUT immediately after the
Level 3 "Start" command (when the IUT is in the "Not Aligned" state).
with SP A set to perform proving.
and "Start" command at SP B.
3.1.19-1. Check that SP A sends a status "Proving Emergency"
message in response to the "Alignment" message. (Note that SP
A or B may send additional status "Out of Service," "Alignment"
or "Proving Emergency" messages.)
delay from the status "Proving Emergency" message to the status
"Ready" message sent by SP A.
duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_20 This test case validates the response of the IUT to the Level 3
"Set Emergency" command when issued in the "Aligned" state at the IUT.
with SP A set to perform proving.
in Figure 3.1.20-1. (Note that SP A or B may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
"Set Emergency" command at SP A.
later follows with a status "Ready" message. (Note that SP A
may send additional status "Proving Emergency" messages.)
the delay from the status "Proving Emergency" message to the
status "Ready" message.
duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_21 This test case validates the IUT behavior when the Level 3 "Set
Emergency" command is issued at both ends of the link before the Level
3 "Start" command
with SP A set to perform proving.
and the "Start" command at SP B.
sending a status "Proving Emergency" message.
in Figure 3.1.21-1. Check that SP A completes the alignment
procedure and sends a status "Ready" message. (Note that SP A
or B may send additional status "Out of Service," "Alignment"
or "Proving Emergency" messages.)
delay between sending the status "Proving Normal" message and
the status "Ready" message.
duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_25 This test case validates the behavior of the IUT in response to the
Level 3 "Stop" command issued during the "Initial Alignment" state at
the IUT.
the IUT.
stays in the "Out of Service" state.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_26 This test case validates the behavior of the IUT in response to the
Level 3 "Stop" command issued during "Aligned" state at the IUT
with the IUT set to perform proving.
in Figure 3.1.26-1. (Note that the IUT may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
stays in the "Out of Service" state.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_27_1 This test is performed in the forward direction with the IUT set to
perform proving.
with SP A set to perform proving.
commands at SP A and the "Start" command at the PT.
Figure 3.1.27-1 and sends a status "Processor Outage" message.
(Note that SP A or B may send additional status "Out of
Service," "Alignment" or "Proving Normal" messages.)
stays in the "Out of Service" state.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_27_2 This test is performed in the forward direction with the IUT set to
disable proving. This test is only applicable if the IUT supports
suppression of the proving period.
with SP A set to not perform proving.
commands at SP A and the "Start" command at SP B.
Figure 3.1.27-2 and sends a status "Processor Outage" message.
stays in the "Out of Service" state.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_28 This test case validates the IUT response to receiving a status
"Alignment" message in the "In Service" state.
indicates "Out of Service" to Level 3 with reason "Received
SIO".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_29_1 This test case validates the response of the IUT to sending or
receiving a status "Out of Service" message in the "In Service" state.
The test case is performed in the forward direction.
(2) Issue the Level 3 "Stop" command at SP B and send a status "Out
of Service" message to SP A.
indicates "Out of Service" to the Level 3 at SP A with reason
"Received SIOS".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_29_2 This test case validates the response of the IUT to sending or
receiving a status "Out of Service" message in the "In Service" state.
The test case is repeated in the reverse direction.
(2) Issue the Level 3 "Stop" command at SP B and send a status "Out
of Service" message to SP A.
indicates "Out of Service" to the Level 3 at SP A with reason
"Received SIOS".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_31_1 These test cases validate the response of the IUT to sending a
status "Out of Service" message while in the "Processor Outage" state
with RPO set, or receiving an "Out of Service" message from an M2PA
peer in the "Processor Outage" state with LPO set.
The test case is performed in the forward direction.
and send a status "Processor Outage" message to SP A.
remains in the "Out of Service" state.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_31_2 These test cases validate the response of the IUT to sending a
status "Out of Service" message while in the "Processor Outage" state
with RPO set, or receiving an "Out of Service" message from an M2PA
peer in the "Processor Outage" state with LPO set.
The test case is performed in the reverse direction.
"Out of Service" message.
local processor outage condition recovers.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_32_1 These test cases validate the response of the IUT to deactivation
(sending or receiving a status "Out of Service" message) during the
proving period.
with SP A set to perform proving.
Figure 3.1.32-1. (Note that SP A or B may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
SP B and send status "Out of Service" to SP A.
indicates "Out of Service" to Level 3 at SP A with reason
"Alignment Not Possible".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_32_2 These test cases validate the response of the IUT to deactivation
(sending or receiving a status "Out of Service" message) during the
proving period.
with SP A set to perform proving.
Figure 3.1.32-2. (Note that SP A or B may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
A.
remains in the "Out of Service" state.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_33 This test case validates the response of the IUT to receiving a
status "Alignment" message instead of a status "Ready" or "Processor
Outage" message at the completion of initial alignment.
with the IUT set to perform proving.
Figure 3.1.33-1. (Note that the IUT may send additional status
"Out of Service," "Alignment" or "Proving Normal" messages.)
"Alignment" message to the IUT.
indicates "Out of Service" to Level 3 at the IUT with reason
"Received SIO".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_34 This test case validates the response of the IUT to receiving a
status "Out of Service" message instead of a status "Ready" or
"Processor Outage" message at the completion of initial alignment.
with the IUT set to perform proving.
Figure 3.1.34-1. (Note that the IUT may send additional status
"Out of Service," "Alignment" or "Proving Normal" messages.)
of Service" message to the IUT.
indicates "Out of Service" to Level 3 at the IUT with reason
"Received SIOS".
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_1_35 This test case validates the response of the IUT to receiving a
status "Processor Outage" message instead of a status "Ready" message
at the completion of initial alignment.
with SP A set to perform proving.
Figure 3.1.35-1. (Note that SP A or B may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
Local Processor Outage" command at SP B and send a status
"Processor Outage" message to SP A.
at SP A.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_2_1 This case validates the response of the IUT to the receipt of
unexpected Level 3 requests and receipt of unexpected M2PA messages
while in the "Out of Service" state. All of the unexpected sequences
in this test case MUST be ignored by the IUT.
state with the IUT set to perform proving.
These unexpected messages are:
- Status "Alignment"
- Status "Proving Normal"
- Status "Proving Emergency"
- Status "Processor Recovered"
- Status "Processor Outage"
- Status "Busy Ended"
- Status "Busy"
- Status "Ready"
- Status Invalid
- Data Ack
- Data
- M2PA Message with Invalid Message Class
- M2PA Message with Invalid Message Type
(3) A sequence of unexpected Level 3 commands are issued at the
IUT. These unexpected Level 3 commands are:
(4) Check that the IUT ignores the unexpected M2PA messages/Level 3
commands.
without local or remote processor outage indications to Level
3.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_2_2 This test case validates the response of the IUT to the receipt of
unexpected Level 3 requests and receipt of unexpected M2PA messages
while in the "Not Aligned" state. All of the unexpected sequences in
this test case MUST be ignored by the IUT.
state with the IUT set to perform proving.
in the "Not Aligned" state.
These unexpected messages are:
- Status "Processor Recovered"
- Status "Processor Outage"
- Status "Busy Ended"
- Status "Busy"
- Status "Ready"
- Status Invalid
- Data Ack
- Data
- 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 "Start" command
(5) Check that the IUT ignores the unexpected M2PA messages/Level 3
commands.
alignment procedures. (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_3 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" 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 "Processor Recovered"
- Status "Processor Outage"
- Status "Busy Ended"
- Status "Busy"
- Status "Ready"
- Status Invalid
- Data Ack
- Data
- 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 "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_4 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 "Proving" 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 "Processor Recovered"
- Status "Processor Outage"
- Status "Busy Ended"
- Status "Busy"
- Status "Ready"
- Status Invalid
- Data Ack
- Data
- 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 "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_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:
M2PA_3_3_1 This case validates the response of the IUT to aborting the SCTP
association when the IUT is in the "Aligned Ready" state.
state with the IUT set to perform proving.
in Figure 3.3.1-1. (Note that the IUT may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
association.
IUT with reason "Excessive error rate SUERM" and stays in the
"Out of Service" state.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_3_2 This test case is not applicable to M2PA
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_3_3 This case validates the response of the IUT to aborting the SCTP
association when the IUT is in the "Aligned Ready" state.
state with the IUT set to perform proving.
commands at the IUT and the "Start" command at the PT.
in Figure 3.3.3-1. (Note that the IUT may send additional
status "Out of Service," "Alignment" or "Proving Normal"
messages.)
the SCTP association.
IUT with reason "Excessive Error Rate/SUERM" and stays in the
"Out of Service" state.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_3_4 This test case is not applicable to M2PA
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_3_6 This test case is not applicable to M2PA
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_5_3 This test case validates the IUT response to a Data message with a
payload below the minimum MSU length..
remains in the "In Service" state.rocessor Outage" message, abort
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_8_1 This test case validates the IUT response to the sending and
receipt of Data and "Data Ack" messages.
received Data message and delivers the received MSU to Level 3
at SP A.
message.
than time T7 and ensuring that SP A stays in the "In Service"
state.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_8_4 This test case validates the response of the IUT to a single
invalid "Data Ack" message.
IUT
Ack" message and delivers an MSU 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_8_5 This test validates the response of the IUT to a single Data
message which has a repeated Forward Sequence Number.
an M3U to Level 3 at the IUT.
previous Data message to the IUT.
IUT.
an M3U 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_8_8 This test validates a single FISU with corrupt FIB
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_8_10 This test validates the behavior of the IUT to receiving a single
abnormal Backward Sequence Number in a Data message
Sequence Number.
MSU to Level 3 at the IUT.
Number.
MSU 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_8_12_1 This test case validates the IUT response to a excessively delayed
acknowledgment.
User Data messages are sent. Unlike MTP2 [Q.703, T1.111] requires
that the excessive delay of acknowledgment timer T7 expire when the
oldest unacknowledged User Data message is over T7 old. This test
sends User Data messages while T7 is running to ensure that the IUT
does not restart T7 on the receipt of User Data.
the IUT.
indicates "Out of Service" to Level 3 at the IUT with reason
"T7 Timeout" and that the link remains in the "Out of Service"
state.
duration starting from the oldest unacknowledged DATA message.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_8_12_2 This test case validates the IUT response to a excessively delayed
acknowledgment.
User Data message is sent.
indicates "Out of Service" to Level 3 at the IUT with reason
"T7 Timeout" and that the link remains in the "Out of Service"
state.
duration.
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_3_8_13 This test case validates the response of the IUT to the Level 3
"Stop" command while in the "In Service" state.
User Data message is sent.
remains in the "Out of Service" state. (Note that SP A or B
may send additional status "Out of Service" messages.)
Reference: draft-bidulock-sigtran-m2pa-test-08.txt Q.781/Test 1.1(a)
Status: Mandatory
SUT:
M2PA_SG_Data_Test_001 Send DATA msg
Pre-Condition: SCTP Association is established between ASP and SGP.
Config: Single ASP is Configured in an AS.
Status: Mandatory
SUT: SGP / IPSP
M2PA_SG_Data_Test_002 Receive DATA msg
Pre-Condition: SCTP Association is established between ASP and SGP.
Config: Single ASP is Configured in an AS.
Status: Mandatory
SUT: SGP / IPSP

Variable Default Value Description
N_Adaptors 1 (null)
N_Sockets 1 (null)
Adaptor_ID_1 1 Adaptor ID used for testing
Adaptor_ID_2 2 Adaptor ID used for testing
PCO1_Use_Primary_Address TRUE Use primary or secondary NIC card for this PCO
PCO2_Use_Primary_Address TRUE Use primary or secondary NIC card for this PCO
PCO3_Use_Primary_Address TRUE Use primary or secondary NIC card for this PCO
PCO4_Use_Primary_Address TRUE Use 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_Port 9900 (null)
PCO1_Dst_Port 9900 (null)
PCO1_2_Src_IP_Addr "192.168.5.47" (null)
PCO1_2_Dst_IP_Addr "192.168.5.58" (null)
PCO1_2_Src_Port 9900 (null)
PCO1_2_Dst_Port 9900 (null)
PCO2_Src_IP_Addr "192.168.2.51" (null)
PCO2_Dst_IP_Addr "192.168.2.52" (null)
PCO2_Src_Port 50001 (null)
PCO2_Dst_Port 50001 (null)
PCO2_2_Src_IP_Addr "192.168.5.47" (null)
PCO2_2_Dst_IP_Addr "192.168.5.58" (null)
PCO2_2_Src_Port 9900 (null)
PCO2_2_Dst_Port 9900 (null)
PCO3_Src_IP_Addr "192.168.3.51" (null)
PCO3_Dst_IP_Addr "192.168.3.52" (null)
PCO3_Src_Port 50001 (null)
PCO3_Dst_Port 50001 (null)
PCO3_2_Src_IP_Addr "192.168.5.47" (null)
PCO3_2_Dst_IP_Addr "192.168.5.58" (null)
PCO3_2_Src_Port 9900 (null)
PCO3_2_Dst_Port 9900 (null)
PCO4_Src_IP_Addr "192.168.4.51" (null)
PCO4_Dst_IP_Addr "192.168.4.52" (null)
PCO4_Src_Port 50001 (null)
PCO4_Dst_Port 50001 (null)
PCO4_2_Src_IP_Addr "192.168.5.47" (null)
PCO4_2_Dst_IP_Addr "192.168.5.58" (null)
PCO4_2_Src_Port 9900 (null)
PCO4_2_Dst_Port 9900 (null)
PCO1_Adaptor_ID 1 Adaptor ID used for testing
Layer_3_Protocol Use_IPv4 Network layer; above Ethernet, default = Use_IPv4
Process_Type (null) (null)
AutoStart_After_Time 1000 (null)
DataStreamID 1 (null)
LinkStreamID 0 (null)
Interface_ID 0 (null)
Correlation_ID 0 (null)
Local_RK_Identifier_Invalid 100 (null)
N_Output_Streams 2 Number of Tester SCTP Output streams
N_Input_Streams 2 Number of Tester SCTP Input streams
Encoding_Type (null) (null)
Routing_Context_Invalid 9 (null)
T_Wait_ASP_Ack_VAL 2000 (null)
T_Wait_ASP_Response_VAL 30000 Time to wait for response
Wait_Time 2000 (null)
IAM '011000000003060D038090A207011... (null)

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

02 Dec 2008 Produced by SAFIRE V20.07.34.01
www.SAFIRE-World.com
Test Suite Overview