依據控制數據決定數據分組數據單元的大小的方法及裝置的製作方法
2023-05-30 05:55:31 1
專利名稱:依據控制數據決定數據分組數據單元的大小的方法及裝置的製作方法
技術領域:
本發明關於無線通信系統,特別是指一種用於「發展的通用移動通信系統的陸地無線存取」(Evolved-UMTS Terrestrial Radio Access,E-UTRA)通信系統中,當有多個控制分組數據單元在同一時刻被傳輸時,來決定分組數據單元的大小的方法及相關裝置。
背景技術:
以下的說明包括許多關於「發展的通用移動通信系統的陸地無線存取」
(Evolved-UMTS Terrestrial Radio Access,E-UTRA)通信系統領域的專有名詞。為了使說明書的內容能更為簡單扼要,將使用以下縮寫來替代對應的專有名詞。AM=確認模式(Acknowledged Mode)MAC=媒體存取控制(Medium Access Control)PDU=分組數據單兀(Packet Data Unit)RLC=無線連結控制(Radio Link Control)SDU=服務數據單兀(Service Data Unit)TB=傳輸區塊(Transport Block)TP=傳輸載荷(Transmission Payload)TM=透明模式(Transparent Mode)UE=使用者設備(User Equipment)UM=非確認模式(Unacknowledged Mode)UMTS=通用移動通信系統(Universal Mobile Telecommunication System)無線連結控制(Radio Link Control,RLC)是用於「使用者設備的發展的通用移動通信系統的陸地無線存取網絡」(User Equipment-Evolved UMTS Terrestrial RadioAccess Network,UE-EUTRAN)的無線接口的通信協議。通信分組在實體層(physicallayer)、媒體控制存取層(Media Access Control layer, MAC layer)以及無線連結控制層(RLC layer)之間被傳遞。無線連結控制層包括有三個無線連結控制實體透明模式(Transparent Mode, TM)實體、非確認模式(Unacknowledged Mode, UM)實體以及確認模式(Acknowledged Mode,AM)實體。在這些實體中,確認模式實體使用控制分組數據單元(Control Packet Data UnitiControl PDU)來交換狀態信息,以確保傳輸的可靠性。這種接收「傳輸確認」的系統可使「進行傳輸的確認模式實體」重新傳輸不被「進行接收的確認模式實體」所接收的無線連結控制層的分組數據單元(RLC PDUs)。因此確認模式的實體具備了傳輸上的雙向性。確認模式實體包括傳輸端以及接收端。媒體存取控制層在下一傳輸時間點選擇傳輸區塊大小。在該傳輸端中,無線連結控制層的服務數據單元(RLC Service Data Unit,RLC SDU)依據由媒體控制存取層所選擇的傳輸區塊大小,在分段單元或結合單元中,被分段或被結合成具有可變長度的確認模式的數據分組數據單元(AM Data Packet Data Unit,AM Data PDU)。當要進行重新傳輸的數據分組數據單元,在媒體存取控制層所告知的特殊傳輸機會中不符合該媒體存取控制層所選定的新的傳輸區塊大小時,該確認模式的實體則將該重新傳輸的分組數據單元分段為重新傳輸的分組數據單元區段,其中可被重新分段的次數並未有所限制。所以該數據分組數據單元可能因此包括已分段或已結合的無線連結控制層的服務數據單元(應當視該分組數據單元的大小而定)。長度指示器則被用來劃定無線連結控制層的服務數據單元在數據分組數據單元中的邊界。該確認模式的實體可從同層級(peer)確認模式的實體處要求狀態報告,經由在數據分組數據單元中設定輪詢位來確認已傳輸的數據分組數據單元是否已被接收。該同層級確認模式的實體的接收端隨後產生控制分組數據單元,其中該控制分組數據單元中存有狀態報告,以此為基礎,可決定暫存於該重新傳輸暫存區(Retransmission Buffer)中的數據分組數據單元將被刪除或被重新傳輸。該分組數據單元被傳遞至一單元,該單元以來自無線連結控制層的控制單元的輸入為基礎,來完成該數據分組數據單元的標頭,並且來自該無線連結控制層的控制單元的該輸入指出在不同欄位中所設定的值(例如輪詢位)。一旦完成的無線連結控制層的分組數據單元被接收在該同層級確認模式的實體中,則關聯的該數據分組數據單元就會被重組單元重新組合,並且被傳遞至上層。在現今的E-UTRAN的無線連結控制層的規格中,該無線連結控制層的服務數據單元在媒體存取控制層所告知的特殊機會時,依據媒體存取控制層所選擇的傳輸區塊的大小,來被分段和/或被結合。當控制分組數據單元亦被傳輸,或兩個或兩個以上的具有相同的邏輯信道優先權的無線連結控制層實體具有數據需要進行傳輸時,則該媒體存取控制層所選擇的傳輸區塊大小可能不再適用於分段或結合的依據。以下的例子將說明這種不適用狀況的發生。第I 例媒體存取控制層從一個以上的邏輯信道,來對多個服務數據單元進行多任務處理至傳輸區塊上,以將其傳輸至實體層。媒體存取控制層依據實體層的授權來選擇傳輸區塊的大小,然後無線連結控制層的實體則依據該傳輸區塊的大小來分段或結合該分組數據單元。然而,倘若一個以上的邏輯信道在共享通道中被多任務處理(例如該多個邏輯信道具有相同的優先權),則該媒體存取控制層必須將該傳輸區塊大小在該多個邏輯信道共享。舉例來說,如果兩個無線連結控制層的實體都具有相同的邏輯信道優先權且都有無線連結控制層的服務數據單元需要被傳輸,那麼此時每一個無線連結控制層的實體都會產生數據分組數據單元,而該多個分組數據單元的大小是媒體存取控制層無法同時傳輸的。再者,當重新傳輸的分組數據單元被傳輸時,如果該分組數據單元的大小與在上述那個特殊傳輸機會時所選擇的傳輸區塊大小相同,則該重新傳輸的分組數據單元將無法被媒體存取控制層傳輸。第2 例E-UTRA無線連結控制層的實體具有多個服務數據單元在無線連結控制層的暫存區中等候傳輸。該無線連結控制層的實體自同層級無線連結控制層的實體中接收到輪詢,並且產生控制分組數據單元來響應。數據分組數據單元是依據媒體存取控制層所選擇的傳輸區塊大小而產生的。如果該無線連結控制層的實體想要在該控制分組數據單元被產生後,立即將其傳送,則等候被傳輸的多個數據分組數據單元必須被重新分段以對該控制分組數據單元進行多任務處理。由於分組數據單元區段的標頭大於分組數據單元的標頭,於是該系統的效率因此降低。第3 例E-UTRA確認模式的無線連結控制層實體具有多個服務數據單元在無線連結控制層的暫存區等候傳輸。該確認模式的無線連結控制層的實體接收到來自該同層級無線連結控制層實體的輪詢,並且產生控制分組數據單元。如果該確認模式的無線連結控制層實體對於分組數據單元遵循先進先出原則,則在該多個無線連結控制層的服務數據單元被傳輸前將不會傳輸該控制分組數據單元。這種控制分組數據單元的延遲傳遞會對上層接 收該多個無線連結控制層的服務數據單元時也產生延遲。因為直到確認哪一數據分組數據單元被成功地傳輸出去前,該同層級無線連結控制層的實體都不能釋放其內存。在第I例中,現有技術不能夠提供適當的方法與相關裝置來解決當超過一個的邏輯信道被多任務處理時,如何決定數據分組數據單元的大小。而在第2例中,如果僅由該傳輸區塊大小來決定數據分組數據單元的大小,則當多個控制分組數據單元也被產生時將會發生問題。在第3例中,由於控制分組數據單元的傳輸缺乏優先權,因而會造成延遲。因此,一種用以解決上述問題的方法與相關裝置在此被提出,其中該方法與裝置可在多個無線連結控制層的控制分組數據單元與多個無線連結控制層的數據分組數據單元同時被傳輸時,來決定該多個無線連結控制層的數據分組數據單元的大小。
發明內容
本發明說明中提供本發明的方法與相關裝置,並且以多種實施例來解決現有技術所面臨的問題。本發明的實施例提供了決定無線連結控制層的確認模式(Radio Link ControlAcknowledged Mode, RLC AM)實體中的數據分組數據單兀(Data Packet Data Unit, DataI3DU)大小的方法,該方法包括有(a)利用媒體存取控制(Medium Access Control,MAC)層來設定傳輸載荷(Transmission payload)的大小;(b)決定該傳輸載荷的大小是否大於或等於至少一個控制分組數據單元(Control Packet Data Unit, Control F1DU)的大小;(c)當該傳輸載荷的大小大於或等於該控制分組數據單元的大小時,則送出該控制分組數據單元至該媒體存取控制層;(d)經由減去該已送出的控制分組數據單元的大小來調整該傳輸載荷的大小;(e)對所有的控制分組數據單元反覆執行步驟(b)、步驟(c)以及步驟(d);以及(f)利用步驟(d)中所得的最終調整後的傳輸載荷的大小來決定數據分組數據單元的大小。依據本發明的另一實施例,其提供了用於決定無線連結控制層的確認模式/非確認模式實體的數據分組數據單元的大小的方法,該方法包括有依據實體層的授權,利用該媒體存取控制層來設定要傳輸的多個無線連結控制層的服務數據單元所需的傳輸區塊大小;在第一傳輸時間點選擇去傳輸媒體存取控制層的控制組件(MAC control element);利用「該傳輸區塊的大小」減去「該媒體存取控制層的控制組件的大小」來計算出總傳輸載荷;以及依據該總傳輸載荷與該傳輸區塊的大小來設定在下一傳輸時間點的傳輸載荷的大小。依據本發明的又一實施例,其提供了決定無線連結控制層的確認模式實體中的數據分組數據單元大小的裝置,該裝置包括第一手段、第二手段、第三手段、第四手段、第五手段以及第六手段。該第一手段用以利用媒體存取控制(Medium Access Control,MAC)層來設定傳輸載荷(Transmission payload)的大小。該第二手段用以決定該傳輸載荷的大小是否大於或等於至少一個控制分組數據單元(Control Packet Data Unit,Control PDU)的大小。該第三手段用以當該傳輸載荷的大小大於或等於該控制分組數據單元的大小時,送出該控制分組數據單元至該媒體存取控制層。該第四手段用以經由減去該已送出的控制分組數據單元的大小來調整該傳輸載荷的大小。該第五手段用以控制該第二手段、該第三手段以及該第四手段來反覆處理所有的控制分組數據單元。該第六手段用以利用該第四手段中所取得的最終調整後的傳輸載荷的大小來決定數據分組數據單元的大小。依據本發明的再一實施例,其提供了決定媒體存取控制層中無線連結控制層的確認模式/非確認模式實體的數據分組數據單元的大小的裝置,該裝置包括第一手段、第二手段、第三手段以及第四手段。該第一手段用以利用該媒體存取控制層來設定多個要進行傳輸的無線連結控制層的服務數據單元(Service Data Unit, SDU)所需的傳輸區塊(Transport Block, TB)的大小。該第二手段是在第一傳輸時間點,用以選擇去傳輸媒體存取控制層的控制組件(MAC Control element)。該第三手段用以計算總傳輸載荷(TotalTransmission Payload)為「該傳輸區塊的大小」減去「該媒體存取控制層的控制組件的大小」,或為「該傳輸區塊的大小」減去「該媒體存取控制層的控制組件的大小」減去「該媒體存取控制層的控制組件對應的媒體存取控制層的子標頭的大小」。該第四手段用以依據該總傳輸載荷與該傳輸區塊的大小,來替該無線連結控制層的實體設定在下一傳輸時間點的傳輸載荷的大小。
圖I是本發明的第一實施例的流程圖。圖2是圖I所示的第一實施例的對應裝置的功能框圖。圖3是本發明的第二實施例的流程圖。圖4是圖3所示的第二實施例的對應裝置的功能框圖。圖5是本發明的第三實施例的流程圖。圖6是圖5所示的第三實施例的對應裝置的功能框圖。主要組件符號說明
權利要求
1.一種決定媒體存取控制層中無線連結控制層的確認模式或非確認模式實體的數據分組數據單元的大小的方法,該方法包括 依據實體層的授權,來決定媒體存取控制層的傳輸區塊在下一傳輸時間點中的大小; 選擇所要傳輸的媒體存取控制層的控制組件; 計算總傳輸載荷為「該傳輸區塊的大小」減「該媒體存取控制層的控制組件的大小」,或為「該傳輸區塊的大小」減「該媒體存取控制層的控制組件的大小」減「該媒體存取控制層的控制組件對應的媒體存取控制層的子標頭的大小」;以及 依據該總傳輸載荷與該傳輸區塊的大小,來替該無線連結控制層的實體設定在該下一傳輸時間點的傳輸載荷的大小。
2.一種決定媒體存取控制層中無線連結控制層的確認模式或非確認模式實體的數據分組數據單元的大小的裝置,該裝置包括 第一手段,用以依據實體層的授權,來決定媒體存取控制層的傳輸區塊在下一傳輸時間點中的大小; 第二手段,用以選擇所要傳輸的媒體存取控制層的控制組件; 第三手段,用以計算總傳輸載荷為「該傳輸區塊的大小」減「該媒體存取控制層的控制組件的大小」,或為「該傳輸區塊的大小」減「該媒體存取控制層的控制組件的大小」減「該媒體存取控制層的控制組件對應的媒體存取控制層的子標頭的大小」;以及 第四手段,用以依據該總傳輸載荷與該傳輸區塊的大小,來替該無線連結控制層的實體設定於該下一傳輸時間點的傳輸載荷的大小。
全文摘要
一種決定無線連結控制層確認模式實體的數據分組數據單元大小的方法及裝置,該方法包括有(a)利用媒體存取控制層來設定傳輸載荷的大小;(b)決定傳輸載荷的大小是否大於或等於至少一個控制分組數據單元的大小;(c)當傳輸載荷的大小大於或等於控制分組數據單元的大小,送出控制分組數據單元至媒體存取控制層;(d)由減去已送出的控制分組數據單元的大小來調整傳輸載荷的大小;(e)對所有控制分組數據單元反覆執行(b)、(c)以及(d);以及(f)利用(d)中所得的最終調整後傳輸載荷的大小來決定數據分組數據單元的大小。
文檔編號H04W28/06GK102883367SQ20121030588
公開日2013年1月16日 申請日期2009年6月30日 優先權日2008年6月30日
發明者吳志祥 申請人:宏達國際電子股份有限公司