專利名稱:數(shù)據(jù)接收/發(fā)送方法以及用于接收/發(fā)送數(shù)據(jù)的裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信系統(tǒng),更具體地講,涉及支持小區(qū)間切換(handover),同時(shí)用戶設(shè)備(UE)執(zhí)行分組重排序(reordering)的方法和裝置。
背景技術(shù):
通用移動(dòng)通信業(yè)務(wù)(UMTQ系統(tǒng)是第三代(3G)異步移動(dòng)通信系統(tǒng),其使用寬帶碼分多址(CDMA),并基于全球移動(dòng)通信系統(tǒng)(GSM)和通用分組無線業(yè)務(wù)(GPRS),其中GSM和 GPRS是歐洲移動(dòng)通信系統(tǒng)。UMTS系統(tǒng)是蜂窩移動(dòng)通信系統(tǒng)的例子,每種蜂窩移動(dòng)通信系統(tǒng)都包括從整個(gè)系統(tǒng)服務(wù)區(qū)域劃分的多個(gè)小區(qū)(cell),并支持小區(qū)間的切換,以便保證通信的連續(xù)性。當(dāng)活動(dòng)的UE從一個(gè)小區(qū)(源小區(qū))移動(dòng)到另一個(gè)小區(qū)(目標(biāo)小區(qū))時(shí),目標(biāo)小區(qū)為該UE建立通信路徑,并且重建與所建立的通信路徑相關(guān)的每一層的實(shí)體。特別地,當(dāng)UE 的通信支持自動(dòng)重傳請求(ARQ)時(shí),有時(shí)目標(biāo)小區(qū)必須為UE重新建立ARQ實(shí)體。這里所說的“切換重建ARQ實(shí)體”是指,在該切換中,源小區(qū)去除其中使用的已有ARQ,并且目標(biāo)小區(qū)設(shè)置新的ARQ實(shí)體。當(dāng)在傳統(tǒng)移動(dòng)通信系統(tǒng)中執(zhí)行切換重建AEQ實(shí)體時(shí),ARQ實(shí)體的更高層實(shí)體執(zhí)行累積重傳。雖然已經(jīng)在源小區(qū)中發(fā)送過的分組可能在目標(biāo)小區(qū)中被重傳,但是累積重傳能夠減少更高層實(shí)體的復(fù)雜度。在傳統(tǒng)UMTS移動(dòng)通信系統(tǒng)中,在UE的服務(wù)無線網(wǎng)絡(luò)控制器 (RNC)發(fā)生變化的服務(wù)無線網(wǎng)絡(luò)子系統(tǒng)(SRNS)重新分配期間發(fā)生切換重建ARQ實(shí)體。因?yàn)?SRNS重新分配不經(jīng)常發(fā)生,所以考慮到復(fù)雜度而不是效率而執(zhí)行累積重傳。同時(shí),在負(fù)責(zé)UMTS標(biāo)準(zhǔn)化的第三代合作伙伴計(jì)劃(3GPP)中,正在對UMTS系統(tǒng)的長期演進(jìn)(LTE)進(jìn)行積極地討論,UMTS系統(tǒng)的LET是UMTS系統(tǒng)的演進(jìn)的移動(dòng)通信系統(tǒng)。 LTE是一種技術(shù),其目標(biāo)是在2010年前實(shí)現(xiàn)商業(yè)化,并實(shí)現(xiàn)速度約為IOOMbps的高速的、基于分組的通信。為此,正在討論各種方案,包括通過簡化網(wǎng)絡(luò)結(jié)構(gòu)減少位于通信路徑中的節(jié)點(diǎn)數(shù)量的方案,以及盡可能地使無線協(xié)議接近無線信道的方案。在諸如LTE系統(tǒng)的演進(jìn)移動(dòng)通信系統(tǒng)中,ARQ實(shí)體位于節(jié)點(diǎn)B中,而節(jié)點(diǎn)B是RNC 的較低層實(shí)體。所以,在節(jié)點(diǎn)B之間的切換中總會(huì)重建ARQ實(shí)體,因此與UMTS系統(tǒng)相比,在諸如LTE系統(tǒng)的演進(jìn)移動(dòng)通信系統(tǒng)中會(huì)頻繁得多地發(fā)生切換重建ARQ實(shí)體。因此,需要開發(fā)一種技術(shù),用于在諸如LTE系統(tǒng)的演進(jìn)移動(dòng)通信系統(tǒng)中提高切換重建ARQ實(shí)體的通信效率
發(fā)明內(nèi)容
因此,做出本發(fā)明以解決在現(xiàn)有技術(shù)中出現(xiàn)的上述問題,并且本發(fā)明提供一種方法和裝置,用于在移動(dòng)通信系統(tǒng)中提高切換重建ARQ實(shí)體時(shí)的通信效率。此外,本發(fā)明提供一種方法和裝置,用于在切換重建ARQ實(shí)體時(shí),防止丟失數(shù)據(jù)分組或重復(fù)發(fā)送數(shù)據(jù)分組。此外,本發(fā)明還提供一種方法和裝置,用于由ARQ實(shí)體的更高層實(shí)體進(jìn)行重排序, 所述ARQ實(shí)體能夠在UE移動(dòng)到目標(biāo)小區(qū)時(shí),選擇性地重傳在源小區(qū)中未接收的分組。根據(jù)本發(fā)明的一個(gè)方面,提供一種用于在移動(dòng)通信系統(tǒng)中由用戶設(shè)備(UE)執(zhí)行切換的方法,該方法包括當(dāng)接收到從源小區(qū)到目標(biāo)小區(qū)的切換命令消息時(shí),將從源小區(qū)正確接收的第一分組數(shù)據(jù)匯聚協(xié)議(PDCP)分組數(shù)據(jù)單元(PDU)與要求對所述第一 PDCP PDU 重排序的特殊指示一起,從無線鏈路控制(RLC)接收緩沖器發(fā)送到PDCP接收實(shí)體;響應(yīng)于該特殊指示,由PDCP接收實(shí)體在PDCP PDU重排序緩沖器中緩沖所述第一PDCP PDU;以及當(dāng)通過用于目標(biāo)小區(qū)的新RLC接收實(shí)體從目標(biāo)小區(qū)接收到第二 PDCP PDU時(shí),從PDCP重排序緩沖器輸出一直到第一缺失PDCP PDU之前的PDCP PDU的第三PDCP PDU,該第一缺失PDCP PDU的序號高于所述第二 PDCP PDU的序號。根據(jù)本發(fā)明的另一個(gè)方面,提供一種用于在移動(dòng)通信系統(tǒng)中執(zhí)行切換的UE裝置, 該UE裝置包括現(xiàn)有的RLC接收實(shí)體,用于在切換前從源小區(qū)接收RLC PDU,并將所述RLC PDU組裝成PDCP PDU,并且在接收到從源小區(qū)到目標(biāo)小區(qū)的切換命令消息時(shí),將從源小區(qū)正確接收的第一 PDCP PDU與要求對所述第一 PDCP PDU重排序的特殊指示一起輸出;新RLC 接收實(shí)體,用于在切換之后,從目標(biāo)小區(qū)接收包含沒有從源小區(qū)正確接收的第二 PDCP PDU 的一個(gè)或多個(gè)RLC PDU,并將所接收的RLC PDU組裝成第二 PDCP PDU ;以及PDCP接收實(shí)體, 用于響應(yīng)于所述特殊指示,在PDCP PDU重排序緩沖器中緩沖所述第一 PDCP PDU,并在從新 RLC接收實(shí)體遞送了所述第二PDCP PDU時(shí),從PDCP重排序緩沖器輸出一直到第一缺失PDCP PDU之前的PDCP PDU的第三PDCP PDU,該第一缺失PDCP PDU的序號高于該第二 PDCP PDU 的序號。根據(jù)本發(fā)明的另一個(gè)方面,一種用于在移動(dòng)通信系統(tǒng)中由演進(jìn)的節(jié)點(diǎn)B(ENB)執(zhí)行切換的方法,該方法包括步驟由控制目標(biāo)小區(qū)的目標(biāo)ENB從控制源小區(qū)的源ENB接收第一 PDCP PDU,所述第一 PDCP PDU由于UE從源小區(qū)到目標(biāo)小區(qū)的切換而沒有被UE從源ENB 正確接收;將第二 PDCP PDU與第一指示一起從目標(biāo)ENB發(fā)送到UE,該第二 PDCP PDU包括除了第一 PDCP PDU中的最后一個(gè)PDCP PDU之外的、第一 PDCP PDU中剩余的PDCP PDU,該第一指示表示所述第二 PDCP PDU中的每一個(gè)都不是從源小區(qū)遞送到目標(biāo)小區(qū)的最后一個(gè) PDCP PDU ;以及將所述最后一個(gè)PDCP PDU與第二指示一起從目標(biāo)ENB發(fā)送到UE,該第二指示表示所述最后一個(gè)PDCP PDU是從源小區(qū)遞送到目標(biāo)小區(qū)的最后一個(gè)PDCP PDU0根據(jù)本發(fā)明的另一個(gè)方面,提供一種用于在移動(dòng)通信系統(tǒng)中執(zhí)行切換的演進(jìn)的節(jié)點(diǎn)B (ENB)裝置,該ENB裝置包括發(fā)送緩沖器,用于存儲(chǔ)從控制源小區(qū)的源ENB遞送的第一 PDCP PDU,以及存儲(chǔ)從錨節(jié)點(diǎn)遞送的PDCP PDU,其中UE由于該UE從源小區(qū)到目標(biāo)小區(qū)的切換而沒有從源ENB正確接收到所述第一 PDCP PDU ;和控制單元,用于控制發(fā)送緩沖器,以使得該發(fā)送緩沖器將第二 PDCP PDU與第一指示一起發(fā)送到UE,并將最后一個(gè)PDCP PDU與第二指示一起發(fā)送到UE,所述第二 PDCP PDU包括除了所述第一 PDCP PDU中的最后一個(gè)PDCP PDU之外的、第一 PDCP PDU中剩余的PDCP PDU,該第一指示表示所述第二 PDCP PDU中的每一個(gè)都不是從源小區(qū)遞送到目標(biāo)小區(qū)的最后一個(gè)PDCP PDU,而該第二指示表示所述最后一個(gè)PDCP PDU是從源小區(qū)遞送到目標(biāo)小區(qū)的最后一個(gè)PDCP PDU0根據(jù)本發(fā)明的另一個(gè)方面,一種用于接收數(shù)據(jù)的方法包括從下層接收分組數(shù)據(jù)匯聚協(xié)議(PDCP)分組;檢查序列號(SN)低于接收的PDCP分組的SN的所有存儲(chǔ)的PDCP分組,以及具有從接收的PDCP分組所關(guān)聯(lián)的SN開始的、連續(xù)地關(guān)聯(lián)的SN的所有存儲(chǔ)的PCDP 分組;以及將所述所有存儲(chǔ)的PDCP分組遞送到上層。根據(jù)本發(fā)明的另一個(gè)方面,一種用于發(fā)送數(shù)據(jù)的方法包括接收除了已經(jīng)從用戶設(shè)備(UE)基于連續(xù)地關(guān)聯(lián)的序列號(SN)對其接收進(jìn)行過確認(rèn)的PDCP分組之外的、來自源演進(jìn)的節(jié)點(diǎn)B(ENB)的PDCP分組;接收來自上級節(jié)點(diǎn)的PDCP分組;以及發(fā)送所述來自源ENB 的PDCP分組和來自上級節(jié)點(diǎn)的PDCP分組。根據(jù)本發(fā)明的另一個(gè)方面,一種用于發(fā)送數(shù)據(jù)的方法包括接收除了已經(jīng)從用戶設(shè)備(UE)基于連續(xù)地關(guān)聯(lián)的序列號(SN)對其接收進(jìn)行過確認(rèn)的PDCP分組之外的、來自源演進(jìn)的節(jié)點(diǎn)B(ENB)的PDCP分組,以及來自上級節(jié)點(diǎn)的PDCP分組;使所述從源ENB接收的 PDCP分組具有優(yōu)于所述從上級節(jié)點(diǎn)接收的PDCP分組的優(yōu)先次序;以及基于優(yōu)先次序發(fā)送所述從源ENB接收的PDCP分組和所述從上級節(jié)點(diǎn)接收的PDCP分組。根據(jù)本發(fā)明的另一個(gè)方面,一種用于接收數(shù)據(jù)的用戶設(shè)備(UE)裝置包括分組數(shù)據(jù)匯聚協(xié)議(PDCP)接收實(shí)體,用于從下層接收PDCP分組;檢查序列號(SN)低于接收的 PDCP分組的SN的所有存儲(chǔ)的PDCP分組,以及具有從接收的PDCP分組的SN開始的、連續(xù)地關(guān)聯(lián)的SN的所有存儲(chǔ)的PCDP分組;以及將所述所有存儲(chǔ)的PDCP分組遞送到上層。根據(jù)本發(fā)明的另一個(gè)方面,一種用于發(fā)送數(shù)據(jù)的演進(jìn)的節(jié)點(diǎn)B(ENB)裝置包括發(fā)送緩沖器,用于接收除了已經(jīng)從用戶設(shè)備(UE)基于序列號(SN)對其接收進(jìn)行過確認(rèn)的 PDCP分組之外的、來自源ENB的PDCP分組,以及接收來自上級節(jié)點(diǎn)的PDCP分組;以及控制單元,用于發(fā)送來自源ENB的PDCP分組和來自上級節(jié)點(diǎn)的PDCP分組。根據(jù)本發(fā)明的另一個(gè)方面,一種用于發(fā)送數(shù)據(jù)的演進(jìn)的節(jié)點(diǎn)B(ENB)裝置包括發(fā)送緩沖器,用于接收除了已經(jīng)從用戶設(shè)備(UE)基于序列號(SN)對其接收進(jìn)行過確認(rèn)的 PDCP分組之外的、來自源ENB的PDCP分組,以及來自上級節(jié)點(diǎn)的PDCP分組;以及控制單元, 用于使所述從源ENB接收的PDCP分組具有優(yōu)于所述從上級節(jié)點(diǎn)接收的PDCP分組的優(yōu)先次序,并基于優(yōu)先次序發(fā)送所述從源ENB接收的PDCP分組和所述從上級節(jié)點(diǎn)接收的PDCP分組。
通過以下結(jié)合附圖的詳細(xì)描述,本發(fā)明的上述和其他方面、特征和優(yōu)點(diǎn)將變得更加清楚,附圖中圖1是LTE移動(dòng)通信系統(tǒng)結(jié)構(gòu)的概觀;圖2示出了 LTE移動(dòng)通信系統(tǒng)的協(xié)議棧;圖3示出了移動(dòng)通信系統(tǒng)中RLC層的操作;圖4是示出當(dāng)UE移動(dòng)到屬于另一個(gè)ENB的新小區(qū)時(shí),切換重建ARQ實(shí)體的過程的信號流程圖;圖5是示出根據(jù)本發(fā)明的整個(gè)過程的例子的消息流程圖6是示出由根據(jù)本發(fā)明的UE接收RLC的過程的流程圖;圖7是示出根據(jù)本發(fā)明的PDCP接收實(shí)體的操作的流程圖;圖8示出了根據(jù)本發(fā)明的RLC控制信息的例子;圖9是示出根據(jù)本發(fā)明的整個(gè)過程的例子的消息流程圖;圖10示出了一個(gè)流程圖,該流程圖示出了由根據(jù)本發(fā)明的UE接收RLC的過程;圖11是示出根據(jù)本發(fā)明的PDCP接收實(shí)體的操作的流程圖;以及圖12是示出根據(jù)本發(fā)明的發(fā)送/接收實(shí)體的結(jié)構(gòu)的框圖。
具體實(shí)施例方式以下,將參考附圖描述本發(fā)明的優(yōu)選實(shí)施例。在以下描述中,當(dāng)對這里包括的已知功能和配置的詳細(xì)描述會(huì)造成本發(fā)明的主題不清楚時(shí),將省略這樣的詳細(xì)描述。本發(fā)明的主要目的是,在發(fā)生切換重建ARQ實(shí)體時(shí),通過使用選擇性重傳來防止數(shù)據(jù)分組的重復(fù)發(fā)送。目前,ARQ實(shí)體的更高層實(shí)體對接收數(shù)據(jù)分組執(zhí)行適當(dāng)?shù)闹嘏判虿僮?,從而選擇性重傳的分組被遞送到更高層的次序與這些分組最初被發(fā)送的次序相同。LTE系統(tǒng)將作為本發(fā)明實(shí)施例的說明性示例被簡要描述。參考圖1,演進(jìn)的UMTS無線接入網(wǎng)絡(luò)(E-RAN) 110或112具有簡化的2節(jié)點(diǎn)結(jié)構(gòu), 其包括演進(jìn)的節(jié)點(diǎn) B (Evolved Node B, ENB) 120,122,124,126 ^P 128,以及錨節(jié)點(diǎn)(anchor node) 130和132。用戶設(shè)備(UE) 101通過E-RAN 110和112連接到網(wǎng)際協(xié)議(IP)網(wǎng)絡(luò)114。ENB 120到1 對應(yīng)于UMTS系統(tǒng)的現(xiàn)有節(jié)點(diǎn)B,并且通過無線信道連接到UE 101。 ENB 120到1 通過收集情況(situation)信息執(zhí)行調(diào)度,并具有與無線資源控制相關(guān)的功能。例如,ENB配備有控制協(xié)議,如無線資源控制(RRC)協(xié)議。為了實(shí)現(xiàn)最大100Mbps的傳輸速度,LTE使用20MHz系統(tǒng)帶寬中的正交頻分復(fù)用 (OFDM)方案作為無線接入技術(shù)。而且,LTE系統(tǒng)使用自適應(yīng)調(diào)制和編碼(AMC)方案,該方案根據(jù)UE的信道狀態(tài)確定調(diào)制方案和信道編碼速率。參考圖2,分組數(shù)據(jù)匯聚協(xié)議(Packet Data Convergence Protocol,PDCP)層 205 和240執(zhí)行操作,如IP首部的壓縮/解壓縮和加密/解密,由此生成PDCP分組數(shù)據(jù)單元 (PDU)。在這里,從特定協(xié)議實(shí)體輸出的分組被稱為該協(xié)議的PDU。無線鏈路控制(RLC)層 210和235的每一個(gè)都用作ARQ實(shí)體,該ARQ實(shí)體將PDCP PDU重新構(gòu)建成每一個(gè)都具有適當(dāng)大小的RLC PDU,并且對RLC PDU執(zhí)行ARQ操作。PDCP層205和MO以及RLC層210和2;35 構(gòu)建至少一個(gè)PDCP實(shí)體或至少一個(gè)RLC實(shí)體,并通過每個(gè)實(shí)體處理數(shù)據(jù)分組,所述PDCP實(shí)體或RLC實(shí)體可以在通信開始時(shí)根據(jù)每個(gè)服務(wù)或流來構(gòu)建。如圖2中所示,PDCP層205和 240分別位于UE和錨節(jié)點(diǎn)中,并且RLC層210和235分別位于UE和ENB中。媒體訪問控制(MAC)層215和230連接到多個(gè)RLC實(shí)體,并且執(zhí)行從RLC PDU到 MAC PDU的復(fù)用、以及從MAC PDU到RLC PDU的解復(fù)用。物理層220和225通過對更高層數(shù)據(jù)進(jìn)行信道編碼和調(diào)制來生成OFDM碼元,并通過無線信道發(fā)送所生成的OFDM碼元,或者對通過無線信道接收的OFDM碼元進(jìn)行解調(diào)和信道解碼,并將OFDM碼元發(fā)送到更高層。大多數(shù)混合ARQ(HARQ)操作,如對接收的分組信道解碼、將分組與先前接收的分組軟組合(soft combining)、CRC計(jì)算等,都是在物理層220和225中執(zhí)行的,并且MAC層215和230控制所述HARQ操作。
如上所述,RLC層210和235通過ARQ過程保證可靠的數(shù)據(jù)發(fā)送/接收?;谏鲜鲈?,RLC層的實(shí)體被稱為ARQ實(shí)體。參考圖3,在將發(fā)送機(jī)一側(cè)的RLC層提供的PDCP PDU 310和312發(fā)送到接收機(jī)一側(cè)RLC層之前,發(fā)送機(jī)一側(cè)的RLC層的發(fā)送緩沖器305存儲(chǔ)所述PDCP PDU 310和312。每個(gè)PDCP PDU在有效負(fù)荷中包括加密和首部壓縮的IP分組,并且在首部中包括按順序逐一增加的PDCP序號。該序號對應(yīng)于“根據(jù)每個(gè)分組改變的輸入值”,用于IP分組的加密和解密。在大多數(shù)當(dāng)前已知的加密方案中,當(dāng)加密裝置對分組進(jìn)行加密時(shí),通過使用“根據(jù)每個(gè)分組改變的輸入值”來增強(qiáng)加密的安全性。PDCP PDU 310和312被組幀(framing)單元 315重新構(gòu)建成每一個(gè)都具有適當(dāng)大小的RLC PDU,逐一增加的RLC序號被附加到所重新構(gòu)建的RLC PDU,并且RLC PDU被發(fā)送到接收機(jī)一側(cè)的RLC層。然后,當(dāng)從接收機(jī)一側(cè)的RLC 層接收到確認(rèn)(ACK)信號時(shí),RLC PDU被緩沖在重傳緩沖器320中。接收機(jī)一側(cè)的RLC層將所接收的RLC PDU存儲(chǔ)在接收緩沖器330中,通過檢查每個(gè)序號來檢測在傳輸期間丟失的RLC PDU,并向發(fā)送機(jī)一側(cè)的RLC層請求重傳在傳輸期間丟失的RLC PDU0以下,為了便于說明,RLC PDU[χ]表示RLC序號為χ的RLC PDU,而PDCP PDU [χ]表示 PDCP 序號為 χ 的 PDCP PDU。將描述由RLC層執(zhí)行的ARQ操作的例子。在一個(gè)時(shí)間點(diǎn),在從發(fā)送機(jī)一側(cè)的RLC 層發(fā)送的RLC PDU[7]到RLC PDU[10]中,只有RLC PDU[8]和RLC PDU[9]被接收機(jī)一側(cè)的 RLC層接收到并被存儲(chǔ)在接收緩沖器330中。接收機(jī)一側(cè)的RLC層通過發(fā)送狀態(tài)報(bào)告340來回復(fù)發(fā)送機(jī)一側(cè)的RLC層,該狀態(tài)報(bào)告340報(bào)告了 RLC PDU[8]和RLC PDU[9]被正確接收, 而RLC PDU[7]接收失敗。具體來講,狀態(tài)報(bào)告340包括ACK[8,9]和NACK[7],其中ACK[8, 9]是包括序號8和9的ACK信號,而NACK [7]是包括序號7的NACK信號。然后,發(fā)送機(jī)一側(cè)的RLC層重傳存儲(chǔ)在重傳緩沖器320中的、并被請求重傳的RLC PDU[7],并且從重傳緩沖器320中丟棄被正確發(fā)送的RLC PDU[8]和RLC PDU[9]。在存儲(chǔ)在接收緩沖器330中的 RLC PDU中,能夠構(gòu)建一個(gè)完整PDCP PDU的RLC PDU被重組(reassembly)單元3;35構(gòu)建成 PDCP PDU,然后所構(gòu)建的PDCP PDU被傳送到接收機(jī)一側(cè)的PDCP層。由RLC層執(zhí)行的操作的一個(gè)重要的特性在于,當(dāng)接收機(jī)一側(cè)的RLC層將PDCP PDU 遞送到接收機(jī)一側(cè)的PDCP層時(shí),發(fā)送機(jī)一側(cè)的RLC層遞送PDCP PDU的次序與發(fā)送機(jī)一側(cè)的RLC層從發(fā)送機(jī)一側(cè)的PDCP層接收PDCP PDU的次序相同。這被稱為“按順序的遞送” 操作。例如,雖然使用RLC PDU[8]和RLC PDU[9]能夠重組PDCP PDU[101]310,但接收機(jī)一側(cè)的RLC層并不會(huì)將RLC PDU[8]和RLC PDU[9]重組為RLC PDU[101] 310、并將重組的RLC PDU[101]310遞送到PDCP層,因?yàn)榻邮諜C(jī)一側(cè)的RLC層還沒有接收到RLC PDU [7] 0當(dāng)接收機(jī)一側(cè)的RLC層接收到重傳的RLC PDU[7]、并且接收緩沖器330不再有缺失的RLC PDU時(shí), 接收機(jī)一側(cè)的RLC層的重組單元335才通過重組存儲(chǔ)在接收緩沖器330中的RLC PDU來構(gòu)建PDCP PDU,并將所構(gòu)建的PDCP PDU遞送到接收機(jī)一側(cè)的PDCP層。如上所述,由于RLC層提供可靠的發(fā)送/接收功能和“按順序的遞送”功能,PDCP 層不需要單獨(dú)的緩沖或按順序重排序功能。但是,當(dāng)UE執(zhí)行到屬于另一個(gè)ENB的小區(qū)的切換時(shí),UE應(yīng)當(dāng)去除在先前小區(qū)中使用的ARQ實(shí)體(即,RLC實(shí)體),并應(yīng)當(dāng)重建要在新小區(qū)中使用的RLC實(shí)體。因此,在切換完成之前,RLC層有可能無法通過ARQ操作來提供“按順序的遞送”功能和可靠的發(fā)送/接收功能。
如圖4中所示,UE 405包括PDCP接收實(shí)體和RLC接收實(shí)體,控制源小區(qū)的源ENB 410和控制目標(biāo)小區(qū)的目標(biāo)ENB 415中的每一個(gè)都包括RLC發(fā)送實(shí)體,而錨節(jié)點(diǎn)420包括 PDCP發(fā)送實(shí)體。參考圖4,當(dāng)在UE 405和源ENB 410之間傳送RLC PDU時(shí)(步驟425),源ENB 410 確定UE 405到目標(biāo)ENB 415的小區(qū)的切換(步驟430)。當(dāng)源ENB 410請求目標(biāo)ENB 415 準(zhǔn)備切換時(shí)(步驟435),目標(biāo)ENB 415進(jìn)行準(zhǔn)備,以使UE 405能夠在切換到目標(biāo)ENB 415 之后立即重新開始通信,例如,目標(biāo)ENB 415設(shè)置用于UE 405的RLC實(shí)體(步驟440),然后向源ENB 410報(bào)告準(zhǔn)備已經(jīng)完成(步驟44 。然后,源ENB 410停止向UE 405的下行鏈路(DL)傳輸(步驟447),并命令UE 405執(zhí)行到目標(biāo)ENB 415的切換(步驟450)。這里, 直到發(fā)送所述命令的時(shí)間點(diǎn)的數(shù)據(jù)發(fā)送/接收基于以下假設(shè)?!鲥^節(jié)點(diǎn) 420 已經(jīng)將 PDCP PDU[1]到 PDCP PDU[8]發(fā)送到源 ENB 410。■源 ENB 410 已經(jīng)將對應(yīng)于 PDCP PDU [1]至Ij PDCP PDU [6]的 RLC PDU 發(fā)送給 UE 405。PDCP PDU [7]和 PDCP PDU [8]還沒有被發(fā)送?!鲈谒鯮LC PDU中,UE 405已經(jīng)正確接收到對應(yīng)于PDCP PDU[1] ,PDCP PDU[2]、 PDCP PDU [4]和 PDCP PDU [6]的 RLC PDU (步驟 449)?!?UE 405通過RLC狀態(tài)報(bào)告向源ENB 410報(bào)告:UE 405已經(jīng)正確接收到對應(yīng)于 PDCP PDU[1]和 PDCP PDU[2]的 RLC PDU?!鲈诎错樞蚺判虻?sequence-ordered) RLC PDU 中,UE 405 組裝(assemble) PDCP PDU[1]和PDCP PDU[2],并將組裝的PDU遞送到PDCP接收實(shí)體?!?UE 405 的 RLC 接收實(shí)體存儲(chǔ)對應(yīng)于 PDCP PDU [4]和 PDCP PDU [6]的 RLC PDU。源ENB 410將還沒有從UE 405接收到RLC級別的ACK信號的PDCP PDU [3]到PDCP PDUW]、以及還沒有發(fā)送給UE 405的PDCP PDU[7]和PDCP PDU[8]遞送給目標(biāo)ENB 415(步驟 455)。當(dāng)接收到切換命令時(shí),UE 405從接收緩沖器中去除不按順序的RLC PDU,并去除現(xiàn)有的RLC實(shí)體(與源小區(qū)執(zhí)行通信的RLC實(shí)體)。然后,與現(xiàn)有的RLC實(shí)體一起,去除對應(yīng)于 PDCP PDU [4]禾口 PDCP PDU [6]的 RLC PDU (步驟 460)。之后,UE 405 執(zhí)行到目標(biāo) ENB 415 的切換,然后構(gòu)建用于與目標(biāo)ENB 415通信的新RLC實(shí)體,并將切換完成消息發(fā)送到目標(biāo)節(jié)點(diǎn)415(步驟465)。切換完成消息包括正確接收的PDCP PDU的序號。例如,因?yàn)閁E 405的 PDCP接收實(shí)體正確接收了 PDCP PDU[1]和PDCP PDU[2],所以切換完成消息包括表示已經(jīng)接收到直到PDCP PDU [2]的PDCP PDU的信息。當(dāng)目標(biāo)ENB 415接收到切換完成消息時(shí),目標(biāo)ENB 415請求錨節(jié)點(diǎn)420改變下行鏈路數(shù)據(jù)路徑,因?yàn)閁E 405已經(jīng)執(zhí)行了切換(步驟467),并確定使用為UE 405新構(gòu)建的 RLC實(shí)體重傳從源ENB 410接收的PDCP PDU中的、UE 405的PDCP接收實(shí)體還沒有接收到的PDCP PDU[3]到PDCP PDU[6](步驟480)。響應(yīng)于來自目標(biāo)ENB 415的請求,錨節(jié)點(diǎn)420 將UE 405的下行鏈路數(shù)據(jù)路徑從源ENB 410切換到目標(biāo)ENB 415,并將遞送給ENB 410的下列 PDCP PDU發(fā)送到目標(biāo)ENB 410,即,PDCP PDU[9]到 PDCP PDU[11]。同時(shí),目標(biāo)ENB 415 使用新構(gòu)建的RLC實(shí)體將PDCP PDU[3]及其后的PDCP PDU發(fā)送給UE 450。如圖4中所示,當(dāng)目標(biāo)ENB 415從按順序排序的PDCP PDU之后的PDCP PDU恢復(fù) (resume) PDCP PDU的發(fā)送,而不管該發(fā)送可能是重復(fù)的重傳時(shí),PDCP接收實(shí)體既不需要單獨(dú)緩沖所接收的PDCP PDU,也不需要重排序PDCP PDU0也就是,PDCP接收實(shí)體將從RLC接收實(shí)體遞送的PDCP PDU立即輸入到解密實(shí)體和首部解壓縮實(shí)體。但是,如果目標(biāo)ENB只發(fā)送UE沒有接收到的PDCP PDU,則PDCP PDU就需要獨(dú)立的緩沖和重排序。重排序是指這樣的操作根據(jù)接收到的分組的序號將它們重新排序,然后將重排序的分組遞送到下一個(gè)處理塊,同時(shí),存儲(chǔ)不按順序的分組,直到它們通過按順序重排序變?yōu)榘错樞驗(yàn)橹?。這里,不按順序的分組意味著存在缺失的分組(即,尚未接收到的分組)。也就是,當(dāng)存在缺失的分組時(shí),序號比缺失的分組的序號高的分組被假定為不按順序的分組。在接收到缺失的分組之前,或者直到推定缺失的分組完全丟失為止,重排序?qū)嶓w臨時(shí)存儲(chǔ)不按順序的分組。有效地重排序操作取決于,能多快檢測到缺失的分組丟失,以及在推定缺失的分組完全丟失時(shí),能多快將序號高于缺失分組序號的分組遞送到下一個(gè)處理塊。根據(jù)本發(fā)明的第一實(shí)施例,UE的PDCP接收實(shí)體在接收緩沖器中臨時(shí)存儲(chǔ)從源ENB 正確接收的PDCP PDU中不按順序的PDCP PDU,并且,當(dāng)其從目標(biāo)小區(qū)接收到PDCP PDU時(shí), PDCP接收實(shí)體確定對序號比所接收的PDCP PDU低的PDCP PDU的按順序重排序已經(jīng)完成。 這基于這樣一個(gè)事實(shí)UE的RLC接收實(shí)體執(zhí)行“按順序的遞送”操作,因此由PDCP接收實(shí)體接收到序號為χ的PDCP PDU就意味著,PDCP接收實(shí)體不可能再接收到序號低于χ的另一個(gè)PDCP PDU。參考圖5,在從源ENB 510接收到切換命令之前,UE 505從源ENB 510接收到對應(yīng)于 PDCP PDU[1] ,PDCP PDU[2] ,PDCP PDU[4]和 PDCP PDU[6]的 RLC PDU (步驟 520)。在所述RLC PDU中,因?yàn)閷?yīng)于PDCP PDU[1]和PDCP PDU[2]的RLC PDU已經(jīng)是按順序的,所以它們被組裝成PDCP PDU[1]和DPCP PDU[2],然后PDCP PDU[1]和DPCP PDU[2]被首先遞送到PDCP接收實(shí)體。當(dāng)UE 505從源ENB 510接收到切換命令時(shí)(步驟525),UE將RLC接收緩沖器中剩余的RLC PDU中適于組裝的所有RLC PDU組裝成PDCP PDU,然后將組裝的PDCP PDU遞送到PDCP接收實(shí)體(步驟530)。此時(shí),假設(shè)PDCP PDU [4]和PDCP PDU [6]已經(jīng)被正確接收, 并被遞送到PDCP接收實(shí)體。而且,UE 505的RLC接收實(shí)體將表示不按順序的PDCP PDU需要按順序重排序的特殊指示與正確接收的PDCP PDU—起遞送到PDCP接收實(shí)體。從該特殊指示中,PDCP接收實(shí)體認(rèn)識到PDCP PDU[3]和PDCP PDU[5]還沒有被接收到,并在重排序緩沖器中臨時(shí)存儲(chǔ)作為不按順序的PDCP PDU的PDCP PDU [4]和PDCP PDUW],而不是將它們遞送到下一個(gè)處理塊(步驟535)。在執(zhí)行了到目標(biāo)ENB 515的切換之后,UE 505將切換完成消息發(fā)送到目標(biāo)ENB 515 (步驟M0)。該切換完成消息包含關(guān)于PDCP PDU接收狀態(tài)的信息,即缺失的PDCP PDU 的序號以及接收到的PDCP PDU的序號。在所示例子中,切換完成消息包含PDCP PDU接收狀態(tài)信息,該P(yáng)DCP PDU接收狀態(tài)信息表示直到PDCP PDU[6]的PDCP PDU被接收,同時(shí)缺失 PDCP PDU[3]和 PDCP PDU[5] 在發(fā)送了切換完成消息之后,UE 505建立要在目標(biāo)ENB 515中使用的新RLC實(shí)體 (步驟M5),并等待來自目標(biāo)ENB 515的RLC PDU到達(dá)新RLC接收實(shí)體。同時(shí),目標(biāo)ENB 515從源ENB 510接收PDCP PDU(步驟527)。然后,當(dāng)從UE 505 接收到切換完成消息時(shí),目標(biāo)ENB 515通過參考包含在切換完成消息中的PDCP PDU接收狀態(tài)信息來確定要發(fā)送的PDCP PDU,然后通過參考所確定的PDCP PDU的序號來發(fā)送所確定的PDCP PDU(步驟550)。在所示例子中,在從源ENB 510接收的PDCP PDU[3], PDCP PDU[4], PDCP PDU[5]、PDCP PDU[6], PDCP PDU[7]和 PDCP PDU[8]中,目標(biāo) ENB 515 按照 PDCP PDU[3] ,PDCP PDU[5] ,PDCP PDU[7]禾口 PDCP PDU[8]的順序發(fā)送PDCP PDU。此時(shí),PDCP PDU[4]和PDCP PDU[6]被目標(biāo)ENB 515丟棄。目標(biāo)ENB 515按照上述次序?qū)DCP PDU重新構(gòu)建成RLC PDU,將RLC序號附加到RLC PDU,然后將RLC PDU發(fā)送到UE的RLC接收實(shí)體。 由于在目標(biāo)ENB 515中構(gòu)建的RLC發(fā)送實(shí)體的序號被初始化為0,所以目標(biāo)ENB 515將序號 0授予對應(yīng)于PDCP PDU [3]的第一 RLC PDU0目標(biāo)ENB 515和UE 505通過新的RLC發(fā)送和接收實(shí)體重新開始正常的RLC發(fā)送/ 接收(步驟陽幻,并且UE 505的RLC接收實(shí)體將重排序的按順序的RLC PDU組裝成PDCP PDU,并將組裝的PDCP PDU遞送到PDCP接收實(shí)體(步驟560)。在RLC發(fā)送/接收期間,特定RLC PDU的發(fā)送/接收可能會(huì)完全失敗。例如,當(dāng)RLC PDU沒有以預(yù)定時(shí)間間隔正確發(fā)送時(shí)、或者在已經(jīng)嘗試重傳了重傳所允許的最大次數(shù)而沒能成功重傳時(shí),會(huì)發(fā)生上述情況。 當(dāng)缺失RLC PDU的接收被最終推定為失敗時(shí),RLC接收實(shí)體執(zhí)行“按順序的遞送”操作,同時(shí)忽略缺失RLC PDU的存在。也就是,在基于缺失RLC PDU已經(jīng)被接收到的假設(shè)而重排序的按順序的RLC PDU中,將適于成為PDCP PDU的RLC PDU組裝成PDCP PDU,然后將它們遞送到PDCP接收實(shí)體。由于RLC接收實(shí)體如上所述執(zhí)行“按順序的遞送”操作,所以不可能接收到另一個(gè)這樣的PDCP PDU,該P(yáng)DCP PDU的序號小于為在目標(biāo)小區(qū)中使用而構(gòu)建的RLC接收實(shí)體所遞送的PDCP PDU的序號。因此,PDCP接收實(shí)體能夠確定,一直到從目標(biāo)小區(qū)的RLC發(fā)送實(shí)體遞送的PDCP PDU的PDCP PDU都是按順序的(步驟565)。例如,通過PDCP接收實(shí)體已經(jīng)從新RLC接收實(shí)體接收了 PDCP PDU[5],而沒有接收PDCP PDU[3],則PDCP接收實(shí)體推定,序號低于PDCP PDU[5]的序號的PDCP PDU[3]完全丟失,并且直到PDCP PDU[5]的PDCP PDU 是按順序的。根據(jù)本發(fā)明的第一實(shí)施例的整體操作可以總結(jié)如下■當(dāng)接收切換命令時(shí),UE的RLC接收實(shí)體將所有合格的RLC PDU組裝成PDCP PDU, 并將PDCP PDU遞送到PDCP接收實(shí)體。同時(shí),RLC接收實(shí)體將PDCP PDU與不按順序的PDCP PDU需要按順序重排序的特殊指示一起遞送到PDCP接收實(shí)體?!霎?dāng)接收PDCP PDU和該特殊指示時(shí),PDCP接收實(shí)體檢查所接收PDCP PDU的序號,并在重排序緩沖器中存儲(chǔ)不按順序的PDCP PDU,S卩,序號比缺失的PDCP PDU的序號高的 PDCP PDU。■ PDCP接收實(shí)體將PDCP PDU接收狀態(tài)遞送到UE的無線資源控制(RRC)實(shí)體。■ UE的RRC實(shí)體將PDCP PDU接收狀態(tài)插入到切換完成消息中,然后將切換完成消息發(fā)送到目標(biāo)ENB?!瞿繕?biāo)ENB的RRC實(shí)體將PDCP PDU接收狀態(tài)遞送到為UE構(gòu)建的RLC接收實(shí)體?!龌赑DCP PDU接收狀態(tài),RLC發(fā)送實(shí)體按照PDCP PDU的序號,發(fā)送在從源ENB 遞送的PDCP PDU中除了 UE已經(jīng)從源ENB接收的PDCP PDU之外的PDCP PDU0■在發(fā)送了切換完成消息之后,UE的RLC接收實(shí)體對從目標(biāo)ENB的RLC接收實(shí)體接收的RLC PDU執(zhí)行“按順序的遞送”操作。
■當(dāng)從新RLC發(fā)送實(shí)體接收到PDCP PDU時(shí),UE的PDCP接收實(shí)體假設(shè)直到所接收的PDCP PDU的PDCP PDU都是按順序的,并將存儲(chǔ)在重排序緩沖器中的PDCP PDU中的、序號比第一缺失PDCP PDU的序號低的所有PDCP PDU遞送到下一個(gè)處理塊,所述第一缺失PDCP PDU的序號高于從新RLC發(fā)送實(shí)體接收的PDCP PDU的序號?!?UE的PDCP接收實(shí)體執(zhí)行重排序操作,直到?jīng)]有剩余的PDCP PDU存儲(chǔ)在重排序緩沖器中為止。在圖6的步驟605中,UE從源ENB接收切換命令。在步驟610,UE的RLC接收實(shí)體將合格的RLC PDU組裝成PDCP PDU,并將組裝的PDCP PDU與要求PDCP PDU重排序的特殊指示一起遞送到PDCP接收實(shí)體。在執(zhí)行了到目標(biāo)小區(qū)的切換之后,在步驟615,UE將切換完成消息發(fā)送到目標(biāo) ENB。然后,UE去除現(xiàn)有的RLC接收實(shí)體,并構(gòu)建用于與目標(biāo)小區(qū)連接的新RLC接收實(shí)體。 然后,在步驟620,新構(gòu)建的RLC接收實(shí)體對從目標(biāo)小區(qū)接收的RLC PDU執(zhí)行“按順序的遞送”操作。參考圖7,當(dāng)在步驟705從RLC接收實(shí)體遞送了 PDCP PDU和要求重排序的特殊指示時(shí),在步驟707,PDCP接收實(shí)體通過檢查所遞送的PDCP PDU的序號來獲得正確接收的 PDCP PDU和缺失的PDCP PDU的序號,并將獲得的序號報(bào)告給UE的RRC實(shí)體,以用于報(bào)告 UE的PDCP接收狀態(tài)。RRC實(shí)體將UE的PDCP接收狀態(tài)插入到發(fā)送給目標(biāo)ENB的切換完成
消息中。在步驟710中,PDCP接收實(shí)體檢查是否需要對從RLC接收實(shí)體遞送的PDCP PDU重排序?;跈z查結(jié)果,PDCP接收實(shí)體在需要重排序時(shí)前進(jìn)到步驟720,在不需要重排序時(shí)前進(jìn)到步驟715。當(dāng)需要重排序時(shí),就意味著存在至少一個(gè)缺失的PDCP PDU0在步驟715,PDCP接收實(shí)體將所接收的PDCP PDU遞送到下一個(gè)處理塊。然后,在步驟740,PDCP接收實(shí)體對之后接收的PDCP PDU執(zhí)行正常操作。換句話說,PDCP接收實(shí)體將來自RLC接收實(shí)體的PDCP PDU立即遞送到下一個(gè)處理塊。在步驟720,PDCP接收實(shí)體將重排序的PDCP PDU,即序號低于第一缺失PDCP PDU 的PDCP PDU,遞送到下一個(gè)處理塊,并在重排序緩沖器中存儲(chǔ)需要重排序的剩余的PDCP PDU0然后,在步驟725,PDCP接收實(shí)體等待,直到從為目標(biāo)小區(qū)新構(gòu)建的RLC接收實(shí)體遞送了 PDCP PDU為止。當(dāng)從為目標(biāo)小區(qū)新構(gòu)建的RLC接收實(shí)體遞送了 PDCP PDU時(shí),PDCP接收實(shí)體前進(jìn)到步驟730,在步驟730,PDCP接收實(shí)體假設(shè),一直到第一缺失PDCP PDU的、序號高于所遞送的PDCP PDU的序號的所有PDCP PDU,都是按順序的PDCPPDU,并且將假設(shè)按順序的PDCP PDU輸出到下一個(gè)處理塊。之后,在步驟735,PDCP接收實(shí)體檢查在重排序緩沖器中是否還有剩余的不按順序的PDCP PDU0然后,當(dāng)重排序緩沖器中還有剩余的不按順序的PDCP PDU時(shí),PDCP接收實(shí)體前進(jìn)到步驟725,在其中PDCP接收實(shí)體繼續(xù)執(zhí)行重排序操作。當(dāng)重排序緩沖器中沒有剩余的不按順序的PDCP PDU時(shí),PDCP接收實(shí)體前進(jìn)到步驟740,在其中PDCP接收實(shí)體執(zhí)行正常的操作。本發(fā)明的第一實(shí)施例對應(yīng)于這樣一種情況目標(biāo)ENB對從源ENB接收的PDCP PDU 和從錨節(jié)點(diǎn)接收的PDCP PDU重排序,然后發(fā)送重排序的PDCP PDU。本發(fā)明的第二實(shí)施例提出了當(dāng)目標(biāo)ENB發(fā)送PDCP PDU而沒有對它們重排序時(shí)PDCP和RLC的操作。
優(yōu)選地,目標(biāo)ENB從源ENB接收的PDCP PDU的序號總是低于由錨節(jié)點(diǎn)接收的PDCP PDU的序號,并且目標(biāo)ENB首先發(fā)送從源ENB接收的PDCP PDU0然而,由于來自源ENB的 PDCP PDU在經(jīng)過錨節(jié)點(diǎn)之后被遞送到目標(biāo)ENB,因此有可能它們到達(dá)目標(biāo)ENB要晚于直接從錨節(jié)點(diǎn)遞送到目標(biāo)ENB的PDCP PDU0為了傳輸效率,不希望目標(biāo)ENB在來自源ENB的 PDCP PDU到達(dá)之前停止下行鏈路發(fā)送。因此,在從源ENB或錨節(jié)點(diǎn)接收的PDCP PDU中,目標(biāo)ENB首先將第一個(gè)接收的PDCP PDU發(fā)送到UE。然后,很可能UE會(huì)接收到相反次序的PDCP PDU0而且,不可能接收到序號比從源ENB遞送的PDCP PDU低的另一個(gè)PDCP PDU。但是,一直到再?zèng)]有從源ENB遞送的 PDCP PDU時(shí),仍然有可能接收到序號比從錨節(jié)點(diǎn)遞送的PDCP PDU低的PDCP PDU0根據(jù)本發(fā)明的第二實(shí)施例,在從源ENB或錨節(jié)點(diǎn)遞送的PDCP PDU中,目標(biāo)ENB首先將第一個(gè)到達(dá)的PDCP PDU發(fā)送到UE。而且,當(dāng)目標(biāo)ENB發(fā)送從源ENB遞送的PDCP PDU時(shí),目標(biāo)ENB將 PDCP PDU與指示一起發(fā)送,該指示表示“由于該P(yáng)DCP PDU是從源ENB遞送的PDCP PDU,因此PDCP接收實(shí)體不可能接收到序號比該P(yáng)DCP PDU低的另一個(gè)PDCP PDU,因此在接收到該 PDCP PDU時(shí),PDCP接收實(shí)體應(yīng)當(dāng)將一直到序號比該P(yáng)DCP PDU高的第一缺失PDCP PDU的 PDCP PDU遞送到下一個(gè)處理塊”。下文中,為了便于描述,這個(gè)指示將被稱為指示1。簡單來講,指示1是命令PDCP接收實(shí)體應(yīng)用根據(jù)本發(fā)明第一實(shí)施例的重排序操作的指示。指示 1可以作為包含至少一部分該P(yáng)DCP PDU的RLC PDU的控制信息來發(fā)送。參考圖8,目標(biāo)ENB的RLC發(fā)送實(shí)體將從源ENB遞送的PDCP PDU[η] 805重新構(gòu)建成 RLC PDU[m]810 和 RLC PDU[m+l]815,然后發(fā)送重新構(gòu)建的 RLC PDU[m]810 和 RLC PDU[m+l]815。此時(shí),目標(biāo)ENB的RLC發(fā)送實(shí)體將“控制信息820”附加到從PDCP PDU[η]805 重新構(gòu)建的最后一個(gè)RLC PDU JPRLC PDU[m+l]815,該控制信息820命令當(dāng)重新構(gòu)建成當(dāng)前RLC PDU的PDCP PDU被遞送到PDCP接收實(shí)體時(shí),將指示1與當(dāng)前RLC PDU 一起遞送。下文中,為了便于描述,這個(gè)控制信息820被稱為“RLC控制信息1”。UE的PDCP接收實(shí)體將本發(fā)明第一實(shí)施例提出的重排序操作應(yīng)用到與指示1 一起遞送的PDCP PDU。也就是,不可能再接收到序號比與指示1 一起遞送的PDCP PDU低的PDCP PDU0 PDCP接收實(shí)體忽略可能存在序號比與指示1 一起遞送的PDCP PDU低的缺失的PDCP PDU,并將序號比第一缺失PDCP PDU的序號低的所有PDCP PDU遞送到下一個(gè)處理塊,該第一缺失PDCP PDU的序號高于與指示1 一起遞送的PDCP PDU的序號。當(dāng)PDCP接收實(shí)體接收到從源ENB遞送到目標(biāo)ENB的最后一個(gè)PDCP PDU時(shí),不可能再接收到序號比該最后一個(gè)PDCP PDU的序號更低的PDCP PDU,并且進(jìn)一步的重排序操作是毫無意義的。例如,即使由于缺失的PDCP PDU而將從錨節(jié)點(diǎn)遞送的PDCP PDU存儲(chǔ)在 PDCP接收實(shí)體的緩沖器中,也不可能在接收到所述最后一個(gè)PDCP PDU之后再接收該缺失的 PDCP PDU。因此,根據(jù)本發(fā)明的第二實(shí)施例,當(dāng)目標(biāo)ENB將從源ENB接收的最后一個(gè)PDCP PDU 發(fā)送到UE時(shí),目標(biāo)ENB將指示2與最后一個(gè)PDCP PDU 一起發(fā)送。指示2指示UE的PDCP 接收實(shí)體將所有不按順序的PDCP PDU都遞送到下一個(gè)處理塊。當(dāng)與PDCP PDU—起接收到指示2時(shí),UE的PDCP接收實(shí)體將存儲(chǔ)在緩沖器中的所有不按順序的PDCP PDU都遞送到下一個(gè)處理塊,然后執(zhí)行正常的操作。指示2也作為包含至少一部分該P(yáng)DCP PDU的最后一個(gè) RLC PDU的RLC控制信息來遞送。
參考圖8,RLC發(fā)送實(shí)體將從源ENB遞送的PDCP PDU 825重新構(gòu)建成RLC PDUD0835和 RLC PDUR+1]840,然后發(fā)送重新構(gòu)建的 RLC PDUD0835 和 RLC PDU[k+l]840o 此時(shí),RLC發(fā)送實(shí)體將“控制信息845”附加到從PDCP PDU 825重新構(gòu)建的最后一個(gè)RLC PDU,即RLC PDU[k+1] 840,該控制信息845命令在被重新構(gòu)建成當(dāng)前RLC PDU的PDCP PDU 被遞送到PDCP接收實(shí)體時(shí),將指示2與當(dāng)前RLC PDU—起遞送。下文中,為了便于描述,控制信息845被稱為“RLC控制信息2”。參考圖9,在從源ENB 910接收到切換命令之前,在步驟920,UE 905從源ENB 910 接收對應(yīng)于 PDCP PDU[1] ,PDCP PDU[2] ,PDCP PDU[4]和 PDCP PDU[6]的 RLC PDU。在所述 RLC PDU中,因?yàn)閷?yīng)于PDCP PDU[1]和PDCP PDU[2]的RLC PDU已經(jīng)是按順序的了,所以它們被組裝成PDCP PDU[1]和PDCP PDU[2],然后首先被遞送到PDCP接收實(shí)體。當(dāng)UE 905在步驟925從ENB 910接收到切換命令時(shí),UE 905將RLC接收緩沖器中剩余的RLC PDU中所有可組裝的RLC PDU都組裝成PDCP PDU,然后在步驟930將所組裝的PDCP PDU遞送到PDCP接收實(shí)體。此時(shí),PDCP PDU[4]和PDCP PDU[6]假設(shè)已經(jīng)被正確接收并被遞送到PDCP接收實(shí)體。而且,UE 905的RLC接收實(shí)體將正確接收的PDCP PDU與特殊指示一起遞送到PDCP接收實(shí)體,該特殊指示表示不按順序的PDCP PDU需要順序重排。 從該特殊指示中,PDCP接收實(shí)體認(rèn)識到PDCP PDU[3]和PDCP PDU[5]缺失,并在步驟935, 在重排序緩沖器中臨時(shí)存儲(chǔ)作為不按順序的PDCP PDU的PDCP PDU[4]和PDCP PDUW],而不是把它們遞送到下一個(gè)處理塊。在執(zhí)行到目標(biāo)ENB 915的切換之后,UE 905在步驟940向目標(biāo)ENB 915發(fā)送切換完成消息。所述切換完成消息包含關(guān)于PDCP PDU接收狀態(tài)的信息,即缺失的PDCP PDU的序號和接收到的PDCP PDU的序號。在所示例子中,切換完成消息包含表示已經(jīng)接收到直到 PDCP PDU[6]的 PDCP PDU、同時(shí) PDCP PDU[3]禾口 PDCP PDU[5]缺失的 PDCP PDU 接收狀態(tài)信
肩、ο在發(fā)送切換完成消息之后,UE 905在步驟945建立要在目標(biāo)ENB 915中使用的新 RLC實(shí)體,并等待來自目標(biāo)ENB 915的RLC PDU到達(dá)新RLC接收實(shí)體。同時(shí),目標(biāo)ENB 915從源ENB 910和錨節(jié)點(diǎn)接收PDCP PDU0這里,描述基于來自錨節(jié)點(diǎn)的PDCP PDU首先到達(dá)的情況。也就是,在步驟929,開始從錨節(jié)點(diǎn)接收從PDCP PDU[9] 開始的PDCP PDU,并且在步驟927,從源ENB 910接收PDCP PDU[3]到PDCP PDU[8] 在目標(biāo)ENB 915中新構(gòu)建的RLC發(fā)送實(shí)體按照接收的次序?qū)⑺邮盏腜DCP PDU存儲(chǔ)在發(fā)送緩沖器中。具體來講,它們按照 PDCP PDU[9], PDCP PDU[10], PDCP PDU[11], PDCP PDU[3]、 PDCP PDU [5], PDCP PDU [6], PDCP PDU [7], PDCP PDU [8], PDCP PDU [12]等這樣的次序存儲(chǔ)在發(fā)送緩沖器中。然后,當(dāng)從UE 905接收到切換完成消息時(shí),目標(biāo)ENB 915通過參考包含在切換完成消息中的PDCP PDU接收狀態(tài)信息來確定要發(fā)送的PDCP PDU,然后在步驟950通過參考所確定的PDCP PDU的序號來發(fā)送所確定的PDCP PDU0在所示例子中,在從源ENB 910接收的 PDCP PDU [3] PDCP PDU [8]中,只有 PDCP PDU [3] ,PDCP PDU [5] ,PDCP PDU [7]禾口 PDCP PDU[8]被發(fā)送到UE 905。而且,PDCP PDU按照它們存儲(chǔ)在發(fā)送緩沖器中的次序,也就是, PDCP PDU[9],PDCP PDU[10],PDCP PDU[11],PDCP PDU[3],PDCP PDU[5],PDCP PDU[6],PDCP PDU[7] ,PDCP PDU[8] ,PDCP PDU[12]的次序,來發(fā)送。由于在目標(biāo)ENB 915中構(gòu)建的RLC發(fā)送實(shí)體的序號被初始化為0,ENB 915將序號0授予對應(yīng)于PDCP PDU [3]的第一個(gè)RLC PDU0在步驟955,UE 905通過新RLC接收實(shí)體執(zhí)行根據(jù)RLC接收操作的“按順序的遞送”操作,將按順序的RLC PDU組裝成PDCP PDU,然后在步驟960,將所組裝的PDCP PDU遞送到接收實(shí)體。此時(shí),通過組裝包含RLC控制信息1的RLC PDU而構(gòu)建的PDCP PDU被與指示1 一起遞送到PDCP接收實(shí)體,并且通過組裝包含RLC控制信息2的RLC PDU而構(gòu)建的 PDCP PDU被與指示2 —起遞送到PDCP接收實(shí)體。當(dāng)從在目標(biāo)小區(qū)中新構(gòu)建的RLC接收實(shí)體接收到PDCP PDU時(shí),PDCP接收實(shí)體檢查所接收的PDCP PDU是否附有指示1或指示2。在步驟965,當(dāng)所接收的PDCP PDU附有指示1時(shí),PDCP接收實(shí)體假設(shè)一直到所接收的PDCP PDU的PDCP PDU都是按順序的,并將一直到序號高于所接收的PDCP PDU的第一丟失PDCP PDU的PDCP PDU都遞送到下一個(gè)處理塊。相反,在步驟970,當(dāng)所接收的PDCP PDU附有指示2時(shí),PDCP接收實(shí)體假設(shè)包括所接收的PDCP PDU在內(nèi),存儲(chǔ)在緩沖器中的所有PDCP PDU都是按順序的,并將它們遞送到下一個(gè)處理塊。在圖10的步驟1005,UE從源ENB接收切換命令。在步驟1010,UE的RLC接收實(shí)體將合格的RLC PDU組裝成PDCP PDU,并將組裝的PDCP PDU與特殊指示一起遞送到PDCP 接收實(shí)體,該特殊指示要求對PDCP PDU重排序。在步驟1015,在執(zhí)行到目標(biāo)小區(qū)的切換之后,UE將切換完成消息發(fā)送到目標(biāo)ENB。 然后,UE去除現(xiàn)有的RLC接收實(shí)體,并構(gòu)建用于與目標(biāo)小區(qū)連接的新RLC接收實(shí)體。然后, 在步驟1020,新構(gòu)建的RLC接收實(shí)體對從目標(biāo)小區(qū)接收的RLC PDU執(zhí)行“按順序的遞送”操作。在步驟1025,新構(gòu)建的RLC接收實(shí)體將按順序的PDCP PDU遞送到PDCP接收實(shí)體。此時(shí),通過組裝包含RLC控制信息1的RLC PDU而構(gòu)建的PDCP PDU被與指示1 一起遞送到 PDCP接收實(shí)體,而通過組裝包含RLC控制信息2的RLC PDU而構(gòu)建的PDCP PDU被與指示2 一起遞送到PDCP接收實(shí)體。參考圖11,當(dāng)在步驟1105中從RLC接收實(shí)體將PDCP PDU與要求重排序的特殊指示一起遞送時(shí),在步驟1107,PDCP接收實(shí)體通過檢查所遞送的PDCP PDU的序號,來獲得正確接收的PDCP PDU和缺失的PDCP PDU的序號,并將所獲得的序號報(bào)告給UE的RRC實(shí)體, 以用于報(bào)告UE的PDCP接收狀態(tài)。RRC實(shí)體將UE的PDCP接收狀態(tài)插入到發(fā)送給目標(biāo)ENB 的切換完成消息中。在步驟1110,PDCP接收實(shí)體檢查是否需要對從RLC接收實(shí)體遞送的PDCP PDU進(jìn)行重排序?;诮Y(jié)果,當(dāng)需要重排序時(shí),PDCP接收實(shí)體前進(jìn)到步驟1120,或者當(dāng)不需要重排序時(shí),前進(jìn)到步驟1115。當(dāng)需要重排序時(shí),就意味著存在至少一個(gè)缺失的PDCP PDU0在步驟1115,PDCP接收實(shí)體將所接收的PDCP PDU遞送到下一個(gè)處理塊。然后,在步驟1140,PDCP接收實(shí)體對之后接收的PDCP PDU執(zhí)行正常的操作。換句話說,PDCP接收實(shí)體一旦從RLC接收實(shí)體接收到PDCP PDU就立即將PDCP PDU遞送到下一個(gè)處理塊。在步驟1120,PDCP接收實(shí)體將重排序后的PDCP PDU,即序號低于第一缺失PDCP PDU的序號的PDCP PDU,遞送到下一個(gè)處理塊,并將要求重排序的剩余PDCP PDU存儲(chǔ)在重排序緩沖器中。然后,在步驟1125,PDCP接收實(shí)體等待,直到從為目標(biāo)小區(qū)新構(gòu)建的RLC接收實(shí)體遞送了 PDCP PDU為止。當(dāng)從為目標(biāo)小區(qū)新構(gòu)建的RLC接收實(shí)體遞送了 PDCP PDU時(shí), PDCP接收實(shí)體前進(jìn)到步驟1127,在步驟1127中,PDCP接收實(shí)體確定該P(yáng)DCP PDU是否附有指示2。當(dāng)該P(yáng)DCP PDU附有指示2時(shí),PDCP接收實(shí)體前進(jìn)到步驟1128,當(dāng)該P(yáng)DCP PDU沒有附有指示2時(shí),則前進(jìn)到步驟11四。由于指示2表示不可能再接收到序號低于所遞送的PDCP PDU的另一個(gè)PDCP PDU, 并且當(dāng)前存儲(chǔ)在重排序緩沖器中的任何PDCP PDU都不可能被重排序以變?yōu)榘错樞虻?,因?PDCP接收實(shí)體將存儲(chǔ)在重排序緩沖器中的所有PDCP PDU都遞送到下一個(gè)處理塊,然后前進(jìn)到步驟1140,在步驟1140中,PDCP接收實(shí)體執(zhí)行正常操作。當(dāng)PDCP PDU沒有附有指示2時(shí),PDCP接收實(shí)體前進(jìn)到步驟11 ,在步驟11 中, PDCP接收實(shí)體確定PDCP PDU是否附有指示1。由于指示1表示不可能再接收到序號低于所遞送的PDCP PDU的另一個(gè)PDCP PDU,因此PDCP接收實(shí)體前進(jìn)到步驟1130,在步驟1130 中,PDCP接收實(shí)體假設(shè)一直到第一缺失PDCP PDU的、序號高于所遞送的PDCP PDU的序號的所有PDCP PDU都是按順序的PDCP PDU,并將假設(shè)按順序的PDCP PDU輸出到下一個(gè)處理塊。之后,在步驟1135,PDCP接收實(shí)體檢查重排序緩沖器中是否還有剩余的不按順序的PDCP PDU0然后,當(dāng)重排序緩沖器中還有剩余的不按順序的PDCP PDU時(shí),PDCP接收實(shí)體前進(jìn)到步驟1125,在步驟1125中,PDCP接收實(shí)體繼續(xù)執(zhí)行重排序操作。當(dāng)重排序緩沖器中沒有剩余的不按順序的PDCP PDU時(shí),PDPC接收實(shí)體前進(jìn)到步驟1140,在步驟1140中,PDCP 接收實(shí)體執(zhí)行正常操作。同時(shí),當(dāng)在步驟11 中的確定推定該P(yáng)DCP PDU沒有附有指示1時(shí),PDCP接收實(shí)體前進(jìn)到步驟1133,在步驟1133中,PDCP接收實(shí)體將PDCP PDU按序號存儲(chǔ)在重排序緩沖器中。然后,PDCP接收實(shí)體前進(jìn)到步驟1125,在步驟1125中,PDCP接收實(shí)體執(zhí)行正常操作。參考圖12,目標(biāo)ENB的RLC發(fā)送實(shí)體1270包括發(fā)送緩沖器1215、分段/首部添加單元1220、重傳緩沖器1225、以及RLC控制單元1230。發(fā)送緩沖器1215存儲(chǔ)從源ENB遞送的PDCP PDU 1205和從錨節(jié)點(diǎn)遞送的PDCP PDU 1210。根據(jù)本發(fā)明的第一實(shí)施例,發(fā)送緩沖器1215在對所遞送的PDCP PDU按照它們的序號進(jìn)行排序之后存儲(chǔ)所遞送的PDCP PDU0 根據(jù)本發(fā)明的第二實(shí)施例,發(fā)送緩沖器1215按照所遞送的PDCP PDU被遞送的次序來存儲(chǔ)所遞送的PDCP PDU。發(fā)送緩沖器1215將所存儲(chǔ)的PDCP PDU中由RLC控制單元1230指定的PDCP PDU 遞送到分段/首部添加單元1220,并去除所遞送的PDCP PDU0分段/首部添加單元1220將從發(fā)送緩沖器1215遞送的PDCP PDU分段或連接 (concatenate)成每一個(gè)都具有適當(dāng)大小的PDCP PDU,然后將包括RLC序號等的RLC首部插入到PDCP PDU中,由此重新構(gòu)建至少一個(gè)RLC PDU0此時(shí),如果已經(jīng)從RLC控制單元1230 發(fā)送了 RLC控制信息,則分段/首部添加單元1220將該RLC控制信息插入所重新構(gòu)建的 RLC PDU的預(yù)定位置中。該RLC PDU被遞送到重傳緩沖器1225和更低層。遞送到更低層的 RLC PDU按照預(yù)定順序被遞送到UE的RLC接收實(shí)體1275,并且遞送到重傳緩沖器1225的 RLC PDU被存儲(chǔ),直到來自RLC接收實(shí)體1275的ACK信號到達(dá)為止。RLC控制單元1230控制存儲(chǔ)在發(fā)送緩沖器1215和重傳緩沖器1225中的RLC PDU 或PDCP PDU的發(fā)送和重傳。具體來講,RLC控制單元1230從RRC實(shí)體(未示出)接收UE 從源ENB正確接收的PDCP PDU的序號,并從發(fā)送緩沖器1215中去除所述PDCP PDU0而且, 當(dāng)存在要發(fā)送到UE的RLC控制信息時(shí),RLC控制單元1230將該RLC控制信息遞送到分段/首部添加單元1220,以便該RLC控制信息能夠被附帶在所發(fā)送的RLC PDU上。根據(jù)本發(fā)明的第二實(shí)施例,當(dāng)從發(fā)送緩沖器1215遞送的PDCP PDU是從源ENB遞送的PDCP PDU時(shí),RLC 控制單元1230控制分段/首部添加單元1220,以使RLC控制信息1被附加到相應(yīng)的RLC PDU0在發(fā)送從源ENB遞送的最后一個(gè)PDCP PDU時(shí),RLC控制單元1230控制分段/首部添加單元1220,以使RLC控制信息2被附加到相應(yīng)的RLC PDU0RLC接收實(shí)體1275包括接收緩沖器1235、RLC控制單元1M5、以及重組單元1M0。 接收緩沖器1235按照RLC序號存儲(chǔ)從ENB接收的RLC PDU0在按順序的RLC PDU中,適于組裝成PDCP PDU的RLC PDU被從接收緩沖器1235遞送到重組單元1240。此時(shí),如果RLC PDU包括控制信息,則該控制信息被遞送到RLC控制單元1245。重組單元1240將從接收緩沖器1235遞送的RLC PDU組裝成PDCP PDU,然后將 PDCP PDU遞送到PDCP接收實(shí)體1280。當(dāng)UE接收到切換命令時(shí),RLC控制的能源1245控制接收緩沖器1235,以使接收緩沖器1235將存儲(chǔ)在接收緩沖器1235中的RLC PDU中適于組裝成PDCP PDU的所有RLC PDU 都遞送到重組單元1240。而且,RLC控制單元1245將特殊指示遞送到PDCP接收實(shí)體1280 的重排序控制單元1265,以請求重排序緩沖器1250存儲(chǔ)在相應(yīng)時(shí)間點(diǎn)(即特殊指示被遞送的時(shí)間點(diǎn))遞送的PDCP PDU,直到它們變?yōu)榘错樞驗(yàn)橹?。同時(shí),當(dāng)UE的切換完成時(shí),RRC 實(shí)體1260從重排序控制單元1265收集PDCP PDU接收狀態(tài)信息,并將收集的PDCP PDU接收狀態(tài)信息插入到發(fā)送到目標(biāo)ENB的切換完成消息中。根據(jù)本發(fā)明的第二實(shí)施例,如果RLC接收實(shí)體1275從目標(biāo)ENB接收到了 RLC PDU 以及RLC控制信息1,則RLC控制單元1245將指示2與從包含RLC控制信息2的RLC PDU 組裝的PDCP PDU 一起遞送到PDCP接收實(shí)體1280的重排序控制單元1265。PDCP接收實(shí)體1280包括重排序緩沖器1250、重排序控制單元1沈5、以及下一個(gè)處理塊1255。處理塊1255可以包括,例如,解密單元和首部解壓縮單元,以便處理與提供給 UE的服務(wù)相關(guān)的更高層協(xié)議。通常,重排序緩沖器1250將從RLC接收實(shí)體1275遞送的PDCP PDU直接遞送到下一個(gè)處理塊1255。但是,當(dāng)它從重排序控制單元1265接收到重排序命令時(shí),重排序緩沖器 1250存儲(chǔ)要求被重排序的PDCP PDU0根據(jù)本發(fā)明第一實(shí)施例,當(dāng)重排序緩沖器1250從新構(gòu)建的RLC接收實(shí)體1275接收PDCP PDU、同時(shí)要求重排序的PDCP PDU存儲(chǔ)在重排序緩沖器1250中時(shí),重排序緩沖器 1250假設(shè)一直到序號高于所接收的PDCP PDU的第一缺失PDCP PDU的PDCP PDU都是按順序的,并將所述PDCP PDU遞送到下一個(gè)處理塊1255。而且,當(dāng)沒有存儲(chǔ)的PDCP PDU時(shí),重排序緩沖器1250再次執(zhí)行正常操作,并將所接收的PDCP PDU直接遞送到下一個(gè)處理塊1255。根據(jù)本發(fā)明的第二實(shí)施例,當(dāng)重排序緩沖器1250與指示1 一起接收到PDCP PDU 時(shí),重排序緩沖器1250假設(shè)一直到序號高于所接收的PDCP PDU的第一缺失PDCP PDU的 PDCP PDU都是按順序的,并將所述PDCP PDU直接遞送到下一個(gè)處理塊1255。而且,當(dāng)重排序緩沖器1250與指示2 —起接收到PDCP PDU時(shí),重排序緩沖器1250假設(shè)存儲(chǔ)的所有PDCP PDU都是按順序的,并將所有PDCP PDU都遞送到下一個(gè)處理塊1255。下一個(gè)處理塊1255通過解密從重排序緩沖器1250遞送的PDCP PDU并恢復(fù)首部來重新構(gòu)建IP分組,然后將該IP分組遞送到更高層(例如,IP層)。
現(xiàn)在將簡要描述具有如上所述結(jié)構(gòu)和操作的本發(fā)明的效果。根據(jù)本發(fā)明,在移動(dòng)通信系統(tǒng)中切換重建ARQ實(shí)體時(shí),作為ARQ實(shí)體的更高層的 PDCP實(shí)體執(zhí)行重排序操作,從而目標(biāo)小區(qū)能夠選擇性地將UE沒有在源小區(qū)中接收到的分組重傳給UE。因此,本發(fā)明能夠提高通信效率。雖然已經(jīng)參考發(fā)明的特定示例性實(shí)施例對發(fā)明進(jìn)行了示出和描述,但是本領(lǐng)域技術(shù)人員將理解,可以對其進(jìn)行各種形式和細(xì)節(jié)上的修改,而不脫離由所附權(quán)利要求書所限定的發(fā)明的精神和范圍。
權(quán)利要求
1.一種用于接收數(shù)據(jù)的方法,該方法包括步驟 從下層接收分組數(shù)據(jù)匯聚協(xié)議(PDCP)分組;檢查序列號(SN)低于接收的PDCP分組的SN的所有存儲(chǔ)的PDCP分組,以及具有從接收的PDCP分組所關(guān)聯(lián)的SN開始的、連續(xù)地關(guān)聯(lián)的SN的所有存儲(chǔ)的PCDP分組;以及將所述所有存儲(chǔ)的PDCP分組遞送到上層。
2.如權(quán)利要求1所述的方法,其中,所述從下層接收的PDCP分組在所述下層重新建立之后被接收。
3.如權(quán)利要求1所述的方法,其中,所述所有存儲(chǔ)的PDCP分組在所述下層重新建立之前被正確接收。
4.如權(quán)利要求1所述的方法,還包括步驟 檢查PDCP分組的狀態(tài);基于PDCP分組的狀態(tài)產(chǎn)生狀態(tài)報(bào)告;以及發(fā)送該狀態(tài)報(bào)告,其中,所述狀態(tài)報(bào)告指示哪些具有關(guān)聯(lián)的SN的PDCP分組被正確接收。
5.一種用于發(fā)送數(shù)據(jù)的方法,該方法包括步驟接收除了已經(jīng)從用戶設(shè)備(UE)基于連續(xù)地關(guān)聯(lián)的序列號(SN)對其接收進(jìn)行過確認(rèn)的 PDCP分組之外的、來自源演進(jìn)的節(jié)點(diǎn)B (ENB)的PDCP分組; 接收來自上級節(jié)點(diǎn)的PDCP分組;以及發(fā)送所述來自源ENB的PDCP分組和來自上級節(jié)點(diǎn)的PDCP分組。
6.如權(quán)利要求5所述的方法,還包括步驟接收狀態(tài)報(bào)告,在該狀態(tài)報(bào)告中對PDCP分組的接收進(jìn)行了確認(rèn)。
7.如權(quán)利要求5所述的方法,還包括步驟向所述從源ENB接收的PDCP分組添加指示,以向UE指明該P(yáng)DCP分組是從源ENB接收的。
8.一種用于發(fā)送數(shù)據(jù)的方法,該方法包括步驟接收除了已經(jīng)從用戶設(shè)備(UE)基于連續(xù)地關(guān)聯(lián)的序列號(SN)對其接收進(jìn)行過確認(rèn)的 PDCP分組之外的、來自源演進(jìn)的節(jié)點(diǎn)B(ENB)的PDCP分組,以及來自上級節(jié)點(diǎn)的PDCP分組; 使所述從源ENB接收的PDCP分組具有優(yōu)于所述從上級節(jié)點(diǎn)接收的PDCP分組的優(yōu)先次序;以及基于優(yōu)先次序發(fā)送所述從源ENB接收的PDCP分組和所述從上級節(jié)點(diǎn)接收的PDCP分組。
9.如權(quán)利要求8所述的方法,還包括步驟向所述從源ENB接收的PDCP分組添加指示,以向UE指明該P(yáng)DCP分組是從源ENB接收的。
10.一種用于接收數(shù)據(jù)的用戶設(shè)備(UE)裝置,該UE裝置包括分組數(shù)據(jù)匯聚協(xié)議(PDCP)接收實(shí)體,用于從下層接收PDCP分組;檢查序列號(SN)低于接收的PDCP分組的SN的所有存儲(chǔ)的PDCP分組,以及具有從接收的PDCP分組的SN開始的、連續(xù)地關(guān)聯(lián)的SN的所有存儲(chǔ)的PCDP分組;以及將所述所有存儲(chǔ)的PDCP分組遞送到上層。
11.如權(quán)利要求10所述的裝置,其中,所述PDCP接收實(shí)體在所述下層重新建立之后從下層接收PDCP分組。
12.如權(quán)利要求10所述的裝置,其中,所述PDCP接收實(shí)體在所述下層重新建立之前正確接收所述所有存儲(chǔ)的PDCP分組。
13.如權(quán)利要求10所述的裝置,其中,所述PDCP接收實(shí)體檢查PDCP分組的狀態(tài),基于 PDCP分組的狀態(tài)產(chǎn)生狀態(tài)報(bào)告,并發(fā)送該狀態(tài)報(bào)告,其中,所述狀態(tài)報(bào)告指示哪些具有關(guān)聯(lián)SN的PDCP分組被正確接收。
14.一種用于發(fā)送數(shù)據(jù)的演進(jìn)的節(jié)點(diǎn)B(ENB)裝置,該裝置包括發(fā)送緩沖器,用于接收除了已經(jīng)從用戶設(shè)備(UE)基于序列號(SN)對其接收進(jìn)行過確認(rèn)的PDCP分組之外的、來自源ENB的PDCP分組,以及接收來自上級節(jié)點(diǎn)的PDCP分組;以及控制單元,用于發(fā)送來自源ENB的PDCP分組和來自上級節(jié)點(diǎn)的PDCP分組。
15.如權(quán)利要求14所述的裝置,其中,所述發(fā)送緩沖器接收在其中對PDCP分組的接收進(jìn)行確認(rèn)的狀態(tài)報(bào)告。
16.如權(quán)利要求14所述的裝置,其中,所述控制單元向所述從源ENB接收的PDCP分組添加指示,以向UE指明該P(yáng)DCP分組是從源ENB接收的。
17.一種用于發(fā)送數(shù)據(jù)的演進(jìn)的節(jié)點(diǎn)B(ENB)裝置,該裝置包括發(fā)送緩沖器,用于接收除了已經(jīng)從用戶設(shè)備(UE)基于序列號(SN)對其接收進(jìn)行過確認(rèn)的PDCP分組之外的、來自源ENB的PDCP分組,以及來自上級節(jié)點(diǎn)的PDCP分組;以及控制單元,用于使所述從源ENB接收的PDCP分組具有優(yōu)于所述從上級節(jié)點(diǎn)接收的PDCP 分組的優(yōu)先次序,并基于優(yōu)先次序發(fā)送所述從源ENB接收的PDCP分組和所述從上級節(jié)點(diǎn)接收的PDCP分組。
18.如權(quán)利要求17所述的裝置,其中,所述控制單元向所述從源ENB接收的PDCP分組添加指示,以向UE指明該P(yáng)DCP分組是從源ENB接收的。
全文摘要
公開了用于接收數(shù)據(jù)的方法、用于發(fā)送數(shù)據(jù)的方法、用于接收數(shù)據(jù)的用戶設(shè)備(UE)裝置以及用于發(fā)送數(shù)據(jù)的演進(jìn)的節(jié)點(diǎn)B(ENB)裝置。所述用于接收數(shù)據(jù)的方法包括從下層接收分組數(shù)據(jù)匯聚協(xié)議(PDCP)分組;檢查序列號(SN)低于接收的PDCP分組的SN的所有存儲(chǔ)的PDCP分組,以及具有從接收的PDCP分組所關(guān)聯(lián)的SN開始的、連續(xù)地關(guān)聯(lián)的SN的所有存儲(chǔ)的PCDP分組;以及將所述所有存儲(chǔ)的PDCP分組遞送到上層。
文檔編號H04W28/04GK102340832SQ20111025442
公開日2012年2月1日 申請日期2007年10月19日 優(yōu)先權(quán)日2006年10月19日
發(fā)明者希姆克.范德維爾德, 格特.J.范利肖特, 鄭景仁, 金成勛 申請人:三星電子株式會(huì)社