用于觸發(fā)無線電鏈路控制rlc重建的方法和設(shè)備的制造方法
【專利說明】用于觸發(fā)無線電鏈路控制RLC重建的方法和設(shè)備
[0001 ] 本申請(qǐng)是申請(qǐng)?zhí)枮?00880120203.7,申請(qǐng)日為2008年12月09日,發(fā)明名稱為“用于觸發(fā)無線電鏈路控制分組丟棄和無線電鏈路控制重建的方法和設(shè)備”的中國(guó)發(fā)明專利申請(qǐng)的分案申請(qǐng)。
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及無線通信。
【背景技術(shù)】
[0003]圖1顯示的是長(zhǎng)期演進(jìn)(LTE)用戶平面協(xié)議棧。該用戶平面包括分組數(shù)據(jù)匯聚協(xié)議(PDCP)實(shí)體、無線電鏈路控制(RLC)實(shí)體以及媒介接入控制(MAC)實(shí)體。
[0004]RLC實(shí)體的主要功能包括:對(duì)支持應(yīng)答模式(AM)、非應(yīng)答模式(UM)以及透明模式(TM)數(shù)據(jù)傳輸?shù)纳蠈訁f(xié)議數(shù)據(jù)單元(PDU)進(jìn)行傳送、通過自動(dòng)重復(fù)請(qǐng)求(ARQ)來實(shí)施差錯(cuò)校正、根據(jù)傳輸塊(TB)大小來進(jìn)行分段、對(duì)需要重傳的RLC PDU進(jìn)行重新分段、級(jí)聯(lián)同一無線電承載的RLC服務(wù)數(shù)據(jù)單元(sdu)、除了處于上行鏈路中切換之外按順序遞送上層rou、副本檢測(cè)、協(xié)議差錯(cuò)檢測(cè)和恢復(fù)、演進(jìn)型節(jié)點(diǎn)B(eNB)與無線發(fā)射/接收單元(WTRU)之間的流量控制、SDU丟棄,RLC復(fù)位等等。
[0005]如果RLC SDU無法完全適應(yīng)于TB,那么可以對(duì)RLC SDU進(jìn)行分段。RLC SDU可以被分段成大小可變的RLC PDU。如果被重傳的rou無法完全適應(yīng)于用于重傳的新的TB,那么可以對(duì)RLC PDU重新分段。重新分段的次數(shù)是不受限制的。
[0006]在版本6UTRANRLC中,RLC實(shí)體自身具有基于SDU定時(shí)器的丟棄機(jī)制,與之相反的是,依照3GPP TS 36.322V1.2.0,演進(jìn)型通用陸地?zé)o線電接入網(wǎng)絡(luò)(E-UTRAN)RLC實(shí)體可以基于來自其上方的I3DCP實(shí)體的通知來執(zhí)行SDU丟棄。根據(jù)3GPP TS 36.322V1.2.0,除了支持分段之外,在E-UTRAN中還將會(huì)支持新的重新分段功能。除了RLC SDU的分段和重組之外,RLC PDU的分段和重組也將會(huì)得到支持(至少對(duì)AM數(shù)據(jù)傳送而言)。
[0007]圖2顯示的是RLC PDU的分段和重新分段。RLC SDU可以被分段成RLC TOU。每一個(gè)RLC PDU都用序列號(hào)(SN)識(shí)別,而所述序列號(hào)(SN)則是基于每個(gè)RLC PDU而被指定的(即TOUSN) οRLC PDU SN被包含在RLC報(bào)頭中。將RLC SDU分段成RLC PDU的處理可以執(zhí)行一次,并且RLC SDU有可能不會(huì)被再次分段。取而代之的是,在RLC PDU上可以執(zhí)行重新分段。
[0008]RLC PDU可以被分段成rou分段(即子分段)。如圖2所示,子分段可以用兩個(gè)參數(shù)來識(shí)別:分段偏移(SO)和分段長(zhǎng)度(SL) AO指示的是分段在原始RLC PDU內(nèi)部的起始位置(例如以字節(jié)為單位),并且SL指示的是分段的長(zhǎng)度(大小)(例如以字節(jié)為單位)。
[0009]依照3GPP TS 36.322,RLC PDU重新分段可以在沒有限制的情況下被執(zhí)行多次。圖3(A)和3(B)顯示了兩個(gè)RLC PDU重新分段(即重新分段的兩次出現(xiàn))。在圖3(A)中,第二子分段大于第一子分段。這種情況有可能在較低層選擇的TB大小大于需要重傳的第一子分段大小時(shí)發(fā)生。在圖3(B)中,第二子分段小于第一子分段。這種情況有可能在較低層選擇的TB大小小于需要重傳的第一子分段大小時(shí)發(fā)生。
[0010]在UTRAN中,RLC AM模式執(zhí)行ARQ重傳。用于ARQ機(jī)制的參數(shù)之一是最大重傳次數(shù)MaxDAT JaxDAT代表的是狀態(tài)變量VT (DAT)的上限。該狀態(tài)變量VT (DAT)計(jì)數(shù)的是AMD PDU被調(diào)度重傳的次數(shù)。每一個(gè)RLC AMD PDU都應(yīng)該具有一個(gè)VT(DAT),并且在每一次調(diào)度傳送相應(yīng)的AMD PDU時(shí),所述VT(DAT)都應(yīng)該增加I JT(DAT)的初始值是O。當(dāng)VT(DAT)等于MaxDAT時(shí),應(yīng)當(dāng)根據(jù)上層的配置來啟動(dòng)RLC復(fù)位過程或SDU丟棄過程。
[0011]在E-UTRAN中已經(jīng)約定在I3DCP實(shí)體中支持RLC SDU丟棄功能(例如基于定時(shí)器的丟棄hrocp實(shí)體將被丟棄的SDU/PDU告知RLC實(shí)體,以使RLC實(shí)體從其緩存器中將所述SDU/roU丟棄。
[0012]但是,在RLC實(shí)體自身內(nèi)部需要本地評(píng)估和實(shí)施RLC PDU(轉(zhuǎn)而是RLC SDU)丟棄標(biāo)準(zhǔn)。該機(jī)制可用于避免協(xié)議死鎖狀況(例如無限期的重傳)和/或觸發(fā)其他過程,例如RLC復(fù)位或重建以及RLC移動(dòng)接收窗口(MRW),和/或支持更好的服務(wù)質(zhì)量(QoS) οUTRAN RLC提供了MRW過程,該MRW過程是由RLC實(shí)體發(fā)送以用于請(qǐng)求接收RLC實(shí)體移動(dòng)其接收窗口的信號(hào),并且該信號(hào)可選地指示了作為發(fā)送RLC實(shí)體中的RLC SDU丟棄的處理結(jié)果的被丟棄的RLC SDU
口 O
[0013]在UTRAN中使用了MaxDAT參數(shù),以基于I3DU傳輸(重傳)次數(shù)來丟棄RLC H)U,并且轉(zhuǎn)而觸發(fā)RLC復(fù)位過程或RLC MRW過程。對(duì)E-UTRAN來說,由于在E-UTRAN中引入了新的重新分段功能,因此,基于I3DU傳輸(重傳)次數(shù)的簡(jiǎn)單的MaxDAT參數(shù)未必可以使用,由此將會(huì)導(dǎo)致簡(jiǎn)單的I3DU傳輸(重傳)計(jì)數(shù)不適合作為RLC PDU的丟棄標(biāo)準(zhǔn)。
[0014]因此,較為理想的是提供用于丟棄RLCPDU、和/或轉(zhuǎn)而丟棄相應(yīng)的RLC SDU和/或觸發(fā)其他過程的方法和標(biāo)準(zhǔn),所述其他過程可以是RLC復(fù)位或重建。
【發(fā)明內(nèi)容】
[0015]本發(fā)明公開了一種用于觸發(fā)RLC分組丟棄和/或RLC重建的設(shè)備。RLC實(shí)體保持了用于計(jì)算RLC PDU及其PDU分段的傳輸和/或重傳的總次數(shù)的狀態(tài)變量。如果該狀態(tài)變量達(dá)到(即等于)某個(gè)預(yù)定閾值,那么RLC實(shí)體可以丟棄RLC PDU和該RLC PDU的分段,和/或發(fā)起RLC重建。在每一次接收到RLC PDU的至少一部分的否定應(yīng)答(NACK)時(shí)、或者在考慮重傳RLCPDU或RLC PDU的一部分時(shí),可以遞增與RLC PDU關(guān)聯(lián)的狀態(tài)變量。在被考慮重傳的RLC PDU或RLC PDU的一部分已經(jīng)在等待重傳時(shí),不可以遞增與RLC PDU關(guān)聯(lián)的狀態(tài)變量。
[0016]可替換地,RLC實(shí)體可以遞增與RLCPDU或其PDU分段的被重傳的數(shù)據(jù)大小成比例的狀態(tài)變量。該狀態(tài)變量計(jì)算的是RLC PDU及其rou分段的傳輸和/或重傳的總的數(shù)據(jù)大小,并且如果該狀態(tài)變量達(dá)到或超出預(yù)定閾值,那么RLC實(shí)體可以丟棄RLC PDU和RLC PDU分段中的至少一者,和/或發(fā)起RLC重建。
【附圖說明】
[0017]從以下結(jié)合附圖以實(shí)例給出的描述中可以更詳細(xì)地理解本發(fā)明,其中:
[0018]圖1顯示的是長(zhǎng)期演進(jìn)(LTE)用戶平面協(xié)議棧;
[0019]圖2顯示的是RLCPDU的分段和重新分段;
[0020]圖3(A)和3(B)分別顯示了兩個(gè)RLC PDU重新分段;
[0021 ]圖4是根據(jù)第一實(shí)施方式的分組丟棄和/或RLC重建的流程圖;
[0022]圖5是根據(jù)第二實(shí)施方式的分組丟棄和/或RLC重建的流程圖;
[0023]圖6是根據(jù)第三實(shí)施方式的分組丟棄和/或RLC重建的流程圖;以及
[0024]圖7是根據(jù)第四實(shí)施方式的分組丟棄和/或RLC重建的流程圖。
【具體實(shí)施方式】
[0025]下文引用的術(shù)語(yǔ)“無線發(fā)射/接收單元(WTRU)”包括但不局限于用戶設(shè)備(UE)、移動(dòng)站、固定或移動(dòng)訂戶單元、尋呼機(jī)、蜂窩電話、個(gè)人數(shù)字助理(PDA)、計(jì)算機(jī)或是其他任何能在無線環(huán)境中工作的用戶設(shè)備。下文引用的術(shù)語(yǔ)“eNB”包括但不局限于基站、節(jié)點(diǎn)-B、站點(diǎn)控制器、接入點(diǎn)(AP)或是其他任何能在無線環(huán)境中工作的接口設(shè)備。
[0026]在下文中,“分段的rou”和“重新分段的PDU”都指的是“PDU分段”,并且術(shù)語(yǔ)“分段的rou”、“重新分段的rou”、“pdu分段”以及“子分段”可以交換使用。下文引用的術(shù)語(yǔ)“rlc重建”可以與術(shù)語(yǔ)“RLC復(fù)位”交換使用。下文引用的術(shù)語(yǔ)“分組”指的是RLC SDU、RLC PDU或TOU分段。
[0027]根據(jù)第一實(shí)施方式,為給定的RLCPDU及其roU分段計(jì)算傳輸或重傳的總次數(shù),以確定是否丟棄該RLC PDU和/或發(fā)起RLC重建過程??商鎿Q地,也可以計(jì)算傳送后的RLC PDU或H)U分段的傳輸失敗的總次數(shù)(例如NACK的數(shù)量)。
[0028]定義了兩個(gè)參數(shù)MaxTotalTrans和VT(TotalTrans)eMaxtotalTrans是用于決定是否需要丟棄RLC PDU和/或是否需要重建RLC的閾值。VT(TotalTrans)是用于計(jì)算RLC PDU及其rou分段已被傳輸(重傳)的次數(shù)或何時(shí)考慮重傳的狀態(tài)變量。為相關(guān)聯(lián)的RLC PDU產(chǎn)生一個(gè)VT(TotalTrans),并且該VT(TotalTrans)在每次傳送(重傳)或調(diào)度傳送(重傳)RLC PDU或其I3DU分段時(shí)都會(huì)遞增。VT(TotalTrans)的初始值為O。當(dāng)首次考慮重傳RLC PDU時(shí),可以初始化VT(TotalTrans)。
[0029]圖4是根據(jù)第一實(shí)施方式的RLC重建和/或分組丟棄的進(jìn)程400的流程圖ALC實(shí)體產(chǎn)生并傳送RLC rou(步驟402)。隨后,確定是否考慮重傳RLC PDU或該RLC PDU的一部分(步驟404)。如果不考慮重傳RLC PDU或該RLC PDU的一部分(S卩,RLC PDU傳輸成功),那么進(jìn)程400結(jié)束。
[0030]如果考慮重傳RLC PDU或RLC PDU的一部分,則進(jìn)一步確定是否所述RLC PDU被首次考慮重傳(步驟406)。如果是首次考慮重傳所述RLC PDU,則將關(guān)聯(lián)于RLC PDU的變量VT(TotalTrans)設(shè)置成‘0’(步驟414),并且將RLC PDU遞送到MAC實(shí)體以進(jìn)行重傳(步驟416)。
[0031]如果不是首次考慮重傳RLCPDU或RLC