7.7 MTSI MT Voice Call without preconditions at both originating UE and terminating UE / 5GS

34.229-53GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 5: Protocol conformance specification using 5G System (5GS)Release 16TSUser Equipment (UE) conformance specification

7.7.1 Test Purpose (TP)

(1)

with { UE being registered to IMS and configured to not use preconditions }

ensure that {

when { UE receives INVITE for voice call }

then { UE may respond with 100 Trying and then sends 183 Session Progress with SDP without preconditions }

}

(2)

with { UE having sent 183 Session Progress }

ensure that {

when { UE receives PRACK for 183 Session Progress }

then { UE sends 200 OK for PRACK }

}

(3)

with { UE having sent 200 OK for PRACK }

ensure that {

when { UE is ready to start the call }

then { UE sends 180 Ringing followed by 200 OK for INVITE }

}

7.7.2 Conformance Requirements

The conformance requirements covered in the present test case are, unless otherwise stated, Rel-15 requirements.

[TS 24.229, annex U.3.1.4]:

Upon receiving an INVITE request not including the "precondition" option-tag in the Supported header field and not including the "precondition" option-tag in the Require header field, and the IP-CAN performs network-initiated resource reservation for the UE, the UE:

1) if the INVITE request contains an SDP offer and the local resources required at the terminating UE for the received SDP offer are not available:

a) shall not alert the user; and

b) shall send 183 (Session Progress) response to the INVITE request without waiting for resource reservation and without alerting the user. If the INVITE request includes a Supported header field indicating support of reliable provisional responses, the UE shall send the 183 (Session Progress) response reliably. In the 183 (Session Progress) response, the UE shall include an SDP answer; and

2) if the INVITE request does not contain an SDP offer and the INVITE request includes a Supported header field indicating support of reliable provisional responses:

a) shall generate an SDP offer;

b) if the local resources required at the terminating UE for the generated SDP offer are not available:

A) shall not alert the user; and

B) shall reliably send 183 (Session Progress) response to the INVITE request without waiting for resource reservation and without alerting the user. In the 183 (Session Progress) response, the UE shall include the generated SDP offer.

Upon successful reservation of local resources, if the precondition mechanism is not used by the terminating UE, the UE can send 180 (Ringing) response to the INVITE request and can alert the user.

7.7.3 Test description

7.7.3.1 Pre-test conditions

System Simulator:

– 1 NR Cell connected to 5GC, default parameters.

UE:

– UE contains either ISIM and USIM applications or only USIM application on UICC.

– UE is configured to register for IMS after switch on.

– The UE is configured to not use preconditions.

Preamble:

– The UE is in test state 1N-A (TS 38.508-1 [21]) and registered to IMS.

7.7.3.2 Test procedure sequence

Table 7.7.3.2-1: Main Behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

0A-0H

Steps 1-8 of generic procedure specified in Table 4.9.16.2.2-1 of TS 38.508-1 [21] are performed.

1

SS sends INVITE with SDP offer
(Step 1 of Annex A.5.2)

<–

INVITE

2

UE may send a 100 Trying provisional response (Step 2 of Annex A.5.2)

–>

100 Trying

3

UE sends SDP answer
(Step 3 of Annex A.5.2)

–>

183 Session Progress

1

P

4

SS acks reception of 183 Session Progress
(Step 4 of Annex A.5.2)

<–

PRACK

5

UE responds to PRACK
(Step 5 of Annex A.5.2)

–>

200 OK

2

P

5A-5C

Steps 10-12 of generic procedure specified in Table 4.9.16.2.2-1 of TS 38.508-1 [21] are performed.

6

UE sends 180 Ringing
(Step 6 of Annex A.5.2)

–>

180 Ringing

3

P

7

If 180 Ringing was sent reliably, SS sends PRACK (Step 7 of Annex A.5.2)

<–

PRACK

8

If 180 Ringing was sent reliably, UE sends 200 OK for PRACK (Step 8 of Annex A.5.2)

–>

200 OK

8A

Make the UE accept the voice call.

9

UE accepts the voice call
(Step 9 of Annex A.5.2)

–>

200 OK

10

SS acknowledges
(Step 10 of Annex A.5.2)

<–

ACK

7.7.3.3 Specific message contents

None as fully described in annex A.5.2.