Machine Learning Aided Scheme for Load Balancing in Dense IoT Networks

被引:23
|
作者
Gomez, Cesar A. [1 ]
Shami, Abdallah [1 ]
Wang, Xianbin [1 ]
机构
[1] Western Univ, Dept Elect & Comp Engn, London, ON N6A 5B9, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Internet of things (IoT); smart cities; heterogeneous networks (HetNets); load balancing; machine learning; Markov Decision Process (MDP); LoRaWAN; HETEROGENEOUS CELLULAR NETWORKS; USER ASSOCIATION; HETNETS;
D O I
10.3390/s18113779
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
With the dramatic increase of connected devices, the Internet of things (IoT) paradigm has become an important solution in supporting dense scenarios such as smart cities. The concept of heterogeneous networks (HetNets) has emerged as a viable solution to improving the capacity of cellular networks in such scenarios. However, achieving optimal load balancing is not trivial due to the complexity and dynamics in HetNets. For this reason, we propose a load balancing scheme based on machine learning techniques that uses both unsupervised and supervised methods, as well as a Markov Decision Process (MDP). As a use case, we apply our scheme to enhance the capabilities of an urban IoT network operating under the LoRaWAN standard. The simulation results show that the packet delivery ratio (PDR) is increased when our scheme is utilized in an unbalanced network and, consequently, the energy cost of data delivery is reduced. Furthermore, we demonstrate that better outcomes are attained when some techniques are combined, achieving a PDR improvement of up to about 50% and reducing the energy cost by nearly 20% in a multicell scenario with 5000 devices requesting downlink traffic.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] A load balancing scheme with Loadbot in IoT networks
    Kim, Hye-Young
    [J]. JOURNAL OF SUPERCOMPUTING, 2018, 74 (03): : 1215 - 1226
  • [2] A load balancing scheme with Loadbot in IoT networks
    Hye-Young Kim
    [J]. The Journal of Supercomputing, 2018, 74 : 1215 - 1226
  • [3] A load balancing scheme based on deep-learning in IoT
    Hye-Young Kim
    Jong-Min Kim
    [J]. Cluster Computing, 2017, 20 : 873 - 878
  • [4] 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
  • [5] A Load Balancing Scheme for Gaming Server applying Reinforcement Learning in IoT
    Kim, Hye-Young
    Kim, Jinsul
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2020, 17 (03) : 891 - 906
  • [6] Machine Learning Methods in Tasks Load Balancing Between IoT Devices and the Cloud
    Tishin, Mikhail
    Mavromoustakis, Constandinos X.
    Batalla, Jordi Mongay
    [J]. IEEE Access, 2024, 12 : 133726 - 133733
  • [7] Quell: Lightweight Load-Balancing Scheme for 6TiSCH IoT networks
    Eshghie, Mojtaba
    Yazdani, Naser
    [J]. 2018 9TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2018, : 23 - 27
  • [8] Double Leveled Unequal Clustering with Considering Energy Efficiency and Load Balancing in Dense IoT Networks
    Farahani, Marjan
    Rahbar, Akbar Ghaffarpour
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2019, 106 (03) : 1183 - 1207
  • [9] Double Leveled Unequal Clustering with Considering Energy Efficiency and Load Balancing in Dense IoT Networks
    Marjan Farahani
    Akbar Ghaffarpour Rahbar
    [J]. Wireless Personal Communications, 2019, 106 : 1183 - 1207
  • [10] Machine learning based dynamic load balancing DWBA scheme for TWDM PON
    Butt, Rizwan Aslam
    Faheem, M.
    Arfeen, Asad
    Ashraf, M. Waqar
    Jawed, Mehwish
    [J]. OPTICAL FIBER TECHNOLOGY, 2019, 52