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

文档序号:9871232阅读:来源:国知局
】可以是:
[0068]所述通信终端获取在检测到所述通话业务的触发事件时的信号强度值,将所述在检测到所述通话业务的触发事件时的信号强度值作为所述通信终端当前驻留的第一网络的信号强度值;
[0069]或者,所述通信终端获取在检测到所述通话业务的触发事件之前的第二预设时间段内的至少两次的信号强度值;将所述获取的至少两次信号强度值的平均值作为所述通信终端当前驻留的第一网络的信号强度值。
[0070]S203、所述通信终端检测所述信号强度值是否小于预设信号强度阈值。
[0071]其中,若所述通信终端检测到所述信号强度值小于预设信号强度阈值执行步骤S204;若所述通信终端检测到所述信号强度值大于或等于预设信号强度阈值执行步骤S205至步骤S207。
[0072]其中,所述预设信号强度阈值时所述通信终端在第一次驻留在新的LTE网络小区时,由用户主动设置或由所述通信终端自动设置的一个信号强度最小值。在后续的通话业务进行过程中,通信终端通过执行步骤S205至S207对所述预设信号强度阈值进行不断修正更新,最终更新得到的预设信号强度阈值可以避免出现在由第一网络承载语音通话业务的过程中,驻留网络是否从所述第一网络切换到所述第二网络,若所述通信终端在检测到所述信号强度值小于预设信号强度阈值时,在进行通话业务之前,所述通信终端主动将所述通信终端的驻留网络从所述第一网络切换到第二网络,由所述第二网络承载所述通话业务的触发事件触发的语音通话业务。
[0073]S204、若所述通信终端在检测到所述信号强度值小于预设信号强度阈值时,将所述通信终端的驻留网络从所述第一网络切换到第二网络,由所述第二网络承载所述通话业务的触发事件触发的语音通话业务。
[0074]其中,上述第二网络可以是2G或3G网络。
[0075]S205、若所述通信终端在检测到所述信号强度值大于所述预设信号强度阈值时,所述通信终端针对所述通信终端的驻留网络不执行切换操作,由当前的第一网络承载所述通话业务的触发事件触发的语音通话业务。
[0076]S206、在由第一网络承载语音通话业务的过程中,所述通信终端检测所述通信终端的驻留网络是否从所述第一网络切换到所述第二网络。
[0077]S207、若检测到所述通信终端的驻留网络从所述第一网络切换到所述第二网络,所述通信终端获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值。
[0078]其中,所述通信终端的驻留网络从所述第一网络切换到所述第二网络时刻的信号强度值,通信终端无法预先测量,发生切换的信号强度值是由网络小区的信号情况决定,因此,所述通信终端获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值的【具体实施方式】可以是:
[0079]所述通信终端获取所述通信终端发生驻留网络切换前预设时刻的信号强度值,将所述发生驻留网络切换前预设时刻的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前预设时刻的信号强度值更新所述预设信号强度阈值;
[0080]或者,所述通信终端获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;将所述获取的至少两个信号强度值的平均值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述至少两个信号强度值的平均值更新所述预设信号强度阈值;
[0081]或者,所述通信终端获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;将所述获取的至少两个信号强度值中的最小的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述至少两个信号强度值中的最小的信号强度值更新所述预设信号强度阈值。
[0082]可以看出,本发明实施例技术方案中,通信终端检测是否发生通话业务的触发事件,若所述通信终端检测到所述通话业务的触发事件,获取所述通信终端当前驻留的第一网络的信号强度值,在检测到所述信号强度值小于预设信号强度阈值时,将所述通信终端的驻留网络从所述第一网络切换到第二网络,由所述第二网络承载所述通话业务的触发事件触发的语音通话业务。可见,上述通信终端的驻留网络切换时间由通信终端主导,即在检测到所述通话业务的触发事件、且检测到当前驻留的网络的信号强度值小于预设阈值时,便执行驻留网络切换,有利于避免通话过程中网络侧主导控制的网络切换所导致的语音卡顿或掉话现象,进而增强用户通话体验。
[0083]下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例一至二实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例一和实施例二。
[0084]请参阅图3,图3是本发明第三实施例提供的一种通信终端的结构示意图,本发明实施例中的通信终端可以诸如智能手机、平板电脑、智能可穿戴设备等带通信网络功能的终端。如图3所示,本发明实施例中的通信终端包括以下模块:
[0085]检测模块301,用于检测是否发生通话业务的触发事件;
[0086]获取模块302,用于若所述检测模块检测到所述通话业务的触发事件,获取所述通信终端当前驻留的第一网络的信号强度值;
[0087]切换模块303,用于在检测到所述信号强度值小于预设信号强度阈值时,将所述通信终端的驻留网络从所述第一网络切换到第二网络,由所述第二网络承载所述通话业务的触发事件触发的语音通话业务。
[0088]可选的,所述切换模块303,还用于在所述获取模块获取所述通信终端当前驻留的第一网络的信号强度值之后,在检测到所述信号强度值大于所述预设信号强度阈值时,针对所述通信终端的驻留网络不执行切换操作,由当前的第一网络承载所述通话业务的触发事件触发的语音通话业务。
[0089]可选的,所述通信终端还可以进一步包括:
[0090]更新模块304,用于在由第一网络承载语音通话业务的过程中,所述通信终端检测所述通信终端的驻留网络是否从所述第一网络切换到所述第二网络;若检测到所述通信终端的驻留网络从所述第一网络切换到所述第二网络,获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值。
[0091]可选的,所述更新模块304,在用于若检测到所述通信终端的驻留网络从所述第一网络切换到所述第二网络,获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值时,具体用于获取所述通信终端发生驻留网络切换前预设时刻的信号强度值,将所述发生驻留网络切换前预设时刻的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前预设时刻的信号强度值更新所述预设信号强度阈值;
[0092]或者,具体用于获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;将所述获取的至少两个信号强度值的平均值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述至少两个信号强度值的平均值更新所述预设信号强度阈值;
[0093]或者,具体用于获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;将所述获取的至少两个信号强度值中的最小的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述获取的至少两个信号强度值中的最小的信号强度值更新所述预设信号强度阈值。
[0094]可选的,所述获取模块302,具体用于获取在检测到所述通话业务的触发事件时的信号强度值,将所述在检测到所述通话业务的触发事件时的信号强度值作为所述通信终端当前驻留的第一网络的信号强度值;
[0095]或者,
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1