56
Views
0
CrossRef citations to date
0
Altmetric
Research Article

A literature study and performance gaps on Centralized server-based load balancing and routing strategies under cloud-IoT-WSN

, &
Pages 138-160 | Received 22 Jul 2023, Accepted 07 Jan 2024, Published online: 03 Mar 2024
 

ABSTRACT

Wireless Sensor Network (WSN) infrastructure has to be balanced for maintaining the Quality of Service (QoS) in the network. However, load balancing technology is complex for meeting the requirements of high flexibility and adaptability due to the conventional WSN architecture. The major complication for developing distributed techniques for these models is load balancing that is the major aim of this study. These distributed methodologies use routing decisions that must be efficient without the need for more information about the system, where one of the efficient techniques is probabilistic routing. This paper plans to conduct a critical literature review on a diverse centralised server for controlling the load balancing in the cloud and routing strategies in WSN as well as linked with an IoT systems. This study reviews a set of contributions regarding load balancing in the cloud and routing strategies in WSN with clear algorithmic analysis. The simulation tools and recorded performance measures are also analysed and sorted out. Finally, the existing research gaps and the future directions are expedited that to be adaptable to attain better protocol performance with a centralised server in balancing node traffic, load balancing in the cloud and improving the throughput of the entire network.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Notation table

Abbreviation=

Description

ASLPR=

Application Specific Low Power Routing

ACO=

Ant Colony Algorithm

AMPL=

A Modeling Language for Mathematical Programming

BFO=

Bacteria Foraging Optimize

C2=

Cloud Cache

CARP=

Channel-Aware Distributed Routing

Protocol

DA=

Dragonfly Algorithm

D2D=

Device-to-Device

DWOLB=

Dynamic Well-Organized Load Balancing

DMCQR=

Deterministic Multi-Constrained Centralized QoS Routing

DLBS=

Dynamical Load-Balanced Scheduling

E-ALWO=

Exponentially-Ant Lion Whale Optimization

EEQR=

Energy Efficient and QoS aware Routing

EERP=

Energy-Efficient Routing Protocol

FA=

Firefly Algorithm

FDLA=

Fractional Dragonfly Based Load Balancing Algorithm

FC=

Fractional Calculus

FLION=

Fractional Lion clustering algorithm

FMCR-CT=

Fuzzy Multi Cluster-Based Routing with a Constant Threshold

FPT=

Fixed Parameter Tractable

FFO=

Fruit Fly Optimisation

GWO=

Grey Wolf Optimizer

GSO=

Glowworm Swarm Optimisation

GA=

Genetic Algorithm

GECR=

GA-based Energy-efficient Clustering and Routing approach

HEFT=

Hybrid Heterogeneous Earliest Finish Time

HHO=

Harries Hawks Optimisation

IoT=

Internet of Things

IMWSNs=

Industrial Multichannel Wireless Sensors Networks

ILP=

Integer Linear Programming

IDC=

Internet Data Centers

iCSHS=

Improved Cuckoo Search and Harmony Search

IMPSO=

Improved Multi-Objective PSO

KH=

Krill Herd Optimisation algorithm

LCM=

Link-aware Clustering Mechanism

LP/NLP=

Linear/Nonlinear Programming

LBCP=

Load-Balanced Clustering Problem

LBMPSO=

Load Balancing technique by Modified PSO

LD2FA-PSO=

Learning Dynamic Deterministic Finite Automata with PSO

LB-BC=

Load Balancing based on Bayes and Clustering

MAC=

Medium Access Control

MCS=

Multi-Candidate Selection

MCOP=

Multi-Criterion Optimisation

MANFIS=

Modified Adaptive Neuro Fuzzy Inference System

OABC=

Optimized Artificial Bee Colony

OWSNs=

Optical-Wireless Sensor Networks

PSO=

Particle Swarm Optimisation

PEFT=

Predict Earliest Finish Time

PIO=

Pigeon inspired Optimisation

RMASE=

Routing Modeling Application Simulation Environment

SDN=

Software-Defined Networking

SA=

Simulated Annealing

SALB=

Self-Acting Load Balancing

SIF=

Swarm Intelligence based Fuzzy

SRPMA=

Secure Routing Protocol based on Multi-objective Ant-colony-optimisation

SDMSs=

Software-Defined Mobile Sinks

SFO=

Sailfish Optimizer

TBSLBPSO=

Task-based System Load Balancing method using PSO

T-S=

Takagi – Sugeno

QoS=

Quality of Service

WSN=

Wireless Sensor Network

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 330.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.