[發明專利]一種Turbo碼的編碼方法及譯碼方法有效
| 申請號: | 201811320422.1 | 申請日: | 2018-11-07 |
| 公開(公告)號: | CN109547158B | 公開(公告)日: | 2022-03-22 |
| 發明(設計)人: | 王彥 | 申請(專利權)人: | 中國電子科技集團公司第七研究所 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 林麗明 |
| 地址: | 510310 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 turbo 編碼 方法 譯碼 | ||
1.一種Turbo碼的譯碼方法,其特征在于:先進行編碼,所述編碼方法步驟如下:
S1:外部輸入的信息比特x(k)一方面直接進行低階調制,此時輸出信息比特,記為x”(k);同時將信息比特x(k)送到第一子編碼器中;
S2:第一子編碼器先收到信息比特x(k),輸出校驗比特y(k);同時在x(k)尾部附加歸零比特,使第一子編碼器在完成編碼后處于零狀態;將x(k)及歸零比特記為x’(k);
S3:將x’(k)用交織器打亂順序以后送到第二子編碼器,輸出校驗比特z(k);
S4:對校驗比特y(k)與z(k)直接進行高階調制,合并為一個符號yz(k)同時輸出;
S5:將x”(k)和yz(k)一同經過復用模塊mux的交替切換以后,x”(k)、yz(k)交替輸出,得到數據流Rx(k),為1/2碼率;
其中:數據序號k=1,2,3,…,N,N是在一幀內傳輸的比特數;
QPSK映射模塊的數字-模擬信號的映射方式為以下任意一種:
a)y(k)=0時,星座點在左側,y(k)=1時,星座點在右側,z(k)=0時,星座點在下側,z(k)=1時,星座點在上側;
b)y(k)=1時,星座點在左側,y(k)=0時,星座點在右側,z(k)=1時,星座點在下側,z(k)=0時,星座點在上側;
c)y(k)=1時,星座點在上側,y(k)=0時,星座點在下側,z(k)=1時,星座點在左側,z(k)=0時,星座點在右側;
d)y(k)=0時,星座點在上側,y(k)=1時,星座點在下側,z(k)=0時,星座點在左側,z(k)=1時,星座點在右側;
其中:y(k)代表QPSK符號的實部;z(k)代表QPSK符號的虛部;
步驟S1中,低階調制采用BPSK映射模塊進行調制;
所述BPSK映射模塊的映射方式為以下任意一種:
1)當x(k)=0時,星座點在左側,y(k)=1時,星座點在右側;
2)當x(k)=1時,星座點在左側,y(k)=0時,星座點在右側;
3)當x(k)=0時,星座點在上側,y(k)=1時,星座點在下側;
4)當x(k)=1時,星座點在上側,y(k)=0時,星座點在下側;
步驟S4中,高階調制采用QPSK映射模塊進行調制;
針對步驟S1~S5的編碼方法進行譯碼, 所述譯碼的步驟如下:
T1:接收機將接收到的數據流Rx(k),對yz(k)對應的符號Ryz(k),取其實部,并乘以得到與y(k)對應的符號Ry(k);取Ryz(k)的虛部,并乘以得到與z(k)對應的符號Rz(k);
T2:再同與x(k)對應的BPSK符號Rx(k)組合在一起,得到1/3碼率的接收數據序列,完成譯碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第七研究所,未經中國電子科技集團公司第七研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811320422.1/1.html,轉載請聲明來源鉆瓜專利網。





