一种多模移动终端及其搜网方法
技术领域
本申请涉及一种移动终端(UE,User Equipment,用户设备)搜索移动通讯网络的方法。
背景技术
同时支持GSM(Global System for Mobile communications,全球移动通讯***)、UMTS(Universal Mobile Telecommunications System,通用移动通讯***)以及LTE(Long Term Evolution,长期演进技术)的4G多模(multi mode)移动终端已得到广泛应用。较新的移动通讯网络的数据传输速率等体验都优于较老的移动通讯网络,因此多模移动终端在失去与所有移动通讯网络的连接时将移动通讯网络按照由新到旧的顺序作为搜网的优先级排序。
在某些特定场景下,移动终端可能会接入低优先级的移动通讯网络。例如,移动终端经过某个隧道,隧道中没有任何移动通讯网络的信号。移动终端先搜索4G移动通讯网络,找不到信号后改为搜索3G移动通讯网络,还是找不到信号后改为搜索2G移动通讯网络。就在此时,移动终端出了隧道,搜索到了2G移动通讯网络的信号。于是移动终端就在2G移动通讯网络的某个小区驻留、注册。随后移动终端有机会通过小区重选、网络切换等方式回到4G移动通讯网络,但是需要耗费一段时间。有些4G移动通讯网络的服务小区未配置邻近小区信息,因此移动终端重新接入4G移动通讯网络就需要耗费更长的时间。
发明内容
本申请所要解决的技术问题是提供一种多模移动终端的搜网方法,使移动终端尽可能接入高优先级的移动通讯网络。为此,本申请还要提供一种相应的多模移动终端。
为解决上述技术问题,本申请公开了一种多模移动终端的搜网方法,所述多模移动终端支持接入多个不同的移动通讯网络;包括如下步骤。步骤S110:当移动终端失去与所有移动通讯网络的连接后,按照移动通讯网络的优先级依次搜索移动通讯网络。步骤S120:当移动终端在非最高优先级的移动通讯网络上搜索到信号,不在非最高优先级的移动通讯网络上进行小区驻留和注册流程,存储搜索到的非最高优先级的移动通讯网络的频点信息。步骤S130:移动终端立即在最高优先级的移动通讯网络上搜索信号;如果搜索到信号,则进入步骤S140;如果未搜索到信号,则进入步骤S150。步骤S140:当最高优先级的移动通讯网络上搜到的PLMN符合发起注册要求,移动终端在最高优先级的移动通讯网上进行小区驻留和注册流程;当最高优先级的移动通讯网络上搜到的PLMN不符合发起注册要求,进入步骤S150。步骤S150:当之前存储的非最高优先级的移动通讯网络上搜到的PLMN符合发起注册要求,移动终端在该非最高优先级的移动通讯网上进行小区驻留和注册流程;当之前存储的非最高优先级的移动通讯网络上搜到的PLMN不符合发起注册要求,回到步骤S110。
上述多模移动终端的搜网方法是本申请的实施例一,在可接入非最高优先级的移动通讯网络时,暂缓接入,再检查一次能否接入最高优先级的移动通讯网络,这样就使移动终端尽可能接入最高优先级的移动通讯网络。
进一步地,所述移动通讯网络的优先级是越新的移动通讯网络的优先级越高,越旧的移动通讯网络的优先级越低。这是一种优选的实现方式。
进一步地,当所述多模移动终端支持2G、3G、4G三种模式,则4G移动通讯网络的优先级最高,3G移动通讯网络的优先级次之,2G移动通讯网络的优先级最低。这是一种更为具体的优选的实现方式。
进一步地,所述步骤S140中,当移动终端在最高优先级的移动通讯网上进行小区驻留和注册流程成功后,删除之前存储的非最高优先级的移动通讯网络的频点信息。这是一种优选的实现方式。
进一步地,所述步骤S140中,当移动终端在最高优先级的移动通讯网上进行小区驻留和注册流程失败后,则进入步骤S150。这是一种优选的实现方式。
进一步地,所述步骤S150中,当移动终端在该非最高优先级的移动通讯网上进行小区驻留和注册流程失败后,则回到步骤S110。这是一种优选的实现方式。
本申请还公开了一种多模移动终端,所述多模移动终端支持接入多个不同的移动通讯网络;其特征是,包括搜网单元、控制单元、注册单元。所述搜网单元用来在移动终端失去与所有移动通讯网络的连接后,按照移动通讯网络的优先级依次搜索移动通讯网络。所述控制单元用来在搜网单元在非最高优先级的移动通讯网络上搜索到信号时,不进行小区驻留和注册流程,存储搜索到的非最高优先级的移动通讯网络的频点信息;并由搜网单元立即在最高优先级的移动通讯网络上搜索信号;所述控制单元还用来在搜网单元在最高优先级的移动通讯网络上搜索到信号、且最高优先级的移动通讯网络上搜到的PLMN符合发起注册要求时,由注册单元在最高优先级的移动通讯网上进行小区驻留和注册流程;所述控制单元还用来在搜网单元在最高优先级的移动通讯网络上搜索到信号、且最高优先级的移动通讯网络上搜到的PLMN不符合发起注册要求时、且之前存储的非最高优先级的移动通讯网络上搜到的PLMN符合发起注册要求时,由注册单元在该非最高优先级的移动通讯网上进行小区驻留和注册流程;所述控制单元还用来在搜网单元在最高优先级的移动通讯网络上未搜索到信号、且之前存储的非最高优先级的移动通讯网络上搜到的PLMN符合发起注册要求时,由注册单元在该非最高优先级的移动通讯网上进行小区驻留和注册流程。所述注册单元用来在控制单元的指示下在搜网单元搜到的移动通讯网络的服务小区中驻留、注册。
上述多模移动终端是本申请的实施例一,在可接入非最高优先级的移动通讯网络时,暂缓接入,再检查一次能否接入最高优先级的移动通讯网络,这样就使移动终端尽可能接入最高优先级的移动通讯网络。
本申请还公开了一种多模移动终端的搜网方法,所述多模移动终端支持接入多个不同的移动通讯网络;包括如下步骤。步骤S310:当移动终端失去与所有移动通讯网络的连接后,按照移动通讯网络的优先级依次搜索移动通讯网络。步骤S320:当移动终端在搜索移动通讯网络期间,人机交互单元被触发,则判断当前正在搜索的是否为最高优先级的移动通讯网络;如果是,则进入步骤S330;如果否,则进入步骤S340。步骤S330:移动终端继续本次搜索移动通讯网络的进程,按照移动通讯网络的优先级依次搜索移动通讯网络。步骤S340:移动终端继续立即停止本次搜索移动通讯网络的进程,回到步骤S310,重新从最高优先级的移动通讯网络开始搜索移动通讯网络。
上述多模移动终端的搜网方法是本申请的实施例二,在移动终端被用户使用时,确保移动终端正在从最高优先级的移动通讯网络开始、按照优先级顺序依次尝试接入移动通讯网络,这样就使移动终端在被用户使用时尽可能接入最高优先级的移动通讯网络。
进一步地,所述步骤S320中,所述人机交互单元被触发包括移动终端的按键、触控屏、指纹识别单元被触发中的一种或多种。这是一种优选的实现方式。
进一步地,所述步骤S310、步骤S330中的搜索移动通讯网络的方法如权利要求1至6中任一项所述。这表明上述多模移动终端的搜网方法的实施例一、实施例二可以相互叠加,从而确保无论是否有用户使用移动终端,移动终端都能尽可能接入最高优先级的移动通讯网络。
本申请还公开了一种多模移动终端,所述多模移动终端支持接入多个不同的移动通讯网络;包括搜网单元、控制单元、人机交互单元。所述搜网单元用来在移动终端失去与所有移动通讯网络的连接后,按照移动通讯网络的优先级依次搜索移动通讯网络。所述控制单元用来在搜网单元搜索移动通讯网络期间、且人机交互单元被触发、且搜网单元当前正在搜索的为最高优先级的移动通讯网络时,由搜网单元继续本次搜索移动通讯网络的进程,按照移动通讯网络的优先级依次搜索移动通讯网络;所述控制单元还用来在搜网单元搜索移动通讯网络期间、且人机交互单元被触发、且搜网单元当前正在搜索的不是最高优先级的移动通讯网络时,立即停止搜网单元本次搜索移动通讯网络的进程,由搜网单元按照移动通讯网络的优先级重新依次搜索移动通讯网络。所述人机交互单元用来在被触发时通知控制单元。
上述多模移动终端是本申请的实施例二,在移动终端被用户使用时,确保移动终端正在从最高优先级的移动通讯网络开始、按照优先级顺序依次尝试接入移动通讯网络,这样就使移动终端在被用户使用时尽可能接入最高优先级的移动通讯网络。
进一步地,还包括权利要求7中所述的注册单元;所述控制单元还执行权利要求7所述控制单元的全部操作。这表明上述多模移动终端的实施例一、实施例二可以相互叠加,从而确保无论是否有用户使用移动终端,移动终端都能尽可能接入最高优先级的移动通讯网络。
本申请取得的技术效果是使移动终端在最高优先级的移动通讯网络可用时,尽可能接入最高优先级的移动通讯网络。
附图说明
图1是本申请提供的多模移动终端的搜网方法的实施例一的流程图。
图2是本申请提供的多模移动终端的搜实施例一的结构示意图。
图3是本申请提供的多模移动终端的搜网方法的实施例二的流程图。
图4是本申请提供的多模移动终端的搜实施例二的结构示意图。
图中附图标记说明:200为多模移动终端;210为搜网单元;220为控制单元;230为注册单元;400为多模移动终端;410为搜网单元;420为控制单元;440为人机交互单元。
具体实施方式
请参阅图1,本申请提供的多模移动终端的搜网方法的实施例一包括如下步骤。所述多模移动终端是指移动终端支持接入多个不同的移动通讯网络,例如支持接入2G、3G或4G移动通讯网络中,分别对应于GSM、UTMS或LTE网络。
步骤S110:当移动终端失去与所有移动通讯网络的连接后,按照移动通讯网络的优先级依次搜索移动通讯网络。
所述移动通讯网络的优先级是越新的移动通讯网络的优先级越高,越旧的移动通讯网络的优先级越低。例如,移动终端支持2G、3G、4G三种模式,则4G移动通讯网络的优先级最高,3G移动通讯网络的优先级次之,2G移动通讯网络的优先级最低。
步骤S120:当移动终端在非最高优先级的移动通讯网络上搜索到信号,不在非最高优先级的移动通讯网络上进行小区驻留和注册流程,存储搜索到的非最高优先级的移动通讯网络的频点信息。
步骤S130:移动终端立即在最高优先级的移动通讯网络上搜索信号。如果搜索到信号,则进入步骤S140。如果未搜索到信号,则进入步骤S150。
步骤S140:当最高优先级的移动通讯网络上搜到的PLMN(Public land mobilenetwork,公共陆基移动网)符合发起注册要求,移动终端在最高优先级的移动通讯网上进行小区驻留和注册流程。当最高优先级的移动通讯网络上搜到的PLMN不符合发起注册要求,进入步骤S150。
优选地,这一步中,当移动终端在最高优先级的移动通讯网上进行小区驻留和注册流程成功后,则删除之前存储的非最高优先级的移动通讯网络的频点信息。
优选地,这一步中,当移动终端在最高优先级的移动通讯网上进行小区驻留和注册流程失败后,则进入步骤S150。
步骤S150:当之前存储的非最高优先级的移动通讯网络上搜到的PLMN符合发起注册要求,移动终端在该非最高优先级的移动通讯网上进行小区驻留和注册流程。当之前存储的非最高优先级的移动通讯网络上搜到的PLMN不符合发起注册要求,回到步骤S110。
优选地,这一步中,当移动终端在该非最高优先级的移动通讯网上进行小区驻留和注册流程失败后,则回到步骤S110。
上述多模移动终端的搜网方法的实施例一能让处于丢网状态的移动终端在无用户干预的情况下尽快地恢复接入最高优先级的移动通讯网络,避免在最高优先级的移动通讯网络可用时移动终端接入非最高优先级的移动通讯网络,提高用户体验。
请参阅图2,与图1所示的多模移动终端的搜网方法的实施例一相对应地,本申请还提供了一种多模移动终端的实施例一。所述多模移动终端是指移动终端支持接入多个不同的移动通讯网络,例如支持接入2G、3G或4G移动通讯网络中,分别对应于GSM、UTMS或LTE网络。所述多模移动终端200包括搜网单元210、控制单元220、注册单元230。
所述搜网单元210用来在移动终端200失去与所有移动通讯网络的连接后,按照移动通讯网络的优先级依次搜索移动通讯网络。
所述控制单元220用来在搜网单元210在非最高优先级的移动通讯网络上搜索到信号时,不进行小区驻留和注册流程,存储搜索到的非最高优先级的移动通讯网络的频点信息;并由搜网单元210立即在最高优先级的移动通讯网络上搜索信号。所述控制单元220还用来在搜网单元210在最高优先级的移动通讯网络上搜索到信号、且最高优先级的移动通讯网络上搜到的PLMN符合发起注册要求时,由注册单元230在最高优先级的移动通讯网上进行小区驻留和注册流程。所述控制单元220还用来在搜网单元210在最高优先级的移动通讯网络上搜索到信号、且最高优先级的移动通讯网络上搜到的PLMN不符合发起注册要求时、且之前存储的非最高优先级的移动通讯网络上搜到的PLMN符合发起注册要求时,由注册单元230在该非最高优先级的移动通讯网上进行小区驻留和注册流程。所述控制单元220还用来在搜网单元210在最高优先级的移动通讯网络上未搜索到信号、且之前存储的非最高优先级的移动通讯网络上搜到的PLMN符合发起注册要求时,由注册单元230在该非最高优先级的移动通讯网上进行小区驻留和注册流程。
所述注册单元230用来在控制单元220的指示下在搜网单元210搜到的移动通讯网络的服务小区中驻留、注册。
请参阅图3,本申请提供的多模移动终端的搜网方法的实施例二包括如下步骤。所述多模移动终端是指移动终端支持接入多个不同的移动通讯网络,例如支持接入2G、3G或4G移动通讯网络中,分别对应于GSM、UTMS或LTE网络。
步骤S310:当移动终端失去与所有移动通讯网络的连接后,按照移动通讯网络的优先级依次搜索移动通讯网络。
步骤S320:当移动终端在搜索移动通讯网络期间,人机交互单元被触发,则判断当前正在搜索的是否为最高优先级的移动通讯网络。如果是,则进入步骤S330。如果否,则进入步骤S340。
所述人机交互单元被触发例如是移动终端的按键被触发、触控屏被触发、指纹识别单元被触发等。
步骤S330:移动终端继续本次搜索移动通讯网络的进程,按照移动通讯网络的优先级依次搜索移动通讯网络。
步骤S340:移动终端继续立即停止本次搜索移动通讯网络的进程,回到步骤S310。这样就重新从最高优先级的移动通讯网络开始搜索移动通讯网络。
优选地,所述步骤S310、步骤S330中的搜索移动通讯网络的方法如图1所示的实施例一所述。此时实施例二相当于在实施例一的基础上叠加了图3所示的若干步骤。
上述多模移动终端的搜网方法的实施例二能让处于丢网状态的移动终端在用户使用移动终端时尽快地恢复接入最高优先级的移动通讯网络,避免在最高优先级的移动通讯网络可用时移动终端接入非最高优先级的移动通讯网络,提高用户体验。
请参阅图4,与图3所示的多模移动终端的搜网方法的实施例二相对应地,本申请还提供了一种多模移动终端的实施例二。所述多模移动终端是指移动终端支持接入多个不同的移动通讯网络,例如支持接入2G、3G或4G移动通讯网络中,分别对应于GSM、UTMS或LTE网络。所述多模移动终端400包括搜网单元410、控制单元420、人机交互单元440。
所述搜网单元410用来在移动终端400失去与所有移动通讯网络的连接后,按照移动通讯网络的优先级依次搜索移动通讯网络。
所述控制单元420用来在搜网单元410搜索移动通讯网络期间、且人机交互单元被440触发、且搜网单元410当前正在搜索的为最高优先级的移动通讯网络时,由搜网单元410继续本次搜索移动通讯网络的进程,按照移动通讯网络的优先级依次搜索移动通讯网络。所述控制单元420还用来在搜网单元410搜索移动通讯网络期间、且人机交互单元被440触发、且搜网单元410当前正在搜索的不是最高优先级的移动通讯网络时,立即停止搜网单元410本次搜索移动通讯网络的进程,由搜网单元410按照移动通讯网络的优先级重新依次搜索移动通讯网络。
所述人机交互单元440用来在被触发时通知控制单元420。
优选地,图4所示的实施例二可以叠加到图2所示的实施例一中。叠加后的控制单元执行控制单元220和控制单元420的全部功能,其余各单元分别执行各自功能。
本申请提供的多模移动终端及其搜网方法能让处于丢网状态的移动终端尽可能地恢复接入最高优先级的移动通讯网络,只有在最高优先级的移动通讯网络确定无法接入时才接入非最高优先级的移动通讯网络,改善了在特定场景下移动终端的搜网策略。
以上仅为本申请的优选实施例,并不用于限定本申请。对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。