A Systematic Approach for Scheduling IoT Devices for Effective Load Balancing Based on Deep Sleep

被引:0
|
作者
Ekanayake, Lahiru J. [1 ]
Nawarathna, Ruwan D. [1 ]
Kodituwakku, Saluka R. [1 ]
Yapa, Roshan D. [1 ]
Pinidiyaarachchi, Amalka J. [1 ]
机构
[1] Univ Peradeniya, Dept Stat & Comp Sci, Peradeniya, Sri Lanka
关键词
Internet of Things; Load Balancing; Scheduling; Cloud; Deep Sleep;
D O I
10.1109/AIIOT52608.2021.9454204
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Internet of things (IoT), with its latest technologies, is one of the most trending areas in computer science and engineering. Many IoT applications require only a few bits to be sent to the cloud per iteration. Though there are load balancing and scheduling mechanisms available, every solution requires one or more centralized or edge devices to handle each request. The purpose of this study is to set up an independent device that can directly interact with relevant broker or server nodes in a scheduled manner after the initial communication with the server. This will reduce the server idle time, making the system get the maximum benefits from minimal resources. To achieve that, an algorithm is proposed to issue timestamps for devices of the IoT system without overlapping, where the timestamp is relative to each device but global to all devices. The time amount of 0.00106 seconds can be considered as the minimal time span with effective scheduling due to network communication delay. The proposed architecture and the algorithm can be efficiently applied for all IoT devices where "deep sleep" mode is used for energy saving. Also, it is possible to obtain a considerable increase in terms of optimization (2(n)) compared with the random deep sleep mode.
引用
收藏
页码:407 / 412
页数:6
相关论文
共 50 条
  • [1] A load balancing scheme based on deep-learning in IoT
    Hye-Young Kim
    Jong-Min Kim
    [J]. Cluster Computing, 2017, 20 : 873 - 878
  • [2] A load balancing scheme based on deep-learning in IoT
    Kim, Hye-Young
    Kim, Jong-Min
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (01): : 873 - 878
  • [3] An Efficient Distributed Approach for Load Balancing in IoT Based on SDN Principles
    Eghbali, Zahra
    Lighvan, Mina Zolfy
    Beheshti, Arezoo
    [J]. 2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [4] Fault-tolerant with load balancing scheduling in a fog-based IoT application
    Sharif, Ahmad
    Nickray, Mohsen
    Shahidinejad, Ali
    [J]. IET COMMUNICATIONS, 2020, 14 (16) : 2646 - 2657
  • [5] Deep-Sleep for Stateful IoT Edge Devices
    Ciuffoletti, Augusto
    [J]. INFORMATION, 2022, 13 (03)
  • [6] An efficient load balancing scheduling strategy for cloud computing based on hybrid approach
    Oqail Ahmad, Md.
    Khan, Rafiqul Zaman
    [J]. International Journal of Cloud Computing, 2020, 9 (04) : 453 - 469
  • [7] A load balancing scheduling approach for dedicated machine constraint
    Shr, Arthur M. D.
    Liu, Alan
    Chen, Peter P.
    [J]. ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS, 2006, : 170 - 175
  • [8] Resource Scheduling and Load Balancing Fusion Algorithm with Deep Learning Based on Cloud Computing
    Hou, Xiaojing
    Zhao, Guozeng
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2018, 13 (03) : 54 - 72
  • [9] Toward a Fuzzy-based Approach for Computational Load Offloading of IoT Devices
    Campanile, Lelio
    Iacono, Mauro
    Marulli, Fiammetta
    Mastroianni, Michele
    Mazzocca, Nicola
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2020, 26 (11) : 1455 - 1474
  • [10] WiP Abstract: Mobility-based Load Balancing for IoT-enabled Devices in Smart Grids
    Shivaraman, Nitin
    Fittler, Jakob
    Ramanathan, Saravanan
    Easwaran, Arvind
    Steinhorst, Sebastian
    [J]. 2020 ACM/IEEE 11TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS 2020), 2020, : 192 - 193