Title :
Design and Analysis of Synchronizable Error-Resilient Arithmetic Codes
Author :
Morita, Hiroyoshi ; Zou, Ying ; Van Wijngaarden, Adriaan J.
Author_Institution :
Grad. Sch. of Inf. Syst., Univ. of Electro-Commun., Tokyo, Japan
Abstract :
An error-resilient variable-length arithmetic code is presented whose codewords are represented by binary digits. The input sequence is partitioned in subsequences, each of which is individually encoded using an arithmetic coding scheme with an integrated bit-stuffing technique that restricts the number of consecutive ones in the output sequence. An all-ones sequence of fixed length is appended to serve as a sync marker when the codewords are concatenated. The bit-stuffing technique ensures that the sync markers do not occur anywhere except at the boundaries between the codewords. Expressions for the optimal choice of the marker length and the block length are derived. The performance of the proposed code is determined in terms of redundancy and error resilience. An upper bound on the average error rate is derived and its tightness is confirmed with computer simulations. The proposed code shows to significantly suppress the error rate at the expense of a minimum increase in redundancy.
Keywords :
arithmetic codes; concatenated codes; synchronisation; binary digits; block length; concatenated codes; integrated bit-stuffing; marker length; sync marker; synchronizable error-resilient variable-length arithmetic codes; Arithmetic; Automatic repeat request; Computer errors; Data compression; Decoding; Error analysis; Information analysis; Information systems; Redundancy; Upper bound;
Conference_Titel :
Global Telecommunications Conference, 2009. GLOBECOM 2009. IEEE
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4244-4148-8
DOI :
10.1109/GLOCOM.2009.5425548