Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 31.213
Word version: 16.0.0
1…
2…
2
References
3
Definitions, symbols and abbreviations
4
Test environment
5
Test plan
A
Class, methods and USATFramework tests acronyms
B
Global prepersonalization
C
Test file description
D
uicc.usim.test.util package, (U)SIM interfaces and testing script example
E
Test Area files
$
Change history
2
References
3
Definitions, symbols and abbreviations
Word‑p. 8
3.1
Definitions
3.2
Abbreviations
4
Test environment
Word‑p. 9
4.1
Applicability
4.2
Test environment description
4.3
Tests format
Word‑p. 10
4.3.1
Test area reference
4.3.1.1
Conformance requirements
4.3.1.2
Test area files
Word‑p. 11
4.3.1.3
Test procedure
4.3.1.4
Test coverage
4.4
Initial conditions
4.5
Package name
4.6
AID coding
Word‑p. 12
4.7
Test equipment
Word‑p. 13
4.7.1
Test tool
4.7.2
Interfaces and classes use
4.7.3
Util package
4.7.4
Java Software Development kit version
5
Test plan
5.1
Package uicc.usim.access package
5.1.1
Interface SIMConstants
5.1.2
Interface USIMConstants
5.2
Package uicc.usim.toolkit package
Word‑p. 14
5.2.1
Interface ToolkitConstants
5.2.2
Interface USATEnvelopeHandler
5.2.2.1
Method getSecuredDataLength
5.2.2.2
Method getSecuredDataOffset
Word‑p. 18
5.2.2.3
Method getShortMessageLength
Word‑p. 21
5.2.2.4
Method getShortMessageOffset
Word‑p. 24
5.2.2.5
Method getTPUDLOffset
Word‑p. 28
5.2.2.6
Method getUserDataLength
Word‑p. 30
5.2.2.7
Method getItemIdentifier
Word‑p. 33
5.2.2.8
Method getChannelIdentifier
Word‑p. 34
5.2.2.9
Method getChannelStatus
Word‑p. 37
5.2.2.10
Method getSize
Word‑p. 39
5.2.2.11
Method getTag
Word‑p. 40
5.2.2.12
Method compareValue
Word‑p. 41
5.2.2.13
Method copy
Word‑p. 43
5.2.2.14
Method copyValue
Word‑p. 45
5.2.2.15
Method findAndCompareValue(byte tag, byte[] compareBuffer, short compareOffset)
Word‑p. 48
5.2.2.16
Method findAndCompareValue(byte tag, byte occurrence, short valueOffset, byte[] compareBuffer, short compareOffset, short compareLength)
Word‑p. 50
5.2.2.17
Method findAndCopyValue(byte tag, byte[] dstBuffer, short dstOffset)
Word‑p. 53
5.2.2.18
Method findAndCopyValue(byte tag, byte occurrence, short valueOffset, byte[] dstBuffer, short dstOffset, short dstLength)
Word‑p. 55
5.2.2.19
Method findTLV
Word‑p. 58
5.2.2.20
Method getCapacity
Word‑p. 60
5.2.2.21
Method getLength
Word‑p. 61
5.2.2.22
Method getValueByte
Word‑p. 62
5.2.2.23
Method getValueLength
Word‑p. 63
5.2.2.24
Method getValueShort
Word‑p. 64
5.2.3
Interface USATTerminalProfile
Word‑p. 65
5.2.4
Class USATEnvelopeHandlerSystem
5.2.4.1
Method getTheHandler
5.2.5
Interface ToolkitRegistry
Word‑p. 66
5.2.5.1
Method clearEvent
5.2.5.2
Method isEventSet
Word‑p. 68
5.2.5.3
Method setEvent
Word‑p. 69
5.2.5.4
Method setEventList
Word‑p. 71
5.3
(U)SAT Framework
Word‑p. 75
5.3.1
Minimum handler availability
5.3.1.1
ProactiveHandler
5.3.1.2
ProactiveResponseHandler
Word‑p. 80
5.3.1.3
EnvelopeHandler
Word‑p. 90
5.3.1.4
EnvelopeResponseHandler
Word‑p. 93
5.3.1.5
USATEnvelopeHandler
Word‑p. 102
5.3.1.6
Applet triggering with ongoing proactive session
Word‑p. 105
5.3.2
Handler integrity
Word‑p. 110
5.3.2.1
ProactiveResponseHandler
5.3.2.2
EnvelopeHandler
Word‑p. 111
5.3.2.3
USATEnvelopeHandler
Word‑p. 122
5.3.3
Exception handling
Word‑p. 139
5.3.3.1
General Behaviour
5.3.3.2
Interaction with Multiple Triggering
Word‑p. 141
5.3.4
Applet triggering
Word‑p. 142
5.3.4.1
EVENT_FORMATTED_SMS_PP_ENV
5.3.4.2
EVENT_UNFORMATTED_SMS_PP_ENV
Word‑p. 144
5.3.4.3
EVENT_FORMATTED_SMS_PP_UPD
Word‑p. 146
5.3.4.4
EVENT_UNFORMATTED_SMS_PP_UPD
Word‑p. 148
5.3.4.5
EVENT_FORMATTED_SMS_CB
Word‑p. 151
5.3.4.6
EVENT_UNFORMATTED_SMS_CB
Word‑p. 152
5.3.4.7
EVENT_FORMATTED_USSD
Word‑p. 153
5.3.4.8
EVENT_UNFORMATTED_USSD
Word‑p. 155
5.3.5
Envelope response posting
Word‑p. 156
5.3.5.1
EVENT_MO_SHORT_MESSAGE_CONTROL_BY_SIM
5.3.6
Toolkit installation
Word‑p. 158
5.3.6.1
Minimum security level
5.3.6.2
TAR
Word‑p. 159
5.3.6.3
Access domain
Word‑p. 162
5.3.7
Other parts transferred to (U)SAT framework from API
Word‑p. 163
5.3.7.1
A handler is a temporary JCRE Entry Point object
5.3.8
Framework security management
Word‑p. 164
5.3.8.1
Input data
Word‑p. 165
5.3.8.2
Output data
Word‑p. 172
5.3.9
Concatenated SMS
Word‑p. 173
5.3.9.1
Concatenation processing
5.3.9.2
Test area files
Word‑p. 174
5.3.9.3
Test coverage
5.3.9.4
Test procedure
5.3.10
Cell Broadcast Service
Word‑p. 176
5.3.10.1
Multiple message reassembling
5.3.10.2
Test area files
5.3.10.3
Test coverage
5.3.11
Concatenated USSD
Word‑p. 177
5.3.11.1
Concatenation processing
5.3.11.2
Test area files
Word‑p. 178
5.3.11.3
Test coverage
5.3.11.4
Test procedure
A
(Normative) Class, methods and USATFramework tests acronyms
Word‑p. 180
A.1
Toolkit part
A.1.1
USATEnvelopeHandler interface
A.1.2
USATEnvelopeHandlerSystem method
A.1.3
ToolkitRegistry methods
Word‑p. 181
A.2
Acronyms for USATFramework tests
A.2.1
Minimum handler availability
A.2.2
Handler integrity
A.2.3
Applet triggering
A.2.4
Exception handling
A.2.5
Envelope response posting
Word‑p. 182
A.2.6
Toolkit installation
A.2.7
Other parts transferred from API to CAT RE
A.2.8
Framework security
A.2.9
Concatenated SMS
A.2.10
Cell Broadcast Service
B
(Normative) Global prepersonalization
Word‑p. 183
C
(Normative) Test file description
Word‑p. 184
D
(Normative) uicc.usim.test.util package, (U)SIM interfaces and testing script example
Word‑p. 185
E
(Normative) Test Area files
Word‑p. 186
$
Change history
Word‑p. 187