Desenvolvimento de uma biblioteca Python para simulações computacionais de Sistemas de Telecomunicações
Computer simulations are of great importance for the area of telecommunications systems, as they enable the study of behavior, creation of hypotheses and model representations. In spite of this, the amount of tools to gain that make this study possible is still small, as it is incomplete or prepa...
Na minha lista:
Autor principal: | |
---|---|
Outros Autores: | |
Formato: | bachelorThesis |
Idioma: | pt_BR |
Publicado em: |
Universidade Federal do Rio Grande do Norte
|
Assuntos: | |
Endereço do item: | https://repositorio.ufrn.br/handle/123456789/48200 |
Tags: |
Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
|
id |
ri-123456789-48200 |
---|---|
record_format |
dspace |
spelling |
ri-123456789-482002022-06-15T13:40:53Z Desenvolvimento de uma biblioteca Python para simulações computacionais de Sistemas de Telecomunicações Ferreira, Kelwin Passos Silveira, Luiz Felipe de Queiroz Santos, Yuri Pedro dos Silveira, Luiz Felipe de Queiroz Junior, Vicente Angelo de Sousa Rego, Joilson Batista de Almeida Simulação Computacional Sistemas de Telecomunicações Python Computer simulations are of great importance for the area of telecommunications systems, as they enable the study of behavior, creation of hypotheses and model representations. In spite of this, the amount of tools to gain that make this study possible is still small, as it is incomplete or prepared to obtain a paid licence for use. This work has a objective to develop a Python library to aid in the development of computer simulations of telecommunications systems. Five functions were developed, among which, three modulations (BSPK, OFDM, OFDMA), a wireless channel model with Rayleigh fading and a Hamming channel encoder. In addition, the functions will be analyzed in terms of performance, in order to compare them with similar functions of the CommPy library, which is a set of digital communication simulation algorithms developed in Python using the NumPy and SciPy packages, to survey of the advantages and disadvantages of each library. As simulações computacionais são de grande importância para área de sistemas de telecomunicações, pois possibilitam o estudo de comportamento, criação de hipóteses e representações de modelos. Apesar disso, a quantidade de ferramentas acessíveis que possibilitam esse estudo ainda é pequena, pois estão incompletas ou necessitam de obtenção de uma licença paga para uso. Por isso, este trabalho tem como objetivo o desenvolvimento de uma biblioteca em Python para auxílio no desenvolvimento de simulações computacionais de sistemas de telecomunicações. Foram desenvolvidas cinco funções, que dentre elas, três modulações (BSPK,OFDM,OFDMA), um modelo de canal sem fio com desvanecimento de Rayleigh e um codificador de canal de Hamming. Além disso, as funções serão analisadas em termos de desempenho, com o objetivo de compará-las com funções semelhantes da biblioteca CommPy, que é um conjunto de algoritmos de simulação de comunicação digital desenvolvido em Python com uso dos pacotes NumPy e SciPy, para levantamento das vantagens e desvantagens de cada biblioteca. 2021-12-08T23:28:18Z 2022-06-15T13:40:53Z 2021-12-08T23:28:18Z 2022-06-15T13:40:53Z 2021-04-29 bachelorThesis 20170155668 FERREIRA, Kelwin Passos. Desenvolvimento de uma biblioteca Python para simulações computacionais de Sistemas de Telecomunicações. 2021. 59f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021. https://repositorio.ufrn.br/handle/123456789/48200 pt_BR Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ application/pdf Universidade Federal do Rio Grande do Norte Brasil UFRN Engenharia de Computação |
institution |
Repositório Institucional |
collection |
RI - UFRN |
language |
pt_BR |
topic |
Simulação Computacional Sistemas de Telecomunicações Python |
spellingShingle |
Simulação Computacional Sistemas de Telecomunicações Python Ferreira, Kelwin Passos Desenvolvimento de uma biblioteca Python para simulações computacionais de Sistemas de Telecomunicações |
description |
Computer simulations are of great importance for the area of telecommunications systems,
as they enable the study of behavior, creation of hypotheses and model representations. In
spite of this, the amount of tools to gain that make this study possible is still small, as it is
incomplete or prepared to obtain a paid licence for use. This work has a objective to develop
a Python library to aid in the development of computer simulations of telecommunications
systems. Five functions were developed, among which, three modulations (BSPK, OFDM,
OFDMA), a wireless channel model with Rayleigh fading and a Hamming channel encoder.
In addition, the functions will be analyzed in terms of performance, in order to compare
them with similar functions of the CommPy library, which is a set of digital communication
simulation algorithms developed in Python using the NumPy and SciPy packages, to
survey of the advantages and disadvantages of each library. |
author2 |
Silveira, Luiz Felipe de Queiroz |
author_facet |
Silveira, Luiz Felipe de Queiroz Ferreira, Kelwin Passos |
format |
bachelorThesis |
author |
Ferreira, Kelwin Passos |
author_sort |
Ferreira, Kelwin Passos |
title |
Desenvolvimento de uma biblioteca Python para simulações computacionais de Sistemas de Telecomunicações |
title_short |
Desenvolvimento de uma biblioteca Python para simulações computacionais de Sistemas de Telecomunicações |
title_full |
Desenvolvimento de uma biblioteca Python para simulações computacionais de Sistemas de Telecomunicações |
title_fullStr |
Desenvolvimento de uma biblioteca Python para simulações computacionais de Sistemas de Telecomunicações |
title_full_unstemmed |
Desenvolvimento de uma biblioteca Python para simulações computacionais de Sistemas de Telecomunicações |
title_sort |
desenvolvimento de uma biblioteca python para simulações computacionais de sistemas de telecomunicações |
publisher |
Universidade Federal do Rio Grande do Norte |
publishDate |
2021 |
url |
https://repositorio.ufrn.br/handle/123456789/48200 |
work_keys_str_mv |
AT ferreirakelwinpassos desenvolvimentodeumabibliotecapythonparasimulacoescomputacionaisdesistemasdetelecomunicacoes |
_version_ |
1773963359481233408 |