《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > LTE上行信道交織與解交織的研究及DSP實現
LTE上行信道交織與解交織的研究及DSP實現
來源:電子技術應用2011年第5期
陳發堂,陳 燕
重慶郵電大學,重慶400065
摘要: 詳細分析了PUSCH信道交織的具體過程,并根據定點TMS320C6455的特點,提出了一種簡單的PUSCH信道交織與解信道交織實現方案。將程序在CCS3.3中運行,利用MATALAB軟件驗證了該方案的可行性和高效性。
中圖分類號: TN929.5
文獻標識碼: A
文章編號: 0258-7998(2011)05-0060-04
Research and DSP realization of uplink channel interleaver and deinerleaver in LTE system
Chen Fatang,Chen Yan
Chongqing University of Posts and Telecommunications, Chongqing 400065,China
Abstract: This Paper describes the channel interleaver process of physical uplink shared channel and presents a simple implementation scheme of channel interleaver and deinterleaver in accordance with the features of fixed-point TMS320C6455. The running results of the program in CCS3.3 verified by MATLAB display that this scheme is feasible and effective.
Key words : LTE;channel interleaver;data multiplexing;DSP realization


    ZEHAVI提出比特交織編碼調制BICM(Bit Interleaver coding Modulation)思想[1],即在編碼和調制之間引入交織。BICM通過犧牲一些歐式距離來提高漢明距離,使其在衰落信道下具有高度的魯棒性。交織的原理是打亂原始數據序列,使數據的相關性減弱,盡力分散突發錯誤,在譯碼時大大降低數據突發錯誤的影響。
    3GPP LTE中物理上行鏈路共享信道PUSCH(Physi-
cal Uplink Shared Channel)上承載的信息包含預編碼矩陣指示PMI(Precoding Matrix Index)、秩指示RI(Rand Index)、CQI信道質量指示(channel quality indicator)和混合自動重傳請求應答HARQ-ACK(hybrid automatic repeat request acknowledgement)以及數據信息。為降低數據突發錯誤率,在幾路信息各自編碼后和調制間,引入了信道交織[2]。PUSCH信道交織采用的是分組交織,但與傳統的分組交織有較大差異。本文從DSP實際角度出發,針對PUSCH信道交織與解交織,提出了一種簡單的實現方案。
1 PUSCH信道交織
    進入PUSCH信道交織是三路信息,為降低譯碼的錯誤率,在進行信道交織前,先將三路信息進行復用" title="數據復用">數據復用,然后再進行PUSCH信道交織。在用DSP具體實現時,把數據復用和信道交織放在一個模塊實現。
1.1 三路編碼后的數據復用
 
 
  
    通過對上述公式的計算和理解,從節省程序代碼段和cycle數考慮,提出了一種簡單的實現方案,在放置RI時每行只需放置4列,每行放置的位置相同,在實現時,只需把原RI所占列的表1修改為表2,即可實現上述代碼。
    (4)在交織表中放置CQI和數據信息:首先放置CQI信息,然后放置數據信息,在放置CQI和數據信息時,程序中必須考慮不能覆蓋RI的信息,具體見下節信道交織的DSP實現。

    (6)交織表按列輸出即可實現交織。
2 信道交織與解交織算法的DSP實現
    本系統選用TMS320C6455作為DSP芯片,該芯片是TI公司基于第三代先進Velovi TI超長指令字VLIW(Very Long Instruction Word)結構的高性能定點DSP[3]。其最高主頻達到了1.2 GHz,每個周期可以并行執行8條指令,處理速度最大可至8 000 MIPS,實現高速運算。TMS320C6455片內采用L1/L2兩級存儲器結構,L1包含相互獨立的32 KB的程序Cache(L1P)和32 KB的數據Cache(L1D),L2為2 MB的尋址空間,其片內存儲器容量是其他C64系列的二倍。
2.1 信道交織的DSP實現
    在實現信道交織時,輸入的三路信息:RI、CQI/PMI和數據復用后的信息,HARQ經過編碼后直接到信道交織模塊,數據復用放到信道交織模塊實現。圖1給出PUSCH信道交織的程序實現流程。信道交織是比特進行交織,為便于尋址處理,需要把每個比特字節化。

 

 

    三路信息實現比特字節化,利用TMS320C6455每個周期最多可并行執行8條指令,為節省Cycle,在比特字節化的循環體里,每次分別取出4 B的數據,在程序中利用A組寄存器和B組寄存器交替使用的方式,達到每個周期可以并行執行6條指令。利用B指令和LDB指令后的延遲“NOP”指令,使程序進行極大的優化。
    在交織表中放置RI信息,根據對協議的理解,提出了一種簡單的實現方案。在放置RI信息過程中,采用三層循環實現:第一層為Qm行小向量是否填滿,第二層為該大行的4列是否填滿,第三層為大行數依次遞減,是否所有的RI已經放在交織表中。
    在交織表中放置CQI信息,在放置時不能覆蓋RI的信息,即需要知道RI在交織表中占哪些位置。為確定RI在交織表中的位置,用RI編碼后的長度除以4×Qm,在程序中提出采用文獻[4]介紹的除法程序,該除法程序經優化后只占用35cycle。CQI的放置原理和RI相同,都是采用三層循環。只是放置時需要根據RI在交織表占用位置的不同情況進行放置。
    在交織表中放置ACK信息,為便于程序的簡化,提出了一種簡單的實現方案,ACK放置在交織表中的位置是覆蓋CQI信息,為避免覆蓋多余的CQI,需明確ACK占交織表中哪些位置,用ACK編碼后的長度調用除法程序除以4×Qm,根據ACK在交織表中的具體情況進行放置。ACK的放置原理和RI相同,采用三層循環。
 
2.2 PUSCH解信道交織的DSP實現
    PUSCH上的數據經過解調、解擾后是軟信息,每個軟信息占16 bit,解信道交織時無需對軟信息進行字節化。通過對協議TS36.212中PUSCH信道交織的理解,解信道交織的思想是首先恢復出交織表(注意恢復交織表時,列輸入行輸出),然后根據三路數據所放置的具體位置,再解出三路數據信息。在解交織時,為保證三路輸出的數據正確,需調用除法程序,具體步驟如下:
    (1)根據高層的參數來確定交織表的列數Cmux和大行數R'mux。
    (2)恢復交織表。按列進行輸入,在放置數據時,包含三層循環,第一層把Qm小行向量填滿,每一小行從起始位置偏移0~(Qm-1)×Cmux進行放置,直到把Qm小行放置完;第二層為大行數依次遞增,直到把R'mux大行的數據填滿;第三層為列數依次遞增,把Cmux列的數據填滿,每一列的處理方式相同。
    (3)從交織表中取出RI的數據。在取RI數據時,采用三層循環進行實現:從最后一大行開始,第一層為取出列表二的值,根據該值確定其RI在交織表中列位置偏移,把Qm小行向量的RI數據從交織表取出;第二層為列表二中RI所占四列的數據是否取完;第三層為大行數依次遞減,直到把所有的RI信息取出。
    (4)在交織時,ACK的數據覆蓋一部分CQI的數據,在解交織時,取出ACK的數據,同時在放置ACK的數據位置填0,即實現對CQI數據的打孔。根據ACK的長度確定ACK在交織表所占位置,從交織表中取出ACK的數據,其處理方式和RI相同,采用三層循環,在取出數據的同時,把相應的位置賦值為0。
    (5)在解交織取出CQI的數據時,從交織表中取出的CQI數據的原理和RI相同,都是采用三層循環。只是取CQI數據時需要根據RI在交織表占用位置的不同情況進行。
3 性能分析
    在TMS320C6455DSP軟件實現中,考慮該定點DSP具有每個周期最多可并行執行8條指令的特性。根據上節描述的信道交織與解交織的軟件實現流程,從節省cycle數和存儲空間角度出發,最大程度優化程序循環體,使用并行指令,利用一些指令后的延遲“NOP”指令[5]。根據不同的數據類型和數據的長度,通過程序仿真實現,得到統計結果如表3。


    表3中PUSCH解信道交織時得到的數據是軟信息,每一個軟信息占16 bit。給出的三路數據各自的長度雖然比較特別,但不失一般性。在交織時由于處理的是比特交織,需要把比特進行字節化,在交織完后,需要字節比特化級聯。而解交織處理的是軟信息,無需此過程,所執行的周期明顯的減少。雖然給出簡化方案的運算量較大,但是由于采用的TMS320C6455的主頻為1 GHz,在具體實現時,完全可以滿足實時需求。
    本文從理論上詳細分析了PUSCH信道交織的過程,PUSCH信道交織的交織表的行、列是由高層來的參數確定,與傳輸的三路數據的長度無關。根據PUSCH上的三路數據采用特殊的分塊交織,提出了一種簡單的方案實現PUSCH上數據復用和信道交織的模塊與PUSCH解信道交織和數據復用的模塊。將DSP程序輸出的結果與MATLAB程序輸出的結果進行比較,程序運行結果表明,本方案能夠滿足TD-LTE無線綜合測試儀表的需求。

參考文獻
[1] ZEHAVI.E 8-PSK Trellis Codes for a Rayleigh Fading Channel IEEE Transactions on Communications,1992,40(5):873-874.
[2] 3GPP TS36.212.v8.9.0 Multiplexing and channel coding(Release 9)[S].
[3] 汪安民,張松燦.TMS320C6000系列DSP實用技術與開發案例[M].北京:人民郵電出版社,2008.
[4] 石元君.定點DSP除法原理及其TMS320C6000實現[J].單片機與嵌入式系統應用,2002(10):73-74.
[5] Texas Instruments Incorporated. TMS320C6000系列DSP變成工具與指南[M].田黎育,何佩琨,朱夢宇,譯.北京:清華大學出版社,2007:30-60.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久久免费观看| 久久精品视频在线看| 亚洲黄一区二区三区| 在线电影院国产精品| 亚洲欧美中文日韩在线| 国产精品中文字幕欧美| 久久免费午夜影院| 欧美国产日本在线| 欧美一区二区三区久久精品| 欧美日韩亚洲系列| 久久一区欧美| 国产一区二区久久久| 欧美区亚洲区| 国产一级揄自揄精品视频| 欧美日韩精品免费在线观看视频| 亚洲国产91色在线| 国产色婷婷国产综合在线理论片a| 欧美午夜寂寞影院| 欧美日韩国产成人在线91| 国产精品免费视频观看| 麻豆亚洲精品| 牛夜精品久久久久久久99黑人| 久久精品成人欧美大片古装| 国语自产精品视频在线看8查询8| 国产日韩综合一区二区性色av| 国产精品一级在线| 欧美性生交xxxxx久久久| 免费观看久久久4p| 欧美激情网站在线观看| 亚洲网站在线观看| 国产精品久久久久久久久久直播| 久久精品国亚洲| 在线亚洲观看| 999在线观看精品免费不卡网站| 国产一区二区激情| 欧美护士18xxxxhd| 亚洲精品欧美| 午夜在线电影亚洲一区| 国产精品久久久久久久免费软件| 国产乱肥老妇国产一区二| 久久久久成人网| 亚洲午夜精品在线| 欧美日韩在线另类| 国产欧美一区二区色老头| 国产精品久久久久91| 99视频精品全国免费| 国产精品女主播一区二区三区| 亚洲高清资源综合久久精品| 在线不卡亚洲| 亚洲欧洲日本一区二区三区| 欧美日本在线观看| 欧美午夜精品一区二区三区| 午夜亚洲福利在线老司机| 最新中文字幕亚洲| 欧美超级免费视 在线| 久久久亚洲影院你懂的| 在线综合亚洲欧美在线视频| 99v久久综合狠狠综合久久| 欧美日韩精品是欧美日韩精品| 欧美激情国产日韩| 午夜精品久久久久久久白皮肤| 亚洲一区精彩视频| 影音先锋国产精品| 日韩亚洲精品在线| 亚洲东热激情| 一区二区三区日韩精品视频| 欧美+亚洲+精品+三区| 日韩视频永久免费| 欧美www视频| 中日韩美女免费视频网址在线观看| 亚洲综合欧美| 久久久99久久精品女同性| 亚洲女同性videos| 国内一区二区三区| 欧美午夜精品久久久久久孕妇| 西西裸体人体做爰大胆久久久| 国产精品久久久久aaaa樱花| 亚洲欧美精品一区| 国产伦一区二区三区色一情| 亚洲在线观看视频| 国产九区一区在线| 午夜性色一区二区三区免费视频| 亚洲第一伊人| 国产午夜精品美女视频明星a级| 欧美成人午夜| 亚洲字幕在线观看| 欧美巨乳波霸| 国产女主播一区二区| 欧美va亚洲va日韩∨a综合色| 你懂的国产精品| 黄色亚洲在线| 欧美日韩少妇| 久久影院亚洲| 久久久久久夜| 一二美女精品欧洲| 国产精品久久91| 亚洲人在线视频| 亚洲欧美一区二区三区久久| 国产精品免费网站| 欧美午夜激情在线| 亚洲尤物视频在线| 国产精品99久久不卡二区| 国产伦精品免费视频| 樱花yy私人影院亚洲| 亚洲三级免费观看| 亚洲欧美综合网| 欧美成人午夜激情| 麻豆精品在线观看| 韩日欧美一区二区三区| 一区二区欧美日韩视频| 久久久女女女女999久久| 欧美日韩精品免费观看| 久久久五月婷婷| 欧美日韩人人澡狠狠躁视频| 欧美国产精品| 日韩一区二区精品葵司在线| 久久久久久久性| 欧美日韩国产一区二区| 国产伦精品免费视频| 亚洲精品视频免费观看| 韩国免费一区| 国产精品video| 亚洲欧洲久久| 蜜桃av一区二区在线观看| 欧美性色aⅴ视频一区日韩精品| 欧美精品一区二区三区四区| 欧美三日本三级三级在线播放| 9色国产精品| 在线观看视频一区二区欧美日韩| 欧美欧美天天天天操| 国产精品久久影院| 免费成人在线视频网站| 黄色成人av网| 狂野欧美性猛交xxxx巴西| 老色鬼久久亚洲一区二区| 99精品免费网| 久久精品国产99| 久久国产一区二区三区| 蜜臀av国产精品久久久久| 久久精品成人一区二区三区| 亚洲六月丁香色婷婷综合久久| 欧美日韩精品免费观看视频完整| 欧美视频在线观看一区二区| 黑人操亚洲美女惩罚| 亚洲精品一区二区在线| 国产精品久久久久一区二区| 亚洲中无吗在线| 国产精品入口| 欧美成人国产| 久久在线91| 久久婷婷国产综合尤物精品| 国产精品久久久久久超碰| 欧美体内she精视频| 亚洲视频综合在线| 欧美影院在线播放| 亚洲欧美激情在线视频| 亚洲欧美影院| 精品成人国产在线观看男人呻吟| 欧美亚州一区二区三区| 亚洲国产va精品久久久不卡综合| 亚洲手机视频| 国产精品性做久久久久久| 欧美aⅴ一区二区三区视频| 久久激情五月丁香伊人| 亚洲欧美亚洲| 国产精品videossex久久发布| 欧美一区二区三区日韩| 性一交一乱一区二区洋洋av| 亚洲视频1区2区| 国产日产欧美a一级在线| 亚洲欧美日韩精品一区二区| a4yy欧美一区二区三区| 久久久久国产精品麻豆ai换脸| 欧美在线视频不卡| 国产精品婷婷午夜在线观看| 亚洲淫性视频| 美日韩精品视频| 欧美日韩国产va另类| 尤物精品在线| 国产欧美日韩一区二区三区| 欧美日韩国产色站一区二区三区| 久久免费一区| 国产精品入口66mio| 国产偷久久久精品专区| 欧美成人一区二区三区在线观看| 国产精品久久久91| 免费在线亚洲| 亚洲级视频在线观看免费1级| 裸体丰满少妇做受久久99精品| 99pao成人国产永久免费视频| 国产欧美日韩综合精品二区| 新67194成人永久网站| 欧美高清视频www夜色资源网| 欧美亚男人的天堂| 亚洲激情第一页| 91久久精品国产91性色| 国产精品久久久久久久久免费| 国产精品第13页| 国产精品一区二区在线观看不卡| 一区二区三区在线高清| 欧美一区二区三区在线看| 国产精品xnxxcom| 亚洲欧美激情一区| 亚洲黄色有码视频| 国产欧美视频一区二区三区| 欧美制服丝袜第一页| 黄色成人av| 国产乱理伦片在线观看夜一区| 亚洲免费不卡| 亚洲视频综合在线| 欧美激情在线播放| 免费亚洲电影在线| 欧美激情一区二区久久久| 在线观看视频一区| 欧美午夜激情在线| 亚洲精一区二区三区| 亚洲女同精品视频| 国模大胆一区二区三区| 亚洲精品国偷自产在线99热| 性一交一乱一区二区洋洋av| 欧美激情精品久久久久久| 欧美成人自拍| 欧美激情综合色综合啪啪| 亚洲美女在线视频| 亚洲美女色禁图| 久久精品123| 狠狠久久亚洲欧美专区| 欧美中文在线观看| 国产精品久久国产三级国电话系列| 亚洲精品在线免费观看视频| 亚洲国产精品一区二区第四页av| 亚洲国产日韩欧美在线99| 亚洲福利免费| 欧美一区二区三区免费看| 国产午夜精品久久久久久久| 另类天堂视频在线观看| 国产日韩欧美三区| 国产精品久久久久久久久免费| 亚洲一区三区在线观看| 亚洲天堂av在线免费观看| 91久久精品一区二区三区| 99精品视频一区| 欧美中文字幕在线| 亚洲福利视频一区二区| 国产精品成人免费| 久久人人97超碰国产公开结果| 欧美美女操人视频| 久久精品国产综合精品| 国产精品一区三区| 欧美激情在线| 国产一区二区无遮挡| 亚洲国产另类久久久精品极度| 欧美成人免费视频| 久久香蕉国产线看观看网| 亚洲一区二区三区在线| 欧美精品日韩三级| 性欧美激情精品| 91久久精品网| 亚洲欧美激情四射在线日| 国内揄拍国内精品少妇国语| 亚洲欧美日韩在线高清直播| 欧美高清在线精品一区| 亚洲精品一线二线三线无人区| 国产亚洲欧美激情| 国产亚洲观看| 久久动漫亚洲| 国产一区二区三区在线免费观看| 精品粉嫩aⅴ一区二区三区四区| 午夜精品久久99蜜桃的功能介绍| 欧美日韩一区二区在线观看| 亚洲国产成人在线| 久久女同互慰一区二区三区| 久久精品国产久精国产一老狼| 国产精品影院在线观看| 久久精品日韩欧美| 日韩写真在线| 久久先锋影音av| 国产亚洲二区| 亚洲女性喷水在线观看一区| 国产热re99久久6国产精品| 午夜精彩国产免费不卡不顿大片| 日韩一区二区免费高清| 欧美成人精精品一区二区频| 国产精品裸体一区二区三区| 国产精品青草综合久久久久99| 日韩午夜av在线| 在线国产精品一区| 欧美日韩免费观看中文| 国产精品福利在线观看网址| 欧美视频官网| 久久久www免费人成黑人精品| 亚洲专区国产精品| 欧美日韩视频在线| 午夜日韩激情| 午夜精品一区二区三区四区| 国产欧美精品在线| 欧美四级伦理在线| 99热这里只有成人精品国产| 久久亚洲精品一区二区| 日韩小视频在线观看| 噜噜噜噜噜久久久久久91| 一区二区三区蜜桃网| 国产精品视频网址| 久久伊人免费视频| 狠狠久久综合婷婷不卡| 欧美日韩国产一中文字不卡| 国产有码在线一区二区视频| 欧美日韩精品一区二区| 亚洲欧美日韩高清| 在线不卡免费欧美| 免费在线看成人av| 一区二区视频在线观看| 在线观看精品一区| 悠悠资源网久久精品| 久久国产色av| 国产精品户外野外| 日韩一级免费观看| 亚洲人成毛片在线播放女女| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲精品永久免费精品| 国产精品二区三区四区| 欧美一区国产在线| 一区二区三区回区在观看免费视频| 六月婷婷一区| 国产一区二区在线观看免费| 欧美日韩精品一二三区| 国产欧美日韩在线观看| 欧美精品久久一区二区|