国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Ldpc碼字的交織映射方法及解交織解映射方法

      文檔序號:8925032閱讀:479來源:國知局
      Ldpc碼字的交織映射方法及解交織解映射方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及數(shù)字電視技術(shù)領(lǐng)域,特別涉及一種LDPC碼字的交織映射方法及解交 織解映射方法。
      【背景技術(shù)】
      [0002] 在現(xiàn)有的廣播通信標(biāo)準(zhǔn)中,LDPC編碼、比特交織和星座映射是最為常見的編碼調(diào) 制方式。在不同的發(fā)射系統(tǒng)中,LDPC編碼、比特交織和星座映射都需要單獨設(shè)計,并且聯(lián)合 調(diào)試,W取得最好的信道性能。因此,如何針對特定的LDPC碼字和星座映射方式形成針對 性的比特交織,是本領(lǐng)域的一個技術(shù)難題。

      【發(fā)明內(nèi)容】

      [0003] 本發(fā)明解決的問題是現(xiàn)有技術(shù)中無法針對特定的LDPC碼字和星座映射方式形成 針對性的比特交織。
      [0004] 為解決上述問題,本發(fā)明實施例提供了一種LDPC碼字的交織映射方法,包括如下 步驟;將所述LDPC碼字中的校驗部分進(jìn)行第一次比特交織W得到校驗比特流;將所述LDPC 碼字中的信息比特部分與所述校驗比特流拼接成第一次比特交織后的LDPC碼字;將所述 第一次比特交織后的LDPC碼字按預(yù)定長度分成連續(xù)的多個比特子塊,并按照相應(yīng)的比特 交換圖案變換所述比特子塊的排列順序W形成第二次比特交織后的LDPC碼字;將所述第 二次比特交織后的LDPC碼字分成第一部分和第二部分,并將該兩部分都按列順序?qū)懭氪?儲空間并按行順序從該存儲空間內(nèi)讀出W得到第H次比特交織后的LDPC碼字;對所述第 H次比特交織后的LDPC碼字依照相應(yīng)的星座圖進(jìn)行星座映射W得到符號流;其中,所述比 特交換圖案和所述星座圖都與不同碼率的LDPC碼表相對應(yīng)。
      [0005] 本發(fā)明實施例還提供了一種LDPC碼字的解交織解映射方法,包括如下步驟;對符 號流軟值數(shù)據(jù)依照相應(yīng)的星座圖進(jìn)行軟解映射處理W得到比特軟值數(shù)據(jù);其中所述符號流 軟值數(shù)據(jù)是接收端接收到如上述的LDPC碼字的交織映射方法得到的符號流經(jīng)過快速傅里 葉變換后得到;將所述比特軟值數(shù)據(jù)分成第一部分和第二部分,并將該兩部分都按行順序 寫入存儲空間并按列順序從該存儲空間內(nèi)讀出W得到第一次比特解交織后的比特軟值數(shù) 據(jù);將所述第一次比特解交織后的比特軟值數(shù)據(jù)按預(yù)定長度分成連續(xù)的多個比特軟值數(shù)據(jù) 子塊,并按照相應(yīng)的比特交換圖案變換所述比特軟值數(shù)據(jù)子塊的排列順序W形成第二次比 特解交織后的比特軟值數(shù)據(jù);將所述第二次比特解交織后的比特軟值數(shù)據(jù)中對應(yīng)于LDPC 碼字中的校驗部分的比特軟值數(shù)據(jù)進(jìn)行第H次比特解交織W得到第H次比特解交織后的 比特軟值數(shù)據(jù);將所述第二次比特解交織后的比特軟值數(shù)據(jù)中與所述第H次比特解交織后 的比特軟值數(shù)據(jù)拼接成比特軟值數(shù)據(jù)流;對所述比特軟值數(shù)據(jù)流進(jìn)行LDPC譯碼處理W得 到解碼后的比特流數(shù)據(jù)。
      [0006] 與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案具有W下優(yōu)點:
      [0007] 針對不同的LDPC碼表選擇相應(yīng)的交織映射W及解交織解映射方法W使系統(tǒng)性能 得到更好的提升。
      【附圖說明】
      [0008] 圖1是本發(fā)明的一種LDPC碼字的交織映射方法的【具體實施方式】的流程示意圖;
      [0009] 圖2是本發(fā)明的一種LDPC碼字的解交織解映射方法的【具體實施方式】的流程示意 圖;
      [0010] 圖3是本發(fā)明的一種LDPC碼字的交織映射方法中對LDPC碼字中的校驗部分進(jìn)行 第一次比特交織W得到校驗比特流的示意圖;
      [0011] 圖4是本發(fā)明的一種LDPC碼字的交織映射方法中按照比特交換圖案變換所述比 特子塊的排列順序的示意圖。
      【具體實施方式】
      [0012] 發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中,無法針對特定的LDPC碼字和星座映射方式形成針對性 的比特交織。
      [0013] 針對上述問題,發(fā)明人經(jīng)過研究,提供了一種LDPC碼字的交織映射方法及解交織 解映射方法,針對不同的LDPC碼表選擇相應(yīng)的交織映射W及解交織解映射方法W使系統(tǒng) 性能得到更好的提升。
      [0014] 為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明 的【具體實施方式】做詳細(xì)的說明。
      [0015] 在本發(fā)明實施例中,發(fā)射機端為:首先將信源編碼后比特流輸入到LDPC編碼器進(jìn) 行特定碼率碼長的LDPC碼字的編碼,之后輸入比特交織器,按照某種特定的比特交織圖案 方法進(jìn)行交織處理,隨后將比特交織處理后的數(shù)據(jù)進(jìn)行對應(yīng)碼率的16NUC星座映射,星座 映射,之后進(jìn)行調(diào)制,發(fā)射,經(jīng)歷信道。接收機端為:將經(jīng)過信道后的數(shù)據(jù)進(jìn)行解調(diào),然后解 調(diào)后的數(shù)據(jù)輸入解映射模塊,進(jìn)行QPSK解映射。之后將解映射模塊輸出的比特軟值信息輸 入到解交織模塊進(jìn)行解交織,之后輸出到LDPC譯碼器,對其進(jìn)行基于特定的LDPC碼字的譯 碼,最后解碼輸出比特流。
      [0016] 如圖1所示的是本發(fā)明的一種LDPC碼字的交織映射方法的【具體實施方式】的流程 示意圖。參考圖1,LDPC碼字的交織映射方法包括如下步驟:
      [0017] 步驟S11;將所述LDPC碼字中的校驗部分進(jìn)行第一次比特交織W得到校驗比特 流;
      [0018] 步驟S12;將所述LDPC碼字中的信息比特部分與所述校驗比特流拼接成第一次比 特交織后的LDPC碼字;
      [0019] 步驟S13;將所述第一次比特交織后的LDPC碼字按預(yù)定長度分成連續(xù)的多個比特 子塊,并按照相應(yīng)的比特交換圖案變換所述比特子塊的排列順序W形成第二次比特交織后 的LDPC碼字;
      [0020] 步驟S14;將所述第二次比特交織后的LDPC碼字分成第一部分和第二部分,并將 該兩部分都按列順序?qū)懭氪鎯臻g并按行順序從該存儲空間內(nèi)讀出W得到第H次比特交 織后的LDPC碼字;
      [002。步驟S15;對所述第H次比特交織后的LDPC碼字依照相應(yīng)的星座圖進(jìn)行星座映射 W得到符號流;其中,所述比特交換圖案和所述星座圖都與不同碼率的LDPC碼表相對應(yīng)。
      [0022] 在本實施例中,所述步驟S11具體包括如下步驟;將所述LDPC碼字中的校驗部分 按列順序?qū)懭氪鎯臻g并按行順序從該存儲空間內(nèi)讀出W得到校驗比特流。
      [0023] 具體地,對生成LDPC碼字的檢驗部分進(jìn)行比特交織;LDPC碼字的校驗部分共M個 比特,按列寫到一個存儲空間內(nèi),每列Q個比特,共q列,也就是說M=Q*q,接著按行順序讀 出。其具體實施過程參考圖3所示。
      [0024] 在所述步驟S13中,將所述第一次比特交織后的LDPC碼字按預(yù)定長度分成連續(xù)的 多個比特子塊,其中所述預(yù)定長度為360。進(jìn)一步地,按照相應(yīng)的比特交換圖案變換所述比 特子塊的排列順序W形成第二次比特交織后的LDPC碼字。其具體過程詳見圖4所示,在圖 4中,(m。,m。. . .,是360長度比特子塊的比特交換圖案。
      [00巧]具體地,LDPC碼表中的LDPC碼字的碼長為64800。針對不同碼率的LDPC碼字,提 供不同的比特交換圖案。
      [0026] 在本實施例中,針對碼率為9/15的碼表,Nidp。= 64800qxq= 3日。X3日。,9=72。
      [0027] 碼表為:



      [0140] 相應(yīng)的比特交換圖案為:
      [0145] 需要說明的是,在本實施例中,所述比特交換圖案中的各個數(shù)值是指未經(jīng)過比特 交換前所述比特子塊的位置。例如,上述比特交換圖案中的第一個數(shù)值24含義是指原來未 經(jīng)過比特交換前第25個比特子塊的如今經(jīng)過比特交換后變成了第一個比特子塊。
      [0146] 相應(yīng)的星座圖為:
      [0147] [014 引
      [0149]
      [0150]
      [0154]
      [0155]
      [0156]
      [0157]
      [015 引
      [0159]

      [0160] 在所述步驟S14中,例如,對于碼長為64800比特的LDPC碼字(經(jīng)第二次比特交織 后的LDPC碼字),分成第一部分和第二部分,其中第一部分的長度為63360比特,第二部分 的長度為1440比特,并將該兩部分都按列順序?qū)懭氪鎯臻g并按行順序從該存儲空間內(nèi) 讀出,其中每列8100比特,共八列。
      [016U之后對上述比特交織后的比特流數(shù)據(jù)化。,61,...,1^1),根據(jù)256抓(:星座圖, 每八個二進(jìn)制比特序列所對應(yīng)的十進(jìn)制數(shù)映射到某一個星座點,得到符號流(每個復(fù)數(shù) 符號對應(yīng)一個星座點)。例如,八個比特'00001100'對應(yīng)十進(jìn)制數(shù)為12,則對應(yīng)到表中 0. 4542+0. 6098i的星座點,該星座點在實數(shù)軸和虛數(shù)軸上的顯示為,實數(shù)軸0. 4542、虛數(shù) 軸0. 6098。然后在調(diào)制模塊對符號流進(jìn)行OFDM操作,加入載波進(jìn)行發(fā)射。
      [0162] 在本實施例中,所述LDPC碼字是對信源編碼后的比特流經(jīng)特定的LDPC編碼后得 至IJ,其中所述特定的LDPC編碼可W采用現(xiàn)有技術(shù)來實現(xiàn)。
      [016引具體地,特定LDPC碼字為四個中的一個,該四個LDPC的碼字是W LX L(L通常為360)為子塊大小,碼表如下:
      [0164]表 1 碼率g/lSNidpc= 648〇OqXti= 360X360,Q=72
      [0165] 113 1557 3316 5680 6241 10407 13404 13947 14040 14353 15522 1569816079 17363 19374 19543 20530 22833 24339
      [0166] 271 1361 6236 7006 7307 7333 12768 15441 15568 17923 18341 2032121502 22023 23938 25351 25590 25876 25910
      [0167] 73 605 872 4008 6279 7653 10346 10799 12482 12935 13604 15909 1652619782 20506 22804 23629 24859 25600
      [0168] 1445 1690 4304 4851 8919 9176 9252 13783 16076 16675 17274 1880618882 20819 21958 22451 23869 23999 24177
      [0169] 1290 2337 5661 6371 8996 10102 10941 11360 12242 14918 16808 2057123374 24046 25045 25060 25662 25783 25913
      [0170] 28 42 1926 3421 3503 8
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1