Mobility and energy efficient services composition algorithm with QoS guarantee for large scale Cyber-Physical-Social Systems - Archive ouverte HAL
Article Dans Une Revue Expert Systems with Applications Année : 2024

Mobility and energy efficient services composition algorithm with QoS guarantee for large scale Cyber-Physical-Social Systems

Résumé

Due to the mobile and random nature of services in cyber-physical-social systems (CPSSs), developing service composition approaches that ensure high availability, minimal energy consumption, and high quality of service (QoS) remains a complex challenge. Over the last two decades, several service composition approaches have been proposed in the literature to deal with this challenge. Nevertheless, the existing approaches have certain limitations, particularly where services may move from one location to another, become unavailable due to intensive battery usage, encounter failures, or decline in quality. These limitations often arise because these approaches do not simultaneously integrate mobility, energy, and QoS constraints while randomly defining the user’s movement. This paper proposes the learning-based swarm optimization-aware service composition algorithm (LS-SCA) to overcome the aforementioned shortcoming. This approach surpasses existing ones by accounting simultaneously for the user’s mobility, energy, and QoS criteria during the service composition process. First, the Small World in Motion (SWIM) mobility model is employed in this study to determine the user’s mobility traces, avoiding the random generation of users’ traces. Second, an energy consumption model is proposed to increase energy efficiency by avoiding the overuse of the devices’ batteries which can reduce the availability of services and lead to composition failure. Third, the two-phase learning-based swarm optimizer (TPLSO) method is used in the composition process to find the sub-optimal composition that satisfies the global QoS constraints with the highest utility in terms of mobility, energy, and QoS. Unlike most existing metaheuristic-based service composition approaches where the overall composition population is improved over a given number of iterations, the TPLSO method is exploited in this paper to improve only a subset of compositions, which reduces the composition time and increases the QoS utility of the composition. The simulation scenarios using two real datasets demonstrate that the LS-SCA approach outperforms six baselines in terms of energy consumption, QoS utility, and availability of composition. This notable performance makes the proposed approach more suitable for real-world applications where energy efficiency, QoS, and availability are crucial factors to consider.
Fichier non déposé

Dates et versions

hal-04729302 , version 1 (09-10-2024)

Licence

Copyright (Tous droits réservés)

Identifiants

Citer

Salma Hameche, Mohamed Essaid Khanouche, Abdelkamel Tari. Mobility and energy efficient services composition algorithm with QoS guarantee for large scale Cyber-Physical-Social Systems. Expert Systems with Applications, 2024, 249, pp.123683. ⟨10.1016/j.eswa.2024.123683⟩. ⟨hal-04729302⟩
12 Consultations
0 Téléchargements

Altmetric

Partager

More