• DocumentCode
    1490656
  • Title

    Data synchronization with timing

  • Author

    Kashyap, Navin ; Neuhoff, David L.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • Volume
    47
  • Issue
    4
  • fYear
    2001
  • fDate
    5/1/2001 12:00:00 AM
  • Firstpage
    1444
  • Lastpage
    1460
  • Abstract
    This paper proposes and analyzes data synchronization techniques that not only resynchronize after encoded bits are corrupted by insertion, deletion, or substitution errors, but also produce estimates of the time indexes of the decoded data symbols, in order to determine their positions in the original source sequence. The techniques are based on block codes, and the estimates are of the time indexes modulo some integer T, called the timing span, which is desired to be large. Several types of block codes that encode binary data are analyzed on the basis of the maximum attainable timing span for a given coding rate R (or, equivalently, redundancy ρ=1-R) and permissible resynchronization delay D. It is found that relatively simple codes can asymptotically attain the maximum timing span among such block codes, which grows exponentially with delay, with exponent D(1-R)+o(D). Thus, large timing span can be attained with little redundancy and only moderate values of delay
  • Keywords
    block codes; decoding; delays; synchronisation; binary data; block codes; data synchronization; decoded data symbols; deletion errors; encoded bits; insertion errors; maximum attainable timing span; redundancy; resynchronization delay; source sequence; substitution errors; time indexes; timing span; Block codes; Conferences; Data analysis; Data compression; Decoding; Delay; Information theory; Redundancy; Switches; Timing;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.923726
  • Filename
    923726