專利名稱:處理分組錯(cuò)誤的方法及其相關(guān)通訊裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于一種用于一無線通訊系統(tǒng)的方法及其相關(guān)通訊裝置,尤指一種用于一無線通訊系統(tǒng)中處理分組錯(cuò)誤的方法及其相關(guān)通訊裝置。
背景技術(shù):
第三代移動(dòng)通訊聯(lián)盟(the3rd Generation Partnership Pro ject,3GPP)所制定 的長(zhǎng)期演進(jìn)(Long Term Evolution, LTE)無線通訊系統(tǒng),目前被視為可提供高數(shù)據(jù)傳輸率、 低潛伏時(shí)間、分組最佳化以及改善系統(tǒng)容量和覆蓋范圍的一種新的無線界面及無線網(wǎng)路架 構(gòu)。于長(zhǎng)期演進(jìn)無線通訊系統(tǒng)中,演進(jìn)式通用陸地全球無線存取網(wǎng)路(Evolved Universal Terrestrial Radio AccessNetwork, E-UTRAN)包含復(fù)數(shù)個(gè)演進(jìn)型無線基地臺(tái)(evolved Node-B,eNB),并與復(fù)數(shù)個(gè)移動(dòng)裝置(或稱為用戶端(User Equipment, UE))進(jìn)行通訊。在長(zhǎng)期演進(jìn)式系統(tǒng)中,一媒體存取控制(Media Access Control,MAC)層提供邏輯 通道上的數(shù)據(jù)傳輸。當(dāng)媒體存取控制層利用一實(shí)體下行鏈路控制通道(Physical Downlink Control Channel,PDCCH)指示無線資源分配時(shí),映射至實(shí)體下行鏈路控制通道的一無線網(wǎng) 路暫時(shí)識(shí)別器(Radio NetworkTemporary Identifier, RNTI)的類別通常取決于不同的邏 輯通道。舉例來說,一蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器(Cell Radio Network Temporary Identifier, C-RNTI)、一暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器(Temporary C-RNTI) 以及一半持續(xù)性排程蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器(Semi-PersistentSchedul ing C-RNTI)可用于一專屬控制通道(Dedicated Control Channel, DCCH)以及專屬訊務(wù)通道 (Dedicated Traffic Channel,DTCH)。而一隨機(jī)存取無線網(wǎng)路暫時(shí)識(shí)別器(Radon Access Radio Network Temporary Identifier, RA-RNTI)可用于一下行鏈路共享通道(Downlink Share Channel, DL-SCH)的隨機(jī)存取回應(yīng)(Random Access Response, RAR)訊息。當(dāng)一隨 機(jī)存取(Random Access, RA)程序由一實(shí)體下行鏈路控制通道命令或媒體存取控制子層觸 發(fā)時(shí),網(wǎng)路端傳送一媒體存取控制協(xié)定數(shù)據(jù)單元(MAC Protocol DataUnit,MAC PDU),其攜 帶包含時(shí)序資訊的媒體存取控制隨機(jī)存取回應(yīng)(MACRAR)。請(qǐng)參考第1圖,第1圖為已知一媒體存取控制協(xié)定數(shù)據(jù)單元的示意圖。如第1圖 所示,媒體存取控制協(xié)定數(shù)據(jù)單元包含有一媒體存取控制表頭、至少一個(gè)媒體存取控制隨 機(jī)存取回應(yīng)以及選擇性填補(bǔ)(optional padding)位。媒體存取控制表頭被加于一網(wǎng)路分 組的開端,使得網(wǎng)路分組變成可用于網(wǎng)路傳輸?shù)挠嵖?。媒體存取控制表頭為可變長(zhǎng)度且包 含有至少一個(gè)媒體存取控制副表頭。除了一退讓指示器(backoff indicator, Bi)副表頭 夕卜,每一個(gè)媒體存取控制副表頭皆對(duì)應(yīng)于一個(gè)媒體存取控制隨機(jī)存取回應(yīng)。請(qǐng)參考第2圖, 第2圖為第1圖中媒體存取控制協(xié)定數(shù)據(jù)單元的媒體存取控制協(xié)定副表頭的示意圖。如第 2圖所示,媒體存取控制副表頭由三個(gè)字段(E字段/T字段/RAPID字段)所組成。退讓指 示器副表頭由五個(gè)字段(E字段/T字段/R字段/R字段/Bi字段)所組成。E字段代表一 擴(kuò)充字段,其為指示媒體存取控制表頭是否有其他表頭存在的一標(biāo)記(flag)。E字段設(shè)定 為” 1”,用以指示至少有媒體存取控制副表頭或退讓指示器副表頭存在。E字段設(shè)定為”0”,用以指示媒體存取控制隨機(jī)存取回應(yīng)起始于下一個(gè)位。T字段系一類別字段,其為指示媒體 存取控制副表頭是否包含一隨機(jī)存取前導(dǎo)指示器(Random Access Preamble Identifier, RAPID)或退讓指示器的標(biāo)記。R字段為一保留位,一般設(shè)定為”O(jiān)”。退讓指示器字段可判別 蜂巢式小區(qū)的超載狀況。退讓指示器字段長(zhǎng)度為四位。RAPID字段包含有隨機(jī)存取前導(dǎo)指 示器,可辨別隨機(jī)存取程序中用戶端所傳送的隨機(jī)存取前導(dǎo)。RAPID字段的長(zhǎng)度為六位。請(qǐng)參考第3圖,第3圖為已知一媒體存取控制隨機(jī)存取回應(yīng)的示意圖。媒體存取 控制隨機(jī)存取回應(yīng)的長(zhǎng)度固定,且媒體存取控制隨機(jī)存取回應(yīng)由下列字段所組成。R字段 為一保留位,一般設(shè)定為” 0”。一提前時(shí)序(timingadvance,ΤΑ)指令字段,用來指示一索 引值TA(0-1282)。索引值TA用來控制用戶端所使用的時(shí)序調(diào)整。提前時(shí)序指令字段為七 位。一上行鏈路允量字段指示用于上行鏈路的資源。上行鏈路允量字段的長(zhǎng)度為二十位。 一暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器字段用來指示在隨機(jī)存取程序期間用戶端所使 用的暫時(shí)識(shí)別。暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器字段的長(zhǎng)度為十七位。如上所述,媒體存取控制傳輸相關(guān)于特定無線網(wǎng)路暫時(shí)識(shí)別器的使用以及分組格 式。根據(jù)長(zhǎng)期演進(jìn)式系統(tǒng)規(guī)范,當(dāng)媒體存取控制單元接收到藉由相關(guān)于用戶端的蜂巢式小 區(qū)無線網(wǎng)路暫時(shí)識(shí)別器以及半持續(xù)性排程蜂巢式小區(qū)無線網(wǎng) 路暫時(shí)識(shí)別器所識(shí)別的媒體 存取控制協(xié)定數(shù)據(jù)單元(即,映射到專屬訊務(wù)通道以及專屬控制通道的媒體存取控制協(xié)定 數(shù)據(jù)單元)時(shí),若媒體存取控制協(xié)定數(shù)據(jù)單元包含錯(cuò)誤值,媒體存取控制單元丟棄所收到 的媒體存取控制協(xié)定數(shù)據(jù)單元。然而,目前任何沒有規(guī)范能處理映射到共用控制通道的媒 體存取控制協(xié)定數(shù)據(jù)單元的分組錯(cuò)誤。此外,于隨機(jī)存取程序期間,當(dāng)相關(guān)于媒體存取控制隨機(jī)存取回應(yīng)的媒體存取控 制協(xié)定數(shù)據(jù)單元被接收時(shí),目前并無媒體存取控制隨機(jī)存取回應(yīng)的相關(guān)規(guī)范。因此,若一錯(cuò) 誤的媒體存取控制隨機(jī)存取回應(yīng)被接收時(shí),用戶端可能無法判斷或無視媒體存取控制隨機(jī) 存取回應(yīng)的錯(cuò)誤。
發(fā)明內(nèi)容
因此,本發(fā)明的主要目的即在于提供一種用于一無線通訊系統(tǒng)中處理分組錯(cuò)誤的 方法,以避免程序錯(cuò)誤發(fā)生。本發(fā)明揭露一種用于一無線通訊系統(tǒng)的一通訊裝置中處理分組錯(cuò)誤的方法。該方 法包含有從已接收的一協(xié)定數(shù)據(jù)單元(protocol data unit, PDU)取得對(duì)應(yīng)于該通訊裝置 的一數(shù)據(jù)有效負(fù)荷(payload)以及根據(jù)一預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)該數(shù)據(jù)有效負(fù)荷。本發(fā)明另揭露一種用于一無線通訊系統(tǒng)的通訊裝置,用來處理分組錯(cuò)誤,該通訊 裝置包含有一接收單元以及一檢驗(yàn)單元。該收單元,用來從已接收的一協(xié)定數(shù)據(jù)單元取得 對(duì)應(yīng)于該通訊裝置的一數(shù)據(jù)有效負(fù)荷。該檢驗(yàn)單元,用來根據(jù)一預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢 驗(yàn)該數(shù)據(jù)有效負(fù)荷。
第1圖為已知一媒體存取控制協(xié)定數(shù)據(jù)單元的示意圖。第2圖為第1圖中媒體存取控制協(xié)定副表頭的示意圖。第3圖為已知一媒體存取控制隨機(jī)存取回應(yīng)的示意圖。
第4圖為本發(fā)明實(shí)施例一無線通訊系統(tǒng)的示意圖。第5圖為本發(fā)明實(shí)施例一通訊裝置的示意圖第6圖為本發(fā)明實(shí)施例一流程的示意圖。第7a及7b圖為本發(fā)明實(shí)施例一流程的示意圖。第8圖為本發(fā)明實(shí)施例一通訊裝置的示意圖。主要元件符號(hào)說明50無線通訊系統(tǒng)80通訊裝置500處理裝置510儲(chǔ)存單元514程序碼60、70流程610、612、614、616 步驟700、702、704、706 步驟708、710、712、714 步驟716、718、720、722 步驟
具體實(shí)施例方式請(qǐng)參考第4圖,第4圖為本發(fā)明實(shí)施例一無線通訊系統(tǒng)40的示意圖。無線通訊系 統(tǒng)40較佳地為一長(zhǎng)期演進(jìn)系統(tǒng)(Long Term Evolution,LTE),其簡(jiǎn)略地系由一網(wǎng)路端及復(fù) 數(shù)個(gè)移動(dòng)裝置所組成。在第4圖中,網(wǎng)路端及移動(dòng)裝置系用來說明無線通訊系統(tǒng)40的架構(gòu)。 在長(zhǎng)期演進(jìn)式系統(tǒng)中,網(wǎng)路端可為一演進(jìn)式通用陸地全球無線存取網(wǎng)路(evolved-UTRAN, EUTRAN),其可包含復(fù)數(shù)個(gè)基地臺(tái)(eNBs),而移動(dòng)裝置可視作用戶端,可為移動(dòng)電話、電腦系 統(tǒng)等裝置。此外,根據(jù)傳輸方向,網(wǎng)路端及用戶端可視為一傳送器及一接收器。舉例來說, 對(duì)于一上行鏈路(uplink,UL)傳輸,用戶端為傳送端而網(wǎng)路端為接收端;對(duì)于一下行鏈路 (downlink, DL)傳輸,網(wǎng)路端為傳送端而用戶端為接收端。請(qǐng)參考第5圖,第5圖為本發(fā)明實(shí)施例一通訊裝置50的示意圖。通訊裝置50 可為第4圖中的移動(dòng)裝置,其包含一處理裝置500、一儲(chǔ)存單元510以及一通訊界面單 元520。處理裝置500可為一微處理器或一特殊應(yīng)用積體電路(Application-Specific Integrated Circuit,ASIC)。儲(chǔ)存單元510可為任一數(shù)據(jù)儲(chǔ)存裝置,其用來儲(chǔ)存一程序 碼514,可透過處理裝置500讀取以及執(zhí)行。舉例來說,儲(chǔ)存單元510可為用戶識(shí)別模組 (Subscriber Identity Module, SIM)、只讀存儲(chǔ)器(Read-Only Memory, ROM)、隨機(jī)存取存 儲(chǔ)器(Random-AccessMemory,RAM)、光盤只讀存儲(chǔ)器(CD-ROMs)JfS (Magnetic Tapes)、 軟盤(Floppy Disks)、光學(xué)數(shù)據(jù)儲(chǔ)存裝置(Optical Data Storage Devices)等等,而不限 于此??刂仆ㄓ嵔缑鎲卧?20可為一無線收發(fā)器,其根據(jù)處理裝置500的運(yùn)算結(jié)果用來與 網(wǎng)路端進(jìn)行無線通訊。請(qǐng)參考第6圖,第6圖為本發(fā)明實(shí)施例一流程60的示意圖。流程60用于一無線通訊系統(tǒng)的一用戶端中,用來處理分組錯(cuò)誤。流程60可編譯成程序碼514,并包含下列步 驟
步驟6OO:開始。步驟610 接收一協(xié)定數(shù)據(jù)單元(Protocol Data Unit, PDU)。步驟612 從已接收的協(xié)定數(shù)據(jù)單元取得一數(shù)據(jù)有效負(fù)荷。步驟614 根據(jù)一預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)數(shù)據(jù)有效負(fù)荷。步驟616:結(jié)束。根據(jù)流程60,協(xié)定數(shù)據(jù)單元被接收后,用戶端從中取得數(shù)據(jù)有效負(fù)荷。接著,用戶 端檢驗(yàn)數(shù)據(jù)有效負(fù)荷,以處理分組錯(cuò)誤。預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式包含數(shù)據(jù)有效負(fù)荷的長(zhǎng)度 以及數(shù)值范圍等。如果檢驗(yàn)結(jié)果指示數(shù)據(jù)有效負(fù)荷有誤,本發(fā)明實(shí)施例則采取相對(duì)應(yīng)的動(dòng) 作,以避免用戶端應(yīng)用錯(cuò)誤的字段值,藉此避免程序錯(cuò)誤發(fā)生。舉例來說,用戶端可透過一隨機(jī)存取(Random Access, RA)程序,接收隨機(jī)存取 回 應(yīng)(Random Access Response, RAR)訊息的媒體存取控制(mediaaccess control, MAC)協(xié) 定數(shù)據(jù)單元。于隨機(jī)存取程序期間,為了接收媒體存取控制協(xié)定數(shù)據(jù)單元,用戶端根據(jù)一 隨機(jī)存取無線網(wǎng)路暫時(shí)識(shí)別器(Random Access Radio Network Temporary Identifier, RA-RNTI)監(jiān)控一實(shí)體下行鏈路通道(Physical Downlink Control Channel,PDCCH)以檢測(cè) 媒體存取控制協(xié)定數(shù)據(jù)單元。隨機(jī)存取無線網(wǎng)路暫時(shí)識(shí)別器可識(shí)別出用戶端傳送一隨機(jī)存 取前導(dǎo)(RA preamble)所使用的時(shí)域及頻域資源。媒體存取控制協(xié)定數(shù)據(jù)單元包含有一媒 體存取控制表頭以及一媒體存取控制數(shù)據(jù)有效負(fù)荷。媒體存取控制表頭包含有至少一個(gè)媒 體存取控制副表頭。數(shù)據(jù)有效負(fù)荷包含有至少一個(gè)媒體存取控制隨機(jī)存取回應(yīng)(MAC RAR) 以及選擇性填補(bǔ)(Padding)位。除了一退讓指示器(backoff indicator, Bi)副表頭外,每 一副表頭包含有一隨機(jī)存取前導(dǎo)識(shí)別器(Random Access Preamble Identifier, RAPID), 且對(duì)應(yīng)到數(shù)據(jù)有效負(fù)荷中的一個(gè)媒體存取控制隨機(jī)存取回應(yīng)。當(dāng)媒體存取控制協(xié)定數(shù)據(jù)單 元被接收后,用戶端從媒體存取控制副表頭中,找到與先前用戶端傳送的隨機(jī)存取前導(dǎo)相 符的隨機(jī)存取前導(dǎo)識(shí)別器,并根據(jù)相符的隨機(jī)存取前導(dǎo)識(shí)別器,取得對(duì)應(yīng)于相符的隨機(jī)存 取前導(dǎo)識(shí)別器的媒體存取控制隨機(jī)存取回應(yīng)(于下文,與相符的隨機(jī)存取前導(dǎo)識(shí)別器相對(duì) 應(yīng)的媒體存取控制隨機(jī)存取回應(yīng)皆以媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1表示)。之后,用戶端根據(jù)預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1中的字段(例如一提前時(shí)序指令(timing advance command)字段、一上行鏈路允 量(uplink grant)字段以及一暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器(temporary cell radio network temporary identifier,temporaryC-RNTI)字段),并藉此判斷已接收的數(shù) 據(jù)有效負(fù)荷的正確性。預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式可如第3圖所示。舉例來說,若媒體存取控 制隨機(jī)存取回應(yīng)MACRAR_1的提前時(shí)序指令欄值不在0-1282范圍內(nèi)時(shí),可判定為有誤。當(dāng)上述任一字段具有錯(cuò)誤的字段值、錯(cuò)誤格式或錯(cuò)誤字段長(zhǎng)度時(shí),用戶端判斷 媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1有誤,并且忽略媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1,如同從未接收到媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1。如果媒體存取控制協(xié)定數(shù)據(jù)單元具有超過一個(gè)媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1,用戶端檢驗(yàn)其余的媒體存取控制隨機(jī)存取回應(yīng)MACRAR_1,并重復(fù)上述步驟。如果檢 驗(yàn)結(jié)果指示所有媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1皆有誤,用戶端則認(rèn)為已接收的媒 體存取控制協(xié)定數(shù)據(jù)單元不具有相符的隨機(jī)存取前導(dǎo)識(shí)別器,并持續(xù)監(jiān)控實(shí)體下行鏈路控 制通道,以檢測(cè)藉由隨機(jī)存取無線網(wǎng)路暫時(shí)識(shí)別器所識(shí)別的另一媒體存取控制協(xié)定數(shù)據(jù)單元,進(jìn)一步地在剩余的隨機(jī)存取視窗(RA window)期間內(nèi),取得與用戶端相關(guān)的媒體存取控 制隨機(jī)存取回應(yīng)。換句話說,當(dāng)在剩余的隨機(jī)存取視窗中也沒有正確的媒體存取控制隨機(jī) 存取回應(yīng)存在時(shí),用戶端繼續(xù)執(zhí)行后續(xù)的隨機(jī)存取程序,并判斷媒體存取控制隨機(jī)存取回 應(yīng)的接收為失敗。此外,如果媒體存取控制協(xié)定數(shù)據(jù)單元包含退讓指示器副表頭,則用戶端據(jù)此設(shè) 定退讓指示器。因此,透過檢驗(yàn)媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1中的字段,用戶端可判斷媒 體存取控制隨機(jī)存取回應(yīng)MAC RAR_1是否有誤。如果媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1 有誤,用戶端忽略媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1,視同從未接收到媒體存取控制隨 機(jī)存取回應(yīng)MACRAR_1。如果媒體存取控制協(xié)定數(shù)據(jù)單元內(nèi)所有的隨機(jī)存取回應(yīng)MACRAR_1 皆有誤時(shí),用戶端則認(rèn)為所接收的媒體存取控制協(xié)定數(shù)據(jù)單元并不具有相符的隨機(jī)存取前 導(dǎo)識(shí)別器,而持續(xù)監(jiān)聽實(shí)體下行鏈路控制通道,以檢測(cè)另一媒體存取控制協(xié)定數(shù)據(jù)單元。用 戶端再次檢查另一所接收的媒體存取控制協(xié)定數(shù)據(jù)單元中的媒體存取控制隨機(jī)存取回應(yīng) MAC RAR_1。如此一來,本發(fā)明實(shí)施例提供用戶端處理媒體存取控制隨機(jī)存取回應(yīng)的錯(cuò)誤的 方法,以避免用戶端套用媒體存取控制隨機(jī)存取回應(yīng)中不正確的字段值所導(dǎo)致的隨機(jī)存取 程序錯(cuò)誤。請(qǐng)參考第7a圖以及第7b圖,第7a圖以及第7b圖為本發(fā)明實(shí)施例一流程70的示 意 圖。流程70用于一無線通訊系統(tǒng)的一用戶端中,用來處理一媒體存取控制協(xié)定數(shù)據(jù)單元 錯(cuò)誤,其中媒體存取控制協(xié)定數(shù)據(jù)單元具有第1-3圖所示的分組格式。流程70可編譯成程 序碼514,并包含下列步驟步驟7OO:開始。步驟702 于一隨機(jī)存取程序期間,根據(jù)一隨機(jī)存取無線網(wǎng)路暫時(shí)識(shí)別器 (RA-RNTI)接收包含有復(fù)數(shù)個(gè)副表頭以及復(fù)數(shù)個(gè)媒體存取控制隨機(jī)存取回應(yīng)的一媒體存取 控制協(xié)定數(shù)據(jù)單元。步驟704 依序檢驗(yàn)副表頭的一隨機(jī)存取前導(dǎo)識(shí)別器以及E字段。步驟706 判斷隨機(jī)存取前導(dǎo)識(shí)別器與用戶端先前傳送的隨機(jī)存取前導(dǎo)是否相 符?若是,執(zhí)行步驟708 ;若否,執(zhí)行步驟716。步驟708 根據(jù)相符的隨機(jī)存取前導(dǎo)識(shí)別器,取得一對(duì)應(yīng)的媒體存取控制隨機(jī)存 取回應(yīng)MAC RAR_10步驟710 檢驗(yàn)媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1的一提前時(shí)序指令字段、一 上行鏈路允量字段以及一暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器字段。步驟712 判斷提前時(shí)序指令字段、上行鏈路允量字段以及暫時(shí)性蜂巢式小區(qū)無 線網(wǎng)路暫時(shí)識(shí)別器字段的任一者是否有誤?若是,執(zhí)行步驟714 ;若否,執(zhí)行步驟722。步驟714 忽略媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1且判斷媒體存取控制隨機(jī) 存取回應(yīng)MAC RAR_1從未被接收。步驟716 判斷E字段的字段值是否為” 0”?若是,執(zhí)行步驟718 ;若否執(zhí)行步驟 704。步驟718 判斷媒體存取協(xié)定數(shù)據(jù)單元不具有相符的隨機(jī)存取前導(dǎo)識(shí)別器。步驟720 持續(xù)監(jiān)控實(shí)體下行鏈路控制通道,且繼續(xù)執(zhí)行隨機(jī)存取程序。
步驟722:結(jié)束。根據(jù)流程70,用戶端依序檢驗(yàn)隨機(jī)存取前導(dǎo)識(shí)別器以及E字段,一旦發(fā)現(xiàn)有正確 的媒體存取控制隨機(jī)存取回應(yīng)MAC RAR_1時(shí),則中止檢驗(yàn)。E字段設(shè)定為” 0”,表示該副表 頭所對(duì)應(yīng)的媒體存取控制隨機(jī)存取回應(yīng)為媒體存取控制協(xié)定數(shù)據(jù)單元的最后一個(gè)媒體存 取控制隨機(jī)存取回應(yīng)。E字段設(shè)定為” 1”,表示媒體存取控制協(xié)定數(shù)據(jù)單元還包含其他副表 頭所對(duì)應(yīng)的媒體存取控制隨機(jī)存取回應(yīng)。在步驟716-718,如果用戶端檢查到最后一個(gè)媒體 存取控制隨機(jī)存取回應(yīng),且判斷最后一個(gè)媒體存取控制隨機(jī)存取回應(yīng)有誤,則用戶端丟棄 此媒體存取控制協(xié)定數(shù)據(jù)單元。之后在隨機(jī)存取視窗期間內(nèi),用戶端在實(shí)體下行鏈路控制 通道上檢測(cè)另一媒體存取控制協(xié)定數(shù)據(jù)單元,以取得與用戶端相關(guān)的媒體存取控制隨機(jī)存 取回應(yīng)。檢測(cè)媒體存取控制協(xié)定數(shù)據(jù)單元的方式是用戶端根據(jù)隨機(jī)存取無線網(wǎng)路暫時(shí)識(shí)別 器的時(shí)間與頻率資訊,在隨機(jī)存取視窗中對(duì)應(yīng)的時(shí)間與頻率上檢測(cè)是否有媒體存取控制協(xié) 定數(shù)據(jù)單元。流程70詳細(xì)的操作方式可參考前文,于此不在贅述。當(dāng)然本發(fā)明實(shí)施例可于流程70中采用其他替代步驟。舉例來說,用戶端并不忽略 媒體存取控制隨機(jī)存取回應(yīng),而是停止監(jiān)控下行鏈路控制通道上的媒體存取控制協(xié)定數(shù)據(jù) 單元,且宣布隨機(jī)存取回應(yīng)訊息接收失敗。接著,用戶端繼續(xù)執(zhí)行后續(xù)的隨機(jī)存取程序,以 重新選擇隨機(jī)存取資源以及隨機(jī)存取前導(dǎo)識(shí)別器。本發(fā)明實(shí)施例流程60處理分組錯(cuò)誤的方式可同樣地用于映射到一共用控制通 道(common control channel, CCCH)的媒體存取控制協(xié)定單元。共用控制通道的媒體存 取控制協(xié)定單元包含有一表頭以及一數(shù)據(jù)有效負(fù)荷。數(shù)據(jù)有效負(fù)荷包含有復(fù)數(shù)個(gè)媒體存 取控制控制元(MAC control element)以及媒體存取控制伺服數(shù)據(jù)單元(MAC Service Data Unit, MAC SDU)。用戶端根據(jù)一暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器(Temporary C-RNTI),在一下行鏈路共享通道(downlink Shared Channel, DL-SCH)上接收一媒體存取 控制協(xié)定數(shù)據(jù)單元。暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器可透過實(shí)體下行鏈路控制通道 指派給用戶端。用戶端尋找邏輯通道識(shí)別器字段值為"00000”(即,共用控制通道)的副表 頭,且根據(jù)該副表頭取得相對(duì)應(yīng)的媒體存取控制控制元或媒體存取控制伺服數(shù)據(jù)單元。接 著,用戶端根據(jù)用戶端以及網(wǎng)路端所共同預(yù)設(shè)的字段長(zhǎng)度、字段值范圍,檢驗(yàn)媒體存取控制 控制元或媒體存取控制伺服數(shù)據(jù)單元。若檢驗(yàn)結(jié)果失敗,用戶端則判斷媒體存取控制元控 制或媒體存取控制伺服數(shù)據(jù)單元有誤,并丟棄已接收的媒體存取控制協(xié)定數(shù)據(jù)單元。因此, 用戶端可確保映射到共用控制通道的已接收媒體存取控制協(xié)定數(shù)據(jù)單元正確無誤,以避免 采用共用控制通道的媒體存取控制協(xié)定數(shù)據(jù)單元中錯(cuò)誤的數(shù)據(jù)或設(shè)定值,進(jìn)而避免相關(guān)程 序錯(cuò)誤或失敗的情形發(fā)生。媒體存取控制元可為下列任何一種媒體存取控制控制元一緩沖器狀態(tài)報(bào)告媒體存取控制控制元、、一蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器媒體存取控制控制元、一不連續(xù) 接收(discontinuous reception, DRX)指令媒體存取控制控制元、一用戶端競(jìng)爭(zhēng)解決 (contention resolution)識(shí)別媒體存取控制控制元、一提前時(shí)序指令媒體存取控制控制 元以及一功率余量媒體存取控制控制元。以提前時(shí)序指令媒體存取控制控制元為例,提前 時(shí)序指令媒體存取控制控制元由一 R字段以及一提前時(shí)序指令字段所組成。R字段為長(zhǎng)度 二位的保留位。提前時(shí)序指令字段用來控制用戶端應(yīng)使用的時(shí)序調(diào)整。提前時(shí)序指令字段 的長(zhǎng)度為六位。因此,用戶端可檢驗(yàn)媒體存取控制控制元的格式、保留位以及提前時(shí)序指令字段的長(zhǎng)度及字段值。請(qǐng)參考第8圖,第8圖為本發(fā)明實(shí)施例一通訊裝置80的示意圖。通訊裝置80用 來實(shí)現(xiàn)流程60以及70,且可應(yīng)用至上述的用戶端。通訊裝置80包含有一接收單元800、一 檢驗(yàn)單元810、一判斷單元820以及一程序執(zhí)行單元830。接收單元800用來從一協(xié)定數(shù)據(jù) 單元中取得對(duì)應(yīng)于通訊裝置80的一數(shù)據(jù)有效負(fù)荷。協(xié)定數(shù)據(jù)單元可為任何形式的協(xié)定數(shù) 據(jù)單元(例如媒體存取控制協(xié)定數(shù)據(jù)單元)。較佳地,數(shù)據(jù)有效負(fù)荷可包含有復(fù)數(shù)個(gè)媒體 存取控制隨機(jī)存取回應(yīng)。協(xié)定數(shù)據(jù)單元可透過一程序(如隨機(jī)存取程序)被用戶端接收。 較佳地,接收單元800用來根據(jù)無線網(wǎng)路暫時(shí)識(shí)別器,接收包含有復(fù)數(shù)個(gè)副表頭以及復(fù)數(shù) 個(gè)隨機(jī)存取回應(yīng)的協(xié)定數(shù)據(jù)單元。接收單元800從復(fù)數(shù)個(gè)副表頭中尋找一隨機(jī)存取前導(dǎo)識(shí) 別器,其與通訊裝置800所傳送的隨機(jī)存取前導(dǎo)相符,并根據(jù)相符的隨機(jī)存取前導(dǎo)識(shí)別器, 取得相對(duì)應(yīng)的隨機(jī)存取回應(yīng)R1。檢驗(yàn)單元810用來檢驗(yàn)數(shù)據(jù)有效負(fù)荷。舉例來說,檢驗(yàn)單 元810根據(jù)一預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)隨機(jī)存取回應(yīng)Rl的一提前時(shí)序指令字段、一上 行鏈路允量字段以及一暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器字段。判斷單元820可用來 忽略已檢驗(yàn)的隨機(jī)存取回應(yīng)R1、判斷隨機(jī)存取Rl如從未被接收、于一檢驗(yàn)結(jié)果指示隨機(jī)存 取回應(yīng)Rl有誤時(shí)判斷協(xié)定數(shù)據(jù)單元不具有與通訊裝置80先前傳送的隨機(jī)存取前導(dǎo)相符的 隨機(jī)存取前導(dǎo)識(shí)別器,以及判斷隨機(jī)存取回應(yīng)Rl的接收失敗。程序執(zhí)行單元830用來根據(jù) 一退讓指示器表頭,設(shè)定一退讓指示器、持續(xù)監(jiān)聽無線網(wǎng)路暫時(shí)識(shí)別器、繼續(xù)執(zhí)行隨機(jī)存取 程序,以及停止監(jiān)控通訊裝置80的無線網(wǎng)路暫時(shí)識(shí)別器并繼續(xù)執(zhí)行隨機(jī)存取程序。相同地,通訊裝置80可用來檢驗(yàn)映射至共同控制通道的媒體存取控制協(xié)定數(shù)據(jù) 單元,以確保其正確性。已接收的媒體存取控制協(xié)定數(shù)據(jù)單元包含有復(fù)數(shù)個(gè)副表頭以及復(fù) 數(shù)個(gè)媒體存取控制控制元。接收單元800可取得字段值”00000”的邏輯 通道識(shí)別字段所對(duì) 應(yīng)的媒體存取控制控制元或媒體存取控制伺服數(shù)據(jù)單元。檢驗(yàn)單元810根據(jù)預(yù)設(shè)的數(shù)據(jù)有 效負(fù)荷格式,檢驗(yàn)不同類別的媒體存取控制控制元,例如緩沖器狀態(tài)報(bào)告媒體存取控制控 制元、蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器媒體存取控制控制元、不連續(xù)接收指令媒體存取控 制控制元、用戶端競(jìng)爭(zhēng)解決識(shí)別媒體存取控制控制元、提前時(shí)序指令媒體存取控制控制元 以及功率余量媒體存取控制控制元。于數(shù)據(jù)有效負(fù)荷的檢驗(yàn)結(jié)果指示協(xié)定數(shù)據(jù)單元具有錯(cuò) 誤字段或錯(cuò)誤字段值時(shí),判斷單元820丟棄該協(xié)定數(shù)據(jù)單元。通訊裝置80的詳細(xì)操作方法 可參考前文,于此不再贅述。綜上所述,本發(fā)明實(shí)施例用戶端從接收的協(xié)定數(shù)據(jù)單元取得數(shù)據(jù)有效負(fù)荷,接著 檢驗(yàn)數(shù)據(jù)有效負(fù)荷中特定的字段,進(jìn)而針對(duì)數(shù)據(jù)有效負(fù)荷錯(cuò)誤做出相關(guān)處理,以避免用戶 端套用錯(cuò)誤的字段值,藉此避免程序錯(cuò)誤發(fā)生。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專利范圍所做的均等變化與 修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
一種處理分組錯(cuò)誤的方法,用于一無線通訊系統(tǒng)的一通訊裝置中,該方法包含有從已接收的一協(xié)定數(shù)據(jù)單元取得對(duì)應(yīng)于該通訊裝置的一數(shù)據(jù)有效負(fù)荷;以及根據(jù)一預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)該數(shù)據(jù)有效負(fù)荷。
2.如權(quán)利要求1所述的方法,其中該數(shù)據(jù)有效負(fù)荷包含有復(fù)數(shù)個(gè)隨機(jī)存取回應(yīng),且該 協(xié)定數(shù)據(jù)單元系透過一隨機(jī)存取程序所接收。
3.如權(quán)利要求2所述的方法,其中根據(jù)該預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式檢驗(yàn)該數(shù)據(jù)有效負(fù) 荷,包含有根據(jù)該預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)該復(fù)數(shù)個(gè)隨機(jī)存取回應(yīng)中的一第一隨機(jī)存取回應(yīng) 的一提前時(shí)序指令字段;根據(jù)該預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)該第一隨機(jī)存取回應(yīng)的一上行鏈路允量字段;以及根據(jù)該預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)該第一隨機(jī)存取回應(yīng)的一暫時(shí)性蜂巢式小區(qū)無線 網(wǎng)路暫時(shí)識(shí)別器字段。
4.如權(quán)利要求3所述的方法,其另包含有于該提前時(shí)序指令字段、該上行鏈路允量字 段以及該暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器字段的其中至少一者被檢驗(yàn)出有誤時(shí),判 斷該第一隨機(jī)存取回應(yīng)有誤。
5.如權(quán)利要求2所述的方法,其中從已接收的該協(xié)定數(shù)據(jù)單元取得該數(shù)據(jù)有效負(fù)荷, 包含有根據(jù)一無線網(wǎng)路暫時(shí)識(shí)別器,接收該協(xié)定數(shù)據(jù)單元,該協(xié)定數(shù)據(jù)單元包含復(fù)數(shù)個(gè)副表 頭以及該復(fù)數(shù)個(gè)隨機(jī)存取回應(yīng);從該復(fù)數(shù)個(gè)副表頭中尋找與該通訊裝置所使用的一隨機(jī)存取前導(dǎo)相符的一隨機(jī)存取 前導(dǎo)識(shí)別器;以及根據(jù)相符的該隨機(jī)存取前導(dǎo)識(shí)別器,取得一第一隨機(jī)存取回應(yīng)。
6.如權(quán)利要求1所述的方法,其另包含有根據(jù)一退讓指示器副表頭,設(shè)定一退讓指示 器,其中該協(xié)定數(shù)據(jù)單元另包含該退讓指示器副表頭。
7.如權(quán)利要求2所述的方法,其另包含有于一檢驗(yàn)結(jié)果指示該隨機(jī)存取回應(yīng)有誤時(shí),忽略一第一隨機(jī)存取回應(yīng)以及判斷該第一 隨機(jī)存取回應(yīng)從未被接收;判斷該協(xié)定數(shù)據(jù)單元不具有與該通訊裝置的一隨機(jī)存取前導(dǎo)相符的一隨機(jī)存取前導(dǎo) 識(shí)別器;持續(xù)監(jiān)聽該無線網(wǎng)路暫時(shí)識(shí)別器;以及 繼續(xù)執(zhí)行該隨機(jī)存取程序。
8.如權(quán)利要求2所述的方法,其另包含有根據(jù)該通訊裝置的一無線網(wǎng)路識(shí)別器,停止監(jiān)聽一控制通道; 判斷一第一隨機(jī)存取回應(yīng)的接收失敗;以及 繼續(xù)執(zhí)行該隨機(jī)存取程序。
9.如權(quán)利要求1所述的方法,其中從已接收的該協(xié)定數(shù)據(jù)單元取得對(duì)應(yīng)于該通訊裝置 的該數(shù)據(jù)有效負(fù)荷,包含有接收該協(xié)定數(shù)據(jù)單元,其中該協(xié)定數(shù)據(jù)單元映射至一共用控制通道且包含復(fù)數(shù)個(gè)副表頭以及該數(shù)據(jù)有效負(fù)荷。
10.如權(quán)利要求9所述的方法,其另包含有于關(guān)于該數(shù)據(jù)有效負(fù)荷的一檢驗(yàn)結(jié)果指示該數(shù)據(jù)有效負(fù)荷具有一錯(cuò)誤的字段或一錯(cuò) 誤的字段值時(shí),丟棄該協(xié)定數(shù)據(jù)單元。
11.如權(quán)利要求9所述的方法,其中根據(jù)該預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式檢驗(yàn)該數(shù)據(jù)有效負(fù) 荷,包含有 檢驗(yàn)一緩沖器狀態(tài)報(bào)告媒體存取控制控制元、一蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器媒體 存取控制控制元、一不連續(xù)接收指令媒體存取控制控制元、一用戶端競(jìng)爭(zhēng)解決識(shí)別媒體存 取控制控制元、一提前時(shí)序指令媒體存取控制控制元以及一功率余量媒體存取控制控制元 的其中至少一者。
12.一種用于一無線通訊系統(tǒng)的通訊裝置,用來處理分組錯(cuò)誤,該通訊裝置包含有一接收單元,用來從已接收的一協(xié)定數(shù)據(jù)單元取得對(duì)應(yīng)于該通訊裝置的一數(shù)據(jù)有效負(fù) 荷;以及一檢驗(yàn)單元,用來根據(jù)一預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)該數(shù)據(jù)有效負(fù)荷。
13.如權(quán)利要求12所述的通訊裝置,其中該數(shù)據(jù)有效負(fù)荷包含有復(fù)數(shù)個(gè)隨機(jī)存取回 應(yīng),且該協(xié)定數(shù)據(jù)單元系透過一隨機(jī)存取程序所接收。
14.如權(quán)利要求13所述的通訊裝置,其中該檢驗(yàn)單元根據(jù)該預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式, 檢驗(yàn)該復(fù)數(shù)個(gè)隨機(jī)存取回應(yīng)中的一第一隨機(jī)存取回應(yīng)的一提前時(shí)序指令字段、該第一隨機(jī) 存取回應(yīng)的一上行鏈路允量(uplink grant)字段以及該第一隨機(jī)存取回應(yīng)的一暫時(shí)性蜂 巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器字段。
15.如權(quán)利要求14所述的通訊裝置,其另包含一判斷單元,用來于該提前時(shí)序指令字 段、該上行鏈路允量字段以及該暫時(shí)性蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器字段的其中至少一 者被檢驗(yàn)出有誤時(shí),判斷該第一隨機(jī)存取回應(yīng)有誤。
16.如權(quán)利要求13所述的通訊裝置,其中該接收單元根據(jù)一無線網(wǎng)路暫時(shí)識(shí)別器接收 包含復(fù)數(shù)個(gè)副表頭以及該復(fù)數(shù)個(gè)隨機(jī)存取回應(yīng)的該協(xié)定數(shù)據(jù)單元、從該復(fù)數(shù)個(gè)副表頭尋找 與該通訊裝置的一隨機(jī)存取前導(dǎo)相符的一隨機(jī)存取前導(dǎo)識(shí)別器,以及根據(jù)相符的該隨機(jī)存 取前導(dǎo)識(shí)別器取得一第一隨機(jī)存取回應(yīng)。
17.如權(quán)利要求12所述的通訊裝置,其另包含一程序執(zhí)行單元,用來根據(jù)一退讓指示 器副表頭,設(shè)定一退讓指示器,其中該協(xié)定數(shù)據(jù)單元另包含該退讓指示器副表頭。
18.如權(quán)利要求12所述的通訊裝置,其另包含一判斷單元,用來于一檢驗(yàn)結(jié)果指示該 隨機(jī)存取回應(yīng)有誤時(shí),忽略一第一隨機(jī)存取回應(yīng)以及判斷該第一隨機(jī)存取回應(yīng)從未被接 收。
19.如權(quán)利要求18所述的通訊裝置,其中該判斷單元另判斷該協(xié)定數(shù)據(jù)單元不具有與 該通訊裝置的一隨機(jī)存取前導(dǎo)相符的一隨機(jī)存取前導(dǎo)識(shí)別器。
20.如權(quán)利要求12所述的通訊裝置,其另包含一程序執(zhí)行單元,用來持續(xù)監(jiān)聽該無線 網(wǎng)路識(shí)別器以及繼續(xù)執(zhí)行該隨機(jī)存取程序。
21.如權(quán)利要求12所述的通訊裝置,其另包含一判斷單元,用來判斷該第一隨機(jī)存取 回應(yīng)的接收失敗。
22.如權(quán)利要求21所述的通訊裝置,其另包含一程序執(zhí)行單元,用來根據(jù)該通訊裝置的一無線網(wǎng)路識(shí)別器停止監(jiān)聽一控制通道以及繼續(xù)執(zhí)行該隨機(jī)存取程序。
23.如權(quán)利要求13所述的通訊裝置,其中該接收單元接收該協(xié)定數(shù)據(jù)單元,其中該協(xié) 定數(shù)據(jù)單元映射至一共用控制通道且包含復(fù)數(shù)個(gè)副表頭以及數(shù)據(jù)有效負(fù)荷。
24.如權(quán)利要求23所述的通訊裝置,其另包含一判斷單元,用來于關(guān)于該數(shù)據(jù)有效負(fù) 荷的一檢驗(yàn)結(jié)果指示該數(shù)據(jù)有效負(fù)荷具有一錯(cuò)誤的字段或一錯(cuò)誤的字段值時(shí),丟棄該協(xié)定 數(shù)據(jù)單元。
25.如權(quán)利要求23所述的通訊裝置,其中該檢驗(yàn)單元檢驗(yàn)一緩沖器狀態(tài)報(bào)告媒體存取 控制控制元、一蜂巢式小區(qū)無線網(wǎng)路暫時(shí)識(shí)別器媒體存取控制控制元、一不連續(xù)接收指令 媒體存取控制控制元、一用戶端競(jìng)爭(zhēng)解決識(shí)別媒體存取控制控制元、一提前時(shí)序指令媒體 存取控制控制元以及一功率余量媒體存取控制控制元的其中至少一者。
全文摘要
本發(fā)明提供一種用于一無線通訊系統(tǒng)的一通訊裝置中處理分組錯(cuò)誤的方法。該方法包含有從已接收的一協(xié)定數(shù)據(jù)單元取得對(duì)應(yīng)于該通訊裝置的一數(shù)據(jù)有效負(fù)荷以及根據(jù)一預(yù)設(shè)數(shù)據(jù)有效負(fù)荷格式,檢驗(yàn)該數(shù)據(jù)有效負(fù)荷。
文檔編號(hào)H04L1/00GK101841391SQ20101014761
公開日2010年9月22日 申請(qǐng)日期2010年3月16日 優(yōu)先權(quán)日2009年3月16日
發(fā)明者徐家俊 申請(qǐng)人:宏達(dá)國(guó)際電子股份有限公司