Internet of Things (IoT) services are directly deployed on resource-constrained smart devices. Smart devices are characteristic by spatial and temporal constraints and energy limitations. A single IoT service cannot meet the complex requirements of users, so multiple IoT services need to be combined to provide services to users. As more and more smart devices are deployed in IoT, how to select IoT services with lower energy consumption and better quality of service (QoS) for service composition becomes a challenging problem. Combined with the characteristics that the data information of IoT is closely related to geographical location, the GeoHash algorithm is used to locally screen services based on geographical location, so as to narrow the range of candidate services. For smart devices with energy constraints, this paper proposes a combined optimization model. The model considers not only the transmission energy consumption and switching energy consumption, but also the execution energy consumption when the device provides services. In order to balance QoS attributes and energy consumption, the composition problem is regarded as a multi-objective optimization problem and solved using a genetic algorithm (GA). The simulation results show that service composition scheme selected by this service composition optimization model has lower energy consumption and higher service quality.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.