Implementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad Nacional

ilustraciones, diagramas, fotografías

Autores:
López Velasco, Jhon Alexander
Tipo de recurso:
Fecha de publicación:
2021
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/79793
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/79793
https://repositorio.unal.edu.co/
Palabra clave:
000 - Ciencias de la computación, información y obras generales
Red Ad Hoc
Clúster
Cliente
Servidor
Base de Datos distribuida
Capa MAC / OSI
Mensajería XMPP
Clúster Head
Ad Hoc Network
Cluster
Cluster Head
XMPP Messaging
Client
Server
Distributed Database
MAC / OSI Layer
Red informática
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UNACIONAL2_e5d324d060da77c9afbf1a50b9e224b2
oai_identifier_str oai:repositorio.unal.edu.co:unal/79793
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Implementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad Nacional
dc.title.translated.eng.fl_str_mv Implementation of a cluster Ad Hoc Network prototype inside the National University campus
title Implementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad Nacional
spellingShingle Implementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad Nacional
000 - Ciencias de la computación, información y obras generales
Red Ad Hoc
Clúster
Cliente
Servidor
Base de Datos distribuida
Capa MAC / OSI
Mensajería XMPP
Clúster Head
Ad Hoc Network
Cluster
Cluster Head
XMPP Messaging
Client
Server
Distributed Database
MAC / OSI Layer
Red informática
title_short Implementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad Nacional
title_full Implementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad Nacional
title_fullStr Implementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad Nacional
title_full_unstemmed Implementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad Nacional
title_sort Implementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad Nacional
dc.creator.fl_str_mv López Velasco, Jhon Alexander
dc.contributor.advisor.none.fl_str_mv Ortíz Triviño, Jorge Eduardo
dc.contributor.author.none.fl_str_mv López Velasco, Jhon Alexander
dc.contributor.datamanager.none.fl_str_mv Sánchez Cifuentes Joaquín Fernando
dc.contributor.researchgroup.spa.fl_str_mv TLÖN - Grupo de Investigación en Redes de Telecomunicaciones Dinámicas y Lenguajes de Programación Distribuidos
dc.subject.ddc.spa.fl_str_mv 000 - Ciencias de la computación, información y obras generales
topic 000 - Ciencias de la computación, información y obras generales
Red Ad Hoc
Clúster
Cliente
Servidor
Base de Datos distribuida
Capa MAC / OSI
Mensajería XMPP
Clúster Head
Ad Hoc Network
Cluster
Cluster Head
XMPP Messaging
Client
Server
Distributed Database
MAC / OSI Layer
Red informática
dc.subject.proposal.spa.fl_str_mv Red Ad Hoc
Clúster
Cliente
Servidor
Base de Datos distribuida
Capa MAC / OSI
Mensajería XMPP
dc.subject.proposal.eng.fl_str_mv Clúster Head
Ad Hoc Network
Cluster
Cluster Head
XMPP Messaging
Client
Server
Distributed Database
MAC / OSI Layer
dc.subject.unesco.none.fl_str_mv Red informática
description ilustraciones, diagramas, fotografías
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-07-09T21:29:28Z
dc.date.available.none.fl_str_mv 2021-07-09T21:29:28Z
dc.date.issued.none.fl_str_mv 2021
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 DataPaper
Service
Software
Text
Workflow
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/79793
dc.identifier.instname.spa.fl_str_mv Universidad Nacional de Colombia
dc.identifier.reponame.spa.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
dc.identifier.repourl.spa.fl_str_mv https://repositorio.unal.edu.co/
url https://repositorio.unal.edu.co/handle/unal/79793
https://repositorio.unal.edu.co/
identifier_str_mv Universidad Nacional de Colombia
Repositorio Institucional Universidad Nacional de Colombia
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv [1] Astuto, B. N. ; Mendonza, M. ; Nguyen, X. N. ; Obraczka, K. ; Turletti, T.: A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks. En: IEEE 16 (2014), p. 1617-1634
[2] Basagni, S. ; Conti, M. ; Giordano, S. ; Stojmenovic, I.: Mobile Ad Hoc Networ- king. 1. John Wiley, 2004. - ISBN 0471373133,9780471373131
[3] Basyouni, A. ; Hamouda, Walaa: Improved channel access protocol for cooperative ad hoc networks. En: Communications, IET 4 (2010), 06, p. 915 - 923
[4] den Berg, J. L. ; Litjens, R. ; Eisenblatter, A. ; Amirijoo, M. ; Linnell, O. ; Blondia, C. ; Schmelz, L. C.: Self-organisation in future mobile communication networks. En: Proceedings of ICT Mobile Summit, 2008
[5] Berrayana, W. ; Youssef, H. ; Pujolle, G.: A generic cross-layer architecture for autonomic network management with network wide knowledge. En: 8th International Wireless Communications and Mobile Computing Conference IWCMC, 2012, p. 82-87
[6] Bononi, Luciano ; Felice, Marco ; Donatiello, Lorenzo ; Blasi, Danilo ; Cacace, Vincenzo ; Casone, Luca ; Rotolo, Salvatore: Design and performance evaluation of cross layered MAC and clustering solutions for wireless ad hoc networks. En: Perfor- mance Evaluation 63 (2006), 11, p. 1051-1073
[7] Brakmo, Lawrence S. ; OMalley, Sean W. ; Peterson, Larry Lee: TCP vegas: New techniques for congestion detection and avoidance. En: Proceedings of the Confe- rence on Communications Architectures, Protocols and Applications, SIGCOMM 1994, Association for Computing Machinery, Inc, Oktober 1994. - 1994 Conference on Communications Architectures, Protocols and Applications, SIGCOMM 1994 ; Conference date: 31-08-1994 Through 02-09-1994, p. 24{35
[8] Brams, G. W.: REDES DE PETRI MODELIZACION Y APLICACIONES. MASSON SA, 1996
[9] Bugenhagen, M. K. ; Morrill, R. J. ; Edwards, S. K.: System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally. 2008
[10] Caicedo Rendon, Oscar ; Caicedo, Dario ; Figueroa, Edwin ; Martinez, Orlando ; Hurtado, Javier: Universal Access Platform to Mobile Instant Messaging. En: Latin America Transactions, IEEE (Revista IEEE America Latina) 5 (2007), 07, p. 192 - 201
[11] Champrasert, P. ; Suzuki, J.: Building Self-Con guring Data Centers with Cross Layer Coevolution. En: Journal of Software 2 (2007), Nr. 5, p. 29-43
[12] Chang, Ray-I ; Chuang, C.-C: A new spatial IP assignment method for IP-based wireless sensor networks. En: Personal and Ubiquitous Computing 16 (2012), 10
[13] Cheng, B. H. C. ; De Lemos, R. ; Garlan, D. ; Giese, H. ; Litoiu, M. ; Magee, J. ; Taylor, R.: Fifth workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010). En: International Conference on Software Engineering Vol. 2, 2010, p. 447-448
[14] Cheng Jin ; Wei, D. ; Low, S. H. ; Bunn, J. ; Choe, H. D. ; Doylle, J. C. ; Newman, H. ; Ravot, S. ; Singh, S. ; Paganini, F. ; Buhrmaster, G. ; Cottrell, L. ; Martin, O. ; Wu-chun Feng: FAST TCP: from theory to experiments. En: IEEE Network 19 (2005), Nr. 1, p. 4-11
[15] Chiang, M. ; Low, S. H. ; Calderbank, A. R. ; Doyle, J. C.: Layering As Optimization Decomposition: Current Status and Open Issues. En: 2006 40th Annual Conference on Information Sciences and Systems, 2006, p. 355-362
[16] Chiang, M. ; Low, S. H. ; Calderbank, A. R. ; Doyle, J. C.: Layering As Optimization Decomposition: Framework and Examples. En: 2006 IEEE Information Theory Workshop - ITW 06 Punta del Este, 2006, p. 52-56
[17] Chiang, M. ; Low, S. H. ; Calderbank, A. R. ; Doyle, J. C.: Layering as Optimization Decomposition: A Mathematical Theory of Network Architectures. En: Proceedings of the IEEE 95 (2007), Nr. 1, p. 255-312
[18] Chiang,Mung: Balancing transport and physical Layers in wireless multihop networks: jointly optimal congestion control and power control. En: IEEE Journal on Selected Areas in Communications 23 (2005), Nr. 1, p. 104-116
[19] Chowdhury, N. ; Boutaba, R.: Network Virtualization: State of the Art and Research Challenges. En: Communications Magazine, IEEE 47 (2009), 08, p. 20 - 26
[20] Clowdhury, Sadrul. finch. url https://linux.die.net/man/1/finch
[21] ClusterLabs. PaceMaker. url https://wiki.clusterlabs.org/wiki/Pacemaker. 2018
[22] Coronado, M. J. Asignacion de canales en redes ad-hoc 802.11 multi-radio. 2006
[23] Coronado, M. J. Redes Ad Hoc entre vehiculos. 2008
[24] Derbel, H. ; Agoulmine, N. ; Sala~A 1 4n, M.: ANEMA: Autonomic network management architecture to support self-configuration and self-optimization in IP networks. En: Comput.Netw 53 (2009), Nr. 3, p. 418-430
[25] developers, B.A.T.M.A.N. A.L.F.R.E.D - Almighty Lightweight Fact Remote Ex- change Daemon. url https://www.open-mesh.org/doc/alfred/index.html. 2018
[26] Dressler, F.: Self-Organization in Sensor and Actor Networks. Wiley Series in Communications Networking Distributed Systems, 2008
[27] Dusia, A. ; Sethi, A. S.: Recent Advances in Fault Localization in Computer Networks. En: Commun.Survey Tuts 18 (2016), Nr. 4, p. 3030-3051
[28] Feldmann, Anja ; Gilbert, Anna ; Huang, Polly ; Willinger, Walter: Dynamics of IP traffic: A study of the role of variability and the impact of control. En: Computer Communication Review 29 (1999), 06
[29] Forde, T. K. ; Doyle, L. E. ; Mahony, D. O.: Self-stabilizing network-layer autocon figuration for mobile ad hoc network nodes. En: IEEE International Conference on Wireless and Mobile Computing, Networking And Communications., 2005
[30] Fujishiro, T. ; Nakano, H. ; Miyauchi, A.: A routing algorithm for mobile ad Hoc networks based on multi-agent cost learning. En: ICIC Express Letters 7 (2013), 01, p. 67-72
[31] Gershenson, C.: Design and Control of Self-organizing Systems: Facing Complexity with Adaptation and Self-Organization. LAP Lambert Academic Publishing, 2010
[32] Ghassemi, F. ; Fokkink, W. Sinab
[33] Glitho, R. ; Svensson, B.: Operation and maintenance control point and method of managing a self-engineering telecommunications network. Google Patents, 2001
[34] He, J. ; Zhang-shen, R. ; Li, Y. ; Lee, C. ; Rexford, J. ; Chiang, M.: DaVinci: dynamically adaptive virtual networks for a customized internet. En: Conference on Emerging Network Experiment and Technology, 2008
[35] Hegde, Sanjay ; Lapsley, David ; Wydrowski, Bartek ; Lindheim, Jan ; Wei, David ; Jin, Cheng ; Low, Steven ; Newman, Harvey: FAST TCP in high-speed networks: An experimental study. (2008), 08
[36] Hornsby, A. ; Walsh, R.: From instant messaging to cloud computing, an XMPP review. En: IEEE International Symposium on Consumer Electronics (ISCE 2010), 2010, p. 1-6
[37] Hosting, Bytemark. Welcome to Raspbian. url https://www.raspbian.org/. 2012
[38] Hu, H. ; Zhang, J. ; Zheng, X. ; Yang, Y. ; Wu, P.: Self-configuration and selfoptimization for LTE networks. En: IEEE Communications Magazine 48 (2010), Nr. 2, p. 94-100
[39] Jiantao Wang ; Lun Li ; Low, S. H. ; Doyle, J. C.: Cross-layer optimization in TCP/IP networks. En: IEEE/ACM Transactions on Networking 13 (2005), Nr. 3, p. 582-595
[40] Johansson, Bjorn ; Johansson, Mikael: Primal and dual approaches to distributed cross-layer optimization. (2005), 07
[41] Johnson, D ; Ntlatlapa, N ; Aichele, C: Simple pragmatic approach to mesh routing using BATMAN. En: 2nd IFIP International Symposium on Wireless Commu- nications and Information Technology in Developing Countries, 2008
[42] Katabi, Dina ; Handley, Mark ; Rohrs, Charles: Congestion control for high bandwidth-delay product networks, 2002, p. 89{102
[43] Kelly, F.P.: Fairness and Stability of End-to-End Congestion Control*. En: European Journal of Control 9 (2003), 12
[44] Kelly, F.P. ; Voice, Thomas: Stability of end-to-end algorithms for joint routing and rate control. En: Computer Communication Review 35 (2005), 04, p. 5-12
[45] Konstantinou, A. V. ; Florissi, D. ; Yemini, Y.: Towards Self-Configuring Networks. En: DARPA Active Networks Conference and Exposition, 2002, p. 143-156
[46] Kozat, U. C. ; Kondylis, G. ; Ryu, B. ; Marina, M. K.: Virtual dynamic backbone for mobile ad hoc networks. En: ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240) Vol. 1, 2001, p. 250-255
[47] Kumar, S. ; Lobiya, D. K. Performance Improvement in Geographic Routing for Vehicular Ad Hoc Networks. 2014
[48] Kwon, Taek ; Gerla, Mario: E cient ooding with Passive Clustering (PC) in ad hoc networks. En: Computer Communication Review 32 (2002), 01, p. 44-56
[49] Lazar, A. A. ; Pacifici, G.: Control of resources in broadband networks with quality of service guarantees. En: IEEE Communications Magazine 29 (1991), Nr. 10, p. 66-73
[50] Lema, Maria: Dise~ A odelatopologA~adeunaredad ����� hoc: (2008); 07
[51] Lifang Li ; Goldsmith, A. J.: Capacity and optimal resource allocation for fading broadcast channels .I. Ergodic capacity. En: IEEE Transactions on Information Theory 47 (2001), Nr. 3, p. 1083-1102
[52] In: Lipman, Justin ; Liu, Hai ; Stojmenovi Az, Ivan: Broadcast in Ad Hoc Networks. 2009, p. 121-150
[53] Lu, Z. ; Suizo, N. ; Nagarajan, R. ; Villait, A. ; Lochner, W. M. ; Ronne, J. ; Desur, G.: Self-configuring network. 2012
[54] Maksimovic, Mirjana ; Vujovic, Vladimir ; Davidovic, Nikola ; Milosevic, Vladimir ; Perisic, Branko: Raspberry Pi as Internet of Things hardware: Performances and Constraints. En: IcETRAN 2014, 2014
[55] Massouli e, Laurent ; Roberts, James: Bandwidth sharing and admission control for elastic tra c. En: Telecommunication Systems 15 (2000), p. 185-201
[56] Mortier, R. ; Kiciman, E.: Autonomic network management: Some pragmatic considerations. En: the 2006 SIGCOMM Workshop on Internet Network Management, INM06, 2006, p. 89-93
[57] Munos, J. Diseno e implementacion de un servidor de video adaptativo en simulador de redes ad hoc. 2009
[58] Ni, Yang ; Kremer, Ulrich ; Stere, Adrian ; Iftode, Liviu: Programming Ad-hoc Networks of mobile and resource-constrained devices, 2005, p. 249-260
[59] Noguera, Jos e A.: Sistema de di alogo basado en mensajería instantánea para el control de dispositivos en el internet de las cosas, Tesis de Grado, 01 2016
[60] one, Process. Ejabberd. url https://www.ejabberd.im/
[61] Paganini, F. ; Zhikui Wang ; Doyle, J. C. ; Low, S. H.: Congestion control for high performance, stability, and fairness in general networks. En: IEEE/ACM Transactions on Networking 13 (2005), Nr. 1, p. 43-56
[62] Perlman, S.G.: Self-configuring, adaptive, three-dimensional, wireless network. 2009
[63] Pi, Raspberry. Raspberry Pi. url ps://www.raspberrypi.org. 2012
[64] Prytz, Mikael: On Optimization in Design of Telecommunications Networks with Multicast and Unicast Trafic. (2002), 01
[65] Qu, Da-peng ; Wang, Xing-wei ; Huang, Min: Component based ant routing protocols analysis over mobile ad hoc networks. En: Journal of Central South University 20 (2013), 09, p. 2378-2387
[66] Rao, R. ; Veeraiah, Darnasi ; Mandhala, Venkata ; Kim, Tai-hoon: Neighbor Position Verification with Improved Quality of Service in Mobile Ad-hoc Networks. En: International Journal of Control and Automation 8 (2015), 01, p. 83{92
[67] Saint-Andre, Peter ; Smith, Kevin ; Tron~ Axon, Remko: XMPP - The Definitive Guide: Building Real-Time Applications with Jabber Technologies. 2009. - ISBN 978-0-596-52126-4
[68] Shambhu Upadhyaya, K. ; Chaudhury, M. W.: Mobile Computing: Implementing Perva- sive Information and Communications Technologies (Operations Research Computer Science Interfaces Series). 2002
[69] Society, IEEE C.: IEEE Transactions on Wireless Communications. 2014
[70] Tanesbaum, A.S ; Wetherall, D.J.: Redes de computadoras. Pearson, 2014
[71] Tang, Ao ; Wang, Jiantao ; Hegde, Sanjay ; Low, Steven: Equilibrium and fairness of networks shared by TCP Reno and Vegas/FAST. En: Telecommunication Systems 30 (2005), 12, p. 417-439
[72] Ting-Chao Hou ; Tzu-Jane Tsai: A access-based clustering protocol for multihop wireless ad hoc networks. En: IEEE Journal on Selected Areas in Communications 19 (2001), Nr. 7, p. 1201-1210
[73] TLON. TLON - Grupo de Investigaci on en Redes de Telecomunicaciones Din amicas y Lenguajes de Programaci on Distribuidos. url http://www.tlon.unal.edu.co/
[74] Vilarnau, A. ; Amell, E. Desarrollo y analisis de una red ad-hoc con sensores inalambri- cos. 2007
[75] Wei, D. ; Chan, H. A.: Clustering Ad Hoc Networks: Schemes and Classifications. En: 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks Vol. 3, 2006, p. 920-926
[76] Weiser, Mark: Source code. En: IEEE Computer 20 (1987), Nr. 11, p. 66{73
[77] Xiaojun Lin ; Shroff, N. B. ; Srikant, R.: A tutorial on cross-layer optimization in wireless networks. En: IEEE Journal on Selected Areas in Communications 24 (2006), Nr. 8, p. 1452-1463
[78] Zhang, Congzhe ; Zhou, Mengchu ; Yu, Ming: Ad hoc network routing and security: A review. En: International Journal of Communication Systems 20 (2007), 08, p. 909 - 925
[79] Zhang, H. ; Wen, X. ;Wang, B. ; Zheng, W. ; Lu, Z.: A Novel Self-Optimizing Handover Mechanism for Multi-service Provisioning in LTE-Advanced. En: International Conference on Research Challenges in Computer Science, 2009
dc.rights.spa.fl_str_mv Derechos reservados del autor
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
Derechos reservados del autor
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 108 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.city.none.fl_str_mv Bogotá, Cundinamarca, Colombia
dc.publisher.spa.fl_str_mv Universidad Nacional de Colombia
dc.publisher.program.spa.fl_str_mv Bogotá - Ingeniería - Maestría en Ingeniería - Telecomunicaciones
dc.publisher.department.spa.fl_str_mv Departamento de Ingeniería de Sistemas e Industrial
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Bogotá, Colombia
dc.publisher.branch.spa.fl_str_mv Universidad Nacional de Colombia - Sede Bogotá
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/79793/2/1010165489.2021.pdf
https://repositorio.unal.edu.co/bitstream/unal/79793/4/license.txt
https://repositorio.unal.edu.co/bitstream/unal/79793/6/license_rdf
https://repositorio.unal.edu.co/bitstream/unal/79793/7/1010165489.2021.pdf.jpg
bitstream.checksum.fl_str_mv 24f52c91c14d5ef8f15ad3fa2b6990ee
cccfe52f796b7c63423298c2d3365fc6
4460e5956bc1d1639be9ae6146a50347
6e69aca3b438ed4c4235443c2eabd042
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089811412123648
spelling Atribución-NoComercial-SinDerivadas 4.0 InternacionalDerechos reservados del autorhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Ortíz Triviño, Jorge Eduardo03441739d453c9534a5c1e901597377eLópez Velasco, Jhon Alexanderc19f0a722de51ba1d610da24bedc36d1Sánchez Cifuentes Joaquín FernandoTLÖN - Grupo de Investigación en Redes de Telecomunicaciones Dinámicas y Lenguajes de Programación Distribuidos2021-07-09T21:29:28Z2021-07-09T21:29:28Z2021https://repositorio.unal.edu.co/handle/unal/79793Universidad Nacional de ColombiaRepositorio Institucional Universidad Nacional de Colombiahttps://repositorio.unal.edu.co/ilustraciones, diagramas, fotografíasEl presente trabajo de investigación propone la implementación de un prototipo de red Ad Hoc tipo Clúster sobre el campus Universitario de la Universidad Nacional de Colombia para zonas con ausencia de redes inalámbricas tradicionales. El prototipo de red ofrece un servicio de mensajería instantánea utilizando el protocolo XMPP, y para su funcionamiento, el servicio opera únicamente a través de un nodo líder o Head, quien hace las veces de Servidor para clientes agrupados sobre un mismo dominio. El prototipo implementado hace parte de la premisa de que cualquier nodo de la red puede asumir el rol de Head sobre un mismo dominio y únicamente a través de este, es posible el intercambio de información por medio de mensajería XMPP con dominios externos. Para dar cumplimiento a lo anteriormente expuesto, es necesaria la construcción de los Clúster Head de la red, y configurar por medio de software las características que permitan establecer los parámetros de operación e interconexión a través de B.A.T.M.A.N del prototipo, garantizando heterogeneidad de Hardware sobre equipos compatibles con kernel Linux. Para el desarrollo de este trabajo de investigación, se utilizaron cinco (5) Raspberry Pi que operaron como los nodos de la red y los cuales en la prueba de campo fueron ubicados geográficamente en dos (2) esquemas diferentes : línea recta y forma circular. El esquema lineal fue el que obtuvo mayor cobertura geográfica y mejores tiempos de respuesta en conectividad. (Apartes del texto)This research project proposes the implementation of an Ad Hoc Cluster network prototype over the National University of Colombia in areas without traditional wireless networks. The network prototype offers an instant messaging service using the XMPP protocol, and for its operation, the service operates only through a head node, which acts as a server for clients grouped in the same domain. The implemented prototype is part of the premise that any node of the network can assume the role of Head on the same domain and only through this, it is possible to exchange information by means of messaging to XMPP with external domains. In order to comply with the above, it is necessary to build the Master Head Clusters of the network, and to configure by means of software the characteristics that allow establishing the operation and interconnection parameters through the B.A.T.M.A.N. of the prototype, guaranteeing hardware heterogeneity on equipment compatible with the Linux kernel. During the development of this work, five (5) Raspberry Pi were used as the nodes of the network, which in the field test were geographically located in two (2) different schemes: straight line and circular shape. The first one squeme was the best in terms of geographic coverage and connectivity. (Text taken from source)MaestríaMagister en Ingeniería - TelecomunicacionesRedes Ad-Hoc108 páginasapplication/pdfspaUniversidad Nacional de ColombiaBogotá - Ingeniería - Maestría en Ingeniería - TelecomunicacionesDepartamento de Ingeniería de Sistemas e IndustrialFacultad de IngenieríaBogotá, ColombiaUniversidad Nacional de Colombia - Sede Bogotá000 - Ciencias de la computación, información y obras generalesRed Ad HocClústerClienteServidorBase de Datos distribuidaCapa MAC / OSIMensajería XMPPClúster HeadAd Hoc NetworkClusterCluster HeadXMPP MessagingClientServerDistributed DatabaseMAC / OSI LayerRed informáticaImplementación de un prototipo de Red Ad Hoc tipo clúster dentro del campus universitario de la Universidad NacionalImplementation of a cluster Ad Hoc Network prototype inside the National University campusTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionDataPaperServiceSoftwareTextWorkflowhttp://purl.org/redcol/resource_type/TMBogotá, Cundinamarca, Colombia[1] Astuto, B. N. ; Mendonza, M. ; Nguyen, X. N. ; Obraczka, K. ; Turletti, T.: A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks. En: IEEE 16 (2014), p. 1617-1634[2] Basagni, S. ; Conti, M. ; Giordano, S. ; Stojmenovic, I.: Mobile Ad Hoc Networ- king. 1. John Wiley, 2004. - ISBN 0471373133,9780471373131[3] Basyouni, A. ; Hamouda, Walaa: Improved channel access protocol for cooperative ad hoc networks. En: Communications, IET 4 (2010), 06, p. 915 - 923[4] den Berg, J. L. ; Litjens, R. ; Eisenblatter, A. ; Amirijoo, M. ; Linnell, O. ; Blondia, C. ; Schmelz, L. C.: Self-organisation in future mobile communication networks. En: Proceedings of ICT Mobile Summit, 2008[5] Berrayana, W. ; Youssef, H. ; Pujolle, G.: A generic cross-layer architecture for autonomic network management with network wide knowledge. En: 8th International Wireless Communications and Mobile Computing Conference IWCMC, 2012, p. 82-87[6] Bononi, Luciano ; Felice, Marco ; Donatiello, Lorenzo ; Blasi, Danilo ; Cacace, Vincenzo ; Casone, Luca ; Rotolo, Salvatore: Design and performance evaluation of cross layered MAC and clustering solutions for wireless ad hoc networks. En: Perfor- mance Evaluation 63 (2006), 11, p. 1051-1073[7] Brakmo, Lawrence S. ; OMalley, Sean W. ; Peterson, Larry Lee: TCP vegas: New techniques for congestion detection and avoidance. En: Proceedings of the Confe- rence on Communications Architectures, Protocols and Applications, SIGCOMM 1994, Association for Computing Machinery, Inc, Oktober 1994. - 1994 Conference on Communications Architectures, Protocols and Applications, SIGCOMM 1994 ; Conference date: 31-08-1994 Through 02-09-1994, p. 24{35[8] Brams, G. W.: REDES DE PETRI MODELIZACION Y APLICACIONES. MASSON SA, 1996[9] Bugenhagen, M. K. ; Morrill, R. J. ; Edwards, S. K.: System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally. 2008[10] Caicedo Rendon, Oscar ; Caicedo, Dario ; Figueroa, Edwin ; Martinez, Orlando ; Hurtado, Javier: Universal Access Platform to Mobile Instant Messaging. En: Latin America Transactions, IEEE (Revista IEEE America Latina) 5 (2007), 07, p. 192 - 201[11] Champrasert, P. ; Suzuki, J.: Building Self-Con guring Data Centers with Cross Layer Coevolution. En: Journal of Software 2 (2007), Nr. 5, p. 29-43[12] Chang, Ray-I ; Chuang, C.-C: A new spatial IP assignment method for IP-based wireless sensor networks. En: Personal and Ubiquitous Computing 16 (2012), 10[13] Cheng, B. H. C. ; De Lemos, R. ; Garlan, D. ; Giese, H. ; Litoiu, M. ; Magee, J. ; Taylor, R.: Fifth workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010). En: International Conference on Software Engineering Vol. 2, 2010, p. 447-448[14] Cheng Jin ; Wei, D. ; Low, S. H. ; Bunn, J. ; Choe, H. D. ; Doylle, J. C. ; Newman, H. ; Ravot, S. ; Singh, S. ; Paganini, F. ; Buhrmaster, G. ; Cottrell, L. ; Martin, O. ; Wu-chun Feng: FAST TCP: from theory to experiments. En: IEEE Network 19 (2005), Nr. 1, p. 4-11[15] Chiang, M. ; Low, S. H. ; Calderbank, A. R. ; Doyle, J. C.: Layering As Optimization Decomposition: Current Status and Open Issues. En: 2006 40th Annual Conference on Information Sciences and Systems, 2006, p. 355-362[16] Chiang, M. ; Low, S. H. ; Calderbank, A. R. ; Doyle, J. C.: Layering As Optimization Decomposition: Framework and Examples. En: 2006 IEEE Information Theory Workshop - ITW 06 Punta del Este, 2006, p. 52-56[17] Chiang, M. ; Low, S. H. ; Calderbank, A. R. ; Doyle, J. C.: Layering as Optimization Decomposition: A Mathematical Theory of Network Architectures. En: Proceedings of the IEEE 95 (2007), Nr. 1, p. 255-312[18] Chiang,Mung: Balancing transport and physical Layers in wireless multihop networks: jointly optimal congestion control and power control. En: IEEE Journal on Selected Areas in Communications 23 (2005), Nr. 1, p. 104-116[19] Chowdhury, N. ; Boutaba, R.: Network Virtualization: State of the Art and Research Challenges. En: Communications Magazine, IEEE 47 (2009), 08, p. 20 - 26[20] Clowdhury, Sadrul. finch. url https://linux.die.net/man/1/finch[21] ClusterLabs. PaceMaker. url https://wiki.clusterlabs.org/wiki/Pacemaker. 2018[22] Coronado, M. J. Asignacion de canales en redes ad-hoc 802.11 multi-radio. 2006[23] Coronado, M. J. Redes Ad Hoc entre vehiculos. 2008[24] Derbel, H. ; Agoulmine, N. ; Sala~A 1 4n, M.: ANEMA: Autonomic network management architecture to support self-configuration and self-optimization in IP networks. En: Comput.Netw 53 (2009), Nr. 3, p. 418-430[25] developers, B.A.T.M.A.N. A.L.F.R.E.D - Almighty Lightweight Fact Remote Ex- change Daemon. url https://www.open-mesh.org/doc/alfred/index.html. 2018[26] Dressler, F.: Self-Organization in Sensor and Actor Networks. Wiley Series in Communications Networking Distributed Systems, 2008[27] Dusia, A. ; Sethi, A. S.: Recent Advances in Fault Localization in Computer Networks. En: Commun.Survey Tuts 18 (2016), Nr. 4, p. 3030-3051[28] Feldmann, Anja ; Gilbert, Anna ; Huang, Polly ; Willinger, Walter: Dynamics of IP traffic: A study of the role of variability and the impact of control. En: Computer Communication Review 29 (1999), 06[29] Forde, T. K. ; Doyle, L. E. ; Mahony, D. O.: Self-stabilizing network-layer autocon figuration for mobile ad hoc network nodes. En: IEEE International Conference on Wireless and Mobile Computing, Networking And Communications., 2005[30] Fujishiro, T. ; Nakano, H. ; Miyauchi, A.: A routing algorithm for mobile ad Hoc networks based on multi-agent cost learning. En: ICIC Express Letters 7 (2013), 01, p. 67-72[31] Gershenson, C.: Design and Control of Self-organizing Systems: Facing Complexity with Adaptation and Self-Organization. LAP Lambert Academic Publishing, 2010[32] Ghassemi, F. ; Fokkink, W. Sinab[33] Glitho, R. ; Svensson, B.: Operation and maintenance control point and method of managing a self-engineering telecommunications network. Google Patents, 2001[34] He, J. ; Zhang-shen, R. ; Li, Y. ; Lee, C. ; Rexford, J. ; Chiang, M.: DaVinci: dynamically adaptive virtual networks for a customized internet. En: Conference on Emerging Network Experiment and Technology, 2008[35] Hegde, Sanjay ; Lapsley, David ; Wydrowski, Bartek ; Lindheim, Jan ; Wei, David ; Jin, Cheng ; Low, Steven ; Newman, Harvey: FAST TCP in high-speed networks: An experimental study. (2008), 08[36] Hornsby, A. ; Walsh, R.: From instant messaging to cloud computing, an XMPP review. En: IEEE International Symposium on Consumer Electronics (ISCE 2010), 2010, p. 1-6[37] Hosting, Bytemark. Welcome to Raspbian. url https://www.raspbian.org/. 2012[38] Hu, H. ; Zhang, J. ; Zheng, X. ; Yang, Y. ; Wu, P.: Self-configuration and selfoptimization for LTE networks. En: IEEE Communications Magazine 48 (2010), Nr. 2, p. 94-100[39] Jiantao Wang ; Lun Li ; Low, S. H. ; Doyle, J. C.: Cross-layer optimization in TCP/IP networks. En: IEEE/ACM Transactions on Networking 13 (2005), Nr. 3, p. 582-595[40] Johansson, Bjorn ; Johansson, Mikael: Primal and dual approaches to distributed cross-layer optimization. (2005), 07[41] Johnson, D ; Ntlatlapa, N ; Aichele, C: Simple pragmatic approach to mesh routing using BATMAN. En: 2nd IFIP International Symposium on Wireless Commu- nications and Information Technology in Developing Countries, 2008[42] Katabi, Dina ; Handley, Mark ; Rohrs, Charles: Congestion control for high bandwidth-delay product networks, 2002, p. 89{102[43] Kelly, F.P.: Fairness and Stability of End-to-End Congestion Control*. En: European Journal of Control 9 (2003), 12[44] Kelly, F.P. ; Voice, Thomas: Stability of end-to-end algorithms for joint routing and rate control. En: Computer Communication Review 35 (2005), 04, p. 5-12[45] Konstantinou, A. V. ; Florissi, D. ; Yemini, Y.: Towards Self-Configuring Networks. En: DARPA Active Networks Conference and Exposition, 2002, p. 143-156[46] Kozat, U. C. ; Kondylis, G. ; Ryu, B. ; Marina, M. K.: Virtual dynamic backbone for mobile ad hoc networks. En: ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240) Vol. 1, 2001, p. 250-255[47] Kumar, S. ; Lobiya, D. K. Performance Improvement in Geographic Routing for Vehicular Ad Hoc Networks. 2014[48] Kwon, Taek ; Gerla, Mario: E cient ooding with Passive Clustering (PC) in ad hoc networks. En: Computer Communication Review 32 (2002), 01, p. 44-56[49] Lazar, A. A. ; Pacifici, G.: Control of resources in broadband networks with quality of service guarantees. En: IEEE Communications Magazine 29 (1991), Nr. 10, p. 66-73[50] Lema, Maria: Dise~ A odelatopologA~adeunaredad ����� hoc: (2008); 07[51] Lifang Li ; Goldsmith, A. J.: Capacity and optimal resource allocation for fading broadcast channels .I. Ergodic capacity. En: IEEE Transactions on Information Theory 47 (2001), Nr. 3, p. 1083-1102[52] In: Lipman, Justin ; Liu, Hai ; Stojmenovi Az, Ivan: Broadcast in Ad Hoc Networks. 2009, p. 121-150[53] Lu, Z. ; Suizo, N. ; Nagarajan, R. ; Villait, A. ; Lochner, W. M. ; Ronne, J. ; Desur, G.: Self-configuring network. 2012[54] Maksimovic, Mirjana ; Vujovic, Vladimir ; Davidovic, Nikola ; Milosevic, Vladimir ; Perisic, Branko: Raspberry Pi as Internet of Things hardware: Performances and Constraints. En: IcETRAN 2014, 2014[55] Massouli e, Laurent ; Roberts, James: Bandwidth sharing and admission control for elastic tra c. En: Telecommunication Systems 15 (2000), p. 185-201[56] Mortier, R. ; Kiciman, E.: Autonomic network management: Some pragmatic considerations. En: the 2006 SIGCOMM Workshop on Internet Network Management, INM06, 2006, p. 89-93[57] Munos, J. Diseno e implementacion de un servidor de video adaptativo en simulador de redes ad hoc. 2009[58] Ni, Yang ; Kremer, Ulrich ; Stere, Adrian ; Iftode, Liviu: Programming Ad-hoc Networks of mobile and resource-constrained devices, 2005, p. 249-260[59] Noguera, Jos e A.: Sistema de di alogo basado en mensajería instantánea para el control de dispositivos en el internet de las cosas, Tesis de Grado, 01 2016[60] one, Process. Ejabberd. url https://www.ejabberd.im/[61] Paganini, F. ; Zhikui Wang ; Doyle, J. C. ; Low, S. H.: Congestion control for high performance, stability, and fairness in general networks. En: IEEE/ACM Transactions on Networking 13 (2005), Nr. 1, p. 43-56[62] Perlman, S.G.: Self-configuring, adaptive, three-dimensional, wireless network. 2009[63] Pi, Raspberry. Raspberry Pi. url ps://www.raspberrypi.org. 2012[64] Prytz, Mikael: On Optimization in Design of Telecommunications Networks with Multicast and Unicast Trafic. (2002), 01[65] Qu, Da-peng ; Wang, Xing-wei ; Huang, Min: Component based ant routing protocols analysis over mobile ad hoc networks. En: Journal of Central South University 20 (2013), 09, p. 2378-2387[66] Rao, R. ; Veeraiah, Darnasi ; Mandhala, Venkata ; Kim, Tai-hoon: Neighbor Position Verification with Improved Quality of Service in Mobile Ad-hoc Networks. En: International Journal of Control and Automation 8 (2015), 01, p. 83{92[67] Saint-Andre, Peter ; Smith, Kevin ; Tron~ Axon, Remko: XMPP - The Definitive Guide: Building Real-Time Applications with Jabber Technologies. 2009. - ISBN 978-0-596-52126-4[68] Shambhu Upadhyaya, K. ; Chaudhury, M. W.: Mobile Computing: Implementing Perva- sive Information and Communications Technologies (Operations Research Computer Science Interfaces Series). 2002[69] Society, IEEE C.: IEEE Transactions on Wireless Communications. 2014[70] Tanesbaum, A.S ; Wetherall, D.J.: Redes de computadoras. Pearson, 2014[71] Tang, Ao ; Wang, Jiantao ; Hegde, Sanjay ; Low, Steven: Equilibrium and fairness of networks shared by TCP Reno and Vegas/FAST. En: Telecommunication Systems 30 (2005), 12, p. 417-439[72] Ting-Chao Hou ; Tzu-Jane Tsai: A access-based clustering protocol for multihop wireless ad hoc networks. En: IEEE Journal on Selected Areas in Communications 19 (2001), Nr. 7, p. 1201-1210[73] TLON. TLON - Grupo de Investigaci on en Redes de Telecomunicaciones Din amicas y Lenguajes de Programaci on Distribuidos. url http://www.tlon.unal.edu.co/[74] Vilarnau, A. ; Amell, E. Desarrollo y analisis de una red ad-hoc con sensores inalambri- cos. 2007[75] Wei, D. ; Chan, H. A.: Clustering Ad Hoc Networks: Schemes and Classifications. En: 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks Vol. 3, 2006, p. 920-926[76] Weiser, Mark: Source code. En: IEEE Computer 20 (1987), Nr. 11, p. 66{73[77] Xiaojun Lin ; Shroff, N. B. ; Srikant, R.: A tutorial on cross-layer optimization in wireless networks. En: IEEE Journal on Selected Areas in Communications 24 (2006), Nr. 8, p. 1452-1463[78] Zhang, Congzhe ; Zhou, Mengchu ; Yu, Ming: Ad hoc network routing and security: A review. En: International Journal of Communication Systems 20 (2007), 08, p. 909 - 925[79] Zhang, H. ; Wen, X. ;Wang, B. ; Zheng, W. ; Lu, Z.: A Novel Self-Optimizing Handover Mechanism for Multi-service Provisioning in LTE-Advanced. En: International Conference on Research Challenges in Computer Science, 2009EspecializadaORIGINAL1010165489.2021.pdf1010165489.2021.pdfapplication/pdf4223653https://repositorio.unal.edu.co/bitstream/unal/79793/2/1010165489.2021.pdf24f52c91c14d5ef8f15ad3fa2b6990eeMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83964https://repositorio.unal.edu.co/bitstream/unal/79793/4/license.txtcccfe52f796b7c63423298c2d3365fc6MD54CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.unal.edu.co/bitstream/unal/79793/6/license_rdf4460e5956bc1d1639be9ae6146a50347MD56THUMBNAIL1010165489.2021.pdf.jpg1010165489.2021.pdf.jpgGenerated Thumbnailimage/jpeg4799https://repositorio.unal.edu.co/bitstream/unal/79793/7/1010165489.2021.pdf.jpg6e69aca3b438ed4c4235443c2eabd042MD57unal/79793oai:repositorio.unal.edu.co:unal/797932024-07-24 23:41:15.086Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.coUExBTlRJTExBIERFUMOTU0lUTwoKQ29tbyBlZGl0b3IgZGUgZXN0ZSDDrXRlbSwgdXN0ZWQgcHVlZGUgbW92ZXJsbyBhIHJldmlzacOzbiBzaW4gYW50ZXMgcmVzb2x2ZXIgbG9zIHByb2JsZW1hcyBpZGVudGlmaWNhZG9zLCBkZSBsbyBjb250cmFyaW8sIGhhZ2EgY2xpYyBlbiBHdWFyZGFyIHBhcmEgZ3VhcmRhciBlbCDDrXRlbSB5IHNvbHVjaW9uYXIgZXN0b3MgcHJvYmxlbWFzIG1hcyB0YXJkZS4KCk5PVEFTOgoqU0kgTEEgVEVTSVMgQSBQVUJMSUNBUiBBRFFVSVJJw5MgQ09NUFJPTUlTT1MgREUgQ09ORklERU5DSUFMSURBRCBFTiBFTCBERVNBUlJPTExPIE8gUEFSVEVTIERFTCBET0NVTUVOVE8uIFNJR0EgTEEgRElSRUNUUklaIERFIExBIFJFU09MVUNJw5NOIDAyMyBERSAyMDE1LCBQT1IgTEEgQ1VBTCBTRSBFU1RBQkxFQ0UgRUwgUFJPQ0VESU1JRU5UTyBQQVJBIExBIFBVQkxJQ0FDScOTTiBERSBURVNJUyBERSBNQUVTVFLDjUEgWSBET0NUT1JBRE8gREUgTE9TIEVTVFVESUFOVEVTIERFIExBIFVOSVZFUlNJREFEIE5BQ0lPTkFMIERFIENPTE9NQklBIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU4sIEVYUEVESURBIFBPUiBMQSBTRUNSRVRBUsONQSBHRU5FUkFMLgoqTEEgVEVTSVMgQSBQVUJMSUNBUiBERUJFIFNFUiBMQSBWRVJTScOTTiBGSU5BTCBBUFJPQkFEQS4KUGFyYSB0cmFiYWpvcyBkZXBvc2l0YWRvcyBwb3Igc3UgcHJvcGlvIGF1dG9yOiBBbCBhdXRvYXJjaGl2YXIgZXN0ZSBncnVwbyBkZSBhcmNoaXZvcyBkaWdpdGFsZXMgeSBzdXMgbWV0YWRhdG9zLCBZbyBnYXJhbnRpem8gYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBVTiBlbCBkZXJlY2hvIGEgYWxtYWNlbmFybG9zIHkgbWFudGVuZXJsb3MgZGlzcG9uaWJsZXMgZW4gbMOtbmVhIGRlIG1hbmVyYSBncmF0dWl0YS4gRGVjbGFybyBxdWUgZGljaG8gbWF0ZXJpYWwgZXMgZGUgbWkgcHJvcGllZGFkIGludGVsZWN0dWFsIHkgcXVlIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgVU4gbm8gYXN1bWUgbmluZ3VuYSByZXNwb25zYWJpbGlkYWQgc2kgaGF5IGFsZ3VuYSB2aW9sYWNpw7NuIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGFsIGRpc3RyaWJ1aXIgZXN0b3MgYXJjaGl2b3MgeSBtZXRhZGF0b3MuIChTZSByZWNvbWllbmRhIGEgdG9kb3MgbG9zIGF1dG9yZXMgYSBpbmRpY2FyIHN1cyBkZXJlY2hvcyBkZSBhdXRvciBlbiBsYSBww6FnaW5hIGRlIHTDrXR1bG8gZGUgc3UgZG9jdW1lbnRvLikgRGUgbGEgbWlzbWEgbWFuZXJhLCBhY2VwdG8gbG9zIHTDqXJtaW5vcyBkZSBsYSBzaWd1aWVudGUgbGljZW5jaWE6IExvcyBhdXRvcmVzIG8gdGl0dWxhcmVzIGRlbCBkZXJlY2hvIGRlIGF1dG9yIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8gY29uZmllcmVuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBzZSBpbnRlZ3JhIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHF1ZSBzZSBhanVzdGEgYSBsYXMgc2lndWllbnRlcyBjYXJhY3RlcsOtc3RpY2FzOiBhKSBFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWUgZW4gZWwgcmVwb3NpdG9yaW8sIHF1ZSBzZXLDoW4gcHJvcnJvZ2FibGVzIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gcGF0cmltb25pYWwgZGVsIGF1dG9yLiBFbCBhdXRvciBwb2Ryw6EgZGFyIHBvciB0ZXJtaW5hZGEgbGEgbGljZW5jaWEgc29saWNpdMOhbmRvbG8gYSBsYSBVbml2ZXJzaWRhZC4gYikgTG9zIGF1dG9yZXMgYXV0b3JpemFuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgcGFyYSBwdWJsaWNhciBsYSBvYnJhIGVuIGVsIGZvcm1hdG8gcXVlIGVsIHJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSB5IGNvbm9jZW4gcXVlIGRhZG8gcXVlIHNlIHB1YmxpY2EgZW4gSW50ZXJuZXQgcG9yIGVzdGUgaGVjaG8gY2lyY3VsYSBjb24gdW4gYWxjYW5jZSBtdW5kaWFsLiBjKSBMb3MgYXV0b3JlcyBhY2VwdGFuIHF1ZSBsYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIHJlbnVuY2lhbiBhIHJlY2liaXIgZW1vbHVtZW50byBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBjb24gcXVlIHNlIHB1YmxpY2EuIGQpIExvcyBhdXRvcmVzIG1hbmlmaWVzdGFuIHF1ZSBzZSB0cmF0YSBkZSB1bmEgb2JyYSBvcmlnaW5hbCBzb2JyZSBsYSBxdWUgdGllbmVuIGxvcyBkZXJlY2hvcyBxdWUgYXV0b3JpemFuIHkgcXVlIHNvbiBlbGxvcyBxdWllbmVzIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uIGUpIExvcyBhdXRvcmVzIGF1dG9yaXphbiBhIGxhIFVuaXZlcnNpZGFkIHBhcmEgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIHByb21vdmVyIHN1IGRpZnVzacOzbi4gZikgTG9zIGF1dG9yZXMgYWNlcHRhbiBxdWUgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgcHVlZGEgY29udmVydGlyIGVsIGRvY3VtZW50byBhIGN1YWxxdWllciBtZWRpbyBvIGZvcm1hdG8gcGFyYSBwcm9ww7NzaXRvcyBkZSBwcmVzZXJ2YWNpw7NuIGRpZ2l0YWwuIFNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBVTklWRVJTSURBRCBOQUNJT05BTCBERSBDT0xPTUJJQSwgTE9TIEFVVE9SRVMgR0FSQU5USVpBTiBRVUUgU0UgSEEgQ1VNUExJRE8gQ09OIExPUyBERVJFQ0hPUyBZIE9CTElHQUNJT05FUyBSRVFVRVJJRE9TIFBPUiBFTCBSRVNQRUNUSVZPIENPTlRSQVRPIE8gQUNVRVJETy4KUGFyYSB0cmFiYWpvcyBkZXBvc2l0YWRvcyBwb3Igb3RyYXMgcGVyc29uYXMgZGlzdGludGFzIGEgc3UgYXV0b3I6IERlY2xhcm8gcXVlIGVsIGdydXBvIGRlIGFyY2hpdm9zIGRpZ2l0YWxlcyB5IG1ldGFkYXRvcyBhc29jaWFkb3MgcXVlIGVzdG95IGFyY2hpdmFuZG8gZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBVTikgZXMgZGUgZG9taW5pbyBww7pibGljby4gU2kgbm8gZnVlc2UgZWwgY2FzbywgYWNlcHRvIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHBvciBjdWFscXVpZXIgaW5mcmFjY2nDs24gZGUgZGVyZWNob3MgZGUgYXV0b3IgcXVlIGNvbmxsZXZlIGxhIGRpc3RyaWJ1Y2nDs24gZGUgZXN0b3MgYXJjaGl2b3MgeSBtZXRhZGF0b3MuCkFsIGhhY2VyIGNsaWMgZW4gZWwgc2lndWllbnRlIGJvdMOzbiwgdXN0ZWQgaW5kaWNhIHF1ZSBlc3TDoSBkZSBhY3VlcmRvIGNvbiBlc3RvcyB0w6lybWlub3MuCgpVTklWRVJTSURBRCBOQUNJT05BTCBERSBDT0xPTUJJQSAtIMOabHRpbWEgbW9kaWZpY2FjacOzbiAyNy8yMC8yMDIwCg==