[發(fā)明專利]Turbo碼譯碼的控制方法及裝置、計(jì)算機(jī)可讀介質(zhì)、終端有效
| 申請(qǐng)?zhí)枺?/td> | 201710269107.X | 申請(qǐng)日: | 2017-04-21 |
| 公開(公告)號(hào): | CN108736900B | 公開(公告)日: | 2021-08-24 |
| 發(fā)明(設(shè)計(jì))人: | 蔡曉;仲崇祥;李俊強(qiáng) | 申請(qǐng)(專利權(quán))人: | 展訊通信(上海)有限公司 |
| 主分類號(hào): | H03M13/29 | 分類號(hào): | H03M13/29;H03M13/27;H03M13/09;H04L1/00 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 張鳳偉;吳敏 |
| 地址: | 201203 上海市浦東新區(qū)浦東*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | turbo 譯碼 控制 方法 裝置 計(jì)算機(jī) 可讀 介質(zhì) 終端 | ||
一種Turbo碼譯碼的控制方法及裝置、計(jì)算機(jī)可讀介質(zhì)、終端。所述方法包括:在Turbo譯碼器當(dāng)前次的迭代譯碼過(guò)程中,獲取第一SISO譯碼器輸出的對(duì)數(shù)似然信息;根據(jù)所述第一SISO譯碼器輸出的對(duì)數(shù)似然信息,計(jì)算當(dāng)前次接收到的系統(tǒng)數(shù)據(jù)的平均誤比特率及平均互信息,并對(duì)所述第一SISO譯碼器的硬判決結(jié)果進(jìn)行CRC校驗(yàn);當(dāng)所述CRC校驗(yàn)結(jié)果、當(dāng)前次接收到的系統(tǒng)數(shù)據(jù)的平均誤比特率及平均互信息滿足對(duì)應(yīng)的迭代停止條件時(shí),控制所述第二SISO譯碼器停止迭代譯碼并輸出譯碼結(jié)果。應(yīng)用上述方案,準(zhǔn)確地控制Turbo譯碼器提前停止迭代。
技術(shù)領(lǐng)域
本發(fā)明涉及譯碼技術(shù)領(lǐng)域,具體涉及一種Turbo碼譯碼的控制方法及裝置、計(jì)算機(jī)可讀介質(zhì)、終端。
背景技術(shù)
現(xiàn)有的通信系統(tǒng),如長(zhǎng)期演進(jìn)(Long Term Evolution,LTE)系統(tǒng)、寬帶碼分多址(Wideband Code Division Multiple Access,W-CDMA)系統(tǒng)等,均采用Turbo碼進(jìn)行信道編碼。相應(yīng)地,接收端要用Turbo碼進(jìn)行譯碼。
Turbo碼是一種性能優(yōu)越的信道編碼技術(shù)。Turbo碼通過(guò)相互迭代過(guò)程在兩個(gè)軟輸入軟輸出(Soft Input Soft Output,SISO)譯碼器之間交換外部信息來(lái)獲取性能的提高。迭代次數(shù)越高,譯碼性能越好,但同時(shí)也會(huì)帶來(lái)復(fù)雜度高、譯碼延時(shí)長(zhǎng)的缺點(diǎn)。對(duì)于傳輸速率要求越高的通信系統(tǒng),平衡譯碼延時(shí)和譯碼性能已經(jīng)成為研究的重點(diǎn)。
目前,出現(xiàn)了一些Turbo碼譯碼的控制方法來(lái)控制Turbo譯碼器提前停止迭代,以兼顧譯碼延時(shí)和譯碼性能。然而,現(xiàn)有的Turbo碼譯碼的控制方法無(wú)法準(zhǔn)確地控制Turbo譯碼器提前停止迭代。
發(fā)明內(nèi)容
本發(fā)明要解決的問(wèn)題是如何準(zhǔn)確地控制Turbo譯碼器提前停止迭代。
為解決上述問(wèn)題,本發(fā)明實(shí)施例提供了一種Turbo碼譯碼的控制方法,所述方法包括:在Turbo譯碼器當(dāng)前次的迭代譯碼過(guò)程中,獲取第一SISO譯碼器輸出的對(duì)數(shù)似然信息,其中,所述第一SISO譯碼器是對(duì)當(dāng)前次接收到的系統(tǒng)數(shù)據(jù)、第一校驗(yàn)數(shù)據(jù)及上一次迭代譯碼過(guò)程中第二SISO譯碼器輸出的外信息解交織后的數(shù)據(jù)進(jìn)行SISO譯碼的譯碼器,所述第二SISO譯碼器是對(duì)當(dāng)前次接收到的系統(tǒng)數(shù)據(jù)與第一SISO譯碼器輸出的外信息交織后的數(shù)據(jù)以及第二校驗(yàn)數(shù)據(jù)進(jìn)行SISO譯碼的譯碼器;根據(jù)所述第一SISO譯碼器輸出的對(duì)數(shù)似然信息,計(jì)算當(dāng)前次接收到的系統(tǒng)數(shù)據(jù)的平均誤比特率及平均互信息,并對(duì)所述第一SISO譯碼器的硬判決結(jié)果進(jìn)行CRC校驗(yàn);當(dāng)所述CRC校驗(yàn)結(jié)果、當(dāng)前次接收到的系統(tǒng)數(shù)據(jù)的平均誤比特率及平均互信息滿足對(duì)應(yīng)的迭代停止條件時(shí),控制所述第二SISO譯碼器停止迭代譯碼并輸出譯碼結(jié)果。
可選地,所述根據(jù)所述第一SISO譯碼器輸出的對(duì)數(shù)似然信息,對(duì)所述第一SISO譯碼器的硬判決結(jié)果進(jìn)行CRC校驗(yàn),包括:當(dāng)所述Turbo譯碼器整個(gè)譯碼過(guò)程中接收到的系統(tǒng)數(shù)據(jù)為一個(gè)傳輸塊且所述傳輸塊對(duì)應(yīng)一個(gè)碼塊時(shí),采用第一CRC生成多項(xiàng)式,對(duì)所述第一SISO譯碼器的硬判決結(jié)果進(jìn)行CRC校驗(yàn),得到CRC校驗(yàn)是否通過(guò)的CRC校驗(yàn)結(jié)果;當(dāng)所述Turbo譯碼器譯碼過(guò)程中接收到的系統(tǒng)數(shù)據(jù)為兩個(gè)以上的傳輸塊,或者為一個(gè)傳輸塊但該傳輸塊對(duì)應(yīng)兩個(gè)以上的碼塊時(shí),采用對(duì)應(yīng)的CRC生成多項(xiàng)式,對(duì)所述第一SISO譯碼器的硬判決結(jié)果進(jìn)行CRC校驗(yàn),得到當(dāng)前次迭代譯碼對(duì)應(yīng)的CRC校驗(yàn)比特,并根據(jù)所述當(dāng)前次迭代譯碼對(duì)應(yīng)的CRC校驗(yàn)比特確定CRC校驗(yàn)結(jié)果,所述對(duì)應(yīng)的CRC生成多項(xiàng)式與第一CRC生成多項(xiàng)式不同。
可選地,所述根據(jù)所述當(dāng)前次迭代譯碼對(duì)應(yīng)的CRC校驗(yàn)比特確定CRC校驗(yàn)結(jié)果,包括:比較當(dāng)前次迭代譯碼對(duì)應(yīng)的CRC校驗(yàn)比特與上一次迭代譯碼對(duì)應(yīng)的CRC校驗(yàn)比特是否相同,根據(jù)比較結(jié)果調(diào)整累計(jì)計(jì)數(shù)器的值,將所述累計(jì)計(jì)數(shù)器的值作為CRC校驗(yàn)結(jié)果。
可選地,所述根據(jù)比較結(jié)果調(diào)整累計(jì)計(jì)數(shù)器的值,包括:當(dāng)前次迭代譯碼對(duì)應(yīng)的CRC校驗(yàn)比特與上一次迭代譯碼對(duì)應(yīng)的CRC校驗(yàn)比特相同時(shí),控制所述累計(jì)計(jì)數(shù)器的值增加預(yù)設(shè)第一值,否則控制所述累計(jì)計(jì)數(shù)器的值為0。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于展訊通信(上海)有限公司,未經(jīng)展訊通信(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710269107.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H03M 一般編碼、譯碼或代碼轉(zhuǎn)換
H03M13-00 用于檢錯(cuò)或糾錯(cuò)的編碼、譯碼或代碼轉(zhuǎn)換;編碼理論基本假設(shè);編碼約束;誤差概率估計(jì)方法;信道模型;代碼的模擬或測(cè)試
H03M13-01 .編碼理論基本假設(shè);編碼約束;誤差概率估算方法;信道模型;代碼的模擬或測(cè)試
H03M13-03 .用數(shù)據(jù)表示中的冗余項(xiàng)檢錯(cuò)或前向糾錯(cuò),即碼字包含比源字更多的位數(shù)
H03M13-25 .由信號(hào)空間編碼進(jìn)行的檢錯(cuò)或前向糾錯(cuò),即在信號(hào)叢中增加冗余項(xiàng),例如梳狀編碼調(diào)制
H03M13-27 .應(yīng)用交錯(cuò)技術(shù)的
H03M13-29 .合并兩個(gè)或多個(gè)代碼或代碼結(jié)構(gòu),例如乘積碼、廣義乘積碼、鏈接碼、內(nèi)層碼和外層碼
- Turbo流處理裝置和方法
- 發(fā)送器和用于發(fā)送/接收數(shù)字廣播流的系統(tǒng)及其方法
- 傳統(tǒng)二進(jìn)制和雙二進(jìn)制Turbo碼通用譯碼方法
- 雙重傳輸流產(chǎn)生裝置和方法
- 發(fā)送器和用于發(fā)送/接收數(shù)字廣播流的系統(tǒng)及其方法
- 發(fā)送器和用于發(fā)送/接收數(shù)字廣播流的系統(tǒng)及其方法
- 數(shù)字廣播系統(tǒng)和方法
- Turbo碼譯碼停止迭代準(zhǔn)則判斷系統(tǒng)、方法及裝置
- 基于Turbo碼的網(wǎng)絡(luò)編碼系統(tǒng)
- Turbo編碼方法、Turbo編碼器及無(wú)人機(jī)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





