C.42 Generic Test Procedure – UE receiving the ATGW information for CS to PS SRVCC – EPS

34.229-13GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 1: Protocol conformance specificationRelease 16TSUser Equipment (UE) conformance specification

The generic test procedure:

1. The UE waits for the SS to send a MESSAGE including SDP details to be used for CS to PS SRVCC.

2. The UE responds to the MESSAGE with a 200 OK response

3. The SS waits for the UE to send a MESSAGE including SDP details to be used for CS to PS SRVCC.

4. The SS responds to the MESSAGE with a 200 OK response

Expected sequence

Step

Direction

Message

Comment

UE

SS

1

🡨

MESSAGE

The SS sends MESSAGE indicating SDP details.

2

🡪

200 OK

The UE responds with 200 OK.

3

🡪

MESSAGE

The UE sends MESSAGE indicating SDP details.

4

🡨

200 OK

The SS responds with 200 OK.

Specific Message Contents

NOTE: The default message contents in annex A are used with the following exceptions:

MESSAGE (Step 1)

Use the default message "MESSAGE UE receiving the ATGW information for CS to PS SRVCC" in annex A.8.1 with following exception:

Header/param

Value/Remark

Message-body

Session description:

  • v=0
  • o=- 1111111111 1111111111 IN (addrtype) (unicast-address for SS)
  • s=-
  • c=IN IP4 0.0.0.0 [NOTE 1]
  • c=IN IP6 dfgrrgr.invalid [NOTE 2]
  • b=AS:37

Time description:

  • t=0 0

Media description:

  • m=audio 9 RTP/AVP 97 99
  • b=AS:37
  • b=RS:0
  • b=RR:2000

Attributes for media:

  • a=rtpmap:97 AMR-WB/16000/1
  • a=fmtp:97 mode-change-capability=2; max-red=220
  • a=rtpmap:99 AMR/8000/1
  • a=fmtp:99 mode-change-capability=2; max-red=220
  • a=ptime:20
  • a=maxptime:240

Note 1: In case IPv4 is used

Note 2: In case IPv6 is used

200 OK (Step 2)

Use the default message “200 OK for other requests than REGISTER or SUBSCRIBE” in annex A.3.1 with condition A5 “Any response sent by the UE within a dialog”.

MESSAGE (Step 3)

Use the default message "MESSAGE UE providing information for CS to PS SRVCC" in annex A.8.2 with following exception:

Header/param

Value/Remark

Message-body

Session description:

  • v=0
  • o=(user-name) (sess-id) (sess-version) IN (addrtype) (unicast-address for UE)
  • s=(session name)
  • c=IN (addrtype) (connection-address for UE) [Note 1]
  • b=AS: (bandwidth-value)

Time description:

  • t=0 0

Media description:

  • m=audio (transport port) RTP/AVP (fmt) [Note 2]
  • c=IN (addrtype) (connection-address for UE) [Note 1]
  • b=AS: (bandwidth-value)
  • b=RS: (bandwidth-value)
  • b=RR: (bandwidth-value)

Attributes for media:

  • a=rtpmap:(payload type) AMR-WB/16000 [Note 2]
  • a=fmtp:(format) [Note 2, 3]
  • a=rtpmap:(payload type) AMR/8000 [Note 2]
  • a=fmtp:(format) [Note 2, 3]

Note 1: At least one "c=" field shall be present.
Note 2: The value for fmt, payload type and format is not checked

Note 3: Parameters for the AMR codec are not checked

200 OK (Step 4)

Use the default message “200 OK for other requests than REGISTER or SUBSCRIBE” in annex A.3.1 with condition A5 “Any response sent by the UE within a dialog”.