A controller deployment scheme in 5G-IoT network based on SDN

Abstract Due to the wide spread of 5G networks, network users have higher requirements for communication delays. Software-defined network is a new paradigm of decoupling the control logic from packet forwarding devices. We can reduce communication latency in the network by optimizing the location of...

Full description

Bibliographic Details
Main Authors: Xin Cui, Xiaohui Gao, Yan Ma, Weihan Wang
Format: Article
Language:English
Published: SpringerOpen 2020-12-01
Series:EURASIP Journal on Wireless Communications and Networking
Subjects:
Online Access:https://doi.org/10.1186/s13638-020-01853-8
id doaj-76f1cfe24d94443f9ef47af634a63d7f
record_format Article
spelling doaj-76f1cfe24d94443f9ef47af634a63d7f2020-12-06T12:32:15ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14992020-12-012020111910.1186/s13638-020-01853-8A controller deployment scheme in 5G-IoT network based on SDNXin Cui0Xiaohui Gao1Yan Ma2Weihan Wang3School of Computer Science and Technology, Shandong University of TechnologySchool of Bioinformatics, Chongqing University of Posts and TelecommunicationsInstitute of Network Technology, Beijing University of Posts and TelecommunicationsSchool of Information and Mechanical Engineering, Shanghai Normal UniversityAbstract Due to the wide spread of 5G networks, network users have higher requirements for communication delays. Software-defined network is a new paradigm of decoupling the control logic from packet forwarding devices. We can reduce communication latency in the network by optimizing the location of the controller and improve the communication performance of the network. In this paper, the controller deployment problem of multi-network area is studied in order to reduce the average communication latency. In order to solve this problem, we proposed an optimized DPC algorithm. Specifically, on the basis of DPC algorithm we quoted the idea of triangular stability from the BeeDPC algorithm, and introduced SC measurement indicators, the degree of separation between sub-network regions and the degree of aggregation within the sub-network region, so as to divide the network region more reasonably. At the same time, we have break out of the constraints in the DPC algorithm and introduced closeness centrality to get a more reasonable placement scheme and reduced the limitations of the DPC algorithm. Simulation results have shown that the optimized DPC algorithm can effectively reduce the average delay between the control layer and the data layer, improve the network performance, and enhance network stability and reliability.https://doi.org/10.1186/s13638-020-01853-8Software-defined networkController placementOptimized DPC algorithmAverage communication latencyNetwork partition
collection DOAJ
language English
format Article
sources DOAJ
author Xin Cui
Xiaohui Gao
Yan Ma
Weihan Wang
spellingShingle Xin Cui
Xiaohui Gao
Yan Ma
Weihan Wang
A controller deployment scheme in 5G-IoT network based on SDN
EURASIP Journal on Wireless Communications and Networking
Software-defined network
Controller placement
Optimized DPC algorithm
Average communication latency
Network partition
author_facet Xin Cui
Xiaohui Gao
Yan Ma
Weihan Wang
author_sort Xin Cui
title A controller deployment scheme in 5G-IoT network based on SDN
title_short A controller deployment scheme in 5G-IoT network based on SDN
title_full A controller deployment scheme in 5G-IoT network based on SDN
title_fullStr A controller deployment scheme in 5G-IoT network based on SDN
title_full_unstemmed A controller deployment scheme in 5G-IoT network based on SDN
title_sort controller deployment scheme in 5g-iot network based on sdn
publisher SpringerOpen
series EURASIP Journal on Wireless Communications and Networking
issn 1687-1499
publishDate 2020-12-01
description Abstract Due to the wide spread of 5G networks, network users have higher requirements for communication delays. Software-defined network is a new paradigm of decoupling the control logic from packet forwarding devices. We can reduce communication latency in the network by optimizing the location of the controller and improve the communication performance of the network. In this paper, the controller deployment problem of multi-network area is studied in order to reduce the average communication latency. In order to solve this problem, we proposed an optimized DPC algorithm. Specifically, on the basis of DPC algorithm we quoted the idea of triangular stability from the BeeDPC algorithm, and introduced SC measurement indicators, the degree of separation between sub-network regions and the degree of aggregation within the sub-network region, so as to divide the network region more reasonably. At the same time, we have break out of the constraints in the DPC algorithm and introduced closeness centrality to get a more reasonable placement scheme and reduced the limitations of the DPC algorithm. Simulation results have shown that the optimized DPC algorithm can effectively reduce the average delay between the control layer and the data layer, improve the network performance, and enhance network stability and reliability.
topic Software-defined network
Controller placement
Optimized DPC algorithm
Average communication latency
Network partition
url https://doi.org/10.1186/s13638-020-01853-8
work_keys_str_mv AT xincui acontrollerdeploymentschemein5giotnetworkbasedonsdn
AT xiaohuigao acontrollerdeploymentschemein5giotnetworkbasedonsdn
AT yanma acontrollerdeploymentschemein5giotnetworkbasedonsdn
AT weihanwang acontrollerdeploymentschemein5giotnetworkbasedonsdn
AT xincui controllerdeploymentschemein5giotnetworkbasedonsdn
AT xiaohuigao controllerdeploymentschemein5giotnetworkbasedonsdn
AT yanma controllerdeploymentschemein5giotnetworkbasedonsdn
AT weihanwang controllerdeploymentschemein5giotnetworkbasedonsdn
_version_ 1724398745513099264