Implementação de Toolbox Octave de Técnicas de Sincronismo de Símbolo em Sistemas de Telecomunicações

De MediaWiki do Campus São José
Revisão de 18h05min de 28 de fevereiro de 2019 por Roberto.nobrega (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar
Autor

Gabriel Cozer Cantu

Orientador

Prof. Roberto Wanderley da Nóbrega

Curso

Engenharia de Telecomunicações

Resumo

O sincronismo de símbolo é uma operação crucial para o correto funcionamento de qualquer sistema de comunicação digital, pois sua função é estimar adequadamente os instantes ideais de amostragem dos símbolos recebidos. Uma amostragem errônea do sinal oriundo do canal de transmissão pode causar uma versão não confiável do sinal, podendo acarretar perdas das informações transmitidas. Este trabalho propõe a implementação de um toolbox de funções de sincronismo de símbolo para a plataforma GNU Octave, semelhante ao objeto comm.SymbolSynchronizer, que implementa funções de sincronismo de símbolo na plataforma MATLAB. O objetivo deste trabalho é que o usuário possa migrar suas simulações que utilizam sincronizações de uma plataforma proprietária para uma plataforma gratuita e de código livre. Para isto, o objeto implementado no MATLAB foi estudado a fim de obter um módulo no GNU Octave com máxima similaridade.

Palavras chave

Sincronismo de símbolo. Sistemas de comunicação. GNU Octave.

Abstract

The symbol synchronizer is an operation that aims the correct action of any digital communication system, thus its function is to properly estimate the ideal sampling moments of the symbols received. A wrong sign sampling arising from transmission channel may cause a non-reliable signal version, which may cause losses on the sent information. This work propose an implementation of a symbol synchronizer function toolbox, suited to GNU Octave’s platform, very similar to the comm.SymbolSynchronizer, presents in MATLAB platform. The main goal of this project is to allow users switch their simulations that uses symbol synchronization in a paid platform, to another with open source. Therefore, the function presents in MATLAB was studied in order to get a module compatible with GNU Octave that held the greatest resemblance.

Keywords

Symbol Synchronizer. Communication Systems. GNU Octave.

Arquivos

Arquivos relacionados a trabalho, a monografia em pdf e também arquivos fontes e executáveis estão disponibilizados nos links abaixo: