Скачать презентацию On the Performance of Linear Slepian-Wolf Codes Shengtian Скачать презентацию On the Performance of Linear Slepian-Wolf Codes Shengtian

1a7716823b3db620db1307eef90dde78.ppt

  • Количество слайдов: 28

On the Performance of Linear Slepian-Wolf Codes Shengtian Yang and Peiliang Qiu Dept. of On the Performance of Linear Slepian-Wolf Codes Shengtian Yang and Peiliang Qiu Dept. of Inform. Sci. /Electron. Eng. Zhejiang University Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian. Wolf Codes 1

Overview n n The history of the Slepian-Wolf theorem Our work on the performance Overview n n The history of the Slepian-Wolf theorem Our work on the performance of (linear) Slepian-Wolf codes n n n The method for upper-bounding the MAP decoding error of Slepian-Wolf codes The performance of linear Slepian-Wolf codes (e. g. , SW codes based on LPDC codes) A symmetric coding scheme Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 2

Three milestones n Statistically dependent Encoder D. Slepian and J. K. Wolf, 1973[1] for Three milestones n Statistically dependent Encoder D. Slepian and J. K. Wolf, 1973[1] for stationary memoryless sources Decoder Encoder Mar. 29, 2005 Slepian-Wolf Theorem S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 3

n n n T. M. Cover, 1975[2] for stationary and ergodic sources S. Miyake n n n T. M. Cover, 1975[2] for stationary and ergodic sources S. Miyake and F. Kanaya, 1995[3] for general sources The ensemble of codes in their proofs are purely random. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 4

Performance of linear codes n n I. Csiszar, 1982[4] There exist good universal linear Performance of linear codes n n I. Csiszar, 1982[4] There exist good universal linear codes for correlated memoryless sources. T. Uyematsu, 2001[5] There exist good universal codes for correlated sources with memory, and such codes can be constructed by algebraic geometric codes. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 5

n J. Muramatsu, T. Uyematsu, and T. Wadayama, 2003[6] There exist good binary LDPC n J. Muramatsu, T. Uyematsu, and T. Wadayama, 2003[6] There exist good binary LDPC codes for correlated general sources. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 6

Our work on the Performance of Slepian-Wolf Codes n n Inspired in part by Our work on the Performance of Slepian-Wolf Codes n n Inspired in part by Gallager’s method. The Gallager bound is well known in the area of channel coding. n n R. G. Gallager, 1965[7], A basic upper bound for random code ensembles, DMCs and ML decoding A. Bennatan and D. Burshtein, 2004[8], An improved upper bound for linear random code ensembles, DMCs and ML decoding Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 7

The Gallager bound n Typical form of the basic Gallager bound Mar. 29, 2005 The Gallager bound n Typical form of the basic Gallager bound Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 8

Gallager’s Method n Two basic inequalities The common union bound in Gallager’s book [9] Gallager’s Method n Two basic inequalities The common union bound in Gallager’s book [9] is an easy derivation of the second inequality. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 9

The upper bounds on the MAP decoding error of SW codes n n A The upper bounds on the MAP decoding error of SW codes n n A basic upper bound for correlated general sources (i. e. Theorem 1) (For single source coding, a similar upper bound has been obtained by Gallager in his book [9, Exercise 5. 16]. ) An improved upper bound of linear SW codes for correlated SMSs (i. e. Theorem 3) Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 10

The basic upper bound of SW codes for general sources Mar. 29, 2005 S. The basic upper bound of SW codes for general sources Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 11

Two typical forms of the error exponents n 1) typical form for analytic properties Two typical forms of the error exponents n 1) typical form for analytic properties n 2) typical form for asymptotic properties Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 12

First order derivative of J 0(x) Mar. 29, 2005 S. Yang, et al. On First order derivative of J 0(x) Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 13

Second order derivative of J 0 ( x) Mar. 29, 2005 S. Yang, et Second order derivative of J 0 ( x) Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 14

Analytic properties n n The function J 0(x) is increasing and convex. The error Analytic properties n n The function J 0(x) is increasing and convex. The error exponent J(R) is continuous, increasing and convex. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 15

Asymptotic properties n By this result (i. e. Theorem 2), we can prove the Asymptotic properties n By this result (i. e. Theorem 2), we can prove the direct part of Slepian-Wolf theorem for general sources. Analogously, we showed in [10] that the Gallager bound is also very tight even for general channels. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 16

The improved upper bound of linear SW codes for SMSs Mar. 29, 2005 S. The improved upper bound of linear SW codes for SMSs Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 17

The spectrum n n The performance of linear SW codes are mainly determined by The spectrum n n The performance of linear SW codes are mainly determined by the code’s spectrum. A code approaching random spectrum is good. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 18

The performance of codes based on regular LDPC codes Mar. 29, 2005 S. Yang, The performance of codes based on regular LDPC codes Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 19

The performance of codes based on permutations Mar. 29, 2005 S. Yang, et al. The performance of codes based on permutations Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 20

Implications of Theorem 4, 5 n n Theorem 4: If the parameters d (of Implications of Theorem 4, 5 n n Theorem 4: If the parameters d (of LDPC codes) and n (the length of codes) are large enough, all but a diminishingly small proportion of the regular LDPC encoders can achieve asymptotically vanishing probability of MAP decoding error for any rate pair in the achievable rate region of the correlated SMSs. Theorem 5: if n is sufficiently large, most permutations are good enough to help us build perfect SW systems based on a small number of good encoders. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 21

How to design a symmetric SW coding scheme n Current methods in practice n How to design a symmetric SW coding scheme n Current methods in practice n Encoding n n n Channel code partitioning Source splitting Decoding n Mar. 29, 2005 Iterative decoding using the joint distribution S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 22

A symmetric coding scheme Mar. 29, 2005 S. Yang, et al. On the performance A symmetric coding scheme Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 23

Future work n n Performance analysis of iterative decoding Interleaver design Mar. 29, 2005 Future work n n Performance analysis of iterative decoding Interleaver design Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 24

Thank you! An appendix including all the omitted proofs in our paper is available Thank you! An appendix including all the omitted proofs in our paper is available at my personal web site http: //datacompression. zj. com Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian. Wolf Codes 25

Reference [1] D. Slepian and J. K. Wolf, “Noiseless coding of correlated information sources, Reference [1] D. Slepian and J. K. Wolf, “Noiseless coding of correlated information sources, ” IEEE Trans. Inform. Theory, vol. 19, no. 4, pp. 471 -480, July 1973. [2] T. M. Cover, “A proof of the data compression theorem of Slepian and Wolf for ergodic sources, ” IEEE Trans. Inform. Theory, vol. 21, no. 2, pp. 226 -228, Mar. 1975. [3] S. Miyake and F. Kanaya, “Coding theorems on correlated general sources, ” IEICE Trans. Fundamentals, vol. E 78 -A, no. 9, pp. 1063 -1070, Sept. 1995. [4] I. Csiszar, “Linear codes for sources and source networks: Error exponents, universal coding, ” IEEE Trans. Inform. Theory, vol. 28, no. 4, pp. 585 -592, July 1982. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 26

[5] T. Uyematsu, “Universal coding for correlated sources with memory, ” in Proc. CWIT [5] T. Uyematsu, “Universal coding for correlated sources with memory, ” in Proc. CWIT 2001, Vancouver, BC, Canada, June 2001. [6] J. Muramatsu, T. Uyematsu, and T. Wadayama, “Low density parity check matrices for coding of correlated sources, ” in Proc. ISIT 2003, Yokohama, Japan, June 2003, p. 173. [7] R. G. Gallager, “A simple derivation of the coding theorem and some applications, ” IEEE Trans. Inform. Theory, vol. 11, no. 1, pp. 3 -8, Jan. 1965. [8] A. Bennatan and D. Burshtein, “On the application of LDPC codes to arbitrary discrete-memoryless channels, ” IEEE Trans. Inform. Theory, vol. 50, no. 3, pp. 417 -437, Mar. 2004. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 27

[9] R. G. Gallager, Information Theory and Reliable Communication. New York: Wiley, 1968. [10] [9] R. G. Gallager, Information Theory and Reliable Communication. New York: Wiley, 1968. [10] S. Yang and P. Qiu, “Some extensions of Gallager’s method to general sources and channels, ” submitted to ISIT 2005. Mar. 29, 2005 S. Yang, et al. On the performance of Linear Slepian-Wolf Codes 28