專利名稱:無線鏈路中自適應(yīng)的進行crc校驗的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線數(shù)據(jù)傳輸?shù)募夹g(shù)領(lǐng)域,具體是一種根據(jù)無線鏈路 狀態(tài)來自適應(yīng)地進行循環(huán)冗余校驗(CRC)的方法,以及實現(xiàn)該方法的 發(fā)射機設(shè)備和接收機設(shè)備。
背景技術(shù):
在無線通信系統(tǒng)中,CRC校驗是一種常用的誤碼檢測方法。CRC 校驗的基本原理是,CRC校驗碼由一個常數(shù)去除該數(shù)據(jù)流的二進制 數(shù)值而得,商數(shù)被放棄,余數(shù)作為CRC校驗碼追加到數(shù)據(jù)流尾,產(chǎn) 生新的數(shù)據(jù)流進行發(fā)送。在接收端,新的數(shù)據(jù)流被同一常數(shù)去除,檢 査余數(shù)是否為一個常數(shù)(通常為0)。如果余數(shù)為一個常數(shù),就認(rèn)為 傳輸正確,否則就認(rèn)為傳輸中發(fā)生差錯。
CRC校驗碼常常添加在被檢測的數(shù)據(jù)信息后面,和數(shù)據(jù)一起發(fā) 送,其長度為特定的幾比特,作為一幀數(shù)據(jù)的冗余信息供收信設(shè)備檢 測該幀數(shù)據(jù)用。因為它的強檢測能力以及容易執(zhí)行的特點,得到了廣 泛的運用。
CRC校驗通常與混合自動重傳請求(HARQ)技術(shù)配合使用,從
而來提高無線傳輸?shù)男?,保證數(shù)據(jù)通信的服務(wù)質(zhì)量。接收端根據(jù) CRC校驗結(jié)果產(chǎn)生反饋確認(rèn)信息,當(dāng)CRC校驗失敗,則反饋需要重 傳信息,CRC校驗正確,則反饋無需重傳信息。當(dāng)發(fā)射端接收到反
饋信息后,根據(jù)其信息指示確定是否進行重傳操作。
圖6給出了 3GPPLTE(長期演進)組織的文檔TS 36.300 V8丄0 "3GPP TSG RAN EUTRA and EUTRAN Overall description; Stage 2 (Releases)"中給出的下行物理層模型。如圖6所示,在基站端,用 戶傳輸數(shù)據(jù)塊經(jīng)過CRC模塊進行添加CRC校驗碼以及碼塊分割操作 后,進入信道編碼和速率匹配模塊,而后進行數(shù)據(jù)交織、符號調(diào)制、無線資源映射以及天線映射等操作。
在用戶設(shè)備端,經(jīng)過天線去映射、無線資源去映射、符號解調(diào)、
數(shù)據(jù)去交織、速率匹配以及信道解碼后,進入CRC校驗?zāi)K進行數(shù) 據(jù)檢錯和碼塊合并操作。如果檢測出錯誤則通知HARQ模塊進行重 傳操作。
經(jīng)過現(xiàn)有技術(shù)的文獻檢索發(fā)現(xiàn),Nortel、 Qualcomm、 LG Electronics、 NTT DoCoMo等許多知名公司于2007年8月20~24日 在希臘雅典召開的3GPP TSG RAN1第50次會議上提出并討論了多 種CRC校驗方案(參見LTE提案R1-073268, Rl-073310, R1-073108, Rl-073438)。
如圖7所示的方案為一種最基本的方案,對傳輸數(shù)據(jù)塊添加CRC 校驗碼,再進行碼塊的分割。它的優(yōu)點是開銷相對較小,而缺點是當(dāng) 傳輸錯誤發(fā)生后,無法判斷是哪個碼塊出錯,需重傳整個傳輸塊,從 而降低了系統(tǒng)吞吐量。
如圖8所示的方案為另一種基本方案,該方案對長傳輸塊進行碼 塊分割,然后分別對各個碼塊添加CRC校驗碼,當(dāng)一個碼塊的CRC 檢測出錯后,只需重傳該碼塊,無需重傳整個傳輸塊,從一定程度上 節(jié)省了系統(tǒng)的資源,但該方案較前一方案增加了一定量的系統(tǒng)開銷。
如圖9所示的三種改進的CRC校驗方案,試圖建立一個混合的 模式來融合兩種方案的優(yōu)勢,但這些方案引入的開銷并沒有得到減 少,且其性能是否具有優(yōu)勢還在進一步研究之中。鑒于此,有必要繼 續(xù)進一步的探索,需找出一種高效且簡單適用的機制,能夠更有效的 融合兩種基本方案的優(yōu)勢,進一步提高系統(tǒng)的傳輸性能。
發(fā)明內(nèi)容
本發(fā)明的目的在于有效的融合兩種基本CRC校驗方案的優(yōu)勢, 提供了一種無線鏈路中自適應(yīng)的CRC校驗的方法,其綜合諸如CQI、 用戶設(shè)備移動速度、NACK指示統(tǒng)計以及傳輸數(shù)據(jù)塊長度之類的鏈路 狀態(tài)信息對鏈路狀態(tài)進行評測,根據(jù)評測結(jié)果來進行相應(yīng)的CRC校 驗操作。本發(fā)明提出的自適應(yīng)方法靈活有效且易于實現(xiàn)。為了實現(xiàn)這些和其他的優(yōu)點,以及按照本發(fā)明的目的,如在此處 具體的和廣泛的描述的,本發(fā)明具體表現(xiàn)為一種無線鏈路中自適應(yīng)的
CRC校驗的方法和裝置,其便于在無線傳輸中根據(jù)鏈路狀態(tài)動態(tài)的 進行相應(yīng)CRC校驗,從而提高系統(tǒng)的傳輸性能。
在本發(fā)明的第一方面,提出了一種自適應(yīng)CRC校驗碼添加方法, 包括步驟獲取鏈路狀態(tài)信息;判決所述鏈路狀態(tài)信息所表示的狀態(tài); 以及根據(jù)所述判決結(jié)果對要發(fā)射的傳輸數(shù)據(jù)進行添加CRC校驗碼操 作。
在本發(fā)明的第二方面,提出了一種自適應(yīng)CRC校驗方法,包括 步驟獲取鏈路狀態(tài)信息;判決所述鏈路狀態(tài)信息所表示的狀態(tài);以 及根據(jù)所述判決結(jié)果對接收的傳輸數(shù)據(jù)進行CRC校驗操作。
在本發(fā)朋的第三方面,提出了一種發(fā)射機設(shè)備,包括鏈路狀態(tài) 信息獲取單元,用于獲取鏈路狀態(tài)信息;判決單元,判決所述鏈路狀 態(tài)信息所表示的狀態(tài);以及CRC校驗碼添加單元,根據(jù)所述判決結(jié) 果對要發(fā)射的傳輸數(shù)據(jù)進行添加CRC校驗碼操作。
在本發(fā)明的第四方面,提出了一種接收機設(shè)備,包括鏈路狀態(tài) 信息接收單元,獲取鏈路狀態(tài)信息;判決單元,判決所述鏈路狀態(tài)信 息所表示的狀態(tài);以及CRC校驗單元,根據(jù)所述判決結(jié)果對接收的 傳輸數(shù)據(jù)進行CRC校驗操作。
利用本發(fā)明的方法和相應(yīng)的發(fā)射機和接收機設(shè)備,能夠靈活地根 據(jù)鏈路狀態(tài)來進行相應(yīng)的CRC校驗,從而提高了無線系統(tǒng)的數(shù)據(jù)傳 輸效率。
從下面結(jié)合附圖的詳細(xì)描述中,本發(fā)明的上述特征和優(yōu)點將更明
顯,其中
圖1示出了根據(jù)本發(fā)明實施例執(zhí)行自適應(yīng)CRC校驗方法的基站 和用戶設(shè)備的功能框圖2示出了根據(jù)本發(fā)明第一實施例的自適應(yīng)CRC校驗方法的詳 細(xì)流程8圖3示出了根據(jù)本發(fā)明第二實施例的自適應(yīng)CRC校驗方法的詳細(xì)流程圖4示出了根據(jù)本發(fā)明第三實施例的自適應(yīng)CRC校驗方法的詳細(xì)流程圖5示出了根據(jù)本發(fā)明第四實施例的自適應(yīng)CRC校驗方法的詳細(xì)流程圖6是3GPPLTE組織定義的蜂窩移動通信系統(tǒng)的下行物理層模型框圖7是基于傳輸塊添加CRC校驗碼的示意圖;圖8是基于碼塊添加CRC校驗碼的示意圖;以及圖9是混合方式添加CRC校驗碼的示意圖。
具體實施例方式
本發(fā)明首選的實施例將在下面結(jié)合附圖進行描述。在下面的描述過程中,省略了對于本發(fā)明來說是不必要的細(xì)節(jié)和功能,以防止對本發(fā)明的理解造成混淆。
為了清楚詳細(xì)的闡述本發(fā)明的實現(xiàn)步驟,下面給出了本發(fā)明的具體實施例。需要說明的是,本發(fā)明不限于這個應(yīng)用,而是可適用于其他通信系統(tǒng)。
圖1示出了根據(jù)本發(fā)明實施例執(zhí)行自適應(yīng)CRC校驗方法的基站和用戶設(shè)備的功能框圖。本發(fā)明的實施例將在如圖6所示的下行物理
層模型的基礎(chǔ)上描述下行鏈路的情況。
如圖I所示,根據(jù)本發(fā)明實施例的基站包括HARQ處理單元IOI,
它從上行控制信道接收來自用戶設(shè)備的ACK/NACK信息,并且根據(jù)
NACK信息確定要重傳的數(shù)據(jù)。
鏈路狀態(tài)獲取單元103用于獲取諸如CQI信息、用戶設(shè)備的移動速度和NACK統(tǒng)計信息之類的鏈路狀態(tài)信息,并且將鏈路狀態(tài)信息輸入到判決器104中。
另外,數(shù)據(jù)塊輸入單元102從諸如緩沖器之類的存儲裝置中讀取要發(fā)送的數(shù)據(jù)塊,輸入到判決器104中。
9在判決器104中,判斷輸入的鏈路狀態(tài)信息表明信道是大于預(yù)定的閾值,或者小于預(yù)定的閾值,從而確定鏈路狀態(tài)是較好(第一狀態(tài))或者較差(第二狀態(tài))。同時,該判決器104還通過下行控制信道將該鏈路狀態(tài)信息發(fā)送給用戶設(shè)備。
在判決器104判斷輸入的鏈路狀態(tài)信息表明鏈路狀態(tài)是較好(第一狀態(tài))時,傳輸塊CRC添加單元106直接給該傳輸塊尾部添加CRC校驗比特,然后第二分割單元108將添加了 CRC校驗比特的傳輸塊分割成多個碼塊,進而通過信道編碼單元109進行信道編碼。
在判決器104判斷輸入的鏈路狀態(tài)信息表明鏈路狀態(tài)是較差(第二狀態(tài))時,第一分割單元105直接將該傳輸塊分割成多個碼塊,然后碼塊CRC添加單元107向分割的多個碼塊的每一個的尾部添加各自的CRC校驗比特,進而由信道編碼單元109進行信道編碼。
這樣,根據(jù)所獲得的鏈路狀態(tài)信息所表明的鏈路狀態(tài),可以自適應(yīng)地進行CRC校驗比特的添加。
在用戶設(shè)備端,如圖l所示,鏈路狀態(tài)接收單元203從下行控制信道接收來自基站的鏈路狀態(tài)信息,并且將其輸入到選擇器204中。
作為另一實施例,鏈路狀態(tài)接收單元203也可以像鏈路狀態(tài)獲取單元103那樣直接獲得諸如CQI信息、用戶設(shè)備的移動速度和NACK統(tǒng)計消息之類的鏈路狀態(tài)信息。
另外,信道解碼單元209對解調(diào)后的符號進行信道解碼,輸出相應(yīng)的碼塊到選擇器204。
在選擇器204,根據(jù)鏈路狀態(tài)信息來確定鏈路狀態(tài),例如第一狀態(tài)(較好)或者第二狀態(tài)(較差)。
在第一狀態(tài)的情況下,由于鏈路狀態(tài)較好,第一合并單元206直接對信道解碼單元209所解碼得到的碼塊進行合并,形成傳輸塊,然后由傳輸塊CRC檢錯單元208對合并得到的傳輸塊進行CRC檢錯。
在該傳輸塊有錯的情況下,傳輸塊CRC檢錯單元208向HARQ單元201發(fā)出錯誤指示,指示該傳輸塊中有錯,發(fā)送針對該傳輸塊的NACK消息。在CRC檢查結(jié)果表明該傳輸塊中沒有錯誤的情況下,數(shù)據(jù)塊輸出單元202將該數(shù)據(jù)塊輸出,用于后續(xù)的處理,例如顯示。
10另一方面,在第二狀態(tài)下,由于信道狀較差,碼塊CRC檢錯單 元205首先對該各個碼塊進行CRC校驗,在沒有錯誤的情況下,第 二合并單元207去除CRC校驗碼,并且將各個碼塊合并成數(shù)據(jù)塊。 在碼塊CRC檢錯單元205檢查出某個碼塊有錯的情況下,向HARQ 單元201發(fā)出錯誤指示,該HARQ單元201通過上行控制信道發(fā)送 針對該碼塊的NACK消息。
這樣,基站通過上行控制信道可以取得針對傳輸塊或者碼塊的 NACK消息,然后根據(jù)該NACK消息重傳相應(yīng)的傳輸塊或者碼塊。
下面結(jié)合附圖2 5詳細(xì)說明根據(jù)本發(fā)明實施例的方法。圖2示 出了根據(jù)本發(fā)明第一實施例的自適應(yīng)CRC校驗方法的詳細(xì)流程圖。
如圖2所示,在步驟S101,用戶設(shè)備通過諸如PUCCH或者 PUSCH的信道向基站上報鏈路信息,該鏈路信息包括其下行鏈路的 CQI信息。
在步驟S102,基站的判決器104設(shè)定鏈路狀態(tài)判決準(zhǔn)則,并根
據(jù)該準(zhǔn)則和用戶設(shè)備上報的鏈路信息判決其下行鏈路的鏈路狀態(tài)。例 如,判決器104設(shè)定門限CQI值為仏h,鏈路狀態(tài)/可由一個比特標(biāo) 志,其中"^", l標(biāo)記鏈路狀態(tài)好,0標(biāo)記鏈路狀態(tài)差,默認(rèn)/ = 1。 鏈路狀態(tài)判決標(biāo)準(zhǔn)為,若用戶設(shè)備反饋的CQI值大于門限CQI值gth 則判定鏈路狀態(tài)好,有1 = 1,若用戶設(shè)備反饋的CQI值小于門限CQI
值仏h則判定鏈路狀態(tài)差,有/ = 0。
在步驟S103,基站的判決器104通過PDCCH信道以信令方式把
步驟S102中判決得到的鏈路狀態(tài)信息/發(fā)送給用戶設(shè)備。
優(yōu)選的,該步驟中的鏈路狀態(tài)信息可以周期性的發(fā)送,還可以以 差分的方式突發(fā)的發(fā)送。具體過程可以描述為,如步驟S102中判決 的鏈路狀態(tài)與前一次判決結(jié)果一致,則可跳過該步驟,不向用戶設(shè)備 發(fā)送任何信息,如步驟S102中判決的鏈路狀態(tài)與前一次判決結(jié)果不 一致,則基站需要經(jīng)過該步驟發(fā)送鏈路狀態(tài)改變信息告知用戶設(shè)備, 使其更新鏈路狀態(tài),該信息可用一個比特標(biāo)志。
在步驟S104,基站根據(jù)步驟S102中判決得到的鏈路狀態(tài)進行相 應(yīng)的CRC操作。如上所述,如果所述鏈路狀態(tài)好(第一狀態(tài)),則傳輸塊CRC添 加單元106對傳輸數(shù)據(jù)的傳輸數(shù)據(jù)塊添加CRC校驗碼,然后第二分 割單元108將所述傳輸數(shù)據(jù)塊分割成碼塊。如果鏈路狀態(tài)差,則第一 分割單元105將傳輸數(shù)據(jù)塊分割成碼塊,然后碼塊CRC添加單元107 分別為各個碼塊添加CRC校驗比特(碼)。
在步驟S105,基站的信道編碼單元109對添加了校驗比特的碼 塊進行信道編碼,然后通過PDSCH信道把添加CRC校驗碼的傳輸 數(shù)據(jù)發(fā)送給用戶設(shè)備。
在步驟S106,用戶設(shè)備的鏈路狀態(tài)接收單元203接收鏈路狀態(tài) 信息,并且選擇器204根據(jù)如上所述的方法判斷鏈路狀態(tài),并且根據(jù) 接收到的鏈路狀態(tài)信息對步驟S105中接收到的傳輸數(shù)據(jù)進行CRC檢 錯。
如果鏈路狀態(tài)好,則第一合并單元206將接收到傳輸數(shù)據(jù)的碼塊 合并成傳輸數(shù)據(jù)塊,傳輸塊CRC檢錯單元208對傳輸數(shù)據(jù)塊進行CRC 檢錯。如果鏈路狀態(tài)差,則碼塊CRC檢錯單元205對接收到的傳輸 數(shù)據(jù)的碼塊分別進行CRC檢錯,第二合并單元207對碼塊去除CRC 校驗碼后再合并成傳輸數(shù)據(jù)塊。
在步驟S107,用戶設(shè)備的HARQ單元201根據(jù)檢錯單元208或 碼塊檢錯單元205的CRC檢錯結(jié)果,通過PUCCH或者PUSCH向基 站反饋ACK/NACK信息。對于不同鏈路狀態(tài)的反饋信息,其信息位 長度也不同。鏈路狀態(tài)好的情況,其ACK/NACK信息可由一個比特 標(biāo)志,而鏈路狀態(tài)差的情況,其ACK/NACK信息可根據(jù)碼塊多少有 多個比特標(biāo)志。
在步驟S108,基站的HARQ處理單元101接收ACK/NACK消
息,根據(jù)接收到的反饋信息進行相應(yīng)的傳輸數(shù)據(jù)的重傳操作。
例如,如果基站收到1比特的NACK信息,則基站重發(fā)整個傳
輸數(shù)據(jù)塊,如果基站收到多個比特的ACK/NACK信息,則根據(jù)其標(biāo)
志的出錯比特,重發(fā)相應(yīng)的碼塊。
這樣,通過循環(huán)執(zhí)行步驟SIOI到步驟S108,就能夠保障無線小
區(qū)的基站和所有用戶設(shè)備正常運行。
12圖3示出了根據(jù)本發(fā)明第二實施例的自適應(yīng)CRC校驗方法的詳 細(xì)流程圖。
如圖3所示,在步驟S201,基站設(shè)備的鏈路狀態(tài)信息獲取單元 103收集鏈路信息,然后發(fā)送至判決器104進行判決。
根據(jù)本實施例,該判決準(zhǔn)則可以為系統(tǒng)事先設(shè)定。其鏈路信息可 以包括鏈路的CQI信息、用戶設(shè)備移動速度信息、NACK指示統(tǒng)計 信息以及傳輸數(shù)據(jù)塊大小信息。
同時,基站通過控制信道把判決器104判決得到的鏈路狀態(tài)信息 發(fā)送給用戶設(shè)備的鏈路狀態(tài)接收單元203。如上所述,該發(fā)送方式可 以為周期性的發(fā)送,也可以在鏈路狀態(tài)發(fā)生改變時突發(fā)性的發(fā)送。
在步驟S202,用戶設(shè)備的選擇器204判斷下行鏈路的鏈路狀態(tài)。 例如,選擇器204設(shè)定門限CQI值為仏h,鏈路狀態(tài)/可由一個比特 標(biāo)志,其中"^", 1標(biāo)記鏈路狀態(tài)好,O標(biāo)記鏈路狀態(tài)差,默認(rèn)/ = 1。 鏈路狀態(tài)判決標(biāo)準(zhǔn)為,若CQI值大于門限CQI值^則判定鏈路狀態(tài) 好,有"1 ,若CQI值小于門限CQI值《th則判定鏈路狀態(tài)差,有"0 。
在步驟S203,用戶設(shè)備通過PUCCH/PUSCH信道將判決得到的
鏈路狀態(tài)信息發(fā)送給基站。
在步驟S204,基站根據(jù)鏈路狀態(tài)判決結(jié)果進行CRC校驗碼添加操作。
如果鏈路狀態(tài)好,則傳輸塊CRC添加單元106對傳輸數(shù)據(jù)塊添 加CRC校驗碼,然后第二分割單元108進行碼塊的分割操作。如果 鏈路狀態(tài)差,則第一分割單元105對傳輸數(shù)據(jù)塊進行碼塊的分割,然 后碼塊CRC添加單元107分別為各個碼塊添加CRC校驗碼。
在步驟S205,基站的信道編碼單元109對各個碼塊進行信道編 碼后,經(jīng)無線信道發(fā)送給用戶設(shè)備。
在步驟S206,用戶設(shè)備根據(jù)鏈路狀態(tài)接收單元203接收到的鏈 路狀態(tài),進行CRC檢錯。
如果鏈路狀態(tài)好,則第一合并單元206直接合并接收到的各個碼 塊,然后傳輸塊CRC檢錯單元208對合并后的數(shù)據(jù)塊進行CRC檢錯。
如果鏈路狀態(tài)差,則碼塊CRC檢錯單元205分別對接收到的碼
13塊進行CRC檢錯,由第二合并單元207去除CRC檢錯碼后再進行碼 塊的合并得到接收數(shù)據(jù)塊。
在傳輸塊CRC檢錯單元208或碼塊檢錯單元205檢查出錯誤的 情況下,向HARQ單元201指示錯誤。
在步驟S207,用戶設(shè)備的HARQ單元201根據(jù)CRC檢錯結(jié)果通 過反饋信道向基站反饋ACK/NACK信息。
在步驟S208,基站的HARQ處理單元101根據(jù)鏈路狀態(tài)和接收 到的反饋信息,進行相應(yīng)的重傳操作。例如,在基站收到的反饋信息 為NACK的情況下,如果鏈路狀態(tài)好,則重發(fā)整個傳輸數(shù)據(jù)塊,如 果鏈路狀態(tài)差,則對NACK指示的出錯碼塊進行重發(fā)。
這樣,通過循環(huán)執(zhí)行步驟S201到步驟S208,能夠保證以基站和 用戶設(shè)備的正常運行。
圖4示出了根據(jù)本發(fā)明第三實施例的自適應(yīng)CRC校驗方法的詳 細(xì)流程圖。
如圖4所示,在步驟S301,基站向用戶設(shè)備發(fā)送鏈路狀態(tài)判決 準(zhǔn)則。例如,該判決準(zhǔn)則可以為系統(tǒng)事先設(shè)定,在數(shù)據(jù)傳輸開始之前 發(fā)送一次。該判決準(zhǔn)則還可以動態(tài)的周期的或者不定期的發(fā)送。該判 決準(zhǔn)則可以通過廣播的方式或者以信令的方式向接收機發(fā)送。
在步驟S302,基站的鏈路狀態(tài)獲取單元103收集鏈路信息,以 便由判決器104根據(jù)判決準(zhǔn)則對鏈路狀態(tài)進行判決。該鏈路信息可以 包括鏈路的CQI信息、用戶設(shè)備移動速度信息、NACK指示統(tǒng)計信
息以及傳輸數(shù)據(jù)塊大小信息。
同時,在步驟S303,用戶設(shè)備的鏈路狀態(tài)接收單元203和選擇 器204進行與步驟S302相同的操作。
在步驟S304,基站根據(jù)鏈路狀態(tài)進行CRC校驗操作。如果鏈路 狀態(tài)好,則傳輸塊CRC添加單元106對其傳輸數(shù)據(jù)塊添加CRC校驗 碼,然后第二分割單元108進行碼塊的分割操作。如果鏈路狀態(tài)差, 則第一分割單元105對傳輸數(shù)據(jù)塊進行碼塊的分割,然后碼塊CRC 添加單元107分別為各個碼塊添加CRC校驗碼。
在步驟S305,基站對各個碼塊進行信道編碼后,經(jīng)無線信道發(fā)
14送給用戶設(shè)備。
在步驟S306,用戶設(shè)備根據(jù)判決的鏈路狀態(tài)進行CRC檢錯。如 果鏈路狀態(tài)好,則第一合并單元206合并接收到的各個碼塊,傳輸塊 CRC檢錯單元208對合并后的數(shù)據(jù)塊進行CRC檢錯。如果鏈路狀態(tài) 差,則碼塊CRC檢錯單元205分別對接收到的碼塊進行CRC檢錯, 由第二合并單元207去除CRC檢錯碼后再進行碼塊的合并得到接收 數(shù)據(jù)塊。
在步驟S307,用戶設(shè)備根據(jù)CRC檢錯結(jié)果通過反饋信道向基站 反饋ACK/NACK信息。
在步驟S308,基站根據(jù)鏈路狀態(tài)和接收到的反饋信息,進行相 應(yīng)的重傳操作。基站收到的反饋信息為NACK,如果鏈路狀態(tài)好,則 重發(fā)整個傳輸數(shù)據(jù)塊,如果鏈路狀態(tài)差,則對NACK指示的出錯碼 塊進行重發(fā)。
這樣,通過循環(huán)執(zhí)行步驟S301到步驟S309,保證基站和用戶設(shè) 備的正常運行。
圖5示出了根據(jù)本發(fā)明第四實施例的自適應(yīng)CRC校驗方法的詳 細(xì)流程圖。
如圖5所示,在步驟S401,在基站和用戶設(shè)備中靜態(tài)的設(shè)定鏈
路狀態(tài)判決準(zhǔn)則。
在步驟S402,基站的鏈路狀態(tài)獲取單元103收集鏈路信息,根
據(jù)事先設(shè)定的判決準(zhǔn)則對鏈路狀態(tài)進行判決。該鏈路信息可以包括鏈 路的CQI信息、用戶設(shè)備移動速度信息、NACK指示統(tǒng)計信息以及
傳輸數(shù)據(jù)塊大小信息。
在步驟S403,用戶設(shè)備的鏈路狀態(tài)接收單元203收集鏈路信息,
根據(jù)實現(xiàn)設(shè)定的判決準(zhǔn)則對鏈路狀態(tài)進行判決。該鏈路信息可以包括 鏈路的CQI信息、用戶設(shè)備移動速度信息、NACK指示統(tǒng)計信息以 及傳輸數(shù)據(jù)塊大小信息。
在步驟S404,基站根據(jù)判決得到的鏈路狀態(tài)進行CRC校驗操作。 如果鏈路狀態(tài)好,則傳輸塊CRC添加單元106對其傳輸數(shù)據(jù)塊添加 CRC校驗碼,然后第二分割單元108進行碼塊的分割操作。如果鏈
15路狀態(tài)差,則第一分割單元105對傳輸數(shù)據(jù)塊進行碼塊的分割,然后
碼塊CRC添加單元分別為各個碼塊添加CRC校驗碼。
在步驟S405,基站的信道編碼單元109對各個碼塊進行信道編 碼后,經(jīng)無線信道發(fā)送給用戶設(shè)備。
在步驟S406,用戶設(shè)備根據(jù)判決得到的鏈路狀態(tài)進行CRC檢錯。 如果鏈路狀態(tài)好,則第一合并單元206合并接收到的各個碼塊,由傳 輸塊CRC檢錯單元208對合并后的數(shù)據(jù)塊進行CRC檢錯。如果鏈路 狀態(tài)差,則碼塊CRC檢錯單元205分別對接收到的碼塊進行CRC檢 錯,由第二合并單元207去除CRC檢錯碼后再進行碼塊的合并得到 接收數(shù)據(jù)塊。
在步驟S407,用戶設(shè)備根據(jù)CRC檢錯結(jié)果通過反饋信道向基站 反饋ACK/NACK信息。
在步驟S408,基站根據(jù)鏈路狀態(tài)和接收到的反饋信息,進行相 應(yīng)的重傳操作?;臼盏降姆答佇畔镹ACK,如果鏈路狀態(tài)好,則 重發(fā)整個傳輸數(shù)據(jù)塊,如果鏈路狀態(tài)差,則對NACK指示的出錯碼 塊進行重發(fā)。
這樣,通過循環(huán)執(zhí)行步驟S401到步驟S408,能夠保證基站和用 戶設(shè)備的正常運行。
以上所述,僅為本發(fā)明中的具體實施方式
,但本發(fā)明的保護范圍 并不局限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi), 可輕易想到的變換或替換,都應(yīng)涵蓋在本發(fā)明的包含范圍之內(nèi)。因此, 本發(fā)明的保護范圍應(yīng)該以權(quán)利要求書的保護范圍為準(zhǔn)。
權(quán)利要求
1. 一種自適應(yīng)CRC校驗碼添加方法,包括步驟獲取鏈路狀態(tài)信息;判決所述鏈路狀態(tài)信息所表示的狀態(tài);以及根據(jù)所述判決結(jié)果對要發(fā)射的傳輸數(shù)據(jù)進行添加CRC校驗碼操作。
2、 如權(quán)利要求1所述的方法,其中根據(jù)所述判決結(jié)果對要發(fā)射 的傳輸數(shù)據(jù)進行添加CRC校驗碼操作的步驟包括如果所述鏈路狀態(tài)信息表示第一狀態(tài),對所述傳輸數(shù)據(jù)的傳輸數(shù) 據(jù)塊添加CRC校驗碼,然后將所述傳輸數(shù)據(jù)塊分割成碼塊;以及如果所述鏈路狀態(tài)信息表示第二狀態(tài),將所述傳輸數(shù)據(jù)塊分割成 碼塊,然后分別為各個所述碼塊添加CRC校驗碼。
3、 如權(quán)利要求1所述的方法,其中所述獲取鏈路狀態(tài)信息的步 驟包括-從發(fā)射機接收鏈路狀態(tài)信息。
4、 如權(quán)利要求1所述的方法,其中,所述判決所述鏈路狀態(tài)信 息所表示的狀態(tài)的步驟包括根據(jù)在發(fā)射機和接收機中事先設(shè)定鏈路狀態(tài)判決準(zhǔn)則對鏈路狀 態(tài)進行判決。
5、 如權(quán)利要求1所述的方法,其中所述判決所述鏈路狀態(tài)信息 所表示的狀態(tài)的步驟包括根據(jù)事先設(shè)定的鏈路狀態(tài)判決準(zhǔn)則對鏈路狀態(tài)進行判決;以及以信令方式向接收機發(fā)送所述鏈路狀態(tài)信息。
6、 如權(quán)利要求1所述的方法,其中所述鏈路信息包括CQI信息、 用戶設(shè)備移動速度信息、NACK指示統(tǒng)計信息以及傳輸數(shù)據(jù)塊長度信 息的至少之一。
7、 如權(quán)利要求6所述的方法,其中所述NACK指示統(tǒng)計信息包 括鏈路反饋NACK的次數(shù)、鏈路反饋NACK的頻率以及反饋NACK次數(shù)與反饋ACK次數(shù)的比例中的至少之一。
8、 如權(quán)利要求1所述的方法,其中發(fā)射機周期性的向接收機發(fā) 送鏈路狀態(tài)信息。
9、 如權(quán)利要求1所述的方法,其中接收機周期性的向發(fā)射機發(fā) 送鏈路狀態(tài)信息。
10、 如權(quán)利要求1所述的方法,其中發(fā)射機在發(fā)送鏈路狀態(tài)發(fā)生 變化時,突發(fā)性的向接收機發(fā)送鏈路狀態(tài)信息。
11、 如權(quán)利要求l所述的方法,其中接收機在發(fā)送鏈路狀態(tài)發(fā)生 變化時,突發(fā)性的向發(fā)射機發(fā)送鏈路狀態(tài)信息。
12、 一種自適應(yīng)CRC校驗方法,包括步驟 獲取鏈路狀態(tài)信息;判決所述鏈路狀態(tài)信息所表示的狀態(tài);以及 根據(jù)所述判決結(jié)果對接收的傳輸數(shù)據(jù)進行CRC校驗操作。
13、 如權(quán)利要求12所述的方法,其中,所述根據(jù)所述判決結(jié)果 對接收的傳輸數(shù)據(jù)進行CRC校驗操作的步驟包括如果所述鏈路狀態(tài)信息表示第一狀態(tài),將接收到的傳輸數(shù)據(jù)的碼 塊合并成傳輸數(shù)據(jù)塊,并對所述傳輸數(shù)據(jù)塊進行CRC檢錯;以及如果所述鏈路狀態(tài)信息表示第二狀態(tài),對接收到的傳輸數(shù)據(jù)的碼 塊分別進行CRC檢錯,對所述碼塊去除CRC校驗碼后再合并成傳輸 數(shù)據(jù)塊。
14、 如權(quán)利要求12所述的方法,其中所述獲取鏈路狀態(tài)信息的 步驟包括-從發(fā)射機接收鏈路狀態(tài)信息。
15、 如權(quán)利要求12所述的方法,其中,所述判決所述鏈路狀態(tài) 信息所表示的狀態(tài)的步驟包括根據(jù)在發(fā)射機和接收機中事先設(shè)定鏈路狀態(tài)判決準(zhǔn)則對鏈路狀 態(tài)進行判決。
16、 如權(quán)利要求12所述的方法,其中所述判決所述鏈路狀態(tài)信 息所表示的狀態(tài)的步驟包括根據(jù)事先設(shè)定的鏈路狀態(tài)判決準(zhǔn)則對鏈路狀態(tài)進行判決;以及以信令方式向發(fā)射機發(fā)送所述鏈路狀態(tài)信息。
17、 如權(quán)利要求12所述的方法,其中所述鏈路信息包括CQI信 息、用戶設(shè)備移動速度信息、NACK指示統(tǒng)計信息以及傳輸數(shù)據(jù)塊長 度信息的至少之一。
18、 如權(quán)利要求17所述的方法,其中所述NACK指示統(tǒng)計信息 包括鏈路反饋NACK的次數(shù)、鏈路反饋NACK的頻率以及反饋NACK 次數(shù)與反饋ACK次數(shù)的比例中的至少之一。
19、 如權(quán)利要求12所述的方法,其中發(fā)射機周期性的向接收機 發(fā)送鏈路狀態(tài)信息。
20、 如權(quán)利要求12所述的方法,其中接收機周期性的向發(fā)射機 發(fā)送鏈路狀態(tài)信息。
21、 如權(quán)利要求12所述的方法,其中發(fā)射機在發(fā)送鏈路狀態(tài)發(fā) 生變化時,突發(fā)性的向接收機發(fā)送鏈路狀態(tài)信息。
22、 如權(quán)利要求12所述的方法,其中接收機在發(fā)送鏈路狀態(tài)發(fā) 生變化時,突發(fā)性的向發(fā)射機發(fā)送鏈路狀態(tài)信息。
23、 —種發(fā)射機設(shè)備,包括 鏈路狀態(tài)信息獲取單元,用于獲取鏈路狀態(tài)信息; 判決單元,判決所述鏈路狀態(tài)信息所表示的狀態(tài);以及CRC校驗碼添加單元,根據(jù)所述判決結(jié)果對要發(fā)射的傳輸數(shù)據(jù) 進行添加CRC校驗碼操作。
24、 如權(quán)利要求23所述的發(fā)射機設(shè)備,其中,如果所述鏈路狀 態(tài)信息表示第一狀態(tài),所述CRC校驗碼添加單元包括傳輸塊CRC校驗碼添加部分,對所述傳輸數(shù)據(jù)的傳輸數(shù)據(jù)塊添 加CRC校驗碼;以及分割部分,將所述傳輸數(shù)據(jù)塊分割成碼塊。
25、 如權(quán)利要求23所述的發(fā)射機設(shè)備;其中,如果所述鏈路狀 態(tài)信息表示第二狀態(tài),所述CRC校驗碼添加單元包括分割部分,將所述傳輸數(shù)據(jù)塊分割成碼塊;以及碼塊CRC校驗碼添加部分,分別為各個所述碼塊添加CRC校驗碼。
26、 一種接收機設(shè)備,包括 鏈路狀態(tài)信息接收單元,獲取鏈路狀態(tài)信息; 判決單元,判決所述鏈路狀態(tài)信息所表示的狀態(tài);以及CRC校驗單元,根據(jù)所述判決結(jié)果對接收的傳輸數(shù)據(jù)進行CRC 校驗操作。
27、 如權(quán)利要求26所述的接收機設(shè)備,其中,如果所述鏈路狀 態(tài)信息表示第一狀態(tài),所述CRC校驗單元包括合并部分,將接收到的傳輸數(shù)據(jù)的碼塊合并成傳輸數(shù)據(jù)塊;以及 傳輸塊CRC校驗部分,對所述傳輸數(shù)據(jù)塊進行CRC檢錯。
28、 如權(quán)利要求26所述的接收機設(shè)備,其中,如果所述鏈路狀 態(tài)信息表示第二狀態(tài),所述CRC校驗單元包括碼塊CRC校驗部分,對接收到的傳輸數(shù)據(jù)的碼塊分別進行CRC 檢錯;以及合并部分,對所述碼塊去除CRC校驗碼后再合并成傳輸數(shù)據(jù)塊。
全文摘要
一種無線鏈路中自適應(yīng)的進行CRC校驗的方法和裝置,用于無線傳輸技術(shù)領(lǐng)域。本發(fā)明根據(jù)鏈路信道質(zhì)量指示(CQI)信息、用戶設(shè)備移動速度信息、NACK指示統(tǒng)計信息以及傳輸數(shù)據(jù)塊長度信息等對鏈路狀態(tài)進行判決,對于狀態(tài)好的鏈路將采用基于傳輸塊的CRC校驗方案,其檢錯與重傳單元為數(shù)據(jù)傳輸塊;對于狀態(tài)差的鏈路將采用基于碼塊的CRC校驗方案,其檢錯與重傳單元為碼塊。發(fā)射機與接收機以顯式或隱式的方式交換鏈路狀態(tài)信息。通過使用本發(fā)明的方法和裝置可以根據(jù)鏈路狀態(tài)自適應(yīng)的進行CRC校驗,取得系統(tǒng)開銷和重傳效率的折衷,提高系統(tǒng)傳輸效率。
文檔編號H04L1/16GK101499876SQ200810008980
公開日2009年8月5日 申請日期2008年2月2日 優(yōu)先權(quán)日2008年2月2日
發(fā)明者銘 丁, 劉仁茂, 梁永明, 晨 陳, 顏重光, 磊 黃 申請人:夏普株式會社