终端及基于电路域回落的网络切换方法和装置的制造方法

文档序号:10539672阅读:345来源:国知局
终端及基于电路域回落的网络切换方法和装置的制造方法
【专利摘要】本发明涉及终端及电路域回落的网络切换方法和装置,该方法包括:接收基站的重定向命令以获取通信频点;在通信频点上向基站发起跟踪区更新请求;判断在预设时间内是否接收到基站对跟踪区更新请求的响应;若是,则根据通信频点切换到LTE网络;若否,则从历史LTE频点中获取更新的通信频点,并返回执行在通信频点上向基站发起跟踪区更新请求的步骤。该方法能够保护在重定向命令获得的通信频点信号较弱时,能够从历史频点中获取更新的通信频点,即使在信号较弱区域,手机也能够发起TAU流程,切换到LTE网络。
【专利说明】
终端及基于电路域回落的网络切换方法和装置
技术领域
[0001]本发明涉及通信技术领域,尤其移动通信网络切换技术领域,特别是涉及一种终端及基于电路域回落的网络切换方法和装置。
【背景技术】
[0002]当前,移动通信技术的长期演进(LongTerm Evolut1n,LTE)网络模式下的通话采用的方案是电路域回落(CSFB,Circuit Switched Fallback),即在LTE网络下进行语音业务时,网络自动回落到2G或3G网络,通过2G或3G网络进行语音通话,通话业务结束后切回LTE网络。手机通话结束通过FR(Fast Return)方式回到LTE网络,即手机通话结束,网络通过重定向命令(RRC Connect1n Release)下发LTE频点,2G或3G网络释放RRC链接并且重定向到LTE,终端在重定向指定的LTE频点上进行TAU流程,重新回到LTE网络。
[0003]然而,在实际应用中,当手机处于弱信号区域,通话结束后网络侧在释放RRC连接时下发LTE频点,该频点的信号很差,很可能出现手机发起TAU(Tracking area update,跟踪区更新)请求时,一直收不到网络回复而导致TAU流程失败,之后多次重新发起TAU流程仍然失败,导致无法回到LTE网络,这种情况下,用户长时间不能使用LTE网络,用户体验较差。

【发明内容】

[0004]基于此,有必要提供能够在弱信号区域切换到LTE网络的终端及基于电路域回落的网络切换方法和装置。
[0005]基于电路域回落的网络切换方法,包括:
[0006]接收基站的重定向命令以获取通信频点;
[0007]在通信频点上向基站发起跟踪区更新请求;
[0008]判断在预设时间内是否接收到基站对跟踪区更新请求的响应;
[0009]若是,则根据通信频点切换到LTE网络;
[0010]若否,则从历史LTE频点中获取一个频点,并将所述通信频点更新为所述获取到的频点;
[0011]返回执行在通信频点上向基站发起跟踪区更新请求的步骤。
[0012]在其中一种实施方式中,在接收基站的重定向命令以获取通信频点的步骤之前,还包括:
[0013]响应用户的启动通话指令,从LTE网络采用电路域回路方式进行语音通话;
[0014]响应用户的结束通话指令。
[0015]在其中一种实施方式中,从历史LTE频点中获取一个频点,并将通信频点更新为获取到的频点的步骤包括:
[0016]获取已注册的历史LTE频点;
[0017]分配一可用的频点;
[0018]将通信频点更新为分配的频点。
[0019]在其中一种实施方式中,分配一可用的频点的步骤包括:
[0020]从历史LTE频点中,分配驻留时间距离当前时间最近且未被分配过的频点作为可用的频点。
[0021]在其中一种实施方式中,在响应用户的结束通话指令,结束语音通话的步骤之后,还包括:
[0022]检测终端所在的位置是否发生变化;
[0023]若是,则向基站发送当前位置信息,执行接收基站的重定向命令以获取通信频点的步骤;
[0024]若否,则根据电路域回落前的通信频点切换到LTE网络。
[0025]基于电路域回落的网络切换装置,包括:
[0026]获取模块,用于接收基站的重定向命令以获取通信频点;
[0027]请求发送模块,用于在通信频点上向基站发起跟踪区更新请求;
[0028]计时器,用于对当次跟踪区更新请求的发送时间进行计时,
[0029]判断模块,用于判断在预设时间内是否接收到基站对跟踪区更新请求的响应;
[0030]切换模块,用于在判断模块的判断结果为是时,根据通信频点切换到LTE网络;
[0031]频点更新模块,用于在判断模块的判断结果为否时,从历史LTE频点中获取一个频点,并将通信频点更新为获取到的频点;
[0032]请求发送模块,还用于在更新后的通信频点上向基站发起跟踪区更新请求。
[0033]在其中一种实施方式中,还包括:
[0034]响应模块,用于响应用户的启动通话指令,从LTE网络采用电路域回路方式进行语音通话;还用于响应用户的结束通话指令。
[0035]在其中一种实施方式中,频点更新模块,具体用于获取已注册的历史LTE频点,分配一可用的频点,将通信频点更新为分配的频点。
[0036]在其中一种实施方式中,还包括:
[0037]检测模块,用于检测终端所在的位置是否发生变化;
[0038]位置发送模块,用于在检测模块的检测结果为是时,向基站发送当前位置信息;
[0039]切换模块,用于在检测模块的检测结果为否时,根据电路域回落前的通信频点切换到LTE网络。
[0040]—种终端,包括上述的基于电路域回落的网络切换装置。
[0041 ]该基于电路域回路的网络切换方法,在通信频点的信号较差,在预设时间内未收到基站对更新区更新请求的响应时,从历史LTE频点中获取更新的通信频点,并在该更新的通信频点上继续向基站发起跟踪区更新请求直到TAU成功,以根据通信频点切换到LTE网络。该方法能够保护在重定向命令获得的通信频点信号较弱时,能够从历史频点中获取更新的通信频点,即使在信号较弱区域,手机也能够发起TAU流程,切换到LTE网络。
【附图说明】
[0042]图1为一种实施方式的基于电路域回落的网络切换方法流程图;
[0043]图2为与图1对应的流程图;
[0044]图3为另一种实施方式的基于电路域回落的网络切换方法流程图;
[0045]图4为一种实施方式的基于电路域回落的网络切换装置的功能模块示意图;
[0046]图5为另一种实施方式的基于电路域回落的网络切换装置的功能模块示意图。
【具体实施方式】
[0047]为了使本发明的目的、技术方案以及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
[0048]如图1和图2所示,基于电路域回落的网络切换方法包括以下步骤:
[0049]S201:接收基站的重定向命令以获取通信频点。
[0050]具体的,在通话结束后,网络进行FR流程,向终端设备下发重新定向命令(RRCConnect1n Release)。重新定向命令携带终端设备可返回的通信频点,用于引导终端设备回到LTE网络。
[0051]S203:在通信频点上向基站发起跟踪区更新请求。
[0052]跟踪区是在EPS系统中,应用了相应的位置区域概念,这种位置区域称为跟踪区,而EPS则是一个基于现有无线寻呼系统和Internet计算机网络通信技术,并有机地将全球网络信息通信处理技术与国内无线导呼业务处理流程结合的全球性双向网络导呼系统。在通话结束后,在重定向获得的通信频点上发起跟踪区更新请求以更新位置区。
[0053]S205:判断在预设时间内是否接收到基站对跟踪区更新请求的响应。
[0054]应当理解的是,在当次发起跟踪区更新请求后,启动计时器,对当次跟踪区更新请求的发送时间进行计时。应当理解的是,在对当次跟踪区跟踪请求的发送时间进行计时前,还将对上一次跟踪区跟踪请求的发送时间进行清零处理。
[0055]若在预设时间内接收到基站对跟踪区更新请求的响应,则执行步骤S206:根据通信频点切换到LTE网络。
[0056]若否,即在预设时间内未接收到基站对跟踪区更新请求的响应,则执行步骤:
[0057]S207:从历史LTE频点中获取一个频点,并将通信频点更新为获取到的频点。
[0058]当通信频点的信号较差时,收不到基站对跟踪区更新请求的响应。若在预设时间内未收到响应,则从历史频点中获取一个频点,并将通信频点更新为获取到的频点。
[0059]具体的,历史LTE频点为终端设备驻留过的LTE频点,保存在acq_db文件中。从历史LTE频点中获取一个该终端设备所注册过的频点并将通信频点更新为获取到的频点。
[0060]在步骤S207之后,返回执行步骤S203,在更新的通信频点上向基站发起跟踪区更新请求,并判断在预设时间内是否接收到基站到跟踪区更新请求,即TAU请求是否成功,若否,则继续从历史频点中得到更新的通信频点,直到TAU成功,切换到LTE网络。
[0061 ]该基于电路域回路的网络切换方法,在通信频点的信号较差,在预设时间内未收到基站对更新区更新请求的响应时,从历史LTE频点中获取更新的通信频点,并在该更新的通信频点上继续向基站发起跟踪区更新请求直到TAU成功,以根据通信频点切换到LTE网络。该方法能够保护在重定向命令获得的通信频点信号较弱时,能够从历史频点中获取更新的通信频点,即使在信号较弱区域,手机也能够发起TAU流程,切换到LTE网络。
[0062]在另一种实施方式中,步骤S201之前还包括:
[0063]SlOl:响应用户的启动通话指令,从LTE网络采用电路域回路方式进行语音通话。
[0064]通话指令具体为用户在终端设备上进行的拨打电话的操作。
[0065]电路域回落(Circuit Switched Fallback,CSFB)是指终端设备驻留在LTE网络,当需要完成语音业务时再回落到2G/3G网络的CS域。CSFB的使用是有前提条件的,只有在E-UTRAN与UTRAN/GERAN的重叠覆盖区域,并且用户具有CSFB功能时,才能使用电路域回落。
[0066]S103:响应用户的结束通话指令。
[0067]结束通话指令具体为用户在终端设备上进行的挂断电话的操作。在语音通话结束后,终端设备需要重要切换回原LTE网络。
[0068]在另一种实施方式中,步骤S209包括:
[0069]S2091:获取已注册的历史LTE频点。
[0070]具体的,历史LTE频点为终端设备驻留过的LTE频点,保存在acq_db文件中。
[0071]S2092:分配一可用的频点。
[0072]具体的,从acq_db文件中获取可用的频点。
[0073]S2093:将通信频点更新为分配的频点。
[0074]在其它具体的实施方式中,步骤S2092具体包括:从历史LTE频点中,分配驻留时间距离当前时间最近且未被分配过的频点作为可用的频点。
[0075]具体的,历史LTE频点为该终端设备驻留在LTE网络时所驻留的频点,从历史LTE频点中,分配驻留时间距离当前时间最近且未被分配过的频点作为可用的频点,将该可用频点作为更新的通信频点。由于被分配的频点距离当前时间最近,即,该频点是终端最近驻留过的频点,在该频点上发起TAU流程的成功率较高,能较快的切换到LTE网络。
[0076]在另一种实施方式中,在步骤S103之后,还包括步骤:
[0077]S105:检测终端所在的位置是否发生变化。
[0078]若是,即检测到终端所在的位置发生变化,则执行步骤:S109:向基站发送当前位置信息,并执行步骤S201:接收基站的重定向命令以获取通信频点。
[0079]若否,即检测终端所在的位置未发生变化,则执行步骤S107:根据电路域回落前的通信频点切换到LTE网络。
[0080]通常情况下,若终端用户不在移动过程中进行通话,例如,坐在办公椅上进行通话,起呼和挂机时处于相同的位置,通常频点不发生变化,即起呼和挂机时也处于相同的LTE频点。在这种情况下,可根据电路域回落前的通信频点切换到LTE网络。
[0081]若终端用户在移动过程中进行通话,例如,在行车过程中进行通话,起呼和挂机时处于不同的位置,由于位置变化而导致起呼和挂机时处于不同的LTE频点,在这种情况下,向基站发送当前位置信息。基站接收到当前位置信息后,向终端发送重定向命令,下发与终端当前位置对应的通信频点,并在该通信频点上发起跟踪区更新请求以切换到LTE网络。
[0082]通过对终端所在位置是否变化来确定是否需要重定向,在终端位置未发生变化的情况下,根据电路域回落前的通信频点快速的切换到LTE网络,无需进行重定向,加快了终端切换网络的速度。
[0083]本发明还提供一种基于电路域回落的网络切换装置,如图4所示,包括:
[0084]获取模块101,用于接收基站的重定向命令以获取通信频点。
[0085]具体的,在通话结束后,网络进行FR流程,向终端设备下发重新定向命令(RRCConnect1n Release)。重新定向命令携带终端设备可返回的通信频点,用于引导终端设备回到LTE网络。
[0086]请求发送模块102,用于在通信频点上向基站发起跟踪区更新请求。
[0087]跟踪区是在EPS系统中,应用了相应的位置区域概念,这种位置区域称为跟踪区,而EPS则是一个基于现有无线寻呼系统和Internet计算机网络通信技术,并有机地将全球网络信息通信处理技术与国内无线导呼业务处理流程结合的全球性双向网络导呼系统。在通话结束后,在重定向获得的通信频点上发起跟踪区更新请求以更新位置区。
[0088]计时器103,用于对当次所述跟踪区更新请求的发送时间进行计时。
[0089]在当次发起跟踪区更新请求后,启动计时器,对当次跟踪区更新请求的发送时间进行计时。应当理解的是,在对当次跟踪区跟踪请求的发送时间进行计时前,还将对上一次跟踪区跟踪请求的发送时间进行清零处理。
[0090]判断模块104,用于判断在预设时间内是否接收到基站对跟踪区更新请求的响应。
[0091]切换模块105,用于在判断模块的判断结果为是时,根据通信频点切换到LTE网络。
[0092]频点更新模块106,用于在判断模块的判断结果为否时,从历史LTE频点中获取一个频点,并将通信频点更新为获取到的频点。
[0093]请求发送模块102,还用于在更新后的通信频点上向基站发起跟踪区更新请求。
[0094]当通信频点的信号较差时,收不到基站对跟踪区更新请求的响应。若在预设时间内未收到响应,则从历史频点中获取一个频点并将通信频点更新为该获取到的频点。
[0095]具体的,历史LTE频点为终端设备驻留过的LTE频点,保存在acq_db文件中。从历史LTE频点中获取一个该终端设备所注册过的频点并将通信频点更新为该获取到的频点。
[0096]在更新的通信频点上向基站发起跟踪区更新请求,并判断在预设时间内是否接收到基站到跟踪区更新请求,即TAU请求是否成功,若否,则继续从历史频点中得到更新的通信频点,直到TAU成功,切换到LTE网络。
[0097]该基于电路域回路的网络切换装置,在通信频点的信号较差,在预设时间内未收到基站对更新区更新请求的响应时,从历史LTE频点中获取更新的通信频点,并在该更新的通信频点上继续向基站发起跟踪区更新请求直到TAU成功,以根据通信频点切换到LTE网络。该装置能够保护在重定向命令获得的通信频点信号较弱时,能够从历史频点中获取更新的通信频点,即使在信号较弱区域,手机也能够发起TAU流程,切换到LTE网络。
[0098]在另一种实施方式中,如图5所示,还包括:响应模块107,用于响应用户的启动通话指令,从LTE网络采用电路域回路方式进行语音通话;还用于响应用户的结束通话指令。
[0099]通话指令具体为用户在终端设备上进行的拨打电话的操作。
[0100]电路域回落(Circuit Switched Fallback,CSFB)是指终端设备驻留在LTE网络,当需要完成语音业务时再回落到2G/3G网络的CS域。CSFB的使用是有前提条件的,只有在E-UTRAN与UTRAN/GERAN的重叠覆盖区域,并且用户具有CSFB功能时,才能使用电路域回落。
[0101]结束通话指令具体为用户在终端设备上进行的挂断电话的操作。在语音通话结束后,终端设备需要重要切换回原LTE网络。
[0102]在另一种实施方式中,还包括:
[0103]频点更新模块106,具体用于获取已注册的历史LTE频点,分配一可用的频点,将所述通信频点更新为分配的频点。
[0104]具体的,历史LTE频点为终端设备驻留过的LTE频点,保存在acq_db文件中。频点更新模块106,从acq_db文件中获取新的频点,并将新的频点设置为通信频点。
[0105]在其它的实施方式中,频点更新模块106,从历史LTE频点中,分配驻留时间距离当前时间最近且未被分配过的频点作为可用的频点;将通信频点更新为分配的频点。
[0106]具体的,历史LTE频点为该终端设备驻留在LTE网络时所驻留的频点,从历史LTE频点中,分配驻留时间距离当前时间最近且未被分配过的频点作为可用的频点,将该可用频点作为更新的通信频点。由于被分配的频点距离当前时间最近,即,该频点是终端最近驻留过的频点,在该频点上发起TAU流程的成功率较高,能较快的切换到LTE网络。
[0107]在另一种实施方式中,还包括:
[0108]检测模块108,用于检测终端所在的位置是否发生变化;
[0109]位置发送模块109,用于在检测模块的检测结果为是时,向基站发送当前位置信息。
[0110]切换模块105,用于在检测模块的检测结果为否时,根据电路域回落前的通信频点切换到LTE网络。
[0111]通常情况下,若终端用户不在移动过程中进行通话,例如,坐在办公椅上进行通话,起呼和挂机时处于相同的位置,通常频点不发生变化,即起呼和挂机时也处于相同的LTE频点。在这种情况下,可根据电路域回落前的通信频点切换到LTE网络。
[0112]若终端用户在移动过程中进行通话,例如,在行车过程中进行通话,起呼和挂机时处于不同的位置,由于位置变化而导致起呼和挂机时处于不同的LTE频点,在这种情况下,向基站发送当前位置信息。基站接收到当前位置信息后,向终端发送重定向命令,下发与终端当前位置对应的通信频点,并在该通信频点上发起跟踪区更新请求以切换到LTE网络。
[0113]通过对终端所在位置是否变化来确定是否需要重定向,在终端位置未发生变化的情况下,根据电路域回落前的通信频点快速的切换到LTE网络,无需进行重定向,加快了终端切换网络的速度。
[0114]本发明还提供一种终端,包括上述的基于电路域回落的网络切换装置。
[0115]以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0116]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.基于电路域回落的网络切换方法,包括: 接收基站的重定向命令以获取通信频点; 在所述通信频点上向所述基站发起跟踪区更新请求; 判断在预设时间内是否接收到所述基站对所述跟踪区更新请求的响应; 若是,则根据所述通信频点切换到LTE网络; 若否,则从历史LTE频点中获取一个频点,并将所述通信频点更新为所述获取到的频占.V, 返回执行所述在所述通信频点上向所述基站发起跟踪区更新请求的步骤。2.根据权利要求1所述的基于电路域回落的网络切换方法,其特征在于,在所述接收基站的重定向命令以获取通信频点的步骤之前,还包括: 响应用户的启动通话指令,从LTE网络采用电路域回路方式进行语音通话; 响应用户的结束通话指令。3.根据权利要求2所述的基于电路域回落的网络切换方法,其特征在于,所述从历史LTE频点中获取一个频点,并将所述通信频点更新为所述获取到的频点的步骤包括: 获取已注册的历史LTE频点; 分配一可用的频点; 将所述通信频点更新为所述分配的频点。4.根据权利要求3所述的基于电路域回落的网络切换方法,其特征在于,所述分配一可用的频点步骤包括: 从所述历史LTE频点中,分配驻留时间距离当前时间最近且未被分配过的频点作为可用的频点。5.根据权利要求2所述的基于电路域回落的网络切换方法,包括,在所述响应用户的结束通话指令,结束语音通话的步骤之后,还包括: 检测终端所在的位置是否发生变化; 若是,则向所述基站发送当前位置信息,执行所述接收基站的重定向命令以获取通信频点的步骤; 若否,则根据电路域回落前的通信频点切换到LTE网络。6.基于电路域回落的网络切换装置,包括: 获取模块,用于接收基站的重定向命令以获取通信频点; 请求发送模块,用于在所述通信频点上向所述基站发起跟踪区更新请求; 计时器,用于对当次所述跟踪区更新请求的发送时间进行计时; 判断模块,用于判断在预设时间内是否接收到所述基站对所述跟踪区更新请求的响应; 切换模块,用于在所述判断模块的判断结果为是时,根据所述通信频点切换到LTE网络; 频点更新模块,用于在所述判断模块的判断结果为否时,从历史LTE频点中获取一个频点,并将所述通信频点更新为所述获取到的频点; 所述请求发送模块,还用于在所述更新后的通信频点上向所述基站发起跟踪区更新请求。7.根据权利要求6所述的基于电路域回落的网络切换装置,其特征在于,还包括: 响应模块,用于响应用户的启动通话指令,从LTE网络采用电路域回路方式进行语音通话;还用于响应用户的结束通话指令。8.根据权利要求7所述的基于电路域回落的网络切换装置,其特征在于, 所述频点更新模块,具体用于获取已注册的历史LTE频点,分配一可用的频点,将所述通信频点更新为所述分配的频点。9.根据权利要求7所述的基于电路域回落的网络切换装置,还包括: 检测模块,用于检测终端所在的位置是否发生变化; 位置发送模块,用于在所述检测模块的检测结果为是时,向所述基站发送当前位置信息; 所述切换模块,用于在所述检测模块的检测结果为否时,根据电路域回落前的通信频点切换到LTE网络。10.—种终端,包括权利要求7-9任一项所述的基于电路域回落的网络切换装置。
【文档编号】H04W36/24GK105898699SQ201610304386
【公开日】2016年8月24日
【申请日】2016年5月9日
【发明人】周汉心, 汪志成
【申请人】深圳市万普拉斯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1