MEGACO Extensions Test Suite
TEST SUITE OVERVIEW
References ETSI TS 102-374-2 (2004/11)
Archive/Project voip/Megaco_EXT_TS
Version 19171216
Date 02 Jan 2008
Number of Scenarios 39
Number of Groups 16
Average per Group 2
GROUP/SCENARIO TEST PURPOSE
Text_Mode
Text_Mode/
MG
H248_MG_TXT_Start_01 Wait for ServiceChangeReq, send response
Text_Mode/
MG/
H248_2
Text_Mode/
MG/
H248_2/
BV
H248_2_MG_TXT_BV_01 Initial condition: SUT has ability to perform T38 fax calls
H248_2_MG_TXT_BV_01b Initial condition: SUT has ability to perform T38 fax calls
Text_Mode/
MG/
H248_2/
BI
H248_2_MG_TXT_BI_01 Initial condition: SUT has ability to perform T38 fax calls. Termination
H248_2_MG_TXT_BI_02 Initial condition: SUT has ability to perform T38 fax calls
H248_2_MG_TXT_BI_03 Initial condition: SUT has ability to perform T38 fax calls
Text_Mode/
MG/
H248_3
Text_Mode/
MG/
H248_3/
BV
Text_Mode/
MG/
H248_3/
BI
Text_Mode/
MG/
H248_6
Text_Mode/
MG/
H248_6/
BV
H248_6_MG_TXT_BV_01 Initial condition: SUT has ability to use Dynamic Tone Definition package
H248_6_MG_TXT_BV_02 Initial condition: SUT has ability to use Dynamic Tone Definition package
H248_6_MG_TXT_BV_03 Initial condition: SUT has ability to use Dynamic Tone Definition package
H248_6_MG_TXT_BV_04 Initial condition: SUT has ability to use Dynamic Tone Definition package
H248_6_MG_TXT_BV_05 Initial condition: SUT has ability to use Dynamic Tone Definition package
Text_Mode/
MG/
H248_6/
BI
H248_6_MG_TXT_BI_01 Initial condition: SUT has ability to use Dynamic Tone Definition package
H248_6_MG_TXT_BI_02 Initial condition: SUT has ability to use Dynamic Tone Definition package
Text_Mode/
MG/
H248_8
Text_Mode/
MG/
H248_8/
BV
H248_8_MG_TXT_BV_01 Initial condition: none
Text_Mode/
MG/
H248_8/
BI
Text_Mode/
MG/
H248_13
Text_Mode/
MG/
H248_13/
BV
H248_13_MG_TXT_BV_01 Initial condition: SUT has ability to use Quality Alert Ceasing package
H248_13_MG_TXT_BV_02 Initial condition: SUT has ability to use Quality Alert Ceasing package
Text_Mode/
MG/
H248_13/
BI
H248_13_MG_TXT_BI_01 Initial condition: SUT has ability to use Quality Alert Ceasing package
H248_13_MG_TXT_BI_02 Initial condition: SUT has ability to use Quality Alert Ceasing package
Text_Mode/
MG/
H248_14
Text_Mode/
MG/
H248_14/
BV
H248_14_MG_TXT_BV_01 Initial condition: SUT supports the inactivity timer package. Set configuration
H248_14_MG_TXT_BV_02 Initial condition: SUT supports the inactivity timer package
Text_Mode/
MG/
H248_14/
BI
H248_14_MG_TXT_BI_01 Initial condition: SUT supports the inactivity timer package
H248_14_MG_TXT_BI_02 Initial condition: SUT supports the inactivity timer package
H248_14_MG_TXT_BI_03 Initial condition: SUT supports the inactivity timer package
H248_14_MG_TXT_BI_04 Initial condition: SUT supports the inactivity timer package
Text_Mode/
MG/
H248_15
Text_Mode/
MG/
H248_15/
BV
H248_15_MG_TXT_BV_01 Initial condition: A physical Termination, characterized by TID1, in the NULL Context
H248_15_MG_TXT_BV_02 Initial condition: A physical Termination, characterized by TID1, in the NULL Context
H248_15_MG_TXT_BV_03 Initial condition: A physical Termination, characterized by TID1, in the NULL Context
Text_Mode/
MG/
H248_15/
BI
H248_15_MG_TXT_BI_01 Initial condition: A physical Termination, characterized by TID1, in the NULL Context
H248_15_MG_TXT_BI_02 Initial condition: A physical Termination, characterized by TID1, in the NULL Context
H248_15_MG_TXT_BI_03 Initial condition: A physical Termination, characterized by TID1, in the NULL Context
Text_Mode/
MG/
H248_16
Text_Mode/
MG/
H248_16/
BV
H248_16_MG_TXT_BV_01 Initial condition: SUT has ability to use Extended DTMF detection and Enhanced DTMF detection package
H248_16_MG_TXT_BV_02 Initial condition: SUT has ability to use Extended DTMF detection and Enhanced DTMF detection package
H248_16_MG_TXT_BV_03 Initial condition: SUT has ability to use Extended DTMF detection and Enhanced DTMF detection package
Text_Mode/
MG/
H248_16/
BI
H248_16_MG_TXT_BI_01 Initial condition: SUT has ability to use Extended DTMF detection and Enhanced DTMF detection package
H248_16_MG_TXT_BI_02 Initial condition: SUT has ability to use Extended DTMF detection and Enhanced DTMF detection package
H248_16_MG_TXT_BI_03 Initial condition: SUT has ability to use Extended DTMF detection and Enhanced DTMF detection package
H248_16_MG_TXT_BI_04 Initial condition: SUT has ability to use Extended DTMF detection and Enhanced DTMF detection package
Text_Mode/
MG/
H248_17
Text_Mode/
MG/
H248_17/
BV
Text_Mode/
MG/
H248_17/
BI
Text_Mode/
MG/
H248_23
Text_Mode/
MG/
H248_23/
BV
Text_Mode/
MG/
H248_23/
BI
Text_Mode/
MG/
H248_25
Text_Mode/
MG/
H248_25/
BV
Text_Mode/
MG/
H248_25/
BI
Text_Mode/
MG/
H248_26
Text_Mode/
MG/
H248_26/
BV
Text_Mode/
MG/
H248_26/
BI
Text_Mode/
MG/
H248_29
Text_Mode/
MG/
H248_29/
BV
H248_29_MG_TXT_BV_01 Initial condition: 2 Physical Terminations to make calls to and from
Text_Mode/
MG/
H248_29/
BI
Text_Mode/
MGC
H248_MGC_TXT_Start_01 Sends a ServiceChangeReq; waits for response from the MGC
Text_Mode/
MGC/
H248_2
Text_Mode/
MGC/
H248_2/
BV
Text_Mode/
MGC/
H248_2/
BI
Text_Mode/
MGC/
H248_3
Text_Mode/
MGC/
H248_3/
BV
Text_Mode/
MGC/
H248_3/
BI
Text_Mode/
MGC/
H248_6
Text_Mode/
MGC/
H248_6/
BV
Text_Mode/
MGC/
H248_6/
BI
Text_Mode/
MGC/
H248_13
Text_Mode/
MGC/
H248_13/
BV
Text_Mode/
MGC/
H248_13/
BI
Text_Mode/
MGC/
H248_14
Text_Mode/
MGC/
H248_14/
BV
Text_Mode/
MGC/
H248_14/
BI
Text_Mode/
MGC/
H248_15
Text_Mode/
MGC/
H248_15/
BV
Text_Mode/
MGC/
H248_15/
BI
Text_Mode/
MGC/
H248_16
Text_Mode/
MGC/
H248_16/
BV
Text_Mode/
MGC/
H248_16/
BI
Text_Mode/
MGC/
H248_17
Text_Mode/
MGC/
H248_17/
BV
Text_Mode/
MGC/
H248_17/
BI
Text_Mode/
MGC/
H248_23
Text_Mode/
MGC/
H248_23/
BV
Text_Mode/
MGC/
H248_23/
BI
Text_Mode/
MGC/
H248_25
Text_Mode/
MGC/
H248_25/
BV
Text_Mode/
MGC/
H248_25/
BI
Text_Mode/
MGC/
H248_26
Text_Mode/
MGC/
H248_26/
BV
Text_Mode/
MGC/
H248_26/
BI

Variable Default Value Description
TSPX_MId_tester "192.168.1.57" Link 1. Can be one of the following : ip4Address ip6Address domainName deviceName mtpAddress
TSPX_MId_IUT "192.168.1.7" (null)
TSPX_MId_tester2 "192.168.1.62" Link 2. Can be one of the following : ip4Address ip6Address domainName deviceName mtpAddress
TSPX_MId_IUT2 "192.168.1.7" (null)
TSPX_KEEPALIVE_ON FALSE Set to TRUE if testing a TGW, FALSE for RGW
TSPX_KEEPALIVE_AUDIT_CONTENT "" When TSPX_KEEPALIVE_ON=TRUE, contains the content of the AuditValue Request(MG tests)/ Reply(MGC tests) message sent
TSPX_ServiceChangeAddress_Included FALSE Set to TRUE if including port in ServiceChangeAddress field, FALSE by default.
TSPX_TESTER_PORT 2944 DEFAULT is 2945 for BER AND 2944 text ENCODE
TSPX_TESTER_NEW_PORT 20001 Change to this in ServiceChangeReply if TGW_Mode TRUE
TSPX_SUT_PORT 2944 (null)
PX_Transport Transport_Param_UDP Transport used for Megaco
PX_TCP_Mode TCP_MGT_Server (null)
PX_Version_Number 2 1 = 1.0
PX_TerminationId_Root 'FFFFFFFFFFFFFFFF'H (null)
PX_Profile_Name "GW" (null)
PX_Media_Address "10.12.21.233" (null)
PX_Termid1 "line/1" (null)
PX_Profile "ResGW/1" (null)
SCTP_Mode FALSE (null)
N_Output_Streams 1 (null)
N_Input_Streams 1 (null)
PCO1_Adaptor_ID 1 (null)
N_Adaptors 1 (null)
N_Sockets 1 (null)
TSPX_TID_CHOOSE_EPH_text "$" Ephermeral Termination ID with CHOOSE wildcard for ephemeral (temporary) terminations
TSPX_TID_CHOOSE_PHY_text "$" Ephermeral Termination ID with CHOOSE wildcard for ephemeral (temporary) terminations
TSPX_TID1_text "line/1" Physical Termination ID (referenced as physical Termination TID1 in the TPs)
TSPX_TID2_text "line/2" Physical Termination ID (referenced as physical Termination TID2 in the TPs)
TSPX_TID3_text "line/3" Physical Termination ID (referenced as physical Termination TID3 in the TPs)
TSPX_TID4_text "line/4" Physical Termination ID (referenced as physical Termination TID4 in the TPs)
TSPX_TID_EPH_1_text "rtp/1" Ephemeral Termination ID 1 used in MGC tests
TSPX_TID_EPH_2_text "rtp/2" Ephemeral Termination ID 2 used in MGC tests
TSPX_TID_EPH_3_text "rtp/3" Ephemeral Termination ID 3 used in MGC tests
TSPX_TID_EPH_4_text "rtp/4" Ephemeral Termination ID 4 used in MGC tests
TSPX_TID_ALL_EPH_text "*" Termination ID with ALL wildcard which addresses ephemeral Terminations TID1 and TID2
TSPX_TID_ALL_PHY_2_C1 "line/*" Termination ID with ALL wildcard which addresses physical Terminations TID1 and TID2
TSPX_TID_ALL_PHY_2_C2 "line/*" Termination ID with ALL wildcard which addresses physical Terminations TID3 and TID4
TSPX_TID_ALL_PHY_2_text "line/*" Termination ID with ALL wildcard which addresses 2 physical Terminations TID1 and TID2
TSPX_H248_29_TID1 "line/1" Termination ID used in tests for extension H248.29
TSPX_H248_8_Unknown_TID "unknown/1" An unknown Termination ID used to test extension H248.8 error code 430.
TCV_Audit_text "Events,Mux" Audit descriptors to use in the tests.
TCV_Audit_Root_text "Statistics" Audit descriptors for Root Terminations
TCV_Request_ID "1234" The Request ID for the Events Descriptor
TCV_Events_Desc "al/of" All the Events Descriptor in proper text format
TSPX_EVENTS_DESC_EPH "al/of" All the Events Descriptor in proper text format
TSPX_OBSERVED_EVENTS_DESC_EPH_TXT "al/of" The event(s) to generate in MGC tests, for Notify tests for ephemeral terminations.
TSPX_OBSERVED_EVENTS_DESC_PHY_TXT "al/of" The event(s) to generate in MGC tests, for Notify tests for physical terminations.
TSPX_OBSERVED_EVENTS_DESC_ROOT_TXT "al/of" The event(s) to generate in MGC tests, for Notify tests for ROOT terminations.
TCV_Signals_Desc "al/ri" All the Signals Descriptor in proper text format
TSC_SCDtime "2" The ServiceChange Delay time
TCV_SCMgcId "[192.1.168.62]:2944" (null)
TCV_Notify_StreamID "1" The stream ID of the event the Notify is indicating
TSPX_LONG_TIMER 60000 The LONG_TIMER indicating how many secs before resending a reply message.
TSPX_NormalMGCExecutionTime 30000 The time which indicates the interval that the MG expects a response from the MGC.
TSPX_Max_InActivity_Time "5000" The Maximum Inactivity Time, in millisecs
TSPX_NEW_TONEID "0x0050" The tone ID, ts1,(0x0050) of the new tone to create using dynamic tone definition package
TSPX_EXIST_TONEID "0x0031" The existing tone ID to edit using dynamic tone definition package
TSPX_TONE_STRING "((0x1122,0x0050),((#400)+(#50... The new tone string
TSPX_EDITED_TONE_STRING "((0x0005,0x0031),((#480)+(#62... The edited tone string
TSPX_INVALID_TONE_STRING "0x1122,0x0050),#400)+(#500)),... The invalid tone string
TSPX_QUAL_ALERT_TH "10" The percentage of quality loss measured to generate a qualert event
TSPX_QUAL_ALERT_CEASE_TH "8" The percentage of quality loss measured to generate a qualertcease event
TSPX_Package_Property_Name "nt/jit" The percentage of quality loss measured to generate a qualertcease event
TSPX_Package_Property_Value "2000" The percentage of quality loss measured to generate a qualertcease event
USER_LCDM1_TOKEN_TXT "" Custom Amm parameter
USER_LCDM1_VALUE_TXT "" Custom Amm parameter
USER_LCDPP1_NAME1_TXT "" Custom Amm parameter
USER_LCDPP1_VALUE1_TXT "" Custom Amm parameter
USER_LDN1_NAME1_TXT "" Custom Amm parameter
USER_LDN1_VALUE1_TXT "" Custom Amm parameter
USER_LDN1_NAME2_TXT "" Custom Amm parameter
USER_LDN1_VALUE2_TXT "" Custom Amm parameter
USER_LDN1_NAME3_TXT "" Custom Amm parameter
USER_LDN1_VALUE3_TXT "" Custom Amm parameter
USER_LDN1_NAME4_TXT "" Custom Amm parameter
USER_LDN1_VALUE4_TXT "" Custom Amm parameter
USER_LCDM2_TOKEN_TXT "" Custom Amm parameter
USER_LCDM2_VALUE_TXT "" Custom Amm parameter
USER_LCDPP2_NAME1_TXT "" Custom Amm parameter
USER_LCDPP2_VALUE1_TXT "" Custom Amm parameter
USER_TID1_TXT "" Custom Amm parameter
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
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)
Layer_3_Protocol Use_IPv4 Network layer; above Ethernet, default = Use_IPv4
PCO1_Src_IPv6_Addr '00010000000000000000000000000... (null)
PCO1_Dst_IPv6_Addr '00020000000000000000000000000... (null)
TSPX_TID_ALL 'FFFFFFFF'H Termination ID with NULL wildcard for both, ephemeral and physical Terminations
TSPX_TID_ALL_EPH 'FFFFFFFF'H Termination ID with NULL wildcard for both, ephemeral and physical Terminations
TSPX_AV_AUDIT_DESC_ROOT 'FFFFFFFFFFFFFFFF'H (null)
TSPX_AV_AUDIT_DESC_EPH 'FFFFFFFFFFFFFFFF'H (null)
TSPX_TID_CHOOSE_PHY 'FFFFFFFFFFFFFFFF'H (null)
TSPX_TID_CHOOSE_EPH 'FFFFFFFE'H Ephermeral Termination ID with CHOOSE wildcard for ephemeral (temporary) terminations
TSPX_TID1 '00000001'H Physical Termination ID (referenced as physical Termination TID1 in the TPs)
TSPX_TID2 '00000002'H Physical Termination ID (referenced as physical Termination TID2 in the TPs)
TSPX_TID3 '00000003'H Physical Termination ID (referenced as physical Termination TID3 in the TPs)
TSPX_TID4 '00000004'H Physical Termination ID (referenced as physical Termination TID4 in the TPs)
TSC_TID_ROOT 'FFFFFFFFFFFFFFFF'H (null)
Ip_Address (null) 1 = 1.0
Ip_Port 55555 (null)
Event_Request_ID '5555'H (null)
Mgc_Termination_Id "a4444" first modify request id
Termination_1 (null) (null)
Termination_2 (null) (null)
T_Active_VAL 5000 (null)

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

28 Mar 2008 Produced by SAFIRE V19.02.10.01
www.SAFIRE-World.com
Test Suite Overview