Contents

36.5093GPPEvolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC)Release 17Special conformance testing functions for User Equipment (UE)TS

Contents 3

Foreword 6

Introduction 6

1 Scope 7

2 References 7

3 Definitions and abbreviations 9

3.1 Definitions 9

3.2 Abbreviations 9

4 UE special conformance test functions 10

4.1 General description 10

4.2 Requirements for UE support of test functions 10

5 Test Control (TC) protocol procedures and test loop operation 10

5.1 General description 10

5.2 Security protection of test control messages 29

5.3 UE test mode procedures 29

5.3.1 General 29

5.3.2 Activate UE test mode 30

5.3.2.1 General 30

5.3.2.2 Initiation 31

5.3.2.3 Reception of ACTIVATE TEST MODE message or AT Command +CATM by UE 31

5.3.3 Deactivate UE test mode 32

5.3.3.1 General 33

5.3.3.2 Initiation 33

5.3.3.3 Reception of DEACTIVATE TEST MODE message or AT Command +CATM by UE 33

5.4 UE test loop procedures 34

5.4.1 General 34

5.4.2 Close UE test loop 34

5.4.2.1 General 35

5.4.2.1a UE test loop mode A PDCP SDU and UE test loop mode B IP PDU buffer size requirement 36

5.4.2.1b UE test loop mode G and UE test loop mode H buffer size, User data container size and TP-User-Data buffer size requirements 36

5.4.2.2 Initiation 37

5.4.2.3 Reception of CLOSE UE TEST LOOP message by the UE 37

5.4.2.4 Reception of AT Command +CCUTLE by the UE 43

5.4.3 UE test loop mode A operation 44

5.4.4 UE test loop mode B operation 45

5.4.4.1 Void 45

5.4.4.2 Reception of IP PDUs when UE is in E-UTRA or NB-IoT mode 45

5.4.4.3 Expiry of T_delay_modeB timer when UE is in E-UTRA or NB-IoT mode 46

5.4.4.4 Reception of IP PDUs when UE is in UTRA mode 46

5.4.4.5 Expiry of T_delay_modeB timer when UE is in UTRA mode 46

5.4.4.6 Reception of IP PDUs when UE is in GSM/GPRS mode 47

5.4.4.7 Expiry of T_delay_modeB timer when UE is in GSM/GPRS mode 47

5.4.4.8 Reception of IP PDUs when UE is in CDMA2000 mode 47

5.4.4.9 Expiry of T_delay_modeB timer when UE is in CDMA2000 mode 48

5.4.4.10 Establishment of the RRC/RR connection in E-UTRA, NB-IoT, UTRA, GSM/GPRS and CDMA2000 mode 48

5.4.4.11 Release of RRC/RR connection in E-UTRA, NB-IoT, UTRA, GSM/GPRS and CDMA2000 mode after T_delay_modeB timer has expired 48

5.4.4a UE test loop mode C operation 48

5.4.4a.1 Reception of MBMS packets 48

5.4.4a.2 Release of RRC connection 48

5.4.4b UE test loop mode D operation 49

5.4.4b.1 Monitor or Announce ProSe Direct Discovery 49

5.4.4b.2 Release of RRC connection 50

5.4.4c UE test loop mode E operation 50

5.4.4c.1 Receive or Transmit ProSe Direct or V2X Communication 50

5.4.4c.2 Release of RRC connection 52

5.4.4c.3 Transition from RRC Idle/Connected to Any Cell Selection state 52

5.4.4c.4 V2X operation 52

5.4.4d UE test loop mode F operation 53

5.4.4d.1 Reception of MBMS packets 53

5.4.4d.2 Release of RRC connection 53

5.4.4e UE test loop mode G operation 53

5.4.4e.1 Reception of ESM DATA TRANSPORT message 53

5.4.4e.2 Expiry of T_delay_modeGH timer when UE test loop mode G is active 54

5.4.4f UE test loop mode H operation 54

5.4.4f.1 Reception of TPDU 54

5.4.4f.2 Expiry of T_delay_modeGH timer when UE test loop mode H is active 55

5.4.4g UE test loop mode I operation 56

5.4.4g.1 Reception of ESM DATA TRANSPORT message 56

5.4.5 Open UE test loop 56

5.4.5.1 General 56

5.4.5.2 Initiation 56

5.4.5.3 Reception of OPEN UE TEST LOOP message or AT Command +CCUTLE by the UE 56

5.5 UE Positioning test mode procedures 57

5.5.1 Reset UE Positioning Stored Information 57

5.5.1.1 General 57

5.5.1.2 Initiation 58

5.5.1.3 Reception of RESET UE POSITIONING STORED INFORMATION message by UE 58

5.5.2 Update UE Location Information 58

5.5.2.1 General 59

5.5.2.2 Initiation 59

5.5.2.3 Reception of UPDATE UE LOCATION INFORMATION message by UE 59

5.5.3 UTC time reset 59

5.5.3.1 General 59

5.5.3.2 Initiation 59

5.5.3.3 Reception of AT Command +CUTCR by UE 59

5.6 MBMS Packet Counter reporting procedure 60

5.6.1 Request MBMS Packet Counter value 60

5.6.1.1 General 60

5.6.1.2 Initiation 60

5.6.1.3 Reception of UE TEST LOOP MODE C MBMS PACKET COUNTER REQUEST by the UE 60

5.7 ProSe Packet Counter reporting procedure 61

5.7.1 Request ProSe Packet Counter value 61

5.7.1.1 General 61

5.7.1.2 Initiation 61

5.7.1.3 Reception of UE TEST LOOP PROSE COUNTER REQUEST by the UE 62

5.7.1.4 Reception of AT Command +CUSPCREQ by the UE 62

5.8 SC-PTM Packet Counter reporting procedure 63

5.8.1 Request SC-PTM Packet Counter value 63

5.8.1.1 General 63

5.8.1.2 Initiation 63

5.8.1.3 Reception of UE TEST LOOP MODE F SCPTM PACKET COUNTER REQUEST by the UE 63

5.9 Antenna Test Function measurement procedure 63

5.9.0 Measurements definition 64

5.9.0.1 Reference Signal Antenna Power (RSAP) definition 64

5.9.0.2 Reference Signal Antenna Relative Phase (RSARP) definition 64

5.9.1 Request Antenna Information values 65

5.9.1.1 General 65

5.9.1.2 Initiation 65

5.9.1.3 Reception of ANTENNA INFORMATION REQUEST by the UE 65

5.9.2 UE ATF requirements 66

5.9.2.1 RSAP 66

5.9.2.2 RSARP 66

5.10 Set UL Message test function 67

5.10.1 General 67

5.10.2 Initiation 67

5.10.3 Reception of SET UL MESSAGE REQUEST message by UE 67

6 Message definitions and contents 67

6.1 CLOSE UE TEST LOOP 68

6.2 CLOSE UE TEST LOOP COMPLETE 73

6.3 OPEN UE TEST LOOP 73

6.4 OPEN UE TEST LOOP COMPLETE 74

6.5 ACTIVATE TEST MODE 74

6.6 ACTIVATE TEST MODE COMPLETE 74

6.7 DEACTIVATE TEST MODE 74

6.8 DEACTIVATE TEST MODE COMPLETE 75

6.9 RESET UE POSITIONING STORED INFORMATION 75

6.10 UE TEST LOOP MODE C MBMS PACKET COUNTER REQUEST 76

6.11 UE TEST LOOP MODE C MBMS PACKET COUNTER RESPONSE 76

6.12 UPDATE UE LOCATION INFORMATION 76

6.13 UE TEST LOOP PROSE PACKET COUNTER REQUEST 78

6.14 UE TEST LOOP PROSE PACKET COUNTER RESPONSE 78

6.15 UE TEST LOOP MODE F SCPTM PACKET COUNTER REQUEST 81

6.16 UE TEST LOOP MODE F SCPTM PACKET COUNTER RESPONSE 81

6.17 ANTENNA INFORMATION REQUEST 81

6.18 ANTENNA INFORMATION RESPONSE 82

6.19 SET UL MESSAGE 84

6.19.1 SET UL MESSAGE REQUEST 84

6.19.2 SET UL MESSAGE RESPONSE 84

7 Variables, constants and timers 84

7.1 State variables 84

7.2 Constants 86

7.3 Timers 86

7.4 Configurable parameters 87

8 Electrical Man Machine Interface (EMMI) 87

9 Test application definition 88

9.1 Definition of the UE ATF Client Application 88

9.1.2 Message Definitions and Contents 89

Annex A (informative): Void 92

Annex B (normative): Pre-defined message containers used for testing 93

Annex C (informative): Change history 97