Title :
On error detection and error synchronization of reversible variable-length codes
Author :
Lin, Chia-Wei ; WU, JA-LING
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fDate :
5/1/2005 12:00:00 AM
Abstract :
Reversible variable-length codes (RVLCs) are not only prefix-free but also suffix-free codes. Due to the additional suffix-free condition, RVLCs are usually nonexhaustive codes. When a bit error occurs in a sentence from a nonexhaustive RVLC, it is possible that the corrupted sentence is not decodable. The error is said to be detected in this case. We present a model for analyzing the error detection and error synchronization characteristics of nonexhaustive VLCs. Six indices, the error detection probability, the mean and the variance of forward error detection delay length, the error synchronization probability, the mean and the variance of forward error synchronization delay length are formulated based on this model. When applying the proposed model to the case of nonexhaustive RVLCs, these formulations can be further simplified. Since RVLCs can be decoded in backward direction, the mean and the variance of backward error detection delay length, the mean and the variance of backward error synchronization delay length are also introduced as measures to examine the error detection and error synchronization characteristics of RVLCs. In addition, we found that error synchronization probabilities of RVLCs with minimum block distance greater than 1 are 0.
Keywords :
delays; error detection; probability; synchronisation; variable length codes; backward direction; backward error synchronization delay length; error detection probability; error synchronization probability; forward error detection delay length; minimum block distance; nonexhaustive code; reversible variable-length code; suffix-free code; Computer science; Decoding; Delay; Electronic mail; Error analysis; Forward contracts; Laboratories; Length measurement; Multimedia communication; Video coding; Error detection; error synchronization; reversible variable-length codes (RVLCs);
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2005.847151