• 沒有找到結果。

在時變衰減通道下的結合通道估測與信號偵測演算法和低密度同位元檢查碼之遞迴系統

N/A
N/A
Protected

Academic year: 2021

Share "在時變衰減通道下的結合通道估測與信號偵測演算法和低密度同位元檢查碼之遞迴系統"

Copied!
50
0
0

加載中.... (立即查看全文)

全文

(1)國 立 交 通 大 學 電信工程學系 碩 士 論 文 在時變衰減通道下的結合通道估測與信號 偵測演算法和低密度同位元檢查碼之遞迴 系統 Joint Channel Estimation, Symbol Detection and LDPC Decoding in Time-Varying Fading Channels 研究生. :趙必昌. 指導教授:伍紹勳. 中 華 民 國. 九十八. 年. 一 月.

(2) 在時變衰減通道下的結合通道估測與信號偵測演算法和低密度同位元檢查碼 之遞迴系統 Joint Channel Estimation, Symbol Detection and LDPC Decoding in Time-Varying Fading Channels. 研 究 生:趙必昌. Student:Pi-Chung Chao. 指導教授:伍紹勳. Advisor:Sau-Hsuan Wu. 國 立 交 通 大 學 電 信 工 程 學 系 碩 士 論 文. A Thesis Submitted to Department of Communication Engineering College of Electrical and Computer Engineering National Chiao Tung University in partial Fulfillment of the Requirements for the Degree of Master in. Communication Engineering January 2009 Hsinchu, Taiwan, Republic of China. 中華民國九十八年一月.

(3) 3`Ž<3;¼ìݔ);¼£?*rŒ?‰Õ°õ± ۗ!›-lãDL]Ù. @~ß:?Ä}. ¼0>0:. Û. »ñø;.é*

(4) .;Æÿ° `Š. ×Í3è¿<3;¼ì¸à&!Ÿ±Û—!›-ŠDݔ);¼£ ?,*rŒ?;¼ŠDL]P#[ Ù3Í@~èŒ. ÍL] PÙ&!Ÿ‰Õ°|3¸à¢r*rIY*rÝµì ¾W;¼£?*rŒ?Ý@¨. hÙ[Þº3¿c<3;¼ £óCP<3;¼ì@~D¡. 3¿c<3;¼ì, ÿa”Œ•î ¸àÍ&!Ÿ‰Õ°L]PÙÝ[ƒ'§;¼áL]P ÙÝ[VG´-0.55’. h”Œ¸à²I£G»É`a5—” Œ×l. Q‚39¥<3Ý;¼ì, ¸à͉հƒ'§;¼á ÝL]PÙ[f)bÝ-û, mŠÎ¼?×MÝ@~D¡.. i.

(5) Joint Channel Estimation, Symbol Detection and LDPC Decoding in Time-Varying Fading Channels. Student:Pi-Chung Chao. Advisor:Dr.Sau-Hsuan Wu. Department of Communication Engineering National Chiao Tung University Abstract An iterative receiver structure for joint channel estimation, symbol detection and channel decoding is proposed for the non-coherent decoding of the low-density parity check code in Rayleigh fading channels. Performance of the proposed algorithm is studied for both the flat and frequency-selective fading channels without using any pilot or training symbol. In flat fading channels, simulation results show that the performance of the non-coherent algorithm is only half decibel inferior to the coherent one, which matches the analysis using extrinsic information transfer chart, while in multiple fading channels, the performance gap against the coherent one is still large, which requires further investigations.. ii.

(6) * ÈWÆÿ.¼,´tŠŽ. ÝÎ&ݼ0>0. Û€/,wŒ. \Tݛ&¼0,¯&Èè>Š Ý.v.êÕ&Ë@™*,¯ &39ð^“Çäy. h²Ž 3@~îK›&&9ÝQÃ. Ž. @™‡Ý/ ÆP¡ÎќTÎ. a8Sazabi3ýŽ¡Z4Ìî. ›&ÁÝÜÃ. t¡ÞÍ¡Z¤›&Ýß,Ž. €Æ\TÝY¹,¯. &P¡)ÍÝÝT3.@~î,‚WÍ¡Z¬ãÿÆÿ.›.. iii.

(7) ê Z`Š. i. zZ`Š. ii. *. iii. ê. iv. %ê. vi. 1 +. 1. 2 Ùÿl. 3. 2.1. Ùÿl: FXÐ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3. 2.2. Ùÿl: #[Ð . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3. 3 à y EM‰ ‰Õ °  Ð ) ; ¼ £ ?  * r Œ ? ‰ Õ ° 3.1. 3`Ž¿c<3;¼ìÃyEM‰Õ°ÝÐ);¼£?*rŒ?‰ Õ° . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3.2 3.3. 6. 3`ŽISI<3;¼ìÃyEM‰Õ°ÝÐ);¼£?*rŒ?‰Õ° 11 BCJR -5ŠD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4 Ð ) ; ¼ £ ?  * r Œ ? ‰ Õ°  LDPCŠ ŠD  L ]  Ù 4.1. 5. LDPC ŠD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv. 16 17 17.

(8) 4.2. 4.1.1. Žó;F5— . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18. 4.1.2. lã;F5— . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 19. 4.1.3. tõ‰Õ°(Min-Sum Algorithm) . . . . . . . . . . . . . . . . .. 20. 4.1.4. LDPC ŠDM»`Š . . . . . . . . . . . . . . . . . . . . . . . .. 20. ”);¼£?*rŒ?‰Õ°LDPCŠDL]Ù . . . . . . . . .. 21. 5 EXIT Chart 5 —. 23. 6 ÿa”Œ. 25. 6.1. Ð)JEDBCJRL]PÙÝÿa”Œ . . . . . . . . . . . . . . . . . .. 25. 6.2. LDPC_DÝÿa”Œ . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 26. 6.3. Ð)JEDBCJRLDPCL]PÙÝÿa”Œ . . . . . . . . . . . . .. 29. 6.3.1. `Ž¿c<3;¼ . . . . . . . . . . . . . . . . . . . . . . . . . .. 29. 6.3.2. `ŽISI <3;¼ . . . . . . . . . . . . . . . . . . . . . . . . . . .. 36. 7 ”¡. 38. ¢Z¤. 39. v.

(9) %ê 2.1. FXÐÙÿl. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3. 2.2. #[ÐÙÿl. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4. 3.1. JED‰Õ°îŒ%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 10. 3.2. £GFL2P. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 13. 3.3. ›VÙÿl. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 14. 3.4. £?;¼8›˜». . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 16. 4.1. Tanner Graph. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 18. 4.2. Žó;F>FLîŒ%. . . . . . . . . . . . . . . . . . . . . . . . . . .. 19. 4.3. lã;F>FLîŒ%. . . . . . . . . . . . . . . . . . . . . . . . . . .. 19. 5.1. ”)Žó;FŠD Œ?. 23. 6.1. Compared BER of JED+BCJR case and Ideal Channel case in flat-fading channel. 6.2. v.s.lã;FŠD. .. . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 25. Compared BER of JED+BCJR case and Ideal Channel case in ISI-fading channel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 26. 6.3. LDPC in AWGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 27. 6.4. EXIT Chat analysis of LDPC in AWGN in 1.8dB . . . . . . . . . . . . .. 27. 6.5. LDPC in ideal flat-fading channel . . . . . . . . . . . . . . . . . . . . . .. 28. 6.6. EXIT chat analysis of LDPC in ideal fading channel in 4.3dB . . . . . .. 28. 6.7. system model of ”Ideal channel+BCJR+LDPC” . . . . . . . . . . . . . .. 29. vi.

(10) 6.8. Joint BCJR and LDPC system under ideal flat-fading channel in BCJR side with DBPSK modulation . . . . . . . . . . . . . . . . . . . . . . . .. 6.9. 30. Joint BCJR and LDPC system under ideal flat-fading channel in LDPC side with DBPSK modulation . . . . . . . . . . . . . . . . . . . . . . . .. 30. 6.10 EXIT Chart analysis of joint BCJR and LDPC system under ideal flatfading channel with DBPSK modulation in 6.6dB . . . . . . . . . . . . .. 31. 6.11 Joint JED and BCJR and LDPC system under flat-fading channel in BCJR side with DBPSK modulation . . . . . . . . . . . . . . . . . . . .. 32. 6.12 Joint JED and BCJR and LDPC system under flat-fading channel in LDPC side with DBPSK modulation . . . . . . . . . . . . . . . . . . . .. 32. 6.13 EXIT Chart analysis of joint JED and BCJR and LDPC system under flat-fading channel with DBPSK modulation in 7.2dB . . . . . . . . . . .. 33. 6.14 Joint JED and BCJR and LDPC system under flat-fading channel in BCJR side with DQPSK modulation . . . . . . . . . . . . . . . . . . . .. 34. 6.15 Joint JED and BCJR and LDPC system under flat-fading channel in LDPC side with DQPSK modulation . . . . . . . . . . . . . . . . . . . .. 34. 6.16 Simulation of DBPSK + LDPC metric in reference [9] . . . . . . . . . . .. 35. 6.17 compared BER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 35. 6.18 Joint JED and BCJR and LDPC system under ISI channel in BCJR side with DBPSK modulation . . . . . . . . . . . . . . . . . . . . . . . . . . .. 36. 6.19 Joint JED and BCJR and LDPC system under ISI channel in LDPC side with DBPSK modulation . . . . . . . . . . . . . . . . . . . . . . . . . . .. vii. 37.

(11) Chapter 1 + 3Pa;GÙ, FXÝ*rºåÕ`Ž<3;¼(time-varying fading channels) õP{úçÓG(AWGN)ÝÅ(. Q‚3#[Ð, ;¼£G;ðÎP°ÿáÝ. y Î;¼£?3Pa;GÙµŽWÝ×Í¥ŠÝÃ;. rGr(pilot symbols) õ IY*r(training symbols) ݏáÎ×͜ð¸à༊X;¼£?Ý×Í]°. ¬9øÝ]°Qº¸Ùª´*×°(capacity). ݹ9øÝª´, &ÆÄ6 ¸àß(blind) ;¼£?‰Õ°¼ã‚Yàݏá×°áGr¼Bà •;¼£?Ý ]°. Ð);¼£?*rŒ?(joint channel estimation and symbol detection,(JED) ‰Õ°Î×͝|£?`Ž<3;¼õ*rŒ?Ý߉հ‚mŠ¢ÝáGr. &ÆÝJED‰Õ°Ï×gèŒ"~Î3 [1]. Ãy [2] ÝL]PEM ‰Õ°(recursive expectation-maximization algorithm), JED‰Õ°|3^b¢¯áÝ;¼T *r£Gì, EN×Í#[*rD«Ý •£?;¼õŒ?*r. ‚ãy&ÆJED‰ Õ°£?ŒÝ;¼£Gºb8›˜»Ý®Þ,X|&ƺÞ&ÆÝJED‰Õ°¤g5_D(differential code) ¸à|ŠX9Í®Þ. ±Û—!›-lãD(low-density parity check ,(LDPC)) _DÎ×Ë=b&ðÒ ÷Ý!›-lãÎpÝaP sD. 9Ë_D|èº&ð#Shannon \&Ý ý0?Ñæ. LDPC _DÏ×gèŒÎ3—-1960 OãGallager XèŒ [3].‚ 3茡Ý35O. Ý@~QãyþnÝ*•‚zŸW. . 1. t¥ŠÝWŒ.

(12) Tanner 31981 OèŒÝTanner graphs [4]. 3Tanner Ý@~WŒ, ¸ÞLDPC _ D% ;,|% Ý]P¼ŠÕLDPC _D. àÕ1990 O, LDPC _D3œ9 Ý@~¥±èR [5–7]. 3LDPC ŠD, &Æ;ð¸àõ”‰Õ°(sum-product algorithm,(SPA))݊D° [8]. 3&ÆÝ@~ÿa, ×˱Ó—ÝLDPC ŠD°-t õ‰Õ°(min-sum algorithm) [8] Þ¸à. 3Z¤ [9], [10], ®ïà#”)-5_DõLDPC _D3`Ž¿c<3;¼ì. •ÿa. 39ËÙì, ;¼£?ÞmЏà. hË]°ÿa”Œ&ÆÞº3¡ «à¼«&ÆÝÿa”Œ®f´.3Z¤ [11], [12], [13], ®ïáÝr*r¼Qà W”)3 s¿c<3;¼(block-flat-fading)ìÝ;¼£?,*rŒ?,õLDPC ŠD ÝÙ.3&ÆÝ@~, &ÆÝJED ‰Õ°Þº”)BCJR -5ŠD‰Õ°õLDPC ŠD® ÙÝ#[Ð. «î–Z¤f´, &ÆÝ#[Ù¬|¸à3`Ž¿c< 3;¼ì, ô!ø|¸à3`ŽISI(interSymbol-interference)<3;¼ì, 9¸ÿ& ÆÝÿaÙ?!)Ë@•(ìÝPa;GÙ. «Z¤ [11], [12], [13] !, &ÆÝ @~mŠÜ²áÝr(IY)*r, ‚µA!GB–Ý, 9ø&Ɲ|¹ª´ ĊÝ(capacity),¦ÙÝ[Ç. ² I £ G » É ` a(extrinsic information transfer(EXIT) chart) [14] õ Û — ‰ ;(density evolution,(DE)) [15] Î ðàÝ5 —LDPC L]P ÙÝ

(13) Ì. ã9 °5 —

(14) Ì, &Ɲ|ï?&ÆÝL]PÙݕ , ‚|¢ã9°ï?5—ÙÝ t·;LDPC _D, ;6ÝÆ•ÿaXmÝ`. .3 [16], [17], [18], [19]Z¤ ,®. ï¿àÝEXIT chart 5—&Ë!_DÝL]PÙݕ ÿP. 3Z¤ [11],® ï¸àÝÎEXIT chart¼5—Ù,‚3 [12], [13] , ®ï¸àÝÎDE¼5—. 3& ÆÝ@~, &ÆÞ¢ [16]Ý]°¸àEXIT chart ¼5—&ÆÝ”)JEDBCJR õLDPC L]PÙݕ ÿP.. 2.

(15) Chapter 2 Ùÿl 2.1. Ùÿl: FXÐ. s. LDPC. 編碼器. ∏. 離散器. DBPSK. 差分調變器. 衰減通道. ∏:. Figure 2.1: FXÐÙÿl. &ÆÝFXÐÝÿlAFig: 2.1, Xî. H&Ɲ|:ÕÙݛ-´B ÄLDPC _D. , Q¡_ÄDݛ-3BÄÒ÷. ¡X -5_D. CŸŽW*r¡. Xá`Ž<3;¼.. 2.2. Ùÿl: #[Ð. AFig: 4.2Xî,#å. #[ÕBÄ;¼¡Ý*r¡, ´*rÞºBÄ&Æ. ÝJED ‰Õ°£?;¼CŒ?*r. 3BÄBCJR -5ŠDCŠŸŽ. ŠÒ÷. Q¡ áLDPC ŠD. . LDPC ŠD 3. ¡, *rÞX. ŠŒ¼Ý²I(extrinsic)íŒÞº.

(16) 端. BCJR ξ y. -. -. 解離散器. ∏ −1 :. ∏ −1. c. LDPC. BCJR. JED. 演算法. -. 解碼器. ∏. -. 離散器. ∏:. 解碼器. s. 端. LDPC. Figure 2.2: #[ÐÙÿl. X BCJR ŠD. ®3GÝ(prior)£G. BCJR ŠD. Þº¿à9Í3GÝ(prior)£. GŒÕŒ±Ý²I(extrinsic)3GÝ(prior) £GQ¡X/›JED ‰Õ°. JED ‰ Õ°ÞT¿à9ͱÝ3GÝ(prior) £Gõ;¼[ÕÝÌ?*rŠŒ±Ý² I(extrinsic)£G›BCJR ŠD. . 9øÝD«L]Þº¹ •ÕàÕ¾Õ&Æ. ï'ÝL]góº‚c.. 4.

(17) Chapter 3 à yEM‰ ‰Õ °  Ð ) ; ¼ £ ?  * r Œ?‰Õ° 解離散器. ∏ −1 : ξ y. -. -. c. LDPC. BCJR. JED. 演算法. ∏ −1. -. 解碼器. ∏. -. 解碼器. s. 離散器. ∏:. 39Ía;, &ÆÞº"îA¢3!P²Ý;¼ì¸àEM ‰Õ°¼W& ÆÝJED ‰Õ°,¢ãEM ‰Õ°[eÝP², &Ɲ|3‰Õ°L]ƕ¡ÿÕ% [eݔŒ. ´&ƺ&ÆÝ‰Õ°'×Í;¼›VÿlQ¡¿àEM ‰Õ° ¼.0Œ&ÆÝ;¼£?C*rŒ?݉հ. ‰Õ°£?Ý;¼CŒ?Ý*r £G|!`“ÿ. t¡BÄBCJR -5ŠDŠŸŽ. ¡, *rÞºŠDWæÝ. ›-. ¸àJED ŠŒÝÿa”ŒÞº«¸à᧏;¼Ýÿa”Œ3¡«Ýÿaa ;Þº®f´.. 5.

(18) 3.1. 3 ` Ž ¿ c < 3 ; ¼ ì  à y EM‰ ‰Õ°ÝÐ); ¼£?*rŒ?‰Õ°. L#[*rym . ym = hm xm + nm. Ím Î`. ¢ó.. Auto-Regressive ;¼›VÿlLAì ˜m−1 + BVm hm = F h ¯ Í ˜m−1 = [hm−1 , hm−2 , · · · , hm−Lh ] h ¯ Lxm , hm , ym ¯ ¯ ¯ xm = [x1 , x2 , · · · , xm ], hm = [h1 , h2 , · · · , hm ], ym = [y1 , y2 , · · · , ym ] ¯ ¯ ¯ Q¡ãì2P&Ɲ|.0Œ£?Ý;¼ X ˆ m−1 = max arg log p(y , hm ) = max arg log p(ym , hm , xm ) h hm hm ¯m ¯ xm ¯ ¯ ¯ ¯ &Ɲ|EM ‰Õ°ÿÕ2PAì X. l-1. ˆ ) log p(ym , hm , xm )p(xm | ym , h m hm ¯ ¯ ¯ ¯ ¯ ¯ xm ¯ ˆl-1 ] = max Exm [log p(ym , hm , xm ) | ym , h m hm ¯ ¯ ¯ ¯ ¯ ¯. ˆ l = max h m. 6. (3.1).

(19) ˆl-1 ) Aì LQm (hm | h ¯ ¯m ˆl-1 ) , Ex [log p(y , hm , xm ) | y , h ˆl-1 ] Qm (hm | h m m m ¯ ¯ ¯ ¯m ¯ ¯ ¯m ¯ = Exm [log p(ym | hm , xm ) + log p(xm ) ¯ ˜m−1 ) + log p(y ˆl-1 ] + log p(hm | h , hm−1 , xm−1 ) | ym , h m m−1 ¯ ¯ ¯ ¯ ¯ ¯ l-1 l-1 ˆ ] ˆ ) + Exm [log p(xm ) | ym , h = Qm−1 (hm−1 | h m ¯ ¯m−1 ¯ ¯ ¯ ˆl-1 ] + log p(hm | h ˜m−1 ) + Exm [log p(ym | hm , xm )ym , h m ¯ ¯ ¯ ¯. (3.2). ãylog p(xm ) ×ðó, &Ɲ|ÞÍE¯. X|BČա&Ɲ|ÿÕ ˆl-1 ] Exm [log p(ym | hm , xm )|ym , h m ¯ ¯ ¯ ˜m−1 ) log p(hm | h ¯. ∼ ˆl-1 ] (3.3) = −Exm [1σn2 k ym − hm xm k2 | ym , h m ¯ ¯ ¯ ∼ ˜m−1 ) ˜m−1 )H (BB H )−1 (hm − F h = −(hm − F h ¯ ¯ (3.4). t¡&ÆÞ(3.3) õ(3.4) ‚á(3.2) õ(3.1) , &Ɲ|ÿÕ ˆl-1 )) ˆ l = max(Q (hm | h h m m hm ¯m ¯ ˆl-1 ) − Ex [1σ 2 k ym − hm xm k2 | y , h ˆl-1 ] = max(Qm−1 (hm−1 | h m−1 n m m m hm ¯ ¯ ¯ ¯ ¯ ˜m−1 )H (BB H )−1 )(hm − F h ˜m−1 )) − (hm − F h ¯ ¯ l-1 1 H H 2 ˜ ˆ = max(Qm−1 (hm−1 | h ˜m + ym x˜H m−1 ) − 2 [ym hm x m hm − k hm k ℵm ] hm ¯ ¯ σ H H −1 ˜m−1 )) ˜ − (hm − F hm−1 ) (BB ) (hm − F h ¯ ¯. (3.5). ˜ m LAì ͘ xm õ ℵ ˆl-1 ] x˜m = Exm [xm | ym , h m ¯ ¯ ¯ ˆl-1 ] ˜ m = Ex [k xm k2 | y , h ℵ m m ¯m ¯ ¯. 7. (3.6) (3.7).

(20) t;ÝM»&ÆÞ¸àL]PÝt·;Ý]P¼¾Õ ˆl-1 ˆl-1 ) ˆl-1 Fh l ∂ 2 Qm (hm | h m−1 m −1 ∂Qm (hm | hm ) ˆ ¯ ¯ )| ¯ ¯ )| hm = [ ¯l-1 ] − [( ˆ l-1 ] [( ˆ l-1 ] (3.8) ˆ∗ ∂h ˆT ˆT hm =F hm−1 hm =F hm−1 ¯ ˆ ∂ h ∂ h h m m m ¯ ¯ ¯m−1 ˆ l-1 ∂ 2 Qm (hm |hm ) BČÕ[( ∂ hˆ ∗¯∂ hˆ T¯ ) m. m. |. ˆ l-1 ] hm =F hm−1. ¯. ˆ l-1 ∂Qm (hm |hm ) õ[( ) ˆT ¯ ∂¯h m. |. ˆ l-1 ] hm =F hm−1. , &Ɲ|ÿÕ. ¯. l-1. ˆ ) ∂Q (h | h 1 1 ∗ ˜ mF h ˆl-1 ] [( m ¯m ¯m ) | [ ][˜ x y − ℵ l-1 ] = m m ˆ ˆT hm =F hm−1 ¯m−1 σn2 0 ∂h m ¯ ¯. (3.9). ˆl-1 ) ˆl-1 ) ∂ 2 Qm−1 (hm−1 | h ∂ 2 Qm (hm | h m ¯ ¯m−1 )] ¯ ¯ ) |hm =F hˆ l-1 ] = [( [( ∗ T m−1 ∗ T ˆ ˆ ˆ ˆ ∂h ∂h ∂h ∂h m. m−1. m. m−1. 1 1 1 ˜ − [ ](BB H )−1 [1 | −F ] − 2 [ ]ℵ m [1 | 0] H ¯ −F σn 0 ¯ (3.10). &Æ#ì¼L(3.10), −Pm−1 , &Ɲ|ÿÕ −1 −Pm−1 = −Pm|m−1 −. 1 1 ˜ [ ]ℵm [1 | 0] ¯ σn2 0 ¯. (3.11). Í . . .  H. 1  0 0¯   BB + F Pm−1 F H −1 −1 Pm|m−1 = [ ](BB ) [1 | −F ]] = +[  −F H 0 Pm−1 Pm−1 F H ¯. H. F Pm−1   Pm−1 (3.12). 8.

(21) ãDÎp2P 1 1 ˜ [ ]ℵm [1 | 0]−1 ¯ σn2 0 ¯ J 1 −1 −1 −1 −1 = Pm|m−1 − Pm|m−1 [ ][σn2 + [J H | 0]Pm|m−1 [ ]]−1 [J H | 0]Pm|m−1 ¯ ¯ 0 0 ¯ ¯ J −1 −1 −1 −1 = Pm|m−1 − Pm|m−1 − Pm|m−1 [ ][σn2 + J H (BB H + F Pm−1 F H )J]−1 [J H | 0]Pm|m−1 ¯ 0 ¯ (3.13). −1 Pm = −Pm|m−1 −. Þ(3.9) õ(3.13) ‚á(3.8), &Ɲ|ÿÕ l-1. ˆl h m. ˆ Fh BB H + F Pm−1 F H m−1 ¯ = [ l-1 ] + [ ] Pm−1 F H ˆ h m−1 ¯ × [1 − J[J H (BB H + F Pm−1 F H )J]−1 J H (BB H + F Pm−1 F H )] ×. 1 ∗ ˜ mF h ˆl-1 ] [˜ xm y m −ℵ 2 ¯m−1 σn. (3.14). &ÆÞ&ÆÝJED ‰Õ°ÝM»`ŠAì: EÏmth Í*r,. ˆ `−1 ÝÂ. M»1 : Œž×Íh m. ˜m M»2 :ãìPŒÕ˜ xm and ℵ ˆ`−1 ) ∝ p(y | xm , h ˆ`−1 ) p(xm | ym , h m m ¯m ¯ ¯ ¯ (3.15). ˆ ` Q¡/ÕM»2. M»3 : (3.14) ŒÕh m. ˆ m õ˜ ˜ m Ý %  £ ? Â. # B Ä ¿ g M »2 õ M »3 Ý ¥ , & Æ  | ÿ Õh xm õℵ 9.

(22) ì¼&ƹŒÕÏ(m + 1)th Í*r.. ˆ m ®¼ŒÕ˜ ˜ m+1 . M»4 : ¸à(3.9)?±Pm ÝÂQ¡¸àh xm+1 õℵ. ˆ` M»5 : ã(3.14) ŒÕh m+1 Q¡/ÕM»4.. M»6 : ¥M»1 ÕM»5 àÕt¡×Í*r.. ym. ym −1. hˆ m −2. hˆ m −2. ym +1. hˆ m. hˆ m −1 LLK { xm }. LLK { xm −1 }. hˆ m −1. hˆ m. BCJR. 計算對數似然函數示意方塊 : 估測通道演算法示意方塊 :. Figure 3.1: JED‰Õ°îŒ%.. 10. LLK { xm +1 }. hˆ m +1.

(23) 3.2. 3 ` Ž ISI< < 3 ; ¼ ì  à yEM‰ ‰Õ ° Ý Ð ) ; ¼ £?*rŒ?‰Õ°. L#[*rym . ym = hm xm + nm. Í hm = [h0 (m), · · · , hL−1 (m)]T x¯m = [xm , · · · , xm−L ]. L:;¼­5ó,m:` ¢ó Auto-Regressive ;¼›VÿlLAì ˜m−1 + BVm hm = F˘ h ¯ Í ˜m = [hT , · · · , hT h m m−p+1 ] ¯ F˘ = [F1 , F2 , · · · , Fp ]. p:ÿlÝ$ó Lxm , hm , ym ¯ ¯ ¯ xm = [x1 , x2 , · · · , xm ], hm = [h1 , h2 , · · · , hm ], ym = [y1 , y2 , · · · , ym ] ¯ ¯ ¯. 11.

(24) ”ì¼A!î;ŒÕ¿c<3;¼ìݵ,&Ɲ|ÿÕA!(3.2)ݔŒ ˆl-1 ) , Ex [log p(y , hm , xm ) | y , h ˆl-1 ] Qm (hm | h m m m m m ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ˆl-1 ) + Ex [log p(xm ) | y , h ˆl-1 ] = Qm−1 (hm−1 | h m−1 m m m ¯ ¯ ¯ ¯ ¯ ˆl-1 ] + log p(hm | h ˜m−1 ) + Exm [log p(ym |hm , xm )ym , h m ¯ ¯ ¯ ¯. (3.16). #½&ÆLËÍ{úÞg]P:. ˜ m ) , −[h ˜ m − hm ]H C˜ `−1 [h ˜ m − hm ] λ(hm , h m ˜m−1 ] ˜m−1 ]H (BB H )−1 [hm − F˘ h ˜m−1 ) , −[hm − F˘ h η(hm , F˘ h ¯ ¯ ¯. (3.17) (3.18) (3.19). Í ˜ m , (C˜ `−1 )−1 (S˜`−1 )H yi h m m `−1 ˆl-1 C˜m , Exm [xH m xm |ym , hm ] ¯ ¯ ¯ `−1 ˆl-1 ] S˜m , Exm [xm |ym , h m ¯ ¯ ¯. #½Þ(3.16) "vÞ (3.17)õ(3.18)‚áÿìP. ˜ m ) + η(hm , F˘ h ˜m−1 ) ˆl-1 ) + λ(hm , h ˆl-1 ) w Qm−1 (hm−1 | h Qm (hm | h m ¯ ¯ ¯m−1 ¯ ¯ #ì¼&ƊO ˆl-1 )) ˆ l = max(Q (hm | h h m m hm ¯ ¯m. 12. (3.20).

(25) ˆ m CΞˆm ¸Í”•hP h×M»|‡[ OŠì«ÞgPÝh. ˆ m ]H Ξ ˆ m ] ' − [hm−1 − h ˆ m−1 ]H Ξ ˆ m−1 ] ˆ −1 [hm − h ˆ −1 [hm−1 − h −[hm − h m−1 m ˜ m ) + η(hm , F˘ h ˜m−1 ) + λ(hm , h ¯. Function Block 1. 2. x. x. =. z. Vz = Vx (Vx + Vy )H Vy. mz = mx + my. z. Vz = Vx + Vy. m z = Am z. z. x 3. Mean and Variance m z = (Wx + Wy )H (Wx m x + Wy m y ). y. y. +. (3.21). A. 輸入格式: −(x − m ) 輸出格式: −(x − m ) 其中: W = V. Vz = AVx A H. H. Wx (x − m x ). H. Wz (x − m z ). x. z. −1. Figure 3.2: £GFL2P. &ÆÞ¸àFACTOR GRAPHÝÃF¼Š9×Í]P.SàZ¤ [20] Ý£GFL 2PA Fig: 3.2,&Æ¢ [1] L&ÆÝ›VÙÿl¢A% Fig: 3.3. Í   Fw , .  F˘L×pL I(LG−1)L×(LG−1)L. 0(LG−p)L×L   0(LG−1)L×L. Jw , [IL×L , 0L×(LG−1)L ]T LG ≥ p ˆ ¯ ˆ m−1 ]H Ξ ˆ −1 µïÿl,´Þ−[hm−1 − h m−1 [hm−1 − hm−1 ]º½hm−1 Ý\aXáFw ‚3hm Ý ˆ¯ ]H (Ξ ˆ¯ ],ã1ÝÏëÍP|ÿÕ ˆ¯ )−1 [h ¯m − h ¯m − h \aîÿÕ−[h m m m. 13.

(26) λm. Jw. hm −1. F w. hm. +. ◊ hm. =. hm. H J w BB H J w. Figure 3.3: ›VÙÿl.. ˆ¯ ˆ h m , Fw hm H ˆ¯ ˆ Ξ m = Fw Ξm−1 Fw. ˆ¯ ]H (Ξ ˆ¯ ]Xá”+” ÿÕ−[h¦ −h ˆ¯ )−1 [h ¯ m Ý\aÞ−[h ¯ m −h ¯ m −h ˆ ¦ ]H (Ξ ˆ ¦ )−1 [h¦ − #½º½h m m m m m m m ˆ ¦ ] ,ã1ÏÞPÿ h m. ˆ¯ ˆ¦ = h h m m. (3.22). ˆ¯ ¦ = Ξ ¯ˆ m + Jw BB H JH Ξ m w. (3.23). t¡3” = ”¡Ý\ahm î&Ɲ|ÿÕ ˆ¯ )−1 h ˆ¯ )−1 [h − (Ξ ˆ¯ )−1 h ˆ ¦ + Jw (S˜`−1 )H ym ]H (Ξ ˆ ¦ + Jw (S˜`−1 )H ym ] [hm − (Ξ m m m m m m m m. 14. (3.24).

(27) Í ˆ¯ , ((Ξ ˆ¯ ¦ )−1 + J C˜ `−1 JH )−1 Ξ m w m m w. (3.25). `−1 ÞC˜m 5ŠWVΛVH ,¸àDÎp2PºÕt¡ÿÕìL]2P:. `−1 H ˆ m = (I − Km )[h ˆ¦ + Ξ ˆ ¦m Jw (S˜m h ) ym ] m. (3.26). ˆm = Ξ ˆ ¦m − Km Ξ ˆ ¦m Ξ. (3.27). `−1 H ˆ ¦ `−1 H ˆ ¦m Jw (I + C˜m Km = Ξ Jw Ξm Jw )−1 C˜m Jw. (3.28). Í. ˆ˜ ˆ ¦ = [(F˘ h ˆ H ]H h )H , h m m−1 ¯m−1. &ÆÞ3ISI;¼ìÝJED‰Õ°M»`ŠAì:. ˆ m−1 ÝÂ,¿à#[ÕÝ*rŒÕ(3.20)õ(3.20). M»1:›ŒÂ ®h. ˆ ¦ ÝÂ,àC˜ `−1 ñá(3.28)ՌKm . M»2: ›Ž›Îp Ξ m m. ˆ m. ˆ ¦ ñá(3.27)ÿÕΞ M»3: ¸àKm CΞ m. `−1 ˆ m. ,Km ‚á(3.26)ÿÕh M»4: ¸àS˜m. ˆ m ®Â,¿à(3.20)õ(3.20)ŒÕÏm+1Í*rÝC˜ `−1 CS˜`−1 . M»5: ¸àh m+1 m+1. 15. (3.29).

(28) ˆ m+1 . ˆ m+1 ,¸à(3.26)ÿÕh M»6: ¿à(3.28)C(3.27)?±Km+1 Ξ. M»7: ¥M»5ÕM»6àÕXb*rKŒÕ±.. 3.3. BCJR - 5 ŠD. 3&ÆÝ‰Õ°,bËÍ2]º¸àÕBCJRŠD,×ÍÎ3ISI;¼ÝJED‰Õ °µìŒÕ(3.20)õ(3.20),¨×͵Î3JED‰Õ°W¡”ŒÞXÕBCJR‰Õ° ¼Š-5_DŸŽ. ´3ISI;¼ÝJED‰Õ°µì,ãy#[*r. Kº!88. n,X|&ÆÞ¢Z¤ [21]¸àɛڃÝBCJR¼ŒÕ¸à(3.20)õ(3.20)`Xm ó«QÐó(log-likelihood ,LLK)Â.‚3JED ‰Õ°¡, &Ɗ¸àBCJR ‰Õ° ¼ŠD-5_DCŠŸŽ. nyBCJR ‰Õ°ÝÞ;|¢Z¤ [22]. &Æ39 Š ¸à-5_DݧãÎ. &Æ3¸àJED ‰Õ°Ý`Î, £?Ý;¼ºãyEM ‰Õ°Ý¸à‚®ß8›D»Ý®Þ, £?Ý;¼º«Ë@;¼®ß180—Ý8›É. ¸à-5_D|ŠX9Í®Þ ‚¸&ÆÝÙJº•. Íaÿa”Œ3 ÿaa; Fig: 6.1,Fig: 6.2:Õ.. Figure 3.4: £?;¼8›˜».. 16.

(29) Chapter 4 Ð);¼£?*rŒ?‰Õ°  LDPCŠ ŠD  L ]  Ù 39×a;, &ƺÞG–”)JEDBCJR‰Õ°”)LDPC _D¬W L]PÙ|O¾Õ??Ý[¨. 39ÍÙ, &ÆÞº+Û&‰Õ°. !8D. «FL²Iextrinsic£Gݔx, ‚3¡«Ýa;ÞºbÿaݔŒ. 3ÍaÏ×ð& ÆÞº+LDPC _D, ‚ÏÞðÞº–&ÆÐ)JEDBCJRõLDPCL]P ٔx!8. 4.1. ²Iextrinsic£GFLÝÄ.. LDPC Š D. 解離散器. ∏ −1 : ξ y. -. -. c. LDPC. BCJR. JED. 演算法. ∏ −1. -. 解碼器. ∏. -. 解碼器. s. 離散器. ∏:. Low-density parity check LDPC _ D Î 31960ãGallager è Œ Ý × Ë  Shannon \&Ý×ËaP sD. åÍy‚þnI**Ýè , E¯Ý35O 17.

(30) ÝLDPC _D90O‚ãy8²Ý[‚¥±W #Ý@~Þê. × ÝLDPC _DÎXyA¢'Œ±Û—Ý!›-lãÎpH, ‚LDPC ݊DôÎ Ãy9ÍHݔx¼Æ•õ”‰Õ°SPA. SPA ŠD°Î¢ãŒÕ\L];FÝ t¯¡^£, 3×góÝL]¡ÿÕt·[. 3#ì¼ÝZa&ÆÞº+ ÛSPA‰Õ°3Žó;Flã;Fݺ•]PCt¡º+ÛÍZaÿaX¸à± Ó—;ÝSP A-tõ‰Õ°min-sum algorithm.. 檢查節點. c0. 變數節點. f0. c1. f1. c2. f2. c3. c4. f3. f4. c5. c6. c7. c8. c9. Figure 4.1: Tanner Graph.. 4.1.1. Žó;F5—. Ãyt·;Ýt¯¡^£MAP ݊D,&ÆmŠ#[ÕÝDCcodeword* rc = [y0 , y1 , · · · yn−1 ] 0ŒFXDCcodewordÝN×͛-Ýݯ¡^£APP c = [c0 , c1 , · · · cn−1 ]. ݌ÕóÂÝ%,&ƺÞ9°ŒÕîWEó«QÐóf £log-likelihood ratio ,LLR݌Õ. 9°APPÝEó«QÐóf£îAì:. L(ci ) , log(. P r(ci = 0|y) ) P r(ci = 1|y). 18. (4.1).

(31) fj rji (b) qij (b). ci y (. 通道觀測信號). Figure 4.2: Žó;F>FLîŒ%. Žó;Fݍ—¼:, ãŽó;Fci FXÕlã;F fj ݏ>£G^£L q(ij) = P r(ci = b|inputmessages), b ∈ 0, 1. ‚FX á ci ݏ>£GJ‘âÝãXb= #Õci Ýlã;Ffj F¼Ý²Iextrinsic£GC;¼F¼Ý#[*rÝ£G. ãlã; FF¼Ý>£G^£&ÆL rji . &Ɲ|Þ q(ij) ;¨îWEó«QÐóf£ L(qij ), J|¶WìÝP:. L(qij ) = L(ci ) + Σj 0 ∈Ci \j L(rj 0 i ). 4.1.2. lã;F5—. fj. rji (b) qij (b). ci. Figure 4.3: lã;F>FLîŒ%.. 19.

(32) ‚ ã l ã ; F ¼ :, X b = # Õf– j˝l ã ; F Ý Ž ó ; Fc– i˝º Þ Í ² Iextrinsic£GX›lã;F, BÄ

(33) §¡º3Þ²Iextrinsic£G/F›Žó;F,h ×

(34) §î rji (b) = P r(checkequationfj issatif iedwithb|inputmessages), b ∈ 0, 1. ¢Z¤ [8], &ÆhàEó«QÐóf£¼î9×Í

(35) §Ä, |¶WAì P. L(rij ) = (Πi0 ∈Vj \i αi0 ) × (φ(Σi0 ∈Vj \i φ(βi0 j )). (4.2). x. +1 Íα = sign|L(qij )| , β = |L(qij )| , Cφ(x) = log( eex −1 ).. 4.1.3. t õ‰ Õ°(Min-Sum Algorithm). tõ‰Õ°ÎjE(4.2)P®«Ý×ˉհ,ãZ¤ [8]ÿÕìP«P φ(Σi0 φ(βi0 j )) ∼ (βi0 j ))) = φ(φ(min 0 i. =. min βi0 j. i0 ∈Vj \i. 3&Æ?¡Ýÿa,&ÆÞ2àhË«‰Õ°ã‚SPA‰Õ°.. 4.1.4. LDPC ŠDM »`Š. &ÆÞLDPC

(36) §ÝM»`ŠAì:. 20. (4.3) (4.4).

(37) M»1 : ;. L(qij ) = L(ci ). (4.5). M»2 : ãlã;FFX£G>Վó;F. L(rij ) = (Πi0 ∈Vj \i αi0 ) × (φ(Σi0 ∈Vj \i φ(βi0 j )). (4.6). ∼ = (Πi0 ∈Vj \i αi0 ) × 0min βi0 j. (4.7). i ∈Vj \i. Íα = sign|L(qij )| , β = |L(qij )|. M»3 : ãŽó;FFX£G>Õlã;F. L(qij ) = L(ci ) + Σj 0 ∈Ci \j L(rj 0 i ). (4.8). M»4 : ŒÕŽó;FLLRÝõ. L(Qi ) = L(ci ) + Σj 0 ∈Ci L(rji ). 4.2. (4.9). ” ) ; ¼ £ ?  * r Œ ? ‰ Õ °  LDPCŠ ŠD L ]Ù. 端. BCJR ξ y. -. -. ∏ −1. c. LDPC. BCJR. JED. 演算法. 解離散器. ∏ −1 :. -. 解碼器. ∏. -. 離散器. ∏:. 21. 解碼器. s. 端. LDPC.

(38) 3Í;&ÆÞ&ÆÝÐ)JEDBCJR‰Õ°”)LDPCŠDJ›®L]Pݺ Õ,W×L]PÙÍL]ŒÕøAì:. M»1: BÄ;¼Ý*rãJED‰Õ°#[Õ, •;¼£?C*rLLRŒ?.. M »2: ÞJED£ ? Ý * rLLRX áBCJR‰ Õ ° Š Œ Ù  › - ÝLLRX á Š Ò ÷ ,Q¡XáLDPCŠD .. M »3: LDPC/ L ]2g ¡ Š Œ Ýextrinsic£ G X Õ Ò ÷. ,Q ¡ X / ›BCJR‰ Õ. ° ®£G, BCJR¸àh£GCîgJEDFX¼Ý*rLLR£GŠŒŠ/F ›JEDÝ£G.. M»4: JED¸àBCJR/F*r£GCBÄ;¼Ý*r£G¥±º•‰Õ °.. M»5: ¥M»1ÕM»4àÕ&Æ'ÝL]gó.. Íaÿa”Œº3ÿa”ŒÝa;+Û.. 22.

(39) Chapter 5 EXIT Chart 5— ²I£G»É`aEXIT chart Î×Ëà¼5—ï?D«PŠDŒ?#[ÙÝ[ e• Ý]°. N×ÍàW݊DŒ? . KÎà!>Ý»ð©P¼î. ŠDŒ?. ݲIextrinsic£GøðÞºi3EXIT chart î. DÄ9Í`a, &Ɲ|ï. ?&Æ'ŒÝL]PŠDŒ?Ùݕ ¨.. LDPC. 結合偵測器及變數節點解碼器 偵測器 y. JED. 演算法. -. BCJR. -. 解碼器. 檢查節點 CND. 解離散器. ∏ −1:. I E,DET. ∏. I A ,DET ∏:. −1. ∏. 23. Œ?. I E,VND. ∏ −1. -. c. 離散器. Figure 5.1: ”)Žó;FŠD. 解碼器. VND. -. VND. 變數節點. ∏. -. I A ,VND. v.s.lã;FŠD. ..

(40) 3#ì¼ÝZa, &ÆÞ¢ [16]ÞB–iŒ”)Œ?. CLDPC _DŽóF. LDPC lãFÝEXIT chart5—%ÝM» M»1 : ¸àMonte Carlo ÿaŒÕŒ?. ÝEXIT Ðóvýî¸. IE,DET (IA,DET , SN R). M»2 : ”)Œ?. (5.1). CLDPC _DŽóFÝEXIT Ðó.´&Ɲ|ÌDÕIA,DET. IA,V N D Îb8n=Ý. ¸ÆÝn;P|î ìP p IA,DET = J( dv • J −1 (IA,V N D )). (5.2). Ídv Îîð!ݎó;Fùó‚J(·) ÐPJÎLZ¤ [16] 8!.X|”)Œ ?. CLDPC _DŽóFÝEXIT Ðóî q IE,V N D = J( (dv − 1)[J −1 (IA,V N D )]2 + [J −1 (IE,DET )]2 ). (5.3). M»3 : LDPC _DÝlãFÝEXIT ÐP|î. IE,CN D = 1 −. D X. p bi • J( dc,i − 1 • J −1 (1 − IA,CN D )). (5.4). i=1. Í dc,i : &Ñ!lãFùóÏith Íùó bi : lãFâbùódc,i Ýf£. M»4 : &Ƹà(5.1), (5.2), (5.3), (5.4) ¼W&ÆD«PŠD(Œ?)'ŒÝEXIT Chart. Extrinsic >!ðݕªôºî3%î. 5—Ýÿa”Œ&ÆÞº3ì× a:Õ.. 24.

(41) Chapter 6 ÿa”Œ 6.1. Ð) JED BCJRL L] P  Ù Ý ÿ a ” Œ 0. 10. ideal fdTs0.01. −1. BER. 10. −2. 10. −3. 10. −4. 10. 5. 10. 15. 20. 25. 30. SNR. Figure 6.1: Compared BER of JED+BCJR case and Ideal Channel case in flat-fading channel. 25.

(42) Compared EMISI v.s. IdealISI fdTs=0.005 107 samples. 0. 10. IdealISI EMISI −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. −6. 10. 5. 10. 15. 20. SNR. Figure 6.2: Compared BER of JED+BCJR case and Ideal Channel case in ISI-fading channel 3î«ËÍ%,&Æ"îݸàDBPSKŸŽÝÐ)JED BCJRL]PÙ 3`Ž¿c<3;¼(Fig: 6.1)õ`ŽISI<3;¼(Fig: 6.2) ËË!;¼ìÿa” Œ%,¬v3%ºƒ'§;¼áÝÿa”Œ®f´. ã%&Ɲ|s¨, 3 `Ž¿c<3;¼ìÝÐ)JEDCBCJR L]PÙûÒ᧏;¼Ýÿa”Œ& ð#, V-û1dB.¬3`ŽISI <3;¼ìÝÝ-ûJŽÿœ€•.. 6.2. LDPC_ _D Ý ÿ a ” Œ. 39×;Þ"î&ÆX¸àÝLDPC ŠD. Ýÿa[%,5½qA3P. {úçÓG(AWGN)C§`Ž¿c<3;¼Ë;!;¼ìœ®ÿa, Q¡¸ àEXIT chart œ5—ËË!;¼ì”Œ. qA5—”Œ, 3P{úçÓG ìEXIT chart 5—Ýã@—&ðÞã¬3`Ž¿â<3;¼ìJ0-,¬-û. 26.

(43) Î&ð. AWGN+LDPC. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. 0.4. 0.6. 0.8. 1. 1.2. 1.4 SNR. 1.6. 1.8. 2. 2.2. Figure 6.3: LDPC in AWGN. AWGN EXIT 1.8dB 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0. 0. 0.1. 0.2. 0.3. 0.4. 0.5. 0.6. 0.7. 0.8. 0.9. 1. Figure 6.4: EXIT Chat analysis of LDPC in AWGN in 1.8dB 27.

(44) Ideal Fading +LDPC 100itr. 0. 10. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. −6. 10. 2. 2.5. 3. 3.5. 4. 4.5. 5. 5.5. SNR. Figure 6.5: LDPC in ideal flat-fading channel. Ideal fading EXIT 4.3dB 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0. 0. 0.1. 0.2. 0.3. 0.4. 0.5. 0.6. 0.7. 0.8. 0.9. 1. Figure 6.6: EXIT chat analysis of LDPC in ideal fading channel in 4.3dB. 28.

(45) 6.3. Ð) JED BCJR LDPCL L] P  Ù Ý ÿ a ” Œ. 3 9 × a ; ,& Æ º 5 ½ q A ; ¼ ÿ l Ý  ! 5 W ` Ž ¿ c < 3 ; ¼ C ` ŽISI<3;¼Ë˵¼"î&ÆÝÐ)JEDBCJRLDPCL]PÙÝÿa” Œ.. 6.3.1. `Ž¿c<3;¼. 39×;&ÆÞº"î3`Ž¿c<3;¼ì,&ÆÝÐ)JEDBCJRLDPCL ]PÙÝÿa”Œ.´Fig: 6.8 õFig: 6.9, &ƺ:Õ3ƒ'᧏¿c<3 ;¼ì, ¸àDBPSKŸŽÐ)BCJRLDPCL]PÙÝÿa”Œ. ;ÿlAFig: 6.7Xî. ãÿa”ŒáP¡Î3 BCJRÐTÎLDPCÐ, [/º ½L]Ýgó‚ Ž?,‚ÕÝ×góÝL]¡, J[J y%Ž?. ‚3§;¼µ ìÝEXIT chart 5—”Œ6.6dBJ&ÆÝÿa”Œ0-Vy1dB(!Ý ‘a‚ !ÝÙL]gó, ä‘a‚NgÙL]`LDPC/IL]ݕªa).. BCJR. 端. 端. 解離散器. LDPC. ∏ −1 :. y. 已知理 想通道. -. ∏ −1. c. LDPC. BCJR. 解碼器. ∏. -. 解碼器. 離散器. ∏:. Figure 6.7: system model of ”Ideal channel+BCJR+LDPC”. 29. s.

(46) DBPSK IDEAL BCJR+LDPC 2(LDPC)X11 iterations (109 samples fdTs=0.01 BCJRside). 0. 10. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. −6. 10. 5. 5.5. 6. 6.5 SNR. 7. 7.5. 8. Figure 6.8: Joint BCJR and LDPC system under ideal flat-fading channel in BCJR side with DBPSK modulation. 9. DBPSK IDEAL BCJR+LDPC 2(LDPC)X11 iterations (10 samples fdTs=0.01 LDPCside). 0. 10. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. −6. 10. 5. 5.5. 6. 6.5 SNR. 7. 7.5. 8. Figure 6.9: Joint BCJR and LDPC system under ideal flat-fading channel in LDPC side with DBPSK modulation 30.

(47) EXIT of IDEAL CHANNEL+BCJR+LDPC SNR=6.6dB 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0. 0. 0.1. 0.2. 0.3. 0.4. 0.5. 0.6. 0.7. 0.8. 0.9. 1. Figure 6.10: EXIT Chart analysis of joint BCJR and LDPC system under ideal flatfading channel with DBPSK modulation in 6.6dB. #ì¼&Ɗ"îÝθà&ÆÝDBPSKŸŽL]PÐ)JEDBCJRLDPCÙ Ýÿa”Œ,Ù%AFig:4.2Xî.᧏!¼ÿa”Œv«,P¡ÎBCJRÐT ÎLDPCÐ, ”Œôκ ½L]góŽ?, ‚3×ÝL]gó¡[ôº y% ÷õ‚Ž?. ïÝ[f᧏;¼Ý”Œ´-.. 31.

(48) DBPSK FULL ITERATION JEDLDPC 2(LDPC)x11 iterations ( 109 SAMPLES fdTs=0.01 BCJRside) 0 10. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. −6. 10. 5. 5.5. 6. 6.5. 7. 7.5. 8. 8.5. SNR. Figure 6.11: Joint JED and BCJR and LDPC system under flat-fading channel in BCJR side with DBPSK modulation DBPSK FULL ITERATION JEDLDPC 2(LDPC)x11 iterations ( 109 SAMPLES fdTs=0.01 LDPCside) 0 10. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. −6. 10. 5. 5.5. 6. 6.5. 7. 7.5. 8. 8.5. SNR. Figure 6.12: Joint JED and BCJR and LDPC system under flat-fading channel in LDPC side with DBPSK modulation. 32.

(49) 3Fig: 6.13&ƸàEXIT chart ¼5—&ÆÝL]PÙ. 3%,î«ÝΔ )Œ?. CŽó;FŠD. ÝEXIT `a, ‚ì«ÝÎlã;FÝEXIT `a. . Ý. JβI£Gøðݕª%. EXIT chart Ý5—”Œ7.2dBûÒ&ÆÝÿa”ŒV b0.5dB0-,‚•ª%•î5—ÝL]gó@jÿaµÝL]gó8 .. SNR=7.2dB 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0. 0. 0.1. 0.2. 0.3. 0.4. 0.5. 0.6. 0.7. 0.8. 0.9. 1. Figure 6.13: EXIT Chart analysis of joint JED and BCJR and LDPC system under flat-fading channel with DBPSK modulation in 7.2dB. ì«Ëù%θàDQPSKÝÿaµ,&Æ©ãt¡×gL]ݔŒ"î,ã% Œ[´G« -. 33.

(50) DQPSK EM+LDPC BCJRside 109 samples. 0. 10. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. −6. 10. 7. 7.5. 8. 8.5. 9. 9.5. 10. 10.5. SNR. Figure 6.14: Joint JED and BCJR and LDPC system under flat-fading channel in BCJR side with DQPSK modulation DQPSK EM+LDPC LDPCside 109 samples. 0. 10. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. −6. 10. 7. 7.5. 8. 8.5. 9. 9.5. 10. 10.5. SNR. Figure 6.15: Joint JED and BCJR and LDPC system under flat-fading channel in LDPC side with DQPSK modulation 34.

(51) ì«9ù%΢Z¤ [9] ݉հXÿaݔŒ, ®ï3Za¸à‰Õ°;¼ DBPSK METRIC. 0. 10. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. 6. 6.5. 7. 7.5. 8 SNR. 8.5. 9. 9.5. 10. Figure 6.16: Simulation of DBPSK + LDPC metric in reference [9] £?à# •ŠŸ-5_D,Q¡XáLDPCŠD. . ã%:Œh®°[&Æ. ݔŒb×ð-û. Compared BER. 0. 10. Ideal channel+ BCJR+LDPC(DBPSK) JED+BCJR+LDPC(DBPSK) JED+BCJR+LDPC(DQPSK) DBPSK+LDPCin ref[9]. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. −6. 10. 5. 6. 7. 8 SNR. 9. Figure 6.17: compared BER. 35. 10. 11.

(52) î%Î9×;t¡×ùÿa%,&ÆÞGݔŒw3×R®f´,|€•:Œ& ÿa[-û.. 6.3.2. ` ŽISI <3 ;¼. 39×a;&ÆÞ"î3ISI<3;¼ì, &ÆÝJED + BCJR + LDP C‰Õ° ùŽà.ãFig: 6.18 õFig: 6.19|:Õ3¸àDBPSKÝL]PÐ)JEDBCJRLDPC Ù3᧏`Ž¿c<3;¼õ`ŽISI<3;¼ìÿa”Œf´.. EMIS IBCJRside fdTs=0.005 107 samples 2x10. 0. 10. EMISIBCJRside IdealISIBCJRside. −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. 3. 4. 5. 6. 7. 8 SNR. 9. 10. 11. 12. 13. Figure 6.18: Joint JED and BCJR and LDPC system under ISI channel in BCJR side with DBPSK modulation. 36.

(53) LDPC side fdTs=0.005 107 samples 2x10. 0. 10. EMISILDPC IdealISILDPC −1. 10. −2. BER. 10. −3. 10. −4. 10. −5. 10. 3. 4. 5. 6. 7. 8 SNR. 9. 10. 11. 12. 13. Figure 6.19: Joint JED and BCJR and LDPC system under ISI channel in LDPC side with DBPSK modulation. 37.

(54) Chapter 7 ”¡ 3Í@~, &ÆèŒÝ×ËmŠ¢r*rTIY*rÝß;¼£?* rŒ?‰Õ°. h‰Õ°Â½Ý¸à3`Ž¿c<3;¼ISI<3;¼. ¸àh‰ Õ°,&ÆÞ;6×Pa;GÙ ÝÑ@Ý£?;¼¸àr*rXðÝÙ [Ç. &Æ#½Þh‰Õ°”)LDPCŠD. WL]PÙ|Oè>Ù[|¿. 3᧏;¼µìÙ[. DÄEXIT chart 5—&Ɲ|݊Õ&ÆX'Œ L]Pٕ ÿP. μDÄh5—”Œ?×MÝt·;&ÆÝLDPC_D| ÍÿÕ?·Ý[.. 38.

(55) ¢Z¤ [1] S.-H. Wu, U. Mitra, and C.-C. J. Kuo, “Graph representation for joint channel estimation and symbol detection,” in Proc. IEEE Globecom. Dallas, DEC. 2004. [2] H. Zamiri-Jafarian and Subbarayan Pasupathy, “EM-based recursive estimation of channel parameters,” IEEE Trans. on Communications, vol. 47, no. 9, pp. 1297– 1302, Sept. 1999. [3] R.Gallager, “Low-density parity-check codes,” IRE Trans. Information Theory, pp. 21–28, Jan. 1962. [4] R. M. Tanner, “A recursive approach to low complexity codes,” IEEE Trans. Information Theory, pp. 533–547, Sept. 1981. [5] D. MacKay and R. Neal, “Good codes based on very sparse matrices,” in Cryptography and Coding, 5th IMA Conf., C.Boyd, Ed., Lecture Notes in Computer Science, pp. 100–111, 1981. [6] D. MacKay, “Good error correcting codes based on very sparse matrices,” IEEE Trans. Information Theory, pp. 399–431, March. 1999. [7] N. Alon and M. Luby, “A linear time erasure-resilient code with nearly optimal recovery,” IEEE Trans. Information Theory, pp. 1732–1736, Nov. 1996. [8] William E. Ryan, “An Introduction to LDPC Codes,” August 2003.. 39.

(56) [9] P. Y. Kam V. T. Nam and Y. Xin, “LDPC codes with BDPSK and differential detection over flat rayleigh fading channels,” in Proceeings of the 50th IEEE Global Telecommunications Conference (GLOBECOM ’07), pp. 3245–3249, Nov. 2007. [10] K. Ishibashi H. Tatsunami and H. Ochiai, “On the performance of LDPC codes with differential detection over rayleigh fading channels,” Vehicular Tech. Conf, vol. 5, no. 63rd, pp. 2388–2392, 2006. [11] J. Zheng and B. D. Rao, “LDPC-coded MIMO Systems with Unknown Block Fading Channels: Soft MIMO Detector Design, Channel Estimation, and Code Optimization,” IEEE Transactions on Signal Processing, vol. 54,Issue 4, pp. 15041518, Apr. 2006. [12] K. Fu and A. Anastasopoulos, “Analysis and design of LDPC codes for timeselective complex-fading channels,” IEEE Trans. Wireless Communications, vol. 4, no. 3, pp. 11751185, May. 2005. [13] A. W. Eckford and T. E. Fuja, “LDPC codes for non-coherent block fading channels with correction: analysis and design,” IEEE Trans. Commun, vol. 56, no. 1, pp. 7080, Jan. 2008. [14] S. ten Brink, “Convergence of iterative decoding,” Electron. Lett, vol. 35, no. 10, pp. 806808, May 1999. [15] T.J. Richardson and R.L. Urbanke, “The capacity of low-density parity-check codes under message-passing decoding,” IEEE Trans. Inf. Theory, vol. 47, pp. 599618, Feb 2001. [16] G. Kramer A. Ashikhmin and S. ten Brink, “Design of low-density parity-check codes for modulation and detection,” IEEE Trans. on Comm., vol. 52, no. 4, pp. 670677, April 2004.. 40.

(57) [17] G. Kramer A. Ashikhmin and S. ten Brink, “Extrinsic information transfer functions: model and erasure channel properties,” IEEE Trans. Inform. Theory, vol. 50, no. 11, pp. 26572673, Nov. 2004. [18] S. ten Brink, “Convergence behavior of iteratively decoded parallel concatenatedcodes,” IEEE Trans. Commun, vol. 40, pp. 17271737, Oct. 2001. [19] G. Kramer S. ten Brink, “Design of repeat-accumulate codes for iterative detection and decoding,” IEEE Trans. Signal Proc, vol. 51, no. 11, pp. 2764–2772, Nov. 2003. [20] H.-A. Loeliger, “Least squares and Kalman filter on Forney graphs,” in Codes, Graphs, and Systems, R.E. Blahut and R. Koetter, eds. Kluwer,2002, pp. 2764– 2772. [21] G. Montorsi S. Benedetto, D. Divsalar and F. Pollara, “Soft-output decoding algorithms in iterative. decoding of turbo codes,” TDA Progress Report, pp. 42–124. [22] F. Jelinek L. R. Bahl, J. Cocke and J. Raviv, “Optimal decoding of linear codes for minimizing symbol error rate ,” IEEE Trans. Inform. Theory, pp. 284– 287, Mar. 1974.. 41.

(58)

參考文獻

相關文件

包含神經系統症狀及呼吸衰竭等 1 。腸病毒 D68 型最早是 1962 年時在美

勞工保險局、職業安全衛生署危險性機械及設備檢查 與管理、動植物防疫檢疫局及所屬屠宰衛生檢查、畜

具備 (凌陽格式 ) 串列 SRAM 介面. 7 通道10位元電壓類比/數位轉換器 (ADC) 單通道聲音類比/數位轉換器

術科測試編號最小(假設為第 1 號)之應檢人抽中崗位號碼 6,則第 1 號應檢人入 座崗位號碼為 6,第 2 號應檢人入座崗位號碼為 7,第

教育局網頁 www.edb.gov.hk &gt; 課程發展 &gt; 課程範疇 &gt; 全方位學習. 與津貼有關的重要資訊 會通過聯遞系統 Communication and Delivery

The major topics of the paper are Chan, Chan Buddhism, the very beginning of Chan, method of Chan, master or teacher of Chan, the mean between the two extremes, understanding

第三十九條 術科測試應 檢人進入術科測試試場 時,應出示准考證、術 科測試通知單、身分證 明文件及自備工具接受 監評人員檢查,未規定

教育局網頁 www.edb.gov.hk &gt; 課程發展 &gt; 課程範疇 &gt; 全方位學習. 與津貼有關的重要資訊 會通過聯遞系統 Communication and Delivery