Análise comparativa do desempenho de códigos corretores de erros para redes móveis

Detalhes bibliográficos
Autor(a) principal: Oliveira, Cíntia Porcher de
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/262167
Resumo: A codificação para correção de erros é uma técnica amplamente aplicada em sistemas de comunicação e possui um papel vital para o aumento da tolerância ao ruído. Existem diversas técnicas de codificação que se adaptam a diferentes aplicações, a aplicação estudada nesse trabalho é a das redes móveis, onde a alta taxa de dados, a baixa latência e a mobilidade são algumas das particularidades. Esse trabalho visa analisar o desempenho de duas técnicas, sendo elas os códigos convolucionais e códigos LDPC. Os códigos LDPC (do inglês, Low-Density Parity-Check) foram designados para canais de dados de redes 5G NR pelo 3GPP TS 38.212 e os códigos convolucionais foram atribuídos aos canais de controle de redes 4G pelo TS 36.212. As duas codificações foram simuladas com o auxílio do MATLAB e analisadas experimentalmente através do GNU Radio e de rádios definidos por software, seguindo os parâmetros definidos pelo 3GPP (do inglês, 3rd Generation Partnership Project). A modulação e o seu impacto no desempenho dos decodificadores foi outro aspecto analisado nesse trabalho, foram utilizadas modulações QPSK, 16-QAM, 64-QAM e 256-QAM. Os desempenhos em relação à capacidade de correção de erros foram comparados, visando compreender as particularidades de cada técnica. Os resultados evidenciaram a importância da codificação e a sua capacidade de correção de erros. Também foi mostrado que modulações com menos símbolos, como a QPSK, são menos suscetíveis a erros. A codificação LDPC definida pelo 3GPP apresentou um desempenho superior em relação aos códigos convolucionais.
id UFRGS-2_b09dfe0f88d79494d49710323d5d2fff
oai_identifier_str oai:www.lume.ufrgs.br:10183/262167
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Oliveira, Cíntia Porcher deMüller, Ivan2023-07-14T03:31:30Z2023http://hdl.handle.net/10183/262167001173068A codificação para correção de erros é uma técnica amplamente aplicada em sistemas de comunicação e possui um papel vital para o aumento da tolerância ao ruído. Existem diversas técnicas de codificação que se adaptam a diferentes aplicações, a aplicação estudada nesse trabalho é a das redes móveis, onde a alta taxa de dados, a baixa latência e a mobilidade são algumas das particularidades. Esse trabalho visa analisar o desempenho de duas técnicas, sendo elas os códigos convolucionais e códigos LDPC. Os códigos LDPC (do inglês, Low-Density Parity-Check) foram designados para canais de dados de redes 5G NR pelo 3GPP TS 38.212 e os códigos convolucionais foram atribuídos aos canais de controle de redes 4G pelo TS 36.212. As duas codificações foram simuladas com o auxílio do MATLAB e analisadas experimentalmente através do GNU Radio e de rádios definidos por software, seguindo os parâmetros definidos pelo 3GPP (do inglês, 3rd Generation Partnership Project). A modulação e o seu impacto no desempenho dos decodificadores foi outro aspecto analisado nesse trabalho, foram utilizadas modulações QPSK, 16-QAM, 64-QAM e 256-QAM. Os desempenhos em relação à capacidade de correção de erros foram comparados, visando compreender as particularidades de cada técnica. Os resultados evidenciaram a importância da codificação e a sua capacidade de correção de erros. Também foi mostrado que modulações com menos símbolos, como a QPSK, são menos suscetíveis a erros. A codificação LDPC definida pelo 3GPP apresentou um desempenho superior em relação aos códigos convolucionais.Error correction coding is a widely applied technique in communication systems and has a vital role in increasing noise tolerance. This particular study focuses on coding techniques that are suitable for mobile networks, which have unique characteristics such as high data rates, latency, and mobility. It’s worth noting that there are various coding techniques available that can be tailored to different applications. This work aims to analyze the performance of two techniques: convolutional codes and LDPC (Low-Density Parity-Check) codes. LDPC codes were assigned to shared channels of 5G NR networks by 3GPP TS 38.212 and convolutional codes were assigned to control channels of LTE (4G) networks by TS 36.212. The two coding techniques were simulated with the software MATLAB and experimentally analyzed using GNU Radio and software-defined radios, following the parameters defined by 3GPP (3rd Generation Partnership Project). The modulation and its impact on the performance of the decoders was another aspect analyzed in this work, where QPSK, 16-QAM, 64-QAM and 256-QAM modulations were used. The performance in relation to error correction capacity was compared, aiming to understand the particularities of each technique. The results highlighted the importance of channel coding and its ability to correct errors. It was also shown that modulations with fewer symbols, such as QPSK, are less susceptible to errors. The LDPC code defined by 3GPP showed superior performance over the convolutional code.application/pdfporRedes móveisDetecção e correção de errosLDPC codesConvulational codes5G NRLTEMATLABGNU RadioSDRAnálise comparativa do desempenho de códigos corretores de erros para redes móveisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPorto Alegre, BR-RS2023Engenharia Elétricagraduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001173068.pdf.txt001173068.pdf.txtExtracted Texttext/plain103779http://www.lume.ufrgs.br/bitstream/10183/262167/2/001173068.pdf.txt030bee9d219b851af95d3136ae6a8ae8MD52ORIGINAL001173068.pdfTexto completoapplication/pdf19578765http://www.lume.ufrgs.br/bitstream/10183/262167/1/001173068.pdfb6fec6f3b7519dc9d6573219861be5f1MD5110183/2621672023-07-15 03:28:03.771604oai:www.lume.ufrgs.br:10183/262167Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2023-07-15T06:28:03Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Análise comparativa do desempenho de códigos corretores de erros para redes móveis
title Análise comparativa do desempenho de códigos corretores de erros para redes móveis
spellingShingle Análise comparativa do desempenho de códigos corretores de erros para redes móveis
Oliveira, Cíntia Porcher de
Redes móveis
Detecção e correção de erros
LDPC codes
Convulational codes
5G NR
LTE
MATLAB
GNU Radio
SDR
title_short Análise comparativa do desempenho de códigos corretores de erros para redes móveis
title_full Análise comparativa do desempenho de códigos corretores de erros para redes móveis
title_fullStr Análise comparativa do desempenho de códigos corretores de erros para redes móveis
title_full_unstemmed Análise comparativa do desempenho de códigos corretores de erros para redes móveis
title_sort Análise comparativa do desempenho de códigos corretores de erros para redes móveis
author Oliveira, Cíntia Porcher de
author_facet Oliveira, Cíntia Porcher de
author_role author
dc.contributor.author.fl_str_mv Oliveira, Cíntia Porcher de
dc.contributor.advisor1.fl_str_mv Müller, Ivan
contributor_str_mv Müller, Ivan
dc.subject.por.fl_str_mv Redes móveis
Detecção e correção de erros
topic Redes móveis
Detecção e correção de erros
LDPC codes
Convulational codes
5G NR
LTE
MATLAB
GNU Radio
SDR
dc.subject.eng.fl_str_mv LDPC codes
Convulational codes
5G NR
LTE
MATLAB
GNU Radio
SDR
description A codificação para correção de erros é uma técnica amplamente aplicada em sistemas de comunicação e possui um papel vital para o aumento da tolerância ao ruído. Existem diversas técnicas de codificação que se adaptam a diferentes aplicações, a aplicação estudada nesse trabalho é a das redes móveis, onde a alta taxa de dados, a baixa latência e a mobilidade são algumas das particularidades. Esse trabalho visa analisar o desempenho de duas técnicas, sendo elas os códigos convolucionais e códigos LDPC. Os códigos LDPC (do inglês, Low-Density Parity-Check) foram designados para canais de dados de redes 5G NR pelo 3GPP TS 38.212 e os códigos convolucionais foram atribuídos aos canais de controle de redes 4G pelo TS 36.212. As duas codificações foram simuladas com o auxílio do MATLAB e analisadas experimentalmente através do GNU Radio e de rádios definidos por software, seguindo os parâmetros definidos pelo 3GPP (do inglês, 3rd Generation Partnership Project). A modulação e o seu impacto no desempenho dos decodificadores foi outro aspecto analisado nesse trabalho, foram utilizadas modulações QPSK, 16-QAM, 64-QAM e 256-QAM. Os desempenhos em relação à capacidade de correção de erros foram comparados, visando compreender as particularidades de cada técnica. Os resultados evidenciaram a importância da codificação e a sua capacidade de correção de erros. Também foi mostrado que modulações com menos símbolos, como a QPSK, são menos suscetíveis a erros. A codificação LDPC definida pelo 3GPP apresentou um desempenho superior em relação aos códigos convolucionais.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-07-14T03:31:30Z
dc.date.issued.fl_str_mv 2023
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/262167
dc.identifier.nrb.pt_BR.fl_str_mv 001173068
url http://hdl.handle.net/10183/262167
identifier_str_mv 001173068
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/262167/2/001173068.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/262167/1/001173068.pdf
bitstream.checksum.fl_str_mv 030bee9d219b851af95d3136ae6a8ae8
b6fec6f3b7519dc9d6573219861be5f1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224665076596736