專利名稱:一種基于下發(fā)bo計(jì)數(shù)的避免arq重傳時(shí)lte空口資源浪費(fèi)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域中的一種基于下發(fā)B0(Buffer Occupy)計(jì)數(shù)的避免 ARQ(Automatic Repeat reQuest,自云力LTE (Long Term Evolution, ^IJiiii 系統(tǒng))空口資源浪費(fèi)的方法。
背景技術(shù):
3GPP LTE接入網(wǎng)系統(tǒng)的協(xié)議棧中,RLC(Radio Link Control)層負(fù)責(zé)無線鏈路控制。其中數(shù)據(jù)傳輸,根據(jù)傳輸屬性不同可以分為透明模式(TM,Transparent Mode),非確認(rèn)模式(UM,Unacknowledged Mode)和確認(rèn)模式(AM,Acknowledged Mode)三種。其中 AM 模式支持ARQ,即支持通過重傳未經(jīng)接收方確認(rèn)的數(shù)據(jù),來提高數(shù)據(jù)傳輸?shù)目煽啃?。RLC實(shí)體的配置(包括最大重傳次數(shù)等配置項(xiàng))由RRCO^adio Resource Control) 層控制。RLC實(shí)體可以根據(jù)對端的狀態(tài)報(bào)告來確定重傳的數(shù)據(jù)包,也可以自動(dòng)重傳某些未經(jīng)確認(rèn)的數(shù)據(jù)包。當(dāng)自動(dòng)重傳條件觸發(fā)時(shí),RLC實(shí)體如果發(fā)現(xiàn)有數(shù)據(jù)包滿足自動(dòng)重傳條件就會決定發(fā)起重傳,首先統(tǒng)計(jì)欲重傳數(shù)據(jù)包的大小,從而得到BO (Buffer Occupy),再將BO通知給MAC(Medium Access Control)層。MAC層根據(jù)BO完成調(diào)度后,會將調(diào)度的結(jié)果(傳輸機(jī)會的大小)指示給RLC實(shí)體。RLC實(shí)體然后再根據(jù)傳輸機(jī)會的大小下發(fā)重傳數(shù)據(jù)。在這一步驟中,如果RLC實(shí)體發(fā)現(xiàn)某個(gè)數(shù)據(jù)包已經(jīng)達(dá)到了最大重傳次數(shù),則不會重傳,并將數(shù)據(jù)包從重傳隊(duì)列中移除。但此時(shí)經(jīng)過MAC層調(diào)度的傳輸機(jī)會已不可能被收回重分配,傳輸機(jī)會所對應(yīng)空口無線資源會被浪費(fèi)掉。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的缺點(diǎn),提供一種基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,有效地避免ARQ重傳時(shí)LTE空口資源的浪費(fèi),從而在一定程度上提高空口傳輸效率。為解決以上技術(shù)問題,本發(fā)明技術(shù)方案為一種基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其特征在于,包含下列步驟1)、在RLC實(shí)體建立的時(shí)候,從RRC層獲取最大重傳次數(shù)的配置;2)、RLC實(shí)體下發(fā)新傳數(shù)據(jù)后,將數(shù)據(jù)包緩存下來,用于可能進(jìn)行的重傳操作;3)、RLC實(shí)體自動(dòng)重傳條件觸發(fā)后,對數(shù)據(jù)包下發(fā)BO的次數(shù)進(jìn)行計(jì)數(shù)器管理;4)、MAC層根據(jù)下發(fā)的BO值的大小以及特定的調(diào)度算法進(jìn)行調(diào)度,并將調(diào)度結(jié)果指示給RLC實(shí)體;5)、RLC實(shí)體根據(jù)MAC層調(diào)度結(jié)果優(yōu)先傳輸重傳數(shù)據(jù)包,對重傳數(shù)據(jù)包的重傳次數(shù)進(jìn)行計(jì)數(shù)器管理,在重傳數(shù)據(jù)傳輸完畢后,傳輸機(jī)會沒有用完并且有新傳數(shù)據(jù)的情況下,下發(fā)新傳數(shù)據(jù)包給MAC層。按以上方案,所述步驟3)中,對于初次決定重傳的數(shù)據(jù)包,其下發(fā)BO的計(jì)數(shù)和重傳計(jì)數(shù)都初始為0。按以上方案,所述步驟3)中,對于所有決定重傳的數(shù)據(jù)包,其下發(fā)BO的計(jì)數(shù)目加 1。按以上方案,所述步驟3)中,對于所有決定重傳的數(shù)據(jù)包,其下發(fā)BO的小于或者等于所述步驟1)中所獲取的最大重傳次數(shù)時(shí),才會下發(fā)該BO給MAC層。按以上方案,所述步驟幻中,對于所有決定重傳的數(shù)據(jù)包,其重傳計(jì)數(shù)自加1。按以上方案,所述步驟5)中,對于所有決定重傳的數(shù)據(jù)包,其重傳計(jì)數(shù)小于或者等于所述步驟1)中所獲取的最大重傳次數(shù)時(shí),才下發(fā)該重傳數(shù)據(jù)包給MAC層,否則將該數(shù)據(jù)包從重傳隊(duì)列中移除。按以上方案,所述步驟幻中,對于所有決定重傳的數(shù)據(jù)包,其重傳計(jì)數(shù)大于所述步驟1)中所獲取的最大重傳次數(shù)時(shí),不發(fā)送并將該數(shù)據(jù)包從重傳隊(duì)列中移除。由于RLC實(shí)體為重傳數(shù)據(jù)包下發(fā)BO給MAC層的事件和RLC實(shí)體根據(jù)MAC層指示下發(fā)重傳包事件之間是異步的,只在下發(fā)重傳數(shù)據(jù)包的時(shí)候進(jìn)行最大重傳次數(shù)檢查是不夠的。本發(fā)明技術(shù)方案,將在為重傳數(shù)據(jù)包下發(fā)BO的時(shí)候就進(jìn)行最大重傳次數(shù)的檢查,如果某個(gè)數(shù)據(jù)包下發(fā)BO的計(jì)數(shù)已經(jīng)超過了最大重傳次數(shù)就不再下發(fā)B0,也就不會觸發(fā)MAC層調(diào)度,避免了空口資源調(diào)度的次數(shù)大于最大重傳次數(shù)的情況,從而可以有效解決空口資源浪費(fèi)的問題。對比現(xiàn)有技術(shù),本發(fā)明的有益特點(diǎn)如下1)、該基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,實(shí)施簡單,只需要在現(xiàn)有技術(shù)的基礎(chǔ)上,增加并維護(hù)一個(gè)下發(fā)BO的計(jì)數(shù)器;2)、該基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,通過對該計(jì)數(shù)器的檢查可以避免對于某個(gè)數(shù)據(jù)包的調(diào)度次數(shù)超過了最大重傳次數(shù)的情況,從而能夠有效的避免空口資源的浪費(fèi);3)、該基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,由于用于數(shù)據(jù)傳輸?shù)目湛谫Y源是共享資源,減少了浪費(fèi)實(shí)際上就意味著節(jié)省下來的空口資源可以用于其他有效數(shù)據(jù)的傳輸,從而一定程度上提高了 LTE空口傳輸?shù)男省?br>
圖1為本發(fā)明基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法的整體流程2為本發(fā)明基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法在自動(dòng)重傳條件觸發(fā)時(shí)的流程3為本發(fā)明基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法在收到MAC層傳輸機(jī)會指示時(shí)的流程圖
具體實(shí)施例方式下面通過具體實(shí)施方式
結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。請參考圖1,一種基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其實(shí)施例的具體步驟如下
1)、在 RLC (Radio Link Control)實(shí)體建立的時(shí)候,從 RRC (Radio Resource Control)層獲取最大重傳次數(shù)的配置;2)、RLC實(shí)體下發(fā)新傳數(shù)據(jù)后,將數(shù)據(jù)包緩存下來,用于可能進(jìn)行的重傳操作;3)、RLC實(shí)體自動(dòng)重傳條件觸發(fā)后,對數(shù)據(jù)包下發(fā)BO的次數(shù)進(jìn)行計(jì)數(shù)器管理;4)、MAC (Medium Access Control)層根據(jù)下發(fā)的BO值的大小以及特定的調(diào)度算法進(jìn)行調(diào)度,并將調(diào)度結(jié)果指示給RLC實(shí)體;5)、RLC實(shí)體根據(jù)MAC層調(diào)度結(jié)果優(yōu)先傳輸重傳數(shù)據(jù)包,對重傳數(shù)據(jù)包的重傳次數(shù)進(jìn)行計(jì)數(shù)器管理,在重傳數(shù)據(jù)傳輸完畢后,傳輸機(jī)會沒有用完并且有新傳數(shù)據(jù)的情況下,下發(fā)新傳數(shù)據(jù)包給MAC層。具體的,所述步驟3)中,對于初次決定重傳的數(shù)據(jù)包,其下發(fā)BO的計(jì)數(shù)和重傳計(jì)數(shù)都初始為0。具體的,所述步驟3)中,對于所有決定重傳的數(shù)據(jù)包,其下發(fā)BO的計(jì)數(shù)自加1。具體的,所述步驟3)中,對于所有決定重傳的數(shù)據(jù)包,其下發(fā)BO的小于或者等于所述步驟1)中所獲取的最大重傳次數(shù)時(shí),才會下發(fā)該BO給MAC層。具體的,所述步驟幻中,對于所有決定重傳的數(shù)據(jù)包,其重傳計(jì)數(shù)自加1。具體的,所述步驟5)中,對于所有決定重傳的數(shù)據(jù)包,其重傳計(jì)數(shù)小于或者等于所述步驟1)中所獲取的最大重傳次數(shù)時(shí),才下發(fā)該重傳數(shù)據(jù)包給MAC層,否則將該數(shù)據(jù)包從重傳隊(duì)列中移除。具體的,所述步驟幻中,對于所有決定重傳的數(shù)據(jù)包,其重傳計(jì)數(shù)大于所述步驟 1)中所獲取的最大重傳次數(shù)時(shí),不發(fā)送并將該數(shù)據(jù)包從重傳隊(duì)列中移除。其中,如圖2所示,步驟3)的詳細(xì)流程如下301 決定需要進(jìn)行自動(dòng)重傳的數(shù)據(jù)包;302 判斷該數(shù)據(jù)包是否是第一次被決定重傳如果是,則執(zhí)行303 ;如果不是,則直接執(zhí)行306 ;303 將該數(shù)據(jù)包從緩存中移動(dòng)到重傳隊(duì)列中;304 將該數(shù)據(jù)包的下發(fā)BO計(jì)數(shù)值置為初始值0 ;305 將該數(shù)據(jù)包的重傳計(jì)數(shù)值置為初始值0 ;306 將該數(shù)據(jù)包的下發(fā)BO計(jì)數(shù)值自加1 ;307 判斷該數(shù)據(jù)包的下發(fā)BO計(jì)數(shù)是否小于或者等于最大重傳次數(shù)如果是,則執(zhí)行308 ;如果不是,則直接結(jié)束流程;308 統(tǒng)計(jì)該數(shù)據(jù)包的大小,并且作為B0,下發(fā)給MAC層。其中,如圖3所示,步驟5)的詳細(xì)流程如下501 從MAC層獲取調(diào)度結(jié)果指示,從而獲得傳輸字節(jié)數(shù),該參數(shù)限定了傳輸機(jī)會的大??;502 判斷是否有重傳數(shù)據(jù)包如果有,則執(zhí)行503 ;如果沒有,則執(zhí)行506 ;503 將該數(shù)據(jù)包的重傳計(jì)數(shù)自加1 ;504 判斷該數(shù)據(jù)包的重傳計(jì)數(shù)是否小于或者等于最大重傳次數(shù)如果是,則執(zhí)行 505 ;如果不是,則執(zhí)行506 ;505 下發(fā)該重傳數(shù)據(jù)包給MAC層;
506 判斷當(dāng)前從MAC層獲取調(diào)度結(jié)果中得到的傳輸字節(jié)數(shù)是否還有剩余,以及是否還有等待傳輸?shù)男聜鲾?shù)據(jù)包如果是,則執(zhí)行507 ;如果不是,則直接結(jié)束;507 在傳輸?shù)淖止?jié)數(shù)允許的情況下,下發(fā)新傳數(shù)據(jù)包給MAC層。以上內(nèi)容是結(jié)合具體的實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其特征在于,包含下列步驟1)、在RLC實(shí)體建立的時(shí)候,從RRC層獲取最大重傳次數(shù)的配置;2)、RLC實(shí)體下發(fā)新傳數(shù)據(jù)后,將數(shù)據(jù)包緩存下來,用于可能進(jìn)行的重傳操作;3)、RLC實(shí)體自動(dòng)重傳條件觸發(fā)后,對數(shù)據(jù)包下發(fā)BO的次數(shù)進(jìn)行計(jì)數(shù)器管理;4)、MAC層根據(jù)下發(fā)的BO值的大小進(jìn)行調(diào)度,并將調(diào)度結(jié)果指示給RLC實(shí)體;5)、RLC實(shí)體根據(jù)MAC層調(diào)度結(jié)果從而獲得傳輸字節(jié)數(shù),優(yōu)先傳輸重傳數(shù)據(jù)包,對重傳數(shù)據(jù)包的重傳次數(shù)進(jìn)行計(jì)數(shù)器管理,在重傳數(shù)據(jù)傳輸完畢后,如MAC層調(diào)度結(jié)果獲得的傳輸字節(jié)數(shù)沒有用完并且有新傳數(shù)據(jù)的情況下,下發(fā)新傳數(shù)據(jù)包給MAC層。
2.根據(jù)權(quán)利要求1所述的基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其特征在于所述步驟幻中,對于初次決定重傳的數(shù)據(jù)包,其下發(fā)BO的計(jì)數(shù)和重傳計(jì)數(shù)都初始為0。
3.根據(jù)權(quán)利要求1所述的基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其特征在于所述步驟幻中,對于所有決定重傳的數(shù)據(jù)包,其下發(fā)BO的計(jì)數(shù)自加1。
4.根據(jù)權(quán)利要求1所述的基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其特征在于所述步驟3)中,對于所有決定重傳的數(shù)據(jù)包,其下發(fā)BO的小于或者等于所述步驟1)中所獲取的最大重傳次數(shù)時(shí),才會下發(fā)該BO給MAC層。
5.根據(jù)權(quán)利要求1所述的基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其特征在于所述步驟5)中,對于所有決定重傳的數(shù)據(jù)包,其重傳計(jì)數(shù)自加1。
6.根據(jù)權(quán)利要求1所述的基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其特征在于所述步驟5)中,對于所有決定重傳的數(shù)據(jù)包,其重傳計(jì)數(shù)小于或者等于所述步驟1)中所獲取的最大重傳次數(shù)時(shí),才下發(fā)該重傳數(shù)據(jù)包給MAC層,否則將該數(shù)據(jù)包從重傳隊(duì)列中移除。
7.根據(jù)權(quán)利要求1所述的基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其特征在于所述步驟5)中,對于所有決定重傳的數(shù)據(jù)包,其重傳計(jì)數(shù)大于所述步驟1) 中所獲取的最大重傳次數(shù)時(shí),不發(fā)送并將該數(shù)據(jù)包從重傳隊(duì)列中移除。
全文摘要
本發(fā)明涉及移動(dòng)通信領(lǐng)域中的一種基于下發(fā)BO計(jì)數(shù)的避免ARQ重傳時(shí)LTE空口資源浪費(fèi)的方法,其特征在于,包含下列步驟1)、在RLC實(shí)體建立的時(shí)候,從RRC層獲取最大重傳次數(shù)的配置;2)、RLC實(shí)體下發(fā)新傳數(shù)據(jù)后,將數(shù)據(jù)包緩存下來,用于可能進(jìn)行的重傳操作;3)、RLC實(shí)體自動(dòng)重傳條件觸發(fā)后,對數(shù)據(jù)包下發(fā)BO的次數(shù)進(jìn)行計(jì)數(shù)器管理;4)、MAC層根據(jù)下發(fā)的BO值的大小進(jìn)行調(diào)度,并將調(diào)度結(jié)果指示給RLC實(shí)體;5)、RLC實(shí)體根據(jù)MAC層調(diào)度結(jié)果優(yōu)先傳輸重傳數(shù)據(jù)包,對重傳數(shù)據(jù)包的重傳次數(shù)進(jìn)行計(jì)數(shù)器管理,在重傳數(shù)據(jù)傳輸完畢后,傳輸機(jī)會沒有用完并且有新傳數(shù)據(jù)的情況下,下發(fā)新傳數(shù)據(jù)包給MAC層。本發(fā)明有效地避免ARQ重傳時(shí)LTE空口資源的浪費(fèi),從而在一定程度上提高空口傳輸效率。
文檔編號H04W72/12GK102315924SQ201110272798
公開日2012年1月11日 申請日期2011年9月15日 優(yōu)先權(quán)日2011年9月15日
發(fā)明者姜琳峰, 李凱, 管鮑, 顏志凌 申請人:武漢郵電科學(xué)研究院