C.2 Sim.Access.SimView test default prepersonalization

3GPP51.013Release 17Test specification for Subscriber Identity Module (SIM) Application Programming Interface (API) for Java CardTS

C.2.1 DFSIMTEST (SIM Test)

Identifier: ‘0319’

C.2.2 EFTNR (Transparent Never Read)

Identifier: ‘6F01’

Structure: transparent

Mandatory

File size: 3 bytes

Update activity: low

Access Conditions:

READ NEVER

UPDATE ALWAYS

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Bytes

Description

Default Value

M/O

Length

1 – 3

Test Data

AA AA AA

M

3 bytes

C.2.3 EFTNU (Transparent Never Update)

Identifier: ‘6F02’

Structure: transparent

Mandatory

File size: 3 bytes

Update activity: low

Access Conditions:

READ ALWAYS

UPDATE NEVER

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Bytes

Description

Default Value

M/O

Length

1 – 3

Test Data

55 55 55

M

3 bytes

C.2.4 EFTARU (Transparent Always Read and Update)

Identifier: ‘6F03’

Structure: transparent

Mandatory

File size: 260 bytes

Update activity: low

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Bytes

Description

Default Value

M/O

Length

1 – 260

Test Data

FF … FF

M

260 bytes

C.2.5 EFCNR (Cyclic Never Read)

Identifier: ‘6F04’

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: high

Access Conditions:

READ NEVER

UPDATE ALWAYS

INCREASE ALWAYS

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

2

Test Data

00 00 00

M

3 bytes

C.2.6 EFCNU (Cyclic Never Update)

Identifier: ‘6F05’

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: high

Access Conditions:

READ ALWAYS

UPDATE NEVER

INCREASE NEVER

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

2

Test Data

00 00 00

M

3 bytes

C.2.7 EFCNIC (Cyclic Never Increase)

Identifier: ‘6F06

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: high

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INCREASE NEVER

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

2

Test Data

00 00 00

M

3 bytes

C.2.8 EFCNIV (Cyclic Never Invalidate)

Identifier: ‘6F07

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: high

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INCREASE ALWAYS

INVALIDATE NEVER

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

2

Test Data

00 00 00

M

3 bytes

C.2.9 EFCNRH (Cyclic Never Rehabilitate)

Identifier: ‘6F08’

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: high

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INCREASE ALWAYS

INVALIDATE ALWAYS

REHABILITATE NEVER

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

2

Test Data

00 00 00

M

3 bytes

C.2.10 EFCARU (Cyclic Always Read and Update)

Identifier: ‘6F09’

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: high

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INCREASE ALWAYS

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

55 55 55

M

3 bytes

2

Test Data

AA AA AA

M

3 bytes

C.2.11 EFLNR (Linear Fixed Never Read)

Identifier: ‘6F0A’

Structure: linear fixed

Mandatory

Record length: 4 bytes

Update activity: low

Access Conditions:

READ NEVER

UPDATE ALWAYS

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data – Record 1

FF FF FF FF

M

4 bytes

2

Test Data – Record 2

FF FF FF FF

M

4 bytes

C.2.12 EFLNU (Linear Fixed Never Update)

Identifier: ‘6F0B’

Structure: linear fixed

Mandatory

Record length: 4 bytes

Update activity: low

Access Conditions:

READ ALWAYS

UPDATE NEVER

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data – Record 1

FF FF FF FF

M

4 bytes

2

Test Data – Record 2

FF FF FF FF

M

4 bytes

C.2.13 EFLARU (Linear Fixed Always Read and Update)

Identifier: ‘6F0C’

Structure: linear fixed

Mandatory

Record length: 4 bytes

Update activity: low

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data – Record 1

55 55 55 55

M

4 bytes

2

Test Data – Record 2

AA AA AA AA

M

4 bytes

C.2.14 EFCINA (Cyclic Increase Not Allowed)

Identifier: ‘6F0D’

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: high

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INCREASE ALWAYS (see note)

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

2

Test Data

00 00 00

M

3 bytes

NOTE: This file will be personalized in a way such that increase is not allowed, as indicated by the FCI byte 8, bit 7 (3GPP TS 51.011 [3]: FCI structure of an EF returned by the SELECT command)

C.2.15 EFTRAC (Transparent Read Access Condition CHV2)

Identifier: ‘6F0E’

Structure: transparent

Mandatory

Record length: 3 bytes

Update activity: low

Access Conditions:

READ CHV2

UPDATE ALWAYS

INCREASE ALWAYS

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

C.2.16 EFTIAC (Transparent Invalidate Access Condition CHV1)

Identifier: ‘6F0F’

Structure: transparent

Mandatory

Record length: 3 bytes

Update activity: low

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INCREASE ALWAYS

INVALIDATE CHV1

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

C.2.17 EFCIAC (Cyclic Increase Access Condition CHV2)

Identifier: ‘6F10’

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: low

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INCREASE CHV2

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

2

Test Data

00 00 00

M

3 bytes

C.2.18 EFCIAA (Cyclic Increase Access Condition ADM)

Identifier: ‘6F11’

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: low

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INCREASE ADM

INVALIDATE ALWAYS

REHABILITATE ALWAYS

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

2

Test Data

00 00 00

M

3 bytes

C.2.19 EFCNRI (Cyclic Never Rehabilitate Invalidated)

Identifier: ‘6F12’

Structure: cyclic

Mandatory

Record length: 3 bytes

Update activity: low

Access Conditions:

READ ALWAYS

UPDATE ALWAYS

INCREASE ALWAYS

INVALIDATE ALWAYS

REHABILITATE NEVER

Logical Record Number

Description

Default Value

M/O

Length

1

Test Data

00 00 00

M

3 bytes

2

Test Data

00 00 00

M

3 bytes

The file status shall be invalidated as defined in 3GPP TS 51.011 [3].

Annex D (normative):
sim.test.util package and loading, testing and cleaning script examples

See attached files:

– Annex_D_SimTestUtil.zip

– Annex_D_Examples.zip

Annex E (normative):
Test Area files

See attached file:

– Annex_E_SourceCode.zip

Annex F (normative):
AID numbering and acronyms for Framework tests