Tabu search para el problema de ubicación del controlador en software defined networks
| dc.contributor.advisor | Arévalo Herrera, Juliana Alejandra | |
| dc.contributor.advisor | Díaz Sánchez, Angel Felipe | |
| dc.contributor.author | Abuabara Caserta, Richard Isaac | |
| dc.contributor.cvlac | http://scienti.colciencias.gov.co:8081/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000759813 | |
| dc.date.accessioned | 2019-05-13T17:06:57Z | |
| dc.date.available | 2019-05-13T17:06:57Z | |
| dc.date.issued | 2019-05-12 | |
| dc.description | Las redes definidas por software (SDN) es un paradigma emergente en el diseño y administración de redes que permite la optimización del uso de los recursos de la red. Este paradigma está siendo ampliamente explorado y desarrollado desde varios ángulos debido a las grandes ventajas que consigo trae. El ámbito de interés de esta tesis es darle solución al CPP, tomando topologías WAN de la vida real del Topology Zoo, y explorar las diferentes soluciones proveídas por el algoritmo para cada una de estas topologías, combinando las rutas del camino más corto mediante el algoritmo Dijkstra y optimizando las activación de los controladores mediante el algoritmo Tabú, cumpliendo las restricciones definidas en el modelo a través de programación de alto nivel Python con programación orientada a objetos (POO). | spa |
| dc.description.abstract | The networks defined by software (SDN) is an emerging paradigm in the design and administration of networks that allows optimizing the use of network resources. This paradigm is being widely explored and developed from various angles to the great advantages it has. The scope of interest of this thesis is to give solution to the CPP, taking as topological WAN topologies of the real life of the Zoological Topology, and to explore the different solutions for the algorithm for each of these topologies, combining the shortest path routes through the Dijkstra algorithm and optimizing the activation of the controllers by means of the Tabú algorithm, fulfilling the restrictions defined in the model through Python high-level programming with object-oriented programming (OOP). | spa |
| dc.description.degreelevel | Maestría | spa |
| dc.description.degreename | Magister en Telecomunicaciones y Regulación tic | spa |
| dc.description.domain | http://unidadinvestigacion.usta.edu.co | spa |
| dc.format.mimetype | application/pdf | |
| dc.identifier.citation | Abuabara,R(2019).Tabu Search para el problema de ubicación del Controlador en Software Defined Networks(tesis de maestria). Universidad Santo Tomas,Bogota,Colombia. | spa |
| dc.identifier.instname | instname:Universidad Santo Tomás | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional Universidad Santo Tomás | spa |
| dc.identifier.repourl | repourl:https://repository.usta.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/11634/16639 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Santo Tomás | spa |
| dc.publisher.branch | CRAI-USTA Bogotá | spa |
| dc.publisher.faculty | Facultad de Ingeniería de Telecomunicaciones | spa |
| dc.publisher.program | Maestría Telecomunicaciones y Regulación TIC | spa |
| dc.relation.references | Y. Miao, Z. C. B, W. Li, H. Ma, and X. Liu, “Space Information Networks,” vol. 688, pp. 16–25, 2017. | spa |
| dc.relation.references | T. Benson, A. Akella, and D. Maltz, “Unraveling the complexity of network management,” 6th USENIX Symp. Networked Syst. Des. Implement., pp. 335–348, 2009. | spa |
| dc.relation.references | A. Shalimov, D. Zuikov, D. Zimarina, V. Pashkov, and R. Smeliansky, “Advanced study of SDN/OpenFlow controllers,” Proc. 9th Cent. East. Eur. Softw. Eng. Conf. Russ. - CEE-SECR ’13, no. October, pp. 1–6, 2013. | spa |
| dc.relation.references | H. Farhady, H. Lee, and A. Nakao, “Software-Defined Networking: A survey,” Comput. Networks, vol. 81, pp. 79–95, 2015. | spa |
| dc.relation.references | N. McKeown et al., “OpenFlow,” ACM SIGCOMM Comput. Commun. Rev., vol. 38, no. 2, p. 69, 2008. | spa |
| dc.relation.references | P. Goransson and C. Black, “How SDN Works,” Softw. Defin. Networks, pp. 59–79, 2014. | spa |
| dc.relation.references | A. G. P. Lobato, Redes Definidas por Software Introdução. 2013. | spa |
| dc.relation.references | B. Heller, R. Sherwood, and N. McKeown, “The controller placement problem,” Proc. first Work. Hot Top. Softw. Defin. networks - HotSDN ’12, p. 7, 2012. | spa |
| dc.relation.references | J. Hu, C. Lin, X. Li, and J. Huang, “Scalability of control planes for Software defined networks: Modeling and evaluation,” 2014 IEEE 22nd Int. Symp. Qual. Serv., pp. 147–152, 2014. | spa |
| dc.relation.references | M. T. I. Ul Huque, W. Si, G. Jourjon, and V. Gramoli, “Large-Scale Dynamic Controller Placement,” IEEE Trans. Netw. Serv. Manag., vol. 14, no. 1, pp. 63–76, 2017. | spa |
| dc.relation.references | E. Tarazona, “The Controller Placement Problem in Software Defined Networks.” | spa |
| dc.relation.references | Y. N. Hu, W. D. Wang, X. Y. Gong, X. R. Que, and S. D. Cheng, “On the placement of controllers in software-defined networks,” J. China Univ. Posts Telecommun., vol. 19, no. SUPPL. 2, pp. 92–97, 2012. | spa |
| dc.relation.references | K. Nguyen, Q. T. Minh, and S. Yamada, “A software-defined networking approach for disaster-resilient WANs,” Proc. - Int. Conf. Comput. Commun. Networks, ICCCN, no. 1, 2013. | spa |
| dc.relation.references | E. Borcoci, T. Ambarus, and M. Vochin, “On Multi-controller Placement Optimization in Software Defined Networking - based WANs,” Fourteenth Int. Conf. Networks ICN 2015, no. c, pp. 261–266, 2015. | spa |
| dc.relation.references | K. Sagar Sahoo et al., “Metaheuristic Solutions for Solving Controller Placement Problem in SDN-based WAN Architecture,” Proc. 14th Int. Jt. Conf. E-bus. Telecommun., vol. 1, no. Icete, pp. 15–23, 2017. | spa |
| dc.relation.references | A. Gelberger, N. Yemini, and R. Giladi, “Performance analysis of Software-Defined Networking (SDN),” Proc. - IEEE Comput. Soc. Annu. Int. Symp. Model. Anal. Simul. Comput. Telecommun. Syst. MASCOTS, pp. 389–393, 2013. | spa |
| dc.relation.references | V. Ahmadi and M. Khorramizadeh, “An adaptive heuristic for multi-objective controller placement in software-defined networks,” Comput. Electr. Eng., vol. 0, pp. 1–25, 2017. | spa |
| dc.relation.references | A. Blenk, A. Basta, J. Zerwas, and W. Kellerer, “Pairing SDN with network virtualization: The network hypervisor placement problem,” 2015 IEEE Conf. Netw. Funct. Virtualization Softw. Defin. Network, NFV-SDN 2015, pp. 198–204, 2016. | spa |
| dc.relation.references | A. Tootoonchian and Y. Ganjali, “Hyperflow: a distributed control plane for openflow,” Proc. 2010 internet Netw. …, pp. 3–3, 2010. | spa |
| dc.relation.references | A. Tootoonchian, S. Gorbunov, Y. Ganjali, M. Casado, and R. Sherwood, “On controller performance in software-defined networks,” Proceeding Hot-ICE’12 Proc. 2nd USENIX Conf. Hot Top. Manag. Internet, Cloud, Enterp. Networks Serv., pp. 10–10, 2012. | spa |
| dc.relation.references | Y. Hu, W. Wang, X. Gong, X. Que, and S. Cheng, “On reliability-optimized controller placement for Software-Defined Networks,” China Commun., vol. 11, no. 2, pp. 38–54, 2014. | spa |
| dc.relation.references | Y. Hu, W. Wendong, and X. Gong, “Reliability-aware controller placement for Software-Defined Networks,” Integr. Netw. …, pp. 672–675, 2013. | spa |
| dc.relation.references | J. Liu, J. Liu, and R. Xie, “Reliability-based controller placement algorithm in software defined networking,” Comput. Sci. Inf. Syst., vol. 13, no. 2, pp. 547–560, 2016. | spa |
| dc.relation.references | Y. Zhang N. Beheshti and M. Tatipamula, “On resilience of split architecture networks,” Glob. Telecommun. Conf. GLOBECOM ’11 IEEE, pp. 1–6, 2011. | spa |
| dc.relation.references | J. M. B, “Advances in Dependability Engineering of Complex Systems,” vol. 582, 2018. | spa |
| dc.relation.references | F. J. Ros and P. M. Ruiz, “Five nines of southbound reliability in software-defined networks,” Proc. third Work. Hot Top. Softw. Defin. Netw. - HotSDN ’14, pp. 31–36, 2014. | spa |
| dc.relation.references | D. M. F. Mattos, O. C. M. B. Duarte, and G. Pujolle, “A resilient distributed controller for software defined networking,” 2016 IEEE Int. Conf. Commun. ICC 2016, 2016. | spa |
| dc.relation.references | I. G. Siqueira, L. B. Ruiz, and A. a. F. Loureiro, “Coverage area management for wireless sensor networks,” Int. J. Netw. Manag., no. October 2005, pp. 17–31, 2014. | spa |
| dc.relation.references | G. Yao, J. Bi, Y. Li, and L. Guo, “On the capacitated controller placement problem in software defined networks,” IEEE Commun. Lett., vol. 18, no. 8, pp. 1339–1342, 2014. | spa |
| dc.relation.references | F. A. Özsoy and M. Ç. Pinar, “An exact algorithm for the capacitated vertex p-center problem,” Comput. Oper. Res., vol. 33, no. 5, pp. 1420–1436, 2006. | spa |
| dc.relation.references | Y. Jiménez, C. Cervelló-Pastor, and A. J. García, “On the controller placement for designing a distributed SDN control layer,” 2014 IFIP Netw. Conf. IFIP Netw. 2014, 2014. | spa |
| dc.relation.references | S. Lange et al., “Specialized Heuristics for the Controller Placement Problem in Large Scale SDN Networks,” Proc. - 2015 27th Int. Teletraffic Congr. ITC 2015, pp. 210–218, 2015. | spa |
| dc.relation.references | A. Ksentini, M. Bagaa, T. Taleb, and I. Balasingham, “On using bargaining game for Optimal Placement of SDN controllers,” 2016 IEEE Int. Conf. Commun. ICC 2016, no. Vm, 2016. | spa |
| dc.relation.references | T. Y. Cheng, M. Wang, and X. Jia, “QoS-guaranteed controller placement in SDN,” 2015 IEEE Glob. Commun. Conf. GLOBECOM 2015, 2015. | spa |
| dc.relation.references | W. Kim, J. Li, J. W. K. Hong, and Y. J. Suh, “HeS-CoP: Heuristic switch-controller placement scheme for distributed SDN controllers in data center networks,” Int. J. Netw. Manag., no. March, pp. 1–20, 2017. | spa |
| dc.relation.references | V. Ahmadi, A. Jalili, S. M. Khorramizadeh, and M. Keshtgari, “A hybrid NSGA-II for solving multiobjective controller placement in SDN,” Conf. Proc. 2015 2nd Int. Conf. Knowledge-Based Eng. Innov. KBEI 2015, pp. 663–669, 2016. | spa |
| dc.relation.references | K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan, “A fast and elitist multiobjective genetic algorithm: NSGA-II,” IEEE Trans. Evol. Comput., vol. 6, no. 2, pp. 182–197, 2002. | spa |
| dc.relation.references | K. Sood and Y. Xiang, “The controller placement problem or the controller selection problem?,” J. Commun. Inf. Networks, vol. 2, no. 3, pp. 1–9, 2017. | spa |
| dc.relation.references | A. Farshin and S. Sharifian, “A chaotic grey wolf controller allocator for Software Defined Mobile Network (SDMN) for 5th generation of cloud-based cellular systems (5G),” Comput. Commun., vol. 108, pp. 94–109, 2017. | spa |
| dc.relation.references | I. Boussaïd, J. Lepagnot, and P. Siarry, “A survey on optimization metaheuristics,” Inf. Sci. (Ny)., vol. 237, no. February, pp. 82–117, 2013. | spa |
| dc.relation.references | A. H. Gandomi, X. S. Yang, S. Talatahari, and A. H. Alavi, Metaheuristic Algorithms in Modeling and Optimization, First Edit. Elsevier Inc., 2013. | spa |
| dc.relation.references | H.-G. Beyer, H.-G. Beyer, H.-P. Schwefel, and H.-P. Schwefel, “Evolution strategies – A comprehensive introduction,” Nat. Comput., vol. 1, no. 1, pp. 3–52, 2002. | spa |
| dc.relation.references | S. Marimuthu, S. G. Ponnambalam, and N. Jawahar, “Threshold accepting and Ant-colony optimization algorithms for scheduling m-machine flow shops with lot streaming,” J. Mater. Process. Technol., vol. 209, no. 2, pp. 1026–1041, 2009. | spa |
| dc.relation.references | M. Dorigo and T. St, Handbook of Metaheuristics, vol. 57. 2003. | spa |
| dc.relation.references | F. Glover, “Tabu Search !,” vol. 3, pp. 621–757, 1998. | spa |
| dc.relation.references | R. Mijumbi, J. Serrat, J.-L. Gorricho, N. Bouten, F. De Turck, and S. Davy, “Design and evaluation of algorithms for mapping and scheduling of virtual network functions,” Proc. 2015 1st IEEE Conf. Netw. Softwarization, pp. 1–9, 2015. | spa |
| dc.relation.references | A. Felipe, D. Sanchez, A. Felipe, D. Sanchez, and F. Diaz-sanchez, “Cloud brokering : new value-added services and pricing models TELECOM ParisTech Spécialité ‘ Informatique et Réseaux ’ Cloud brokering : nouveaux services de valeur ajoutée et politique de prix,” 2016. | spa |
| dc.relation.references | F. Díaz-Sánchez, S. Al Zahr, M. Gagnaire, J. P. Laisné, and I. J. Marshall, “CompatibleOne: Bringing cloud as a commodity,” Proc. - 2014 IEEE Int. Conf. Cloud Eng. IC2E 2014, pp. 397–402, 2014. | spa |
| dc.relation.references | E. Winarno, W. Hadikurniawati, and R. N. Rosso, “Location based service for presence system using haversine method,” Proc. - 2017 Int. Conf. Innov. Creat. Inf. Technol. Comput. Intell. IoT, ICITech 2017, vol. 2018–Janua, pp. 1–4, 2018. | spa |
| dc.relation.references | P. Bogdan, “Dijkstra algorithm in parallel- Case study,” Proc. 2015 16th Int. Carpathian Control Conf. ICCC 2015, pp. 50–53, 2015. | spa |
| dc.rights | Atribución-NoComercial-SinDerivadas 2.5 Colombia | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
| dc.subject.keyword | SDN | spa |
| dc.subject.keyword | CPP | spa |
| dc.subject.keyword | Dijkstra Algorithm | spa |
| dc.subject.keyword | Tabu Search (TS) | spa |
| dc.subject.keyword | Topology zoo | spa |
| dc.subject.keyword | Computer networks | spa |
| dc.subject.keyword | Systems software | spa |
| dc.subject.keyword | Computer programs | spa |
| dc.subject.lemb | Redes computadores | spa |
| dc.subject.lemb | Programas del Sistema | spa |
| dc.subject.lemb | Programas para computador | spa |
| dc.subject.proposal | Redes definidas por software | spa |
| dc.subject.proposal | Problema de ubicacion del controlador | spa |
| dc.subject.proposal | Algoritmo Dijkstra | spa |
| dc.subject.proposal | Búsqueda de Tabu | spa |
| dc.subject.proposal | Topologías Zoo | spa |
| dc.title | Tabu search para el problema de ubicación del controlador en software defined networks | spa |
| dc.type | master thesis | |
| dc.type.category | Formación de Recurso Humano para la Ctel: Trabajo de grado de Maestría | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_bdcc | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | |
| dc.type.drive | info:eu-repo/semantics/masterThesis | |
| dc.type.local | Tesis de maestría | spa |
| dc.type.version | info:eu-repo/semantics/acceptedVersion |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- 2019richardabuabara.pdf
- Tamaño:
- 4.96 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
Cargando...
- Nombre:
- Carta_aprobacion_facultad.pdf
- Tamaño:
- 24.88 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
Cargando...
- Nombre:
- cartadederechosdeautor.pdf
- Tamaño:
- 44.79 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 807 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:

