Convolutional codes using finite-field wavelets: Time-varying codes and more

被引:6
|
作者
Fekri, F [1 ]
Sartipi, M [1 ]
Mersereau, RM [1 ]
Schafer, RW [1 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
bipartite trellis; finite-field wavelets; rate-adaptive codes; time-varying convolutional codes;
D O I
10.1109/TSP.2005.845484
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper introduces a procedure for constructing convolutional codes using finite-field wavelets. This provides novel insight into the study of convolutional codes and permits the design of the new convolutional codes that is not possible by conventional methods. Exploiting algebraic properties of the wavelet codes, we show that a rate K/L wavelet convolutional encoder is a basic encoder that is noncatastrophic. In addition, we prove that any rate 1/L wavelet convolutional encoder is minimal-basic and that every-L-band orthogonal wavelet system generates a rate 1/L self-orthogonal code. As an application of wavelet convolutional codes, we construct time-varying convolutional codes. These codes have unique trellis structures that result in fast and low computational complexity decoding algorithms. As examples, we present some time-varying wavelet convolutional codes that can be decoded faster than comparable time-invariant convolutional codes. We construct 16- and 32-state time-varying wavelet convolutional codes with minimum-free distances of seven and eight, respectively. These codes have the same minimum-free distance as the best time-invariant codes of the same rate and state complexity, but they can be decoded almost twice as fast. We show that a 32-state time-varying wavelet convolutional code is superior to the Lauer code in performance while having almost the same decoding complexity. Although the 32-state wavelet code is inferior to the 16-state Golay convolutional code as far as computational complexity, it outperforms this code in the performance. We also prove that orthogonal filterbanks generate self-dual time-varying codes. We give a design foe doubly even self-dual time-varying convolutional codes by imposing some constraints on the filters that define the L-band orthogonal wavelets. As another application of wavelet convolutional codes, we propose a new scheme for generating rate-adaptive codes. These codes have the property that multiple rates of the code can be decoded on one trellis and its subtrellises.
引用
收藏
页码:1881 / 1896
页数:16
相关论文
共 50 条
  • [1] Two-dimensional error correcting codes using finite-field wavelets
    Sartipi, M
    Fekri, F
    [J]. 2004 IEEE INFORMATION THEORY WORKSHOP, PROCEEDINGS, 2004, : 22 - 27
  • [2] VITERBI DECODING FOR TIME-VARYING CONVOLUTIONAL CODES
    BEDI, JS
    KAMAL, AK
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS, 1978, 45 (01) : 107 - 110
  • [3] A Steganographic Method for Binary Embedding Using Time-Varying Convolutional Codes
    Lin, Chi-Yuan
    Chen, Kai-Ren
    Wang, Jyun-Jie
    [J]. 2014 INTERNATIONAL SYMPOSIUM ON COMPUTER, CONSUMER AND CONTROL (IS3C 2014), 2014, : 1221 - 1224
  • [4] On the Weight Enumerator of Periodically Time-Varying Convolutional Codes
    Pimentel, Cecilio
    [J]. IEEE COMMUNICATIONS LETTERS, 2016, 20 (03) : 418 - 421
  • [5] THERE ARE MANY GOOD PERIODICALLY TIME-VARYING CONVOLUTIONAL-CODES
    LEE, PJ
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1989, 35 (02) : 460 - 463
  • [6] New unit-memory codes obtained by puncturing periodically time-varying convolutional codes
    Uchoa, BF
    Palazzo, R
    de Almeida, C
    Said, A
    [J]. ITS '98 PROCEEDINGS - SBT/IEEE INTERNATIONAL TELECOMMUNICATIONS SYMPOSIUM, VOLS 1 AND 2, 1998, : 534 - 538
  • [7] Time-varying turbo codes
    Jiang, F
    Becker, MR
    Pérez, LC
    [J]. IEEE COMMUNICATIONS LETTERS, 2004, 8 (08) : 529 - 531
  • [8] Time varying convolutional codes revisited
    Pérez, LC
    [J]. 2001 IEEE INFORMATION THEORY WORKSHOP, PROCEEDINGS, 2001, : 67 - 69
  • [9] Girth Properties of Time-Varying SC-LDPC Convolutional Codes
    Battaglioni, Massimo
    Baldi, Marco
    Chiaraluce, Franco
    Lentmaier, Michael
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 2599 - 2603
  • [10] Block error correcting codes using finite-field wavelet transforms
    Fekri, F
    McLaughlin, SW
    Mersereau, RM
    Schafer, RW
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (03) : 991 - 1004