{"title":"A learning-based algorithm for fog computing deployment in IoT network","authors":"Meiming Fu, Xiang Wang, Qingyang Liu, Jiayi Liu, Menghan Shao","doi":"10.1109/ICICT52872.2021.00041","DOIUrl":null,"url":null,"abstract":"The number of connected Internet of Things (IoT) devices has increasing rapidly due to the benefits and various use cases of IoT, which results in network congestion in traditional cloud. Fog computing has been recognized as a promising technology to meet the requirements of IoT devices by bringing computing, storage, and networking resources to the edge of the network. Fog computing is a dispersed architecture consisting of geographically distributed fog nodes. The selection for locations of fog nodes is an essential precondition for fog computing implementation since an effective fog nodes deployment method can reduce the service response time and improve the efficiency of energy consumption. In this work, regarding the space-time characteristics of sensed data of IoT devices, we formulate the fog nodes deployment as an uncertain programming problem with the aim to reduce the energy consumption of the devices. A learning-based algorithm is proposed to solve this problem with neural network embedded to speed up the solving process. Finally, we evaluate the effectiveness of the algorithm by a set of simulations and the results show the advantages of the algorithm compared to other baseline methods.","PeriodicalId":359456,"journal":{"name":"2021 4th International Conference on Information and Computer Technologies (ICICT)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 4th International Conference on Information and Computer Technologies (ICICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICT52872.2021.00041","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The number of connected Internet of Things (IoT) devices has increasing rapidly due to the benefits and various use cases of IoT, which results in network congestion in traditional cloud. Fog computing has been recognized as a promising technology to meet the requirements of IoT devices by bringing computing, storage, and networking resources to the edge of the network. Fog computing is a dispersed architecture consisting of geographically distributed fog nodes. The selection for locations of fog nodes is an essential precondition for fog computing implementation since an effective fog nodes deployment method can reduce the service response time and improve the efficiency of energy consumption. In this work, regarding the space-time characteristics of sensed data of IoT devices, we formulate the fog nodes deployment as an uncertain programming problem with the aim to reduce the energy consumption of the devices. A learning-based algorithm is proposed to solve this problem with neural network embedded to speed up the solving process. Finally, we evaluate the effectiveness of the algorithm by a set of simulations and the results show the advantages of the algorithm compared to other baseline methods.