A genetic algorithm for energy efficient fog layer resource management in context-aware smart cities

被引:46
作者
Reddy, K. Hemant Kumar [1 ]
Luhach, Ashish Kr [2 ]
Pradhan, Buddhadeb [3 ]
Dash, Jatindra Kumar [4 ]
Roy, Diptendu Sinha [5 ]
机构
[1] Natl Inst Sci & Technol, Sch Comp Sci & Engn, Berhampur, India
[2] PNG Univ Technol, Lae, Papua N Guinea
[3] Natl Inst Technol Jamshedpur, Dept Comp Applicat, Jamshedpur, Bihar, India
[4] SRM Univ AP, Dept Comp Sci & Engn, Mandal, Andhra Pradesh, India
[5] Natl Inst Technol, Dept Comp Sci & Engn, Shillong, Meghalaya, India
关键词
Internet of Things; IoT applications; Fog computing; Cloud computing; Context sharing; Service delay; Intelligent forecasting; SERVICE PLACEMENT; IOT; OPTIMIZATION;
D O I
10.1016/j.scs.2020.102428
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
The development of novel Information and Communication Technology (ICT) based solutions becomes essential to meet the ever increasing rate of global urbanization in order to satiate the constraint in resources. The popular 'smart city paradigm is characterized by ubiquitous cyber provisions for the monitoring and control of such city's critical infrastructures, encompassing healthcare, environment, transportation and utilities among others. In order to manage the numerous services keeping their Quality of Service (QoS) demands upright, it is imperative to employ context aware computing as well as fog computing simultaneously. This paper investigates the feasibility of energy minimization at the fog layer through intelligent sleep and wake-up cycles of the fog nodes which are context-aware. It proposes a virtual machine management approach for effectively allocating service requests with a minimal number of active fog nodes using a genetic algorithm (GA); and thereafter, a reinforcement learning (RL) approach is incorporated to optimize the period of fog nodes' duty cycle. Simulations are carried out using MATLAB and the results demonstrate that the proposed scheme improves energy consumption of the fog layer by approximately 11-21% when compared to existing context sharing based algorithms.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Energy efficient context aware traffic scheduling for IoT applications
    Afzal, Bilal
    Alvi, Sheeraz A.
    Shah, Ghalib A.
    Mahmood, Waciar
    [J]. AD HOC NETWORKS, 2017, 62 : 101 - 115
  • [2] Amirtharaj I, 2019, J AMB INTEL HUM COMP, P1
  • [3] [Anonymous], 2015, COMPUTER SCI
  • [4] [Anonymous], 2017, OPEN J INTERNET THIN
  • [5] Barath S. Raj, 2019, 2019 International Conference on Smart Systems and Inventive Technology (ICSSIT). Proceedings, P629, DOI 10.1109/ICSSIT46314.2019.8987931
  • [6] Behera Ranjit Kumar, 2020, International Conference on Innovative Computing and Communications. Proceedings of ICICC 2019. Advances in Intelligent Systems and Computing (AISC 1059), P287, DOI 10.1007/978-981-15-0324-5_25
  • [7] Beheshtiha S. S., 2012, 2012 15th International Symposium on Wireless Personal Multimedia Communications (WPMC 2012), P90
  • [8] Beloglazov Anton, 2010, Proceedings 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), P577, DOI 10.1109/CCGRID.2010.45
  • [9] The IoT for smart sustainable cities of the future: An analytical framework for sensor-based big data applications for environmental sustainability
    Bibri, Simon Elias
    [J]. SUSTAINABLE CITIES AND SOCIETY, 2018, 38 : 230 - 253
  • [10] Bomnale A, 2018, 2018 INT C COMM INF, P1, DOI DOI 10.1109/ICCICT.2018.8325870