Desenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivel

Detalhes bibliográficos
Autor(a) principal: Rosa, Pedro Henrique Moura da
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Manancial - Repositório Digital da UFSM
Texto Completo: http://repositorio.ufsm.br/handle/1/29549
Resumo: As a complement to radio frequency-based communication, the visible light communication helps to decongest the data usage in the electromagnetic spectrum. This work presents a procedural methodology for the development and practical implementation using a Software-Defined Radio platform for the digital control of the system's operations. The proof of the functioning of the blocks for data processing was done through experimental tests carried out by the communication between the LED and photodetector. As a basis for defining the parameters of the physical layer of the system, the IEEE 802.15.7-2018 standard was used. The software used for the digital processing of the system was the GNU Radio, which is characterized by working through the connection between blocks that perform unique and individual routines in the system. For the experimental development of the system, it was necessary to complement the GNU Radio library with new blocks that performed functions that are not native to the program. Therefore, the communication tests were made with the signal carrier frequency at 20MHz, sampling rate at 100kS/s and bandwidth at 300 kHz. The quality of the transmitted signal was obtained by comparing the number of samples lost in the reception of the signal with the ones being sent in a ratio of 10-3 .
id UFSM-20_4b12b59c2b24d14c6a9d77e8d3d26ff2
oai_identifier_str oai:repositorio.ufsm.br:1/29549
network_acronym_str UFSM-20
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str 3913
spelling 2023-06-23T17:26:31Z2023-06-23T17:26:31Z2023-03-30http://repositorio.ufsm.br/handle/1/29549As a complement to radio frequency-based communication, the visible light communication helps to decongest the data usage in the electromagnetic spectrum. This work presents a procedural methodology for the development and practical implementation using a Software-Defined Radio platform for the digital control of the system's operations. The proof of the functioning of the blocks for data processing was done through experimental tests carried out by the communication between the LED and photodetector. As a basis for defining the parameters of the physical layer of the system, the IEEE 802.15.7-2018 standard was used. The software used for the digital processing of the system was the GNU Radio, which is characterized by working through the connection between blocks that perform unique and individual routines in the system. For the experimental development of the system, it was necessary to complement the GNU Radio library with new blocks that performed functions that are not native to the program. Therefore, the communication tests were made with the signal carrier frequency at 20MHz, sampling rate at 100kS/s and bandwidth at 300 kHz. The quality of the transmitted signal was obtained by comparing the number of samples lost in the reception of the signal with the ones being sent in a ratio of 10-3 .Como um complemento aos meios de comunicação baseados em radiofrequência, a comunicação por luz visível ajuda a descongestionar o uso de dados no espectro eletromagnético. Este trabalho apresenta uma metodologia procedural para o desenvolvimento e implementação prática de um sistema que utiliza uma plataforma Software-Defined Radio para o controle digital das operações do sistema. A comprovação do funcionamento dos blocos para processamento de dados se deu através de testes experimentais realizados pela comunicação entre LED e fotodetector. Como base para a definição dos parâmetros da camada física do sistema foi utilizado o padrão IEEE 802.15.7-2018. O software utilizado para o processamento digital do sistema foi o GNU Radio que se caracteriza por trabalhar através da conexão entre blocos que desempenham rotinas únicas e individuais no sistema. Para o desenvolvimento experimental do sistema foi necessário complementar a biblioteca do GNU Radio com novos blocos que desempenhassem funções que não são nativas do programa. Por fim, a realização dos testes de comunicação foi feita com a frequência da portadora do sinal em 20MHz, Taxa de amostragem em 100kS/s e largura de banda em 300 kHz. A qualidade do sinal transmitido foi obtida ao comparar o número de amostras perdidas na recepção do sinal com as enviadas na proporção de 10-3 .porUniversidade Federal de Santa MariaCentro de TecnologiaPrograma de Pós-Graduação em Engenharia ElétricaUFSMBrasilEngenharia ElétricaAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessComunicação por luz visívelMensagemIluminaçãoLEDsMetodologiaProgramaçãoTransmissor e ReceptorSoftware-defined radioVisible light communicationMessageLightingMethodologyEncodingTransmitter and receiverCNPQ::ENGENHARIAS::ENGENHARIA ELETRICADesenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivelDevelopment of data processing blocks using open-source software-defined radio platform for control of visible light communication systemsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisBarriquello, Carlos Henriquehttp://lattes.cnpq.br/4127396473202565Reguera, Vitalio AlfonsoLoose, FelipeRutzig, Mateus Beckhttp://lattes.cnpq.br/5069410024192755Rosa, Pedro Henrique Moura da30040000000760060060060060060080342083-3ac9-41ad-85f7-b5eb408a8406d01c6694-d17a-40a1-a69c-be6699e92e744c43096f-9f62-4e94-8280-bd5498827c8dc32d0837-80c3-45fb-8c0b-80439ea162fe73601a0c-d92e-42bb-ad70-13a71a7f6da9reponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSMORIGINALDIS_PPGEE_2023_ROSA_PEDRO.pdfDIS_PPGEE_2023_ROSA_PEDRO.pdfDissertação de mestradoapplication/pdf3268478http://repositorio.ufsm.br/bitstream/1/29549/1/DIS_PPGEE_2023_ROSA_PEDRO.pdf6924f52190cd26e9c3730af5f7bcc275MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805http://repositorio.ufsm.br/bitstream/1/29549/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81956http://repositorio.ufsm.br/bitstream/1/29549/3/license.txt2f0571ecee68693bd5cd3f17c1e075dfMD531/295492023-06-23 14:26:31.91oai:repositorio.ufsm.br:1/29549TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU2FudGEgTWFyaWEgKFVGU00pIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UKZGlzdHJpYnVpciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gKGluY2x1aW5kbyBvIHJlc3VtbykgcG9yIHRvZG8gbyBtdW5kbyBubyBmb3JtYXRvIGltcHJlc3NvIGUgZWxldHLDtG5pY28gZQplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVGU00gcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbwpwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVUZTTSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU00Kb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlCmlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IG5vIGNvbnRlw7pkbyBkYSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgVEVTRSBPVSBESVNTRVJUQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VCkFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTyBRVUUgTsODTyBTRUpBIEEgVUZTTQosIFZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNNIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKQpkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcwpjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgoKRepositório Institucionalhttp://repositorio.ufsm.br/PUBhttp://repositorio.ufsm.br/oai/requestopendoar:39132023-06-23T17:26:31Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.por.fl_str_mv Desenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivel
dc.title.alternative.eng.fl_str_mv Development of data processing blocks using open-source software-defined radio platform for control of visible light communication systems
title Desenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivel
spellingShingle Desenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivel
Rosa, Pedro Henrique Moura da
Comunicação por luz visível
Mensagem
Iluminação
LEDs
Metodologia
Programação
Transmissor e Receptor
Software-defined radio
Visible light communication
Message
Lighting
Methodology
Encoding
Transmitter and receiver
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Desenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivel
title_full Desenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivel
title_fullStr Desenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivel
title_full_unstemmed Desenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivel
title_sort Desenvolvimento de blocos para processamento de dados utilizando plataforma open-source de software-defined radio para controle de sistemas de comunicação por luz visivel
author Rosa, Pedro Henrique Moura da
author_facet Rosa, Pedro Henrique Moura da
author_role author
dc.contributor.advisor1.fl_str_mv Barriquello, Carlos Henrique
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/4127396473202565
dc.contributor.advisor-co1.fl_str_mv Reguera, Vitalio Alfonso
dc.contributor.referee1.fl_str_mv Loose, Felipe
dc.contributor.referee2.fl_str_mv Rutzig, Mateus Beck
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/5069410024192755
dc.contributor.author.fl_str_mv Rosa, Pedro Henrique Moura da
contributor_str_mv Barriquello, Carlos Henrique
Reguera, Vitalio Alfonso
Loose, Felipe
Rutzig, Mateus Beck
dc.subject.por.fl_str_mv Comunicação por luz visível
Mensagem
Iluminação
LEDs
Metodologia
Programação
Transmissor e Receptor
topic Comunicação por luz visível
Mensagem
Iluminação
LEDs
Metodologia
Programação
Transmissor e Receptor
Software-defined radio
Visible light communication
Message
Lighting
Methodology
Encoding
Transmitter and receiver
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
dc.subject.eng.fl_str_mv Software-defined radio
Visible light communication
Message
Lighting
Methodology
Encoding
Transmitter and receiver
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description As a complement to radio frequency-based communication, the visible light communication helps to decongest the data usage in the electromagnetic spectrum. This work presents a procedural methodology for the development and practical implementation using a Software-Defined Radio platform for the digital control of the system's operations. The proof of the functioning of the blocks for data processing was done through experimental tests carried out by the communication between the LED and photodetector. As a basis for defining the parameters of the physical layer of the system, the IEEE 802.15.7-2018 standard was used. The software used for the digital processing of the system was the GNU Radio, which is characterized by working through the connection between blocks that perform unique and individual routines in the system. For the experimental development of the system, it was necessary to complement the GNU Radio library with new blocks that performed functions that are not native to the program. Therefore, the communication tests were made with the signal carrier frequency at 20MHz, sampling rate at 100kS/s and bandwidth at 300 kHz. The quality of the transmitted signal was obtained by comparing the number of samples lost in the reception of the signal with the ones being sent in a ratio of 10-3 .
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-06-23T17:26:31Z
dc.date.available.fl_str_mv 2023-06-23T17:26:31Z
dc.date.issued.fl_str_mv 2023-03-30
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufsm.br/handle/1/29549
url http://repositorio.ufsm.br/handle/1/29549
dc.language.iso.fl_str_mv por
language por
dc.relation.cnpq.fl_str_mv 300400000007
dc.relation.confidence.fl_str_mv 600
600
600
600
600
600
dc.relation.authority.fl_str_mv 80342083-3ac9-41ad-85f7-b5eb408a8406
d01c6694-d17a-40a1-a69c-be6699e92e74
4c43096f-9f62-4e94-8280-bd5498827c8d
c32d0837-80c3-45fb-8c0b-80439ea162fe
73601a0c-d92e-42bb-ad70-13a71a7f6da9
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
Centro de Tecnologia
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv UFSM
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Engenharia Elétrica
publisher.none.fl_str_mv Universidade Federal de Santa Maria
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
bitstream.url.fl_str_mv http://repositorio.ufsm.br/bitstream/1/29549/1/DIS_PPGEE_2023_ROSA_PEDRO.pdf
http://repositorio.ufsm.br/bitstream/1/29549/2/license_rdf
http://repositorio.ufsm.br/bitstream/1/29549/3/license.txt
bitstream.checksum.fl_str_mv 6924f52190cd26e9c3730af5f7bcc275
4460e5956bc1d1639be9ae6146a50347
2f0571ecee68693bd5cd3f17c1e075df
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv
_version_ 1801223726173257728