Abstract
To extend the network life, an ordinal potential game is introduced into network topology control, and a network topology control algorithm based on the Theil entropy measure is designed by improving the revenue function. The revenue function is based on the Theil entropy measure, whose factors are in the residual energy of the nodes and their neighbors. By using a primary payoff function that considers all initial network factors and a secondary one that addresses connectivity in case of reduced residual energy, a segmentation function can calculate the model's payoff. Simulation experiments show that compared to the existing game algorithms of 3DK-RNG, DEBA, and EFPC, the proposed algorithm can effectively eliminate redundant links, reduce node degree and network link length, balance node energy consumption, enhance network load, and extend the network life cycle.
-
•
A Network Topology Control Algorithm Based on the Fusion of Thiel Entropy and Ordinal Potential Games.
-
•
A network topology control method for extending the network lifecycle is successfully established.
-
•
It proposes that the performance of the fusion topology control algorithm is significantly superior to other single algorithms in the paper.
Method name: A Network Topology Control Algorithm Based on the Fusion of Thiel Entropy and Potential Game Theory(PG-ORTC)
Keywords: Wireless sensor network, Theil entropy, Potential game, Topology control
Graphical abstract
Specifications table
Subject area: | Computer Science |
More specific subject area: | Network Topology Control |
Name of your method: | A Network Topology Control Algorithm Based on the Fusion of Thiel Entropy and Potential Game Theory(PG-ORTC) |
Name and reference of the original method: | N/A |
Resource availability: | N/A |
Method details
Introduction
Wireless sensor networks are self-organizing networks composed of a large number of battery-powered sensor nodes with limited energy [1], [2]. They are widely used for marine information collection and disaster detection. Topology control algorithms [3], [4] are researching primarily on technology in wireless sensor networks, which optimizes transmission power, eliminates redundant links, reduces network energy consumption, extends network life cycles, and improves service quality while maintaining network connectivity. Currently, many researchers [5], [6] have proposed related topology control algorithms and achieved exceptional results in wireless sensor networks. The current focus on energy consumption has led to neglect of network connectivity [7].
This paper also focuses on the performance study of many different network topological settings for mission-critical applications. Lavanya and Shanmugapriya [8] proposed the DIA algorithm that used game theory and selfish node behavior to design an efficient topology. The proposed algorithm optimizes node-transmitting power and improves network performance using distributed dynamic response. However, it was limited to terrestrial wireless sensor networks and failed to consider wireless factors. Kaswan et al. [9] proposed a particle swarm optimization-based clustering algorithm with a mobile sink for wireless sensor networks. Wang et al. [10] proposed the 3DK-RNG algorithm for 3D wireless sensor networks to ensure nodes are always k-connected and make the network robust. However, it neglected node degree and caused energy depletion in many nodes. Gu et al. [11] proposed the EFPC algorithm, using game theory to improve topology control and optimize the performance of wireless sensor networks with multiple wireless disturbances. To alleviate unnecessary energy wastage and improve network performance, Wang et al. [12] introduced a novel coverage control algorithm based on particle swarm optimization. However, the ‘hot spots’ problem was caused since nodes near the sink would consume more energy during forwarding. Wang et al. [13] proposed an improved particle swarm optimization combined with a mutation operator, which was introduced to search the parking positions with optimal coverage rate. Then the genetic algorithm was adopted to schedule the moving trajectory for multiple mobile sinks.
Although the above algorithms considered the uncertainties in wireless sensor networks and their impacts on algorithm performance, they did not consider energy consumption and transmission delay that affect the life cycles of algorithms. Nouir et al. [14] proposed to use of fuzzy logic to select free sensor nodes and CHs with four fuzzy parameters. These parameters are the energy level of the sink and sensor proximity to the sink in terms of free sensors selection, and the energy level of the sensor node and centrality of sensors in terms of CHs selection. Lee and Teng [15] proposed an improved low-energy adaptive clustering hierarchy protocol for mobile sensor networks to not only prolong the network lifetime but also reduce packet loss using a fuzzy inference system. However, this approach ignored the residual energy of nodes, resulting in the imbalance of network energy consumption. Liu and Qo [16] introduced the nearest neighbor graph into network topology control and designed the EBTCA algorithm, comprehensively considering both the remaining energy and the link length of nodes to enhance the robustness of the network, balance the network load, and extend the network life.
However, topology control algorithms sometimes overemphasize energy balance at the cost of connectivity, leading to low network robustness in wireless sensor networks. Priya and Mohanraj [17] proposed an energy-aware clustering and efficient cluster head selection (EAC-ECHS) to optimize the performances of wireless sensor networks in terms of network lifetime and enhance energy consumption. The algorithm took into account not only the residual energy of nodes but also the link quality of the network, thus balancing energy consumption and enhancing network robustness. Lee and Yang [18] proposed the DEBA topology control algorithm, intended to balance network energy consumption using a function. Though it reduced energy consumption in nodes, it negatively affected network connectivity and robustness. Wang et al. [19] introduced a multiple-strategies differential privacy framework on STF (MDPSTF) for HOHDST network traffic data analysis. MDPSTF had high universality on the various degrees of privacy protection demands and high recovery accuracy for the HOHDST network traffic data. Aiming at the above problems, the PG-ORTC was designed utilizing the ordinal potential game in wireless sensor networks. The paper introduces the Theil entropy measure to enhance the revenue function and improve the measurement of energy consumption of nodes. It also incorporates energy consumption, connectivity, transmission delays, and other factors to ensure a comprehensive consideration. The comprehensive benefit function is considered primary over the connectivity function, which is secondary, to minimize network energy consumption and prolong survival time. Simulation experiments indicate that our proposed algorithm outperforms 3DK-RNG, DEBA, and EFPC.
The paper is organized as follows. In Sec.Ⅱ, the model and related theory are reviewed. A network topology control algorithm based on Theil's entropy measure is designed by improving the revenue function is discussed in Sec. Ⅲ. Sec. Ⅳ is devoted to analyzing the system performance through simulation example and studying the proposed algorithm, which reduced the number of nodes’ deaths and the rate of a network fault. The proposed algorithm has also proved to have done a good performance in terms of the survival number of nodes, network traffic, and the prolongation of network lifetime. Conclusions are summarized in Sec. Ⅴ.
Model and related theory
Based on the relevant principles of graph theory, the network topology can be represented as an undirected graph in this paper. Where denotes the set of N nodes deployed; denotes the set of communication transmitting power of N nodes within their communication range; is the threshold value of transmitting power of node i, is the maximum transmitting power of node i., which denotes the set of links for communication between two random nodes i and node j. To enable experimental simulation analysis, we impose the following constraints on the three-dimensional wireless sensor network:
-
(1)
The impact of boundary constraints on wireless sensor network monitoring can be neglected.
-
(2)
The sensor node's transmission range is determined by r(i), also known as the communication radius, and can be adjusted according to its application. The node's transmission range forms a spherical boundary with r(i) as its radius.
-
(3)
Assuming that each randomly deployed sensor node demonstrates rationality and selfishness.
-
(4)
The lifetime of a wireless sensor network is determined by the time that takes the first node to become dead.
-
(5)
The initialization process for each node (i) is identical, except for the node ID, which is unique in a wireless sensor network.
-
(6)
A randomly selected node can determine the connectivity of a wireless sensor network.
-
(7)
The three-dimensional wireless sensor network enables half-duplex signal transmission between node i and node j.
Measuring the sensor nodes is difficult due to the unpredictable wireless network environment. Therefore, a systematic evaluation of several factors is necessary to scrutinize network topology, as described below:
-
(1)Network connectivity: Network connectivity is a crucial requirement for a complete wireless sensor network topology. After multiple rounds of optimizing the sensor nodes, it is essential to ensure that the network is still connected. Otherwise, any further conducted studies would be meaningless. Supposing the connected function is:
(1) -
(2)Network coverage: A comprehensive network topology must ensure that all nodes are covered. Supposing the coverage function is:
(2) -
(3)Residual energy: The topology of a wireless sensor network can be regulated by considering the residual energy of the nodes. When nodes communicate with others, it is likely to become hampered if the nodes display varying residual energy levels, leading to energy depletion and eventually resulting in a failure to communicate. Thus, the node with higher energy reserves ought to be utilized for forwarding. To reflect the residual energy balance of nodes more realistically is used to represent the average value of residual energy of neighbor node j of node i, and nodes with more residual energy serve as neighbor nodes to forward data.
Where is the residual energy of node j, is the initial energy of node j.(3) -
(4)Energy consumption: Due to the limited energy of nodes used for communication in wireless sensor networks, the energy consumption model is utilized from the literature [18] to avoid network disconnection caused by excessive energy consumption. The energy consumption required by a node to send l packets of data is:
(4) (5)
Where r is the communication radius of the node, l is the size of the data packet, is the energy consumed to receive 1 bit of data, T is the time required for data transmission, a(f) is the medium absorption factor, p is the pressure, is the density of water and is the equivalent sound speed.(6) The energy consumption required by the node to receive a data packet is:(7) -
(5)The signal-to-interference-plus-noise ratio (SINR) plays a pivotal role in measuring the quality of data transmission in wireless sensor networks as shown in Eq. (8):
(8)
Where this is the rate of signal transmission, this is the bandwidth of the network, the as node I into a total of m groups, this the noise variance, this the communication power, the is the distance of signal transmission, is the medium absorption factor, the f is the frequency at which the signal is transmitted.(9) -
(6)Data transmission success rate: When the data packets in the wireless sensor network are large, the transmission success rate is shown in formula (10):
Where the signal-to-interference plus noise ratio, l is the size of the data packet.(10)
Framework design
Ordinal potential game model
By considering sensor nodes as game participants and their available power sets as the strategy set, a wireless sensor network can be regarded as a strategy game. The ordinal potential game is a type of strategy game that comprises three elements: game participants, strategy set, and payoff function. The detailed meanings of each element are as follows:
-
(1)
Game participants N: is the wireless sensor node, and n is the number of participants in the game.
-
(2)
Strategy set W: is the Cartesian product of strategy set, Where is the set of optional strategies for participant i, and denotes the k strategies available for participant i. A particular strategy choice is generally denoted by, Where denotes the strategy of i and denotes the strategies of participants other than participant i.
-
(3)
Revenue function U (w): denotes the return function, which denotes the return of participant i under the strategy.
Definition 1 Nash equilibrium: If the game model, for, there are:
(11) |
Where is the optimal strategy of participant i to other participants, and is the optimal strategy of participants other than i? Then is a Nash equilibrium of the game.
Definition 2 ordinal potential function: For the strategy game, when, the function, there are:
(12) |
Then the function is the ordinal potential function of the.
Theorem 1
Ifis an ordinal potential game, the function is an ordinal potential function, and if there isthat makes it optimal, then w is a Nash equilibrium of G.
Definition 3 Pareto optimal: If no strategy can obtain Eq. (13), at least one participant satisfies Eq. (14), then the strategy is praetor optimal.
(13) |
(14) |
Definition 4 Node degree: If the set of neighboring nodes in the wireless sensor network that can communicate with sensor node i is B, then the node degree K is the number of nodes in the set, namely K=|B|. The average node degree is the ratio of the node degree K to the total number of sensor nodes n in the network, namely |B|/n.
Theil entropy measure
Theil entropy measure is a metric in economics that employs entropy to measure the inequality level among individuals or groups. The aforementioned concept is represented by the expression in Eq. (15):
(15) |
Where the income of ith individual is the average of the total income of the n individuals.
The concept of entropy frequently serves as a measure of the degree of energy equilibrium. To achieve a more precise representation of the residual energy balance and attain energy equilibrium, we introduce Theil entropy measure T into the revenue function. The population share is then understood as the residual energy balance, wherein the residual energy of all nodes in T is substituted with the residual energy of neighbor node j of node i for an accurate output as shown in Eq. (16).
(16) |
Where is the residual energy of node i, is the initial energy of node i, and represents the average of the residual energy. The network load is balanced by adding an equation to the gain function. As the game is executed, the value of gradually decreases, the larger the value of the smaller the value of T and the larger the gain function. Therefore, node i will prefer neighbor node j with more remaining energy to perform the forwarding task.
-
(1)
Improved Return Function Based on Theil Entropy Measure
Due to the harsh environment of random deployment of wireless sensor nodes, it's not easy to design realistic models. However, the key part of the model design is the establishment of the gain function; this paper combines the elements mentioned before to design the gain function in line with the game model, which is described as follows:
(17) |
Where is the primary gain function, is the secondary gain function, is the weight factor and all are positive, is the connectivity and coverage of the network, is the maximum energy consumption of node i, T is the Thiel entropy criterion, is the mean value of the residual energy of the node over the initial energy of the upper node, is the data transmission success rate, is the energy consumption of the node at the current policy.
As the game is executed, the residual energy of a node decreases. We use the Theil entropy measure T to express the equilibrium of the nodes' residual energy in this paper. If the residual energy of neighboring nodes of node i is more, the smaller the value of T and the larger the gain function. To reduce the energy consumption during the game and prolong the life cycle of the network, when the remaining energy of node i is, the profit function that comprehensively considers multiple factors is adopted. On the contrary, it adopts, which takes the connectivity and coverage of nodes as the key income function for evaluating income.
-
(2)
Improved Model Proof
The improved game model is the ordinal potential game, and its function is the ordinal potential function:
(18) |
Proof
According to Eq. (17), supposing the difference of income function corresponding to node I under different strategies and are shown in Eqs. (19) and (20):
(19)
(20)
The is monotonically non-decreasing, as shown in Eq. (21):
(21) |
Where is monotonically identical to, and , gets , that always has the same sign as . In conclusion, according to definitions 5 and 6, the ordinal potential game is the ordinal potential function, and there must be Nash equilibrium.
PG-ORTC algorithm
Initialization stage
The communication radius r(i) of each sensor node is initialized to the maximum value and the “Hello” broadcast packet is sent by node i. The 'Hello' broadcast packet is composed of node ID number, location, synchronization packet, and remaining energy. After receiving the packet, neighbor node j returns an ACK packet to transmitting node i. The ACK packet is composed of node ID number, location, synchronization packet, remaining energy, energy consumption, transmission success rate, and profit value. The key part of this phase is to collect the “Hello” broadcast packets sent and the ACK packets received between the nodes. At the same time, the set of neighboring nodes, link sets, and policy sets of node i are determined and the network topology G is established.
Topological gaming stage
After the topology G is initialized, the set of the remaining energy and optional power is obtained by the current power. Each node selects the node of low power compared with the current node according to the policy and checks whether the revenue obtained increases. If this node is updated as to the current node the comparison continues. Otherwise, this node is left unchanged. In addition, there is only one node for adjustment in each round. When the power of each node is the optimal power, there is no change of any node to make the benefit of the whole sensor network greater, and then the network reaches a Nash equilibrium.
Topology maintenance stage
As the game progresses, each node has different amounts of data to forward and consumes varying levels of energy because of the complex and unpredictable wireless environment, resulting in the network frequently depleting its energy and becoming disconnected. The network topology maintains robustness to adjust itself and maintain normal operation. However, the excessive pursuit of network robustness certainly results in noteworthy energy consumption. The proposed algorithm aims to balance the energy consumption of the nodes in the network and extend the network's lifespan. This is achieved by utilizing Theil entropy measure T to assess the residual energy consumption and a segmentation function to determine the gain. Designing a threshold, when the ratio of node residual energy to initial energy is greater than the threshold , that is , keeping the network topology unchanged. At this time, if the energy is sufficient at the beginning of network operation, consider all factors affecting the network topology and choose the gain function . If the remaining energy of the node is poor, consider the connectivity and coverage of the node to choose the revenue function . When reconstructing the topology to reduce the load of the nodes in the network and extend the network life cycle.
PG-ORTC algorithm
The pseudo-code for the gaming process is shown in Table 1.
Table 1.
The algorithm pseudo-code.
STAGE 1: Initialization parameters 01: node i sends “Hello” broadcast packets 02: Return the collection of neighbor nodes 03: Determine the policy set for node i |
STAGE 2: Topological game stage 01:} 02: While ensuring the topology is Nash equilibrium do 03: for do 04: Choose the strategy when the benefits are greatest 05: if do 06: if ensure the topology is Nash equilibrium do 07: update 08: end if 09: end if 10: end for 11: send “Hello” broadcast packets 12: end while |
STAGE 3: Topology maintenance stage 01: for do 02: if do 03: if the energy of the node is sufficient do 04: choose 05: else do 06: choose 07: end if 08: else and topological is connected do 09: reselect the power to construct the topology map 10: end if 11:end for |
Complexity analysis of PG-ORTC algorithm
The complexity of an algorithm is a standard measure of its calculation complexity. This section analyses the time complexity of the PG-ORTC algorithm used in this paper, which consists of two stages: the topology game stage and the topology maintenance stage. In the topology game stage, the payoff of each node is calculated using Eq. (18), and their neighbor set is determined based on the payoff. Assuming the maximum number of neighbor nodes of a node is M, where , (M being the maximum number of strategies of each node), the algorithm complexity for this stage is denoted as (M2n). The topology maintenance stage utilizes Theil entropy measure T to assess the residual energy consumption. The algorithm complexity for this stage is denoted as (Mn). The proposed algorithm's complexity is the sum of (M2n) and (Mn).
Comparative analysis of simulation experiments
PG-ORTC algorithm is simulated by using the PyCharm Integrated Development Environment to assess its effectiveness in terms of robustness, network link length, average remaining energy of nodes, and life cycle. The algorithm is then compared to 3DK-RNG, DEBA, and EFPC within the same simulation environment. These comparisons were conducted to verify the efficacy of PG-ORTC.
Simulation parameters
The parameters of the simulation environment are shown in Table 2.
Table 2.
Simulation parameter settings.
Experimental parameters | Parameter description | Numerical values |
---|---|---|
Monitoring area () | V | |
Packet length (bit) | L | 2000 |
Signal propagation rate(Hz) | f | 700 |
Wireless acoustic transmission speed (m/s) | v | 1500 |
Number of nodes | N | 80 |
Initial energy of nodes (J) | 300 | |
Residual energy of nodes (J) | – | |
Threshold of transmitting power (W) | ||
The threshold value of energy | 0.2 | |
Signal transmission rate between nodes (bit/s) | 2000 |
Impact of weighting factors on performance
Before the comparative analysis, the weight factor of the PG-ORTC algorithm should be determined. In this paper, eighty sensor nodes are subsequently deployed in the monitoring area to restrict any two of the three factors to determine the effect of the other factor on the performance of the algorithm.
It can be seen that the average power of nodes decreases with increasing increases with the increasing of, and the change starts to become smaller after. The residual energy and average node degree of neighboring nodes similarly decrease with the increase of, increase with the increase of, and begin to stabilize after in Fig. 1. Therefore, there are, when the node degree is moderate, the transmit power is small, and the topology is more perfect.
Fig. 1.
Impact of weighting factors on the algorithm
Comparison of robustness
The sensor nodes were randomly deployed in a monitoring area of 400m, and the robustness of the algorithms was compared by analyzing the topology diagrams of the 3DK-RNG, DEBA, EFPC, and PG-ORTC algorithms, which show the experimental graphs comparing the node degrees of the four algorithms in Figs. 2 and 3. It can be concluded from the figure that the more nodes the greater the degree of nodes. Among them, the average node degree of 3DK-RNG and EFPC are 7.3 and 6.7, and the maximum node degree is 11.3 and 15.5 respectively. However, the average node degree of the PG-ORTC algorithm is 4.3 and the maximum node degree is 9.8, which are both lower than the first two algorithms and higher than the DEBA algorithm. What's more, the node degree is moderate. It does not cause interference in the transmission of data between sensor nodes due to high node degree, requiring multiple retransmissions of data packets and resulting in high-energy consumption. Nor does it result in long communication links between sensor nodes due to low node degree. In addition, this ensures network connectivity and robustness while at the same time-saving energy and providing better performance.
Fig. 2.
Comparison of average degree of nodes.
Fig. 3.
Comparison of maximum node degree.
Comparison of energy consumption
As can be seen from Fig. 4, due to the large energy consumption gap between nodes and serious load imbalance, the standard deviation of residual energy of 3DK-RNG and EFPC increases the fastest over time. In addition, the topological network constructed by the DEBA algorithm, although there are relatively fewer redundant links and lower node degrees, there are more isolated nodes, which affects the connectivity of the network. However, the PG-ORTC algorithm effectively balances the energy consumption of the nodes due to the integrated consideration of the nodes' residual energy with that of their neighbors, and the introduction of the Theil entropy measure T into the energy consumption function. Besides, the residual energy standard deviation of the nodes grows slowly at the beginning and then grows slowly with time, but it is significantly lower than comparison algorithms.
Fig. 4.
Comparison of standard deviations of residual energy.
Comparison of life cycle
The comparison of the life cycle changes of 3DK-RNG, DEBA, EFPC, and PG-ORTC algorithms with the increase in the number of nodes is shown in Fig. 5. It can be seen from the figure that the PG-ORTC algorithm has the longest survival period relative to the 3DK-RNG, DEBA, and EFPC algorithms. This is because these three algorithms do not consider the residual energy of neighboring nodes and only consider the robustness of the network. However, the PG-ORT takes into account the residual energy of the node itself and the neighboring nodes and introduces the Theil entropy measure T to effectively reduce the node load. Therefore, the lifetime is the longest relative to comparison algorithms (Fig. 6).
Fig. 5.
Comparison of life cycles.
Fig. 6.
Comparison of average link length.
Comparison of link quality
Changes in link length of 3DK-RNG, DEBA, EFPC, and PG-ORTC algorithms in the same experimental environment are shown in Figure. As can be seen from the figure, the 3DK-RNG algorithm has a higher average link length of the network than the other three algorithms due to more redundant links. What's more, the EFPC algorithm is second only to it. In addition, the DEBA algorithm has the lowest average link length due to the presence of more independent nodes. However, the average link length of the PG-ORTC algorithm proposed in this paper is moderate and the link quality is superior. This shows a comparison of the link lengths of the PG-ORTC algorithm for different numbers of nodes as the number of links changes in Fig. 7. It can be seen that the average link length of the network gradually decreases with the increase of . With a smaller decrease, the link quality is also relatively improved. Therefore, the network has a certain adaptive degree and can be adjusted to improve the network link quality by adjusting the size of.
Fig. 7.
Comparison of link length changes with.
Conclusion
This study proposes a solution to the issues related to energy consumption and delay during the transmission process of wireless network signals. The proposed solution integrated the ordinal potential games into wireless sensor network topologies. The Theil entropy measure is used to enhance the revenue function, resulting in an increasing potential function with a unique Nash equilibrium solution that has been theoretically proven. The PG-ORTC algorithm is proposed. The simulation results demonstrate that the algorithm can adjust the weight factor to help the network adapt to different wireless environments and increase the robustness of the network while maintaining wireless sensor network connectivity. This paper comprehensively evaluates the residual energy equilibrium degree between a wireless node and its neighboring nodes. Furthermore, the revenue function is improved by incorporating the Theil entropy measure to assess the performance of the wireless sensor network at different stages. The proposed algorithm effectively reduces the energy consumption of nodes, balances network load and improves the transmission success rate between nodes, as compared to existing gaming algorithms such as 3DK-RNG, DEBA, and EFPC. It achieves high performance by eliminating the need for nodes with low remaining energy to consider comprehensive factors, reducing the incidence of premature deaths, and prolonging the life cycle of the network. Continuous running of nodes will not only lead to high energy consumption but also interfere with the signal transmission within the network. To address this issue, the forthcoming solution will implement the technique of node sleep scheduling within the network topology to enhance the load balancing across the nodes. The algorithm proposed in this paper utilizes an enumerating method to update the node game strategy. However, this leads to a significant amount of redundant game iterations and prolonged processing time, which subsequently increases the computational load and results in a reduced response capability of the algorithm. Therefore, further optimization of the algorithm is required. We will focus on the problem of selecting algorithmic parameters and utilizing machine-learning algorithms to enable an adaptive parameter-tuning mechanism in the future.
CRediT authorship contribution statement
Wei Lian Suo: Methodology, Validation, Data curation, Writing – original draft. Huan Shen Hao: Supervision. Ma Long Yu: Writing – review & editing.
Declaration of Competing Interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Acknowledgments
Funding: This work was supported by Heilongjiang Province Natural Science Foundation (LH2019F037), Key topics of Jiangsu Provincial Education Science “14th Five-Year Plan (B/2022/01/166), the second batch of ministry project of Emerging Engineering Education (E-XTYR20200619), the first batch of research and practice projects of Heilongjiang province of Emerging Engineering Education (XGK20170386).
Data availability
Data will be made available on request.
References
- 1.Rui L., Wang X., Zhang Y., et al. A self-adaptive and fault-tolerant routing algorithm for wireless sensor networks in microgrids. Future Gener. Comput. Syst. 2019;100:35–45. doi: 10.1016/j.future.2019.04.024. [DOI] [Google Scholar]
- 2.Zhen H., Xiaoman P., Ping C., et al. A topology control with energy balance in underwater wireless sensor networks for IoT-based application. Sensors. 2018;18(7):2306. doi: 10.3390/s18072306. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Jiang Z., Wu J., Agah A. Proceedings of the IEEE International Conference on Mobile Adhoc & Sensor Systems. IEEE; 2008. Topology control for secured coverage in wireless sensor networks. [DOI] [Google Scholar]
- 4.Wang C. A dynamic evolution model of balanced energy consumption scale-free fault-tolerant topology based on fitness function for wireless sensor networks. Int. J. Secur. Netw. 2019;14(2):86. doi: 10.1504/IJSN.2019.10021695. [DOI] [Google Scholar]
- 5.Baradaran A.A., Rabieefar F. NEECH: new energy-efficient algorithm based on the best cluster head in wireless sensor networks. Iran. J. Sci. Technol. Trans. Electr. Eng. 2023;47(3):1129–1144. doi: 10.1007/s40998-022-00587-1. [DOI] [Google Scholar]
- 6.Sumesh J.J., Maheswaran C.P. Energy efficient secure-trust-based ring cluster routing in wireless sensor network. J. Interconnect. Netw. 2023;23(02) doi: 10.1142/S0219265922500049. [DOI] [Google Scholar]
- 7.Liu L., Liu Y., Zhang N. A complex network approach to topology control problem in underwater acoustic sensor networks. IEEE Trans. Parallel Distrib. Syst. 2014;25(12):3046–3055. doi: 10.1109/TPDS.2013.2295793. [DOI] [Google Scholar]
- 8.Lavanya R., Shanmugapriya N. An intelligent data fusion technique for improving the data transmission rate in wireless sensor networks. Int. J. Comput. Intell. Appl. 2023;22(01) doi: 10.1142/S1469026823410043. [DOI] [Google Scholar]
- 9.Kaswan A., Singh V., Jana P.K. A novel multi-objective particle swarm optimization based energy efficient path design for mobile sink in wireless sensor networks. Pervasive Mob. Comput. 2018 doi: 10.1016/j.pmcj.2018.02.003. [DOI] [Google Scholar]
- 10.Wang H.J., Qiu Z., Dong R.S., et al. Energy balanced and self-adaptation topology control game algorithm for wireless sensor networks. Kongzhi yu Juece Control Decis. 2019;34(1):72–80. doi: 10.13195/j.kzyjc.2017.0968. [DOI] [Google Scholar]
- 11.Gu Z., Cao Z., Tian Z. A low-latency and energy-efficient neighbor discovery algorithm for wireless sensor networks. Sensors. 2020;20(3):657. doi: 10.3390/s20030657. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Wang J., Ju C., Gao Y., et al. A PSO-based energy-efficient coverage control algorithm for wireless sensor networks. Comput. Mater. Contin. 2018;56(3):433–446. doi: 10.3970/cmc.2018.04132. [DOI] [Google Scholar]
- 13.Wang J., Gao Y., Zhou C., et al. Optimal coverage multi-path scheduling scheme with multiple mobile sinks for WSNs. Comput. Mater. Contin. 2020;61(3):695–711. doi: 10.32604/cmc.2020.08674. [DOI] [Google Scholar]
- 14.Nouir Z., Sayrac B., Fourestie B., et al. Proceedings of the International Conference on Wireless & Mobile Communications. IEEE Computer Society; 2007. A new fuzzy bayesian clustering algorithm to enhance radio planning tool predictions. [DOI] [Google Scholar]
- 15.Lee J.S., Teng C.L. An enhanced hierarchical clustering approach for mobile sensor networks using fuzzy inference systems. IEEE Internet Things J. 2017;(4) doi: 10.1109/JIOT.2017.2711248. 1-1. [DOI] [Google Scholar]
- 16.Liu L., Qo A. S-based topology control algorithm for wireless sensor networks. Int. J. Distrib. Sens. Netw. 2010;35(2):252–260. 2010.2. [Google Scholar]
- 17.Priya S.S., Mohanraj M. An energy-efficient clustering and fuzzy-based path selection for flying ad-hoc networks. Int. J. Comput. Intell. Appl. 2023;22(01) doi: 10.1142/S1469026823410031. [DOI] [Google Scholar]
- 18.Lee C.Y., Yang C.S. Distributed energy-efficient topology control algorithm in home M2M networks. Int. J. Distrib. Sens. Netw. 2012:1028–1031. doi: 10.1155/2012/387192. 2012,(2012-9-12)2012. [DOI] [Google Scholar]
- 19.Wang J., Han H., Li H. Multiple strategies differential privacy on sparse tensor factorization for network traffic analysis in 5G. IEEE Trans. Ind. Inf. 2022;(18–3) doi: 10.1109/TII.2021.3082576. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Data will be made available on request.