12 Technology Considerations.

02.193GPPRelease 1999Stage 1Subscriber Identity Module Application Programming Interface (SIM API)TS

12.1 SIM hardware requirements

The SIM API requires a smart card device that is capable of implementing a virtual machine and the SIM API framework. It is seen as necessary that there is sufficient EEPROM to contain SIM Applets (either SIM toolkit applications or other SIM applications) along side the mandatory GSM files and potentially many (if not all) of the optional GSM files. The hardware requirements are likely to be:

ROM: minimum 24K Bytes

RAM: minimum 1K Byte

EEPROM: minimum 16K Bytes

12.2 Technology limitations

12.2.1 Memory Recovery

Although there is a requirement for SIM API compliant devices to allow reconfiguration, termination and removal of Applets, it is recognised that SIM API devices may not be fully capable of reclaiming the memory freed up.

12.3 Evolution

12.3.1 Remote Procedure Call

Some current technologies that meet the needs of the SIM API are not designed to allow RPC. Future alternative technologies may be able to support this. It is seen as a future requirement of SIM API when interacting with mobile equipment technologies such as MExE and WAP that RPC is supported.

Annex A (Informative):
Change History

This annex lists all change requests approved for the present document.

Change history

Date

Plenary number

Plenary Doc.

CR

Rev

Subject/Comment

Old

New

1998-10

s27

98-0674

Approved at SMG #27

2.0.0

7.0.0

1999-06

s29

P-99-410

A001

Technology neutrality and implementation independence of specification

7.0.0

7.1.0

2001-06

TP-12

Release 99 version was created automatically after TSG-T #12 to ensure a complete set of specifications for Release 99. There are no technical changes compared to version 7.1.0

7.1.0

8.0.0

2005-06

CP-28

CP-050136

A003

ISO/IEC 7816-series revision

8.0.0

8.1.0