Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoT

En el presente documento se analiza y estudia el protocolo de enrutamiento para redes sin infraestructura AODV, y posteriormente se desarrolla una implementación de éste en lenguaje de programación Go. Se usa el lenguaje de programación Go debido a que no existe una implementación de AODV en él, y e...

Full description

Autores:
Ortega Meneses, Saúl Elías
Tipo de recurso:
Fecha de publicación:
2017
Institución:
Institución Universitaria Politécnico Grancolombiano
Repositorio:
Alejandría Repositorio Institucional
Idioma:
spa
OAI Identifier:
oai:alejandria.poligran.edu.co:10823/930
Acceso en línea:
http://hdl.handle.net/10823/930
Palabra clave:
Aodv
Trabajo de Grado - Pregrado
Iot
Go
Rfc 3561
Redes Sin Infraestructura
Internet de Las Cosas
Manet
Rights
License
openAccess
id Poli2_9cbcbf01f2dbbd2856e6627f880c8560
oai_identifier_str oai:alejandria.poligran.edu.co:10823/930
network_acronym_str Poli2
network_name_str Alejandría Repositorio Institucional
repository_id_str
dc.title.spa.fl_str_mv Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoT
title Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoT
spellingShingle Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoT
Aodv
Trabajo de Grado - Pregrado
Iot
Go
Rfc 3561
Redes Sin Infraestructura
Internet de Las Cosas
Manet
title_short Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoT
title_full Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoT
title_fullStr Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoT
title_full_unstemmed Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoT
title_sort Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoT
dc.creator.fl_str_mv Ortega Meneses, Saúl Elías
dc.contributor.advisor.spa.fl_str_mv Jaimes Fernández, Wilmar; Asesor
Gómez Vargas, Ricardo Cesar; Asesor
dc.contributor.author.spa.fl_str_mv Ortega Meneses, Saúl Elías
dc.subject.lemb.spa.fl_str_mv Aodv
Trabajo de Grado - Pregrado
Iot
Go
Rfc 3561
Redes Sin Infraestructura
Internet de Las Cosas
Manet
topic Aodv
Trabajo de Grado - Pregrado
Iot
Go
Rfc 3561
Redes Sin Infraestructura
Internet de Las Cosas
Manet
description En el presente documento se analiza y estudia el protocolo de enrutamiento para redes sin infraestructura AODV, y posteriormente se desarrolla una implementación de éste en lenguaje de programación Go. Se usa el lenguaje de programación Go debido a que no existe una implementación de AODV en él, y es un lenguaje relativamente reciente que apunta a ser muy versátil debido a su sencillez y sintaxis moderna. Además, existen implementaciones de Go para programar en diferentes dispositivos de hardware orientados a la internet de las cosas (IoT), el cual será el objetivo final de esta implementación, pudiendo así implementarse este protocolo en dispositivos conectados en redes sin infraestructura con gran independencia del hardware utilizado.
publishDate 2017
dc.date.accessioned.spa.fl_str_mv 2017-07-12T23:30:20Z
dc.date.available.spa.fl_str_mv 2017-07-12T23:30:20Z
dc.date.issued.spa.fl_str_mv 2017-06-28
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.identifier.uri.spa.fl_str_mv http://hdl.handle.net/10823/930
dc.identifier.instname.spa.fl_str_mv instname:Politécnico Grancolombiano
dc.identifier.reponame.spa.fl_str_mv reponame:Alejandría Repositorio Comunidad
dc.identifier.repourl.spa.fl_str_mv repourl:http://alejandria.poligran.edu.co
url http://hdl.handle.net/10823/930
identifier_str_mv instname:Politécnico Grancolombiano
reponame:Alejandría Repositorio Comunidad
repourl:http://alejandria.poligran.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv openAccess
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv openAccess
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
institution Institución Universitaria Politécnico Grancolombiano
bitstream.url.fl_str_mv https://alejandria.poligran.edu.co/bitstream/10823/930/1/Saul%20Ortega.pdf
https://alejandria.poligran.edu.co/bitstream/10823/930/2/license.txt
https://alejandria.poligran.edu.co/bitstream/10823/930/3/Saul%20Ortega.pdf.txt
https://alejandria.poligran.edu.co/bitstream/10823/930/5/Saul%20Ortega.pdf.jpg
bitstream.checksum.fl_str_mv 31858409963f994876c9bcf809428dd4
8a4605be74aa9ea9d79846c1fba20a33
20c6aa39e1270c6faa981914a6473b61
87fed59bf2511097b8c64c4d41b1b91a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Comunidad Politecnico Grancolombiano
repository.mail.fl_str_mv dspace@poligran.edu.co
_version_ 1814349560159404032
spelling Jaimes Fernández, Wilmar; AsesorGómez Vargas, Ricardo Cesar; AsesorOrtega Meneses, Saúl Elías2017-07-12T23:30:20Z2017-07-12T23:30:20Z2017-06-28http://hdl.handle.net/10823/930instname:Politécnico Grancolombianoreponame:Alejandría Repositorio Comunidadrepourl:http://alejandria.poligran.edu.coEn el presente documento se analiza y estudia el protocolo de enrutamiento para redes sin infraestructura AODV, y posteriormente se desarrolla una implementación de éste en lenguaje de programación Go. Se usa el lenguaje de programación Go debido a que no existe una implementación de AODV en él, y es un lenguaje relativamente reciente que apunta a ser muy versátil debido a su sencillez y sintaxis moderna. Además, existen implementaciones de Go para programar en diferentes dispositivos de hardware orientados a la internet de las cosas (IoT), el cual será el objetivo final de esta implementación, pudiendo así implementarse este protocolo en dispositivos conectados en redes sin infraestructura con gran independencia del hardware utilizado.application/pdfspaopenAccesshttp://purl.org/coar/access_right/c_abf2Implementación de algoritmo AODV en lenguaje de programación GO para redes sin infraestructura aplicado a IoTTesis/Trabajo de grado - Monografía - Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_7a1fAodvTrabajo de Grado - PregradoIotGoRfc 3561Redes Sin InfraestructuraInternet de Las CosasManetORIGINALSaul Ortega.pdfSaul Ortega.pdfapplication/pdf1379985https://alejandria.poligran.edu.co/bitstream/10823/930/1/Saul%20Ortega.pdf31858409963f994876c9bcf809428dd4MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://alejandria.poligran.edu.co/bitstream/10823/930/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52open accessTEXTSaul Ortega.pdf.txtSaul Ortega.pdf.txtExtracted texttext/plain40769https://alejandria.poligran.edu.co/bitstream/10823/930/3/Saul%20Ortega.pdf.txt20c6aa39e1270c6faa981914a6473b61MD53open accessTHUMBNAILSaul Ortega.pdf.jpgSaul Ortega.pdf.jpgIM Thumbnailimage/jpeg5534https://alejandria.poligran.edu.co/bitstream/10823/930/5/Saul%20Ortega.pdf.jpg87fed59bf2511097b8c64c4d41b1b91aMD55open access10823/930oai:alejandria.poligran.edu.co:10823/9302022-07-13 11:38:57.265open accessRepositorio Comunidad Politecnico Grancolombianodspace@poligran.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=