Download Full Text (16.3 MB)
The compact disc, an optical disc storage medium that has been in day-to-day use since at least the mid-1980s, is typically very resistant to damage and corruption via its use of error correcting codes. However, in the case of severely damaged or degraded discs, its robust on-disc systems for detecting and correcting errors can reach the limits of their usefulness. This study considers these error correcting codes and examines (1) the error correcting ability of these algorithms as they are typically utilized (i.e., as a built-in feature of the optical drive) and (2) the error correcting ability of these algorithms when they are bypassed within the drive and instead performed on the host computer. To compare these approaches, two disc images were produced, with one disc image produced by allowing the optical drive to perform error correction itself and the second disc image produced by bypassing the drive's error correction capabilities and performing error correction (as described in ECMA-130) on the host computer. These disc images were then compared using a front end built on top of an open source host-based system for analyzing the error detection and correction codes in a disc image. Using this system, the number of errors found in the two types of images were directly compared. The results of this comparison are mixed, but they do show likely promise for future research on the topic.
Research and Creative Experience for Undergraduates (RCEU)
College of Science
Ahari, Danial, "Host-based CD-ROM Data Recovery" (2023). Summer Community of Scholars Posters (RCEU and HCR Combined Programs). 413.