{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T14:44:08Z","timestamp":1740149048307,"version":"3.37.3"},"reference-count":50,"publisher":"Wiley","license":[{"start":{"date-parts":[[2020,10,24]],"date-time":"2020-10-24T00:00:00Z","timestamp":1603497600000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61672264","61972182","2016YFB0800801"],"award-info":[{"award-number":["61672264","61972182","2016YFB0800801"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Key R&D Program of China","award":["61672264","61972182","2016YFB0800801"],"award-info":[{"award-number":["61672264","61972182","2016YFB0800801"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Security and Communication Networks"],"published-print":{"date-parts":[[2020,10,24]]},"abstract":"<jats:p>Currently, the emergence of edge computing provides low-latency and high-efficiency computing for the Internet of Things (IoT). However, new architectures, protocols, and security technologies of edge computing need to be verified and evaluated before use. Since network emulation based on a cloud platform has advantages in scalability and fidelity, it can provide an effective network environment for verifying and evaluating new edge computing technologies. Therefore, we propose a high-performance emulation technology supporting the routing protocol based on a cloud platform. First, we take OpenStack as a basic network environment. To improve the performance and scalability of routing emulation, we then design the routing emulation architecture according to the software-defined network (SDN) and design the cluster scheduling mechanism. Finally, the design of the Open Shortest Path First (OSPF) protocol can support communication with physical routers. Through extensive experiments, we demonstrate that this technology not only can provide a realistic OSPF protocol but also has obvious advantages in the overhead and performance of routing nodes compared with those of other network emulation technologies. Furthermore, the realization of the controller cluster improves the scalability in the emulation scale.<\/jats:p>","DOI":"10.1155\/2020\/8825749","type":"journal-article","created":{"date-parts":[[2020,10,24]],"date-time":"2020-10-24T18:35:05Z","timestamp":1603564505000},"page":"1-17","source":"Crossref","is-referenced-by-count":0,"title":["High-Performance Routing Emulation Technologies Based on a Cloud Platform"],"prefix":"10.1155","volume":"2020","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1835-6115","authenticated-orcid":true,"given":"Jianyu","family":"Chen","sequence":"first","affiliation":[{"name":"School of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8105-2897","authenticated-orcid":true,"given":"Xiaofeng","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6309-1945","authenticated-orcid":true,"given":"Leiting","family":"Tao","sequence":"additional","affiliation":[{"name":"School of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2578-0707","authenticated-orcid":true,"given":"Yuan","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, China"}]}],"member":"311","reference":[{"key":"1","doi-asserted-by":"publisher","DOI":"10.1155\/2019\/3745619"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.113361"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.3000871"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2020.04.018"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2020.2982186"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2020.101522"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2020.106196"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/TCSS.2020.3007812"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/ICFC.2019.00027"},{"author":"A. A. T. R. Coutinho","key":"10","article-title":"An architecture for fog computing emulation"},{"key":"11","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1007\/978-3-642-27323-0_39","article-title":"Virtualization and cloud computing","volume-title":"Future Wireless Networks and Information Systems","author":"Y. Xing","year":"2012"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/ColComCon.2014.6860404"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2015.18"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/TETCI.2019.2910242"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/tii.2019.2959258"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.5120\/8738-2991"},{"issue":"5","key":"17","first-page":"89","article-title":"Open source solution for cloud computing platform using openstack","volume":"3","author":"R. Kumar","year":"2014","journal-title":"International Journal of Computer Science and Mobile Computing"},{"first-page":"366","article-title":"An overview of openstack architecture","author":"T. Rosado","key":"18"},{"issue":"22","key":"19","first-page":"74","article-title":"Research on high-throughput routing simulation based on open-stack","volume":"54","author":"Z. Mengdong","year":"2018","journal-title":"Computer Engineering and Applications"},{"volume-title":"Kvm-the Kernel-Based Virtual Machine","year":"2010","author":"T. Hirt","key":"20"},{"key":"21"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/mnet.2014.6786612"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1145\/774763.774771"},{"author":"J. Martins","key":"24","article-title":"ClickOS and the art of network function virtualization"},{"first-page":"58","article-title":"Anatomy of a linux bridge","author":"N. Varis","key":"25"},{"first-page":"117","article-title":"The design and implementation of open vswitch","author":"B. Pfaff","key":"26"},{"first-page":"360","article-title":"Software-defined networking (SDN): a reference architecture and open APIs","author":"M. K. Shin","key":"27"},{"issue":"3","key":"28","first-page":"608","article-title":"Comparative study of network simulator: NS2 and NS3","volume":"6","author":"P. S. Katkar","year":"2016","journal-title":"International Journal of Advanced Research in Computer Science and Software Engineering"},{"first-page":"307","article-title":"Network simulations with opnet","author":"X. Chang","key":"29"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/278009.278027"},{"volume-title":"Reproducible Network Research with High-Fidelity Emulation","year":"2013","author":"B. Heller","key":"31"},{"first-page":"60","article-title":"An analysis of SDN-openstack integration","author":"O. Tkachova","key":"32"},{"first-page":"271","article-title":"Emulation of router functions based on a cloud platform","author":"J. Chen","key":"33"},{"issue":"8","key":"34","first-page":"1672","article-title":"Design of virtualization platform for router emulation","volume":"26","author":"M. H. Huang","year":"2014","journal-title":"Journal of System Simulation"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.1109\/TENCONSpring.2014.6863084"},{"article-title":"Constructing virtual network attack and defense platform based on openstack","author":"L. Lian","key":"36","doi-asserted-by":"crossref","DOI":"10.2991\/amcce-15.2015.21"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2014.010814.00060"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1109\/TBDATA.2020.2975587"},{"first-page":"256","article-title":"Comparisons of SDN OpenFlow controllers over EstiNet: Ryu vs. NOX","author":"S. Y. Wang","key":"39"},{"volume-title":"OSPF Version 2","year":"1998","author":"J. Moy","key":"40"},{"first-page":"879","article-title":"Evaluation of highly available and fault-tolerant middleware clustered architectures using RabbitMQ","author":"M. Rostanski","key":"41"},{"key":"42","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2011.11.011"},{"first-page":"166","article-title":"Shortest path first with emergency exits","author":"Z. Wang","key":"43"},{"key":"44"},{"volume-title":"TCP\/IP Network Administration","year":"2002","author":"C. Hunt","key":"45"},{"first-page":"219","article-title":"Reverse traceroute","author":"E. Katz-Bassett","key":"46"},{"key":"47","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2019.107031"},{"issue":"1","key":"48","first-page":"23","article-title":"Developing delay jitter, throughput, and package lost IPERF3 for learning Islamic education","volume":"2","author":"A. Agusriandi","year":"2020","journal-title":"Jutkel: Jurnal Telekomunikasi, Kendali dan Listrik"},{"first-page":"427","article-title":"From Paris to Tokyo: on the suitability of ping to measure latency","author":"C. Pelsser","key":"49"},{"first-page":"101","article-title":"Multiple instances of the global linux namespaces","author":"E. W. Biederman","key":"50"}],"container-title":["Security and Communication Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2020\/8825749.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2020\/8825749.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2020\/8825749.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,24]],"date-time":"2020-10-24T18:35:15Z","timestamp":1603564515000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/scn\/2020\/8825749\/"}},"subtitle":[],"editor":[{"given":"Xiaolong","family":"Xu","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2020,10,24]]},"references-count":50,"alternative-id":["8825749","8825749"],"URL":"https:\/\/doi.org\/10.1155\/2020\/8825749","relation":{},"ISSN":["1939-0122","1939-0114"],"issn-type":[{"type":"electronic","value":"1939-0122"},{"type":"print","value":"1939-0114"}],"subject":[],"published":{"date-parts":[[2020,10,24]]}}}