1.一种基于用户终端的搜网控制方法,其特征在于,所述方法包括:所述用户终端确定所述用户终端的用户身份识别卡类型;
所述用户终端判断预先获取到的禁用PLMN列表中是否包含与所述用户身份识别卡类型不匹配的其它等效归属PLMN;
如果否,所述用户终端将所述其它等效归属PLMN添加至所述禁用PLMN列表中,得到更新后的禁用PLMN列表;
所述用户终端检测所述用户终端的当前所处状态,并判断所述当前所处状态是否为在网状态;
如果否,所述用户终端检测所述用户终端的用户身份识别卡的卡槽是否松动,若未松动,通过短距离无线连接方式获取所述用户终端当前所处的地理位置,调用用户的历史使用记录,并从所述历史使用记录中筛选出用户在所述地理位置使用次数超过预设次数阈值的多个应用,以及判断该多个应用中是否包含需要通过移动网络进行通信的应用,如果包含,所述用户终端确定所述用户终端已驻留受限小区,所述用户终端搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。
2.根据权利要求1所述的方法,其特征在于,所述用户终端搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN之后,所述方法还包括:所述用户终端选择目标PLMN;其中,所述其它PLMN中包括所述目标PLMN;
所述用户终端根据预存的小区信息搜索与所述目标PLMN相对应的目标小区,并判断所述目标小区的信号质量是否高于或等于预设的标准信号质量;
如果是,所述用户终端驻留所述目标小区。
3.根据权利要求2所述的方法,其特征在于,所述用户终端根据预存的小区信息搜索与所述目标PLMN相对应的目标小区,包括:所述用户终端根据预存的小区信息并且基于同频小区、异频小区以及不同系统之间小区的搜索顺序,搜索与所述目标PLMN相对应的目标小区。
4.根据权利要求2或3所述的方法,其特征在于,所述用户终端选择目标PLMN,包括:所述用户终端基于已登记PLMN和等效PLMN、归属HPLMN、用户控制UPLMN以及运营商控制PLMN的选择顺序,选择目标PLMN。
5.一种用户终端,其特征在于,所述用户终端包括:第一确定单元,用于确定所述用户终端的用户身份识别卡类型;
第一判断单元,用于判断预先获取到的禁用PLMN列表中是否包含与所述用户身份识别卡类型不匹配的其它等效归属PLMN;
添加单元,用于在所述第一判断单元判断出预先获取到的所述禁用PLMN列表中不包含与所述用户身份识别卡类型不匹配的所述其它等效归属PLMN之后,将所述其它等效归属PLMN添加至所述禁用PLMN列表中,得到更新后的禁用PLMN列表;
检测单元,用于在所述添加单元将所述其它等效归属PLMN添加至所述禁用PLMN列表中,得到更新后的禁用PLMN列表之后,检测所述用户终端的当前所处状态;
第二判断单元,用于判断所述当前所处状态是否为在网状态,若否,检测SIM卡的卡槽是否松动;若未松动,通过短距离无线连接方式获取所述用户终端当前所处的地理位置,调用用户的历史使用记录,并从所述历史使用记录中筛选出用户在所述地理位置使用次数超过预设次数阈值的多个应用,以及判断该多个应用中是否包含需要通过移动网络进行通信的应用,如果包含,触发第二确定单元启动;
所述第二确定单元,用于确定所述用户终端已驻留受限小区;
第一搜索单元,用于搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。
6.根据权利要求5所述的用户终端,其特征在于,所述用户终端还包括:选择单元,用于在所述第一搜索单元搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN之后,选择目标PLMN;其中,所述其它PLMN中包括所述目标PLMN;
第二搜索单元,用于根据预存的小区信息搜索与所述目标PLMN相对应的目标小区;
第三判断单元,用于判断所述目标小区的信号质量是否高于或等于预设的标准信号质量;
驻留单元,用于在所述第三判断单元判断出所述目标小区的信号质量高于或等于所述预设的标准信号质量之后,驻留所述目标小区。
7.根据权利要求6所述的用户终端,其特征在于,所述第二搜索单元,具体用于根据预存的小区信息并且基于同频小区、异频小区以及不同系统之间小区的搜索顺序,搜索与所述目标PLMN相对应的目标小区。
8.根据权利要求6或7所述的用户终端,其特征在于,所述选择单元,具体用于基于已登记PLMN和等效PLMN、归属HPLMN、用户控制UPLMN以及运营商控制PLMN的选择顺序,选择目标PLMN。
9.一种用户终端,其特征在于,包括:存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行权利要求1‑4任一项所述基于用户终端的搜网控制方法。
10.一种计算机可读存储介质,其存储计算机程序,其特征在于,所述计算机程序运行时使得计算机执行权利要求1‑4任一项所述基于用户终端的搜网控制方法。