帮同学宣传一下http://shop57644665.taobao.com/

以下是一些比较重要的SIM卡中包含的EF信息。
EFLP (Language preference)
包含一个或多个语言的代码。
Identifier: ‘6F05′    Structure: transparent    Mandatory
File size: 1-n bytes                Update activity: low
Access Conditions:
READ           ALW
UPDATE        CHV1
INVALIDATE     ADM
REHABILITATE  ADM
Bytes Description                   M/O      Length
1 1st language code (highest prior.)    M        1 byte
2 2nd language code                 O           1 byte
n nth language code (lowest prior.)    O           1 byte

EFIMSI (IMSI)
包含IMSI(International Mobile Subscriber Identity)信息
Identifier: ‘6F07′ Structure: transparent Mandatory
File size: 9 bytes Update activity: low
Access Conditions:
READ CHV1
UPDATE ADM
INVALIDATE ADM
REHABILITATE CHV1
Bytes Description M/O Length
1 length of IMSI M 1 byte
2 - 9 IMSI M 8 bytes

EFKc (Ciphering key Kc)
包含用来加密的信息
Identifier: ‘6F20′ Structure: transparent Mandatory
File size: 9 bytes Update activity: high
Access Conditions:
READ CHV1
UPDATE CHV1
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 - 8 Ciphering key Kc M 8 bytes
9 Ciphering key sequence number n M 1 byte

EFPLMNsel (PLMN selector)
包含Mobile Network Code (MNC).和Mobile Country Code (MCC)信息
Identifier: ‘6F30′ Structure: transparent Optional
File size: 3n (n . 8) bytes Update activity: low
Access Conditions:
READ CHV1
UPDATE CHV1
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 - 3 1st PLMN (highest priority) M 3 bytes
22 - 24 8th PLMN M 3 bytes
25 - 27 9th PLMN O 3 bytes
(3n-2)-3n nth PLMN (lowest priority) O 3 bytes

EFSST (SIM service table)
该SIM卡支持的服务。
Identifier: ‘6F38′ Structure: transparent Mandatory
File size: X bytes, X . 2 Update activity: low
Access Conditions:
READ CHV1
UPDATE ADM
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 Services n¡1 to n¡4 M 1 byte
2 Services n¡5 to n¡8 M 1 byte
3 Services n¡9 to n¡12 O 1 byte
4 Services n¡13 to n¡16 O 1 byte
5 Services n¡17 to n¡20 O 1 byte
6 Services n¡21 to n¡24 O 1 byte
7 Services n¡25 to n¡28 O 1 byte
8 Services n¡29 to n¡32 O 1 byte
etc.
X Services (4X-3) to (4X) O 1 byte
Contents: Service n°1 : CHV1 disable function
Service n°2 : Abbreviated Dialling Numbers (ADN)
Service n°3 : Fixed Dialling Numbers (FDN)
Service n°4 : Short Message Storage (SMS)
Service n°5 : Advice of Charge (AoC)
Service n°6 : Capability Configuration Parameters (CCP)
Service n°7 : PLMN selector
Service n°8 : RFU
Service n°9 : MSISDN
Service n°10: Extension1
Service n°11: Extension2
Service n°12: SMS Parameters
Service n°13: Last Number Dialled (LND)
Service n°14: Cell Broadcast Message Identifier
Service n°15: Group Identifier Level 1
Service n°16: Group Identifier Level 2
Service n°17: Service Provider Name
Service n°18: Service Dialling Numbers (SDN)
Service n°19: Extension3
Service n°20: RFU
Service n°21: VCGS Group Identifier List (EFVGCS and EFVGCSS)
Service n°22: VBS Group Identifier List (EFVBS and EFVBSS)
Service n°23: enhanced Multi-Level Precedence and Pre-emption Service
Service n°24: Automatic Answer for eMLPP
Service n°25: Data download via SMS-CB
Service n°26: Data download via SMS-PP
Service n°27: Menu selection
Service n°28: Call control
Service n°29: Proactive SIM
Service n°30: Cell Broadcast Message Identifier Ranges
Service n°31: Barred Dialling Numbers (BDN)
Service n°32: Extension4
Service n°33: De-personalization Control Keys
Service n°34: Co-operative Network List
Service n°35: Short Message Status Reports (if $(SMSR)$ is supported)
Service n°36 Network’s indication of alerting in the MS (if $(NIA)$ is supported)

EFSPN (Service Provider Name)
Identifier: ‘6F46′ Structure: transparent Optional
File Size: 17 bytes Update activity: low
Access Conditions:
READ ALWAYS
UPDATE ADM
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 Display Condition M 1 byte
2 - 17 Service Provider Name M 16 bytes

EFBCCH (Broadcast control channels)
BCCH信息
Identifier: ‘6F74′ Structure: transparent Mandatory
File size: 16 bytes Update activity: high
Access Conditions:
READ CHV1
UPDATE CHV1
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 - 16 BCCH information M 16 bytes

EFACC (Access control class)
Identifier: ‘6F78′ Structure: transparent Mandatory
File size: 2 bytes Update activity: low
Access Conditions:
READ CHV1
UPDATE ADM
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 - 2 Access control classes M 2 bytes

EFFPLMN (Forbidden PLMNs)
该EF包含被禁止访问的PLMNs。如果网络在小区更新时返回网络禁止访问那么该PLMN需要更新到该列表中。当列表满了时,列表的最后一个将被更新。
Identifier: ‘6F7B’ Structure: transparent Mandatory
File size: 12 bytes Update activity: low
Access Conditions:
READ CHV1
UPDATE CHV1
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 - 3 PLMN 1 M 3 bytes
4 - 6 PLMN 2 M 3 bytes
7 - 9 PLMN 3 M 3 bytes
10 - 12 PLMN 4 M 3 bytes

EFLOCI (Location information)
This EF contains the following Location Information:
- Temporary Mobile Subscriber Identity (TMSI)
- Location Area Information (LAI)
- TMSI TIME
- Location update status
Identifier: ‘6F7E’ Structure: transparent Mandatory
File size: 11 bytes Update activity: high
Access Conditions:
READ CHV1
UPDATE CHV1
INVALIDATE ADM
REHABILITATE CHV1
Bytes Description M/O Length
1 - 4 TMSI M 4 bytes
5 - 9 LAI M 5 bytes
10 TMSI TIME M 1 byte
11 Location update status M 1 byte

EFPhase (Phase identification)
‘00′ : phase 1
‘02′ : phase 2
‘03′ : phase 2 and PROFILE DOWNLOAD required
Identifier: ‘6FAE’ Structure: transparent Mandatory
File size: 1 byte Update activity: low
Access Conditions:
READ ALW
UPDATE ADM
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 SIM Phase M 1 byte

EFECC (Emergency Call Codes)
This EF contains up to 5 emergency call codes.
Identifier: ‘6FB7′ Structure: transparent Optional
File size: 3n (n 5) bytes Update activity: low
Access Conditions:
READ ALW
UPDATE ADM
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 - 3 Emergency Call Code 1 O 3 bytes
4 - 6 Emergency Call Code 2 O 3 bytes
(3n-2) - 3n Emergency Call Code n O 3 bytes

EFSMS (Short messages)
短消息存放EF
Identifier: ‘6F3C’ Structure: linear fixed Optional
Record length: 176 bytes Update activity: low
Access Conditions:
READ CHV1
UPDATE CHV1
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 Status M 1 byte
2 to 176 Remainder M 175 bytes

EFLND (Last number dialled)
last numbers dialled
Identifier: ‘6F44′ Structure: cyclic Optional
Record length: X+14 bytes Update activity: low
Access Conditions:
READ CHV1
UPDATE CHV1
INCREASE NEVER
INVALIDATE ADM
REHABILITATE ADM
Bytes Description M/O Length
1 to X Alpha Identifier O X bytes
X+1 Length of BCD number/SSC contents M 1 byte
X+2 TON and NPI M 1 byte
X+3 to X+12 Dialling Number/SSC String M 10 bytes
X+13 Capability/Configuration Identifier M 1 byte
X+14 Extension1 Record Identifier M 1 byte