11.2 5G-SRVCC

38.523-13GPP5GSPart 1: ProtocolRelease 17TSUser Equipment (UE) conformance specification

11.2.1 5G-SRVCC from NG-RAN to 3GPP UTRAN

11.2.1.1 Test Purpose (TP)

(1)

with { the UE is in NR RRC_CONNECTED state }

ensure that {

when { UE receives a MobilityFromNRCommand message and an IMS voice call is ongoing and an UTRA Speech RAB combination is configured for an UTRA cell }

then { UE transmits a HANDOVER TO UTRAN COMPLETE message on the utra cell }

}

(2)

with { the UE has performed 5G-SRVCC from NG-RAN to UTRAN }

ensure that {

when { UE in 5GMM-DEREGISTERED state moves from a UTRAN to NG-RAN coverage }

then { UE starts the Initial registration procedure on the NR cell }

}

11.2.1.2 Conformance requirements

References: The conformance requirements covered in the present test case are specified in TS 23.216, clause 6.5.4, TS 38.331, clause 5.4.3.3 and TS 24.501, clause 5.5.1.2.2. Unless otherwise stated these are Rel-16 requirements.

[TS 23.216, clause 6.5.4]

Depicted in Figure 6.5.4-1 is a call flow for 5G-SRVCC from NG-RAN to 3GPP UTRAN.

Figure 6.5.4-1: 5G-SRVCC from NG-RAN to 3GPP UTRAN call flow

1. UE establishes the PDU session for IMS.

2. 5G-SRVCC HO is triggered by NG-RAN.

3. NG-RAN sends a Handover Required (Target ID, generic Source to Target Transparent Container, 5G-SRVCC HO indication) message to the source AMF. The Target ID is the UTRAN RNC-ID. 5G-SRVCC HO Indication indicates to AMF that this if for 5G-SRVCC. The Generic Source to Target Transparent Container is the Source RNC to Target RNC Transparent container.

4. AMF determines the HO is used for 5G-SRVCC by the 5G-SRVCC HO Indication. AMF selects an MME_SRVCC that can have Sv connection to the MSC SERVER/MSC according to the target RNC ID which is included in the Target ID.

NOTE: The MME_SRVCC selection can be realised through operator’s configuration.

5. AMF sends the forward relocation request (IMSI, Target ID, STN-SR, C-MSISDN, MM Context, Generic Source to Target Transparent Container, 5G-SRVCC HO Indication, Supported Codec IE, MS ClassMark 2, Emergency Indication, Equipment Identifier) to MME_SRVCC. The Emergency Indication and the equipment identifier are included if the ongoing session is emergency session. Authenticated IMSI and C MSISDN are also included in this case, if available.

6. MME_SRVCC initiates the PS-CS handover procedure towards MSC Server. Steps 5 to 13 as specified in Figure 6.2.2.1-1 (referenced by clause 6.2.2.1A SRVCC from E-UTRAN to UTRAN without PS HO) are performed for the PS-CS handover procedure.

7. MME_SRVCC receives the response message from MSC server after HO preparation is completed. MME_SRVCC sends the Forward Relocation Response message (Target to Source Transparent Container) to AMF.

8. AMF sends the HO command to NG-RAN.

9. NG-RAN sends a HO command to the UE. UE detects the 5G-SRVCC HO.

10. UE tunes to the target UTRAN cell.

11. Handover Detection at the target RNS occurs, then the target RNS sends Handover Detection message to the target MSC SERVER/MSC.

12. The UE sends a Handover Complete message via the target RNS to the target MSC SERVER. Steps 19 to 21as specified in Figure 6.2.2.1-1 (referenced by clause 6.2.2.1A SRVCC from E-UTRAN to UTRAN without PS HO) are performed for this handover complete procedure. At this stage, the target MSC SERVER/MSC can send/receive voice data.

13. MSC SERVER sends MME_SRVCC the SRVCC PS to CS completion.

14. MME_SRVCC forwards the Forward Relocation completion message which includes the information received in step 13 to AMF.

15. AMF forwards the Forward Relocation Complete ACK message to MME_SRVCC. AMF releases the UE context related to MME_SRVCC.

16. MME_SRVCC forwards the PS to CS Complete ACK message to MSC server. MME_SRVCC removes stored UE context. After receives the message, MSC server removes the UE context related to the MME_SRVCC.

17. AMF performs the PDU session release procedure for all the PDU session(s) which is described in TS 23.502 [45] indicating that the release is due to PS to CS handover for 5G SRVCC.

18. For an emergency services session after handover is complete, the source AMF or the MSC Server may respectively invoke the Namf_Location_EventNotify service operation or send a Subscriber Location Report, towards a GMLC associated with the source or target side, respectively, carrying the identity of the MSC Server, as defined respectively in TS 23.273 [50] or TS 23.271 [29], to support location continuity.

The IMS service control is described in TS 23.292 [13] when UE accesses in UTRAN cell due to 5G-SRVCC.

[TS 38.331, clause 5.4.3.3]

Reception of the MobilityFromNRCommand by the UE

The UE shall:

1> stop timer T310, if running;

1> stop timer T312, if running;

1> if T316 is running:

2> stop timer T316;

2> clear the information included in VarRLF-Report, if any;

1> if T390 is running:

2> stop timer T390 for all access categories;

2> perform the actions as specified in 5.3.14.4;

1> if the targetRAT-Type is set to eutra:

2> consider inter-RAT mobility as initiated towards E-UTRA;

2> forward the nas-SecurityParamFromNR to the upper layers, if included;

1> else if the targetRAT-Type is set to utra-fdd:

2> consider inter-RAT mobility as initiated towards UTRA-FDD;

2> forward the nas-SecurityParamFromNR to the upper layers, if included;

1> access the target cell indicated in the inter-RAT message in accordance with the specifications of the target RAT.

[TS 24.501, clause 5.5.1.2.2]

The UE in state 5GMM-DEREGISTERED shall initiate the registration procedure for initial registration by sending a REGISTRATION REQUEST message to the AMF,

a) when the UE performs initial registration for 5GS services;

b) when the UE performs initial registration for emergency services;

c) when the UE performs initial registration for SMS over NAS; and

d) when the UE moves from GERAN to NG-RAN coverage or the UE moves from a UTRAN to NG-RAN coverage and the following applies:

1) the UE initiated a GPRS attach or routing area updating procedure while in A/Gb mode or Iu mode; or

2) the UE has performed 5G-SRVCC from NG-RAN to UTRAN as specified in 3GPP TS 23.216 [6A],

and since then the UE did not perform a successful EPS attach or tracking area updating procedure in S1 mode or registration procedure in N1 mode,

11.2.1.3 Test Description

11.2.1.3.1 Pre-test conditions

System Simulator:

– NR Cell 1 with system information combination NR-1 as defined in TS 38.508-1 [4].

– UTRA Cell 5 as defined in TS 36.508 [7].

UE:

None.

Preamble:

– The UE is in test state 0N-B according to TS 38.508-1.

11.2.1.3.2 Test procedure sequence

Table 11.2.1.3.2-1/2 illustrate the downlink power levels and other changing parameters to be applied for the cell at various time instants of the test execution. The exact instants on which these values shall be applied are described in the texts in this clause. The configuration T0 indicates the initial conditions for preamble. Configurations marked "T1" and “T2” are applied at the points indicated in the Main behaviour description in Table 11.2.1.3.2-3.

Table 11.2.1.3.2-1: Time instances of cell power level and parameter changes for FR1

Parameter

Unit

NR Cell 1

UTRA Cell 5

Remark

T0

SS/PBCH

SSS EPRE

dBm/

SCS

-88

CPICH_Ec (UTRA FDD)

dBm/3.84 MHz

Off

T1

SS/PBCH

SSS EPRE

dBm/

SCS

-88

CPICH_Ec (UTRA FDD)

dBm/3.84 MHz

-60

T2

SS/PBCH

SSS EPRE

dBm/

SCS

-88

CPICH_Ec (UTRA FDD)

dBm/3.84 MHz

Off

Table 11.2.1.3.2-2: Time instances of cell power level and parameter changes for FR2

Parameter

Unit

NR Cell 1

UTRA Cell 5

Remark

T0

SS/PBCH

SSS EPRE

dBm/

SCS

-82

CPICH_Ec (UTRA FDD)

dBm/3.84 MHz

Off

T1

SS/PBCH

SSS EPRE

dBm/

SCS

-82

CPICH_Ec (UTRA FDD)

dBm/3.84 MHz

-60

T2

SS/PBCH

SSS EPRE

dBm/

SCS

-82

CPICH_Ec (UTRA FDD)

dBm/3.84 MHz

Off

Table 11.2.1.3.2-3: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The UE is switched on.

The following messages are to be observed on NR Cell 1 unless explicitly stated otherwise.

2-3

The UE establishes RRC connection by executing steps 2-3 of Table 4.5.2.2-2 in TS 38.508-1 [4].

4

The UE transmits an RRCSetupComplete message and a REGISTRATION REQUEST message indicating 5G-SRVCC from NG-RAN to UTRAN supported.

–>

NR RRC: RRCSetupComplete

5GMM: REGISTRATION REQUEST

5-19

Steps 5-19a1 of Table 4.5.2.2-2 of the generic procedure in TS 38.508-1 [4] are performed.

20

The SS transmits a UECapabilityEnquiry message to request UE radio access capability information for NR and UTRA.

<–

NR RRC: UECapabilityEnquiry

21

The UE transmits a UECapabilityInformation message.

NOTE: The start-CS values received, should be used to configure ciphering on cell 5.

–>

NR RRC: UECapabilityInformation

22

The SS releases the RRC Connection.

<–

NR RRC: RRCRelease

23

Perform Generic Test Procedure for IMS MO speech call establishment as specified in TS 38.508-1 [4], subclause 4.9.15.

24

Set the power levels according to “T1” as per Table 11.2.1.3.2-1/2.

25

The SS transmits a MobilityFromNRCommand message.

<–

NR RRC: MobilityFromNRCommand

The following messages are to be observed on UTRA Cell 5 unless explicitly stated otherwise.

26

Check: Does the UE transmit a HANDOVER TO UTRAN COMPLETE message on cell 5?

–>

HANDOVER TO UTRAN COMPLETE

1

P

EXCEPTION: In parallel to the events described in step 27 to 32 the steps specified in table 11.2.1.3.2-4 takes place.

27

The SS transmits a SECURITY MODE COMMAND message for the CS domain.

<–

SECURITY MODE COMMAND

28

The UE transmits a SECURITY MODE COMPLETE message.

–>

SECURITY MODE COMPLETE

29

The SS transmits an UTRAN MOBILITY INFORMATION message to notify CN information.

<–

UTRAN MOBILITY INFORMATION

30

The UE transmits an UTRAN MOBILITY INFORMATION CONFIRM message.

–>

UTRAN MOBILITY INFORMATION CONFIRM

31

The SS transmits a TMSI REALLOCATION COMMAND message.

<–

TMSI REALLOCATION COMMAND

32

The UE transmits a TMSI REALLOCATION COMPLETE message.

–>

TMSI REALLOCATION COMPLETE

33

Make the UE release the CS call.

33A

The UE transmits a DISCONNECT message.

–>

DISCONNECT

33B

The SS transmits a RELEASE message.

<–

RELEASE

33C

The UE transmits a RELEASE COMPLETE message.

–>

RELEASE COMPLETE

33D

The SS releases the RRC connection.

34

Set the power levels according to “T2” as per Table 11.2.1.3.2-1/2.

35-52

Check: Does the UE perform initial registration procedure on NR Cell 1 as steps 2-19a1 of Table 4.5.2.2-2 NR RRC_IDLE in TS 38.508-1 [4]?

2

P

Table 11.2.1.3.2-4: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

Check: Does the UE transmit an ATTACH REQUEST message?

–>

ATTACH REQUEST

1AA

The SS transmits an AUTHENTICATION AND CIPHERING REQUEST message.

<–

AUTHENTICATION AND CIPHERING REQUEST

1AB

The UE transmits an AUTHENTICATION AND CIPHERING RESPONSE message.

–>

AUTHENTICATION AND CIPHERING RESPONSE

1A

The SS transmits a SECURITY MODE COMMAND message for the PS domain.

<–

SECURITY MODE COMMAND

1B

The UE transmits a SECURITY MODE COMPLETE message.

–>

SECURITY MODE COMPLETE

2

The SS transmits an ATTACH ACCEPT message.

<–

ATTACH ACCEPT

3

The UE transmits an ATTACH COMPLETE message.

–>

ATTACH COMPLETE

11.2.1.3.3 Specific message contents

Table 11.2.1.3.3-1: Message REGISTRATION REQUEST (step 4, Table 11.2.1.3.2-3)

Derivation path: TS 38.508-1 [4], table 4.7.1-6

Information Element

Value/Remark

Comment

Condition

5GMM capability

5GSRVCC (octet 4, bit 1)

‘1’B

5G-SRVCC from NG-RAN to UTRAN supported

Table 11.2.1.3.3-2: UECapabilityEnquiry (step 20, Table 11.2.1.3.2-3)

Derivation Path: TS 38.508-1 [4], Table 4.6.1-31

Information Element

Value/remark

Comment

Condition

UECapabilityEnquiry ::= SEQUENCE {

rrc-TransactionIdentifier

RRC-TransactionIdentifier

criticalExtensions CHOICE {

ueCapabilityEnquiry SEQUENCE {

ue-CapabilityRAT-RequestList SEQUENCE (SIZE (1.. maxRAT-CapabilityContainers)) OF CapabilityRAT-Request {

2 entries

UE-CapabilityRAT-Request[1] SEQUENCE {

entry 1

rat-Type

nr

}

UE-CapabilityRAT-Request[2] SEQUENCE {

entry 2

rat-Type

utra-fdd-v1610

}

}

lateNonCriticalExtension

Not present

nonCriticalExtension

Not present

}

criticalExtensionsFuture

}

}

Table 11.2.1.3.3-3: UECapabilityInformation (step 21, Table 11.2.1.3.2-3)

Derivation Path: TS 38.508-1 [4], Table 4.6.1-32

Information Element

Value/remark

Comment

Condition

UECapabilityInformation ::= SEQUENCE {

rrc-TransactionIdentifier

RRC-TransactionIdentifier

criticalExtensions CHOICE {

ueCapabilityInformation SEQUENCE {

ue-CapabilityRAT-ContainerList SEQUENCE (SIZE (0..maxRAT-CapabilityContainers)) OF CapabilityRAT- Container{

2 entries

UE-CapabilityRAT- Container[1] SEQUENCE {

entry 1

rat-Type

nr

ueCapabilityRAT-Container

Not checked

}

UE-CapabilityRAT- Container[2] SEQUENCE {

entry 2

rat-Type

utra-fdd-v1610

ueCapabilityRAT-Container

Octet string

INTER RAT HANDOVER INFO

}

}

lateNonCriticalExtension

Not checked

nonCriticalExtension

Not checked

}

criticalExtensionsFuture

Not checked

}

}

Table 11.2.1.3.3-4: MobilityFromNRCommand (step 25, Table 11.2.1.3.2-3)

Derivation Path: TS 38.508-1 [4] Table 4.6.1-8

Information Element

Value/remark

Comment

Condition

MobilityFromNRCommand::= SEQUENCE {

rrc-TransactionIdentifier

RRC-TransactionIdentifier

criticalExtensions CHOICE {

mobilityFromNRCommand ::= SEQUENCE {

targetRAT-Type

utra-fdd-v1610

targetRAT-MessageContainer

HANDOVER TO UTRAN COMMAND(UTRA RRC message)

nas-SecurityParamFromNR

4 LSB of the downlink NAS COUNT

}

}

}

Table 11.2.1.3.3-5: HANDOVER TO UTRAN COMMAND (Table 11.2.1.3.3-4)

Derivation Path: TS 36.508 [7], Table 4.7B.1-1, condition UTRA Speech

Table 11.2.1.3.3-6: SECURITY MODE COMMAND (step 27, Table 11.2.1.3.2-3)

Derivation Path: TS 36.508 [7], Table 4.7B.1-n

Information Element

Condition

Value/remark

Ciphering mode info

Not Present

Table 11.2.1.3.3-7: Void

Table 11.2.1.3.3-8: SECURITY MODE COMMAND (step 1A, 11.2.1.3.2-4)

Derivation Path: TS 36.508 [7], Table 4.7B.1-n

Information Element

Condition

Value/remark

Ciphering mode info

StartRestart

Integrity protection mode info

modify

CN Domain Identity

ps-domain