An open API service indexing awesome lists of open source software.

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

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)




wb



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.