搜索网络的方法及装置 |
|||||||
申请号 | CN201380002212.7 | 申请日 | 2013-09-29 | 公开(公告)号 | CN103765958B | 公开(公告)日 | 2017-09-29 |
申请人 | 华为终端有限公司; | 发明人 | 党淑君; 段小嫣; 金辉; 王键; 陈小艳; 姜印清; 法永涛; 柳晓见; | ||||
摘要 | 本 发明 公开了一种搜索网络的方法及装置,该方法包括:确定驻留在当前公共陆地移动网络PLMN的小区中的用户设备UE处于接入禁止状态;确定该UE无法成功注册到该当前PLMN;执行PLMN搜索。本发明 实施例 的搜索网络的方法及装置,通过如果确定正常驻留在当前PLMN的小区中的UE处于接入禁止状态且无法成功注册到当前PLMN,则执行PLMN搜索,使得该UE能够在处于接入禁止状态时仍然能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。 | ||||||
权利要求 | 1.一种搜索网络的方法,其特征在于,包括: |
||||||
说明书全文 | 搜索网络的方法及装置技术领域背景技术[0002] 移动通信是目前全球广泛采用的通信方式。用户设备(User Equipment,简称为“UE”)(例如,移动手机)需要首先选择一个公共陆地移动网络(Public Land Mobile Network,简称为“PLMN”),并驻留到该PLMN下的一个小区中,完成网络注册,然后才能执行正常的呼叫或会话业务,例如语音通话、数据传输等。一般地,运营商为了更好地管理和控制移动通信网络(例如网络拥塞时限制用户接入、某些特殊用途的网络只允许特定用户接入等),需要对用户设备进行接入控制(Access Control,简称为“AC”)。具体地,运营商可以设置多个接入控制类别(Access Control Class,简称为“ACC”),并限制某些属于较低接入优先级的ACC的UE执行部分或全部正常业务。 [0003] 当UE正常驻留在某一PLMN的小区中时,如果该UE处于接入禁止状态,即UE属于被限制接入的ACC类别,UE只会在当前的PLMN中进行小区搜索,而不会进行PLMN搜索,即不会选择和接入新的PLMN。然而,当UE移动到新的PLMN的覆盖区域、并且同时还处在当前的PLMN的良好的信号覆盖区域内时,由于UE只会在当前的PLMN中进行小区搜索,即使新的PLMN能够为UE提供呼叫和数据业务等正常业务,UE也无法选择该新的PLMN,进而无法执行正常呼叫或会话业务,使得用户体验较差。 发明内容[0004] 本发明实施例提供一种搜索网络的方法及装置,能够使得用户设备UE在处于接入禁止状态时仍能够进行PLMN搜索。 [0005] 第一方面,提供了一种搜索网络的方法,包括:确定驻留在当前公共陆地移动网络PLMN的小区中的用户设备UE处于接入禁止状态;确定该UE无法成功注册到该当前PLMN;执行PLMN搜索。 [0006] 结合第一方面,在第一种可能的实现方式中,在该执行PLMN搜索之前,该方法还包括:确定该当前PLMN是否属于正常PLMN,该正常PLMN包括:该UE此前注册成功的注册公共陆地移动网络RPLMN、该UE的归属公共陆地移动网络HPLMN或该UE的等效归属公共陆地移动网络EHPLMN;该执行PLMN搜索,包括:若确定该当前PLMN不属于该正常PLMN,执行PLMN搜索。 [0007] 结合第一方面或结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在该执行PLMN搜索之前,该方法还包括:启动定时器;该执行PLMN搜索,包括:若该定时器超时且该UE仍处于接入禁止状态,执行PLMN搜索。 [0008] 结合第一方面或结合第一方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该执行PLMN搜索,包括:采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该UE能够进行正常业务时所采用的PLMN搜索周期;或以短于该UE能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0009] 结合第一方面或结合第一方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该确定该UE无法成功注册到该当前PLMN,包括:若该UE无法向该当前PLMN发送位置注册请求,确定该UE无法成功注册到该当前PLMN;或若该当前PLMN拒绝该UE发送的位置注册请求,确定该UE无法成功注册到该当前PLMN。 [0010] 结合第一方面或结合第一方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,在该执行PLMN搜索之后,该方法还包括:从搜索到的PLMN中选择目标PLMN;注册到该目标PLMN;在该目标PLMN中执行正常业务。 [0011] 第二方面,提供了另一种搜索网络的方法,包括:确定驻留在当前公共陆地移动网络PLMN的小区中的用户设备UE处于接入禁止状态;转换至受限服务状态;执行PLMN搜索。 [0012] 结合第二方面,在第一种可能的实现方式中,在该转换至受限服务状态之前,该方法还包括:确定该当前PLMN不为该UE的归属公共陆地移动网络HPLMN且该PLMN不为该UE的等效归属公共陆地移动网络EHPLMN;确定该UE不处于正常漫游状态;该转换至受限服务状态,包括:若该当前PLMN既非该UE的HPLMN也非该UE的EHPLMN且该UE不处于正常漫游状态,转换至受限服务状态。 [0013] 结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,该确定该UE不处于正常漫游状态,包括:若存在下列情形中的至少一种,确定该UE不处于正常漫游状态:该UE不能够成功注册到该当前PLMN、该当前PLMN不为该UE此前注册成功的注册公共陆地移动网络RPLMN、该UE的PLMN选择列表中不包括该当前PLMN、该UE不处于漫游状态、该UE的漫游配置信息不包括该当前PLMN的信息或该当前PLMN的网络类型不属于该UE能够正常漫游的网络类型。 [0014] 结合第二方面或结合第二方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,在该转换至受限服务状态之前,该方法还包括:启动定时器;该转换至受限服务状态,包括:若该定时器超时且该UE仍处于接入禁止状态,转换至受限服务状态。 [0015] 结合第二方面或结合第二方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该执行PLMN搜索,包括:采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该UE能够进行正常业务时所采用的PLMN搜索周期;或以短于该UE能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0016] 结合第二方面或结合第二方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,在该执行PLMN搜索之后,该方法还包括:从搜索到的PLMN中选择目标PLMN;注册到该目标PLMN;在该目标PLMN中执行正常业务。 [0017] 第三方面,提供了一种用户设备UE,该UE驻留在当前公共陆地移动网络PLMN的小区中,包括:确定模块,用于确定该UE处于接入禁止状态,并且确定该UE无法成功注册到该当前PLMN;搜索模块,用于根据该确定模块的确定结果,执行PLMN搜索。 [0018] 结合第三方面,在第一种可能的实现方式中,该确定模块还用于在该搜索模块执行PLMN搜索之前,确定该当前PLMN是否属于正常PLMN,该正常PLMN包括:该UE此前注册成功的注册公共陆地移动网络RPLMN、该UE的归属公共陆地移动网络HPLMN或该UE的等效归属公共陆地移动网络EHPLMN;该搜索模块具体用于:若该确定模块确定该当前PLMN不属于该正常PLMN,执行PLMN搜索。 [0019] 结合第三方面或结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,该UE还包括:定时模块,用于在该搜索模块执行PLMN搜索之前,启动定时器;该搜索模块具体用于:若该定时模块启动的该定时器超时且该UE仍处于接入禁止状态,执行PLMN搜索。 [0020] 结合第三方面或结合第三方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该搜索模块具体用于采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该UE能够进行正常业务时所采用的PLMN搜索周期;或该搜索模块具体用于以短于该UE能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0021] 结合第三方面或结合第三方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该确定模块具体用于:若该UE无法向该当前PLMN发送位置注册请求,确定该UE无法成功注册到该当前PLMN;或该确定模块具体用于:若该当前PLMN拒绝该UE发送的位置注册请求,确定该UE无法成功注册到该当前PLMN。 [0022] 结合第三方面或结合第三方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该UE还包括:选择模块,用于在该搜索模块执行PLMN搜索之后,从搜索到的PLMN中选择目标PLMN;注册模块,用于注册到该选择模块选择的该目标PLMN;业务执行模块,用于在该注册模块注册到的该目标PLMN中执行正常业务。 [0023] 第四方面,提供了另一种用户设备UE,该UE驻留在当前公共陆地移动网络PLMN的小区中,包括:确定模块,用于确定该UE处于接入禁止状态;状态转换模块,用于根据该确定模块确定该UE处于接入禁止状态,转换至受限服务状态;搜索模块,用于当该状态转换模块转换至受限服务状态时,执行PLMN搜索。 [0024] 结合第四方面,在第一种可能的实现方式中,该确定模块还用于在该状态转换模块转换至受限服务状态之前,确定该当前PLMN不为该UE的归属公共陆地移动网络HPLMN且该当前PLMN不为该UE的等效归属公共陆地移动网络EHPLMN,并且确定该UE不处于正常漫游状态;该状态转换模块还用于:若该确定模块确定该当前PLMN既非该UE的HPLMN也非该UE的EHPLMN且该UE不处于正常漫游状态,转换至受限服务状态。 [0025] 结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,该确定模块具体用于,若存在下列情形中的至少一种,确定该UE不处于正常漫游状态:该UE不能够成功注册到该当前PLMN、该当前PLMN不为该UE此前注册成功的注册公共陆地移动网络RPLMN、该UE的PLMN选择列表中不包括该当前PLMN、该UE不处于漫游状态、该UE的漫游配置信息不包括该当前PLMN的信息或该当前PLMN的网络类型不属于该UE能够正常漫游的网络类型。 [0026] 结合第四方面或结合第四方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该UE还包括:定时模块,用于在该状态转换模块转换至受限服务状态之前,启动定时器;该状态转换模块具体用于:若该定时模块启动的该定时器超时且该UE仍处于接入禁止状态,转换至受限服务状态。 [0027] 结合第四方面或结合第四方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该搜索模块具体用于采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该UE能够进行正常业务时所采用的PLMN搜索周期;或该搜索模块具体用于以短于该UE能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0028] 结合第四方面或结合第四方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该UE还包括:选择模块,用于在该搜索模块执行PLMN搜索之后,从搜索到的PLMN中选择目标PLMN;注册模块,用于注册到该选择模块选择的该目标PLMN;业务执行模块,用于在该注册模块注册到的该目标PLMN中执行正常业务。 [0029] 第五方面,提供了一种终端设备,该终端设备驻留在当前公共陆地移动网络PLMN的小区中,包括:用户识别模块,用于存储该终端设备的接入控制类别ACC;处理器,用于根据该当前PLMN的系统信息和该用户识别模块中存储的该终端设备的ACC,确定该终端设备处于接入禁止状态;该处理器还用于确定该终端设备无法成功注册到该当前PLMN,以及执行PLMN搜索。 [0030] 结合第五方面,在第一种可能的实现方式中,该处理器还用于:在执行PLMN搜索之前,确定该当前PLMN是否属于正常PLMN,该正常PLMN包括:该终端设备此前注册成功的注册公共陆地移动网络RPLMN、该终端设备的归属公共陆地移动网络HPLMN或该终端设备的等效归属公共陆地移动网络EHPLMN;若确定该当前PLMN不属于该正常PLMN,执行PLMN搜索。 [0031] 结合第五方面或结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,该处理器还用于:在该执行PLMN搜索之前,启动定时器;若该定时器超时且该终端设备仍处于接入禁止状态,执行PLMN搜索。 [0032] 结合第五方面或结合第五方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该处理器具体用于采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该终端设备能够进行正常业务时所采用的PLMN搜索周期;或该处理器具体用于以短于该终端设备能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0033] 结合第五方面或结合第五方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该处理器具体用于:若该终端设备无法向该当前PLMN发送位置注册请求,确定该终端设备无法成功注册到该当前PLMN;或该处理器具体用于:若该当前PLMN拒绝该终端设备发送的位置注册请求,确定该终端设备无法成功注册到该当前PLMN。 [0034] 结合第五方面或结合第五方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该处理器还用于:在该执行PLMN搜索之后,从搜索到的PLMN中选择目标PLMN;注册到该目标PLMN;在该目标PLMN中执行正常业务。 [0035] 第六方面,提供了另一种终端设备,该终端设备驻留在当前公共陆地移动网络PLMN的小区中,包括:用户识别模块,用于存储该终端设备的接入控制类别ACC;处理器,用于根据该当前PLMN的系统信息和该用户识别模块中存储的该终端设备的ACC,确定该终端设备处于接入禁止状态;该处理器还用于转换至受限服务状态,以及执行PLMN搜索。 [0036] 结合第六方面,在第一种可能的实现方式中,该处理器还用于:在该转换至受限服务状态之前,确定该当前PLMN不为该终端设备的归属公共陆地移动网络HPLMN且该当前PLMN不为该终端设备的等效归属公共陆地移动网络EHPLMN;确定该终端设备不处于正常漫游状态;若该当前PLMN既非该终端设备的HPLMN也非该终端设备的EHPLMN且该终端设备不处于正常漫游状态,转换至受限服务状态。 [0037] 结合第六方面的第一种可能的实现方式,在第二种可能的实现方式中,该处理器具体用于,若存在下列情形中的至少一种,确定该终端设备不处于正常漫游状态:该终端设备不能够成功注册到该当前PLMN、该当前PLMN不为该终端设备此前注册成功的注册公共陆地移动网络RPLMN、该终端设备的PLMN选择列表中不包括该当前PLMN、该终端设备不处于漫游状态、该终端设备的漫游配置信息不包括该当前PLMN的信息或该当前PLMN的网络类型不属于该终端设备能够正常漫游的网络类型。 [0038] 结合第六方面或结合第六方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该处理器还用于:在该转换至受限服务状态之前,启动定时器;若该定时器超时且该终端设备仍处于接入禁止状态,转换至受限服务状态。 [0039] 结合第六方面或结合第六方面的第一种至第三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该处理器具体用于采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该终端设备能够进行正常业务时所采用的PLMN搜索周期;或该处理器具体用于以短于该终端设备能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0040] 结合第六方面或结合第六方面的第一种至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该处理器还用于:在该执行PLMN搜索之后,从搜索到的PLMN中选择目标PLMN;注册到该目标PLMN;在该目标PLMN中执行正常业务。 [0041] 基于上述技术方案,本发明实施例提供的搜索网络的方法及装置,通过如果确定正常驻留在当前PLMN的小区中的UE处于接入禁止状态且无法成功注册到当前PLMN时,执行PLMN搜索,使得该UE能够在处于接入禁止状态时仍然能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。附图说明 [0042] 为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 [0043] 图1是本发明实施例的搜索网络的方法的示意性流程图。 [0044] 图2是本发明实施例的搜索网络的方法的另一示意性流程图。 [0045] 图3是本发明实施例的搜索网络的方法的再一示意性流程图。 [0046] 图4是本发明实施例的搜索网络的方法的再一示意性流程图。 [0047] 图5是本发明另一实施例的搜索网络的方法的示意性流程图。 [0048] 图6是本发明另一实施例的搜索网络的方法的另一示意性流程图。 [0049] 图7是本发明另一实施例的搜索网络的方法的再一示意性流程图。 [0050] 图8是本发明另一实施例的搜索网络的方法的再一示意性流程图。 [0051] 图9是本发明实施例的用户设备的示意性框图。 [0052] 图10是本发明实施例的用户设备的另一示意性框图。 [0053] 图11是本发明实施例的用户设备的再一示意性框图。 [0054] 图12是本发明另一实施例的用户设备的示意性框图。 [0055] 图13是本发明另一实施例的用户设备的另一示意性框图。 [0056] 图14是本发明另一实施例的用户设备的再一示意性框图。 [0057] 图15是本发明实施例的终端设备的示意性框图。 [0058] 图16是本发明另一实施例的终端设备的示意性框图。 具体实施方式[0059] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。 [0060] 应理解,本发明实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(Global System of Mobile communication,简称为“GSM”)系统、码分多址(Code Division Multiple Access,简称为“CDMA”)系统、宽带码分多址(Wideband Code Division Multiple Access,简称为“WCDMA”)系统、通用分组无线业务(General Packet Radio Service,简称为“GPRS”)、长期演进(Long Term Evolution,简称为“LTE”)系统、LTE频分双工(Frequency Division Duplex,简称为“FDD”)系统、LTE时分双工(Time Division Duplex,简称为“TDD”)、通用移动通信系统(Universal Mobile Telecommunication System,简称为“UMTS”)、全球互联微波接入(Worldwide Interoperability for Microwave Access,简称为“WiMAX”)通信系统等。 [0061] 还应理解,在本发明实施例中,用户设备(User Equipment,简称为“UE”)可称之为终端(Terminal)、移动台(Mobile Station,简称为“MS”)、移动终端(Mobile Terminal)等,该用户设备可以经无线接入网(Radio Access Network,简称为“RAN”)与一个或多个核心网进行通信,例如,用户设备可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机等,例如,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。 [0062] 图1示出了根据本发明实施例的搜索网络的方法100的示意性流程图,该方法100可以由任何合适的装置执行。为了便于描述,下面以该方法100由用户设备UE执行为例进行描述,但本发明实施例不限于此。如图1所示,该方法100包括: [0063] S110,确定驻留在当前公共陆地移动网络PLMN的小区中的用户设备UE处于接入禁止状态; [0064] S120,确定该UE无法成功注册到该当前PLMN; [0065] S130,执行PLMN搜索。 [0066] 因此,根据本发明实施例的搜索网络的方法,通过如果确定正常驻留在当前PLMN的小区中的UE处于接入禁止状态且无法成功注册到当前PLMN时,则执行PLMN搜索,使得该UE能够在处于接入禁止状态时仍然能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。 [0067] 在本发明实施例中,UE正常驻留在当前PLMN的小区中,若该UE确定自身处于接入禁止状态,该UE可以进一步确定自身是否能够成功注册到该当前PLMN,若该UE确定自身无法成功注册到该当前PLMN,则该UE执行PLMN搜索。 [0068] 在本发明实施例中,该UE正常驻留在该当前PLMN的小区中,而该当前PLMN对网络中的UE进行接入控制,可选地,该当前PLMN可以是特定用途的PLMN,例如,用于管控特定交通干线的PLMN,也可以是普通商用的PLMN,但本发明实施例不限于此。 [0069] 在S110中,该UE确定自身处于接入禁止状态,这里的“接入禁止状态”是指UE属于被当前驻留的服务小区限制接入的ACC类别,因而无法执行正常的呼叫或会话业务,例如,主叫和数据传输等。例如,当前PLMN禁止属于特定ACC的UE执行主叫业务,而该特定ACC包括该UE所属的ACC,则该UE无法在该服务小区执行主叫业务。具体地,该UE可以从该服务小区广播的系统信息中读取该服务小区的接入控制信息,该接入控制信息指示哪些ACC被允许或禁止接入,进而该UE依据自身所属的ACC确定自身是否处于接入禁止状态;若该UE所属的ACC为被该服务小区的接入控制允许接入的ACC,则该UE处于非接入禁止状态;否则,该UE处于接入禁止状态,但本发明实施例不限于此。可选地,该UE所属的ACC可以存储在该UE的签约用户识别模块中,例如用户识别模块(Subscriber Identity Module,简称为“SIM”)或通用用户识别模块(Universal Subscriber Identity Module,简称为“USIM”)中,其中,该SIM或USIM可以通过硬件形式实现,也可以通过软件形式实现,但本发明实施例对此不做限定。 [0070] 在S120中,该UE可以通过多种方式确定自身无法注册到该当前PLMN,可选地,S120,确定该UE无法成功注册到该当前PLMN,包括: [0071] S121,若该UE无法向该当前PLMN发送位置注册请求,确定该UE无法成功注册到该当前PLMN;或 [0072] S122,若该当前PLMN拒绝该UE发送的位置注册请求,确定该UE无法成功注册到该当前PLMN。 [0073] 在S121中,该UE可以根据该当前PLMN的接入控制配置以及自身所属的ACC,确定自身无法向该当前PLMN发送位置注册请求,但本发明实施例不限于此。 [0074] 可选地,作为另一实施例,如图2所示,在S130之前,该方法100还包括: [0075] S140,确定该当前PLMN是否属于正常PLMN,该正常PLMN包括:该UE此前注册成功的注册公共陆地移动网络RPLMN、该UE的归属公共陆地移动网络HPLMN或该UE的等效归属公共陆地移动网络EHPLMN; [0076] 相应地,S130,执行PLMN搜索,包括: [0077] S130a,若确定该当前PLMN不属于该正常PLMN,执行PLMN搜索。 [0078] 其中,该UE可以存储自身曾经注册成功的注册公用陆地移动网络(Registered PLMN,简称为“RPLMN”),该RPLMN可以指该UE在最近一段时间内注册成功的所有PLMN,可以包括该UE上次注册成功的PLMN,也可以包括该UE在更早的时候注册成功的PLMN,但本发明实施例不限于此。 [0079] 在S130a中,如果该UE确定该当前PLMN既不属于该UE的RPLMN,也不属于该UE的HPLMN和该UE的EHPLMN,则该UE执行PLMN搜索;而如果该当前PLMN属于正常PLMN,即该当前PLMN属于该UE的RPLMN、该UE的HPLMN和该UE的EHPLMN中的至少一种,则该UE可以执行小区重选流程,但本发明实施例不限于此。 [0080] 可选地,作为另一实施例,如图3所示,在S130之前,该方法100还包括: [0081] S150,启动定时器; [0082] 相应地,S130,执行PLMN搜索,包括: [0083] S130b,若该定时器超时且该UE仍处于接入禁止状态,执行PLMN搜索。 [0084] 其中,该定时器可以为接入禁止定时器(Access Barred Timer),该定时器可以具有预设时长,在该定时器超时前,该UE可以在接收到该当前PLMN广播的系统消息时,根据该系统消息中的接入控制信息判断自身是否仍然处于接入禁止状态,如果该UE在该定时器超时前已经不处于接入禁止状态,例如,该UE转换为能够进行正常业务的状态或转换至受限服务状态,则该UE可以在受限服务状态下进行PLMN搜索,或在能够进行所有正常业务的状态下执行正常业务;而如果该UE在该定时器超时时仍处于接入禁止状态,则该UE可以执行后续步骤进行PLMN搜索,但本发明实施例不限于此。 [0085] 在本发明实施例中,可选地,该UE还可以在执行PLMN搜索之前,转换至受限服务状态,但本发明实施例不限于此。 [0086] 可选地,S140和S150可以同时执行,也可以以任意先后顺序执行,本发明实施例对此不做限定。 [0087] 该UE可以通过多种方式进行PLMN搜索,可选地,在S130或S130a或S130b中的执行PLMN搜索,包括: [0088] S131,采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该UE能够进行正常业务时所采用的PLMN搜索周期;或[0089] S132,以短于该UE能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0090] 在S131中,该最短PLMN搜索周期是指该UE进行PLMN搜索时采用的周期间隔最小的PLMN搜索周期,该UE以该最短PLMN搜索周期为起点开始进行PLMN搜索,该最短PLMN搜索周期可以预先设置,但本发明实施例不限于此。可选地,该UE可以按照固定的步长逐步增加PLMN搜索周期,也可以按照等差数列方式增加PLMN搜索周期,例如,PLMN搜索周期依次为2分钟、6分钟、12分钟等等,该UE还可以按指数方式增加PLMN搜索周期,例如,2分钟、4分钟、8分钟等等,直到搜索到PLMN为止。可选地,该UE也可以在PLMN搜索周期增加到预设的最大PLMN搜索周期(例如,1小时)时,返回到最短PLMN搜索周期,并以上述逐步增加PLMN搜索周期的方式进行PLMN搜索,但本发明实施例不限于此。 [0091] 在S132中,该UE以固定的PLMN搜索周期进行PLMN搜索,且该PLMN搜索周期短于该UE能够执行业务(即该UE所属的ACC被该当前PLMN允许进行正常业务)时的PLMN搜索周期,例如,如果该UE能够执行正常业务时的PLMN搜索周期为1小时,则该UE在S132中采用的PLMN搜索周期可以为10分钟,以使得该UE能够更快地搜索到合适的PLMN,但本发明实施例不限于此。 [0092] 可选地,作为另一实施例,如图4所示,该方法100还包括: [0093] S160,从搜索到的PLMN中选择目标PLMN; [0094] S170,注册到该目标PLMN; [0095] S180,在该目标PLMN中执行正常业务。 [0096] 因此,根据本发明实施例的搜索网络的方法,通过如果确定正常驻留在当前PLMN的小区中的UE处于接入禁止状态且无法成功注册到当前PLMN时,则执行PLMN搜索,使得该UE能够在处于接入禁止状态时仍然能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。此外,该UE在进行PLMN搜索时采用的搜索周期短于该UE能够进行正常业务时采用的PLMN搜索周期,能够使得该UE更快地进行PLMN搜索,进而能够更快地选择合适的PLMN接入并进行正常业务,从而进一步提高用户体验。 [0097] 图5示出了根据本发明另一实施例的搜索网络的方法200的示意性流程图,该方法可以由任何合适的装置执行,为了便于描述,下面以该方法由UE执行为例进行描述,但本发明实施例不限于此。如图5所示,该方法200包括: [0098] S210,确定驻留在当前公共陆地移动网络PLMN的小区中的用户设备UE处于接入禁止状态; [0099] S220,转换至受限服务状态; [0100] S230,执行PLMN搜索。 [0101] 因此,根据本发明实施例的搜索网络的方法,通过如果确定正常驻留在当前PLMN的小区中的UE处于接入禁止状态则转换至受限服务状态,并且在受限服务状态下执行PLMN搜索,使得该UE能够在处于接入禁止状态时能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。 [0102] 在本发明实施例中,该UE正常驻留在该当前PLMN的小区中,而该当前PLMN对网络中的UE进行接入控制,可选地,该当前PLMN可以是特定用途的PLMN,例如,用于管控特定交通干线的PLMN,也可以是普通商用的PLMN,但本发明实施例不限于此。 [0103] 在S210中,该UE确定自身处于接入禁止状态,这里的“接入禁止状态”是指UE属于被当前驻留的服务小区限制接入的ACC类别,因而无法执行正常的呼叫或会话业务,例如,主叫和数据传输等。例如,当前PLMN禁止属于特定ACC的UE执行主叫业务,而该特定ACC包括该UE所属的ACC,则该UE无法在该服务小区执行主叫业务。具体地,该UE可以从该服务小区广播的系统信息中读取该服务小区的接入控制信息,该接入控制信息指示哪些ACC被允许或禁止接入,进而该UE依据自身所属的ACC确定自身是否处于接入禁止状态;若该UE所属的ACC为被该服务小区的接入控制允许接入的ACC,则该UE处于非接入禁止状态;否则,该UE处于接入禁止状态,但本发明实施例不限于此。可选地,该UE所属的ACC可以存储在该UE的签约用户识别模块中,例如SIM或USIM中,其中,该SIM或USIM可以通过硬件形式实现,也可以通过软件形式实现,但本发明实施例对此不做限定。 [0104] 在S220中,该UE由接入禁止状态转换至受限服务状态。具体地,该UE的移动管理模块(或称移动管理子层)由正常服务状态(Normal Service state)进入到受限服务状态(Limited Service State)。其中,该受限服务状态是移动通信网络下用户设备的一种特殊的服务状态,在受限服务状态下,该UE只能进行紧急呼叫(例如,遇险时向公安部门电话求助),而不能进行正常的呼叫或数据业务。 [0105] 可选地,如图6所示,在S220之前,该方法200还包括: [0106] S240,确定该当前PLMN不为该UE的归属公共陆地移动网络HPLMN且该PLMN不为该UE的等效归属公共陆地移动网络EHPLMN; [0107] S250,确定该UE不处于正常漫游状态; [0108] 相应地,S220,转换至受限服务状态,包括: [0109] S221,若该当前PLMN既非该UE的HPLMN也非该UE的EHPLMN且该UE不处于正常漫游状态,转换至受限服务状态。 [0110] 可选地,该UE可以同时执行S240和S250,也可以以任意先后顺序执行S240和S250,本发明实施例对此不做限定。在S250中,该UE确定自身不处于正常漫游状态,具体地,该UE可以确定自身不处于正常的国际漫游状态和/或正常的国内漫游状态,如果该UE确定该当前PLMN为自身的HPLMN或该UE确定该当前PLMN为自身的EHPLMN或该UE确定自身处于正常漫游状态,则该UE可以进行小区重选流程,本发明实施例对此不做限定。 [0111] 该UE可以通过多种方式确定自身是否处于正常漫游状态,可选地,S250,确定该UE不处于正常漫游状态,包括: [0112] S251,若存在下列情形中的至少一种,确定该UE不处于正常漫游状态:该UE不能够成功注册到该当前PLMN、该当前PLMN不为该UE此前注册成功的注册公共陆地移动网络RPLMN、该UE的PLMN选择列表中不包括该当前PLMN、该UE不处于漫游状态、该UE的漫游配置信息不包括该当前PLMN的信息或该当前PLMN的网络类型不属于该UE能够正常漫游的网络类型。 [0113] 具体地,该UE可以通过确定自身是否能够向该当前PLMN发送位置注册请求,或该当前PLMN是否拒绝该UE发送的位置注册请求,来确定自身是否能够成功注册到该当前PLMN;如果该UE不能够向该当前PLMN发送位置注册请求,或该UE能够向该当前PLMN发送位置注册请求但该当前PLMN拒绝该UE发送的位置注册请求,则该UE可以确定自身不能够成功注册到该当前PLMN;如果该UE能够成功注册到该当前PLMN,则该UE可以确定自身处于正常漫游状态;否则,该UE可以确定自身不处于正常漫游状态,也可以进一步根据其他信息确定自身是否处于正常漫游状态,但本发明实施例不限于此。 [0114] 该UE此前注册成功的RPLMN可以指该UE在最近一段时间内注册成功的所有PLMN,可以包括该UE上次注册成功的PLMN,也可以包括该UE在更早的时候注册成功的PLMN,但本发明实施例不限于此。 [0115] 该UE的PLMN选择列表可以为该UE的用户控制PLMN选择列表(user controlled PLMN selector),也可以为该UE的运营商控制PLMN选择列表(operator controlled PLMN selector);如果该UE的PLMN选择列表中包括该当前PLMN,则该UE可以确定自身处于正常漫游状态;否则,该UE可以确定自身不处于正常漫游状态,也可以进一步根据其他信息确定自身是否处于正常漫游状态,但本发明实施例不限于此。 [0116] 该UE可以通过请求用户对当前是否处于漫游状态或是否开启漫游业务进行确认,进而确定该UE是否开启漫游业务或是否处于漫游状态,或者该UE可以根据自身的漫游配置信息确定自身是否处于正常漫游状态,但本发明实施例不限于此。 [0117] 可选地,该UE可以通过接收该当前PLMN的广播消息中包括的“网络类型”字段获取该当前PLMN的网络类型,也可以通过设备管理(Device Management,简称为“DM”)、空中下载(Over the air,简称为“OTA”)等方式将PLMN的网络类型预设在该UE内,本发明实施例不限于此。 [0118] PLMN的网络类型可以包括“公共网络”、“专用网络”等类型,可选地,如果该当前PLMN的网络类型为“公共网络”,则该UE可以确定自身处于正常漫游状态;否则,该UE可以确定自身不处于正常漫游状态,但本发明实施例不限于此。 [0119] 可选地,作为另一实施例,如图7所示,在S220之前,该方法200还包括: [0120] S260,启动定时器; [0121] 相应地,S220,转换至受限服务状态,包括: [0122] S222,若该定时器超时且该UE仍处于接入禁止状态,转换至受限服务状态。 [0123] 其中,该定时器可以为接入禁止定时器(Access Barred Timer),该定时器可以具有预设时长,在该定时器超时前,该UE可以在接收到该当前PLMN的广播消息时,根据该广播消息中的接入控制信息判断自身是否仍然处于接入禁止状态,如果该UE在该定时器超时前已经不处于接入禁止状态,例如,该UE转换为能够进行正常业务的状态或转换至受限服务状态,则该UE可以在受限服务状态下进行PLMN搜索,或在能够进行正常业务的状态下执行正常业务;而如果该UE在该定时器超时时仍处于接入禁止状态,则该UE可以执行后续步骤进行PLMN搜索,但本发明实施例不限于此。 [0124] 可选地,S250和S260可以同时执行,也可以以任意先后顺序执行,如果该UE在该定时器超时时仍处于接入禁止状态,并且该UE确定自身不处于正常漫游状态且当前PLMN既非该UE的HPLMN也非该UE的EHPLMN,则该UE转换至受限服务状态,但本发明实施例不限于此。 [0125] 可选地,作为另一实施例,S230,执行PLMN搜索,包括: [0126] S231,采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该UE能够进行正常业务时所采用的PLMN搜索周期;或[0127] S232,以短于该UE能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0128] 在S231中,该UE可以按照固定的步长逐步增加PLMN搜索周期,也可以按照等差数列方式增加PLMN搜索周期,例如,PLMN搜索周期依次为2分钟、6分钟、12分钟等等,该UE还可以按指数方式增加PLMN搜索周期,例如,2分钟、4分钟、8分钟等等,直到搜索到PLMN为止。可选地,该UE也可以在PLMN搜索周期增加到一预设阈值(例如,1小时)时,返回到最短PLMN搜索周期,并以上述逐步增加PLMN搜索周期的方式进行PLMN搜索,但本发明实施例不限于此。 [0129] 在S232中,该UE以固定的PLMN搜索周期进行PLMN搜索,且该PLMN搜索周期短于该UE能够执行正常业务(即该UE所属的ACC被该当前PLMN允许进行正常业务)时的PLMN搜索周期,例如,如果该UE能够执行正常业务时的PLMN搜索周期为1小时,则该UE在S132中采用的PLMN搜索周期可以为10分钟,以使得该UE能够更快地搜索到合适的PLMN,但本发明实施例不限于此。 [0130] 可选地,作为另一实施例,如图8所示,该方法200还包括: [0131] S270,从搜索到的PLMN中选择目标PLMN; [0132] S280,注册到该目标PLMN; [0133] S290,在该目标PLMN中执行正常业务。 [0134] 因此,根据本发明实施例的搜索网络的方法,通过如果确定正常驻留在当前PLMN的小区中的UE处于接入禁止状态则转换至受限服务状态,并且在受限服务状态下执行PLMN搜索,使得该UE能够在处于接入禁止状态时能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。此外,该UE在进行PLMN搜索时采用的搜索周期短于该UE能够进行所有正常业务时采用的PLMN搜索周期,能够使得该UE更快地进行PLMN搜索,进而能够更快地选择合适的PLMN接入并进行正常业务,从而进一步提高用户体验。 [0135] 应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。 [0136] 上文中结合图1至图8,详细描述了根据本发明实施例的搜索网络的方法,下面将结合图9至图16,描述根据本发明实施例的用户设备和终端设备。 [0137] 图9示出了根据本发明实施例的用户设备UE300的示意性框图,该UE300驻留在当前公共陆地移动网络PLMN的小区中,如图9所示,该UE300包括: [0138] 确定模块310,用于确定该UE300处于接入禁止状态,并且确定该UE300无法成功注册到该当前PLMN; [0139] 搜索模块320,用于根据该确定模块310的确定结果,执行PLMN搜索。 [0140] 因此,根据本发明实施例的UE,该UE正常驻留在当前PLMN的小区中,通过如果该UE确定自身处于接入禁止状态且无法成功注册到当前PLMN时,则该UE执行PLMN搜索,使得该UE能够在处于接入禁止状态时仍然能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。 [0141] 在本发明实施例中,当该确定模块310确定该UE300处于接入禁止状态,且确定该UE300无法成功注册到该当前PLMN时,该搜索模块320根据该确定模块310确定的该UE300处于接入禁止状态且该UE300无法成功注册到该当前PLMN,进行PLMN搜索。 [0142] 可选地,该确定模块310还用于在该搜索模块320执行PLMN搜索之前,确定该当前PLMN是否属于正常PLMN,该正常PLMN包括:该UE300此前注册成功的注册公共陆地移动网络RPLMN、该UE300的归属公共陆地移动网络HPLMN或该UE300的等效归属公共陆地移动网络EHPLMN; [0143] 该搜索模块320具体用于:如果该确定模块310确定该当前PLMN不属于该正常PLMN,则执行PLMN搜索。 [0144] 其中,该UE300可以存储自身此前成功注册的RPLMN,该RPLMN可以指该UE300在最近一段时间内注册成功的所有PLMN,可以包括该UE300上次注册成功的PLMN,也可以包括该UE300在更早的时候注册成功的PLMN,但本发明实施例不限于此。 [0145] 可选地,作为另一实施例,如图10所示,该UE300还包括: [0146] 定时模块330,用于在该搜索模块320执行PLMN搜索之前,启动定时器; [0147] 该搜索模块320具体用于:如果该定时模块330启动的该定时器超时且该UE300仍处于接入禁止状态,则执行PLMN搜索。 [0148] 其中,该UE300还可以包括接收模块,用于接收该当前PLMN广播的系统消息,该确定模块310可以根据该接收模块接收的系统消息,确定该UE300是否仍然处于接入禁止状态;如果该确定模块310确定该UE300在该定时器超时前已经不处于接入禁止状态,例如,该UE300转换为能够进行正常业务的状态或转换至受限服务状态,则该UE300可以在受限服务状态下进行PLMN搜索,或在能够进行正常业务的状态下执行正常业务;而如果该确定模块310确定该UE300在该定时器超时时仍处于接入禁止状态,则该搜索模块320可以执行PLMN搜索,但本发明实施例不限于此。 [0149] 可选地,作为另一实施例,该搜索模块320具体用于采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该UE300能够进行正常业务时所采用的PLMN搜索周期;或 [0150] 该搜索模块320具体用于以短于该UE300能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0151] 其中,可选地,当该搜索模块320采用逐步延长PLMN搜索周期的方式进行PLMN搜索时,该搜索模块320还可以在该PLMN搜索周期到达预设最大PLMN搜索周期时,返回到最短PLMN搜索周期,并以上述逐步增加PLMN搜索周期的方式进行PLMN搜索,但本发明实施例不限于此。 [0152] 可选地,作为另一实施例,该确定模块310具体用于:如果该UE300无法向该当前PLMN发送位置注册请求,则确定该UE300无法成功注册到该当前PLMN;或 [0153] 该确定模块310具体用于:如果该当前PLMN拒绝该UE300发送的位置注册请求时,则确定该UE300无法成功注册到该当前PLMN。 [0154] 其中,该UE300还可以包括发送模块,用于向该当前PLMN发送位置注册请求,相应地,如果该发送模块无法向该当前PLMN发送位置注册请求,则该确定模块310确定该UE300无法成功注册到该当前PLMN,但本发明实施例不限于此。 [0155] 可选地,当该UE300的发送模块向该当前PLMN发送了位置注册请求时,该UE300还可以包括接收模块,用于接收该当前PLMN根据该发送模块发送的该位置注册请求发送的位置注册接受消息或位置注册拒绝消息,如果该接收模块接收到该当前PLMN发送的位置注册拒绝消息,则该确定模块310确定该UE300无法成功注册到该当前PLMN,但本发明实施例不限于此。 [0156] 可选地,作为另一实施例,如图11所示,该UE300还包括: [0157] 选择模块340,用于在该搜索模块320执行PLMN搜索之后,从搜索到的PLMN中选择目标PLMN; [0158] 注册模块350,用于注册到该选择模块340选择的该目标PLMN; [0159] 业务执行模块360,用于在该注册模块350注册到的该目标PLMN中执行正常业务。 [0160] 根据本发明实施例的用户设备300可对应于根据本发明实施例的搜索网络的方法中的用户设备,并且用户设备300中的各个模块的上述和其它操作和/或功能分别为了实现图1至图4中的各个方法的相应流程,为了简洁,在此不再赘述。 [0161] 因此,根据本发明实施例的UE,该UE正常驻留在当前PLMN的小区中,通过如果该UE确定自身处于接入禁止状态且无法成功注册到当前PLMN时,则该UE执行PLMN搜索,使得该UE能够在处于接入禁止状态时仍然能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。此外,该UE在进行PLMN搜索时采用的搜索周期短于该UE能够进行正常业务时采用的PLMN搜索周期,能够使得该UE更快地进行PLMN搜索,进而能够更快地选择合适的PLMN接入并进行正常业务,从而进一步提高用户体验。 [0162] 图12示出了根据本发明另一实施例的用户设备UE400的示意性框图,该UE400驻留在当前公共陆地移动网络PLMN的小区中,如图12所示,该UE400包括: [0163] 确定模块410,用于确定该UE400处于接入禁止状态; [0164] 状态转换模块420,用于根据该确定模块410确定该UE400处于接入禁止状态,转换至受限服务状态; [0165] 搜索模块430,用于若该状态转换模块420转换至受限服务状态,执行PLMN搜索。 [0166] 因此,根据本发明实施例的用户设备UE,该UE正常驻留在当前PLMN的小区中,通过如果该UE确定自身处于接入禁止状态时转换至受限服务状态,并且在受限服务状态下执行PLMN搜索,使得该UE能够在处于接入禁止状态时能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。 [0167] 可选地,该确定模块410还用于在该状态转换模块420将该UE400转换至受限服务状态之前,确定该当前PLMN不为该UE400的归属公共陆地移动网络HPLMN且该当前PLMN不为该UE400的等效归属公共陆地移动网络EHPLMN,并且确定该UE400不处于正常漫游状态; [0168] 该状态转换模块420还用于:如果该确定模块410确定该当前PLMN既非该UE400的HPLMN也非该UE400的EHPLMN且该UE400不处于正常漫游状态,则转换至受限服务状态。 [0169] 可选地,作为另一实施例,该确定模块410具体用于,若存在下列情形中的至少一种,确定该UE400不处于正常漫游状态:该UE400不能够成功注册到该当前PLMN、该当前PLMN不为该UE400此前注册成功的注册公共陆地移动网络RPLMN、该UE400的PLMN选择列表中不包括该当前PLMN、该UE400不处于漫游状态、该UE400的漫游配置信息不包括该当前PLMN的信息或该当前PLMN的网络类型不属于该UE400能够正常漫游的网络类型。 [0170] 可选地,作为另一实施例,如图13所示,该UE400还包括: [0171] 定时模块440,用于在该状态转换模块420转换至受限服务状态之前,启动定时器; [0172] 相应地,该状态转换模块420具体用于:如果该定时模块440启动的该定时器超时且该UE400仍处于接入禁止状态,则转换至受限服务状态。 [0173] 其中,该UE400还可以包括接收模块,用于接收该当前PLMN广播的系统消息,该确定模块410可以根据该接收模块接收的该系统消息,确定该UE是否仍然处于接入禁止状态;如果该确定模块410确定该UE400在该定时器超时前已经不处于接入禁止状态,例如,该UE400转换为能够进行正常业务的状态或转换至受限服务状态,则该UE400可以在受限服务状态下进行PLMN搜索,或在能够进行正常业务的状态下执行正常业务;而如果该确定模块 410确定该UE400在该定时器超时时仍处于接入禁止状态,则该状态转换模块420可以将该UE400转换至受限服务状态,但本发明实施例不限于此。 [0174] 可选地,作为另一实施例,该搜索模块430具体用于采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该UE400能够进行正常业务时所采用的PLMN搜索周期;或 [0175] 该搜索模块430具体用于以短于该UE400能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0176] 其中,可选地,当该搜索模块430采用逐步延长PLMN搜索周期的方式进行PLMN搜索时,该搜索模块430还可以在该PLMN搜索周期到达预设最大PLMN搜索周期时,返回到最短PLMN搜索周期,并以上述逐步增加PLMN搜索周期的方式进行PLMN搜索,但本发明实施例不限于此。 [0177] 可选地,作为另一实施例,如图14所示,该UE400还包括: [0178] 选择模块450,用于在该搜索模块430执行PLMN搜索之后,从搜索到的PLMN中选择目标PLMN; [0179] 注册模块460,用于注册到该选择模块450选择的该目标PLMN; [0180] 业务执行模块470,用于在该注册模块460注册到的该目标PLMN中执行正常业务。 [0181] 根据本发明实施例的用户设备400可对应于根据本发明实施例的搜索网络的方法中的用户设备,并且用户设备400中的各个模块的上述和其它操作和/或功能分别为了实现图5至图8中的各个方法的相应流程,为了简洁,在此不再赘述。 [0182] 因此,根据本发明实施例的用户设备UE,该UE正常驻留在当前PLMN的小区中,通过如果该UE确定自身处于接入禁止状态则转换至受限服务状态,并且在受限服务状态下执行PLMN搜索,使得该UE能够在处于接入禁止状态时能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。此外,该UE在进行PLMN搜索时采用的搜索周期短于该UE能够进行正常业务时采用的PLMN搜索周期,能够使得该UE更快地进行PLMN搜索,进而能够更快地选择合适的PLMN接入并进行正常业务,从而进一步提高用户体验。 [0183] 图15示出了根据本发明实施例的终端设备500的示意性框图,该终端设备500驻留在当前公共陆地移动网络PLMN的小区中,如图15所示,该终端设备500包括: [0184] 用户识别模块510,用于存储该终端设备500的接入控制类别ACC; [0185] 处理器520,用于根据该当前PLMN的系统信息和该用户识别模块510中存储的该终端设备500的ACC,确定该终端设备500处于接入禁止状态; [0186] 该处理器520还用于确定该终端设备500无法成功注册到该当前PLMN,以及执行PLMN搜索。 [0187] 因此,根据本发明实施例的终端设备,该终端设备正常驻留在当前PLMN的小区中,通过如果该终端设备确定自身处于接入禁止状态且无法成功注册到当前PLMN,则该终端设备执行PLMN搜索,使得该终端设备能够在处于接入禁止状态时仍然能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。 [0188] 可选地,该用户识别模块510可以为用户识别模块(Subscriber Identity Module,简称为“SIM”)或通用用户识别模块(Universal Subscriber Identity Module,简称为“USIM”),其中,该用户识别模块510可以通过硬件形式实现,也可以通过软件形式实现,本发明实施例对此不作限定。 [0189] 该处理器520确定该终端设备500处于接入禁止状态,则该处理器520进一步确定该终端设备500是否能够成功注册到该当前PLMN,若该处理器确定该终端设备能够成功注册到该当前PLMN,则该处理器执行PLMN搜索。 [0190] 应理解,在本发明实施例中,该处理器520可以是中央处理单元(Central Processing Unit,简称为“CPU”),该处理器520还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。 [0191] 在实现过程中,上述方法的各步骤可以通过处理器520中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。为避免重复,这里不再详细描述。 [0192] 在本发明实施例中,如果该处理器520确定该终端设备500处于接入禁止状态,且确定该终端设备500无法成功注册到该当前PLMN,则该处理器520进行PLMN搜索。其中,该处理器520可以根据该当前PLMN的系统信息中包括的接入控制信息和该用户识别模块510中存储的ACC,确定该终端设备500所属的ACC是否被该当前PLMN允许接入,从而确定该终端设备500是否处于接入禁止状态;具体地,如果该终端设备500所属的ACC被该当前PLMN允许接入,则该处理器510可以确定该终端设备500处于非接入禁止状态;否则,该处理器520可以确定该终端设备500处于接入禁止状态,但本发明实施例不限于此。 [0193] 可选地,该处理器520还用于: [0194] 在执行PLMN搜索之前,确定该当前PLMN是否属于正常PLMN,该正常PLMN包括:该终端设备500此前注册成功的注册公共陆地移动网络RPLMN、该终端设备500的归属公共陆地移动网络HPLMN或该终端设备500的等效归属公共陆地移动网络EHPLMN;以及如果确定该当前PLMN不属于该正常PLMN时,则执行PLMN搜索。 [0195] 其中,该终端设备可以在该用户识别模块510中存储该终端设备500此前成功注册的RPLMN,该RPLMN可以指该终端设备500在最近一段时间内注册成功的所有PLMN,可以包括该终端设备500上次注册成功的PLMN,也可以包括该终端设备500在更早的时候注册成功的PLMN,但本发明实施例不限于此。 [0196] 可选地,作为另一实施例,该处理器520还用于: [0197] 在该执行PLMN搜索之前,启动定时器;以及若该定时器超时且该终端设备500仍处于接入禁止状态,执行PLMN搜索。 [0198] 其中,该终端设备500还可以包括收发器530,用于接收该当前PLMN广播的系统消息,该处理器520可以根据该收发器530接收的该系统消息,确定该终端设备500是否仍然处于接入禁止状态;如果该处理器520确定该终端设备500在该定时器超时前已经不处于接入禁止状态,例如,该终端设备500转换为能够进行正常业务的状态或转换至受限服务状态,则该终端设备500可以在受限服务状态下进行PLMN搜索,或在能够进行正常业务的状态下执行正常业务;而如果该处理器520确定该终端设备500在该定时器超时时仍处于接入禁止状态,则该处理器520可以将该终端设备500转换至受限服务状态,但本发明实施例不限于此。 [0199] 可选地,作为另一实施例,该处理器520具体用于采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该终端设备500能够进行正常业务时所采用的PLMN搜索周期;或 [0200] 该处理器520具体用于以短于该终端设备500能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0201] 其中,可选地,当该处理器520采用逐步延长PLMN搜索周期的方式进行PLMN搜索时,该处理器520还可以在该PLMN搜索周期到达预设最大PLMN搜索周期时,返回到最短PLMN搜索周期,并以上述逐步增加PLMN搜索周期的方式进行PLMN搜索,但本发明实施例不限于此。 [0202] 可选地,作为另一实施例,该处理器520具体用于:如果该终端设备500无法向该当前PLMN发送位置注册请求,则确定该终端设备500无法成功注册到该当前PLMN;或[0203] 该处理器520具体用于:如果该当前PLMN拒绝该终端设备500发送的位置注册请求时,则确定该终端设备500无法成功注册到该当前PLMN。 [0204] 其中,该终端设备500还可以包括收发器530,用于向该当前PLMN发送位置注册请求,相应地,如果该收发器530无法向该当前PLMN发送位置注册请求时,则该处理器520确定该终端设备500无法成功注册到该当前PLMN,但本发明实施例不限于此。 [0205] 可选地,当该终端设备500的收发器530向该当前PLMN发送了位置注册请求时,该收发器530还用于接收该当前PLMN根据该位置注册请求发送的位置注册接受消息或位置注册拒绝消息,如果该收发器530接收到该当前PLMN发送的位置注册拒绝消息,则该处理器520确定该终端设备500无法成功注册到该当前PLMN,但本发明实施例不限于此。 [0206] 可选地,作为另一实施例,该处理器520还用于:在该执行PLMN搜索之后,从搜索到的PLMN中选择目标PLMN;注册到该目标PLMN;以及在该目标PLMN中执行正常业务。 [0207] 根据本发明实施例的终端设备500可对应于根据本发明实施例的搜索网络的方法中的UE,并且终端设备500中的各个模块的上述和其它操作和/或功能分别为了实现图1至图4中的各个方法的相应流程,为了简洁,在此不再赘述。 [0208] 因此,根据本发明实施例的终端设备,该终端设备正常驻留在当前PLMN的小区中,通过如果该终端设备确定自身处于接入禁止状态且无法成功注册到当前PLMN时,则该终端设备执行PLMN搜索,使得该终端设备能够在处于接入禁止状态时仍然能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。此外,该终端设备在进行PLMN搜索时采用的搜索周期短于该终端设备能够进行正常业务时采用的PLMN搜索周期,能够使得该终端设备更快地进行PLMN搜索,进而能够更快地选择合适的PLMN接入并进行正常业务,从而进一步提高用户体验。 [0209] 图16示出了根据本发明另一实施例的终端设备600的示意性框图,该终端设备600驻留在当前公共陆地移动网络PLMN的小区中,如图16所示,该终端设备600包括: [0210] 用户识别模块610,用于存储该终端设备600的接入控制类别ACC; [0211] 处理器620,用于根据该当前PLMN的系统信息和该用户识别模块610中存储的该终端设备600的ACC,确定该终端设备600处于接入禁止状态; [0212] 该处理器620还用于转换至受限服务状态,以及执行PLMN搜索。 [0213] 因此,根据本发明实施例的终端设备,该终端设备正常驻留在当前PLMN的小区中,通过如果该终端设备确定自身处于接入禁止状态则转换至受限服务状态,并且在受限服务状态下执行PLMN搜索,使得该终端设备能够在处于接入禁止状态时能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。 [0214] 可选地,该用户识别模块610可以为用户识别模块(Subscriber Identity Module,简称为“SIM”)或通用用户识别模块(Universal Subscriber Identity Module,简称为“USIM”),其中,该用户识别模块610可以通过硬件形式实现,也可以通过软件形式实现,本发明实施例对此不作限定。 [0215] 如果该处理器620确定该终端设备600处于接入禁止状态,则该处理器620转换至受限服务状态,并在该受限服务状态下执行PLMN搜索。 [0216] 应理解,在本发明实施例中,该处理器620可以是中央处理单元(Central Processing Unit,简称为“CPU”),该处理器620还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。 [0217] 在实现过程中,上述方法的各步骤可以通过处理器620中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。为避免重复,这里不再详细描述。 [0218] 在本发明实施例中,该处理器620可以根据该当前PLMN的系统信息中包括的接入控制信息和该用户识别模块610中存储的ACC,确定该终端设备600所属的ACC是否被该当前PLMN允许接入,从而确定该终端设备600是否处于接入禁止状态;具体地,如果该终端设备600所属的ACC被该当前PLMN允许接入,则该处理器610可以确定该终端设备600处于非接入禁止状态;否则,该处理器620可以确定该终端设备600处于接入禁止状态,但本发明实施例不限于此。 [0219] 可选地,该处理器620还用于: [0220] 在该转换至受限服务状态之前,确定该当前PLMN不为该终端设备600的归属公共陆地移动网络HPLMN且该当前PLMN不为该终端设备600的等效归属公共陆地移动网络EHPLMN,并且确定该终端设备600不处于正常漫游状态;以及如果该当前PLMN既非该终端设备600的HPLMN也非该终端设备600的EHPLMN且该终端设备600不处于正常漫游状态,则转换至受限服务状态。 [0221] 可选地,作为另一实施例,该处理器620具体用于,若存在下列情形中的至少一种,确定该终端设备600不处于正常漫游状态:该终端设备600不能够成功注册到该当前PLMN、该当前PLMN不为该终端设备600此前注册成功的注册公共陆地移动网络RPLMN、该终端设备600的PLMN选择列表中不包括该当前PLMN、该终端设备600不处于漫游状态、该终端设备600的漫游配置信息不包括该当前PLMN的信息或该当前PLMN的网络类型不属于该终端设备600能够正常漫游的网络类型。 [0222] 可选地,作为另一实施例,该处理器620还用于: [0223] 在该转换至受限服务状态之前,启动定时器;以及如果该定时器超时且该终端设备600仍处于接入禁止状态,则转换至受限服务状态。 [0224] 其中,该终端设备600还可以包括收发器630,用于接收该当前PLMN广播的系统消息,该处理器620可以根据该收发器630接收的该系统消息,确定该终端设备600是否仍然处于接入禁止状态;如果该处理器620确定该终端设备600在该定时器超时前已经不处于接入禁止状态,例如,该终端设备600转换为能够进行正常业务的状态或转换至受限服务状态,则该终端设备600可以在受限服务状态下进行PLMN搜索,或在能够进行正常业务的状态下执行正常业务;而如果该处理器620确定该终端设备600在该定时器超时时仍处于接入禁止状态,则该处理器620可以将该终端设备600转换至受限服务状态,但本发明实施例不限于此。 [0225] 可选地,作为另一实施例,该处理器620具体用于采用以最短PLMN搜索周期为起点且逐步延长PLMN搜索周期的方式,进行PLMN搜索,该最短PLMN搜索周期短于该终端设备600能够进行正常业务时所采用的PLMN搜索周期;或 [0226] 该处理器620具体用于以短于该终端设备600能够进行正常业务时所采用的PLMN搜索周期的搜索周期,进行PLMN搜索。 [0227] 其中,可选地,当该处理器620采用逐步延长PLMN搜索周期的方式进行PLMN搜索时,该处理器620还可以在该PLMN搜索周期到达预设最大PLMN搜索周期时,返回到最短PLMN搜索周期,并以上述逐步增加PLMN搜索周期的方式进行PLMN搜索,但本发明实施例不限于此。 [0228] 可选地,作为另一实施例,该处理器620还用于: [0229] 在该执行PLMN搜索之后,从搜索到的PLMN中选择目标PLMN;注册到该目标PLMN;以及在该目标PLMN中执行正常业务。 [0230] 根据本发明实施例的终端设备600可对应于根据本发明实施例的搜索网络的方法中的UE,并且终端设备600中的各个模块的上述和其它操作和/或功能分别为了实现图5至图8中的各个方法的相应流程,为了简洁,在此不再赘述。 [0231] 因此,根据本发明实施例的终端设备,该终端设备正常驻留在当前PLMN的小区中,通过如果该终端设备确定自身处于接入禁止状态则转换至受限服务状态,并且在受限服务状态下执行PLMN搜索,使得该终端设备能够在处于接入禁止状态时能够进行PLMN搜索,进而能够选择新的PLMN接入并进行正常业务,从而提高用户体验。此外,该终端设备在进行PLMN搜索时采用的搜索周期短于该终端设备能够进行正常业务时采用的PLMN搜索周期,能够使得该终端设备更快地进行PLMN搜索,进而能够更快地选择合适的PLMN接入并进行正常业务,从而进一步提高用户体验。 [0232] 应理解,在本发明实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。 [0233] 本领域普通技术人员可以意识到,结合本文中所公开的实施例中描述的各方法步骤和单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各实施例的步骤及组成。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。 [0234] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。 [0235] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。 [0236] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。 [0237] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。 [0238] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称为“ROM”)、随机存取存储器(Random Access Memory,简称为“RAM”)、磁碟或者光盘等各种可以存储程序代码的介质。 [0239] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。 |