Αρχιτεκτονικές υλικού χαμηλής κατανάλωσης για διόρθωση λαθών σε ασύρματα δίκτυα
Ο στόχος αυτής της εργασίας είναι η μελέτη των κωδίκων LDPC και των κατάλληλων αλγορίθμων για την αποκωδικοποίηση μηνύματος το οποίο στέλνεται μέσω ενθόρυβου καναλιού AWGN και τη διόρθωση των λαθών τα οποία προκύπτουν. Επιλέχθηκαν μερικοί από τους αλγορίθμους αποκωδικοποίησης όπως θα παρουσιαστούν π...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2017
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/10233 |
id |
nemertes-10889-10233 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-102332022-09-05T04:59:38Z Αρχιτεκτονικές υλικού χαμηλής κατανάλωσης για διόρθωση λαθών σε ασύρματα δίκτυα Περρής-Σάμιος, Γιώργος Παλιουράς, Βασίλης Μπίρμπας, Μιχαήλ Perris-Samios Χαμηλής πυκνότητας κώδικες ελέγχου ισοτιμίας Αλγόριθμοι αποκωδικοποίησης Χαμηλή κατανάλωση Low Density Parity Check codes (LDPC) Low power 005.717 Ο στόχος αυτής της εργασίας είναι η μελέτη των κωδίκων LDPC και των κατάλληλων αλγορίθμων για την αποκωδικοποίηση μηνύματος το οποίο στέλνεται μέσω ενθόρυβου καναλιού AWGN και τη διόρθωση των λαθών τα οποία προκύπτουν. Επιλέχθηκαν μερικοί από τους αλγορίθμους αποκωδικοποίησης όπως θα παρουσιαστούν παρακάτω, των οποίων μελετάται η απόδοσή για διάφορες τιμές θορύβου συγκρίνοντας τη χρησιμότητα του καθενός με trade-off ανάμεσα στην βέλτιστη απόδοση και την πολυπλοκότητα κατά την υλοποίηση. Η επιλογή αυτών πρέπει να γίνει με βάση τις απαιτήσεις του συστήματος στο οποίο χρησιμοποιούνται κάθε φορά. Οι αλγόριθμοι αυτοί υλοποιήθηκαν σε MATLAB, όπως και το κανάλι AWGN το οποίο μπορεί να δεχτεί ως είσοδο διαφορετικές τιμές θορύβου. Εξομοιώνοντας τη διαδικασία αποστολής επανειλημμένων μηνυμάτων από τον πομπό μέχρι τον τελικό προορισμό συγκρίνουμε την απόδοση των αλγορίθμων. Μετά μελετάται η συμπεριφορά και οι απαιτήσεις κάθε αλγόριθμου με αναπαράσταση των αριθμών ως fixed-point. Αναφέρονται κάποιες τεχνικές μείωσης την κατανάλωσης για χρήση σε κώδικες LDPC και τελικά προτείνεται μία αρχιτεκτονική hardware για υλοποίηση του αποκωδικοποιητή και μελέτη του μέσω του εργαλείου Xilinx ISE. In this thesis LDPC codes and decoding algorithms are discussed. Transmitting a codeword through an AWGN channel results in an output word with errors. Simulations (Matlab) are made to study the performance of several decoding algorithms with error correction. The selection of the appropriate algorithm is based on the requirements of the system we want to build. A fixed-point arithmetic model is created to find out the word length requirements for each algorithm. Low power consumption is really important for mobile devices. Some techniques are discussed suitable for decoders using LDPC codes.An approximate technique finding minimum values used in decoders is proposed, reducing hardware complexity and clock needs.The decoder is implemented using VHDL in Xilinx ISE. 2017-05-12T15:22:26Z 2017-05-12T15:22:26Z 2016-12-23 Thesis http://hdl.handle.net/10889/10233 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Χαμηλής πυκνότητας κώδικες ελέγχου ισοτιμίας Αλγόριθμοι αποκωδικοποίησης Χαμηλή κατανάλωση Low Density Parity Check codes (LDPC) Low power 005.717 |
spellingShingle |
Χαμηλής πυκνότητας κώδικες ελέγχου ισοτιμίας Αλγόριθμοι αποκωδικοποίησης Χαμηλή κατανάλωση Low Density Parity Check codes (LDPC) Low power 005.717 Περρής-Σάμιος, Γιώργος Αρχιτεκτονικές υλικού χαμηλής κατανάλωσης για διόρθωση λαθών σε ασύρματα δίκτυα |
description |
Ο στόχος αυτής της εργασίας είναι η μελέτη των κωδίκων LDPC και των κατάλληλων αλγορίθμων για την αποκωδικοποίηση μηνύματος το οποίο στέλνεται μέσω ενθόρυβου καναλιού AWGN και τη διόρθωση των λαθών τα οποία προκύπτουν. Επιλέχθηκαν μερικοί από τους αλγορίθμους αποκωδικοποίησης όπως θα παρουσιαστούν παρακάτω, των οποίων μελετάται η απόδοσή για διάφορες τιμές θορύβου συγκρίνοντας τη χρησιμότητα του καθενός με trade-off ανάμεσα στην βέλτιστη απόδοση και την πολυπλοκότητα κατά την υλοποίηση. Η επιλογή αυτών πρέπει να γίνει με βάση τις απαιτήσεις του συστήματος στο οποίο χρησιμοποιούνται κάθε φορά. Οι αλγόριθμοι αυτοί υλοποιήθηκαν σε MATLAB, όπως και το κανάλι AWGN το οποίο μπορεί να δεχτεί ως είσοδο διαφορετικές τιμές θορύβου. Εξομοιώνοντας τη διαδικασία αποστολής επανειλημμένων μηνυμάτων από τον πομπό μέχρι τον τελικό προορισμό συγκρίνουμε την απόδοση των αλγορίθμων. Μετά μελετάται η συμπεριφορά και οι απαιτήσεις κάθε αλγόριθμου με αναπαράσταση των αριθμών ως fixed-point. Αναφέρονται κάποιες τεχνικές μείωσης την κατανάλωσης για χρήση σε κώδικες LDPC και τελικά προτείνεται μία αρχιτεκτονική hardware για υλοποίηση του αποκωδικοποιητή και μελέτη του μέσω του εργαλείου Xilinx ISE. |
author2 |
Παλιουράς, Βασίλης |
author_facet |
Παλιουράς, Βασίλης Περρής-Σάμιος, Γιώργος |
format |
Thesis |
author |
Περρής-Σάμιος, Γιώργος |
author_sort |
Περρής-Σάμιος, Γιώργος |
title |
Αρχιτεκτονικές υλικού χαμηλής κατανάλωσης για διόρθωση λαθών σε ασύρματα δίκτυα |
title_short |
Αρχιτεκτονικές υλικού χαμηλής κατανάλωσης για διόρθωση λαθών σε ασύρματα δίκτυα |
title_full |
Αρχιτεκτονικές υλικού χαμηλής κατανάλωσης για διόρθωση λαθών σε ασύρματα δίκτυα |
title_fullStr |
Αρχιτεκτονικές υλικού χαμηλής κατανάλωσης για διόρθωση λαθών σε ασύρματα δίκτυα |
title_full_unstemmed |
Αρχιτεκτονικές υλικού χαμηλής κατανάλωσης για διόρθωση λαθών σε ασύρματα δίκτυα |
title_sort |
αρχιτεκτονικές υλικού χαμηλής κατανάλωσης για διόρθωση λαθών σε ασύρματα δίκτυα |
publishDate |
2017 |
url |
http://hdl.handle.net/10889/10233 |
work_keys_str_mv |
AT perrēssamiosgiōrgos architektonikesylikouchamēlēskatanalōsēsgiadiorthōsēlathōnseasyrmatadiktya |
_version_ |
1771297130876502016 |