新四季網

用以減少數據重新傳輸的無線通信方法及裝置的製作方法

2023-05-11 11:53:51

專利名稱:用以減少數據重新傳輸的無線通信方法及裝置的製作方法
技術領域:
本發明是關於一種用以減少數據重新傳輸的無線通信方法及裝置。更詳 細地說,本發明是關於一種用以通過一指示已成功接收數據的狀態報告以減 少數據重新傳輸的無線通信方法及裝置。
背景技術:
無線通信技術近年來已迅速發展。無線通信的質量取決於帶寬、服務質量(QoS)及錯誤校正能力等等。第三代(3G)無線通信系統是由於大量多媒體傳 輸的需要而發展出。在3G接取層中,QoS的維護是由無線電連結控制(RLC) 層負責,其也負責錯誤恢復及流量控制。複數個RLC實體形成一RLC層,其具有三種類型透通模式(TYansparent Mode,簡稱TM)、非確認模式(Unacknowledged Mode,簡稱UM)以及確認模 式(Acknowledged Mode,簡稱AM)。 一 AM RLC實體由一傳輸端及一接收端 組成,其中AM RLC實體的傳輸端傳輸RLC協議數據單元(Protocol Data Unit, 簡稱PDU),且AMRLC實體的接收側接收RLCPDU。圖1A是描繪RLC層 的模型示意圖。該傳輸端是PDU的傳輸端且該接收端是PDU的接收端。一 傳輸端或一接收端可設置於使用者設備(User Equipment,簡稱UE)或通用地面 無線電接取網絡(Universal Terrestrial Radio Access Network,簡稱UTRAN)處。 此外,一AMRLC實體取決於基本程序而作為傳輸端或接收端。在一傳輸端 及一接收端間定義的基本程序中的一即RLC重置程序。RLC重置程序是用來 重置二RLC同級實體,其是在確認模式中操作。在RLC重置程序期間,傳輸端及接收端中的超訊框數(Hyper Frame Numbers,簡稱HFN)會被同步。HFN是由RLC在AM或UM RLC實體上進行加密功能需用的參數之一。根據第三代合作夥伴計劃(Third Generation Partnership Project,簡稱 3GPP)的協定,觸發重置RLC層有三個特定情況。其是(l)一AMDPDU被 排程傳輸達到一預定次數,且傳輸端被設定為不丟棄上層的PDU; (2)—移動 接收窗(Moving Receiving Window,簡稱MRW)控制PDU已傳輸達到一預定 次數,而未接收到一對應確認;或(3)— STATUS協議數據模塊(PDU)或一背 負(piggybacked)STATUS PDU具有一錯誤序號。圖IB是描繪一傳輸端110及一接收端120間的一般AMD PDU傳輸示意 圖。圖2是描繪一 RLC重置程序。如圖IB所示,傳輸端110將AMD PDU(— 控制PDU 130及一數據PDU 140)傳送至接收端120。接收端120通過傳送一 STATUS PDU 150至AM RLC同級實體,來確認成功接收或請求重新傳輸遺 漏的AMDPDU。 一般而言,若未接收任何狀態報告,傳輸端110將假設先前 的AMDPDU傳輸未失敗且將傳送後續的AMDPDU。同時,RLC重置程序 200可在任何時候執行。若來自接收端120的確認響應未在一 RLC重置程序 200前由傳輸端110妥善接收,在RLC重置程序200完成後,在不知道接收 端120是否已成功接收所述的已傳輸的AMD PDU下,傳輸端110必須將其 重新傳輸至接收端120。由此可知,先前技術所提供的方式極無效率。參考圖2,傳輸端IIO及接收端120二者皆包括一RLC層。當傳輸端110 檢測到RLC重置的一觸發時,其傳輸一 RESET PDU 230至接收端120。同時, 傳輸端110停止傳輸任何確認模式(AMD)PDU、 piggybacked STATUS PDU或 STATUS PDU,且也忽略任何傳入的AMD PDU、 piggybacked STATUS PDU 或STATUS PDU。在接收RESET PDU 230後,接收端120檢查RESET PDU 230 承載的一重置順序號碼(ResetS叫uence Number,簡稱RSN),以決定是否將一 對應RESET確認(ACK)PDU 240發送至傳輸端110。應提及的是,當重置程 序的觸發不在第三情況(一 STATUS協議數據單元或piggybacked STATUSPDU承載一錯誤順序號碼)中時,狀態報告對於重新傳輸至二同級RLC實體 是有用的信息。在一些環境中,上層的數據必須沒有遺漏。未由同級RLC實體確認的所 述的已傳輸數據,必須在RLC重置程序後重新傳輸。例如,UE可能接收AMD PDU且將其重新組合成為RLC服務數據單元(SDU),其是在傳輸一最後狀態 報告至接收一 RESET PDU的時刻期間傳遞至上層,且因為觸發一 RLC重置 程序,所述的重新組合成為RLCSDU的RLCPDU的正確接收,沒有機會確 認至UTRAN。然而,因為傳輸端110未確認,在重置程序結束後會通過UTRAN將其重新傳輸。重複及冗餘的傳輸浪費通信帶寬且造成上層的問題。如上述,此項產業領域中高度需求一種在RLC重置期間減少數據重新傳 輸的解決方法。發明內容本發明的一 目的在於提供一種用以於RLC重置期間減少數據重新傳輸的 無線通信方法。該方法包括以下步驟判斷是否觸發一重置;若是,接收一 狀態報告;以及,根據該狀態報告,傳輸一未被成功接收的數據。該狀態報 告是在一特定情況下產生,且指示已成功接收哪一數據。本發明的另一目的在於提供一種用以減少數據重新傳輸的無線通信方 法。該方法包含以下步驟接收一重置的觸發;判斷哪一數據己被成功接收; 以及在一特定情況下產生一狀態報告。該狀態報告指示已成功接收該數據。本發明的另一目的在於提供一種用以減少數據重新傳輸的無線傳輸裝 置。該無線傳輸裝置包括一第一判斷模塊、 一接收模塊以及一傳輸模塊。該 第一判斷模塊用以判斷是否觸發一重置,以及若是,則用以產生一信號。該 接收模塊用以根據該信號,接收一狀態報告。該傳輸模塊用以根據該狀態報 告,傳輸一未曾被成功接收的數據。該狀態報告是在一特定情況下產生,以 及指示哪一數據已被成功接收。 本發明的又一 目的在於提供一種用以減少數據重新傳輸的無線接收裝 置。該無線接收裝置包括一第一接收模塊、 一判斷模塊以及一產生模塊。該 第一接收模塊用以接收一重置的一觸發。該判斷模塊用以根據該處發,判斷 己成功接收哪一數據。該產生模塊用以在一特定情況下產生一狀態報告。該 狀態報告指示已成功接收該數據。一旦觸發一RLC重置,本發明能通過一狀態報告知悉已傳輸數據的狀態。 也即,一 AM RLC實體的傳輸端知悉哪一數據已成功被接收且哪一數據未被 成功接收。因而,該AMRLC實體可僅傳輸未曾被成功接收的數據。通過此 種方式達到減少數據重新傳輸的目的。在參閱附圖及隨後描述的實施方式後,該技術領域具有通常知識者便可 了解本發明的其他目的,以及本發明的技術手段及實施態樣。


圖1A是描繪RLC層的模型示意圖; 圖1B是描繪一般AMDPDU傳輸示意圖; 圖2是描繪先前技術的RLC重置程序示意圖; 圖3是描繪本發明的第一實施例;圖4顯示一 RESET PDU或一RESET ACK PDU的內容; 圖5顯示一 STATUS PDU的內容;圖6顯示在第一具體實施例中的一傳輸端傳輸RESET PDU的流程圖; 圖7顯示在第一具體實施例中的一接收端傳輸STATUS PDU及RESET ACKPDU的流程圖;圖8顯示傳輸端結束一RLC重置程序以響應RESET ACK PDU的流程圖; 圖9顯示第二具體實施例的一 RLC重置程序;圖10顯示第二具體實施例中的一 RESET PDU或一具有SUFI欄位的 RESET ACK PDU的內容;
圖11顯示在第二具體實施例中的一接收端傳輸RESET ACK PDU的流程圖;圖12顯示第三具體實施例的一RLC重置程序;圖13顯示第三具體實施例中的一傳輸端傳輸RESET PDU的流程圖;及圖14顯示本發明的第四具體實施例。附圖標號110:傳輸端120:接收端130:控制PDU140:數據PDU150:STATUS PDU200:RLC重置程序210:傳輸端220:接收端230:RESET PDU240:RESET ACK PDU300:RLC重置程序310:傳輸端320:接收端330:RESET PDU340:STATUS PDU350:RESET ACK PDU410:RSN420:超訊框數指示符(HFNI)430:D/C欄位440:PDU類型的欄位450:Rl欄位460:PAD欄位510:超級欄位(SUFI)910:傳輸端920:接收端930:RESET PDU940:RESET ACK PDU1200:RLC重置程序1210:傳輸端1220:接收端1230:輪詢功能1240::STATUS PDU1250:RESET PDU1260:RESET ACK PDU14:無線通信系統141:無線傳輸裝置142:無線接收裝置151:第一判斷模塊152:接收模塊153:傳輸模塊154:第二判斷模塊155:開始模塊161:第一接收模塊162:決定模塊163:產生模塊164:第二接收模塊165:第一傳輸模塊166:插入模塊167:第二傳輸模塊具體實施方式
圖3是描繪本發明的一第一實施例,其為一無線通信系統的RLC重置禾呈 序300。該無線通信系統包括一傳輸端310及一接收端320。傳輸端310及接 收端320 二者皆為3GPP裝置,且分別包含一 UTRAN及一 UE其中之一。在通信期間,傳輸端310可將承載數據信息的AMD PDU傳輸至接收端 320。在傳輸時,傳輸端310在一些情況下必須執行一重置程序以防止傳輸錯 誤。當觸發一重置時,傳輸端310組成及傳輸一狀態報告予AMRLC實體的 接收側,且然後傳輸一 RESET PDU 330至接收端320。在接收RESET PDU 330 後,接收端320將包含一狀態報告的STATUS PDU 340傳輸至傳輸端310。在 傳輸STATUS PDU 340時,接收端320傳輸一 RESET ACK PDU 350至傳輸 端310,以確認接收RESET PDU 330。後續將說明RESET PDU 330、 STATUS PDU340、 RESETACKPDU350的信息的細節。圖4描繪RESETPDU330的內容,其中, 一重置順序號碼(RSN)410用以 指示RESET PDU 330的順序號碼,且複數個超訊框數指示符(Hyper Frame Number Indicator,簡稱HFNI)420用以將一HFN指示予同級實體,即接收端 320。此外,D/C欄位430是配置成用以指示AMDPDU的類型,其可為一數 據PDU或一控制PDU。一 PDU類型的欄位440是用以指示控制PDU的類型, 其可為一 STATUS PDU、 一 RESET PDU及一 RESET ACK PDU。 一 Rl欄位 450是設定用於RESET PDU及RESET ACK PDU,其值恆為000,其餘值則 被保留且將被視為無效。至於一PAD欄位460, RESET PDU 330中所有未使
用的空間將位於PDU330的末端,稱之為填補。填補應為一特定長度,使PDU 330整體具有一預設全長。圖5是描繪STATUS PDU 340的內容示意圖,其中超級欄位(Super Fields, 簡稱SUFI)510是用以指示已接收以及遺漏哪些AMDPDU。RESETACKPDU 350的內容與RESET PDU 330類似。在RESETPDU330及RESETACKPDU 350中使用HFNI 420,可同步化傳輸端310及接收端320的HFN。圖6是描繪傳輸端310操作重置程序的流程圖。在步驟601中,傳輸端 310首先判斷是否觸發一重置。若在步驟601中判斷為否,傳輸端310等待一 定時間量,如一傳輸時間間隔(Transmission Time Interval,簡稱TTI),再執行 步驟601 。若是,則傳輸端310執行步驟603 ,即停止傳輸AMD PDU及STATUS PDU。接著,在步驟605中,傳輸端310判斷該重置的觸發是否為一PDU已 被傳輸達一預定次數而無一確認。若是,傳輸端310執行步驟607,即接受i壬 何傳入的STATUS PDU及背負STATUS PDU,同時忽略傳入的AMD PDU。 若步驟605的結果為否,則傳輸端310執行步驟609以忽略任何進入的AMD PDU、 piggybacked STATUS PDU及STATUS PDU。在執行步驟607或步驟609 後,傳輸端310在步驟611中將VT(RST)增加1,其中VT(RST)是用以計數重 置程序(或RESET PDU 330被排程待傳輸)被觸發的次數。接著,在步驟613 中,傳輸端310判斷VT(RST)是否等於MaxRST,其中MaxRST是由上層配 置的預定數字。若是,傳輸端310於步驟617終止正在進行的RLC重置程序, 於步驟619停止定時器Timer—RST(若其已開始),且於步驟621指示一不可恢 復的錯誤予上層,其中Timer_RST是用來計數與RESET PDU 330的遺漏關聯 的時間。若步驟613中為否,則傳輸端310在步驟623將RESET PDU 330提 交下層,然後在步驟625中啟動定時器Timer—RST。或者是,傳輸端310可將一RESETPDU提交予下層,其內容與步驟613 中的答案為是時,步驟623所傳送的RESET PDU的內容相同。圖7顯示接收端320從傳輸端310接收RESET PDU 330後所操作的重置
程序的流程圖。接收端320首先執行圖7所示的步驟以回應RESETPDU 330。 換句話說,接收端320執行圖7中的步驟,以傳輸STATUS PDU 340及RESET ACK PDU 350來響應RESET PDU 330。首先,步驟701中,接收端320判斷 RESET PDU 330的RSN,是否與最後接收的RESETPDU的RSN相同。若此 二數字不同,接收端320直接執行步驟707。若二RSN相同,因為該實體是 在步驟703中(重新)建立,接收端320進一步判斷此是否為第一 RESETPDU。 若答案是否定,接收端320執行步驟705以忽略RESET PDU 330。若答案為 是,接收端320執行步驟707以傳輸STATUS PDU 340,即傳輸狀態報告至傳 輸端3i0。接著,接收端320執行步驟709以提交RESETACKPDU350至下 層,而後執行步驟711以重置除了 VT(RST)外的一些相關狀態變量成為其初 始值。之後,接收端320於步驟713停止除了 Timer—RST、 Timer—Discard、 Timer—Poll—Periodic及Timer—Status—Periodic外的所有相關定時器,其中當由 上層設定丟棄一時基SDU時,Timer—Discard會被觸發;當由上層啟動時基 輪詢時,Timer一PolUPeriodic會被觸發;以及當由上層啟動時基狀態報告時, Timer—Status—Periodic會被觸發。其次,接收端320在步驟715中將可設定參 數重置為其設定值。然後,接收端320在步驟717中丟棄AMRLC實體的接 收側中的所有RLC PDU,且在步驟719中丟棄在重置前傳輸的AM RLC實體 的傳輸側中的所有RLCSDU。接著,接收端320前進至步驟721以設定HFN 等於RESETPDU 330的HFNI欄位中所儲存者。更詳細地說,當RESET ACK PDU 350由UTRAN發送時,接收端320設定一DL HFN,而當RESET ACK PDU350由UE發送時,則設定一ULHFN。最後,接收端320在步驟723中 將HFN增加1。另一方式為,接收端320可將RESETACKPDU350提交予下層,其內容 與最後傳輸的RESET ACK PDU完全相同,以代替當步驟701中的答案為是 時所執行的步驟703至723。當接收到RESET ACK PDU 350時,傳輸端310執行圖8所描繪的步驟以
完成RLC重置程序。首先,傳輸端310在步驟801中檢査是否以存在一未確 認RESETPDU。若否,傳輸端310在步驟803中丟棄RESETACKPDU 350。 若是,傳輸端310於步驟805進一步檢查RESET ACK PDU 350的RSN及未 確認RESETPDU的RSN是否相同。若二RSN不同,則傳輸端310執行步驟 803以丟棄RESETACKPDU350。若二RSN相同,傳輸端310執行步驟807, 以將HFN值設定為RESET ACKPDU 350的HFNI欄位。詳言之,當RESET ACKPDU 350由UE接收時,設定DL HFN,而當RESET ACK PDU 350由 UTRAN接收時,設定ULHFN。接著,傳輸端310在步驟809中重設狀態變 量為其初始值。之後,傳輸端310在步驟811中停止除了 Timer_DisCard、 Timer—Poll—Periodic、 Timer—Status—Periodic夕卜的所有定時器。然後,傳輸端 310執行步驟813以將可設定參數重置成為其設定值。接著,傳輸端310在步 驟815中丟棄AMRLC實體的接收側中的所有RLCPDU,且在步驟817中, 丟棄重置前AMRLC實體的傳輸側中的所有已傳輸RLCSDU。最後,在步驟 819中,傳輸端310將HFN增加1。更新的HFN是在重置程序後使用。RLC 重置程序現已完成。在完成RLC重置後,傳輸端310傳輸一未曾被成功接收 的數據,以響應狀態報告,即STATUS PDU 340。本發明的第二具體實施例的示意圖描繪於圖9,其說明一無線通信系統的 RLC重置程序900。該無線通信系統包括一傳輸端910及一接收端920。當傳 輸端910檢測到一重置被觸發時,傳輸一 RESET PDU 930至接收端920。 RESET PDU 930的一實例描會於圖10中。然後,接收端920通過傳輸一RESET ACK PDU 940至傳輸端910來產生一狀態報告,以響應RESET PDU 930。 RESETACKPDU940的內容與圖IO中所示類似。在完成RLC重置後,傳輸 端310傳輸一未曾被成功接收的數據以響應該狀態報告。為了傳輸RESET PDU 930,傳輸端910執行圖6中所示的步驟。為了傳 輸RESET ACK PDU 940,接收端920執行如圖11中所示的步驟。圖11中的 大多數步驟類似於圖7中的對應步驟,除了圖11中的步驟1101、 1103、 1105、 及1107取代圖7中的步驟707以外。在此具體實施例中,接收端920在傳輸 RESET ACKPDU 940前,將狀態報告插入RESET ACK PDU 940中。詳言之, 接收端920檢查RESET PDU 930是否為該實體在步驟703中(重新)建立後的 第一個。若是,接收端920執行步驟1101,以檢查所有SUFI欄位的大小是否 大於RESET ACK PDU 940的一填補區域的大小。若否,接收端920在步驟 1103中將所有SUFI欄位插入RESETACKPDU 940的填補區域。否貝!J,接收 端920在步驟1105中於填補區域儘可能多地插入SUFI欄位。SUFI欄位包括 關於哪些AMDPDU已被接收以及被遺漏的信息。接著,在步驟1107中,接 收端920填補未使用的RESET ACK PDU 940的其餘部分。其他步驟與圖6 中所示類似,故未在此重複細節。在接收RESET ACKPDU 940後,傳輸端910擷取SUFI以得到數據傳輸 信息,及基於數據傳輸信息執行與圖8所示類似的步驟以完成RLC重置。若 步驟701中的答案為是,除了執行步驟703、 705、 1103至1107及步驟709 至723夕卜,接收端920可選擇性地將RESET ACK PDU 940提交予下層,其中 內容與最後傳輸的RESET ACK PDU中的完全相同。本發明的第三實施例描繪於圖12中,為一無線通信系統的RLC重置程 序1200。該無線通信系統包括一傳輸端1210及一接收端1220。在此實施例 中,傳輸端1210為了取得一狀態報告,持續輪詢接收端1220。當傳輸端1210 觸發一重置程序時,傳輸端1210延遲重置程序達一預定時間周期,以檢查是 否未禁止該輪詢,且通過設定輪詢位以開始一輪詢功能1230。然後,接收端 1220傳輸一 STATUS PDU 1240,即,傳輸一狀態報告至傳輸端1210。在傳輸 端1210接收STATUS PDU 1240後,其傳輸一 RESET PDU 1250至接收端 1220。最後,接收端傳輸一RESET ACKPDU 1260以響應RESETPDU 1250。詳言之,傳輸端1210執行圖13中所示的步驟。首先,傳輸端1210在步 驟1301中決定是否觸發一重置。若否,傳輸端1210等待一定時間量且回到 步驟1301。若是,傳輸端1210執行步驟1303以決定是否禁止輪詢。若是,
傳輸端1210在步驟1311中執行現有技術重置程序以提交RESET ACK PDU 1260,而不產生一狀態報告。若否,傳輸端1210前進至步驟1305以延遲重 置程序達一預定時間周期,以檢查是否存在一未確認AMDPDU。若否,則傳 輸端1210也前進至步驟1311。若是,傳輸端1210在步驟1307中通過設定輪 詢位以請求一狀態報告來開始一輪詢功能。同時,Timer_P0ll開始計數。接著, 傳輸端1210前進至步驟1309,以檢查Timer一Poll是否超過一預定值。若否, 傳輸端1210等待一預定時間間隔然後再次檢查。若是,傳輸端1210前進至 步驟Dll,以執行現有技術重置程序來提交RESETACKPDU 1260。在接收 RESET ACK PDU 1260後,傳輸端1210執行圖8中所示的步驟以結束RLC 重置。在完成RLC重置後,傳輸端310傳輸一未曾被成功接收的數據,以響 應該狀態報告。本發明的狀態報告是在一些特定情況下產生。例如, 一已被傳輸達一預 定次數的數據無法被丟棄,且傳輸端無法接收一對應的確認; 一已被傳輸達 一預定次數的數據而未接收一對應的確認,且可丟棄該數據;一 STATUS PDU 或piggybacked STATUS PDU具有一不正確順序號碼;或存在一未傳輸數據。圖M顯示本發明的第四具體實施例,其是一適應3GPP的無線通信系統 14。該無線通信系統14以三種替代方法減少數據重新傳輸,以後將加以解釋。無線通信系統14包含一無線傳輸裝置141及一無線接收裝置142。無線 傳輸裝置141包含一第一判斷模塊151、 一接收模塊152、 一傳輸模塊153、 一第二判斷模塊154,及一開始模塊155。無線接收裝置142包含一第一接收 模塊161、 一決定模塊162、 一產生模塊163、 一第二接收模塊164、 一第一 傳輸模塊165、 一插入模塊166、及一第二傳輸模塊167。用於無線通信系統14以減少數據重新傳輸的第一方法說明如下。第一判 斷模塊151配置成用以判斷一重置是否觸發。在3GPP中,重置的觸發包括接 收一RESETPDU。若觸發該重置,第一判斷模塊151產生一信號以通知無線 接收裝置142。第一接收模塊161配置成用以接收該重置的觸發。若接收模塊
161接收該重置的觸發,則判斷模塊162判斷哪一數據已成功接收以響應該觸發。然後,產生模塊163在一特定情況下產生一狀態報告,其中該狀態報告指示已成功接收該數據。更明確言之,該特定情況是以下四個情況中之一(l)傳輸模塊153已傳 輸一數據達一預定次數且無法接收一確認;(2)用於接收一數據的第二接收模 塊164無法接收一己傳輸達一預定次數的數據;(3)用於傳輸一確認的第一傳 輸模塊165無法傳輸一確認;及(4)無線傳輸裝置141具有一未傳輸的數據。 詳言之,在3GPP中,該特定情況是一 STATUS PDU及一 piggybacked STATUS PDU其中之一承載不正確順序號碼,該狀態報告包括一 STATUS PDU及一背 負STATUS PDU其中之一,且該確認包含一 RESETACKPDU。在狀態報告產生後,接收模塊152接收該狀態報告,即一 STATUS PDU。 傳輸模塊153 了解已從STATUS PDU傳輸哪一數據,所以其接著傳輸未被成 功接收的數據。無線通信系統14用以減少數據重新傳輸的第二方法如下說明。在判斷模 塊162判斷哪一數據己被成功接收以響應該觸發後,狀態報告被插入該重置 確認中(reset acknowledgement)。該狀態報告是在重置確認內傳輸而非直接傳 輸。在3GPP中,重置確認包含一 RESETACKPDU。 RESETACKPDU包括 一填補區域。如圖5所示,STATUS PDU包括複數個SUFI。更精確地說,插 入模塊166將STATUS PDU插入RESET ACK PDU中。插入模塊166判斷復 數個SUFI的大小是否大於重置確認(即RESET ACK PDU)的填補區域的大小。 若複數個SUFI的大小大於填補區域的大小,插入模塊166儘可能多地插入復 數個SUFI,以填充該填補區域的大小。若複數個SUFI的大小小於填補區域 的大小,插入模塊166將所有SUFI插入填補區域。然後,第二傳輸模塊167 傳輸RESET ACK PDU以響應該重置的觸發。依此方法,無線傳輸裝置141 從RESET ACK PDU中的狀態報告中知悉哪一數據已傳輸,故已被傳輸的數
據不會再次由傳輸模塊153重新傳輸。無線通信系統14用以減少數據重新傳輸的第三方法如下。在第一判斷模塊151判斷一重置己觸發後,第二判斷模塊154判斷是否禁止輪詢。若未禁 止輪詢,開始模塊155在該重置被觸發後開始一輪詢功能以請求一狀態報告。 判斷模塊162判斷已成功接收哪一數據,以響應輪詢的請求。然後,產生模 塊163產生一 STATUS PDU。第一判斷模塊151可執行圖6中所示的步驟601至621,即判斷一重置是 否觸發的步驟及一系列在接收該狀態報告前執行的步驟。判斷模塊162執行 圖7及圖11中所示的步驟701至723,即在無線接收裝置142接收該重置的 觸發後及產生狀態報告前執行的步驟。傳輸模塊153執行步驟801至819,即 無線傳輸裝置141接收狀態報告(一 STATUS PDU或一 RESET ACK PDU)後的 步驟。插入模塊166執行圖11中所示的步驟1101至1107,即將狀態報告插 入重置確認的步驟。第二判斷模塊154執行圖13中所示的步驟1303及1305, 即判斷是否禁止輪詢的步驟。開始模塊155執行圖13中所示的步驟1307及 1309,即開始一輪詢功能以請求狀態報告的步驟。除上述描述外,無線通信 系統14可執行在第一、第二、及第三具體實施例中描述的所有功能。值得一提的是,第一判斷模塊151、接收模塊152、傳輸模塊153、第二 判斷模塊154、開始模塊155、第一接收模塊161、判斷模塊162、產生模塊 163、第二接收模塊164、第一傳輸模塊165、插入模塊166、及第二傳輸模塊 167,可用一行動電話、 一手提器件、 一計算機、 一路由器或適於3GPP之類 似者的處理器來執行。一旦觸發一RLC重置,本發明能通過一狀態報告知悉已傳輸數據的狀態。 即,傳輸端知悉已成功地接收哪一數據且哪一數據未被成功地接收。因而, 傳輸端可僅傳輸未成功接收的數據。因此達到減少數據重新傳輸。上述說明書是關於詳細技術內容及本發明的特徵。熟習此項領域的人士 可基於上述本發明的說明書及建議進行各種修改及替代,而不脫離其特徵。 然而,雖然以上描述中未完全揭示此等修正及替代,但其已實質上涵蓋權利 要求範圍。
權利要求
1.一種用以減少數據重新傳輸的無線通信方法,其特徵在於,該無線通信方法包含下列步驟根據判斷一重置的觸發,接收一狀態報告;以及根據該狀態報告,傳輸一未被成功接收的數據;其中,所述的狀態報告是在一特定情況下產生,以及指示哪一數據已被成功地接收。
2. 如權利要求1所述的無線通信方法,其特徵在於,所述的特定情況是 一數據已被傳輸達一預定次數且一確認未被接收。
3. 如權利要求1所述的無線通信方法,其中所述的無線通信方法適用於 3GPP,且所述的特定情況是一 STATUS PDU及一背負STATUS PDU其中之 一具有一錯誤序號。
4. 如權利要求1所述的無線通信方法,其特徵在於,所述的特定情況存 在一未傳輸數據。
5. 如權利要求1所述的無線通信方法,其特徵在於,所述的無線通信方 法適用於3GPP,所述的重置的觸發包含一 RESET PDU,所述的狀態報告包 含一 STATUS PDU及一背負STATUS PDU其中之一,且所述的確認包含一確 認PDU。
6. 如權利要求1所述的無線通信方法,其特徵在於,所述的接收步驟是 接收一重置確認,且該傳輸步驟響應所述的重置確認。
7. 如權利要求1所述的無線通信方法,其特徵在於,該無線通信方法適 用於3GPP,該無線通信方法還包含下列步驟判斷是否禁止輪詢;及若判斷輪詢未被禁止,則於執行判斷是否觸發所述的重置的步驟後,初 始化一輪詢功能,以請求所述的狀態報告。
8. —種用以減少數據重新傳輸的無線通信方法,其特徵在於,該無線通 信方法包含下列步驟接收一重置的一觸發;根據該觸發,判斷哪一數據已被成功接收;以及在一特定情況下產生一狀態報告,其中該狀態報告指示已成功接收所述 的數據。
9. 如權利要求8所述的無線通信方法,其特徵在於,所述的特定情況是 一數據已被傳輸達一預定次數且一確認未被接收。
10. 如權利要求8所述的無線通信方法,其特徵在於,該無線通信方法適 用於3GPP,且所述的特定情況是一 STATUS模塊PDU及一背負STATUS PDU其中之一具有一錯誤序號。
11. 如權利要求8所述的無線通信方法,其特徵在於,所述的特定情況是存在一未傳輸數據。
12. 如權利要求8所述的無線通信方法,其特徵在於,所述的無線通信方 法適用於3GPP,所述的重置的觸發包含一 RESET PDU,所述的狀態報告包 含一 STATUS PDU及一背負STATUS PDU其中之一,且所述的確認包含一 ACKPDU。
13. 如權利要求8所述的無線通信方法,其特徵在於,該方法還包含下列步驟將所述的狀態報告置入一重置確認中;及 根據所述的重置的觸發,傳輸所述的重置確認。
14. 如權利要求13所述的無線通信方法,其特徵在於,所述的無線通信 方法適用於3GPP,所述的觸發包含接收一 RESET PDU,所述的狀態報告包 含複數SUFIs,所述的重置確認包含一 RESET ACK PDU,該RESET ACK PDU 包含一填補區域,其中所述的置入步驟包含下列步驟判斷所述的SUFIs的大小是否大於所述的填補區域的大小; 若判斷所述的SUFIs的大小大於所述的填補區域的大小,則將所述的復 數個SUFI儘可能多地置入,以填充所述的填補區域的大小;及若判斷所述的SUFIs的大小不大於所述的填補區域的大小,則將所有所 述的SUFIs置入所述的填補區域。
15. 如權利要求8所述的無線通信方法,其特徵在於,所述的無線通信方 法適用於3GPP,決定已成功接收哪一數據的步驟響應有關所述的狀態報告的 一請求,其中該請求為在決定觸發所述的重置後,初始化的一輪詢功能。
16. —種用以減少數據重新傳輸的無線傳輸裝置,其特徵在於,該無線傳 輸裝置包含一第一判斷模塊,用以根據一重置的觸發,以產生一信號; 一接收模塊,用以根據所述的信號,接收一狀態報告;以及 一傳輸模塊,用以根據所述的狀態報告,傳輸一未被成功接收的數據; 其中,所述的狀態報告是在一特定情況下產生,以及指示哪一數據已被 成功接收。
17. 如權利要求16所述的無線傳輸裝置,其特徵在於,所述的特定情況 是所述的傳輸模塊已傳輸一數據達一預定次數且無法接收一確認。
18. 如權利要求16所述的無線傳輸裝置,其特徵在於,所述的無線通信 方法適用於3GPP,且所述的特定情況是一 STATUS PDU及一背負STATUS PDU其中之一具有一錯誤序號。
19. 如權利要求16所述的無線傳輸裝置,其特徵在於,所述的特定情況是該無線傳輸裝置具有一未傳輸數據。
20. 如權利要求16所述的無線傳輸裝置,其特徵在於,所述的無線傳輸裝 置適用於3GPP,所述的重置的觸發包含接收一 RESET PDU,所述的狀態報 告包含一 STATUS PDU及一背負STATUS PDU其中之一,且所述的確認包 含一 RESET ACKPDU。
21. 如權利要求16所述的無線傳輸裝置,其特徵在於,所述的接收模塊 接收一重置確認,且所述的傳輸模塊根據該重置確認,傳輸一未被成功接收 的數據。
22. 如權利要求16所述的無線傳輸裝置,其特徵在於,該無線傳輸裝置 適用於3GPP,該裝置還包含一第二判斷模塊,用以判斷是否禁止輪詢;及一初始化模塊,若判斷輪詢未被禁止,則用以於所述的重置被觸發後, 初始化一輪詢功能,以請求所述的狀態報告。
23. —種用以減少數據重新傳輸的無線接收裝置,其特徵在於,該無線接 收裝置包含-一第一接收模塊,用以接收一重置的一觸發;一判斷模塊,用以根據所述的觸發,判斷已成功接收哪一數據;以及 一產生模塊,用以在一特定情況下產生一狀態報告,其中該狀態報告指 示已成功接收所述的數據。
24. 如權利要求23所述的無線接收裝置,其特徵在於,該無線接收裝置 還包含一第二接收模塊,用以接收一數據;及 一第一傳輸模塊,用以傳輸一確認;其中所述的特定情況是所述的第二接收模塊未能接收一已被傳輸達一預 定次數的數據,或由所述的第一傳輸模塊傳輸的一確認未能被傳輸。
25. 如權利要求23所述的無線接收裝置,其特徵在於,所述的無線接收 裝置適用於3GPP,且所述的特定情況是一 STATUS PDU及一背負STATUS PDU其中之一具有一錯誤序號。
26. 如權利要求23所述的無線接收裝置,其特徵在於,所述的特定情況 存在一未傳輸數據。
27. 如權利要求23所述的無線接收裝置,其特徵在於,該無線接收裝置 適用於3GPP,所述的重置的觸發包含接收一 RESET PDU,所述的狀態報告包含一 STATUS PDU及一背負STATUS PDU其中之一,且所述的確認包含 一 RESET ACKPDU。
28. 如權利要求23所述的無線接收裝置,其特徵在於,該無線接收裝置 還包含一置入模塊,用以將所述的狀態報告置入一重置確認中;及 一第二傳輸模塊,用以根據所述的重置的觸發,傳輸所述的重置確認。
29. 如權利要求28所述的無線接收裝置,其特徵在於,該無線接收裝置 適用於3GPP,所述的觸發包含接收一 RESET PDU,所述的狀態報告包含復 數個SUFIs,所述的重置確認包含一 RESET ACKPDU,該RESETACKPDU 包含一填補區域,其中所述的置入模塊判斷所述的SUFIs的大小是否大於所 述的填補區域的大小;若判斷所述的SUFIs的大小大於該填補區域的大小, 則將所述的SUFIs儘可能多地置入,以填充所述的填補區域的大小;以及若 決定所述的複數個SUFI的大小不大於該填補區域的大小,則將所有所述的 SUFIs置入該填補區域。
30. 如權利要求23所述的無線接收裝置,其特徵在於,所述的無線接收 裝置適用於3GPP,所述的判斷模塊根據有關所述的狀態報告的一請求,判斷 己成功接收哪一數據,其中所述的請求為在決定觸發所述的重置後,初始化 的一輪詢功能。
全文摘要
本發明提供一種用以減少數據重新傳輸的無線通信方法及裝置。一種無線通信裝置執行所述的方法中之一,包含下列步驟判斷是否觸發一重置;若是,則接收一狀態報告,以及根據該狀態報告而傳輸一未被成功接收的數據。另一無線通信裝置執行另一方法,包含以下步驟接收一重置的一觸發;根據該觸發而判斷已成功接收哪一數據;以及在一特定情況下產生一狀態報告。該狀態報告指示已成功接收該數據。
文檔編號H04L1/16GK101162977SQ20071013984
公開日2008年4月16日 申請日期2007年8月2日 優先權日2006年9月6日
發明者吳進義 申請人:聯發科技股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀