{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T13:30:08Z","timestamp":1771594208432,"version":"3.50.1"},"reference-count":43,"publisher":"MDPI AG","issue":"15","license":[{"start":{"date-parts":[[2022,7,22]],"date-time":"2022-07-22T00:00:00Z","timestamp":1658448000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development","doi-asserted-by":"publisher","award":["2018YFE0206800"],"award-info":[{"award-number":["2018YFE0206800"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development","doi-asserted-by":"publisher","award":["2021JBZD003"],"award-info":[{"award-number":["2021JBZD003"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development","doi-asserted-by":"publisher","award":["2022QA0AB03"],"award-info":[{"award-number":["2022QA0AB03"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development","doi-asserted-by":"publisher","award":["61471029"],"award-info":[{"award-number":["61471029"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development","doi-asserted-by":"publisher","award":["61972026"],"award-info":[{"award-number":["61972026"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development","doi-asserted-by":"publisher","award":["62072030"],"award-info":[{"award-number":["62072030"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development","doi-asserted-by":"publisher","award":["92167204"],"award-info":[{"award-number":["92167204"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"central universities","doi-asserted-by":"publisher","award":["2018YFE0206800"],"award-info":[{"award-number":["2018YFE0206800"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"central universities","doi-asserted-by":"publisher","award":["2021JBZD003"],"award-info":[{"award-number":["2021JBZD003"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"central universities","doi-asserted-by":"publisher","award":["2022QA0AB03"],"award-info":[{"award-number":["2022QA0AB03"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"central universities","doi-asserted-by":"publisher","award":["61471029"],"award-info":[{"award-number":["61471029"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"central universities","doi-asserted-by":"publisher","award":["61972026"],"award-info":[{"award-number":["61972026"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"central universities","doi-asserted-by":"publisher","award":["62072030"],"award-info":[{"award-number":["62072030"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"central universities","doi-asserted-by":"publisher","award":["92167204"],"award-info":[{"award-number":["92167204"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Zhejiang lab","award":["2018YFE0206800"],"award-info":[{"award-number":["2018YFE0206800"]}]},{"name":"Zhejiang lab","award":["2021JBZD003"],"award-info":[{"award-number":["2021JBZD003"]}]},{"name":"Zhejiang lab","award":["2022QA0AB03"],"award-info":[{"award-number":["2022QA0AB03"]}]},{"name":"Zhejiang lab","award":["61471029"],"award-info":[{"award-number":["61471029"]}]},{"name":"Zhejiang lab","award":["61972026"],"award-info":[{"award-number":["61972026"]}]},{"name":"Zhejiang lab","award":["62072030"],"award-info":[{"award-number":["62072030"]}]},{"name":"Zhejiang lab","award":["92167204"],"award-info":[{"award-number":["92167204"]}]},{"name":"Nature and Science Foundation of China","award":["2018YFE0206800"],"award-info":[{"award-number":["2018YFE0206800"]}]},{"name":"Nature and Science Foundation of China","award":["2021JBZD003"],"award-info":[{"award-number":["2021JBZD003"]}]},{"name":"Nature and Science Foundation of China","award":["2022QA0AB03"],"award-info":[{"award-number":["2022QA0AB03"]}]},{"name":"Nature and Science Foundation of China","award":["61471029"],"award-info":[{"award-number":["61471029"]}]},{"name":"Nature and Science Foundation of China","award":["61972026"],"award-info":[{"award-number":["61972026"]}]},{"name":"Nature and Science Foundation of China","award":["62072030"],"award-info":[{"award-number":["62072030"]}]},{"name":"Nature and Science Foundation of China","award":["92167204"],"award-info":[{"award-number":["92167204"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Software-Defined Network is an emerging networking paradigm that enables intelligent and flexible network management. Specifically, the design of the control plane is crucial. Therefore, in order to avoid a single point of failure, multiple controllers are deployed constantly in a distributed manner on the control plane. In this paper, we propose a controller placement approach based on multiple objectives (MODECP), including network delay, network security, load-balancing rate, and link occupancy. In the controller placement stage, an improved multi-objective differential evolution algorithm is proposed to search for controllers\u2019 positions and assign switches to controllers reasonably. Furthermore, an improved affinity propagation algorithm is proposed to obtain the number of controllers placed in the network partition stage, comprehensively considering the delay, node security, and load. Simulations are performed based on several topologies from Internet Topology Zoo. Extensive results show that the proposed algorithm can realize trade-offs among multiple objectives and improve network performance in delay, security, controller load, and link occupancy compared to the single-objective based approach. Moreover, compared with the genetic algorithm and random placement algorithm, the proposed algorithm performs better with low latency, high security, low load rate, and low link overhead.<\/jats:p>","DOI":"10.3390\/s22155475","type":"journal-article","created":{"date-parts":[[2022,7,25]],"date-time":"2022-07-25T04:52:47Z","timestamp":1658724767000},"page":"5475","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["MODECP: A Multi-Objective Based Approach for Solving Distributed Controller Placement Problem in Software Defined Network"],"prefix":"10.3390","volume":"22","author":[{"given":"Chenxi","family":"Liao","sequence":"first","affiliation":[{"name":"The School Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jia","family":"Chen","sequence":"additional","affiliation":[{"name":"The School Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kuo","family":"Guo","sequence":"additional","affiliation":[{"name":"The School Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shang","family":"Liu","sequence":"additional","affiliation":[{"name":"The School Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jing","family":"Chen","sequence":"additional","affiliation":[{"name":"The School Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Deyun","family":"Gao","sequence":"additional","affiliation":[{"name":"The School Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,7,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1109\/COMST.2017.2782482","article-title":"Distributed SDN Control: Survey, Taxonomy, and Challenges","volume":"20","author":"Bannour","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2542","DOI":"10.1109\/ACCESS.2015.2499271","article-title":"Software-Defined Network Function Virtualization: A Survey","volume":"3","author":"Li","year":"2015","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"5591","DOI":"10.1109\/ACCESS.2016.2607786","article-title":"SDN and Virtualization Solutions for the Internet of Things: A Survey","volume":"4","author":"Bizanis","year":"2016","journal-title":"IEEE Access"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1109\/MCOM.2015.7321981","article-title":"Software defined mobile networks: Concept, survey, and research directions","volume":"53","author":"Chen","year":"2015","journal-title":"IEEE Commun. Mag."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"830","DOI":"10.1016\/j.scs.2017.07.007","article-title":"A Survey on software-defined networking in vehicular ad hoc networks: Challenges, applications and use cases","volume":"35","author":"Chahal","year":"2017","journal-title":"Sustain. Cities Soc."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Feng, B., Tian, A., Yu, S., Li, J., Zhou, H., and Zhang, H. (2022). Efficient Cache Consistency Management for Transient IoT Data in Content-Centric Networking. IEEE Internet Things J.","DOI":"10.1109\/JIOT.2022.3163776"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Feng, B., Huang, Y., Tian, A., Wang, H., Zhou, H., Yu, S., and Zhang, H. (2022). DR-SDSN: An Elastic Differentiated Routing Framework for Software-Defined Satellite Networks. IEEE Wirel. Commun., 1\u20137.","DOI":"10.1109\/MWC.011.2100578"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1145\/1355734.1355746","article-title":"OpenFlow","volume":"38","author":"McKeown","year":"2008","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_9","unstructured":"Osi\u0144ski, T., Tarasiuk, H., Chaignon, P., and Kossakowski, M. (2020, January 22\u201325). P4rt-OVS: Programming Protocol-Independent, Runtime Extensions for Open vSwitch with P4. Proceedings of the 2020 IFIP Networking Conference (Networking), Paris, France."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1016\/j.comnet.2016.11.017","article-title":"A survey: Control plane scalability issues and approaches in Software-Defined Networking (SDN)","volume":"112","author":"Karakus","year":"2017","journal-title":"Comput. Networks"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.comnet.2017.04.038","article-title":"Distributed SDN controller system: A survey on design choice","volume":"121","author":"Oktian","year":"2017","journal-title":"Comput. Networks"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1007\/s10922-020-09575-4","article-title":"Scalability, Consistency, Reliability and Security in SDN Controllers: A Survey of Diverse SDN Controllers","volume":"29","author":"Ahmad","year":"2020","journal-title":"J. Netw. Syst. Manag."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.comcom.2016.09.007","article-title":"Scalability of ONOS reactive forwarding applications in ISP networks","volume":"102","author":"Bianco","year":"2017","journal-title":"Comput. Commun."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Bianco, A., Giaccone, P., Mahmood, A., Ullio, M., and Vercellone, V. (2015, January 8\u201312). Evaluating the SDN control traffic in large ISP networks. Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK.","DOI":"10.1109\/ICC.2015.7249157"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Scott-Hayward, S., O\u2019Callaghan, G., and Sezer, S. (2013, January 11\u201313). Sdn Security: A Survey. Proceedings of the 2013 IEEE SDN for Future Networks and Services (SDN4FNS), Trento, Italy.","DOI":"10.1109\/SDN4FNS.2013.6702553"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"473","DOI":"10.1145\/2377677.2377767","article-title":"The controller placement problem","volume":"42","author":"Heller","year":"2012","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Kuang, H., Qiu, Y., Li, R., and Liu, X. (2018, January 10\u201311). A Hierarchical K-Means Algorithm for Controller Placement in SDN-Based WAN Architecture. Proceedings of the 2018 10th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA), Changsha, China.","DOI":"10.1109\/ICMTMA.2018.00070"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1339","DOI":"10.1109\/LCOMM.2014.2332341","article-title":"On the Capacitated Controller Placement Problem in Software Defined Networks","volume":"18","author":"Yao","year":"2014","journal-title":"IEEE Commun. Lett."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Cai, N., Han, Y., Ben, Y., An, W., and Xu, Z. (2019, January 12\u201314). An Effective Load Balanced Controller Placement Approach in Software-Defined WANs. Proceedings of the MILCOM 2019\u20142019 IEEE Military Communications Conference (MILCOM), Norfolk, VA, USA.","DOI":"10.1109\/MILCOM47813.2019.9020804"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Ksentini, A., Bagaa, M., Taleb, T., and Balasingham, I. (2016, January 22\u201327). On using bargaining game for Optimal Placement of SDN controllers. Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICC.2016.7511136"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Vizarreta, P., Machuca, C.M., and Kellerer, W. (2016, January 13\u201315). Controller placement strategies for a resilient SDN control plane. Proceedings of the 2016 8th International Workshop on Resilient Networks Design and Modeling (RNDM), Halmstad, Sweden.","DOI":"10.1109\/RNDM.2016.7608295"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1109\/LCOMM.2015.2394457","article-title":"GreCo: An Energy Aware Controller Association Algorithm for Software Defined Networks","volume":"19","author":"Chin","year":"2015","journal-title":"IEEE Commun. Lett."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1109\/TNSM.2019.2949256","article-title":"Failure-Based Controller Placement in Software Defined Networks","volume":"17","author":"Petale","year":"2019","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1669","DOI":"10.1109\/TNSM.2020.2994837","article-title":"An Efficient Approach to Robust SDN Controller Placement for Security","volume":"17","author":"Yang","year":"2020","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"196","DOI":"10.1109\/MNET.100.2000338","article-title":"Enabling Machine Learning with Service Function Chaining for Security Enhancement at 5G Edges","volume":"35","author":"Feng","year":"2021","journal-title":"IEEE Netw."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Sanner, J.-M., Hadjadj-Aoufi, Y., Ouzzif, M., and Rubino, G. (2016, January 19\u201321). Hierarchical clustering for an efficient controllers\u2019 placement in software defined networks. Proceedings of the 2016 Global Information Infrastructure and Networking Symposium (GIIS), Porto, Portugal.","DOI":"10.1109\/GIIS.2016.7814936"},{"key":"ref_27","unstructured":"Guo, S., Yang, S., Li, Q., and Jiang, Y. (2015, January 14\u201316). Towards Controller Placement for robust Software-Defined Networks. Proceedings of the 2015 IEEE 34th International Performance Computing and Communications Conference (IPCCC), Nanjing, China."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Champagne, S., Makanju, T., Yao, C., Zincir-Heywood, N., and Heywood, M. (2018, January 15\u201319). A genetic algorithm for dynamic controller placement in software defined networking. Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO \u201818), Kyoto, Japan.","DOI":"10.1145\/3205651.3208244"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"514","DOI":"10.1109\/TNSM.2017.2720699","article-title":"Capacitated Next Controller Placement in Software Defined Networks","volume":"14","author":"Killi","year":"2017","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"108852","DOI":"10.1016\/j.comnet.2022.108852","article-title":"Dynamic clustering of software defined network switches and controller placement using deep reinforcement learning","volume":"207","author":"Bouzidi","year":"2022","journal-title":"Comput. Netw."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Wu, Y., Zhou, S., Wei, Y., and Leng, S. (2020, January 6\u20139). Deep Reinforcement Learning for Controller Placement in Software Defined Network. Proceedings of the IEEE INFOCOM 2020\u2014IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada.","DOI":"10.1109\/INFOCOMWKSHPS50562.2020.9162977"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Mouawad, N., Naja, R., and Tohme, S. (2018, January 25\u201326). Optimal and Dynamic SDN Controller Placement. Proceedings of the 2018 International Conference on Computer and Applications (ICCA), Beirut, Lebanon.","DOI":"10.1109\/COMAPP.2018.8460361"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Yu, B.-Y., Yang, G., and Yoo, C. (2018, January 25\u201329). Comprehensive Prediction Models of Control Traffic for SDN Controllers. Proceedings of the 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft), Montreal, QC, Canada.","DOI":"10.1109\/NETSOFT.2018.8460111"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.sysarc.2019.01.016","article-title":"An improved mechanism for flow rule installation in-band SDN","volume":"96","author":"Awan","year":"2019","journal-title":"J. Syst. Arch."},{"key":"ref_35","unstructured":"Yeganeh, S.H., and Ganjali, Y. (2012, January 13). Kandoo: A framework for efficient and scalable offloading of control applications. Proceedings of the First Workshop on Hot Topics in Software Defined Networks, Helsinki, Finland."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Zhang, T., Bianco, A., and Giaccone, P. (2016, January 7\u201310). The role of inter-controller traffic in SDN controllers placement. Proceedings of the 2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), Palo Alto, CA, USA.","DOI":"10.1109\/NFV-SDN.2016.7919481"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"2929","DOI":"10.1109\/TNSM.2021.3066847","article-title":"Multi-Objective Control Plane Dimensioning in Hybrid SDN\/Legacy Networks","volume":"18","author":"Das","year":"2021","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.socnet.2004.11.008","article-title":"Centrality and network flow","volume":"27","author":"Borgatti","year":"2005","journal-title":"Soc. Netw."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1140\/epjb\/e2004-00111-4","article-title":"Betweenness centrality in large complex networks","volume":"38","author":"Barthelemy","year":"2004","journal-title":"Eur. Phys. J. B"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"107706","DOI":"10.1016\/j.comnet.2020.107706","article-title":"PrePass-Flow: A Machine Learning based technique to minimize ACL policy violation due to links failure in hybrid SDN","volume":"184","author":"Ibrar","year":"2020","journal-title":"Comput. Netw."},{"key":"ref_41","unstructured":"Wang, K., Zhang, J., Li, D., Zhang, X., and Guo, T. (2008). Adaptive Affinity Propagation Clustering. arXiv."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1765","DOI":"10.1109\/JSAC.2011.111002","article-title":"The Internet Topology Zoo","volume":"29","author":"Knight","year":"2011","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Blenk, A., Basta, A., Zerwas, J., and Kellerer, W. (2015, January 18\u201321). Pairing SDN with network virtualization: The network hypervisor placement problem. Proceedings of the 2015 IEEE Conference on Network Function Virtualization and Software Defined Network (NFV-SDN), San Francisco, CA, USA.","DOI":"10.1109\/NFV-SDN.2015.7387427"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/15\/5475\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:54:48Z","timestamp":1760140488000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/15\/5475"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,22]]},"references-count":43,"journal-issue":{"issue":"15","published-online":{"date-parts":[[2022,8]]}},"alternative-id":["s22155475"],"URL":"https:\/\/doi.org\/10.3390\/s22155475","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,22]]}}}