Minimum UAV fog servers with maximum IoT devices association using genetic algorithms

Internet of Things (IoT) has emerged as a new technology to enhance many services and applications including the industrial sector; thus, enabling the Industry 4.0 among many others. IoT created many challenges as the services response time requirements have grown more strict and urged the need for...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Abbas, Nadine (author)
مؤلفون آخرون: Abusrewil, Rayan (author), Najjar, Amir (author), Sharafeddine, Sanaa (author)
التنسيق: conferenceObject
منشور في: 2021
الوصول للمادة أونلاين:http://hdl.handle.net/10725/14335
https://doi.org/10.1109/IMCET53404.2021.9665580
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
https://ieeexplore.ieee.org/abstract/document/9665580
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
الوصف
الملخص:Internet of Things (IoT) has emerged as a new technology to enhance many services and applications including the industrial sector; thus, enabling the Industry 4.0 among many others. IoT created many challenges as the services response time requirements have grown more strict and urged the need for faster means of communications and computation processing. To solve this problem, fog computing has emerged to serve IoT devices at closer distances than cloud computing. In this paper, we leverage the Unmanned Aerial Vehicles (UAVs) mounted cloudlets to provide computation offloading opportunities to IoT devices while meeting the latency constraints. We aim at deploying the minimum number of UAVs to serve the maximum number of IoT devices within their deadlines subject to communication and computation constraints. We first formulate the problem as a multi-objective optimization problem which can be shown to be mixed-integer non-linear program (MINLP) and is NP-hard. We then propose a heuristic sub-optimal approach based on genetic algorithm (GA) to decide on the minimum number of UAVs to be deployed and the IoT-to-UAV association. Simulation results demonstrated the efficiency of the proposed approach under different system parameters and constraints in minimizing the number of UAVs while maximizing the number of served IoT devices.