turbo 1993code Berrou 1) 2[dB] SNR 05[dB] 1) interleaver parallel concatenated convolutional code ch

Similar documents
25 11M n O(n 2 ) O(n) O(n) O(n)

解説 査読の虎の巻 山里敬也通信ソサイエティ副編集長 Takaya Yamazato 佐波孝彦通信ソサイエティ和文論文誌編集副委員長 Takahiko Saba 塩田茂雄通信ソサイエティ英文論文誌編集副委員長 Shigeo Shiota 太田能 IEICE Communications Expres

& 3 3 ' ' (., (Pixel), (Light Intensity) (Random Variable). (Joint Probability). V., V = {,,, V }. i x i x = (x, x,, x V ) T. x i i (State Variable),

<4D F736F F D B B83578B6594BB2D834A836F815B82D082C88C60202E646F63>

Chapter9 9 LDPC sum-product LDPC 9.1 ( ) 9.2 c 1, c 2, {0, 1, } SUM, PROD : {0, 1, } {0, 1, } SUM(c 1, c 2,, c n ) := { c1 + + c n (c n0 (1 n

10_08.dvi

技術的条件集別表 26.3 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 (IPv6 トンネル方式 )

Table 1. Reluctance equalization design. Fig. 2. Voltage vector of LSynRM. Fig. 4. Analytical model. Table 2. Specifications of analytical models. Fig

2007/8 Vol. J90 D No. 8 Stauffer [7] 2 2 I 1 I 2 2 (I 1(x),I 2(x)) 2 [13] I 2 = CI 1 (C >0) (I 1,I 2) (I 1,I 2) Field Monitoring Server

9_18.dvi

fj111_109

2005 1

ID 3) 9 4) 5) ID 2 ID 2 ID 2 Bluetooth ID 2 SRCid1 DSTid2 2 id1 id2 ID SRC DST SRC 2 2 ID 2 2 QR 6) 8) 6) QR QR QR QR

A Study of Adaptive Array Implimentation for mobile comunication in cellular system GD133

Run-Based Trieから構成される 決定木の枝刈り法

VHDL-AMS Department of Electrical Engineering, Doshisha University, Tatara, Kyotanabe, Kyoto, Japan TOYOTA Motor Corporation, Susono, Shizuok

4 1 7 Ver.1/ MIMO MIMO Multiple Input Multiple Output MIMO = = MIMO LAN IEEE802.11n MIMO Alamouti STBC Space Time Block Code

one way two way (talk back) (... ) C.E.Shannon 1948 A Mathematical theory of communication. 1 ( ) 0 ( ) 1

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme

a n a n ( ) (1) a m a n = a m+n (2) (a m ) n = a mn (3) (ab) n = a n b n (4) a m a n = a m n ( m > n ) m n 4 ( ) 552

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

JFE.dvi


Haiku Generation Based on Motif Images Using Deep Learning Koki Yoneda 1 Soichiro Yokoyama 2 Tomohisa Yamashita 2 Hidenori Kawamura Scho

H(ω) = ( G H (ω)g(ω) ) 1 G H (ω) (6) 2 H 11 (ω) H 1N (ω) H(ω)= (2) H M1 (ω) H MN (ω) [ X(ω)= X 1 (ω) X 2 (ω) X N (ω) ] T (3)

Convolutional Neural Network A Graduation Thesis of College of Engineering, Chubu University Investigation of feature extraction by Convolution

pp d 2 * Hz Hz 3 10 db Wind-induced noise, Noise reduction, Microphone array, Beamforming 1


(a) (b) (c) Canny (d) 1 ( x α, y α ) 3 (x α, y α ) (a) A 2 + B 2 + C 2 + D 2 + E 2 + F 2 = 1 (3) u ξ α u (A, B, C, D, E, F ) (4) ξ α (x 2 α, 2x α y α,

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

15群(○○○)-8編

3 2 2 (1) (2) (3) (4) 4 4 AdaBoost 2. [11] Onishi&Yoda [8] Iwashita&Stoica [5] 4 [3] 3. 3 (1) (2) (3)


IPSJ SIG Technical Report Vol.2012-CG-149 No.13 Vol.2012-CVIM-184 No /12/4 3 1,a) ( ) DB 3D DB 2D,,,, PnP(Perspective n-point), Ransa

A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member

T rank A max{rank Q[R Q, J] t-rank T [R T, C \ J] J C} 2 ([1, p.138, Theorem 4.2.5]) A = ( ) Q rank A = min{ρ(j) γ(j) J J C} C, (5) ρ(j) = rank Q[R Q,

1

fiš„v8.dvi

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE {s-kasihr, wakamiya,

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

IPSJ SIG Technical Report Vol.2012-MUS-96 No /8/10 MIDI Modeling Performance Indeterminacies for Polyphonic Midi Score Following and

Transcription:

1 -- 2 6 LDPC 2012 3 1993 1960 30 LDPC 2 LDPC LDPC LDPC 6-1 LDPC 6-2 6-3 c 2013 1/(13)

1 -- 2 -- 6 6--1 2012 3 turbo 1993code Berrou 1) 2[dB] SNR 05[dB] 1) 6 1 2 1 1 interleaver 2 2 2 parallel concatenated convolutional code 6 1 6 2 1 channel value 2 a priori value L a1 1 0 5-3 BCJR BCJR algorithm max log MAP max log MAP algorithm extrinsic L e1 value 2 L a2 2 1 L e2 2 10 a posteriori value, c 2013 2/(13)

La1 Le1 La2 Le2 1 2 6 2 6 3 65536 1/2 02dB 05dB 6 3 =65536 iteration 6 4 Benedetto 2) serially concatenated vonvolutional codes {u k } k outer encoder 1 {p k } {u k} {p k } {u k } {p k } inner c 2013 3/(13)

encoder 2 {q k } {u k } {p k } inner decoder channel value 1 a priori value extrinsic value outer decoder 10 a posteriori value 6 4 6 5 3 (7,5) (1 + D + D 2, 1 + D 2 ) 8 6 (45,73) 3 (7,5) 1000 SNR (7,5) SNR (45,73) SNR 3) / 7 7-4 3 sc 0705 4573 10 2 BER 10 4 10 6 0 1 2 3 E b /N 0 [db] 6 5 (7,5),(45,73), (7,5) (SC) =1000 c 2013 4/(13)

1 -- 2 -- 6 6--2 LDPC 2012 3 6--2--1 LDPC Low-Density Parity Check sum-product iterative decoding Shannon LDPC 1960 4) Gallager 1950 1960 BCH RS LDPC 1990 turbo code 1) 5) MacKay LDPC probabilistic inference 6) machine learning 7) statistical mechanics 8) LDPC 9) 10) 11) LDPC GF(2) 2 LDPC 6--2--2 LDPC GF(2) m n H = [h i j ] C H sparse matrix C LDPC H C LDPC regular LDPC code LDPC LDPC irregular LDPC code LDPC H bipartite graph H p i (i = 1, 2,, m), c j ( j = 1, 2,, n) V c {p 1, p 2,, p m }, V b {c 1, c 2,, c n } V V c V b E {(p i, c j ) V c V b h i j = 1} Γ = (V, E) Γ C H Tanner V c, V b p i, c j check node bit node 6 6 6 6 6 LDPC H H c 2013 5/(13)

1 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 6 6 p 1 p 2 p 3 p 4 c 1 c 2 c 3 c 4 c 5 c 6 p i A i c j B j A i = { j h i j = 1}, B j = {i h i j = 1} 6--2--3 LDPC message message passing, MP MP p i (i = 1, 2,, m) c j ( j A i ) m i j (α) (α GF(2)) c j ( j = 1, 2,, n) p i (i B j ) m ji (α) (α GF(2)) 2 m i j (α) m ki (α k ) (k A i \ { j}, α k GF(2)) m ji (α) m l j (α) (l B j \ {i}) 6 7 m k1i(α k1 ) m k2i(α k2 ) m i j (α) c k1 c k2 c j c k Ai p i m k Ai 1i(α k Ai 1 ) p l1 p l2 p i p l B j m ji (α) m l2 j(α) m l1 j(α) c j m l B j 1 j(α) 6 7 MP m i j (α) m ji (α) c j {m i j (α) i B j } ĉ j ĉ = (ĉ 1, ĉ 2,, ĉ n ) Hĉ T = 0 ĉ ĉ c 2013 6/(13)

MP 6-3 6--2--4 LDPC LDPC MP LDPC LDPC ensemble of codes density evolution 12) [ 6-3 ] EXIT EXtrinsic Information Transfer Chart 13) MP MP S/N 2 threshold LDPC EXIT 6--2--5 LDPC 6-2-2 2 2 2 degree distribution 12) 2 2 LDPC LDPC 14) MP 4 MP 4 MP LDPC 15) combinatorial design 16), Ramanujan Ramanujan graph 17) quasi-cyclic code array 18) c 2013 7/(13)

(error floor) 19) PEG (ProgressiveEdge-Growth) 20) LDPC LDPC 21) c 2013 8/(13)

1 -- 2 -- 6 6--3 2012 3 6--3--1 GF(2) m n H = [h i j ] 2 C H A i (i = 1, 2,, m), B j ( j = 1, 2,, n) A i { j h i j 0}, B j {i h i j 0} r c C a posteriori probability P(c r) = κ m ( ) n δ c j, 0 P(r j c j ) j A i i=1 j=1 (6 1) P(r c) κ c GF(2) P(c r) = 1 n δ(a, b) a = b 1 a b 0 P(c r) c j marginal distribution P(c j = α r) c GF(2) n, c j=α P(c r) (α GF(2)) (6 2) c j ĉ j P(c j = 0 r) P(c j = 1 r) ĉ j = 0, P(c j = 0 r) < P(c j = 1 r) ĉ j = 1 ĉ j c j (6 2) n sum-product P(c j = α r) sum-product algorithm c j 6--3--2 1 6 8 (6 1) P(c j = α r) (α GF(2)) 2 (6 1) δ i δ( j A i c j, 0) (i = 1, 2,, m) P j P(r j c j ) ( j = 1, 2,, n) P(c r) c 1, c 2,, c n δ 1, δ 2,, δ m P 1, P 2,, P n c j P(c r) factor graph 6 9 (6 1) 6 9 c j δ i (i B j ) P j δ i c j ( j A i ) c 2013 9/(13)

1 h i j = 1 i, j m i j (α) = 1 (α GF(2)) 2 h i j = 1 i, j m ji (α) m ji (α) P(r j α) m i j(α) (α GF(2)) (6 3) i B j\{i} 3 h i j = 1 i, j m i j (α) m i j (α) m j i(α j ) (α = GF(2)) (6 4) α j GF(2) : j A i \ { j} st j Ai\{ j} α j α j Ai\{ j} 4 m i j (α) 2 4 Q j (α) ( j = 1, 2,, n) κ j Q j (0) + Q j (1) = 1 Q j (α) κ j P(r j α) m i j(α) i B j (α GF(2)) 6 8 δ 1 δ 2 δ 3 δ m c 1 c 2 c 3 c n P 1 P 2 P 3 P n (6 1) 6 9 P(c r) Q j (α) P(c j = α r) 6, Q j (α) 7) 6--3--3 1 4 m i j (α) Q j (α) Q j (0) Q j (1) ĉ j = 0, Q j (0) < Q j (1) ĉ j = 1 ĉ (ĉ 1, ĉ 2,, ĉ n ) Hĉ T = 0 ĉ 2 4 ĉ c 2013 10/(13)

m i j (α), m ji (α) (6 3), (6 4) sum-product decoding in probabilistic domain mi j(0) log m m ji(0) i j(1) log m ji(1) sum-product decoding in logarithm domain 22) 2 m i j (α) (6 3) max-product (6 1) Viterbi decoding 6--3--4 m i j (α), m ji (α) (6 3), (6 4) [ 6-2 ] MP 1 bit flipping MP bit-filliping decoding 2 peeling 2 peeling decoding MP stopping set LDPC 6--3--5 MP m i j (α), m ji (α) density evolution 12) l s P(s) c 2013 11/(13)

l MP s l P e (s, l) lim l P(s, l) MP 0 s threshold MP LDPC MP 4, 12) 1) C Berrou, A Glavieux, and P Thitimajshima, Near Shannon limit error-correcting coding and decoding: Turbo-codes, Proc IEEE Int Commun Conf, pp1064 1070, 1993 2) S Benedetto, D Divsalar, G Montorsi, and F Pollara, Serial concatenation of interleaved codes: Performance analysis, design, and iterative decoding, IEEE Trans Inf Theory, vol44, no3, pp909 926, 1998 3) S Benedetto and G Montorsi, Unveiling turbo codes: some results on parallel concatenated coding schemes, IEEE Trans Inf Theory, vol42, no2, pp409 428, 1996 4) RG Gallager, Low density parity check code, Research Monograph series, Cambridge, MIT Press, 1963 5) DJC MacKay, Good error-correcting codes based on very sparse matrices, IEEE Trans Inf Theory, vol45, no2, pp399 431, Mar 1999 6) J Pearl: Probabilistic inference and expert systems, Morgan Kaufmann (1988) 7) BJ Frey, Graphical models for machine learning and digital communication, MIT Press, 1998 8),, 1999 9) DEX-SMI, :, : 18 21 10) 8023an-2006, IEEE Standard for Information technology-telecommunications and information exchange between systems-local and metropolitan area networks-specific requirements Part 3: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications, 2006 11) ETSI EN 302 307 V112 (2006-06), European Standard (Telecommunications series) Digital Video Broadcasting (DVB); Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications, 2006 12) T Richardson and R Urbanke, Design of capacity-approaching irregular low-density parity-check codes, IEEE Trans Inf Theory, vol47, no2, pp619 637, Feb 2001 13) S ten Brink, Convergence behaviour of iterative decoded parallel concatenated codes, IEEE Trans Commun, vol49, no10, pp1727 1737, Oct 2001 14) MG Luby, M Mitzenmacher, MA Shokrollahi, and DA Spielman, Improved low-density paritycheck codes using irregular graphs, IEEE Trans Inf Theory, vol47, no2, pp585 598, Feb 2001 15) Y Kou, S Lin, and MPC Fossorier, Low-density parity-check codes based on finite geometries: a rediscovery and new results, IEEE Trans Inf Theory, vol47, no7, pp2711 2736, Nov 2001 16) SJ Johnson and ST Weller, Regular low-density parity-check codes from combinatorial designs, Proc of Inf Theory Workshop 2001, pp90 92, Sep 2001 c 2013 12/(13)

17) J Rosenthal and PO Vontobel, Constructions of LDPC codes using Ramanujan graphs and ideas from Margulis, Prof of 38th Allerton Conf on Commun, Control and Computing, pp248 257, Oct 2000 18) JL Fan, Constrained coding and soft iterative decoding, Springer, 2001 19) DJC MacKay and MC Davey, Evaluation of Gallager codes for short block length and high rate applications, Codes, Systems, and Graphical Models, Springer-Verlag, New York, pp113 130, 2001 20) XY Hu, E Eleftheriou, and DM Arnold, Regular and irregular progressive edge-growth Tanner graphs, IEEE Trans Inf Theory, vol51, no7, pp386 398, Jan 2005 21) TJ Richardson and RL Urbanke, Efficient encoding of low-density parity-check codes, IEEE Trans Inf Theory, vol47, no2, pp638 656, Feb 2001 22), 2002 c 2013 13/(13)