{"title":"城市计算场景的模拟:概述和研究挑战","authors":"Lin Wu, Guogui Yang, Jintao Yan, Shuguang Ran, Bao-kang Zhao, Huan Zhou","doi":"10.1109/CSCloud-EdgeCom58631.2023.00012","DOIUrl":null,"url":null,"abstract":"Urban computing is an emerging computing paradigm for processing urban data to serve urban applications, which is an important manner to realize smart cities. To be specific, cloud computing and edge computing are usually leveraged to support urban computing. As a distributed and extended solution for cloud computing, edge computing is capable of providing better data services for IoT devices. However, edge computing resources are widely distributed and edge devices are highly mobile. To guarantee the QoS (Quality of Service), it is challenging to decide where to distribute the computing resources according to edge devices, especially around a specific urban area. Therefore, it is essential to simulate and verify the solution through evaluation tools before practical deployment in urban scenarios. But urban computing is a relatively new paradigm, there are few evaluation tools for direct usage. To provide hints for useful tools, we perform a survey study on existing evaluation tools for edge computing, which can be somehow applied to urban computing. In this paper, we first classify and define the evaluation tools into three categories: simulators, emulators, and testbeds. Then we perform a comprehensive study on the above three categories. Finally, we conclude the research challenges for urban computing based on current evaluation tools.","PeriodicalId":56007,"journal":{"name":"Journal of Cloud Computing-Advances Systems and Applications","volume":"8 1","pages":"12-17"},"PeriodicalIF":3.7000,"publicationDate":"2023-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Simulation for urban computing scenarios: An overview and research challenges\",\"authors\":\"Lin Wu, Guogui Yang, Jintao Yan, Shuguang Ran, Bao-kang Zhao, Huan Zhou\",\"doi\":\"10.1109/CSCloud-EdgeCom58631.2023.00012\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Urban computing is an emerging computing paradigm for processing urban data to serve urban applications, which is an important manner to realize smart cities. To be specific, cloud computing and edge computing are usually leveraged to support urban computing. As a distributed and extended solution for cloud computing, edge computing is capable of providing better data services for IoT devices. However, edge computing resources are widely distributed and edge devices are highly mobile. To guarantee the QoS (Quality of Service), it is challenging to decide where to distribute the computing resources according to edge devices, especially around a specific urban area. Therefore, it is essential to simulate and verify the solution through evaluation tools before practical deployment in urban scenarios. But urban computing is a relatively new paradigm, there are few evaluation tools for direct usage. To provide hints for useful tools, we perform a survey study on existing evaluation tools for edge computing, which can be somehow applied to urban computing. In this paper, we first classify and define the evaluation tools into three categories: simulators, emulators, and testbeds. Then we perform a comprehensive study on the above three categories. Finally, we conclude the research challenges for urban computing based on current evaluation tools.\",\"PeriodicalId\":56007,\"journal\":{\"name\":\"Journal of Cloud Computing-Advances Systems and Applications\",\"volume\":\"8 1\",\"pages\":\"12-17\"},\"PeriodicalIF\":3.7000,\"publicationDate\":\"2023-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Cloud Computing-Advances Systems and Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1109/CSCloud-EdgeCom58631.2023.00012\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Cloud Computing-Advances Systems and Applications","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1109/CSCloud-EdgeCom58631.2023.00012","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
Simulation for urban computing scenarios: An overview and research challenges
Urban computing is an emerging computing paradigm for processing urban data to serve urban applications, which is an important manner to realize smart cities. To be specific, cloud computing and edge computing are usually leveraged to support urban computing. As a distributed and extended solution for cloud computing, edge computing is capable of providing better data services for IoT devices. However, edge computing resources are widely distributed and edge devices are highly mobile. To guarantee the QoS (Quality of Service), it is challenging to decide where to distribute the computing resources according to edge devices, especially around a specific urban area. Therefore, it is essential to simulate and verify the solution through evaluation tools before practical deployment in urban scenarios. But urban computing is a relatively new paradigm, there are few evaluation tools for direct usage. To provide hints for useful tools, we perform a survey study on existing evaluation tools for edge computing, which can be somehow applied to urban computing. In this paper, we first classify and define the evaluation tools into three categories: simulators, emulators, and testbeds. Then we perform a comprehensive study on the above three categories. Finally, we conclude the research challenges for urban computing based on current evaluation tools.
期刊介绍:
The Journal of Cloud Computing: Advances, Systems and Applications (JoCCASA) will publish research articles on all aspects of Cloud Computing. Principally, articles will address topics that are core to Cloud Computing, focusing on the Cloud applications, the Cloud systems, and the advances that will lead to the Clouds of the future. Comprehensive review and survey articles that offer up new insights, and lay the foundations for further exploratory and experimental work, are also relevant.