一種切換過程中語音回落的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及長期演進(jìn)(LTE,Long Term Evolut1n)移動通信系統(tǒng),尤其涉及一種切換過程中語音回落(CSFB,CS Fallback)的方法及裝置。
【背景技術(shù)】
[0002]CS Fallback是一種應(yīng)用于演進(jìn)的UMTS陸地?zé)o線接入網(wǎng)(E-UTRAN,EvolvedUMTS Terrestrial Rad1 Access Network)網(wǎng)絡(luò)與全球移動通信系統(tǒng)(GSM,GlobalSystem for Mobile Communicat1n)或通用移動通信系統(tǒng)(UMTS,Universal MobileTelecommunicat1ns System)網(wǎng)絡(luò)同覆蓋時,將已駐留在LTE網(wǎng)絡(luò)的、與用戶相關(guān)的電路交換(CS,Circuit Switching)域語音業(yè)務(wù)建立請求進(jìn)行回落,在GSM或UMTS網(wǎng)絡(luò)的CS域進(jìn)行語音建立的技術(shù)。
[0003]在LTE網(wǎng)絡(luò)部署的初期,2G或3G(以下簡稱2G/3G)網(wǎng)絡(luò)的覆蓋遠(yuǎn)大于LTE網(wǎng)絡(luò),對于沒有部署IP多媒體子系統(tǒng)aMS,IP Multmedia Subsystem)網(wǎng)絡(luò)或者網(wǎng)絡(luò)不支持網(wǎng)絡(luò)電話(V0IP,Voice over Internet Protocol),用戶終端(UE, User Equipment)不具備VoIP支持能力的情況,需要將語音業(yè)務(wù)通過CS Fallback回落到傳統(tǒng)的2G/3G網(wǎng)絡(luò)的CS域進(jìn)行處理,即使部署了 MS網(wǎng)絡(luò)的情況下,為了最大限度的利用現(xiàn)有的2G/3G網(wǎng)絡(luò),運營商還是會選擇將部分語音業(yè)務(wù)通過CS Fallback回落到傳統(tǒng)的2G/3G網(wǎng)絡(luò)的CS域進(jìn)行處理,而將LTE網(wǎng)絡(luò)資源用于提供高速的分組交換(PS,Packet Switched)域的數(shù)據(jù)業(yè)務(wù),有效的利用LTE的系統(tǒng)帶寬。
[0004]在CS Fallback過程中,若UE在接收到CS域的業(yè)務(wù)請求時已建立非語音業(yè)務(wù)的承載,并且該UE與目標(biāo)網(wǎng)絡(luò)支持分組域切換(PS HO,Packet Service Handover),則可通過PS HO過程將非語音業(yè)務(wù)切換到目標(biāo)網(wǎng)絡(luò),將語音業(yè)務(wù)請求回落到目標(biāo)網(wǎng)絡(luò)。若UE與目標(biāo)網(wǎng)絡(luò)不支持PS HO,演進(jìn)型基站(eNB,eNodeB)可以通過輔助UE重定向到2G/3G網(wǎng)絡(luò),或者小區(qū)變更指示(CC0, Cell Change Order)到2G網(wǎng)絡(luò),在目標(biāo)網(wǎng)絡(luò)2G/3G網(wǎng)絡(luò)的CS域發(fā)起語音業(yè)務(wù)的建立。
[0005]在LTE系統(tǒng)中,UE的狀態(tài)分為連接態(tài)(RRC_C0NNECTED)和空閑態(tài)(RRC_IDLE)兩種,當(dāng)處于RRC_C0NNECTED狀態(tài)下的UE從服務(wù)小區(qū)移動到了另一個小區(qū)時,就會觸發(fā)切換(handover),以保證業(yè)務(wù)的連續(xù)性,切換分為eNB內(nèi)切換和eNB間的切換,eNB內(nèi)切換是指切換的源小區(qū)和目標(biāo)小區(qū)位于同一個eNB,eNB間的切換是指切換的源小區(qū)和目標(biāo)小區(qū)位于不同的eNB。從演進(jìn)的分組核心網(wǎng)(EPC,EvolvedPacket Core)是否參與完成切換過程角度分類,或者從切換發(fā)生在SI接口或X2接口分類,eNB間的切換又分為SI切換和X2切換。
[0006]當(dāng)在RRC_C0NNECTED狀態(tài)下的UE正處于切換過程態(tài)時,比如站內(nèi)切換、SI切換、X2切換時,切換源側(cè)eNB收到移動管理實體(MME,Mobile Managenment Entity)發(fā)起的攜帶語音回落指示(CS Fallback Indicat1r)的UE上下文修改請求(UE CONTEXT MODIFYREQUEST)消息指示eNB該UE要發(fā)起CS Fallback過程,按照3GPPTS23.401協(xié)議描述,切換源側(cè)eNB收到攜帶CS Fallback Indicat1r的UE上下文修改請求消息時,需要給MME回復(fù)UE上下文修改失敗(UE CONTEXT MODIFY FAILURE)消息并且攜帶對應(yīng)原因值,MME需要等到UE切換到目標(biāo)側(cè)后或者切換失敗后,重新給eNB發(fā)送攜帶CS Fallback Indicat1r的UE上下文修改請求(UE CONTEXT MODIFY REQUEST)消息,以指示eNB再次發(fā)起CS Fallback過程,這個過程影響了 CS Fallback的響應(yīng)效率和成功率,增加了 CS Fallback的時延。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實施例提供了一種切換過程中語音回落的方法和裝置,能夠?qū)崿F(xiàn)快速語音回落,提高了語音回落的效率,降低了語音回落的時延。
[0008]為了解決上述技術(shù)問題,本發(fā)明提供了一種切換過程中語音回落的方法,包括:
[0009]在切換過程中,切換源側(cè)基站收到攜帶語音回落指示的消息后,判斷本次切換的類型是站內(nèi)切換還是站間切換;
[0010]如果是站內(nèi)切換,則直接取消本次切換,執(zhí)行語音回落流程,或者待切換失敗或切換成功后再執(zhí)行語音回落流程;
[0011]如果是站間切換,則直接取消本次切換,執(zhí)行語音回落流程,或者啟動定時器并緩存所述消息,在定時器定時時間內(nèi),如果切換失敗重建立回源側(cè)基站,再根據(jù)緩存的所述消息啟動語音回落流程。
[0012]進(jìn)一步地,所述如果是站內(nèi)切換,則直接取消本次切換,執(zhí)行語音回落流程,或者待切換失敗或切換成功后再執(zhí)行語音回落流程,包括:
[0013]如果是站內(nèi)切換,判斷當(dāng)前處于切換準(zhǔn)備階段還是切換執(zhí)行階段,如果處于切換準(zhǔn)備階段,則直接取消本次切換,執(zhí)行語音回落流程;如果處于切換執(zhí)行階段,則待切換失敗或切換成功后,再執(zhí)行語音回落流程。
[0014]進(jìn)一步地,所述如果是站間切換,則直接取消本次切換,執(zhí)行語音回落流程,或者啟動定時器并緩存所述消息,在定時器定時時間內(nèi),如果切換失敗重建立回源側(cè)基站,再根據(jù)緩存的所述消息啟動語音回落流程,包括:
[0015]如果是站間切換,判斷當(dāng)前處于切換準(zhǔn)備階段還是切換執(zhí)行階段,如果處于切換準(zhǔn)備階段,則直接取消本次切換,執(zhí)行語音回落流程;如果處于切換執(zhí)行階段,則啟動定時器并緩存所述消息,在定時器定時時間內(nèi),如果切換失敗重建立回源側(cè)基站,則停止所述定時器,再根據(jù)緩存的所述消息啟動語音回落流程。
[0016]進(jìn)一步地,如果是站間切換,所述方法還包括:判斷本次切換是X2切換還是SI切換。
[0017]進(jìn)一步地,如果是X2切換,所述直接取消本次切換,執(zhí)行語音回落流程,包括:向切換目標(biāo)側(cè)基站發(fā)送切換取消消息,取消本次切換,并執(zhí)行語音回落流程。
[0018]進(jìn)一步地,如果是SI切換,所述直接取消本次切換,執(zhí)行語音回落流程,包括:向移動管理實體MME發(fā)送切換取消消息,取消本次切換,并執(zhí)行語音回落流程。
[0019]進(jìn)一步地,如果是X2切換,所述啟動定時器并緩存所述消息,在定時器定時時間內(nèi),如果切換失敗重建立回源側(cè)基站,則停止所述定時器,再根據(jù)緩存的所述消息啟動語音回落流程,包括:
[0020]啟動定時器,并且緩存所述消息,在定時器定時時間內(nèi),如果切換失敗重建立回源側(cè)基站,則停止所述定時器,待重建立完成后,再根據(jù)緩存的所述消息,向MME回復(fù)上下文修改成功消息,啟動語音回落流程。
[0021]進(jìn)一步地,如果切換失敗重建立回源側(cè)基站,所述方法還包括:如果重建立失敗,則向MME回復(fù)上下文修改失敗消息,并且攜帶原因值為X2切換觸發(fā)。
[0022]進(jìn)一步地,所述方法還包括:如果定時器超時,則向MME回復(fù)上下文修改失敗消息,并且攜帶原因值為X2切換觸發(fā)。
[0023]進(jìn)一步地,如果是SI切換,所述啟動定時器并緩存所述消息,在定時器定時時間內(nèi),如果切換失敗重建立回源側(cè)基站,則停止所述定時器,再根據(jù)緩存的所述消息啟動語音回落流程,包括:
[0024]啟動定時器,并且緩存所述消息,在定時器定時時間內(nèi),如果切換失敗重建立回源側(cè)基站,則停止所述定時器,待重建立完成后,再根據(jù)緩存的所述消息,向MME回復(fù)上下文修改成功消息,啟動語音回落流程。
[0025]進(jìn)一步地,如果切換失敗重建立回源側(cè)基站,所述方法還包括:如果重建立失敗,則向MME回復(fù)上下文修改失敗消息,并且攜帶原因值為系統(tǒng)內(nèi)SI切換觸發(fā)。
[0026]進(jìn)一步地,所述方法還包括:如果定時器超時,則向MME回復(fù)上下文修改失敗消息,并且攜帶原因值為系統(tǒng)內(nèi)SI切換觸發(fā)。
[0027]為了解決上述技術(shù)問題,本發(fā)明還提供了一種切換過程中語音回落的裝置,位于切換源側(cè)基站,所述裝置包括判斷模塊,站內(nèi)切換處理模塊和站間切換處理模塊,其中:
[0028]所述判斷模塊,用于在切換過程中,在所述切換源側(cè)基站收到攜帶語音回落指示的消息后,判斷本次切換的類型是站內(nèi)切換還是站間切換;
[0029]所述站內(nèi)切換處理模塊,用于在所述判斷模塊判斷本次切換是站內(nèi)切換時,直接取消本次切換,執(zhí)行語音回落流程,或者待切換失敗或切換成功后執(zhí)行語音回落流程;
[0030]所述站間切換處理模塊,用于在所述判斷模塊判斷本次切換是站間切換時,直接取消本次切換,執(zhí)行語音回落流程,或者啟動定時器并緩存所述消息,在定時器定時時間內(nèi),如果切換失敗重建立回源側(cè)基站,則根據(jù)緩存的所述消息啟動語音回落流程。
[0031]進(jìn)一步地,所述站內(nèi)切換處理模塊包括第一判斷單元,第一切換準(zhǔn)備階段處理單元和第一切換執(zhí)行階段處理單元,其中:
[0032]所述第一判斷單元,用于判斷當(dāng)前處于切換準(zhǔn)備階段還是切換執(zhí)行階段;
[0033]所述第一切換準(zhǔn)備階段處理單元,用于在所述第一判斷單元判斷當(dāng)前處于切換準(zhǔn)備階段時,直接取消本次切換,執(zhí)行語音回落流程,
[0034]所述第一切換執(zhí)行階段處理單元,用于在所述第一判斷單元判斷當(dāng)前處于切換執(zhí)行階段時,待切換失敗或切換成功后,執(zhí)行語音回落流程。
[0035]進(jìn)一步地,所述站間切換處理模塊包括第二判斷單元,第二切換準(zhǔn)備階段處理單元和第二切換執(zhí)行階段處理單元,其中:
[0036]所述第二判斷單元,用于判斷當(dāng)前處于切換準(zhǔn)備階段還是切換執(zhí)行階段;
[0037]所述第二切換準(zhǔn)備階段處理單元,用于在所述第二判斷單元判斷當(dāng)前處于切換準(zhǔn)備階段時,直接取消本次切換,執(zhí)行語音回落流程,
[0038]所述第二切換執(zhí)行階段處理單元,用于在所述第二判斷單元判斷當(dāng)前處于切換執(zhí)行階段時,啟動定時器并緩存所述消息,在定時器定時時間內(nèi),如果切換失敗重建立回源側(cè)基站,則停止所述定時器,再根據(jù)緩存的所述消息啟動語音回落流程。
[0039]進(jìn)一步地,所述站間切換處理模塊還包括第三判斷單元,用于判斷本次切換是X2切換還是SI切換。
[0040]進(jìn)一步地,所述第二切換準(zhǔn)備階段處理單元在所述第二判斷單元判斷當(dāng)前處于切換準(zhǔn)備階段時,直接取消本次切換,執(zhí)行語音回落流程,包括:
[0041]所述第二切換準(zhǔn)備階段處理單元在所述第二判斷單元判斷當(dāng)前處于切換準(zhǔn)備階