focus on internet & telecom standardization topics

hist. pages: SIP/IMS, SEC...
  Home Search
Organizations
# IETF   # 3GPP   # ETSI
# Alliances, Fora, & other SDOs
Standardization work
# IETF WGs: RFCs   # RFC index
# 3GPP Specifications  
# ETSI TISPAN NGN   # ETSI SCP
  3GPP
Prev Next 21.xxx  22.xxx  23.xxx  24.xxx  25.xxx  26.xxx  27.xxx  28.xxx  29.xxx  29.198.xx  29.199.xx
Index Table 31.xxx 32.1xx 32.2xx 32.3xx 32.4xx 32.5xx 32.6xx 32.7xx 33.xxx 34.xxx 35.xxx
Top 36.xxx 37.xxx - - - - - - - - -
41.xxx 42.xxx 43.xxx 44.xxx 45.xxx 46.xxx 48.xxx 49.xxx 51.xxx 52.xxx 55.xxx
01.xxx 02.xxx 03.xxx 04.xxx 05.xxx 06.xxx 07.xxx 08.xxx 09.xxx 11.xxx 12.xxx

3GPP Specifications -- 31 Series
Subscriber Identity Module (SIM / USIM) - IC cards

List elaborated from: http://www.3gpp.org/ftp/Specs/html-info/31-series.htm
Last update: July 6, 2010. Each line is a link to the TS (or TR) description, which points to the "3GPP specification detail" page that gives access to MS Word versions (as zip files, possibly including associated files) as well as pdf versions.
WG3GPP Releases
 TS 31.048 ct6 5 Security mechanisms for the (U)SIM application toolkit - Test specification
 TS 31.101 ct6 34567 89 UICC-terminal interface - Physical and logical characteristics
 TS 31.102 ct6 34567 89 Characteristics of the USIM application
 TS 31.103 ct6 567 89 Characteristics of the ISIM application
 TS 31.110 ct6 34 Numbering system for telecommunication IC card applications
 TS 31.111 ct6 34567 89 USAT: USIM Application Toolkit
 TS 31.112 ct6 567 8 USAT interpreter architecture description
 TS 31.113 ct6 567 8 USAT interpreter byte codes
 TS 31.114 ct6 567 8 USAT interpreter protocol and administration
 TS 31.115 ct6 67 89 Secured packet structure for (U)SIM Toolkit applications
 TS 31.116 ct6 67 89 Remote APDU Structure for (U)SIM Toolkit applications
 TS 31.120 ct6 34567 89 UICC-terminal interface - Physical, electrical and logical test specification
 TS 31.121 ct6 34567 89 UICC-terminal interface - USIM application test specification
 TS 31.122 ct6 34567 89 USIM conformance test specification
 TS 31.124 ct6 34567 89 ME conformance test specification - USAT conformance test specification
 TS 31.130 ct6 67 89 (U)SIM API for Java Card
 TS 31.131 ct6 67 89 C-language binding for (U)SIM API
 TS 31.133 ct6 7 89 ISIM API for Java Card
 TS 31.213 ct6 67 89 Test specification for subscriber (U)SIM - API for Java Card
 TS 31.220 ct6 89 Characteristics of the Contact Manager for 3GPP UICC applications
 TS 31.221 ct6 89 Contact Manager API - Contact Manager API for Java Card
 TR 31.900 ct6 34567 89 SIM/USIM internal and external interworking aspects
 TR 31.919 ct6 67 8 2G/3G Java Card API based applet interworking
3GPP TS 31.048 ct6
Security mechanisms for the (U)SIM application toolkit - Test specification
This TS covers the minimum characteristics considered as necessary in order to provide compliance to 3GPP TS 23.048.

Note: No promotion to Rel-6 because 3GPP TS 23.048 not promoted
-  -  V5.1  -  -  -  -  -  -  -
List  Index Rapporteur: Jacques Seif
3GPP TS 31.101 ct6
UICC-terminal interface - Physical and logical characteristics
This TS specifies the interface between the UICC and the Terminal for 3G telecom network operation.

The present document specifies:
- the requirements for the physical characteristics of the UICC;
- the electrical interface between the UICC and the Terminal;
- the initial communication establishment and the transport protocols;
- the model which serves as a basis for the logical structure of the UICC;
- the communication commands and the procedures;
- the application independent files and protocols.

The administrative procedures and initial card management are not part of the present document.
V3.3  V4.2  V5.2  V6.5  V7.2  V8.2  V9.1  -  -  -
List  Index Rapporteur: Peter Vestergaard
GSM antecedents: TS 51.011 (R4),   TS 11.11 (R99-),   TS 11.18 (R98)
Based on: ETSI (SCP) TS 102 221
3GPP TS 31.102 ct6
Characteristics of the USIM application
The present document defines the USIM (Universal Subscriber Identity Module) application for 3G telecom network operation.

The present document specifies:
- specific command parameters;
- file structures;
- contents of EFs (Elementary Files);
- security functions;
- application protocol to be used on the interface between UICC (USIM) and ME.

This is to ensure interoperability between a USIM and an ME independently of the respective manufacturer, card issuer or operator.

The present document does not define any aspects related to the administrative management phase of the USIM. Any internal technical realisation of either the USIM or the ME is only specified where these are reflected over the interface. The present document does not specify any of the security algorithms which may be used.
V3.18  V4.15  V5.14  V6.21  V7.15  V8.9  V9.3  -  -  -
List  Index Rapporteur: Jacques Seif
GSM antecedents: TS 51.011 (R4),   TS 11.11 (R99-)
3GPP TS 31.103 ct6
Characteristics of the ISIM application
The present document defines the ISIM (IP Multimedia Services Identity Module) application for access to IMS services.

The present document specifies:
- specific command parameters;
- file structures;
- contents of EFs (Elementary Files);
- security functions;
- application protocol to be used on the interface between UICC (ISIM) and Terminal.

This is to ensure interoperability between an ISIM and Terminal independently of the respective manufacturer, card issuer or operator.

The present document does not define any aspects related to the administrative management phase of the ISIM. Any internal technical realisation of either the ISIM or the Terminal is only specified where these are reflected over the interface. The present document does not specify any of the security algorithms that may be used.
-  -  V5.13  V6.13  V7.6  V8.2  V9.0  -  -  -
List  Index Rapporteur: Peter Vestergaard
3GPP TS 31.110 ct6
Numbering system for telecommunication IC card applications
This TS describes the numbering system for Application IDentifiers (AID) for 3G telecommunication Integrated Circuits (IC) card applications.

The numbering system described in the present document provides a means for an application and related services offered by a provider to identify if a given card contains the elements required by its application and related services.

An AID is used to address an application in the card. It consists of a Registered application provider IDentifier (RID) and a Proprietary application Identifier eXtension (PIX).

The present document describes the coding of the PIX.
V3.2  V4.1  -  -  -  -  -  -  -  -
List  Index Rapporteur: Stéphane Andrau

Taken over by: ETSI (SCP) TS 101 220
3GPP TS 31.111 ct6
USIM Application Toolkit (USAT)
This TS defines the interface between the UICC and the Mobile Equipment (ME), and mandatory ME procedures, specifically for "USIM Application Toolkit". The present document refers in its majority to the ETSI (SCP) TS 102 223, which describes the generic aspects of application toolkits within the UICC.

USAT is a set of commands and procedures for use during the network operation phase of 3G, in addition to those defined in 3GPP TS 31.101.

Specifying the interface is to ensure interoperability between a UICC and an ME independently of the respective manufacturers and operators.

The present document defines for 3G technology:
- the commands;
- the application protocol;
- the mandatory requirements on the UICC and ME for each procedure.

The present document does not specify any aspects related to the administrative management phase. Any internal technical realization of either the UICC or the ME are only specified where these reflect over the interface. The present document does not specify any of the security algorithms which may be used.

Within the context of the present document, the term "terminal" used in ETSI (SCP) TS 102 223 refers to the Mobile Equipment (ME). Within the context of the present document, the term "NAA" used in ETSI (SCP) TS 102 223 refers to the USIM.
V3.14  V4.17  V5.12  V6.14  V7.14  V8.9  V9.2  -  -  -
List  Index Rapporteur: Christophe Dubois
GSM antecedents: TS 51.014 (R4),   TS 11.14 (R96...R99)
3GPP TS 31.112 ct6
USAT interpreter architecture description
This TS defines the stage 2 description for the USAT Interpreter system. As the second stage of a threelevel structure, it is derived from the stage 1 service description.

The present document defines the overall architecture for the USAT Interpreter system:
- Role models;
- System architecture;
- Function and information flow.
-  -  V5.2  V6.0  V7.0  V8.0  -  -  -  -
List  Index Rapporteur: Michael Meyer
3GPP TS 31.113 ct6
USAT interpreter byte codes
This TS specifies the byte codes that are recognised by an USAT Interpreter. The byte codes primary purpose is to provide efficient programmatic access to the SIM Application Toolkit commands.

The design objectives of the byte code set are:
- Compact representation for efficient transmission over the air interface.
- Minimisation of USAT Interpreter complexity to minimise SIM footprint and ease compliance testing.
- Easily configured and extended.
- Source language independent although XML-style mark-up languages are explicitly envisioned.
- Transport bearer independent (e.g. SMS, GPRS...)
- Transport protocol independent.
- Independent from design of external entities.
-  -  V5.6  V6.3  V7.0  V8.0  -  -  -  -
List  Index Rapporteur: Michael Meyer
3GPP TS 31.114 ct6
USAT interpreter protocol and administration
This TS specifies the transmission protocol to be used to communicate with the USAT Interpreter and the administrative structures and procedures to administer the USAT Interpreter.

The present document does not specify any USAT Interpreter byte code commands.
-  -  V5.3  V6.0  V7.0  V8.0  -  -  -  -
List  Index Rapporteur: Michael Meyer
3GPP TS 31.115 ct6
Secured packet structure for (U)SIM Toolkit applications
This TS specifies the structure of the Secured Packets in implementations using Short Message Service Point to Point (SMS-PP), Short Message Service Cell Broadcast (SMS-CB), Unstructured Supplementary Service Data (USSD) and Hyper Text Transfer Protocol (HTTP).

The structure of the Secured Packets shall comply with the one defined in ETSI (SCP) TS 102 225. The present document only contains additional requirements or explicit limitations for SIM/USIM applications. It is applicable to the exchange of secured packets between an entity in a 3G or GSM PLMN and an entity in the (U)SIM.

Secured Packets contain application messages to which certain mechanisms according to ETSI (SCP) TS 102 224 have been applied. Application messages are commands or data exchanged between an application resident in or behind the 3G or GSM PLMN and on the (U)SIM. The Sending/Receiving Entity in the 3G or GSM PLMN and the UICC are responsible for applying the security mechanisms to the application messages and thus turning them into Secured Packets.
-  -  -  V6.5  V7.2  V8.1  V9.0  -  -  -
List  Index Rapporteur: Jacques Seif
3G antecedent: TS 23.048 (R4, R5)
3GPP TS 31.116 ct6
Remote APDU Structure for (U)SIM Toolkit applications
This TS defines the remote management of files and applets on the SIM/USIM/ISIM. It describes the APDU format for remote management.

Furthermore the document specifies:
- a set of commands coded according to this APDU structure and used in the remote file management on the SIM/USIM specified in 3GPP TS 51.011, TS 31.101, TS 31.102, TS 31.103.
- a set of commands coded according to this APDU structure and used in the remote applet management on the SIM/USIM. This is based on ETSI (SCP) TS 102 226.

The remote APDU structure for SIM/USIM/ISIM applications shall comply with the one defined in ETSI (SCP) TS 102 226. The present document only contains additional requirements or explicit limitations for SIM/USIM/ISIM applications.
-  -  -  V6.8  V7.1  V8.1  V9.0  -  -  -
List  Index Rapporteur: Jacques Seif
3G antecedent: 3GPP TS 23.048 (R4, R5)
3GPP TS 31.120 ct6
UICC-terminal interface - Physical, electrical and logical test specification
This TS specifies the interface test for the Terminal / UICC.

The present document specifies the tests of:
- physical characteristics of the UICC;
- the electrical interface between the UICC and the Terminal;
- the initial communication establishment and the transport protocols;
- the application independent procedures.
V3.1  V4.0  V5.0  V6.0  V7.0  V8.1  V9.0  -  -  -
List  Index Rapporteur: Udo Willenbrink
3GPP TS 31.121 ct6
UICC-terminal interface - USIM application test specification
This TS provides the UICC - Terminal Interface Conformance Test Specification between the 3rd Generation Terminal and USIM (Universal Subscriber Identity Module) as an application on the UICC and the Terminal for 3G telecom network operation and between a GERAN Terminal and USIM (Universal Subscriber Identity Module) as an application on the UICC and the GERAN Terminal for 2G telecom network operation:
- the default setting of the USIM;
- the applicability of each test case;
- the test configurations;
- the conformance requirement and reference to the core specifications;
- the test purposes; and
- a brief description of the test procedure and the specific acceptance criteria.
V3.15  V4.14  V5.4  V6.8  V7.6  V8.4  V9.2  -  -  -
List  Index Rapporteur: Udo Willenbrink
3GPP TS 31.122 ct6
USIM conformance test specification
This TS provides the Conformance Test Specification for a Universal IC Card (UICC) defined in 3GPP TS 31.101 with Universal Subscriber Identity Module (USIM) defined in 3GPP TS 31.102.
V3.10  V4.2  V5.0  V6.5  V7.1  V8.0  V9.0  -  -  -
List  Index Rapporteur: Calum Maclean
3GPP TS 31.124 ct6
ME conformance test specification - USAT conformance test specification
This TS describes the technical characteristics and methods of test for testing the USIM Application Toolkit implemented in 3rd Generation Mobile Equipments (ME) or Mobile Station (MS) for the 3G and 2G digital cellular communications systems within the 3GPP digital cellular telecommunications system, in compliance with the relevant requirements, and in accordance with the relevant guidance given in ISO/IEC 9646-7 and ETSI ETS 300 406.

The present document covers the minimum characteristics considered necessary in order to provide sufficient performance for mobile equipment and to prevent interference to other services or to other users, and to the PLMNs. It does not necessarily include all the characteristics which may be required by a user or subscriber, nor does it necessarily represent the optimum performance achievable.

Within the context of this document, the term "terminal" used in ETSI (SCP) TS 102 223 refers to the Mobile Equipment (ME). Within the context of this document, the term "UICC" used in ETSI (SCP) TS 102 223 refers to the USIM card. Within the context of this document, the term "NAA" used in ETSI (SCP) TS 102 223 refers to the USIM application.
V3.0  V4.0  V5.0  V6.10  V7.7  V8.5  V9.2  -  -  -
List  Index Rapporteur: Udo Willenbrink
GSM antecedents: TS 51.010-4 (R4),   TS 11.10-4 (R96...R99)
3GPP TS 31.130 ct6
(U)SIM API for Java Card
This TS defines the (U)SIM Application Programming Interface extending the "UICC API for Java Card" ETSI (SCP) TS 102 241.

This API allows to develop a (U)SAT application running together with a (U)SIM application and using GSM/3G network features.

The present document includes information applicable to network operators, service providers, server - (U)SIM - and database manufacturers.
-  -  -  V6.7  V7.9  V8.3  V9.1  -  -  -
List  Index Rapporteur: Sebastian Hans
GSM antecedents: TS 43.019 (R4, R5),   TS 03.19 (R98, R99)
3GPP TS 31.131 ct6
C-language binding for (U)SIM API
A Subscriber Identity Module Application Programming Interface (SIM API) has been defined in TS 42.019 as a technology-independent API by which toolkit applications and (U)SIMs co-operate. That specification is independent of the programming language technology used to create the application, the platform used to host the application and the runtime environment used to execute the application.

The present document includes information applicable to (U)SIM toolkit application developers creating applications using the C programming language ISO/IEC 9899. The present document describes an interface between toolkit applications written in the C programming language and the (U)SIM in order to realize the co-operation set forth in TS 42.019. In particular, the API described herein provides the service of assembling proactive commands and disassembling the responses to these commands for the application programmer.

Software tools, integrated software development environments and software management systems that may be used to create application programs are explicitly out of scope of the present document.
-  -  -  V6.1  V7.1  V8.1  V9.0  -  -  -
List  Index Rapporteur: Friedhelm Rodermund
3GPP TS 31.133 ct6
ISIM API for Java Card
This TS defines the ISIM Application Programming Interface extending the "UICC API for Java Card" ETSI (SCP) TS 102 241.

This API allows to develop an application running together with a ISIM application.

The present document includes information applicable to network operators, service providers, server-, ISIM-, and database manufacturers.
-  -  -  -  V7.3  V8.1  V9.0  -  -  -
List  Index Rapporteur: Sebastian Hans
3GPP TS 31.213 ct6
Test specification for subscriber (U)SIM - API for Java Card
This TS covers the minimum characteristics considered necessary in order to provide compliance to 3GPP TS 31.130.

The present document describes the technical characteristics and methods of test for testing the (U)SIM API for Java Card (3GPP TS 31.130) implemented in the (U)SIM. It specifies the following parts:
- test applicability;
- test environment description;
- tests format;
- test area reference;
- conformance requirements;
- test suite files;
- test procedure;
- test coverage; and
- a description of the associated testing tools that shall be used.
-  -  -  V6.1  V7.2  V8.1  V9.1  -  -  -
List  Index Rapporteur: David Gauvin
GSM antecedents: TS 11.13 (R98, R99)
3GPP TS 31.220 ct6
Characteristics of the Contact Manager for 3GPP UICC applications
This TS defines the Contact Manager for 3GPP UICC applications based on OMA DS.

The present document specifies the external interface between the Contact Manager Server in the UICC and the Contact Manager External Client in the ME;

Any internal technical realization of either the Contact Manager Server or clients is only specified where these are reflected over the interfaces.
-  -  -  -  -  V8.2  V9.1  -  -  -
List  Index Rapporteur: Heiko Kruse
3GPP TS 31.221 ct6
Contact Manager API - Contact Manager API for Java Card
This TS defines the internal interface characteristics of the Contact Manager for 3GPP UICC applications 3GPP TS 31.220.

The internal interface between the Contact Manager Server application on the UICC and the Contact Manager Client application on the UICC enables Java Card platform based applets, defined in Sun Microsystems "Java Card 2.2.2 Application Programming Interface", "Java Card 2.2.2 Runtime Environment (JCRE) Specification" and "Java Card 2.2.2 Virtual Machine Specification", to invoke and register to the Contact Manager Server services. In particular, the Contact Manager Java Card based API provides methods to:
- Read/Update/Create/Delete contact(s) in the Contact Manager Server;
- Manage group of contacts in the Contact Manager Server;
- Search for a contact in the Contact Manager Server storage;
- manage the contacts structure;
- Register/Un-register the application to pre-defined events (e.g. application to be notified when contacts are modified in the Contact Manager Server).

This API allows you to develop an application running together with a Contact Manager (3GPP TS 31.220).
-  -  -  -  -  V8.1  V9.0  -  -  -
List  Index Rapporteur: Heiko Kruse
3GPP TR 31.900 ct6
SIM/USIM internal and external interworking aspects
This TR describes
- the different cases of interworking between a 2G or 3G ICC and a 2G or 3G ME.
- the different cases of interworking between any given ME/ICC combination and the rest of the network
- the possibilities of interworking between a SIM and a USIM together on a single UICC
- the possibilities of interworking between several USIMs on a single UICC
V3.3  V4.1  V5.6  V6.2  V7.1  V8.0  V9.0  -  -  -
List  Index Rapporteur: Stefan Kaliner
3GPP TR 31.919 ct6
2G/3G Java Card Application Programming Interface (API) based applet interworking
This TR describes:
- Description of TS 43.019 APIs and ETSI (SCP) TS 102 241 / 3GPP TS 31.130 APIs interworking.
- The behaviour and limitations of the TS 43.019 APIs used in 3G environment.
-  -  -  V6.1  V7.0  V8.0  -  -  -  -
List  Index Rapporteur: Stéphane Andrau
  
© 2005-2010 Joël Repiquet, All Rights Reserved.