Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible
El desarrollo de sistemas de comunicaciones ópticas (OWC) ha ido creciendo en gran medida en las dos últimas décadas, gracias a las características benéficas de los diodos emisores de luz (LED). Su convergencia en comunicaciones y en iluminación ha despertado interés en millones de personas alrededo...
- Autores:
-
Chavarro Chavarro, German Alfredo
- Tipo de recurso:
- Fecha de publicación:
- 2018
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/63917
- Acceso en línea:
- https://repositorio.unal.edu.co/handle/unal/63917
http://bdigital.unal.edu.co/64557/
- Palabra clave:
- 0 Generalidades / Computer science, information and general works
51 Matemáticas / Mathematics
62 Ingeniería y operaciones afines / Engineering
Codificación Turbo
Dispositivos opto-electrónicos
LED
FEC
Comunicaciones ópticas inalámbricas
Li-Fi
Codificacion de Canal
BER
Channel Coding
Wireless optical communications
Optoelectronic devices
Turbo coding
- Rights
- openAccess
- License
- Atribución-NoComercial 4.0 Internacional
id |
UNACIONAL2_3b6d213ecddfde9dff00b4efdab36b1a |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/63917 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible |
title |
Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible |
spellingShingle |
Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible 0 Generalidades / Computer science, information and general works 51 Matemáticas / Mathematics 62 Ingeniería y operaciones afines / Engineering Codificación Turbo Dispositivos opto-electrónicos LED FEC Comunicaciones ópticas inalámbricas Li-Fi Codificacion de Canal BER Channel Coding Wireless optical communications Optoelectronic devices Turbo coding |
title_short |
Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible |
title_full |
Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible |
title_fullStr |
Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible |
title_full_unstemmed |
Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible |
title_sort |
Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible |
dc.creator.fl_str_mv |
Chavarro Chavarro, German Alfredo |
dc.contributor.author.spa.fl_str_mv |
Chavarro Chavarro, German Alfredo |
dc.contributor.spa.fl_str_mv |
Perilla Rozo, Carlos Andrés |
dc.subject.ddc.spa.fl_str_mv |
0 Generalidades / Computer science, information and general works 51 Matemáticas / Mathematics 62 Ingeniería y operaciones afines / Engineering |
topic |
0 Generalidades / Computer science, information and general works 51 Matemáticas / Mathematics 62 Ingeniería y operaciones afines / Engineering Codificación Turbo Dispositivos opto-electrónicos LED FEC Comunicaciones ópticas inalámbricas Li-Fi Codificacion de Canal BER Channel Coding Wireless optical communications Optoelectronic devices Turbo coding |
dc.subject.proposal.spa.fl_str_mv |
Codificación Turbo Dispositivos opto-electrónicos LED FEC Comunicaciones ópticas inalámbricas Li-Fi Codificacion de Canal BER Channel Coding Wireless optical communications Optoelectronic devices Turbo coding |
description |
El desarrollo de sistemas de comunicaciones ópticas (OWC) ha ido creciendo en gran medida en las dos últimas décadas, gracias a las características benéficas de los diodos emisores de luz (LED). Su convergencia en comunicaciones y en iluminación ha despertado interés en millones de personas alrededor del mundo. Sin embargo, seleccionar los componentes y hacer un sistema real, no es una tarea sencilla. Por esa razón diferentes organizaciones están motivadas en el desarrollo eficiente de ésta tecnología, aumentado el interés del autor para que se continúe apoyando la investigación en el desarrollo eficiente de sistemas de comunicaciones de un modo limpio y seguro. Este estudio, forma parte de una rama de las comunicaciones ópticas inalámbricas (OWC), particularmente las comunicaciones a través de la luz visible (VLC). Teniendo en cuenta la evolución de la tecnología, y las características relevantes en la selección de los circuitos opto electrónicos, se ha escogido un estudio realizado sobre sistemas VLC de acuerdo con el estado del arte, y se ha usado para la implementación de la metodología experimental de pruebas, en donde serán validados algunos códigos de corrección de errores en el sistema de comunicaciones escogido. Una vez incorporado el sistema experimental, se selecciona un sistema embebido entre dispositivo programable de arreglo de compuertas (por sus siglas en inglés FPGA), o un dispositivo de procesamiento de señales (por sus siglas en inglés DSP), un microprocesador o un microcontrolador (MCU), de acuerdo a las capacidades y los requerimientos, para implementar el protocolo de comunicaciones. Luego de los elementos combinados y seleccionados entre hardware, se implementa el software para emplear las diferentes técnicas de detección y corrección de errores, tales como chequeo de paridad de baja densidad (LDPC), codificación convolucional y codificación turbo. De acuerdo a las pruebas de FEC, es necesario el uso de un protocolo, simple de comunicaciones o el UART. el protocolo de comunicaciones establece las reglas necesarias para la comunicación half-duplex entre el transmisor y el receptor. Así, el protocolo incluye: la codificación y decodificación de corrección de errores hacia delante (por sus siglas en inglés FEC), la sincronización, la modulación y demodulación con codificación de encendido y apagado sin retorno a cero (OOK-NRZ). El uso del protocolo de transmisión y recepción asíncrona universal (UART) es usado como alternativa del protocolo simple. Para llevar a cabo la pruebas de relación de bit erroneos (BER) con cada uno de lo FEC implementados, se propone una metodología de pruebas, que permita comparar los bits transmitidos (bits generados por un generador pseudo-aleatoria P RBS ' 107 ) y los datos recibidos. La medición de BER, se hace a partir de un esquema: en configuración con línea de vista (LOS), adicionando patrones de bit volteados usando un montaje simple sobre el sistema VLC. Por otro lado, los resultados se mostrarán las gráficas correspondientes a la medición de la relación de errores de bit en línea de vista (LOS) a partir del uso de codificación turbo, codificación convolucional, y codificación LDPC. Se hace un análisis de la información obtenida y se concluye a partir de los resultados obtenidos. |
publishDate |
2018 |
dc.date.issued.spa.fl_str_mv |
2018-06-18 |
dc.date.accessioned.spa.fl_str_mv |
2019-07-02T22:17:27Z |
dc.date.available.spa.fl_str_mv |
2019-07-02T22:17:27Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/63917 |
dc.identifier.eprints.spa.fl_str_mv |
http://bdigital.unal.edu.co/64557/ |
url |
https://repositorio.unal.edu.co/handle/unal/63917 http://bdigital.unal.edu.co/64557/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartof.spa.fl_str_mv |
Universidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e Industrial Departamento de Ingeniería de Sistemas e Industrial |
dc.relation.references.spa.fl_str_mv |
Chavarro Chavarro, German Alfredo (2018) Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá. |
dc.rights.spa.fl_str_mv |
Derechos reservados - Universidad Nacional de Colombia |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial 4.0 Internacional Derechos reservados - Universidad Nacional de Colombia http://creativecommons.org/licenses/by-nc/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/63917/1/TesisMSc.pdf https://repositorio.unal.edu.co/bitstream/unal/63917/2/TesisMSc.pdf.jpg |
bitstream.checksum.fl_str_mv |
c517a665df6f9086c09b4a2295249726 081a1e27544f8a2125d6c653ff363582 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814089795246227456 |
spelling |
Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Perilla Rozo, Carlos AndrésChavarro Chavarro, German Alfredo797c82ac-d129-48bd-9ea7-2c841d0389ea3002019-07-02T22:17:27Z2019-07-02T22:17:27Z2018-06-18https://repositorio.unal.edu.co/handle/unal/63917http://bdigital.unal.edu.co/64557/El desarrollo de sistemas de comunicaciones ópticas (OWC) ha ido creciendo en gran medida en las dos últimas décadas, gracias a las características benéficas de los diodos emisores de luz (LED). Su convergencia en comunicaciones y en iluminación ha despertado interés en millones de personas alrededor del mundo. Sin embargo, seleccionar los componentes y hacer un sistema real, no es una tarea sencilla. Por esa razón diferentes organizaciones están motivadas en el desarrollo eficiente de ésta tecnología, aumentado el interés del autor para que se continúe apoyando la investigación en el desarrollo eficiente de sistemas de comunicaciones de un modo limpio y seguro. Este estudio, forma parte de una rama de las comunicaciones ópticas inalámbricas (OWC), particularmente las comunicaciones a través de la luz visible (VLC). Teniendo en cuenta la evolución de la tecnología, y las características relevantes en la selección de los circuitos opto electrónicos, se ha escogido un estudio realizado sobre sistemas VLC de acuerdo con el estado del arte, y se ha usado para la implementación de la metodología experimental de pruebas, en donde serán validados algunos códigos de corrección de errores en el sistema de comunicaciones escogido. Una vez incorporado el sistema experimental, se selecciona un sistema embebido entre dispositivo programable de arreglo de compuertas (por sus siglas en inglés FPGA), o un dispositivo de procesamiento de señales (por sus siglas en inglés DSP), un microprocesador o un microcontrolador (MCU), de acuerdo a las capacidades y los requerimientos, para implementar el protocolo de comunicaciones. Luego de los elementos combinados y seleccionados entre hardware, se implementa el software para emplear las diferentes técnicas de detección y corrección de errores, tales como chequeo de paridad de baja densidad (LDPC), codificación convolucional y codificación turbo. De acuerdo a las pruebas de FEC, es necesario el uso de un protocolo, simple de comunicaciones o el UART. el protocolo de comunicaciones establece las reglas necesarias para la comunicación half-duplex entre el transmisor y el receptor. Así, el protocolo incluye: la codificación y decodificación de corrección de errores hacia delante (por sus siglas en inglés FEC), la sincronización, la modulación y demodulación con codificación de encendido y apagado sin retorno a cero (OOK-NRZ). El uso del protocolo de transmisión y recepción asíncrona universal (UART) es usado como alternativa del protocolo simple. Para llevar a cabo la pruebas de relación de bit erroneos (BER) con cada uno de lo FEC implementados, se propone una metodología de pruebas, que permita comparar los bits transmitidos (bits generados por un generador pseudo-aleatoria P RBS ' 107 ) y los datos recibidos. La medición de BER, se hace a partir de un esquema: en configuración con línea de vista (LOS), adicionando patrones de bit volteados usando un montaje simple sobre el sistema VLC. Por otro lado, los resultados se mostrarán las gráficas correspondientes a la medición de la relación de errores de bit en línea de vista (LOS) a partir del uso de codificación turbo, codificación convolucional, y codificación LDPC. Se hace un análisis de la información obtenida y se concluye a partir de los resultados obtenidos.Abstract: Development of optical wireless communication (OWC) has been growing to a great extent in the las two decades, thanks to the beneficial characteristics of light-emitting diodes (LEDs). Its convergence in communications and lightening has aroused interest in millions of people around the world. However, selecting the components and built a real system is not an easy task. Meanwhile, different organizations are motivated in the efficient development of this technology and have created collaborative groups around the world. Thus, this encourage the author to work and trying to support researching on visible light communications (VLC) focusing in a reliable and efficient communications systems. This study is part of a branch of OWC, particularly communications through visible light (VLC). Thus, ones the evolution of VLC has been explored, some relevant features such as: opto-electronics devices, embedded systems and FEC technics are chosen, from the state of art, to build a VLC system. Moreover, it has been used for implement and test an experimental methodology to analyse some channel coding. Once the experimental system has been selected and built it, an embedded system is chosen among either programmable gate arrangement device (FPGA), signal processing device (DSP), microprocessor (MP) or microcontroller (MCU), according to the capabilities and requirements of the communications protocol. After devices and hardware are combined the physical layer of VLC is built; block codes and convolutional codes such as: low density parity check (LDPC), convolutional coding and turbo coding and the simple communications protocol are implemented in software as well. Communication protocol includes: the coding and decoding scheme, synchronization, modulation and demodulation with on / off encoding without return to zero (OOK-NRZ). Afterwards, improving the bit rate in the sample rate, it was necessary to change the protocol by the universal asynchronous transmission and reception protocol (UART) that showed better bit rate. Testing methodology consists in measuring bit error rate (BER), through compare transmitted data message by a pseudo-random binary sequence generator (P RBS ' 10−15) and the message received. Two set up are proposed: line of sight (LOS) and diffuse, to measure the BER with variations of distance, angle, baud rate and bit flipping.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e IndustrialDepartamento de Ingeniería de Sistemas e IndustrialChavarro Chavarro, German Alfredo (2018) Implementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visible. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá.0 Generalidades / Computer science, information and general works51 Matemáticas / Mathematics62 Ingeniería y operaciones afines / EngineeringCodificación TurboDispositivos opto-electrónicosLEDFECComunicaciones ópticas inalámbricasLi-FiCodificacion de CanalBERChannel CodingWireless optical communicationsOptoelectronic devicesTurbo codingImplementación y validación de un método de detección de errores en sentido directo para un sistema de comunicaciones a través de la luz visibleTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINALTesisMSc.pdfapplication/pdf11571128https://repositorio.unal.edu.co/bitstream/unal/63917/1/TesisMSc.pdfc517a665df6f9086c09b4a2295249726MD51THUMBNAILTesisMSc.pdf.jpgTesisMSc.pdf.jpgGenerated Thumbnailimage/jpeg4273https://repositorio.unal.edu.co/bitstream/unal/63917/2/TesisMSc.pdf.jpg081a1e27544f8a2125d6c653ff363582MD52unal/63917oai:repositorio.unal.edu.co:unal/639172023-04-24 23:05:48.291Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co |