[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Next Article in Journal
Speed of Light in Hollow-Core Photonic Bandgap Fiber Approaching That in Vacuum
Previous Article in Journal
Digitized Seedbed Soil Quality Assessment from Worn and Edge Hardened Cultivator Sweeps
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improvement of the Low-Energy Adaptive Clustering Hierarchy Protocol in Wireless Sensor Networks Using Mean Field Games

1
Department of Electrical, Computer and Telecommunication Engineering, Faculty of Engineering, Botswana International University of Science and Technology, Palapye 10071, Botswana
2
Faculty of Information Technology and Electrical Engineering, University of Oulu, 90570 Oulu, Finland
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(21), 6952; https://doi.org/10.3390/s24216952
Submission received: 12 August 2024 / Revised: 11 October 2024 / Accepted: 14 October 2024 / Published: 30 October 2024
(This article belongs to the Section Internet of Things)
Graphical abstract
">
Figure 1
<p>Network model [<a href="#B38-sensors-24-06952" class="html-bibr">38</a>].</p> ">
Figure 2
<p>MFG operation [<a href="#B47-sensors-24-06952" class="html-bibr">47</a>].</p> ">
Figure 3
<p>Performance comparison of energy consumption and throughput at 0.01 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (<b>a</b>) Comparison of energy consumption at 0.01 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (<b>b</b>) Comparison of throughput at 0.01 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.</p> ">
Figure 4
<p>Performance comparison of energy consumption and throughput at 0.05 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (<b>a</b>) Comparison of energy consumption at 0.05 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (<b>b</b>) Comparison of throughput at 0.05 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.</p> ">
Figure 5
<p>Performance comparison of energy consumption and throughput at 0.1 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (<b>a</b>) Comparison of energy consumption at 0.1 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (<b>b</b>) Comparison of throughput at 0.1 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.</p> ">
Figure 6
<p>Performance comparison of energy consumption and throughput at 0.001 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (<b>a</b>) Comparison of energy consumption at 0.001 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (<b>b</b>) Comparison of throughput at 0.001 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.</p> ">
Figure 7
<p>Network lifetime analysis based on the first and last node death events using the MFG-LEACH protocol. (<b>a</b>) Time until the first node death. (<b>b</b>) Time until the last node death.</p> ">
Versions Notes

Abstract

:
The Low-Energy Adaptive Clustering Hierarchy (LEACH) protocol is a widely used method for managing energy consumption in Wireless Sensor Networks (WSNs). However, it has limitations that affect network longevity and performance. This paper presents an improved version of the LEACH protocol, termed MFG-LEACH, which incorporates the Mean Field Game (MFG) theory to optimize energy efficiency and network lifetime. The proposed MFG-LEACH protocol addresses the imbalances in energy consumption by modeling the interactions among nodes as a game, where each node optimizes its transmission energy based on the collective state of the network. We conducted extensive simulations to compare MFG-LEACH with Enhanced Zonal Stable Election Protocol (EZ-SEP), Energy-Aware Multi-Hop Routing (EAMR), and Balanced Residual Energy routing (BRE) protocols. The results demonstrate that MFG-LEACH significantly reduces energy consumption and increases the number of packets received across different node densities, thereby validating the effectiveness of our approach.

Graphical Abstract">
Graphical Abstract

1. Introduction

Wireless Sensor Networks (WSNs) are a highly significant technological development, enabling the efficient gathering and sharing of data across multiple domains [1]. These networks are composed of small sensor nodes that possess capabilities for sensing, data processing, and wireless communication. WSNs are applied in a variety of areas, including environmental monitoring, healthcare, industrial automation, and smart cities [2,3,4,5,6], etc.
Despite their numerous benefits, WSNs face significant challenges, particularly in terms of energy efficiency and network longevity. Traditional clustering protocols, such as the Low-Energy Adaptive Clustering Hierarchy (LEACH), have been widely used to address these issues. However, LEACH and similar protocols often fail to optimize energy consumption [7,8,9,10] effectively in large-scale networks due to their static and non-adaptive nature resulting in the uneven energy distribution among sensor nodes, leading to premature energy depletion and reduced network lifespan [11,12]. In large-scale deployments, this issue is exacerbated, where the distance between cluster heads (CHs) and the sink node can vary significantly, resulting in increased energy consumption for some nodes.
The motivation for our proposed work is rooted in reducing energy consumption to enhance the durability and efficiency of WSNs. This research aims to contribute to ongoing efforts to create energy-efficient solutions that improve the performance and sustainability of WSNs. The development of such protocols will make WSNs more reliable and cost-effective for a variety of applications, supporting their continued expansion and utility in numerous industries.

1.1. Related Works

Several studies have addressed the limitations of the LEACH protocol, as highlighted in [13,14,15,16,17,18,19,20,21,22] and have been summarised in Table 1. One of the challenges with LEACH is the uneven distribution of nodes among different CHs, resulting in varying network performance. To mitigate this issue, MaximuM-LEACH [16] has been introduced, aiming to achieve a more balanced load by equalizing the number of nodes within each cluster. This strategy is designed to prolong the overall network lifespan. In [17], a modified protocol named LEACH-Centralized Modified (LEACH-CM) is introduced to improve upon the existing centralized LEACH (LEACH-C). LEACH-CM primarily involves evaluating the distance between a selected CH and a member node, as well as the distance between the member node and the BS for data transmission. Addressing inter-cluster communication issues in LEACH, ref.  [19] proposes an enhanced energy-saving strategy using inter-cluster ring routing. This approach abstracts all sensor nodes into a ring system model during network topology formation and implements a ring transmission strategy during data transmission. Additionally, ref. [20] introduces improved computation algorithms for LEACH clustering and enhanced information gathering by CHs, enhancing the rate of combined information flow. Moreover, ref. [14] proposes an enhanced version of LEACH, referred to as enhanced LEACH (E-LEACH), to extend network lifetime and improve energy utilization. Scalability concerns of traditional LEACH are addressed in [21] through the introduction of V-LEACH [15]. Furthermore, ref. [13] presents Energy-LEACH and Multihop-LEACH variations to enhance scalability, while ref. [22] focuses on implementing multihop flat-based and cluster-based protocols to improve scalability. Lastly, ref. [18] introduces the Energy-Efficient Scalable Routing Algorithm (EESRA) as an adaptation of LEACH.
In the subject of handling scalability and high node densities in WSNs, one interesting solution is Mean Field Game (MFG), a mathematical framework employed to model decision-making within extensive populations of interacting agents [23,24]. This concept is particularly important in the field of economics [25], network security [26,27,28], and traffic networks [29,30] and has also been applied to wireless networks [31,32,33,34,35].
Table 1. Comparison of LEACH protocol variants.
Table 1. Comparison of LEACH protocol variants.
AlgorithmReferencesYearKey Features
LEACH[36,37]2000Uneven distribution of nodes among CHs, rotating CHs, localized data aggregation and limited network lifespan.
Energy-LEACH[13]2009Considers the residual energy of nodes as the primary metric for CH selection.
Multihop-LEACH[13]2009Employs multi-hop communication and selects optimal paths to reduce energy consumption and prolong the network lifetime.
E-LEACH[14]2013Introduces enhancements in cluster formation and CH selection processes, extension of network lifetime and improved energy utilization.
V-LEACH[15]2013Improves the lifetime of the network by introducing a vice-CH to mitigate the impact of CH failures.
MaximuM-LEACH[16]2018Balanced load distribution among clusters and prolonged network lifespan.
LEACH-C[17]2021Centralized approach, considers distance for CH selection and data transmission and considers active node count for CH determination.
ESSRA[18]2022Sink node makes decisions about CH selection to reduce energy consumption and it considers residual energy levels and distance from CHs.
MFG-LEACHThis work2024Incorporates the Mean Field Games framework into the data transmission phase of LEACH to select the optimal energy for transmitting.
In [31], the focus is on minimizing transmission costs in an IoT framework with a hybrid access point (HAP) and multiple sensor nodes, employing a Stackelberg game extended to a dynamic game for efficient power control. Power control for energy efficiency in a wireless network is addressed in [32] with numerous transmitters, modeling it as a dynamic game based on available energy and channel conditions. Ref. [33] examines uplink power control using the non-orthogonal multiple access (NOMA) protocol in scenarios with many users, establishing an equilibrium strategy via MFG theory. Power management in densely populated small-scale cellular networks is investigated in [34], integrating MFG theory to ensure unique mean field equilibrium and network stability. Finally, ref. [35] focuses on optimizing quality of service (QoS) in cellular networks through decentralized optimization using nonlinear MFG control theory.

1.2. Contribution

Within the MFG framework, the solutions in [31,32,33,34,35] focus on various wireless networking applications. However, despite this extensive research, there is a notable gap in the literature regarding the application of MFG theory to the routing processes in WSNs. The main contributions of the work can be outlined as follows:
  • The study focuses on enhancing the data transmission phase of the LEACH protocol by introducing the application of the MFG framework, which models the interactions among sensor nodes as a game. Each node independently optimizes its transmission energy based on the collective state of the network.
  • This work introduces an MFG model that considers two network dynamics; distance and the remaining energy of the nodes. This model holds significance as the incorporation of these parameters is crucial for enhancing the performance of the LEACH protocol.
  • Scalability analysis is performed in this work as the proposed technique is evaluated across different node densities.

1.3. Paper Outline

The paper follows an organized format. The introduction is presented in Section 1, covering the motivation and contribution of the work. Section 2 describes the system model used in the study, formulates the problem and then introduces the differential game model and optimal control framework, respectively, which are the building blocks of MFG. The notations used in this section and the subsequent ones are provided in Table A1. Section 3 gives an overview of the MFG framework and Section 4 introduces the MFG-LEACH protocol and the solution analysis. Section 5 presents the numerical analysis with a specific emphasis on the comparison between MFG-LEACH and other routing protocols. Section 6 provides a discussion of the findings. Finally, Section 7 summarizes the main findings, the contributions of the paper, and provides closing remarks on the study’s significance along with suggestions for future work.

2. System Model

2.1. Network Model

In this study, we examine a WSN consisting of K individual sensor nodes, which are randomly deployed. Each sensor node in this network is equipped with components enabling sensing, computational processing, and wireless communication functionalities. The network architecture includes a sink node located at the edge of the deployment area. Data transmission within this WSN is governed by the LEACH protocol which facilitates efficient data transmission through dynamic clustering and rotating CHs. The cluster’s channel model is presumed to adhere to a free space propagation model. Additionally, the channels between CHs and the sink node are multi-path fading channels. The sink plays a role in aggregating data collected from the dispersed sensor nodes.

2.2. LEACH Protocol

The LEACH protocol is adopted by the nodes in which nodes self-organize into clusters as shown in Figure 1. LEACH operates in two phases: the setup phase and the steady state phase.

2.2.1. Setup Phase

The selection of CHs follows a probabilistic model, aiming to allocate energy usage evenly throughout the network according to the mathematical formulation [39]:
P ( CH ) = 1 1 P · ( r · mod · 1 P )
where P ( CH ) denotes the probability threshold dictating whether a specific node will act as a CH in the ongoing round, while P signifies the percentage of nodes designated to become CHs—a parameter representing the optimal proportion of CHs at any point. The variable r denotes the current round number, and the operation mod refers to the modulus operation. CHs are responsible for collecting data from member nodes. To balance energy consumption, CHs rotate periodically.

2.2.2. Steady State Phase

Nodes transmit data through a single hop to a CH, which aggregates the data and forwards them to the sink. The energy expended by node k in transmitting m-sized bits of data is [40]
E k = E elec · m + E fs · m · d 2 if d < d th E elec · m + E amp · m · d 4 , if d > d th ,
E elec denotes the node electronics energy, and E amp pertains to the energy required for amplification of a signal in a multi-path model. The variables d and d th denote the distance from the transmitter (node or CH) to the receiver (CH or sink), and a predefined threshold distance, respectively. E fs represents the energy required for amplification of a signal in open space and is utilized when the distance from the source to the destination is below d th . The energy expended in receiving l bits of data is [40]
E R = ( E elec + E DA ) · l
where E DA refers to the energy expenditure necessary for aggregating each bit of data.

2.2.3. Complexity Analysis

LEACH operates by probabilistically selecting CHs among nodes, where each node computes a threshold based on a random number and a probability threshold. The complexity is characterized by how this process scales as the network grows. Each node independently calculates a threshold based on a random number and a probability value. This operation is local to each node and involves basic arithmetic operations, typically resulting in a constant time complexity for each node, denoted as O ( 1 ) . Nodes are organized into clusters based on the thresholds they calculate. This clustering process involves nodes communicating and potentially establishing CHs. In a network with K nodes, each node typically interacts with a constant number of neighbors (or potential CHs), resulting in a constant overhead per node, often denoted as O ( 1 ) . Since the key operations—threshold calculation and cluster formation— are repeated for each node in the network, the overall complexity of LEACH in terms of node count K is O ( K ) . This linear scalability means that as the number of nodes increases, the computational and communication load increases proportionally.

2.3. Problem Formulation

2.3.1. Scenario

As shown in (2), the energy required to transmit data increases with distance due to path loss. For shorter distances, the energy consumption is modeled with a free space propagation model, which considers path loss to be proportional to d 2 . For longer distances, the multipath fading model is used, where the path loss is proportional to d 4 .
The energy formulation used in the LEACH protocol has certain limitations and downsides. The model uses a fixed threshold distance ( d th ) to switch between the d 2 and d 4 propagation models. This creates a sharp transition, which may not accurately reflect the gradual change in path loss and signal-to-interference plus noise ratio ( γ ) experienced in real environments. The fixed threshold does not account for varying environmental conditions, such as obstacles, terrain, and interference. Additionally, the model leads to an overestimation or underestimation of the energy required for transmission, especially for distances close to d th . Nodes located just above or below the threshold may experience significantly different energy consumption rates, leading to unbalanced energy depletion across the network. This can cause some nodes to die prematurely, reducing coverage and effectiveness.
Path loss serves as an indicator of communication reliability due to its direct impact on γ . The path loss (PL) can be expressed as [41,42]:
P L ( d B ) = P L ( d 0 ) + 10 n log ( d d 0 )
or
P L ( d B ) = P t P r
where d 0 is the reference point in 1 km, P t is the transmit power, P r is the receive power and n is the path loss exponent. Higher path loss results in weaker received signal strength and lower γ , which indicates poor signal quality. γ is defined as
γ = P r P int + P noise
where P int is the total power of all interfering signals and P noise is the power of the background noise present in the system, which includes thermal noise and other sources of noise.

2.3.2. Optimization Problem

In this scenario, each battery-constrained node k seeks to minimize its transmission energy E k
E k = P k · t
where P k is the transmission power of node k, and P k = P t . In our work, network dynamics of remaining battery energy ( E r ) and γ will be considered during the data transmission phase. The objective of each node is to minimize energy consumption while ensuring that γ remains above a set threshold ( γ th ) . Thus, the optimization problem at each node is then formulated as
Minimize : E k subject to : γ k γ th E min E k E max
where E min and E max puts both lower and upper bounds on E k , E max E r and the value of γ th is constant for all the nodes.
Since the nodes share the transmission medium, the transmission power and channel conditions of one node can affect γ and energy consumption of other nodes due to interference. This creates a conflict of interest, where the actions of one node can have negative externalities on others. Thus, optimizing each node independently, without accounting for interactions and dependencies among them, may not result in the most efficient utilization of energy from a global network perspective and could lead to sub-optimal overall performance.
Game theory emerges as a viable optimization technique capable of considering node interactions [43,44], offering a distributed solution to the optimization problem. In this context, node strategies are adjusted in response to evolving network conditions and the strategies of other nodes.

2.4. Differential Game Model

The scenario is modeled as a differential game [45], wherein nodes make continuous, time-varying decisions, and the outcome is influenced not only by node strategies but also by the dynamic system.

2.4.1. Framework

The differential game ( G ) framework comprises five sets: G = { K , E , S , V , C } . In this setting, the group of players K = { 1 , , K } denotes deployed nodes, with each node functioning as a rational decision maker. The action space E = [ E min , E max ] defines potential transmit energy levels. The state space S is characterized by γ and E k r , where the state of a node is denoted as s k S and s k ( t ) = [ E k r ( t ) , γ k ( t ) ] . Both states’ evolution is presumed to adhere to the Ornstein–Uhlenbeck dynamics, a mathematical framework offering insight into real-world dynamic phenomena [46]. The cost function c k ( t ) C for a node at any given time considers both receiver performance and transmit energy, and is defined as [47]
c k ( t ) = ( γ k ( t ) γ th ( t ) ) 2 + μ E k ( t ) ,
where the term ( γ k γ th ) 2 signifies the performance-related term, and μ E k ( t ) denotes the transmit energy-related term. μ is a weighting factor that balances the importance of receiver performance against energy consumption.
To determine the value of E k that will minimize c k ( t ) in this dynamic system, each node formulates an optimal control policy v k * V [48] defined as
v k * ( 0 T ) = arg min E k ( 0 T ) E 0 T c k ( t ) d t + c k ( T ) , k subject to : s k ( t ) = { E k r ( t ) , γ k ( t ) } , k
where t [ 0 , T ] and c k ( T ) represents the final condition which characterizes the system’s cost at final time T.

2.4.2. Optimal Control

The optimal control for each node is derived by solving the Hamilton–Jacobi–Bellman (HJB) equation, which provides the value function ( u k ) representing the minimum cost-to-go from any given state [48]. The HJB is expressed as in (11) and as the Hamiltonian in (12) [34]:
δ t u k ( t , s k ( t ) ) = min E k ( t ) c k ( t , s k ( t ) , E k ( t ) ) + u k ( t , s k ( t ) ) · δ t s k ( t )
where the term δ t u k ( t , s k ( t ) ) indicates how the value function changes with a small increment in time, c k ( t , s k ( t ) , E k ( t ) ) is the intermediate cost which quantifies the instantaneous cost incurred due to the chosen action in the given state at that time, u k ( t , s k ( t ) ) represents the value function’s gradient with respect to s k ( t ) , which points in the direction of the steepest increase in the value function and δ t s k ( t ) denotes the change in s k ( t ) with respect to t and it captures how the state of the system evolves over time. To find E k , it is necessary to solve K HJB equations concurrently. In densely populated WSNs, this approach becomes impractical because the number of simultaneous partial differential equations (PDEs) increases with the number of nodes. As a result, the complexity of optimizing energy consumption and maintaining network performance grows proportionally with the network. To address this challenge, we leverage the MFG framework, which offers a robust method for analyzing and optimizing large-scale systems.
H ( s k ( t ) , E k ( t ) , u k ( t , s k ( t ) ) = min E k ( t ) c k ( s k ( t ) , E k ( t ) ) + u k ( t , s k ( t ) ) · δ t s k ( t )

3. Mean Field Game (MFG) Framework

MFG is a framework designed to address scenarios in which a vast number of rational agents (nodes), interact with one another. The key assumptions underlying this framework are as follows:
  • Nodes are rational and are motivated to optimize their individual objectives.
  • As the number of nodes tends to infinity, a mean field approximation is applied.
  • Nodes can only observe and react to the aggregate behavior of the population.
  • This aggregate behavior can be described through a distribution referred to as the mean field.
  • The actions taken by nodes have an impact on the system’s overall dynamics.
In MFG, at a specific moment in time, the mean field corresponds to the probability distribution describing the states across the entire group of nodes. It is represented by a mean field variable ( m ( t , s ) ) which is expressed as [49]
m ( t , s ) = lim K 1 K i = 1 K I [ s k ( t ) = s ]
where lim K indicates that the operation is conducted in the limit as K approaches infinity. The term 1 K i = 1 K I [ s k ( t ) = s ] represents an average over K nodes, where I [ s k ( t ) = s ] is an indicator function that takes the value 1 if s k ( t ) = s .
The MFG framework is described by a system of two interconnected PDEs, namely the HJB Equation (11) and the Fokker–Planck–Kolmogorov (FPK) equation, denoted by
δ t m ( t , s k ) + m ( t , s k ) · δ t s k ( t ) = 0
where δ t m ( t , s k ) represents how the variable m ( t , s k ) changes over time and δ t s k ( t ) represents the rate of change of s k with respect to t. The equation describes how the probability density of a system’s state evolves over time.
The HJB equation describes the value function of each node which represents the expected cost that it seeks to minimize [48]. The FPK equation characterizes the evolution of the distribution of the system’s state over time. The mean field establishes the relationship between the value functions and the distribution of the states, connecting the HJB equation and the FPK Equation [50]. Thus, instead of solving K HJB equations, the strategy of a node, E k , is influenced by the collective state of all the other nodes. The interaction of these two equations is depicted in Figure 2.

Complexity Analysis

In this work, the mean field represents a statistical distribution characterizing the state of a two-dimensional system at a specific time. It quantifies the likelihood of various states across the player set, as indicated by (13). The computational challenge lies in determining this mean field, which entails assessing the probability of S states across K players at any given time, t [ 0 , T ] . The summation in the equation encompasses all players, indexed by i, with K representing the number of players. Hence, the computational complexity scales proportionally with the player count. Additionally, for each time point t, the mean field computation is necessary, leading to a scaling complexity with the number of time instances, T. Moreover, as the mean field is computed for each achievable state s within the set S , the total possible states, S, further contribute to the complexity. Taking these factors into consideration, the computational complexity of mean field determination, integrated into LEACH to formulate MFG-LEACH, can be represented as O ( K · T · S ) . This complexity arises from the necessity to iterate through all players, time instances, and states.

4. MFG-LEACH Protocol

The routing mechanism of the MFG-LEACH protocol is an enhancement of the traditional LEACH protocol. The primary objective is to balance energy consumption among sensor nodes by considering the collective state of the network. Similar to traditional LEACH, MFG-LEACH operates in rounds and begins with the setup phase, where clusters are formed. Each sensor node independently decides whether to become a CH based on a probabilistic approach that considers a set threshold. Once a CH is selected, the steady-state phase begins where data transmission occurs. Unlike traditional LEACH, which uses a static approach to compute E k according to (2), in MFG-LEACH, to derive E k , we utilize a coupled system of two equations: the HJB and FPK equations. The FPK equation evolves forward in time and dictates the evolution of the mean field. Conversely, the HJB equation evolves backward in time and governs the computation of the optimal control policy for node k. The continuous feedback loop is key to ensuring that the system dynamically adapts to changes, such as varying node densities, energy levels, or network conditions. As these environmental factors change, the mean field shifts, prompting agents to modify their strategies dynamically.

4.1. LEACH vs. MFG-LEACH

The complexity of MFG-LEACH is significantly higher than that of LEACH. By comparing the complexities of LEACH and MFG-LEACH (Table 2), it is evident that MFG-LEACH is much more complex than LEACH. This is because LEACH scales linearly with the number of nodes while MFG-LEACH introduces complexity due to the additional parameters T and S. The increased complexity of MFG-LEACH due to its integration of MFG aims for more optimized energy consumption but at the cost of higher computational demands.

4.2. Solution Analysis

The solution of the coupled PDEs (HJB and FPK) in MFG-LEACH is complex and often requires numerical methods particularly finite difference methods (FDM) for practical computation [51,52]. FDM discretizes both the spatial and temporal dimensions of the equations and approximates derivatives using finite difference techniques. The resulting system of algebraic equations is then solved iteratively.
To utilize this method effectively, the continuous variables, time, energy and γ are discretized into a grid with dimensions X × Y × Z . The decision-making for the optimal control policy takes place within this discretized space and the variables are used to approximate the solutions of the PDEs which will evolve in the three-dimensional space ( 0 , T ) × ( E min , E max ) × ( 0 , γ th ) with steps in time ( δ t ), energy ( δ E ), and signal-to-interference plus noise ratio ( δ γ ) defined as follows [51]:
δ t = T X
δ E = E max E min Y
δ γ = γ th Z
For the FPK Equation (18), the Lax–Friedrichs scheme is applied to obtain (19).
δ t m ( t , s ) + E m ( t , s ) E ( t ) + γ m ( t , s ) γ ( t ) = 0
M ( i + 1 , j , l ) = 1 2 [ M ( i , j 1 , l ) + M ( i , j + 1 , l ) + M ( i , j , l 1 ) + M ( i , j , l ) ] + 1 2 δ E [ M ( i , j + 1 , l ) E ( i , j + 1 , l ) M ( i , j 1 , l ) E ( i , j 1 , l ) ] + 1 2 δ γ [ M ( i , j , l 1 ) E ( i , j , l 1 ) γ ( i , j , l 1 ) M ( i , j 1 , l + 1 ) E ( i , j , l + 1 ) γ ( i , j , l + 1 ) ]
where M ( i , j , l ) denotes the value of m ( t , s ) at discrete points defined by time instant i, energy level j, and γ level l in the discretized grid. The terms E ( i , j , l ) and γ ( i , j , l ) represent the values of transmission energy ( E k ) and γ , respectively. Employing the Lax–Friedrichs scheme allows us to numerically solve the FPK equation and calculate updated values of M ( i + 1 , j , l ) .
FDM cannot be used to solve the HJB equation due to the complexities introduced by the Hamiltonian. Instead, we reformulate the HJB equation using its corresponding optimal control problem to obtain [47]:
min E k ( t ) E 0 T c k ( t ) d t + c k ( T )
subject to : δ t m ( t , s ) + E m ( t , s ) E ( t ) + γ m ( t , s ) γ ( t ) = 0 .
In this formulation, we introduce a Lagrange multiplier λ ( t , s ) as depicted in (21), assuming c k ( T ) = 0 . The incorporation of λ ( t , s ) is succeeded by discretizing (21), yielding (22) [47].
A joint finite difference algorithm is subsequently developed using the Lax–Friedrichs scheme and Lagrange relaxation. This algorithm is designed to solve the coupled HJB and FPK equations, thereby obtaining the optimal power control policy. Algorithm 1 outlines the steps to update the mean field distribution, Lagrange multipliers (27), and energy levels (26) to achieve the optimal control policy.
L ( m ( t , s ) , E ( t , s ) , λ ( t , s ) ) = E 0 T c k ( t ) d t + c k ( T ) + 0 T E min E max 0 γ th λ ( t , s ) ( m ( t , s ) + E m ( t , s ) E ( t ) + γ m ( t , s ) γ ( t ) ) d t d E d γ
L d = δ t δ E δ γ i = 1 X + 1 j = 1 Y + 1 l = 1 Z + 1 [ M ( i , j , l ) C ( i , j , l ) + λ ( i , j , l ) ( ζ + ρ + χ ) ]
ζ = 1 δ t [ M ( i + 1 , j , l ) 1 2 ( M ( i , j + 1 , l ) + M ( i , j 1 , l ) + M ( i , j , l + 1 ) + M ( i , j , l 1 ) ) ]
ρ = 1 2 δ E = [ M ( i , j + 1 , l ) E ( i , j + 1 , l ) M ( i , j 1 , l ) E ( i , j 1 , l ) ]
χ = 1 2 δ γ [ M ( i , j , l + 1 ) E ( i , j , l + 1 ) γ ( i , j , l + 1 ) M ( i , j , l 1 ) E ( i , j , l 1 ) γ ( i , j , l 1 ) ]
δ L d δ E ( i , j , l ) = j = 1 Y + 1 l = 1 Z + 1 M ( i , j , l ) δ C ( i , j , l ) δ E ( i , j , l ) + M ( i , j , l ) 2 δ E + M ( i , j , l ) γ ( i , j , l ) 2 δ γ [ λ ( i , j + 1 , l ) λ ( i , j 1 , l ) ]
λ ( i 1 , j , k ) = 1 2 [ λ ( i , j + 1 , l ) + λ ( i , j 1 , l ) ] + 1 2 [ λ ( i , j , l + 1 ) + λ ( i , j , l + 1 ) ] 1 2 δ t E ( i , j , l ) γ ( i , j , l ) δ γ + 1 δ γ [ λ ( i , j + 1 , l ) γ ( i , j 1 , l ) ] + δ t C ( i , j , l )
Algorithm 1: Mean Field Equilibrium
1:
Initialization:
2:
M ( 0 , 0 , 0 ) : = joint mean field distribution
3:
λ ( X + 1 , 0 , 0 ) : = initial Lagrangian parameters
4:
E ( X + 1 , 0 , 0 ) : = initial energy levels
5:
for  i = 1 to X do
6:
  for  j = 1 to Y do
7:
    for  k = 1 to Z do
8:
      Update mean field:
9:
      Using M ( i + 1 , j , l ) (19)
10:
      Update Lagrangian parameter:
11:
       λ ( i 1 , j , l ) (27)
12:
      Update energy levels:
13:
       E ( i 1 , j , l ) (26)
14:
    end for
15:
  end for
16:
end for
To achieve optimality, the decision variables ( E * and M * ) must satisfy the Karush–Kuhn–Tucker (KKT) conditions. Using Algorithm 1, M * is first calculated, and then E * ( E k ) is determined according to (26). This process allows the MFG-LEACH protocol to compute the optimal transmission energy E k .

5. Numerical Analysis

5.1. Simulation Setup

In this section, we provide an assessment of the proposed scheme, comparing it with other established routing protocols including EZ-SEP [53], EAMR [54], BRE [55]. The parameters used in the simulation are presented in Table 3.

5.2. Node Density

The node density is varied from sparse to dense (0.001, 0.01, 0.05 and 0.1 nodes per square meter (m2)), allowing for the assessment of the scalability of MFG-LEACH. The nodes were distributed randomly.

5.3. Results

We computed E k using the MFG-LEACH protocol. To demonstrate the performance of the proposed approach, we examined energy consumption and throughput across a range of node densities, from sparse to dense.

6. Discussion

6.1. Energy Consumption Per Round

Energy consumption per round is critical as it directly impacts the overall network lifetime. The energy consumption of MFG-LEACH is notably lower compared to EZ-SEP, EAMR and BRE across all node densities, as illustrated in Figure 3a, Figure 4a, Figure 5a and Figure 6a. For all the node densities, 0.001, 0.01, 0.05 and 0.1, the plots show that the other protocols consumed more energy per round than MFG-LEACH. For instance, after 1000 rounds at a node density of 0.1, EAMR, EZ-SEP and BRE have consumed 0.547 J, 0.487 J and 1.22 J, respectively, while node energy consumption under MFG-LEACH routing is 0.375J. The other protocols consume more energy per round because they do not have MFG-LEACH’s adaptive control policy, which dynamically adjusts transmission energy in response to changes in network dynamics.

6.2. Throughput

Throughput helps in visualizing the correlation between the number of packets received by the base station in each round across various node densities. Higher throughput is advantageous as it ensures that more data packets are successfully transmitted to the base station, enhancing data collection efficiency and overall network reliability. Figure 3b, Figure 4b, Figure 5b and Figure 6b illustrate the packet reception by the base station at node densities of 0.01, 0.05, 0.1, and 0.001, respectively. The results show that MFG-LEACH outperforms EZ-SEP, EAMR and BRE in terms of throughput across all examined node densities. The adaptive nature of MFG-LEACH ensures that nodes remain active longer and do not die prematurely. As a result, more data packets are transmitted to the base station before the nodes deplete their energy.

6.3. Network Lifetime

The purpose of this metric is to evaluate how long the network remains operational. The network lifetime is evaluated through two key metrics: first node death (FND), representing the round when the first node depletes its energy, and LND, indicating the round when the last active node becomes inactive. These metrics are illustrated in Figure 7a,b. The proposed approach enhances network lifetime, as evidenced by the prolonged activity of nodes across all node densities compared to EZ-SEP, EAMR and BRE. This delay in FND and LND is attributed to the lower energy consumption observed in the protocol, resulting in longer node activity compared to other approaches. Extending FND and LND means that the network remains operational for a longer period, which is crucial for applications requiring sustained sensor activity and data collection.

6.4. Scalability

Scalability was assessed by testing MFG-LEACH across node densities ranging from 0.001 to 0.1 nodes per m2. MFG-LEACH consistently maintained high performance levels, demonstrating its robustness in both sparse and dense network conditions compared to EZ-SEP, EAMR and BRE. This characteristic of MFG-LEACH’s ability to handle large populations indicates its adaptability and flexibility.

7. Conclusions

In our study, we introduced MFG-LEACH, an enhanced LEACH protocol leveraging MFG theory to tackle energy optimization, scalability, and network longevity challenges in WSNs. Our approach enables dynamic adjustment of transmission strategies, resulting in balanced energy consumption and improved scalability and throughput compared to traditional protocols such as EAMR, EZ-SEP, and BRE, as demonstrated in Table 4. Additionally, the optimized energy usage extends the network’s lifespan, reducing maintenance needs. Future research could further explore dynamic CH selection using the MFG framework, examine the performance of the protocol with multiple or mobile sinks to enhance adaptability, and focus on real-world experimental validation and integration with other protocols while also addressing security considerations.

Author Contributions

Conceptualization, U.N., B.B. and H.A.; methodology, U.N. and B.B.; software, U.N.; validation, U.N. and J.C.; formal analysis, U.N., B.B. and H.A.; investigation, U.N. and J.C.; writing—original draft preparation, U.N.; writing—review and editing, U.N.; supervision, B.B. and H.A. and J.C. All authors have read and agreed to the published version of the manuscript.

Funding

H. Alves was partially supported by the Research Council of Finland (former Academy of Finland) 6G Flagship Programme (Grant Number: 346208).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Notations.
Table A1. Notations.
VariableDefinition
P ( CH ) Probability threshold of becoming a CH
PPercentage of nodes designated to become CHs
rCurrent round number
E k Energy expended by node k during transmission
E elec Node electronics energy
E fs Energy required for amplification of a signal in open space
E amp Energy required for amplification of a signal in multi-path model
mSize of packet
dDistance from a transmitter (node or CH)
d th Predefined threshold distance
γ Signal-to-interference plus noise ratio (SINR)
γ th SINR threshold
E min Lower bound on E k
E max Upper bound on E k
E r Remaining battery energy
m ( t , s ) Mean field
I Indicator function

References

  1. Sharma, S.; Kaur, A. Survey on Wireless Sensor Network, Its Applications and Issues. J. Phys. Conf. Ser. 2021, 19, 012042. [Google Scholar] [CrossRef]
  2. Bensaleh, M.S.; Saida, R.; Kacem, Y.H.; Abid, M. Wireless Sensor Network Design Methodologies: A Survey. J. Sens. 2020, 20, 9592836. [Google Scholar] [CrossRef]
  3. Del-Valle-Soto, C.; Mex-Perera, C. Wireless Sensor Network Energy Model and its Use in The Optimization of Routing Protocols. Energies 2020, 13, 728. [Google Scholar] [CrossRef]
  4. Singh, M.K.; Amin, S.I. A Survey of Wireless Sensor Network and its Types. In Proceedings of the 2018 International Conference on Advances in Computing, Communication Control and Networking (ICACCCN), Greater Noida, India, 12–13 October 2018; pp. 326–330. [Google Scholar]
  5. Onuekwusia, N.C.; Okpara, C.R. Wireless Sensor Networks (WSN): An Overview. Am. Sci. Res. J. Eng. Technol. Sci. 2020, 64, 53–63. [Google Scholar]
  6. Kandris, D.; Nakas, C.; Vomvas, D. Applications of Wireless Sensor Networks: An Up-to-Date Survey. Appl. Syst. Innov. 2020, 3, 14. [Google Scholar] [CrossRef]
  7. Tsvetanov, F.; Georgieva, I. Modeling of Energy Consumption of Sensor Nodes. In Proceedings of the 2020 43rd International Convention on Information, Communication and Electronic Technology (MIPRO), Opatija, Croatia, 28 September–2 October 2020; pp. 431–436. [Google Scholar]
  8. Boban, M.; Uroš, V. Energy Efficiency Improvement of Wireless Sensor Networks in the Digital Age. In Proceedings of the 2024 47th MIPRO ICT and Electronics Convention (MIPRO), Opatija, Croatia, 20–24 May 2024; pp. 1076–1080. [Google Scholar]
  9. Kandris, D.; Anastasiadis, E. Advanced Wireless Sensor Networks: Applications, Challenges and Research Trends. Electronics 2024, 13, 2268. [Google Scholar] [CrossRef]
  10. Tang, M.; Xin, Y.; Zhai, J. Efficient Rate and Power Allocation in Wireless Sensor Networks with Big Data Constraint. Optik 2021, 64, 3458–3469. [Google Scholar] [CrossRef]
  11. Abidin, H.Z.; Din, N.M. A Review on Sensor Node Placement Techniques in Wireless Sensor Networks. Int. J. Adv. Sci. Eng. Inf. Technol. 2017, 7, 190–197. [Google Scholar] [CrossRef]
  12. Vellaiyan, S.; N, V. A Comparative Analysis of Energy Consumption in Various Wireless Sensor Network Techniques. Int. Res. J. Multidiscip. Technovation 2024, 2, 100–107. [Google Scholar] [CrossRef]
  13. Bani Yassein, M.; Al-zou’bi, A.; Khamayseh, Y. Improvement on LEACH protocol of Wireless Sensor Network (VLEACH). Int. J. Digit. Content Technol. Its Appl. 2009, 3, 132–136. [Google Scholar]
  14. Zhao, Z.; Li, G.; Xu, M. An Improved Algorithm Based on LEACH Routing Protocol. In Proceedings of the 2019 IEEE 19th International Conference on Communication Technology (ICCT), Xi’an, China, 16–19 October 2019; pp. 1248–1251. [Google Scholar]
  15. Ma, X.W.; Yu, X. Improvement on LEACH Protocol of Wireless Sensor Network. Appl. Mech. Mater. 2013, 347, 1738–1742. [Google Scholar] [CrossRef]
  16. Salem, A.A. A Modified Leach Routing Algorithm for Increasing Lifetime of the Wireless Sensor Network. J. Inf. Organ. 2018, 8, 114–120. [Google Scholar] [CrossRef]
  17. Parmar, A.; Thakkar, A. An Improved Modified LEACH-C Algorithm for Energy Efficient Routing in Wireless Sensor Networks. Nirma Univ. J. Eng. Technol. 2017, 4, 1–22. [Google Scholar]
  18. Kalra, M.; Vohra, A.; Marriwala, N. LEACH-Based Hybrid Energy Efficient Routing Algorithm for Dynamic Cognitive Radio Networks. Meas. Sens. 2022, 24, 100–119. [Google Scholar] [CrossRef]
  19. Xiao, Q.; Hou, X. Improvement of LEACH Algorithm Based on Inter-Cluster Ring Routing Strategy. World J. Eng. Technol. 2020, 8, 774–783. [Google Scholar] [CrossRef]
  20. Chandrika, U.K.; Subrahmanyam, C. An Improved Leach Algorithm based on Wireless Sensor Networks. Int. J. Recent Technol. Eng. 2019, 8, 1623–1628. [Google Scholar]
  21. Daanoune, I.; Abdennaceur, B.; Ballouk, A. A Comprehensive Survey on LEACH-based Clustering Routing Protocols in Wireless Sensor Networks. Ad Hoc Netw. 2021, 114, 1232–1238. [Google Scholar] [CrossRef]
  22. Krishna, K.P.R.; Thirumuru, R. Energy Efficient and Multi-hop Routing for Constrained Wireless Sensor Networks. Sustain. Comput. Inform. Syst. 2023, 38, 100–108. [Google Scholar] [CrossRef]
  23. Huang, M.; Caines, P.E.; Malhamé, R.P. Individual and Mass Behaviour in Large Population Stochastic Wireless Power Control Problems: Centralized and Nash Equilibrium Solutions. In Proceedings of the IEEE Conference on Decision and Control, Maui, HI, USA, 9–12 December 2003; pp. 98–103. [Google Scholar]
  24. Bertucci, C.; Vassilaras, S.; Lasry, J.M. Transmit Strategies for Massive Machine-Type Communications based on Mean Field Games. In Proceedings of the 2018 15th International Symposium on Wireless Communication Systems (ISWCS), Lisbon, Portugal, 28–31 August 2018; pp. 1–5. [Google Scholar]
  25. Carmona, R. Applications of Mean Field Games in Financial Engineering and Economic Theory. In Proceedings of the Symposia in Applied Mathematics, Denver, CO, USA, 13 January 2020; pp. 1–15. [Google Scholar]
  26. Siwe, A.T.; Tembine, H. Network Security As Public Good: A Mean-Field-Type Game Theory Approach. In Proceedings of the 2016 13th International Multi-Conference on Systems, Signals and Devices (SSD), Leipzig, Germany, 21–24 March 2016; pp. 601–606. [Google Scholar]
  27. Chopra, K. Mobile Ad Hoc Network Security Using Mean Field Game Theoretic Threshold-Based Scheme. Recent Adv. Comput. Sci. Commun. 2020, 13, 166–177. [Google Scholar] [CrossRef]
  28. Tcheukam, A.; Tembine, H. Spatial Mean-field Games for Combatting Corruption Propagation. In Proceedings of the 2016 Chinese Control and Decision Conference (CCDC), Yinchuan, China, 28–30 May 2016; pp. 820–825. [Google Scholar]
  29. Gao, J.; Tembine, H. Correlative Mean-field Filter for Sequential and Spatial Data Processing. In Proceedings of the IEEE EUROCON 2017—17th International Conference on Smart Technologies, Ohrid, Macedonia, 6–8 July 2017; pp. 243–248. [Google Scholar]
  30. Tembine, H. Distributed Mean-Field-Type Filter For Vehicle Tracking. In Proceedings of the 2017 American Control Conference (ACC), Washington, DC, USA, 24–26 May 2017; pp. 4454–4459. [Google Scholar]
  31. Su, J.; Xu, H.; Xin, N.; Cao, G.; Zhou, X. Resource Allocation in Wireless Powered IoT System: A Mean Field Stackelberg Game-Based Approach. Sensors 2018, 18, 3173. [Google Scholar] [CrossRef]
  32. Mériaux, F.; Varma, V.; Lasaulce, S. Mean Field Energy Games in Wireless Networks. In Proceedings of the 2012 Conference Record of the Forty Sixth Asilomar Conference on Signals, Systems and Computers (ASILOMAR), Pacific Grove, CA, USA, 4–7 November 2012; pp. 671–675. [Google Scholar]
  33. Wu, Y.; Wu, J.; Huang, M. Mean-Field Transmission Power Control in Dense Networks. IEEE Trans. Control Netw. Syst. 2021, 8, 99–110. [Google Scholar] [CrossRef]
  34. Semasinghe, P.; Hossain, E. Downlink Power Control in Self-Organizing Dense Small Cells Underlaying Macrocells: A Mean Field Game. IEEE Trans. Mob. Comput. 2016, 15, 350–363. [Google Scholar] [CrossRef]
  35. Aziz, M.; Caines, P.E. A Mean Field Game Computational Methodology for Decentralized Cellular Network Optimization. IEEE Trans. Control Syst. Technol. 2017, 25, 563–576. [Google Scholar] [CrossRef]
  36. Liu, Y.; Wu, Q.; Zhao, T. An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks. Sensors 2019, 19, 4579. [Google Scholar] [CrossRef]
  37. Behera, T.; Samal, U.; Mohapatra, S.K. Energy-Efficient Routing Protocols for Wireless Sensor Networks: Architectures, Strategies, and Performance. Electronics 2022, 11, 2282. [Google Scholar] [CrossRef]
  38. Hassan, A.; Shah, W. Clustering Methods for Cluster-based Routing Protocols in Wireless Sensor Networks: Comparative Study. Int. J. Appl. Eng. Res. 2017, 12, 11350–11360. [Google Scholar]
  39. Saxena, M.; Joshi, A.; Dutta, S. Comparison of Different Multi-hop Algorithms to Improve the Efficiency of LEACH Protocol. Wirel. Pers. Commun. 2021, 118, 2505–2518. [Google Scholar] [CrossRef]
  40. Ullah, Z. A Survey on Hybrid, Energy Efficient and Distributed (HEED) Based Energy Efficient Clustering Protocols for Wireless Sensor Networks. Wirel. Pers. Commun. 2020, 112, 2685–2713. [Google Scholar] [CrossRef]
  41. Al-Aamri, N.; Suwailam, M.B. Characterization of Propagation Models in Wireless Communications for 4G Network. J. Electron. Telecommun. 2022, 8, 84–95. [Google Scholar] [CrossRef]
  42. Klozar, L.; Prokopec, J. Analyzing Study of Path loss Propagation Models in Wireless Communications at 0.8 GHz. J. Phys. 2018, 1003, 012028. [Google Scholar]
  43. Josephine, D.D.; Rajeswari, A. Power Control in LTE based on Heuristic Game Theory for Interference Management. Automatika 2024, 65, 945–956. [Google Scholar] [CrossRef]
  44. Yan, X.; Huang, C. Game Theory-Based Energy-Efficient Clustering Algorithm for Wireless Sensor Networks. Sensors 2022, 22, 478. [Google Scholar] [CrossRef] [PubMed]
  45. Tukhtasinov, M.; Ibragimov, G. Differential Games for an Infinite 2-Systems of Differential Equations. Mathematics 2021, 9, 1467. [Google Scholar] [CrossRef]
  46. Donado, F.; Moctezuma, R.; Lopez-Flores, L. Brownian Motion in Non-equilibrium Systems and the Ornstein-Uhlenbeck Stochastic Process. Sci. Rep. 2017, 7, 20–27. [Google Scholar] [CrossRef]
  47. Yang, C.; Li, J.; Semasinghe, P. Distributed Interference and Energy-Aware Power Control for Ultra-Dense D2D Networks: A Mean Field Game. IEEE Trans. Wirel. Commun. 2017, 16, 1205–1217. [Google Scholar] [CrossRef]
  48. Weston, J.; Tolić, D. Application of Hamilton–Jacobi–Bellman Equation/Pontryagin’s Principle for Constrained Optimal Control. J. Optim. Theory Appl. 2024, 2, 437–462. [Google Scholar] [CrossRef]
  49. Subramanian, S.G.; Taylor, M.E. Decentralized Mean Field Games. Assoc. Adv. Artif. Intell. 2022, 36, 9439–9447. [Google Scholar] [CrossRef]
  50. Benamor, A.; Habachi, O.; Kammoun, I. Mean Field Game-Theoretic Framework for Distributed Power Control in Hybrid NOMA. IEEE Trans. Wirel. Commun. 2022, 21, 10502–10514. [Google Scholar] [CrossRef]
  51. Yang, C.; Dai, H.; Li, J. Distributed Interference-Aware Power Control in Ultra-Dense Small Cell Networks: A Robust Mean Field Game. IEEE Access 2018, 6, 12608–12619. [Google Scholar] [CrossRef]
  52. Achdou, Y. Mean Field Games and Applications: Numerical Aspects. Lect. Notes Math. 2020, 22, 249–307. [Google Scholar]
  53. Nurlan, Z.; Zhukabayeva, T.; Othman, M. EZ-SEP: Extended Z-SEP Routing Protocol with Hierarchical Clustering Approach for Wireless Heterogeneous Sensor Network. Sensors 2021, 21, 1021. [Google Scholar] [CrossRef]
  54. Cengiz, K.; Dag, T. Energy Aware Multi-Hop Routing Protocol for WSNs. IEEE Access 2017, 6, 2622–2633. [Google Scholar] [CrossRef]
  55. Daanoune, I.; Baghdad, A.; Ballouk, A. BRE-LEACH: A New Approach to Extend the Lifetime Of Wireless Sensor Network. In Proceedings of the 2019 Third International Conference on Intelligent Computing in Data Sciences (ICDS), Marrakech, Morocco, 28–30 October 2019; pp. 1–6. [Google Scholar]
Figure 1. Network model [38].
Figure 1. Network model [38].
Sensors 24 06952 g001
Figure 2. MFG operation [47].
Figure 2. MFG operation [47].
Sensors 24 06952 g002
Figure 3. Performance comparison of energy consumption and throughput at 0.01 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (a) Comparison of energy consumption at 0.01 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (b) Comparison of throughput at 0.01 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.
Figure 3. Performance comparison of energy consumption and throughput at 0.01 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (a) Comparison of energy consumption at 0.01 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (b) Comparison of throughput at 0.01 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.
Sensors 24 06952 g003
Figure 4. Performance comparison of energy consumption and throughput at 0.05 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (a) Comparison of energy consumption at 0.05 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (b) Comparison of throughput at 0.05 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.
Figure 4. Performance comparison of energy consumption and throughput at 0.05 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (a) Comparison of energy consumption at 0.05 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (b) Comparison of throughput at 0.05 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.
Sensors 24 06952 g004
Figure 5. Performance comparison of energy consumption and throughput at 0.1 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (a) Comparison of energy consumption at 0.1 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (b) Comparison of throughput at 0.1 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.
Figure 5. Performance comparison of energy consumption and throughput at 0.1 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (a) Comparison of energy consumption at 0.1 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (b) Comparison of throughput at 0.1 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.
Sensors 24 06952 g005
Figure 6. Performance comparison of energy consumption and throughput at 0.001 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (a) Comparison of energy consumption at 0.001 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (b) Comparison of throughput at 0.001 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.
Figure 6. Performance comparison of energy consumption and throughput at 0.001 node density of BRE, EAMR, EZ-SEP, and MFG-LEACH protocols. (a) Comparison of energy consumption at 0.001 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH. (b) Comparison of throughput at 0.001 node density between BRE, EAMR, EZ-SEP, and MFG-LEACH.
Sensors 24 06952 g006
Figure 7. Network lifetime analysis based on the first and last node death events using the MFG-LEACH protocol. (a) Time until the first node death. (b) Time until the last node death.
Figure 7. Network lifetime analysis based on the first and last node death events using the MFG-LEACH protocol. (a) Time until the first node death. (b) Time until the last node death.
Sensors 24 06952 g007
Table 2. Computational complexity.
Table 2. Computational complexity.
ProtocolComplexity
LEACH O ( K )
MFG-LEACH O ( K · T · S )
Table 3. Simulation settings [36].
Table 3. Simulation settings [36].
ParameterValue
Node densities0.001, 0.01, 0.05 and 0.1 (m2)
Initial energy3 J
Energy step ( δ E )0.03 J
Time100 s
Time step ( δ t )1 s
Packet size (m)4000 bits
Number of rounds15,000
Threshold SINR ( γ th )10−2
SINR step ( δ γ )10−4
Table 4. Performance Improvement of MFG-LEACH (%).
Table 4. Performance Improvement of MFG-LEACH (%).
Node DensityEnergy Consumption (%)
EAMR EZ-SEP BRE
0.00173.3673.7473.88
0.0150.8846.8052.15
0.0565.023.8416.10
0.1115.5157.6633.97
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ntabeni, U.; Basutli, B.; Alves, H.; Chuma, J. Improvement of the Low-Energy Adaptive Clustering Hierarchy Protocol in Wireless Sensor Networks Using Mean Field Games. Sensors 2024, 24, 6952. https://doi.org/10.3390/s24216952

AMA Style

Ntabeni U, Basutli B, Alves H, Chuma J. Improvement of the Low-Energy Adaptive Clustering Hierarchy Protocol in Wireless Sensor Networks Using Mean Field Games. Sensors. 2024; 24(21):6952. https://doi.org/10.3390/s24216952

Chicago/Turabian Style

Ntabeni, Unalido, Bokamoso Basutli, Hirley Alves, and Joseph Chuma. 2024. "Improvement of the Low-Energy Adaptive Clustering Hierarchy Protocol in Wireless Sensor Networks Using Mean Field Games" Sensors 24, no. 21: 6952. https://doi.org/10.3390/s24216952

APA Style

Ntabeni, U., Basutli, B., Alves, H., & Chuma, J. (2024). Improvement of the Low-Energy Adaptive Clustering Hierarchy Protocol in Wireless Sensor Networks Using Mean Field Games. Sensors, 24(21), 6952. https://doi.org/10.3390/s24216952

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop