手动选网流程分析_第1页
手动选网流程分析_第2页
手动选网流程分析_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、手动选网流程分析本文简单的描述了 Windows Mobile + QC6280平台下手动选网处理过程,参考文档:3GPP TS 27.007, TS 31.102处理流程:1. 用户选择手动选网2. AP会先后下发两个 AT指令来查询 Available PLMN list以及Preferred PLMN list3. AP 首先下发 AT+COPS命令来查询 Available PLMN list4. Modem 处理 COPS令,通过 WCDMA 以及 GSM 的 Background PLMN search 来得到当 前可用网络列表:1) 发起 WCDMA Background PLM

2、N search流程,依次搜索 WCDMA各个频段,来收集 各个可用频段的 PLMN list.2) 发起GSM Background PLMN search流程,依次搜索 GSM各个频段,来收集各个可 用频段的PLMN list.3) 将 WCDMA 以及 GSM 的 Available PLMN list 合并并通过 COPS response上报给 AP4) 将网络状态重置为lost of service状态,重新搜索网络并注册。5. AP 收到 COPS response 后,下发 AT+CPOL=,2;+CPO偷令来查询 Preferred PLMN list6. Modem 处理C

3、POL命令,检查当前 CPLS配置的PLMN Selector EF file,这个是由 CPLS 命令来控制的,CPLS有3个值:0: EFplmnwact file,即用户控制的网络选择列表,文件可读可写,当EFplmnwact不存在时查询EFP_MNsel,但是E币LMNsel只在SIM卡中以及带有 GSM Service的USIM卡中有效。1: EFOplmnwact file,即运营商预置的网络选择列表文件可读不可写2: EFhplmnwact file,即HPLMN所在的网络列表文件可读不可写目前我们采用的是默认值0,所以Modem通过读取SIM/UIM卡中EFplmnwact f

4、ile(6F61)文件来得到 Preferred PLMN list,7. Modem查询卡的类型,确定是 SIM/RUIM,因为不同类型的卡,Modem 查询卡中对应的 EF文件是不同的。当 Card Mode 为 SIM 时:EFPLMNwAcT =EFPLMNsel=EFoplmNwACT =EFHPLMNwAcT =当 Card Mode 为 USIM 时:EFplmnwact = 6F60EFPLMNsel=EFoplmnwact =6F61EFhplmnwAct =6F628. Modem 首先检查 EFplmNwAcT,EFpLMNsel. EFDPLMNwACT,EFHPLMN

5、wAcT各个文件在 USIM 卡中是否存 在,并根据当前 CPLS value来确定Preferred PLMN list要查询的对应的 EF文件名。具体算法如下:CPLS=0 时:如果 EFplmNwAcT 存在,Preferred PLMN list File = EFplmNwAcT,否则为 EFPLMNsel CPLS=1 时:如果 EFOplmnwact存在,Preferred PLMN list File = EFoplmnwact CPLS=2 时:如果 EFhplmnwact存在,Preferred PLMN list File = EFhplmnwact 当 CPLS val

6、ue 与 EF file 不匹配时,返回 CME ERROR 3当然会根据 Card Mode为SIM/USIM 查询不同的 EF文件。当通Modem通过GSDI模块查询指定的 EF文件时,GSDI会首先访问 Service Enable Table 来确定是否有权限对指定的EF文件进行访问,当 SST或者UST反映EF文件可以访问时,才可以继续读取 EF文件内容,否则文件访问失败,直接返回CME ERROR 3.对应于 Card Mode为SIM,查询SST文件()对应于 Card Mode为USIM,查询UST文件(6F38)CPLS value 为。时,当得到 Preferred PLM

7、N list,并通过 CPOL response 返回给 AP,如果 SIM/USIM卡中要查询的 EF文件不存在,则向 AP返回CME ERROR 39. AP如果收到CME ERROR则显示查询网络列表失败。 否则根据收到的 Preferred PLMN list, 来对Available PLMN list进行过滤和优先级排序,并将 Available PLMN list处理结果通过界面 显不'出来。10. 用户可以选择任一个 PLMN,来进行手动选网过程。AP通过向AT+COPS=1,2,"PLMN”,RAT 来发起收动选网。11. Modem处理COP折动选网命令,

8、首先检查用户指定的PLMN以及RAT是否是当前注册上的PLMN和RAT如果相同,则直接返回注网成功的 COPS response以及CREGW息给 AP;如果用户指定的 PLMN以及RAT与当前注册的不同,则发起对指定 PLMN以及RAT的手 动网络注册过程。(具体过程略)12. 当Modem成功注册到用户指定的PLMN以及RAT后,返回COPS response以及CREGW息给AP,至此手动选网过程结束。注意:对于QC6280平台,当用户选择了一个可用网络进行手动网络注册后,无论网络注册是否成功,系统都会根据选择的 RAT(GSM/WCDMA床更新NV1。项,修改成与RAT对应的GSM o

9、nly或者 WCDMA only,这样当用户再次查询 Available PLMN list时,QC modem会返回与此 RAT相同的 Available PLMN list,WCDMA或者GSM,并不是 WCDMA+GSM。这种情况只有当用 户重新选择自动选网后,NV1。会修改为 Determine Mode Automatically。这时查询 AvailablePLMN list 就会返回 WCDMA+GSM Available PLMN list。默认情况下 NV10 设置为 Determine Mode Automatically。问题实例分析:一张法国Orange USIM卡手动

10、搜网失败现象:在查询当前可用网络列表的时候失败,导致手动搜网失败。原因分析:1. 经过查看高通 log确认是在处理 CPOL命令返回了CME ERROR 3,即查询Preferred PLMN list失败。目前CPLS的设置为0 ,即查询默认文件:EFplmnwact ,2. 通过 USIM Reader工具查看 USIM中的文件,发现EFPlmnwact file不存在,Preferred PLMN list File = EF PLMNsel,EFMNsel 存在,但是在查询 UST获得 EFP_MNsel 访问权限时,返回EFkMNsel,无权限访问,这就直接造成了Preferred

11、PLMN list获取失败。3. 通过USIM Reader工具查看发现 EFoplmnwact存在,修改CPLS=1即让Modem查 询EFOplmnwact file,在继续执行手动搜网,此时正确返回 Available PLMN list。4. 经过和高通的support咨询,他们建议我们将EFplmnwact以及EFOplmnwact都读出来并返回给 AP这样就能保证 Preferred PLMN list查询的有效性。5. 最终的解决方案:修改现有CPOL实现方案:CPLS=0 时:如果 EFPlmnwact 存在,Preferred PLMN list File = EFplmnw

12、act,否则查询 EFPLMNsel是否存在并且是否在UST中标记为可以访问,当EFPLMNsel存在并且可以访问时,Preferred PLMN list File = EFkMNsel,否则如果 EFOplmnwact存在,贝U Preferred PLMN list File = EFoplmnwact,同时修改 CPLS valu=1;如果 EFoplmnwact 不存在且 EFHplmnwact存在,Preferred PLMN list File = EFplmnwact,同时修改 CPLS valu=2CPLS=1 时:如果 EFOplmnwact 存在 ,Preferred PLMN list File = EFoplmnwact CPLS=2 时:如果 EFHplmnwact 存在,Preferred PLMN list File = EFhplmnwact 即由系统根据当前 CPLS value以及EF文件状态来动态的调整CPLS value和Preferred PLMN list File。当然这么修改还是会存在一个I可题:由于EFoplmnwact和EFhplmnwact文件属性都是可读不可写,而在”设置网

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论