R Aishwarya, G Mathivanan
Department of Computer Science and Engineering, Sathyabama Institute of Science and Technology, Jeppiaar Nagar, Chennai, Tamil Nadu, India.
PeerJ Comput Sci. 2025 May 7;11:e2818. doi: 10.7717/peerj-cs.2818. eCollection 2025.
The realization of computation-intensive applications such as real-time video processing, virtual/augmented reality, and face recognition becomes possible for mobile devices with the latest advances in communication technologies. This application requires complex computation for better user experience and real-time decision-making. However, the Internet of Things (IoT) and mobile devices have computational power and limited energy. Executing these computational-intensive tasks on edge devices may result in high energy consumption or high computation latency. In recent times, mobile edge computing (MEC) has been used and modernized for offloading this complex task. In MEC, IoT devices transmit their tasks to edge servers, which consecutively carry out faster computation.
However, several IoT devices and edge servers put an upper limit on executing concurrent tasks. Furthermore, implementing a smaller size task (1 KB) over an edge server leads to improved energy consumption. Thus, there is a need to have an optimum range for task offloading so that the energy consumption and response time will be minimal. The evolutionary algorithm is the best for resolving the multiobjective task. Energy, memory, and delay reduction together with the detection of the offloading task is the multiobjective to achieve. Therefore, this study presents an improved salp swarm algorithm-based Mobile Application Offloading Algorithm (ISSA-MAOA) technique for MEC.
This technique harnesses the optimization capabilities of the improved salp swarm algorithm (ISSA) to intelligently allocate computing tasks between mobile devices and the cloud, aiming to concurrently minimize energy consumption, and memory usage, and reduce task completion delays. Through the proposed ISSA-MAOA, the study endeavors to contribute to the enhancement of mobile cloud computing (MCC) frameworks, providing a more efficient and sustainable solution for offloading tasks in mobile applications. The results of this research contribute to better resource management, improved user interactions, and enhanced efficiency in MCC environments.
随着通信技术的最新进展,移动设备实现诸如实时视频处理、虚拟/增强现实和人脸识别等计算密集型应用成为可能。此应用需要复杂计算以获得更好的用户体验和实时决策。然而,物联网(IoT)和移动设备具有计算能力且能量有限。在边缘设备上执行这些计算密集型任务可能导致高能耗或高计算延迟。近年来,移动边缘计算(MEC)已被用于卸载此复杂任务并实现现代化。在MEC中,物联网设备将其任务传输到边缘服务器,边缘服务器随后进行更快的计算。
然而,多个物联网设备和边缘服务器对执行并发任务设置了上限。此外,在边缘服务器上执行较小尺寸的任务(1KB)可降低能耗。因此,需要有一个最佳的任务卸载范围,以使能耗和响应时间最小化。进化算法最适合解决多目标任务。将能量、内存和延迟降低以及卸载任务的检测作为要实现的多目标。因此,本研究提出一种基于改进的樽海鞘群算法的移动应用卸载算法(ISSA - MAOA)技术用于MEC。
该技术利用改进的樽海鞘群算法(ISSA)的优化能力,在移动设备和云之间智能分配计算任务,旨在同时最小化能耗、内存使用并减少任务完成延迟。通过提出的ISSA - MAOA,本研究致力于为移动云计算(MCC)框架的增强做出贡献,为移动应用中的任务卸载提供更高效和可持续的解决方案。本研究结果有助于在MCC环境中实现更好的资源管理、改善用户交互并提高效率。