© nokiadefault.ppt / 22.08.1997 / ao page: 1 usim requirements and structure nokia mobile phones...

19
© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

Upload: thomas-blankenship

Post on 16-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 1

USIM requirements and structureUSIM requirements and structure

NOKIA Mobile Phones

TSGT3#3(99)082

Page 2: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 2

Outline of the presentationOutline of the presentation

• The USIM related requirements as (currently) listed by TSG-SA

• Browsing through the relevant service requirement documents.

• Summary of the identified requirements.

• NOKIA's proposal for the USIM application content

• A comparison of the GSM and the USIM file structures as agreed at the last TSG-T3 meeting.

Page 3: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 3

3GPP specifications analysed3GPP specifications analysed

• The following UMTS documents are analysed for USIM requirements:

• UMTS 22.00 v2.0.0, "UMTS phase 1".

• UMTS 22.01 v3.5.0, " Service aspects; Service principles".

• UMTS 22.05 v3.1.0, "UMTS services and capabilities".

• draft UMTS 22.29 v1.0.0, "Handover between UMTS and GSM or other Radio systems".

NOTE: All these documents have been presented for TSG-SA and will be used as base line for the UMTS standard.

Page 4: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 4

22.00 v2.0.022.00 v2.0.0

9 USIMIn the first phase of UMTS, the USIM shall be developed on the basis of the phase 2+ release 99 GSMSIM. The additional requirements for the phase 1 UMTS USIM are as follows :

1) USIM shall provide new and enhanced security features (e.g. mutual authentication...) as defined bySMG10.

2) The UMTS mobile terminal shall support phase 2 and phase 2+ GSM SIMs as access modules toUMTS networks. The services that can be provided in this case may be limited to GSM like servicesprovided by that UMTS network. UMTS mobile terminals shall not support 5V SIMs. It shall be upto the UMTS network operator to accept or reject the use of GSM SIM as access modules in itsnetwork.

3) It shall be possible to have multiple applications on the UMTS IC Card (UICC). There shall be asecured and easy mechanism for application selection. An authorised access for each application ismandatory, however it shall be possible to have shared directories between applications whereappropriate. The UICC shall be capable of supporting SIM and USIM applications.

4) Simultaneous activation of several USIMs on one mobile terminal need not be supported in UMTSphase 1.

5) A standardised mechanism allowing highly secure transfer of applications and/or associated datato/from the UICC shall be supported in UMTS phase 1.

NOTE: There are NO requirements here indicating that a GSM terminal shallbe able to support a UICC+SIM, or UICC+USIM or UICC+SIM+USIM!

Page 5: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 5

22.01 v3.5.022.01 v3.5.0

• Ch. 9.2: "(For UMTS Phase 1) It is required that is shall be possible to identify UMTS users using GSM identities, namely IMSI, MSISDN and possibly TMSI and IMEI."

• Conclusion: the GSM identities may be reused!

• Ch. 9.5:"It shall be possible for several numbers to be associated with a single subscription on a single UICC."

• Comment: One IMSI many MSISDN's.

• Ch. is devoted to USIM issues.

Page 6: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 6

22.01 v3.5.022.01 v3.5.0

• Ch. 11.1.1:

• Every USIM shall have a unique identity and shall be associated with one and only one home environment.

• It shall be possible for a home environment to uniquely identify a user by the USIM.

• The USIM shall be used to provide security features.

• For access to UMTS services, provided via a UMTS home environment, a valid USIM shall be required.

• The USIM shall reside on a UICC, UMTS shall adopt both of the GSM SIM card physical formats. New UMTS terminals may require other formats also. USIM specific information shall be protected against unauthorised access or alteration.

• It shall be possible to update USIM specific information via the air interface, in a secure manner.

Page 7: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 7

22.01 v3.5.022.01 v3.5.0

• 11.1.2:

• it shall be possible to have one or more user profiles associated with a number (should this be per subscription?)

• the profiles should be controlled by e.g. a PIN mechanism.

• Each profile shall have it's own address (e.g. IMUN).

• 11.1.3:

• In Phase 1 it is only required to support one USIM application on the UICC.

• The standard shall not prevent that two USIM applications from different home environments reside on the same UICC.

• 11.2:

• The physical aspects of the UICC will be handled outside the UMTS specification.

• The UICC shall support access to services via GSM and UMTS.

Page 8: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 8

22.01 v3.5.022.01 v3.5.0

• 11.2.1 The UMTS UICC and Applications other than the USIM:

• Other applications than the USIM shall be able to reside on the UICC

• each application. may require it's own security mechanisms.

• Applications shall reside in their own logical/physical domain.

• Applications shall be separate, I.e. some kind of firewall mechanism shall exist between applications.

• Applications may share information such as a common address book.

• Address applications over the air.

• 11.2 Terminals and Multiple UICCs

• The standard shall support multiple UICCs (in phase 2).

Page 9: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 9

22.01 v3.5.022.01 v3.5.0

• 14 Evolution.

• "UMTS shall provide some mechanisms which permit pre UMTS users to roam easily onto UMTS and access the services. See Figure 5 for clarification.

• UMTS shall provide some mechanisms which permit UMTS users to roam easily onto pre-UMTS systems and access the services."

• 17 Handover:

• "It shall be possible for users to be handed over between UMTS networks operated by different operators subject to appropriate roaming/commercial agreements. Handover between networks operated by different network operators is not required for UMTS phase 1."

• "Handover between UMTS and GSM systems (in both directions) is required, even if this requires changes to GSM specifications. In addition, a generic solution may be implemented in UMTS which allows calls to be handed over between UMTS and other pre-UMTS systems in both directions. For UMTS phase 1, handover between UMTS and GSM networks operated by different network operators is not required."

Page 10: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 10

22.05 v3.1.022.05 v3.1.0

• 9.2 Execution environment:

• The execution environment requires SAT.

Page 11: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 11

22.29 v1.0.0, 22.29 v1.0.0, Handover MatrixHandover Matrix

The handover matrix

handoverpossible?

to UMTS to GSM-cs to GSM-GPRS to IMT2000 UMTS

from UMTS 1 1 1 x

from GSM-cs 1 oos oos oos

from GSM-GPRS 1 oos oos oos

from IMT2000 UMTS

x oos oos oos

oos = out of scope of UMTS specifications

1= supporting standards required for UMTS phase 1

x= supporting standards required, not necessarily for phase 1

Page 12: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 12

22.29 v1.0.0, 22.29 v1.0.0, Security Matrix Security Matrix

The security matrix indicates the security level after handing over

which securitylevel?

To UMTS to GSM-cs to GSM-GPRS to IMT2000 UMTS

from UMTS U G G *)

from GSM-cs U or G1 oos oos oos

from GSM-GPRS U or G1 oos oos oos

from IMT2000 UMTS

U oos oos oos

U: UMTS Security Level.

G: GSM security Level

oos: out of scope of this document

1) U is not envisaged for phase 1 or intra-operator handover

*) security level of specific IMT2000 family member

Page 13: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 13

22.29 v1.0.0,22.29 v1.0.0, Roaming Matrix Roaming Matrix

The roaming matrix

roaming possible? to UMTS to GSM-cs to GSM-GPRS to IMT2000 UMTS

from UMTS 1 1 1 1

from GSM-cs 1 oos oos oos

from GSM-GPRS 1 Oos oos oos

from IMT2000 UMTS

x Oos oos oos

oos = out of scope this specification

1 = standardisation of this capability is required for UMTS phase 1

x = standardisation of this capability if required, but not necessarily for UMTS phase 1

Page 14: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 14

Summary Summary key UMTS phase 1 USIM-UICC featureskey UMTS phase 1 USIM-UICC features

• USIM

• GSM SIM ph2+ can be used to get UMTS service.

• The GSM identities IMSI, MSISDN and possibly TMSI and IMEI.

• The USIM shall support multiple user profiles.

• Pre-UMTS users shall be able to roam in UMTS networks.

• UMTS users shall be able to roam into GSM networks.

• Handover between GSM and UMTS shall be supported (for ph1 only intra PLMN handover is required).

• UICC

• The UICC shall be able to host GSM SIM applications

• The UICC shall support multiple applications (telecom and other e.g. banking).

Page 15: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 15

NOKIA’s proposal for the USIM applicationNOKIA’s proposal for the USIM application

NOKIA proposes that a separate application under control of 3GPP is created. For phase 1 it will be assigned a special file id e.g. ‘7FXX’ and will reside directly under the MF but for later phases the multi-USIM issue must be handled

E F -D IR'2 F 0 0 '

D F -TE L E C O MTyp e t it le h e re

'7 F 1 0 '

D F -U S IMU S IM A P P L .

'7 F X X '

D F -B A N KB A N K -A P P L .

'Q X Y Z '

M FM as te r F ile

'7 F 2 0 '

Page 16: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 16

BASIC USIM/UICC FUNCTIONALLITYBASIC USIM/UICC FUNCTIONALLITY

• This USIM application will have the following main features:

Provide access to UMTS systems including security and confidentiality.

Provide access to GSM systems – by providing Ki, A8/3, A5 and other mandatory GSM features.

Provide means to enable handover between GSM and UMTS systems (in phase 1 only intra-PLMN handover will be supported).

• For the card (UICC) the following is proposed:

It will have a DIR file that is a collection of application templates containing an AID, an application name and a path to the application.

A GSM application (under 7F20) can coexist with a USIM application on the same card – it is proposed that the two applications can not belong to the same operator, i.e. they are independent.

Page 17: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 17

USIM questionsUSIM questions

Q Why create a USIM application with the listed functionality?

A The main reason for creating a USIM application is to create a 3GPP context and to prepare for later phases were multiple USIM applications may reside on the same card which will incur the need to separate all functionality belonging to a specific subscription (operator) in a separate application.

Consider the alternative scenario:

• For every system an operator has a license to there will be an application!

• This would imply that an operator with GSM and UMTS licenses has two applications.

Q What happens when cards containing multiple USIM’s emerges – should only the first operator with licenses to both systems get a GSM application, i.e. who owns ‘7F20’?

Conclusion: Therefore the complete functionality should be located in a separate application.

Page 18: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 18

GSM SIM applicationGSM SIM application

MF'3F00'

DF-TELECOM'7F10'

DF-GSM'7F20'

DF-IS41'7F22'

EF-LP'6F05' EF-IMSI

'6F07' EF-Kc'6F20' EF-PLMNsel

'6F30' EF-HPLMN'6F31' EF-ACMmax

'6F37' EF-SST'6F38' EF-ACM

'6F39'EF-GID1

'6F3E' EF-GID'6F3F'

EF-VGCS'6FB1' EF-VGBSS

'6FB2' EF-VBS'6FB3' EF-VBSS

'6FB4' EF-eMLPP'6FB5' EF-AAeM

'6FB6' EF-ECC'6FB7' EF-CBMIR

'6F50'EF-NIA'6F51' EF-KcGPRS

'6F52' EF-LOCIGPRS'6F53'

EF-PUCT'6F41' EF-CBMII

'6F45' EF-SPN'6F46' EF-CBMID

'6F48' EF-BCCH'6F74' EF-ACC

'6F78' EF-FPLMN'6F7B' EF-LOCI

'6F7E'EF-AD'6FAD' EF-PHASE

'6FAE' EF-CNI'6F32' EF-DCK

'6F2C'

EF-ADN'6F3A' EF-FDN

'6F3B' EF-SMS'6F3C' EF-CCP

'6F3D' EF-MSISDN'6F40' EF-SMSP

'6F42' EF-SMSS'6F43' EF-LND

'6F44'EF-SMSR

'6F47' EF-SDN'6F49' EF-EXT1

'6F4A' EF-EXT2'6F4B' EF-EXT3

'6F4C' EF-BDN'6F4D' EF-EXT4

'6F4E'

DF-GRAPHICS'5F50'

DF-IMG'4F20'

EF-ICCID'2FE2'

EF-ELP'2F05'

DF-Iridium'5F30'

DF-ICO'5F32' DF-ACeS

'5F33'

DF-Globst'5F31'

DF-PCS1900'5F40'

Page 19: © NOKIADEFAULT.PPT / 22.08.1997 / AO page: 1 USIM requirements and structure NOKIA Mobile Phones TSGT3#3(99)082

© NOKIA DEFAULT.PPT / 22.08.1997 / AO page: 19

UICC and USIM layoutUICC and USIM layout

MF'3F00'

DF-TELECOM'7F10'

DF-USIM'XXXX'

DF-IS41'7F22'

EF-IMSI'6F07' GU EF-Kc

'6F20' GU EF-PLMNsel'6F30' GU EF-HPLMN

'6F31' GU EF-ACMmax'6F37' GU? EF-SST

'6F38' GU EF-ACM'6F39' GU? EF-GID1

'6F3E' GUEF-GID

'6F3F' GU EF-LND'6F44' GU

EF-ECC'6FB7' GU EF-CBMIR

'6F50' GU EF-KcGPRS'6F52' GU

EF-LOCIGPRS'6F53' GU

EF-FDN'6F3B' GU EF-EXT2

'6F4B' GU EF-SMS'6F3C' GU EF-SMSR

'6F47' GUEF-SMSP'6F42' GU EF-SMSS

'6F43' GU EF-MSISDN'6F40' GU

EF-PUCT'6F41' GU? EF-CBMII

'6F45' GU? EF-SPN'6F46' ? EF-CBMID

'6F48' GU? EF-ACC'6F78' GU EF-FPLMN

'6F7B' GU EF-LOCI'6F7E' GU EF-AD

'6FAD' GUEF-PHASE'6FAE' GU EF-DCK

'6F2C' GU EF-CNI'6F32' GU

EF-ADN'6F3A' GU EF-EXT1

'6F4A' GU EF-CCP'6F3D' GU

EF-SDN'6F49' GU EF-EXT3

'6F4C' GU EF-CCP'6F3D' GU

DF-GRAPHICS'5F50'

DF-IMG'4F20'

EF-ICCID'2FE2'

EF-ELP'2F05'

DF-Iridium'5F30'

DF-ICO'5F32' DF-ACeS

'5F33'

DF-Globst'5F31'

DF-PCS1900'5F40'

DF-GRAPHICS'5F50'

DF-IMG'4F20'

EF-DIR'2F00'

Abbreviations:GU: The file exists in GSM and will be used in UMTS but may be modified.GU?: Is used in GSM (optional) but whether ot will be used in UMTS is FFS.?: Undecided