5 File Access API

31.1333GPPIP Multimedia Services Identity Module (ISIM) Application Programming Interface (API)ISIM API for Java Card™Release 17TS

The ISIM file access API consists of the package uicc.isim.access. This package defines additional constants to those defined in the uicc.access package from ETSI TS 102 241 [2]. The access to the file system, defined in TS 31.103 [3] is the one specified in ETSI TS 102 241 [2] via the UICC FileView Interface.

Annex A (normative):
Java Card™ ISIM API

The attached files "31133_Annex_A_Java.zip", and "31133_Annex_A_HTML.zip" contain source files and html documentation for the Java Card™ ISIM API.

Annex B (normative):
Java Card™ ISIM API identifiers

The attached file "31133_Annex_B_Export_files.zip" contains the export files for the uicc.isim.access package.

Annex C (normative):
ISIM API package version management

The following table describes the relationship between each TS 31.133 specification version and its packages AID and Major, Minor versions defined in the export files.

TS 31.133

uicc.isim.access package

AID

Major, Minor

A0 00 00 00 87 10 05 FF FF FF FF 89 14 10 00 00

1.1

The package AID coding is defined in ETSI TS 101 220 [1]. The ISIM API packages AID are not modified by changes to Major or Minor Version.

The Major Version shall be incremented if a change to the specification introduces byte code incompatibility with the previous version.

The Minor Version shall be incremented if a change to the specification does not introduce byte code incompatibility with the previous version.

The package uicc.isim.access contains only constants, therefore it may not be loaded on the UICC.

Annex D (normative):
ISIM API jar files

The attached file "31133_Annex_D.jar" contains class files for the Java Card™ ISIM API.

Annex E (informative):
Change History

Change history

Date

Meeting

TDoc

CR

Rev

Cat

Subject/Comment

New version

2005-08

Initial presentation during CT6#36 Plenary

0.1.0

2005-08

Presented during CT6#36 Plenary with editorial changes

0.2.0

2005-08

Agreed in CT6#36 Plenary to send for information to CT plenary

0.2.1

2006-05

CP-060246 (not presented at CT#32)

Agreed in CT6#39 Plenary to send for information to CT plenary

1.0.0

2006-11

Presented during CT6#41 for approval

2.0.0

2006-11

Presented during CT6#41 for approval

2.1.0

2006-11

Agreed during CT6#41 to send for approval to CT

2.1.1

2006-12

CP-060703

Approved at CT#34

7.0.0

2007-06

CP-070303

C6-070262

0001

Correction of the reference to ETSI TS 102 241

7.1.0

CT-38

CP-070845

C6-070565

0002

1

Introduction of a new constant value for a file in the ISIM application

7.2.0

[2008-08] Attachments for annexes A and B supplied

7.2.1

[2008-10] History box previous entry supplied (!)

7.2.2

————

————

————

——-

Upgrade to copyright, keywords and logo for LTE

8.0.0

CT-46

CP-091011

C6-090497

0004

References upgrade

8.1.0

CT-46

Upgrade of the specification to Rel-9

9.0.0

CT-50

CP-100836

C6-100602

0005

1

Update reference to TS 102 241 v9.0.0 reference

9.1.0

CT-51

CP-110234

C6-110067

0008

1

uicc.isim.access package version update

9.2.0

SP-51

Automatic upgrade from previous version 9.2.0

10.0.0

SP-57

Automatic upgrade to Rel-11

11.0.0

SP-65

Automatic upgrade to Rel-12

12.0.0

SP-70

Automatic upgrade to Rel-13

13.0.0

SA-75

Update to Rel-14 version (MCC)

14.0.0

CT-78

CP-173150

C6-170659

0009

Update of reference to ETSI TS 102 241

14.1.0

Missing attachments

14.1.1

SA80

Automatic upgrade to Rel-15

15.0.0

2020-07

Update to Rel-16 version (MCC)

16.0.0

2022-04

Update to Rel-17 version (MCC)

17.0.0