Sefati, Seyed SalarAbdi, MehrdadGhaffari, Ali2024-05-192024-05-1920231936-64421936-6450https://doi.org10.1007/s12083-023-01502-zhttps://hdl.handle.net/20.500.12713/5688Due to resource constraints in wireless sensor networks (WSNs), energy consumption and networks' lifetime are considered significant challenges. Because sensors have a tiny battery and cannot be charged again. In WSN, collected data is usually transferred to the Base station (BS) directly or hop-by-hop. Therefore, load balancing and routing are one of the main issues in the WSN. This paper proposes a new routing scheme with load-balancing capability using the Markov Model (MM) and the Artificial Bee Colony (ABC) algorithm. LEACH algorithm is used to maintain load balancing between Cluster Heads (CHs). Then the Markov Model and the Artificial Bee Colony (MMABC) algorithm were used to find the best candidate nodes of each cluster to be turned into a CH. The simulation results in MATLAB software demonstrated that the proposed method surpasses the compared methods in terms of energy efficiency, number of alive nodes, and the number of delivered packets to BS and CH.eninfo:eu-repo/semantics/closedAccessWireless Sensor NetworkRoutingClusteringEnergy BalancingMarkov ModelArtificial Bee ColonyQoS-based routing protocol and load balancing in wireless sensor networks using the markov model and the artificial bee colony algorithmArticle16314991512WOS:0009904288000022-s2.0-85159685639N/A10.1007/s12083-023-01502-zQ2