技术领域technical field
本发明涉及移动通信技术领域,具体涉及一种基于用户终端的搜网控制方法及用户终端。The invention relates to the technical field of mobile communication, in particular to a user terminal-based network search control method and the user terminal.
背景技术Background technique
PLMN(Public Land Mobile Network,公共陆地移动网络)是由政府或它所批准的经营者为了向公众提供陆地移动通信业务而建立和经营的网络。FPLMN(Forbidden PLMN,禁用PLMN)是被禁止访问的PLMN,通常在尝试接入某个PLMN但被拒绝之后,用户终端则会将该某一PLMN加入FPLMN list(禁用PLMN列表)中。PLMN (Public Land Mobile Network) is a network established and operated by the government or its approved operators to provide land mobile communication services to the public. FPLMN (Forbidden PLMN, banned PLMN) is a PLMN that is prohibited from being accessed. Usually, after trying to access a certain PLMN but being rejected, the user terminal will add the certain PLMN to the FPLMN list (forbidden PLMN list).
当用户终端进入无网状态时,例如,当插入移动卡的用户终端进入了仅覆盖联通或电信网络的区域时,该用户终端则会驻留受限小区,即只能拨打紧急电话。处于受限状态的用户终端为获取正常的网络,将在一段时间间隔后启动搜网,即搜索除FPLMN之外的其他网络,但是其他网络中有可能包含不能使用户终端成功注册的PLMN,这使得用户终端的搜网时间较长,进而会降低用户终端的搜网效率。When the user terminal enters the no-network state, for example, when the user terminal inserted into the mobile card enters an area that only covers China Unicom or the telecom network, the user terminal will stay in a restricted cell, that is, it can only make emergency calls. In order to obtain a normal network, the user terminal in the restricted state will start searching the network after a period of time, that is, to search other networks except FPLMN, but other networks may contain PLMNs that cannot enable the user terminal to register successfully. The network searching time of the user terminal is longer, which further reduces the network searching efficiency of the user terminal.
发明内容Contents of the invention
本发明实施例公开了一种基于用户终端的搜网控制方法及用户终端,能够缩短用户终端的搜网时间,以提升搜网效率。The embodiment of the present invention discloses a user terminal-based network search control method and the user terminal, which can shorten the network search time of the user terminal to improve network search efficiency.
本发明实施例第一方面公开了一种基于用户终端的搜网控制方法,所述方法包括:The first aspect of the embodiment of the present invention discloses a user terminal-based network search control method, the method comprising:
所述用户终端确定所述用户终端的用户身份识别卡类型;The user terminal determines the user identification card type of the user terminal;
所述用户终端判断预先获取到的禁用PLMN列表中是否包含与所述用户身份识别卡类型不匹配的其它等效归属PLMN;The user terminal judges whether the prohibited PLMN list obtained in advance contains other equivalent home PLMNs that do not match the type of the user identification card;
如果否,所述用户终端将所述其它等效归属PLMN添加至所述禁用PLMN列表中,得到更新后的禁用PLMN列表;If not, the user terminal adds the other equivalent home PLMNs to the forbidden PLMN list to obtain an updated forbidden PLMN list;
所述用户终端搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。The user terminal searches for other PLMNs except the PLMNs included in the updated forbidden PLMN list.
作为一种可选的实施方式,在本发明实施例第一方面中,所述用户终端将所述其它等效归属PLMN添加至所述禁用PLMN列表中,得到更新后的禁用PLMN列表之后,所述方法还包括:As an optional implementation manner, in the first aspect of the embodiments of the present invention, the user terminal adds the other equivalent home PLMNs to the forbidden PLMN list, and after obtaining the updated forbidden PLMN list, the The method also includes:
所述用户终端检测所述用户终端的当前所处状态,并判断所述当前所处状态是否为在网状态;The user terminal detects the current state of the user terminal, and determines whether the current state is an online state;
如果否,所述用户终端确定所述用户终端已驻留受限小区,并执行所述的搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。If not, the user terminal determines that the user terminal has camped in a restricted cell, and performs the search for other PLMNs except the PLMNs included in the updated forbidden PLMN list.
作为一种可选的实施方式,在本发明实施例第一方面中,所述用户终端搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN之后,所述方法还包括:As an optional implementation manner, in the first aspect of the embodiments of the present invention, after the user terminal searches for PLMNs other than the PLMNs included in the updated forbidden PLMN list, the method further includes:
所述用户终端选择目标PLMN;其中,所述其它PLMN中包括所述目标PLMN;The user terminal selects a target PLMN; wherein, the target PLMN is included in the other PLMNs;
所述用户终端根据预存的小区信息搜索与所述目标PLMN相对应的目标小区,并判断所述目标小区的信号质量是否高于或等于预设的标准信号质量;The user terminal searches for a target cell corresponding to the target PLMN according to pre-stored cell information, and judges whether the signal quality of the target cell is higher than or equal to a preset standard signal quality;
如果是,所述用户终端驻留所述目标小区。If yes, the user terminal camps on the target cell.
作为一种可选的实施方式,在本发明实施例第一方面中,所述用户终端根据预存的小区信息搜索与所述目标PLMN相对应的目标小区,包括:As an optional implementation manner, in the first aspect of the embodiments of the present invention, the user terminal searches for a target cell corresponding to the target PLMN according to pre-stored cell information, including:
所述用户终端根据预存的小区信息并且基于同频小区、异频小区以及不同系统之间小区的搜索顺序,搜索与所述目标PLMN相对应的目标小区。The user terminal searches for a target cell corresponding to the target PLMN according to pre-stored cell information and based on a search order of same-frequency cells, inter-frequency cells, and cells between different systems.
作为一种可选的实施方式,在本发明实施例第一方面中,所述用户终端选择目标PLMN,包括:As an optional implementation manner, in the first aspect of the embodiments of the present invention, the selection of the target PLMN by the user terminal includes:
所述用户终端基于已登记PLMN和等效PLMN、归属HPLMN、用户控制UPLMN以及运营商控制PLMN的选择顺序,选择目标PLMN。The user terminal selects the target PLMN based on the selection order of the registered PLMN and the equivalent PLMN, the home HPLMN, the user-controlled UPLMN and the operator-controlled PLMN.
本发明实施例第二方面公开了一种用户终端,所述用户终端包括:The second aspect of the embodiment of the present invention discloses a user terminal, and the user terminal includes:
第一确定单元,用于确定所述用户终端的用户身份识别卡类型;a first determining unit, configured to determine the type of the user identification card of the user terminal;
第一判断单元,用于判断预先获取到的禁用PLMN列表中是否包含与所述用户身份识别卡类型不匹配的其它等效归属PLMN;A first judging unit, configured to judge whether the pre-acquired prohibited PLMN list contains other equivalent home PLMNs that do not match the type of the user identification card;
添加单元,用于在所述第一判断单元判断出预先获取到的所述禁用PLMN列表中不包含与所述用户身份识别卡类型不匹配的所述其它等效归属PLMN之后,将所述其它等效归属PLMN添加至所述禁用PLMN列表中,得到更新后的禁用PLMN列表;Adding unit, for after the first judging unit judges that the forbidden PLMN list obtained in advance does not include the other equivalent home PLMN that does not match the type of the user identification card, add the other The equivalent attributable PLMN is added to the forbidden PLMN list to obtain an updated forbidden PLMN list;
第一搜索单元,用于搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。The first searching unit is configured to search for other PLMNs except the PLMNs included in the updated forbidden PLMN list.
作为一种可选的实施方式,在本发明实施例第二方面中,所述用户终端还包括:As an optional implementation manner, in the second aspect of the embodiments of the present invention, the user terminal further includes:
检测单元,用于在所述添加单元将所述其它等效归属PLMN添加至所述禁用PLMN列表中,得到更新后的禁用PLMN列表之后,检测所述用户终端的当前所处状态;The detecting unit is configured to detect the current state of the user terminal after the adding unit adds the other equivalent attributable PLMNs to the forbidden PLMN list and obtains the updated forbidden PLMN list;
第二判断单元,用于判断所述当前所处状态是否为在网状态;A second judging unit, configured to judge whether the current state is an online state;
第二确定单元,用于在所述第二判断单元判断除所述当前所处状态不为所述在网状态之后,确定所述用户终端已驻留受限小区;The second determining unit is configured to determine that the user terminal has camped in a restricted cell after the second judging unit judges that the current state is not the online state;
所述第一搜索单元,具体用于在所述第二确定单元确定所述用户终端已驻留受限小区之后,搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。The first searching unit is specifically configured to search for PLMNs other than the PLMNs included in the updated forbidden PLMN list after the second determining unit determines that the user terminal has camped in a restricted cell.
作为一种可选的实施方式,在本发明实施例第二方面中,所述用户终端还包括:As an optional implementation manner, in the second aspect of the embodiments of the present invention, the user terminal further includes:
选择单元,用于在所述第一搜索单元搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN之后,选择目标PLMN;其中,所述其它PLMN中包括所述目标PLMN;A selection unit, configured to select a target PLMN after the first search unit searches for other PLMNs than the PLMNs included in the updated forbidden PLMN list; wherein the target PLMN is included in the other PLMNs;
第二搜索单元,用于根据预存的小区信息搜索与所述目标PLMN相对应的目标小区;a second search unit, configured to search for a target cell corresponding to the target PLMN according to prestored cell information;
第三判断单元,用于判断所述目标小区的信号质量是否高于或等于预设的标准信号质量;A third judging unit, configured to judge whether the signal quality of the target cell is higher than or equal to a preset standard signal quality;
驻留单元,用于在所述第三判断单元判断出所述目标小区的信号质量高于或等于所述预设的标准信号质量之后,驻留所述目标小区。A camping unit, configured to camp on the target cell after the third judging unit judges that the signal quality of the target cell is higher than or equal to the preset standard signal quality.
作为一种可选的实施方式,在本发明实施例第二方面中,所述第二搜索单元,具体用于根据预存的小区信息并且基于同频小区、异频小区以及不同系统之间小区的搜索顺序,搜索与所述目标PLMN相对应的目标小区。As an optional implementation manner, in the second aspect of the embodiments of the present invention, the second search unit is specifically configured to use pre-stored cell information and based on same-frequency cells, different-frequency cells, and cells between different systems The search order is to search for the target cell corresponding to the target PLMN.
作为一种可选的实施方式,在本发明实施例第二方面中,所述选择单元,具体用于基于已登记PLMN和等效PLMN、归属HPLMN、用户控制UPLMN以及运营商控制PLMN的选择顺序,选择目标PLMN。As an optional implementation manner, in the second aspect of the embodiments of the present invention, the selection unit is specifically configured to select a sequence based on registered PLMNs and equivalent PLMNs, home HPLMNs, user-controlled UPLMNs, and operator-controlled PLMNs , select the target PLMN.
本发明实施例第三方面公开了一种用户终端,包括:The third aspect of the embodiment of the present invention discloses a user terminal, including:
存储有可执行程序代码的存储器;a memory storing executable program code;
与所述存储器耦合的处理器;a processor coupled to the memory;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的基于用户终端的搜网控制方法。The processor invokes the executable program code stored in the memory to execute the user terminal-based network search control method disclosed in the first aspect of the embodiments of the present invention.
本发明实施例第四方面公开了一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的基于用户终端的搜网控制方法。The fourth aspect of the embodiment of the present invention discloses a computer-readable storage medium storing a computer program, wherein the computer program causes the computer to execute the user terminal-based network search control method disclosed in the first aspect of the embodiment of the present invention.
本发明实施例第五方面公开了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面公开的基于用户终端的搜网控制方法。The fifth aspect of the embodiment of the present invention discloses a computer program product. When the computer program product runs on a computer, the computer executes the user terminal-based network search control method disclosed in the first aspect.
与现有技术相比,本发明实施例具有以下有益效果:Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
本发明实施例中,用户终端首先确定用户终端的用户身份识别卡类型,即SIM卡类型(例如,联通卡);进而,用户终端再判断预先获取到的禁用PLMN列表中是否包含与上述SIM卡类型不同的其它等效归属PLMN(例如,移动卡或电信卡的等效归属PLMN),即EHPLMN;如果未包含,则用户终端可以将EHPLMN添加至禁用PLMN列表中并得到更新后的禁用PLMN列表,进而搜索除所述更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,以避免用户终端在不可用网络进行注册操作。综上所述,实施本发明实施例,能够缩短用户终端的搜网时间,以提升搜网效率,此外,还可以降低功耗。In the embodiment of the present invention, the user terminal first determines the type of user identification card of the user terminal, that is, the type of SIM card (for example, Unicom card); Other equivalent home PLMNs of different types (for example, equivalent home PLMNs of mobile cards or telecom cards), that is, EHPLMN; if not included, the user terminal can add EHPLMN to the forbidden PLMN list and get the updated forbidden PLMN list , and then search for PLMNs other than the PLMNs included in the updated forbidden PLMN list, so as to prevent the user terminal from performing a registration operation on an unavailable network. To sum up, the implementation of the embodiments of the present invention can shorten the network search time of the user terminal, so as to improve the network search efficiency, and can also reduce power consumption.
附图说明Description of drawings
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without making creative efforts.
图1是本发明实施例公开的一种基于用户终端的搜网控制方法的流程示意图;FIG. 1 is a schematic flow diagram of a user terminal-based network search control method disclosed in an embodiment of the present invention;
图2是本发明实施例公开的另一种基于用户终端的搜网控制方法的流程示意图;FIG. 2 is a schematic flow diagram of another user terminal-based network search control method disclosed in an embodiment of the present invention;
图3是本发明实施例公开的又一种基于用户终端的搜网控制方法的流程示意图;FIG. 3 is a schematic flowchart of another user terminal-based network search control method disclosed in an embodiment of the present invention;
图4是本发明实施例公开的一种用户终端的结构示意图;FIG. 4 is a schematic structural diagram of a user terminal disclosed in an embodiment of the present invention;
图5是本发明实施例公开的另一种用户终端的结构示意图;FIG. 5 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention;
图6是本发明实施例公开的又一种用户终端的结构示意图;FIG. 6 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention;
图7是本发明实施例公开的又一种用户终端的结构示意图。Fig. 7 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "include" and "have" and any variations thereof in the embodiments of the present invention and drawings are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in these processes, methods, products or apparatuses.
本发明实施例公开了一种基于用户终端的搜网控制方法及用户终端,能够缩短用户终端的搜网时间,以提升搜网效率。以下分别进行详细说明。The embodiment of the present invention discloses a user terminal-based network search control method and the user terminal, which can shorten the network search time of the user terminal to improve network search efficiency. Each will be described in detail below.
实施例一Embodiment one
请参阅图1,图1是本发明实施例公开的一种基于用户终端的搜网控制方法的流程示意图。如图1所示该基于用户终端的搜网控制方法可以包括以下步骤:Please refer to FIG. 1 . FIG. 1 is a schematic flowchart of a user terminal-based network search control method disclosed in an embodiment of the present invention. As shown in Figure 1, the user terminal-based search network control method may include the following steps:
101、用户终端确定用户终端的用户身份识别卡类型。101. The user terminal determines the type of the user identification card of the user terminal.
本发明实施例中,用户终端可以识别用户身份识别卡(Subscriber IdentityModule,SIM)的类型(例如,移动、联通或电信)。In the embodiment of the present invention, the user terminal can identify the type of the subscriber identity module (Subscriber Identity Module, SIM) (for example, China Mobile, China Unicom or China Telecom).
本发明实施例中,SIM卡是一个装有微处理器的芯片卡。当用户终端开机时,用户终端需要与SIM卡进行数据交换,用示波器可以在SIM卡的卡座上检测到一些数据信号,如果用户终端中未插卡,这些信号则不会送出。In the embodiment of the present invention, the SIM card is a chip card equipped with a microprocessor. When the user terminal is turned on, the user terminal needs to exchange data with the SIM card. Some data signals can be detected on the SIM card holder with an oscilloscope. If no card is inserted in the user terminal, these signals will not be sent.
所以,执行步骤101能够通过对SIM卡类型的识别,以达到后续对FPLMN列表进行更新的目的。Therefore, performing step 101 can achieve the purpose of subsequently updating the FPLMN list by identifying the type of the SIM card.
102、用户终端判断预先获取到的禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN,如果是,执行步骤104,如果否,执行步骤103。102. The user terminal judges whether the pre-acquired prohibited PLMN list contains other equivalent attribution PLMNs that do not match the type of the user ID card. If yes, perform step 104; if not, perform step 103.
本发明实施例中,等效归属PLMN(Equivalent Home PLMN,EHPLMN)是与终端当前选择的PLMN处于同等地位的归属PLMN。In the embodiment of the present invention, an equivalent home PLMN (Equivalent Home PLMN, EHPLMN) is a home PLMN at the same position as the PLMN currently selected by the terminal.
本发明实施例中,PLMN由很多个小区组成,小区由其使用的主扰码(PrimaryScrambling Code)进行标识,主扰码在网路规划时分配。小区所属的PLMN信息包含在系统消息中,用户终端在开机或脱网时,首先选择该PLMN的小区,如果在该PLMN下无法捕捉到合适的小区,则上报PLMN列表启动一轮小区获取过程。In the embodiment of the present invention, the PLMN is composed of many cells, and the cells are identified by the primary scrambling code (Primary Scrambling Code) used by them, and the primary scrambling code is allocated during network planning. The information of the PLMN to which the cell belongs is included in the system message. When the user terminal is turned on or disconnected from the network, it first selects the cell of the PLMN. If a suitable cell cannot be captured under the PLMN, it reports the PLMN list to start a round of cell acquisition process.
所以,执行步骤102能够通过对禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN进行判断,如果不包含,则将其它归属PLMN添加入禁用PLMN列表中,以提高后续用户终端搜网的效率。Therefore, step 102 can be performed by judging whether the forbidden PLMN list contains other equivalent home PLMNs that do not match the user identity card type, if not included, then other home PLMNs are added to the forbidden PLMN list to improve subsequent Efficiency of user terminals searching the Internet.
103、用户终端将其它等效归属PLMN添加至禁用PLMN列表中,得到更新后的禁用PLMN列表。103. The user terminal adds other equivalent attribution PLMNs to the forbidden PLMN list to obtain an updated forbidden PLMN list.
举例来说,若用户终端中插入的为移动卡,而禁用PLMN列表中未包含联通或电信的PLMN,则用户终端将联通或电信的PLMN添加入禁用PLMN中,即更新后的禁用PLMN列表中包含联通或电信的PLMN。For example, if the mobile card is inserted into the user terminal, and the PLMN of China Unicom or China Telecom is not included in the forbidden PLMN list, the user terminal will add the PLMN of China Unicom or China Telecom to the forbidden PLMN, that is, in the updated forbidden PLMN list Contains the PLMN of China Unicom or China Telecom.
所以,执行步骤103能够通过将其它等效归属PLMN添加至禁用PLMN列表中,缩短了用户终端的搜网时间、节省了功耗以及延长了用户终端的续航时间。Therefore, performing step 103 can shorten the network search time of the user terminal, save power consumption, and prolong the battery life of the user terminal by adding other equivalent attribution PLMNs to the forbidden PLMN list.
104、用户终端搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。104. The user terminal searches for other PLMNs except the PLMNs included in the updated forbidden PLMN list.
本发明实施例中,用户终端可以维护多个不同类型的PLMN列表,每个列表会有多个PLMN,例如:已登记PLMN(RPLMN)、等效PLMN(EPLMN)、归属PLMN(HPLMN)、为终端用户访问的PLMN(VPLMN)、用户控制PLMN(UPLMN)、运营商控制PLMN(OPLMN)以及禁止访问PLMN(FPLMN)中至少一种,本发明实施例不作限定。另外,PLMN选择时将按照用户终端中预设的顺序进行搜索选择。其中,RPLMN是用户终端在上次关机或脱网之前登记上的PLMN;EPLMN是与终端当前所选择的PLMN处于同等地位的PLMN;HPLMN为终端用户归属的PLMN;UPLMN是储存在USIM卡上的一个与PLMN选择有关的参数;OPLMN是储存在USIM卡上的一个与PLMN选择有关的参数。In the embodiment of the present invention, the user terminal can maintain multiple different types of PLMN lists, and each list will have multiple PLMNs, for example: registered PLMN (RPLMN), equivalent PLMN (EPLMN), home PLMN (HPLMN), for At least one of the PLMN (VPLMN) accessed by the terminal user, the user-controlled PLMN (UPLMN), the operator-controlled PLMN (OPLMN) and the access-prohibited PLMN (FPLMN) are not limited in this embodiment of the present invention. In addition, when selecting a PLMN, search and selection will be performed according to the sequence preset in the user terminal. Among them, RPLMN is the PLMN that the user terminal registered before the last shutdown or off-line; EPLMN is the PLMN that is in the same position as the PLMN currently selected by the terminal; HPLMN is the PLMN that the terminal user belongs to; UPLMN is stored on the USIM card A parameter related to PLMN selection; OPLMN is a parameter related to PLMN selection stored on the USIM card.
所以,执行步骤104能够通过搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,缩短移动终端的搜网时间并提高搜网效率。Therefore, performing step 104 can shorten the network search time of the mobile terminal and improve network search efficiency by searching for PLMNs other than the PLMNs included in the updated forbidden PLMN list.
可见,实施图1所描述的方法,用户终端能够通过对SIM卡类型的识别,以达到后续对FPLMN列表进行更新的目的;此外,用户终端能够通过对禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN进行判断,如果不包含,则将其它归属PLMN添加入禁用PLMN列表中,以提高后续用户终端搜网的效率;此外,用户终端能够通过将其它等效归属PLMN添加至禁用PLMN列表中,缩短了用户终端的搜网时间、节省了功耗以及延长了用户终端的续航时间;此外,用户终端能够通过搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,缩短移动终端的搜网时间并提高搜网效率。所以,实施图1所描述的方法能够缩短用户终端的搜网时间,以提升搜网效率。It can be seen that, implementing the method described in Figure 1, the user terminal can achieve the purpose of updating the FPLMN list subsequently by identifying the type of SIM card; If it does not include other equivalent PLMNs whose types do not match, then add other PLMNs to the list of forbidden PLMNs to improve the efficiency of subsequent user terminal search networks; in addition, the user terminal can pass other equivalent PLMNs Added to the list of prohibited PLMNs, shortening the user terminal's network search time, saving power consumption and prolonging the battery life of the user terminal; in addition, the user terminal can search for PLMNs other than the PLMNs included in the updated prohibited PLMN list PLMN shortens the search time of mobile terminals and improves search efficiency. Therefore, implementing the method described in FIG. 1 can shorten the network searching time of the user terminal, so as to improve the network searching efficiency.
实施例二Embodiment two
请参阅图2,图2是本发明实施例公开的另一种基于用户终端的搜网控制方法的流程示意图。如图2所示该基于用户终端的搜网控制方法可以包括以下步骤:Please refer to FIG. 2 . FIG. 2 is a schematic flowchart of another user terminal-based network search control method disclosed in an embodiment of the present invention. As shown in Figure 2, the user terminal-based search network control method may include the following steps:
201、用户终端确定用户终端的用户身份识别卡类型。201. The user terminal determines the type of the user identification card of the user terminal.
202、用户终端判断预先获取到的禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN,如果是,执行步骤204,如果否,执行步骤203。202. The user terminal judges whether the pre-acquired prohibited PLMN list contains other equivalent attribution PLMNs that do not match the type of the user ID card. If yes, perform step 204; if not, perform step 203.
203、用户终端将其它等效归属PLMN添加至禁用PLMN列表中,得到更新后的禁用PLMN列表。203. The user terminal adds other equivalent attribution PLMNs to the forbidden PLMN list to obtain an updated forbidden PLMN list.
204、用户终端检测用户终端的当前所处状态,并判断当前所处状态是否为在网状态,如果是,结束本次流程,如果否,执行步骤205。204. The user terminal detects the current state of the user terminal, and judges whether the current state is the online state, if yes, end this process, and if not, execute step 205.
本发明实施例中,用户终端的当前所处状态包括有在网状态或不在网状态(即脱网状态)。In the embodiment of the present invention, the current state of the user terminal includes an online state or an offline state (that is, an offline state).
可选的,当检测出用户终端的当前所处状态为脱网状态时,在执行步骤205之前,该基于用户终端的搜网方法还可以包括以下操作:Optionally, when it is detected that the current state of the user terminal is an offline state, before step 205 is performed, the method for searching the network based on the user terminal may also include the following operations:
用户终端可以检测SIM卡的卡槽是否松动,如果是,则输出用于提示用户卡槽松动的提示信息并重新触发执行步骤201;The user terminal can detect whether the card slot of the SIM card is loose, and if so, output a prompt message for prompting the user that the card slot is loose and re-trigger execution of step 201;
如果SIM卡的卡槽未松动,则可以直接触发执行步骤205。If the card slot of the SIM card is not loose, step 205 may be directly executed.
进一步可选的,当检测出SIM卡的卡槽未松动时,以及在执行步骤205之前,该基于用户终端的搜网方法还可以包括以下操作:Further optionally, when it is detected that the card slot of the SIM card is not loose, and before step 205 is performed, the method for searching the network based on the user terminal may also include the following operations:
用户终端通过短距离无线连接方式(如蓝牙连接方式)获取用户终端当前所处的地理位置,调用用户的历史使用记录,并从该历史使用记录中筛选出用户在该地理位置使用次数超过预设次数阈值的多个应用,以及判断该多个应用中是否包含需要通过移动网络进行通信的应用,如果包含,则触发执行步骤205,如果不包含,用户终端延长搜网间隔时长;或者,The user terminal obtains the current geographic location of the user terminal through a short-distance wireless connection (such as a Bluetooth connection), calls the user's historical usage records, and filters out the user's usage times at the geographic location that exceeds the preset time from the historical usage records. Multiple applications with a number of thresholds, and judging whether the multiple applications include applications that need to communicate through the mobile network, and if so, trigger the execution of step 205, if not, the user terminal extends the network search interval; or,
用户终端检测用户针对屏幕的触控操作,并确定该触控操作的触控位置是否为目标应用(需要移动网络的应用)的操作图标对应的触控位置,如果是,则触发执行步骤205,如果否,用户终端延长搜网间隔时长。The user terminal detects the user's touch operation on the screen, and determines whether the touch position of the touch operation is the touch position corresponding to the operation icon of the target application (an application requiring a mobile network), and if so, triggers the execution of step 205, If not, the user terminal extends the network search interval.
本发明实施例中,举例来说,当用户终端的当前所处状态为脱网状态时,用户终端可以调用用户的历史使用记录,例如,用户终端脱网时,用户在当前地理位置通常仅使用紧急电话功能,则用户终端延长搜网间隔时长,则暂不进行搜网。In the embodiment of the present invention, for example, when the current state of the user terminal is offline, the user terminal can call the user's historical usage records. For example, when the user terminal is offline, the user usually only uses If the emergency call function is used, the user terminal will extend the search interval, but will not search the network for the time being.
又进一步的,用户终端通过短距离无线连接方式(如蓝牙连接方式)获取用户终端当前所处的地理位置,可以包括:Still further, the user terminal obtains the current geographic location of the user terminal through a short-distance wireless connection (such as a Bluetooth connection), which may include:
用户终端启动其蓝牙功能,并搜索用户终端附近的蓝牙设备;The user terminal activates its bluetooth function, and searches for bluetooth devices near the user terminal;
用户终端向信号最强的蓝牙设备发送连接请求,如果连接成功,再向该信号最强的蓝牙设备传输当前地理位置获取请求,以根据该信号最强的蓝牙设备得到用户终端的近似当前所处位置;如果连接失败,用户终端向信号第二强的蓝牙设备发送连接请求,以此类推,直至得到用户终端的近似当前所处位置或用户终端附近不存在其它可供用户终端发送连接请求的蓝牙设备;或者,The user terminal sends a connection request to the Bluetooth device with the strongest signal, and if the connection is successful, then transmits a request for obtaining the current geographic location to the Bluetooth device with the strongest signal, so as to obtain the approximate current location of the user terminal based on the Bluetooth device with the strongest signal location; if the connection fails, the user terminal sends a connection request to the Bluetooth device with the second strongest signal, and so on, until the approximate current location of the user terminal is obtained or there is no other Bluetooth device near the user terminal for the user terminal to send a connection request to. equipment; or,
用户终端向距离最近的蓝牙设备发送连接请求,如果连接成功,再向该距离最近的蓝牙设备传输当前地理位置获取请求,以根据该距离最近的蓝牙设备得到用户终端的近似当前所处位置;如果连接失败,用户终端向距离第二近的蓝牙设备发送连接请求,以此类推,直至得到用户终端的近似当前所处位置或用户终端附近不存在其它可供用户终端发送连接请求的蓝牙设备。The user terminal sends a connection request to the nearest bluetooth device, and if the connection is successful, then transmits a current geographic location acquisition request to the nearest bluetooth device, so as to obtain the approximate current location of the user terminal according to the nearest bluetooth device; if If the connection fails, the user terminal sends a connection request to the second closest Bluetooth device, and so on, until the approximate current location of the user terminal is obtained or there is no other Bluetooth device near the user terminal for the user terminal to send a connection request.
可见,当用户终端处于脱网状态时,在进行搜网之前,用户终端可以判断用户终端的用户是否需要用到移动网络,如果需要,则进行搜网,如果不需要,则延长搜网间隔时长,这样可以降低因频繁搜网带来的不必要的电量损耗。It can be seen that when the user terminal is in the offline state, before searching the network, the user terminal can judge whether the user of the user terminal needs to use the mobile network, if necessary, search the network, and if not, extend the search interval , which can reduce unnecessary power consumption caused by frequent Internet searches.
所以,执行步骤204能够通过检测用户终端的当前所处状态,并判断当前所处状态是否为在网状态,降低用户终端功耗,延长用户终端的续航时间。Therefore, performing step 204 can reduce the power consumption of the user terminal and prolong the battery life of the user terminal by detecting the current state of the user terminal and judging whether the current state is an online state.
205、用户终端确定用户终端已驻留受限小区,并搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。205. The user terminal determines that the user terminal has camped in the restricted cell, and searches for other PLMNs except the PLMNs included in the updated forbidden PLMN list.
本发明实施例中,用户终端为用户设备,用户设备(User Equipment,UE)是移动通讯中一个重要概念,在3G和4G网络中,用户终端被称为UE。当UE开机后,需要搜索并选择一个合适PLMN的小区驻留,再根据PLMN的不同需求采取不同的RAT;其中,RAT由网络附属存储决定,无线资源控制层负责搜索等控制工作。网络附属存储(Network Attached Storage,NAS)是连接在网络上且具备资料存储功能的装置,它以数据为中心,将存储设备与服务器彻底分离,且集中管理数据,从而能够释放贷款、提高性能、降低总拥有成本以及保护投资。无线资源控制(Radio Resource Control,RRC),处理UE和eNodeB(Evolved Node-B)之间控制平面的第三层信息。In the embodiment of the present invention, the user terminal is user equipment, and user equipment (User Equipment, UE) is an important concept in mobile communication. In 3G and 4G networks, the user terminal is called UE. When the UE is turned on, it needs to search and select a suitable PLMN cell to reside in, and then adopt different RATs according to different requirements of the PLMN; among them, the RAT is determined by the network-attached storage, and the radio resource control layer is responsible for the search and other control work. Network Attached Storage (NAS) is a device that is connected to the network and has data storage functions. It is data-centric, completely separates storage devices from servers, and centralizes data management, thereby freeing loans, improving performance, Lower total cost of ownership and protect your investment. Radio Resource Control (Radio Resource Control, RRC), processes the third layer information of the control plane between UE and eNodeB (Evolved Node-B).
所以,执行步骤205能够通过确定用户终端已驻留受限小区,并搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,及时搜索可用PLMN,保障了用户终端的网络通信功能的正常使用,且提高了搜网效率。Therefore, by performing step 205, it is possible to search for available PLMNs in time by determining that the user terminal has camped in a restricted cell, and searching for other PLMNs except the PLMNs included in the updated forbidden PLMN list, thereby ensuring the normal network communication function of the user terminal Use, and improve the search efficiency.
可见,实施图2所描述的方法,用户终端能够通过对SIM卡类型的识别,以达到后续对FPLMN列表进行更新的目的;此外,用户终端能够通过对禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN进行判断,如果不包含,则将其它归属PLMN添加入禁用PLMN列表中,以提高后续用户终端搜网的效率;此外,用户终端能够通过将其它等效归属PLMN添加至禁用PLMN列表中,缩短了用户终端的搜网时间、节省了功耗以及延长了用户终端的续航时间;此外,用户终端能够通过搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,缩短移动终端的搜网时间并提高搜网效率;此外,用户终端能够通过检测用户终端的当前所处状态,并判断当前所处状态是否为在网状态,降低用户终端功耗,延长用户终端的续航时间;此外,用户终端能够通过确定用户终端已驻留受限小区,并搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,及时搜索可用PLMN,保障了用户终端的网络通信功能的正常使用,且提高了搜网效率。所以,实施图2所描述的方法能够进一步缩短用户终端的搜网时间,以提升搜网效率。It can be seen that, implementing the method described in Figure 2, the user terminal can achieve the purpose of updating the FPLMN list subsequently by identifying the type of the SIM card; If it does not include other equivalent PLMNs whose types do not match, then add other PLMNs to the list of forbidden PLMNs to improve the efficiency of subsequent user terminal search networks; in addition, the user terminal can pass other equivalent PLMNs Added to the list of prohibited PLMNs, shortening the user terminal's network search time, saving power consumption and prolonging the battery life of the user terminal; in addition, the user terminal can search for PLMNs other than the PLMNs included in the updated prohibited PLMN list PLMN shortens the search time of the mobile terminal and improves the search efficiency; in addition, the user terminal can detect the current state of the user terminal and judge whether the current state is in the network state, reduce the power consumption of the user terminal, and extend the user In addition, the user terminal can search for available PLMNs in time by determining that the user terminal has resided in a restricted cell and searching for PLMNs other than the PLMNs included in the updated forbidden PLMN list, which ensures the user terminal’s network The normal use of communication functions, and improve the efficiency of network search. Therefore, implementing the method described in FIG. 2 can further shorten the network searching time of the user terminal, so as to improve the network searching efficiency.
实施例三Embodiment Three
请参阅图3,图3是本发明实施例公开的又一种基于用户终端的搜网控制方法的流程示意图。如图3所示该基于用户终端的搜网控制方法可以包括以下步骤:Please refer to FIG. 3 . FIG. 3 is a schematic flowchart of another user terminal-based network search control method disclosed in an embodiment of the present invention. As shown in Figure 3, the user terminal-based search network control method may include the following steps:
在本发明实施例中,该基于用户终端的搜网控制方法包括步骤301和步骤305,针对步骤301和步骤305的描述,请参照实施例二中针对步骤201和步骤205的详细描述,本发明实施例不再赘述。In this embodiment of the present invention, the user terminal-based network search control method includes step 301 and step 305. For the description of step 301 and step 305, please refer to the detailed description of step 201 and step 205 in Embodiment 2. The present invention The embodiment will not be described in detail.
306、用户终端选择目标PLMN;其中,其它PLMN中包括目标PLMN。306. The user terminal selects a target PLMN; wherein, other PLMNs include the target PLMN.
307、用户终端根据预存的小区信息搜索与目标PLMN相对应的目标小区,并判断目标小区的信号质量是否高于或等于预设的标准信号质量,如果是,执行步骤308,如果否,执行步骤306。307. The user terminal searches for the target cell corresponding to the target PLMN according to the pre-stored cell information, and judges whether the signal quality of the target cell is higher than or equal to the preset standard signal quality. If yes, perform step 308, and if not, perform step 307. 306.
可选的,当用户终端的状态为空闲时,NAS发起手动搜索;当UE驻留到受限小区之后,GCFE自动周期性发起对合适小区的搜索;在空闲模式下,当服务小区的信号低于预设的标准信号质量时,MCFE会触发小区重选;在连接模式下,当服务小区的信号低于预设的标准信号质量时,MCFE会触发小区重选;GCFR自动周期性发起对合适小区的搜索,如果长时间获得不了系统信息,GCFE也会自动发起小区重选。Optionally, when the state of the user terminal is idle, the NAS initiates a manual search; when the UE camps on a restricted cell, the GCFE automatically initiates a search for a suitable cell periodically; in idle mode, when the signal of the serving cell is low When the preset standard signal quality is met, MCFE will trigger cell reselection; in connection mode, when the signal of the serving cell is lower than the preset standard signal quality, MCFE will trigger cell reselection; For cell search, if system information cannot be obtained for a long time, GCFE will automatically initiate cell reselection.
所以,执行步骤307能够通过根据预存的小区信息搜索与目标PLMN相对应的目标小区,并判断目标小区的信号质量是否高于或等于预设的标准信号质量,保证了用户终端的信号质量。Therefore, performing step 307 can ensure the signal quality of the user terminal by searching for the target cell corresponding to the target PLMN according to the prestored cell information, and judging whether the signal quality of the target cell is higher than or equal to the preset standard signal quality.
308、用户终端驻留目标小区。308. The user terminal camps on the target cell.
作为一种可选的实施方式,在基于用户终端的搜网控制方法中,用户终端根据预存的小区信息搜索与目标PLMN相对应的目标小区,包括:As an optional implementation manner, in the user terminal-based network search control method, the user terminal searches for a target cell corresponding to the target PLMN according to pre-stored cell information, including:
用户终端根据预存的小区信息并且基于同频小区、异频小区以及不同系统之间小区的搜索顺序,搜索与目标PLMN相对应的目标小区。The user terminal searches for the target cell corresponding to the target PLMN according to the pre-stored cell information and based on the same-frequency cell, the different-frequency cell, and the search order of cells between different systems.
可见,实施该可选的实施方式能够通过预设的搜索顺序,提升搜网效率。It can be seen that implementing this optional implementation manner can improve network search efficiency through a preset search sequence.
作为另一种可选的实施方式,在基于用户终端的搜网控制方法中,用户终端选择目标PLMN,包括:As another optional implementation manner, in the user terminal-based network search control method, the user terminal selects a target PLMN, including:
用户终端基于已登记PLMN和等效PLMN、归属HPLMN、用户控制UPLMN以及运营商控制PLMN的选择顺序,选择目标PLMN。The user terminal selects the target PLMN based on the selection order of the registered PLMN and the equivalent PLMN, the home HPLMN, the user-controlled UPLMN, and the operator-controlled PLMN.
可见,实施该另一种可选的实施方式能够通过预设的搜网顺序,进一步加快了搜网速度,降低了用户终端功耗。It can be seen that implementing this other optional implementation manner can further speed up the network search speed and reduce the power consumption of the user terminal through the preset network search order.
可见,实施图3所描述的方法,用户终端能够通过对SIM卡类型的识别,以达到后续对FPLMN列表进行更新的目的;此外,用户终端能够通过对禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN进行判断,如果不包含,则将其它归属PLMN添加入禁用PLMN列表中,以提高后续用户终端搜网的效率;此外,用户终端能够通过将其它等效归属PLMN添加至禁用PLMN列表中,缩短了用户终端的搜网时间、节省了功耗以及延长了用户终端的续航时间;此外,用户终端能够通过搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,缩短移动终端的搜网时间并提高搜网效率;此外,用户终端能够通过检测用户终端的当前所处状态,并判断当前所处状态是否为在网状态,降低用户终端功耗,延长用户终端的续航时间;此外,用户终端能够通过确定用户终端已驻留受限小区,并搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,及时搜索可用PLMN,保障了用户终端的网络通信功能的正常使用,且提高了搜网效率;此外,用户终端能够通过根据预存的小区信息搜索与目标PLMN相对应的目标小区,并判断目标小区的信号质量是否高于或等于预设的标准信号质量,保证了用户终端的信号质量;此外,用户终端能够通过预设的搜索顺序,提升搜网效率;此外,用户终端能够通过预设的搜网顺序,进一步加快了搜网速度,降低了用户终端功耗。所以,实施图3所描述的方法能够更进一步缩短用户终端的搜网时间,以提升搜网效率。It can be seen that, implementing the method described in Figure 3, the user terminal can achieve the purpose of updating the FPLMN list subsequently by identifying the type of the SIM card; If it does not include other equivalent PLMNs whose types do not match, then add other PLMNs to the list of forbidden PLMNs to improve the efficiency of subsequent user terminal search networks; in addition, the user terminal can pass other equivalent PLMNs Added to the list of prohibited PLMNs, shortening the user terminal's network search time, saving power consumption and prolonging the battery life of the user terminal; in addition, the user terminal can search for PLMNs other than the PLMNs included in the updated prohibited PLMN list PLMN shortens the search time of the mobile terminal and improves the search efficiency; in addition, the user terminal can detect the current state of the user terminal and judge whether the current state is in the network state, reduce the power consumption of the user terminal, and extend the user In addition, the user terminal can search for available PLMNs in time by determining that the user terminal has resided in a restricted cell and searching for PLMNs other than the PLMNs included in the updated forbidden PLMN list, which ensures the user terminal’s network The normal use of the communication function, and improve the efficiency of network search; in addition, the user terminal can search for the target cell corresponding to the target PLMN according to the pre-stored cell information, and judge whether the signal quality of the target cell is higher than or equal to the preset standard The signal quality ensures the signal quality of the user terminal; in addition, the user terminal can improve the search efficiency through the preset search sequence; in addition, the user terminal can further speed up the search speed and reduce the User terminal power consumption. Therefore, implementing the method described in FIG. 3 can further shorten the network searching time of the user terminal, so as to improve the network searching efficiency.
实施例四Embodiment four
请参阅图4,图4是本发明实施例公开的一种用户终端的结构示意图。如图4所示,该用户终端可以包括:Please refer to FIG. 4 . FIG. 4 is a schematic structural diagram of a user terminal disclosed in an embodiment of the present invention. As shown in Figure 4, the user terminal may include:
第一确定单元401,用于确定用户终端的用户身份识别卡类型。The first determining unit 401 is configured to determine the type of the user identification card of the user terminal.
本发明实施例中,第一确定单元401可以识别用户身份识别卡(SubscriberIdentity Module,SIM)的类型(例如,移动、联通或电信)。In the embodiment of the present invention, the first determining unit 401 may identify a type of a subscriber identity card (Subscriber Identity Module, SIM) (for example, China Mobile, China Unicom, or China Telecom).
本发明实施例中,SIM卡是一个装有微处理器的芯片卡。当用户终端开机时,用户终端需要与SIM卡进行数据交换,用示波器可以在SIM卡的卡座上检测到一些数据信号,如果用户终端中未插卡,这些信号则不会送出。这样能够通过对SIM卡类型的识别,以达到后续对FPLMN列表进行更新的目的。In the embodiment of the present invention, the SIM card is a chip card equipped with a microprocessor. When the user terminal is turned on, the user terminal needs to exchange data with the SIM card. Some data signals can be detected on the SIM card holder with an oscilloscope. If no card is inserted in the user terminal, these signals will not be sent. In this way, the purpose of subsequently updating the FPLMN list can be achieved by identifying the type of the SIM card.
本发明实施例中,在第一确定单元401确定用户终端的用户身份识别卡类型之后,触发第一判断单元402启动。In the embodiment of the present invention, after the first determining unit 401 determines the type of the user identification card of the user terminal, the first determining unit 402 is triggered to start.
第一判断单元402,用于判断预先获取到的禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN。The first judging unit 402 is configured to judge whether the pre-acquired prohibited PLMN list contains other equivalent home PLMNs that do not match the type of the user identification card.
本发明实施例中,等效归属PLMN(Equivalent Home PLMN,EHPLMN)是与终端当前选择的PLMN处于同等地位的归属PLMN。In the embodiment of the present invention, an equivalent home PLMN (Equivalent Home PLMN, EHPLMN) is a home PLMN at the same position as the PLMN currently selected by the terminal.
本发明实施例中,PLMN由很多个小区组成,小区由其使用的主扰码(PrimaryScrambling Code)进行标识,主扰码在网路规划时分配。小区所属的PLMN信息包含在系统消息中,用户终端在开机或脱网时,首先选择该PLMN的小区,如果在该PLMN下无法捕捉到合适的小区,则上报PLMN列表启动一轮小区获取过程。这样能够通过对禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN进行判断,如果不包含,则将其它归属PLMN添加入禁用PLMN列表中,以提高后续用户终端搜网的效率。In the embodiment of the present invention, the PLMN is composed of many cells, and the cells are identified by the primary scrambling code (Primary Scrambling Code) used by them, and the primary scrambling code is allocated during network planning. The information of the PLMN to which the cell belongs is included in the system message. When the user terminal is turned on or disconnected from the network, it first selects the cell of the PLMN. If a suitable cell cannot be captured under the PLMN, it reports the PLMN list to start a round of cell acquisition process. In this way, it can be judged whether other equivalent attributable PLMNs that do not match the user identity card type are included in the forbidden PLMN list. s efficiency.
本发明实施例中,在第一判断单元402判断出预先获取到的禁用PLMN列表中不包含与用户身份识别卡类型不匹配的其它等效归属PLMN之后,触发添加单元403启动。In the embodiment of the present invention, after the first judging unit 402 judges that the list of prohibited PLMNs obtained in advance does not contain other equivalent attribution PLMNs that do not match the type of the user identification card, the trigger adding unit 403 starts.
本发明实施例中,在第一判断单元402判断出预先获取到的禁用PLMN列表中不包含与用户身份识别卡类型不匹配的其它等效归属PLMN之后,触发添加单元403启动。In the embodiment of the present invention, after the first judging unit 402 judges that the list of prohibited PLMNs obtained in advance does not contain other equivalent attribution PLMNs that do not match the type of the user identification card, the trigger adding unit 403 starts.
添加单元403,用于在第一判断单元402判断出预先获取到的禁用PLMN列表中不包含与用户身份识别卡类型不匹配的其它等效归属PLMN之后,将其它等效归属PLMN添加至禁用PLMN列表中,得到更新后的禁用PLMN列表。举例来说,若用户终端中插入的为移动卡,而禁用PLMN列表中未包含联通或电信的PLMN,则用户终端将联通或电信的PLMN添加入禁用PLMN中,即更新后的禁用PLMN列表中包含联通或电信的PLMN。这样能够通过将其它等效归属PLMN添加至禁用PLMN列表中,缩短了用户终端的搜网时间、节省了功耗以及延长了用户终端的续航时间。The adding unit 403 is configured to add other equivalent home PLMNs to the forbidden PLMN after the first judging unit 402 judges that the pre-acquired forbidden PLMN list does not contain other equivalent home PLMNs that do not match the type of the user identification card In the list, the updated forbidden PLMN list is obtained. For example, if the mobile card is inserted into the user terminal, and the PLMN of China Unicom or China Telecom is not included in the forbidden PLMN list, the user terminal will add the PLMN of China Unicom or China Telecom to the forbidden PLMN, that is, in the updated forbidden PLMN list Contains the PLMN of China Unicom or China Telecom. In this way, by adding other equivalent PLMNs to the forbidden PLMN list, the network search time of the user terminal is shortened, the power consumption is saved, and the battery life of the user terminal is extended.
本发明实施例中,在添加单元403将其它等效归属PLMN添加至禁用PLMN列表中,得到更新后的禁用PLMN列表之后,触发第一搜索单元404启动。In the embodiment of the present invention, after the adding unit 403 adds other equivalent attribution PLMNs to the forbidden PLMN list and obtains the updated forbidden PLMN list, the first search unit 404 is triggered to start.
第一搜索单元404,用于搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。The first searching unit 404 is configured to search for other PLMNs except the PLMNs included in the updated forbidden PLMN list.
本发明实施例中,第一搜索单元404可以维护多个不同类型的PLMN列表,每个列表会有多个PLMN,例如:已登记PLMN(RPLMN)、等效PLMN(EPLMN)、归属PLMN(HPLMN)、为终端用户访问的PLMN(VPLMN)、用户控制PLMN(UPLMN)、运营商控制PLMN(OPLMN)以及禁止访问PLMN(FPLMN)中至少一种,本发明实施例不作限定。另外,PLMN选择时将按照用户终端中预设的顺序进行搜索选择。其中,RPLMN是用户终端在上次关机或脱网之前登记上的PLMN;EPLMN是与终端当前所选择的PLMN处于同等地位的PLMN;HPLMN为终端用户归属的PLMN;UPLMN是储存在USIM卡上的一个与PLMN选择有关的参数;OPLMN是储存在USIM卡上的一个与PLMN选择有关的参数。这样能够通过搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,缩短移动终端的搜网时间并提高搜网效率。In the embodiment of the present invention, the first search unit 404 can maintain multiple different types of PLMN lists, each list will have multiple PLMNs, for example: registered PLMN (RPLMN), equivalent PLMN (EPLMN), home PLMN (HPLMN) ), a PLMN (VPLMN) accessed by an end user, a user-controlled PLMN (UPLMN), an operator-controlled PLMN (OPLMN) and a prohibited-access PLMN (FPLMN), which are not limited in this embodiment of the present invention. In addition, when selecting a PLMN, search and selection will be performed according to the sequence preset in the user terminal. Among them, RPLMN is the PLMN that the user terminal registered before the last shutdown or off-line; EPLMN is the PLMN that is in the same position as the PLMN currently selected by the terminal; HPLMN is the PLMN that the terminal user belongs to; UPLMN is stored on the USIM card A parameter related to PLMN selection; OPLMN is a parameter related to PLMN selection stored on the USIM card. In this way, it is possible to shorten the network searching time of the mobile terminal and improve the network searching efficiency by searching other PLMNs except the PLMNs included in the updated forbidden PLMN list.
可见,实施图4所描述的用户终端中,第一确定单元401能够通过对SIM卡类型的识别,以达到后续对FPLMN列表进行更新的目的;第一判断单元402能够通过对禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN进行判断,如果不包含,则将其它归属PLMN添加入禁用PLMN列表中,以提高后续用户终端搜网的效率;添加单元403能够通过将其它等效归属PLMN添加至禁用PLMN列表中,缩短了用户终端的搜网时间、节省了功耗以及延长了用户终端的续航时间;第一搜索单元404能够通过搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,缩短移动终端的搜网时间并提高搜网效率。所以,实施图4所描述的用户终端能够缩短用户终端的搜网时间,以提升搜网效率。It can be seen that in implementing the user terminal described in FIG. 4 , the first determination unit 401 can achieve the purpose of updating the FPLMN list subsequently by identifying the type of the SIM card; Including other equivalent attributable PLMNs that do not match the type of user identification card to judge, if not included, then add other attributable PLMNs to the forbidden PLMN list to improve the efficiency of subsequent user terminal search networks; adding unit 403 can pass Other equivalent attributable PLMNs are added to the forbidden PLMN list, which shortens the user terminal's network search time, saves power consumption and prolongs the user terminal's battery life; the first search unit 404 can remove the updated banned PLMN list by searching other PLMNs than the current PLMN, shortening the network searching time of the mobile terminal and improving the network searching efficiency. Therefore, implementing the user terminal described in FIG. 4 can shorten the network searching time of the user terminal, so as to improve the network searching efficiency.
实施例五Embodiment five
请参阅图5,图5是本发明实施例公开的另一种用户终端的结构示意图。其中,图5所示的用户终端是由图4所示的用户终端进行优化得到的。与图4所示的用户终端相比较,图5所示的用户终端还可以包括:Please refer to FIG. 5 . FIG. 5 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention. Wherein, the user terminal shown in FIG. 5 is obtained by optimizing the user terminal shown in FIG. 4 . Compared with the user terminal shown in Figure 4, the user terminal shown in Figure 5 may further include:
本发明实施例中,在添加单元403将其它等效归属PLMN添加至禁用PLMN列表中,得到更新后的禁用PLMN列表之后,触发检测单元405启动。In the embodiment of the present invention, after the adding unit 403 adds other equivalent attribution PLMNs to the forbidden PLMN list and obtains the updated forbidden PLMN list, the trigger detection unit 405 starts.
检测单元405,用于在添加单元403将其它等效归属PLMN添加至禁用PLMN列表中,得到更新后的禁用PLMN列表之后,检测用户终端的当前所处状态。The detecting unit 405 is configured to detect the current state of the user terminal after the adding unit 403 adds other equivalent home PLMNs to the forbidden PLMN list to obtain an updated forbidden PLMN list.
本发明实施例中,在检测单元405检测用户终端的当前所处状态之后,触发第二判断单元406启动。In the embodiment of the present invention, after the detecting unit 405 detects the current state of the user terminal, the second judging unit 406 is triggered to start.
第二判断单元406,用于判断当前所处状态是否为在网状态。The second judging unit 406 is configured to judge whether the current status is an online status.
本发明实施例中,用户终端的当前所处状态包括有在网状态或不在网状态(即脱网状态)。这样能够通过检测用户终端的当前所处状态,并判断当前所处状态是否为在网状态,降低用户终端功耗,延长用户终端的续航时间。In the embodiment of the present invention, the current state of the user terminal includes an online state or an offline state (that is, an offline state). In this way, the power consumption of the user terminal can be reduced and the battery life of the user terminal can be extended by detecting the current state of the user terminal and judging whether the current state is an online state.
可选的,当检测出用户终端的当前所处状态为脱网状态时,在触发第二确定单元407启动之前,第二判断单元406还可以:Optionally, when it is detected that the current state of the user terminal is an offline state, before triggering the start of the second determining unit 407, the second judging unit 406 may also:
检测SIM卡的卡槽是否松动,如果是,则输出用于提示用户卡槽松动的提示信息并重新触发第一确定单元401执行确定用户终端的用户身份识别卡类型的操作;如果SIM卡的卡槽未松动,则可以直接触发确定单元407启动。Detect whether the card slot of the SIM card is loose, and if so, output the prompt information for prompting the user that the card slot is loose and re-trigger the first determination unit 401 to perform the operation of determining the user identification card type of the user terminal; if the card of the SIM card If the slot is not loose, the determination unit 407 can be directly triggered to start.
进一步可选的,当检测出SIM卡的卡槽未松动时,以及在确定单元407启动之前,第二判断单元406还可以:Further optionally, when it is detected that the card slot of the SIM card is not loose, and before the determining unit 407 is started, the second judging unit 406 may also:
通过短距离无线连接方式(如蓝牙连接方式)获取用户终端当前所处的地理位置,调用用户的历史使用记录,并从该历史使用记录中筛选出用户在该地理位置使用次数超过预设次数阈值的多个应用,以及判断该多个应用中是否包含需要通过移动网络进行通信的应用,如果包含,则触发确定单元407启动,如果不包含,用户终端延长搜网间隔时长;或者,Obtain the current geographical location of the user terminal through a short-distance wireless connection (such as Bluetooth connection), call the user's historical usage records, and filter out from the historical usage records that the number of times the user has used the geographic location exceeds the preset threshold multiple applications, and judging whether the multiple applications include applications that need to communicate through the mobile network, if so, trigger the determination unit 407 to start, if not, the user terminal extends the network search interval;
检测用户针对屏幕的触控操作,并确定该触控操作的触控位置是否为目标应用(需要移动网络的应用)的操作图标对应的触控位置,如果是,则触发确定单元407启动,如果否,用户终端延长搜网间隔时长。Detect the user's touch operation on the screen, and determine whether the touch position of the touch operation is the touch position corresponding to the operation icon of the target application (application requiring mobile network), if so, trigger the determination unit 407 to start, if No, the user terminal extends the network search interval.
又进一步的,第二判断单元406通过短距离无线连接方式(如蓝牙连接方式)获取用户终端当前所处的地理位置的方式具体可以为:Still further, the manner in which the second judging unit 406 obtains the current geographic location of the user terminal through a short-distance wireless connection (such as a Bluetooth connection) may specifically be:
启动其蓝牙功能,并搜索用户终端附近的蓝牙设备;Start its bluetooth function and search for bluetooth devices near the user terminal;
向信号最强的蓝牙设备发送连接请求,如果连接成功,再向该信号最强的蓝牙设备传输当前地理位置获取请求,以根据该信号最强的蓝牙设备得到用户终端的近似当前所处位置;如果连接失败,用户终端向信号第二强的蓝牙设备发送连接请求,以此类推,直至得到用户终端的近似当前所处位置或用户终端附近不存在其它可供用户终端发送连接请求的蓝牙设备;或者,Send a connection request to the Bluetooth device with the strongest signal, and if the connection is successful, then transmit a current geographic location acquisition request to the Bluetooth device with the strongest signal, so as to obtain the approximate current location of the user terminal according to the Bluetooth device with the strongest signal; If the connection fails, the user terminal sends a connection request to the Bluetooth device with the second strongest signal, and so on, until the approximate current location of the user terminal is obtained or there is no other Bluetooth device for the user terminal to send a connection request near the user terminal; or,
向距离最近的蓝牙设备发送连接请求,如果连接成功,再向该距离最近的蓝牙设备传输当前地理位置获取请求,以根据该距离最近的蓝牙设备得到用户终端的近似当前所处位置;如果连接失败,用户终端向距离第二近的蓝牙设备发送连接请求,以此类推,直至得到用户终端的近似当前所处位置或用户终端附近不存在其它可供用户终端发送连接请求的蓝牙设备。Send a connection request to the nearest bluetooth device, if the connection is successful, then transmit the current geographic location acquisition request to the nearest bluetooth device, so as to obtain the approximate current location of the user terminal according to the nearest bluetooth device; if the connection fails , the user terminal sends a connection request to the second closest Bluetooth device, and so on, until the approximate current location of the user terminal is obtained or there is no other Bluetooth device near the user terminal for the user terminal to send a connection request.
可见,当用户终端处于脱网状态时,在进行搜网之前,用户终端可以判断用户终端的用户是否需要用到移动网络,如果需要,则进行搜网,如果不需要,则延长搜网间隔时长,这样可以降低因频繁搜网带来的不必要的电量损耗。It can be seen that when the user terminal is in the offline state, before searching the network, the user terminal can judge whether the user of the user terminal needs to use the mobile network, if necessary, search the network, and if not, extend the search interval , which can reduce unnecessary power consumption caused by frequent Internet searches.
本发明实施例中,在第二判断单元406判断出当前所处状态不为在网状态之后,触发第二确定单元407启动。In the embodiment of the present invention, after the second judging unit 406 judges that the current state is not the online state, the second determining unit 407 is triggered to start.
第二确定单元407,用于在第二判断单元406判断除当前所处状态不为在网状态之后,确定用户终端已驻留受限小区。The second determining unit 407 is configured to determine that the user terminal has camped in a restricted cell after the second judging unit 406 judges that the current state is not the online state.
本发明实施例中,在第二确定单元407确定用户终端已驻留受限小区之后,触发第一搜索单元404执行搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN的操作。In the embodiment of the present invention, after the second determination unit 407 determines that the user terminal has camped in the restricted cell, the first search unit 404 is triggered to search for other PLMNs except the PLMNs included in the updated forbidden PLMN list.
第一搜索单元404,具体用于在第二确定单元407确定用户终端已驻留受限小区之后,搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN。The first searching unit 404 is specifically configured to search for other PLMNs except the PLMNs included in the updated forbidden PLMN list after the second determining unit 407 determines that the user terminal has camped in the restricted cell.
本发明实施例中,用户终端为用户设备,用户设备(User Equipment,UE)是移动通讯中一个重要概念,在3G和4G网络中,用户终端被称为UE。当UE开机后,需要搜索并选择一个合适PLMN的小区驻留,再根据PLMN的不同需求采取不同的RAT;其中,RAT由网络附属存储决定,无线资源控制层负责搜索等控制工作。网络附属存储(Network Attached Storage,NAS)是连接在网络上且具备资料存储功能的装置,它以数据为中心,将存储设备与服务器彻底分离,且集中管理数据,从而能够释放贷款、提高性能、降低总拥有成本以及保护投资。无线资源控制(Radio Resource Control,RRC),处理UE和eNodeB(Evolved Node-B)之间控制平面的第三层信息。这样能够通过确定用户终端已驻留受限小区,并搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,及时搜索可用PLMN,保障了用户终端的网络通信功能的正常使用,且提高了搜网效率。In the embodiment of the present invention, the user terminal is user equipment, and user equipment (User Equipment, UE) is an important concept in mobile communication. In 3G and 4G networks, the user terminal is called UE. When the UE is turned on, it needs to search and select a suitable PLMN cell to reside in, and then adopt different RATs according to different requirements of the PLMN; among them, the RAT is determined by the network-attached storage, and the radio resource control layer is responsible for the search and other control work. Network Attached Storage (NAS) is a device that is connected to the network and has data storage functions. It is data-centric, completely separates storage devices from servers, and centralizes data management, thereby freeing loans, improving performance, Lower total cost of ownership and protect your investment. Radio Resource Control (Radio Resource Control, RRC), processes the third layer information of the control plane between UE and eNodeB (Evolved Node-B). In this way, it is possible to search for available PLMNs in time by determining that the user terminal has camped in the restricted cell, and searching for other PLMNs except the PLMNs included in the updated forbidden PLMN list, which ensures the normal use of the network communication function of the user terminal, and improves improved search efficiency.
可见,实施图4所描述的用户终端中,第一确定单元401能够通过对SIM卡类型的识别,以达到后续对FPLMN列表进行更新的目的;第一判断单元402能够通过对禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN进行判断,如果不包含,则将其它归属PLMN添加入禁用PLMN列表中,以提高后续用户终端搜网的效率;添加单元403能够通过将其它等效归属PLMN添加至禁用PLMN列表中,缩短了用户终端的搜网时间、节省了功耗以及延长了用户终端的续航时间;第一搜索单元404能够通过搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,缩短移动终端的搜网时间并提高搜网效率;检测单元405和第二判断单元406能够通过检测用户终端的当前所处状态,并判断当前所处状态是否为在网状态,降低用户终端功耗,延长用户终端的续航时间;第二确定单元407和第一搜索单元404能够通过确定用户终端已驻留受限小区,并搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,及时搜索可用PLMN,保障了用户终端的网络通信功能的正常使用,且提高了搜网效率。所以,实施图4所描述的用户终端能够进一步缩短用户终端的搜网时间,以提升搜网效率。It can be seen that in implementing the user terminal described in FIG. 4 , the first determination unit 401 can achieve the purpose of updating the FPLMN list subsequently by identifying the type of the SIM card; Including other equivalent attributable PLMNs that do not match the type of user identification card to judge, if not included, then add other attributable PLMNs to the forbidden PLMN list to improve the efficiency of subsequent user terminal search networks; adding unit 403 can pass Other equivalent attributable PLMNs are added to the forbidden PLMN list, which shortens the user terminal's network search time, saves power consumption and prolongs the user terminal's battery life; the first search unit 404 can remove the updated banned PLMN list by searching Other PLMNs other than the PLMN of the mobile terminal shorten the search time of the mobile terminal and improve the search efficiency; the detection unit 405 and the second judgment unit 406 can detect the current state of the user terminal and judge whether the current state is in network status, reduce user terminal power consumption, and extend user terminal battery life; the second determination unit 407 and the first search unit 404 can determine that the user terminal has camped in a restricted cell, and search for the list of prohibited PLMNs included in the updated prohibited PLMN list. The other PLMNs other than the PLMN search for available PLMNs in time, which ensures the normal use of the network communication function of the user terminal and improves the network search efficiency. Therefore, implementing the user terminal described in FIG. 4 can further shorten the network searching time of the user terminal, so as to improve the network searching efficiency.
实施例六Embodiment six
请参阅图6,图6是本发明实施例公开的又一种用户终端的结构示意图。其中,图6所示的用户终端是由图5所示的用户终端进行优化得到的。与图5所示的用户终端相比较,图6所示的用户终端中,获取单元401可以包括:Please refer to FIG. 6 . FIG. 6 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention. Wherein, the user terminal shown in FIG. 6 is obtained by optimizing the user terminal shown in FIG. 5 . Compared with the user terminal shown in FIG. 5, in the user terminal shown in FIG. 6, the acquiring unit 401 may include:
选择单元408,用于在第一搜索单元404搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN之后,选择目标PLMN;其中,其它PLMN中包括目标PLMN。The selection unit 408 is configured to select a target PLMN after the first search unit 404 searches for other PLMNs except the PLMNs included in the updated forbidden PLMN list; wherein, the other PLMNs include the target PLMN.
本发明实施例中,在选择单元408选择目标PLMN之后,触发第二搜索单元409启动。In the embodiment of the present invention, after the selection unit 408 selects the target PLMN, the second search unit 409 is triggered to start.
第二搜索单元409,用于根据预存的小区信息搜索与目标PLMN相对应的目标小区。The second searching unit 409 is configured to search for a target cell corresponding to the target PLMN according to prestored cell information.
本发明实施例中,在第二搜索单元409根据预存的小区信息搜索与目标PLMN相对应的目标小区之后,触发第三判断单元410启动。In the embodiment of the present invention, after the second searching unit 409 searches for the target cell corresponding to the target PLMN according to the pre-stored cell information, the third judging unit 410 is triggered to start.
第三判断单元410,用于判断目标小区的信号质量是否高于或等于预设的标准信号质量。The third judging unit 410 is configured to judge whether the signal quality of the target cell is higher than or equal to a preset standard signal quality.
可选的,当用户终端的状态为空闲时,NAS发起手动搜索;当UE驻留到受限小区之后,GCFE自动周期性发起对合适小区的搜索;在空闲模式下,当服务小区的信号低于预设的标准信号质量时,MCFE会触发小区重选;在连接模式下,当服务小区的信号低于预设的标准信号质量时,MCFE会触发小区重选;GCFR自动周期性发起对合适小区的搜索,如果长时间获得不了系统信息,GCFE也会自动发起小区重选。这样能够通过根据预存的小区信息搜索与目标PLMN相对应的目标小区,并判断目标小区的信号质量是否高于或等于预设的标准信号质量,保证了用户终端的信号质量。Optionally, when the state of the user terminal is idle, the NAS initiates a manual search; when the UE camps on a restricted cell, the GCFE automatically initiates a search for a suitable cell periodically; in idle mode, when the signal of the serving cell is low When the preset standard signal quality is met, MCFE will trigger cell reselection; in connection mode, when the signal of the serving cell is lower than the preset standard signal quality, MCFE will trigger cell reselection; For cell search, if system information cannot be obtained for a long time, GCFE will automatically initiate cell reselection. In this way, the signal quality of the user terminal can be guaranteed by searching the target cell corresponding to the target PLMN according to the pre-stored cell information and judging whether the signal quality of the target cell is higher than or equal to the preset standard signal quality.
本发明实施例中,在第三判断单元410判断出目标小区的信号质量高于或等于预设的标准信号质量之后,触发驻留单元411启动。In the embodiment of the present invention, after the third judging unit 410 judges that the signal quality of the target cell is higher than or equal to the preset standard signal quality, the trigger camping unit 411 starts.
驻留单元411,用于在第三判断单元410判断出目标小区的信号质量高于或等于预设的标准信号质量之后,驻留目标小区。The camping unit 411 is configured to camp on the target cell after the third judging unit 410 judges that the signal quality of the target cell is higher than or equal to a preset standard signal quality.
第二搜索单元409,具体用于根据预存的小区信息并且基于同频小区、异频小区以及不同系统之间小区的搜索顺序,搜索与目标PLMN相对应的目标小区。这样能够通过预设的搜索顺序,提升搜网效率。The second search unit 409 is specifically configured to search for a target cell corresponding to the target PLMN according to prestored cell information and based on a search order of same-frequency cells, different-frequency cells, and cells between different systems. In this way, the search efficiency can be improved through the preset search order.
选择单元408,具体用于基于已登记PLMN和等效PLMN、归属HPLMN、用户控制UPLMN以及运营商控制PLMN的选择顺序,选择目标PLMN。这样能够通过预设的搜网顺序,进一步加快了搜网速度,降低了用户终端功耗。The selection unit 408 is specifically configured to select a target PLMN based on the selection order of the registered PLMN and the equivalent PLMN, the home HPLMN, the user-controlled UPLMN, and the operator-controlled PLMN. In this way, the network search speed can be further accelerated and the power consumption of the user terminal can be reduced through the preset network search order.
可见,实施图4所描述的用户终端中,第一确定单元401能够通过对SIM卡类型的识别,以达到后续对FPLMN列表进行更新的目的;第一判断单元402能够通过对禁用PLMN列表中是否包含与用户身份识别卡类型不匹配的其它等效归属PLMN进行判断,如果不包含,则将其它归属PLMN添加入禁用PLMN列表中,以提高后续用户终端搜网的效率;添加单元403能够通过将其它等效归属PLMN添加至禁用PLMN列表中,缩短了用户终端的搜网时间、节省了功耗以及延长了用户终端的续航时间;第一搜索单元404能够通过搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,缩短移动终端的搜网时间并提高搜网效率;检测单元405和第二判断单元406能够通过检测用户终端的当前所处状态,并判断当前所处状态是否为在网状态,降低用户终端功耗,延长用户终端的续航时间;第二确定单元407和第一搜索单元404能够通过确定用户终端已驻留受限小区,并搜索除更新后的禁用PLMN列表包括的PLMN之外的其它PLMN,及时搜索可用PLMN,保障了用户终端的网络通信功能的正常使用,且提高了搜网效率;第二搜索单元409和第三判断单元410能够通过根据预存的小区信息搜索与目标PLMN相对应的目标小区,并判断目标小区的信号质量是否高于或等于预设的标准信号质量,保证了用户终端的信号质量;第二搜索单元409能够通过预设的搜索顺序,提升搜网效率;选择单元408能够通过预设的搜网顺序,进一步加快了搜网速度,降低了用户终端功耗。所以,实施图4所描述的用户终端能够更进一步缩短用户终端的搜网时间,以提升搜网效率。It can be seen that in implementing the user terminal described in FIG. 4 , the first determination unit 401 can achieve the purpose of updating the FPLMN list subsequently by identifying the type of the SIM card; Including other equivalent attributable PLMNs that do not match the type of user identification card to judge, if not included, then add other attributable PLMNs to the forbidden PLMN list to improve the efficiency of subsequent user terminal search networks; adding unit 403 can pass Other equivalent attributable PLMNs are added to the forbidden PLMN list, which shortens the user terminal's network search time, saves power consumption and prolongs the user terminal's battery life; the first search unit 404 can remove the updated banned PLMN list by searching Other PLMNs other than the PLMN of the mobile terminal shorten the search time of the mobile terminal and improve the search efficiency; the detection unit 405 and the second judgment unit 406 can detect the current state of the user terminal and judge whether the current state is in network status, reduce user terminal power consumption, and extend user terminal battery life; the second determination unit 407 and the first search unit 404 can determine that the user terminal has camped in a restricted cell, and search for the list of prohibited PLMNs included in the updated prohibited PLMN list. Other PLMNs other than the PLMN can search for available PLMNs in time, which ensures the normal use of the network communication function of the user terminal, and improves the efficiency of searching the network; The target cell corresponding to the target PLMN, and judge whether the signal quality of the target cell is higher than or equal to the preset standard signal quality, so as to ensure the signal quality of the user terminal; the second search unit 409 can improve the Network search efficiency: the selection unit 408 can further speed up the network search speed and reduce the power consumption of the user terminal through the preset search order. Therefore, implementing the user terminal described in FIG. 4 can further shorten the network searching time of the user terminal, so as to improve the network searching efficiency.
实施例七Embodiment seven
请参阅图7,图7是本发明实施例公开的又一种用户终端的结构示意图。如图7所示,该用户终端可以包括:Please refer to FIG. 7 . FIG. 7 is a schematic structural diagram of another user terminal disclosed in an embodiment of the present invention. As shown in Figure 7, the user terminal may include:
存储有可执行程序代码的存储器701;A memory 701 storing executable program codes;
与存储器701耦合的处理器702;a processor 702 coupled to the memory 701;
其中,处理器702调用存储器701中存储的可执行程序代码,执行图1~图3任意一种基于用户终端的搜网控制方法。Wherein, the processor 702 invokes the executable program code stored in the memory 701 to execute any one of the user terminal-based network search control methods shown in FIG. 1 to FIG. 3 .
本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图3任意一种基于用户终端的搜网控制方法。The embodiment of the present invention discloses a computer-readable storage medium, which stores a computer program, wherein the computer program enables the computer to execute any one of the user terminal-based network search control methods shown in FIGS. 1 to 3 .
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes read-only Memory (Read-Only Memory, ROM), Random Access Memory (Random Access Memory, RAM), Programmable Read-Only Memory (Programmable Read-only Memory, PROM), Erasable Programmable Read-Only Memory (Erasable Programmable Read Only Memory, EPROM), One-time Programmable Read-Only Memory (OTPROM), Electronically Erasable Programmable Read-Only Memory (EEPROM), Compact Disc Read-Only Memory (CompactDisc Read -Only Memory, CD-ROM) or other optical disk storage, magnetic disk storage, tape storage, or any other computer-readable medium that can be used to carry or store data.
在上述实施例中,可全部或部分地通过软件、硬件、固件或其任意组合来实现。当使用软件实现时,可全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴光缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心传输。所述计算机可读介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(磁性介质例如可以是软盘、硬盘、磁带)、光介质(例如光盘)、或半导体介质(例如固态硬盘)等。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above embodiments, all or part may be implemented by software, hardware, firmware or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application will be generated in whole or in part. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website, computer, server or data center Transmission to another website site, computer, server, or data center by wired (eg, coaxial cable, optical fiber, DSL) or wireless (eg, infrared, wireless, microwave, etc.) means. The computer-readable medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center integrated with one or more available media. The available medium may be a magnetic medium (such as a floppy disk, a hard disk, or a magnetic tape), an optical medium (such as an optical disk), or a semiconductor medium (such as a solid-state hard disk). In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可以通过其它的方式来实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或者讨论的相互之间的耦合或直接耦合或通信连接可以通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed device may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the above units is only a logical function division. In actual implementation, there may be other division methods, for example, multiple units or components can be combined or integrated. to another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical or other forms.
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, located in one place, or distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本申请的各个实施例上述方法的全部或部分步骤。If the above-mentioned integrated units are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a memory , including several requests to make a computer device (which may be a personal computer, server, or network device, etc., specifically, a processor in the computer device) execute all or part of the steps of the above-mentioned methods in various embodiments of the present application.
以上所述,以上实施例仅用以说明本申请的技术方案而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,然而本领域的普通技术人员应当理解;其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present application and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand; The technical solutions described in each embodiment are modified, or some of the technical features are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the application.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810301270.4ACN108601017B (en) | 2018-04-04 | 2018-04-04 | A user terminal-based search network control method and user terminal |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810301270.4ACN108601017B (en) | 2018-04-04 | 2018-04-04 | A user terminal-based search network control method and user terminal |
| Publication Number | Publication Date |
|---|---|
| CN108601017Atrue CN108601017A (en) | 2018-09-28 |
| CN108601017B CN108601017B (en) | 2021-10-01 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810301270.4AActiveCN108601017B (en) | 2018-04-04 | 2018-04-04 | A user terminal-based search network control method and user terminal |
| Country | Link |
|---|---|
| CN (1) | CN108601017B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110381501A (en)* | 2019-07-17 | 2019-10-25 | 天津泰岳小漫科技有限公司 | A kind of determination method and device of targeted carrier |
| CN110708738A (en)* | 2019-09-29 | 2020-01-17 | 维沃移动通信有限公司 | A kind of network information processing method and terminal device |
| CN112335294A (en)* | 2019-01-31 | 2021-02-05 | 华为技术有限公司 | An emergency calling method and user terminal |
| CN112929865A (en)* | 2021-01-20 | 2021-06-08 | 上海微波技术研究所(中国电子科技集团公司第五十研究所) | 5G terminal power saving method and system in emergency service mode |
| CN114286437A (en)* | 2021-12-10 | 2022-04-05 | Oppo广东移动通信有限公司 | A PLMN selection method, apparatus, terminal equipment and storage medium |
| CN114641053A (en)* | 2022-02-17 | 2022-06-17 | 北京四季豆信息技术有限公司 | Cell selection method and device and electronic equipment |
| CN114980239A (en)* | 2021-02-25 | 2022-08-30 | 荣耀终端有限公司 | Cell reselection method and terminal device |
| CN115499896A (en)* | 2021-06-17 | 2022-12-20 | 北京小米移动软件有限公司 | Cell selection method, device, terminal and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104980999A (en)* | 2015-06-19 | 2015-10-14 | 广东欧珀移动通信有限公司 | Network access method and mobile terminal |
| CN106851786A (en)* | 2017-03-17 | 2017-06-13 | 广东欧珀移动通信有限公司 | A method and device for searching the Internet |
| CN107333253A (en)* | 2017-06-16 | 2017-11-07 | 青岛海信移动通信技术股份有限公司 | The cut-in method and device of mobile terminal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104980999A (en)* | 2015-06-19 | 2015-10-14 | 广东欧珀移动通信有限公司 | Network access method and mobile terminal |
| CN106851786A (en)* | 2017-03-17 | 2017-06-13 | 广东欧珀移动通信有限公司 | A method and device for searching the Internet |
| CN107333253A (en)* | 2017-06-16 | 2017-11-07 | 青岛海信移动通信技术股份有限公司 | The cut-in method and device of mobile terminal |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11792631B2 (en) | 2019-01-31 | 2023-10-17 | Huawei Technologies Co., Ltd. | Emergency call method and user terminal |
| CN112335294A (en)* | 2019-01-31 | 2021-02-05 | 华为技术有限公司 | An emergency calling method and user terminal |
| EP3893557A4 (en)* | 2019-01-31 | 2022-01-12 | Huawei Technologies Co., Ltd. | Emergency calling method and user terminal |
| CN110381501A (en)* | 2019-07-17 | 2019-10-25 | 天津泰岳小漫科技有限公司 | A kind of determination method and device of targeted carrier |
| CN110708738A (en)* | 2019-09-29 | 2020-01-17 | 维沃移动通信有限公司 | A kind of network information processing method and terminal device |
| CN110708738B (en)* | 2019-09-29 | 2021-11-19 | 维沃移动通信有限公司 | Network information processing method and terminal equipment |
| US12200615B2 (en) | 2019-09-29 | 2025-01-14 | Vivo Mobile Communication Co., Ltd. | Network information processing method and terminal device |
| CN112929865A (en)* | 2021-01-20 | 2021-06-08 | 上海微波技术研究所(中国电子科技集团公司第五十研究所) | 5G terminal power saving method and system in emergency service mode |
| CN114980239B (en)* | 2021-02-25 | 2024-05-14 | 荣耀终端有限公司 | A cell reselection method and terminal equipment |
| CN114980239A (en)* | 2021-02-25 | 2022-08-30 | 荣耀终端有限公司 | Cell reselection method and terminal device |
| CN115499896A (en)* | 2021-06-17 | 2022-12-20 | 北京小米移动软件有限公司 | Cell selection method, device, terminal and storage medium |
| CN114286437A (en)* | 2021-12-10 | 2022-04-05 | Oppo广东移动通信有限公司 | A PLMN selection method, apparatus, terminal equipment and storage medium |
| CN114641053B (en)* | 2022-02-17 | 2024-02-06 | 芯象半导体科技(北京)有限公司 | Cell selection method and device and electronic equipment |
| CN114641053A (en)* | 2022-02-17 | 2022-06-17 | 北京四季豆信息技术有限公司 | Cell selection method and device and electronic equipment |
| Publication number | Publication date |
|---|---|
| CN108601017B (en) | 2021-10-01 |
| Publication | Publication Date | Title |
|---|---|---|
| CN108601017B (en) | A user terminal-based search network control method and user terminal | |
| CN108886830B (en) | Information processing method and related equipment and computer program | |
| US9313726B2 (en) | Method and apparatus for searching for network | |
| EP3039912B1 (en) | Method and system for optimizing power consumption in multi-sim mobile device | |
| US9178718B2 (en) | Method and mobile terminal for dealing with PS domain service and realizing PS domain service request | |
| CN106465237B (en) | Wireless communication method, processor and wireless terminal | |
| CN104796962B (en) | Network selection method and device | |
| US10219240B2 (en) | Method and system for user equipment behavior in manual CSG selection mode | |
| EP3136800B1 (en) | Method for updating rplmn information, and user equipment | |
| CN108322908B (en) | Base station searching method and terminal | |
| CN105393603A (en) | Method for selecting public land mobile network (PLMN), and apparatus and device thereof | |
| CN103763758A (en) | Data service processing method and data service processing device | |
| CN104980998B (en) | A kind of method for network access and mobile terminal | |
| EP3468260A1 (en) | Method and device for reducing power consumption of terminal, and smart card | |
| US20220312306A1 (en) | Manual Network Selection at a User Equipment | |
| CN106793009B (en) | A kind of network search method and mobile terminal | |
| WO2016198001A1 (en) | Service processing method and apparatus | |
| US20210160776A1 (en) | Method for reducing battery power consumption of user equipment (ue) during manual csg selection | |
| CN104980992B (en) | Network sharing method and mobile terminal | |
| US10681531B2 (en) | Selection between home and visiting networks | |
| JP2017517927A (en) | Data processing method and device for user equipment | |
| CN109257135B (en) | Mobile terminal shielding method and interference base station | |
| CN110933720B (en) | Enhanced LTE maintainability while roaming | |
| CN120642366A (en) | On-device shared provisioning SIM/eSIM controller for wireless devices | |
| CN106817744B (en) | Network access method and device |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |