A Quality-of-Service-Aware Service Composition Method in the Internet of Things Using a Multi-Objective Fuzzy-Based Hybrid Algorithm

被引:12
|
作者
Hamzei, Marzieh [1 ]
Khandagh, Saeed [2 ]
Navimipour, Nima Jafari [3 ,4 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Tabriz Branch, Tabriz 5137653515, Iran
[2] Univ Appl Sci & Technol, Elect Engn Dept, Tabriz Branch, Tabriz 5137653515, Iran
[3] Kadir Has Univ, Fac Engn & Nat Sci, Dept Comp Engn, TR-34083 Istanbul, Turkiye
[4] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, Touliu 64002, Taiwan
关键词
Internet of Things (IoT); service; composition; heuristic algorithm; cloud computing; fog computing; service composition; meta-heuristic algorithm; ABC; ACO; fuzzy logic; OBJECTIVE DEPLOYMENT OPTIMIZATION; ANT COLONY OPTIMIZATION; RESOURCE-ALLOCATION; MECHANISM; FRAMEWORK; MODEL;
D O I
10.3390/s23167233
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The Internet of Things (IoT) represents a cutting-edge technical domain, encompassing billions of intelligent objects capable of bridging the physical and virtual worlds across various locations. IoT services are responsible for delivering essential functionalities. In this dynamic and interconnected IoT landscape, providing high-quality services is paramount to enhancing user experiences and optimizing system efficiency. Service composition techniques come into play to address user requests in IoT applications, allowing various IoT services to collaborate seamlessly. Considering the resource limitations of IoT devices, they often leverage cloud infrastructures to overcome technological constraints, benefiting from unlimited resources and capabilities. Moreover, the emergence of fog computing has gained prominence, facilitating IoT application processing in edge networks closer to IoT sensors and effectively reducing delays inherent in cloud data centers. In this context, our study proposes a cloud-/fog-based service composition for IoT, introducing a novel fuzzy-based hybrid algorithm. This algorithm ingeniously combines Ant Colony Optimization (ACO) and Artificial Bee Colony (ABC) optimization algorithms, taking into account energy consumption and Quality of Service (QoS) factors during the service selection process. By leveraging this fuzzy-based hybrid algorithm, our approach aims to revolutionize service composition in IoT environments by empowering intelligent decision-making capabilities and ensuring optimal user satisfaction. Our experimental results demonstrate the effectiveness of the proposed strategy in successfully fulfilling service composition requests by identifying suitable services. When compared to recently introduced methods, our hybrid approach yields significant benefits. On average, it reduces energy consumption by 17.11%, enhances availability and reliability by 8.27% and 4.52%, respectively, and improves the average cost by 21.56%.
引用
收藏
页数:29
相关论文
共 50 条
  • [41] Multi-objective Optimization using NSGA II for service composition in IoT
    Kashyap, Neeti
    Kumari, A. Charan
    Chhikara, Rita
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 : 1928 - 1933
  • [42] Privacy-aware cloud service composition based on QoS optimization in Internet of Things
    Asghari, Parvaneh
    Rahmani, Amir Masoud
    Javadi, Hamid Haj Seyyed
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 13 (11) : 5295 - 5320
  • [43] Privacy-aware cloud service composition based on QoS optimization in Internet of Things
    Parvaneh Asghari
    Amir Masoud Rahmani
    Hamid Haj Seyyed Javadi
    Journal of Ambient Intelligence and Humanized Computing, 2022, 13 : 5295 - 5320
  • [44] Optimizing Service Selection Using Hybrid Multi-objective Genetic Algorithms
    Li, Bo
    Zhang, Changsheng
    Bai, Baoxing
    PROCEEDINGS OF THE 2015 3RD INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND INFORMATION TECHNOLOGY APPLICATIONS, 2015, 35 : 116 - 122
  • [45] Optimal algorithm for Internet-of-Things service composition based on response time
    Nam, Wonhong
    Cha, Reeseo
    Kil, Hyunyoung
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2016, 12 (04) : 388 - 406
  • [46] A Hybrid Fuzzy-Based Multi-Objective PSO Algorithm for Conjunctive Water Use and Optimal Multi-Crop Pattern Planning
    Farshad Rezaei
    Hamid R. Safavi
    Maryam Zekri
    Water Resources Management, 2017, 31 : 1139 - 1155
  • [47] Quality of Service-Aware Multi-Objective Enhanced Differential Evolution Optimization for Time Slotted Channel Hopping Scheduling in Heterogeneous Internet of Things Sensor Networks
    Vatankhah, Aida
    Liscano, Ramiro
    SENSORS, 2024, 24 (18)
  • [48] A Hybrid Fuzzy-Based Multi-Objective PSO Algorithm for Conjunctive Water Use and Optimal Multi-Crop Pattern Planning
    Rezaei, Farshad
    Safavi, Hamid R.
    Zekri, Maryam
    WATER RESOURCES MANAGEMENT, 2017, 31 (04) : 1139 - 1155
  • [49] Quality-aware web service composition using a hybrid summarization
    Zahiri, Narjes
    Babamir, Seyed Morteza
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (05):
  • [50] A quality-of-service aware composition-method for cloud service using discretized ant lion optimization algorithm
    Arasteh, Bahman
    Aghaei, Babak
    Bouyer, Asgarali
    Arasteh, Keyvan
    KNOWLEDGE AND INFORMATION SYSTEMS, 2024, 66 (07) : 4199 - 4220