欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種無線鏈路控制協(xié)議中數(shù)據(jù)重傳的方法

文檔序號:7953148閱讀:131來源:國知局
專利名稱:一種無線鏈路控制協(xié)議中數(shù)據(jù)重傳的方法
技術(shù)領(lǐng)域
本發(fā)明涉及第三代移動通信系統(tǒng)中的無線鏈路控制協(xié)議,特別是涉及該協(xié)議的確認(rèn)模式下數(shù)據(jù)重傳機制的一種改進(jìn)方法。
背景技術(shù)
無線鏈路控制協(xié)議(RLC)中,RLC確認(rèn)模式(AM)實體通過接收端向發(fā)送端反饋狀態(tài)報告的機制來使發(fā)送端獲取接收端的接收狀態(tài),對于狀態(tài)報告中指示沒有正確接收的數(shù)據(jù)PDU(Protocol Data Unit,協(xié)議數(shù)據(jù)單元),發(fā)送端需要重傳這些PDU。在RLC協(xié)議的Release 6版本中,接收端狀態(tài)報告的觸發(fā)有三種機制1)收到發(fā)送端的輪詢;2)上層配置了檢測丟失PDU的機制;3)上層配置了定時發(fā)送狀態(tài)報告的機制。阻止?fàn)顟B(tài)報告發(fā)送的機制只有一種上層配置了狀態(tài)報告禁止定時器。
對于RLC AM接收端實體沒有配置狀態(tài)報告禁止定時器,或者狀態(tài)報告禁止定時器配置的比較短的情況下,接收端狀態(tài)報告的觸發(fā)可能會比較頻繁,特別是在發(fā)送端的輪詢密度比較大的時候。這種情況下,一旦發(fā)生一次數(shù)據(jù)PDU丟失或者接收錯誤,就會連續(xù)觸發(fā)多個狀態(tài)報告,這些狀態(tài)報告都指示相同的數(shù)據(jù)PDU沒有被正確接收。例如,接收端發(fā)現(xiàn)序號(SN)為0的數(shù)據(jù)PDU沒有正確接收,就會觸發(fā)一個狀態(tài)報告,通知發(fā)送端重傳SN=0的數(shù)據(jù)PDU,之后的幾個傳輸時間間隔(TTI)內(nèi),接收端都收到了輪詢,則在每個收到輪詢的TTI內(nèi),接收端都發(fā)送狀態(tài)報告,同樣指示SN=0的數(shù)據(jù)PDU丟失,直到接收端正確收到發(fā)送端重傳的SN=0的數(shù)據(jù)PDU為止。由于移動通信系統(tǒng)中的環(huán)路延時(round-trip time,RTT)比較大,從接收端發(fā)出第一個指示數(shù)據(jù)PDU丟失的狀態(tài)報告,到收到發(fā)送端重傳的該數(shù)據(jù)PDU,中間經(jīng)過一段較長的時間,這段時間內(nèi)接收端可能發(fā)送了多個狀態(tài)報告,發(fā)送端對應(yīng)的多次重傳該PDU,其過程如附圖1所示。而實際上可能只需要一次重傳,接收端就能夠正確收到該PDU,其余的重傳都造成了浪費,降低了寶貴的無線帶寬的利用效率。另一方面,如果同一個數(shù)據(jù)PDU的發(fā)送次數(shù)達(dá)到了上層配置的最大發(fā)送次數(shù)(MaxDAT-1),就會引起SDU(服務(wù)數(shù)據(jù)單元)丟棄或者RESET過程,造成不必要的數(shù)據(jù)丟棄。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種無線鏈路控制協(xié)議中數(shù)據(jù)重傳的方法,解決現(xiàn)有技術(shù)在狀態(tài)報告比較頻繁的情況下,數(shù)據(jù)PDU很快多次重傳造成的帶寬浪費問題。
為達(dá)到上述目的,本發(fā)明提供了一種無線鏈路控制協(xié)議中數(shù)據(jù)重傳的方法,其特點在于,發(fā)送端發(fā)送無線鏈路控制協(xié)議確認(rèn)模式下的協(xié)議數(shù)據(jù)單元,并對應(yīng)所述數(shù)據(jù)單元設(shè)置一定時器,如果發(fā)送端接收到來自接收端的未正確接收所述數(shù)據(jù)單元的狀態(tài)報告,則發(fā)送端將所述數(shù)據(jù)單元放入重傳緩沖區(qū),并在重傳緩沖區(qū)調(diào)度過程中檢測所述數(shù)據(jù)單元對應(yīng)的定時器是否超時,是則發(fā)送所述數(shù)據(jù)單元并啟動對應(yīng)定時器,否則等待下一次緩沖區(qū)調(diào)度。
上述的方法,其特點在于,如果發(fā)送端接收到來自接收端的正確接收所述數(shù)據(jù)單元的狀態(tài)報告,則關(guān)閉所述數(shù)據(jù)單元對應(yīng)的定時器并刪除所述數(shù)據(jù)單元。
上述的方法,其特點在于,進(jìn)一步包括如下步驟步驟一,無線鏈路控制協(xié)議確認(rèn)模式的發(fā)送端實體將協(xié)議數(shù)據(jù)單元發(fā)送到下層;步驟二,設(shè)置所述數(shù)據(jù)單元對應(yīng)的定時器;步驟三,如果收到接收端的狀態(tài)報告,指示已經(jīng)正確接收到所述數(shù)據(jù)單元,則進(jìn)入步驟八,否則,所述數(shù)據(jù)單元需要重傳,進(jìn)入步驟四;步驟四,將需要重傳的所述數(shù)據(jù)單元放入重傳緩沖區(qū);步驟五,重傳緩沖區(qū)調(diào)度時,如果所述數(shù)據(jù)單元仍然在重傳緩沖區(qū)中,檢測所述數(shù)據(jù)單元對應(yīng)的定時器是否超時,是則進(jìn)入步驟七,否則進(jìn)入步驟六;步驟六,等待下一次重傳緩沖區(qū)調(diào)度時再處理所述數(shù)據(jù)單元,轉(zhuǎn)入步驟五;步驟七,將所述數(shù)據(jù)單元發(fā)送到下層,完成所述數(shù)據(jù)單元的發(fā)送之后啟動所述數(shù)據(jù)單元對應(yīng)的定時器,轉(zhuǎn)入步驟三;步驟八,關(guān)閉所述數(shù)據(jù)單元對應(yīng)的定時器,等待刪除所述數(shù)據(jù)單元。
上述的方法,其特點在于,在所述步驟二中,所述設(shè)置所述數(shù)據(jù)單元對應(yīng)的定時器進(jìn)一步包括判斷所述數(shù)據(jù)單元是否為第一次正常發(fā)送的數(shù)據(jù)單元,是則不啟動定時器,如果收到接收端的狀態(tài)報告,指示已經(jīng)正確接收到所述第一次正常發(fā)送的數(shù)據(jù)單元,則發(fā)送端刪除所述數(shù)據(jù)單元,否則發(fā)送端再次發(fā)送所述協(xié)議數(shù)據(jù)單元并啟動定時器。
上述的方法,其特點在于,根據(jù)發(fā)送端與接收端之間的數(shù)據(jù)往返時間來決定所述定時器的取值。
上述的方法,其特點在于,所述定時器的取值等于所述往返時間。
本發(fā)明的技術(shù)效果在于本發(fā)明提供了一種RLC AM數(shù)據(jù)PDU重傳機制的改進(jìn)方法,減少了不必要的數(shù)據(jù)重傳造成的帶寬浪費,提高了帶寬的利用效率,同時降低了引發(fā)SDU丟棄或RESET過程的概率。


圖1是RLC AM模式數(shù)據(jù)重傳機制現(xiàn)狀示意圖;圖2是本發(fā)明提供的RLC AM模式數(shù)據(jù)重傳改進(jìn)方法的流程圖。
具體實施例方式
下面結(jié)合附圖進(jìn)一步詳細(xì)說明本發(fā)明的具體實施例。
本發(fā)明給出了RLC AM數(shù)據(jù)PDU重傳機制的一種改進(jìn)方法,能解決狀態(tài)報告比較頻繁的情況下,數(shù)據(jù)PDU很快多次重傳造成的帶寬浪費問題,減少無效的重傳次數(shù),提高帶寬的利用效率。
本發(fā)明具體方案如下對于某個RLC AM數(shù)據(jù)PDU,記為PDU(i)。在PDU(i)發(fā)送或重傳到下層之后,對PDU(i)啟動一個定時器Timer_Retransmit_Prohibit,記為Timer_trp(i)。如果收到接收端的狀態(tài)報告,指示PDU(i)還沒有正確接收,則發(fā)送端將PDU(i)放入重傳緩沖區(qū),等待重傳。在重傳緩沖區(qū)調(diào)度時,檢測PDU(i)對應(yīng)的Timer_trp(i)是否超時,如果沒有超時,則PDU(i)不能向下層發(fā)送,等待下一次調(diào)度時再處理。如果在Timer_trp(i)超時后,PDU(i)仍然在重傳緩沖區(qū)中,則在重傳緩沖區(qū)調(diào)度時,PDU(i)可以發(fā)送到下層,發(fā)送之后,再次啟動Timer_trp(i)。
出于減少定時器個數(shù)的目的,可以在PDU第一次重傳后才啟動定時器,PDU正常發(fā)送時不啟動,這樣,對于多數(shù)無需重傳的PDU就不需要啟動定時器,可以減少了定時器的使用。
Timer_Retransmit_Prohibit的取值可等于或接近RTT(往返時間)的大小,但不限于此。舉例說明,假設(shè)RTT為140ms,上行傳輸信道的TTI(傳輸時間間隔)為20ms,下行的Poll(輪詢)比較密集,而下行接收端沒有配置狀態(tài)包禁止機制,這樣一旦某個PDU丟失,從發(fā)送端第一次重傳該PDU到收到接收端對該PDU的ACK(確認(rèn)),之間還會收到多次指示該PDU丟失的狀態(tài)報告,就至少需要重傳7次左右;如果Timer_Retransmit_Prohibit設(shè)置為140ms,則可能只需一次重傳;如果Timer_Retransmit_Prohibit設(shè)置為80ms,則可能需要兩次重傳;依此類推。另外,可以看出,如果配置了狀態(tài)包禁止定時器,且它的值大于Timer_Retransmit_Prohibit的值時,則狀態(tài)包禁止定時器起主要作用。
圖2是本發(fā)明提供的RLC AM模式數(shù)據(jù)重傳改進(jìn)方法的流程圖,如圖所示,本發(fā)明方法的具體步驟如下步驟210RLC AM發(fā)送端實體將PDU(i)發(fā)送或重傳到下層;步驟220啟動PDU(i)對應(yīng)的Timer_trp(i);步驟230如果收到接收端的狀態(tài)報告,指示PDU(i)已經(jīng)正確接收到,則進(jìn)入步驟280,否則,進(jìn)入步驟240;步驟240需要重傳PDU(i)時,將PDU(i)放入重傳緩沖區(qū);步驟250重傳緩沖區(qū)調(diào)度時,如果PDU(i)仍然在重傳緩沖區(qū)中,檢測PDU(i)的Timer_trp(i)是否超時,如果沒有超時,則進(jìn)入步驟260,否則,進(jìn)入步驟270;步驟260PDU(i)等待下一次重傳緩沖區(qū)調(diào)度時再處理,進(jìn)入步驟250;步驟270將PDU(i)發(fā)送到下層,即重傳PDU(i),之后進(jìn)入步驟220;步驟280關(guān)閉定時器Timer_trp(i),PDU(i)等待刪除。
由上可知,本發(fā)明提供了一種RLC AM數(shù)據(jù)PDU重傳機制的改進(jìn)方法,減少了不必要的數(shù)據(jù)重傳造成的帶寬浪費,提高了帶寬的利用效率,同時降低了引發(fā)SDU丟棄或RESET過程的概率。
以上所述僅為本發(fā)明的較佳實施例,并非用來限定本發(fā)明的實施范圍;凡是依本發(fā)明所作的等效變化與修改,都被本發(fā)明的專利范圍所涵蓋。
權(quán)利要求
1.一種無線鏈路控制協(xié)議中數(shù)據(jù)重傳的方法,其特征在于,發(fā)送端發(fā)送無線鏈路控制協(xié)議確認(rèn)模式下的協(xié)議數(shù)據(jù)單元,并對應(yīng)所述數(shù)據(jù)單元設(shè)置一定時器,如果發(fā)送端接收到來自接收端的未正確接收所述數(shù)據(jù)單元的狀態(tài)報告,則發(fā)送端將所述數(shù)據(jù)單元放入重傳緩沖區(qū),并在重傳緩沖區(qū)調(diào)度過程中檢測所述數(shù)據(jù)單元對應(yīng)的定時器是否超時,是則發(fā)送所述數(shù)據(jù)單元并啟動對應(yīng)定時器,否則等待下一次緩沖區(qū)調(diào)度。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,如果發(fā)送端接收到來自接收端的正確接收所述數(shù)據(jù)單元的狀態(tài)報告,則關(guān)閉所述數(shù)據(jù)單元對應(yīng)的定時器并刪除所述數(shù)據(jù)單元。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,進(jìn)一步包括如下步驟步驟一,無線鏈路控制協(xié)議確認(rèn)模式的發(fā)送端實體將協(xié)議數(shù)據(jù)單元發(fā)送到下層;步驟二,設(shè)置所述數(shù)據(jù)單元對應(yīng)的定時器;步驟三,如果收到接收端的狀態(tài)報告,指示已經(jīng)正確接收到所述數(shù)據(jù)單元,則進(jìn)入步驟八,否則,所述數(shù)據(jù)單元需要重傳,進(jìn)入步驟四;步驟四,將需要重傳的所述數(shù)據(jù)單元放入重傳緩沖區(qū);步驟五,重傳緩沖區(qū)調(diào)度時,如果所述數(shù)據(jù)單元仍然在重傳緩沖區(qū)中,檢測所述數(shù)據(jù)單元對應(yīng)的定時器是否超時,是則進(jìn)入步驟七,否則進(jìn)入步驟六;步驟六,等待下一次重傳緩沖區(qū)調(diào)度時再處理所述數(shù)據(jù)單元,轉(zhuǎn)入步驟五;步驟七,將所述數(shù)據(jù)單元發(fā)送到下層,完成所述數(shù)據(jù)單元的發(fā)送之后啟動所述數(shù)據(jù)單元對應(yīng)的定時器,轉(zhuǎn)入步驟三;步驟八,關(guān)閉所述數(shù)據(jù)單元對應(yīng)的定時器,等待刪除所述數(shù)據(jù)單元。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述步驟二中,所述設(shè)置所述數(shù)據(jù)單元對應(yīng)的定時器進(jìn)一步包括判斷所述數(shù)據(jù)單元是否為第一次正常發(fā)送的數(shù)據(jù)單元,是則不啟動定時器,如果收到接收端的狀態(tài)報告,指示已經(jīng)正確接收到所述第一次正常發(fā)送的數(shù)據(jù)單元,則發(fā)送端刪除所述數(shù)據(jù)單元,否則發(fā)送端再次發(fā)送所述協(xié)議數(shù)據(jù)單元并啟動定時器。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)發(fā)送端與接收端之間的數(shù)據(jù)往返時間來決定所述定時器的取值。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述定時器的取值等于所述往返時間。
全文摘要
本發(fā)明公開了一種無線鏈路控制協(xié)議中數(shù)據(jù)重傳的方法,其特征在于,發(fā)送端發(fā)送無線鏈路控制協(xié)議確認(rèn)模式下的協(xié)議數(shù)據(jù)單元,并對應(yīng)所述數(shù)據(jù)單元設(shè)置一定時器,如果發(fā)送端接收到來自接收端的未正確接收所述數(shù)據(jù)單元的狀態(tài)報告,則發(fā)送端將所述數(shù)據(jù)單元放入重傳緩沖區(qū),并在重傳緩沖區(qū)調(diào)度過程中檢測所述數(shù)據(jù)單元對應(yīng)的定時器是否超時,是則發(fā)送所述數(shù)據(jù)單元并啟動對應(yīng)定時器,否則等待下一次緩沖區(qū)調(diào)度。本發(fā)明解決了在狀態(tài)報告比較頻繁的情況下,協(xié)議數(shù)據(jù)單元很快多次重傳造成的帶寬浪費問題,減少了無效的重傳次數(shù),提高了帶寬的利用效率。
文檔編號H04L29/06GK101064663SQ20061001180
公開日2007年10月31日 申請日期2006年4月27日 優(yōu)先權(quán)日2006年4月27日
發(fā)明者楊陽, 王前 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
安龙县| 施甸县| 三河市| 长沙市| 汝城县| 蓬莱市| 体育| 浮梁县| 西藏| 高邮市| 汶川县| 革吉县| 息烽县| 民乐县| 山西省| 尚义县| 偃师市| 营口市| 静宁县| 抚顺市| 唐海县| 峨眉山市| 龙南县| 万盛区| 虎林市| 西乌珠穆沁旗| 郯城县| 惠安县| 德化县| 米易县| 蕉岭县| 安福县| 乐平市| 榕江县| 江西省| 宜兰县| 新泰市| 兰考县| 闸北区| 闸北区| 通山县|