Improved product error-correction scheme for optical recording systems

Reed-Solomon product-code (RSPC), which performs erasures-and-errors decoding utilizing inner and outer Reed-Solomon (RS) codes, can be used to effectively correct burst errors in DVD systems. RSPC has the advantages of high error correction capabilities and high code rate. In this study, we present that the maximum correctable burst length of RSPC in DVD systems is 2917 bytes. However, by applying iterative decoding, the RSPC can obtain the length, resulting in the increase of execution time and energy consumption. In order to combat these unnecessary operations, we present a new encoding and decoding scheme. Experimental results show that the new scheme can significantly decrease the probability of decoding errors, thereby improving the error correction performance of DVD systems.

[1]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[2]  R. Blahut Algebraic Codes for Data Transmission , 2002 .

[3]  Paul H. Siegel,et al.  On the Probability of Undetected Error for Overextended Reed–Solomon Codes , 2006, IEEE Transactions on Information Theory.

[4]  Haralampos Pozidis,et al.  Channel coding and signal processing for optical recording systems beyond DVD , 2001 .

[5]  S. H. Reiger,et al.  Codes for the correction of 'clustered' errors , 1960, IRE Trans. Inf. Theory.

[6]  Wei Wang,et al.  A novel super-FEC code based on concatenated code for high-speed long-haul optical communication systems , 2007 .

[7]  Giulio Colavolpe,et al.  Wireless Communications: Algorithmic Techniques , 2013 .

[8]  Kees A. Schouhamer Immink,et al.  An efficient decoding strategy of 2D-ECC for optical recording systems , 2009, IEEE Transactions on Consumer Electronics.

[9]  藤原 英二,et al.  Code design for dependable systems : theory and practical applications , 2006 .

[10]  In-Cheol Park,et al.  A fast Reed-Solomon Product-Code decoder without redundant computations , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[11]  Keattisak Sripimanwat,et al.  Turbo Code Applications , 2005 .

[12]  T. Moon Error Correction Coding: Mathematical Methods and Algorithms , 2005 .

[13]  Xiaoli Sun,et al.  Free space laser communication experiments from Earth to the Lunar Reconnaissance Orbiter in lunar orbit. , 2013, Optics express.

[14]  Paul H. Siegel,et al.  On the Probability of Undetected Error for Over-Extended Reed-Solomon Codes , 2006, 2006 IEEE Information Theory Workshop - ITW '06 Punta del Este.

[15]  C. B. Shung,et al.  A Reed-Solomon product-code (RS-PC) decoder chip for DVD applications , 1998 .