4.2.13 EFPUCT (Price per Unit and Currency Table)

31.1023GPPCharacteristics of the Universal Subscriber Identity Module (USIM) applicationRelease 17TS

If service n° 13 is "available", this file shall be present.

This EF contains the Price per Unit and Currency Table (PUCT). The PUCT is Advice of Charge related information which may be used by the ME in conjunction with EFACM to compute the cost of calls in the currency chosen by the subscriber, as specified in TS 22.024 [3].

Identifier: ‘6F41’

Structure: transparent

Optional

File size: 5 bytes

Update activity: low

Access Conditions:

READ PIN

UPDATE PIN/PIN2

(fixed during administrative management)

DEACTIVATE ADM

ACTIVATE ADM

Bytes

Description

M/O

Length

1 to 3

Currency code

M

3 bytes

4 to 5

Price per unit

M

2 bytes

‑ Currency code

Contents:

the alpha‑identifier of the currency code.

Coding:

bytes 1, 2 and 3 are the respective first, second and third character of the alpha identifier. This alpha‑tagging shall use the SMS default 7‑bit coded alphabet as defined in TS 23.038 [5] with bit 8 set to 0.

‑ Price per unit

Contents:

price per unit expressed in the currency coded by bytes 1 to 3.

Coding:

byte 4 and bits b1 to b4 of byte 5 represent the Elementary Price per Unit (EPPU) in the currency coded by bytes 1 to 3. Bits b5 to b8 of byte 5 are the decimal logarithm of the multiplicative factor represented by the absolute value of its decimal logarithm (EX) and the sign of EX, which is coded 0 for a positive sign and 1 for a negative sign.

Byte 4:

b8

b7

b6

b5

b4

B3

b2

b1

211

210

29

28

27

26

25

24

of EPPU

Byte 5:

b8

b7

b6

b5

b4

b3

b2

b1

23

22

21

20

of EPPU

Sign of EX

20 of Abs(EX)

21 of Abs(EX)

22 of Abs(EX)

– The computation of the price per unit value is made by the ME in compliance with TS 22.024 [3] by the following formula:

price per unit = EPPU * 10EX.

– The price has to be understood as expressed in the coded currency.

If a GSM application is present on the UICC and the PUCT information is to be shared between the GSM and the USIM application, then this file shall be shared between the two applications.