{"id":{"repo_id":"unm","oai_identifier":"oai:digitalrepository.unm.edu:ece_etds-1013"},"canonical_url":"https://search.dev.ndltd.org/etd/unm/oai:digitalrepository.unm.edu:ece_etds-1013","repository":{"repo_id":"unm","name":"University of New Mexico","base_url":"https://digitalrepository.unm.edu/do/oai/"},"display":{"title":"Solving the Software Defined Network Controller Placement Problem Using Complex Network Analysis","abstract":"Software Defined Network (SDN) is a new architectural design for networking that is constructed based on decoupling the control plane from the data plane in networking devices and providing programmatic interface for the control plane. The introduction of SDN has raised many new networking problems; one of the most interesting debating questions is the SDN controller placement problem. In fact, there is no single best solution for the controller placement problem, as the solution depends on the desired metrics and requirements. Our research addresses the following question: Where is the best place to attach the SDN controller in a given large-scale network? Previous work has answered this question using mathematical models or algorithms. This study proposes a new approach for solving the controller placement problem by using complex network analysis and involves finding the most central node in a given network. Our solution will focus on improving the performance of the network and will be applied to the Internet2 topology by using GENI platform to simulate our experiment.","abstract_html":"Software Defined Network (SDN) is a new architectural design for networking that is constructed based on decoupling the control plane from the data plane in networking devices and providing programmatic interface for the control plane. The introduction of SDN has raised many new networking problems; one of the most interesting debating questions is the SDN controller placement problem. In fact, there is no single best solution for the controller placement problem, as the solution depends on the desired metrics and requirements. Our research addresses the following question: Where is the best place to attach the SDN controller in a given large-scale network? Previous work has answered this question using mathematical models or algorithms. This study proposes a new approach for solving the controller placement problem by using complex network analysis and involves finding the most central node in a given network. Our solution will focus on improving the performance of the network and will be applied to the Internet2 topology by using GENI platform to simulate our experiment.","abstract_has_math":false,"creators":["Alyusuf, Husain"],"institution":null,"degree_name":"Computer Engineering","degree_level":"Thesis","degree_discipline":"Electrical and Computer Engineering","degree_department":null,"school":null,"contributors":["Gregory, Heileman","Lamb, Chris","JordÃ¡n, Ramiro"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2015,"date_issued":"2015-09-01T07:00:00Z","date_published":"2015-09-01T07:00:00Z","updated_at":"2026-07-24T05:27:10Z","subjects":["Complex Network","Centrality","SDN","SDN Controller","SDN Placement Problem","GENI","Internet2"],"languages":["English"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://digitalrepository.unm.edu/ece_etds/14","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Gregory, Heileman","Lamb, Chris","JordÃ¡n, Ramiro"]},{"key":"dc:creator","label":"Author","values":["Alyusuf, Husain"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical and Computer Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis","Masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Computer Engineering"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Complex Network","Centrality","SDN","SDN Controller","SDN Placement Problem","GENI","Internet2"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["English"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://digitalrepository.unm.edu/ece_etds/14"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Software Defined Network (SDN) is a new architectural design for networking that is constructed based on decoupling the control plane from the data plane in networking devices and providing programmatic interface for the control plane. The introduction of SDN has raised many new networking problems; one of the most interesting debating questions is the SDN controller placement problem. In fact, there is no single best solution for the controller placement problem, as the solution depends on the desired metrics and requirements. Our research addresses the following question: Where is the best place to attach the SDN controller in a given large-scale network? Previous work has answered this question using mathematical models or algorithms. This study proposes a new approach for solving the controller placement problem by using complex network analysis and involves finding the most central node in a given network. Our solution will focus on improving the performance of the network and will be applied to the Internet2 topology by using GENI platform to simulate our experiment."]},{"key":"dc:title","label":"Title","values":["Solving the Software Defined Network Controller Placement Problem Using Complex Network Analysis"]}]}],"canonical_facts":{"dc:contributor":["Gregory, Heileman","Lamb, Chris","JordÃ¡n, Ramiro"],"dc:creator":["Alyusuf, Husain"],"dc:description.abstract":["Software Defined Network (SDN) is a new architectural design for networking that is constructed based on decoupling the control plane from the data plane in networking devices and providing programmatic interface for the control plane. The introduction of SDN has raised many new networking problems; one of the most interesting debating questions is the SDN controller placement problem. In fact, there is no single best solution for the controller placement problem, as the solution depends on the desired metrics and requirements. Our research addresses the following question: Where is the best place to attach the SDN controller in a given large-scale network? Previous work has answered this question using mathematical models or algorithms. This study proposes a new approach for solving the controller placement problem by using complex network analysis and involves finding the most central node in a given network. Our solution will focus on improving the performance of the network and will be applied to the Internet2 topology by using GENI platform to simulate our experiment."],"dc:identifier":["https://digitalrepository.unm.edu/ece_etds/14"],"dc:language":["English"],"dc:subject":["Complex Network","Centrality","SDN","SDN Controller","SDN Placement Problem","GENI","Internet2"],"dc:title":["Solving the Software Defined Network Controller Placement Problem Using Complex Network Analysis"],"thesis:degree_discipline":["Electrical and Computer Engineering"],"thesis:degree_level":["Thesis","Masters"],"thesis:degree_name":["Computer Engineering"]},"updated_at":"2026-07-24T05:27:10Z"}