專利名稱:無線通信系統中的狀態報告方法
技術領域:
本公開總體上涉及無線通信,尤其涉及協議數據單元的狀態報告。
背景技術:
在3GPP規范中,無線電鏈路控制(RLC)協議層負責通過無線電接口遞送協議數據 單元(PDU)。協議數據單元是通過無線電傳送的數據分組的單元部分。確認模式可用于確 保PDU的可靠遞送。在此模式中,接收機發送指示PDU的成功接收的狀態報告。已知的是, 在RLC PDU報頭中包括輪詢比特,或者發送輪詢控制PDU,以觸發來自接收機的狀態報告。在一些無線通信協議中,如果沒有從初始傳輸中成功地接收到PDU,則RLC層可對 其進行再分段。通過將原始的PDU片段分成多個PDU片段,并且隨后分別地重傳每一個PDU 片段,來實現該再分段。原始的PDU可具有可變長度并且每一個再分段的PDU片段也可能 具有可變的長度,即與其它的PDU片段的長度不同。能通過子序列號或者與原始PDU對應 的片段的第一字節位置來標識每一個PDU片段。因此,當接收機需要指示PDU片段的成功接收或是缺失時,可通過下述兩種方式 中的一種實現通過在每一個PDU片段中包括對應于原始未分段PDU的第一個和最后一個 字節位置,或通過包括PDU片段的第一字節位置和長度來標識PDU片段。為了有助于接收 機重組再分段的PDU,該PDU的最后分段通常包括“最后分段標志”,LSF。再分段和可變長度片段的一個結果在于,當在傳輸期間數據PDU的最后片段缺失 時,接收機不能確定該片段的最后字節或者該片段的長度,以便回報給發送端需要重傳哪 一個數據單元片段。明顯的事實是由于原始PDU不包括最后長度指示符并且接收機不知道 該原始PDU片段的全部長度。因此,當接收機確定還沒有接收到最后片段字段(LSF)時,雖 然接收設備知道數據是不完整的但是也無法確切地向發送機傳達哪些部分丟失了。從而, 有益的是,意識到一種報告再分段PDU數據的丟失數據的標識符的有效機制。在本領域的普通技術人員仔細地考慮下面描述的發明詳述以及下面附圖時,本公 開的各方面、特征和優點將變得更明顯。為了清楚,可能已經簡化了附圖,而且沒有必要按 比例繪制附圖。
圖1是再分段協議數據單元的一個實施例;圖2是狀態報告的一個實施例;圖3是狀態報告的另一個實施例。
具體實施例方式圖1圖示了在第三代合作伙伴計劃(3GPP)通信系統中使用的協議數據單元 (PDU) 100的一個實施例。該PDU已經被再分段(即分割)成多個PDU片段。在該實施例中, PDU 100已經被再分段成三個片段,第一 PDU片段101、第二 PDU片段102和第三PDU片段103。在該實施例中,該第三(即最后片段)PDU片段103包括最后片段字段(LSF)105(也 叫做最后片段標志)以向接收機指示這是原始PDU 100的最后片段并幫助其進行重組。該 實施例中的第三片段是該再分段PDU的最后片段,其在LSF中為“1”,用于指示這是最后片 段。其它段可以將該LSF值設置為“0”,以指示它們不是最后片段。因而,其它片段,即第一 片段101和第二片段102,將在LSF中具有“0”。在該實施例中,發送PDU的實體是基站或者移動站,因此這里被稱為“發送端”,可 以因各種原因決定對PDU 100進行再分段。發送端然后將需要知道接收機是否正確地接收 所有新的再分段的PDU片段。在一個實施例中,響應于PDU 100先前的失敗傳輸嘗試,將該 PDU 100再分段。在另一個實施例中,由于無線電資源分配策略的改變,將該PDU 100再分 段。本領域普通技術人員將理解,進行再分段的原因是無關緊要的。原始PDU 100的尺寸可以是相等或者可以因PDU不同而不同。類似地,多個PDU 片段中的每一個PDU片段的尺寸可以是相等的或者可以因片段而不相同。在至少PDU片段 的長度會改變的情況下,該接收設備在接收之前將不知道各個片段的長度。在該實施例中,基站是用于電信系統的符合3GPP的基站。基站與無線通信設備通 信,該無線通信設備也被稱為用戶站、移動設備、遠程設備、用戶設備(UE)、移動臺(MS)、移 動裝置等。基站和MS在彼此之間交換數據,該數據可以是諸如語音通信的業務數據,以及 有關于業務數據的用戶數據交換和控制數據,并且該數據可以包括該PDU以及與該PDU有 關的狀態報告數據。在該實施例中,原始PDU 100的每個PDU片段僅僅承載原始有效載荷107的一部 分。在該實施例中,原始PDU在其報頭中包括用來標識該PDU的序列號。有效載荷107是如 下比特序列,在將PDU再分段為多個PDU片段期間,將所述比特序列分割成多個有效載荷。再分段PDU的每個片段包括原始PDU 100的序列號(SK) 106。該序列號存儲在每 一個新PDU片段的報頭的SN字段中,在該實施例中,有第一片段SN字段106、第二片段SN 字段108,以及第三片段SN字段110。在再分段PDU片段的每個SN字段中,SN值是相同的 值,即SK,指示再分段PDU片段是源自原始PDU 100。每個PDU片段包括片段偏移(SO)字段。可以在片段偏移字段中指出原始PDU有效 載荷107的每個字節位置。片段偏移字段中的值指示被承載在PDU片段中并且與原始PDU 有效載荷107分開的起始字節的字節位置。在該實施例中,偏移值是相對于原始PDU有效 載荷的第一字節而言的,該第一字節具有零偏移值。在另一個實施例中,偏移值是相對于原 始PDU的第一字節的偏移值,該第一字節具有零偏移值,并且該原始PDU有效載荷107的第 一字節具有大于零的編號。因此,該PDU有效載荷107的每個字節具有片段偏移編號,與其 相關的SO”以便標識在再分段期間將效載荷分割之后的特定字節。片段偏移字段承載與原 始PDU有效載荷107的字節位置的偏移對應的偏移值,指示該PDU片段承載以SOi的片段 偏移值為起始字節的有效載荷的部分。例如,原始PDU 100可以具有承載在有效載荷107中的0-100字節。第一 PDU片 段101可具有值是“0”的第一片段偏移起始字段(SOi),因為該片段承載以第一字節“0”為 起始的原始有效載荷107的部分。類似地,第二 PDU片段102具有值是“33”的第二偏移起 始字段,因為該片段承載以位于片段偏移“33”的字節為起始的原始有效載荷107的部分。 第三PDU片段103可具有值是“65”的第三偏移起始字段,因為該片段承載以位于片段偏移
4“65”的字節為起始的原始有效載荷107的部分。為了向發送端指示PDU在接收機中的部署,接收設備將狀態報告發送給發送端。 圖2圖示了 PDU狀態報告的一個例子。可以由PDU的發送端來請求狀態報告200或者可以 由接收機自動生成狀態報告200。當在傳送再分段PDU期間,在接收機處數據丟失時,接收 機向發送端指示沒有接收到數據。在該實施例中,方法包括確定至少還沒有接收到最后片段。在一個實施例中,接收 機確定還沒有接收到最后片段,因為其還沒有接收到LSF設為“1”的片段。在最后片段旁 邊的其它片段可能也丟失了。在該實施例中,其它丟失的數據片段例如可以是第一 PDU片 段101、第二 PDU片段102或第三PDU片段103或其他部分中的一個。整個PDU片段或一個 或多個片段的部分可能丟失或不完整。如果沒有接收到具有LSF的片段,即其中LSF具有 值“1”的片段,接收機因此確定還沒有接收到再分段PDU的最后片段。在沒有接收到所接 收到的PDU片段是最后片段的指示的情況下,該接收機無法知道該最后片段的結尾字節或 該最后片段的長度,以及因此不知道被再分段的原始PDU的長度。一旦確定已經接收到的最后PDU片段的片段偏移值,下一步包括在接收設備處生 成狀態報告,該報告包括起始序列偏移值402。該起始序列偏移值用于標識丟失PDU片段 (該實施例中的最后PDU片段)的第一個字節。在一個實施例中,基于根據先前PDU片段 的最后接收的結尾片段偏移值來確定起始序列偏移值402。例如,當先前結尾片段偏移值 為“32”,丟失的PDU片段(多個)起始值是“33”。換句話說,通過向最后接收到的PDU片 段中的結尾片段偏移值增加一來確定丟失片段(多個)起始偏移值。在該例子中的狀態報 告可以在第二偏移起始字段中承載值“ 33 ”。該狀態報告進一步包括結束片段未知指示符204。在圖2所示的一個實施例中, 結束片段未知指示符是最后字節未知指示符204。這向發送端指示該片段的最后字節是未 知的;這可用S0ix表示。在一個實施例中,當片段的最后字節未知時,該字段包括“0”值,即 S0ix = 0。在圖3圖示出的另一個實施例中,結束片段未知指示符是片段長度未知指示符 302。在該實施例中,PDU狀態報告包括起始序列偏移值402,正如先前實施例中所討論的其 用于標識偏移起始字段,還包括片段長度未知指示符302Li,其具有值“0”,用于指示該丟 失片段(多個)的長度是未知的。響應于接收到狀態報告,發送端通過重發丟失的數據單元進行響應。在該實施例 中,用于重傳再分段PDU的協議數據單元片段的方法包括接收響應于發送再分段PDU的PDU 狀態報告。該狀態報告包括起始偏移指示符和結尾偏移未知指示符,或包括起始偏移指示 符和分段長度未知指示符。發送端隨后重發具有有效載荷的PDU片段,其中該有效載荷開 始于狀態報告的起始偏移指示符所指示的字節。盡管已經以建立所有和使本領域技術人員能夠作出和使用本公開以及其最佳實 施方式的方式對其進行了描述,但是,應當理解和明白,在不脫離本發明的范圍和精神的情 況下,存在這里公開的示例性實施例的等同替代以及可以對其進行修改和改變,本發明的 范圍和精神不由示例性實施例限定而是由所附權利要求限定。
權利要求
一種用于在無線通信設備中報告再分段數據傳輸的丟失數據的方法,包括確定還沒有接收到再分段協議數據單元PDU的最后再分段PDU片段;響應于確定還沒有接收到最后PDU片段,在接收無線通信設備中生成狀態報告,所述狀態報告包括起始片段偏移值,用于從原始PDU中標識字節位置,該字節位置起始于在至少被再分段的最后PDU片段中承載的字節序列;以及結束片段未知指示符。
2.根據權利要求1所述的方法,進一步包括通過確定還沒有接收到具有最后片段標志的PDU片段,從而確定還沒有接收到所述最 后再分段PDU。
3.根據權利要求1所述的方法,其中所述結束片段未知指示符是結尾片段偏移標識未知。
4.根據權利要求1所述的方法,其中所述結束片段未知指示符是片段長度未知。
5.根據權利要求1所述的方法,其中至少部分所述再分段PDU不包括最后片段字段。
6.一種用于重傳再分段PDU的協議數據單元片段的方法,包括接收響應于發送再分段PDU的PDU狀態報告,所述狀態報告包括起始偏移指示符和結 尾偏移未知指示符;以及重發具有開始于由所述狀態報告的起始偏移指示符指示的字節的有效載荷的PDU片段。
全文摘要
公開了一種用于在無線通信設備中報告再分段數據傳輸的丟失數據的方法。該方法包括確定還沒有接收到再分段協議數據單元(PDU)的最后再分段PDU片段。響應于確定還沒有接收到最后PDU片段,該方法進一步包括在接收無線通信設備處生成狀態報告。該狀態報告包括起始片段偏移值,用于從原始PDU中標識字節位置,該字節位置起始于在至少被再分段的最后PDU片段中承載的字節序列,該狀態報告還包括結束片段未知指示符。
文檔編號H04L1/16GK101855856SQ200880109985
公開日2010年10月6日 申請日期2008年9月23日 優先權日2007年10月1日
發明者孫逸珅, 拉維·庫奇波特拉, 薩蒂亞納拉亞納·B·拉奧 申請人:摩托羅拉公司