Testing Teco MMM
Testing Teco MMM
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
V2.0 Page 3 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
V2.0 Page 4 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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:
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].
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
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
V2.0 Page 9 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
12 VoLTE VoLTE
13 VoWiFi VoWiFi
DUTs with more than two SIM ports are also possible:
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
V2.0 Page 11 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
4.2.3.2 Retry following blocking (3GPP2) – association Simulator C001 and C003
change
V2.0 Page 12 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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
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.
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.
4 Test Cases
4.1 IMEIs
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
Test execution
V2.0 Page 15 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Referenced requirements
TS37_2.2_REQ_4
TS37_2.2_REQ_5
Initial Conditions
Test execution:
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
Test execution:
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.
Referenced requirements
TS37_2.2_REQ_1
TS37_2.2_REQ_2
TS37_2.2_REQ_3
Initial Conditions
V2.0 Page 17 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Test execution:
Referenced requirements
TS37_2.2_REQ_12
TS37_2.2_REQ_16
Initial Conditions
V2.0 Page 18 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Test execution:
3 DUT Wait for DUT to retry connection Interval between retries is greater than 24
Network hours
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
V2.0 Page 19 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Test execution:
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.
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
Test execution:
V2.0 Page 20 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_16
Initial Conditions
Test execution:
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
V2.0 Page 21 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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
Test execution:
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.
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
Test execution:
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.
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:
V2.0 Page 23 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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.
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.
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.
V2.0 Page 25 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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.
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
Test execution
V2.0 Page 26 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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
Test execution
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
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
Test execution
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
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
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:
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
Test execution
V2.0 Page 29 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Connection is re-established
according to 3GPP/3GPP2 standards
and using new IMEI [6], [11], [13]
To ensure the DUT presents connection status information for each SIM when in idle mode
Referenced requirements
TS37_2.5_REQ_9
Initial Conditions
V2.0 Page 30 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Test execution
Network identifier
Roaming status
Signal strength
To ensure the DUT presents connection status information for each SIM on the lock screen
Referenced requirements
TS37_2.5_REQ_10
Initial Conditions
Test execution
Network identifier
Roaming status
Signal strength
V2.0 Page 31 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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:
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:
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
Test execution
2 User Dial emergency call through user DUT initiates emergency call with no
DUT interface additional dialog boxes.
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]
V2.0 Page 33 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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
21 User Terminate emergency call at user DUT terminates emergency call with no
DUT interface additional dialog boxes.
If the DUT has more than two SIMs, repeat with 3,4,5…. networks rejecting the call attempt
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:
To ensure the DUT shows which SIM an SMS / MMS was made / received on
Referenced requirements
TS37_2.5_REQ_15
Test execution:
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
Test execution
V2.0 Page 35 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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
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
V2.0 Page 36 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Test execution
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.
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.
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:
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
Test execution
2 User Enable call forwarding on connection User interface shows call forwarding is
DUT n enabled on connection n
7 User Disable call forwarding on connection User interface shows call forwarding is
DUT n disenabled on connection n
V2.0 Page 38 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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
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
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
18 User Disable call waiting on connection n User interface shows call waiting is
DUT disabled on connection n
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
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:
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:
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:
V2.0 Page 40 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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:
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
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:
V2.0 Page 41 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Referenced requirements
TS37_2.5_REQ_31
TS37_2.5_REQ_32
TS37_2.5_REQ_33
Initial Conditions
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
Test execution
V2.0 Page 42 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
There is either:
Referenced requirements
TS37_2.5_REQ_34
TS37_2.5_REQ_35
Initial Conditions
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
Test execution
2 User Access the user interface contacts The user interface asks where to save the
DUT menu and enter a new contact contact.
Note: it is permissible to allow a contact to be saved to multiple locations, but this must be
through user selection
Referenced requirements
TS37_2.2_REQ_36
TS37_2.2_REQ_37
Initial Conditions
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 44 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Test execution
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
Referenced requirements
TS37_2.5_REQ_38
Initial Conditions
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
Test execution
V2.0 Page 45 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Note: it is permissible to allow a contact to be copied to multiple locations, but this must be
through user selection
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:
Referenced requirements
TS37_2.5_REQ_40
Initial Conditions
V2.0 Page 46 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
Test execution
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
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.1 VoLTE
Test Purpose
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
Test execution
4.5.24.2 VoWiFi
Test Purpose
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
Wi-Fi A Wi-Fi___33 access point with backhaul to the cellular network core.
Test execution
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
Test execution
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
3 User Change the SIM association via the UI Existing connections are closed in
DUT accordance with 3GPP / 3GPP2
standards [6], [11], [13]
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
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)
Test execution
3 User Change the SIM association via the UI Existing connections are closed in
DUT accordance with 3GPP / 3GPP2
standards [6], [11], [13]
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
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
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
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
Referenced requirement
TS37_2.9_REQ_3
Test execution:
Test to be defined
4.9 eUICC
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.
To ensure that eUICC management in a multi SIM DUT complies with eUICC standards
Referenced requirement
TS37_2.10_REQ_2
Test execution:
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:
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:
Test to be defined
V2.0 Page 54 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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
V2.0 Page 55 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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.
V2.0 Page 56 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
V2.0 Page 57 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
V2.0 Page 58 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
V2.0 Page 59 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
V2.0 Page 60 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
V2.0 Page 61 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
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
For test methods on services, function, and performance of UEs working in CDMA2000
single-SIM mode, please refer to YD/T 1576.
For test methods on services, function, and performance of UEs working in WCDMA/GSM
(GPRS) single-SIM mode, please refer to YD/T 2220.
For test methods of UEs working in TD-SCDMA/GSM (GPRS) single-SIM mode, please
refer to YD/T 1779.
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.
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
V2.0 Page 64 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
V2.0 Page 65 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
V2.0 Page 66 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
V2.0 Page 67 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
4.8.4.1 Call the reference device when both SIMs are in idle status
V2.0 Page 68 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
4.8.4.2 One SIM has an incoming call when both SIMs are in idle status
V2.0 Page 69 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
4.8.4.3 Using one SIM to Call a Non-Local Number While the Other SIM Is
Running Data Services
V2.0 Page 70 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
- 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.
V2.0 Page 71 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
- 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.
V2.0 Page 72 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
- 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 Item:
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
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
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.
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.
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.
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.
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.
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:
V2.0 Page 75 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
- 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.
V2.0 Page 76 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
- 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.
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
V2.0 Page 77 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
4.8.4.6 One SIM Receives an Incoming Call When the Voice Service Is Running
on the Other SIM
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.
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.
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 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 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
V2.0 Page 84 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
4.8.5.6 When there is data service on one of the SIMs, the other SIM receives
an SMS
V2.0 Page 85 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
4.8.6.1 Initiating the data service when both SIMs are in idle state
V2.0 Page 86 of 90
GSM Association Non-confidential
Official Document TS.42 - Multi SIM Devices Requirements Test Cases
4.8.6.2 Initiate data service on one SIM while voice service is going on the
other SIM
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
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.
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.
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.
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:
- When SIM 1 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
- When SIM 1 or SIM 2 is using the voice service, the other SIM shall
support the non-LTE data service.
- 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.
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.
V2.0 Page 90 of 90