https://github.com/chamale-rac/detection-correction
Error Detection and Correction - Hamming and CRC32
https://github.com/chamale-rac/detection-correction
Last synced: about 1 month ago
JSON representation
Error Detection and Correction - Hamming and CRC32
- Host: GitHub
- URL: https://github.com/chamale-rac/detection-correction
- Owner: chamale-rac
- License: gpl-3.0
- Created: 2024-07-19T01:56:47.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-08-05T00:14:47.000Z (9 months ago)
- Last Synced: 2025-01-26T04:42:12.851Z (3 months ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 3.07 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Error Detection and Correction
> ⚠️ Lab report (First Part): [submissions/redes-lab2-1ra.pdf](submissions/redes-lab2-1ra.pdf)
> 🌐 Lab report (Second Part): [submissions/redes-lab2-2da.pdf](submissions/redes-lab2-2da.pdf)
![]()
Overview •
Files •
Recommendations## Overview
This project is the implementation of error detection and correction algorithms, specifically Hamming and CRC32, as part of the NETWORKS course at Universidad del Valle de Guatemala (UVG). These algorithms are fundamental to ensuring the integrity of data transmitted over communication networks.
## Files
### receiver
Directory: [receiver](receiver)
- Implementation of binary message decoding.
- Language: Go
- Detailed instructions for running the code can be found in the README within this directory.### sender
Directory: [sender](sender)
- Implementation of binary message encoding.
- Language: Rust
- Detailed instructions for running the code can be found in the README within this directory.### helpers
Directory: [helpers](helpers)
- Contains some helper functions used during the laboratory reports.
- These functions complement the encoding and decoding implementations.### submissions
Directory: [submissions](submissions)
- Files and documents of the laboratory reports.
- This is where the reports and analyses conducted during the project development are found.## Team
- Adrian Rodriguez: [[email protected]](mailto:[email protected])
- Samuel Chamalé: [[email protected]](mailto:[email protected])## Recommendations
- Ensure to follow the instructions in the README files of each directory for correct execution of the implementations.
- Refer to the documents in the `submissions` directory for a more detailed view of the project development and analysis.