專利名稱:無線通訊系統中的結束伺服數據單元刪除信令程序的方法
技術領域:
本發明有關無線通訊協定,特別是有關數據刪除的信令程序。
(2)背景技術在無線通訊系統中,通訊協定數據單元(PDU)中包括一段伺服數據單元(SDU),未收到接收端的收訖確認之前,可進行多次的傳送,但有其最大傳送次數的限制。為了控制發送端的傳送窗,使用一狀態變數VT(A),其定義為最后一個連號且被確認收訖的PDU的下一個PDU的序號。另一方面,為了控制接收端的接收窗,使用一狀態變數VR(R),其定義為連號接收到的PDU中最后一個PDU的下一個PDU的序號。另一個狀態變數VR(H),系被定義為所有被接收到的PDU中最高序號的下一序號。一SDU可以在一預定的時間里傳送及重傳。當該預定的時間終了,或者傳送的次數到達極限時,SDU便被視為無效,而被發送端所刪除。在確認模式(AM)傳輸中,發送端必須將刪除SDU這個動作通知接收端,以便接收端能夠據以移動其接收窗。這個信令程序即稱為″SDU刪除的信令程序″。圖1即描述此程序。
圖1為訊息序列圖(Message Sequence Chart,MSC),左下與右下的兩方塊系表示時間線的終止。在圖1中,移動接收窗(MRW)復合欄位(SUFI)120被用來通知接收端110據以移動其接收窗,并可選擇性地標示所刪除的無線連結控制層(RLC)的SDU。接收端110則回應一接收窗移動確認復合欄位130的確認信號。
然而,在某些特定的狀況下,接收端已經將其接收窗移至發送端想要通知接收端110的位置,這個SDU刪除信令程序卻不會結束。如果在這種狀況下,但這個刪除程序卻沒有結束,則發送端100必須在MRW計時器逾時的時候,重送MRW SUFI120。這種情形會浪費無線資源,降低減少傳輸速率。
另外,如果在上述狀況下,MRW SUFI 120的傳輸次數到達極限值,RLC實體(entity)將會不必要地重置(reset)而降低傳輸的效能。
因此,有必要提供一種更有效率的數據刪除信令程序,以改善傳輸量與傳輸效能。
(3)發明內容為了達到上述與其他的優點,以及克服傳統技術的缺點,本發明提供一種數據刪除信令程序,能夠有效改善傳輸速率與傳輸效能。
根據本發明,一MRW SUFI是用來通知或指示接收端移動其接收窗,并且可以選擇性地標示出該組發送端要刪除的RLC SDU。
一4位元的長度欄位表示在MRW SUFI中有幾個SN_MRWi欄位。
值″0001″到″1111″分別表示1到15個SN_MRWi欄位。值″0000″表示有一個SN_MRWi欄位,以及被刪除的RLC SDU超出發送端被系統所配置的傳送窗范圍之外。
每個SN_MRWi欄位的長度為12位元,當″送出MRW″被設定時,每一個被刪除的RLC SDU會以一個SN_MRWi來標示其結束位置,意即,SN_MRWi欄位的數量會等于這個MRW SUFI所刪除的RLC SDU數量。當″送出MRW″未被設定時,一SN_MRWi欄位會被用來表示所要刪除的最后一個RLC SDU的結束位置,而額外的SN_MRWi欄位則可以選擇性地用來表示其他被刪除RLCSDU的結束位置。
SN_MRWi為一PDU的序號,該PDU包含第i個被刪除的RLC SDU的長度指標(例外情況當NLENGTH=0時,SN_MRWLENGTH欄位另有其他意義)。SN_MRWi的順序應該與其標示的RLC SDU的順序相同。
此外,SN_MRWLENGTH指示接收端刪除所有序號小于SN_MRWLENGTH的PDU,并且據以移動其接收窗。
而且,當NLENGTH大于0時,接收端必須刪除序號為SN_MRWLENGTH的PDU的前NLENGTH個長度指標以及其對應的數據欄位。
NLENGTH為4位元,其與SN_MRWLENGTH一起用來表示在接收端最后一個被刪除的RLC SDU的結束位置。
NLENGTH表示在序號為SN_MRWLENGTH的PDU中,哪一個長度指標對應至接收端最后一個要刪除的RLC SDU。NLENGTH等于″0″表示最后一個RLC SDU結束在序號為SN_MRWLENGTH減一的PDU中,而且在序號為SN_MRWLENGTH的PDU中數據欄位的第一筆八位元組數據即為下一個要接收的SDU的第一筆八位元組數據。
一接收窗移動確認(MRW_ACK)復合欄位確認接收端已收到MRW SUFI。N欄位為4位元,如果SN_ACK欄位等于SN_MRWLENGTH欄位,N欄位便設定為接收到的MRW SUFI中NLENGTH欄位的值,否則N欄位便設定為″0″。
藉由N與SN_ACK兩欄位的值,可以判斷MRW_ACK是否為回應之前傳送的MRW SUFI。
SN_ACK欄位為12位元,其表示在收到MRW SUFI之后VR(R)的更新值。如上所述,藉由SN_ACK欄位與N欄位的值,可以判斷MRW_ACK是否對應的前傳送的MRW SUFI。
確認復合欄位(ACK SUFI)包括類別識別欄位(ACK)以及序號(LSN)。
LSN欄位為12位元,其意義為所有序號小于LSN的PDU,且在狀態回報單元(STATUS PDU)中的先前部份并未表示接收有錯誤者,均確認已正確收訖。這也就是說,如果LSN被設定的值大于VR(R),所有錯誤或未收到的PDU應被標示在同一個STATUS PDU中。如果LSN被設定為VR(R),錯誤的PDU可分別于數個STATUS PDU中標示。在發送端,如果LSN的值小于或等于該STATUS PDU中所標示的第一個錯誤或未收訖的值,VT(A)的值會更新為LSN的值。否則,VT(A)的值會更新為STATUS PDU中的第一個錯誤或未收訖的值。VT(A)的值只在STATUS PDU中包含ACK SUFI或者MRW ACK SUFI時才作更新。LSN的值不得設成大于VR(H)或小于VR(R)。
″送出MRW″未被設定時,不需要通知接收端最后一個刪除的RLC SDU。所有用來表示接收端要刪除的RLC SDU的結束位置的SN_MRWi欄位,可自由決定是否要包括在MRW SUFI中。只有SN_MRWLENGTH是一定要包括的SN_MRWi欄位,用來指示接收端刪除所有序號小于SN_MRWLENGTH的PDU,并且據以移動接收窗。這個縮短型的移動接收窗復合欄位就比較有機會附在AMD PDU中傳送(piggybacked),因此可以節省一個STATUS PDU。因此藉由本發明可以增加無線傳輸效能,
MRW SUFI通常最大可表示刪除十五個SDU,因為LENGTH欄位為4位元的長度,而LENGTH=0000以及LENGTH=0001兩種情況均表示有一個SDU刪除。然而,在某些情況下,當″送出MRW″被設定時,會需要使用二個分開的SDU刪除信令程序來通知要刪除十五個SDU。另一方面,當″送出MRW″未被設定時,如果有十五個以上的SDU要刪除,只要一個移動接收窗復合欄位(意即,一個刪除SDU的信令程序)便足以通知接收端移動其接收窗。
如果符合某些條件,發送端即可結束此刪除SDU的信令程序。然而,在某些情況下,刪除SDU的信令程序并不會被中止。
在某些情況下,接收端已經將其接收窗的起始位置移動至SN_MRWLENGTH,這個位置正是發送端想要通知接收端的位置。如果這種情況下,該程序仍然無法結束,當Timer_MRW計時器逾時的時候,發送端必須重送MRW SUFI。這將無謂地浪費無線資源,而減慢傳輸速率。
另外,如果在上述情況下,MRW SUFI的傳輸次數又到達極限值,則RLC實體將會不必要地重置,而使傳輸效能降低。
因此本發明提供了一種數據刪除程序,于″送出MRW″未設定的情況下,使用縮短型MRW SUFI,并且如果符合某些條件,發送端會有效率地結束該SDU刪除的信令程序。
于是,使用本發明的數據刪除信令程序,將可增加傳輸速率以及改善傳輸效能。
對于熟悉本技術的人士,在閱讀以下本發明較佳實施例的詳細描述后,本發明的上述及其他的優點將變得更為明顯。
以上有關本發明的概述及以下實施例的詳細說明均為說明性質,其目的在引伸說明本發明的申請專利范圍。
(4)
伴隨的附圖是為提供進一步了解本發明而成為此專利說明書的一部份,附圖伴隨著詳細說明描述本發明的實施例以及本發明的技術原理,其中圖1簡要的顯示SDU刪除的信令程序;圖2說明根據本發明一實施例的MRW SUFI的格式;
圖3說明根據本發明一實施例的MRW_ACK的格式;圖4說明根據本發明一實施例在STATUS PDU中的收訖確認復合欄位;以及圖5說明根據本發明一實施例的PDU結構。
(5)具體實施方式
現在將本發明的實施例伴隨著附圖詳細說明于后,其中附圖與詳細說明使用相同的參考號。
一MRW SUFI被用來通知或指示接收端移動其接收窗,并且可選擇性地標示出所刪除的RLC SDUs的結束位置。圖2顯示MRW SUFI的格式。
在本發明的一個實施例中,長度欄位220為4位元,其表示在MRW 200中SN_MRWi欄位230的數量。
長度欄位220內的值″0001″到″1111″分別表示SN_MRWi欄位230的數量為1到15。值″0000″表示有一個SN_MRWi欄位230,以及被刪除的RLC SDU超出發送端被系統所配置的傳送窗范圍之外。
SN_MRWi欄位230為12位元,當″送出MRW″被設定時,每一個被刪除的RLC SDU會以一個SN_MRWi來標示其結束位置,意即,SN_MRWi欄位230的數量會等于這個MRW SUFI所刪除的RLC SDU數量。當″送出MRW″未被設定時,一SN_MRWi欄位230會被用來表示接收端所要刪除的最后一個RLC SDU的結束位置,而額外的SN_MRWi則可以選擇性地用來表示其他被刪除的RLC SDU的結束位置。
SN_MRWi為一PDU的序號,該PDU包含第i個被刪除的RLC SDU的長度指標(例外情況當NLENGTH=0時,SN_MRWLENGTH欄位240另有其他意義)。SN_MRWi欄位230的順序應該與其標示的RLC SDU的順序相同。
此外,SN_MRWLENGTH 240指示接收端刪除所有序號小于SN_MRWLENGTH的PDU,并且據以移動其接收窗。
而且,當NLENGTH 250大于0時,接收端必須刪除序號為SN_MRWLENGTH的PDU的前NLENGTH個長度指標以及其對應的數據欄位。
NLENGTH 250為4位元,其是與SN_MRWLENGTH 240一起用來表示在接收端最后一個被刪除的RLC SDU的結束位置。
NLENGTH 250表示在序號為SN_MRWLENGTH 240的PDU中,哪一個長度指標對應至接收端最后一個要刪除的RLC SDU。NLENGTH 250等于″0″表示最后一個RLC SDU結束在序號為SN_MRWLENGTH 240減一的PDU中,而且在序號為SN_MRWLENGTH 240的PDU中數據欄位的第一筆八位元組數據即為下一個要接收的SDU的第一筆八位元組數據。
—MRW_ACK SUFI確認接收端已收到MRW SUFI,圖3描述該MRW_ACK SUFI300的格式。
N欄位320為4位元,如果SN_ACK欄位等于SN_MRWLENGTH欄位,N欄位320便設定為接收到的MRW SUFI的NLENGTH欄位的值,否則N欄位320便設定為″0″。
藉由N欄位320與SN_ACK欄位330兩欄位的值,可以判斷MRW_ACK SUFI 300是否為回應的前傳送的MRW SUFI。
SN_ACK欄位330為12位元,其表示在收到MRW SUFI的后VR(R)的更新值。如上所述,藉由SN_ACK欄位330與N欄位320的值,可以判斷MRW_ACK SUFI300是否對應的前傳送的MRW SUFI。
如果符合下列任何一個條件,發送端便結束這個SDU刪除信令程序—所收到STATUS PDU/piggybacked STATUS PDU中包含有MRW_ACK SUFI300,其SN_ACK欄位330是大于先前傳送的MRW SUFI 200中的SN_MRWLENGTH 240欄位,而且接收到的MRW_ACK SUFI 300中的N欄位320被設定為″0000″。
—所收到一STATUS PDU/piggybacked STATUS PDU中包含有MRW_ACK SUFI300,其SN_ACK欄位330是等于先前傳送的MRW SUFI 200中的SN_MRWLENGTH 240欄位,而且接收到的MRW_ACK SUFI 300中的N欄位320是設定為與先前傳送的MRW SUFI 200的NLENGTH欄位250相等。
—所收到一STATUS PDU/piggybacked STATUS PDU中包含有ACK SUFI,而且在接收到的ACK SUFI 400中的LSN欄位420是大于先前傳送的MRW SUFI 200的SN_MRWLENGTH欄位240。
參考圖4。圖4是描繪在STAUS PDU中的ACK復合欄位400。ACK SUFI 400包括類別識別欄位(ACK)410以及LSN欄位420。
LSN欄位420為12位元,其意義為所有序號小于LSN的PDU,且在該STATUSPDU中的先前部份并未表示接收有錯誤者,均確認已正確收訖。這也就是說,如果LSN 420被設定的值大于VR(R),所有錯誤或未收到的PDU應被標示在同一個STATUS PDU中。如果LSN 420被設定為VR(R),錯誤的PDU可分別于數個STATUS PDU中標示。在發送端,如果LSN 420的值小于或等于該STATUS PDU中所標示的第一個錯誤或未收訖的值,VT(A)的值會更新為LSN 420的值。否則,VT(A)的值會更新為STATUS PDU中的第一錯誤或未收訖的值。VT(A)的值只在STATUS PDU中包含ACK SUFI 400或者MRW_ACK SUFI 300時才作更新。LSN 420的值不得設成大于VR(H)或小于VR(R)。
上述第三種結束信令程序的條件亦可以被理解為—接收到一STATUS PDU/piggybacked STATUS PDU中包含有ACK SUFI 400,并且此STATUS PDU/piggybacked STATUS PDU確認收訖的PDUs,其序號小于或等于先前傳送的MRW SUFI 200的SN_MRWLENGTH 240。
上述的條件相當于—接收一STATUS PDU/piggybacked STATUS PDU中包含有ACK SUFI 400,因該STATUS PDU/piggybacked STATUS PDU而更新過的VT(A)的值是大于先前傳送的MRW SUFI 200的SN_MRWLENGTH 240。
以上二條件又相當于—當接收到一個STATUS PDU,其包含一ACK SUFI 400且表示VR(R)是大于SN_MRWLENGTH。
圖5說明根據本發明的一實施例的PDU結構。
其中SN=0 500,SN=1 510,SN=2 520以及SN=3 530三個PDU運載SDU1,SN=4 540與SN=5 550兩個PDU運載SDU2。假設″送出MRW″被設定的狀況下,SDU1要被發送端刪除,所以一個SDU刪除信令程序開始啟動。的前的例子說明″需以一SN_MRWi欄位230來表示在接收端最后一個要刪除的RLC SDU的結束位置″,因此,這將會需要兩個SN_MRWi欄位SN_MRW1=3(12位元)以及SN_MRW2=SN_MRWLENGTH=4(12位元),連同LENGTH=2(0010,4位元),N2=NLENGTH=0000以及TYPE=MRW(4位元),因此,總共至少需要36位元。
事實上,″送出MRW″未被設定時,不需要通知接收端最后一個刪除的RLCSDU,因此MRW SUFI 200中的SN_MRW1=3可以省略,因此可以節省12個位元。這個縮短型的MRW SUFI就比較有機會可以附在AMD PDU中傳送(piggybacked),而節省一個STATUS PDU。因此,藉由本發明確實增加了無線傳輸效能,這是本發明的另一項優點。
一般而言,在發送端,如果″送出MRW″未被設定,所有用來表示在接收端要刪除RLC SDU的結束位置的SN_MRWi欄位230,可自由決定是否要包括在MRWSUFI 200中。只有SN_MRWLENGTH 240是一定要包括的SN_MRWi欄位230,用來指示接收端刪除所有序號小于SN_MRWLENGTH的PDU,并且據以移動接收窗。
此外,如果MRW SUFI所包括的SN_MRWi欄位只有SN_MRWLENGTH的話—如果SN_MRWLENGTH是在配置的發送窗范圍的內,則LENGTH=0001;—如果SN_MRWLENGTH是超出配置的發送窗范圍的外,則LENGTH=0000。
請再參閱圖5,如果SN=0 500到SN=3 530的PDU所運載的SDU1被刪除,則MRW SUFI 200的內容將只會有24位元的長度TYPE=MRW(4位元),LENGTH=0001,SN_MRWR1=4(12位元),N1=0000。因此,其長度縮短了12個位元。
MRW SUFI 200一般最大可表示刪除十五個SDU,因為LENGTH欄位220為4位元的長度,而LENGTH=0000以及LENGTH=0001兩種情況均表示有一個SDU要刪除。然而,在某些情況下,當″送出MRW″被設定時,會需要使用二個分開的SDU刪除信令程序來通知要刪除十五個SDU。另一方面,當″送出MRW″未被設定時,如果有十五個以上的SDU要刪除,一個MRW SUFI(意即,一個刪除SDU的信令程序)便足以通知接收端移動其接收窗。
如果″送出MRW″被設定時,當最后一個要刪除的SDU是結束在一AMD PDU,并且其長度指標是出現在同一個AMD PDU,而且沒有新的SDU出現在這個AMDPDU里的時候,SN_MRWLENGTH 240必須設定為這個PDU的序號再加上1。于是只剩下十四個SN_MRWi欄位230表示各個刪除的SDU的結束。因此,如果第十五個要刪除的SDU結束在一AMD PDU中,并且其長度指標是出現在同一個AMDPDU,而且沒有新的SDU出現在這個AMD PDU里,這個SDU和其他十四個刪除的SDU在同一個MRW SUFI 200中會擠不下,因而必需使用二次SDU刪除信令程序。
如果″送出MRW″未被設定時,不論有多少個SDU要刪除,都只需要SN_MRWLENGTH 240。在這個情況下,即使有十五個以上的SDU要刪除,一道刪除SDU的信令程序便已足夠,不需要另一道信令程序。這將加速SDU刪除信令程序,并且改善無線傳輸的效能。
此外,在某些情況下,上述的三個結束條件,SDU刪除信令程序將不會被結束。以下所列的條件,因不符合上述三結束條件,將不會結束SDU刪除信令程序—所接收的STATUS PDU/piggybacked STATUS PDU中包含有ACK SUFI 400;被這個STATUS PDU/piggybacked STATUS PDU所更新的VT(A)與先前傳送的MRW SUFI 200中的SN_MRWLENGTH欄位240相等。
事實上,當符合上述的條件時,接收端已經將其接收窗的起始位置移動至SN_MRWLENGTH,這個位置正是發送端想要通知接收端的位置。如果在符合這個條件時,該程序沒有結束,當Timer_MRW計時器逾時的時候,發送端必須重送MRW SUFI。這將無謂地浪費無線資源,而減慢傳輸速率。
另外,如果在符合這個條件時,MRW SUFI的傳輸次數又到達極限值,則RLC實體將會不必要地重置,而降低了傳輸的效能。
因此,根據本發明的一個實施例,如果滿足下列的條件,發送端將結束該SDU刪除信令程序—所接收到的STATUS PDU/捎帶(piggybacked)STATUS PDU包含有ACK SUFI400;被這個STATUS PDU/piggybacked STATUS PDU所更新的VT(A)是大于或等于先前傳送的MRW SUFI 200中的SN_MRWLENGTH欄位240。
在本發明的另一個實施例中,如果滿足下列的條件,發送端將結束該SDU刪除信令程序—所接收到的STATUS PDU/piggybacked STATUS PDU含有ACK SUFI 400;并且這個STATUS PDU/piggybacked STATUS PDU會確認收訖所有包括序號小于和等于先前傳送的MRW SUFI 200的SN_MRWLENGTH 240減1的PDU。
在本發明的另一個實施例中,如果符合下列的條件,發送端將結束該SDU刪除信令程序—接收到一STATUS PDU包含一ACK SUFI 400,其表示VR(R)大于或等于SN_MRWLENGTH。
如果符合這些條件的其中之一,則SDU刪除信令程序會被有效率的結束,因而增加傳輸速率。使用本發明的數據刪除信令程序,可以增加傳輸速率以及改善傳輸效能。
很明顯地,熟悉本技術的人士能夠對于本發明進行不同的修改及變化,而未脫離本發明的精神及范圍,有鑒于此,本發明所涵蓋的修改及變化,將由以下的權利要求所限定的范圍及其等效范圍來決定。
權利要求
1.一種結束伺服數據單元刪除信令程序的方法,包括下列步驟由一發送端傳送第一個狀態通訊協定數據單元至一接收端,該第一個狀態通訊協定數據單元包括一移動接收窗復合欄位,該移動接收窗復合欄位至少包括一序號欄位;以及該發送端接收來自該接收端的第二個狀態通訊協定數據單元,該個第二個狀態通訊協定數據單元包括一收訖確認復合欄位;其中,如果該第二個狀態通訊協定數據單元所更新的狀態變數VT(A)大于或等于該移動接收窗復合欄位的欄位序號,則該伺服數據單元刪除信令程序結束。
2.如權利要求1所述的方法,其特征在于,該第一個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
3.如權利要求1所述的方法,其特征在于,該第二個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
4.如權利要求1所述的方法,其特征在于,如果該第二個狀態通訊協定數據單元確認收訖所有序號小于及等于欄位序號減1的通訊協定數據單元,則結束該伺服數據單元刪除信令程序。
5.如權利要求4所述的方法,其特征在于,該第一個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
6.如權利要求4所述的方法,其特征在于,該第二個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
7.如權利要求1所述的方法,其特征在于,如果第二個狀態通訊協定數據單元指明狀態變數VR(R)大于或等于欄位序號,則結束該伺服數據單元刪除信令程序。
8.如權利要求7所述的方法,其特征在于,該第一個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
9.如權利要求7所述的方法,其特征在于,該第二個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
10.一種使用伺服數據單元刪除信令程序的方法,包括下列步驟刪除十五個以上的伺服數據單元;由發送端傳送第一個狀態通訊協定數據單元至一接收端,該第一個狀態通訊協定數據單元包括一移動接收窗復合欄位;其特征在于,該移動接收窗復合欄位包括至少一序號欄位指示接收端刪除所有序號小于欄位序號的通訊協定數據單元,并且據以移動一接收窗;
11.如權利要求10所述的方法,其特征在于,該移動接收窗復合欄位包括一N長度欄位表示在序號為欄位序號的通訊協定數據單元中,哪一個長度指標對應至接收端要刪除的最后一個無線連結控制層的伺服數據單元。
12.如權利要求11所述的方法,其特征在于,該N長度等于0系表示最后一個無線連結控制層的伺服數據單元結束于序號為欄位序號減一的通訊協定數據單元中,而在序號為欄位序號的通訊協定數據單元數據欄位中的第一筆數據即為接下來要接收的伺服數據單元的第一筆數據。
13.如權利要求10所述的方法,其特征在于,該第一個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
14.一種結束伺服數據單元刪除信令程序的方法,其系包括有由發送端傳送一第一個狀態通訊協定數據單元至一接收端,該第一個狀態通訊協定數據單元包括一移動接收窗復合欄位,該移動接收窗復合欄位包括至少一序號欄位;該發送端接收來自該接收端的第二個狀態通訊協定數據單元,該第二個狀態通訊協定數據單元包括一收訖確認復合欄位;如果該第二個狀態通訊協定數據單元所更新的狀態參數VT(A)大于或等于該移動接收窗復合欄位的欄位序號,則結束該伺服數據單元刪除信令程序;如果該第二個狀態通訊協定數據單元確認收訖所有序號小于及等于欄位序號減1的通訊協定數據單元,則結束該伺服數據單元刪除信令程序;以及如果該第二個狀態通訊協定數據單元表示一狀態變數VR(R)大于或等于欄位序號,則結束該伺服數據單元刪除信令程序;
15.如權利要求14所述的方法,其特征在于,該第一個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
16.如權利要求15所述的方法,其特征在于,該第二個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
17.一種使用伺服數據單元刪除信令程序的方法,其系包括有刪除十五個以上的伺服數據單元;以及由發送端傳送第一個狀態通訊協定數據單元至一接收端,該第一個狀態通訊協定數據單元包括一移動接收窗復合欄位;其特征在于,該移動接收窗復合欄位包括一N長度欄位表示在序號為欄位序號的通訊協定數據單元中,哪一個長度指標對應至接收端要刪除的最后一個無線連結控制層的伺服數據單元;其特征在于,該移動接收窗復合欄位包括至少一序號欄位指示接收端刪除所有序號小于欄位序號的通訊協定數據單元,并且據以移動其接收窗;以及其特征在于,該N長度等于0系表示最后一個無線連結控制層的伺服數據單元結束于序號為欄位序號減一的通訊協定數據單元中,而在序號為欄位序號的通訊協定數據單元中的第一筆數據即為接下來要接收的伺服數據單元的第一筆數據。
18.如權利要求17所述的方法,其特征在于,該第一個狀態通訊協定數據單元系一捎帶的狀態通訊協定數據單元。
全文摘要
本發明提供無線通訊系統中的數據刪除信令程序。發送端如果將數據刪除,必須將此刪除動作通知接收端。發送端使用一個縮短型的移動接收窗復合欄位來通知接收端移動其接收窗,并且可選擇性地指出其所刪除的無線連結控制層的伺服數據單元(RLC SDU)。接收端回復一接收窗移動確認復合欄位,以確認其已收到該移動接收窗復合欄位。在符合某些準則下,可以有效率地結束該數據刪除信令程序,以增進傳輸速率。因此,使用本發明的數據刪除信令程序,能夠增加傳輸速率以及改善傳輸效能。
文檔編號H04L1/16GK1437369SQ0310434
公開日2003年8月20日 申請日期2003年1月31日 優先權日2002年2月4日
發明者江孝祥 申請人:華碩電腦股份有限公司