0% found this document useful (0 votes)
82 views90 pages

Testing Teco MMM

Uploaded by

jahnavi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
82 views90 pages

Testing Teco MMM

Uploaded by

jahnavi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 90

GSM Association Non-confidential

Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Multi SIM Devices Requirements Test Cases


Version 2.0
14 June 2018

This is a Non-binding Permanent Reference Document of the GSMA

Security Classification: Non-confidential


Access to and distribution of this document is restricted to the persons permitted by the security classification. This document is confidential to the
Association and is subject to copyright protection. This document is to be used only for the purposes for which it has been supplied and
information contained in it must not be disclosed or in any other way made available, in whole or in part, to persons other than those permitted
under the security classification without the prior written approval of the Association.

Copyright Notice
Copyright © 2018 GSM Association

Disclaimer
The GSM Association (“Association”) makes no representation, warranty or undertaking (express or implied) with respect to and does not accept
any responsibility for, and hereby disclaims liability for the accuracy or completeness or timeliness of the information contained in this document.
The information contained in this document may be subject to change without prior notice.

Antitrust Notice
The information contain herein is in full compliance with the GSM Association’s antitrust compliance policy.

V2.0 Page 1 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Table of Contents
1 Introduction 7
1.1 Overview 7
1.2 Scope 7
1.3 Definition of Terms 7
1.4 Abbreviations 8
1.5 References 8
1.6 Conventions 9
2 Applicability 9
2.1 DUT optional features and feature description 9
2.2 Conditional Tests 10
2.3 Test Applicability Table 11
3 Test process 14
3.1 Test Environment 14
3.2 Pass Criteria 14
3.3 Future Study 14
3.4 Tests From Other Sources 14
3.5 Test Execution Optimisation 15
4 Test Cases 15
4.1 IMEIs 15
4.1.1 Number of IMEIs 15
4.1.2 Primary IMEI 16
4.1.3 IMEI Presentation 16
4.2 Blocking & Recovery of Service 17
4.2.1 Blocking of Service 17
4.2.2 Retry Following Blocking (3GPP) 18
4.2.3 Retry Following Blocking (3GPP2) 21
4.3 All Mode 23
4.4 USAT Operation 25
4.4.1 Dual SIM Dual Active 25
4.4.2 Dual SIM Dual Standby 25
4.4.3 Passive Dual SIM 25
4.5 User Interface 26
4.5.1 SIM Selection via Software 26
4.5.2 Preferred SIM for Data 27
4.5.3 Preferred SIM for Voice, SMS, MMS 27
4.5.4 Single SIM Operation 28
4.5.5 Change of SIM Association 29
4.5.6 Idle Mode Display 30
4.5.7 Lock Screen Display 31
4.5.8 Mobile Terminated Calls SMS & MMS 32
4.5.9 Mobile Originated Calls SMS & MMS 32
4.5.10 Emergency Call 32

V2.0 Page 2 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.5.11 Call Logs 34


4.5.12 SMS / MMS Logs 35
4.5.13 Data Use Display 35
4.5.14 Cell Broadcast 36
4.5.15 Priority of Services 37
4.5.16 Call Forwarding / Call Waiting 37
4.5.17 Call Hold 39
4.5.18 SIM PIN 40
4.5.19 PUK Code 40
4.5.20 Unlock Code 41
4.5.21 Network & Service Provide Locks (FFS) 41
4.5.22 Contact Book Management 41
4.5.23 Network Search 46
4.5.24 IMS Voice services 47
4.6 Automatic SIM Allocation 49
4.6.1 Based on Hardware 49
4.6.2 Based on Discovery Protocol 50
4.7 Network Specific Applications 51
4.7.1 Applications with Inherent Limitations (FFS) 51
4.7.2 User Imposed Limitations (FFS) 52
4.8 Auto Configuration / Late Customisation 52
4.8.1 Auto Configuration Across All SIMs (FFS) 52
4.8.2 Auto Configuration of One Connection (FFS) 52
4.8.3 Reconfiguration (FFS) 53
4.9 eUICC 53
4.9.1 Equivalency of eUICC with SIM 53
4.9.2 Management of eUICC 53
4.9.3 eUICC and User Interface (FFS) 53
4.10 NFC 54
4.11 EAP-SIM (FFS) 54
Annex A Document Management 55
A.1 Document History 55
A.2 Other Information 55
Annex B (Informative) English translation of YDT 3041-2016 [17] test cases 56
4 Test methods for LTE/CDMA/TD-SCDMA/WCDMA/GSM (GPRS) multi-mode
dual-SIM multi-standby UE 56
4.1 Slot function test configuration 56
4.1.1 Description of SIM slot test 56
4.1.2 Only one SIM is inserted 56
4.1.3 Two SIMs are inserted 61
4.2 Test method for UEs in GSM (GPRS) single-SIM mode 62
4.3 Test method for UEs in CDMA2000 single-SIM mode 63
4.4 Test method for UEs in WCDMA/GSM (GPRS) single-SIM mode 63
4.5 Test method for UEs in TD-SCDMA/GSM (GPRS) single-SIM mode 63

V2.0 Page 3 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.6 Test method for UEs in LTE/CDMA single-SIM mode 63


4.7 Test method for UEs in LTE/TD-SCDMA/WCDMA/GSM (GPRS) single-
SIM mode 63
4.8 Service and function test methods in multi-mode dual-SIM multi-standby
mode 63
4.8.1 Notes on test methods for services and functions 63
4.8.2 Test for PIN protection function 65
4.8.3 Storage test 65
4.8.4 Voice service functions in dual-SIM mode 68
4.8.5 SMS Functions in Dual-SIM Mode 80
4.8.6 Data service functions in dual-SIM mode 86
4.8.7 Network selection function test 89
5 Introduction Error! Bookmark not defined.
5.1 Overview Error! Bookmark not defined.
5.2 Scope Error! Bookmark not defined.
5.3 Definition of Terms Error! Bookmark not defined.
5.4 Abbreviations Error! Bookmark not defined.
5.5 References Error! Bookmark not defined.
5.6 Conventions Error! Bookmark not defined.
6 Applicability Error! Bookmark not defined.
6.1 DUT optional features and feature description Error! Bookmark not defined.
6.2 Conditional Tests Error! Bookmark not defined.
6.3 Test Applicability Table Error! Bookmark not defined.
7 Test process Error! Bookmark not defined.
7.1 Test Environment Error! Bookmark not defined.
7.2 Pass Criteria Error! Bookmark not defined.
7.3 Future Study Error! Bookmark not defined.
7.4 Tests From Other Sources Error! Bookmark not defined.
7.5 Test Execution Optimisation Error! Bookmark not defined.
8 Test Cases Error! Bookmark not defined.
8.1 IMEIs Error! Bookmark not defined.
8.1.1 Number of IMEIs Error! Bookmark not defined.
8.1.2 Primary IMEI Error! Bookmark not defined.
8.1.3 IMEI Presentation Error! Bookmark not defined.
8.2 Blocking & Recovery of Service Error! Bookmark not defined.
8.2.1 Blocking of Service Error! Bookmark not defined.
8.2.2 Retry Following Blocking (3GPP) Error! Bookmark not defined.
8.2.3 Retry Following Blocking (3GPP2) Error! Bookmark not defined.
8.3 All Mode Error! Bookmark not defined.
8.4 USAT Operation Error! Bookmark not defined.
8.4.1 Dual SIM Dual Active Error! Bookmark not defined.
8.4.2 Dual SIM Dual Standby Error! Bookmark not defined.
8.4.3 Passive Dual SIM Error! Bookmark not defined.
8.5 User Interface Error! Bookmark not defined.

V2.0 Page 4 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

8.5.1 SIM Selection via Software Error! Bookmark not defined.


8.5.2 Preferred SIM for Data Error! Bookmark not defined.
8.5.3 Preferred SIM for Voice, SMS, MMS Error! Bookmark not defined.
8.5.4 Single SIM Operation Error! Bookmark not defined.
8.5.5 Change of SIM Association Error! Bookmark not defined.
8.5.6 Idle Mode Display Error! Bookmark not defined.
8.5.7 Lock Screen Display Error! Bookmark not defined.
8.5.8 Mobile Terminated Calls SMS & MMS Error! Bookmark not defined.
8.5.9 Mobile Originated Calls SMS & MMS Error! Bookmark not defined.
8.5.10 Emergency Call Error! Bookmark not defined.
8.5.11 Call Logs Error! Bookmark not defined.
8.5.12 SMS / MMS Logs Error! Bookmark not defined.
8.5.13 Data Use Display Error! Bookmark not defined.
8.5.14 Cell Broadcast Error! Bookmark not defined.
8.5.15 Priority of Services Error! Bookmark not defined.
8.5.16 Call Forwarding / Call Waiting Error! Bookmark not defined.
8.5.17 Call Hold Error! Bookmark not defined.
8.5.18 SIM PIN Error! Bookmark not defined.
8.5.19 PUK Code Error! Bookmark not defined.
8.5.20 Unlock Code Error! Bookmark not defined.
8.5.21 Network & Service Provide Locks (FFS) Error! Bookmark not defined.
8.5.22 Contact Book Management Error! Bookmark not defined.
8.5.23 Network Search Error! Bookmark not defined.
8.5.24 IMS Voice services Error! Bookmark not defined.
8.6 Automatic SIM Allocation Error! Bookmark not defined.
8.6.1 Based on Hardware Error! Bookmark not defined.
8.6.2 Based on Discovery Protocol Error! Bookmark not defined.
8.7 Network Specific Applications Error! Bookmark not defined.
8.7.1 Applications with Inherent Limitations (FFS) Error! Bookmark not defined.
8.7.2 User Imposed Limitations (FFS) Error! Bookmark not defined.
8.8 Auto Configuration / Late Customisation Error! Bookmark not defined.
8.8.1 Auto Configuration Across All SIMs (FFS) Error! Bookmark not defined.
8.8.2 Auto Configuration of One Connection (FFS) Error! Bookmark not defined.
8.8.3 Reconfiguration (FFS) Error! Bookmark not defined.
8.9 eUICC Error! Bookmark not defined.
8.9.1 Equivalency of eUICC with SIM Error! Bookmark not defined.
8.9.2 Management of eUICC Error! Bookmark not defined.
8.9.3 eUICC and User Interface (FFS) Error! Bookmark not defined.
8.10 NFC Error! Bookmark not defined.
8.11 EAP-SIM (FFS) Error! Bookmark not defined.
Annex C Document Management Error! Bookmark not defined.
C.1 Document History Error! Bookmark not defined.
C.2 Other Information Error! Bookmark not defined.

V2.0 Page 5 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

V2.0 Page 6 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

1 Introduction

1.1 Overview
The aim of the GSMA Multi SIM DUTs (Device Under Test) work is to ensure all DUTs
supporting multiple SIMs behave in a similar way.

This document provides test cases for the Multi SIM requirements detailed in GSMA PRD
TS.37 Requirements for Multi SIM devices [1].

1.2 Scope
This document is intended for:

 Parties which develop test tools and platforms


 Test Labs / Test Houses which execute the testing
 Vendors, device & chipset Manufacturers
 Operators

The Test Book consists of a set of test cases relevant for testing a device supporting multiple
SIMs.

The test cases specified within the Test Book are either specified fully, step by step or refer to
existing publicly available test standards. For the test cases from other organizations, a unique
reference to the specification and test case is provided.

For each test case specified or defined by reference within this Test Book, there is a reference
to one or more requirements from the GSMA PRD TS.37 [1].

1.3 Definition of Terms

Term Definition
Subscriber Identity Module; a physical entity that contains keys and ID required to
authenticate a user on a mobile network.
SIM
“SIM” is commonly used to refer to the physical entity that is technically called the
UICC (see below).This document generally uses “SIM” to refer to the physical entity
UICC Universal Integrated Circuit Card; the physical entity that contains as a minimum the
SIM/USIM application
USIM An application that runs on the UICC and provides authentication functions similar to
those provided by the SIM in pre-3G systems
A removable or non-removable UICC which enables the remote and/or local
eUICC management of Profiles in a secure way
A specific SIM/USIM application contained within an eUICC. Generally an eUICC will
Profile contain multiple SIM profiles, but only one will be active at any given time.
Simulator A Network Simulator or a Test Network within a test lab.

V2.0 Page 7 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

1.4 Abbreviations

Abbreviation Definition
APN Access Point Name
CS Circuit Switched
DSDA / MSMA Dual SIM Dual Active / Multi SIM Multi Active
DSDS / MSMS Dual SIM Dual Standby / Multi SIM Multi Standby
DUT Device Under Test
EAP Extensible Authentication Protocol
FFS For Future Study
IMEI International Mobile Equipment Identifier
IMS IP Multimedia Subsystem
ME Mobile Equipment
MMS Multimedia Message Service
NFC Near Field Communications
OS Operating System
OTA Over The Air
PDN Public Data Network
SMS Short Message Service
USAT UMTS SIM Application Toolkit
UE User Equipment
UI User Interface

1.5 References
Ref Document Number Title
[1] GSMA PRD TS.37 Requirements on Multi SIM devices
[2] GSMA PRD TS.06 IMEI Allocation and Approval Process
[3] GSMA PRD TS.26 NFC Handset Requirements
[4] GSMA PRD TS.32 Technical Adaptation of Devices through Late Customisation
[5] GSMA PRD TS.36 Device Settings Database
[6] 3GPP TS 24.008 Mobile Radio Interface Layer 3 Specification
Non-Access-Stratum (NAS) protocol for Evolved Packet System
[7] 3GPP TS 24.301
(EPS)
Non-Access-Stratum (NAS) functions related to Mobile Station
[8] 3GPP TS 23.122
(MS) in idle mode
Characteristics of the Universal Subscriber Identity Module
[9] 3GPP TS 31.102
(USIM) application
Universal Subscriber Identity Module (USIM) Application Toolkit
[10] 3GPP TS 31.111
(USAT)
[11] 3GPP TS 25.331 Radio Resource Control (RRC); Protocol specification
[12] 3GPP TS 36.331 E-UTRA Radio Resource Control (RRC); Protocol specification

V2.0 Page 8 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Ref Document Number Title


3GPP2 Upper Layer (Layer 3) Signalling Standard for cdma2000
[13]
C.S0005-F Spread Spectrum Systems.
[14] GSMA PRD SGP.21 Remote SIM Provisioning Architecture
[15] GSMA PRD SGP.22 Remote SIM Provisioning Technical Specification
[16] GSMA PRD SGP.23 Remote SIM Provisioning Test Book
Test Methods for LTE/CDMA/TD-SCDMA/WCDMA/GSM
MIIT (PRC)
[17] (GPRS) Multi-Mode Dual-SIM Multi-Standby User Equipment
YDT 3041-2016
An English translation of this document is provided in Annex B
[18] GSMA PRD TS.27 NFC Test Book
Mobile Equipment (ME) conformance test specification;
[19] 3GPP TS 31.124 Universal Subscriber Identity Module Application Toolkit (USAT)
conformance test specification

1.6 Conventions
As per IETF Requirements terminology, reference RFC 2119, the following terms have the
following meaning.

Term Description
SHALL Denotes a mandatory requirement
SHOULD Denotes a recommendation
MAY Denotes Optional

2 Applicability

2.1 DUT optional features and feature description


Several requirements in GSMA PRD TS.37 [1] are either optional or depend on the DUT
implementing specific technologies. The tables below list the DUT optional features and DUT
related implementation values. The “Support” and “Value” columns are intended to be filled
by the DUT Vendor.

V2.0 Page 9 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Item Optional Feature Support Mnemonic (short


[Yes/ No] name for the
optional feature)
1 Support of 3GPP2 technologies 3GPP2

2 User Interface control of SIM association UI_SIM_Assoc

3 Hot Swap of SIMs Hot_Swap

4 Compliance to MIIT “All mode” specification All_Mode

5 Dual SIM Dual Active DSDA

6 Dual SIM Dual Standby DSDS

7 Dual SIM Passive DSPA

8 Preferred SIM for Voice, SMS, MMS Pref_Voice


9 Data use display per SIM Data_Display

10 SMS cell broadcast support SMSCB


11 All SIM Network Search All_SIM_Search

12 VoLTE VoLTE
13 VoWiFi VoWiFi

14 DUT has a port limited to 2G operation 2G


15 DUT supports automatic association based on Auto_HW
hardware

16 DUT supports automatic association based on Auto_Discovery


discovery protocols
17 Support of eUICC eUICC

18 Support of UICC based NFC NFC

DUTs with more than two SIM ports are also possible:

Item Feature description Value Mnemonic (short


name for the
optional feature)

1 Number of SIM ports supported by the DUT No_Of_SIM_Ports_N

2.2 Conditional Tests


The table below defines conditions applicable to certain test cases. The conditions below are
used in the Applicability Table in the following section.

V2.0 Page 10 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Conditional Condition
item
C001 IF UI_SIM_Assoc THEN M ELSE N/A
C002 IF Hot_Swap THEN M ELSE N/A
C003 IF 3GPP2 THEN M ELSE N/A
C004 VOID
C005 IF 3GPP2 AND Hot_Swap THEN M Else N/A
C006 IF All_Mode THEN M Else N/A
C007 IF DSDA THEN M Else N/A
C008 IF DSDS THEN M Else N/A
C009 IF DSPA THEN M Else N/A
C010 IF Pref_Voice THEN M Else N/A
C011 IF Data_Display THEN M Else N/A
C012 IF SMSCB THEN M Else N/A
C013 IF All_SIM_Search THEN M Else N/A
C014 IF VoLTE THEN M Else N/A
C015 IF VoWiFi THEN M Else N/A
C016 IF 2G AND Auto_HW THEN M Else N/A
C017 IF Auto_Discovery THEN M Else N/A
C018 IF eUICC THEN M Else N/A
C019 IF NFC THEN M Else N/A

2.3 Test Applicability Table


The table below specifies the applicability of each test case according to the DUT optional
features.

V2.0 Page 11 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test case Test case title Live Applicability


Network
or
Simulator
4.1.1 Number of IMEIs Either M

4.1.2 Primary IMEI Either M


4.1.3 IMEI presentation Either M

4.2.1 Blocking of service Simulator M


4.2.2.1 Retry following blocking (3GPP) – automatic Simulator M
retry

4.2.2.2 Retry following blocking (3GPP) – association Simulator C001


change
4.2.2.3 Retry following blocking (3GPP) – hot swap Simulator C002

4.2.3.1 Retry following blocking (3GPP2) – automatic Simulator C003


retry

4.2.3.2 Retry following blocking (3GPP2) – association Simulator C001 and C003
change

4.2.3.3 Retry following blocking (3GPP2) – hot swap Simulator C005

4.3 All Mode Either C006

4.4.1 USAT – Dual SIM Dual Active (DSDA) Either C007

4.4.2 USAT – Dual SIM Dual Standby (DSDS) Either C008

4.4.3 USAT – Dual SIM Passive Either C009

4.5.1 SIM selection via software Either C001

4.5.2 Preferred SIM for data Either M


4.5.3 Preferred SIM for voice, SMS, MMS Either C010

4.5.4 Single SIM operation Either M

4.5.5 Change of SIM association Simulator C001

4.5.6 Idle screen display Either M

4.5.7 Lock screen display Either M

4.5.8 Mobile terminated call, SMS, MMS Either M


4.5.9 Mobile originated call, SMS, MMS Either M

4.5.10 Emergency call Simulator M


4.5.11 Voice call logs Either M
4.5.12 SMS MMS logs Either M

4.5.13 Data use display Either C011


4.5.14 Cell broadcast Either C012

4.5.15 Priority of services Either M

V2.0 Page 12 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test case Test case title Live Applicability


Network
or
Simulator
4.5.16 Call forwarding / call waiting Either M

4.5.17 Call hold Either C007


4.5.18 SIM PIN Either M

4.5.19 PUK code Either M


4.5.20 Unlock code Either M

4.5.21 Network and service provider locks FFS FFS


4.5.22.1 Access to contacts Either M

4.5.22.2 Presentation of contacts Either M


4.5.22.3 Adding contacts Either M
4.5.22.4 Deleting contacts Either M

4.5.22.5 Copying contacts Either M


4.5.23.1 Simple network search Either M

4.5.23.2 Simultaneous network search Either C013

4.5.24.1 VoLTE user interface Either C014

4.5.24.2 VoWiFi user interface Either C015

4,6,1 SIM allocation based on hardware Either C016

4.6.2 SIM allocation based on discovery protocol Either C017

4.7.1 Network specific applications FFS FFS

4.7.2 User imposed limitations on applications FFS FFS

4.8.1 Auto configuration across all SIMs FFS FFS


4.8.2 Auto configuration of one connection FFS FFS

4.8.3 Reconfiguration FFS FFS

4.9.1 Equivalency of eUICC with SIM Either C018

4.9.2 Management of eUICC Either C018

4.9.3 eUICC and user interface FFS FFS

4.10 NFC Either C019


4.11 EAP-SIM FFS FFS

Table definitions:
 M – the test case is Mandatory.
 Cxxx – the test case is conditional and the applicability depends on DUT support of
optional or conditional features as specified by Cxxx in the previous section.

V2.0 Page 13 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

 FFS – For Future Study; the test case is not yet defined.

3 Test process

3.1 Test Environment


Test cases may be performed in a Laboratory using one or more network simulators or on
Live Networks. Most tests can be performed in either environment.

For some of the test cases it is necessary to log the signalling between the DUT and the
network. If a network simulator is used all the signalling between the DUT and the network
shall be logged and shall be accessible to be used to derive the test case verdict.
If a Live Network is used, other options such as on-DUT logging or live network logging may
be used. Such logging will be implementation dependent.

The number of SIMs required for each test case depends on the capability of the DUT. Most
current DUTs require two SIMs, but some have more. Each SIM port is identified SIM n.

For each SIM, the DUT will provide a SIM slot or soldered (fix mounted) SIM (UICC). For
testing, the SIM(s) can be real physical SIMs or simulated SIMs. The SIMs can be either
Test SIMs or real according to the configuration required.

3.2 Pass Criteria


 A test is considered as successful only if the entire test procedure was carried out
successfully and the expected results observed.
 A test is considered as failed if the tested feature shows unexpected behaviour.
 A test is considered as non-conclusive when the pass criteria cannot be evaluated
due to issues during the setup of the initial conditions.

3.3 Future Study


Some of the test cases described in this Test Book are FFS (For Future Study). This means
that some clarifications are expected at the requirement level to conclude on a test method,
or that the test cases are low priority and have not yet been defined.

3.4 Tests From Other Sources


This document refers to test specifications developed by other organisations. These
organisations define their own requirements for test benches, test applicability and pass
criteria.

Changes to all tests in this document may be requested by contacting the GSMA Terminal
Steering Group at terminals@gsma.com. If such a request affects a test belonging to an
outside organisation then either:

a) The change request will be passed on to the outside organisation for action, or
b) The change request will be actioned by removing the outside reference and
drafting a replacement case within this document.

The complete Annex B only applies to handsets being tested for CCSA All Mode
certification, and covers only technologies appropriate to that market. A subset of CCSA

V2.0 Page 14 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

requirements & test cases are used by GSMA TS.37 & TS.42. The GSMA documents are
global specifications wherein choice of technologies is at the discretion of the device vendor.
Hence for GSMA testing, references to Annex section 4.8.1 table 1 should be replaced with
technology combinations appropriate to the capabilities of the device under test.

3.5 Test Execution Optimisation


Some tests do not require the device to start in a powered off state. These tests may be run
directly after another test case, subject to all initial conditions for the test being met,

4 Test Cases

4.1 IMEIs

4.1.1 Number of IMEIs


Test Purpose

To ensure the DUT has correct number of IMEIs and uses them in the correct manner

Referenced requirements

 TS37_2.1_REQ_1
 TS37_2.2_REQ_6

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
of SIMs supported by the DUT.
Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM Each SIM is configured to access the configured networks.

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution

Step Direction Sequence Expected Result


1 User  Power on DUT The DUT attaches to each network.
DUT Each connection uses a unique IMEI.
One of the connections uses the primary
IMEI.

V2.0 Page 15 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.1.2 Primary IMEI


Test Purpose

To ensure the DUT always uses primary IMEI

Referenced requirements

 TS37_2.2_REQ_4
 TS37_2.2_REQ_5

Initial Conditions

Entity Description of the initial condition

Network simulator or network configured to allow access by at least one SIM


Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM A SIM is configured to access the configured networks.

The DUT is powered off.


DUT
The DUT has n SIM ports

Test execution:

Step Direction Sequence Expected Result


1 User  Insert a SIM in SIM port n and power The DUT performs attach to the network.
DUT on DUT The connection uses the Primary IMEI.

2 User  Power off the DUT


DUT

3 Repeat steps 1 and 2 for each SIM


port

4.1.3 IMEI Presentation


Test Purpose

To ensure the DUT presents IMEIs correctly

Referenced requirements

 TS37_2.2_REQ_7
 TS37_2.2_REQ_8

Initial Conditions

V2.0 Page 16 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
of SIMs supported by the DUT.
Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM Each SIM is configured to access the configured networks.

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution:

Step Direction Sequence Expected Result


1 User  Type *#06# on dialler Number of IMEIs displayed is equal to
DUT number of SIM ports

Each IMEI is unique

One IMEI is highlighted / listed as the


being the Primary IMEI

Note: if the DUT does not have a dialler then a different process may be used to access
IMEIs; this is particularly applicable to embedded DUTs.

4.2 Blocking & Recovery of Service

4.2.1 Blocking of Service


Test Purpose

To ensure the DUT handles blocking of service correctly

Referenced requirements

 TS37_2.2_REQ_1
 TS37_2.2_REQ_2
 TS37_2.2_REQ_3

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
of SIMs supported by the DUT.
Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM Each SIM is configured to access the configured networks.

V2.0 Page 17 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution:

Step Direction Sequence Expected Result


1 User  Power on DUT The DUT attaches to each network.
DUT
2 Network  At periodic update, connection n All connections are closed in accordance
DUT sends a reject with a blocking reject with standards [6], [11], [13]
cause (reject #6 “Illegal ME” for a
The UI displays an appropriate message
3GPP connection or Lock until Power-
Cycled Order received over one
3GPP2 connection)
3 User  Attempt to: No connection request is initiated from
DUT the DUT
1. Dial a call
2. Send an SMS
3. Browse the internet

4 User  Power off DUT


DUT

5 Repeat steps 1-4 with the reject sent


over a different connection until all
connections have been tested.

4.2.2 Retry Following Blocking (3GPP)

4.2.2.1 Automatic Retry (3GPP)


Test Purpose

To ensure the DUT follows correct 3GPP retry procedure

Referenced requirements

 TS37_2.2_REQ_12
 TS37_2.2_REQ_16

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
of SIMs supported by the DUT.
Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM Each SIM is configured to access the configured networks.

V2.0 Page 18 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution:

Step Direction Sequence Expected Result


1 User  Power on DUT The DUT attaches to each network.
DUT
2 Network  At periodic update, 3GPP connection All connections are closed in accordance
DUT n sends a reject with a blocking reject with standards [6], [11], [13]
cause (reject #6 “Illegal ME”)
The UI displays an appropriate message

3 DUT  Wait for DUT to retry connection Interval between retries is greater than 24
Network hours

First retry is always made over the


connection that had previously generated
the blocking reject.

4 User  Power cycle DUT The DUT attempts attach to each


DUT network.

4.2.2.2 Change of SIM association to port (3GPP)


Test Purpose

To ensure the DUT correctly retries connection following SIM association change

Referenced requirements

 TS37_2.2_REQ_12
 TS37_2.2_REQ_14

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
of SIMs supported by the DUT.
Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM Each SIM is configured to access the configured networks.

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

V2.0 Page 19 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test execution:

Step Direction Sequence Expected Result


1 User  Power on DUT The DUT attaches to each network.
DUT

2 Network  At periodic update, 3GPP connection All connections are closed in accordance
DUT n sends a reject with a blocking reject with standards [6], [11], [13]
cause (reject #6 “Illegal ME”)
The UI displays an appropriate message

3 User  Change SIM association to SIM port The DUT attempts attach to each
DUT through user interface network.

4.2.2.3 Hot Swap of SIMs (3GPP)


Test Purpose

To ensure the DUT correctly retries connection following hot swap of SIMs

Referenced requirements

 TS37_2.2_REQ_12
 TS37_2.2_REQ_14

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
of SIMs supported by the DUT.
Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM Each SIM is configured to access the configured networks.

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution:

Step Direction Sequence Expected Result


1 User  Power on DUT The DUT attaches to each network.
DUT
2 Network  At periodic update, 3GPP connection All connections are closed in accordance
DUT n sends a reject with a blocking reject with standards [6], [11], [13]
cause (reject #6 “Illegal ME”)
The UI displays an appropriate message

V2.0 Page 20 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Step Direction Sequence Expected Result


3 User  Physically change a SIM in the DUT The DUT attempts attach to each
DUT without powering off. network.

4.2.3 Retry Following Blocking (3GPP2)

4.2.3.1 Automatic Retry (3GPP2)


Test Purpose

To ensure the DUT follows correct 3GPP2 retry procedure

Referenced requirements

 TS37_2.2_REQ_13
 TS37_2.2_REQ_16

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
of SIMs supported by the DUT.
Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM Each SIM is configured to access the configured networks.

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution:

Step Direction Sequence Expected Result


1 User  Power on DUT The DUT attaches to each network.
DUT

2 Network  At periodic update, 3GPP2 connection All connections are closed in accordance
DUT n sends a reject with a blocking reject with standards [6], [11], [13]
cause (Lock until Power-Cycled Order)
The UI displays an appropriate message

3 DUT  Wait for DUT to retry connection Interval between retries is greater than 24
Network hours

First retry is always made over the


connection that had previously generated
the blocking reject.

V2.0 Page 21 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Step Direction Sequence Expected Result


4 User  Power cycle DUT The DUT attempts attach to each
DUT network.

4.2.3.2 Change of SIM association to port (3GPP2)


Test Purpose

To ensure the DUT correctly retries connection following SIM association change

Referenced requirements

 TS37_2.2_REQ_13
 TS37_2.2_REQ_14

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
of SIMs supported by the DUT.
Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM Each SIM is configured to access the configured networks.

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution:

Step Direction Sequence Expected Result


1 User  Power on DUT The DUT attaches to each network.
DUT

2 Network  At periodic update, 3GPP2 connection All connections are closed in accordance
DUT n sends a reject with a blocking reject with standards [6], [11], [13]
cause (Lock until Power-Cycled Order)
The UI displays an appropriate message

3 User  Change SIM association to SIM port The DUT attempts attach to each
DUT through user interface network.

4.2.3.3 Hotswap of SIMs (3GPP2)


Test Purpose

To ensure the DUT correctly retries connection following hot swap of SIMs

V2.0 Page 22 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Referenced requirements

 TS37_2.2_REQ_13
 TS37_2.2_REQ_14

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
of SIMs supported by the DUT.
Network
If live network is used, the network shall be configured to request the IMEI of
the DUT during the IMSI attach procedure.
SIM Each SIM is configured to access the configured networks.

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution:

Step Direction Sequence Expected Result


1 User  Power on DUT The DUT attaches to each network.
DUT

2 Network  At periodic update, 3GPP2 connection All connections are closed in accordance
DUT n sends a reject with a blocking reject with standards [6], [11], [13]
cause (Lock until Power-Cycled Order)
The UI displays an appropriate message

3 User  Physically change a SIM in the DUT The DUT attempts attach to each
DUT without powering off. network.

4.3 All Mode


Test Purpose

To ensure the DUT follows China “All Mode” technology and user interface requirements

Note: DUTs which support a subset of the “All Mode” features are acceptable in China BUT
these MAY NOT be sold as “All Mode” DUTs.

Referenced requirements

 TS37_2.3_REQ_3

Test execution:

Please refer to the following tests in YDT 3041-2016.

V2.0 Page 23 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.3.1 4.1.2a Only one SIM is inserted

4.3.2 4.1.2b Only one SIM is inserted

4.3.3 4.1.2c Only one SIM is inserted

4.3.4 4.1.3a Two SIMs are inserted

4.3.5 4.1.3b Two SIMs are inserted

4.3.6 4.1.3c Two SIMs are inserted

4.3.7 4.8.2 PIN protection function

4.3.8 4.8.3.1 SMS test

4.3.9 4.8.3.2 Phonebook test

4.3.10 4.8.3.3 Data files test

4.3.11 4.8.3.4 Test for call records

4.3.12 4.8.4.1 MO call in idle state

4.3.13 4.8.4.2 MT call in idle state

4.3.14 4.8.4.3 MO call on SIM1 when using data on SIM2

4.3.15 4.8.4.4 MT call on SIM1 when using data on SIM2

4.3.16 4.8.4.5 Simultaneous MT calls in idle state

4.3.17 4.8.4.6 MT call on SIM1 when SIM2 in call

4.3.18 4.8.5.1 MO SMS in idle state

4.3.19 4.8.5.2 MT SMS in idle state

4.3.20 4.8.5.3 MO SMS on SIM1 when in call on SIM2

4.3.21 4.8.5.4 MT SMS on SIM1 when in call on SIM2

4.3.22 4.8.5.5 MO SMS on SIM1 when using data on SIM2

4.3.23 4.8.5.6 MT SMS on SIM1 when using data on SIM2

4.3.24 4.8.6.1 Data service from idle mode

4.3.25 4.8.6.2 Data service on SIM1 when in call on SIM2

4.3.26 4.8.7.2 Selection of network in idle mode

V2.0 Page 24 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Note: Some of these tests are also called up by the “user interface” section of this
document. It is not necessary to run identical tests twice, but be aware that
the user interface tests require any test applicable to SMS to be repeated for
MMS.

4.4 USAT Operation

4.4.1 Dual SIM Dual Active


Test Purpose

To ensure USAT functions correctly on all SIM ports

When a DUT is DSDA (or MSMA) USAT commands SHALL be supported on all SIM ports.

Referenced requirements

 TS37_2.4_REQ_2

Test execution:

1. Perform all USAT tests accordingly to Applicability Table of 3GPP TS 31.124 on each
SIM port.

4.4.2 Dual SIM Dual Standby


Test Purpose

To ensure USAT functions correctly on all SIM ports

Referenced requirements

 TS37_2.4_REQ_3

Test execution:

1. Perform all USAT tests accordingly to Applicability Table of 3GPP TS 31.124 on the
in-call SIM port.
2. For each SIM port that is power on other than the in-call SIM port, call up USAT tests
that do not require network access accordingly to the Applicability Table of
3GPP TS 31.124, including tests related to the USAT command Open Channel over
a Local Bearer.
3. For each SIM port that is power on other than the in-call SIM port, call up USAT tests
that require network access accordingly to the Applicability Table of
3GPP TS 31.124. For these USAT tests when the ME is unable to process the
command, the ME SHALL inform the SIM ("ME currently unable to process
command" or "Network currently unable to process command") as specified in the
USAT specification.

4.4.3 Passive Dual SIM


Test Purpose

V2.0 Page 25 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

To ensure USAT functions correctly on all SIM ports

Referenced requirements

 TS37_2.4_REQ_4

Test execution:

1. Perform all USAT tests accordingly to Applicability Table of 3GPP TS 31.124 on the
SIM port selected for use.
2. If SIMs other than the SIM selected for use are powered on, perform USAT tests that
do not require network access accordingly to the Applicability Table of
3GPP TS 31.124, including tests related to the USAT command Open Channel over
a Local Bearer.

4.5 User Interface

4.5.1 SIM Selection via Software


Test Purpose

For DUTs supporting SIM selection through software, to ensure the DUT offers appropriate
SIM selection menu(s)

Referenced requirements

 TS37_2.5_REQ_1
 TS37_2.5_REQ_2

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution

Step Direction Sequence Expected Result


1 User  Power on DUT and access the menu The user interface offers a SIM selection
DUT for SIM selection menu.

Technology restrictions (if any) are


indicated and match those declared by
the vendor in the proforma in TS.37
section 2.3

V2.0 Page 26 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.5.2 Preferred SIM for Data


Test Purpose

To ensure the DUT allows selection of a preferred SIM for data, that this selection is used to
direct data traffic, and that the correct default is applied if the user does not make a selection

Referenced requirements

 TS37_2.5_REQ_3
 TS37_2.5_REQ_4

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Go to the menu for SIM selection for The user interface allows selection of a
DUT data traffic preferred SIM for data

Prior to user selecting a SIM for data


service, the device automatically selects
a connection with the highest available
radio access technology generation.

2 User  Select a SIM as preferred for data and All data is routed over the connection
DUT browse a web page. associated with the selected SIM

3 Repeat step 2 for each available SIM

4.5.3 Preferred SIM for Voice, SMS, MMS


Test Purpose

V2.0 Page 27 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

To ensure that, if the DUT allows selection of a preferred SIM for Voice, SMS or MMS, these
selections are used to direct traffic accordingly.

Referenced requirements

 TS37_2.5_REQ_5

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Go to the menu for SIM selection for Prior to user selecting a SIM for voice
DUT Voice service, the device automatically selects
a connection with voice call capability and
clearly shows this in the user interface.

The user interface allows selection of a


preferred SIM for Voice

2 User  Select a SIM as preferred for voice All mobile originated voice calls are
DUT and make a voice call. routed over the connection associated
with the selected SIM

3 Repeat step 2 for each available SIM

4 User  Repeat steps 2 & 3 for SMS and MMS All mobile originated SMS / MMS are
DUT if a preferred SIM for these can be routed over the connection associated
selected independently of Voice. with the selected SIM

4.5.4 Single SIM Operation


Test Purpose

To ensure that, if the DUT contains a single SIM, this SIM is automatically chosen as the
default SIM for all services.

Referenced requirements

 TS37_2.5_REQ_6

V2.0 Page 28 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test execution:

Please refer to the following tests in YDT 3041-2016.

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.4.1 4.1.2a Only one SIM is inserted

4.5.4.2 4.1.2b Only one SIM is inserted

4.5.4.3 4.1.2c Only one SIM is inserted

4.5.5 Change of SIM Association


Test Purpose

To ensure that alteration of SIM association through DUT software results in network
connectivity changes that comply with 3GPP / 3GPP2 standards

Referenced requirements

 TS37_2.5_REQ_7
 TS37_2.5_REQ_8

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Access the SIM selection menu and Connections are established according to
DUT associate each SIM with a SIM port 3GPP/3GPP2 standards [6], [11], [13]

V2.0 Page 29 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Step Direction Sequence Expected Result


2 User  Change SIM association For connections where association has
DUT been changed

 Connection detaches according to


3GPP/3GPP2 standards and using
original IMEI [6], [11], [13]

 Relevant parameters are


synchronised with SIM and higher
layers (via modem reset or otherwise)

 Connection is re-established
according to 3GPP/3GPP2 standards
and using new IMEI [6], [11], [13]

For connections where association has


not changed:

 No detach / re attach is seen.

4.5.6 Idle Mode Display


Test Purpose

To ensure the DUT presents connection status information for each SIM when in idle mode

Referenced requirements

 TS37_2.5_REQ_9

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

V2.0 Page 30 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test execution

Step Direction Sequence Expected Result


1 User  Check the idle mode UI The following are visible on the idle mode
DUT user interface for each connection:

 Network identifier

 Roaming status

 Radio Access Technology

 Signal strength

4.5.7 Lock Screen Display


Test Purpose

To ensure the DUT presents connection status information for each SIM on the lock screen

Referenced requirements

 TS37_2.5_REQ_10

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Activate lock screen and check the UI. The following are visible on the lock
DUT screen for each connection:

 Network identifier

 Roaming status

 Radio Access Technology

 Signal strength

V2.0 Page 31 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.5.8 Mobile Terminated Calls SMS & MMS


Test Purpose

To ensure that, for mobile terminated calls, SMS and MMS, the user interface SHALL
indicate the connection on which the call/SMS/MMS is received.

Referenced requirements

 TS37_2.5_REQ_11

Test execution:

Please refer to the following tests in YDT 3041-2016.


SMS tests must be repeated for MMS

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.8.1 4.8.4.2 MT call in idle state

4.5.8.2 4.8.5.2 MT SMS in idle state

4.5.9 Mobile Originated Calls SMS & MMS


Test Purpose

To ensure that, for mobile originated calls, SMS and MMS, the user interface SHALL allow
the user to select the connection used to make the call.

Referenced requirements

 TS37_2.5_REQ_12

Test execution:

Please refer to the following tests in YDT 3041-2016.


SMS tests must be repeated for MMS

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.9.1 4.8.4.1 MO call in idle state

4.5.9.2 4.8.5.1 MO SMS in idle state

4.5.10 Emergency Call


Test Purpose

To ensure the DUT initiates emergency calls on all available connections

Referenced requirements

 TS37_2.5_REQ_13

V2.0 Page 32 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or test network(s) configured to allow access for the
Network number of SIMs supported by the DUT.
Some of the network connections shall be configured to reject emergency calls.
SIM Each SIM is configured to access the configured networks.

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution

Step Direction Sequence Expected Result


1 User  Power on DUT. DUT attaches to each network
DUT

2 User  Dial emergency call through user DUT initiates emergency call with no
DUT interface additional dialog boxes.

3 DUT  Emergency call is initiated in accordance


Network with 3GPP/3GPP2 standards. [6], [11],
[13]

4 Network Connect emergency call Call is connected


DUT
5 User  Terminate emergency call at user DUT terminates emergency call with no
DUT interface additional dialog boxes.

6 DUT  Call is terminated in accordance with


Network 3GPP/3GPP2 standards. [6], [11], [13]

7 User  Dial emergency call through user DUT initiates emergency call with no
DUT interface on a network that will reject additional dialog boxes.
the call
8 DUT  Emergency call is initiated in accordance
Network with 3GPP/3GPP2 standards. [6], [11],
[13]

9 Network Reject emergency call DUT retries on second connection


DUT regardless of voice call routing
preferences set in the DUT

10 DUT  Emergency call is initiated on 2nd network


Network in accordance with 3GPP/3GPP2
standards. [6], [11], [13]

11 Network Connect emergency call Call is connected


DUT

V2.0 Page 33 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Step Direction Sequence Expected Result


12 User  Terminate emergency call at user DUT terminates emergency call with no
DUT interface additional dialog boxes.

13 DUT  Call is terminated in accordance with


Network 3GPP/3GPP2 standards. [6], [11], [13]

14 User  Dial emergency call through user DUT initiates emergency call with no
DUT interface on first network that will additional dialog boxes.
reject the call

15 DUT  Emergency call is initiated in accordance


Network with 3GPP/3GPP2 standards. [6], [11],
[13]

16 Network Reject emergency call DUT retries on 2nd connection regardless


DUT of voice call routing preferences set in the
DUT

17 DUT  Emergency call is initiated on 2nd network


Network in accordance with 3GPP/3GPP2
standards. [6], [11], [13]

18 Network Reject emergency call DUT retries on 3rd connection regardless


DUT of voice call routing preferences set in the
DUT

19 DUT  Emergency call is initiated on 3rd network


Network in accordance with 3GPP/3GPP2
standards. [6], [11], [13]

Note: for a Dual SIM DUT the third


connection will be emergency camped-on
state through any available network.

20 Network Connect emergency call Call is connected


DUT

21 User  Terminate emergency call at user DUT terminates emergency call with no
DUT interface additional dialog boxes.

22 DUT  Call is terminated in accordance with


Network 3GPP/3GPP2 standards. [6], [11], [13]

If the DUT has more than two SIMs, repeat with 3,4,5…. networks rejecting the call attempt

4.5.11 Call Logs


Test Purpose

To ensure the DUT shows which SIM a call was made / received on

Referenced requirements

V2.0 Page 34 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

 TS37_2.5_REQ_14

Test execution:

Please refer to the following tests in YDT 3041-2016.


GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.11.1 4.8.3.4 Test for call records

4.5.12 SMS / MMS Logs


Test Purpose

To ensure the DUT shows which SIM an SMS / MMS was made / received on

Referenced requirements

 TS37_2.5_REQ_15

Test execution:

Please refer to the following tests in YDT 3041-2016.


Repeat for MMS
GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.12.1 4.8.3.1 SMS test

4.5.13 Data Use Display


Test Purpose

To ensure that, if the DUT has a per-connection data use display, data use is correctly
shown.

Referenced requirements

 TS37_2.5_REQ_16

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

V2.0 Page 35 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Step Direction Sequence Expected Result


1 User  Access the UI for data connection Prior to user selection of a preferred SIM
DUT for data, the DUT automatically selects a
connection. The automatic selection uses
the highest available radio access
technology generation and is clearly
indicated on the user interface.

The user interface allows selection of a


preferred SIM for data

2 User  Select a SIM as preferred for data. All data is routed over the connection
DUT associated with the selected SIM

3 User  Download a file of known size User interface shows the correct amount
DUT of data traffic for the selected SIM

Repeat steps 2 & 3 for each available


SIM

4.5.14 Cell Broadcast


Test Purpose

If cell broadcast reception is supported:

To ensure the DUT implements cell broadcast messaging per connection, and that message
display includes an indication of the connection over which they were received.

Referenced requirements

 TS37_2.5_REQ_17
 TS37_2.5_REQ_18
 TS37_2.5_REQ_19

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

V2.0 Page 36 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test execution

Step Direction Sequence Expected Result


1 User  Access Cell Broadcast configuration in Cell broadcast configuration is offered
DUT the user interface. independently for each connection

2 User  Enable cell broadcast reception for all User interface shows which connections
DUT connections cell broadcast is enabled for

3 Network All networks send cell broadcast DUT displays each message in cell
 DUT messages broadcast display and correctly indicates
the connection over which it was
received.

4 If DUT can display cell broadcast


messages in idle or lock screen,
repeat step 3 for each screen

Note: Any user visible cell broadcast message may be used. Details are not defined in this
test as messages in use vary considerably between countries / networks.

4.5.15 Priority of Services


Test Purpose

For a DUT that does not offer dual active connection, to ensure that voice, SMS and MMS
are prioritised over data

Referenced requirements

 TS37_2.5_REQ_20

Test execution:

Please refer to the following tests in YDT 3041-2016.


Repeat for MMS
GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.15.1 4.8.4.3 MO call on SIM1 when using data on SIM2

4.5.15.2 4.8.4.4 MT call on SIM1 when using data on SIM2

4.5.15.3 4.8.5.5 MO SMS on SIM1 when using data on SIM2

4.5.15.4 4.8.5.6 MT SMS on SIM1 when using data on SIM2

4.5.16 Call Forwarding / Call Waiting


Test Purpose

To ensure supplementary services operate independently on each connection

V2.0 Page 37 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Referenced requirements

 TS37_2.5_REQ_21
 TS37_2.5_REQ_22

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.


A second device is connected to a network from which it may make call to /
User B
receive calls from the DUT

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Access call forwarding configuration in Call forwarding configuration is offered
DUT the user interface. independently for each connection

2 User  Enable call forwarding on connection User interface shows call forwarding is
DUT n enabled on connection n

3 User B  Make a call to connection n of DUT Call is forwarded in accordance with


another settings at DUT.
DUT

4 User B  Terminate call


another
DUT

5 User B  Make call to other connection(s) of Calls is received by DUT


another DUT
DUT

6 User B  Terminate call


another
DUT

7 User  Disable call forwarding on connection User interface shows call forwarding is
DUT n disenabled on connection n

8 User B  Make a call to connection n of DUT Call is received by DUT


another
DUT

V2.0 Page 38 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Step Direction Sequence Expected Result


9 Repeat steps 2-8 for each available
connection on DUT

10 User  Access call waiting configuration in the Call waiting configuration is offered
DUT user interface. independently for each connection

11 User  Enable call waiting on connection n User interface shows call waiting is
DUT enabled on connection n

12 User  Make a call on connection n Call is connected


DUT

13 User B  While DUT MO call is still in progress, Call waiting indication is made at DUT
another make a call to connection n of DUT
Call waiting indication is made to User B
DUT

14 Terminate all calls

15 User  Make a call on a connection other Call is connected


DUT than n

16 User B  While DUT MO call is still in progress, Call waiting indication is not made at DUT
another make a call to connection n of DUT
Call waiting indication is not made to User
DUT
B

17 Terminate all calls

18 User  Disable call waiting on connection n User interface shows call waiting is
DUT disabled on connection n

19 User  Make a call on a connection n Call is connected


DUT

20 User B  While DUT MO call is still in progress, Call waiting indication is not made at DUT
another make a call to connection n of DUT
Call waiting indication is not made to User
DUT
B

21 Terminate all calls

22 Repeat steps 11-21 for each


connection available on the DUT

4.5.17 Call Hold


Test Purpose

For a DSDA DUT to ensure that an ongoing call can be placed on hold while a call on the
other connection is answered or initiated.

V2.0 Page 39 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Referenced requirements

 TS37_2.5_REQ_23

Test execution:

Please refer to the following test in YDT 3041-2016.

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.17.1 4.8.4.6 MT call on SIM1 when SIM2 in call

4.5.18 SIM PIN


Test Purpose

To ensure correct operation of SIM PIN and presentation of appropriate information to the
user

Referenced requirements

 TS37_2.5_REQ_24
 TS37_2.5_REQ_25

Test execution:

Please refer to the following test in YDT 3041-2016.

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.18.1 4.8.2 PIN protection function

4.5.19 PUK Code


Test Purpose

To ensure that when asking for a PUK, the DUT indicates which SIM this relates to

Referenced requirements

 TS37_2.5_REQ_26

Test execution:

Please refer to the following test in YDT 3041-2016.


Substitute “PUK” for “PIN code”

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.19.1 4.8.2 PIN protection function

V2.0 Page 40 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.5.20 Unlock Code


Test Purpose

To ensure that when asking for an unlock code, the DUT indicates which SIM this relates to

Referenced requirements

 TS37_2.5_REQ_27

Test execution:

Please refer to the following test in YDT 3041-2016.


Substitute “Unlock code” for “PIN code”

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.20.1 4.8.2 PIN protection function

4.5.21 Network & Service Provide Locks (FFS)


Test Purpose

To ensure the Network and service provider locks operate in an easy-to-understand manner

Referenced requirements

 TS37_2.5_REQ_28
 TS37_2.5_REQ_29

Test execution:

Test to be defined

4.5.22 Contact Book Management

4.5.22.1 Access to Contacts


Test Purpose

To ensure the user can access all contacts, whether stored in a SIM, the DUT itself or cloud
storage

Referenced requirements

 TS37_2.5_REQ_30

Test execution:

Please refer to the following test in YDT 3041-2016Repeat for:


 contacts stored in the DUT (if the DUT supports this) and
 contacts stored in the cloud (if the operating system supports this)

V2.0 Page 41 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.22.1.1 4.8.3.2 Phonebook test

4.5.22.2 Presentation of Contacts


Test Purpose

To ensure the DUT presents contacts correctly

Referenced requirements

 TS37_2.5_REQ_31
 TS37_2.5_REQ_32
 TS37_2.5_REQ_33

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

Each SIM is configured to access the configured networks. SIMs contain stored
SIM
contacts; some contacts are present in more than one SIM
A cloud account containing contacts is accessible over at least one of the
Cloud account networks. Some contacts stored in this account are the same as on one or
more SIMs

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Log into cloud account (if supported Cloud account successfully accessed.
DUT by DUT)

V2.0 Page 42 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Step Direction Sequence Expected Result


2 User  Access the user interface contacts Contacts from all sources (DUT, cloud,
DUT menu SIMx, SIMy …) can be accessed within
the same user interface menu

There is either:

 a single contact list consolidating all


sources; or

 a contact list per source.

For a single contact list:

 Each contact has an indication of its


source

 Contacts present in more than source


are either displayed multiple times
with different source indications, or
displayed once with multiple source
indications

For a contact list per source:

 Each list indicates the source it from


which it derives.

4.5.22.3 Adding Contacts


Test Purpose

To ensure the DUT adds contacts correctly

Referenced requirements

 TS37_2.5_REQ_34
 TS37_2.5_REQ_35

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

Each SIM is configured to access the configured networks. SIMs contain stored
SIM
contacts; some contacts are present in more than one SIM
A cloud account containing contacts is accessible over at least one of the
Cloud account networks. Some contacts stored in this account are the same as on one or
more SIMs

V2.0 Page 43 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Entity Description of the initial condition

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Log into cloud account (if supported Cloud account successfully accessed.
DUT by DUT)

2 User  Access the user interface contacts The user interface asks where to save the
DUT menu and enter a new contact contact.

The contact is saved to the location


selected

Note: it is permissible to allow a contact to be saved to multiple locations, but this must be
through user selection

4.5.22.4 Deleting Contacts


Test Purpose

To ensure the DUT deletes contacts correctly

Referenced requirements

 TS37_2.2_REQ_36
 TS37_2.2_REQ_37

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

Each SIM is configured to access the configured networks. SIMs contain stored
SIM
contacts; some contacts are present in more than one SIM
A cloud account containing contacts is accessible over at least one of the
Cloud account networks. Some contacts stored in this account are the same as on one or
more SIMs

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

V2.0 Page 44 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test execution

Step Direction Sequence Expected Result


1 User  Log into cloud account (if supported Cloud account successfully accessed.
DUT by DUT)

2 User  Access the user interface contacts User interface asks which source to
DUT menu and delete a contact that is delete the contact from.
present in more than one source
The contact is deleted only from the
source(s) selected

Note: it is permissible to allow a contact to be deleted from multiple locations, but this must
be through user selection

4.5.22.5 Copying Contacts


Test Purpose

To ensure the DUT copies contacts correctly

Referenced requirements

 TS37_2.5_REQ_38

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

Each SIM is configured to access the configured networks. SIMs contain stored
SIM
contacts; some contacts are present in more than one SIM
A cloud account containing contacts is accessible over at least one of the
Cloud account networks. Some contacts stored in this account are the same as on one or
more SIMs

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Log into cloud account (if supported Cloud account successfully accessed.
DUT by DUT)

V2.0 Page 45 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Step Direction Sequence Expected Result


2 User  Access the user interface contacts User interface asks which source to copy
DUT menu and copy a contact that is the contact to.
present in only one source
The contact is copied only to the
location(s) selected

Note: it is permissible to allow a contact to be copied to multiple locations, but this must be
through user selection

4.5.23 Network Search

4.5.23.1 Simple network search


Test Purpose

To ensure independent operation of network search for each SIM is available and that the
user interface makes appropriate information available

Referenced requirement

 TS37_2.5_REQ_39

Test execution:

Please refer to the following test in YDT 3041-2016.

GSMA TS.42 Test ID YTD 3041-2016 referenced test

4.5.23.1.1 4.8.7.2 Selection of network in idle mode

4.5.23.2 Simultaneous Network Search


Test Purpose

If implemented, to ensure simultaneous multi-SIM network search provides results in a


consistent manner

Referenced requirements

 TS37_2.5_REQ_40

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

SIM Each SIM is configured to access the configured networks.

V2.0 Page 46 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Access user interface manual network DUT to presents search results
DUT search and select “all SIM” search
 User interface indicates which SIM(s)
option
may be used for each network found.

 User interface indicates the highest


available radio access technology for
each network.

 User interface indicates if the highest


available radio access technology of
a network differs between SIMs

 If FPLMNs are included, User


interface indicates the SIM(s) for
which they are forbidden.

2 User  Select a network that may be User interface asks which source to user
DUT accessed by more than one SIM interface allows selection of the SIM to be
used

3 User  Select a network / SIM combination Remaining options are updated


DUT appropriately.

Note: there is no naming convention for this search operation. It has been called “all SIM” for
convenience; the DUT user interface may use different terminology.

4.5.24 IMS Voice services


Applicable to DUTs supporting IMS services and offering the user options to enable / disable
these services.

4.5.24.1 VoLTE
Test Purpose

To ensure user interface controls of VoLTE voice services function correctly

Referenced requirements

 TS37_2.5_REQ_41
 TS37_2.5_REQ_42
 TS37_2.5_REQ_43

V2.0 Page 47 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT. VoLTE is supported

Each SIM is configured to access the configured networks. VoLTE subscription


SIM
is in place

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Access VoLTE configuration through User interface offers individual VoLTE
DUT user interface enable/disable controls for each
connection that supports VoLTE

2 User  Enable all VoLTE connections User interface presents VoLTE


DUT registration status for each connection.
Return to home screen

3 User  Access VoLTE configuration through User interface reports connection n is no


DUT user interface longer VoLTE registered

Disable VoLTE connection n All other connections are unchanged

Return to home screen

4 Repeat step 3 for each VoLTE


connection available on the DUT

4.5.24.2 VoWiFi
Test Purpose

To ensure user interface controls of VoWiFi voice services function correctly

Referenced requirements

 TS37_2.5_REQ_44
 TS37_2.5_REQ_45
 TS37_2.5_REQ_46

V2.0 Page 48 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT. VoWiFi is supported

Wi-Fi A Wi-Fi___33 access point with backhaul to the cellular network core.

Each SIM is configured to access the configured networks. VoWiFi subscription


SIM
is in place

There is a SIM in each SIM port available.


DUT
The DUT is powered on and is attached to networks appropriate to the SIMs.

Test execution

Step Direction Sequence Expected Result


1 User  Access VoWiFi configuration through User interface offers individual VoWiFi
DUT user interface enable/disable controls for each
connection that supports VoWiFi

2 User  Enable all VoWiFi connections User interface presents VoWiFi


DUT registration status for each connection.
Return to home screen

3 User  Access VoWiFi configuration through User interface reports connection n is no


DUT user interface longer VoWiFi registered

Disable VoWiFi connection n All other connections are unchanged

Return to home screen

4 Repeat step 3 for each VoWiFi


connection available on the DUT

4.6 Automatic SIM Allocation

4.6.1 Based on Hardware


Test Purpose

To ensure Automatic SIM allocation based on physical SIM hardware, and associated user
interface functions, operate correctly

Referenced requirements

 TS37_2.6_REQ_1
 TS37_2.6_REQ_3
 TS37_2.6_REQ_4

V2.0 Page 49 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

Each SIM is configured to access the configured networks. One SIM is


SIM
physically a 2G model

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution

Step Direction Sequence Expected Result


1 User  Power on DUT DUT connects to each network
DUT

2 User  Access user interface network search The 2G SIM is associated with the 2G
DUT menu only port. Other SIM(s) are allocated the
highest radio access technology available
according to the settings of the DUT

The user interface clearly indicates that


automatic association has been used.

The user interface clearly indicates the


association in use

The user interface offers options to


manually change the association

3 User  Change the SIM association via the UI Existing connections are closed in
DUT accordance with 3GPP / 3GPP2
standards [6], [11], [13]

New connections are established in


accordance with the new association

4.6.2 Based on Discovery Protocol


Test Purpose

To ensure Automatic SIM allocation based on discovery protocols, and associated user
interface functions, operate correctly

Referenced requirements

 TS37_2.6_REQ_2
 TS37_2.6_REQ_3
 TS37_2.6_REQ_4

V2.0 Page 50 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Initial Conditions

Entity Description of the initial condition


Network simulator(s) or network(s) configured to allow access for the number
Network
of SIMs supported by the DUT.

Each SIM is configured to access the configured networks. One SIM must have
SIM radio access technology access restricted by subscription status (e.g. LTE not
allowed)

The DUT is powered off.


DUT
One SIM is inserted in each SIM port available.

Test execution

Step Direction Sequence Expected Result


1 User  Power on DUT DUT connects to each network
DUT
2 User  Access user interface network search The radio access technology limited SIM
DUT menu is associated with the radio access
technology limited port. Other SIM(s) are
allocated the highest radio access
technology available according to the
settings of the DUT

The user interface clearly indicates that


automatic association has been used.

The user interface clearly indicates the


association in use

The user interface offers options to


manually change the association

3 User  Change the SIM association via the UI Existing connections are closed in
DUT accordance with 3GPP / 3GPP2
standards [6], [11], [13]

New connections are established in


accordance with the new association

4.7 Network Specific Applications

4.7.1 Applications with Inherent Limitations (FFS)


Test Purpose

To ensure that applications requiring a specific connection are handled gracefully when that
connection is not available

V2.0 Page 51 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Referenced requirement

 TS37_2.7_REQ_1

Test execution:

Test to be defined

4.7.2 User Imposed Limitations (FFS)


Test Purpose

To ensure that applications which the user has limited to using a specific connection are
handled gracefully when that connection is not available

Referenced requirement

 TS37_2.8_REQ_1

Test execution:

Test to be defined

4.8 Auto Configuration / Late Customisation

4.8.1 Auto Configuration Across All SIMs (FFS)


Test Purpose

If the DUT supports auto configuration across all SIMs, to ensure that automatic
configuration settings are correctly applied to all connections

Referenced requirement

 TS37_2.9_REQ_1

Test execution:

Test to be defined

4.8.2 Auto Configuration of One Connection (FFS)


Test Purpose

If the DUT only supports one set of auto configuration settings, to ensure that those settings
are correctly applied

Referenced requirement

 TS37_2.9_REQ_2

Test execution:

Test to be defined

V2.0 Page 52 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.8.3 Reconfiguration (FFS)


Test Purpose

In accordance with TS.32 Section 2.12.2 reconfiguration of the items indicated in


TS37_2.9_REQ_1 in case of selecting a new SIM using the primary IMEI is optional, but
SHALL be documented if implemented.

Referenced requirement

 TS37_2.9_REQ_3

Test execution:

Test to be defined

4.9 eUICC

4.9.1 Equivalency of eUICC with SIM


Test Purpose

To ensure that Multi SIM behaviour is the same when one or more of the SIMs is an eUICC

Referenced requirement

 TS37_2.10_REQ_1

Test execution:

All earlier tests can be run with an eUICC in place of one or more of the SIMs.

Results SHALL be the same regardless of SIM or eUICC is used.

4.9.2 Management of eUICC


Test Purpose

To ensure that eUICC management in a multi SIM DUT complies with eUICC standards

Referenced requirement

 TS37_2.10_REQ_2

Test execution:

Please refer to SGP.21 & SGP.22 and associated test books.

4.9.3 eUICC and User Interface (FFS)


Test Purpose

To ensure that, if eUICC is indicated in user interface, this indication is consistent.

Referenced requirement

 TS37_2.10_REQ_3

V2.0 Page 53 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test execution:

Test to be defined

4.10 NFC
Test Purpose

To ensure that, if SIM based secure element NFC is supported, operation complies with TS.26
v10 or later

Referenced requirement

 TS37_2.11_REQ_1

Test execution:

Please refer to TS.27 NFC Test Book

4.11 EAP-SIM (FFS)


Test Purpose

To ensure that if EAP-SIM is supported by the DUT, it is supported on all SIM ports and that
operation can be individually enabled/disabled for each SIM port.

Referenced requirement

 TS37_2.12_REQ_1
 TS37_2.12_REQ_2
 TS37_2.12_REQ_3

Test execution:

This requires the DUT to support EAP-SIM

Test to be defined

V2.0 Page 54 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Annex A Document Management

A.1 Document History


Version Date Brief Description of Change Approval Editor /
Authority Company
1.0 Jan 2018 New PRD TS.42 TSG / TG Richard
Ormson /
Hutchison

A.2 Other Information


Type Description
Document Owner Terminal Steering Group
Editor / Company Richard Ormson / Hutchison

It is our intention to provide a quality product for your use. If you find any errors or omissions,
please contact us with your comments. You may notify us at prd@gsma.com

Your comments or suggestions & questions are always welcome.

V2.0 Page 55 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Annex B (Informative) English translation of YDT 3041-2016 [17]


test cases
GSMA would like to thank CCSA for providing this translation.

This annex contains an English language translation of section 4 of the Chinese All Mode
test cases document (YDT 3041-2016). This defines all test cases for All Mode operation; to
avoid duplication of effort, these test cases are extensively referenced in this GSMA
document. The English language version of YDT 3041-2016 will be formally issued by CCSA
in late 2018 – this annex will be removed once the official English language version is
available direct from CCSA. Section numbers from the original document have been retained
for clarity – test case numbers align to these.

Note: This section is informative – unless used by a specific test case in the main part
of TS.42, items within this annex are only applicable to the Chinese market.
Terminology and abbreviations in this Annex may not be aligned with other sections
in TS.42.

This complete annex only applies to devices being tested for CCSA All Mode
certification, and covers only technologies appropriate to that market. A subset of
CCSA requirements & test cases are used by GSMA TS.37 & TS.42. The GSMA
documents are global specifications wherein choice of technologies is at the
discretion of the device vendor. Hence for GSMA testing, references to Annex section
4.8.1 table 1 should be replaced with technology combinations appropriate to the
capabilities of the device under test.

4 Test methods for LTE/CDMA/TD-SCDMA/WCDMA/GSM (GPRS) multi-mode


dual-SIM multi-standby UE

4.1 Slot function test configuration

4.1.1 Description of SIM slot test

For SIM slot combination corresponding to mode combination of LTE/CDMA/TD-


SCDMA/WCDMA/GSM (GPRS) multi-mode dual-SIM multi-standby UE, refer to section 5.1
in YD/T 3040 Technical Requirements for LTE/CDMA/TD-SCDMA/WCDMA/GSM (GPRS)
Multi-Mode Dual-SIM Multi-Standby User Equipment.

4.1.2 Only one SIM is inserted

Test number 4.1.2 a


Test item: SIM slot function test (applies to dual-SIM mode 1)
Sub-item: only one SIM is inserted

V2.0 Page 56 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.1.2 a


Purpose: Verify the SIM slot function when only one SIM is inserted into the dual-SIM
multi-standby UE.
Prerequisites:
One USIM SIM with access permissions to TD-SCDMA, GSM (GPRS), LTE networks.
One SIM SIM with access permissions to TD-SCDMA and GSM (GPRS) networks.
One USIM+CSIM SIM with access permissions to CDMA2000 and LTE networks.
One UIM SIM with access permission to the CDMA2000 network.
One DUT (UE A).
One assistance device (UE B).
LTE, CDMA, TD-SCDMA, WCDMA and GSM (GPRS) networks are normal.
Steps:
Shut down the DUT.
Insert the USIM SIM into slot 1, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the SIM SIM into slot 1, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the USIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the SIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the USIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the USIM+CSIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Expected results:
1. The primary and secondary slots and their respective supported network modes are
marked clearly on the DUT.

V2.0 Page 57 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.1.2 a


Remarks: For UE supporting both SIM 1 and SIM 2, it supports the single-SIM mode that
only SIM 1 works.

Test number 4.1.2 b


Test item: SIM slot function test (applies to dual-SIM mode 2)
Sub-item: only one SIM is inserted
Purpose:
Verify the SIM slot function when only one SIM is inserted into the dual-SIM multi-standby
UE.
Prerequisites:
One USIM SIM with access permissions to TD-SCDMA, GSM (GPRS), LTE networks.
One SIM SIM with access permissions to TD-SCDMA and GSM (GPRS) networks.
One USIM+CSIM SIM with access permissions to CDMA2000 and LTE networks.
One UIM SIM with access permission to the CDMA2000 network.
One DUT (UE A).
One assistance device (UE B).
LTE, CDMA, TD-SCDMA, WCDMA and GSM (GPRS) networks are normal.

V2.0 Page 58 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.1.2 b


Steps:
1. Shut down the DUT.
Insert the USIM SIM into slot 1, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the SIM SIM into slot 1, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the USIM+CSIM SIM into slot 1, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the USIM SIM into slot 1, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the USIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the SIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Expected results:
1. The primary and secondary slots and their respective supported network modes are
marked clearly on the DUT.
Remarks: For UE supporting both SIM 1 and SIM 2, it supports the single-SIM mode that
only SIM 1 works.

Test number 4.1.2 c


Test item: SIM slot function test (applies to dual-SIM mode 3)
Sub-item: only one SIM is inserted
Purpose:
Verify the SIM slot function when only one SIM is inserted into the dual-SIM multi-standby
UE.

V2.0 Page 59 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.1.2 c


Prerequisites:
One USIM SIM with access permissions to TD-SCDMA, GSM (GPRS), LTE networks.
One SIM SIM with access permissions to TD-SCDMA and GSM (GPRS) networks.
One USIM+CSIM SIM with access permissions to CDMA2000 and LTE networks.
One UIM SIM with access permission to the CDMA2000 network.
One DUT (UE A).
One assistance device (UE B).
LTE, CDMA, TD-SCDMA, WCDMA and GSM (GPRS) networks are normal.
Steps:
1. Shut down the DUT.
Insert the USIM SIM into slot 1, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the SIM SIM into slot 1, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the USIM+CSIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the USIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the USIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Insert the SIM SIM into slot 2, and boot the DUT.
Check whether the DUT enters correct standby state and accesses the correct network.
Enter the corresponding UI to make a voice call. Keep the call for 10 s, and then end the
call.
Shut down the DUT.
Expected results:
The primary and secondary slots and their respective supported network modes are
marked clearly on the DUT.
Remarks: For UE supporting both SIM 1 and SIM 2, it supports the single-SIM mode that
only SIM 1 works.

V2.0 Page 60 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.1.3 Two SIMs are inserted

Test number: 4.1.3 a


Test item: SIM slot function test (applies to dual-SIM mode 1)
Sub-item: two SIMs are inserted
Purpose:
Verify the SIM slot function when two SIMs are inserted into the dual-SIM multi-standby
UE.
Prerequisites:
Two USIM SIMs with access permissions to TD-SCDMA, GSM (GPRS), LTE networks.
Two SIM SIMs with access permissions to TD-SCDMA and GSM (GPRS) networks.
One USIM+CSIM SIM with access permissions to CDMA2000 and LTE networks.
One UIM SIM with access permission to the CDMA2000 network.
One DUT (UE A).
One assistance device (UE B).
LTE, CDMA, TD-SCDMA, WCDMA and GSM (GPRS) networks are normal.
Steps:
1. Shut down the DUT.
2. Insert SIMs into SIM slots according to corresponding SIM combinations, and boot the
DUT.
3. Verify that the DUT enters dual-SIM multi-standby status and accesses the correct
networks.
4. Shut down the DUT.
5. Repeat steps 3-4, and test all SIM combinations corresponding to dual-SIM mode.
Expected results:
The primary and secondary slots and their respective supported network modes are
marked clearly on the UE.

Test number 4.1.3 b


Test item: SIM slot function test (applies to dual-SIM mode 2)
Sub-item: two SIMs are inserted
Purpose:
Verify the SIM slot function when two SIMs are inserted into the dual-SIM multi-standby
UE.
Prerequisites:
Two USIM SIMs with access permissions to TD-SCDMA, GSM (GPRS), LTE networks.
Two SIM SIMs with access permissions to TD-SCDMA and GSM (GPRS) networks.
One USIM+CSIM SIM with access permissions to CDMA2000 and LTE networks.
One UIM SIM with access permission to the CDMA2000 network.
One DUT (UE A).
One assistance device (UE B).
LTE, TD-SCDMA, WCDMA and GSM (GPRS) networks are normal.

V2.0 Page 61 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.1.3 b


Steps:
1. Shut down the DUT.
2. Insert SIMs into SIM slots according to corresponding SIM combinations, and boot the
DUT.
3. Verify that the DUT enters dual-SIM multi-standby status and accesses the correct
networks.
4. Shut down the DUT.
5. Repeat steps 3-4, and test all SIM combinations corresponding to dual-SIM mode.
Expected results:
The primary and secondary slots and their respective supported network modes are
marked clearly on the UE.

Test number 4.1.3 c


Test item: SIM slot function test (applies to dual-SIM mode 3)
Sub-item: two SIMs are inserted
Purpose:
Verify the SIM slot function when two SIMs are inserted into the dual-SIM multi-standby
UE.
Prerequisites:
Two USIM SIMs with access permissions to TD-SCDMA, GSM (GPRS), LTE networks.
Two SIM SIMs with access permissions to TD-SCDMA and GSM (GPRS) networks.
One USIM+CSIM SIM with access permissions to CDMA2000 and LTE networks.
One UIM SIM with access permission to the CDMA2000 network.
One DUT (UE A).
One assistance device (UE B).
LTE, TD-SCDMA, WCDMA and GSM (GPRS) networks are normal.
Steps:
1. Shut down the DUT.
2. Insert SIMs into SIM slots according to corresponding SIM combinations, and boot the
DUT.
3. Verify that the DUT enters dual-SIM multi-standby status and accesses the correct
networks.
4. Shut down the DUT.
5. Repeat steps 3-4, and test all SIM combinations corresponding to dual-SIM mode.
Expected results:
The primary and secondary slots and their respective supported network modes are
marked clearly on the UE.

4.2 Test method for UEs in GSM (GPRS) single-SIM mode

For test methods on services, function, and performance of UEs working in GSM (GPRS)
single-SIM mode, please refer to YD/T 1215.

V2.0 Page 62 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.3 Test method for UEs in CDMA2000 single-SIM mode

For test methods on services, function, and performance of UEs working in CDMA2000
single-SIM mode, please refer to YD/T 1576.

4.4 Test method for UEs in WCDMA/GSM (GPRS) single-SIM mode

For test methods on services, function, and performance of UEs working in WCDMA/GSM
(GPRS) single-SIM mode, please refer to YD/T 2220.

4.5 Test method for UEs in TD-SCDMA/GSM (GPRS) single-SIM mode

For test methods of UEs working in TD-SCDMA/GSM (GPRS) single-SIM mode, please
refer to YD/T 1779.

4.6 Test method for UEs in LTE/CDMA single-SIM mode

For test methods of UEs working in LTE/CDMA single-SIM mode, please refer to the
relevant parts of voice and data UEs in YD/T 2687.

4.7 Test method for UEs in LTE/TD-SCDMA/WCDMA/GSM (GPRS) single-SIM


mode

For test methods of UEs working in LTE/TD-SCDMA/WCDMA/GSM (GPRS) single-SIM


mode, please refer to YD/T 2684 and YD/T 2600.

4.8 Service and function test methods in multi-mode dual-SIM


multi-standby mode

4.8.1 Notes on test methods for services and functions

The following table lists the default requirements on the SIM combination types for tests on
UEs in dual-SIM mode: Table 1 Requirements on SIM combinations for UEs in
dual-SIM state1
Table 1 Requirements on SIM combinations for UEs in dual-SIM state1

V2.0 Page 63 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

UE SIM Slot 1 Slot 2 Dual-SIM


modes combinatio
ns
Mode SIM UISM USIM SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
One combination 1 GSM (GPRS)
SIM USIM USIM+CSI SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
combination 2 M CDMA2000
SIM UISM USIM SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
combination 3 WCDMA/GSM (GPRS)
(Optional)
SIM UISM USIM SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
combination 2 TD-SCDMA/GSM (GPRS)
(Optional)
Mode SIM USIM+CSI USIM SIM1 LTE/CDMA+SIM2 GSM (GPRS)
two combination 1 M
SIM USIM USIM SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
combination 2 GSM (GPRS)
SIM UISM USIM SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
combination 3 WCDMA/GSM (GPRS)
(Optional)
SIM USIM+CSI USIM SIM1 LTE/CDMA+SIM2 WCDMA/GSM (GPRS)
combination 4 M
(Optional)
SIM UISM USIM SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
combination 5 TD-SCDMA/GSM (GPRS)
(Optional)
SIM USIM+CSI USIM SIM1 LTE/CDMA+SIM2 TD-SCDMA/GSM (GPRS)
combination 6 M
(Optional)
Mode SIM UISM USIM SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
three combination 1 GSM (GPRS)
SIM USIM USIM+CSI SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
combination 2 M CDMA2000
SIM UISM USIM SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
combination 3 WCDMA/GSM (GPRS)
(Optional)
SIM UISM USIM SIM1 LTE/TD-SCDMA/WCDMA/GSM (GPRS)+SIM2
combination 2 WCDMATD-SCDMA/GSM (GPRS)
(Optional)
SIM USIM+CSI USIM SIM1 LTE/CDMA+SIM2 GSM (GPRS)
combination 5 M
SIM USIM+CSI USIM SIM1 LTE/CDMA+SIM2 WCDMA/GSM (GPRS)
combination 6 M
(Optional)
SIM USIM+CSI USIM SIM1 LTE/CDMA+SIM2 TD-SCDMA/GSM (GPRS)
combination 7 M
(Optional)

In all the test methods:


For UEs that support multiple modes, only one of the duplicate dual-SIM
combinations needs to be tested.

V2.0 Page 64 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

For UEs supporting the combination of "SIM1 LTE/TD-SCDMA/WCDMA/GSM


(GPRS)+SIM2 GSM (GPRS)" and the combination of "SIM1LTE/TD-
SCDMA/WCDMA/GSM (GPRS)+SIM2 WCDMA/GSM (GPRS)", or supporting the
combination of SIM1 LTE/CDMA+SIM2 GSM (GPRS) and the combination of SIM1
LTE/CDMA+SIM2 WCDMA/GSM (GPRS), only the combination with SIM2
supporting WCDMA/GSM (GPRS) needs to be tested.

4.8.2 Test for PIN protection function

Test number 4.8.2


Test item: test for PIN code protection function
Purpose:
Verify the PIN protection function for dual-SIM multi-standby UEs.
Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1. PIN protection has been activated in both SIMs.Table 1 Requirements
on SIM combinations for UEs in dual-SIM state1
One DUT is available.
Steps:
1. Shut down the DUT. Insert the two SIMs into the slots of the DUT according to the SIM
combination corresponding to the DUT's supporting modes.
2. Switch on the DUT.
3. Enter the PIN code for SIM1 and that for SIM2, respectively.
4. Shut down the DUT.
Expected results:
1. In step 2, the message pops up prompting the subscriber to enter the PIN code.
2. In step 3, if the correct PIN is entered, the DUT performs network selection and enters
dual-SIM multi-standby status.

4.8.3 Storage test

4.8.3.1 SMS test

Test number 4.8.3.1


Test item: storage test
Sub-item: storage test - SMS
Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-SIM
state1
One DUT (UE A) with multiple short messages stored.
One reference device (UE B).

V2.0 Page 65 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.8.3.1


Steps:
1. Shut down UE A. Insert the two SIMs into the slots of the DUT according to the SIM
combination corresponding to the DUT's supporting modes. Then, boot up the DUT.
2. Shut down UE B. Then, insert the SIM and boot up UE B.
3. UE A enters the dual-SIM multiple-standby status.
4. On UE A, enter the SMS menu.
5. Check status of SMS in each folder.
6. For the SMS stored on UE A, perform operations including Read, Save number,
Forward, Extract number and initiate a call, Delete.
7. For the SMS in the Inbox of UE A, reply messages using SIM1 and SIM2, respectively.
8. Check the SMSs in SIM1 and SIM2 of UE A.
9. Save the SMSs stored in SIM1 and SIM2 into UE A.
10. Use SIM1 of UE A to send and receive SMS respectively.
11. Under each SMS folder, verify that the corresponding SIM of SMS are marked via icon
or other methods.
12. Shut down the UE A.
Expected results:
1. The user should be able to operate on SMS on the UE, including Save, Delete, Save
number, Send, Reply, Forward, Extract number and initiate a call, etc.
2. For a UE in dual-SIM mode, the user can select SIM1 or SIM2 for replying a particular
message in the Inbox.
3. For all the SMSs in the activated SIM, the use should be allowed to read, view, and
save them to the UE.
4. For a received SMS, the UE shall clearly mark the corresponding SIM that receives the
SMS via icon or other methods.
5. For a sent SMS, the UE shall clearly mark the corresponding SIM that sends the SMS
via icon or other methods.

4.8.3.2 Phonebook test

Test number 4.8.3.2


Test item: storage test
Sub-item: storage test - phonebook
Prerequisites:
The test SIMs meets the requirements of the corresponding SIM combination listed in
Table 1 and there are multiple phone numbers stored in the SIMs.Table 1
Requirements on SIM combinations for UEs in dual-SIM state1
One DUT (UE A) with multiple phone numbers stored.
One reference device (UE B).

V2.0 Page 66 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.8.3.2


Steps:
1. Shut down UE A. Insert the two SIMs into the slots of the DUT according to the SIM
combination corresponding to the DUT's supporting modes. Then, boot up the DUT.
2. Insert the SIM into UE B and boot up the UE.
3. UE A enters the dual-SIM multiple-standby status.
4. Enter the Contacts UI of UE A.
5. Save, edit, delete, and invoke (initiate a call or send an SMS) the phone numbers
saved in the memory of UE A.
6. Save, edit, delete, and invoke (initiate a call or send an SMS) the phone numbers
saved in SIM 1 of UE A.
7. Save, edit, delete, and invoke (initiate a call or send an SMS) the phone numbers
saved in SIM 2 of UE A.
8. Shut down the UE A.
Expected results:
1. All the phone numbers saved in the UE memory or the SIMs are readable by the
subscriber for saving, editing, deleting, invoking (dialing or sending SMS).
Remarks: None

4.8.3.3 Data files test

Test number 4.8.3.3


Test item: storage test
Sub-item: storage test - Data files
Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-SIM
state1
One DUT is available.
Steps:
1. Shut down the DUT. Insert the two SIMs into the slots of the DUT according to the SIM
combination corresponding to the DUT's supporting modes.
2. Switch on the DUT.
3. The DUT enters the dual-SIM multiple-standby mode.
4. Create a file and save it, such as creating a ringtone or taking a snapshot using the
built-in camera.
5. Read the data file saved on the DUT, and perform operations on it
6. Shut down the DUT.
Expected results:
1. The user should be able to operate on and use the data file (no copyright requirement)
saved in the UE.

V2.0 Page 67 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

4.8.3.4 Test for call records

Test number 4.8.3.4


Test item: storage test
Sub-item: storage test - call records
Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-SIM
state1
One DUT (UE A) is available.
One reference device (UE B).
Steps:
1. Shut down UE A. Insert the two SIMs into the slots of the DUT according to the SIM
combination corresponding to the DUT's supporting modes.
2. Boot DUT A up.
3. UE A enters the dual-SIM multiple-standby status.
4. Use UE B to call the number corresponding to the primary SIM of UE A. On UE A,
reject the call.
5. Use UE B to call the number corresponding to SIM1 of UE A. On UE A, answer the call.
6. Use UE B to call the number corresponding to SIM2 of UE A. On UE A, reject the call.
7. Use UE B to call the number corresponding to SIM2 of UE A. On UE A, answer the call.
8. Use SIM1 of DUT A to call UE B.
9. Use SIM2 of DUT A to call UE B.
10. Check call records.
Expected results:
1. Call log should record individual calls and the detailed list should display the call type
(outgoing, incoming, missed), time, and number of the peer-end (if the number is saved
in as a contact, the corresponding name should be displayed) and the local number
(optional).
2. The subscriber can check call records by SIMs.
3. The user shall be capable of categorizing and viewing the call record.

4.8.4 Voice service functions in dual-SIM mode

4.8.4.1 Call the reference device when both SIMs are in idle status

Test number 4.8.4.1


Test item: voice service functions in dual-U(SIM) mode
Sub-item: Call the assistance device when both SIMs are idle
Test purpose: Verify that the DUT can call the assistance device when both SIMs are in
idle state.

V2.0 Page 68 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.8.4.1


Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-SIM
state1
One DUT (UE A) is available.
One reference device (UE B).
Steps:
1. Shut down UE A. Insert the two SIMs into the slots of the DUT according to the SIM
combination corresponding to the DUT's supporting modes.
2. Boot DUT A up.
3. UE A enters the dual-SIM multiple-standby status.
4. Use the SIM2 of UE A to call UE B.
5. Hang up after talking for a while and return to the home screen.
6. Use SIM1 of UE A to call UE B.
7. Hang up after talking for a while and return to the home screen.
8. Repeat Step 1 to Step 7 by testing other SIM combinations for the DUT.
Expected results:
1. In dual-SIM state, the user can choose to use SIM1 or SIM2 to dial a non-local number.
2. In dual-SIM state, whether SIM1 or SIM2 is used to dial a non-local number, the user
should be able to perform voice call properly.
3. In dual-SIM state, the call connection screen should display the SIM used for the MO
call.
4. In dual-SIM state, after the user hangs up, the UE should automatically return to the
call-ending screen and then to the dual-SIM standby screen.

4.8.4.2 One SIM has an incoming call when both SIMs are in idle status

Test number 4.8.4.2


Test item: voice service functions in dual-U(SIM) mode
Sub-item: Incoming call to one SIM when both SIM in idle mode
Test purpose: Verify the performance of the LTE multi-mode dual-SIM UE when one SIM
has an incoming call when both are in idle mode.
Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-SIM
state1
One DUT (UE A) is available.
One reference device (UE B).

V2.0 Page 69 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.8.4.2


Steps:
1. Shut down UE A. Insert the two SIMs into the slots of the DUT according to the SIM
combination corresponding to the DUT's supporting modes.
2. Boot DUT A up.
3. Both SIM1 and SIM2 are in idle state.
4. Use UE B to call SIM1 of UE A. On UE A, answer the call.
5. Hang up the phone on either UE. DUT (UE A) return to dual-SIM standby status.
6. Use UE B to call the SIM1 of UE A. On UE A, reject the call so that UE A returns to
dual-SIM standby status.
7. Use UE B to call SIM1 of UE A. On UE A, do not perform any operation and wait till UE
A returns to dual-SIM standby status. Then, use UE A to call the missed incoming call.
8. Use UE B to call SIM2 of UE A and repeat steps 3 through 7.
9. Repeat Step 1 to Step 8 by testing other SIM combinations for the DUT.
Expected results:
1. In dual-SIM state, SIM1 or SIM2 can be used to receive incoming calls.
2. In dual-SIM state, the calling party and the called SIM can be displayed whether SIM1 or
SIM2 receives a call.
3. In dual-SIM state, whether SIM1 or SIM2 receives a call, the UE shall allow the user to
reject or answer the call. If the user answers the phone, the voice service is normal; if the
user rejects or ignores the call, the DUT indicates the missed call on the screen, including
the number of calling party, the SIM corresponding to the dialed number. The user should
be able to dial back the missing calls.
4. In dual-SIM state, after the user hangs up, the UE should automatically return to the call-
ending screen and then to the dual-SIM standby screen.

4.8.4.3 Using one SIM to Call a Non-Local Number While the Other SIM Is
Running Data Services

Test number 4.8.4.3


Test Item:
Voice service function requirements in dual-SIM mode
Test Sub-Item:
Using one SIM to Call a Non-Local Number While the Other SIM Is Running Data
Services
Purpose:
Verify the performance of the LTE multi-mode dual-SIM UE in the scenario where the
user uses a SIM to call a non-local number while the other SIM is running data services.
Prerequisites:
The test SIMs meet the requirements of the SIM combinations listed in Table 1. Table 1
Requirements on SIM combinations for UEs in dual-SIM state1
One DUT (UE A) is available.
One assistance UE (UE B) is available.
Steps:

V2.0 Page 70 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

1) Switch off UE A. By referring to SIM combination 1 that corresponds to the mode of


the UE, insert two SIMs into the two slots of UE A and enable the UE to work on the
mode combination.
2) Switch on UE A. SIM 1 is registered in the LTE network, and SIM 2 is registered in
the network of the corresponding RAT.
3) After two SIMs enter standby state, use SIM 1 to initiate a data service and keep the
data service activated.
4) Use SIM 2 to call UE B. Answer the call on UE B. verify that the call is normal.
5) Check the data service status of SIM 1.
6) End the call, and end the data service.
7) Adjust the network so that SIM 1 is registered in a non-LTE network, and SIM 2
keeps registered in the network of the corresponding RAT.
8) After two SIMs enter standby state, use SIM 1 to initiate a data service and keep the
data service activated.
9) Use SIM 2 to call UE B. Answer the call on UE B. verify that the call is normal.
10) Check the data service status of SIM 1.
11) End the call, and end the data service.
12) After two SIMs enter standby state, use SIM 2 to initiate a data service and keep the
data service activated.
13) Use SIM 1 to call UE B. Answer the call on UE B. verify that the call is normal.
14) Check the data service status of SIM 2.
15) End the call, and end the data service.
16) Refer to other SIM combinations that correspond to the mode of the UE, and repeat
steps 1 to 15 for each combination.
Expected Results:
During the data service of one SIM, the user shall be able to use the other SIM to call a
non-local number. The voice call should be normal, and the original data service should
meet the following requirements:

a) UE type 1 (dual-SIM single-active):

 SIM 1 is in LTE/TD-SCDMA/GSM (GPRS) single-SIM dual-standby dual-active


mode.

- In steps 4 and 5, when SIM 1 is running TD-LTE data services, SIM 2 can
be used to call a non-local number. The voice call is normal, without
interrupting original data services.

- In steps 9 to 10 and 13 to 14, during the data service of either SIM, the user
can use the other SIM to call a non-local number. The voice call is normal,
and the original data service is suspended or uninterrupted.

 If SIM 1 is in LTE/WCDMA/GSM (GPRS) single-SIM single-standby single-active


mode: In steps 4 and 5, 9 and 10, and 13 and 14, during the data service of
either SIM, the user can use the other SIM to call a non-local number. The voice
call is normal, and the original data service is suspended or uninterrupted.

 If SIM 1 is in LTE/CDMA single-SIM dual-standby single-active mode: In steps 4


and 5, 9 and 10, and 13 and 14, during the data service of either SIM, the user
can use the other SIM to call a non-local number. The voice call is normal, and

V2.0 Page 71 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

the original data service is suspended or uninterrupted.

b) UE type 2 (dual-SIM single-active):

 If SIM 1 is in LTE/TD-SCDMA/GSM (GPRS) single-SIM single-standby single-


active mode: In steps 4 and 5, 8 and 9, and 13 and 14, during the data service of
either SIM, the user can use the other SIM to call a non-local number. The voice
call is normal, and the original data service is suspended or uninterrupted.

 If SIM 1 is in LTE/WCDMA/GSM (GPRS) single-SIM single-standby single-active


mode: In steps 4 and 5, 8 and 9, and 13 and 14, during the data service of either
SIM, the user can use the other SIM to call a non-local number. The voice call is
normal, and the original data service is suspended or uninterrupted.

 If SIM 1 is in LTE/CDMA single-SIM dual-standby single-active mode: In steps 4


and 5, 9 and 10, and 13 and 14, during the data service of either SIM, the user
can use the other SIM to call a non-local number. The voice call is normal, and
the original data service is suspended or uninterrupted.

c) UE type 3 (dual-SIM dual-active):

 If SIM 1 is in LTE/TD-SCDMA/GSM (GPRS) single-SIM dual-standby dual-active


mode: In steps 4 and 5, 9 and 10, and 13 and 14, during the data service of
either SIM, the user can use the other SIM to call a non-local number. The voice
call is normal, and the original data service is suspended or uninterrupted.

 If SIM 1 is in LTE/WCDMA/GSM (GPRS) single-SIM single-standby single-active


mode: In steps 4 and 5, 9 and 10, and 13 and 14, during the data service of
either SIM, the user can use the other SIM to call a non-local number. The voice
call is normal, and the original data service is suspended or uninterrupted.

 If SIM 1 is in LTE/CDMA single-SIM dual-standby dual-active mode:

- In steps 4 and 5, when SIM 1 is running LTE data services, the user can use
SIM 2 to call a non-local number. The voice call is normal, and the original
data service is suspended or uninterrupted.

- In steps 9 to 10 and 13 to 14, during the data service of either SIM, the user
can use the other SIM to call a non-local number. The voice call is normal,
and the original data service is suspended or uninterrupted.

d) UE type 4 (dual-SIM dual-active):

 If SIM 1 is in LTE/TD-SCDMA/GSM (GPRS) single-SIM single-standby single-


active mode: In steps 4 to 5, 8 to 9, and 13 to 14, during the data service of
either SIM, the user can use the other SIM to call a non-local number. The voice

V2.0 Page 72 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

call is normal, and the original data service is suspended or uninterrupted.

 If SIM 1 is in LTE/WCDMA/GSM (GPRS) single-SIM single-standby single-active


mode: In steps 4 and 5, 8 and 9, and 13 and 14, during the data service of either
SIM, the user can use the other SIM to call a non-local number. The voice call is
normal, and the original data service is suspended or uninterrupted.

 If SIM 1 is in LTE/CDMA single-SIM dual-standby dual-active mode:

- In steps 4 and 5, when SIM 1 is running LTE data services, the user can use
SIM 2 to call a non-local number. The voice call is normal, and the original
data service is suspended or uninterrupted.

- In steps 8 to 9 and 13 to 14, during the non-LTE data service of either SIM,
the user can use the other SIM to call a non-local number. The voice call is
normal, and the original data service is suspended or uninterrupted.

4.8.4.4 One SIM Receiving a Call When the Other SIM Is Running Data
Services

Test number 4.8.4.4

Test Item:

Voice service function requirements in dual-SIM mode

Test Sub-Item:

One SIM Receiving a Call When the Other SIM Is Running Data Services

Purpose:

Verify the function that one SIM can receive incoming calls while the other SIM is
running data services.

Prerequisites:

The test SIMs meet the requirements of the SIM combinations listed in Table
1.Table 1 Requirements on SIM combinations for UEs in dual-SIM state1

One DUT (UE A) is available.

One assistance UE (UE B) is available.

Steps:

1) Shut down DUT A. Insert the two SIMs into the two slots of DUT A.

V2.0 Page 73 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

2) Switch on UE A. SIM 1 is registered in the LTE network, and SIM 2 is registered


in the network of the corresponding RAT.

3) After two SIMs enter standby state, use SIM 1 to initiate a data service and keep
the data service activated.

4) Use UE B to call the number of SIM 2. Answer the call. Check whether the voice
call is normal.

5) Check the data service status of SIM 1.

6) End the call.

7) Maintain the data service activated state. Use UE B to call the number of SIM 2.
On UE A, reject the call. Check the data service state of SIM 1.

8) Dial back the number of the rejected call, and then end the call.

9) Maintain the data service activated state. Use UE B to call the number of SIM 2.
On UE A, do not handle the incoming call. Check the data service state of SIM 1.

10) Dial back the number of the call that has not been handled, and then end the
call.

11) End the data service;

12) Adjust the network so that SIM 1 is registered in a non-LTE network, and SIM 2
keeps registered in the network of the corresponding RAT.

13) After two SIMs enter standby state, use SIM 1 to initiate a data service and keep
the data service activated.

14) Use UE B to call the number of SIM 2. Answer the call. Check whether the voice
call is normal.

15) Check the data service status of SIM 1.

16) End the call, and end the data service.

17) After two SIMs enter standby state, use SIM 2 to initiate a data service and keep
the data service activated.

18) Use UE B to call the number of SIM 1. Answer the call. Check whether the voice
call is normal.

19) Check the data service status of SIM 2.

20) End the call.

21) Maintain the data service activated state. Use UE B to call the number of SIM 1.
On UE A, reject the call. Check the data service state of SIM 2.

22) Dial back the number of the rejected call, and then end the call.

V2.0 Page 74 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

23) Maintain the data service activated state. Use UE B to call the number of SIM 1.
On UE A, do not handle the incoming call. Check the data service state of SIM 2.

24) Dial back the number of the call that has not been handled, and then end the
call.

25) End the data service;

26) Refer to other SIM combinations that correspond to the mode of the UE, and
repeat steps 1 to 25 for each combination.

Expected Results:

1) When one SIM is running active data services and the other SIM receives an
incoming call, the terminal shall display the information about calling party and
indicate the intended SIM.

2) When the data service is implemented on one SIM, the UE shall allow the
subscriber to answer or reject the incoming call of the other SIM.

3) If the user chooses to answer a call to the other SIM, the terminal shall conduct
the voice call normally and the original data services shall be in the following
state:

a) UE type 1 (dual-SIM single-active):

 If SIM 1 supports LTE/TD-SCDMA/GSM (GPRS) single-SIM dual-standby


dual-active mode:

- In steps 4 and 5, when SIM 1 is running TD-LTE data services, SIM 2


can be used to receive a call from a non-local number. The voice call is
normal, without interrupting original data services.

- In steps 14 to 15 and 18 to 19, during the non-TD-LTE data service of


either SIM, the user can use the other SIM to accept a call from a non-
local number. The voice call is normal, and the original data service is
suspended or uninterrupted.

 If SIM 1 supports LTE/TD-SCDMA/GSM (GPRS) single-SIM single-standby


single-active mode: In steps 4 and 5, 14 and 15, and 18 and 19, during the
data service of either SIM, the user can use the other SIM to accept a call
from a non-local number. The voice call is normal, and the original data
service is suspended or uninterrupted.

 If SIM 1 supports LTE/CDMA single-SIM dual-standby single-active mode: In


steps 4 and 5, 14 and 15, and 18 and 19, during the data service of either
SIM, the user can use the other SIM to accept a call from a non-local
number. The voice call is normal, and the original data service is suspended
or uninterrupted.

V2.0 Page 75 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

b) UE type 2 (dual-SIM single-active):

 If SIM 1 supports LTE/TD-SCDMA/GSM (GPRS) single-SIM single-standby


single-active mode: In steps 4 and 5, 14 and 15, and 18 and 19, during the
data service of either SIM, the user can use the other SIM to accept a call
from a non-local number. The voice call is normal, and the original data
service is suspended or uninterrupted.

 If SIM 1 supports LTE/WCDMA/GSM (GPRS) single-SIM single-standby


single-active mode: In steps 4 and 5, 14 and 15, and 18 and 19, during the
data service of either SIM, the user can use the other SIM to accept a call
from a non-local number. The voice call is normal, and the original data
service is suspended or uninterrupted.

 UE type 2 (dual-SIM single-active): If SIM 1 supports LTE/CDMA single-SIM


dual-standby single-active mode, in steps 4 and 5, 14 and 15, and 18 and
19, during the data service of either SIM, the user can use the other SIM to
accept a call from a non-local number. The voice call is normal, and the
original data service is suspended or uninterrupted.

c) UE type 3 (dual-SIM dual-active):

 If SIM 1 supports LTE/TD-SCDMA/GSM (GPRS) single-SIM dual-standby


dual-active mode: In steps 4 and 5, 14 and 15, and 18 and 19, during the
data service of either SIM, the user can use the other SIM to accept a call
from a non-local number. The voice call is normal, and the original data
service is suspended or uninterrupted.

 If SIM 1 supports LTE/WCDMA/GSM (GPRS) single-SIM single-standby


single-active mode: In steps 4 and 5, 14 and 15, and 18 and 19, during the
data service of either SIM, the user can use the other SIM to accept a call
from a non-local number. The voice call is normal, and the original data
service is suspended or uninterrupted.

 If SIM 1 supports LTE/CDMA single-SIM dual-standby dual-active mode:

- In steps 4 and 5, when SIM 1 is running LTE data services, the user can
use SIM 2 to accept a call from a non-local number. The voice call is
normal, and the original data service is suspended or uninterrupted.

- In steps 14 to 15 and 18 to 19, during the data service of either SIM, the
user can use the other SIM to accept a call from a non-local number.
The voice call is normal, and the original data service is uninterrupted.

d) UE type 4 (dual-SIM dual-active):

V2.0 Page 76 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

 If SIM 1 supports LTE/TD-SCDMA/GSM (GPRS) single-SIM single-standby


single-active mode: In steps 4 and 5, 14 and 15, and 18 and 19, during the
data service of either SIM, the user can use the other SIM to accept a call
from a non-local number. The voice call is normal, and the original data
service is uninterrupted.

 If SIM 1 supports LTE/WCDMA/GSM (GPRS) single-SIM single-standby


single-active mode: In steps 4 and 5, 14 and 15, and 18 and 19, during the
data service of either SIM, the user can use the other SIM to accept a call
from a non-local number. The voice call is normal, and the original data
service is uninterrupted.

 If SIM 1 supports LTE/CDMA single-SIM dual-standby dual-active mode:

- In steps 4 and 5, when SIM 1 is running LTE data services, the user can
use SIM 2 to accept a call from a non-local number. The voice call is
normal, and the original data service is suspended or uninterrupted.

- In steps 14 to 15 and 18 to 19, during the non-LTE data service of either


SIM, the user can use the other SIM to accept a call from a non-local
number. The voice call is normal, and the original data service is
uninterrupted.

4) If the user does not handle or rejects the incoming call to the other SIM, the UI
displays a missed call and the original data service is uninterrupted. Information
about the missed call shall include the number of the calling party as well as the
SIM corresponding to the number dialed by the calling party. The user can
choose to dial back the number of the missed call.

4.8.4.5 Two SIMs Are in Idle Mode and Both Receive Calls at the Same Time

Test number 4.8.4.5


Test item: voice service functions in dual-SIM mode
Test sub-item: Receiving an incoming call at the same time when both SIMs are in
idle state (for dual-SIM multi-standby UE 3 and UE 4 only)
Test objective: To verify the function that both SIMs receive an incoming call in idle
state.
Prerequisites:
1. The tested SIMs should meet the requirements of the corresponding SIM
combination listed in Table 1.Table 1 Requirements on SIM combinations
for UEs in dual-SIM state1
2. One DUT (UE A) is available.
3. Two assistance devices, UE B and UE C, are available.

V2.0 Page 77 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.8.4.5


Steps:
1. Power off UE A. Insert the two SIMs into the two slots of UE A.
2. Power on UE A.
3. Ensure that SIMs 1 and 2 are in idle state.
4. Use the two assistance devices to call the two local numbers of UE A at the same
time. Then, UE A starts ringing for both SIMs.
5. Answer the call to SIM 1.
6. A prompt indicating the missed call to SIM 2 is displayed on the screen.
7. Hang up the phone on either UE to end the call to SIM 1.
8. Dial the number of the missed call to SIM 2 back. After the call is established, end
the call.
9. Use the two assistance devices to call the two local numbers of UE A at the same
time.
10. Answer the call to SIM 2.
11. A prompt indicating the missed call to SIM 1 is displayed on the screen.
12. Hang up the phone on either UE to end the call to SIM 2.
13. Dial the number of the missed call to SIM 1 back. After the call is established, end
the call.
14. For other SIM combinations corresponding to the UE mode, repeat steps 1
through 13 in sequence.
Expected results:
1. In step 4, when there are incoming calls for both SIMs, the DUT shall be able to
display information about both calling parties. It should also display the SIM
corresponding to the number that each calling party has dialed.
2. In steps 5 and 10, when there are incoming calls for both SIMs, the DUT should
allow the user to answer the call to either SIM.
3. In steps 6 and 11, when the call to one SIM is answered, the information about the
missed call to the other SIM shall be displayed on the screen. Such information
shall include the calling party number and the SIM corresponding to the number
the calling party has dialed.
4. In steps 7 and 12, after the call ends, the DUT shall automatically return to the UI
that the call ends and then to the dual-SIM standby UI.
5. In steps 8 and 13, the calling party number of the missed call shall be displayed on
the screen, the SIM corresponding to the number the calling party has dialed shall
be displayed, and the user can call back.

4.8.4.6 One SIM Receives an Incoming Call When the Voice Service Is Running
on the Other SIM

Test number 4.8.4.6

Test item: voice service functions in dual-SIM mode

Test sub-item: When the voice service is in progress on one SIM, the other SIM
receives a call (for dual-SIM multi-standby UE 3 and UE 4 only).

V2.0 Page 78 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test objective: To verify the function of call receiving by the other SIM when the voice
service is in progress on one SIM.

Prerequisites:

1. The tested SIMs should meet the requirements of the corresponding SIM
combination listed in Table 1.Table 1 Requirements on SIM combinations
for UEs in dual-SIM state1
2. One DUT (UE A) is available.
3. Two assistance devices, UE B and UE C, are available.
Steps:

1. Power off UE A. Insert the two SIMs into the two slots of UE A.
2. Power on UE A.
3. When the two SIMs are in standby mode, use UE B to call the number
corresponding to SIM 1. Answer the call and keep it.
4. Use UE C to call the number corresponding to SIM 2. Check whether the call to
SIM 1 is affected.
5. Answer the call to SIM 2.
6. End the calls. The UE returns to the dual-SIM standby state.
7. Use UE B to call the number corresponding to SIM 1. Answer the call and keep it.
8. Use UE C to call the number corresponding to SIM 2. Reject the call. Check
whether the call to SIM 1 is affected.
9. Use UE B to call the number corresponding to SIM 1. Answer the call and keep it.
10. Use UE C to call the number corresponding to SIM 2. Ignore the call, that is, do
not answer or reject the call. Check whether the call to SIM 1 is affected.
11. End the call. Dial the number of the missed call back. End the call after the call is
set up.
12. When the two SIMs are in standby mode, use UE B to call the number
corresponding to SIM 2. Answer the call and keep it.
13. Use UE C to call the number corresponding to SIM 1. Check whether the call to
SIM 2 is affected.
14. Answer the call to SIM 1.
15. End the calls. The UE returns to the dual-SIM standby state.
16. Use UE B to call the number corresponding to SIM 2. Answer the call and keep it.
17. Use UE C to call the number corresponding to SIM 1. Reject the call. Check
whether the call to SIM 2 is affected.
18. Use UE B to call the number corresponding to SIM 2. Answer the call and keep it.
19. Use UE C to call the number corresponding to SIM 1. Ignore the call, that is, do
not answer or reject the call. Check whether the call to SIM 2 is affected.
20. End the call. Dial the number of the missed call back. End the call after the call is
set up.
21. For other SIM combinations corresponding to the UE mode, repeat steps 1
through 20 in sequence.
Expected results:

V2.0 Page 79 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

1. In steps 4 and 13, when one SIM receives an incoming call and the other SIM is
performing the voice service, the DUT shall give the voice and text prompts, the
original call shall be normal, the calling party information shall be displayed, and
the SIM corresponding to the number the calling party has dialed shall be
displayed too.
2. In steps 5 and 14, when one SIM is performing the voice service and the other SIM
is receiving a call, the DUT should allow the user to answer the call to either SIM.
If the user chooses to answer the call, the DUT should properly switch to the call
to the other SIM and the user can maintain or stop the original call.
3. In steps 8, 10, 17, and 19, if the user rejects or ignores the call to the other SIM,
the original call shall not be affected. For the call to the other SIM ignored by the
user, there should be a prompt for the missed call on the screen. The prompt
should contain the number of the calling party as well as the SIM corresponding to
the number of the called party.
4. In steps 11 and 20, the DUT shall allow the user to dial the missed call back after
the voice call ends.

4.8.5 SMS Functions in Dual-SIM Mode

4.8.5.1 Sending an SMS When Both SIMs Are in Idle State

Test number 4.8.5.1

Test item: SMS functions

Test sub-item: sending SMSs when both SIMs are in idle mode

Test objective:

To verify the function of SMS sending when both SIMs of a dual-SIM multi-standby
DUT are in idle mode.

Prerequisites:

1. The tested SIMs should meet the requirements of the corresponding SIM
combination listed in Table 1.Table 1 Requirements on SIM combinations
for UEs in dual-SIM state1
2. One DUT (UE A) is available.
3. One assistance device (UE B) is available.

V2.0 Page 80 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Steps:

1. Power off UE A. Insert the two SIMs into the two slots of UE A.
2. Power on UE A.
3. Make UE A enter the dual-SIM multi-standby mode.
4. Power on UE B.
5. Use UE A to send an SMS to UE B via SIM 1.
6. Check whether the SMS is successfully sent.
7. Use UE A to send an SMS to UE B via SIM 2.
8. Check whether the SMS is successfully sent.
9. Power off UE A.
10. For other SIM combinations corresponding to the UE mode, repeat steps 1 through
9 in sequence.
Expected results:

1. In dual-SIM mode, the user is allowed to select SIM 1 or SIM 2 to send SMSs.
2. In dual-SIM mode, the SMS can be sent properly, irrespective of being sent via SIM
1 or SIM 2. After the SMS is sent successfully, the DUT returns to the dual-SIM
multi-standby status.

4.8.5.2 Receiving an SMS When Both SIMs Are in Idle State

Test number 4.8.5.2

Test item: SMS functions

Test sub-item: receiving SMS when both SIMs are in idle mode

Test objective:

To verify the function of SMS receiving when both SIMs of a dual-SIM multi-standby
DUT are in idle mode.

Prerequisites:

1. The tested SIMs should meet the requirements of the corresponding SIM
combination listed in Table 1.Table 1 Requirements on SIM combinations
for UEs in dual-SIM state1
2. One DUT (UE A) is available.
3. One assistance device (UE B) is available.

V2.0 Page 81 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Steps:

1. Power off UE A. Insert the two SIMs into the two slots of UE A.
2. Power on UE A.
3. Make UE A enter the dual-SIM multi-standby mode.
4. Power on DUT B.
5. Use UE B to send an SMS to the number corresponding to SIM 1 of UE A.
6. Check whether SIM 1 successfully receives the SMS and whether it can reply to the
SMS.
7. Use UE B to send an SMS to the number corresponding to SIM 2 of UE A.
8. Check whether SIM 2 successfully receives the SMS and whether it can reply to the
SMS.
9. Power off UE A.
10. For other SIM combinations corresponding to the UE mode, repeat steps 1 through
9 in sequence.
Expected results:

1. When both SIMs are in idle state, the SMS can be received properly, irrespective of
being sent via SIM 1 or SIM 2.
2. The DUT shall clearly indicate an unchecked SMS on the standby UI.
3. The received SMS contains the number of the sender and clearly indicates the SIM
that receives the SMS. The SMS content is correct.
4. The DUT can reply to the received SMS.

4.8.5.3 One SIM Performing the Voice Service When the Other SIM Is Sending
an SMS

Test number 4.8.5.3

Test item: SMS functions

Test sub-item: One SIM performing the voice service when the other SIM is sending
an SMS (for dual-SIM multi-standby UE 3 and UE 4 only)

Test objective:

To verify the function of SMS sending by one SIM when the voice service is in
progress on the other SIM.

Prerequisites:

1. The tested SIMs should meet the requirements of the corresponding SIM
combination listed in Table 1.Table 1 Requirements on SIM combinations
for UEs in dual-SIM state1
2. One DUT (UE A) is available.
3. Two assistance devices, UE B and UE C, are available.

V2.0 Page 82 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Steps:

1. Power off UE A. Insert the two SIMs into the two slots of UE A.
2. Power on UE A.
3. Make UE A enter the dual-SIM multi-standby mode.
4. Power on DUT B.
5. Power on DUT C.
6. Use UE B to call the number corresponding to SIM 1 of UE A. Keep the call.
7. Use UE A to send an SMS to UE C via SIM 2.
8. Check whether the SMS is successfully sent.
9. Check whether the call to SIM 1 is proper.
10. End the call.
11. Use UE B to call the number corresponding to SIM 2 of UE A. Keep the call.
12. Use UE A to send an SMS to UE C via SIM 1.
13. Check whether the SMS is successfully sent.
14. Check whether the call to SIM 2 is proper.
15. End the call.
16. Power off UE A.
17. For other SIM combinations corresponding to the UE mode, repeat steps 1 through
16 in sequence.
Expected results:

1. In dual-SIM mode, when one SIM is performing the voice service, the other SIM can
send the SMS properly.
2. The original call is normal.

4.8.5.4 One SIM Performing the Voice Service When the Other SIM Is
Receiving an SMS

Test number 4.8.5.4

Test item: SMS functions

Test sub-item: One SIM performing the voice service when the other SIM is receiving
an SMS (for dual-SIM multi-standby UE 3 and UE 4 only)

Test objective:

To verify the function of SMS receiving by one SIM when the voice service is in
progress on the other SIM.

V2.0 Page 83 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Prerequisites:

1. The tested SIMs should meet the requirements of the corresponding SIM
combination listed in Table 1.Table 1 Requirements on SIM combinations
for UEs in dual-SIM state1
2. One DUT (UE A) is available.
3. Two assistance devices, UE B and UE C, are available.
Steps:

1. Power off UE A. Insert the two SIMs into the two slots of UE A.
2. Power on UE A.
3. Make UE A enter the dual-SIM multi-standby mode.
4. Power on DUT B.
5. Power on DUT C.
6. Use UE B to call the number corresponding to SIM 1 of UE A. Keep the call.
7. Use UE C to send an SMS to the number corresponding to SIM 2 of UE A.
8. Check whether SIM 2 successfully receives the SMS and whether it can reply to the
SMS.
9. Check whether the call to SIM 1 is proper.
10. End the call.
11. Use UE B to call the number corresponding to SIM 2 of UE A. Keep the call.
12. Use UE C to send an SMS to the number corresponding to SIM 1 of UE A.
13. Check whether SIM 1 successfully receives the SMS and whether it can reply to
the SMS.
14. Check whether the call to SIM 2 is proper.
15. End the call.
16. Power off UE A.
17. For other SIM combinations corresponding to the UE mode, repeat steps 1 through
16 in sequence.
Expected results:

1. In dual-SIM status, when one SIM is implementing the voice service, the other SIM
can receive the SMS properly.
2. The DUT clearly indicated the unchecked SMS on the UI.
3. The received SMS contains the number of the sender and indicates the SIM that
receives this SMS. The content is correct.
4. The DUT can reply the received SMS.
5. The original call is normal.

4.8.5.5 One SIM sending an SMS when the other SIM is performing the data
service

Test number 4.8.5.5


Test item: SMS functions

V2.0 Page 84 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.8.5.5


Test sub-item: when there is data service on one of the SIMs, the other SIM sends SMS
Purpose:
Verify the function of SMS sending by the other SIM when there is data service on one of
the SIMs
Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-SIM
state1
One DUT (UE A).
One assistance device (UE B).
Steps:
1. Shut down UE A. Insert two SIMs into two slots of UE A.
2. Boot up UE A.
3. UE A enters dual-SIM dual-standby state.
4. Boot up UE B.
5. Use SIM 1 of UE A to initiate the data service, and keep the activated state.
6. UE A sends UE B a SMS via SIM 2.
7. Check whether the SMS is successfully sent.
8. Check data service state of SIM 1.
9. End the data service.
10. Use SIM 2 of UE A to initiate the data service, and keep the activated state.
11. UE A sends UE B a SMS via SIM 1.
12. Check whether the SMS is successfully sent.
13. Check data service state of SIM 2.
14. End the data service.
15. Repeat steps 1-14 using other SIM combinations.
Expected results:
1) In dual-SIM mode, when one SIM performs data services in activated state, the user can
choose the other SIM to send the SMS. The SMS shall be successfully sent while the
original data services are kept.
2. The original data service is continued or suspended.

4.8.5.6 When there is data service on one of the SIMs, the other SIM receives
an SMS

Test number 4.8.5.6


Test item: SMS functions
Test sub-item: when there is data service on one of the SIMs, the other SIM receives an
SMS
Purpose:
Verify the function of SMS receiving by the other SIM when there is data service on one of
the SIMs

V2.0 Page 85 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.8.5.6


Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-SIM
state1
One DUT (UE A).
One assistance device (UE B).
Steps:
1. Shut down UE A. Insert two SIMs into two slots of UE A.
2. Boot up UE A.
3. UE A enters dual-SIM dual-standby state.
4. Boot up UE B.
5. Use SIM 1 of UE A to initiate the data service, and keep the activated state.
6. Use UE B to send an SMS to SIM 2 of UE A.
7. Check whether SIM 2 of UE A successfully receives the SMS and whether it can reply to
the SMS.
8. Check the data service status.
9. End the data service.
10. Use SIM 2 of UE A to initiate the data service, and keep the activated state.
11. Use UE B to send an SMS to SIM 1 of UE A.
12. Check whether SIM 1 of UE A successfully receives the SMS and whether it can reply
to the SMS.
13. Check the data service status.
14. End the data service.
15. Repeat steps 1-14 using other SIM combinations.
Expected results:
1. In dual-SIM mode, when one SIM performs data services, the other SIM shall be able to
receive and read the SMS.
2. The unread SMS is clearly indicated on the UI.
3. The received SMS contains the sender's number and indicates the SIM that receives
this SMS. The content is correct.
4. The original data service is continued or suspended.

4.8.6 Data service functions in dual-SIM mode

4.8.6.1 Initiating the data service when both SIMs are in idle state

Test number 4.8.6.1


Test item: data service functions in dual-SIM mode
Test sub-item: initiating data services when both SIMs are in idle mode
Purpose: verify the function of initiating data services when two SIMs of the LTE multi-
mode dual-SIM DUT are in idle mode

V2.0 Page 86 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

Test number 4.8.6.1


Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-SIM
state1
One DUT.
Steps:
1. Shut down the DUT. Insert the two SIMs into the slots of the DUT.
2. Switch on the DUT.
3. Initiate the data service using SIM 1 after the DUT enters dual-SIM standby state. Open
a webpage and upload the file. Check whether the data service is normally established.
4. End the data service;
5. Initiate the data service using SIM 2 after the DUT enters dual-SIM standby state. Open
a webpage and upload the file. Check whether the data service is normally established (for
UE that SIM 2 supports CDMA2000, SIM 2 can choose to support data services).
6. End the data service;
7. Repeat steps 1-14 using other SIM combinations.
Expected results:
1. In dual-SIM state, the user is allowed to initiate data services over SIM 1 or SIM 2.
2. In dual-SIM state, no matter SIM 1 or SIM 2 initiates the data service, the data service
shall be normally established and the DUT shall automatically return to dual-SIM state after
the data service ends.

4.8.6.2 Initiate data service on one SIM while voice service is going on the
other SIM

Test number 4.8.6.2

Test item: data service functions in dual-SIM mode

Sub-item: when there is data service on one of the SIMs, the other SIM initiates data
service

Purpose: verify the function of receiving data services when two SIMs of the LTE multi-
mode dual-SIM DUT are in idle mode

Prerequisites:

The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-
SIM state1

One DUT (UE A).

One assistance device (UE B).

Steps:

V2.0 Page 87 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

1. Shut down DUT A. Insert the two SIMs into the two slots of DUT A.
2. Boot up UE A A, which then enters dual-standby status.

3. Let SIM 1 access the LTE network (if SIM 1 is in LTE/TD-SCDMA/GSM (GPRS)
single-SIM mode, then access the TD-LTE network) and SIM 2 access the
corresponding supported network.

4. Use SIM 2 to call UE B. UE B answers the call and keep it.

5. Use SIM 1 to initiate the data service. Open a webpage and upload the file. Keep
the activated state for data service. Check whether the call on SIM 2 is affected and
whether the data service performed on SIM 1 is normal.

6. End the call, and end the data service.

7. Repeat steps 4-6 using SIM 1 to call UE B and using SIM 2 to initiate data services.
Check whether the call on SIM 1 is affected.

8. Repeat steps 1-14 using other SIM combinations.

Expected results:

1. In dual-SIM status, when one SIM is implementing the voice service, data service
should be normally initiated on the other SIM and the original call should not be
affected.
2. The TD-LTE data service performed on SIM 1 is normal (except UE type 2 and SIM
1 of LTE.CDMA mode) when SIM 2 is using the voice service.

3. The data service performed on SIM 2 is not required when SIM 1 is using the voice
service, but the original call shall not be affected. The following requirements shall
be met:

a) UE type 1 (dual-SIM single-active):

 SIM 1 is in LTE/TD-SCDMA/GSM (GPRS) single-SIM dual-standby dual-active mode:


- When SIM 2 is using the voice service, the other SIM shall be able to
use the TD-LTE data service.

- When SIM 1 is using the voice service, the data service on the other
SIM is not required.

 SIM 1 is in LTE/WCDMA/GSM (GPRS) single-SIM single-standby single-active mode:


When SIM 1 or SIM 2 is using the voice service, the data service on the other SIM is not
required.
 SIM 1 is in LTE/WCDMA single-SIM dual-standby single-active mode: When SIM 1 or SIM
2 is using the voice service, the data service on the other SIM is not required.
b) UE type 2 (dual-SIM single-active):

 SIM 1 is in LTE/TD-SCDMA/GSM (GPRS) single-SIM single-standby single-active mode:


When SIM 1 or SIM 2 is using the voice service, the data service on the other SIM is not
required.

V2.0 Page 88 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

 SIM 1 is in LTE/WCDMA/GSM (GPRS) single-SIM single-standby single-active mode:


When SIM 1 or SIM 2 is using the voice service, the data service on the other SIM is not
required.
 SIM 1 is in LTE/WCDMA single-SIM dual-standby single-active mode: When SIM 1 or SIM
2 is using the voice service, the data service on the other SIM is not required.
c) UE type 3 (dual-SIM dual-active):

 SIM 1 is in LTE/TD-SCDMA/GSM (GPRS) single-SIM dual-standby dual-active mode:


When SIM 1 or SIM 2 is using the voice service, the other SIM shall be able to use the data
service.
 SIM 1 is in LTE/WCDMA/GSM (GPRS) single-SIM single-standby single-active mode:
When SIM 1 or SIM 2 is using the voice service, the other SIM shall be able to use the data
service.
 SIM 1 is in LTE/CDMA single-SIM dual-standby dual-active mode.
- When SIM 2 is using the voice service, the LTE data service on the
other SIM is not required.

- When SIM 1 or SIM 2 is using the voice service, the other SIM shall
support the non-LTE data service.

d) UE type 4 (dual-SIM dual-active):

 SIM 1 is in LTE/TD-SCDMA/GSM (GPRS) single-SIM single-standby single-active mode:


When SIM 1 or SIM 2 is using the voice service, the other SIM shall be able to use the data
service.
 SIM 1 is in LTE/WCDMA/GSM (GPRS) single-SIM single-standby single-active mode:
When SIM 1 or SIM 2 is using the voice service, the other SIM shall be able to use the data
service.
 SIM 1 is in LTE/CDMA single-SIM dual-standby dual-active mode.
- When SIM 2 is using the voice service, the LTE data service on the
other SIM is not required.

- When SIM 1 or SIM 2 is using the voice service, the other SIM shall
support the non-LTE data service.

4. After the data service ends, the DUT should automatically return to the dual-SIM
status.

4.8.7 Network selection function test

4.8.7.1 Network selection upon boot-up

The UE shall choose the appropriate standby mode and network on which the UE camps
according to the type of inserted SIM, home carrier and preset network selection mode.

V2.0 Page 89 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases

The network of SIM 1 and SIM 2 shall conform to the corresponding technical requirements
of single-SIM working mode. For details, refer to section 5.2, 5.3, 5.4, 5.5, 5.6 and 5.7.

4.8.7.2 Selection of operator's network in standby mode

Test number 4.8.7.2


Test item: network selection function
Test sub-item: selection of operator's network in standby mode
Purpose: verify the function of selecting the operator's network when the DUT is in standby
mode
Prerequisites:
The tested SIMs should meet the requirements of the corresponding SIM combination
listed in Table 1.Table 1 Requirements on SIM combinations for UEs in dual-SIM
state1
One DUT that slots and network mode have not been set.
Steps:
1. Shut down the DUT. Insert the two SIMs into the SIM slots of the DUT.
2. Boot the DUT.
3. Enter the operator network selection UI over the shortcut key or menu.
4. The UE can normally be registered with the network selected by SIM 1.
5. Enter the network selection UI, and select the current carrier's network for SIM 1. The
UE shall directly return to standby state instead of searching for the network again.
6. Enter the network selection UI, and select other carrier's network for SIM 1. Network
selection fails, and the UE shall provide the user with the network list again.
7. Repeat steps 3-6 for SIM 2.
8. Repeat steps 1-8 using other SIM combinations.
Expected results:
1. The DUT displays a list of the available network modes respectively for the two SIMs,
which allows the user to reselect the network.
2. If the user selects the current network for either SIM, the UE shall directly return to
standby state and shall not perform network re-selection.
3. When the UE fails to find the network operator selected by a user, it shall provide the
network list again so that the user can re-select the network.
4. The UE can choose to support manual network selection in LTE/CDMA or cdma2000
mode.

V2.0 Page 90 of 90

You might also like