Valid8.com/ACATS VoIP SIP Conformance Test Suite, for use with SIP Signaling Tester
TEST SUITE OVERVIEW
ReferencesETSI TS 102 027-2 v4.1.1 (2006-07)) / IETF SIP RFC3261
Archive/Projectvoip/sip_fts
Version19171710
Date25 Jan 2010
Number of Scenarios14
Number of Groups12
Average per Group1
GROUP/SCENARIOTEST PURPOSE
ETSICorresponds to ETSI, ACATS enhancements separate
ETSI/
RG
Checks RG signaling
ETSI/
RG/
RT
Checks RT part of RG signaling
ETSI/
RG/
RT/
SIP_RG_RT_V
SIP_RG_RT_V_001Tx REGISTER Rq to registrar (no user name, with SIP-URI)
Ensure that the SUT, in order to be registered, sends a REGISTER request to
its registrar, without user name in the Request-URI and with a SIP-URI as request-URI.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 10.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
RG/
RT/
SIP_RG_RT_TI
ETSI/
RG/
RR
Checks RR part of RG signaling
ETSI/
RG/
RR/
SIP_RG_RR_V
SIP_RG_RR_V_001Tx Success (no username)
Ensure the SUT on receipt of a REGISTER and without user name in the Request-URI, sends a Success (200 OK) response,
containing all current bindings listed in the Contact header, with the expires parameter for each Contact value.
Config: A
SUT: Proxy or Redirect Server
Status: Mandatory
Ref: RFC3261 [1] section 10.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
RG/
RR/
SIP_RG_RR_I
ETSI/
RG/
RR/
SIP_RG_RR_O
ETSI/
CC
Checks CC signaling
ETSI/
CC/
OE
Checks OE part of CC signaling
ETSI/
CC/
OE/
SIP_CC_OE
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_CE_V
SIP_CC_OE_CE_V_001Tx INVITE Rq (To, From, CSeq, Call-ID, Max-Forwards, Contact, Via)
Ensure that the SUT, to establish a call sends an INVITE request including at least To, From, CSeq,
Call-ID, Max-Forwards, Contact and Via headers.
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 8.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_CE_TI
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_CR_V
SIP_CC_OE_CR_V_001Tx BYE Rq (To=last received final response)
Ensure that the SUT, once a dialog has been established, to release it sends
a BYE request with a To header set to the same value as in the last received
final response.
Config: A
SUT: User Agent
Ref: RFC3261 [1] sections 12.2.1.1 and 15. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_CR_I
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_CR_TI
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_SM_V
ETSI/
CC/
TE
Checks TE part of CC signaling
ETSI/
CC/
TE/
SIP_CC_TE
ETSI/
CC/
TE/
SIP_CC_TE/
SIP_CC_TE_CE_V
SIP_CC_TE_CE_V_001Tx Success/prov. on Rx INVITE Rq
Ensure the SUT on receipt of an INVITE request, sends a Success (200 OK) or a prov. (101-199) response.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8, 8.2, and 13.3.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
TE/
SIP_CC_TE/
SIP_CC_TE_CE_I
SIP_CC_TE_CE_I_001Enter Confirmed transaction state (Proxy-Require header)
Ensure that the SUT when a server INVITE transaction is in the Completed
state, on receipt of an ACK request including a Proxy-Require header set
with an option-tag that it does not support, enters in the Confirmed
transaction state.
Pre-condition:
User Action: Answer Call. Test case will tear down call automatically when finished.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 17.2.3 and 8.2.2.3, figure 7. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
TE/
SIP_CC_TE/
SIP_CC_TE_CE_TI
ETSI/
CC/
TE/
SIP_CC_TE/
SIP_CC_TE_CR_V
SIP_CC_TE_CR_V_001Tx Success (established session)
Ensure that the SUT while a session has been established, on receipt of a BYE
request sends a Success (200 OK) response.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 15. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
TE/
SIP_CC_TE/
SIP_CC_TE_CR_I
ETSI/
CC/
TE/
SIP_CC_TE/
SIP_CC_TE_CR_TI
ETSI/
CC/
TE/
SIP_CC_TE/
SIP_CC_TE_SM_V
ETSI/
CC/
TE/
SIP_CC_TE/
SIP_CC_TE_SM_I
ETSI/
CC/
PR
Checks PR part of CC signaling
ETSI/
CC/
PR/
SIP_CC_PR_MP_RQ_V
ETSI/
CC/
PR/
SIP_CC_PR_MP_RQ_I
SIP_CC_PR_MP_RQ_I_001Remove not allowed parameter before Fwd INVITE Rq
Ensure that the SUT on receipt of an INVITE request with the Request-URI containing a not allowed
parameter, removes this parameter from the Request-URI before forwarding that message.
Config: B
SUT: Proxy
Status: Mandatory
Ref: RFC3261 [1] section 16.6, item 2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
PR/
SIP_CC_PR_MP_RS_V
ETSI/
CC/
PR/
SIP_CC_PR_TR_CL_V
ETSI/
CC/
PR/
SIP_CC_PR_TR_CL_TI
ETSI/
CC/
PR/
SIP_CC_PR_TR_SE_V
ETSI/
CC/
PR/
SIP_CC_PR_TR_SE_TI
ETSI/
CC/
RD
Checks RD part of CC signaling
ETSI/
CC/
RD/
SIP_CC_RD_CE_V
SIP_CC_RD_CE_V_001Tx 3XX redirection (Contact=callee registered location,To= received value & addiotional TAG)
Ensure that the SUT on receipt of an INVITE request, sends a 3XX redirection response to
the caller including a Contact header set to the registered location of the callee and the
To header set to the received value with an additional TAG.
Config: C
SUT: Redirect
Ref: RFC3261 [1] sections 8.3 and 8.2.6.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
RD/
SIP_CC_RD_CR_V
ETSI/
QC
Checks QC signaling
ETSI/
QC/
OE
ETSI/
QC/
OE/
SIP_QC_OE_V
SIP_QC_OE_V_001Tx OPTIONS Rq (To, From, CSeq, Call-ID, Max-Forwards & Via)
Ensure that the SUT, to query for capabilities sends an OPTIONS request including at least To, From,
CSeq, Call-ID, Max-Forwards and Via headers.
User Action: Send OPTIONS from SUT to TESTER
Config:
SUT: User Agent
Ref: RFC3261 [1] sections 11 and 8.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
QC/
OE/
SIP_QC_OE_TI
ETSI/
QC/
TE
Checks TE part of QC signaling
ETSI/
QC/
TE/
SIP_QC_TE_V
ETSI/
QC/
PR
Checks PR part of QC signaling
ETSI/
MG
Checks MG signaling
ETSI/
MG/
RT
Checks RT part of MG signaling
ETSI/
MG/
RT/
SIP_MG_RT_V
SIP_MG_RT_V_001Ignore non-understood uri-parameter & consider Rx Success
Ensure that the SUT, having sent a REGISTER request, on receipt of a valid Success (200 OK) response including
non-understood uri-parameter in SIP-URI of the contact header, ignores it and considers to have received a
Success (200 OK).
Config: A
SUT: User Agent
Ref: RFC3261 [1] section 19.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
MG/
RT/
SIP_MG_RT_I
ETSI/
MG/
RR
Checks RR part of MG signaling
ETSI/
MG/
RR/
SIP_MG_RR_V
ETSI/
MG/
RR/
SIP_MG_RR_I
ETSI/
MG/
OE
Checks OE part of MG signaling
ETSI/
MG/
OE/
SIP_MG_OE_V
ETSI/
MG/
OE/
SIP_MG_OE_I
ETSI/
MG/
TE
Checks TE part of MG signaling
ETSI/
MG/
TE/
SIP_MG_TE_V
ETSI/
MG/
TE/
SIP_MG_TE_I
ETSI/
MG/
PR
Checks PR part of MG signaling
ETSI/
MG/
PR/
SIP_MG_PR_V
ETSI/
MG/
PR/
SIP_MG_PR_I
ETSI/
MG/
RD
Checks RD part of MG signaling
ETSI/
MG/
RD/
SIP_MG_RD_V
ETSI/
MG/
RD/
SIP_MG_RD_I
SIP_Torture_Tests
SIP_Torture_Tests/
RFC4475
SIPPING Torture tests
SIP_Torture_Tests/
RFC5118
MISCDifferent extra test cases
MISC/
ASSORTED
MISC/
MSAN
MISC/
PROXY
MISC/
TWO_PCS
RTP_TEST
RTP_Gen_03Send RTP Traffic
Config: E
SUT: User Agent
Status:
Ref:
Incoming_callTesting if a complete call can be placed frome the SUT. has been established, to release it sends
a BYE request with a To header set to the same value as in the last received
final response.
User Action: Place a call from the SUT to the Tester. Terminate the call from the SUT to the Tester. Test case will tear down call automatically.
Config: DTAG config
SUT: User agent conected via Proxy
Status: Tailored scenario for DTAG SIP conformance testing workshop
Outgoing_call testing of the complete incoming call placed from the UA to the Tester
User Action: The Call is placed from the Tester to SUT. SUT-UA has to take the call and than go on hook to terminate the call.
Config: DTAG
SUT: UA connected via a proxy
INTERNAL_TEST_SIP_TCP
Replicator_ScenariosTests created by Replicator go here.

VariableDefault ValueDescription
IP_Address_SUT_Link1"192.168.1.41" IP address of SUT (without port) primary link - Use Colons if IPv6
IP_Address_SUT_Link2"192.168.1.41" IP address of SUT (without port), secondary link for use with Proxy testing - Use Colons if IPv6
IP_Address_SUT_Link3"192.168.1.41" IP address of SUT (without port), third link for use with Proxy testing - Use Colons if IPv6
IP_Address_TESTER_Link1"192.168.1.87" IP address of Tester (without port) primary link - Use Colons if IPv6
IP_Address_TESTER_Link2"192.168.1.88" IP address of Tester (without port), secondary link for use with Proxy testing - Use Colons if IPv6
IP_Address_TESTER_Link3"192.168.1.89" IP address of Tester (without port), third link for use with Proxy testing - Use Colons if IPv6
IP_Address_TESTER_Media1""Use to override Media IP address. If empty, uses IP_Address_TESTER_Link1
IP_Address_TESTER_Media2""Use to override Media IP address. If empty, uses IP_Address_TESTER_Link1
IP_Address_TESTER_Media3""Use to override Media IP address. If empty, uses IP_Address_TESTER_Link1
IP_Domain_SUT_Link1"example.com" Domain name of SUT (without port) primary link
IP_Domain_SUT_Link2"example.com" Domain name of SUT (without port) secondary link for use with Proxy testing
IP_Domain_SUT_Link3"example.com" Domain name of SUT (without port), third link for use with Proxy testing
IP_Domain_TESTER_Link1"example.com" Domain name of Tester (without port) primary link
IP_Domain_TESTER_Link2"example.com" Domain name of Tester (without port), secondary link for use with Proxy testing
IP_Domain_TESTER_Link3"example.com" Domain name of Tester (without port), third link for use with Proxy testing
IP_Domain_Use_DomainFALSE Set to TRUE if need to use Domain in messages
IP_Register_With_ProxyFALSE Set to TRUE if register with Proxy is required
IP_Use_Alternate_Request_URIOff Mode_Local_B2BUA to send to SUT@IP_TESTER_Link2; Mode_Remote_B2BUA to send to SUT@IP_SUT_Link2
IP_Include_Port_In_URITRUE Set to FALSE if URI should not have IP Port
IP_DeRegister_On_ExitFALSE Set to TRUE if de-register with Proxy is desired
IP_SIP_Port_SUT_Link1"5060" Port to use for testing link 1
IP_SIP_Port_TESTER_Link1"5060" Port to use for testing link 1
IP_SIP_Port_SUT_Link2"5060" Port to use for testing link 2
IP_SIP_Port_TESTER_Link2"5060" Port to use for testing link 2
IP_SIP_Port_SUT_Link3"5060" Port to use for testing link 3
IP_SIP_Port_TESTER_Link3"5060" Port to use for testing link 3
IP_SIP_RTP_Port_TESTER50004 Port to use for RTP testing
IP_Transport_ModeTransport_Param_UDP Transport used for SIP
PHONE_Number_SUT"sip:9876" Phone number of SUT
PHONE_Number_SUT_Invalid"sip:9999" Invalid phone number of SUT
PHONE_Number_TESTER_UA1"sip:4321" Phone number of Tester
PHONE_Number_TESTER_UA2"sip:9876" Phone number of Tester used for proxy test
PHONE_Number_TESTER_UA3"sip:9057403002" Phone number of Tester used for proxy test
PHONE_Contact_Screen_Name_UA1"UA1"(null)
PHONE_Contact_Screen_Name_UA2"UA2"(null)
PHONE_Contact_Screen_Name_UA3"UA3"(null)
SIP_PCO1_Link1_Adapter_ID1Physical NIC Selection for PCO 1 (NIC 1 or 2)
SIP_PCO1_Link1_Src_Use_DHCPFALSE(null)
SIP_PCO1_Link1_Layer_3_ProtocolUse_IPv4(null)
SIP_PCO1_Link1_Layer_4_ProtocolCONV_MODE_UDP_Data_Rq_S(null)
SIP_PCO1_Link1_Use_RouterFALSE(null)
SIP_PCO1_Link1_Router_IP_Address""(null)
RTP_PCO1_Link1_Adapter_ID1Physical NIC Selection for PCO 1 (NIC 1 or 2)
RTP_PCO1_Link1_Src_IP_Port1234(null)
SIP_PCO2_Link1_Adapter_ID2Physical NIC Selection for PCO 2 (NIC 1 or 2)
SIP_PCO2_Link1_Src_Use_DHCPFALSE(null)
SIP_PCO2_Link1_Layer_3_ProtocolUse_IPv4(null)
SIP_PCO2_Link1_Layer_4_ProtocolCONV_MODE_UDP_Data_Rq_S(null)
SIP_PCO2_Link1_Use_RouterFALSE(null)
SIP_PCO2_Link1_Router_IP_Address""(null)
RTP_PCO2_Link1_Adapter_ID2Physical NIC Selection for PCO 2 (NIC 1 or 2)
RTP_PCO2_Link1_Src_IP_Port1234(null)
SIP_PCO3_Link1_Adapter_ID1Physical NIC Selection for PCO 3 (NIC 1 or 2)
SIP_PCO3_Link1_Src_Use_DHCPFALSE(null)
SIP_PCO3_Link1_Layer_3_ProtocolUse_IPv4(null)
SIP_PCO3_Link1_Layer_4_ProtocolCONV_MODE_UDP_Data_Rq_S(null)
SIP_PCO3_Link1_Use_RouterFALSE(null)
SIP_PCO3_Link1_Router_IP_Address""(null)
RTP_PCO3_Link1_Adapter_ID1Physical NIC Selection for PCO 3 (NIC 1 or 2)
RTP_PCO3_Link1_Src_IP_Port1234(null)
PING_FirewallFALSE Set to TRUE if PING is to be sent to obtain firewall info
PX_IMS_MODEFALSE Set to TRUE if using IMS headers
PX_3GPP_MODEFALSE(null)
PX_Algorithm"MD5"(null)
PX_AUTH_Authentication_Mode0Set Authorization/Proxy_Authorization header.
PX_AUTH_UA1_NONCE""(null)
PX_AUTH_UA1_CNONCE""Default changed from 135945015
PX_AUTH_UA1_PASS"1234"(null)
PX_AUTH_UA1_QOP""Default changed from auth
PX_AUTH_UA1_REALM""(null)
PX_AUTH_UA1_USER"9057403000"(null)
PX_AUTH_UA2_CNONCE""Default changed from 135945016
PX_AUTH_UA2_PASS"1234"(null)
PX_AUTH_UA2_QOP""Default changed from auth
PX_AUTH_UA2_REALM""(null)
PX_AUTH_UA2_USER"9057403001"(null)
PX_AUTH_UA3_CNONCE""Default changed from 135945016
PX_AUTH_UA3_PASS"1234"(null)
PX_AUTH_UA3_QOP""Default changed from auth
PX_AUTH_UA3_REALM""(null)
PX_AUTH_UA3_USER"9057403002"(null)
PX_Accept_Contact_TESTER"Accept-Contact: sip:sales@val... Accept-Contact Tester
PX_Accept_Encoding_TESTER"" Accept-Encoding Tester - nt-im-2.0
PX_Accept_Language_TESTER"Accept-Language: en" Accept-Language Tester as English
PX_Acceptable_Payload_1"Session Description Protocol:... Acceptable payload #1
PX_Acceptable_Payload_2"Session Description Protocol:... Acceptable payload #2
PX_Allow_TESTER"Allow: INVITE, ACK, BYE, CANC... Allow header
PX_Authorization_TESTER"Authorization: Digest usernam... Authorization header sent in REGISTER
PX_Auto_Trigger_OFF_HOOKFALSE Automatically tear down active call
PX_Auto_Trigger_ON_HOOKFALSE Automatically answer ringing call
PX_Auto_Trigger_RESET_SUTFALSE Automatically reset SUTs current state
PX_CSeq_Base_TESTER100 Base for starting CSeq
PX_Call_ID_Base_TESTER"c3eF6f58-363323Cd-8058EB88-" Call-ID minus last 8 digits that are randomly generated
PX_Contact_3XX_TESTER"sip:1111@192.168.1.2:5060" Contact used in 3XX responses
PX_Contact_Phone_TESTER"sip:+19725552222@gw1.atlanta.... Contact URI in user=phone form
PX_Content_Disposition_Empty_TESTER"Content-Disposition: session;... Empty Content disposition
PX_Content_Disposition_Invalid_TESTER"Content-Disposition: xyz" Invalid Content disposition
PX_Content_Disposition_Optional_TESTER"Content-Disposition: session;... Optional Content disposition
PX_Content_Disposition_TESTER"Content-Disposition: session;... Content disposition Tester
PX_Content_Disposition_Mixed_TESTER"Content-Disposition: session;... Content disposition Tester
PX_Content_Encoding_Invalid_TESTER"Content-Encoding: xyz" Invalid content encoding
PX_Content_Encoding_TESTER"Content-Encoding: gzip" Content encoding
PX_Content_Language_Invalid_TESTER"Content-Language: zzz"(null)
PX_Content_Language_TESTER"Content-Language: en"(null)
PX_Content_Type_DTMF_TESTER"Content-Type: application/dtm... DTMF Content-type
PX_Content_Type_TESTER"Content-Type: application/sdp... Content-type used by Tester
PX_Content_Type_Text_TESTER"Content-Type: text/plain"(null)
PX_Content_Type_Mixed_TESTER"Content-Type: multipart/mixed...(null)
PX_Content_Type_Unacceptable_TESTER"Content-Type: application/pkc... Unacceptable Content-Type
PX_Content_Type_Stream_TESTER"Content-Type: application/oct... Application/octet-stream Content-Type
PX_Use_Mixed_Stream_PayloadTRUE(null)
PX_Mixed_Text_Payload_1"Hello"(null)
PX_Mixed_Text_Payload_2"World!"(null)
PX_Mixed_Stream_Payload_2'3082015206092A864886F70D01070...(null)
PX_DomainName_SUT_Home_Registrar"registrar.home1.net"Used in 3GPP environment
PX_DomainName_SUT_Visited_PCSCF"pcscf1.visited1.net"Used in 3GPP environment
PX_Firewall_Mode_OnFALSE Set to TRUE when Tester is outside the firewall where the SUT resides
PX_IP_Address_Different_Via_Sentby"123.123.123.123" UDP/TCP port for different Via sent-by field
PX_IP_Address_Firewall_TESTER"68.163.247.247" Use for SIP messages when PX_Firewall_Mode_On is TRUE
PX_IP_Address_SUT_Invalid"99.99.99.99"(null)
PX_IP_Address_SUT_Visited_PCSCF"192.168.1.201"Used in 3GPP environment
PX_IP_SIP_Port_Different_Via_Sentby"1234"(null)
PX_Private_User_Identity_UE1"user1_private@home1.net"Used in 3GPP environment
PX_Proxy_Domain_Not_Responsible"@anydomain.com" Domain Proxy is not responsible for
PX_Proxy_No_Target"sip:12@domain" Proxy target does not exist
PX_Proxy_Require_TESTER""(null)
PX_Proxy_Require_TESTER_Not_Supported"Proxy-Require: abc" Not supported require
PX_Proxy_Resource_Not_Exist"sip:user@domain" Proxy resource does not exist
PX_Proxy_TESTER"sip:9999@192.168.1.2"(null)
PX_Public_User_Identity_UE1"user1_public1@home1.net"Used in 3GPP environment
PX_Reply_With_Contact_FieldTRUEIf true, use IP address for replies in Contact
PX_Record_Route_1"sip:p1@192.168.1.2" Record route 1
PX_Record_Route_1_LR"sip:p1@192.168.1.2;lr" Record route 1 LR
PX_Record_Route_2"sip:p2@192.168.1.2" Record route 2
PX_Record_Route_2_LR"sip:p2@192.168.1.2;lr" Record route 2 LR
PX_Remove_Branch_RFC_2543_Compatible_ModeFALSE Set to TRUE if no branch is required in Via as per 17.2.3
PX_Use_Accept_EncodingTRUE(null)
PX_Use_Proxy_RequireTRUE(null)
PX_Use_Virtual_UAFALSE(null)
PX_Virtual_UA_Code0(null)
PX_Use_X_NT_GUIDFALSE(null)
PX_Use_X_NT_LocationFALSE(null)
PX_Ignore_Port_FailureFALSESet to TRUE to ignore port failures
PX_Two_Port_Router_ModeTRUESet to TRUE if SUT can register twice for 2-port router
PX_Total_Flooding_Count10(null)
Record_Route_TESTER"" Record-route
Register_Description_TESTER"login" Description contact header for REGISTER messages
Register_Expires_TESTER"86200" Expires value for REGISTER messages
Reject_Contact_TESTER"Reject-Contact: sales@xyz.com... Reject-Contact Tester
Request_Disposition_Fork_TESTER"Request-Disposition: fork" Request Disposition Fork
Request_Disposition_Queue_TESTER"Request-Disposition: queue" Request Disposition Queue
Request_Invalid_PX_Proxy_Require_TESTER"Proxy-Require: whatever" Invalid Proxy-Request header value
Request_Invalid_Require_TESTER"Require: whatever" Invalid Request header value
Request_URI_Invalid_URI_TESTER"sip:INVALID@123.123.123.123" Invalid URI
Request_URI_Invalid_URI_Scheme_TESTER_CFG"nobodyKnowsThisScheme:" Bad URI scheme on Tester Link1
Request_URI_Bad_URI_Scheme_TESTER_CFG"invalid_uri_scheme:" Bad URI scheme on Tester Link1
Request_URI_Bad_URI_Scheme_TESTER_CFG_Secondary"invalid_uri_scheme2" Bad URI scheme on Tester Link2
Request_URI_FreeForm_URI_TESTER_CFG"Bedrock_Phonebook:Fn!Fred;Ln!... Bad URI scheme on Tester Link1
Require_Replaces_TESTER"Require: replaces"(null)
Require_TESTER"" Require
Require_TESTER_Invalid"xyz" Invalid Require
RTP_Send_Audio_StreamFALSE(null)
RTP_Use_Audio_EncryptionFALSE(null)
RTP_Tx_Audio_Key"123451234512345" Transmit Security Key
RTP_Rx_Audio_Key"123451234512345" Receive Security Key
RTP_PayLoad_Audio_File"C:\\SAFIRE\\USERS\\larry\\RTP... This is the file to play as the RTP Audio Stream
RTP_PayLoad_Audio_Type100(null)
RTP_PayLoad_Audio_Size160(null)
RTP_Payload_Audio_Packet_Interval20 delay between packets in milli-seconds
RTP_Send_Video_StreamTRUE(null)
RTP_Use_Video_EncryptionFALSE(null)
RTP_Tx_Video_Key"123451234512345" Transmit Security Key
RTP_Rx_Video_Key"123451234512345" Receive Security Key
RTP_PayLoad_Video_File"C:\\SAFIRE\\USERS\\larry\\RTP... This is the file to play as the RTP Video Stream
RTP_PayLoad_Video_Type115(null)
RTP_PayLoad_Video_Size1024(null)
RTP_Payload_Video_Packet_Interval20 delay between packets in milli-seconds
SDP_C_Address_Type_TESTER"IP4" Address type Tester - IP4 or IP6
SDP_C_Address_Type_TESTER2"IP4" Address type Tester - IP4 or IP6
SDP_C_Network_Type_TESTER"IN" Network type Tester
SDP_C_Network_Type_TESTER2"IN" Network type Tester
SDP_M_Attribute_1_TESTER"a=rtpmap:0 pcmu/8000/1" Media PCM µ Law Attribute Tester
SDP_M_Attribute_2_TESTER"a=rtpmap:8 pcma/8000/1" Media PCM A Law Attribute Tester
SDP_M_Attribute_3_TESTER"a=rtpmap:18 g729/8000/1" Media G729 Attribute Tester
SDP_M_Attribute_4_TESTER"a=rtpmap:4 g723.1/8000/1" Media G723.1 Attribute Tester
SDP_M_Attribute_New_TESTER"a=rtpmap:96 eg711u/8000" Media new Attribute Tester
SDP_M_Attribute_OnHold_TESTER"a=sendonly" Media send-only Attribute Tester
SDP_M_Attribute_RecvOnly_TESTER"a=recvonly" Media recv-only Attribute Tester
SDP_M_Attribute_SendRecv_TESTER"a=sendrecv" Media send-recv Attribute Tester
SDP_M_Attribute_Unacceptable_TESTER"a=rtpmap:18 g730/8000/1" Media Attribute Unacceptable Tester
SDP_M_Attribute_1_TESTER2"a=rtpmap:0 pcmu/8000/1" Media PCM µ Law Attribute Tester
SDP_M_Attribute_2_TESTER2"a=rtpmap:8 pcma/8000/1" Media PCM A Law Attribute Tester
SDP_M_Attribute_3_TESTER2"a=rtpmap:18 g729/8000/1" Media G729 Attribute Tester
SDP_M_Attribute_4_TESTER2"a=rtpmap:4 g723.1/8000/1" Media G723.1 Attribute Tester
SDP_M_Attribute_New_TESTER2"a=rtpmap:96 eg711u/8000" Media new Attribute Tester
SDP_M_Attribute_OnHold_TESTER2"a=sendonly" Media send-only Attribute Tester
SDP_M_Attribute_Unacceptable_TESTER2"a=rtpmap:18 g730/8000/1" Media Attribute Unacceptable Tester
SDP_M_Format_1_TESTER"0" Media µ Law Tester
SDP_M_Format_2_TESTER"8" Media A Law Tester
SDP_M_Format_3_TESTER"18" Media G729 Tester
SDP_M_Format_4_TESTER"4" Media new
SDP_M_Format_1_TESTER2"0" Media µ Law Tester
SDP_M_Format_2_TESTER2"8" Media A Law Tester
SDP_M_Format_3_TESTER2"18" Media G729 Tester
SDP_M_Format_4_TESTER2"4" Media new
SDP_M_Format_New_TESTER"96"(null)
SDP_M_Format_New_TESTER2"96"(null)
SDP_M_Port_TESTER"5008" Media Port Tester
SDP_M_Port_TESTER2"5018" Media Port Tester
SDP_M_Protocol_TESTER"RTP/AVP" Media Protocol Tester
SDP_M_Protocol_TESTER2"RTP/AVP" Media Protocol Tester
SDP_Media_LawSDP_Media_Law_Preset_1 Use Media type corresponding to Preset_N e.g. Set to SDP_Media_Law_Preset_1 for SDP_M_Format_1_TESTER & SDP_M_Attribute_1_TESTER Or SDP_Media_Law_Preset_4 for SDP_M_Format_4_TESTER & SDP_M_Atrribute_4_TESTER
SDP_O_Address_Type_TESTER"IP4" IP address type Tester
SDP_O_Address_Type_TESTER2"IP4" IP address type Tester
SDP_O_Network_Type_TESTER"IN" Network type Tester
SDP_O_Network_Type_TESTER2"IN" Network type Tester
SDP_O_Session_ID_TESTER"8521" Session ID of Tester
SDP_O_Session_ID_TESTER2"8522" Session ID of Tester
SDP_O_Username_TESTER"Valid8.com-UserAgent" Username of Tester
SDP_O_Username_TESTER2"Valid8.com-UserAgent" Username of Tester
SDP_O_Version_Number_TESTER"32" Version Number of Tester
SDP_O_Version_Number_TESTER2"32" Version Number of Tester
SDP_S_Session_Name_TESTER"SIP-Call" Session Name Tester
SDP_S_Session_Name_TESTER2"SIP-Call" Session Name Tester
SIP_Torture_Test_String_2_2_Line_1"INVITE sip:user@company.com S... Torture-test string
SIP_Torture_Test_String_2_2_Line_2"To: sip:j_user@company.com" Torture-test string
SIP_Torture_Test_String_2_2_Line_3"From: sip:caller@university.e... Torture-test string
SIP_Torture_Test_String_2_2_Line_4"Max-Forward: 6" Torture-test string
SIP_Torture_Test_String_2_2_Line_5"Call-ID: 0ha0isndaksdj@10.1.1... Torture-test string
SIP_Torture_Test_String_2_2_Line_6"Require: newfeature1, newfeat... Torture-test string
SIP_Torture_Test_String_2_2_Line_7"Proxy-Require: newfeature3, n... Torture-test string
SIP_Torture_Test_String_2_2_Line_8"CSeq: 8 INVITE" Torture-test string
SIP_Version_TESTERSIP_Version_2 Version used (only supports V2)
Supported_TESTER"" Supported SIP Tester
Supported_TESTER_UE1"path"(null)
T_CALL_ACTIVE_VAL5000 Call duration, time to wait for a response during an Active call
T_INTERVAL_TIMER_VAL1000 Time to wait for possible INVITE retransmission
T_LENGTH_TO_SEND5000 Length of time to send RTP DTMF
T_NOACT_VAL10000 Time to wait for No activity
T_T1_VAL550 T1 timer
T_T1_VAL_MAX1000 T1 timer max value
T_T1_VAL_MIN300 T1 timer min value
T_T2_VAL4000 T2 timer, response timeout
T_T4_VAL5000 T4 timer, clean up timeout
T_TIMER_E_VAL500 Timer E value
T_TRANSACTION_TIMER_VAL32000 Timer B (rfc-3261) time to wait for transaction
T_WAIT_ACK_VAL5000 Time to wait for ACK request
T_WAIT_AUTOANSWER_VAL1000 Time to wait for possible autoanswer
T_WAIT_BYE_VAL30000 Time to wait for BYE request
T_WAIT_CANCEL_VAL30000 Time to wait for CANCEL request
T_WAIT_INVITE_VAL30000 Time to wait for INVITE request
T_WAIT_NEXT_PROV_RESPONSE_VAL3000 Time to wait for next provisional response
T_WAIT_OPTIONS_VAL30000 Time to wait for OPTIONS request
T_WAIT_REGISTER_VAL30000 Time to wait for REGISTER request
T_WAIT_REGISTER_INTERVAL_VAL500 Time to wait for Retransmission of REGISTER request BZ 372
T_WAIT_RESPONSE_VAL30000 Time to wait for any response after an INVITE
T_WAIT_RESPONSE_BYE_VAL30000 Time to wait for response after a BYE
T_WAIT_SEND_CANCEL100 Time to wait before sending a CANCEL
T_WAIT_FLOOD_SEND_VAL10??????? is it in mms
Tag2_TESTER"tag=b4cih" TAG used by the Tester
Tag_TESTER"tag=a3bhg" TAG used by the Tester
Timestamp_TESTER54 Timestamp value
UNACCEPTABLE_PAYLOAD"Unacceptable Description" Unacceptable payload
Unknown_Header_TESTER"Invalid: 6" Unknown header
Unsupported_TESTER"REGISTER" Used to generated unsupported method message
User_Agent_TESTER"User-Agent: VALID8 PCC 3.0.31... Used to generate unsupported method message
Via_Multiple_Header_TESTER"123.123.123.123:5060" Used in Test Scenario MG_TE_V_010
WWW_Authenticate_TESTER"WWW-Authenticate: Digest real... WWW-Authenticate header to be sent by the Tester
X_NT_GUID_TESTER"x-nt-GUID: f984b8e13343e9e9af...(null)
X_NT_Location2_TESTER"x-nt-location: 71414"(null)
X_NT_Location_TESTER"x-nt-location: 71414"(null)
Subscription_TESTER"presence"(null)
User_Defined_1_Prefix""(null)
User_Defined_2_Prefix""(null)
Mime_File"C:\\gradient.jpg"(null)
Mime_Type"image/jpg"(null)
TRIG_Reset_SUT_String"c:\\\\trigger_reset_SUT.bat" Name of user-defined batch file to trigger phone reset
SrcRTP_Audio_Port5062(null)
SrcRTP_Audio_Port25062(null)
SrcRTP_Video_Port5064(null)
KeepAliveTRUE(null)
Test_Terminate_With_ACKTRUEHow TESTER checks if SUT is in terminated state TRUE send ACK; FALSE send CANCEL
USE_RTP_TQAFALSETrue = USE RTP TQA for Media
RTP_InWavFile"C:\\\\Program Files\\\\Media ...(null)
RTP_OutWavFile"C:\\\\Received.wav"(null)
RTP_Codec"uLaw"(null)
IP_CDC_debugMessageLevel0(null)
CDC_1_Filter"!tcp && !sctp"(null)
CDC_2_Filter"!tcp && !sctp"(null)
PHONE_Number_TESTER_UA1a"sip:1111" Phone number of Tester
PHONE_Number_TESTER_UA2a"sip:2222" Phone number of Tester used for proxy test
POTS_DIALFALSE(null)
MGLineID"Hi-Phone Desktop Pro. 014639"(null)
POTS_Digits"192*168*1*112"(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