搜网控制方法、搜网控制装置及终端的制作方法

文档序号:9847502阅读:260来源:国知局
搜网控制方法、搜网控制装置及终端的制作方法
【技术领域】
[0001]本发明涉及终端技术领域,具体而言,涉及一种搜网控制方法、一种搜网控制装置和一种终端。
【背景技术】
[0002]现阶段,移动网络组合比较复杂,大致可以归类为2/3/4G网络,大多数移动终端基本上都逐步支持上述所有制式的网络,但每个制式的网络覆盖不一样,比如当终端处于某个位置区域时,该位置区域的4G覆盖不好,2/3G覆盖良好,或也有可能所有制式网络在这个位置区域都没有覆盖。而在相关技术中,当终端在脱网时(可能是2G脱网,也可能是4G脱网,也可能是全部脱网)时,会进行全频搜索或者间歇性的全频搜索以期望能够搜索到网络并注册到网络以恢复终端的正常功能。但这种搜网方式存在以下问题:
[0003]1、当终端搜网时射频往往处于最大功率运行状态,且当终端一直处于脱网的环境下时,会一直持续搜网,这将导致终端的功率消耗加剧,电池的续航性明显降低。
[0004]2、终端不间断的进行背景搜索或者全频搜索以切换网络也可能会影响当前某些业务的正常开展。
[0005]3、当终端位置发生改变时,从网络覆盖不好的区域到了网络覆盖良好区域,如果终端正好处于网络搜索的间歇期,就会导致网络恢复比较慢,从而影响用户的使用体验。
[0006]因此,如何能使得终端在脱网时尽量降低功耗,改善网络频繁切换导致的体验不佳,以及在进入网络覆盖区时能快速的重新接入网络,成为亟待解决的技术问题。

【发明内容】

[0007]本发明正是基于上述技术问题至少之一,提出了一种新的搜网控制方案,能够根据终端的位置变化情况及时调整搜网方式进行搜网,使得终端在脱网时能够降低功耗消耗,同时在进入网络覆盖区域后能快速地重新接入网络,从而升用户的使用体验。
[0008]有鉴于此,本发明提出了一种搜网控制方法,用于终端,包括:在所述终端处于脱网状态时,根据所述终端的实时位置信息,检测所述终端是否发生位置变化;根据检测结果,执行与所述检测结果对应的预定搜网控制选项。
[0009]在该技术方案中,通过在终端处于脱网状态时,根据终端的实时位置信息,检测终端是否发生位置变化,以根据检测结果执行与检测结果对应的预定搜网控制选项,避免了相关技术中无论终端的位置是否发生变化均采用固定的搜网方式进行搜网所产生的不良后果,使得能够根据终端的位置变化情况及时调整搜网方式进行搜网,从而确保终端在脱网时能够快速地重新接入网络,同时降低了终端功耗,提升了用户的使用体验。
[0010]在上述技术方案中,优选地,所述根据所述终端的实时位置信息,检测所述终端是否发生位置变化,具体包括:检测所述终端的所述实时位置信息的变化值是否小于第一阈值;当检测到所述变化值小于所述第一阈值时,确定所述终端未发生位置变化,否则,检测所述变化值是否大于或等于第二阈值;当检测到所述变化值大于或等于所述第二阈值时,确定所述终端发生位置变化,其中,所述第二阈值大于或等于所述第一阈值。
[0011]在该技术方案中,不同区域内的网络覆盖情况不同,所以当终端发生移动,但终端的实时位置信息的变化值小于第一阈值时,则默认终端未发生位置改变,且在第一阈值范围内网络的覆盖情况基本不改变;在终端发生移动,终端的实时位置信息的变化值大于或等于第二阈值,则判定终端发生位置变化,且终端移动前的位置和移动后的位置处网络覆盖情况可能已经发生改变,通过判断终端的位置变化情况,为后续基于位置变化情况调整搜网方式提供保证。其中,优选地,将判断终端的位置是否变化的标准划分为第一阈值和第二阈值,还可以根据实际需求划分为多个阈值来进行判定。
[0012]在上述技术方案中,优选地,在所述检测所述终端是否发生位置变化之前,还包括:根据接收到的设置命令,设置所述预定搜网控制选项。
[0013]在该技术方案中,通过设置预定搜网控制选项,为后续能够根据终端的位置变化情况及时调整搜网方式进行搜网提供保障。
[0014]在上述技术方案中,优选地,所述根据检测结果,执行与所述检测结果对应的预定搜网控制选项,具体包括:当所述检测结果为所述终端未发生位置变化时,每隔第一预定时间间隔进行一次搜网,或停止进行搜网;当所述检测结果为所述终端发生位置变化时,按照预定搜网模式进行搜网。
[0015]在该技术方案中,通过当终端未发生位置变化时,每隔第一预定时间间隔进行一次搜网,或停止进行搜网,避免了终端在网络覆盖差的区域的持续搜网而使终端的功率消耗加剧的情况的发生,有效地降低终端功耗,提升了终端的续航性;同时通过当终端发生位置变化时,按照预定搜网模式进行搜网,使得当终端一旦从网络覆盖差的区域移动到网络覆盖良好的区域,能够及时进行搜网,从而保证终端能够快速地重新接入网络以恢复正常功能,提升了用户的使用体验。
[0016]在上述技术方案中,优选地,还包括:确定所述终端处于所述脱网状态的时间是否大于或等于第二预定时间间隔;当确定所述时间大于或等于所述第二预定时间间隔时,在多个预定起网模式中选择目标起网模式进行搜网。
[0017]在该技术方案中,通过终端处于脱网状态的时间是否大于或等于第二预定时间间隔,以当确定时间大于或等于第二预定时间间隔时,在多个预定起网模式中选择目标起网模式进行搜网,有效地避免了背景搜索以及全频搜索对终端中正在进行的正常业务产生不必要的影响(特别是在终端处于单卡多模的情况下),从而有利于提升用户的使用体验。
[0018]根据本发明的第二方面,提出了一种搜网控制装置,用于终端,包括:检测单元,用于在所述终端处于脱网状态时,根据所述终端的实时位置信息,检测所述终端是否发生位置变化;执行单元,用于根据检测结果,执行与所述检测结果对应的预定搜网控制选项。
[0019]在该技术方案中,通过在终端处于脱网状态时,根据终端的实时位置信息,检测终端是否发生位置变化,以根据检测结果执行与检测结果对应的预定搜网控制选项,避免了相关技术中无论终端的位置是否发生变化均采用固定的搜网方式进行搜网所产生的不良后果,使得能够根据终端的位置变化情况及时调整搜网方式进行搜网,从而确保终端在脱网时能够快速地重新接入网络,同时降低了终端功耗,提升了用户的使用体验。
[0020]在上述技术方案中,优选地,所述检测单元具体用于:检测所述终端的所述实时位置信息的变化值是否小于第一阈值;当检测到所述变化值小于所述第一阈值时,确定所述终端未发生位置变化,否则,检测所述变化值是否大于或等于第二阈值;当检测到所述变化值大于或等于所述第二阈值时,确定所述终端发生位置变化,其中,所述第二阈值大于或等于所述第一阈值。
[0021]在该技术方案中,不同区域内的网络覆盖情况不同,所以当终端发生移动,但终端的实时位置信息的变化值小于第一阈值时,则默认终端未发生位置改变,且在第一阈值范围内网络的覆盖情况基本不改变;在终端发生移动,终端的实时位置信息的变化值大于或等于第二阈值,则判定终端发生位置变化,且终端移动前的位置和移动后的位置处网络覆盖情况可能已经发生改变,通过判断终端的位置变化情况,为后续基于位置变化情况调整搜网方式提供保证。其中,优选地,将判断终端的位置是否变化的标准划分为第一阈值和第二阈值,还可以根据实际需求划分为多个阈值来进行判定。
[0022]在上述技术方案中,优选地,还包括:设置单元,用于在所述检测单元检测所述终端是否发生位置变化之前,根据接收到的设置命令,设置所述预定搜网控制选项。
[0023]在该技术方案中,通过设置预定搜网控制选项,为后续能够根据终端的位置变化情况及时调整搜网方式进行搜网提供保障。
[0024]在上述技术方案中,优选地,所述执行单元具体用于:当所述检测结果为所述终端未发生位置变化时,每隔第一预定时间间隔进行一次搜网,或停止进行搜网;当所述检测结果为所述终端发生位置变化时,按照预定搜网模式进行搜网。
[0025]在该技术方案中,通过当终端未发生位置变化时,每隔第一预定时间间隔进行一次搜网,或停止进行搜网,避免了终端在网络覆盖差的区域的持续搜网而使终端的功率消耗加剧的情况的发生,有效地降低终端功耗,提升了终端的续航性;同时通过当终端发生位置变化时,按照预定搜网模式进行搜网,使得当终
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1