USIM Application session的激活是选择相应的DF,然后读取session所需的ef。
ME UICC
--------SELECT AID------->
-------- READ EFs -------->
.....
-------- STATUS -------->
P1=0X01 : 当前的app已经在ME中完成初始化
具体过程:
1. 首先从EF_DIR中选择相应的ADF
2. 读取app初始化所必须的EF
- Emergency call codes: EF_ECC
- Language indication: EF_LI or EF_PL. 若ME不支持EF_LI中的语言或者EF_LI不存在,就从EF_PL中选择。若ME均不支持EF_LI和EF_PL中的语言项,则使用ME自己的语言。(其中EF_LI是可选的EF,Ef_PL是必须存在的)
3. USIM执行 用户校验过程
管理信息请求,EF_AD
USIM service table请求,EF_UST
a. 如果FDN使能,不支持FDN的ME只允许emergency call,不允许其他的MO-CS call和MO-SMS;
b. 如果BDN使能,不支持CC的ME只允许emergency call,不允许其他的MO-CS call;
c.如果ACL使能,不支持ACL的ME不应该向network发送APN
完成以上这些过程后,3G的session将会启动,否则3G session将不会激活。
还有以下过程要执行,如果ME和USIM支持相应的服务
‑ IMSI request;
‑ Accesscontrol information request;
- HigherPriority PLMN search period request;
‑ EHPLMNrequest
‑ HPLMNselector with Access Technology request;
‑ Usercontrolled PLMN selector with Access Technology request;
- Operatorcontrolled PLMN selector with Access Technology request;
‑ GSMinitialisation requests;
‑ LocationInformation request for CS-and/or PS-mode and/or EPS;
‑ Cipherkey and integrity key request for CS- and/or PS-mode;
- EPS NASSecurity Context request for EPS;
‑ ForbiddenPLMN request;
‑ Initialisationvalue for hyperframe number request;
‑ Maximumvalue of START request;
‑ CBMID request;
‑ Dependingon the further services that are supported by both the ME and the USIM thecorresponding EFs have to be read.
上述过程均完成以后,ME 3G session才激活完成,并且ME发送给USIM特定的STATUS命令(P1=0X01)