Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloom

Descripción del Articulo

El estándar IEEE 802.15.4/ZigBee, creado para redes de sensores inalámbricos (WSN), permite a las WSNs crear su propia topología de red. Ese proceso empieza cuando nodos intermedios y finales envían mensajes de solicitud de conexión a su nodo padre. El nodo padre repite la solicitud a su nodo coordi...

Descripción completa

Detalles Bibliográficos
Autor: Ampuero Herrera, Hector Jesús
Formato: tesis de grado
Fecha de Publicación:2016
Institución:Universidad Católica San Pablo
Repositorio:UCSP-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.ucsp.edu.pe:20.500.12590/14944
Enlace del recurso:https://hdl.handle.net/20.500.12590/14944
Nivel de acceso:acceso abierto
Materia:Protocolos de comunicación
Sistemas de comunicación inalámbricos
Enrutadores
Redes de sensores inalámbricas
https://purl.org/pe-repo/ocde/ford#2.02.05
id UCSP_91b1b59d5a2624e5062049899e6cbf28
oai_identifier_str oai:repositorio.ucsp.edu.pe:20.500.12590/14944
network_acronym_str UCSP
network_name_str UCSP-Institucional
repository_id_str 3854
dc.title.es_PE.fl_str_mv Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloom
title Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloom
spellingShingle Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloom
Ampuero Herrera, Hector Jesús
Protocolos de comunicación
Sistemas de comunicación inalámbricos
Enrutadores
Redes de sensores inalámbricas
https://purl.org/pe-repo/ocde/ford#2.02.05
title_short Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloom
title_full Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloom
title_fullStr Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloom
title_full_unstemmed Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloom
title_sort Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloom
author Ampuero Herrera, Hector Jesús
author_facet Ampuero Herrera, Hector Jesús
author_role author
dc.contributor.advisor.fl_str_mv Fernández del Carpio, Gonzalo Mauricio
dc.contributor.author.fl_str_mv Ampuero Herrera, Hector Jesús
dc.subject.es_PE.fl_str_mv Protocolos de comunicación
Sistemas de comunicación inalámbricos
Enrutadores
Redes de sensores inalámbricas
topic Protocolos de comunicación
Sistemas de comunicación inalámbricos
Enrutadores
Redes de sensores inalámbricas
https://purl.org/pe-repo/ocde/ford#2.02.05
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.05
description El estándar IEEE 802.15.4/ZigBee, creado para redes de sensores inalámbricos (WSN), permite a las WSNs crear su propia topología de red. Ese proceso empieza cuando nodos intermedios y finales envían mensajes de solicitud de conexión a su nodo padre. El nodo padre repite la solicitud a su nodo coordinador; luego el nodo coordinador asigna direcciones cortas de 16 bits a los no dos solicitantes, los cuales a su vez asignan grupos de direcciones a sus nodos descendientes. Los no dos solicitantes, cada cierto tiempo envían sus tablas de direcciones vecinas al coordinador. El no do coordinador forma una topología en árbol, constituyéndose en la raíz del árbol. De esta manera, toda comunicación debe hacerse siempre a través del nodo coordinador. Este sistema implica actualizaciones periódicas de topología, tablas y registros; el sistema de asignación de direcciones es complejo y requiere de un cálculo sobre los nodos hijos, para poder repartirles los conjuntos de direcciones que requieren. Las redes de sensores están conformadas por nodos de bajas prestaciones y es deseable tratar de reducir al máximo el uso de memoria, procesador, energía, etc. En este trabajo proponemos un esquema de enrutamiento para nodos inalámbricos ZigBee basado en filtros de Bloom. En esta propuesta, cada nodo genera independientemente su propio identificador, formado como un filtro de Bloom. Por cada petición unicast/multicast se establece un árbol y de acuerdo a éste se generan resúmenes de los no dos hijos, que serán almacenados en cada nodo. Así cada paquete tiene como cabecera también el resumen de su propia ruta o árbol, y salto a salto se decide irradiar o no el paquete al llegar a un nodo, dependiendo de si la verificación ha tenido éxito (una verificación sencilla basada en operaciones AND). A pesar que los filtros de Bloom presentan falsos positivos, en este mecanismo éstos significan un muy bajo porcentaje debido a que salto a salto, gracias a los resúmenes de no dos, el filtro de la cabecera del paquete se renueva con el resumen de los nodos hijos, evitando así además la aparición de bucles. En cada nodo únicamente se guarda el filtro resumen de los hijos por cada petición unicast/multicast. Para comprobar la eficacia de este esquema, se han generado aleatoriamente peticiones multicast en distintas topologías de red. De esta manera, se ha conseguido: eliminar la complejidad de la asignación de direcciones, se reduce la necesidad del uso de grandes tablas de enrutamiento y, finalmente, los paquetes no requieren ser enviados siempre desde el mismo nodo coordinador (pueden ser enviados desde cualquier nodo).
publishDate 2016
dc.date.accessioned.none.fl_str_mv 2017-01-10T15:58:03Z
dc.date.available.none.fl_str_mv 2017-01-10T15:58:03Z
dc.date.issued.fl_str_mv 2016
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.other.none.fl_str_mv 1048680
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12590/14944
identifier_str_mv 1048680
url https://hdl.handle.net/20.500.12590/14944
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_PE.fl_str_mv https://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Católica San Pablo
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Universidad Católica San Pablo
Repositorio institucional - UCSP
dc.source.none.fl_str_mv reponame:UCSP-Institucional
instname:Universidad Católica San Pablo
instacron:UCSP
instname_str Universidad Católica San Pablo
instacron_str UCSP
institution UCSP
reponame_str UCSP-Institucional
collection UCSP-Institucional
bitstream.url.fl_str_mv https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/c701c343-7eb9-4aad-96a9-8c30f5a4eec3/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/57ad928c-13f1-408a-9ad0-7c29789236ad/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/c07f1846-9cb1-4f0b-a331-f497dd3e5ee6/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/15d30c6d-7107-42b4-98b6-d0ce0dac5a2d/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/154ca553-c258-4f4e-a640-4b860649c012/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/eae664cd-9ce3-4fbe-be73-2a4230172673/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/769ced61-609f-4e51-b1f3-185c6d37d26d/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/da8c3180-f922-4902-8bb0-ebcc46090c07/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/0cfe7fa3-b13d-465f-ac75-bd51037453f1/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/1ead65d7-9b38-4a59-ad40-2cae59b22c59/download
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/f3e89ede-9578-49b7-9c12-349d394ad79a/download
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
837c9b3449799a41bbd36da2f182a037
7a50721dc65a36bbaf523565cce37180
df443688179ebb7754fa6c032a13ea63
837c9b3449799a41bbd36da2f182a037
75c139bebc1463a74508743f0edba0b7
42541e03049f9c0e8e9bd2bdbf3be759
f065eed3b3742397c709972c7e62ea31
6a1858c6a45162f9d9762b2fba857d51
b4f861f8f6d03deea701390de107c55d
07fdd3bd7d1df798f32a42d9af39370c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad Católica San Pablo
repository.mail.fl_str_mv dspace@ucsp.edu.pe
_version_ 1851053046128181248
spelling Fernández del Carpio, Gonzalo MauricioAmpuero Herrera, Hector Jesús2017-01-10T15:58:03Z2017-01-10T15:58:03Z20161048680https://hdl.handle.net/20.500.12590/14944 El estándar IEEE 802.15.4/ZigBee, creado para redes de sensores inalámbricos (WSN), permite a las WSNs crear su propia topología de red. Ese proceso empieza cuando nodos intermedios y finales envían mensajes de solicitud de conexión a su nodo padre. El nodo padre repite la solicitud a su nodo coordinador; luego el nodo coordinador asigna direcciones cortas de 16 bits a los no dos solicitantes, los cuales a su vez asignan grupos de direcciones a sus nodos descendientes. Los no dos solicitantes, cada cierto tiempo envían sus tablas de direcciones vecinas al coordinador. El no do coordinador forma una topología en árbol, constituyéndose en la raíz del árbol. De esta manera, toda comunicación debe hacerse siempre a través del nodo coordinador. Este sistema implica actualizaciones periódicas de topología, tablas y registros; el sistema de asignación de direcciones es complejo y requiere de un cálculo sobre los nodos hijos, para poder repartirles los conjuntos de direcciones que requieren. Las redes de sensores están conformadas por nodos de bajas prestaciones y es deseable tratar de reducir al máximo el uso de memoria, procesador, energía, etc. En este trabajo proponemos un esquema de enrutamiento para nodos inalámbricos ZigBee basado en filtros de Bloom. En esta propuesta, cada nodo genera independientemente su propio identificador, formado como un filtro de Bloom. Por cada petición unicast/multicast se establece un árbol y de acuerdo a éste se generan resúmenes de los no dos hijos, que serán almacenados en cada nodo. Así cada paquete tiene como cabecera también el resumen de su propia ruta o árbol, y salto a salto se decide irradiar o no el paquete al llegar a un nodo, dependiendo de si la verificación ha tenido éxito (una verificación sencilla basada en operaciones AND). A pesar que los filtros de Bloom presentan falsos positivos, en este mecanismo éstos significan un muy bajo porcentaje debido a que salto a salto, gracias a los resúmenes de no dos, el filtro de la cabecera del paquete se renueva con el resumen de los nodos hijos, evitando así además la aparición de bucles. En cada nodo únicamente se guarda el filtro resumen de los hijos por cada petición unicast/multicast. Para comprobar la eficacia de este esquema, se han generado aleatoriamente peticiones multicast en distintas topologías de red. De esta manera, se ha conseguido: eliminar la complejidad de la asignación de direcciones, se reduce la necesidad del uso de grandes tablas de enrutamiento y, finalmente, los paquetes no requieren ser enviados siempre desde el mismo nodo coordinador (pueden ser enviados desde cualquier nodo). Tesisapplication/pdfspaUniversidad Católica San PabloPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by/4.0/Universidad Católica San PabloRepositorio institucional - UCSPreponame:UCSP-Institucionalinstname:Universidad Católica San Pabloinstacron:UCSPProtocolos de comunicaciónSistemas de comunicación inalámbricosEnrutadoresRedes de sensores inalámbricashttps://purl.org/pe-repo/ocde/ford#2.02.05Extensión del protocolo ZigBee para un nuevo esquema de enrutamiento mediante filtros de Bloominfo:eu-repo/semantics/bachelorThesisSUNEDUIngeniero Electrónico y de TelecomunicacionesUniversidad Católica San Pablo. Facultad de Ingeniería y ComputaciónTítulo ProfesionalIngeniería Electrónica y de TelecomunicacionesEscuela Profesional de Ingeniería Electrónica y de Telecomunicaciones4483160340051182LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/c701c343-7eb9-4aad-96a9-8c30f5a4eec3/download8a4605be74aa9ea9d79846c1fba20a33MD54TEXTAMPUERO_HERRERA_JES_EXT.PDF.txtAMPUERO_HERRERA_JES_EXT.PDF.txtExtracted texttext/plain182190https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/57ad928c-13f1-408a-9ad0-7c29789236ad/download837c9b3449799a41bbd36da2f182a037MD55ANEXO-I-CODIGO.pdf.txtANEXO-I-CODIGO.pdf.txtExtracted texttext/plain92443https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/c07f1846-9cb1-4f0b-a331-f497dd3e5ee6/download7a50721dc65a36bbaf523565cce37180MD56ANEXO-II-CLASES.pdf.txtANEXO-II-CLASES.pdf.txtExtracted texttext/plain4972https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/15d30c6d-7107-42b4-98b6-d0ce0dac5a2d/downloaddf443688179ebb7754fa6c032a13ea63MD57AMPUERO_HERRERA_JES_EXT.pdf.txtAMPUERO_HERRERA_JES_EXT.pdf.txtExtracted texttext/plain182190https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/154ca553-c258-4f4e-a640-4b860649c012/download837c9b3449799a41bbd36da2f182a037MD59ORIGINALANEXO-I-CODIGO.pdfANEXO-I-CODIGO.pdfapplication/pdf522067https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/eae664cd-9ce3-4fbe-be73-2a4230172673/download75c139bebc1463a74508743f0edba0b7MD52ANEXO-II-CLASES.pdfANEXO-II-CLASES.pdfapplication/pdf182862https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/769ced61-609f-4e51-b1f3-185c6d37d26d/download42541e03049f9c0e8e9bd2bdbf3be759MD53AMPUERO_HERRERA_JES_EXT.pdfAMPUERO_HERRERA_JES_EXT.pdfapplication/pdf5181256https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/da8c3180-f922-4902-8bb0-ebcc46090c07/downloadf065eed3b3742397c709972c7e62ea31MD510THUMBNAILANEXO-I-CODIGO.pdf.jpgANEXO-I-CODIGO.pdf.jpgGenerated Thumbnailimage/jpeg3462https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/0cfe7fa3-b13d-465f-ac75-bd51037453f1/download6a1858c6a45162f9d9762b2fba857d51MD511ANEXO-II-CLASES.pdf.jpgANEXO-II-CLASES.pdf.jpgGenerated Thumbnailimage/jpeg4860https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/1ead65d7-9b38-4a59-ad40-2cae59b22c59/downloadb4f861f8f6d03deea701390de107c55dMD512AMPUERO_HERRERA_JES_EXT.pdf.jpgAMPUERO_HERRERA_JES_EXT.pdf.jpgGenerated Thumbnailimage/jpeg3378https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/f3e89ede-9578-49b7-9c12-349d394ad79a/download07fdd3bd7d1df798f32a42d9af39370cMD51320.500.12590/14944oai:repositorio.ucsp.edu.pe:20.500.12590/149442023-10-30 08:50:21.043https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://repositorio.ucsp.edu.peRepositorio Institucional de la Universidad Católica San Pablodspace@ucsp.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.407732
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).