A NEW APPROACH TO CONSTRUCTING OPTIMAL BLOCK-CODES FOR RUNLENGTH-LIMITED CHANNELS

被引:20
|
作者
GU, J [1 ]
FUJA, TE [1 ]
机构
[1] UNIV MARYLAND, INST SYST RES, COLLEGE PK, MD 20742 USA
基金
美国国家科学基金会;
关键词
RUNLENGTH CODES; MAGNETIC RECORDING; OPTICAL RECORDING; CONSTRAINED CHANNELS; BLOCK CODES;
D O I
10.1109/18.335889
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a technique for constructing fixed-length block codes for (d, k)-constrained channels. The codes we describe are of the simplest variety-codes for which the encoder restricted to any particular channel state is a one-to-one mapping and which is not permitted to ''look ahead'' to future messages. Such codes can be decoded with no memory and no anticipation and are thus an example of what Schouhamer Immink has referred to as block-decodable. For a given blocklength n and given values of (d, k), the procedure constructs a code with the highest possible rate among all such block codes, and it does so without the iterative search that is typically used (i.e., Franaszek's recursive elimination algorithm). The technique used is similar to Beenker and Immink's ''Construction 2'' in that every message is associated with a (d, k, 1, r) sequence of length n - d; however the values used in our approach are l = k - d and r = k - 1, as opposed to Beenker and Schouhamer Immink's values of l = r = k - d. Thus our approach demonstrates that ''Construction 2'' is optimal for d = 1 but is suboptimal for d > 1. Furthermore, the structure of our codes permits enumerative coding techniques to simplify encoding and decoding.
引用
收藏
页码:774 / 785
页数:12
相关论文
共 50 条
  • [21] Runlength-Limited Sequences and Shift-Correcting Codes: Asymptotic Analysis
    Kovacevic, Mladen
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (08) : 4804 - 4814
  • [22] Asymptotically efficient, binary-compatible block codes for M-ary runlength-limited constraints
    McLaughlin, SW
    Datta, S
    [J]. 1998 INFORMATION THEORY WORKSHOP - KILLARNEY, IRELAND, 1998, : 88 - 89
  • [23] Optimal Ultrasmall Block-Codes for Binary Discrete Memoryless Channels
    Chen, Po-Ning
    Lin, Hsuan-Yin
    Moser, Stefan M.
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (11) : 7346 - 7378
  • [24] Upper bounds on the size of error-correcting runlength-limited codes
    Winick, KA
    Yang, SH
    [J]. EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, 1996, 7 (03): : 273 - 283
  • [25] Combi-codes for DC-free runlength-limited coding
    Coene, W
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2000, 46 (04) : 1082 - 1087
  • [26] NEW CLASS OF RUNLENGTH-LIMITED ERROR-CONTROL CODES WITH MINIMUM DISTANCE-4
    POPPLEWELL, A
    OREILLY, JJ
    [J]. IEE PROCEEDINGS-I COMMUNICATIONS SPEECH AND VISION, 1993, 140 (02): : 104 - 108
  • [27] CONSTRUCTION OF FIXED-LENGTH INSERTION DELETION CORRECTING RUNLENGTH-LIMITED CODES
    BOURS, PAH
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1994, 40 (06) : 1841 - 1856
  • [28] Construction of efficient dc-free runlength-limited codes for optical recording
    Schouhamer Immink, Kees A.
    Kim, Jin-Yong
    Suh, Sang-Woon
    Ahn, Seong Keun
    [J]. 1777, Japan Society of Applied Physics (41):
  • [29] Construction of efficient dc-free runlength-limited codes for optical recording
    Immink, KAS
    Kim, JY
    Suh, SW
    Ahn, SK
    [J]. JAPANESE JOURNAL OF APPLIED PHYSICS PART 1-REGULAR PAPERS SHORT NOTES & REVIEW PAPERS, 2002, 41 (3B): : 1777 - 1780
  • [30] SOFT DECISION DECODING TECHNIQUES FOR A CLASS OF RUNLENGTH-LIMITED ERROR CONTROL CODES
    POPPLEWELL, A
    OREILLY, JJ
    [J]. IEE PROCEEDINGS-COMMUNICATIONS, 1994, 141 (03): : 118 - 125