1.一种通信终端驻留网络切换方法,其特征在于,包括:
通信终端检测是否发生通话业务的触发事件;
若所述通信终端检测到所述通话业务的触发事件,获取所述通信终端当前驻留的第一网络的信号强度值;
若所述通信终端在检测到所述信号强度值小于预设信号强度阈值时,将所述通信终端的驻留网络从所述第一网络切换到第二网络,由所述第二网络承载所述通话业务的触发事件触发的语音通话业务;
在检测到所述信号强度值大于所述预设信号强度阈值时,所述通信终端针对所述通信终端的驻留网络不执行切换操作,由当前的第一网络承载所述通话业务的触发事件触发的语音通话业务;
在由第一网络承载语音通话业务的过程中,所述通信终端检测所述通信终端的驻留网络是否从所述第一网络切换到所述第二网络;
若检测到所述通信终端的驻留网络从所述第一网络切换到所述第二网络,所述通信终端获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值。
2.如权利要求1所述的方法,其特征在于,所述通信终端获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值,包括:所述通信终端获取所述通信终端发生驻留网络切换前预设时刻的信号强度值,将所述发生驻留网络切换前预设时刻的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前预设时刻的信号强度值更新所述预设信号强度阈值;
或者,
所述通信终端获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;
将所述获取的至少两个信号强度值的平均值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述至少两个信号强度值的平均值更新所述预设信号强度阈值;
或者,
所述通信终端获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;
将所述获取的至少两个信号强度值中的最小的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述至少两个信号强度值中的最小的信号强度值更新所述预设信号强度阈值。
3.如权利要求1或2项所述的方法,其特征在于,所述获取所述通信终端当前驻留的第一网络的信号强度值,包括:所述通信终端获取在检测到所述通话业务的触发事件时的信号强度值,将所述在检测到所述通话业务的触发事件时的信号强度值作为所述通信终端当前驻留的第一网络的信号强度值;
或者,
所述通信终端获取在检测到所述通话业务的触发事件之前的第二预设时间段内的至少两次的信号强度值;
将所述获取的至少两次信号强度值的平均值作为所述通信终端当前驻留的第一网络的信号强度值。
4.一种通信终端,其特征在于,包括:
检测模块,用于检测是否发生通话业务的触发事件;
获取模块,用于若所述检测模块检测到所述通话业务的触发事件,获取所述通信终端当前驻留的第一网络的信号强度值;
切换模块,用于在检测到所述信号强度值小于预设信号强度阈值时,将所述通信终端的驻留网络从所述第一网络切换到第二网络,由所述第二网络承载所述通话业务的触发事件触发的语音通话业务;
所述切换模块,还用于在所述获取模块获取所述通信终端当前驻留的第一网络的信号强度值之后,在检测到所述信号强度值大于所述预设信号强度阈值时,针对所述通信终端的驻留网络不执行切换操作,由当前的第一网络承载所述通话业务的触发事件触发的语音通话业务;
更新模块,用于在由第一网络承载语音通话业务的过程中,所述通信终端检测所述通信终端的驻留网络是否从所述第一网络切换到所述第二网络;若检测到所述通信终端的驻留网络从所述第一网络切换到所述第二网络,获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值。
5.如权利要求4所述的通信终端,其特征在于,
所述更新模块,在用于若检测到所述通信终端的驻留网络从所述第一网络切换到所述第二网络,获取所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前驻留在所述第一网络的信号强度值更新所述预设信号强度阈值时,具体用于获取所述通信终端发生驻留网络切换前预设时刻的信号强度值,将所述发生驻留网络切换前预设时刻的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述发生驻留网络切换前预设时刻的信号强度值更新所述预设信号强度阈值;
或者,
具体用于获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;将所述获取的至少两个信号强度值的平均值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述至少两个信号强度值的平均值更新所述预设信号强度阈值;
或者,
具体用于获取所述通信终端发生驻留网络切换前第一预设时间段内的至少两个信号强度值;将所述获取的至少两个信号强度值中的最小的信号强度值作为所述通信终端发生驻留网络切换前驻留在所述第一网络的信号强度值,并用所述获取的至少两个信号强度值中的最小的信号强度值更新所述预设信号强度阈值。
6.如权利要求4或5项所述的通信终端,其特征在于,
所述获取模块,具体用于获取在检测到所述通话业务的触发事件时的信号强度值,将所述在检测到所述通话业务的触发事件时的信号强度值作为所述通信终端当前驻留的第一网络的信号强度值;
或者,获取在检测到所述通话业务的触发事件之前的第二预设时间段内的至少两次的信号强度值;将所述获取的至少两次信号强度值的平均值作为所述通信终端当前驻留的第一网络的信号强度值。