| M2UA_TS: Valid8.com/ACATS M2UA Conformance Test Suite V.1.6, for use with SIGTRAN M2UA Signaling Tester |
|---|
| TEST SUITE OVERVIEW |
| References | ETSI TS 102 380 v1.1.1 (2004-12) / IETF M2UA RFC3331 |
|---|---|
| Archive/Project | voip/m2ua_fts |
| Version | 19171710 |
| Date | 25 Jan 2010 |
| Number of Scenarios | 9 |
| Number of Groups | 2 |
| Average per Group | 4 |
| GROUP/SCENARIO | TEST PURPOSE |
|---|
| M2UA_SGP | |
|---|---|
| M2UA_SGP_Start | Activate SCTP as pre-condition for other tests for SUT = SGP |
| SUT: SGP | |
| M2UA_SGP/ SG_ASPM | |
| M2UA_SGP_ASPM_V_01 | To validate that the ASP Up message received with mandatory and option parameters from peer moves the state of the ASP and AS to Inactive at the IUT |
| Ensure that the IUT responds with the ASP Up Ack and Notify (AS-Inactive) message indicating the AS state has been changed to inactive. Config: Single ASP is Configured in an AS. Status: Mandatory SUT: SGP | |
| M2UA_SGP_ASPM_V_02 | To ensure that, upon reception of the ASP Up message from peer, IUT responds with ASP Up Ack and 2 Notify (AS-Inactive) messages corresponding to each AS |
| Status: Mandatory Config: Same ASP is Configured in two different AS. Pre-Condition: SCTP Association is established between ASP and SGP.ASP is in Down State. Ref: Section 4.3.4.1, 4.3.1, 4.3.2 and 4.3.4.5 of RFC 3331 PCO1_Src_IP_Addr PCO2_Src_IP_Addr PCO1_Dst_IP_Addr PCO2_Dst_IP_Addr PCO1_Src_Port PCO2_Src_Port PCO1_Dst_Port PCO2_Dst_Port SUT: SGP | |
| M2UA_SGP_ASPM_V_03 | Validate that when IUT receives an ASP Up message from peer for ASP1, it responds with ASP Up Ack and a Notify (AS-Inactive) message, indicating the AS state |
| has moved to inactive.Now invoke the ASP Up message from peer for ASP2 and validate that the IUT responds with ASP Up Ack message only. Status: Mandatory Config: Two ASPs (ASP1 and ASP2) are Configured in a single AS. Pre-Condition: SCTP associations are established between IUT and both ASPs. Both ASPs are in down state. Ref: Section 4.3.4.1, 4.3.1, 4.3.2 and 4.3.4.5 of RFC 3331 PCO1_Src_IP_Addr PCO2_Src_IP_Addr PCO1_Dst_IP_Addr PCO2_Dst_IP_Addr PCO1_Src_Port PCO2_Src_Port PCO1_Dst_Port PCO2_Dst_Port SUT: SGP | |
| M2UA_SGP_ASPM_V_04 | To validate the ASP Active message having all parameters and one configured IID (using tag of 0x1), |
| moves the state of the ASP to active. Ensure that the IUT responds with the ASP Active Ack and a Notify (AS-Active) message to indicate that the AS state has moved to the active. If the ASP was pre-configured to serve more than one IID, the ASP Active Ack message should contain all pre-configured IID s and not only the one contained in the ASP Active message. Status: Mandatory Config: One ASP is configured in an AS. If necessary the AS and ASP have to be pre-configured at the IUT. Pre-Condition: SCTP association is established between ASP and IUT. AS is in inactive state. Ref: Section 3.3.2.7, 3.3.3.2, 4.3.2, 4.3.4.3 and 4.3.4.5 of RFC 3331 SUT | |
| M2UA_SGP_ASPM_V_05 | To validate the ASP Active message having all parameters and multiple Configured IID (using tag of 0x1), moves the state of the ASP to active |
| Ensure that the IUT responds with the ASP Active Ack and a Notify (AS-Active) message to indicate the AS state has moved to the active. Status: Mandatory Config: One ASP is configured in an AS. If necessary the AS and ASP have to be pre-configured at the IUT Pre-Condition: SCTP Association is established between peer and IUT.ASP is in Inactive State. Ref: Section 3.3.2.7 and 4.3.4.3 of RFC 3331 SUT: SGP | |
| M2UA_SGP_ASPM_V_06 | Ensure that an on reception of an ASP Active message with integer range parameters with Configured start and stop values (tag of 0x8) from peer, |
| IUT responds with the ASP Active Ack and a Notify (AS-Active) message having the value of (AS_active) in status type field. Status: Mandatory Config: Single ASP is Configured in an AS.AS is Configured for an Integer based identifier range Pre-Condition: SCTP Association is established between peer and IUT.ASP is in Inactive State. Ref: Section 3.3.2.7 and 4.3.4.3 of RFC 3331 SUT: SGP | |
| M2UA_SGP_ASPM_V_07 | Ensure that upon reception of an ASP Inactive message, IUT responds with ASP Inactive Ack message |
| and one or more Notify messages depending whether the IUT has T(r) implemented or not. Status: Mandatory Config: Single ASP is Configured in an AS.AS is Configured for an Integer based identifier range Pre-Condition: SCTP association is established between ASP and IUT. ASP is in active state. Ref: Section 3.3.2.7 and 4.3.4.3 of RFC 3331 SUT: SGP | |
| M2UA_SGP_ASPM_V_08 | Ensure that the IUT responds with one or two ASP Active Ack and one or two Notify (AS Active) |
| messages, indicating the AS state transaction to active in both AS, upon receiving an ASP Active message with only the mandatory parameters. Status: Optional Config: Single ASP is configured in two different AS. If necessary the ASs and ASP have to be pre-configured at the IUT Pre-Condition: SCTP association is established between ASP and IUT. ASP is in inactive state in both AS1 and AS2 Ref: Section 3.3.2.9, 4.3.2 and 4.3.4.4 of RFC 3331 PCO1_Src_IP_Addr PCO2_Src_IP_Addr PCO1_Dst_IP_Addr PCO2_Dst_IP_Addr PCO1_Src_Port PCO2_Src_Port PCO1_Dst_Port PCO2_Dst_Port SUT: SGP | |
| M2UA_SGP/ SG_IIM | |
| M2UA_SGP/ SG_MAUP | |
| M2UA_ASP | |
| M2UA_ASP/ ASP_ASPM | |
| M2UA_ASP/ ASP_IIM | |
| M2UA_ASP/ ASP_MAUP | |
| GEH | |
| MISC | |
| RTests | |
| RTests/ Test_Tests |
| Variable | Default Value | Description |
|---|---|---|
| N_Adaptors | 1 | Number of adaptors to use. Default = 1 |
| N_Sockets | 2 | Number of SCTP sockets/associations. Default = 2 |
| ASP_Automated_Preamble | FALSE | If TRUE, automates test preamble for required test state |
| 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 | 2904 | (null) |
| PCO1_Dst_Port | 2904 | (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 | 2904 | (null) |
| PCO1_2_Dst_Port | 2904 | (null) |
| PCO2_Src_IP_Addr | "192.168.10.46" | (null) |
| PCO2_Dst_IP_Addr | "192.168.10.61" | (null) |
| PCO2_Src_Port | 2904 | (null) |
| PCO2_Dst_Port | 2904 | (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 | 2904 | (null) |
| PCO2_2_Dst_Port | 2904 | (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 |
| PCO2_Adaptor_ID | 2 | Adaptor ID used for testing |
| Layer_3_Protocol | Use_IPv4 | Network layer; above Ethernet, default = Use_IPv4 |
| PX_ASP_Preamble_Wait_For_ASP_DOWN | TRUE | Set to FALSE to bypass ASP_DOWN preamble |
| Process_Type | (null) | (for future use) Role of the Tester: SG or ASP/MGC |
| PDU_SLTM | '111088'H | Payload to be used in Data PDUs; typically SLTM |
| PDU_SLTA | '211088'H | Payload to be used in Data PDUs; typically SLTA |
| PDU_TEST_RX_DATA | '11223344'H | Payload to test for in received Data. Used in scenario: M2UA_Test_Check_Receive_Data |
| PDU_Data_To_Send | '11C90110001130111088'H | Payload to be used in Data PDUs; typically SLTM including Routing Label |
| StreamID_Mgt | 0 | Stream ID for management messages. Default = 0 |
| StreamID_Data | 1 | Stream ID for data (MAUP) messages. Default = 1 |
| Correlation_ID_Used | FALSE | Use Correlation ID in outgoing messages. Default = FALSE |
| Correlation_ID | 1 | Correlation ID to use in outgoing messages |
| Local_RK_Identifier_Invalid | 100 | Invalid Routing Key ID. Default = 100 |
| N_Output_Streams | 2 | Number of Tester SCTP Output streams |
| N_Input_Streams | 2 | Number of Tester SCTP Input streams |
| Encoding_Type | (null) | SS7 encoding type |
| Interface_ID_Invalid | 9 | Invalid IID |
| Interface_ID_Non_Configured | 10 | Non configured IID |
| Orig_PC | (null) | (null) |
| Dest_PC | (null) | (null) |
| Network_Indicator | International | (null) |
| Service_Indicator | SI_ISUP | (null) |
| SLC | 1 | (null) |
| IAM | '011000000003060D038090A207011... | ISUP IAM Hex |
| ASP_ID_1_Used | TRUE | Use ASP ID 1 in outgoing messages? Default = TRUE |
| ASP_ID_1 | 1 | ASP ID number for first ASP |
| ASP_ID_2_Used | TRUE | Use ASP ID 2 in outgoing messages? Default = TRUE |
| ASP_ID_2 | 2 | ASP 2 ID number |
| ASP_ID_Invalid | 999 | Invalid ASP ID |
| Info_Used | FALSE | Use Info field in outgoing messages? Default = FALSE |
| Info | "Info" | Info field value |
| Traffic_Mode_Used | TRUE | Use Traffic Mode in outgoing ASPTM messages? Default = TRUE |
| Traffic_Mode | Over_Ride | Traffic Mode |
| Traffic_Mode_Unsupported | Broadcast | Traffic Mode unsupported |
| Interface_ID_1_Used | TRUE | Use Interface ID in outgoing messages? Default = TRUE |
| Interface_ID_1 | 1 | Interface ID |
| Interface_ID_1_Invalid | 11 | Invalid Interface ID value |
| Interface_ID_2_Used | FALSE | Use Interface ID in outgoing messages? Default = TRUE |
| Interface_ID_2 | 2 | Interface ID |
| Interface_ID_2_Invalid | 12 | Invalid Interface ID value |
| AS1_Configured_IID | 0 | Interface ID for AS1. Used in tests (eg M2UA_ASP_ASPM_V_05) that verify an IID is for AS1 |
| Interface_ID_range | FALSE | set TRUE to use ID_1..ID_2 as a range |
| Bad_Parameter_Length | '0100040100000018000B000900000... | Bad parameter for ASP Active Message |
| Bad_Parameter_Length_Ack | '0100040300000018000B000900000... | Bad parameter for ASP Active Ack Message |
| Invalid_Parameter | '01000401000000180099000800000... | Invalid parameter |
| Invalid_Parameter_Ack | '01000403000000180099000800000... | Invalid parameter |
| String_IID | '0100040100000018000B000800000... | String IID for ASP Active Message |
| String_IID_Ack | '0100040300000018000B000800000... | String IID for ASP Active Ack Message |
| Data_Invalid_Version | ''H | Data Invalid version |
| Event_Used | TRUE | Use Event in outgoing messages? Default = TRUE |
| Event | (null) | Event value |
| Local_LK_Id | (null) | (null) |
| SDT_Id | (null) | (null) |
| SDL_Id | (null) | (null) |
| SCTP_Establish_Time_Allowed | 20000 | Time M2UA_SGP_Start allows to set up SCTP association(s), default = 20000 |
| Preamble_Time_Allowed | 30000 | Preamble delay for sending signals to set correct test state, default = 30000 |
| Conf_Wait_Time_Allowed | 82000 | Time to wait for confirmation response after a request, default = 82000 |
| Send_Data_Time_Allowed | 30000 | Time to wait for user to send data to tester, default = 30000 |
| Response_Time_Allowed | 30000 | Time to wait for response (usually during setup), default = 30000 |
| T_Wait_ASP_Ack_VAL | 2000 | Time to wait for response, default = 2000 (2 seconds) |
| T_Wait_For_Response_VAL | 2000 | Time to wait for response, default = 2000 (2 seconds) |
| Short_Time_Allowed | 1000 | Used in M2UA_SGP_ASPM_IO_02 for short timeout, default = 1000 |
| Delay_Before_Sending_REL_IND | 0 | Time to wait before sending REL-IND |
| Use_Dynamic_Registration | TRUE | Set to TRUE if registration is to be performed on an ASP in the preamble of a test. |
| Service_Indicator_SLTM | SI_Sig_Net_Test_And_Mgt | (null) |
| Wait_Time | 3000 | Self-test diagnostics |
| MyTestSuiteTesterRole | (null) | Self-test diagnostics |
| Sender_Response_Wait_Time | 4000 | Self-test diagnostics |
| Sender_Pause_Time | 1000 | Self-test diagnostics |
| Listener_Wait_Time | 30000 | Self-test diagnostics |
| Copyright © ACATS Forum 2010 on behalf of the test suite author. All rights reserved. Specifications may change subject to requirements. |
| 01 Feb 2010 | Produced by SAFIRE V20.05.15.01 www.SAFIRE-World.com |
Test Suite Overview |