11 Security requirements
31.1113GPPRelease 18TSUniversal Subscriber Identity Module (USIM) Application Toolkit (USAT)
TS 31.115 [41] and TS 31.116 [51] specify standardized methods of securing the content of application messages. If it is necessary to secure application messaging to Toolkit applications, then TS 31.115 [41] and TS 31.116 [51] may be used.
Annex A (normative):
Support of USAT by Mobile Equipment
Support of USAT is optional for Mobile Equipment. However, if an ME states conformance with a specific 3GPP release, it is mandatory for the ME to support all functions of that release, with the exception of the functions:
– "Alpha identifier in REFRESH command supported by terminal";
– "Event Language Selection";
– "Proactive UICC: PROVIDE LOCAL INFORMATION (language)"; and
– "Proactive UICC: LANGUAGE NOTIFICATION".
The support of USAT implies the support of CAT (ETSI TS 102 223 [32]).
The support of letter classes, which specify mainly ME hardware dependent features, is optional for the ME and may supplement the USAT functionality described in the present document. If an ME states conformance to a letter class, it is mandatory to support all functions within the respective letter class.
The table below indicates the commands and functions of the optional letter classes.
Letter classes |
Command/function description |
a to m |
See TS 102 223 [32]. |
n |
Proactive command: Geographical Location Request |
Envelope command: Geographical Location Reporting |
|
o |
See TS 102 223 [32] |
p |
USSD Data download in application mode |
q |
Proactive command : Provide Local Information (CSG cell discovery) |
Event download : CSG cell selection |
|
r |
See TS 102 223 [32] |
s |
See TS 102 223 [32] |
t |
Event download: Incoming IMS Data |
Event download: IMS Registration |
|
Proactive command : OPEN CHANNEL for IMS |
|
u |
See TS 102 223 [32] |
v |
Proactive command : Provide Local Information (H(e)NB IP address) |
w |
Proactive command : Provide Local Information (H(e)NB surrounding macrocells) |
x |
Security for Profile Container, Envelope Container, COMMAND CONTAINER and ENCAPSULATED SESSION CONTROL (reserved by ETSI SCP – not needed by 3GPP) |
y |
Envelope command: Service List Retrieval (reserved by ETSI SCP – not needed by 3GPP) |
z |
Indication of subsequent link with same Network Access Name in CLOSE CHANNEL. See TS 102 223 [32] |
aa |
DNS server address request for OPEN CHANNEL. See TS 102 223 [32] |
ab |
Proactive command: LAUNCH BROWSER. See TS 102 223 [32] |
ac |
Extended Launch Browser Capability Event download: Browser termination event Event download: Browsing status event. See TS 102 223 [32] |
ad |
Event download: Poll Interval Negotiation. See TS 102 223 [32] |
ae |
URI support for SET UP CALL proactive command |
af |
Proactive Command: REFRESH with "Application Update" mode. See TS 102 223 [32] |
ag |
Proactive command : Provide Local Information (CAG information list) Event download : CAG cell selection |
ah |
Event download : Slices Status Change |
ai |
Non-IP Data Delivery support over BIP |
aj |
Reserved for 3GPP (for future usage) |
ak |
Proactive command: eUICC OPERATION. See TS 102 223 [32] |
Annex B (informative):
Example of DISPLAY TEXT Proactive UICC Command
See ETSI TS 102 223 [32] Annex B.
Annex C (normative):
Structure of USAT communications
See ETSI TS 102 223 [32] Annex C.
Annex D (informative):
ME display in proactive UICC session
See ETSI TS 102 223 [32] Annex D.
Annex E (informative):
Help information feature processing
See ETSI TS 102 223 [32] Annex E.
Annex F (informative):
Monitoring of events
In addition to ETSI TS 102 223 [32] Annex F. , the following is defined:
Event |
Continuously reported |
Reported once |
(I-)WLAN Access Status |
X |
|
Network Rejection |
X |
|
CSG cell selection |
X |
|
CAG cell selection |
X |
Annex G (normative):
Support of Multiple Card Operation
See ETSI TS 102 223 [32] Annex G.
Annex H (informative):
Multiple Card proactive command examples
See ETSI TS 102 223 [32] Annex H.
Annex I (informative):
Bearer independent protocol proactive command examples
See ETSI TS 102 223 [32] Annex I.
Annex J (informative):
WAP References
See ETSI TS 102 223 [32] Annex J.
Annex K (informative):
Use of USAT Bearer independent protocol for local links Bluetooth case
See ETSI TS 102 223 [32] Annex K.
Annex L (informative):
Bluetooth Service Discovery protocol
See ETSI TS 102 223 [32] Annex L.
Annex M (informative):
Use of USAT Bearer independent protocol for local links, server case
See ETSI TS 102 223 [32] Annex M.
Annex N (informative):
USSD information flow between the Network, the ME and the UICC