專利名稱:一種切換控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,尤其涉及一種切換控制方法及系統(tǒng)。
背景技術(shù):
為了在未來10年或者更長時間里,使第三代移動通信標(biāo)準(zhǔn)化伙伴項目(3GPPThe 3rd Generation Partnership Project)的無線接入技術(shù)仍然具有很強(qiáng)的競爭力,就需要考慮3GPP無線接入技術(shù)的長期演進(jìn)(LTELong TermEvolution)。LTE的目標(biāo)是開發(fā)一個具有高數(shù)據(jù)速率,低響應(yīng)時間和最優(yōu)分組接入等特征的無線接入技術(shù)的框架。因此,LTE的重要部分包括更短的響應(yīng)時間、更高的用戶數(shù)據(jù)速率、更大的系統(tǒng)容量和更廣的覆蓋范圍以及減少運營商的耗費。
LTE切換的一般過程描述為無線條件發(fā)生改變時,終端對鄰小區(qū)進(jìn)行測量,然后發(fā)送測量報告,網(wǎng)絡(luò)根據(jù)測量報告做出決策,并且通知目標(biāo)小區(qū)做好切換準(zhǔn)備,然后網(wǎng)絡(luò)發(fā)切換命令給終端,指示切換到目標(biāo)小區(qū),這時,終端斷開與源小區(qū)的連接,開始同步到目標(biāo)小區(qū),同步以后,終端通知網(wǎng)絡(luò)側(cè)切換確認(rèn),并在目標(biāo)小區(qū)上開始發(fā)送和接收用戶數(shù)據(jù),最后源小區(qū)釋放資源。
在LTE切換執(zhí)行過程中,終端先斷開與源小區(qū)的連接,然后同步到目標(biāo)小區(qū)以后,才開始建立與目標(biāo)小區(qū)的連接。因此,由于先斷開后連接的過程,導(dǎo)致終端在接收或發(fā)送數(shù)據(jù)的時候發(fā)生數(shù)據(jù)中斷。終端在源小區(qū)上發(fā)送或接收最后一個完整的高層業(yè)務(wù)數(shù)據(jù)單元(SDUService Data Unit)到在目標(biāo)小區(qū)上發(fā)送或接收第一個完整的高層SDU之間的時間定義為切換中斷時間。
由于系統(tǒng)提供的業(yè)務(wù)不同,中斷時間的性能需求也存在著一定的差別。
現(xiàn)有技術(shù)中一種切換方案為定義中斷時間為IP連接性服務(wù)中,用戶設(shè)備(UEUser Equipment)期望收到下一個SDU與UE實際收到下一個不重復(fù)的SDU之間的時間。對不同的數(shù)據(jù)轉(zhuǎn)發(fā)方法進(jìn)行性能分析,并假定SDU發(fā)送時間間隔與切換執(zhí)行時間相當(dāng)?,F(xiàn)有技術(shù)一有以下兩種方法
Bi-casting方法這種方法是在切換準(zhǔn)備階段建立目標(biāo)小區(qū)與上層網(wǎng)關(guān)的連接后,數(shù)據(jù)包同時由網(wǎng)關(guān)發(fā)給源小區(qū)和目標(biāo)小區(qū),一直到UE建立與目標(biāo)小區(qū)的連接。
如圖1所示,對于實時業(yè)務(wù),該技術(shù)提出最大中斷時間為切換執(zhí)行時間加上一倍的SDU到達(dá)時間間隔。
如圖2所示,對于非實時業(yè)務(wù),該技術(shù)提出最大中斷時間是切換執(zhí)行時間加上幾倍的SDU到達(dá)時間間隔,這里幾倍的SDU到達(dá)時間間隔是因為接收到重復(fù)的SDU。對接收到的SDU緩存在目標(biāo)小區(qū)中。
Forwarding方法這種方法是在切換準(zhǔn)備階段建立目標(biāo)小區(qū)與源小區(qū)的數(shù)據(jù)隧道,對于實時業(yè)務(wù),數(shù)據(jù)轉(zhuǎn)發(fā)從隧道建立后開始,對于非實時業(yè)務(wù),數(shù)據(jù)轉(zhuǎn)發(fā)從UE端切換執(zhí)行開始以后,并且僅轉(zhuǎn)發(fā)UE在源小區(qū)上未能接收的SDU。
如圖3所示,對于實時業(yè)務(wù),該技術(shù)提出最大中斷時間為切換執(zhí)行時間加上一倍的SDU到達(dá)時間間隔。
如圖4所示,對于非實時業(yè)務(wù)該技術(shù)提出中斷時間等于切換執(zhí)行時間。
但是,由于該技術(shù)對中斷位置的設(shè)置不確切,同時與中斷時間的設(shè)置并不合適,導(dǎo)致該技術(shù)只能基于切換執(zhí)行時間與SDU到達(dá)時間間隔(ISATInterSDU Arrival Time)相接近的情況,所以該技術(shù)對實時業(yè)務(wù)的中斷時間性能分析得出的結(jié)果并不能作為性能需求;另外,由于該技術(shù)并沒有考慮到非實時業(yè)務(wù)中可能接收的重復(fù)的SDU,所以精確度不高。
為了克服第一種現(xiàn)有技術(shù)的缺陷,現(xiàn)有技術(shù)中另一種方案為定義中斷時間為UE在源小區(qū)上接收到最后一個下行鏈路媒體接入控制層協(xié)議數(shù)據(jù)單元(DL MAC PDUDown Link Media Access Control Protocol Data Unit)到UE在目標(biāo)小區(qū)上接收到第一個DL MAC PDU之間的時間。具體流程如圖5所示。
但是,使用這種方案進(jìn)而帶來的缺陷在于首先由于該技術(shù)并沒有根據(jù)業(yè)務(wù)類型來考慮中斷時間,所以缺乏靈活性,對不同的業(yè)務(wù)類型采取同一種中斷時間也會影響中斷時間性能統(tǒng)計的精確度;其次,該技術(shù)定義使用MAC PDU,實際上這里在源小區(qū)上接收的最后一個MAC PDU并不能保證是有效的,如果該最后一個MAC PDU不是有效的,那么是不能重組為一個高層的完整的SDU,進(jìn)一步降低了精確度。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種切換控制方法及系統(tǒng),用于根據(jù)實際情況確定數(shù)據(jù)流中斷的起始位置和中斷時間,以確定中斷時間的性能需求,從而更精確的控制切換的流程。
本發(fā)明方法包括步驟1)終端在源小區(qū)接收/發(fā)送數(shù)據(jù)包;2)接收/發(fā)送完成后,若終端在中斷時間內(nèi)開始在目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包,則切換成功。
優(yōu)選地,所述中斷時間的確定過程包括根據(jù)切換執(zhí)行時間里包含的業(yè)務(wù)數(shù)據(jù)單元SDU個數(shù)和SDU在物理層發(fā)送完全所需要的時間確定中斷時間。
優(yōu)選地,所述中斷時間的確定過程包括根據(jù)網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間、接收重復(fù)的SDU所需時間和切換執(zhí)行完成到終端接收/發(fā)送第一個傳輸塊之間的延遲確定中斷時間。
優(yōu)選地,所述中斷時間的確定過程包括根據(jù)切換起始位置的中斷延遲、網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間、接收重復(fù)的SDU所需時間和切換執(zhí)行完成到終端接收/發(fā)送第一個傳輸塊之間的延遲確定中斷時間。
優(yōu)選地,所述中斷時間的確定過程包括根據(jù)網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間和切換執(zhí)行完成后到終端接收/發(fā)送第一個傳輸塊之間的延遲確定中斷時間。
優(yōu)選地,所述步驟1)與步驟2)之間包括步驟21)終端執(zhí)行切換過程,網(wǎng)絡(luò)確認(rèn)斷開與終端的連接同時數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā);22)終端與目標(biāo)小區(qū)進(jìn)行信令的交換和處理,或進(jìn)行重發(fā)過程。
優(yōu)選地,所述中斷時間可以是下行中斷時間,或者是上行中斷時間。
優(yōu)選地,所述步驟21)之前進(jìn)一步包括步驟
A)終端向源小區(qū)發(fā)送切換請求;B)源小區(qū)向目標(biāo)小區(qū)發(fā)送切換準(zhǔn)備通知;C)目標(biāo)小區(qū)向源小區(qū)發(fā)送切換準(zhǔn)備確認(rèn);D)源小區(qū)接收到所述確認(rèn)后向終端發(fā)送切換命令。
優(yōu)選地,所述步驟1)之前包括步驟建立中斷時間與業(yè)務(wù)類型之間的對應(yīng)關(guān)系。
優(yōu)選地,所述步驟1)與步驟2)之間包括步驟根據(jù)當(dāng)前使用的業(yè)務(wù)類型查詢對應(yīng)的中斷時間。
本發(fā)明系統(tǒng)包括終端,用于在源小區(qū)和目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包并進(jìn)行切換;源小區(qū)控制單元,用于在切換之前向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包;目標(biāo)小區(qū)控制單元,用于在切換之后向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包。
優(yōu)選地,所述系統(tǒng)還包括時間設(shè)置單元,用于建立中斷時間與業(yè)務(wù)類型之間的對應(yīng)關(guān)系并存儲。
優(yōu)選地,所述終端還用于發(fā)起切換請求;所述源小區(qū)控制單元還用于接收終端發(fā)起的切換請求并向目標(biāo)小區(qū)控制單元發(fā)送切換準(zhǔn)備通知;所述目標(biāo)小區(qū)控制單元還用于接收源小區(qū)控制單元發(fā)送的切換準(zhǔn)備通知并完成切換準(zhǔn)備。
以上技術(shù)方案可以看出,本發(fā)明具有以下優(yōu)點首先,由于本發(fā)明確定數(shù)據(jù)流中斷的確切起始和結(jié)束位置,相對于現(xiàn)有技術(shù)而言,本發(fā)明提高了切換過程中確定切換中斷時間性能需求的精確度,有利于對切換流程進(jìn)行精確的控制;其次,由于本發(fā)明在確定中斷確切位置和切換中斷時間之前要先對終端用戶所使用的業(yè)務(wù)信息進(jìn)行分析,并根據(jù)對應(yīng)關(guān)系來確定每一種情況下不同的切換中斷時間的性能需求,同時,切換中斷時間既可以是下行中斷時間,也可以是上行中斷時間,更全面的給出了切換中斷時間性能需求,從而提高了切換控制的精確性;最后,由于本發(fā)明從SDU的角度考慮,相對于現(xiàn)有技術(shù)中從MAC PDU的角度考慮而言,保證了數(shù)據(jù)的有效性,所以進(jìn)一步提高了切換中斷時間性能需求的精確度,從而也進(jìn)一步提高了控制切換流程的精確性。
圖1為現(xiàn)有技術(shù)一中Bi-casting方法對實時業(yè)務(wù)的處理流程圖;圖2為現(xiàn)有技術(shù)一中Bi-casting方法對非實時業(yè)務(wù)的處理流程圖;圖3為現(xiàn)有技術(shù)一中Forwarding方法對實時業(yè)務(wù)的處理流程圖;圖4為現(xiàn)有技術(shù)一中Forwarding方法對非實時業(yè)務(wù)的處理流程圖;圖5為現(xiàn)有技術(shù)二中方法流程圖;圖6為本發(fā)明方法主體流程圖;圖7為本發(fā)明方法第一實施例流程圖;圖8為本發(fā)明方法第二實施例流程圖;圖9為本發(fā)明系統(tǒng)主體示意圖;圖10為本發(fā)明系統(tǒng)詳細(xì)示意圖。
具體實施例方式
本發(fā)明應(yīng)用于移動通信領(lǐng)域,用于確定切換過程中數(shù)據(jù)流中斷的起始位置和中斷時間,以確定中斷時間的性能需求,從而提高控制切換的精確度。
本發(fā)明的主要思想為當(dāng)終端在源小區(qū)接收/發(fā)送數(shù)據(jù)包之后,若在中斷時間內(nèi)開始在目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包,則切換成功。
請參閱圖6,本發(fā)明提供了一種切換控制方法,包括步驟D1)終端在源小區(qū)接收/發(fā)送數(shù)據(jù)包;D2)接收/發(fā)送完成后,若終端在中斷時間內(nèi)開始在目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包,則切換成功。
請參閱圖9,本發(fā)明系統(tǒng)包括終端100,用于在源小區(qū)和目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包并進(jìn)行切換;源小區(qū)控制單元200,用于在切換之前向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包;目標(biāo)小區(qū)控制單元300,用于在切換之后向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包。
請參閱圖10,所述系統(tǒng)還包括時間設(shè)置單元400,用于建立中斷時間與業(yè)務(wù)類型之間的對應(yīng)關(guān)系并存儲。所述終端100還用于發(fā)起切換請求;所述源小區(qū)控制單元200還用于接收終端發(fā)起的切換請求并向目標(biāo)小區(qū)控制單元發(fā)送切換準(zhǔn)備通知;所述目標(biāo)小區(qū)控制單元300還用于接收源小區(qū)控制單元發(fā)送的切換準(zhǔn)備通知并完成切換準(zhǔn)備。
下面結(jié)合具體實施例來說明本發(fā)明技術(shù)方案,請參閱圖7,本實施例包括步驟R1)終端100將測量報告發(fā)送給源小區(qū)控制單元200;其中,當(dāng)終端100檢測到無線網(wǎng)絡(luò)條件發(fā)生變化的時候,則終端100將測量報告發(fā)送給源小區(qū)控制單元200。
其中,所述無線網(wǎng)絡(luò)條件發(fā)生變化可以是終端100由一個小區(qū)的服務(wù)覆蓋范圍移動到了另外一個小區(qū)的服務(wù)覆蓋范圍,還可以是終端100處于源小區(qū)服務(wù)覆蓋范圍的邊緣,此時源小區(qū)用戶數(shù)量較多,而目標(biāo)小區(qū)用戶數(shù)量較少,則為達(dá)到資源平衡,該終端100會由目標(biāo)小區(qū)為其提供服務(wù)。
R2)源小區(qū)控制單元200收到測量報告后作出切換決策;R3)源小區(qū)控制單元200向目標(biāo)小區(qū)控制單元300發(fā)送切換準(zhǔn)備通知,請求其為切換做好準(zhǔn)備;R4)目標(biāo)小區(qū)控制單元300反饋切換準(zhǔn)備答復(fù)給源小區(qū)控制單元200;R5)終端100在源小區(qū)控制單元200發(fā)送/接收最后一個有效的傳輸塊;其中,傳輸塊有效是指該傳輸塊在接收端能夠重新組成一個完整而且不重復(fù)的高層SDU。
R6)源小區(qū)控制單元200收到目標(biāo)小區(qū)控制單元300發(fā)送的切換準(zhǔn)備答復(fù)后向終端100發(fā)送切換命令;其中,終端100從發(fā)送/接收完傳輸塊后斷開與源小區(qū)控制單元200的連接。
R7)接收/發(fā)送無效傳輸塊;R8)接收/發(fā)送最后一個傳輸塊;R9)終端100開始切換到目標(biāo)小區(qū);其中,如果終端未能在中斷時間內(nèi)在目標(biāo)小區(qū)上接收/發(fā)送第一個有效的傳輸塊,則進(jìn)行切換異常處理。
其中,所述切換異常處理可以是指示切換失敗并結(jié)束切換,返回切換前的狀態(tài),也可以是自動重新進(jìn)行切換,還可以是其他異常處理的方式。
其中,所述中斷時間可以是下行中斷時間也可以是上行中斷時間;所述下行中斷時間是指終端在源小區(qū)承載數(shù)據(jù)的下行物理信道上最后一個包含數(shù)據(jù)的有效傳輸塊的接收完成到終端開始在目標(biāo)小區(qū)承載數(shù)據(jù)的下行物理信道上接收第一個有效傳輸塊之間的時間。
所述上行中斷時間是指終端在源小區(qū)承載數(shù)據(jù)的上行物理信道上最后一個包含數(shù)據(jù)有效傳輸塊的發(fā)送完成到終端開始在目標(biāo)小區(qū)承載數(shù)據(jù)的上行物理信道上發(fā)送第一個有效傳輸塊之間的時間。
其中,所述中斷時間TInterrupt為固化在設(shè)備中的固定時間,其確定方法有以下幾種a、TInterrupt由切換執(zhí)行時間里包含的業(yè)務(wù)數(shù)據(jù)單元SDU個數(shù)和SDU在物理層發(fā)送完全所需要的時間確定。
即TInterrupt=N*TSDU或者TInterrupt=(N-1)*TSDU。
所述TSDU是高層業(yè)務(wù)數(shù)據(jù)單元SDU復(fù)用為傳輸塊后,在物理信道上發(fā)送完全所需要的時間。
所述N是切換執(zhí)行時間里包含的SDU個數(shù)的最大值。
b、TInterrupt由網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間、接收重復(fù)的SDU所需時間和切換執(zhí)行完成到終端接收/發(fā)送第一個傳輸塊之間的延遲確定。
即TInterrupt=MAX(TExecTime,Dforwarding+Ddetect)+M*TSDU+DIU。
c、TInterrupt由切換起始位置的中斷延遲、網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間、接收重復(fù)的SDU所需要的時間和切換執(zhí)行完成后到終端接收/發(fā)送第一個傳輸塊之間的延遲確定。
即TInterrupt=TIU+MAX(TExec_Time,Dforwarding+Ddetect)+M*TSDU+DIU。
d、TInterrupt由網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需要的時間和切換執(zhí)行完成后到終端100接收/發(fā)送第一個傳輸塊之間的延遲確定。
即TInterrupt=MAX(TExec_Time,Dforwarding+Ddetect)+DIU。
其中,所述TIU是由于切換執(zhí)行起始點位置不確定的中斷延遲,最大為TSDU。
所述TSDU是高層SDU復(fù)用為傳輸塊后,在物理信道上發(fā)送完全所需要的時間。
所述Dforwarding是網(wǎng)絡(luò)側(cè)數(shù)據(jù)轉(zhuǎn)發(fā)延遲。
所述Ddetect是網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲。
所述TExec_Time是終端切換執(zhí)行時間。
所述MAX(TExec_Time,Dforwarding+Ddetect)表示取TExec_Time和(Dforwarding+Ddetect)的最大值。
所述M是終端接收或發(fā)送的重復(fù)SDU的個數(shù)。
所述DIU是切換執(zhí)行完成后到終端100接收/發(fā)送第一個傳輸塊之間的延遲。
所述DIU包括信令重發(fā)延遲,處理延遲或重發(fā)延遲等。
其中,本實施例中上述確定切換中斷時間的方法是通過給出表達(dá)式形式完成的,可以理解的是,同樣還可以通過系統(tǒng)仿真結(jié)果給出常量數(shù)值的方法來完成。
R10)終端100向目標(biāo)小區(qū)控制單元300發(fā)送信令;其中,終端100向目標(biāo)小區(qū)控制單元300發(fā)送信令表明已經(jīng)完成切換。
R11)產(chǎn)生延遲;其中,所述延遲包括信令重發(fā)延遲,處理延遲或重發(fā)延遲。
R12)目標(biāo)小區(qū)控制單元300與終端100之間開始交互;其中,終端100開始發(fā)送/接收第一個有效的傳輸塊。
R13)目標(biāo)小區(qū)控制單元300通知源小區(qū)控制單元200切換結(jié)束;R14)釋放資源。
其中,源小區(qū)控制單元200收到目標(biāo)小區(qū)控制單元300發(fā)送的切換結(jié)束的通知消息后釋放分配給終端100的資源。
下面提供本發(fā)明另外一個實施例,請參閱圖8,本實施例包括步驟S1)時間設(shè)置單元400建立中斷時間與業(yè)務(wù)類型之間的對應(yīng)關(guān)系;其中,時間設(shè)置單元400可以集成在終端100,也可以集成在源小區(qū)控制單元200中,還可以集成在其他單元中。
其中,所述中斷時間可以是下行中斷時間也可以是上行中斷時間;所述下行中斷時間是指終端在源小區(qū)承載數(shù)據(jù)的下行物理信道上最后一個包含數(shù)據(jù)的有效傳輸塊的接收完成到終端開始在目標(biāo)小區(qū)承載數(shù)據(jù)的下行物理信道上接收第一個有效傳輸塊之間的時間。
所述上行中斷時間是指終端在源小區(qū)承載數(shù)據(jù)的上行物理信道上最后一個包含數(shù)據(jù)有效傳輸塊的發(fā)送完成到終端開始在目標(biāo)小區(qū)承載數(shù)據(jù)的上行物理信道上發(fā)送第一個有效傳輸塊之間的時間。
其中,時間設(shè)置單元400建立中斷時間TInterrupt與業(yè)務(wù)類型之間的對應(yīng)關(guān)系,具體建立方法如下1、若終端當(dāng)前使用的是實時業(yè)務(wù),則TInterrupt由切換執(zhí)行時間里包含的業(yè)務(wù)數(shù)據(jù)單元SDU個數(shù)和SDU在物理層發(fā)送完全所需要的時間確定。
1a、若高層沒有指示控制面和用戶面協(xié)調(diào)處理,則TInterrupt=N*TSDU;1b、若高層指示控制面和用戶面協(xié)調(diào)處理,則TInterrupt=(N-1)*TSDU;所述TSDU是高層業(yè)務(wù)數(shù)據(jù)單元SDU復(fù)用為傳輸塊后,在物理信道上發(fā)送完全所需要的時間。
所述N是切換執(zhí)行時間里包含的SDU個數(shù)的最大值。
2、若終端當(dāng)前使用的是非實時業(yè)務(wù)2a、若SDU為整體發(fā)送2a1、若高層沒有指示控制面和用戶面協(xié)調(diào)處理,則TInterrupt由切換起始位置的中斷延遲、網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間、接收重復(fù)的SDU所需要的時間和切換執(zhí)行完成后到終端接收/發(fā)送第一個傳輸塊之間的延遲確定即TInterrupt=TIU+MAX(TExec_Time,Dforwarding+Ddetect)+M*TSDU+DIU;2a2、若高層指示控制面和用戶面協(xié)調(diào)處理,則TInterrupt由網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間、接收重復(fù)的SDU所需要的時間和切換執(zhí)行完成后到終端第一個傳輸塊之間的延遲確定即TInterrupt=MAX(TExec_Time,Dforwarding+Ddetect)+M*TSDU+DIU;2b、若SDU分段發(fā)送,由于數(shù)據(jù)中斷沒有接收完全,但是終端100與網(wǎng)絡(luò)之間交換最后一個接收到的SDU分段信息,并且只需要重發(fā)未發(fā)送成功的SDU的分段。則TInterrupt由網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需要的時間,切換執(zhí)行完成后到終端100接收/發(fā)送第一個傳輸塊之間的延遲確定。
即TInterrupt=MAX(TExec_Time,Dforwarding+Ddetect)+DIU。
其中,所述TIU是由于切換執(zhí)行起始點位置不確定的中斷延遲,最大為TSDU。
所述TSDU是高層SDU復(fù)用為傳輸塊后,在物理信道上發(fā)送完全所需要的時間。
所述Dforwarding是網(wǎng)絡(luò)側(cè)數(shù)據(jù)轉(zhuǎn)發(fā)延遲。
所述Ddetect是網(wǎng)絡(luò)側(cè)檢測丟失與終端的連接所產(chǎn)生的延遲。
所述TExec_Time是終端切換執(zhí)行時間。
所述MAX(TExec_Time,Dforwarding+Ddetect)表示取TExec_Time和(Dforwarding+Ddetect)的最大值。
所述M是終端接收或發(fā)送的重復(fù)SDU的個數(shù)。
所述DIU是切換執(zhí)行完成后到終端接收/發(fā)送第一個傳輸塊之間的延遲。
所述DIU包括信令重發(fā)延遲,處理延遲或重發(fā)延遲等。
其中,對于非實時業(yè)務(wù),若用戶面使用網(wǎng)關(guān)同時向源小區(qū)和目標(biāo)小區(qū)發(fā)送數(shù)據(jù)包的方法,則不需要考慮Dforwarding和Ddetect,MAX(TExec_Time,Dforwarding+Ddetect)可以直接表述為TExec_Time。
對于非實時業(yè)務(wù),如果系統(tǒng)QoS指定在非實時業(yè)務(wù)中不允許有重復(fù)的SDU被接收,那么上述M為0。
對于非實時業(yè)務(wù),如果系統(tǒng)QoS已指定在非實時業(yè)務(wù)中允許接收重復(fù)的SDU的最大值,那么上述M取該最大值。
對于非實時業(yè)務(wù),若終端與網(wǎng)絡(luò)之間交換最后一個接收到的SDU序列號,那么上述M為0。
其中,本實施例中上述確定切換中斷時間的方法是通過給出表達(dá)式形式完成的,可以理解的是,同樣還可以通過系統(tǒng)仿真結(jié)果給出常量數(shù)值的方法來完成。
其中,終端100在中斷時間內(nèi),必須完成以下操作1、從源小區(qū)接收切換執(zhí)行前不完全的SDU分段傳輸塊;2、網(wǎng)絡(luò)確認(rèn)斷開與終端的連接和數(shù)據(jù)轉(zhuǎn)發(fā)產(chǎn)生的延遲,或切換執(zhí)行過程;3、切換執(zhí)行完成后,終端與目標(biāo)小區(qū)信令地交換和信令的處理,或重發(fā)過程;4、從目標(biāo)小區(qū)接收切換執(zhí)行后不完全的SDU分段傳輸塊或者重復(fù)的SDU分段傳輸塊。
S2)終端100將測量報告發(fā)送給源小區(qū)控制單元200;其中,當(dāng)終端100檢測到無線網(wǎng)絡(luò)條件發(fā)生變化的時候,則終端100將測量報告發(fā)送給源小區(qū)控制單元200。
其中,所述無線網(wǎng)絡(luò)條件發(fā)生變化可以是終端100由一個小區(qū)的服務(wù)覆蓋范圍移動到了另外一個小區(qū)的服務(wù)覆蓋范圍,還可以是終端100處于源小區(qū)服務(wù)覆蓋范圍的邊緣,此時源小區(qū)用戶數(shù)量較多,而目標(biāo)小區(qū)用戶數(shù)量較少,則為達(dá)到資源平衡,該終端100會由目標(biāo)小區(qū)為其提供服務(wù)。
S3)源小區(qū)控制單元200收到測量報告后作出切換決策;S4)源小區(qū)控制單元200向目標(biāo)小區(qū)控制單元300發(fā)送切換準(zhǔn)備通知,請求其為切換做好準(zhǔn)備;S5)目標(biāo)小區(qū)控制單元300反饋切換準(zhǔn)備答復(fù)給源小區(qū)控制單元200;S6)查詢對應(yīng)的中斷時間;其中,終端100根據(jù)當(dāng)前使用的業(yè)務(wù)類型查詢對應(yīng)關(guān)系,得到對應(yīng)的中斷時間。
S7)終端100從源小區(qū)控制單元200發(fā)送/接收最后一個有效的傳輸塊;其中,傳輸塊有效是指該傳輸塊在接收端能夠重新組成一個完整而且不重復(fù)的高層SDU。
S8)源小區(qū)控制單元200收到目標(biāo)小區(qū)控制單元300發(fā)送的切換準(zhǔn)備答復(fù)后向終端100發(fā)送切換命令;其中,終端100從發(fā)送/接收完傳輸塊后斷開與源小區(qū)控制單元200的連接。
S9)接收/發(fā)送無效傳輸塊;S10)接收/發(fā)送最后一個傳輸塊;S11)終端100開始切換到目標(biāo)小區(qū);其中,終端未能在中斷時間內(nèi)在目標(biāo)小區(qū)上接收/發(fā)送第一個有效的傳輸塊,則進(jìn)行切換異常處理。
其中,所述切換異常處理可以是指示切換失敗并結(jié)束切換,返回切換前的狀態(tài),也可以是自動重新進(jìn)行切換,還可以是其他異常處理的方式。
S12)終端100向目標(biāo)小區(qū)控制單元300發(fā)送信令;其中,終端100向目標(biāo)小區(qū)控制單元300發(fā)送信令表明已經(jīng)完成切換。
S13)產(chǎn)生延遲;其中,所述延遲包括信令重發(fā)延遲,處理延遲或重發(fā)延遲。
S14)目標(biāo)小區(qū)控制單元300與終端100之間開始交互;其中,終端100開始發(fā)送/接收第一個有效的傳輸塊。
S15)目標(biāo)小區(qū)控制單元300通知源小區(qū)控制單元200切換結(jié)束;S16)釋放資源。
其中,源小區(qū)控制單元200收到目標(biāo)小區(qū)控制單元300發(fā)送的切換結(jié)束的通知消息后釋放分配給終端100的資源。
綜上所述,當(dāng)無線條件變化時,終端100向源小區(qū)控制單元200上報測量報告,源小區(qū)控制單元200通知目標(biāo)小區(qū)控制單元300進(jìn)行切換準(zhǔn)備,當(dāng)目標(biāo)小區(qū)控制單元300完成切換準(zhǔn)備后,源小區(qū)控制單元200向終端100發(fā)送切換命令,終端100收到切換命令后進(jìn)行切換,在中斷時間內(nèi)完成切換,否則切換失敗,完成切換后則目標(biāo)小區(qū)控制單元300向源小區(qū)控制單元200發(fā)送切換結(jié)束消息,源小區(qū)控制單元200釋放資源。
替代方案中,可以在終端100向源小區(qū)控制單元200上報測量報告之前,由時間設(shè)置單元400建立中斷時間與業(yè)務(wù)類型之間的對應(yīng)關(guān)系,在源小區(qū)控制單元200向終端100發(fā)送切換命令之前,根據(jù)當(dāng)前使用的業(yè)務(wù)類型在時間設(shè)置單元400查詢對應(yīng)的中斷時間,終端100根據(jù)該中斷時間完成切換。
請參閱圖9及圖10,本發(fā)明提供的切換控制系統(tǒng)包括終端100,用于在源小區(qū)和目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包并進(jìn)行切換;源小區(qū)控制單元200,用于在切換之前向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包;目標(biāo)小區(qū)控制單元300,用于在切換之后向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包。
其中,所述系統(tǒng)還包括時間設(shè)置單元400,用于建立中斷時間與業(yè)務(wù)類型之間的對應(yīng)關(guān)系并存儲。
其中,所述終端100還用于發(fā)起切換請求;所述源小區(qū)控制單元200還用于接收終端發(fā)起的切換請求并向目標(biāo)小區(qū)控制單元發(fā)送切換準(zhǔn)備通知;所述目標(biāo)小區(qū)控制單元300還用于接收源小區(qū)控制單元發(fā)送的切換準(zhǔn)備通知并完成切換準(zhǔn)備。
當(dāng)無線條件變化時,終端100向源小區(qū)控制單元200上報測量報告,源小區(qū)控制單元200收到測量報告后向目標(biāo)小區(qū)控制單元300發(fā)送切換準(zhǔn)備通知,當(dāng)目標(biāo)小區(qū)控制單元300完成切換準(zhǔn)備后反饋確認(rèn)消息給源小區(qū)控制單元200,源小區(qū)控制單元200收到反饋消息后向終端100發(fā)送切換命令,終端100收到切換命令后進(jìn)行切換,在中斷時間內(nèi)完成切換,否則切換失敗,完成切換后則目標(biāo)小區(qū)控制單元300向源小區(qū)控制單元200發(fā)送切換結(jié)束消息,源小區(qū)控制單元200釋放資源。
替代方案中,可以在終端100向源小區(qū)控制單元200上報測量報告之前由時間設(shè)置單元400建立中斷時間與業(yè)務(wù)類型之間的對應(yīng)關(guān)系,在目標(biāo)小區(qū)控制單元300完成切換準(zhǔn)備后反饋確認(rèn)消息給源小區(qū)控制單元200之后根據(jù)當(dāng)前使用的業(yè)務(wù)類型在時間設(shè)置單元400查詢對應(yīng)的中斷時間,終端100根據(jù)該中斷時間完成切換。
綜上所述,當(dāng)無線條件變化時,終端100向源小區(qū)控制單元200上報測量報告,源小區(qū)控制單元200收到測量報告后向目標(biāo)小區(qū)控制單元300發(fā)送切換準(zhǔn)備通知,當(dāng)目標(biāo)小區(qū)控制單元300完成切換準(zhǔn)備后反饋確認(rèn)消息給源小區(qū)控制單元200,源小區(qū)控制單元200收到反饋消息后向終端100發(fā)送切換命令,終端100收到切換命令后進(jìn)行切換,若在中斷時間內(nèi)沒有完成切換則切換失敗,若在中斷時間內(nèi)完成切換,則目標(biāo)小區(qū)控制單元300向源小區(qū)控制單元200發(fā)送切換結(jié)束消息,源小區(qū)控制單元200釋放資源。
以上對本發(fā)明所提供的一種切換控制的方法及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種切換控制的方法,其特征在于,包括步驟1)終端在源小區(qū)接收/發(fā)送數(shù)據(jù)包;2)接收/發(fā)送完成后,若終端在中斷時間內(nèi)開始在目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包,則切換成功。
2.根據(jù)權(quán)利要求1所述的切換控制的方法,其特征在于,所述中斷時間的確定過程包括根據(jù)切換執(zhí)行時間里包含的業(yè)務(wù)數(shù)據(jù)單元SDU個數(shù)和SDU在物理層發(fā)送完全所需要的時間確定中斷時間。
3.根據(jù)權(quán)利要求1所述的切換控制的方法,其特征在于,所述中斷時間的確定過程包括根據(jù)網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間、接收重復(fù)的SDU所需時間和切換執(zhí)行完成到終端接收/發(fā)送第一個傳輸塊之間的延遲確定中斷時間。
4.根據(jù)權(quán)利要求1所述的切換控制的方法,其特征在于,所述中斷時間的確定過程包括根據(jù)切換起始位置的中斷延遲、網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間、接收重復(fù)的SDU所需時間和切換執(zhí)行完成到終端接收/發(fā)送第一個傳輸塊之間的延遲確定中斷時間。
5.根據(jù)權(quán)利要求1所述的切換控制的方法,其特征在于,所述中斷時間的確定過程包括根據(jù)網(wǎng)絡(luò)確認(rèn)與終端斷開的延遲、數(shù)據(jù)轉(zhuǎn)發(fā)延遲、切換執(zhí)行過程所需時間和切換執(zhí)行完成后到終端接收/發(fā)送第一個傳輸塊之間的延遲確定中斷時間。
6.根據(jù)權(quán)利要求1至5中任一項所述的切換控制的方法,其特征在于所述步驟1)與步驟2)之間包括步驟21)終端執(zhí)行切換過程,網(wǎng)絡(luò)斷開與終端的連接同時轉(zhuǎn)發(fā)數(shù)據(jù);22)終端與目標(biāo)小區(qū)進(jìn)行信令的交換和處理,或進(jìn)行重發(fā)。
7.根據(jù)權(quán)利要求6所述的切換控制的方法,其特征在于所述中斷時間可以是下行中斷時間,或者是上行中斷時間。
8.根據(jù)權(quán)利要求7所述的切換控制的方法,其特征在于,所述步驟21)之前進(jìn)一步包括步驟A)終端向源小區(qū)發(fā)送切換請求;B)源小區(qū)向目標(biāo)小區(qū)發(fā)送切換準(zhǔn)備通知;C)目標(biāo)小區(qū)向源小區(qū)發(fā)送切換準(zhǔn)備確認(rèn);D)源小區(qū)接收到所述確認(rèn)后向終端發(fā)送切換命令。
9.根據(jù)權(quán)利要求1所述的切換控制的方法,其特征在于,所述步驟1)之前包括步驟建立中斷時間與業(yè)務(wù)類型之間的對應(yīng)關(guān)系。
10.根據(jù)權(quán)利要求9所述的切換控制的方法,其特征在于,所述步驟1)與步驟2)之間包括步驟根據(jù)當(dāng)前使用的業(yè)務(wù)類型查詢對應(yīng)的中斷時間。
11.一種切換控制的系統(tǒng),其特征在于,包括終端,用于在源小區(qū)和目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包并進(jìn)行切換;源小區(qū)控制單元,用于在切換之前向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包;目標(biāo)小區(qū)控制單元,用于在切換之后向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包。
12.根據(jù)權(quán)利要求11所述的切換控制的系統(tǒng),其特征在于,所述系統(tǒng)還包括時間設(shè)置單元,用于建立中斷時間與業(yè)務(wù)類型之間的對應(yīng)關(guān)系并存儲。
13.根據(jù)權(quán)利要求11或12所述的切換控制的系統(tǒng),其特征在于,所述終端還用于發(fā)起切換請求;所述源小區(qū)控制單元還用于接收終端發(fā)起的切換請求并向目標(biāo)小區(qū)控制單元發(fā)送切換準(zhǔn)備通知;所述目標(biāo)小區(qū)控制單元還用于接收源小區(qū)控制單元發(fā)送的切換準(zhǔn)備通知并完成切換準(zhǔn)備。
全文摘要
本發(fā)明公開了一種切換控制的方法及系統(tǒng),用于在確定中斷時間的性能需求的基礎(chǔ)上對切換進(jìn)行控制。本發(fā)明方法包括步驟1)終端在源小區(qū)接收/發(fā)送數(shù)據(jù)包;2)接收/發(fā)送完成后,若終端在中斷時間內(nèi)開始在目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包,則切換成功。本發(fā)明系統(tǒng)包括終端,用于在源小區(qū)和目標(biāo)小區(qū)上接收/發(fā)送數(shù)據(jù)包并進(jìn)行切換;源小區(qū)控制單元,用于在切換之前向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包;目標(biāo)小區(qū)控制單元,用于在切換之后向終端發(fā)送數(shù)據(jù)包或從終端接收數(shù)據(jù)包。本發(fā)明可以給出數(shù)據(jù)流中斷的確切位置及中斷時間,提高了控制切換流程的準(zhǔn)確性和靈活性。
文檔編號H04W36/34GK1968506SQ20061007451
公開日2007年5月23日 申請日期2006年4月21日 優(yōu)先權(quán)日2006年4月21日
發(fā)明者吳昊, 尹麗燕 申請人:華為技術(shù)有限公司