Controller placements for latency minimization of both primary and backup paths in SDNs
Software-defined networking (SDN) is a revolutionary network architecture that separates the network control layer from the underlying equipment. Multiple controllers form a logically centralized control layer in large-scale networks, which raises the controller placement problem. Most of the resear...
Saved in:
Published in | Computer communications Vol. 163; pp. 35 - 50 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Elsevier B.V
01.11.2020
|
Subjects | |
Online Access | Get full text |
ISSN | 0140-3664 1873-703X |
DOI | 10.1016/j.comcom.2020.09.001 |
Cover
Loading…
Abstract | Software-defined networking (SDN) is a revolutionary network architecture that separates the network control layer from the underlying equipment. Multiple controllers form a logically centralized control layer in large-scale networks, which raises the controller placement problem. Most of the research on latency-oriented controller placement optimized the delay between switches and controllers assuming the network is reliable. However, the network is subject to link failures. In this paper, we formulate a novel multi-objective SDN controller placement problem with the aim to minimize the switch-to-controller communication delay for both the cases without link failure and with single-link-failure. We propose an efficient metaheuristic-based Reliability-Aware and Latency-Oriented controller placement algorithm (RALO) for multi-objective multiple controller placements. The algorithm constructs an initial feasible solution by a greedy method with network partition, then repeatedly generates new solutions with variable neighborhood search. Once a new solution is generated, the algorithm decides whether to accept the new solution as a non-dominated solution to the problem and performs update operation on the Pareto optimal solution set. Meanwhile, to avoid falling into the local optimum, the algorithm also performs perturbation and destruction operations on the current solution. We finally conduct experiments through simulations on 8 real network topologies and two kinds of generated networks conforming to ER (Erdos–Renyi) random model and small-world model. Experimental results demonstrate that the proposed algorithm can achieve a competitive performance of switch-to-controller latencies in both the cases without link failure and with single-link failure, and the accumulated delay of primary and backup paths between the controllers and the switches. The Pareto optimal solution set provided by algorithm RALO allows network administrators with flexible choices to strike a trade-off between the switch-to-controller delay of primary and backup paths. |
---|---|
AbstractList | Software-defined networking (SDN) is a revolutionary network architecture that separates the network control layer from the underlying equipment. Multiple controllers form a logically centralized control layer in large-scale networks, which raises the controller placement problem. Most of the research on latency-oriented controller placement optimized the delay between switches and controllers assuming the network is reliable. However, the network is subject to link failures. In this paper, we formulate a novel multi-objective SDN controller placement problem with the aim to minimize the switch-to-controller communication delay for both the cases without link failure and with single-link-failure. We propose an efficient metaheuristic-based Reliability-Aware and Latency-Oriented controller placement algorithm (RALO) for multi-objective multiple controller placements. The algorithm constructs an initial feasible solution by a greedy method with network partition, then repeatedly generates new solutions with variable neighborhood search. Once a new solution is generated, the algorithm decides whether to accept the new solution as a non-dominated solution to the problem and performs update operation on the Pareto optimal solution set. Meanwhile, to avoid falling into the local optimum, the algorithm also performs perturbation and destruction operations on the current solution. We finally conduct experiments through simulations on 8 real network topologies and two kinds of generated networks conforming to ER (Erdos–Renyi) random model and small-world model. Experimental results demonstrate that the proposed algorithm can achieve a competitive performance of switch-to-controller latencies in both the cases without link failure and with single-link failure, and the accumulated delay of primary and backup paths between the controllers and the switches. The Pareto optimal solution set provided by algorithm RALO allows network administrators with flexible choices to strike a trade-off between the switch-to-controller delay of primary and backup paths. |
Author | Wang, Lunfei Yuan, Xiaohui Fan, Yuqi |
Author_xml | – sequence: 1 givenname: Yuqi surname: Fan fullname: Fan, Yuqi email: yuqi.fan@hfut.edu.cn organization: School of Computer Science and Information Engineering, Anhui Province Key Laboratory of Industry Safety and Emergency Technology, Hefei University of Technology, Hefei, Anhui, 230601, China – sequence: 2 givenname: Lunfei surname: Wang fullname: Wang, Lunfei email: cxwlf@mail.hfut.edu.cn organization: School of Computer Science and Information Engineering, Anhui Province Key Laboratory of Industry Safety and Emergency Technology, Hefei University of Technology, Hefei, Anhui, 230601, China – sequence: 3 givenname: Xiaohui surname: Yuan fullname: Yuan, Xiaohui email: xiaohui.yuan@unt.edu organization: Department of Computer Science and Engineering, University of North Texas, Denton, TX, 76203, USA |
BookMark | eNqFkM1KAzEUhYMo2FbfwEVeYMabSZyZuhCk_kLRhYruQia5Q1NnkpJEoT69U9uVC4ULd_UdzvnGZN95h4ScMMgZsPJ0mWvfD5cXUEAO0xyA7ZERqyueVcDf9skImICMl6U4JOMYlwAgqoqPyOvMuxR812Ggq05p7NGlSFsfaKcSOr2mvXW2t18qWe-ob2nj04Kugu1VWFPlDG2Ufv9Y0ZVKi0ito09XD_GIHLSqi3i8-xPycnP9PLvL5o-397PLeaY5lCkr6kYxY1psRDmtWVmgKOGsFhVH0fKmmHLGjEY0HA0ogaZC1aqibAtjdCU4n5Dzba4OPsaArdQ2_VRNQdlOMpAbRXIpt4rkRpGEqRwUDbD4Be9m_YddbDEchn1aDDJqO6hCYwPqJI23fwd8Aw30hwM |
CitedBy_id | crossref_primary_10_1016_j_dajour_2024_100501 crossref_primary_10_1007_s11227_023_05709_y crossref_primary_10_1007_s11227_024_06230_6 crossref_primary_10_1016_j_comcom_2021_12_020 crossref_primary_10_3233_JHS_230136 crossref_primary_10_1002_cpe_8254 crossref_primary_10_1002_eng2_12801 crossref_primary_10_1016_j_jnca_2024_103855 crossref_primary_10_1016_j_engappai_2023_106714 crossref_primary_10_1016_j_procs_2024_03_197 crossref_primary_10_1007_s10922_022_09650_y crossref_primary_10_1007_s12652_022_04384_w crossref_primary_10_1016_j_sysarc_2022_102590 crossref_primary_10_1155_2022_3145276 crossref_primary_10_3390_en16145275 crossref_primary_10_1002_ett_4742 crossref_primary_10_1002_ett_4765 crossref_primary_10_1109_COMST_2022_3217613 crossref_primary_10_3390_computers11070111 |
Cites_doi | 10.1109/ICNDC.2013.15 10.1016/j.comcom.2015.09.008 10.1162/106365600568202 10.1109/LCOMM.2014.2371014 10.1109/GLOCOM.2014.7037087 10.1109/ICCW.2015.7247206 10.1016/j.jnca.2017.11.015 10.1109/TNSM.2018.2829661 10.1145/2342441.2342444 10.1109/HPCC/SmartCity/DSS.2019.00295 10.1109/JSAC.2016.2615184 10.1109/CNSM.2013.6727805 10.1109/RNDM.2016.7608295 10.1109/CC.2014.6821736 10.1109/TNSM.2015.2402432 10.1109/WoWMoM.2014.6918987 10.1109/SURV.2014.012214.00180 10.1109/JPROC.2014.2371999 10.1109/TNSM.2018.2810817 10.1007/978-3-319-66628-0_15 10.1109/LCOMM.2014.2332341 10.1109/INFCOM.2004.1354653 10.1109/ITC.2013.6662939 10.1109/ICC.2016.7511441 |
ContentType | Journal Article |
Copyright | 2020 Elsevier B.V. |
Copyright_xml | – notice: 2020 Elsevier B.V. |
DBID | AAYXX CITATION |
DOI | 10.1016/j.comcom.2020.09.001 |
DatabaseName | CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1873-703X |
EndPage | 50 |
ExternalDocumentID | 10_1016_j_comcom_2020_09_001 S0140366420319150 |
GroupedDBID | --K --M .DC .~1 0R~ 1B1 1~. 1~5 4.4 457 4G. 5GY 5VS 7-5 71M 77K 8P~ 9JN AABNK AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAXUO AAYFN ABBOA ABFNM ABMAC ABYKQ ACDAQ ACGFS ACRLP ACZNC ADBBV ADEZE ADTZH AEBSH AECPX AEKER AENEX AFKWA AFTJW AGHFR AGUBO AGYEJ AHHHB AHJVU AHZHX AIALX AIEXJ AIKHN AITUG AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD AXJTR BJAXD BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG EO8 EO9 EP2 EP3 FDB FIRID FNPLU FYGXN G-Q GBLVA GBOLZ IHE J1W JJJVA KOM LG9 M41 MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. Q38 ROL RPZ RXW SDF SDG SDP SES SPC SPCBC SST SSV SSZ T5K WH7 ZMT ~G- 07C 29F AAQXK AATTM AAXKI AAYWO AAYXX ABJNI ABWVN ABXDB ACNNM ACRPL ACVFH ADCNI ADJOM ADMUD ADNMO AEIPS AEUPX AFJKZ AFPUW AFXIZ AGCQF AGQPQ AGRNS AI. AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP ASPBG AVWKF AZFZN BNPGV CITATION EJD F0J FEDTE FGOYB HLZ HVGLF HZ~ R2- RIG SBC SEW SSH TAE UHS VH1 VOH WUQ XPP ZY4 |
ID | FETCH-LOGICAL-c306t-28ba1ddfeb4698162e46058473e4f3b29311dceed3ed0a4ed7eafa26f2ddc7433 |
IEDL.DBID | .~1 |
ISSN | 0140-3664 |
IngestDate | Thu Apr 24 23:12:23 EDT 2025 Tue Jul 01 02:43:06 EDT 2025 Fri Feb 23 02:47:51 EST 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Keywords | Single link failure Multi-objective optimization SDN Reliability Controller placement Latency |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c306t-28ba1ddfeb4698162e46058473e4f3b29311dceed3ed0a4ed7eafa26f2ddc7433 |
PageCount | 16 |
ParticipantIDs | crossref_citationtrail_10_1016_j_comcom_2020_09_001 crossref_primary_10_1016_j_comcom_2020_09_001 elsevier_sciencedirect_doi_10_1016_j_comcom_2020_09_001 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2020-11-01 2020-11-00 |
PublicationDateYYYYMMDD | 2020-11-01 |
PublicationDate_xml | – month: 11 year: 2020 text: 2020-11-01 day: 01 |
PublicationDecade | 2020 |
PublicationTitle | Computer communications |
PublicationYear | 2020 |
Publisher | Elsevier B.V |
Publisher_xml | – name: Elsevier B.V |
References | IBM, CPLEX optimizer, URL Nunes, Mendonca, Nguyen, Obraczka, Turletti (b1) 2014; 16 P. Vizarreta, C.M. Machuca, W. Kellerer, Controller placement strategies for a resilient SDN control plane, in: 2016 8th International Workshop on Resilient Networks Design and Modeling, RNDM, Halmstad, Sweden, 2016, pp. 253–259. G. Wang, Y. Zhao, J. Huang, Q. Duan, J. Li, A K-means-based network partition algorithm for controller placement in software defined network, in: 2016 IEEE International Conference on Communications, ICC, Kuala Lumpur, Malaysia, 2016, pp. 1–6. Hu, Wang, Gong, Que, Cheng (b21) 2014; 11 The internet topology zoo Y. Fan, T. Ouyang, Reliability-aware controller placements in software defined networks, in: The 21st IEEE International Conference on High Performance Computing and Communications, HPCC 2019, Zhangjiajie, China, 2019. Y. Zhang, N. Beheshti, M. Tatipamula, On resilience of split-architecture networks, in: 2011 IEEE Global Telecommunications Conference, GLOBECOM, Kathmandu, Nepal, 2011, pp. 1–6. Y. Hu, W. Wendong, X. Gong, X. Que, C. Shiduan, Reliability-aware controller placement for software-defined networks, in: 2013 IFIP/IEEE International Symposium on Integrated Network Management, IM 2013, Ghent, Belgium, 2013, pp. 672–675. (Accessed on: 28 Feb 2020). Kreutz, Ramos, Veríssimo, Rothenberg, Azodolmolky, Uhlig (b2) 2015; 103 D. Hock, M. Hartmann, S. Gebert, M. Jarschel, T. Zinner, P. Tran-Gia, Pareto-optimal resilient controller placement in SDN-based core networks, in: Proceedings of the 2013 25th International Teletraffic Congress , ITC, Shanghai, China, 2013, pp. 1–9. H.K. Rath, V. Revoori, S.M. Nadaf, A. Simha, Optimal controller placement in software defined networks (SDN) using a non-zero-sum game, in: 2014 IEEE 15th International Symposium on World of Wireless, Mobile and Multimedia Networks, WoWMoM, Sydney, NSW, Australia, 2014, pp. 1–6. Stanford network analysis project Y. Fan, Y. Xia, W. Liang, X. Zhang, Latency-aware reliable controller placements in SDNs, in: 11th EAI International Conference on Communications and Networking in China, CHINACOM 2016, Chongqing, China, 2016. Yao, Bi, Li, Guo (b9) 2014; 18 M.F. Bari, A.R. Roy, S.R. Chowdhury, Q. Zhang, M.F. Zhani, R. Ahmed, R. Boutaba, Dynamic controller provisioning in software defined networks, in: Proceedings of the 9th International Conference on Network and Service Management, CNSM 2013, Zurich, Switzerland, 2013, pp. 18–25. Huang, Guo, Liang, Li, Ye, Zhuang (b29) 2016; 34 Zhang, Cui, Wang, Zhang (b7) 2018; 103 Tanha, Sajjadi, Ruby, Pan (b14) 2018; 15 Santos, de Sousa, Machuca (b26) 2018 Schott (b34) 1995 Ros, Ruiz (b28) 2016; 77 S.H. Yeganeh, Y. Ganjali, Kandoo: a framework for efficient and scalable offloading of control applications, in: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, HotSDN’12, Helsinki, Finland, 2012, pp. 19–24. Jia, Liang, Huang, Xu, Ma (b19) 2018; 15 . Sallahi, St-Hilaire (b16) 2015; 19 Zitzler, Deb, Thiele (b35) 2000; 8 B. Heller, R. Sherwood, N. McKeown, The controller placement problem, in: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, HotSDN’12, Helsinki, Finland, 2012, pp. 7–12. A. Tootoonchian, Y. Ganjali, HyperFlow: A distributed control plane for openflow, in: 2010 Internet Network Management Conference on Research on Enterprise Networking, INM/WREN’10, San Jose, CA, 2010. M.T.I. ul Huque, G. Jourjon, V. Gramoli, Revisiting the controller placement problem, in: 2015 IEEE 40th Conference on Local Computer Networks, LCN, Clearwater Beach, FL, 2015, pp. 450–453. M. Guo, P. Bhattacharya, Controller placement for improving resilience of software-defined networks, in: 2013 Fourth International Conference on Networking and Distributed Computing, Los Angeles, CA, 2013, pp. 23–27. A. Markopoulou, G. Iannaccone, S. Bhattacharyya, C.-N. Chuah, Y. Ganjali, C. Diot, Characterization of failures in an IP backbone, in: 2004 IEEE International Conference on Computer Communications, INFOCOM, Vol. 4, Hong Kong, China, 2004, pp. 2307–2317. T. Koponen, M. Casado, N. Gude, J. Stribling, L. Poutievski, M. Zhu, R. Ramanathan, Y. Iwata, H. Inoue, T. Hama, S. Shenker, Onix: A distributed control platform for large-scale production networks, in: Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation, Berkeley, CA, 2010, pp. 351–364. Lange, Gebert, Zinner, Tran-Gia, Hock, Jarschel, Hoffmann (b24) 2015; 12 L. Müller, R.R. Oliveira, M.C. Luizelli, L.P. Gaspary, M.P. Barcellos, Survivor: an enhanced controller placement strategy for improving SDN survivability, in: 2014 IEEE Global Communications Conference, GLOBECOM, Austin, TX, 2014, pp. 1909–1915. L. Yao, P. Hong, W. Zhang, J. Li, D. Ni, Controller placement and flow based dynamic management problem towards SDN, in: 2015 IEEE International Conference on Communication Workshop, ICCW, London, UK, 2015, pp. 363–368. Zhang (10.1016/j.comcom.2020.09.001_b7) 2018; 103 Jia (10.1016/j.comcom.2020.09.001_b19) 2018; 15 Huang (10.1016/j.comcom.2020.09.001_b29) 2016; 34 Zitzler (10.1016/j.comcom.2020.09.001_b35) 2000; 8 Kreutz (10.1016/j.comcom.2020.09.001_b2) 2015; 103 Lange (10.1016/j.comcom.2020.09.001_b24) 2015; 12 10.1016/j.comcom.2020.09.001_b25 10.1016/j.comcom.2020.09.001_b23 10.1016/j.comcom.2020.09.001_b22 10.1016/j.comcom.2020.09.001_b20 10.1016/j.comcom.2020.09.001_b8 Ros (10.1016/j.comcom.2020.09.001_b28) 2016; 77 10.1016/j.comcom.2020.09.001_b6 10.1016/j.comcom.2020.09.001_b5 10.1016/j.comcom.2020.09.001_b4 Hu (10.1016/j.comcom.2020.09.001_b21) 2014; 11 Nunes (10.1016/j.comcom.2020.09.001_b1) 2014; 16 10.1016/j.comcom.2020.09.001_b3 10.1016/j.comcom.2020.09.001_b27 Schott (10.1016/j.comcom.2020.09.001_b34) 1995 Tanha (10.1016/j.comcom.2020.09.001_b14) 2018; 15 Santos (10.1016/j.comcom.2020.09.001_b26) 2018 10.1016/j.comcom.2020.09.001_b15 Sallahi (10.1016/j.comcom.2020.09.001_b16) 2015; 19 10.1016/j.comcom.2020.09.001_b13 10.1016/j.comcom.2020.09.001_b12 10.1016/j.comcom.2020.09.001_b11 10.1016/j.comcom.2020.09.001_b33 10.1016/j.comcom.2020.09.001_b10 10.1016/j.comcom.2020.09.001_b32 Yao (10.1016/j.comcom.2020.09.001_b9) 2014; 18 10.1016/j.comcom.2020.09.001_b31 10.1016/j.comcom.2020.09.001_b30 10.1016/j.comcom.2020.09.001_b18 10.1016/j.comcom.2020.09.001_b17 |
References_xml | – reference: H.K. Rath, V. Revoori, S.M. Nadaf, A. Simha, Optimal controller placement in software defined networks (SDN) using a non-zero-sum game, in: 2014 IEEE 15th International Symposium on World of Wireless, Mobile and Multimedia Networks, WoWMoM, Sydney, NSW, Australia, 2014, pp. 1–6. – volume: 16 start-page: 1617 year: 2014 end-page: 1634 ident: b1 article-title: A survey of software-defined networking: Past, present, and future of programmable networks publication-title: IEEE Commun. Surv. Tutor. – volume: 103 start-page: 14 year: 2015 end-page: 76 ident: b2 article-title: Software-defined networking: A comprehensive survey publication-title: Proc. IEEE – reference: , (Accessed on: 28 Feb 2020). – reference: T. Koponen, M. Casado, N. Gude, J. Stribling, L. Poutievski, M. Zhu, R. Ramanathan, Y. Iwata, H. Inoue, T. Hama, S. Shenker, Onix: A distributed control platform for large-scale production networks, in: Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation, Berkeley, CA, 2010, pp. 351–364. – year: 2018 ident: b26 article-title: Robust SDN controller placement to malicious node attacks publication-title: 2018 21st Conference on Innovation in Clouds, Internet and Networks and Workshops – volume: 8 start-page: 173 year: 2000 end-page: 195 ident: b35 article-title: Comparison of multiobjective evolutionary algorithms: empirical results publication-title: Evol. Comput. – reference: S.H. Yeganeh, Y. Ganjali, Kandoo: a framework for efficient and scalable offloading of control applications, in: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, HotSDN’12, Helsinki, Finland, 2012, pp. 19–24. – reference: Y. Fan, T. Ouyang, Reliability-aware controller placements in software defined networks, in: The 21st IEEE International Conference on High Performance Computing and Communications, HPCC 2019, Zhangjiajie, China, 2019. – reference: A. Markopoulou, G. Iannaccone, S. Bhattacharyya, C.-N. Chuah, Y. Ganjali, C. Diot, Characterization of failures in an IP backbone, in: 2004 IEEE International Conference on Computer Communications, INFOCOM, Vol. 4, Hong Kong, China, 2004, pp. 2307–2317. – reference: Y. Hu, W. Wendong, X. Gong, X. Que, C. Shiduan, Reliability-aware controller placement for software-defined networks, in: 2013 IFIP/IEEE International Symposium on Integrated Network Management, IM 2013, Ghent, Belgium, 2013, pp. 672–675. – reference: M.F. Bari, A.R. Roy, S.R. Chowdhury, Q. Zhang, M.F. Zhani, R. Ahmed, R. Boutaba, Dynamic controller provisioning in software defined networks, in: Proceedings of the 9th International Conference on Network and Service Management, CNSM 2013, Zurich, Switzerland, 2013, pp. 18–25. – reference: L. Müller, R.R. Oliveira, M.C. Luizelli, L.P. Gaspary, M.P. Barcellos, Survivor: an enhanced controller placement strategy for improving SDN survivability, in: 2014 IEEE Global Communications Conference, GLOBECOM, Austin, TX, 2014, pp. 1909–1915. – volume: 19 start-page: 30 year: 2015 end-page: 33 ident: b16 article-title: Optimal model for the controller placement problem in software defined networks publication-title: IEEE Commun. Lett. – volume: 15 start-page: 732 year: 2018 end-page: 745 ident: b19 article-title: Routing cost minimization and throughput maximization of NFV-enabled unicasting in software-defined networks publication-title: IEEE Trans. Netw. Serv. Manag. – reference: Y. Zhang, N. Beheshti, M. Tatipamula, On resilience of split-architecture networks, in: 2011 IEEE Global Telecommunications Conference, GLOBECOM, Kathmandu, Nepal, 2011, pp. 1–6. – volume: 15 start-page: 991 year: 2018 end-page: 1005 ident: b14 article-title: Capacity-aware and delay-guaranteed resilient controller placement for software-defined WANs publication-title: IEEE Trans. Netw. Serv. Manag. – reference: A. Tootoonchian, Y. Ganjali, HyperFlow: A distributed control plane for openflow, in: 2010 Internet Network Management Conference on Research on Enterprise Networking, INM/WREN’10, San Jose, CA, 2010. – volume: 11 start-page: 38 year: 2014 end-page: 54 ident: b21 article-title: On reliability-optimized controller placement for software-defined networks publication-title: China Commun. – reference: The internet topology zoo, – volume: 77 start-page: 41 year: 2016 end-page: 51 ident: b28 article-title: On reliable controller placements in software-defined networks publication-title: Comput. Commun. – reference: Stanford network analysis project, – reference: L. Yao, P. Hong, W. Zhang, J. Li, D. Ni, Controller placement and flow based dynamic management problem towards SDN, in: 2015 IEEE International Conference on Communication Workshop, ICCW, London, UK, 2015, pp. 363–368. – reference: B. Heller, R. Sherwood, N. McKeown, The controller placement problem, in: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, HotSDN’12, Helsinki, Finland, 2012, pp. 7–12. – reference: Y. Fan, Y. Xia, W. Liang, X. Zhang, Latency-aware reliable controller placements in SDNs, in: 11th EAI International Conference on Communications and Networking in China, CHINACOM 2016, Chongqing, China, 2016. – volume: 103 start-page: 101 year: 2018 end-page: 118 ident: b7 article-title: A survey on software defined networking with multiple controllers publication-title: J. Netw. Comput. Appl. – reference: D. Hock, M. Hartmann, S. Gebert, M. Jarschel, T. Zinner, P. Tran-Gia, Pareto-optimal resilient controller placement in SDN-based core networks, in: Proceedings of the 2013 25th International Teletraffic Congress , ITC, Shanghai, China, 2013, pp. 1–9. – volume: 12 start-page: 4 year: 2015 end-page: 17 ident: b24 article-title: Heuristic approaches to the controller placement problem in large scale SDN networks publication-title: IEEE Trans. Netw. Serv. Manag. – reference: . – reference: M. Guo, P. Bhattacharya, Controller placement for improving resilience of software-defined networks, in: 2013 Fourth International Conference on Networking and Distributed Computing, Los Angeles, CA, 2013, pp. 23–27. – year: 1995 ident: b34 article-title: Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization – volume: 18 start-page: 1339 year: 2014 end-page: 1342 ident: b9 article-title: On the capacitated controller placement problem in software defined networks publication-title: IEEE Commun. Lett. – reference: P. Vizarreta, C.M. Machuca, W. Kellerer, Controller placement strategies for a resilient SDN control plane, in: 2016 8th International Workshop on Resilient Networks Design and Modeling, RNDM, Halmstad, Sweden, 2016, pp. 253–259. – reference: G. Wang, Y. Zhao, J. Huang, Q. Duan, J. Li, A K-means-based network partition algorithm for controller placement in software defined network, in: 2016 IEEE International Conference on Communications, ICC, Kuala Lumpur, Malaysia, 2016, pp. 1–6. – reference: M.T.I. ul Huque, G. Jourjon, V. Gramoli, Revisiting the controller placement problem, in: 2015 IEEE 40th Conference on Local Computer Networks, LCN, Clearwater Beach, FL, 2015, pp. 450–453. – reference: . IBM, CPLEX optimizer, URL – volume: 34 start-page: 2918 year: 2016 end-page: 2934 ident: b29 article-title: Near-optimal routing protection for in-band software-defined heterogeneous networks publication-title: IEEE J. Sel. Areas Commun. – ident: 10.1016/j.comcom.2020.09.001_b4 – ident: 10.1016/j.comcom.2020.09.001_b32 – ident: 10.1016/j.comcom.2020.09.001_b22 doi: 10.1109/ICNDC.2013.15 – volume: 77 start-page: 41 year: 2016 ident: 10.1016/j.comcom.2020.09.001_b28 article-title: On reliable controller placements in software-defined networks publication-title: Comput. Commun. doi: 10.1016/j.comcom.2015.09.008 – ident: 10.1016/j.comcom.2020.09.001_b8 – ident: 10.1016/j.comcom.2020.09.001_b17 – volume: 8 start-page: 173 issue: 2 year: 2000 ident: 10.1016/j.comcom.2020.09.001_b35 article-title: Comparison of multiobjective evolutionary algorithms: empirical results publication-title: Evol. Comput. doi: 10.1162/106365600568202 – volume: 19 start-page: 30 issue: 1 year: 2015 ident: 10.1016/j.comcom.2020.09.001_b16 article-title: Optimal model for the controller placement problem in software defined networks publication-title: IEEE Commun. Lett. doi: 10.1109/LCOMM.2014.2371014 – ident: 10.1016/j.comcom.2020.09.001_b25 doi: 10.1109/GLOCOM.2014.7037087 – ident: 10.1016/j.comcom.2020.09.001_b15 doi: 10.1109/ICCW.2015.7247206 – volume: 103 start-page: 101 year: 2018 ident: 10.1016/j.comcom.2020.09.001_b7 article-title: A survey on software defined networking with multiple controllers publication-title: J. Netw. Comput. Appl. doi: 10.1016/j.jnca.2017.11.015 – ident: 10.1016/j.comcom.2020.09.001_b20 – volume: 15 start-page: 991 issue: 3 year: 2018 ident: 10.1016/j.comcom.2020.09.001_b14 article-title: Capacity-aware and delay-guaranteed resilient controller placement for software-defined WANs publication-title: IEEE Trans. Netw. Serv. Manag. doi: 10.1109/TNSM.2018.2829661 – year: 1995 ident: 10.1016/j.comcom.2020.09.001_b34 – year: 2018 ident: 10.1016/j.comcom.2020.09.001_b26 article-title: Robust SDN controller placement to malicious node attacks – ident: 10.1016/j.comcom.2020.09.001_b6 doi: 10.1145/2342441.2342444 – ident: 10.1016/j.comcom.2020.09.001_b10 doi: 10.1109/HPCC/SmartCity/DSS.2019.00295 – volume: 34 start-page: 2918 issue: 11 year: 2016 ident: 10.1016/j.comcom.2020.09.001_b29 article-title: Near-optimal routing protection for in-band software-defined heterogeneous networks publication-title: IEEE J. Sel. Areas Commun. doi: 10.1109/JSAC.2016.2615184 – ident: 10.1016/j.comcom.2020.09.001_b12 doi: 10.1109/CNSM.2013.6727805 – ident: 10.1016/j.comcom.2020.09.001_b27 doi: 10.1109/RNDM.2016.7608295 – volume: 11 start-page: 38 issue: 2 year: 2014 ident: 10.1016/j.comcom.2020.09.001_b21 article-title: On reliability-optimized controller placement for software-defined networks publication-title: China Commun. doi: 10.1109/CC.2014.6821736 – ident: 10.1016/j.comcom.2020.09.001_b3 – ident: 10.1016/j.comcom.2020.09.001_b33 – ident: 10.1016/j.comcom.2020.09.001_b5 – ident: 10.1016/j.comcom.2020.09.001_b31 – volume: 12 start-page: 4 issue: 1 year: 2015 ident: 10.1016/j.comcom.2020.09.001_b24 article-title: Heuristic approaches to the controller placement problem in large scale SDN networks publication-title: IEEE Trans. Netw. Serv. Manag. doi: 10.1109/TNSM.2015.2402432 – ident: 10.1016/j.comcom.2020.09.001_b13 doi: 10.1109/WoWMoM.2014.6918987 – volume: 16 start-page: 1617 issue: 3 year: 2014 ident: 10.1016/j.comcom.2020.09.001_b1 article-title: A survey of software-defined networking: Past, present, and future of programmable networks publication-title: IEEE Commun. Surv. Tutor. doi: 10.1109/SURV.2014.012214.00180 – volume: 103 start-page: 14 issue: 1 year: 2015 ident: 10.1016/j.comcom.2020.09.001_b2 article-title: Software-defined networking: A comprehensive survey publication-title: Proc. IEEE doi: 10.1109/JPROC.2014.2371999 – volume: 15 start-page: 732 issue: 2 year: 2018 ident: 10.1016/j.comcom.2020.09.001_b19 article-title: Routing cost minimization and throughput maximization of NFV-enabled unicasting in software-defined networks publication-title: IEEE Trans. Netw. Serv. Manag. doi: 10.1109/TNSM.2018.2810817 – ident: 10.1016/j.comcom.2020.09.001_b30 doi: 10.1007/978-3-319-66628-0_15 – volume: 18 start-page: 1339 issue: 8 year: 2014 ident: 10.1016/j.comcom.2020.09.001_b9 article-title: On the capacitated controller placement problem in software defined networks publication-title: IEEE Commun. Lett. doi: 10.1109/LCOMM.2014.2332341 – ident: 10.1016/j.comcom.2020.09.001_b11 doi: 10.1109/INFCOM.2004.1354653 – ident: 10.1016/j.comcom.2020.09.001_b23 doi: 10.1109/ITC.2013.6662939 – ident: 10.1016/j.comcom.2020.09.001_b18 doi: 10.1109/ICC.2016.7511441 |
SSID | ssj0004773 |
Score | 2.3917406 |
Snippet | Software-defined networking (SDN) is a revolutionary network architecture that separates the network control layer from the underlying equipment. Multiple... |
SourceID | crossref elsevier |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 35 |
SubjectTerms | Controller placement Latency Multi-objective optimization Reliability SDN Single link failure |
Title | Controller placements for latency minimization of both primary and backup paths in SDNs |
URI | https://dx.doi.org/10.1016/j.comcom.2020.09.001 |
Volume | 163 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELaqssCAeIryqDywpk3sNE7GqlAVEF2goltkx45UKGnVx8DCb-cudqBICCTGRLaVnE93n-XvviPkMva1L8MEdiCLORxQ4tyTAfiyZIEWys85F1jgfD-MBqPwdtwZ10ivqoVBWqWL_Taml9HavWk7a7bnk0m7pCXxCPAzFuLYczuq14FPt96_aB6hsLfMSGPE0VX5XMnxgrWRM8IAM7WscOXP6Wkj5fT3yK7DirRrP2ef1ExxQHY2FAQPyVPPUs2nZkFLelVZsUYBidKpRDj8RlE85NVVW9JZThXsDZ1bkQkqC02VzF7Wc4q9iZd0UtCHq-HyiIz614-9ged6JXgZgP6Vx2IlA61zo7AlZBAxU154hoKbMOcKknoQaEyI3ODmGC2MzCWLcqZ1BiiCH5N6MSvMCaECjhAs6YBVMxYqYZQ0HWZQGc6HwJ4FDcIrE6WZExLHfhbTtGKMPafWsCkaNvUTJM41iPc5y_3jH-NFZf30m0OkEOt_nXn675lnZBufbKnhOamvFmtzAZhjpZqlUzXJVvfmbjD8AAZU1wI |
linkProvider | Elsevier |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELaqdgAGxFOUpwfW0MROk3SsClVK2yy0optlx45UKGnVx8C_xxc7UCQEEmuSi5I76-6z_H13CN1GrnS539IRSCOqNyhR5nBPr2VOPBkKN6M0BIHzMAnisf84aU4qqFNqYYBWaXO_yelFtrZXGtabjcV02ihoSTTQ-BmEOMW-vQbdqfwqqrV7_Tj5kkeG5qAZmIxgUCroCpqXfj3QRoiGTXemd-XPFWqr6nQP0L6Fi7htvugQVVR-hPa2mggeo-eOYZvP1BIXDKtCtIY1GMUzDoj4HUP_kDcruMTzDAsdHrwwfSYwzyUWPH3dLDCMJ17haY6f7pPVCRp3H0ad2LHjEpxU4_61QyLBPSkzJWAqpBcQVZx5-iFVfkaFruueJ6EmUgXxUTJUPOMkyIiUqQYS9BRV83muzhAO9S6CtJrasSnxRagEV02ioDmcq3N76tURLV3EUttLHEZazFhJGnthxrEMHMvcFnDn6sj5tLL_-MfzYel99m1NMJ3uf7U8_7flDdqJR8MBG_SS_gXahTtGeXiJquvlRl1pCLIW13aJfQBvU9mz |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Controller+placements+for+latency+minimization+of+both+primary+and+backup+paths+in+SDNs&rft.jtitle=Computer+communications&rft.au=Fan%2C+Yuqi&rft.au=Wang%2C+Lunfei&rft.au=Yuan%2C+Xiaohui&rft.date=2020-11-01&rft.pub=Elsevier+B.V&rft.issn=0140-3664&rft.eissn=1873-703X&rft.volume=163&rft.spage=35&rft.epage=50&rft_id=info:doi/10.1016%2Fj.comcom.2020.09.001&rft.externalDocID=S0140366420319150 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0140-3664&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0140-3664&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0140-3664&client=summon |