一種數(shù)據(jù)傳輸方法、設(shè)備和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)傳輸方法、設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002]目前移動運(yùn)營商的移動語音業(yè)務(wù)的60%和數(shù)據(jù)業(yè)務(wù)的70%發(fā)生在室內(nèi),針對室內(nèi)業(yè)務(wù)發(fā)展的解決方案主要包括LTE (Long Term Evolut1n,長期演進(jìn))Small Cell (小小區(qū))。在LTE Small Cell方案中,業(yè)界將標(biāo)準(zhǔn)中定義的Pico基站和家庭基站統(tǒng)稱為SeNB(Secondary eNB,輔助基站或從屬基站),由于SeNB的部署支持干擾管理、節(jié)點(diǎn)自啟動、且與蜂窩網(wǎng)共享核心網(wǎng)和網(wǎng)管系統(tǒng),使得其部署和管理相對簡便,已成為解決未來室內(nèi)和熱點(diǎn)數(shù)據(jù)業(yè)務(wù)覆蓋的方向。
[0003]在部署了 SeNB的網(wǎng)絡(luò)環(huán)境中,為了有效利用MeNB (宏基站)的資源,提高用戶吞吐量,當(dāng)前提出了一種載波聚合方案,如圖1所示,為載波聚合方案下的數(shù)據(jù)傳輸示意圖,由MeNB和SeNB同時為UE (User Equipment,用戶設(shè)備)傳輸數(shù)據(jù),以提升用戶的下行峰值速率。在上述網(wǎng)絡(luò)架構(gòu)下,為了使UE達(dá)到下行峰值速率,數(shù)據(jù)包需要并行分配給MeNB和SeNB,這樣,UE在接收數(shù)據(jù)時可以實(shí)現(xiàn)順序接收,實(shí)現(xiàn)連續(xù)的解碼,從而達(dá)到最快的接收速率。例如,MeNB向UE發(fā)送的F1DCP (Packet Data Converge Protocol,分組數(shù)據(jù)匯聚協(xié)議)SDU (Service Data Unit,服務(wù)數(shù)據(jù)單元)序列號分別為I, 3, 5, 7,..., SeNB向UE發(fā)送的PDCP SDU序列號分別為2,4,6,8,...,因此UE收到的TOCPSDU序列號是連續(xù)的,即可以收到的PDCP SDU序列號分別為1,2,3,4,5,6,7,8,...,從而可以實(shí)現(xiàn)連續(xù)的解碼,進(jìn)而達(dá)到最快的接收速率。
[0004]但是,如圖2所示,當(dāng)UE從SeNBl向SeNB2切換時,假設(shè)當(dāng)UE與SeNBl斷開連接時,PDCP SDU SN (Series Number,序列號)=4已經(jīng)被UE成功接收,而UE與SeNB2的連接此時還未建立,則:UE接收到的HXP SDU SN將分別為1,2,3,4,5,7,...,這樣,由于UE沒有收到rocp SDU sn=6,因此rocp sdu的序號是不連續(xù)的,即使rocp sdu sn=7可以成功接收,UE仍然無法實(shí)現(xiàn)無中斷的連續(xù)解碼,因此會造成UE的接收中斷。進(jìn)一步的,從網(wǎng)絡(luò)側(cè)角度來看,幾乎所有通過兩個SeNB相鄰區(qū)域的UE都會發(fā)生上述接收中斷的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法、設(shè)備和系統(tǒng),以避免UE接收中斷。
[0006]為了達(dá)到上述目的,本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法,所述方法包括以下步驟:
[0007]當(dāng)用戶設(shè)備UE需要從源輔助基站SeNB切換至目標(biāo)SeNB時,宏基站MeNB接收來自所述UE的數(shù)據(jù)接收狀態(tài)指示,且所述數(shù)據(jù)接收狀態(tài)指示中攜帶了所述UE當(dāng)前接收的數(shù)據(jù)的指示信息;
[0008]所述MeNB在收到所述數(shù)據(jù)接收狀態(tài)指示之后,確定所述UE當(dāng)前未成功接收的數(shù)據(jù);其中,所述UE當(dāng)前未成功接收的數(shù)據(jù)為需要由所述源SeNB發(fā)送給所述UE,但尚未發(fā)送給所述UE的數(shù)據(jù);
[0009]所述MeNB將所述UE當(dāng)前未成功接收的數(shù)據(jù)發(fā)送給所述UE。
[0010]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法,所述方法包括以下步驟:
[0011]源輔助基站SeNB在獲知用戶設(shè)備UE需要從所述源SeNB切換至目標(biāo)SeNB時,所述源SeNB向所述目標(biāo)SeNB發(fā)送切換請求消息,由所述目標(biāo)SeNB在收到所述切換請求消息后,生成切換命令;
[0012]所述源SeNB接收來自所述目標(biāo)SeNB的所述切換命令,并將所述切換命令發(fā)送給所述UE,由所述UE在收到所述切換命令之后,向宏基站MeNB發(fā)送數(shù)據(jù)接收狀態(tài)指示,且所述數(shù)據(jù)接收狀態(tài)指示中攜帶了所述UE當(dāng)前接收的數(shù)據(jù)的指示信息,并由所述MeNB在收到所述數(shù)據(jù)接收狀態(tài)指示之后,確定所述UE當(dāng)前未成功接收的數(shù)據(jù),并將所述UE當(dāng)前未成功接收的數(shù)據(jù)發(fā)送給所述UE ;其中,所述UE當(dāng)前未成功接收的數(shù)據(jù)為需要由所述源SeNB發(fā)送給所述UE,但尚未發(fā)送給所述UE的數(shù)據(jù)。
[0013]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法,所述方法包括以下步驟:
[0014]在源輔助基站SeNB獲知用戶設(shè)備UE需要從源SeNB切換至目標(biāo)SeNB時,所述目標(biāo)SeNB接收來自所述源SeNB的切換請求消息,并在收到所述切換請求消息之后,生成切換命令;
[0015]所述目標(biāo)SeNB通過所述源SeNB將所述切換命令發(fā)送給所述UE,由所述UE在收到所述切換命令之后,向宏基站MeNB發(fā)送數(shù)據(jù)接收狀態(tài)指示,且所述數(shù)據(jù)接收狀態(tài)指示中攜帶了 UE當(dāng)前接收的數(shù)據(jù)的指示信息,并由所述MeNB在收到數(shù)據(jù)接收狀態(tài)指示后,確定UE當(dāng)前未成功接收的數(shù)據(jù),并將所述UE當(dāng)前未成功接收的數(shù)據(jù)發(fā)送給所述UE ;其中,所述UE當(dāng)前未成功接收的數(shù)據(jù)為需要由源SeNB發(fā)送給所述UE,但尚未發(fā)送給所述UE的數(shù)據(jù)。
[0016]本發(fā)明實(shí)施例提供一種宏基站MeNB,所述MeNB具體包括:
[0017]接收模塊,用于當(dāng)用戶設(shè)備UE需要從源輔助基站SeNB切換至目標(biāo)SeNB時,接收來自所述UE的數(shù)據(jù)接收狀態(tài)指示,且所述數(shù)據(jù)接收狀態(tài)指示中攜帶了所述UE當(dāng)前接收的數(shù)據(jù)的指示信息;
[0018]確定模塊,用于在收到所述數(shù)據(jù)接收狀態(tài)指示之后,確定所述UE當(dāng)前未成功接收的數(shù)據(jù);其中,所述UE當(dāng)前未成功接收的數(shù)據(jù)具體為需要由所述源SeNB發(fā)送給所述UE,但尚未發(fā)送給所述UE的數(shù)據(jù);
[0019]發(fā)送模塊,用于將所述UE當(dāng)前未成功接收的數(shù)據(jù)發(fā)送給所述UE。
[0020]本發(fā)明實(shí)施例提供一種源輔助基站SeNB,所述源SeNB具體包括:
[0021]第一發(fā)送模塊,用于在獲知用戶設(shè)備UE需要從所述源SeNB切換至目標(biāo)SeNB時,向所述目標(biāo)SeNB發(fā)送切換請求消息,由所述目標(biāo)SeNB在收到所述切換請求消息后,生成切換命令;
[0022]第二發(fā)送模塊,用于接收來自所述目標(biāo)SeNB的所述切換命令,并將所述切換命令發(fā)送給所述UE,由所述UE在收到所述切換命令之后,向宏基站MeNB發(fā)送數(shù)據(jù)接收狀態(tài)指示,且所述數(shù)據(jù)接收狀態(tài)指示中攜帶了所述UE當(dāng)前接收的數(shù)據(jù)的指示信息,并由所述MeNB在收到所述數(shù)據(jù)接收狀態(tài)指示之后,確定所述UE當(dāng)前未成功接收的數(shù)據(jù),并將所述UE當(dāng)前未成功接收的數(shù)據(jù)發(fā)送給所述UE ;其中,所述UE當(dāng)前未成功接收的數(shù)據(jù)為需要由所述源SeNB發(fā)送給所述UE,但尚未發(fā)送給所述UE的數(shù)據(jù)。
[0023]本發(fā)明實(shí)施例提供一種目標(biāo)輔助基站SeNB,所述目標(biāo)SeNB具體包括:
[0024]接收模塊,用于在源SeNB獲知用戶設(shè)備UE需要從源SeNB切換至目標(biāo)SeNB時,接收來自所述源SeNB的切換請求消息,并在收到所述切換請求消息之后,生成切換命令;
[0025]發(fā)送模塊,用于通過所述源SeNB將所述切換命令發(fā)送給所述UE,由所述UE在收到所述切換命令之后,向宏基站MeNB發(fā)送數(shù)據(jù)接收狀態(tài)指示,且所述數(shù)據(jù)接收狀態(tài)指示中攜帶了 UE當(dāng)前接收的數(shù)據(jù)的指示信息,并由所述MeNB在收到數(shù)據(jù)接收狀態(tài)指示后,確定UE當(dāng)前未成功接收的數(shù)據(jù),并將所述UE當(dāng)前未成功接收的數(shù)據(jù)發(fā)送給所述UE ;其中,所述UE當(dāng)前未成功接收的數(shù)據(jù)為需要由源SeNB發(fā)送給所述UE,但尚未發(fā)送給所述UE的數(shù)據(jù)。
[0026]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸系統(tǒng),所述數(shù)據(jù)傳輸系統(tǒng)具體包括:
[0027]用戶設(shè)備UE,用于當(dāng)所述UE需要從源輔助基站SeNB切換至目標(biāo)SeNB時,向宏基站MeNB發(fā)送數(shù)據(jù)接收狀態(tài)指示,且所述數(shù)據(jù)接收狀態(tài)指示中攜帶了所述UE當(dāng)前接收的數(shù)據(jù)的指示信息;
[0028]MeNB,用于接收來自所述UE的數(shù)據(jù)接收狀態(tài)指示,并在收到所述數(shù)據(jù)接收狀態(tài)指示之后,確定所述UE當(dāng)前未成功接收的數(shù)據(jù);其中,所述UE當(dāng)前未成功接收的數(shù)據(jù)為需要由所述源SeNB發(fā)送給所述UE,但尚未發(fā)送給所述UE的數(shù)據(jù);之后將所述UE當(dāng)前未成功接收的數(shù)據(jù)發(fā)送給所述UE。
[0029]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法,所述方法包括以下步驟:
[0030]源輔助基站SeNB在獲知需要刪除所述源SeNB為用戶設(shè)備UE配置的輔小區(qū)SCell,并將目標(biāo)SeNB的小區(qū)配置為所述UE的SCell之后,將所有需要由所述源SeNB發(fā)送給所述UE的數(shù)據(jù)發(fā)送給所述UE ;
[0031]所述源SeNB在將所有需要由所述源SeNB發(fā)送給所述UE的數(shù)據(jù)傳輸完成后,刪除所述源SeNB為所述UE配置的SCelI,并將已經(jīng)刪除SCell的信息通知給宏基站MeNB/核心網(wǎng)設(shè)備,由所述MeNB/核心網(wǎng)設(shè)備在收到已經(jīng)刪除SCell的信息后,將所述目標(biāo)SeNB的小區(qū)配置為所述UE的SCell。
[0032]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法,所述方法包括以下步驟:
[0033]宏基站MeNB/核心網(wǎng)設(shè)備接收來自源輔助基站SeNB的已經(jīng)刪除輔小區(qū)SCell的信息;其中,已經(jīng)刪除SCell的信息是源SeNB在獲知需要刪除所述源SeNB為用戶設(shè)備UE配置的SCelI,并將目標(biāo)SeNB的小區(qū)配置為所述UE的SCell之后,將所有需要由所述源SeNB發(fā)送給所述UE的數(shù)據(jù)傳輸完成后,刪除所述源SeNB為所述UE配置的SCell之后通知的;
[0034]所述MeNB/核心網(wǎng)設(shè)備在收到已經(jīng)刪除SCell的信息之后,將所述目標(biāo)SeNB的小區(qū)配置為所述UE的SCell。
[0035]本發(fā)明實(shí)施例提供一種源輔助基站SeNB,所述源SeNB具體包括:
[0036]發(fā)送模塊,用于在獲知需要刪除所述源SeNB為用戶設(shè)備UE配置的輔小區(qū)SCell,并將目標(biāo)SeNB的小區(qū)配置為所述UE的SCell之后,將所有需要由所述源SeNB發(fā)送給所述UE的數(shù)據(jù)發(fā)送給所述UE;
[0037]刪除模塊,用于在將所有需要由所述源SeNB發(fā)送給所述UE的數(shù)據(jù)傳輸完成之后,刪除所述源SeNB為所述UE配置的SCell ;
[0038]通知模塊,用于在刪除為所述UE配置的SCell后,將已經(jīng)刪除SCell的信息通知給宏基站MeNB/核心網(wǎng)設(shè)備,由所述MeNB/核心網(wǎng)設(shè)備在收到已經(jīng)刪除SCell的信息后,將所述目標(biāo)SeNB的小區(qū)配置為所述UE的SCell。
[0039]本發(fā)明實(shí)施例提供一種宏基站MeNB/核心網(wǎng)設(shè)備,所述MeNB/核心網(wǎng)設(shè)備具體包括:
[0040]接收模塊,用于接收來自源輔助基站SeNB的已經(jīng)刪除輔小區(qū)SCell的信息;其中,已經(jīng)刪除SCell的信息是源SeNB在獲知需要刪除所述源SeNB為用戶設(shè)備UE配置的SCell,并將目標(biāo)SeNB的小區(qū)配置為所述UE的SCell之后,將所有需要由所述源SeNB發(fā)送給所述UE的數(shù)據(jù)傳輸完成后,刪除所述源SeNB為所述UE配置的SCell之后通知的;
[0041]處理模塊,用于在收到已經(jīng)刪除SCell的信息之后,將所述目標(biāo)SeNB的小區(qū)配置為所述UE的SCell。
[0042]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸系統(tǒng),所述數(shù)據(jù)傳輸系統(tǒng)具體包括:
[0043]源輔助基站SeNB,用于在獲知需要刪除源SeNB為用戶設(shè)備UE配置的輔小區(qū)SCell,并將目標(biāo)SeNB的小區(qū)配置為所述UE的SCell后,將所有需要由所述源SeNB發(fā)送給所述UE的數(shù)據(jù)發(fā)送給所述UE ;在將所有需要由所述源SeNB發(fā)送給所述UE的數(shù)據(jù)傳輸完成后,刪除所述源SeNB為所述UE配置的SCell,并將已經(jīng)刪除SCell的信息通知給宏基站MeNB/核心網(wǎng)設(shè)備;
[0044]MeNB/核心網(wǎng)設(shè)備,用于在收到來自所述源SeNB的已經(jīng)刪除SCelI的信息之后,將所述目標(biāo)SeNB的小區(qū)配置為所述UE的SCell。
[0045]本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法,所述方法包括以下步驟:
[0046]宏基站MeNB在獲知需要刪除源輔助基站SeNB為用戶設(shè)備UE配置的輔小區(qū)SCelI,并將目標(biāo)SeNB的小區(qū)配置為所述UE的SCell之后,刪除所述源SeNB為所述UE配置的輔小區(qū)SCell,并將所述目標(biāo)SeNB的小區(qū)配置為所述UE的SCell ;以及,所述MeNB停止為所述源SeNB分配需要發(fā)送給所述UE的數(shù)據(jù),估計(jì)出需要由所述源SeNB發(fā)送給所述UE,但尚未發(fā)送給所述U