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
Link To Document