Valid8.com/ACATS VoIP SIP Conformance Test Suite, for use with SIP Signaling Tester
TEST SUITE OVERVIEW
References ETSI TS 102 027-2 v4.1.1 (2006-07)) / IETF SIP RFC3261
Archive/Project voip/sip_ts
Version 19171599
Date 09 Aug 2008
Number of Scenarios 707
Number of Groups 48
Average per Group 14
GROUP/SCENARIO TEST PURPOSE
ETSI Corresponds 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_001 Tx REGISTER Rq to registrar (no user name, with SIP-URI)
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))
SIP_RG_RT_V_002 Rx Success (registration list, expires parameter)
Success (200 OK) response containing its current registration list in the
Contact header and an expires parameter in the header
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 10.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_003 Tx REGISTER Rq to pre-configured registrar (no user name)
the its pre-configured registrar address and without username.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.3/1.1
Ref: RFC3261 [1] section 10.2.6. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_004 Tx REGISTER Rq to host (no username)
host part of address of record as the Request-URI and without username.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.3/1.2
Ref: RFC3261 [1] section 10.2.6. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_005 Tx REGISTER Rq to all SIP servers (no username)
the well-known multicast address (224.0.1.75)
and without username.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.3/1.3
Ref: RFC3261 [1] section 10.2.6. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_007 Rx 401 Unauthorized, repeat REGISTER Rq (authorization header, incremented Cseq value)
Unauthorized (401 Unauthorized) response including a WWW-Authenticate header,
repeats its REGISTER request with an Authorization header and with an
incremented Cseq value.
Config: A
SUT: User Agent
Status: PICS: A.8/1
Ref: RFC3261 [1] sections 8.1.3.5 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_008 Tx REGISTER Rq to its registrar (address of record)
its registrar, with a address-of record in the To header of type SIP URI.
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))
SIP_RG_RT_V_009 Tx REGISTER Rq to registrar (same URI in From and To)
its registrar, with the same URI in the From and the To header.
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))
SIP_RG_RT_V_010 No Tx new REGISTER Rq before initial request expiry
response was received, does not send a new registration before expiration
of the initial request.
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))
SIP_RG_RT_V_010_b No Tx new REGISTER Rq before initial request expiry
response was received, does not send a new registration before expiration
of the initial request.
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))
SIP_RG_RT_V_011 Increment CSeq value by one in next REGISTER Rq (same Call-ID)
value by one in the next new REGISTER request with the same Call-ID.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Mandatory AND PICS: A.3/4
Ref: RFC3261 [1] section 10.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_012 Rx Success, Tx at least one REGISTER Rq (same Call-ID)
during the shortest lifetime indicated in the Contact parameters of the
Success (200 OK) response it has received, using the same Call-ID as in the
previous REGISTER request
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Recommended AND PICS: A.3/4
Ref: RFC3261 [1] section 10.2.4. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_013 Tx REGISTER Rq (Expires parameter/header = 0)
request, with Expires parameter set to zero in the Contact headers or an
Expires header set to 0 when Contact field is set to <*>.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Recommended AND PICS: A.3/3
Ref: RFC3261 [1] section 10.2.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_013_A Tx REGISTER Rq (Expires parameter/header = 0)
request, with Expires parameter set to zero in the Contact headers or an
Expires header set to 0 when Contact field is set to <*>.
Extends SIP_RG_RT_V_013 to ACK an incoming REGISTER (to establish existing binding) before one with <*>.
User Action: Have SUT register with Tester.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] section 10.2.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_014 Tx REGISTER Rq to registrar (no Contact header)
request to its registrar without Contact header.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.3/5
Ref: RFC3261 [1] section 10.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_015 Tx REGISTER Rq to registrar (Expires header field /"expires" Contact header parameter)
request to its registrar with either an Expires header field or "expires" Contact header parameter.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.3/6
Ref: RFC3261 [1] section 10.2.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_016 Tx REGISTER Rq to registrar ("q" Contact header parameter)
in the Contact header field value, sends a REGISTER request to its registrar with "q" Contact header parameter.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.3/7
Ref: RFC3261 [1] section 10.2.1.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_017 Rx Success (Date header field)
response containing a Date header field.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.3/8
Ref: RFC3261 [1] section 10.2.5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_018 Rx 401 Unauthorized, repeat REGISTER (username, realm nonce, digest uri, response HTTP)
response including a WWW-Authenticate header, repeats its REGISTER request with an Authorization header including proper
values for username, realm nonce, digest-uri and response HTTP parameters.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.8/1
Ref: RFC3261 [1] section 8.1.3.5 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_019 Rx Proxy Authentication Required , repeat REGISTER (incremented Cseq value)
(407 Proxy Authentication Required) response including a Proxy-Authenticate header, repeats its REGISTER request with a
Proxy-Authorization header and with an incremented Cseq value.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.8/1
Ref: RFC3261 [1] section 8.1.3.5 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_V_020 Rx Proxy Authentication Required , repeat REGISTER (username, realm nonce, digest-uri, response HTTP)
(407 Proxy Authentication Required) response including a Proxy-Authenticate header, repeats its REGISTER request with a
Proxy-Authorization header including proper values for username, realm nonce, digest-uri and response HTTP parameters.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.8/1
Ref: RFC3261 [1] section 8.1.3.5 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
RG/
RT/
SIP_RG_RT_TI
SIP_RG_RT_TI_001 Repeat REGISTER Rq, timer E = T1 (unreliable transport)
repeats its request after timer E set to T1 value expires.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.2.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_TI_002 Repeat REGISTER Rq, timer E = MIN (2*T1,T2) (unreliable transport)
repeats its request after timer E set to the MIN(2*T1,T2) value expires.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_TI_003 Repeat REGISTER Rq, timer E = MIN (4*T1,T2) (unreliable transport)
repeats its request after timer E set to the MIN(4*T1,T2) value expires.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_TI_004 No repeat REGISTER Rq, timer F = 64*T1 (unreliable transport)
after timer F set to the 64*T1 expires.
User Action: Set supervisor timer to 120000. Make SUT register with Tester.
Config: A
SUT: User Agent
Status: PICS: A.15/5
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_TI_005 Repeat REGISTER Rq, timer E = T1 (REGISTER client in the proceeding state)
repeats its REGISTER request after timer E set to T1 value expires.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_TI_006 Repeat REGISTER Rq, timer E = T2 (REGISTER client in proceeding state)
and REGISTER request have been already repeated in this state, repeats its REGISTER request after timer E
set to T2 value expires.
User Action: Make SUT register with Tester.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RT_TI_007 Repeat REGISTER Rq, timer F = 64*T1 (REGISTER client in Proceeding state)
repeats its REGISTER request, after timer F set to 64*T1 expires.
User Action: Make SUT register with Tester
Config: A
SUT: User Agent
Status: PICS: A.15/5
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
RG/
RR
Checks RR part of RG signaling
ETSI/
RG/
RR/
SIP_RG_RR_V
SIP_RG_RR_V_001 Tx Success (no username)
containing all current bindings listed in the Contact header, with the expires parameter for each Contact value.
Config: B
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))
SIP_RG_RR_V_002 Tx Success (multiple Contact header)
Contact header sends a Success (200 OK) response, and adds these
addresses to the current bindings list.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
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))
SIP_RG_RR_V_003 Tx successive Success (same Call-ID, different Contact header)
Call-ID but with different Contact header answers successively each of
them with a Success (200 OK) response, and adds these addresses to the
current bindings list.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: Mandatory
Ref: RFC3261 [1] sections 10.2 and 10.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_004 Tx Success (third party registration)
header addressing a different entity than that addressed by the To
header (third party registration), sends a Success (200 OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: PICS: A.63/6
Ref: RFC3261 [1] sections 10.2 and 10.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_005 Tx Success (same Call-ID/Contact header, increasing CSeq number)
same Call-ID and Contact header, and with an increasing CSeq number
answers each of them with a Success (200 OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: Mandatory
Ref: RFC3261 [1] sections 10.2 and 10.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_006 Tx Success (no Contact header)
REGISTER request without Contact header, sends a Success (200 OK)
response including the expiration time of the registration in an
expires parameter in the Contact header.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: Mandatory
Ref: RFC3261 [1] sections 10.2 and 10.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_007 Tx Success (Expires header)
Config: B
SUT: Proxy or Redirect Server
Status: Mandatory
Ref: RFC3261 [1] sections 10.2 and 10.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_008 Tx Success (Expires parameter)
Expires parameter in the Contact header, sends a Success (200 OK)
response
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: Mandatory
Ref: RFC3261 [1] sections 10.2 and 10.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_009 Tx Success (no display name)
Contact header without display name, sends a Success (200 OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: Mandatory
Ref: RFC3261 [1] sections 10.2 and 20.10. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_010 Tx Success, remove binding (Contact header=*, Call-ID=stored value, CSeq>stored value)
a REGISTER request including a Contact header set to * and an Expires
header set to zero, and Call-ID is the same as the stored Call-ID value
and CSeq is greater than the stored CSeq value of that binding, removes
that binding and sends a Success (200 OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
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))
SIP_RG_RR_V_011 Tx Success, remove binding (Contact header=*, different Call-ID value)
a REGISTER request including a Contact header set to * and an Expires
header set to zero, and Call-ID is different from the stored Call-ID
value of that binding, removes that binding and sends a Success (200
OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
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))
SIP_RG_RR_V_012 Tx Success, add binding (expiration<>0, different Call-ID value)
a REGISTER request including a Contact header set to an address which
is not in the bindings list, and the received expiration time other
than zero, and Call-ID is different from the stored Call-ID value of
that binding, adds that binding to the list and sends a Success (200
OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
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))
SIP_RG_RR_V_013 Tx Success (expiration<>0, different Call-ID value)
a REGISTER request including a Contact header set to an address which
is in the bindings list with a Call-ID different from the value stored
for that binding, and an expiration time other than zero, sends a
Success (200 OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
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))
SIP_RG_RR_V_014 Tx Success, delete binding (expiration=0, different Call-ID value)
a REGISTER request including a Contact header set to an address which
is in the bindings list with a Call-ID different from the value stored
for that binding, and an expiration time set to zero, deletes that
binding and sends a Success (200 OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
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))
SIP_RG_RR_V_015 Tx Success (Call-ID=stored value, CSeq>stored value, expiration<>0)
request including a Contact header set to an address which is in the bindings list with the same
Call-ID as the value stored for that binding, CSeq is greater than the stored CSeq value of that binding, and an expiration time other than zero, sends a Success (200 OK) response.
Config: B
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))
SIP_RG_RR_V_016 Tx Success, delete binding (Call-ID=stored value, CSeq>stored value, expiration=0)
Contact header set to an address which is in the bindings list with the same Call-ID as the value
stored for that binding, CSeq is greater than the stored CSeq value of that binding, and an expiration
time equal to zero, deletes that binding and sends a Success (200 OK) response.
Config: B
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))
SIP_RG_RR_V_017 Tx Success, (established call)
of a REGISTER request, sends a Success (200 OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
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))
SIP_RG_RR_V_018 Tx 401 Unauthorized/407 Proxy Authentication Required
an Authorization or Proxy-Authorization header field, sends an Unauthorized (401 Unauthorized)
or Proxy Authentication Required (407 Proxy Authentication Required) response, containing a WWW-Authenticate header
or a Proxy-Authenticate header.
Note: **In SIP configuration, set SUT Authentication on, and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: PICS: A.68/1
Ref: RFC3261 [1] sections 10.3, item 3 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_019 Tx 403 Forbidden (user not authorized to modify address of record)
user not authorized to modify this address-of record, sends a Forbidden
(403 Forbidden) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: PICS: A.68/1
Ref: RFC3261 [1] section 10.3, item 4. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_020 Tx Success ("q" Contact header)
parameter, sends a Success (200 OK) response.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: PICS: A.63/2
Ref: RFC3261 [1] section 10.2.1.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_021 Tx 401 Unauthorized/407 Proxy Authentication Required (realm, nonce HTTP)
or a Proxy_Authorization header fields, sends an Unauthorized (401 Unauthorized) or Proxy Authentication
Required (407 Proxy Authentication Required) response, containing a WWW-Authenticate or a Proxy_Authenticate
header including Proxy-Authenticate header including proper value for realm and nonce HTTP parameters.
Note: **In SIP configuration, set SUT Authentication off and IP_Register_With_Proxy = FALSE**
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: PICS: A.68/1
Ref: RFC3261 [1] section 10.3, item 3 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_V_022 Tx Success (valid Authentication/Proxy-Authorization header field)
Authentication Required (407 Proxy Authentication Required) response to a REGISTER request, on receipt
of a REGISTER request including a valid Authorization or Proxy-Authorization header field, sends a
Success (200 OK) response.
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: PICS: A.68/1
Ref: RFC3261 [1] section 10.3, item 3 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
RG/
RR/
SIP_RG_RR_I
SIP_RG_RR_I_001 Tx 404 Not Found (address of record not valid)
from which the extracted address-of-record is not valid for the domain in the
Request-URI, sends a Request Failure (404 Not Found)
Config: B
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))
SIP_RG_RR_I_002 Tx 400 response (user name in SIP URI as Request-URI)
name in the SIP URI as the Request-URI, sends a 400 response.
Config: B
SUT: Proxy or Redirect Server
Status: Mandatory
Ref: RFC3261 [1] sections 10.3 and 19.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_I_003 Tx 400 Bad Request (additional Contact header)
Contact header set to <*> together with an additional Contact header,
sends a Client error (400 Bad Request) response.
User Action: No action.
Config: B
SUT: Proxy or Redirect Server
Status: Mandatory
Ref: RFC3261 [1] section 10.3, item 3 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_RG_RR_I_004 Tx 400 Bad Request (expiration<>0)
Contact header set to <*>, and an Expires header with an expiration
time set to other than zero, sends a Client error (400 Bad Request)
response.
Config: B
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_O
SIP_RG_RR_O_001 Tx Success, no remove binding (Contact=*, Expires=0, Call-ID=stored value, CSeq=stored value)
header set to * and an Expires header set to zero, and Call-ID is the same as the stored Call-ID value and CSeq
is equal to the stored CSeq value of that binding, does not remove that binding and sends a Success (200 OK) response.
Config: B
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))
SIP_RG_RR_O_002_A Tx 500 Server Error
header set to an address which is in the bindings list with the same Call-ID as the value stored for that binding,
CSeq is equal to the stored CSeq value of that binding, and an expiration time other than zero, sends a Server Failure
(500 Server Error) response.
Config: B
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))
SIP_RG_RR_O_002_B Tx 200 OK (Contact_1 header=address in binding, expiration<>0)
header set to an address which is in the bindings list with the same Call-ID as the value stored for that binding,
CSeq is equal to the stored CSeq value of that binding, and an expiration time other than zero, sends a 200 OK response.
Config: B
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))
SIP_RG_RR_O_003 No tx 500 Server Error
set to an address which is in the bindings list with the same Call-ID as the value stored for that binding, CSeq is
equal to the stored CSeq value of that binding, and an expiration time equal to zero, does not remove that binding and
sends a Server Failure (500 Server Error) response.
Config: B
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/
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_001 Tx INVITE Rq (To, From, CSeq, Call-ID, Max-Forwards, Contact, Via)
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))
SIP_CC_OE_CE_V_002 Tx INVITE Rq (Request-URI=URI of To header)
set to the same URI value of the To header.
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: Recommended
Ref: RFC3261 [1] section 8.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_003 Tx INVITE Rq (To=address of callee, no TAG)
To header set to an address of the callee and without TAG parameter.
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.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_004 Tx INVITE Rq (From, TAG)
a From header with a TAG parameter.
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.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_005 Tx INVITE Rq (CSeq match INVITE)
a CSeq header with a method that matches INVITE.
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.5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_006 Tx INVITE Rq (Max-Forward=70)
Max-Forward header set to 70.
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: Recommended
Ref: RFC3261 [1] section 8.1.1.6. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_007 Tx INVITE Rq (Via SIP, protocol version 2.0)
protocol name set to SIP, a protocol version set to 2.0 and a branch parameter set to a value
beginning with
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.7. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_008 Tx INVITE Rq (Allow, Supported)
Allow and Supported 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: PICS: A.22/2.5
Ref: RFC3261 [1] section 13.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_009 Enter Proceeding state on receipt of 100 Trying
state, on receipt of a Trying (100 Trying) response enters in the Proceeding
state.
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] sections 8, 8.1.3.2 and 13.2.2.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_010 Enter Proceeding state on receipt of 183 Session Progress
state, on receipt of a Session Progress (183 Session Progress) response enters
in the Proceeding state.
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] sections 8.1.3.2 and 13.2.2.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_011 Enter Proceeding state on receipt of 199 Unknown
state, on receipt of a Unknown (199 Unknown) response enters in the Proceeding
state.
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] sections 8.1.3.2 and 13.2.2.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_012 Stay in Proceeding state on receipt of 100 Trying
state, on receipt of a Trying (100 Trying) response stays in the Proceeding state.
Pre-condition:
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] sections 8.1.3.2 and 13.2.2.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_013 Tx ACK Rq on receipt of Success (calling state)
state, on receipt of a Success (200 OK) response sends an ACK request
Pre-condition:
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] sections 12.2.1.1, 13.2.2.4, figure 5 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_014 Tx ACK Rq on receipt of Success(Proceeding state)
state, on receipt of a Success (200 OK) response sends an ACK request
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] sections 12.2.1.1, 13.2.2.4, figure 5 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_015 No Tx ACK Rq (more than one Via)
state, on receipt of a Success (200 OK) response with more than one Via header
value does not send an ACK request, discards the response.
Pre-condition:
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: Recommended
Ref: RFC3261 [1] section 8.1.3.3, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_016 Tx ACK Rq (same sequence number, CSeq method field=ACK)
state, on receipt of a Success (200 OK) response sends an ACK request with
the same sequence number as in the original INVITE request and the CSeq
method field value set to .
Pre-condition:
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] sections 12.2.1.1, 13.2.2.4, figure 5 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_017 Tx ACK Rq (To=received final response value)
state, on receit of a Success (200 OK) response sends an ACK request with the
To header set to the same value as in the received final response.
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] sections 12.2.1.1, 13.2.2.4, figure 5 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_018 Tx ACK Rq (To, no TAG)
state, on receipt of a Success (200 OK) response including a To header without
TAG sends an ACK request with a To header without Tag.
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] sections 12.2.1.1, 13.2.2.4, figure 5 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_019 Tx ACK Rq (different tag)
state, on receipt of Success (200 OK) responses differing only on the tag in
the To header, sends an ACK request with a To header identical to the received
one for each received Success (200 OK) responses.
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1, 13.2.2.4, figure 5 and 17.1.1.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_020 Tx ACK Rq (same Call-ID, From)
state, on receipt of a Success (200 OK) response sends an ACK request with
the same Call-ID and From headers as in the original INVITE request
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 12.2.1.1, figure 5 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_021 Tx ACK Rq (no Route header)
state, on receipt of a Success (200 OK) response with no Record-Route header
set sends an ACK request with the Request-URI set to the Contact URI included
in the received final response and with no Route header set.
Pre-condition:
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 12.2.1.1 and 13.2.2.4, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_022 Tx ACK Rq, lr parameter (Route=reverse order list of Record-Route)
state, on receipt of a Success (200 OK) response with a Record-Route header
set to a list in which the last element contains lr parameter, sends an ACK
request with the Request-URI set to the Contact URI and a Route header set
to the list in a reverse order of the Record-Route included in the received
final response.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 13.2.2.4, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_023 Tx ACK Rq, no lr parameter (Request-URI=lr parameter, Route=remainder list)
state, on receipt of a Success (200 OK) response with a Record-Route header
set to a list in which the last element does not contains lr parameter, sends
an ACK request with the Request-URI set to this element and a Route header set
to the remainder list in a reverse order of the received Record-Route appended
with the received Contact URI.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 13.2.2.4, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_024 Tx ACK Rq on receipt of 300 Multiple Choices (Calling state)
on receipt of a Multiple Choices (300 Multiple Choices) response sends an ACK
request with the same Call-ID, From headers and Request-URI as in the original
INVITE request and the same Tag in the To header as in the Multiple Choices
(300 Multiple Choices) response [PX_Contact_3XX_TESTER].
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Be sure to set configuration variable PX_Contact_3XX_TESTER to the IP address of the TESTER.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.2, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_025 Tx ACK Rq on receipt of 300 Multiple Choices (Proceeding state)
state, on receipt of a Multiple Choices (300 Multiple Choices) response sends
an ACK request with the same Call-ID, From headers and Request-URI as in the
original INVITE request and the same Tag in the To header as in the Multiple
Choices (300 Multiple Choices) response.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Be sure to set configuration variable PX_Contact_3XX_TESTER to the IP address of the TESTER.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.2, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_026 Tx ACK Rq (single Via=top Via)
on receipt of a Multiple Choices (300 Multiple Choices) response sends an ACK
request with a single Via header equal to the top Via header sent in the
original INVITE request.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Be sure to set configuration variable PX_Contact_3XX_TESTER to the IP address of the TESTER.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.2, figure 5 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_027 Tx ACK Rq on receipt of 301 Moved Permanently
state, on receipt of a Moved Permanently (301 Moved Permanently) response
sends an ACK request with the same Call-ID, From headers and Request-URI as
in the original INVITE request and the same Tag in the To header as in the
Moved Permanently (301 Moved Permanently) response.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Be sure to set configuration variable PX_Contact_3XX_TESTER to the IP address of the TESTER.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.2, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_028 Tx ACK Rq on receipt of 302 Moved Temporarily
state, on receipt of a Moved Temporarily (302 Moved Temporarily) response sends
an ACK request with the same Call-ID, From headers and Request-URI as in the
original INVITE request and the same Tag in the To header as in the Moved
Temporarily (302 Moved Temporarily) response.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Be sure to set configuration variable PX_Contact_3XX_TESTER to the IP address of the TESTER.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1, 13.2.2.2, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_029 Tx INVITE Rq (PX_Proxy_TESTER)
state, on receipt of a Use Proxy (305 Use Proxy) response sends an INVITE
request to the proxy given by the Contact header [PX_Proxy_TESTER].
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: PICS A 16 / 1.3
Ref: RFC3261 [1] sections 8.1.3.4, 21.3.4, 13.2.2.2, figure 5, 17.1.1.2 [1] and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_030 Tx INVITE Rq on receipt of 301 Moved Permanently (Request-URI)
state, on receipt of a Moved Permanently (301 Moved Permanently) response
sends a new INVITE request with a Request-URI set with one of URI given in the
Contact header of the redirection response.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: PICS A 16 / 1.3
Ref: RFC3261 [1] section 8.1.3.4, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_031 Tx INVITE Rq on receipt of 301 Moved Permanently (new branch ID)
state, on receipt of a Moved Permanently (301 Moved Permanently) response sends
a new INVITE request with a new branch ID in the top Via header.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: PICS A 16 / 1.3
Ref: RFC3261 [1] section 8.1.3.4, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_032 Tx ACK Rq on receipt of 404 Not Found (Calling state)
state, on receipt of a Not Found (404 Not Found) response sends an ACK
request with the same Call-ID, From headers and Request-URI as in the
original INVITE request and the same Tag in the To header as in this response.
Pre-condition:
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] sections 13.2.2.2, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_033 Tx ACK Rq on receipt of 404 Not Found (Proceeding state)
state, on receipt of a Not Found (404 Not Found) response sends
an ACK request with the same Call-ID, From headers and Request-URI as in the
original INVITE request and the same Tag in the To header as in this response.
Pre-condition:
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] sections 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_034 Tx ACK Rq on Rx 410 Gone
state, on receipt of a Gone (410 Gone) response sends an ACK request with the
same Call-ID, From headers and Request-URI as in the original INVITE request
and the same Tag in the To header as in this response.
Pre-condition:
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] sections 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_035 Tx ACK Rq on Rx 480 Temporarily Unavailable
state, on receipt of a Temporarily Unavailable (480 Temporarily Unavailable)
response sends an ACK request with the same Call-ID, From headers and
Request-URI as in the original INVITE request and the same Tag in the To
header as in this response.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_036 Tx ACK Rq on Rx 486 Busy Here
state, on receipt of a Busy Here (486 Busy Here) response sends an ACK request
with the same Call-ID, From headers and Request-URI as in the original INVITE
request and the same Tag in the To header as in this response.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_037 Tx ACK Rq on Rx 500 Server Internal Error
state, on receipt of a Server Internal Error (500 Server Internal Error)
response sends an ACK request with the same Call-ID, From headers and
Request-URI as in the original INVITE request and the same Tag in the To
header as in this response.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_038 Tx only 1 ACK Rq on Rx 600 Busy Everywhere & 500 Server Internal Error
state, on receipt of a Busy Everywhere (600 Busy Everywhere) and a Server
Internal Error (500 Server Internal Error) responses with different branch
parameter value on the top Via header sends only one ACK request.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_039 Tx ACK Rq on Rx 603 Decline
state, on receipt of a Decline (603 Decline) response sends an ACK request
with the same Call-ID, From headers and Request-URI as in the original INVITE
request and the same Tag in the To header as in this response.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_040_A Tx ACK Msg on Rx 603 Decline
INVITE request, on receipt of a Decline (603 Decline) response with the same
Via branch parameter and CSeq header method as in the INVITE request, sends
an ACK message.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_040_B No Tx ACK Msg on Rx 603 Decline
INVITE request, on receipt of a Decline (603 Decline) response with the same
Via branch parameter and CSeq header method as in the INVITE request, does not send an ACK message.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_041 Tx ACK Rq (Route=new Record-Route)
INVITE request, on receipt of a Success (200 OK) response with a different
Record-Route (PX_Record_Route_1) as in previous response, but with the same Via branch parameter
and Cseq header method as in the INVITE request, sends an ACK request with a
Route header set according to this new Record-Route.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 17, 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_042 Tx ACK Rq on Rx 699 Unknown
state, on receipt of a Unknown (699 Unknown) response sends an ACK request
with the same Call-ID, From headers and Request-URI as in the original INVITE
request and the same Tag in the To header as in this response.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.1.3.2, 13.2.2.3, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_043 Tx ACK Rq on Rx Success (redirect server)
redirect server, on receipt of a Success (200 OK) response sends an ACK request.
Config: A
SUT: User Agent
Status: PICS A 16 / 1.3
Ref: RFC3261 [1] sections 21.3.3, 12.2.1, 13.2.2.2, figure 5, 17.1.1.2 and 17.1.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_044 Tx unique session description in INVITE Rq/ACK Rq
description either in the INVITE request or in the ACK request to answer the
initial offers given then in the final 2XX response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 13.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_045 Tx Content-Length header
header set to the size of the body in the message that contains the session
description.
Config: A, E
SUT: User Agent
Status: PICS A 22 / 2.13
Ref: RFC3261 [1] sections 20.14 and 13.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_046 Tx Content-Type header
header in the message that contains the session description.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 20.15 and 13.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_047 Tx Content-Encoding header
header only in the message that contains the session description.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 7.4 and 13.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_048 Tx ACK Rq followed by BYE Rq (2XX not acceptable session)
acceptable session, sends an ACK request immediately followed by a BYE request.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 13.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_049 Tx Content_Length header (reliable transport (TCP) used)
establishing a call, sends a Content_Length header set to the size of the body in the message
that contains the session description.
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 20.14 and 13.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_050 Repeat INVITE Rq on Rx 401 Unauthorized (incremented Cseq value)
Unauthorized (401 Unauthorized) response including a WWW-Authenticate header, repeats its INVITE
request with an Authorization header and with an incremented Cseq value.
Precondition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.1.3.5 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_051 Rx 401 Unauthorized, repeat INVITE Rq on (username, realm onnce, digest-uri, response HTTP)
Unauthorized (401 Unauthorized) response including a WWW-Authenticate header, repeats its INVITE
request with an Authorization header including proper values for username, realm onnce, digest-uri and
response HTTP parameters.
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.1.3.5 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_052 Rx 407 Proxy Authentication Required, repeat INVITE Rq (incremented Cseq value)
Proxy Authentication Required (407 Proxy Authentication Required) response including a Proxy-Authenticate
header, repeats its INVITE request with an Proxy-Authorization header and with an incremented Cseq value.
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.1.3.5 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_V_053 Rx 407 Proxy Authentication, repeat INVITE Rq (username, realm nonce, digest-uri, response HTTP)
Proxy Authentication Required (407 Proxy Authentication Required) response including a Proxy-Authenticate header,
repeats its INVITE request with a Proxy-Authorization header including proper values for username, realm onnce,
digest-uri and response HTTP parameters.
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.1.3.5 and 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_CE_TI
SIP_CC_OE_CE_TI_001 Repeat INVITE Rq (timer A=T1) (unreliable transport (UDP))
when an INVITE client transaction is in the Calling state repeats
its INVITE request on the timeout condition of timer A set with a value of T1.
Precondition:
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] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_002 No repeat INVITE Rq (timer A=T1) (reliable transport (TCP))
client transaction is in the Calling state does not repeat its INVITE request
on the timeout condition of timer A set with a value of T1.
Config: A, E
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_003 Wait before tx INVITE Rq (timer A=2*T1) (unreliable transport (UDP))
client transaction is in the Calling state having already repeated its INVITE
wait for a timer A set with a value of 2*T1 before sending it again.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_004 Retransmit INVITE Rq (intervals) (unreliable transport (UDP))
client transaction is in the Calling state retransmits its INVITE request with
intervals that double after each transmission.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_005 NoTx ACK (timer B=64*T1 expires)
state, when timer B set to a value of 64*T1 expires, does not send an ACK.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_006 Consider transaction terminated (timer B=64*T1 expires)
state, when timer B set to a value of 64*T1 expires, considers the
transaction terminated.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_007 No repeat INVITE Rq (Proceeding state)
Proceeding state, does not repeat its INVITE request.
Config: A, E
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_008 Tx ACK Rq on receipt of matching final responses (timer D=32 second expires)
state, on receipt of final responses that matches the transaction, still
answer with an ACK request until timer D set to at least 32 second expires.
Config: A
SUT: User Agent
Status: PICS A 38 / 6
Ref: RFC3261 [1] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_009 No repeat ACK Rq (reliable transport) (Completed state)
transaction is in the Completed state, on receipt of a final response that
matches the transaction, does not repeats its ACK request.
Config: A, E
SUT: User Agent
Status: PICS A 38 / 6
Ref: RFC3261 [1] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_010 No repeat ACK Rq until timer D=32 second expires (unreliable transport) (Completed state)
client transaction is in the Completed state, on receipt of new final responses
with different Via branch parameter value, does not repeat its ACK request
until timer D set to at least 32 second expires.
Config: A, E
SUT: User Agent
Status: PICS A 38 / 6
Ref: RFC3261 [1] annex A and section 17.1.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_011 Tx ACK Rq until 64*T1 expires
Terminated state, on receipt of a retransmitted Success (200 OK) responses
sends an ACK request until 64*T1 duration expires.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 13.2.2.4. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CE_TI_012 No tx ACK Rq after 64*T1 expires
Terminated state, after 64*T1 duration expires, on receipt of a retransmitted
Success (200 OK) responses does not send an ACK request.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 13.2.2.4. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_CR_V
SIP_CC_OE_CR_V_001 Tx BYE Rq (To=last received final response)
a BYE request with a To header set to the same value as in the last received
final response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 15. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_002 Tx BYE Rq (identical To, no TAG)
in which the TAG in the To header was omitted, to release it sends a BYE
request with an identical To header without TAG value.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 15. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_003 Tx BYE Rq (same Call-ID, From)
a BYE request with the same Call-ID, From headers as in the original INVITE
message.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 15. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_004 Tx BYE Rq ( incremented CSeq, CSeq method field=BYE)
a BYE request with an incremented of one CSeq value, a method field in the
CSeq header set to BYE.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.2.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_005 Tx BYE Rq (no Route)
OK) response including no Record-Router header set, to release it sends a BYE
request with the Request-URI set to the Contact URI included in the received
final response and with no Route header set.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 15. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_006 Tx BYE Rq, lr parameter (Route= reverse order list of Record-Route)
OK) response including a Record-Route header set to a list in which the last
element contains lr parameter, to release the call, sends a BYE request with
the Request-URI set to the Contact URI and a Route header set to the list in
a reverse order of the Record-Route included in the received final response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 15. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_007 Tx BYE Rq, no lr parameter (Request-URI=lr parameter, Route=remainder list)
including a Record-Route header set to a list in which the last element does not contain lr
parameter, to release the call, sends a BYE request with the Request-URI set to this element
and a Route header set to the remainder list in a reverse order of the received Record-Route
appended with the received Contact URI.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 15. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_008 Consider session & dialog terminated on receipt of Success
request, on receiptof a Success (200 OK) response considers the session and
the dialog terminated.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 15. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_009 Consider session & dialog terminated on Rx 481 Call Leg/Transaction Does Not Exist
BYE request, on receipt of a Call Leg/Transcation Does Not Exist (481 Call
Leg/Transaction Does Not Exist) considers the session and the dialog
terminated.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down case automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 12.2.1.1 and 15.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_010 Tx CANCEL Rq (after Rx 100 Trying response)
INVITE request, to give up the call, sends a CANCEL request.
Precondition:
User Action: Place a call from the SUT to the Tester. Then on-hook the phone.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 15 and 9.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_011 Tx CANCEL Rq (same Request-URI, Call-ID, From, To)
INVITE request, to give up the call, sends a CANCEL request with the same
Request-URI, Call-ID, From, To headers as in the original INVITE message.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 15 and 9.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_012 Tx CANCEL Rq (same CSeq, CSeq method field=CANCEL)
INVITE request, sends a CANCEL request with the same numeric part of CSeq as
in the original INVITE message and with a method field in the CSeq header set
to CANCEL.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 15 and 9.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_013 Tx CANCEL Rq (singla matching Via)
INVITE request, sends a CANCEL request with a single Via header value matching
the top Via value of the Via header of the original INVITE message.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 15 and 9.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_014 Tx CANCEL Rq (no Require/Proxy-Require)
INVITE request, to give up the call, sends a CANCEL request without Require
or Proxy-Require header.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.,
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 15 and 9.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_V_015 Tx ACK Rq after Tx CANCEL Rq on Rx 2xx response
INVITE request, to give up the call having sent a CANCEL request, on receipt
of a 2xx response to the original INVITE sends an ACK request.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 15 and 9.1, figure 5. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_CR_I
SIP_CC_OE_CR_I_001 Tx Success Rq to BYE Rq
CANCEL request followed by a BYE request, sends a Success (200 OK) response
to the BYE request.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 9 and 16.10. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_CR_TI
SIP_CC_OE_CR_TI_001 Repeat BYE Rq (timer E=T1 value expires) (unreliable transport (UDP))
BYE request on an established dialog, repeats its request after timer E set
to T1 value expires.
Pre-condition:
User Action: Place a call from the SUT to the Tester.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 15 and 17.1.2.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_TI_002 Repeat BYE Rq (timer E=MIN (2*T1,T2) value expires) (unreliable transport)
times a BYE request on an established dialog, repeats its request after timer
E set to the MIN(2*T1,T2) value expires.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_TI_003 Repeat BYE Rq (timer E=MIN (4*T1,T2) value expires) (unreliable transport)
an established dialog, repeats its request after timer E set to the MIN(4*T1,T2) value expires.
Pre-condition:
User Action: Place a call from the SUT to the Tester. Test case will tear down call automatically.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_TI_004 No repeat BYE Rq (timer F=64*T1 expires) (unreliable transport)
after timer F set to 64*T1 expires.
Pre-condition:
User Action: Place a call from the SUT to the Tester.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_TI_005 Repeat BYE Rq (timer E=T1 value expires) (Proceeding state)
after timer E set to T1 value expires.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_TI_006 Repeat BYE Rq (timer E=T2 value expires) (Proceeding state)
already repeated in this state, repeats its BYE request after timer E set to T2 value expires.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_TI_007 No repeat BYE Rq (timer F=64*T1 expires) (Proceeding state)
request on an established dialog, after timer F set to 64*T1 expires.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.1.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_CR_TI_008 Consider transaction terminated after 64*T1 expires (no Rx final response)
terminated after 64*T1 duration expires without receiving any final response.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] annex A and sections 17.1.3. and 9.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
OE/
SIP_CC_OE/
SIP_CC_OE_SM_V
SIP_CC_OE_SM_V_001_A Tx 491 Request Pending on Rx re-INVITE
this dialog, sends a Request Pending (491 Request Pending) response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 14.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_SM_V_001_B Tx 491 Request Pending (remove To-TAG)
this dialog, sends a Request Pending (491 Request Pending) response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 14.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_SM_V_001_C Tx 491 Request Pending (stablish call, call hold)
this dialog, sends a Request Pending (491 Request Pending) response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 14.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_OE_SM_V_002 Tx 491 Request Pending (Proceeding state)
state, on receipt of an re-INVITE on this dialog, sends a Request Pending
(491 Request Pending) response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 14.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
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_001 Tx Success/prov. on Rx INVITE Rq
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))
SIP_CC_TE_CE_V_002 Tx 416 Unsupported URI scheme (PICS)
support, sends a Unsupported URI scheme (416 Unsupported URI scheme) response.
Config: A, E
SUT: User Agent
Status: PICS: A.18/4.14 Status/Sending
Ref: RFC3261 [1] section 8.2.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_002_b Tx 416 Unsupported URI scheme (b)
support, sends a Unsupported URI scheme (416 Unsupported URI scheme) response.
Config: A, E
SUT: User Agent
Status: PICS: A.18/4.14 Status/Sending
Ref: RFC3261 [1] section 8.2.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_003 Tx 404 Not Found on Rx INVITE Rq
accept sends a Not Found (404 Not Found) response.
Config: A
SUT: User Agent
Status: PICS: A.18/5.14 Status/Sending
Ref: RFC3261 [1] section 8.2.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_004 Set Timestamp header when answer 100 Trying
when it answers with a provisional response Trying (100 Trying), set a
Timestamp header with an increased value of the received Timestamp in its
response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8 and 8.2.6.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_004_a Set Timestamp header when answer 100 Trying
when it answers with a provisional response Trying (100 Trying), set a
Timestamp header with an increased value of the received Timestamp in its
response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8 and 8.2.6.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_005 Tx 487 Request Terminated (Expires header=0)
sends a Request Terminated (487 Request Terminated) response.
Config: A
SUT: User Agent
Status: PICS: A.18/4.23 Status/Sending
Ref: RFC3261 [1] section 13.3.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_006 Include initial offer session description (no message body)
2xx response an initial offer session description .
User Action: Answer call. Test case will tear down call automatically when finished.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.1 and 13.3.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_006_PRACK Include initial offer session description (no message body)
2xx response an initial offer session description .
User Action: Answer call. Test case will tear down call automatically when finished.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.1 and 13.3.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_007 Include answer in first 2xx response (initial offer description)
message body, includes the answer in its first 2xx response a session description .
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.1 and 13.3.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_008 Include initial offer session description in first 2xx response (Contect-Disposition header)
with a Content-Disposition header not set to session value, includes in its first 2xx
response an initial offer session description.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.1 and 13.3.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_009 Include initial offer session description (Content-disposiotion=optional)
including a Content-Language header value that it cannot understood and a Content-Disposition
header including a handling set to , includes in its first 2xx response an initial
offer session description.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 13.2.1, 13.3.1 and 20.11. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_010 Tx 415 Unsupported Media Type (empty Content-Disposition)
including a Content-Language header value that it cannot understood, a Content-Disposition
header including a handling empty sends an Unsupported Media Type (415 Unsupported Media Type)
response with an Accept header that lists the types of all bodies it understands.
Config: A
SUT: User Agent
Status: PICS: A.18/4.13 Status/Sending
Ref: RFC3261 [1] sections 8.2.3, 13.2.1, 13.3.1 and 20.11. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_011 Tx 415 Unsupported Media Type (Content-Disposition=required, disposition-types=session)
understood, a Content-Disposition with a handling set to required and a disposition-types set to session,
sends an Unsupported Media Type (415 Unsupported Media Type) response with an Accept header that lists
the types of all bodies it understands.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.2.3, 21.4.13, 13.2.1, 13.3.1 and 20.11. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_012 Tx 415 Unsupported Media Type (Content-Encoding=content coding values)
set to content coding values that it does not support, sends an Unsupported Media Type
(415 Unsupported Media Type) response with an Accept-Encoding header that lists the
types of coding that it understands.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.2.3, 21.4.13, 13.2.1, 13.3.1 and 20.11. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_013 Tx 488 Not Acceptable Here (session description not acceptable)
request including a session description that it can understand but it cannot
accept, a Content-Disposition with a handling set to required and a
disposition-types set to session, sends a Not Acceptable Here
(488 Not Acceptable Here) response including a Warning header .
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] sections 13.3.1.3 and 21.4.13. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_014 Tx Success/provisional (From, Call-ID,CSeq, Via)
or a provisional (101-199) response including the headers From, Call-ID, CSeq
and Via headers copy from the INVITE request.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 8.2.6.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_015 Tx Succes/provisional (same URI, additional TAG for To)
header, sends a Success (200 OK) or a provisional (101-199) response including
the same URI and an additional TAG for the To header.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.2.6.2, 12.2.2 and 13.3.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_016_Orig Tx Success/provisional (same URI, same TAG for To)
header, sends a Success (200 OK) or a provisional (101-199) response including
the same URI and the same TAG for the To header.
Config: A, E
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] section 8.2.6.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_016 Tx Success/provisional (same URI, same TAG for To) (active call, Tx re-INVITE)
header, sends a Success (200 OK) or a provisional (101-199) response including
the same URI and the same TAG for the To header.
* Uses new media as defined in SDP_M_Attribute_New_TESTER, SDP_M_Format_New_TESTER
Config: A, E
SUT: User Agent
Status: Recommended
NOTE: v4.1.1 changed from Mandatory to Recommended. Renamed this test from CC_TE_CE_V_016_New to SIP_CC_TE_CE_V_016.
Ref: RFC3261 [1] section 8.2.6.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_017 Tx Success/provisional (single Contact header)
Success (200 OK) or a provisional (101-199) response including a single Contact header.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_018 Tx Success/provisional (Record-Route header, same order)
a Record-Route header, sends a Success (200 OK) or a provisional (101-199) response including a
Record-Route header copy from the INVITE request, in the same order.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_019 Tx Success/Provisional (Record-Route header, unknown parameters)
header with parameters that it does not understand, sends a Success (200 OK)
or a provisional (101-199) response including a Record-Route header copy from
the INVITE request, with the unknown parameters.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_020 Tx Success/provisional (From, no TAG)
without tag, sends a Success (200 OK) or a provisional (101-199) response
including a From header without tag.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_021 Tx Success (Allow, Supported)
Supported headers.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] section 13.3.1.4. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_022 Repeat last response (same branch parameter, sent-by value) (Proceeding state)
state, on receipt of an INVITE request, including a Via header set with the same branch
parameter and sent-by value in the topmost list value, repeats its last response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 17.2.1 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_023 Repeat last response (no branch parameter) (Proceeding state)
is in the Proceeding state, on receipt of an INVITE request, including a Via header set with
no branch parameter but with the Request-URI, To tag, From tag, Call-ID, CSeq and top Via
identical as in the first INVITE request, repeats its last response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 17.2.1 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_024 Repeat last response (different branch parameter, no magic cookie) (Proceeding state)
INVITE request, including a Via header set with a branch parameter without the magic cookie z9hG4bK
but with the Request-URI, To tag, From tag, Call-ID, CSeq and top Via identical as in the first INVITE request,
repeats its last response
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 17.2.1 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_025 Repeat last response (same branch parameter, sent-by value) (Completed state)
INVITE request, including a Via header set with the same branch parameter and sent-by value in the
topmost list value, repeats its last response.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] sections 17.2.1 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_026 Repeat last response (no branch parameter) (Completed state)
receipt of an INVITE request, including a Via header set with no branch parameter but with
the Request-URI, To tag, From tag, Call-ID, CSeq and top Via identical as in the first INVITE
request, repeats its last response.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] sections 17.2.1 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_027 Repeat last response (different branch parameter, no magic cookie) (Completed state)
on receipt of an INVITE request, including a Via header set with a branch parameter
without the magic cookie but with the Request-URI, To tag, >From tag, Call-ID, CSeq and
top Via identical as in the first INVITE request, repeats its last response.
Config: A
SUT: User Agent
Status: Recommmended
Ref: RFC3261 [1] sections 17.2.1 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_028 Tx 482 Loop Detected (different branch parameter, magic cookie)
receipt of an INVITE request, including a Via header set with a different branch parameter
starting with the magic cookie z9hG4bK but with the Request-URI, To tag, >From tag, Call-ID
and CSeq identical as in the first INVITE request, sends a Loop Detected (482 Loop Detected) response.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] sections 8.2.2.2, 17.2.1 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_029 Tx 482 Loop Detected (identical branch parameter, magic cookie, different sent-by value)
receipt of an INVITE request, including a Via header set to an identical branch parameter
starting with the magic cookie and a different sent-by value, but with the Request-URI,
To tag, From tag, Call-ID and CSeq identical as in the first INVITE request, sends a Loop Detected
(482 Loop Detected) response.
Config: A
SUT: User Agent
Status: PICS: A.18/4.19 Status/Sending
Ref: RFC3261 [1] sections 8.2.2.2, 17.2.1 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_030 Tx 482 Loop Detected (different value)
an INVITE request, including a top Via header set to a different value but with the Request-URI,
To tag, From tag, Call-ID and CSeq identical as in the first INVITE request, sends a Loop Detected
(482 Loop Detected) response
Config: A
SUT: User Agent
Status: PICS: A.18/4.19 Status/Sending
Ref: RFC3261 [1] sections 8.2.2.2, 17.2.1 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_031 Tx 420 Bad Extension (options in Unsupported header)
to an option value that the SUT does not support, sends a Bad Extension
(420 Bad Extension) response including those options in the Unsupported header.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.2.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_032 Enter Completed state (after Tx 4XX response)
is in the Proceeding state, after sending a 4XX response, enters in the Completed state.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 17.2.3.1 and 13.3.1.4, figure 7. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_033 Enter Confirmed transaction state
is in the Completed state, on receipt of an ACK request, enters in the Confirmed transaction state.
User Action: None
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 17.2.3.1 and 13.3.1.4, figure 7. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_034 Tx 401 Unauthorized (no Authorization header in INVITE)
Authorization header field, sends an Unauthorized (401 Unauthorized) response, containing a WWW-Authenticate header.
User Action: No action.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_035 Tx 401 Unauthorized (realm, nonce HTTP parameters)
Authorization header field, sends an Unauthorized (401 Unauthorized) response, containing a WWW-Authenticate header
including proper value for realm and nonce HTTP parameters.
User Action: No action.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 22.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_V_036 Tx Success after Tx 401 Unauthorized on Rx INVITE (valid Authorization header field)
on receipt of an INVITE request including a valid Authorization header field, sends a Success (200 OK) response.
User Action: Answer Call. Test case will tear down call automatically when finished.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 22.2. / 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_001 Enter Confirmed transaction state (Proxy-Require header)
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))
SIP_CC_TE_CE_I_002 Enter Confirmed transaction state (Require header)
state, on receipt of an ACK request including a Require header set with an
option-tag that it does not support, enters in the Confirmed transaction
state.
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
SIP_CC_TE_CE_TI_001 Repeat response on timeout (timer G=T1) (unreliable transport)
server transaction is in the Completed state repeats its response on the
timeout condition of timer G set with a value of T1.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_002 No repeat response on timeout (timer G=T1) (reliable transport (TCP))
server transaction is in the Completed state does not repeat its response
on the timeout condition of timer G set with a value of T1.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_003 Repeat response (timer G=MIN (2*T1,T2) value expires) (unreliable transport)
server transaction is in the Completed state and having already sent twice
times its response, repeats it after timer G set MIN(2*T1,T2) value expires.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_004 Repeat response (timer G= MIN (4*T1, T2) value expires) (unreliable transport)
server transaction is in the Completed state and having already sent three
times its response, repeats it after timer G set the MIN(4*T1,T2) value
expires.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_005 Enter Terminated state (timer H=64*T1 expires)
state and, enters in the Terminated state after timer H set to 64*T1 expires.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_006 No repeat response (timer H=64*T1 value expires)
server transaction is in the Completed state and, does not repeat its response
after timer H set to 64*T1 value expires.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_007 Enter Terminated state (time l=T4 value expires) (unreliable transport)
server transaction is in the Confirmed state, enters in the Terminated state
after timer I set to T4 value expires.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_008 Enter immediately Terminated state (reliable transport)
transaction is in the Confirmed state, enters immediately in the Terminated
state.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 17.2.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_009 Repeat 2xx response (T1 expires)
response, repeats it after T1 duration expires without receiving an ACK
request.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 13.3.1.4. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_010 Repeat 2xx response (2*T1 expires)
request with a 2xx response, repeats it after 2*T1 duration expires without
receiving an ACK request.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 13.3.1.4. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_011 No repeat 2xx response (T2 expires)
expires without receiving an ACK request.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] annex A and section 13.3.1.4. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CE_TI_012 Tx BYE Rq (no ACK to 2xx response, 64*T1)
a duration of 64*T1 seconds, sends a BYE request.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] annex A and section 13.3.1.4. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
ETSI/
CC/
TE/
SIP_CC_TE/
SIP_CC_TE_CR_V
SIP_CC_TE_CR_V_001 Tx Success (established session)
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))
SIP_CC_TE_CR_V_002 Tx Success (early stage dialog)
request sends a Success (200 OK) response.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 15 and 12. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_003 Tx Success (confirmed stage dialog)
BYE request sends a Success (200 OK) response.
User Action: Answer call. Test case will tear down automatically when finished.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 15 and 12. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_004 Tx Success (not understandable header)
including a header that it does not understand sends a Success (200 OK) response.
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.2.2 and 15.1.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_005 Tx 420 Bad Extension (Unsupported=option-tag)
established, on receipt of a BYE request including a Require header set with an option-tag
that it does not support, sends a Bad Extension (420 Bad Extension) response including a Unsupported
set with this option-tag.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.2.2 and 15.1.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_006 Tx Success (From,Call-ID CSeq, Via) (established dialog)
on receipt of a BYE request, sends a Success (200 OK) response with From, Call-ID, CSeq and Via
headers set to the same value as in the request
Config: A, E
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] sections 8.2.6.2 and 15.1.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_007 Tx 481 Call/Transaction does not exist (no established dialog)
established, on receipt of a BYE request, sends a Call/Transaction does not exist
(481 Call/Transaction does not exist).
Config: A
SUT: User Agent
Status: PICS: A.20/4 11 Status/Sending
Ref: RFC3261 [1] section 15.1.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_008 Tx 481 Call/Transaction does not exist (no TAG)
established, on receipt of a BYE request without TAG in the To header, sends a Call/Transaction
does not exist (481 Call/Transaction does not exist).
Config: A
SUT: User Agent
Status: PICS: A.20/4 11 Status/Sending
Ref: RFC3261 [1] section 15.1.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_009 Tx Success (same CSeq value) (established dialog)
established, on receipt of a BYE request including a CSeq header set with a more than
one higher value as in the previous request, sends a Success (200 OK) response with the same CSeq value.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] section 12.2.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_010 Tx BYE Rq (To=From of previous Rx Rq) (established dialog)
established, to release it sends a BYE request with a To header set to the same value
as in the From header of the previous received request.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.2.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_011 Tx BYE Rq (From=To of last Tx response) (established dialog)
to release it sends a BYE request with a From header set to the same value as in the To header
of the last sent response.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.2.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_012 Tx BYE Rq (Request-URI=Contact-URI, no Route) (established dialog)
with an INVITE request including no Record-Route header set, to release it sends a BYE request
with the Request-URI set to the Contact URI included in the original INVITE request and with no Route header set.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.2.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_013 Tx BYE Rq, no lr parameter (Route=reverse order list of Record-Route) (established dialog)
with an INVITE request including a Record-Route header set to a list in which the last element
does not contain the lr parameter, to release the call, sends a BYE request with the Request-URI set to the
Contact URI and a Route header set to the list in a reverse order of the Record-Route included
in the original INVITE request.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.2.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_014 Tx BYE, lr parameter (Request-URI=lr parameter, Route=remainder list) (established dialog)
with an INVITE request including a Record-Route header set to a list in which the last element
contains a lr parameter, to release the call, sends a BYE request with the Request-URI
set to this element and a Route header set to the remainder list in a reverse order of the received
Record-Route appended with the received Contact URI.
Config: A
SUT: User Agent
Status: Mandatory
Ref: RFC3261 [1] section 12.2.1.1. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_015 Tx Success on receipt of CANCEL
is in the Proceeding state, on receipt of a CANCEL, sends a Success (200 Success) response.
Config: A
SUT: User Agent
Status: Recommended
Ref: RFC3261 [1] section 9.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_016 Tx 487 Request Terminated on Rx CANCEL
state, on receipt of a CANCEL answers to the original INVITE, request
with a Request Terminated (487 Request Terminated) response.
Config: A
SUT: User Agent
Status: PICS: A.18/23 Status/Sending
Ref: RFC3261 [1] section 9.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_017 Tx 481 Call Leg/Transaction Does Not Exist (different branch parameter)
is in the Proceeding state, on receipt of a CANCEL request including a Via header set with a
different branch parameter starting with the magic cookie z9hG4bK but with the Request-URI,
To tag, From tag, Call-ID and CSeq identical as in the original INVITE request, sends a Call
Leg/Transaction Does Not Exist (481 Call Leg/Transaction Does Not Exist) response.
Config: A
SUT: User Agent
Status: PICS: A.21/4.11 Status/Sending
Ref: RFC3261 [1] section 9.2. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_018 Tx 481 Call Leg/Transaction Does Not Exist (identical branch parameter)
is in the Proceeding state, on receipt of a CANCEL request including a Via header set to an
identical branch parameter starting with the magic cookie z9hG4bK and a different sent-by
value, but with the Request-URI, To tag, From tag, Call-ID and CSeq identical as in the original
INVITE request, sends a Call Leg/Transaction Does Not Exist (481 Call Leg/Transaction Does Not Exist) response.
Config: A
SUT: User Agent
Status: PICS: A.21/4.11 Status/Sending
Ref: RFC3261 [1] section 9.2 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))
SIP_CC_TE_CR_V_019 Tx 481 Call Leg/Transaction Does Not Exist (top Via=different value)
is in the Proceeding state, on receipt of a CANCEL request, including a top Via header set to
a different value but with the Request-URI, To tag, From tag, Call-ID and CSeq identical as
in the original INVITE request, sends a Call Leg/Transaction Does Not Exist (481 Call Leg/Transaction
Does Not Exist) response.
Config: A
SUT: User Agent
Status: PICS: A.21/4.11 Status/Sending
Ref: RFC3261 [1] section 9.2 and 17.2.3. / ACATS SIPv1.2 (ETSI TS 102 027-2 v4.1.1 (2006-07))