Energy-Centered and QoS-Aware Services Selection for Internet of Things

被引:77
|
作者
Khanouche, Mohamed Essaid [1 ,2 ]
Amirat, Yacine [1 ]
Chibani, Abdelghani [1 ]
Kerkar, Moussa [3 ]
Yachir, Ali [1 ,4 ]
机构
[1] UPEC Univ, LISSI Lab, F-94400 Vitry Sur Seine, France
[2] Univ Bejaia, Fac Sci Exactes, Lab Informat Med LIMED, Bejaia 06000, Algeria
[3] Univ Bejaia, Fac Sci Exactes, L2ME, Bejaia 06000, Algeria
[4] Mil Polytech Sch EMP, Artificial Intelligence Lab, Algiers, Algeria
关键词
Energy profile; Internet of Things (IoT); lexicographic optimization; multi-objective optimization; quality of service (QoS); services composition; services selection; DECOMPOSITION; ALGORITHM;
D O I
10.1109/TASE.2016.2539240
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An important challenge to be addressed in the domain of Internet of Things (IoT) is the development of efficient services selection algorithms for an optimal management of both energy and Quality of Service (QoS) in the context of IoT services composition. This issue becomes crucial in the case of large-scale IoT environments composed of thousands of distributed entities. In this paper, an energy-centered and QoS-aware services selection algorithm (EQSA) is proposed for IoT services composition. The proposed selection approach consists of preselecting the services offering the QoS level required for user's satisfaction using a lexicographic optimization strategy and QoS constraints relaxation technique. In order to reduce the energy consumption of a composite service without affecting the user's satisfaction, the most suitable services among the preselected ones are then selected using the concept of relative dominance of services in the sense of Pareto. The relative dominance of a candidate service depends on its energy profile and QoS attributes, and user's preferences. The proposed algorithm has been evaluated through several simulation scenarios. The obtained results show clearly the good performances of the EQSA algorithm in terms of selection time, energy efficiency, composition lifetime, and optimality and its added value in comparison with algorithms dealing separately with QoS and energy consumption. Note to Practitioners-This paper is motivated by services selection problem for an optimal management of energy and satisfaction of QoS requirements, in the context of IoT environments. The proposed selection algorithm aims at maximizing energy conservation to ensure a high services availability. It is based on the idea that it is always possible to make energy conservation by slightly reducing the QoS level without affecting user's satisfaction. Services selection is formulated and solved as a multi-objective optimization problem that consists to find a near-to-optimal solution: 1) minimizing the energy consumption of a composite service and 2) satisfying the user's requirements in terms of QoS of the composite service. Simulation results are provided to demonstrate the efficiency of the proposed approach in terms of energy conservation, time selection and optimality of found solutions, in the context of large-scale IoT environments.
引用
收藏
页码:1256 / 1269
页数:14
相关论文
共 50 条
  • [1] A fast energy-centered and QoS-aware service composition approach for Internet of Things
    Chai, Zheng-yi
    Du, Meng-meng
    Song, Guo-zhi
    APPLIED SOFT COMPUTING, 2021, 100
  • [2] A parallel approach for user-centered QoS-aware services composition in the Internet of Things
    Cherifi, Asma
    Khanouche, Mohamed Essaid
    Amirat, Yacine
    Farah, Zoubeyr
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
  • [3] QoS-Aware Matching of Edge Computing Services to Internet of Things
    Sharghivand, Nafiseh
    Derakhshan, Farnaz
    Mashayekhy, Lena
    2018 IEEE 37TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2018,
  • [4] QoS-Aware Scheduling of Services-Oriented Internet of Things
    Li, Ling
    Li, Shancang
    Zhao, Shanshan
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (02) : 1497 - 1505
  • [5] Selection of QoS-aware Web services
    Li, Ying-Qiu
    Wen, Tao
    Chen, Ming-Hua
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2010, 31 (05): : 634 - 638
  • [6] A Group Teaching Optimization-Based Approach for Energy and QoS-Aware Internet of Things Services Composition
    Salma Hameche
    Mohamed Essaid Khanouche
    Abdelghani Chibani
    Abdelkamel Tari
    Journal of Network and Systems Management, 2024, 32
  • [7] A Group Teaching Optimization-Based Approach for Energy and QoS-Aware Internet of Things Services Composition
    Hameche, Salma
    Khanouche, Mohamed Essaid
    Chibani, Abdelghani
    Tari, Abdelkamel
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2024, 32 (01)
  • [8] Improved Teaching Learning-Based QoS-Aware Services Composition for Internet of Things
    Khanouche, Mohamed Essaid
    Atmani, Nawel
    Cherifi, Asma
    IEEE SYSTEMS JOURNAL, 2020, 14 (03): : 4155 - 4164
  • [9] Novel bat algorithm for QoS-aware services composition in large scale internet of things
    Amal Kouicem
    Mohamed Essaid Khanouche
    Abdelkamel Tari
    Cluster Computing, 2022, 25 : 3683 - 3697
  • [10] Novel bat algorithm for QoS-aware services composition in large scale internet of things
    Kouicem, Amal
    Khanouche, Mohamed Essaid
    Tari, Abdelkamel
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (05): : 3683 - 3697