[發(fā)明專利]基于連續(xù)幀的3/4碼率的編、譯碼方法、裝置及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202010500787.3 | 申請日: | 2020-06-04 |
| 公開(公告)號: | CN111600614B | 公開(公告)日: | 2023-09-05 |
| 發(fā)明(設(shè)計)人: | 楊郭龍 | 申請(專利權(quán))人: | 北京潤科通用技術(shù)有限公司 |
| 主分類號: | H03M13/29 | 分類號: | H03M13/29 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 林哲生 |
| 地址: | 100192 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 連續(xù) 譯碼 方法 裝置 系統(tǒng) | ||
本發(fā)明提供了一種基于連續(xù)幀的3/4碼率的編、譯碼方法、裝置及系統(tǒng),在編碼端,將1/2碼率的卷積編碼后得到的第一編碼數(shù)據(jù)緩存到第一隊列中,通過控制第一隊列的讀寫速率,使對第一隊列中的第一編碼數(shù)據(jù)進(jìn)行并串轉(zhuǎn)換時讀寫同步,并將并串轉(zhuǎn)換后得到的第二編碼數(shù)據(jù)緩存到第二隊列中,通過控制第二隊列的讀寫速率,使對第二隊列中的第二編碼數(shù)據(jù)進(jìn)行打孔刪除和串并轉(zhuǎn)換時讀寫同步,完成3/4碼率的卷積編碼,保證在編碼端可以對連續(xù)不斷的數(shù)據(jù)進(jìn)行3/4碼率的卷積編譯時,避免由于寫速率過快導(dǎo)致數(shù)據(jù)編碼中斷,并避免由于讀速率過快導(dǎo)致數(shù)據(jù)錯位或溢出的問題,提高編碼效率。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體的,涉及一種基于連續(xù)幀的3/4碼率的編、譯碼方法、裝置及系統(tǒng)。
背景技術(shù)
一般情況下,卷積編譯碼多使用1/2碼率進(jìn)行編/譯碼,但是在特殊場景下也會用到3/4碼率的編碼方案。3/4碼率的卷積編碼是對數(shù)據(jù)比特先進(jìn)行1/2碼率的卷積編碼后,再按照約定好的打孔序列,刪除了固定位置的比特,從而組成新的編碼序列。
目前的3/4碼率的編譯碼方案為:原始數(shù)據(jù)經(jīng)過并串轉(zhuǎn)換等預(yù)處理后可以直接使用開發(fā)工具ISE(Integrated?Software?Environment,集成軟件環(huán)境)提供的IPcore進(jìn)行編碼和譯碼。在編碼時,RAM將緩存中的數(shù)據(jù)以每4個時鐘輸出3個有效比特的速率輸入到編碼模塊,編碼后的數(shù)據(jù)同樣通過RAM緩存輸出。
但是,上述3/4碼率的編碼實現(xiàn)方案僅適用于突發(fā)幀,因為突發(fā)幀是按照一定的幀間隔進(jìn)行發(fā)送的,在下一數(shù)據(jù)幀發(fā)送之前當(dāng)前數(shù)據(jù)幀已經(jīng)得到及時處理,所以僅利用RAM進(jìn)行數(shù)據(jù)讀寫即可,不會發(fā)生由于讀寫不同步造成的編碼錯誤。但是當(dāng)鏈路中的數(shù)據(jù)是以連續(xù)幀的形式進(jìn)行傳輸,即原始數(shù)據(jù)完成組幀后按照一定的符號速率連續(xù)輸出的時候,如果還是采用上述3/4碼率的編碼方案,使用RAM進(jìn)行數(shù)據(jù)的讀寫,無法在有連續(xù)不斷的數(shù)據(jù)幀緩存到RAM時控制讀寫速率,可能出現(xiàn)讀速率過快導(dǎo)致有大量數(shù)據(jù)等待編碼,或出現(xiàn)寫速率過快導(dǎo)致的數(shù)據(jù)編碼中斷問題,就可能存在由于讀寫不同步導(dǎo)致的編碼錯誤。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種基于連續(xù)幀的3/4碼率的編、譯碼方法、裝置及系統(tǒng),以提高編譯碼處理效率。
為了實現(xiàn)上述發(fā)明目的,本發(fā)明提供的具體技術(shù)方案如下:
一種基于連續(xù)幀的3/4碼率的編碼方法,應(yīng)用于編碼端,所述方法包括:
對原始數(shù)據(jù)流進(jìn)行1/2碼率的卷積編碼,得到第一編碼數(shù)據(jù);
將所述第一編碼數(shù)據(jù)緩存到第一隊列中;
控制所述第一隊列的讀寫速率,使對所述第一隊列中的所述第一編碼數(shù)據(jù)進(jìn)行并串轉(zhuǎn)換時讀寫同步,得到第二編碼數(shù)據(jù);
將所述第二編碼數(shù)據(jù)緩存到第二隊列中;
控制所述第二隊列的讀寫速率,使對所述第二隊列中的所述第二編碼數(shù)據(jù)進(jìn)行打孔刪除和串并轉(zhuǎn)換時讀寫同步,完成3/4碼率的卷積編碼,得到第三編碼數(shù)據(jù);
將所述第三編碼數(shù)據(jù)進(jìn)行調(diào)制、插值和濾波處理后發(fā)送到譯碼端。
可選的,所述控制所述第二隊列的讀寫速率,使對所述第二隊列中的所述第二編碼數(shù)據(jù)進(jìn)行打孔刪除和串并轉(zhuǎn)換時讀寫同步,包括:
根據(jù)預(yù)設(shè)打孔序列,控制第一計數(shù)器輸出與所述第二編碼數(shù)據(jù)相對應(yīng)的寫使能;
控制所述第二隊列讀寫速率的比值為1/3,根據(jù)所述第二編碼數(shù)據(jù)對應(yīng)的寫使能的值對所述第二隊列中的所述第二編碼數(shù)據(jù)進(jìn)行打孔刪除和串并轉(zhuǎn)換。
一種基于連續(xù)幀的3/4碼率的譯碼方法,應(yīng)用于譯碼端,所述方法包括:
對編碼端輸出的編碼數(shù)據(jù)進(jìn)行濾波、解調(diào)和同步處理,得到第一待譯碼數(shù)據(jù),所述編碼數(shù)據(jù)是編碼端利用上述實施例公開的基于連續(xù)幀的3/4碼率的編碼方法得到的;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京潤科通用技術(shù)有限公司,未經(jīng)北京潤科通用技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010500787.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H03M 一般編碼、譯碼或代碼轉(zhuǎn)換
H03M13-00 用于檢錯或糾錯的編碼、譯碼或代碼轉(zhuǎn)換;編碼理論基本假設(shè);編碼約束;誤差概率估計方法;信道模型;代碼的模擬或測試
H03M13-01 .編碼理論基本假設(shè);編碼約束;誤差概率估算方法;信道模型;代碼的模擬或測試
H03M13-03 .用數(shù)據(jù)表示中的冗余項檢錯或前向糾錯,即碼字包含比源字更多的位數(shù)
H03M13-25 .由信號空間編碼進(jìn)行的檢錯或前向糾錯,即在信號叢中增加冗余項,例如梳狀編碼調(diào)制
H03M13-27 .應(yīng)用交錯技術(shù)的
H03M13-29 .合并兩個或多個代碼或代碼結(jié)構(gòu),例如乘積碼、廣義乘積碼、鏈接碼、內(nèi)層碼和外層碼





