999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于BM算法的RS(18,10)譯碼的軟件實(shí)現(xiàn)和性能分析

2010-08-06 09:28:02王景煜景曉軍
通信技術(shù) 2010年4期
關(guān)鍵詞:設(shè)計(jì)

王景煜, 景曉軍

(北京郵電大學(xué) 信息與通信工程學(xué)院,北京 100876)

0 引言

RS(Reed-Solomon)碼是一類具有優(yōu)良性能的極大距離糾錯(cuò)碼,RS碼廣泛地應(yīng)用在衛(wèi)星通信領(lǐng)域和地面無線移動(dòng)通信領(lǐng)域。本文設(shè)計(jì)了RS(18,10),RS(18,10)是RS(255,247)的縮短碼,和RS(255,247)相比糾錯(cuò)能力更強(qiáng)。本文在對譯碼原理研究基礎(chǔ)上,提出了一種RS(18,10)譯碼器的matlab解決方案。RS譯碼仿真程序?yàn)橐院蟮乃惴?yàn)證和硬件設(shè)計(jì)調(diào)試中起著至關(guān)重要的作用。

1 譯碼原理

RS譯碼方法很多,根據(jù)關(guān)鍵方程的不同,可分為:BM迭代算法和Euclid迭代算法。還有人提出軟入軟出[1]的迭代譯碼算法。本文主要研究BM迭代算法硬判譯碼。

RS(18,10)是 RS(255,247)的縮短碼,所在的有限域是GF(2^8)。每個(gè)碼字有8個(gè)信息位,進(jìn)行一次編碼需要10個(gè)碼字,生成8個(gè)碼子的冗余信息。這18個(gè)碼字中任意四個(gè)碼字發(fā)生錯(cuò)誤均可以糾錯(cuò)[2]。該碼的本原多項(xiàng)式為:

該碼的生成多項(xiàng)式為:

1.1 伴隨式的計(jì)算

設(shè)R(x)是接收多項(xiàng)式,因?yàn)槭荝S(18,10),所以一次編碼完成會(huì)產(chǎn)生18個(gè)碼字,可以表示為:

譯碼算法首先計(jì)算伴隨多項(xiàng)式iS,i=1,2,3…8,如果伴隨多項(xiàng)式的值為 0,則證明傳輸沒有發(fā)生錯(cuò)誤,如果有任何一位不為0,則在傳輸中發(fā)生錯(cuò)誤了。

伴隨多項(xiàng)式為:

式(2)可以寫為 :

這樣根據(jù)式(3)就可以用硬件設(shè)計(jì)電路設(shè)計(jì) 8條同時(shí)處理的電路,這樣在18個(gè)處理時(shí)鐘就可以計(jì)算出8個(gè)伴隨值了。相應(yīng)的在進(jìn)行matlab設(shè)計(jì)rs_bansui.m模塊的時(shí)候,只要在m函數(shù)里做一個(gè)18次的循環(huán)就可以計(jì)算出伴隨式。

1.2 求解錯(cuò)位位置多項(xiàng)式

錯(cuò)誤位置多項(xiàng)式可以表示為:

求解關(guān)鍵方程是RS碼解碼器設(shè)計(jì)實(shí)現(xiàn)中最復(fù)雜的一個(gè)模塊(rs_bm.m)。在此用BM算法迭代求解。迭代算法就是首先選擇一組或者兩組合理的初始值0()xσ,然后進(jìn)行第一次迭代運(yùn)算求解出1()xσ,簡言之用0()xσ表示1()xσ。這樣一直迭代下去,最終迭代出的各個(gè)系數(shù)。

迭代過程步驟:

① 初始化合理值,令:② 計(jì)算jd,如果jd為0,則:

如果jd不為0,則找出j之前某一行i,i行在j行之前的i-D(i)最大,且,然后按照:計(jì)算出()x;

③ 計(jì)算1jd+,然后重復(fù)步驟②,迭代進(jìn)行8次,即可求解出錯(cuò)誤位置多項(xiàng)式的系數(shù)。

1.3 錢搜索法求解錯(cuò)誤位置

1.4 計(jì)算錯(cuò)誤值

譯碼算法的最后一個(gè)步驟就是計(jì)算錯(cuò)誤值,在1.3中我們已經(jīng)求出在 R(x)的那些位置發(fā)生了錯(cuò)誤,現(xiàn)在我們只需求出對應(yīng)位置上的錯(cuò)誤值就可以了。還是假設(shè)發(fā)生了v個(gè)錯(cuò)誤,根據(jù)式子:

可以求出第j個(gè)錯(cuò)誤值。其中的:

求出錯(cuò)誤值jw之后,然后根據(jù)1.3步驟中記錄的第j個(gè)錯(cuò)誤的位置和相應(yīng)位置的接收值進(jìn)行有限域的加法就可以恢復(fù)出正確值。

2 譯碼基本模塊的matlab實(shí)現(xiàn)和及其性能分析

RS碼的運(yùn)算全部都是在有限域內(nèi)進(jìn)行的,所以進(jìn)行有限域的基本運(yùn)算的設(shè)計(jì)是非常要的[3]。只要這些基本模塊編寫完成之后,按照上述的步驟即可進(jìn)行譯碼軟件代碼的編寫。

2.1 有限域加法器

rs_add.m模塊:y=rs_add(a,b)入口參數(shù)a,b均為模255的十進(jìn)制數(shù),進(jìn)入函數(shù)后先進(jìn)行十進(jìn)制到二進(jìn)制的轉(zhuǎn)換,然后按比特異或,將結(jié)果進(jìn)行二進(jìn)制到十進(jìn)制的轉(zhuǎn)換并賦值給y。

2.2 有限域乘法器

rs_multi.m模塊:y=rs_multi(a,b) 口參數(shù)a,b均為模255的十進(jìn)制數(shù),進(jìn)入函數(shù)后先進(jìn)行十進(jìn)制到二進(jìn)制的轉(zhuǎn)換,然后按比特進(jìn)行GF(2^8)域RS(18,10)的簡化的運(yùn)算。這樣硬件處理在一個(gè)運(yùn)算周期就可以完成乘法。

2.3 求逆器

rs_invers.m模塊:求逆運(yùn)算比較復(fù)雜,為了加速譯碼速度,考慮到該有限域的元素?cái)?shù)目總數(shù)不多,采用查找表法。在硬件實(shí)現(xiàn)時(shí)做一個(gè)rom的查找表即可。

2.4 性能仿真

圖1是對RS(18,10)碼在AWGN信道下的性能仿真,調(diào)制方式為bpsk,發(fā)送端和接收端對數(shù)據(jù)采用8倍過采樣根升余弦滾降濾波進(jìn)行成形濾波,假設(shè)接收端理想同步。‘*’為沒有加RS碼的性能曲線圖,‘o’為加了RS碼的性能曲線。橫軸為Eb/N0(單位為dB),縱軸為誤比特率。

圖1 性能曲線

3 結(jié)語

本文對RS(18,10)的譯碼算法進(jìn)行了分析,并給出了進(jìn)行 matlab軟件實(shí)現(xiàn)的方法,其中算法考慮到硬件算法的設(shè)計(jì),設(shè)計(jì)了很多基本運(yùn)算的m函數(shù)和算法各個(gè)模塊的m函數(shù),這些都給算法驗(yàn)證和硬件設(shè)計(jì)提供了參考和指導(dǎo)。并且對該RS碼進(jìn)行了在AWGN信道下的性能仿真,可以看出,在Eb/N0比較小的時(shí)候RS碼的作用不是很顯著,但是隨著Eb/N0的提高,RS(18,10)可以顯著的提高誤比特率,在誤比特率為10-3的時(shí)候有3 dB的增益。

[1] 李國靜,鄒永忠,李道本.一種適用于RS的低復(fù)雜度軟入軟出譯碼方法[C]//第十二屆全國青年通信學(xué)術(shù)會(huì)議.北京:北方工業(yè)大學(xué),2007.

[2] [美] Schwarts M. Mobile Wireless Communications[M].許希斌,李云洲譯.北京:電子工業(yè)出版社,2006:120-130.

[3] [美] Proakis J P, Salehi M, Bauch G. Contemporary Communication Systems Using MATLAB and Simulink[M].劉樹棠譯.第2版.北京:電子工業(yè)出版社,2005:285-296.

猜你喜歡
設(shè)計(jì)
二十四節(jié)氣在平面廣告設(shè)計(jì)中的應(yīng)用
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統(tǒng)設(shè)計(jì)
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設(shè)計(jì)
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發(fā)生器仿真設(shè)計(jì)
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設(shè)計(jì)萌到家
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設(shè)計(jì)到“設(shè)計(jì)健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 亚洲美女操| 99久久亚洲精品影院| 亚洲人成网18禁| 精品一区国产精品| 无码在线激情片| 啪啪啪亚洲无码| 免费一级成人毛片| 男人天堂亚洲天堂| 亚洲第一成人在线| 婷婷在线网站| 中文字幕精品一区二区三区视频 | 成人中文在线| 国产真实二区一区在线亚洲| 精品91自产拍在线| 特级欧美视频aaaaaa| 久久精品国产999大香线焦| 日韩av在线直播| 人妻丰满熟妇av五码区| 国产免费网址| 亚洲精品大秀视频| 国产色爱av资源综合区| 国产91在线|中文| 97超爽成人免费视频在线播放| 成人福利在线免费观看| 国产黄在线观看| 成人另类稀缺在线观看| 亚洲高清中文字幕在线看不卡| 日韩美毛片| 波多野一区| 国产自在线拍| 精品一区二区三区视频免费观看| 无码视频国产精品一区二区| 国产福利不卡视频| 黄色网址手机国内免费在线观看| 亚洲天堂伊人| 思思热精品在线8| 精品无码日韩国产不卡av| 国产乱人免费视频| 午夜少妇精品视频小电影| 亚洲欧美人成电影在线观看| 国产一区在线视频观看| 色综合天天综合中文网| 在线看免费无码av天堂的| 国产男人天堂| 亚洲人成在线免费观看| 国产香蕉在线| www亚洲精品| 国产无吗一区二区三区在线欢| 国产综合另类小说色区色噜噜| 国产手机在线ΑⅤ片无码观看| 久久亚洲高清国产| 污污网站在线观看| 久久精品女人天堂aaa| 国产成人精品午夜视频'| 中文国产成人久久精品小说| 精品自窥自偷在线看| 免费高清自慰一区二区三区| 成·人免费午夜无码视频在线观看| 亚洲精品国产精品乱码不卞 | 99久久国产自偷自偷免费一区| 国产人成在线视频| 国产精品成人免费视频99| 久久香蕉国产线看观看精品蕉| 2020久久国产综合精品swag| 亚洲欧美综合另类图片小说区| 国产高清在线精品一区二区三区| 日本不卡在线视频| 国产精品久久久久久久久kt| 国产在线视频二区| 国产成人久久777777| 最新无码专区超级碰碰碰| 在线日韩日本国产亚洲| 亚洲第一中文字幕| 草草线在成年免费视频2| 欧美69视频在线| 午夜性刺激在线观看免费| 特级毛片免费视频| 青青久视频| 亚洲国产成熟视频在线多多| 欧美另类一区| 啪啪国产视频| 久久青草精品一区二区三区|