H.1 Elementary File Definitions and Contents

11.113GPPRelease 1999Specification of the Subscriber Identity Module - Mobile Equipment (SIM-ME) InterfaceTS

H.1.1 EFMIN (Mobile Identification Number)

This EF contains the Mobile Identification Number (MIN). The MIN is a 34-bit number used to address the mobile station across the AMPS and the TIA/EIA-136 air interfaces, and to identify the mobile station’s home network. See TIA/EIA-136-005 [36] for further details on MIN.

Identifier: ‘4F88’

Structure: transparent

Mandatory

File size: 5 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV2

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1 – 2

MIN2

M

2 bytes

3 – 5

MIN1

M

3 bytes

The MIN field is coded as follows:

– 6 most significant bits are unused;

– next 10 bits are MIN2;

– 24 least significant bits are MIN1;

– default MIN is ’00 00 00 00 00′ or ‘FF FF FF FF FF’. In either case the ME shall interpret this as an invalid MIN and shall not transmit this value over the radio interface.

H.1.2 EFACCOLC (Access Overload Class)

This file contains the Access Overload Class (ACCOLC). The ACCOLC is a 4-bit indicator used to identify which overload class field controls the access attempts by the mobile station. See EIA/TIA-553 [41] for further details on ACCOLC.

Identifier: ‘4F89’

Structure: transparent

Mandatory

File size: 1 byte

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV2

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1

ACCOLC

(possible values from ’00’ to ‘0F’)

M

1 byte

Byte 1:

b8

b7

b6

b5

b4

b3

b2

b1

ACCOLC

Set to 0

Initial value shall be ’00’.

H.1.3 EFSID (System ID Of Home System)

This file contains the system identity of the home system. The SID is a 15-bit number that uniquely identifies an AMPS or TIA/EIA-41 system. See EIA/TIA-553 [41] for further details on Home SID.

Identifier: ‘4F80’

Structure: transparent

Mandatory

File size: 2 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV2

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1-2

System ID of Home System (SID)

( Most significant bit = 0)

M

2 bytes

The default value shall be ‘0000’.

H.1.4 EFIPC (Initial Paging Channel)

The Initial (First) Paging Channel contains two 11-bit first paging channels (FIRSTCHP p-pri and FIRSTCHP p-sec) used to identify the channel number of the first paging channel when the mobile station is ‘home’. See EIA/TIA-553 [41] for further details on First (Initial) Paging Channel.

Identifier: ‘4F82’

Structure: transparent

Mandatory

File size: 2-4 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV2

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1 – 2

FIRSTCHPpri (Initial Paging Channel)

M

2 bytes

3 – 4

FIRSTCHPp-sec

O

2 bytes

– In the absence of the FIRSTCHPp-sec, the mobile station shall default to ’02C4′ if the primary channel = ‘014D’ or ’02E1′ if the primary channel = ‘014E’

– A file size of 4 bytes may not be backwards compatible with the current dual-mode mobile equipment

The default of FISRTCHPpri value shall be ‘014D’ for A systems, or ‘014E’ for B systems.

H.1.5 EFGPI (Group ID)

This file defines a subset of the most significant bits of the system identification (SID) that is used to identify a group of cellular systems for local control purposes. If the local control option is enabled within the mobile station and the bits of the home system identification that comprise the group identification match the corresponding bits of the SID read by the mobile station over the air, then the Local Control status shall be enabled. Otherwise, the Local Control status shall be disabled. Refer to EIA/TIA-553 [41] for additional details.

Identifier: ‘4F81’

Structure: transparent

Mandatory

File size: 1 byte

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV2

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1

Group ID

M

1 byte

– Group ID default value for North America = ‘0A’.

H.1.6 EFS-ESN (SIM Electronic Serial Number)

This file stores a 32-bit electronic serial number (ESN) that is unique to the GSM-ANSI-136 SIM. The S-ESN can be unrelated to the ESN of any host equipment to which the GSM-ANSI-136 SIM may be attached. The S-ESN can be used for registration in conjunction with the MIN. The S-ESN may also be used in conjunction with the A-key and CAVE algorithm for authentication. See the ANSI-136 Usage Indicator file for details on the ESN usage indicator which specifies to the mobile equipment how the S-ESN should be used. See EIA/TIA-553 [41] for details on the ESN as it applies to registration and authentication.

The contents of this EF shall not be changed by any over-the-air procedures.

Identifier: ‘4F8B’

Structure: transparent

Mandatory

File size: 4 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

NEVER

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1 – 4

SIM ESN

M

4 bytes

Byte 1

Byte 2

Byte 3

Byte 4

Unique Serial Number

Manufacturer Code

The default value shall be ‘FF FF FF FF’.

H.1.7 EFCOUNT (Call Count)

This file contains the CALL COUNT parameter. The CALL COUNT is used as a simple ‘clone’ detector in TIA/EIA-136 and AMPS modes. During the network access signalling in AMPS and other TIA/EIA-41 based networks, the SIM reports its CALL COUNT value to the network. If the value is consistent with the network perception of the CALL COUNT for that SIM, then the network will likely grant access based on the authentication process. During an AMPS or other TIA/EIA-41 based systems call, the value of the CALL COUNT may be incremented upon a command from the network. The value of the CALL COUNT, when incremented, is incremented by 1 using the INCREASE command. See EIA/TIA-553 [41] for further details on COUNTs-p.

Identifier: ‘4F83’

Structure: Cyclic

Mandatory

File size: 3*N bytes

Update Activity: high

Access Conditions:

READ

CHV1

UPDATE

ADM

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

Most Recent Record

CALL COUNT

M

3 bytes

Rec N

. . .

M

3 bytes

– File shall be initialised ’00 00 00′

– Minimum file size is 2 records

H.1.8 EFPSID (Positive/Favoured SID list)

This file contains a list of Favoured SIDs for use in identifying Favoured service providers while performing network selection (intelligent roaming).

Identifier: ‘4F85’

Structure: transparent

Optional

File size: 2*N bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

ADM

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1 – 2

Favoured SID 1

M

2 bytes

Favoured SID 2

O

(2N-1) – (2N)

Favoured SID N

O

2 bytes

EOF (End of File) is indicated by ‘FFFF’. An entry with all zeros is considered filler.

The most significant bit of the Favoured SID field is not used and it is set to 0.

Coding of the Favoured SID field (2-byte coding)

The default value in the first two bytes shall be ‘FFFF’.

Byte 1:

b8

b7

b6

b5

b4

b3

b2

b1

:

:

:

:

:

:

MS bit of Favoured SID

Set to 0

Byte 2:

b8

b7

b6

b5

b4

b3

b2

b1

LS bit of Favoured SID

:

:

:

:

:

:

:

H.1.9 EFNSID (Negative/Forbidden SID List)

This file contains a list of Forbidden SIDs, for use in identifying Forbidden service providers while performing network selection (intelligent roaming).

Identifier: ‘4F84’

Structure: transparent

Optional

File size: 2*N bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

ADM

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1 – 2

Forbidden SID 1

M

2 bytes

Forbidden SID 2

O

(2N-1) – (2N)

Forbidden SID N

O

2 bytes

EOF (End of File) is indicated by ‘FFFF.’ An entry with all zeros is considered filler.

The most significant bit of the Forbidden SID field is not used and it is set to 0.

Coding of the Forbidden SID field (2-byte coding)

The default value in the first two bytes shall be ‘FFFF’.

Byte 1:

b8

b7

b6

b5

b4

b3

b2

b1

:

:

:

:

:

:

: MS bit of Forbidden SID

Set to 0

Byte 2:

b8

b7

b6

b5

b4

b3

b2

b1

LS bit of Forbidden SID

:

:

:

:

:

:

:

H.1.10 EFSPL (Scanning Priority List)

This file contains the Scanning Priority List. The Scanning Priority List is an array that defines the various types of systems that can be found. It also acts as a reference table, pointing to the various data structures in the SIM. This file is for backwards compatibility with GSM/AMPS mobile equipment. A Mobile Station supporting both TIA/EIA-136 and EIA/TIA-553 [41] is not expected to support this EF for network selection.

Identifier: ‘4F87’

Structure: transparent

Optional

File size: 27 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

ADM

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1

Value 1

M

1 byte

2 – 3

Pointer 1

M

2 bytes

25

Value 9

M

1 byte

26 – 27

Pointer 9

M

2 bytes

– The position of the pointers is fixed in this file. Highest priority level is 1, lowest priority level is 7. No two entries can have the same priority level with the exception the last two fields (Forbidden PLMNs and Negative SIDs) which both will have a value of 0. Default values are in parentheses. The values 1 or 2 shall reside in the first position (Home PLMN), and the second position (Last registered PLMN) shall contain a higher priority than position 3 (Preferred PLMNs List ) and 4 (Any Other PLMNs).

Format:

Priority Value

Pointer

Reserved For

1 – 7 (2)

SIM (‘6F07’)

Home PLMN

1 – 7 (1)

SIM (‘6F7E’)

Last Registered PLMN

1 – 7 (3)

SIM (‘6F30’)

Preferred PLMNs List

1 – 7 (6)

0

Any Other PLMNs

1 – 7 (4)

SIM (‘4F80’)

Home SID

1 – 7 (5)

SIM (‘4F85’)

Positive SIDs List

1 – 7 (7)

0

Any Other SIDs

0

SIM (‘6F7B’)

Forbidden PLMNs List

0

SIM (‘4F84’)

Negative SIDs List

Constraints on the Priority List:

Mandatory PLMN priority order (highest to lowest):

Home PLMN or Last Registered PLMN, Preferred PLMNs, Any Other PLMNs

Mandatory SID priority order (highest to lowest):

Home SID, Positive SIs, Any Other SIDs.

H.1.11 EFNETSEL (Network Selection Activation Flag)

This file contains the Network Selection Activation Flag. This flag is used to enable/disable the Manual Mode and some MMI functionality within the ME.

Identifier: ‘4F86’

Structure: transparent

Mandatory

File size: 1 byte

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV1

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1

Network Selection Activation Flag

M

1 byte

Enables / disables Manual Mode and some MMI functionality within the ME, in both AMPS and GSM modes.

Default value = 05 Hex.

Coding:

Bit 0 =0 GSM Manual Mode disabled

=1 GSM Manual Mode enabled (default)

Bit 1 =0 AMPS Manual Mode disabled (default)

=1 AMPS Manual Mode enabled

Bit 2 =0 Scanning Sequence Flags disabled

=1 Scanning Sequence Flags enabled (default)

Bit 3 =0 Disallow home only AMPS selection (default)

=1 Allow home only AMPS selection

Bits 4 through 7 are not used and set to zero.

H.1.12 EFCSID (Current/Last Registered SID)

This file contains the SIDsp value. The most significant bit is unused and set to 0.

Identifier: ‘4F8C’

Structure: transparent

Optional

File size: 2 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV1

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1 -2

SIDsp

M

2 bytes

The default value shall be ‘FFFF’.

H.1.13 EFREG-THRESH (Registration Threshold)

This file contains the NXTREGsp value, specified in EIA/TIA-553 [41]. The three most significant bits are unused and are set to 0.

Identifier: ‘4F8D’

Structure: transparent

Optional

File size: 3 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV1

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1 – 3

NXTREGsp value

M

3 bytes

– (Default value = ’00 00 00′)

H.1.14 EFCCCH (Current Control Channel)

This file contains the Current Control Channel information related to the Last Paging Control Channel on which the AMPS phone camped on.

Identifier: ‘4F8E’

Structure: transparent

Optional

File size: 2 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV1

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1 – 2

Current Control Channel

M

2 bytes

– (Default value = ‘0000’)

H.1.15 EFLDCC (Latest DCC)

This file contains the DCC value associated with the saved Current Control Channel.

Identifier: ‘4F8F’

Structure: transparent

Optional

File size: 1 byte

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

CHV1

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1

DCC

(Default value = ’00’)

M

1 byte

H.1.16 EFGSM-RECON (GSM Reconnect Timer)

This file specifies, in seconds, the time the ME should remain scanning the GSM-1900 spectrum, after loss of service from a GSM-1900 system, before any scanning of the AMPS spectrum is allowed.

Identifier: ‘4F90’

Structure: transparent

Optional

File size: 2 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

ADM

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1-2

GSM Reconnect Timer

(Default value = ’00 3C’ = 60 seconds)

M

2 bytes

H.1.17 EFAMPS-2-GSM (AMPS to GSM Rescan Timing Table)

The EF specifies, in minutes, a series of (typically increasing) intervals for scanning the GSM-1900 spectrum, used while in-service on an AMPS network while in Dual-Mode operation. The time is measured from the end of the last GSM-1900 scan to the start of the next GSM-1900 scan. If the table is not completely filled (i.e. the end-of-table value ‘FF’ is found), the last filled value may be repeated indefinitely. If a value of ‘F0’ is encountered, the table is terminated, as are all rescans to GSM until the current AMPS system is lost.

Identifier: ‘4F91’

Structure: transparent

Optional

File size: 10 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

ADM

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1

First Rescan Attempt Interval (Default = ’02’)

M

1 byte

2

Second Rescan Attempt Interval (Default = ’03’)

M

1 byte

3

Third Rescan Attempt Interval (Default = ’04’)

M

1 byte

4

Fourth Rescan Attempt Interval (Default = ’05’)

M

1 byte

5

Fifth Rescan Attempt Interval (Default = ’06’)

M

1 byte

6

Sixth Rescan Attempt Interval (Default = ‘FF’)

M

1 byte

7

Seventh Rescan Attempt Interval (Default = ‘FF’)

M

1 byte

8

Eighth Rescan Attempt Interval (Default = ‘FF’)

M

1 byte

9

Ninth Rescan Attempt Interval (Default = ‘FF’)

M

1 byte

10

Tenth Rescan Attempt Interval (Default = ‘FF’)

M

1 byte

H.1.18 EF*FC1 (Feature Activation Codes)

This file contains the feature code table as specified in EIA/TIA-553 [41].

Identifier: ‘4F8A’

Structure: transparent

Optional

File size: 2 bytes

Update Activity: low

Access Conditions:

READ

CHV1

UPDATE

ADM

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1-2

Default value ‘B990’.

M

2 bytes

H.1.19 EFAMPS-UI (AMPS USAGE INDICATORS)

This file contains usage indicators for local control and extended address method.

Identifier: 4F93

File Type: Transparent

Optional

File size: 2 bytes (minimum)

Update Activity: Low

Access Conditions:

READ

CHV1

UPDATE

ADM

INVALIDATE

ADM

REHABILITATE

ADM

Bytes

Description

M/O

Length

1

Number of Services (S)

M

1 byte

2

Services no1 to no8

M

1 byte

-Services:

Contents

Service no1 :

Local Control Indicator (see Note 1)

Service no2 :

Extended Address Method indicator – included in any access attempts (see Note 2)

Services n3o-no8 :

RFU

– Number of Services

Contents:

This byte refers to the number of services defined in the following byte.

Coding:

This byte is coded as BCD

Services

Contents:

This byte describes the services

Coding:

– One bit is used to code each service

– If the bit = 0: service is not enabled

– If the bit = 1: service is enabled

– The bits for services not yet defined shall be set to RFU. For coding of RFU see subclause 9.3.

Byte 2:

b8

b7

b6

b5

b4

b3

b2

b1

:Service no1

:Service no2

:Service no3

:Service no4

:Service no5

:Service no6

:Service no7

:service no8

NOTE 1: The Local Control Indicator is a means provided within the mobile station to enable or disable the local control option. Local Control is a mechanism that allows a cellular system to customise operation for home mobile stations, and for those roaming mobile stations whose home systems are members of a group, by sending local orders with the order field set to local control (which informs the mobile station to examine the local control field), and by sending one or both of two local control global action overhead messages.

A group of systems could be formed by participating systems agreeing to a common set of local control protocols and whose system identifications (SID) are recognised by mobile stations as a common group.

NOTE 2: The Extended Address Method indicator determines if the extended address word must be included in all access attempts.