一种通信终端驻留网络切换方法及通信终端的制作方法

文档序号:9871232阅读:325来源:国知局
一种通信终端驻留网络切换方法及通信终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体涉及一种通信终端驻留网络切换方法及通信终端。
【背景技术】
[0002]LTE(Long Term Evolut1n,通用移动通信技术的长期演进)的实现目标是提供更好的数据业务,但却只实现了PS域(数据域),而没有实现CS域(语音域),即当终端驻留在LTE网络时,若用户发起或接收语音呼叫,则终端从LTE网络回落到2G/3G网络,由2G/3G网络的语音域来提供语音业务服务,语音业务结束后返回LTE网络驻留。V0LTE(Voice overLTE,4G语音业务),是基于LTE网络的语音业务,通过LTE的PS域传输语音数据包,无需2G/3G网络的语音域来提供语音业务服务。
[0003]但在现有技术中,终端在进行VOLTE通话过程中,在信号差的区域,网络侧会通过SRVCC(Single Rad1 Voice Call Continuity,单射频语音呼叫连续性方案)将终端的驻留网络从LTE网络回落到2G/3G网络进行通话,上述通话过程中的回落会导致通话过程中出现语音卡顿、甚至会出现掉话现象,严重影响用户的通话体验。

【发明内容】

[0004]本发明实施例提供了一种通信终端驻留网络切换方法及通信终端,有利于避免通话过程中网络侧主导控制的网络切换所导致的语音卡顿或掉话现象,进而增强用户通话体验。
[0005]本发明实施例第一方面提供一种通信终端驻留网络切换方法,包括:
[0006]通信终端检测是否发生通话业务的触发事件;
[0007]若所述通信终端检测到所述通话业务的触发事件,获取所述通信终端当前驻留的第一网络的信号强度值;
[0008]若所述通信终端在检测到所述信号强度值小于预设信号强度阈值时,将所述通信终端的驻留网络从所述第一网络切换到第二网络,由所述第二网络承载所述通话业务的触发事件触发的语音通话业务。
[0009]可选的,所述获取所述通信终端当前驻留的第一网络的信号强度值之后,所述方法还包括:
[0010]在检测到所述信号强度值大于所述预设信号强度阈值时,所述通信终端针对所述通信终端的驻留网络不执行切换操作,由当前的第一网络承载所述通话业务的触发事件触发的语音通话业务。
[0011 ]可选的,所述方法还包括:
[0012]在由第一网络承载语音通话业务的过程中,所述通信终端检测所述通信终端的驻留网络是否从所述第一网络切换到所述第二网络;
[0013]若检测到所述通信终端的驻留网络从所述第一网络切换到所述第二网络,所述通信终端获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值。
[0014]可选的,所述通信终端获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值,包括:
[0015]所述通信终端获取所述通信终端发生驻留网络切换前预设时刻的信号强度值,将所述发生驻留网络切换前预设时刻的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前预设时刻的信号强度值更新所述预设信号强度阈值;
[0016]或者,
[0017]所述通信终端获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;
[0018]将所述获取的至少两个信号强度值的平均值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述至少两个信号强度值的平均值更新所述预设信号强度阈值;
[0019]或者,
[0020]所述通信终端获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;
[0021]将所述获取的至少两个信号强度值中的最小的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述至少两个信号强度值中的最小的信号强度值更新所述预设信号强度阈值。
[0022]可选的,所述获取所述通信终端当前驻留的第一网络的信号强度值,包括:
[0023]所述通信终端获取在检测到所述通话业务的触发事件时的信号强度值,将所述在检测到所述通话业务的触发事件时的信号强度值作为所述通信终端当前驻留的第一网络的信号强度值;
[0024]或者,
[0025]所述通信终端获取在检测到所述通话业务的触发事件之前的第二预设时间段内的至少两次的信号强度值;
[0026]将所述获取的至少两次信号强度值的平均值作为所述通信终端当前驻留的第一网络的信号强度值。
[0027]本发明实施例第二方面提供一种通信终端,包括:
[0028]检测模块,用于检测是否发生通话业务的触发事件;
[0029]获取模块,用于若所述检测模块检测到所述通话业务的触发事件,获取所述通信终端当前驻留的第一网络的信号强度值;
[0030]切换模块,用于在检测到所述信号强度值小于预设信号强度阈值时,将所述通信终端的驻留网络从所述第一网络切换到第二网络,由所述第二网络承载所述通话业务的触发事件触发的语音通话业务。
[0031]可选的,所述切换模块,还用于在所述获取模块获取所述通信终端当前驻留的第一网络的信号强度值之后,在检测到所述信号强度值大于所述预设信号强度阈值时,针对所述通信终端的驻留网络不执行切换操作,由当前的第一网络承载所述通话业务的触发事件触发的语音通话业务。
[0032]可选的,所述通信终端还包括:
[0033]更新模块,用于在由第一网络承载语音通话业务的过程中,所述通信终端检测所述通信终端的驻留网络是否从所述第一网络切换到所述第二网络;若检测到所述通信终端的驻留网络从所述第一网络切换到所述第二网络,所述通信终端获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值。
[0034]可选的,所述更新模块,在用于若检测到所述通信终端的驻留网络从所述第一网络切换到所述第二网络,获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值时,具体用于获取所述通信终端发生驻留网络切换前预设时刻的信号强度值,将所述发生驻留网络切换前预设时刻的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前预设时刻的信号强度值更新所述预设信号强度阈值;
[0035]或者,具体用于获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;将所述获取的至少两个信号强度值的平均值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述至少两个信号强度值的平均值更新所述预设信号强度阈值;
[0036]或者,具体用于获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;将所述获取的至少两个信号强度值中的最小的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述获取的至少两个信号强度值中的最小的信号强度值更新所述预设信号强度阈值。
[0037]可选的,所述获取模块,具体用于获取在检测到所述通话业务的触发事件时的信号强度值,将所述在检测到所述通话业务的触发事件时的信号强度值作为所述通信终端当前驻留的第一网络的信号强度值;
[0038]或者,获取在检测到所述通话业务的触发事件之前的第二预设时间段内的至少两次的信号强度值;将所述获取的至少两次信号强度值的平均值作为所述通信终端当前驻留的第一网络的信号强度值。
[0039]可以看出,本发明实施例技术方案中,通信终端检测是否发生通话业务的触发事件
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1