Reliable data recovery from errors due to noisy channel during transmission

While current data storage devices can store many times more information when compared to paper, they are not without their own caveats. Reliability of data transfer is widely regarded as the main factor when designing the storage system due to potential deletion or insertion errors inducing data lo...

Full description

Saved in:
Bibliographic Details
Main Author: Ng, Eugene Chee Kian
Other Authors: Erry Gunawan
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/157812
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:While current data storage devices can store many times more information when compared to paper, they are not without their own caveats. Reliability of data transfer is widely regarded as the main factor when designing the storage system due to potential deletion or insertion errors inducing data loss, wiping, or corrupting crucial information during the transfer process. Error correction coding (ECC) is a method of data reconstruction when error is induced in data over communication channels affected by noise or unreliable transmission. The receiver can detect the bits which have errors and attempt to recover the original data through reconstruction. In this project, the focus is to analyse current error correction codes with the aid of a simulation software, MATLAB and results will be presented in this paper. The scope of error correction codes covered includes Hamming (7,4) and Reed Solomon code.