7.6a MTSI MT Voice Call with preconditions at both originating UE and terminating UE / Default Configuration / 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.6a.1 Test Purpose (TP)

(1)

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

ensure that {

when { UE receives INVITE for voice call with preconditions and to use the EVS default configuration }

then { UE responds with 183 Session Progress including SDP accepting the EVS default configuration}

}

(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 receives UPDATE including SDP }

then { UE sends 200 OK for UPDATE including SDP and 180 Ringing }

}

(4)

with { UE having sent 180 Ringing }

ensure that {

when { UE receives PRACK for 180 Ringing }

then { UE sends 200 OK for PRACK }

}

(5)

with { UE having sent 180 Ringing }

ensure that {

when { User accepts the incoming voice call request }

then { UE sends 200 OK for INVITE }

}

(6)

with { UE having sent 200 OK for INVITE }

ensure that {

when { UE receives ACK followed by BYE }

then { UE sends 200 OK for BYE }

}

7.6a.2 Conformance Requirements

Same as TC 7.6.

7.6a.2A Profile requirements (Informative)

Same as TC 7.6 with the following additions:

[NG.114 Version 1.0 and 2.0, clause C.3]:

Table C.3-1 contains the configuration parameters with their default values, that must be supported by the UE and the network. The UE must use the default value for each parameter in Table C.3-1 unless configured differently as described in Annex C.2.

Reliable 18x policy

(Sending SIP 18x reliably)

1 – Indicates that the SIP 18x responses (other than SIP 183 response) are to be sent reliably

Section 5.56 of 3GPP TS 24.167 [67] (/<X>/ Reliable_18x_policy /<X>/ Send_18x_Reliably)

and 3GPP TS 24.229 [8]

2.2.4

7.6a.3 Test description

7.6a.3.1 Pre-test conditions

Same as TC 7.6.

7.6a.3.2 Test procedure sequence

Same as TC 7.6.

7.6a.3.3 Specific message contents

As described in annex A.5.1 with the following exceptions:

Table 7.6a.3.3-1: INVITE (step 1, table 7.6.3.2-1)

Derivation Path: Step 1 of A.5.1

Header/param

Value/remark

Message-body

The following SDP types and values.

Media description:

m=audio (transport port) RTP/AVP 96 97 98 99 100

b=AS:65

b=RS:0

b=RR:2000

Attributes for media:

a=rtpmap:96 EVS/16000/1

a=fmtp:96 br=5.9-24.4; bw=nb-swb; max-red=220

a=rtpmap:97 AMR-WB/16000/1

a=fmtp:97 mode-change-capability=2; max-red=220

a=rtpmap:98 telephone-event/16000

a=fmtp:98 0-15

a=rtpmap:99 AMR/8000/1

a=fmtp:99 mode-change-capability=2; max-red=220

a=rtpmap:100 telephone-event/8000

a=fmtp:100 0-15

a=ptime:20

a=maxptime:240

Table 7.6a.3.3-2: 183 Session Progress (step 3, table 7.6.3.2-1)

Derivation Path: Step 3 of A.5.1

Header/param

Value/remark

Message-body

The following SDP types and values shall be present.

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) EVS/16000 [Note 2]

a=fmtp:(format) br=5.9-24.4; bw=nb-swb; max-red=(att-field)

Table 7.6a.3.3-3: UPDATE (step 6, table 7.6.3.2-1)

Derivation Path: Step 6 of A.5.1

Header/param

Value/remark

Message-body

The following SDP types and values.

Media description:

m=audio (transport port) RTP/AVP 96

b=AS:65

b=RS:0

b=RR:2000

Attributes for media:

a=rtpmap:96 EVS/16000/1

a=fmtp:96 br=(att-field); bw=(att-field); max-red=220 [Note 2]

a=ptime:20

a=maxptime:240

Note 2: The br and bw values are taken from step 3 in specific message contents.

Table 7.6a.3.3-4: 180 Ringing (step 8, table 7.6.3.2-1)

Derivation Path: Step 8 of A.5.1

Header/param

Value/remark

Require

option-tag

100rel