Cyclic Redundancy Checks and Error Detection
Waylon Jepsen

TL;DR
This paper evaluates the effectiveness of Cyclic Redundancy Checks (CRC) in detecting errors in digital communication systems, emphasizing the need for improved error detection as data volumes increase.
Contribution
It investigates CRCs' error detection capabilities in high-data environments, highlighting areas for potential enhancement in their performance.
Findings
CRCs effectively detect burst and random errors
Current CRCs may need improvements for high-volume data transmission
CRC implementation is widespread in communication protocols
Abstract
This study investigates the capabilities of Cyclic Redundancy Checks(CRCs) to detect burst and random errors. Researchers have favored these error detection codes throughout the evolution of computing and have implemented them in communication protocols worldwide. CRCs are integrated into almost every device, in software and hardware. CRCs play a critical role in ensuring that our digital communication systems are efficient and erroneous packets are detected. Because the quantity of data generated and transmitted has increased over the last twenty years, we are more likely to encounter errors. It is important that the tools and methodologies used to ensure the integrity of digital communication systems are evaluated to handle higher frequencies of information. In this study, we explore the need to improve the capabilities of error-detecting codes to handle higher quantities of data by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRadiation Effects in Electronics · Software Reliability and Analysis Research · VLSI and Analog Circuit Testing
