專利名稱:協(xié)議數(shù)據(jù)單元長度變化的通知方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及自動重發(fā)請求方法,特別涉及一種協(xié)議數(shù)據(jù)單元長度變化的通知方法及裝置。
背景技術(shù):
在3G長期演進(jìn)項目(LTE)中,采用HARQ+Upper ARQ(自動重傳請求)的兩層重傳機(jī)制已得到共識。其中HARQ(混合自動重傳請求)主要通過對誤塊的檢測,重傳與合并,獲得合并增益,以提高物理資源的利用率。對于HARQ無法檢測的誤塊或經(jīng)多次重傳仍傳輸失敗的誤塊,則由外層ARQ(Upper ARQ)負(fù)責(zé)檢測和重傳。
圖1是雙層自動重發(fā)請求機(jī)制的示意圖。在雙層ARQ(自動重傳請求)結(jié)構(gòu)中,在Upper ARQ層對SDU(服務(wù)數(shù)據(jù)單元)進(jìn)行分段,對于高層到達(dá)的SDU,根據(jù)其大小分割或填充成一定大小的Upper ARQ PDU(協(xié)議數(shù)據(jù)單元)。HARQ層實現(xiàn)對ARQ PDU的串接功能,根據(jù)信道條件和可用資源的變化,動態(tài)地將一個或多個ARQ PDU串接成一個HARQ PDU,然后通過物理信道傳輸。HARQ通過串接不同數(shù)量的Upper ARQ PDU來適應(yīng)實時的信道特性的變化。
其中Upper ARQ PDU的長度能夠根據(jù)接收端或發(fā)送端的反饋信息動態(tài)改變,例如,當(dāng)信道條件較好時,將SDU分割為較長的分段,可以保證更高的傳輸效率。在信道特性發(fā)生了較大變化的情況下(例如,信道特性不適合按以往的Upper ARQ PDU長度傳輸時),就需要對業(yè)務(wù)數(shù)據(jù)單元重新進(jìn)行分段。因此,Upper ARQ PDU的長度會有變化。發(fā)送端需要將該變化及時地通知接收端,從而使接收端按照新的PDU長度對數(shù)據(jù)進(jìn)行解析,得到正確的SDU數(shù)據(jù)。
在現(xiàn)有技術(shù)中,是通過信令交互的方式進(jìn)行Upper ARQ PDU長度重配置的。圖2是現(xiàn)有技術(shù)中以信令方式通知協(xié)議數(shù)據(jù)單元長度變化的流程圖。在信令交互過程中,當(dāng)網(wǎng)絡(luò)服務(wù)端需要改變協(xié)議數(shù)據(jù)單元的長度時,SRNC(服務(wù)端無線網(wǎng)絡(luò)控制器)端向UE(用戶設(shè)備)端發(fā)出包含改變PDU長度信息的RB(無線承載)重配置信令,UE端接收到RB重配置信令后,在UE端進(jìn)行重配置操作,UE端的重配置操作是在UE的RRC層、物理層、MAC層、RLC層之間進(jìn)行的。在UE端完成重配置后,UE通過RLC層向SRNC發(fā)送重配置完成信令,以通知UE重配置完成。SRNC接收UE的重配置完成信令后,開始進(jìn)行SRNC的重配置,SRNC的重配置操作是在的RRC層、物理層、SRNC-MAC層、CRNC-MAC層、RRC層、RLC層之間進(jìn)行的。在完成UE端和SRNC端的配置后,即可將長度改變的分段串接形成的HARQ PDU發(fā)送到接收端。
現(xiàn)有技術(shù)中采用信令交互的通知方法在Upper ARQ PDU長度動態(tài)變化時存在明顯的缺點(diǎn)過程復(fù)雜,不僅需要在UE和RNC之間進(jìn)行交互,而且需要UE或RNC在本地進(jìn)行配置,而且在同步無線承載重配置的信令過程中還要引入相應(yīng)的Node B物理層激活時間和單獨(dú)的委托請求過程,因此進(jìn)一步加大了時延。信令交互的延遲,將導(dǎo)致數(shù)據(jù)傳輸?shù)难舆t,因此只適用于UpperARQ PDU長度半靜態(tài)的變化過程。
另外,信令交互方法中頻繁的信令過程,還會浪費(fèi)大量的信道資源。而且,如果收發(fā)兩端Upper ARQ PDU長度參數(shù)不統(tǒng)一,將引起HARQ PDU解析的錯誤。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中信令交互方式延時長、資源開銷大的缺點(diǎn),本發(fā)明提供了一種發(fā)送方式簡單、資源占用少的協(xié)議數(shù)據(jù)單元長度變化通知方法及裝置。
為解決上述問題,本發(fā)明提供了一種協(xié)議數(shù)據(jù)單元長度變化的通知方法,用于至少包括兩層重傳控制功能的通信系統(tǒng)中,包括(1)判斷高層重傳控制功能生成的PDU的長度是否改變;(2)根據(jù)判斷結(jié)果設(shè)定低層重傳控制PDU中的長度指示域;(3)向接收端發(fā)送低層重傳控制PDU;(4)接收端根據(jù)低層重傳控制PDU中的長度指示域獲知發(fā)送端高層重傳控制功能生成的PDU的長度變化。
根據(jù)上述方法,還包括根據(jù)步驟(1)的判斷結(jié)果設(shè)定低層重傳控制PDU中的標(biāo)志域,所述標(biāo)志域用于指示長度指示域是否存在。其中,當(dāng)標(biāo)志域指示長度指示域不存在時,向接收端發(fā)送沒有長度指示域的低層重傳控制PDU;當(dāng)標(biāo)志域指示長度指示域不存在時,接收端根據(jù)未變化的長度值解析低層重傳控制PDU。
根據(jù)上述方法,在以后發(fā)送的預(yù)定個數(shù)低層重傳控制PDU中具有所述長度指示域。
根據(jù)上述方法,還包括接收端根據(jù)長度指示域所表示的長度值解析低層重傳控制PDU,從中獲取高層重傳控制PDU。
本發(fā)明還提供一種協(xié)議數(shù)據(jù)單元長度變化的通知方法,用于至少包括兩層重傳控制功能的通信系統(tǒng)中,包括(1)根據(jù)高層重傳控制PDU的長度值,設(shè)定低層重傳控制PDU中的第二長度指示域;(2)根據(jù)具有第二長度值的第一個高層重傳控制PDU的序列號,設(shè)定低層重傳控制PDU中的第二起始單元序列號;(3)向接收端發(fā)送低層重傳控制PDU。
根據(jù)上述方法,在以后發(fā)送的預(yù)定個數(shù)低層重傳控制PDU中具有第二起始單元序列號和第二長度指示域。
根據(jù)上述方法,還包括接收端根據(jù)第二長度指示域所表示的長度值和和第二起始單元序列號解析低層重傳控制PDU,從中獲取高層重傳控制PDU。相應(yīng)地,本發(fā)明還提供了一種協(xié)議數(shù)據(jù)單元長度變化的通知裝置,用于至少包括兩層重傳控制功能的通信系統(tǒng)中,包括比較單元,用于判斷高層重傳控制PDU的長度是否改變;設(shè)定單元,用于設(shè)定低層重傳控制PDU中的長度指示域;發(fā)送單元,用于向接收端發(fā)送低層重傳控制PDU。
在協(xié)議數(shù)據(jù)單元長度變化的通知裝置中,還包括標(biāo)志單元,用于根據(jù)比較單元的判斷結(jié)果設(shè)定低層重傳控制PDU中的標(biāo)志域。
與現(xiàn)有技術(shù)相比,本發(fā)明能夠在發(fā)端的Upper ARQ PDU長度發(fā)生變化時,實時地通知接收端,接收端可以根據(jù)發(fā)送端所發(fā)送的PDU頭標(biāo)志對數(shù)據(jù)進(jìn)行解析,而不需要發(fā)送端和接收端之間復(fù)雜的交互過程。此外,本發(fā)明將簡短的指示域與標(biāo)志域與PDU數(shù)據(jù)一起發(fā)送,節(jié)約了帶寬資源。
而且,通過對HARQ PDU中的長度信息進(jìn)行重發(fā),使得接收端無法正確解析HARQ PDU的概率小于某一閾值,減少了由于信道等原因而造成傳輸失敗的情況,提高了傳輸?shù)目煽啃浴?br>
圖1是雙層自動重發(fā)請求機(jī)制的示意圖;圖2是現(xiàn)有技術(shù)中以信令方式通知協(xié)議數(shù)據(jù)單元長度變化的方法流程圖;圖3是根據(jù)本發(fā)明實施例的協(xié)議數(shù)據(jù)單元長度變化的通知方法的流程圖;圖4根據(jù)本發(fā)明一個實施例中通知協(xié)議數(shù)據(jù)單元長度變化的方法所采用的HARQ PDU結(jié)構(gòu)圖;圖5是根據(jù)本發(fā)明一個實施例中通知協(xié)議數(shù)據(jù)單元長度變化的方法所采用的HARQ PDU結(jié)構(gòu)圖;圖6是根據(jù)本發(fā)明一個實施例的一種協(xié)議數(shù)據(jù)單元長度變化的通知裝置的示意圖;圖7是根據(jù)本發(fā)明另一個實施例的協(xié)議數(shù)據(jù)單元長度變化的通知方法的流程圖。
具體實施例方式
圖3是根據(jù)本發(fā)明實施例的協(xié)議數(shù)據(jù)單元長度變化的通知方法的流程圖。
Upper ARQ層將業(yè)務(wù)數(shù)據(jù)單元(SDU)進(jìn)行分段,HARQ層將所述分段后的數(shù)據(jù)加上一些頭標(biāo)記,例如,分段序列號(SN)、及分段標(biāo)識、填充量、填充等,生成Upper ARQ PDU。所述Upper ARQ PDU將在HARQ層被串接起來,被發(fā)送到接收端,在接收端通過相反的步驟進(jìn)行解析,組合成為SDU,從而完成對數(shù)據(jù)的傳輸。
在步驟301,對待串接的Upper ARQ(高層重傳控制)PDU的長度與當(dāng)前進(jìn)行數(shù)據(jù)傳輸時分段的Upper ARQ PDU長度值進(jìn)行比較。所述待串接的UpperARQ PDU的長度值是根據(jù)相應(yīng)的傳輸協(xié)議從Upper ARQ層所傳送的數(shù)據(jù)中獲得的。在正常傳輸情況下,該長度值是Upper ARQ層當(dāng)前進(jìn)行數(shù)據(jù)傳輸時分段的長度值,即所傳輸?shù)腍ARQ PDU中,數(shù)據(jù)段是由所述長度的Upper ARQ PDU串接成的。優(yōu)選地,所述長度值對于發(fā)送端和接收端都是已知的。如果待串接的Upper ARQ PDU的長度值與當(dāng)前進(jìn)行數(shù)據(jù)傳輸時分段的長度值相同,則轉(zhuǎn)到步驟305;如果待串接的Upper ARQ PDU的長度值與當(dāng)前進(jìn)行數(shù)據(jù)傳輸時分段的長度值不同,則轉(zhuǎn)到步驟302。
在步驟305,將標(biāo)志域設(shè)置為長度指示域不存在狀態(tài),例如設(shè)置為0,并且優(yōu)選地不再傳輸長度指示域,在步驟306,向接收端發(fā)送只具有標(biāo)志域的HARQPDU,以節(jié)約系統(tǒng)開銷。在步驟307,根據(jù)標(biāo)志域和設(shè)定長度值,接收端對HARQPDU進(jìn)行解析??商鎿Q地,也可以繼續(xù)傳輸長度指示域,所述長度指示域中可以仍然按照設(shè)定長度值設(shè)置,則接收端按照設(shè)定長度值進(jìn)行解析。
如果所獲取的Upper ARQ PDU長度值與設(shè)定長度值不相等,則在步驟302,設(shè)置標(biāo)志域和長度指示域,例如,設(shè)置標(biāo)志域為長度指示域存在狀態(tài),例如設(shè)置標(biāo)志域為1,并且將長度指示域設(shè)定為所獲取的UpperARQ PDU的長度值。
在步驟303中,向接收端發(fā)送具有標(biāo)志域或長度指示域的HARQ PDU。所述標(biāo)志域或長度指示域與HARQ PDU的數(shù)據(jù)部分一起被發(fā)送到接收端。優(yōu)選地,標(biāo)志域或長度指示域可以作為HARQ PDU的頭部(header)或頭部的一部分傳輸。
由于信道等原因,向接收端發(fā)送HARQ PDU可能會失敗。因此優(yōu)選地,變化后的Upper ARQ PDU的長度信息將在之后發(fā)送的n個HARQ PDU的Header中連續(xù)攜帶,對n值的選擇是基于統(tǒng)計的結(jié)果獲得的。也就是說,在對上述長度信息連續(xù)發(fā)送n次的情況下,接收端無法正確解析HARQ PDU的概率小于某一閾值。
在步驟304中,根據(jù)標(biāo)志域和長度指示域,接收端對HARQ PDU進(jìn)行解析。接收端接收到HARQ PDU后,首先讀取HARQ PDU中的標(biāo)志域或長度指示域中的信息。優(yōu)選地,通過讀取HARQ PDU的頭部中的標(biāo)志域和長度值指示域的信息,從而接收端獲取了HARQ PDU所串接的Upper ARQ PDU的長度值信息或標(biāo)志信息。根據(jù)所獲取的長度值信息或標(biāo)志信息,接收端確定以何種長度值信息來從HARQ PDU中分段提取出Upper ARQ PDU,在HARQ PDU的頭部中,優(yōu)選地還包括Upper ARQ PDU的序列號信息,例如,HARQ PDU中串接的第一個Upper ARQ PDU的序列號。根據(jù)上述信息,接收端能夠?qū)ARQPDU中所串接的Upper ARQ PDU重新組合,還原成為SDU,從而完成了在HARQ PDU層的數(shù)據(jù)傳輸。
圖4是根據(jù)本發(fā)明一個實施例的應(yīng)用協(xié)議數(shù)據(jù)單元長度變化的通知方法所采用HARQ PDU的結(jié)構(gòu)圖。
在圖4中,HARQ PDU由頭部(HARQ PDU Header)和數(shù)據(jù)部分(HARQPDU Data)組成。其中,頭部包括SN、Flag以及New Length域。
在HARQ PDU的頭中可以設(shè)置一個起始單元序列號,用于表示UpperARQ PDU的位置。在本實施例中,起始單元序列號即SN標(biāo)識。SN標(biāo)識表示HARQ PDU中串接的第一個Upper ARQ PDU的序列號;所述SN標(biāo)識用于在對HARQ PDU進(jìn)行串接時,接收端能夠根據(jù)SN標(biāo)識對分解出的UpperARQ PDU進(jìn)行重新組合。
在HARQ PDU的頭中設(shè)置一個標(biāo)志域,用于表示是否存在長度指示域。例如,當(dāng)所獲取的UpperARQ PDU長度值與設(shè)定長度值相等時,該標(biāo)志域設(shè)置為0,表示長度指示域不存在;該標(biāo)志域為1的時候,表示長度指示域存在。其中,長度指示域表示改變后的Upper ARQ PDU的長度。在本實施例中,標(biāo)志域?qū)崿F(xiàn)為標(biāo)志域Flag。
如圖所示,F(xiàn)lag是標(biāo)志域,用于指示Upper ARQ PDU長度指示域和相關(guān)序列號域是否存在。優(yōu)選地,標(biāo)志域是一個布爾數(shù),例如,當(dāng)Flag的值是0時,New Length域不存在;當(dāng)Flag的值是1時,New Length域存在。
在本發(fā)明中,長度指示域是HARQ PDU的頭中的一組標(biāo)志位,即NewLength域,New Length表示改變后的Upper ARQ PDU的長度。New Length域的可以采用兩種方式表示Upper ARQ PDU的長度一種是以Upper ARQ PDU的真實長度(如以Byte為單位)表示;另一種是通過采用索引表示Upper ARQPDU長度的若干離散取值。
New Length域兩種表示UpperARQ PDU長度的方式以字節(jié)數(shù)表示(Byte為單位);采用索引號表示(例如Upper ARQ PDU長度在15bytes、30bytes、60bytes三種可能的長度值中,相應(yīng)地,索引號1表示15bytes,索引號2表示30bytes,索引號3表示60bytes)。
圖5是根據(jù)本發(fā)明另一個實施例中通知協(xié)議數(shù)據(jù)單元長度變化的方法所采用PDU的結(jié)構(gòu)圖。圖4所示的實施例要求在同一個HARQ PDU中串接的Upper ARQ PDU具有相等的長度,即在同一個HARQ PDU中不能串接不同長度的Upper ARQ PDU,這樣,在實際應(yīng)用中較為不便,因此,在本實施例中,提供另一種串接不同長度的Upper ARQ PDU結(jié)構(gòu)。
如圖5所示,其中Sn是HARQ PDU中所串接的具有第一長度的UpperARQ PDU的第一個Upper ARQ PDU的序列號。
New Length是HARQ PDU中所串接的具有第二長度的Upper ARQ PDU的長度指示域。由于當(dāng)前的傳輸?shù)腍ARQ PDU中的Upper ARQ PDU具有第一長度,所述第一長度對于接收端是已知的,因此第一長度指示域不在HARQPDU中傳輸。
Begin SN表示采用采用不同長度的Upper ARQ PDU長度的第一個UpperARQ PDU序列號。根據(jù)SN、Begin SN和New Length,接收端可以對HARQPDU中所串接的不同長度的Upper ARQ PDU進(jìn)行解析。
Flag將指示New Length和Begin SN域是否存在。優(yōu)選地,標(biāo)志域是一個布爾數(shù),例如,當(dāng)Flag的值是0時,New Length域和Begin SN域不存在;當(dāng)Flag的值是1時,New Length域和Begin SN域存在。
在此方案中,接收端已知目前的Upper ARQ PDU長度,再根據(jù)接收到的HARQ PDU中的SN、New Length和Begin SN就可以獲取新的Upper ARQPDU長度,并對當(dāng)前HARQ PDU正確解析。
圖6是根據(jù)本發(fā)明一個實施例的一種協(xié)議數(shù)據(jù)單元長度變化的通知裝置的示意圖。所述協(xié)議數(shù)據(jù)單元長度變化的通知裝置包括比較單元601、設(shè)定單元602、標(biāo)志單元603和發(fā)送單元604。
比較單元601用于通過對待串接的Upper ARQ(高層重傳控制)PDU的長度與當(dāng)前進(jìn)行數(shù)據(jù)傳輸?shù)腢pper ARQ PDU長度值進(jìn)行比較,來判斷高層重傳控制PDU的長度是否改變。通過相應(yīng)的協(xié)議,從Upper ARQ層所傳送的數(shù)據(jù)中獲得待串接的Upper ARQ長度值。在正常傳輸情況下,待串接的Upper ARQ長度值是Upper ARQ層進(jìn)行數(shù)據(jù)傳輸時分段的設(shè)定長度值,即所傳輸?shù)腍ARQ PDU中,數(shù)據(jù)段是由設(shè)定長度的Upper ARQ PDU串接成的。優(yōu)選地,當(dāng)前長度值對于發(fā)送端和接收端都是已知的。比較單元601可以通過適合的軟件模塊或硬件控制邏輯實現(xiàn)。
設(shè)定單元602用于根據(jù)判斷結(jié)果設(shè)定標(biāo)志域和長度指示域。將待串接的Upper ARQ PDU長度值與當(dāng)前進(jìn)行數(shù)據(jù)傳輸?shù)腢pper ARQ PDU長度值進(jìn)行比較,如果所待串接的Upper ARQ PDU長度值與當(dāng)前進(jìn)行數(shù)據(jù)傳輸?shù)腢pperARQ PDU長度值相等,則可以不設(shè)置長度值指示域,并且不再傳輸長度指示域,以節(jié)約系統(tǒng)開銷。可替換地,也可以繼續(xù)傳輸長度指示域,所述長度指示域中可以仍然按照設(shè)定長度值設(shè)置,則接收端按照設(shè)定長度值進(jìn)行解析。如果所獲取的Upper ARQ PDU長度值與當(dāng)前進(jìn)行數(shù)據(jù)傳輸?shù)腢pper ARQ PDU長度值不相等,則設(shè)置長度指示域,例如,將長度指示域設(shè)定為所獲取的UpperARQ PDU的長度值。優(yōu)選地,長度指示域可以作為HARQ PDU的頭部(header)或頭部的一部分傳輸。
標(biāo)志單元603用于對標(biāo)志域進(jìn)行設(shè)定。使得標(biāo)志域能夠表示長度值指示域是否存在。如果所獲取的Upper ARQ PDU長度值與當(dāng)前進(jìn)行數(shù)據(jù)傳輸?shù)腢pper ARQ PDU長度值相等,則將標(biāo)志域設(shè)置為長度指示域不存在狀態(tài);如果所獲取的Upper ARQ PDU長度值與當(dāng)前進(jìn)行數(shù)據(jù)傳輸?shù)腢pper ARQ PDU長度值不相等,則設(shè)置標(biāo)志域為長度值指示域存在狀態(tài)。
發(fā)送單元604用于向接收端發(fā)送串接后的協(xié)議數(shù)據(jù)單元。所述發(fā)送是基于HARQ層的協(xié)議進(jìn)行的。發(fā)送單元可以通過相應(yīng)的軟件模塊實現(xiàn)。
圖7是根據(jù)本發(fā)明另一個實施例的協(xié)議數(shù)據(jù)單元長度變化的通知方法的流程圖。
在步驟701,將待串接的Upper ARQ(高層重傳控制)PDU的長度與當(dāng)前進(jìn)行數(shù)據(jù)傳輸?shù)腢pper ARQ PDU長度值(第一長度值)進(jìn)行比較,來判斷高層重傳控制PDU的長度是否改變。如果待串接的Upper ARQ PDU長度值與當(dāng)前進(jìn)行數(shù)據(jù)傳輸?shù)腢pper ARQ PDU長度值相等,則在步驟705,將標(biāo)志域設(shè)置為第二長度指示域不存在狀態(tài),并且不傳輸?shù)诙L度指示域。在步驟706,向接收端發(fā)送只具有標(biāo)志域的HARQ PDU。在步驟707,根據(jù)標(biāo)志域和當(dāng)前進(jìn)行數(shù)據(jù)傳輸?shù)腢pper ARQ PDU長度值,接收端對HARQ PDU進(jìn)行解析。
如果所獲取的Upper ARQ PDU長度值與設(shè)定長度值不相等,則在步驟702,設(shè)置標(biāo)志域和第二長度指示域,例如,設(shè)置標(biāo)志域為第二長度指示域存在狀態(tài),并且將長度指示域設(shè)定為所獲取的Upper ARQ PDU的長度值。同時,將具有第二長度的起始單元序列號(即第二起始單元序列號)加入HARQPDU。
在步驟703中,向接收端發(fā)送具有標(biāo)志域或長度指示域的HARQ PDU。所述標(biāo)志域、第二起始單元序列號和第二長度指示域與HARQ PDU的數(shù)據(jù)部分一起被發(fā)送到接收端。優(yōu)選地,標(biāo)志域、第二起始單元序列號或第二長度指示域可以作為HARQ PDU的頭部(header)或頭部的一部分傳輸。
在步驟704中,根據(jù)標(biāo)志域、第二起始單元序列號和第二長度指示域,接收端對HARQ PDU進(jìn)行解析。接收端接收到HARQ PDU后,首先讀取HARQ PDU中的標(biāo)志域,確定是否存在由于Upper ARQ PDU長度改變后的第二長度指示域。利用HARQ PDU的頭部中的標(biāo)志域、第二起始單元序列號和第二長度指示域的信息從HARQ PDU中分段提取出Upper ARQ PDU。所述提取過程包括對于第二起始單元序列號之前的數(shù)據(jù)根據(jù)第一長度值進(jìn)行提取,在第二起始單元序列號之后按照第二長度指示域所指示的長度值進(jìn)行提取。并且重新組合,還原成為SDU,從而完成了在HARQ PDU層的數(shù)據(jù)傳輸。
雖然本發(fā)明公開了上述實施例,但具體實施例并不是用來限定本發(fā)明的,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的思想和范圍內(nèi),可以作出一些修改和潤飾,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求書界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種協(xié)議數(shù)據(jù)單元長度變化的通知方法,用于至少包括兩層重傳控制功能的通信系統(tǒng)中,其特征在于,包括(1)判斷高層重傳控制功能生成的PDU的長度是否改變;(2)根據(jù)判斷結(jié)果設(shè)定低層重傳控制PDU中的長度指示域;(3)向接收端發(fā)送低層重傳控制PDU;(4)接收端根據(jù)低層重傳控制PDU中的長度指示域獲知發(fā)送端高層重傳控制功能生成的PDU的長度變化。
2.如權(quán)利要求1所述的方法,其特征在于,還包括根據(jù)步驟(1)的判斷結(jié)果設(shè)定低層重傳控制PDU中的標(biāo)志域,所述標(biāo)志域用于指示長度指示域是否存在。
3.如權(quán)利要求2所述的方法,其特征在于,當(dāng)標(biāo)志域指示長度指示域不存在時,向接收端發(fā)送沒有長度指示域的低層重傳控制PDU。
4.如權(quán)利要求2所述的方法,其特征在于,當(dāng)標(biāo)志域指示長度指示域不存在時,接收端根據(jù)未變化的長度值解析低層重傳控制PDU。
5.如權(quán)利要求1所述的方法,其特征在于,在以后發(fā)送的預(yù)定個數(shù)低層重傳控制PDU中具有所述長度指示域。
6.如權(quán)利要求1所述的方法,其特征在于,還包括接收端根據(jù)長度指示域所表示的長度值解析低層重傳控制PDU,從中獲取高層重傳控制PDU。
7.一種協(xié)議數(shù)據(jù)單元長度變化的通知方法,用于至少包括兩層重傳控制功能的通信系統(tǒng)中,其特征在于,包括(1)根據(jù)高層重傳控制PDU的長度值,設(shè)定低層重傳控制PDU中的第二長度指示域;(2)根據(jù)具有第二長度值的第一個高層重傳控制PDU的序列號,設(shè)定低層重傳控制PDU中的第二起始單元序列號;(3)向接收端發(fā)送低層重傳控制PDU。
8.如權(quán)利要求7所述的方法,其特征在于,在以后發(fā)送的預(yù)定個數(shù)低層重傳控制PDU中具有第二起始單元序列號和第二長度指示域。
9.如權(quán)利要求7所述的方法,其特征在于,還包括,接收端根據(jù)第二長度指示域所表示的長度值和和第二起始單元序列號解析低層重傳控制PDU,從中獲取高層重傳控制PDU。
10.一種協(xié)議數(shù)據(jù)單元長度變化的通知裝置,用于至少包括兩層重傳控制功能的通信系統(tǒng)中,其特征在于,包括比較單元,用于判斷高層重傳控制PDU的長度是否改變;設(shè)定單元,用于設(shè)定低層重傳控制PDU中的長度指示域;發(fā)送單元,用于向接收端發(fā)送低層重傳控制PDU。
11.如權(quán)利要求10所述的裝置,其特征在于,還包括標(biāo)志單元,用于根據(jù)比較單元的判斷結(jié)果設(shè)定低層重傳控制PDU中的標(biāo)志域。
全文摘要
本發(fā)明提供了一種協(xié)議數(shù)據(jù)單元長度變化的通知方法,用于至少包括兩層重傳控制功能的通信系統(tǒng)中,其特征在于,包括判斷高層重傳控制功能生成的PDU的長度是否改變;設(shè)定低層重傳控制PDU中的長度指示域;向接收端發(fā)送低層重傳控制PDU。還提供了一種協(xié)議數(shù)據(jù)單元長度變化的通知裝置,包括比較單元、設(shè)定單元、發(fā)送單元。本發(fā)明解決了現(xiàn)有技術(shù)存在的一系列問題,能夠在發(fā)端的Upper ARQ PDU長度發(fā)生變化時,實時地通知接收端,接收端可以根據(jù)發(fā)送端所發(fā)送的PDU頭標(biāo)識對數(shù)據(jù)進(jìn)行解析,而不需要發(fā)送端和接收端之間復(fù)雜的交互過程。此外,本發(fā)明將簡短的指示域與標(biāo)志域與PDU數(shù)據(jù)一起發(fā)送,節(jié)約了帶寬資源。
文檔編號H04L1/18GK101030841SQ20061005903
公開日2007年9月5日 申請日期2006年2月27日 優(yōu)先權(quán)日2006年2月27日
發(fā)明者畢海洲, 李國慶, 高卓, 蔣守寧 申請人:上海原動力通信科技有限公司