{"title":"软件定义多跳无线网络中控制器布局问题的启发式研究","authors":"Afsane Zahmatkesh, Chung-Horng Lung","doi":"10.4236/cn.2020.124010","DOIUrl":null,"url":null,"abstract":"Solving the controller placement problem (CPP) in an SDN architecture with multiple \ncontrollers has a significant impact on control overhead in the network, \nespecially in multihop wireless networks (MWNs). The generated control overhead \nconsists of controller-device and inter-controller communications to discover \nthe network topology, exchange configurations, and set up and modify flow \ntables in the control plane. However, due to the high complexity of the proposed \noptimization model to the CPP, heuristic algorithms have been reported to find \nnear-optimal solutions faster for large-scale wired networks. In this paper, \nthe objective is to extend those existing heuristic algorithms to solve a \nproposed optimization model to the CPP in software-defined multihop wireless networking (SDMWN).Our results demonstrate that \nusing ranking degrees assigned to the possible controller placements, including \nthe average distance to other devices as a degree or the connectivity degree of \neach placement, the extended heuristic algorithms are able to achieve the \noptimal solution in small-scale networks in terms of the generated control \noverhead and the number of controllers selected in the network. As a result, \nusing extended heuristic algorithms, the average number of hops among devices \nand their assigned controllers as well as among controllers will be reduced. \nMoreover, these algorithms are able tolower the \ncontrol overhead in large-scale networks and select fewer controllers compared \nto an extended algorithm that solves the CPP in SDMWN based on a randomly selected controller placement \napproach.","PeriodicalId":91826,"journal":{"name":"... IEEE Conference on Communications and Network Security. IEEE Conference on Communications and Network Security","volume":"23 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2020-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Using Heuristics to the Controller Placement Problem in Software-Defined Multihop Wireless Networking\",\"authors\":\"Afsane Zahmatkesh, Chung-Horng Lung\",\"doi\":\"10.4236/cn.2020.124010\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Solving the controller placement problem (CPP) in an SDN architecture with multiple \\ncontrollers has a significant impact on control overhead in the network, \\nespecially in multihop wireless networks (MWNs). The generated control overhead \\nconsists of controller-device and inter-controller communications to discover \\nthe network topology, exchange configurations, and set up and modify flow \\ntables in the control plane. However, due to the high complexity of the proposed \\noptimization model to the CPP, heuristic algorithms have been reported to find \\nnear-optimal solutions faster for large-scale wired networks. In this paper, \\nthe objective is to extend those existing heuristic algorithms to solve a \\nproposed optimization model to the CPP in software-defined multihop wireless networking (SDMWN).Our results demonstrate that \\nusing ranking degrees assigned to the possible controller placements, including \\nthe average distance to other devices as a degree or the connectivity degree of \\neach placement, the extended heuristic algorithms are able to achieve the \\noptimal solution in small-scale networks in terms of the generated control \\noverhead and the number of controllers selected in the network. As a result, \\nusing extended heuristic algorithms, the average number of hops among devices \\nand their assigned controllers as well as among controllers will be reduced. \\nMoreover, these algorithms are able tolower the \\ncontrol overhead in large-scale networks and select fewer controllers compared \\nto an extended algorithm that solves the CPP in SDMWN based on a randomly selected controller placement \\napproach.\",\"PeriodicalId\":91826,\"journal\":{\"name\":\"... IEEE Conference on Communications and Network Security. IEEE Conference on Communications and Network Security\",\"volume\":\"23 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"... IEEE Conference on Communications and Network Security. IEEE Conference on Communications and Network Security\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4236/cn.2020.124010\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"... IEEE Conference on Communications and Network Security. IEEE Conference on Communications and Network Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4236/cn.2020.124010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Using Heuristics to the Controller Placement Problem in Software-Defined Multihop Wireless Networking
Solving the controller placement problem (CPP) in an SDN architecture with multiple
controllers has a significant impact on control overhead in the network,
especially in multihop wireless networks (MWNs). The generated control overhead
consists of controller-device and inter-controller communications to discover
the network topology, exchange configurations, and set up and modify flow
tables in the control plane. However, due to the high complexity of the proposed
optimization model to the CPP, heuristic algorithms have been reported to find
near-optimal solutions faster for large-scale wired networks. In this paper,
the objective is to extend those existing heuristic algorithms to solve a
proposed optimization model to the CPP in software-defined multihop wireless networking (SDMWN).Our results demonstrate that
using ranking degrees assigned to the possible controller placements, including
the average distance to other devices as a degree or the connectivity degree of
each placement, the extended heuristic algorithms are able to achieve the
optimal solution in small-scale networks in terms of the generated control
overhead and the number of controllers selected in the network. As a result,
using extended heuristic algorithms, the average number of hops among devices
and their assigned controllers as well as among controllers will be reduced.
Moreover, these algorithms are able tolower the
control overhead in large-scale networks and select fewer controllers compared
to an extended algorithm that solves the CPP in SDMWN based on a randomly selected controller placement
approach.