{"title":"An Evolutionary Game Approach on IoT Service Selection for Balancing Device Energy Consumption","authors":"Jun Na, Kwei-Jay Lin, Zhenqiu Huang, S. Zhou","doi":"10.1109/ICEBE.2015.63","DOIUrl":null,"url":null,"abstract":"Internet of Things (IoT) services are becoming a popular class of services. Compared to traditional pure software-based services, IoT services are deployed on and constrained by devices in physical environments. Interruption of an IoT service may be caused by energy failure of its host device. Balancing energy consumption of all devices in outdoor settings is desirable to maximize the system lifetime. In this paper, we present an evolutionary game approach to service selection for multiple IoT applications. Different from centralized and pre-execution service selection methods, the approach avoids congregation on certain devices by using a global view of competitions and interactions for service selections in all concurrent applications. Our simulation results show that the proposed service selection approach can evenly distribute energy consumption across all IoT devices and extend the overall system lifetime.","PeriodicalId":153535,"journal":{"name":"2015 IEEE 12th International Conference on e-Business Engineering","volume":"241 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 12th International Conference on e-Business Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEBE.2015.63","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17
Abstract
Internet of Things (IoT) services are becoming a popular class of services. Compared to traditional pure software-based services, IoT services are deployed on and constrained by devices in physical environments. Interruption of an IoT service may be caused by energy failure of its host device. Balancing energy consumption of all devices in outdoor settings is desirable to maximize the system lifetime. In this paper, we present an evolutionary game approach to service selection for multiple IoT applications. Different from centralized and pre-execution service selection methods, the approach avoids congregation on certain devices by using a global view of competitions and interactions for service selections in all concurrent applications. Our simulation results show that the proposed service selection approach can evenly distribute energy consumption across all IoT devices and extend the overall system lifetime.