1.一种基于VOLTE终端的语音通话的发起方法,其特征在于,包括:
在发出主呼叫之后,接收VOLTE呼叫业务中的eNodeB下发的通话网络切换指令;
判断终端是否已接收到被呼叫终端反馈的振铃消息;
若否,则通过呼叫管理模块结束所述VOLTE呼叫业务,并保留所述终端的显示界面上的拨号状态界面;
根据所述通话网络切换指令进行网络切换,切换完毕后,通过所述呼叫管理模块在切换后的网络上发起电路交换域的重拨。
2.根据权利要求1所述的基于VOLTE终端的语音通话的发起方法,其特征在于,所述判断终端是否已接收到被呼叫终端反馈的振铃消息之后还包括:若所述终端已接收到所述被呼叫终端反馈的振铃消息,则根据所述通话网络切换指令进行网络切换,将所述主呼叫由数据交换域切换到电路交换域。
3.根据权利要求2所述的基于VOLTE终端的语音通话的发起方法,其特征在于,所述判断终端是否已接收到被呼叫终端反馈的振铃消息还包括:通过所述呼叫管理模块确定所述终端是否处于通话状态,若处于通话状态,则判定所述终端已接收到所述被呼叫终端反馈的振铃消息。
4.根据权利要求1所述的基于VOLTE终端的语音通话的发起方法,其特征在于,所述通过呼叫管理模块结束所述VOLTE呼叫业务还包括:通过所述呼叫管理模块触发IMS协议栈,向所述eNodeB发送呼叫结束指令结束所述VOLTE呼叫业务。
5.根据权利要求1所述的基于VOLTE终端的语音通话的发起方法,其特征在于,所述根据所述通话网络切换指令进行网络切换,切换完毕后,通过所述呼叫管理模块在切换后的网络上发起电路交换域的重拨的步骤具体为:所述终端根据所述通话网络切换指令由LTE网络切换至3GPPUTRAN/GERAN网络,并通过所述呼叫管理模块在所述3GPPUTRAN/GERAN网络上发起所述电路交换域的重拨。
6.一种基于VOLTE终端的语音通话的发起装置,其特征在于,包括:
通话网络切换指令接收模块,用于在发出主呼叫之后,接收VOLTE呼叫业务中的eNodeB下发的通话网络切换指令;
判断模块,用于判断终端是否已接收到被呼叫终端反馈的振铃消息;
VOLTE呼叫业务结束模块,用于在所述终端未接收到所述被呼叫终端反馈的振铃消息时,通过呼叫管理模块结束所述VOLTE呼叫业务,并保留所述终端的显示界面上的拨号状态界面;
重拨模块,用于根据所述通话网络切换指令进行网络切换,切换完毕后,通过所述呼叫管理模块在切换后的网络上发起电路交换域的重拨。
7.根据权利要求6所述的基于VOLTE终端的语音通话的发起装置,其特征在于,所述装置还包括主呼叫网络切换模块,用于在所述终端已接收到所述被呼叫终端反馈的振铃消息时,根据所述通话网络切换指令进行网络切换,将所述主呼叫由数据交换域切换到电路交换域。
8.根据权利要求7所述的基于VOLTE终端的语音通话的发起装置,其特征在于,所述判断模块还用于通过所述呼叫管理模块确定所述终端是否处于通话状态,若处于通话状态,则判定所述终端已接收到所述被呼叫终端反馈的振铃消息。
9.根据权利要求6所述的基于VOLTE终端的语音通话的发起装置,其特征在于,所述VOLTE呼叫业务结束模块还用于通过所述呼叫管理模块触发IMS协议栈,向所述eNodeB发送呼叫结束指令结束所述VOLTE呼叫业务。
10.根据权利要求6所述的基于VOLTE终端的语音通话的发起装置,其特征在于,所述重拨模块还用于根据所述通话网络切换指令由LTE网络切换至3GPP UTRAN/GERAN网络,并通过所述呼叫管理模块在所述3GPPUTRAN/GERAN网络上发起所述电路交换域的重拨。