基于volte終端的語音通話的發(fā)起方法及裝置的制造方法
【專利摘要】本發(fā)明實施例公開了一種基于VOLTE終端的語音通話的發(fā)起方法,包括:在發(fā)出主呼叫之后,接收VOLTE呼叫業(yè)務中的eNodeB下發(fā)的通話網絡切換指令;判斷終端是否已接收到被呼叫終端反饋的振鈴消息;若否,則通過呼叫管理模塊結束所述VOLTE呼叫業(yè)務,并保留所述終端的顯示界面上的撥號狀態(tài)界面;根據所述通話網絡切換指令進行網絡切換,切換完畢后,通過所述呼叫管理模塊在切換后的網絡上發(fā)起電路交換域的重撥。此外,本發(fā)明實施例還公開了一種基于VOLTE終端的語音通話的發(fā)起裝置。采用本發(fā)明,能提終端的語音通話的呼叫成功率。
【專利說明】
基于VOLTE終端的語音通話的發(fā)起方法及裝置
技術領域
[0001]本發(fā)明涉及計算機技術領域,尤其涉及一種基于VOLTE終端的語音通話的發(fā)起方法及裝置。
【背景技術】
[0002]在現有的LTE(英文:Long Term Evolut1n,中文:通用移動通信技術的長期演進)終端中,LTE的語音解決方案主要分兩種:第一種方案是基于單卡單待或單卡雙待的語音解決方案,即數據業(yè)務通過LTE網絡進行傳輸,但是語音業(yè)務則通過2G/3G網絡進行傳輸,即是在傳統(tǒng)的CS域上進行的,也就是說,在該種LTE的語音解決方案下,語音業(yè)務的相關數據傳輸達不到LTE的標準,例如SVLTE,SGLTE、CSFB等;第二種方案是VOLTE JPVoice over LTE,是上層應用IMS(IP Multimedia Subsystem,IP多媒體子系統(tǒng))協(xié)議,下層使用LTE作為承載的一種方案,類似網絡電話,也就是說,語音業(yè)務也是在LTE網絡上進行的。VOLTE的語音解決方案是基于IMS的語音業(yè)務,其語音業(yè)務的相關數據傳輸是通過LTE網絡實現的,相對于第一種單卡雙待、單卡單待的語音解決方案來講,接通等待時間更短、語音視頻通話效果更好,用戶體驗明顯高于傳統(tǒng)的CS語音。
[0003]但是,LTE的網絡覆蓋不足或者其他原因,可能使得終端的LTE信號減弱,即通話的連續(xù)性可能受到影響。為了保證用戶的語音業(yè)務的連貫性,在現有的解決方案SRVCC(Single Rad1 Voice Call Continuity)中,在終端在LTE網絡下發(fā)起IMS語音業(yè)務時,若網絡側檢測到LTE信號減弱并且不足以支撐繼續(xù)當前的通話的情況下,將當前的通話從LTE網絡轉移到2G/3G網絡,即將語音業(yè)務從E-UTRAN網絡轉移到3GPP的UTRAN/GERAN網絡,從而避免了用戶的語音通話因為LTE信號的衰落而中斷,保證了用戶通話的連續(xù)性。
[0004]
【申請人】經研究發(fā)現,上述SRVCC方案中,在語音通話已經建立相應的通話連接之后,上述SRVCC對應的網絡轉移能夠成功保證用戶語音通話不被終端,但是在語音通話還沒有接通的情況下,上述SRVCC方案對應的網絡轉移將無法進行,最后導致呼叫失敗。也就是說,在現有的LTE語音解決方案中,在LTE信號衰減的情況下,其對應的MS業(yè)務的語音通話的呼叫成功率不足。
【發(fā)明內容】
[0005]基于此,為解決傳統(tǒng)技術中LTE語音解決方案在LTE信號快速衰減的情況下發(fā)起的MS業(yè)務的語音通話的成功接通率不足的技術問題,特提出了一種基于VOLTE終端的語音通話的發(fā)起方法。
[0006]—種基于VOLTE終端的語音通話的發(fā)起方法,包括:
[0007]在發(fā)出主呼叫之后,接收VOLTE呼叫業(yè)務中的eNodeB下發(fā)的通話網絡切換指令;
[0008]判斷終端是否已接收到被呼叫終端反饋的振鈴消息;
[0009]若否,則通過呼叫管理模塊結束所述VOLTE呼叫業(yè)務,并保留所述終端的顯示界面上的撥號狀態(tài)界面;
[0010]根據所述通話網絡切換指令進行網絡切換,切換完畢后,通過所述呼叫管理模塊在切換后的網絡上發(fā)起電路交換域的重撥。
[0011]在其中一個實施例中,所述判斷終端是否已接收到被呼叫終端反饋的振鈴消息之后還包括:
[0012]若所述終端已接收到所述被呼叫終端反饋的振鈴消息,則根據所述通話網絡切換指令進行網絡切換,將所述主呼叫由數據交換域切換到電路交換域。
[0013]在其中一個實施例中,所述判斷終端是否已接收到被呼叫終端反饋的振鈴消息還包括:
[0014]通過所述呼叫管理模塊確定所述終端是否處于通話狀態(tài),若處于通話狀態(tài),則判定所述終端已接收到所述被呼叫終端反饋的振鈴消息。
[0015]在其中一個實施例中,所述通過呼叫管理模塊結束所述VOLTE呼叫業(yè)務還包括:
[0016]通過所述呼叫管理模塊觸發(fā)IMS協(xié)議棧,向所述eNodeB發(fā)送呼叫結束指令結束所述VOLTE呼叫業(yè)務。
[0017]在其中一個實施例中,所述根據所述通話網絡切換指令進行網絡切換,切換完畢后,通過所述呼叫管理模塊在切換后的網絡上發(fā)起電路交換域的重撥的步驟具體為:
[0018]所述終端根據所述通話網絡切換指令由LTE網絡切換至3GPP UTRAN/GERAN網絡,并通過所述呼叫管理模塊在所述3GPP UTRAN/GERAN網絡上發(fā)起所述電路交換域的重撥。
[0019]此外,為解決傳統(tǒng)技術中LTE語音解決方案在LTE信號快速衰減的情況下發(fā)起的MS業(yè)務的語音通話的成功接通率不足的技術問題,特提出了一種基于VOLTE終端的語音通話的發(fā)起裝置。
[0020]一種基于VOLTE終端的語音通話的發(fā)起裝置,包括:
[0021]通話網絡切換指令接收模塊,用于在發(fā)出主呼叫之后,接收VOLTE呼叫業(yè)務中的eNodeB下發(fā)的通話網絡切換指令;
[0022]判斷模塊,用于判斷終端是否已接收到被呼叫終端反饋的振鈴消息;
[0023]VOLTE呼叫業(yè)務結束模塊,用于在所述終端未接收到所述被呼叫終端反饋的振鈴消息時,通過呼叫管理模塊結束所述VOLTE呼叫業(yè)務,并保留所述終端的顯示界面上的撥號狀態(tài)界面;
[0024]重撥模塊,用于根據所述通話網絡切換指令進行網絡切換,切換完畢后,通過所述呼叫管理模塊在切換后的網絡上發(fā)起電路交換域的重撥。
[0025]在其中一個實施例中,所述裝置還包括主呼叫網絡切換模塊,用于在所述終端已接收到所述被呼叫終端反饋的振鈴消息時,根據所述通話網絡切換指令進行網絡切換,將所述主呼叫由數據交換域切換到電路交換域。
[0026]在其中一個實施例中,所述判斷模塊還用于通過所述呼叫管理模塊確定所述終端是否處于通話狀態(tài),若處于通話狀態(tài),則判定所述終端已接收到所述被呼叫終端反饋的振鈴消息。
[0027]在其中一個實施例中,所述VOLTE呼叫業(yè)務結束模塊還用于通過所述呼叫管理模塊觸發(fā)MS協(xié)議棧,向所述eNodeB發(fā)送呼叫結束指令結束所述VOLTE呼叫業(yè)務。
[0028]在其中一個實施例中,所述重撥模塊還用于根據所述通話網絡切換指令由LTE網絡切換至3GPP UTRAN/GERAN網絡,并通過所述呼叫管理模塊在所述3GPP UTRAN/GERAN網絡上發(fā)起所述電路交換域的重撥。
[0029]實施本發(fā)明實施例,將具有如下有益效果:
[0030]采用了上述基于VOLTE終端的語音通話的發(fā)起方法和裝置之后,在終端在LTE網絡下發(fā)起頂S語音業(yè)務的情況下,若LTE網絡信號衰減且終端還沒有接收到被呼叫方返回的振鈴消息的情況下,將當前的IMS語音業(yè)務結束,并保留終端上相應的撥號狀態(tài)界面,然后在2/3G網絡下在電路交換CS域重新發(fā)起與之前的IMS語音業(yè)務對應的呼叫請求。也就是說,在終端因為LTE網絡信號衰減會造成當前的呼叫請求還沒有被響應的情況下,將當前在數據交換PS域上的語音業(yè)務結束并在電路交換CS域上重新發(fā)起呼叫請求,從而使得原來因為LTE網絡信號衰減而呼叫失敗的呼叫自動重撥,并且因為重撥是在電路交換CS域上發(fā)起的,不受數據交換PS域的數據信號的影響,提高了終端在LTE網絡下發(fā)起呼叫的結果成功率,提升了用戶體驗。
【附圖說明】
[0031]為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0032]其中:
[0033]圖1為一個實施例中一種基于VOLTE終端的語音通話的發(fā)起方法的流程示意圖;
[0034]圖2為一個實施例中一種基于VOLTE終端的語音通話的發(fā)起裝置的結構示意圖;
[0035]圖3為一個實施例中運行前述基于VOLTE終端的語音通話的發(fā)起方法的計算機設備的結構示意圖。
【具體實施方式】
[0036]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0037]為解決傳統(tǒng)技術中LTE語音解決方案在LTE信號快速衰減的情況下發(fā)起的IMS業(yè)務的語音通話的成功接通率不足的技術問題,在本實施例中,特提出了一種基于VOLTE終端的語音通話的發(fā)起方法,該方法的實現可依賴于計算機程序,該計算機程序可運行于基于馮諾依曼體系的計算機系統(tǒng)之上,該計算機程序可以是LTE終端的語音通話應用程序。該計算機系統(tǒng)可以是運行上述計算機程序的例如智能手機、平板電腦等支持LTE業(yè)務的終端設備。
[0038]具體的,如圖1所示,上述基于VOLTE終端的語音通話的發(fā)起方法包括如下步驟:
[0039 ] 步驟S102:在發(fā)出主呼叫之后,接收VOLTE呼叫業(yè)務中的eNodeB下發(fā)的通話網絡切換指令。
[0040]具體實施例中,支持VOLTE方案的LTE終端在發(fā)起呼叫時,可通過LTE網絡發(fā)起呼口 H,也就是說,終端發(fā)起的語音業(yè)務可經過LTE網絡進行傳輸,即終端發(fā)出的主呼叫是終端在LTE網絡下發(fā)起的頂S語音業(yè)務。
[0041]因為上述終端發(fā)起的IMS語音業(yè)務時需要LTE網絡傳輸對應的語音數據,因此,上述IMS語音業(yè)務需要LTE網絡的支撐;但是,在終端所處的位置的LTE網絡信號因為某種原因出現LTE信號減弱或者消失的情況下,對應的LTE網絡則不能支撐上述IMS語音業(yè)務,因此,需要將上述語音業(yè)務切換至其他網絡以保證通話的連續(xù)性。具體實施例中,網絡側MME(Mobility Management Entity,移動管理實體)在檢測到LTE信號減弱需要將上述語音業(yè)務從PS域切換到CS域以保證通話連續(xù)性的情況下,會通過eNodeB向終端下發(fā)通話網絡切換指令,從而終端會接收到eNodeB下發(fā)的通話網絡切換指令。
[0042]步驟S104:判斷終端是否已接收到被呼叫終端反饋的振鈴消息;若是,則執(zhí)行步驟S106:根據所述通話網絡切換指令進行網絡切換,將所述主呼叫由數據交換域切換到電路交換域;若否,則執(zhí)行步驟S108:通過呼叫管理模塊結束所述VOLTE呼叫業(yè)務,并保留所述終端的顯示界面上的撥號狀態(tài)界面,并執(zhí)行步驟S110:根據所述通話網絡切換指令進行網絡切換,切換完畢后,通過所述呼叫管理模塊在切換后的網絡上發(fā)起電路交換域的重撥。
[0043]終端在接收到eNodeB下發(fā)的通話網絡切換指令時,并不直接根據該通話網絡切換指令進行通話網絡的切換,而是首先對終端當前時候接收到被呼叫終端針對終端發(fā)起的主呼叫反饋的振鈴消息進行判斷,且判斷的結果有兩種,第一,終端已經接收到被呼叫終端反饋的振鈴消息,第二,終端未接收到被呼叫終端反饋的振鈴消息。下面對上述兩種判斷結果下的進一步的相關步驟進行說明。
[0044]需要說明的是,在本實施例中,上述步驟S104中,判斷終端是否已接收到被呼叫終端反饋的振鈴消息的過程可以是:通過所述呼叫管理模塊確定所述終端是否處于通話狀態(tài),若處于通話狀態(tài),則判定所述終端已接收到所述被呼叫終端反饋的振鈴消息。
[0045]呼叫管理模塊,即Call Manage Module,管理終端的呼叫業(yè)務,例如呼叫的發(fā)起或結束等;在本實施例中,通過呼叫管理模塊可以確定步驟S102中發(fā)起的主呼叫對應的當前的呼叫狀態(tài)。在本實施例中,主呼叫對應的當前的呼叫狀態(tài)為終端是否處于通話狀態(tài)時,并且,在終端處于通話狀態(tài)時,判定終端已接收到被呼叫終端反饋的振鈴消息并建立了相應的通話連接。
[0046]針對上述步驟S104中的第一種判斷結果,終端已接收到被呼叫終端反饋的振鈴消息,則根據上述通話網絡切換指令進行網絡切換,且上述通話網絡切換指令為SRVCC(Single Rad1 Voice Call Continuity)指令,也就是說,將當前正在進行的語音業(yè)務從LTE網絡轉移到2G/3G網絡,即將語音業(yè)務從E-UTRAN網絡轉移到3GPP的UTRAN/GERAN網絡,或語音業(yè)務從數據交換域(PS域)切換到電路交換域(CS域)從而避免了用戶的語音通話因為LTE信號的衰落而中斷,保證了用戶通話的連續(xù)性。
[0047]針對上述步驟S106中的第二種判斷結果,終端未接收到被呼叫終端反饋的振鈴消息,在此種情況下,與終端發(fā)起的主呼叫并未被接通,也就是說,終端在發(fā)起主呼叫時通過eNodeB發(fā)送給被呼叫終端的呼叫請求還沒有被被呼叫終端所接收,或者被呼叫終端已經接收到該呼叫請求但是反饋的振鈴消息還沒有送達到本終端處,兩個終端之間的通話連接并沒有建立,所以通話網絡還無法進行通話網絡的切換,并且,因為當前LTE網絡信號的衰減導致當前的LTE網絡也不足以支撐當前的主呼叫的繼續(xù),也就是說,此時的主呼叫會出現呼叫失敗的情況。
[0048]針對上述情況,通過終端的呼叫管理模塊結束當前的與步驟S102中發(fā)起的主呼叫對應VOLTE呼叫業(yè)務,并保留相應的撥號狀態(tài)頁面。也就是說,在一般情況下,VOLTE呼叫業(yè)務被結束的情況下,其對應的撥號狀態(tài)頁面也會被取消展示,以告知用戶當前的呼叫業(yè)務已被結束。但是,在本實施例中,在LTE網絡信號衰減并接收到eNodeB下發(fā)的通話網絡切換指令的情況下,在結束當前的VOLTE呼叫業(yè)務時,對應的撥號狀態(tài)界面并不會被取消展示,而是被保留在終端的顯示界面上。也就是說,在呼叫業(yè)務結束后本應該執(zhí)行的與關閉撥號狀態(tài)界面對應的執(zhí)行碼沒有被執(zhí)行,而是跳過該步驟直接執(zhí)行下一個步驟。
[0049]在一個具體的實施例中上述通話呼叫管理模塊結束VOLTE呼叫業(yè)務的過程可以是,通過呼叫管理模塊觸發(fā)MS協(xié)議棧,向eNodeB發(fā)送呼叫結束指令,即CALL END指令,以使eNodeB在接收到該CALL END指令之后,結束與該呼叫結束指令對應的語音業(yè)務。
[0050]在VOLTE呼叫業(yè)務被呼叫管理模塊結束的情況下,根據步驟S102中接收到的通話網絡切換指令進行網絡切換,即將終端連接的LTE網絡切換至2/3G網絡,并在切換之后的2/3G網絡下,在電路交換CS域上重新發(fā)起與步驟S102中發(fā)起的主呼叫對應的再次呼叫,也就是說,在電路交換CS域上進行對上述主呼叫進行重撥。
[0051 ]具體實施例中,本地終端根據步驟S102中接收到的網絡切換指令將終端連接的LTE網絡切換到3GPPUTRAN/GERAN網絡,并且在網絡切換成功之后,在切換之后的3GPPUTRAN/GERAN網絡上重新發(fā)起呼叫,以完成對步驟S102中發(fā)起的主呼叫的重撥,并且,上述主呼叫的重撥是在電路交換CS域上進行的而不是在數據交換PS域上進行的,也就是說,不會出現因為數據網絡信號的衰減而呼叫失敗的情況。
[0052]此外,為解決傳統(tǒng)技術中LTE語音解決方案在LTE信號快速衰減的情況下發(fā)起的MS業(yè)務的語音通話的成功接通率不足的技術問題,在一個實施例中,如圖2所示,還提出了一種基于VOLTE終端的語音通話的發(fā)起裝置,包括通話網絡切換指令接收模塊102、判斷模塊104、V0LTE呼叫業(yè)務結束模塊106以及重撥模塊108,其中:
[0053]通話網絡切換指令接收模塊102,用于在發(fā)出主呼叫之后,接收VOLTE呼叫業(yè)務中的eNodeB下發(fā)的通話網絡切換指令;
[0054]判斷模塊104,用于判斷終端是否已接收到被呼叫終端反饋的振鈴消息;
[0055]VOLTE呼叫業(yè)務結束模塊106,用于在所述終端未接收到所述被呼叫終端反饋的振鈴消息時,通過呼叫管理模塊結束所述VOLTE呼叫業(yè)務,并保留所述終端的顯示界面上的撥號狀態(tài)界面;
[0056]重撥模塊108,用于根據所述通話網絡切換指令進行網絡切換,切換完畢后,通過所述呼叫管理模塊在切換后的網絡上發(fā)起電路交換域的重撥。
[0057]可選的,在一個實施例中,如圖2所示,上述裝置還包括主呼叫網絡切換模塊110,用于在所述終端已接收到所述被呼叫終端反饋的振鈴消息時,根據所述通話網絡切換指令進行網絡切換,將所述主呼叫由數據交換域切換到電路交換域。
[0058]可選的,在一個實施例中,判斷模塊104還用于通過所述呼叫管理模塊確定所述終端是否處于通話狀態(tài),若處于通話狀態(tài),則判定所述終端已接收到所述被呼叫終端反饋的振鈴消息。
[0059]可選的,在一個實施例中,VOLTE呼叫業(yè)務結束模塊106還用于通過所述呼叫管理模塊觸發(fā)頂S協(xié)議棧,向所述eNodeB發(fā)送呼叫結束指令結束所述VOLTE呼叫業(yè)務。
[0060]可選的,在一個實施例中,重撥模塊108還用于根據所述通話網絡切換指令由LTE網絡切換至3GPP UTRAN/GERAN網絡,并通過所述呼叫管理模塊在所述3GPP UTRAN/GERAN網絡上發(fā)起所述電路交換域的重撥。
[0061]實施本發(fā)明實施例,將具有如下有益效果:
[0062]采用了上述基于VOLTE終端的語音通話的發(fā)起方法和裝置之后,在終端在LTE網絡下發(fā)起頂S語音業(yè)務的情況下,若LTE網絡信號衰減且終端還沒有接收到被呼叫方返回的振鈴消息的情況下,將當前的IMS語音業(yè)務結束,并保留終端上相應的撥號狀態(tài)界面,然后在2/3G網絡下在電路交換CS域重新發(fā)起與之前的IMS語音業(yè)務對應的呼叫請求。也就是說,在終端因為LTE網絡信號衰減會造成當前的呼叫請求還沒有被響應的情況下,將當前在數據交換PS域上的語音業(yè)務結束并在電路交換CS域上重新發(fā)起呼叫請求,從而使得原來因為LTE網絡信號衰減而呼叫失敗的呼叫自動重撥,并且因為重撥是在電路交換CS域上發(fā)起的,不受數據交換PS域的數據信號的影響,提高了終端在LTE網絡下發(fā)起呼叫的結果成功率,提升了用戶體驗。
[0063]在一個實施例中,如圖3所示,圖3展示了一種運行上述基于VOLTE終端的語音通話的發(fā)起方法的基于馮諾依曼體系的計算機系統(tǒng)的終端。該計算機系統(tǒng)可以是智能手機、平板電腦、掌上電腦等支持LTE業(yè)務的終端設備。具體的,可包括通過系統(tǒng)總線連接的外部輸入接口 1001、處理器1002、存儲器1003和輸出接口 1004。其中,外部輸入接口 1001可選的可至少包括網絡接口 10012。存儲器1003可包括外存儲器10032(例如硬盤、光盤或軟盤等)和內存儲器10034。輸出接口 1004可至少包括顯示屏10042等設備。
[0064]在本實施例中,本方法的運行基于計算機程序,該計算機程序的程序文件存儲于前述基于馮諾依曼體系的計算機系統(tǒng)的外存儲器10032中,在運行時被加載到內存儲器10034中,然后被編譯為機器碼之后傳遞至處理器1002中執(zhí)行,從而使得基于馮諾依曼體系的計算機系統(tǒng)中形成邏輯上的通話網絡切換指令接收模塊102、判斷模塊104、V0LTE呼叫業(yè)務結束模塊106、重撥模塊108以及主呼叫網絡切換模塊110。且在上述基于VOLTE終端的語音通話的發(fā)起方法執(zhí)行過程中,輸入的參數均通過外部輸入接口 1001接收,并傳遞至存儲器1003中緩存,然后輸入到處理器1002中進行處理,處理的結果數據或緩存于存儲器1003中進行后續(xù)地處理,或被傳遞至輸出接口 1004進行輸出。
[0065]以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權利范圍,因此依本發(fā)明權利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權項】
1.一種基于VOLTE終端的語音通話的發(fā)起方法,其特征在于,包括: 在發(fā)出主呼叫之后,接收VOLTE呼叫業(yè)務中的eNodeB下發(fā)的通話網絡切換指令; 判斷終端是否已接收到被呼叫終端反饋的振鈴消息; 若否,則通過呼叫管理模塊結束所述VOLTE呼叫業(yè)務,并保留所述終端的顯示界面上的撥號狀態(tài)界面; 根據所述通話網絡切換指令進行網絡切換,切換完畢后,通過所述呼叫管理模塊在切換后的網絡上發(fā)起電路交換域的重撥。2.根據權利要求1所述的基于VOLTE終端的語音通話的發(fā)起方法,其特征在于,所述判斷終端是否已接收到被呼叫終端反饋的振鈴消息之后還包括: 若所述終端已接收到所述被呼叫終端反饋的振鈴消息,則根據所述通話網絡切換指令進行網絡切換,將所述主呼叫由數據交換域切換到電路交換域。3.根據權利要求2所述的基于VOLTE終端的語音通話的發(fā)起方法,其特征在于,所述判斷終端是否已接收到被呼叫終端反饋的振鈴消息還包括: 通過所述呼叫管理模塊確定所述終端是否處于通話狀態(tài),若處于通話狀態(tài),則判定所述終端已接收到所述被呼叫終端反饋的振鈴消息。4.根據權利要求1所述的基于VOLTE終端的語音通話的發(fā)起方法,其特征在于,所述通過呼叫管理模塊結束所述VOLTE呼叫業(yè)務還包括: 通過所述呼叫管理模塊觸發(fā)IMS協(xié)議棧,向所述eNodeB發(fā)送呼叫結束指令結束所述VOLTE呼叫業(yè)務。5.根據權利要求1所述的基于VOLTE終端的語音通話的發(fā)起方法,其特征在于,所述根據所述通話網絡切換指令進行網絡切換,切換完畢后,通過所述呼叫管理模塊在切換后的網絡上發(fā)起電路交換域的重撥的步驟具體為: 所述終端根據所述通話網絡切換指令由LTE網絡切換至3GPPUTRAN/GERAN網絡,并通過所述呼叫管理模塊在所述3GPPUTRAN/GERAN網絡上發(fā)起所述電路交換域的重撥。6.一種基于VOLTE終端的語音通話的發(fā)起裝置,其特征在于,包括: 通話網絡切換指令接收模塊,用于在發(fā)出主呼叫之后,接收VOLTE呼叫業(yè)務中的eNodeB下發(fā)的通話網絡切換指令; 判斷模塊,用于判斷終端是否已接收到被呼叫終端反饋的振鈴消息; VOLTE呼叫業(yè)務結束模塊,用于在所述終端未接收到所述被呼叫終端反饋的振鈴消息時,通過呼叫管理模塊結束所述VOLTE呼叫業(yè)務,并保留所述終端的顯示界面上的撥號狀態(tài)界面; 重撥模塊,用于根據所述通話網絡切換指令進行網絡切換,切換完畢后,通過所述呼叫管理模塊在切換后的網絡上發(fā)起電路交換域的重撥。7.根據權利要求6所述的基于VOLTE終端的語音通話的發(fā)起裝置,其特征在于,所述裝置還包括主呼叫網絡切換模塊,用于在所述終端已接收到所述被呼叫終端反饋的振鈴消息時,根據所述通話網絡切換指令進行網絡切換,將所述主呼叫由數據交換域切換到電路交換域。8.根據權利要求7所述的基于VOLTE終端的語音通話的發(fā)起裝置,其特征在于,所述判斷模塊還用于通過所述呼叫管理模塊確定所述終端是否處于通話狀態(tài),若處于通話狀態(tài),則判定所述終端已接收到所述被呼叫終端反饋的振鈴消息。9.根據權利要求6所述的基于VOLTE終端的語音通話的發(fā)起裝置,其特征在于,所述VOLTE呼叫業(yè)務結束模塊還用于通過所述呼叫管理模塊觸發(fā)MS協(xié)議棧,向所述eNodeB發(fā)送呼叫結束指令結束所述VOLTE呼叫業(yè)務。10.根據權利要求6所述的基于VOLTE終端的語音通話的發(fā)起裝置,其特征在于,所述重撥模塊還用于根據所述通話網絡切換指令由LTE網絡切換至3GPP UTRAN/GERAN網絡,并通過所述呼叫管理模塊在所述3GPPUTRAN/GERAN網絡上發(fā)起所述電路交換域的重撥。
【文檔編號】H04L29/06GK105915736SQ201610494034
【公開日】2016年8月31日
【申請日】2016年6月29日
【發(fā)明人】劉建峰
【申請人】宇龍計算機通信科技(深圳)有限公司