ldpc rust
This commit is contained in:
8594
Notes/notes.pdf
8594
Notes/notes.pdf
File diff suppressed because it is too large
Load Diff
@ -503,8 +503,12 @@ Pas de retransmissions.
|
||||
#pad(left: 1cm)[
|
||||
- Voir la strucutre du projet en amont
|
||||
- Implémentation des codes ldpc (avec un peu toutes les méthodes possible pour faire des test etc)
|
||||
- Implémentation avec $H$ aléatoire (donc G assez dense et $O(n^2)$)
|
||||
- Implémenter le "repeat-accumulate" (RA)
|
||||
- Encodage Implémentation avec $H$ aléatoire faire Gausse-Jordan pour trouver $G$ et $s = u G$
|
||||
- Decodage par bit-flipping
|
||||
- ---
|
||||
- Decodage sum product
|
||||
- Hashmap pour ne pas avoir à recalculer $G$ pour toutes les longueurs de message. (à $H$ fixé)
|
||||
- Implémenter le "repeat-accumulate" (RA) compliqué
|
||||
- Et faire un export pour visualiser les matrice et le graphe dans un fichier typst par exemple ou autre
|
||||
- Implementation en rust https://github.com/daniestevez/ldpc-toolbox (lire le code pour voir)
|
||||
- Voir SIMD (`std::simd`) pour le calcul de LLR sur plusieur bits en même temps.
|
||||
|
||||
Reference in New Issue
Block a user