一种搜网方法和终端的制作方法

文档序号:8366148阅读:280来源:国知局
一种搜网方法和终端的制作方法
【技术领域】
[0001 ] 本发明实施例涉及通信领域,尤其涉及一种搜网方法和终端。
【背景技术】
[0002]搜网是移动通信系统中常见的一种协议功能,该功能要求终端遍历支持的所有频段,并检测出终端支持频段上存在的所有可用网络。
[0003]目前,搜网功能作为优先级别比较低的一种功能,当本功能所需要的无线资源与其他任务冲突时,通常会终止搜网功能以保证其他功能的成功进行。
[0004]在实际应用中,当搜网任务与其他协议任务冲突的时候,直接终止搜网任务,这样会造成已处理的搜网信息数据丢失,导致搜网成功率降低,且因为一旦再次启动搜网需要重新处理已处理过的搜网信息,增加了搜网时间,降低了搜网性能。

【发明内容】

[0005]本发明实施例提供了一种搜网方法和终端,用于提高搜网成功率,减少搜网时间,增强搜网性能。
[0006]一种搜网方法,其特征在于,包括:
[0007]终端识别搜网过程中独立存在的子过程,得到识别结果;
[0008]当搜网任务与其他任务冲突时,所述终端根据所述识别结果记录冲突子过程的信息,所述冲突子过程为所述搜网任务与其他任务冲突时所述独立存在的子过程中正在进行的子过程;
[0009]当所述其他任务终止时,所述终端判断所述冲突子过程的信息是否符合复用条件;
[0010]若所述冲突子过程的信息符合复用条件,则所述终端从所述冲突子过程开始继续进行所述搜网过程。
[0011]一种终端,其特征在于,包括:
[0012]识别模块,用于识别搜网过程中独立存在的子过程,得到识别结果;
[0013]第一记录模块,用于当搜网任务与其他任务冲突时,根据所述识别结果记录冲突子过程的信息,所述冲突子过程为所述搜网任务与其他任务冲突时所述独立存在的子过程中正在进行的子过程;
[0014]判断模块,用于当所述其他任务终止时,判断所述冲突子过程的信息是否符合复用条件;
[0015]继续模块,用于若所述冲突子过程的信息符合复用条件,则从所述冲突子过程开始继续进行所述搜网过程。
[0016]从以上技术方案可以看出,本发明实施例具有以下优点:本发明实施例终端识别搜网过程中独立存在的子过程,记录搜网任务与其他任务冲突时的子过程信息,当其他任务终止时,判断该子过程信息是否符合复用条件,若符合复用条件,则从该子过程开始继续进行搜网过程。这样对搜网任务与其他任务冲突时的子过程信息进行记录,其他任务终止后接续利用的方式,避免了已处理的搜网信息数据的丢失,提高了搜网成功率,且接续利用已经处理的搜网信息数据,减少了需要重新处理的搜网时间,提高了搜网的效率,增强了搜网的性能。
【附图说明】
[0017]图1为本发明实施例中搜网方法一个流程示意图;
[0018]图2为本发明实施例中搜网方法另一个流程示意图;
[0019]图3为本发明实施例中搜网方法另一个流程示意图;
[0020]图4为本发明实施例中终端一个结构示意图;
[0021]图5为本发明实施例中终端另一个结构示意图;
[0022]图6为本发明实施例中终端另一个结构示意图;
[0023]图7为本发明实施例中终端另一个结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]请参阅图1,本发明实施例中搜网方法一个实施例包括:
[0026]101、终端识别搜网过程中独立存在的子过程,得到识别结果;
[0027]终端可以识别搜网过程中独立存在的子过程,根据识别出的独立存在的子过程得到识别结果。
[0028]102、当搜网任务与其他任务冲突时,终端根据识别结果记录冲突子过程的信息;
[0029]当搜网任务与其他任务冲突,搜网资源不可用时,终端根据识别结果记录冲突子过程的信息,该冲突子过程为搜网任务与其他任务冲突时,独立存在的子过程中正在进行的子过程。
[0030]103、当该其他任务终止时,终端判断冲突子过程的信息是否符合复用条件;
[0031]当该其他任务终止,搜网资源恢复可用时,终端判断冲突子过程的信息是否符合复用条件;
[0032]104、若冲突子过程的信息符合复用条件,则终端从冲突子过程开始继续进行搜网过程。
[0033]若冲突子过程的信息符合复用条件,则终端从冲突子过程开始继续进行搜网过程。
[0034]本发明实施例终端识别搜网过程中独立存在的子过程,记录搜网任务与其他任务冲突时的子过程信息,当其他任务终止时,判断该子过程信息是否符合复用条件,若符合复用条件,则从该子过程开始继续进行搜网过程。这样对搜网任务与其他任务冲突时的子过程信息进行记录,其他任务终止后接续利用的方式,避免了已处理的搜网信息数据的丢失,提高了搜网成功率,且接续利用已经处理的搜网信息数据,减少了需要重新处理的搜网时间,提高了搜网的效率,增强了搜网的性能。
[0035]前面实施例中终端判断冲突子过程的信息是否符合复用条件,在实际应用中,还可以在判断冲突子过程的信息是否符合复用条件之前先记录第一位置信息,然后通过判断第一位置信息和第二位置信息是否相同来判断冲突子过程的信息是否符合复用条件,下面对发明实施例中搜网方法进行具体描述,请参阅图2,本发明实施例中搜网方法另一个实施例包括:
[0036]201、终端识别搜网过程中独立存在的子过程,得到识别结果;
[0037]终端可以识别搜网过程中独立存在的子过程,根据识别出的独立存在的子过程得到识别结果。
[0038]该独立存在的子过程可以为独立存在的每个最小单位子过程,例如频段盲扫,针对频段盲扫获知的频点进行小区搜索,或针对搜索到的小区进行系统消息的读取,也可以为独立存在的每2个最小单位子过程,此处不作限定。
[0039]该终端可以为单卡单待终端,也可以为双卡双待单通终端,此处不作限定。
[0040]202、当搜网任务与其他任务冲突时,终端根据识别结果记录冲突子过程的信息;
[0041]当搜网任务与其他任务冲突,搜网资源不可用时,终端根据识别结果记录冲突子过程的信息,该冲突子过程为搜网任务与其他任务冲突时,独立存在的子过程中正在进行的子过程。
[0042]203、终端记录第一位置信息;
[0043]终端记录第一位置信息,该第一位置信息为搜网任务与其他任务冲突时终端驻留的位置信息。
[0044]可以理解的是,根据实际应用情况,记录第一位置信息可以在记录冲突子过程的信息之前,也可以在记录冲突子过程的信息之后,此处不作限定。
[0045]204、当该其他任务终止时,终端判断第二位置信息与第一位置信息是否相同;
[0046]终端记录冲突子过程的信息和第一位置信息之后,当该其他任务终止,搜网资源恢复可用时,终端判断第二位置信息与第一位置信息是否相同,该第二位置信息为当前终端驻留的位置信息。
[0047]需要说明的是,位置信息可以用驻留的小区,小区隶属的位置区,位置区隶属的网络来表示,也可以用城市街道等地名来表示,此处不作限定。
[0048]205、若第二位置信息与第一位置信息相同,则终端确定冲突子过程的信息符合复用条件;
[0049]若终端判断第二位置信息与第一位置信息相同,则终端确定冲突子过程的信息符合复用条件。
[0050]206、终端从冲突子过程开始继续进行搜网过程。
[0051]若冲突子过程的信息符合复用条件,则终端从冲突子过程开始继续进行搜网过程。
[0052]本发明实施例中,终端先记录第一位置信息,然后根据第一位置信息与第二位置信息是否相同来判断冲突子过程的信息是否能够复用,这样使得判断过程更加明确,判断结果更加准确。
[0053]上面实施例中终端先记录第一位置信息,然后根据第一位置信息与第二位置信息是否相同来判断冲突子过程的信息是否符合复用条件,在实际应用中,终端还可以记录时间长度和时间长度内终端进行重选或切换的次数并据此来判断冲突子过程的信息是否符合复用条件,下面对本发明实施例中搜网方法进行详细描述,请参阅图3,本发明实施例中搜网方法另一个实施例包括:
[0054]301、终端确定搜网过程中的不同阶段;
[0055]终端确定搜网过程中的不同阶段,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1