一種基于c-ran平臺(tái)的下行多模信道編碼系統(tǒng)及方法
【專利摘要】本發(fā)明請(qǐng)求保護(hù)一種基于C-RAN平臺(tái)的下行多模信道編碼系統(tǒng)及方法,包括:多模高速CRC編碼、下行多模信道編碼,其中下行多模信道編碼根據(jù)不同的標(biāo)準(zhǔn)采用卷積編碼、Turbo編碼。本發(fā)明在GSM/TD-SCDMA/LTE三大標(biāo)準(zhǔn)框架下,采用資源合理共享和綜合優(yōu)化,設(shè)計(jì)了在不斷電的情況下即可根據(jù)模式轉(zhuǎn)換信號(hào)進(jìn)行三個(gè)標(biāo)準(zhǔn)間下行信道編碼切換的方案。該方案中多模信道編碼采用8比特并行高速算法,不僅能實(shí)現(xiàn)多模且計(jì)算速度較傳統(tǒng)速度提高8倍,還可節(jié)省C-RAN架構(gòu)下緊張的資源,減小延時(shí),提高系統(tǒng)性能。
【專利說明】-種基于C-RAN平臺(tái)的下行多模信道編碼系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于無線通信【技術(shù)領(lǐng)域】,設(shè)及移動(dòng)通信及編碼技術(shù),尤其適用于C-RAN平 臺(tái)下GSM、TD-SCDMA、LTE S大標(biāo)準(zhǔn)框架下下行信道編碼間的不斷電切換。
【背景技術(shù)】
[0002] 由于時(shí)變衰落信道、干擾和噪聲等原因,無線信號(hào)在無線傳輸過程中存在誤碼率。 在無線通信系統(tǒng)中,信道編碼方案通常采用糾錯(cuò)編碼機(jī)制來保證傳輸?shù)目煽啃?。Turbo碼將 卷積碼作為其成員碼,并引入了內(nèi)交織器,降低相關(guān)性。由于化rbo碼能夠滿足香農(nóng)信道編 碼理論的隨機(jī)條件,使用迭代式編碼方案,性能理論上可W接近香農(nóng)極限。其優(yōu)越的抗誤碼 能力,受到了廣泛的關(guān)注。目前,Turbo碼已廣泛應(yīng)用于3G/4G等移動(dòng)通信系統(tǒng)。
[0003] CRC編碼是一種常用的錯(cuò)誤檢測(cè)碼,寬帶碼分多址/時(shí)分-同步碼分多址/長期演 進(jìn)系統(tǒng)(WCDMA/TD-SCDMA/LT巧等各版本的協(xié)議中都使用了多種不同長度的CRC編碼,W保 證各種傳輸格式下信息傳輸?shù)恼_性。
[0004] GSM、TD-SCDMA、LTE S大標(biāo)準(zhǔn)中總共有18種CRC,信道編碼都用卷積碼或與卷積碼 非常相似的化rbo碼。=個(gè)標(biāo)準(zhǔn)下的編碼算法基本一樣,差別只是消耗的資源不等。若將 18種CRC分開進(jìn)行計(jì)算或?qū)個(gè)標(biāo)準(zhǔn)下的編碼過程分開處理,就會(huì)極大地浪費(fèi)硬件資源。 由于LTE下行要達(dá)到至少lOOM/s的高速傳輸,傳統(tǒng)的單比特生成算法,計(jì)算延時(shí)較大,無法 滿足LTE系統(tǒng)的高速要求。
[000引中國移動(dòng)目前同時(shí)運(yùn)營651、10-5〔0祖、10-1;1£^個(gè)通信網(wǎng)絡(luò)。傳輸數(shù)據(jù)的主要是 GSM的業(yè)務(wù)信道(TCH),TD-SCDMA的下行共享信道值SCH),和TD-LTE的物理下行共享信道 (PDSCH),對(duì)相關(guān)數(shù)據(jù)的處理,占用了系統(tǒng)大量的計(jì)算及存儲(chǔ)資源。因此中國移動(dòng)提出了新 的無線接入網(wǎng)架構(gòu)C-RAN,它是一種集中式的云架構(gòu)無線接入網(wǎng)技術(shù)。該技術(shù)在支持的多模 需求的同時(shí),還能在不影響功能的情況下盡量系統(tǒng)節(jié)省資源。
[0006] 經(jīng)過檢索發(fā)現(xiàn)W下相關(guān)專利文獻(xiàn);快速循環(huán)冗余校驗(yàn)編碼方法及裝置(CN 200910085524),包括將循環(huán)冗余校驗(yàn)CRC編碼生成多項(xiàng)式映射生成r+1階轉(zhuǎn)移矩陣,其中 r為生成多項(xiàng)式的最高次數(shù);由r階轉(zhuǎn)移矩陣和rX 1列矩陣獲得CRC編碼的零輸入轉(zhuǎn)移矩 陣和零狀態(tài)轉(zhuǎn)移矩陣;在輸入比特流前面添加空位比特,添加空位比特后的輸入比特流的 比特個(gè)數(shù)為并行運(yùn)算位寬的整數(shù)倍;根據(jù)零輸入、零狀態(tài)轉(zhuǎn)移矩陣和添加空位比特后的輸 入比特流,獲得CRC編碼校驗(yàn)序列。該方案可在一個(gè)時(shí)鐘內(nèi)對(duì)多個(gè)輸入比特進(jìn)行CRC編碼。 但是不能完成LTE兩路CRC同時(shí)編碼,且不能同時(shí)兼容TD-SCDMA與GSM的CRC編碼,只能 支持單模形式,且未與信道編碼相配合,用到的矩陣運(yùn)算復(fù)雜度高,占用硬件資源多,不利 于高速信號(hào)處理。
[0007] 并行化rbo編碼器(CN 200910201488),包括并行內(nèi)交織器,包括交織地址發(fā)生器 和交替充當(dāng)讀、寫緩沖器的兩個(gè)交織緩沖器,每個(gè)交織緩沖器均包括用于存儲(chǔ)相應(yīng)比特的 多個(gè)存儲(chǔ)單元,該些存儲(chǔ)單元在所述交織地址發(fā)生器針對(duì)相應(yīng)比特所產(chǎn)生的控制信號(hào)的控 制下,輸出并行系統(tǒng)比特流和并行交織比特流。之后對(duì)并行系統(tǒng)比特流進(jìn)行并行編碼,產(chǎn)生 第一和第二奇偶校驗(yàn)比特流。該化rbo編碼器具有較高的吞吐率且等待時(shí)間短。盡管該編 碼器中的交織器只有加減運(yùn)算器,可運(yùn)算步驟較多,還存在求模運(yùn)算,因此一個(gè)時(shí)鐘周期不 能完成一次多位地址的運(yùn)算,且需要大量存儲(chǔ)空間。
[000引一種化rbo碼編碼方法與編碼器(CN 201210216116),包括接收用于計(jì)算交織地 址的=個(gè)參數(shù)W及對(duì)應(yīng)的預(yù)置參數(shù);根據(jù)所述交織地址讀取緩存的待編碼塊的數(shù)據(jù);將順 序讀取的緩存的待編碼塊的數(shù)據(jù)和根據(jù)交織地址讀取的待編碼塊的數(shù)據(jù)進(jìn)行遞歸系統(tǒng)卷 積編碼后輸出。提供了一種化rbo碼編碼器,可解決輸入輸出速率不對(duì)等情況的化rbo碼 編碼問題。但是該編碼器中的交織器運(yùn)算過程復(fù)雜,且存在求模運(yùn)算,不能在一個(gè)時(shí)鐘周期 完成一次多位地址的運(yùn)算。
[0009] 此外,CN200910201488和CN201210216116中所提及的編碼器只能支持LTE的單 ?;痳bo編碼,不能兼容TD-SCDMA的化rbo編碼與GSM的卷積編碼,未與CRC編碼相配合。
[0010] 通過分析W上專利申請(qǐng)的技術(shù)內(nèi)容與本專利申請(qǐng)有較大的差別。
【發(fā)明內(nèi)容】
[0011] 針對(duì)W上現(xiàn)有技術(shù)中的不足,本發(fā)明的目的在于提供一種多模式下的高速率、高 系統(tǒng)性能、資源開銷小的基于C-RAN平臺(tái)的下行多模信道編碼系統(tǒng)及方法,本發(fā)明的技術(shù) 方案如下:一種基于C-RAN平臺(tái)的下行多模信道編碼系統(tǒng),其包括循環(huán)冗余校驗(yàn)CRC編碼單 元:用于對(duì)待編碼的8位并行輸入數(shù)據(jù)進(jìn)行循環(huán)冗余校驗(yàn)編碼;
[0012] 緩存單元;用于對(duì)循環(huán)冗余校驗(yàn)CRC編碼單元輸出的編碼信號(hào)進(jìn)行存儲(chǔ):
[0013] 多模交織單元:用于根據(jù)上層控制單元發(fā)出的模式控制信號(hào)選擇對(duì)應(yīng)的交織方式 對(duì)緩存單元中的數(shù)據(jù)進(jìn)行交織,具體包括;當(dāng)采用LTE模式時(shí),采用QPP交織器,根據(jù)3GPP TS 36. 212協(xié)議中QPP交織器的定義對(duì)輸入的信息比特進(jìn)行交織;當(dāng)采用TD-SCDMA模式 時(shí),采用面積換速度法,提前存儲(chǔ)每種塊的交織地址表,W讀表的方式完成每步8比特的交 織;當(dāng)采用GSM模式時(shí),由每塊的前50位比特和132個(gè)比特組成信息比特,加上奇偶比特和 拖尾比特共189個(gè)比特進(jìn)行地址交織;
[0014] 編碼單元:用于編碼經(jīng)所述CRC編碼后的輸出信號(hào)及其經(jīng)所述多模交織單元輸出 的交織信號(hào),數(shù)據(jù)W 8位進(jìn)行并行輸入,所述編碼單元通過模式判決來決定編碼的方式;
[0015] 編碼單元根據(jù)不同的模式分別進(jìn)行卷積編碼和化rbo編碼。在LTE和TD-SCDMA 模式下,采用化rbo編碼,其架構(gòu)由3位寄存器構(gòu)成,編碼方法屬同一模式。GSM模式下采用 卷積編碼,其架構(gòu)由4位寄存器構(gòu)成。為了實(shí)現(xiàn)多模,把原來作為化rbo碼編碼的那兩路編 碼器進(jìn)行改進(jìn)設(shè)計(jì),由3位計(jì)算變?yōu)?位計(jì)算。
[0016] 上層控制單元;用于對(duì)循環(huán)冗余校驗(yàn)CRC編碼單元、緩存單元、多模交織單元、并/ 串轉(zhuǎn)換單元進(jìn)行上層控制,包括模式選擇控制、塊大小控制及使能信號(hào)控制;下行多模信道 編碼中的信道編碼根據(jù)不同的模式分為卷積編碼和化rbo編碼。
[0017] 并/串轉(zhuǎn)換單元;用于對(duì)CRC編碼單元的輸出序列或其經(jīng)過所述多模交織單元輸 出的交織序列進(jìn)行編碼后的信息比特最終送到緩存器進(jìn)行并/串變換后輸出編碼序列。
[0018] 一種基于C-RAN平臺(tái)的下行多模信道編碼方法,其包括W下步驟:
[0019] 201、循環(huán)冗余校驗(yàn)CRC編碼單元接收輸入信息數(shù)據(jù),首先判斷輸入信息序列長度 是否為8的倍數(shù),若為8的倍數(shù),則直接進(jìn)行步驟202,否則在序列前添加0比特使得數(shù)據(jù)塊 長度為8的倍數(shù),進(jìn)行多模高速CRC編碼;
[0020] 202、W 8比特作為一個(gè)單位進(jìn)行循環(huán)冗余校驗(yàn)CRC計(jì)算,計(jì)算前需根據(jù)上層控制 單元的不同的模式進(jìn)行編碼,選擇所需的CRC計(jì)算器生成多項(xiàng)式,然后根據(jù)CRC生成多項(xiàng)式 和輸入的信息序列計(jì)算得到最終編碼結(jié)果;
[0021] 203、對(duì)步驟202中得到的CRC編碼結(jié)果存儲(chǔ)進(jìn)緩存單元,并根據(jù)上層控制單元的 模式控制信號(hào)控制模式選擇開關(guān)對(duì)緩存單元中的數(shù)據(jù)進(jìn)行交織,具體包括;當(dāng)采用LTE模 式時(shí),采用QPP交織器,根據(jù)3GPP TS 36.212協(xié)議中(^?交織器的定義對(duì)輸入的信息比特 進(jìn)行交織;當(dāng)采用TD-SCDMA模式時(shí),采用面積換速度法,提前存儲(chǔ)每種塊的交織地址表,W 讀表的方式完成每步8比特的交織;當(dāng)采用GSM模式時(shí),由每塊的前50位比特和132個(gè)比 特組成信息比特,加上奇偶比特和拖尾比特共189個(gè)比特進(jìn)行地址交織;
[0022] 204、經(jīng)過步驟203中的多模交織步驟后,將CRC編碼后的輸出信號(hào)及其經(jīng)多模交 織輸出的交織信號(hào)進(jìn)行編碼,具體步驟為;GSM模式下,開關(guān)與下一支路連接,該模式下采 用卷積編碼;LTE/TD-SCDMA模式下,開關(guān)與上一支路連接,輸入編碼器1和2的分別是交織 序列和未交織序列;在LTE和TD-SCDMA模式下,采用化rbo編碼;
[0023] 205、對(duì)CRC編碼單元的輸出序列或其經(jīng)過所述多模交織單元輸出的交織序列進(jìn) 行編碼后的信息比特最終送到緩存器進(jìn)行并/串變換后輸出編碼序列,判斷輸出序列長度 是否為8的倍數(shù),若不是,則在序列前添加0比特得到長度為8的倍數(shù)的序列,否則不進(jìn)行 處理。
[0024] 進(jìn)一步的,步驟 203 中的 LTE 采用 4 種格式的 CRC ;CRC24A、CRC24B、CRC16、CRC8 ; TD-SCDMA 也采用 4 種格式的 CRC ;CRC24、CRC16、CRC12、CRC8,
[0025] GSM 采用 9 種格式的 CRC ;CRC40、CRC16、CRC14、CRC12、CRC10、CRC8A、CRC8B、CRC6、 CRC3〇
[0026] 本發(fā)明的優(yōu)點(diǎn)及有益效果如下:
[0027] 1、本發(fā)明的方案采用的C-RAN平臺(tái)是基于集中處理、協(xié)作式無線電、實(shí)時(shí)云計(jì)算 架構(gòu)的綠色無線接入網(wǎng)架構(gòu),減少了基站機(jī)房數(shù)量、降低耗能,同時(shí)采用協(xié)作化、虛擬化技 術(shù),實(shí)現(xiàn)資源共享、動(dòng)態(tài)調(diào)度,提高頻譜效率,降低成本,提供高帶寬和高靈活性的運(yùn)營。
[002引 2.其中的CRC編碼計(jì)算可同時(shí)并行處理8位CRC編碼,計(jì)算速度為傳統(tǒng)方案的8 倍,提高了數(shù)據(jù)吞吐量。在進(jìn)行CRC編碼的過程中,在計(jì)算LTE的CRC24A和CRC24B時(shí),拋 棄了傳統(tǒng)的先計(jì)算CRC24A,再計(jì)算CRC24B的步驟,設(shè)計(jì)成兩路并行同步CRC計(jì)算,減小了延 遲。當(dāng)切換到TD-SCDMA或GSM的CRC計(jì)算時(shí),也可W在一個(gè)模塊中同時(shí)計(jì)算兩路信號(hào)。達(dá) 到在相同的資源中支持不同標(biāo)準(zhǔn)的目的。
[0029] 3、該方案設(shè)計(jì)出針對(duì)多模下行信道的編碼方案,減小了資源的消耗,且在硬件上 具有可行性。同時(shí)多模下行信道編碼方案能靈活面對(duì)現(xiàn)實(shí)中多種標(biāo)準(zhǔn)共存的復(fù)雜情況,滿 足系統(tǒng)升級(jí)等需求。且W資源共享的方式,減少了資源閑置造成的浪費(fèi)。
【專利附圖】
【附圖說明】
[0030] 圖1是按照本發(fā)明的結(jié)構(gòu)框架圖;
[0031] 圖2為本發(fā)明的多模CRC編碼的總體結(jié)構(gòu)圖;
[0032] 圖3為本發(fā)明的多模下行信道編碼系統(tǒng)結(jié)構(gòu)圖;
[0033] 圖4為本發(fā)明的分支編碼器結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0034] 下面結(jié)合附圖給出一個(gè)非限定的實(shí)施例對(duì)本發(fā)明作進(jìn)一步的闡述。但是應(yīng)該理 解,該些描述只是示例的,而并非要限制本發(fā)明的范圍。此外,在W下說明中,省略了對(duì)公知 結(jié)構(gòu)和技術(shù)的描述,W避免不必要地混淆本發(fā)明的概念。
[0035] 如圖1所示,首先進(jìn)行多模高速CRC編碼,首先判斷輸入信息序列長度是否為8的 倍數(shù),若為8的倍數(shù),則直接進(jìn)行步驟2,否則在序列前添加0比特使得數(shù)據(jù)塊長度為8的倍 數(shù)。
[0036] W 8比特作為一個(gè)單位進(jìn)行CRC計(jì)算,計(jì)算前需根據(jù)不同的模式選擇所需的CRC 生成多項(xiàng)式,然后根據(jù)CRC生成多項(xiàng)式和輸入的信息序列計(jì)算得到最終結(jié)果。一種基于 C-RAN平臺(tái)的下行多模信道編碼方法,其包括W下步驟:
[0037] 201、循環(huán)冗余校驗(yàn)CRC編碼單元接收輸入信息數(shù)據(jù),首先判斷輸入信息序列長度 是否為8的倍數(shù),若為8的倍數(shù),則直接進(jìn)行步驟202,否則在序列前添加0比特使得數(shù)據(jù)塊 長度為8的倍數(shù),進(jìn)行多模高速CRC編碼;
[003引 202、W 8比特作為一個(gè)單位進(jìn)行循環(huán)冗余校驗(yàn)CRC計(jì)算,計(jì)算前需根據(jù)上層控制 單元的不同的模式進(jìn)行編碼,選擇所需的CRC計(jì)算器生成多項(xiàng)式,然后根據(jù)CRC生成多項(xiàng)式 和輸入的信息序列計(jì)算得到最終編碼結(jié)果;
[0039] 203、對(duì)步驟202中得到的CRC編碼結(jié)果存儲(chǔ)進(jìn)緩存單元,并根據(jù)上層控制單元的 模式控制信號(hào)控制模式選擇開關(guān)對(duì)緩存單元中的數(shù)據(jù)進(jìn)行交織,具體包括;當(dāng)采用LTE模 式時(shí),采用QPP交織器,根據(jù)3GPP TS 36.212協(xié)議中(^?交織器的定義對(duì)輸入的信息比特 進(jìn)行交織;當(dāng)采用TD-SCDMA模式時(shí),采用面積換速度法,提前存儲(chǔ)每種塊的交織地址表,W 讀表的方式完成每步8比特的交織;當(dāng)采用GSM模式時(shí),由每塊的前50位比特和132個(gè)比 特組成信息比特,加上奇偶比特和拖尾比特共189個(gè)比特進(jìn)行地址交織;
[0040] 204、經(jīng)過步驟203中的多模交織步驟后,將CRC編碼后的輸出信號(hào)及其經(jīng)多模交 織輸出的交織信號(hào)進(jìn)行編碼,具體步驟為;GSM模式下,開關(guān)與下一支路連接,該模式下采 用卷積編碼;LTE/TD-SCDMA模式下,開關(guān)與上一支路連接,輸入編碼器1和2的分別是交織 序列和未交織序列;在LTE和TD-SCDMA模式下,采用化rbo編碼;
[0041] 205、對(duì)CRC編碼單元的輸出序列或其經(jīng)過所述多模交織單元輸出的交織序列進(jìn) 行編碼后的信息比特最終送到緩存器進(jìn)行并/串變換后輸出編碼序列,判斷輸出序列長度 是否為8的倍數(shù),若不是,則在序列前添加0比特得到長度為8的倍數(shù)的序列,否則不進(jìn)行 處理。
[0042] 圖2為本發(fā)明的多模CRC編碼結(jié)構(gòu)示意圖。如圖1所示,該編碼結(jié)構(gòu)由兩個(gè)共模 CRC計(jì)算器組成。在編碼前,根據(jù)不同的系統(tǒng)模式選擇對(duì)應(yīng)的CRC生成多項(xiàng)式。其中LTE采 用4種格式的CRC ;CRC24A、CRC24B、CRC16、CRC8。其生成多項(xiàng)式;
[0043] gcKc24A。)= 〇24+〇23+〇18+〇17+〇"+〇11+〇1〇+〇7+〇6+〇5+〇4+〇3+0+1
[0044] gKEc4B(D) =〇24+〇23+〇6+〇5+0"
[0045] gcKcie 值)=〇16+〇。+〇5+1 [004引 徑園。)=08+07+04+03+0+1
[0047] TD-SCDMA也采用4種格式的CRC ;CRC24、CRC16、CRC12、CRC8,其生成多項(xiàng)式如下;
[0048] gcK巧地值)=〇24+〇23+〇6+〇5+0+1
[0049] gc匪值)=〇16+滬+〇5+1
[0050] g畫值)=D口+〇11+〇3+〇2+0+1
[005。 gcKcs。)= 08+07+04+03+0+1
[0052] GSM 采用 9 種格式的 CRC ;CRC40、CRC16、CRC14、CRC12、CRC10、CRC8A、CRC8B、CRC6、 CRC3,其生成多項(xiàng)式如下;
[005引 gcKc4。值)=04°+026+023+0"+03+1 [0054] gGEGie 做=〇16+〇12+〇5+1 [005引 gcKci4 值)=014+0"+06+05+02+1 [005d gcKc。。)= 012+011+01°+08+05+04+1 [0化7] gcKc…。)=〇1°+〇8+〇6+〇5+〇4+〇2+1 [0化引 gcKcsA 值)=08+04+03+02+0+1
[0059] 3。6。88做=〇8+〇6+〇3+1
[0060] gcKce 值)=〇6+〇5+〇3+〇2+0+1 閨]gcEc3 值)=Q3+D+1
[0062] 圖2中,當(dāng)在LTE模式下,開關(guān)與LTE支路連接,兩個(gè)共模CRC計(jì)算器分別對(duì)第一 路數(shù)據(jù)進(jìn)行計(jì)算,共模CRC計(jì)算器1中對(duì)序列添加CRC24A,共模CRC計(jì)算器2添加CRC24B。 當(dāng)切換到TD-SCDMA/GSM下,開關(guān)與GSM/TD-SCDMA支路連接,兩路數(shù)據(jù)分別送入共模CRC計(jì) 算器1和2進(jìn)行CRC計(jì)算。根據(jù)生成多項(xiàng)式與輸入的信息序列計(jì)算得到CRC編碼的最終結(jié) 果。下面W LTE模式下采用CRC24A生成多項(xiàng)式為例進(jìn)行說明,CRC24A生成多項(xiàng)式表示為;
[0063] Gckc24A 值)=的4+〇23+〇18+〇"+〇"+〇11+〇1。+〇7+〇6+〇5+〇4+〇3+0+1] (1)
[0064] 對(duì)應(yīng)二進(jìn)制序列為;1100001100100110011111011。將24位多項(xiàng)式系數(shù)記為; 323, 322, . . .,a。a〇, a;取值為1的對(duì)應(yīng)D i,其他為0。設(shè)韋,de, . . .,di, d〇為一次輸入的8位 數(shù)據(jù),c/,i G [0, 23],j G (0, 8)為CRC24A計(jì)算結(jié)果,其中i表示CRC24A的位置,j表示遞 推次數(shù)。8比特CRC遞推公式為:
[0065] C,川=吃,+。,J') / e [1 拍],'/. e [0,7] (2)
[0066] 連續(xù)使用公式(2)8次得到計(jì)算結(jié)果。推導(dǎo)過程為:
[0067]
【權(quán)利要求】
1. 一種基于C-RAN平臺(tái)的下行多模信道編碼系統(tǒng),其特征在于:包括循環(huán)冗余校驗(yàn)CRC 編碼單元:用于對(duì)待編碼的8位并行輸入數(shù)據(jù)進(jìn)行循環(huán)冗余校驗(yàn)編碼; 緩存單元:用于對(duì)循環(huán)冗余校驗(yàn)CRC編碼單元輸出的編碼信號(hào)進(jìn)行存儲(chǔ): 多模交織單元:用于根據(jù)上層控制單元發(fā)出的模式控制信號(hào)選擇對(duì)應(yīng)的交織方式對(duì)緩 存單元中的數(shù)據(jù)進(jìn)行交織,具體包括:當(dāng)采用LTE模式時(shí),采用QPP交織器,根據(jù)3GPP TS 36. 212協(xié)議中QPP交織器的定義對(duì)輸入的信息比特進(jìn)行交織;當(dāng)采用TD-SCDMA模式時(shí),采 用面積換速度法,提前存儲(chǔ)每種塊的交織地址表,以讀表的方式完成每步8比特的交織;當(dāng) 采用GSM模式時(shí),由每塊的前50位比特和132個(gè)比特組成信息比特,加上奇偶比特和拖尾 比特共189個(gè)比特進(jìn)行地址交織; 編碼單元:用于編碼經(jīng)所述CRC編碼后的輸出信號(hào)及其經(jīng)所述多模交織單元輸出的交 織信號(hào),數(shù)據(jù)以8位進(jìn)行并行輸入,所述編碼單元通過模式判決來決定編碼的方式; 上層控制單元:用于對(duì)循環(huán)冗余校驗(yàn)CRC編碼單元、緩存單元、多模交織單元、并/串轉(zhuǎn) 換單元進(jìn)行上層控制,包括模式選擇控制、塊大小控制及使能信號(hào)控制;下行多模信道編碼 中的信道編碼根據(jù)不同的模式分為卷積編碼和Turbo編碼。 并/串轉(zhuǎn)換單元:用于對(duì)CRC編碼單元的輸出序列或其經(jīng)過所述多模交織單元輸出的 交織序列進(jìn)行編碼后的信息比特最終送到緩存器進(jìn)行并/串變換后輸出編碼序列。
2. -種基于C-RAN平臺(tái)的下行多模信道編碼方法,其特征在于:包括以下步驟: 201、 循環(huán)冗余校驗(yàn)CRC編碼單元接收輸入信息數(shù)據(jù),首先判斷輸入信息序列長度是否 為8的倍數(shù),若為8的倍數(shù),則直接進(jìn)行步驟202,否則在序列前添加0比特使得數(shù)據(jù)塊長度 為8的倍數(shù),進(jìn)行多模高速CRC編碼; 202、 以8比特作為一個(gè)單位進(jìn)行循環(huán)冗余校驗(yàn)CRC計(jì)算,計(jì)算前需根據(jù)上層控制單元 的不同的模式進(jìn)行編碼,選擇所需的CRC計(jì)算器生成多項(xiàng)式,然后根據(jù)CRC生成多項(xiàng)式和輸 入的信息序列計(jì)算得到最終編碼結(jié)果; 203、 對(duì)步驟202中得到的CRC編碼結(jié)果存儲(chǔ)進(jìn)緩存單元,并根據(jù)上層控制單元的模式 控制信號(hào)控制模式選擇開關(guān)對(duì)緩存單元中的數(shù)據(jù)進(jìn)行交織,具體包括:當(dāng)采用LTE模式時(shí), 采用QPP交織器,根據(jù)3GPP TS 36. 212協(xié)議中QPP交織器的定義對(duì)輸入的信息比特進(jìn)行交 織;當(dāng)采用TD-SCDMA模式時(shí),采用面積換速度法,提前存儲(chǔ)每種塊的交織地址表,以讀表的 方式完成每步8比特的交織;當(dāng)采用GSM模式時(shí),由每塊的前50位比特和132個(gè)比特組成 信息比特,加上奇偶比特和拖尾比特共189個(gè)比特進(jìn)行地址交織; 204、 經(jīng)過步驟203中的多模交織步驟后,將CRC編碼后的輸出信號(hào)及其經(jīng)多模交織輸 出的交織信號(hào)進(jìn)行編碼,具體步驟為:GSM模式下,開關(guān)與下一支路連接,該模式下采用卷 積編碼;LTE/TD-SCDMA模式下,開關(guān)與上一支路連接,輸入編碼器1和2的分別是交織序列 和未交織序列;在LTE和TD-SCDMA模式下,采用Turbo編碼; 205、 對(duì)CRC編碼單元的輸出序列或其經(jīng)過所述多模交織單元輸出的交織序列進(jìn)行編 碼后的信息比特最終送到緩存器進(jìn)行并/串變換后輸出編碼序列,判斷輸出序列長度是否 為8的倍數(shù),若不是,則在序列前添加0比特得到長度為8的倍數(shù)的序列,否則不進(jìn)行處理。
3. 根據(jù)權(quán)利要求2所述的基于C-RAN平臺(tái)的下行多模信道編碼方法,其特征在于:步 驟 203 中的 LTE 采用 4 種格式的 CRC :CRC24A、CRC24B、CRC16、CRC8 ;TD-SCDMA 也采用 4 種 格式的 CRC :CRC24、CRC16、CRC12、CRC8, GSM 采用 9 種格式的 CRC :CRC40、CRC16、CRC14、 CRC12、CRC10、CRC8A、CRC8B、CRC6、CRC3。
【文檔編號(hào)】H04L1/00GK104486033SQ201410728180
【公開日】2015年4月1日 申請(qǐng)日期:2014年12月3日 優(yōu)先權(quán)日:2014年12月3日
【發(fā)明者】余翔, 徐宇明, 段思睿, 鄭寒冰, 曾銀強(qiáng) 申請(qǐng)人:重慶郵電大學(xué)