Scaling up Mobile Service Selection in Edge Computing Environment with Cuckoo Optimization Algorithm
Ming Zhu, Feilong Yu, Xiukun Yan, Jing Li, Yao‐Ting Wang · 2021
Nowadays, instead of providing computational capabilities in the cloud, mobile edge computing pushes computational capabilities to network edges. It is common for mobile device users to request services located on edge servers. Mobile devices are usually resource-constrained with dynamic locations of users, and an unstable mobile environment may lead to complex mobile service requirements. Therefore, dispatching requests to edge servers to maximize mobile users’ satisfaction has been a crucial problem. In this paper, we solve the service selection problem in mobile edge computing and aim to enhance mobile users’ satisfaction. Minimizing the overall response time is considered as a nonfunctional criterion, and we present an algorithm based on the cuckoo optimization algorithm with crossover and mutation operators. Experiments show that our approach is an effective model for selecting services in a mobile edge computing environment with better performance than the original cuckoo optimization algorithm, and some other nature-inspired algorithms.