《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于DMR通信協議的信道編解碼研究
基于DMR通信協議的信道編解碼研究
來源:微型機與應用2013年第9期
鄧 曉,潘學軍
(大連理工大學,遼寧 大連 116024)
摘要: 為了提高DMR系統基帶算法的性能,分析研究了DMR通信協議中的BPTC碼和變長BPTC碼。針對這兩種碼,提出了利用和積算法作為軟輸入軟輸出譯碼器,進行迭代譯碼的新方案。該方案在MATLAB下進行了仿真,并與伴隨式譯碼方案進行了對比分析。BPTC和變長BPTC碼的仿真實驗結果表明,采用軟判決迭代譯碼的方案在低信噪比和高信噪比時都有更好的編碼增益。
Abstract:
Key words :

摘  要: 為了提高DMR系統基帶算法的性能,分析研究了DMR通信協議中的BPTC碼和變長BPTC碼。針對這兩種碼,提出了利用和積算法作為軟輸入軟輸出譯碼器,進行迭代譯碼的新方案。該方案在MATLAB下進行了仿真,并與伴隨式譯碼方案進行了對比分析。BPTC和變長BPTC碼的仿真實驗結果表明,采用軟判決迭代譯碼的方案在低信噪比和高信噪比時都有更好的編碼增益。
關鍵詞: DMR;BPTC;變長BPTC;和積算法;軟輸入軟輸出;迭代譯碼

 DMR(Digital Mobile Radio)協議是由歐洲電信標準協會(ETSI)推出的數字集群通信協議。在現代通信領域,專網的數字通信系統將逐漸取代過去的模擬通信系統。無線信道易受噪聲、干擾和其他信道因素的影響,對數字通信系統的服務質量產生較大的影響。為了保證實時通信業務的服務質量,降低誤碼率,在數據傳輸中采用前向糾錯編碼的方式使其有一定的糾錯能力。DMR中有兩種重要的前向糾錯碼,即BPTC(Block Product Turbo Code)碼和變長BPTC碼,它們分別在語音幀和廣播信令中起到非常重要的作用。本文提出了軟判決迭代譯碼方案,其仿真實驗結果明顯優于參考文獻[1]、[2]中提出的兩種方案。
1 DMR信道編解碼介紹
1.1 BPTC碼編碼過程

 控制信令中,未確認和確認的數據都用一個(196,96)Turbo乘積碼[3]對信源進行編碼,然后分別對矩陣的行和列使用(15,11,3)和(13,9,3)漢明編碼。對編碼后的新矩陣按從左到右再從上到下的順序編號,一個額外的保留位增添到原有序列中,形成196位。最后采用公式(1)進行交織。
 m=(n×181)mod196(1)
其中,m表示交織后的序列號,n表示交織前的序列號。m決定了傳輸陣列中的每個位的位置。整個編碼過程如圖1所示。

 BPTC解碼是編碼的逆過程,對接收到的196 bit序列先排成13×15的矩陣,通過(13,9)列譯碼后再通過(15,11)行譯碼,最后得出9×11的矩陣,去除前3 bit后得到譯碼的96 bit序列。
1.2 變長BPTC碼編碼過程
 在DMR協議中,CACH信令、嵌入式信令和反向信道采用3種方式的變長BPTC編碼。3種編碼方式十分類似,本文以CACH信令為例對變長BPTC編碼進行研究。
CACH信令采用BPTC編碼,如圖2所示,每一行采用(17,12,3)漢明編碼,每列采用簡單的奇偶校驗。

 圖2也表明了CACH信令的交織過程。信令信息經過漢明行編碼和簡單列奇偶校驗并將校驗位填入最后一行中形成編碼矩陣形式。把編碼矩陣按從上到下從左到右的順序讀出,再按照從左到右的順序寫入傳輸矩陣中。每一行的長度為17位。將矩陣左上編號為序號1,用從上向下、從左到右的方式遞增排序,并排成左上為序號1,從左向右從上到下的方式序號遞增的新序列。
 變長BPTC碼每行采用漢明譯碼,而每列可以進行奇偶校驗,檢測譯碼是否成功。
2 一種基于軟輸入軟輸出迭代譯碼的BPTC譯碼方案
2.1 BPTC和變長BPTC軟輸入軟輸出迭代譯碼
2.1.1 BPTC迭代譯碼方案

 為了逼近最優譯碼引入了迭代譯碼的思想,兩個分量譯碼器采用的是軟輸入軟輸出,接收到的序列中每個比特軟信息在兩個漢明碼譯碼器之間相互交換,迭代更新。BPTC譯碼的譯碼過程如圖3所示。

2.1.2 變長BPTC迭代譯碼方案
 在變長BPTC碼中,每一列只采用奇偶校驗并將校驗值放置在最后一行中,奇偶校驗只能檢錯不能糾錯。但是在軟判決中置信度高的比特會影響置信度低的比特,一個似然值低的錯誤比特會被多個似然值高的比特影響。采用這種置信度傳播的思想,在變長BPTC譯碼中每個比特的軟信息在每行的漢明碼和每列的奇偶校驗中進行迭代不斷收斂完成譯碼,由于奇偶校驗也參與到了譯碼中來,使得譯碼的性能得到了提高,變長BPTC軟判決迭代譯碼方案如圖4所示。

2.2 SISO譯碼器
 SISO(Soft In Soft Out)譯碼器比硬輸出譯碼器有更少的信息損失和更高的誤碼性能。在迭代譯碼中,一個譯碼器的軟輸出能作為另一個譯碼器的軟輸入,并且兩個譯碼器對接收序列進行迭代處理,直到達到碼的性能界。文中的BPTC譯碼新方案采用在兩個SISO譯碼器間相互交換非本征信息完成迭代譯碼,該譯碼方案中對漢明碼的譯碼方式采用置信度傳播BP(Belief Propagation)算法,也稱和積算法SPA(Sum-Product Algorithm)[4]。在置信度傳播算法中,節點到節點的消息是通過Tanner圖傳遞。
2.2.1 Tanner圖
 線性分組碼可以采用網格表示,也可以采用Tanner圖表示[5]。Tanner圖表示了碼元與校驗碼元的奇偶校驗和的關聯關系。Tanner圖中有兩類節點,一類表示碼元比特的頂點稱為變量節點,另一類表示奇偶校驗和或者約束方程的校驗節點。以一個(7,4)漢明碼為例,其生成矩陣如圖5所示,Tanner圖如圖6所示,其中圓形表示變量節點,方形的表示校驗節點。可以看出,Tanner圖很清楚地表明了節點間的消息傳遞的路徑。


3 仿真結果及分析
 以BPTC(196,96)為例,數據采用BPSK調制經過AWGN信道加噪后進行解調和譯碼,采用伴隨式譯碼方案和軟判決迭代譯碼方案得出的誤碼率曲線如圖7和圖8所示。由于伴隨式譯碼方案每個漢明碼只能糾正一個錯誤比特,因此當接收矩陣中其中一列或者一行有多于一個的錯誤比特,這種形式的錯誤就會造成錯誤的擴散。而軟判決迭代譯碼方案采用的是每個比特置信度傳播的方式,SISO譯碼器不會對碼字立即作出判決。當有一列或者一行中有多個比特錯誤時,雖然其中一個譯碼器不能正確譯碼,但是在另一個譯碼器中這些錯誤是分布在不同的碼字中的,因此能夠正確譯碼,這樣在行列譯碼器中反復迭代使得每個比特的概率值逐漸收斂,最后輸出譯碼結果。由圖7和圖8也可以看出采用迭代譯碼的方案在低信噪比和高信噪比時都有明顯的編碼增益。

 本文對傳統的譯碼方法進行了改進,提出了利用和積算法并加入迭代譯碼的新譯碼方法,該方法適用于DMR系統的BPTC和變長BPTC。該方法具有性能好和架構簡單的優點。實驗中還發現,隨著SNR增加,迭代次數會相應降低。下一步工作的重點是將本文提出的算法在DSP平臺上實現,從運算速度和存儲空間上進行進一步的優化改進。
參考文獻
[1] 劉輝,謝曉明.基于DMR通信協議的信道編碼的研究[J].現代電子技術,2009,23(9):37-39.
[2] 代敏.DMR系統的信道編碼研究[D].西安:西安電子科技大學,2008.
[3] PYNDIAH R M. Near-optimum decoding of product codes: block turbo codes[J]. IEEE Transactions on Communications, 1998, 46(8):1003-1010.
[4] KSCHISCHANG F R, FREY B J, LOELIGER H-A. Factor graphs and the Sum-product algorithm[J]. IEEE Transactions on Information Theory, 2001,47(2):498-519.
[5] TANNER R M. A recursive approach to low complexity codes[J]. IEEE Transactions on Information Theory, 1981,27(5):533-547.
[6] MACKAY D J C. Good error-correcting codes based on very sparse matrices[J]. IEEE Transactions on Information Theory, 1999,45(2):399-431.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产一区二区三区av电影| 亚洲伦理久久| 欧美日韩精品| 女女同性女同一区二区三区91| 小黄鸭精品密入口导航| 亚洲视频精选| 亚洲网站视频| 亚洲一级黄色| 亚洲一区二区av电影| 一区二区三欧美| av成人免费| 亚洲视频在线视频| 亚洲一区免费网站| 亚洲欧美www| 亚洲欧美在线看| 欧美一级成年大片在线观看| 销魂美女一区二区三区视频在线| 亚洲在线成人| 欧美一级视频精品观看| 欧美一区免费视频| 久久九九精品| 久久这里只有| 欧美成人精品三级在线观看| 欧美激情第4页| 欧美日韩一区二区三区四区在线观看 | 激情自拍一区| **网站欧美大片在线观看| 亚洲国产黄色片| 亚洲免费电影在线| 亚洲午夜一区二区三区| 欧美亚洲一区| 亚洲欧洲一区二区三区| 亚洲色诱最新| 欧美在线视频免费观看| 巨乳诱惑日韩免费av| 欧美极品影院| 国产精品久久久久久久久久尿 | 国产精品三级久久久久久电影| 国产精品你懂的在线欣赏| 国产精品视频一区二区高潮| 国产一区二区三区四区hd| 亚洲大片精品永久免费| 日韩午夜电影在线观看| 亚洲制服av| 亚洲电影在线观看| 一区二区精品在线| 久久高清国产| 欧美激情中文字幕乱码免费| 欧美小视频在线| 国产一区二区三区日韩| 91久久精品国产91性色| 亚洲视频在线观看网站| 久久不射中文字幕| 亚洲视频中文字幕| 久久久亚洲综合| 欧美日韩第一页| 国产亚洲精品福利| 亚洲欧洲日本mm| 亚洲欧美另类中文字幕| 亚洲精品久久久蜜桃| 亚洲欧美美女| 欧美成人性生活| 国产精品一国产精品k频道56| 在线成人激情黄色| 亚洲制服av| 日韩视频在线观看国产| 久久不射中文字幕| 欧美日韩国产成人在线| 国产午夜久久久久| 一区二区电影免费在线观看| 亚洲高清久久| 性高湖久久久久久久久| 欧美激情精品久久久| 国产欧美精品久久| 日韩午夜在线| 91久久精品www人人做人人爽 | 欧美亚洲综合网| 欧美高清视频免费观看| 国产日韩欧美日韩| 中日韩美女免费视频网站在线观看 | 亚洲精品国产精品国自产观看浪潮| 香蕉亚洲视频| 欧美日韩一区三区| 亚洲激情啪啪| 亚洲国产婷婷香蕉久久久久久| 亚洲一区二区成人| 欧美成人资源| 红桃视频国产一区| 亚洲嫩草精品久久| 在线中文字幕日韩| 欧美激情第五页| 伊人狠狠色j香婷婷综合| 亚洲欧美高清| 亚洲综合视频网| 欧美视频在线观看 亚洲欧| 亚洲国产精品www| 亚洲高清资源| 久久精品国产一区二区电影| 国产精品yjizz| 一本色道久久88亚洲综合88| 99riav国产精品| 嫩草影视亚洲| 狠狠久久综合婷婷不卡| 欧美一区影院| 久久国产精品一区二区| 国产精品一区二区在线观看网站| 一本一本久久| 亚洲一区二区免费看| 欧美日本一区二区高清播放视频| 亚洲国产精品成人| 亚洲欧洲一区二区在线播放| 久久综合图片| 伊人色综合久久天天| 亚洲福利在线观看| 狼人社综合社区| 又紧又大又爽精品一区二区| 久久大香伊蕉在人线观看热2| 欧美一区二区精美| 国产欧美日韩一区二区三区在线观看| 亚洲一区日韩在线| 欧美在线视频日韩| 黑人巨大精品欧美黑白配亚洲| 久久精品亚洲| 欧美不卡福利| 亚洲三级视频| 亚洲视频精选| 国产精品区一区二区三| 亚洲欧美中日韩| 久久久久久久久久久成人| 国内精品久久久久久久97牛牛| 久久福利影视| 欧美.日韩.国产.一区.二区| 亚洲黄页视频免费观看| 一区二区欧美在线观看| 欧美性猛交一区二区三区精品| 国产精品99久久久久久人| 亚洲欧美综合网| 国产日韩综合| 亚洲清纯自拍| 欧美日韩中文字幕精品| 一本色道久久综合狠狠躁篇怎么玩 | 午夜一区二区三视频在线观看 | 一区二区视频免费在线观看| 亚洲日本欧美| 欧美日韩一区二区三区四区在线观看| 在线综合欧美| 欧美一区二区私人影院日本 | 亚洲精品视频在线观看网站 | 欧美了一区在线观看| 亚洲图片欧洲图片av| 久久电影一区| 亚洲国产日韩欧美在线99 | 欧美一区二区视频97| 激情久久影院| 在线一区二区视频| 国产无一区二区| 亚洲精品欧洲精品| 国产精品激情| 亚洲国产天堂网精品网站| 欧美日韩第一区日日骚| 亚洲欧美国产高清va在线播| 久久人人97超碰国产公开结果| 亚洲经典视频在线观看| 香蕉免费一区二区三区在线观看 | 亚洲精品在线免费| 国产精品美女久久久久久2018 | 亚洲一区二区三区精品在线观看| 国产伦精品一区二区| 亚洲三级影院| 国产精品视频免费观看www| 亚洲电影视频在线| 国产精品国产精品| 亚洲第一狼人社区| 欧美亚男人的天堂| 亚洲高清精品中出| 国产精品久久国产三级国电话系列| 欧美在线不卡| 欧美手机在线| 亚洲国产第一页| 国产精品久久久久久久久| 亚洲级视频在线观看免费1级| 国产精品久久网| 亚洲精品久久嫩草网站秘色 | 久久综合电影| 亚洲一区二区三区777| 欧美福利视频在线| 先锋影音久久久| 欧美日韩一二三四五区| 亚洲国产三级| 国产日产精品一区二区三区四区的观看方式 | 日韩视频免费观看高清在线视频 | 国产欧美 在线欧美| 亚洲美女诱惑| 狠狠色综合网站久久久久久久| 亚洲午夜国产一区99re久久| 精品不卡视频| 久久精品论坛| 亚洲永久视频| 国产精品v欧美精品∨日韩| 亚洲乱码国产乱码精品精可以看 |