Next Article in Journal
The Impact of Sex, Body Mass Index, Age, Exercise Type and Exercise Duration on Interstitial Glucose Levels during Exercise
Next Article in Special Issue
A Survey on Open Radio Access Networks: Challenges, Research Directions, and Open Source Approaches
Previous Article in Journal
Improved U-Net Model to Estimate Cardiac Output Based on Photoplethysmography and Arterial Pressure Waveform
Previous Article in Special Issue
EEDC: An Energy Efficient Data Communication Scheme Based on New Routing Approach in Wireless Sensor Networks for Future IoT Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sink Node Placement and Partial Connectivity in Wireless Sensor Networks †

Computer Science and Information Systems, Bradley University, Peoria, IL 61625, USA
This paper is an extended version of our paper published in the 2019 IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA), Tianjin, China, 14–16 June 2019.
Sensors 2023, 23(22), 9058; https://doi.org/10.3390/s23229058
Submission received: 31 August 2023 / Revised: 9 October 2023 / Accepted: 23 October 2023 / Published: 9 November 2023
(This article belongs to the Special Issue Future Wireless Communication Networks (Volume II))

Abstract

:
This research delves into the aspects of communication and connectivity problems within random Wireless Sensor Networks (WSNs). It takes into account the distinctive role of the sink node, its placement, and application-specific requirements for effective communication while conserving valuable network resources. Through mathematical modeling, theoretical analysis, and simulation evaluations, we derive, compare, and contrast the probabilities of partial and full connectivity within a random WSN, factoring in network parameters and the maximum allowable hop distance/count h m a x . h m a x captures the diverse range of delay-sensitive requirements encountered in practical scenarios. Our research underscores the significant impact of the sink node and its placement on network connectivity and the sensor connection rate. The results exemplify a noteworthy decline in the sensor connection rate, dropping from 98.8 % to 72.5 % , upon relocating the sink node from the network center to the periphery. Moreover, as compared with full connectivity, partial connectivity and the sensor connection rate are more suitable metrics for assessing the communication capability of random WSNs. The results illustrate that 1.367 times more energy is required to connect less than 4 % of the remote sensors, based on the examined network settings. Additionally, to increase the sensor connection rate slightly from 96 % to 100 % , an additional 538 % more energy is required in multipath fading based on the widely adopted energy consumption model. This research and its outcomes contribute to establishing appropriate performance metrics and determining critical network parameters for the practical design and implementation of real-world wireless sensor networks.

1. Introduction

Network connectivity as a fundamental issue in Wireless Sensor Networks (WSNs) has been attracting researchers’ attention for decades, primarily focusing on strategies to achieve or maintain full connectivity for communication in diverse applications [1,2,3,4,5,6]. For full connectivity, there exists at least one communication path connecting any pair of nodes in the network. The isolation of one single node will render the resulting network disconnected [7]. In addition, a network is said to be k-connected if the removal of any ( k 1 ) sensors does not render the resulting network disconnected [8]. However, sensor isolation is not an exception but rather a state of normality in practice [9,10]. The underlying reasons include, but are not limited to, workload variations, non-uniform data communication, unbalanced energy consumption, different sensor capabilities, and so on. Thus, investigating the properties of a partially connected WSN and examining the inter-relationships between network parameters and the network performance while economizing network resources is an imperative task.
Furthermore, the current literature on communication and connectivity analysis predominantly focuses on ad hoc network models where all nodes are treated as equivalent. The crucial and unique role of the sink node, responsible for data collection and fusion, has not received the attention it deserves [7] in data-centric, power-restricted, delay-sensitive, and fault-tolerant WSNs [11]. To be specific, a sensor’s connection status depends upon its ability to establish a pathway to reach the sink node for data fusion. Unlike ad hoc networks, a WSN is deemed unconnected, if the sink node does not belong to the giant connected component. Considering that practical sink node placement is often constrained by environmental factors [12], it is crucial to treat the sink node separately and consider its placement in the connectivity analysis of a random WSN under various scenarios.
This motivates us to reevaluate connectivity from a different angle, integrating the sink node and its placement for partial and full connectivity within a unified analytical framework. In practical scenarios, environmental and terrain constraints impact the placement of both the sink node and sensors [12]. Consequently, their final locations may have deviated from the ideal positions, potentially requiring corner sink placement instead of the central location. Figure 1a,b compares and contrasts the partial connectivity status of a random WSN with the same settings but differing sink placements: centered versus corner. Intuitively, center-based sink placement performs better; however, not all application scenarios allow for such convenience.
We also delve into the sensor-to-sink hop distance and its impact on network connectivity in delay-sensitive Wireless Sensor Network (WSN) applications. To this end, we introduce a maximum allowable hop distance h m a x to simulate diverse delay-sensitive application requirements. Specifically, a sensor is deemed unconnected if its hop distance to the sink exceeds the application-specific threshold h m a x , thus enabling the development of an integrated framework that considers WSN parameters and application requirements for sensor-to-sink connectivity analysis under various circumstances.

1.1. Major Contributions

The major contributions of this paper are multiple-fold:
  • Proposing an integrated analytical model for sensor-to-sink connectivity, partial connectivity, and full connectivity analysis.
  • Mathematically deriving the hop distance, sensor-to-sink connectivity, full connectivity, and partial θ connectivity with a numerical analysis.
  • Conducting Monte Carlo simulations to investigate the impact of various network parameters on full and partial connectivity under various circumstances.
  • Examining the impact of sink node placement on the sensor connection rate and partial and full connectivity under various scenarios.
  • Comparing the impact of critical network parameters on full connectivity and partial connectivity and quantifying the benefits for efficiency while fulfilling application requirements.
  • Analyzing the trade-offs between energy efficiency and network connectivity and illustrating the significant advantages of energy conservation through partial connectivity in both free space and multi-fading environments.

1.2. Paper Organization

The remainder of this paper is organized as follows. Section 2 discusses some related works. Section 3 formulates the problem and defines the evaluation metrics. Section 4 presents the theoretical analysis. Section 5 discusses the simulation results. Finally, this work is concluded in Section 6.

2. Related Works

Based on an ad hoc network model, Dousee et al. [13] illustrated the considerable cost associated with achieving full connectivity and the detrimental impact of poor network properties like the transport capacity. They also showcased that a slight relaxation of the full connectivity requirement to a partial η -connectivity, where only a given fraction η < 1 the nodes is connected, can significantly conserve network resources while enhancing the overall performance. Dousse et al. [14,15] extended this perspective by demonstrating that full connectivity does not scale well with the network size and that maintaining partial network connectivity leads to an optimal network throughput. Cai et al. [16] demonstrated that a large number of extra sensors are required to connect a small fraction of isolated sensor(s) for full connectivity. More specifically, they showcased that there exists a critical sensor density λ 0 , around which the probability that at least a fraction α ( α < 1 ) of sensors are connected in the network increases sharply within a short interval of node density λ . Recently, Fu et al. [7] considered the role of the sink node in the network load distribution and presented a sink-oriented cascading model along with the MA-TOSCA algorithm to enhance WSNs’ resistance to cascading failures through topology optimization. By considering border effects based on a binary disk connectivity model, Hoyingcharoen et al. [17] developed an analytical formula to determine the expected degree of sink connectivity for homogeneous sensors that are unable to transmit directly to the sink.
Other studies have been dedicated to analyzing the hop distance (i.e., hop count) due to its close relationship with network connectivity, communication delays, and network algorithms and protocols [18,19,20,21,22,23]. Li et al. [18] derived an analytical hop count distribution (HCD) expression for a finite ad hoc network with all nodes randomly and uniformly distributed. They also introduced an equivalent area replacement method to derive the hop count distribution given an arbitrary source node and destination node pair and validated their results via simulation. Tu [19] proposed a hop count matrix recovery scheme using a decision tree methodology to recover missing items caused by attacks, and investigated the topology inference and its applications in range-free localization of sensor nodes. They transformed the hop count matrix into a classification problem, where multi-dimensional features are used for joint prediction to achieve a more accurate recovery performance, validated by their simulation results on the MATLAB R2016b platform. Huang et al. [20] proposed a self-supervised hop-count-based model (HCM) to learn and estimate hop counts based on both local and global contextual information to detect anomalies in attributed networks. The experimental results showcased the effectiveness of their approach. Liu et al. [21] proposed an algorithm employing a differential evolution algorithm to correct the estimated distance for the DV-Hop localization algorithm for error reduction. Kanwar et al. [22] proposed a framework for DV-Hop localization for displaced sensor nodes using particle swarm optimization and compared its performance with the traditional framework. They showed that their proposed method results in approximately 81 % less elapsed time and 67 % less energy consumption, with comparable errors. Before that, Bettstetter et al. [24] formulated the hop distance in a uniformly distributed ad hoc network, derived the one-hop and two-hop connectivity probability in closed-form expressions, and investigated the hop distance distribution between any two nodes via simulations. Dulman et al. [25] established the relationship between the hop distance and the Euclidean distance in both 1 D and 2 D networks. They provided an exact recursive formula for 1 D networks, introduced two approximation methods for 2 D networks, and showcased the effectiveness of integrating these statistical findings into existing localization algorithms to enhance performance. To address the question of ‘how many hops does it take for a packet to be relayed for a given distance’, Zhao et al. [26] conducted both probabilistic and statistical studies. They proposed an attenuated Gaussian approximation for the calculation of the conditional pdf, denoted as f ( γ | H i ) , where H i represents the minimum number of hops, i, from the source to the specific node at Euclidean distance γ . Ta et al. [27] formulated a recursive analytical equation to compute the k-hop connection probability for two random sensors separated by an Euclidean distance x to be connected in k hops. They validated this analysis through simulations. Recently, Li et al. [18] introduced the concept of unconditional hop count distribution (HCD) for practical networks, which eliminates the need for specifying the source-to-destination distance. They also introduced a mathematical framework, named the EARM, and derived an analytical expression for the distribution of hop counts in finite multi-hop ad hoc networks using minimum hop route mechanisms and validated the analytical results via simulations.
Furthermore, to address the inter-related challenges of coverage, connectivity, and energy efficiency, Banoth et al. [28] proposed an energy-aware distributed algorithm for maximizing coverage and achieving energy-aware connectivity by grouping sensor nodes into cover sets. The proposed algorithm maximizes the number of cover sets that take turns being active to track discrete targets and extends the lifetime of each cover set. Focusing on the t-sweep coverage issue, Srinivas et al. [29] proposed a 1.5 -approximation approach to resolve the sweep coverage issue for a chosen point of interest, which indirectly contributes to improving the network connectivity. Haq et al. [30] designed an adaptive topology management scheme that leverages phase array antennas to create directional transmission beams in WSNs. This approach extends the network’s lifetime by conserving energy through focused transmission, enabling efficient re-establishment of communication paths via alternate links when intermediate links fail and reducing overhead and energy consumption during idle listening by other nodes. Considering a 3D heterogeneous WSN, Guo et al. [31] presented an energy-efficient coverage method that combines 3D Voronoi partitioning and the K-means algorithm to optimize node deployment and determine optimal perceptual radii for an enhanced network coverage quality. Additionally, the proposed method introduces a multi-hop communication and polling mechanism to minimize node energy consumption for improved network coverage and an extended network lifetime.
With the notable successes of machine learning in computer vision, linguistics, and control, recent research has leveraged the power of machine learning to enhance connectivity and topology maintenance in WSNs. Banerjee et al. [32] proposed an ‘RL-Sleep’ algorithm that employs reinforcement learning (RL) techniques to enhance sustainable connectivity by adaptively scheduling sleep patterns of network nodes based on their perceptions of the environment and autonomous actions (transmit, listen, or sleep). Sharma et al. [33] introduced a distributed RL algorithm based on Nash Q-Learning for sensor node scheduling to maintain coverage and network connectivity. In the proposed method, each node autonomously customizes the sensing range by learning a control policy to maximize the coverage rate while extending the network lifetime to maintain connectivity in resource-constrained WSNs. Kumar et al. [34] explored the application of RL algorithms to optimize the process of connectivity restoration in cases of network disruptions or partitions. Chandrasekar et al. [35] introduced a hybrid deep learning approach to preserve network connectivity while improving WSN coverage. The hybrid approach effectively navigates the trade-off by leveraging deep neural networks (DNNs) to monitor network conditions and RL to make real-time decisions that optimize both the coverage and lifetime. Nguyen et al. [36] presented a self-learning clustering protocol to autonomously identify neighboring nodes and the network’s topology, aiming to maintain robust and continuous network connectivity. Mirzaei et al. [37] proposed a deep-learning-based approach for establishing connectivity in mobile sensor networks, where high-traffic zones may lead to energy depletion and network partitioning. In their approach, beamforming strategies were employed to enhance the connectivity of isolated sensors and reduce the energy by up to 30 % in partition healing while ensuring the network throughput via simulation.

3. Modeling, Problem Formulation, and Definitions

3.1. Modeling and Problem Formulation

Two common models, including the network deployment model for spatial sensor distribution and the disk communication model for wireless communication channel between sensors, are adopted [12,16,25,38].
In the network model, a number of N sensors are randomly and independently deployed in a bounded two-dimensional square field of interest (FoI) with side length L and area A = L L , as shown in Figure 2. The sink node is located at a position ( x c + σ x , y c + σ y ) , where ( x c , y c ) is the sink’s candidate position and σ x and σ y are the skewed or deviated distance in the x and y dimensions.
Note that σ x and σ y are introduced here to simulate the impact of environmental and terrain factors during deployment. For instance, a set of sensors is intended to be deployed in a designated region centered at the sink node; however, due to wind and/or terrain effects, they might eventually deviate from their intended positions by a distance of σ x and σ y , respectively. Consequently, the sensors are deployed at an offset distance of σ x and σ y from the centered sink node. Here, σ x and σ y represent the relative offset distance between the sink node and sensors, and a Cartesian system can be constructed accordingly, as shown in Figure 2.
In the disk communication model, any two sensors s i ( x i , y i ) and s j ( x j , y j ) can communicate with each other directly if the Euclidean distance between them is no more than the communication range r c  [39]. Namely, s i and s j can communicate directly if and only if:
( x i x j ) 2 + ( y i y j ) 2 r c ,
and thus are called neighbors.
A sensor is said to be connected if and only if there exists a communication path to reach the sink node directly or in a multi-hop fashion. Any two sensors can also communicate in a multi-hop way if there exists a communication path connecting them.

3.2. Definitions

To investigate the connectivity problem in a random WSN, we define the following metrics for performance evaluation:
  • Hop Distance P ( h | d ) : It is defined as the probability that a random sensor at an Euclidean distance of d to the sink has an h-hop communication path to the sink.
  • Sensor-to-Sink Connectivity P con ( x , y ) : It is defined as the probability that a sensor at position ( x , y ) is connected to the sink within h m a x hops, where h m a x is the maximum allowable hop distance specified in a WSN application. Namely, P c o n ( x , y ) is the probability that there exists a h ( h h m a x ) hop communication path between the sensor at ( x , y ) and the sink.
  • Partial θ -Connectivity: Given a maximum allowable hop distance h m a x and θ ( θ < 100 % ) in a WSN application, the partial θ -connectivity is defined as the probability that at least a fraction of θ sensors are connected to the sink within h m a x hops.
  • Sensor Connection Rate (SCR: α ): It is defined as the percentage of connected sensors in a WSN. Mathematically speaking, it is expressed as α = N c N 100 % , where N c is the number of sensors that can form a communication path within h m a x hops to the sink and N is the total number of sensors in the WSN.
  • Normalized Energy Consumption Ratio (NECR): It is defined as the ratio of energy consumption E t x ( l , r c ) to the baseline E t x ( l , r 0 ) , where r 0 represents the baseline communication range.

4. Theoretical Derivation and Analysis

4.1. Minimum Node Degree Analysis

In the considered network model, the probability that m sensors reside in the communication area π r c 2 of an arbitrary sensor s i follows the Poisson distribution.
P ( m , λ π r c 2 ) = ( λ π r c 2 ) m m ! e λ π r c 2 ,
where λ = N / A .
The probability that there are no neighbors within a random sensor s i ’s communication area of π r c 2 can be derived as P ( 0 , λ π r c 2 ) = e λ π r c 2 .
Let d i represent the node degree of sensor s i . The probability that s i is not isolated, i.e., there exists at least one neighboring sensor within its communication range r c , denoted by P ( d i 1 ) , can be calculated as:
P ( d i 1 ) = 1 e λ π r c 2 .
P ( d i 1 ) provides the probabilistic lower bound for sensor connectivity, and critical network parameters can be calculated in given conditions accordingly. For example, given a required probability of ξ ( ξ 1 ) that no node is isolated in a WSN application, the average node degree d a v g can be derived as ξ = 1 e d a v g , and we have
d a v g = ln ( 1 ξ ) .
Figure 3 illustrates the critical average node degree d a v g = λ π r c 2 with varying ξ for N = 200, 500, 800, 1000, respectively. We observe in the figure that, given ξ , the required average node degrees for all four study cases are overlapped and they increase as ξ increases. This indicates that the critical average node degree plays a determining role in fulfilling the lower bound of sensor connectivity. Moreover, when ξ approaches 1, the required average node degree increases sharply. This confirms the necessity of investigating the partial connectivity problem in WSNs.
Let d m i n represent the minimum node degree in the network and assume statistical independence. The probability that none of the N sensors are isolated, denoted by P ( d m i n 1 ) , is derived as [40]:
P ( d m i n 1 ) = ( 1 e λ π r c 2 ) N .
Figure 4 illustrates the probability of having no isolated sensor with the considered WSN settings, while varying the communication range r c from 40 m to 150 m for N = 200, 500, 800, 1000, respectively. It can be observed that there exists a critical communication range around which the probability P ( d m i n 1 ) rapidly transitions from 0 to 1 within a short interval of communication ranges, and the length of these intervals varies with the node density. For instance, in WSNs with a high node density (i.e., N = 1000 ), the interval is much shorter than that in low-density networks (e.g., N = 200 ). Detailed results for this analysis are presented in Table 1.

4.2. Sensor-to-Sink Connectivity

In this section, we derive and analyze the delay-oriented sensor-to-sink connectivity, the full connectivity, and the partial θ -connectivity according to the network models and definitions in Section 3.
Theorem 1.
Suppose h m a x ( h m a x > 0 ) is the maximal allowable hop distance for timely communication in a given WSN application. Let P c o n ( x , y ) be the probability that a sensor at position ( x , y ) is connected to the sink at position ( x 0 , y 0 ) within h m a x hops in the considered network model with node density λ and disk communication range r c . P c o n ( x , y ) can be derived as:
P c o n ( x , y ) = Σ h = 1 h m a x P ( h | ( x x 0 ) 2 + ( y y 0 ) 2 ) ,
where P ( h | ( x x 0 ) 2 + ( y y 0 ) 2 ) = ( 1 e 2 λ d r c d + r c P ( h 1 | l ) l θ d l ) ( 1 k = 1 h 1 P ( k | ( x x 0 ) 2 + ( y y 0 ) 2 ) ) .
Proof. 
The Euclidean distance from the sensor at position ( x , y ) to the sink is computed as d = ( x x 0 ) 2 + ( y y 0 ) 2 . P ( h | d ) is the probability that sensor s at distance d is h hops away from the sink. Then, the probability that the sensor s ( x , y ) at distance d to the sink is connected within the maximum allowable hop distance h m a x is computed as:
P c o n ( x , y ) = Σ h = 1 h m a x P ( h | d ) .
Without loss of generality, we build a Cartesian coordinate system and set the sink at the origin O ( 0 , 0 ) , shifting the Cartesian coordinate system if x 0 0 or y 0 0 . According to the disk communication model, the probability that the sensor s is connected to the sink in one hop is given by:
P ( h = 1 | d ) = 1 , d r c ; 0 , d > r c . .
When d > r c , the sensor can only form a multi-hop communication path to the sink. On the one hand, it can reach the sink in two hops like sensor B (using A as a relaying node), as illustrated in Figure 5. Specifically, the required conditions for a sensor like B to be two-hop-connected are:
  • The Euclidian distance from the sensor to the sink must be between r c and 2 r c , i.e., r c < d < 2 r c .
  • There should exist at least one sensor like A in the intersectional area between the communication disk centered at the sink and that centered at the sensor, i.e., the shaded area as shown in Figure 5.
Hence, the two-hop connection probability P ( h = 2 | d ) for a sensor at distance d to the sink can be derived as below:
P ( h = 2 | d ) = 1 e λ S , r c < d 2 r c ; 0 , otherwise ,
where S is the area of the shaded intersectional communication area between the sink and the considered sensor. S was derived in [27] as:
S = 2 r c 2 arcsin ( ( 1 d 2 4 r c 2 ) ) d r c ( 1 d 2 4 r c 2 ) .
In Equation (9), e λ S is the probability that no sensor is deployed in the shaded area S to serve as the relay sensor between sensor s and the sink. Thus, 1 e λ S is the probability that at least one sensor exists in the shaded area S to connect sensor s with the sink in two hops.
On the other hand, when r c < d < 2 r c , it is possible that the sensor s is connected to the sink in h 3 hops when there is no sensor located in the shaded intercommunication area. In order to derive the probability that sensor s at distance d is connected to the sink at h ( h 3 ) hops, i.e., P ( h | d ) for h 3 , it is necessary to understand two necessary conditions:
  • The sensor should not be connected to the sink within ( h 1 ) or less hops;
  • There should exist at least one relaying sensor in its communication range and the relaying sensor should be connected to the sink in exactly  ( h 1 ) hops.
Considering the first condition, the probability that a sensor s at distance d is connected to the sink within ( h 1 ) or less hops is derived as k = 1 h 1 P ( k | d ) . Thus, the probability that it is not connected within ( h 1 ) is computed as 1 k = 1 h 1 P ( k | d ) .
As to the second condition, the probability that at least one sensor is located in sensor s’s communication range and the sensor is connected to the sink in exactly ( h 1 ) hops can be computed as ( 1 e 2 λ d r c d + r c P ( h 1 | x ) x θ d x ) , where θ = arccos ( d 2 + l 2 r c 2 ) 2 l d and d r c < l < d + r c . Consequently, the probability P ( h | d ) that a sensor at distance d is connected at a hop distance of h ( h 3 ) can be computed recursively via [27,41]:
P ( h | d ) = ( 1 e 2 λ d r c d + r c P ( h 1 | l ) l θ d l ) ( 1 k = 1 h 1 P ( k | d ) ) .
Finally, given h m a x , the probability that a sensor at position ( x , y ) with distance d = ( x x 0 ) 2 + ( y y 0 ) 2 is connected to the sink is derived as:
P c o n ( x , y ) = h = 1 h m a x P ( h | ( x x 0 ) 2 + ( y y 0 ) 2 ) .
Figure 6 and Figure 7 plot the numerical results on P ( h | d ) for h = 2 , , 6 in random WSNs. Specifically, r c is fixed at 30 and the area of interest is fixed at A ( 100 x 100 , 100 y 100 ) with area | A | = 200 2 square meters in both network settings. N = 600 and N = 100 are selected to generate different network topologies with average node degrees of 42 and 7 in Figure 6 and Figure 7, respectively. It can be seen clearly that the probability that a sensor with a certain distance to the sink is connected by h hops differs under different network settings.
Figure 8 depicts the probability P ( d ) for h m a x = 4 and h m a x = 6 for N = 100 and N = 600 , respectively. We observe that sensors at the same Euclidean distance from the sink are less likely to be connected in a weakly connected WSN. For instance, when other network settings remain the same, P N = 100 ( d ) < P N = 600 ( d ) . Furthermore, sensors located farther away from the sink have reduced sensor connectivity, i.e., P ( d 1 ) < P ( d 2 ) if d 1 > d 2 in a partially connected WSN. This is different from the sensor connectivity in a fully connected WSN, where P ( d ) = 1 regardless of the sensor’s Euclidean distance d to the sink.

4.3. Full and Partial θ Connectivity

Theorem 2.
Suppose h m a x ( h m a x > 0 ) is the maximal allowable hop distance for timely communication in a given WSN application. Let P c o n ( h m a x ) be the full connectivity probability that all sensors are connected to the sink within h m a x hops in the considered network model with N randomly and independently deployed sensors. Assume ( x i , y i ) ( i = 1 , , N ) is the i t h sensor’s coordinate and the sink is located at position ( x 0 , y 0 ) . P c o n ( h m a x ) can be derived as:
P c o n ( h m a x ) = i = 1 N Σ h = 1 h m a x P ( h | ( x i x 0 ) 2 + ( y i y 0 ) 2 ) .
Proof. 
A WSN is considered fully connected if all the N sensors are connected to the sink within h m a x hops according to the definition in Section 3.2. As proven in Theorem I, the probability that a sensor at position ( x i , y i ) is connected to a centered sink within h m a x is given by P c o n ( x i , y i ) = h = 1 h m a x P ( h | ( x i x 0 ) 2 + ( y i y 0 ) 2 ) = h = 1 h m a x P ( h | d i ) = ( 1 e 2 λ d r c d + r c P ( h 1 | l ) l θ d l ) ( 1 k = 1 h 1 P ( k | d i ) ) , where d i = ( x i x 0 ) 2 + ( y i y 0 ) 2 .
Assuming statistical independence for all the sensors, the full connectivity is calculated as:
P c o n ( h m a x ) = i = 1 N P c o n ( x i , y i ) .
Consequently,
P c o n ( h m a x ) = i = 1 N Σ h = 1 h m a x P ( h | ( x i x 0 ) 2 + ( y i y 0 ) 2 ) = i = 1 N Σ h = 1 h m a x ( 1 e 2 λ d i r c d i + r c P ( h 1 | l ) l θ d l ) ( 1 k = 1 h 1 P ( k | d i ) ) .
Theorem 3.
Suppose h m a x ( h m a x > 0 ) is the maximal allowable hop distance for timely communication in a given WSN application. Let P θ ( h m a x ) be the θ connectivity probability that a fraction of θ sensors are connected to the sink within h m a x hops in the considered network model with N randomly and independently deployed sensors. Assume ( x i , y i ) ( i = 1 , , N ) is the i t h sensor’s coordinate and the sink is located at position ( x 0 , y 0 ) . P θ ( h m a x ) can be derived as:
P θ ( h m a x ) = P [ Σ i = 1 N Σ h = 1 h m a x P ( h | d i ) N > θ ] ,
where d i = ( x i x 0 ) 2 + ( y i y 0 ) 2 and P ( h | d i ) = ( 1 e 2 λ d r c d + r c P ( h 1 | l ) l θ d l ) ( 1 k = 1 h 1 P ( k | d i ) ) .
Proof. 
As proven in Theorem I, the probability that a sensor at position ( x i , y i ) is connected to the sink at position ( x 0 , y 0 ) within h m a x hops is given by P c o n ( x i , y i ) = h = 1 h m a x P ( h | ( x i x 0 ) 2 + ( y i y 0 ) 2 ) = h = 1 h m a x P ( h | d i ) = ( 1 e 2 λ d r c d + r c P ( h 1 | l ) l θ d l ) ( 1 k = 1 h 1 P ( k | d i ) ) , where d i = ( x i x 0 ) 2 + ( y i y 0 ) 2 .
Assuming statistical independence for all the sensors, Σ i = 1 N P c o n ( x i , y i ) is therefore the sum of the N sensors’ connectivity and Σ i = 1 N P c o n ( x i , y i ) N is the expected fraction of connected sensors. According to the definition of partial θ -connectivity defined in Section 3.2, a WSN is said to be θ connected if at least a fraction of θ sensors are connected to the sink within h m a x hops, i.e., Σ i = 1 N P c o n ( x i , y i ) N > θ . Thus, P θ ( h m a x ) is derived as:
P θ ( h m a x ) = P [ Σ i = 1 N P c o n ( x i , y i ) N > θ ] , = P [ Σ i = 1 N Σ h = 1 h m a x P ( h | x i 2 + y i 2 ) N > θ ] .
where P ( h | d i ) = ( 1 e 2 λ d i r c d i + r c P ( h 1 | l ) l θ d l ) ( 1 k = 1 h 1 P ( k | d i ) ) . □
Figure 9 shows the network full connectivity, partial θ = 0.9 connectivity, and the average sensor connection rate for varying values of node density when the communication range is set as r c = 10 m. It is observed that the network full connectivity contrasts sharply with the partial θ = 0.9 connectivity and a larger node density will be required to connect the most isolated sensors for full connectivity. This is not economic for many WSN applications that do not require full connectivity such as intrusion detection [38,42]. The results confirm the necessity of investigating the partial connectivity and examining its impact on the hop distance under various settings.

5. Simulation and Discussion

In this section, we conduct extensive simulations to investigate network connectivity for various WSNs. The simulation is developed in Java, and the results are aggregated and plotted in Python 3. Unless otherwise specified, the network FoI is set as a two-dimensional square with side length L = 1000 m. All simulation results are the average of 1000 runs.
Figure 10 and Figure 11 showcase two examples of simulated WSN cases: (a) A simulated WSN case with a bordered sink, where N = 500 , r c = 50 , and L = 1000 . (b) A simulated WSN case with a centered sink, where N = 500 , r c = 65 , and L = 1000 . In both figures, sensor nodes are denoted as blue dots, while the sink node is depicted as a red circle. The communication links are represented by green dashed lines.

5.1. Impact of Communication Range r c

Figure 12 compares the sensor connection rate and the full connectivity when the communication range is varied from 40 to 100 m while other network settings remain the same.
We observe in the figure that the sensor connection rate differs significantly from the full connectivity. For instance, when r c = 65 , the full connectivity is low at 2.2%, while the sensor connection rate is high at 96.35%. In addition, to achieve a high probability of full connectivity (say 97.6 % ), the communication range should be set above 100 m in the considered conditions. On the other hand, 96.35 % sensors are well connected to the BS when the communication range is only 65 m as indicated in the figure. Increasing the communication range from 65 m to 100 m will introduce an extremely higher energy consumption and communication interference. According to the free space model [2,43], all sensors need to spend approximately 100 2 65 2 65 2 = 1.367 times more energy to connect less than 4 % of isolated sensors, while 100 4 65 4 65 4 = 4.60 times more energy will be required if following the multipath fading model [2,43]. Further in-depth analysis is provided in Section 5.4.
The results support our claim that the literature research results on achieving full connectivity in random WSNs cannot be applied to many real-life WSN designs and sensor deployments, as much larger communication ranges and radio powers are required to connect a small fraction of remote sensors, resulting in a significantly higher power consumption rate and network lifetime reduction.

5.2. Centered Sink vs. Bordered Sink

Figure 13 compares the sensor connection rate of the considered WSNs with a centered sink and a bordered sink. In this study, 500 sensors were randomly scattered in the FoI for all cases, and the communication range was varied from 40 m to 100 m to simulate different ranges of sensors.
In the figure, we observe a noticeable difference between the two studied WSNs in terms of the sensor connection rate. For example, to achieve a 95 % sensor connection rate, the communication range should be 70 m in the WSN with a centered sink, while it should be increased to 100 m for the WSN with a bordered sink, with the other network parameters remaining the same. We also observe that the sensor connection rate of a WSN with a centered sink is always better than its counterpart with a bordered sink. For instance, the sensor connection rate drops from 98.8% to 72.5% when the sink is moved from the center to the border while r c = 70 m. This is because when the sink is placed on the border, the distance to sensors that are close to the other side increases significantly, which makes it less probable for the remote sensors to establish a communication path to reach the sink.
Figure 14 compares the full connectivity of the same experiments as depicted in Figure 13. Different findings are uncovered. To be specific, the full connectivity of the studied WSNs with a centered sink nearly overlaps with the counterparts of a bordered sink, as shown in Figure 14. This means, the position of the sink has negligible influence on the full connectivity in the considered WSNs. This is because in a fully connected WSN, all sensors including the sink should be connected, no matter where the node is located. This also explains why very little work has taken into consideration the impact of sink placement on the full connectivity of random WSNs in the current literature.
The results confirm our claim that the placement of the sink has an essential impact on WSN partial connectivity in terms of the sensor connection rate.

5.3. Impact of Skewed Distance of Sink Placement

In this section, we investigate the impact of relative skewed or deviated distance, denoted as d x and d y as defined in Section 3, on the network connectivity. For simplicity of analysis, we assume d x = d y . Figure 15 illustrates the impact of d x and d y on the sensor connection rate and the full connectivity in randomly scattered WSNs where N = 500 , L = 1000 for r c = 60 , 65 , and 70 m, respectively.
On the one hand, we observe in the figure that the skewed distance has a noticeable impact on the sensor connection rate for all three considered communication ranges. We also observe that there exists a critical skewed distance d c , around which the sensor connection rate in the network drops quickly from the upper bound to the lower bound, and the critical skewed distance differs when network settings vary. For r c = 70 m, as shown in the figure, when the skewed distance d x increases from 0 to 250 m, the sensor connection rate is constant; however, it drops quickly when d x exceeds 250 m. On the other hand, it is shown that the skewed distance d x has little impact on the full connectivity. This is because all sensors, regardless of their locations, should be connected in a fully connected WSN.
The results show that randomly deployed WSNs can tolerate some extent of the skewed distance between the sink and the sensors for partial connectivity. Furthermore, with the given network settings, there exists a critical threshold skewed distance, within which the sensor connection rate is the same and beyond which it drops quickly.

5.4. Energy Efficiency and Trade-Off Analysis

To analyze energy efficiency and examine tradeoffs in a WSN, we adopted the widely accepted radio energy dissipation model introduced by Heinzelman et al. [2,43] for both free space ( d 2 ) and multipath fading ( d 4 ) environments. Assuming a transmission range of r c , the sending sensor consumes energy as follows to transmit an l-bit message:
E t x ( l , r c ) = l · E e l e c + l · ϵ f s · r c 2 , free space l · E e l e c + l · ϵ m p · l · r c 4 , multi - path
where E e l e c is the electronics energy and ϵ f s and ϵ m p are the amplifier energies. The model can be applied to various WSN applications by calibrating the parameters appropriately. In the subsequent analysis, we assume the parameters E e l e c = 50 nJ/bit, ϵ f s = 10 pJ/bit/m 2 , and ϵ = 0.013 pJ/bit/m 4 as used in [2].
Figure 16 illustrates the normalized energy consumption ratio (NECR) for the free space environment, while Figure 17 compares the NECR in free space with multi-fading environments. In both figures, the sensors’ communication range r c varies from 40 to 100 m, and the NECR is defined as the ratio of energy consumption E t x ( l , r c ) to the baseline E t x ( l , r 0 ) , where r 0 is set to 40 m. We observe that in both figures, the Energy Consumption Ratio increases rapidly, more than doubling in the free space environment and increasing up to 40 times in the multi-path fading scenario as the communication range extends from 40 to 100 m while other settings remain the same. Note that the data for the free space in Figure 16 are the same as those in Figure 17, which are provided for comparison purposes.
Figure 18 compares the normalized energy consumption ratio (NECR) in both free space and multi-fading environments while varying the full connectivity requirements, and similar trends were observed. Moreover, Figure 19 and Figure 20 illustrate the tradeoffs between the sensor connection rate and the normalized energy consumption ratio (NECR) for free space and multipath fading, respectively. We observe that to increase the sensor connection rate slightly from 96 % to 100 % , an additional 21 % and 538 % more energy are required for free space and multipath fading, respectively, while keeping other parameters constant.
This validates our claim that pursuing full connectivity introduces significant demands on network resources and dramatically decreases the energy efficiency of a WSN. Corresponding data values are also provided in Table 2 for a detailed comparison.

6. Conclusions

Through mathematical modeling, theoretical analysis, and simulation evaluation, we have drawn the following conclusions. First, full connectivity is not an appropriate requirement for many real-life Wireless Sensor Network (WSN) applications to adopt due to the significant cost of precious network resources and reduced energy efficiency. Second, a pre-defined sensor connection rate for partial connectivity is appropriate for most WSN performance evaluations and should be adopted to direct real-life WSN design, deployment, and implementation. Third, the placement of the sink node and its potential skewed distance to all sensors have an essential impact on partial connectivity in terms of the sensor connection rate, which should be taken into consideration. This paper provides insight into the definition of appropriate network metrics and into the selection of critical network parameters for real-life WSN design and implementation. In the future, we plan to address partial connectivity along with coverage requirements for various applications and investigate their trade-offs. Additionally, we intend to explore available empirical WSN datasets and apply data science and machine learning techniques for predictive modeling, pattern recognition, and performance evaluations and comparisons.

Funding

This research received no external funding.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The author appreciates Hepeng Li’s contributions to revising and improving this work, especially in the section on related works.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Wang, Y. Impact of Sink Node Placement on Partial Connectivity in Wireless Sensor Networks. In Proceedings of the 2019 IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA), Tianjin, China, 14–16 June 2019; pp. 1–6. [Google Scholar] [CrossRef]
  2. Heinzelman, W.B.; Chandrakasan, A.P.; Balakrishnan, H. An application-specific protocol architecture for wireless microsensor networks. IEEE Trans. Wirel. Commun. 2002, 1, 660–670. [Google Scholar] [CrossRef]
  3. Majid, M.; Habib, S.; Javed, A.R.; Rizwan, M.; Srivastava, G.; Gadekallu, T.R.; Lin, J.C.W. Applications of wireless sensor networks and internet of things frameworks in the industry revolution 4.0: A systematic literature review. Sensors 2022, 22, 2087. [Google Scholar] [CrossRef] [PubMed]
  4. Landaluce, H.; Arjona, L.; Perallos, A.; Falcone, F.; Angulo, I.; Muralter, F. A review of IoT sensing applications and challenges using RFID and wireless sensor networks. Sensors 2020, 20, 2495. [Google Scholar] [CrossRef] [PubMed]
  5. Piltyay, S.; Bulashenko, A.; Demchenko, I. Wireless sensor network connectivity in heterogeneous 5G mobile systems. In Proceedings of the 2020 IEEE international conference on problems of infocommunications. Science and Technology (PIC S&T), Kharkiv, Ukraine, 6–9 October 2020; pp. 625–630. [Google Scholar]
  6. Ketshabetswe, L.K.; Zungeru, A.M.; Mangwala, M.; Chuma, J.M.; Sigweni, B. Communication protocols for wireless sensor networks: A survey and comparison. Heliyon 2019, 5, e01591. [Google Scholar] [CrossRef]
  7. Fu, X.; Pace, P.; Aloi, G.; Yang, L.; Fortino, G. Topology optimization against cascading failures on wireless sensor networks using a memetic algorithm. Comput. Netw. 2020, 177, 107327. [Google Scholar] [CrossRef]
  8. Ghosh, A.; Das, S.K. Coverage and connectivity issues in wireless sensor networks. In Mobile, Wireless, and Sensor Networks: Technology, Applications, and Future Directions; John Wiley & Sons: Hoboken, NJ, USA, 2006; pp. 221–256. [Google Scholar]
  9. Saeed, N.; Celik, A.; Al-Naffouri, T.Y.; Alouini, M.S. Underwater optical sensor networks localization with limited connectivity. In Proceedings of the 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada, 15–20 April 2018; pp. 3804–3808. [Google Scholar]
  10. Asplund, M. Disconnected Discoveries: Availability Studies in Partitioned Networks. Ph.D. Thesis, Department of Computer and Information Science, Linkopings University, Linkoping, Sweden, 2010. [Google Scholar]
  11. Chouikhi, S.; El Korbi, I.; Ghamri-Doudane, Y.; Saidane, L.A. A survey on fault tolerance in small and large scale wireless sensor networks. Comput. Commun. 2015, 69, 22–37. [Google Scholar] [CrossRef]
  12. Sharma, V.; Patel, R.; Bhadauria, H.; Prasad, D. Deployment schemes in wireless sensor network to achieve blanket coverage in large-scale open area: A review. Egypt. Inform. J. 2016, 17, 45–56. [Google Scholar] [CrossRef]
  13. Dousse, O.; Franceschetti, M.; Thiran, P. The costly path from percolation to full connectivity. In Proceedings of the Allerton Conference, Monticello, IL, USA, 29 September–1 October 2004. Number LCA-CONF-2004-024. [Google Scholar]
  14. Dousse, O.; Franceschetti, M.; Thiran, P. A case for partial connectivity in large wireless multi-hop networks. In Proceedings of the Information Theory and Applications Workshop (UCSD-ITA), San Diego, CA, USA, 13 February 2006. [Google Scholar]
  15. Dousse, O.; Franceschetti, M.; Thiran, P. On the throughput scaling of wireless relay networks. IEEE Trans. Inf. Theory 2006, 52, 2756–2761. [Google Scholar] [CrossRef]
  16. Cai, H.; Jia, X.; Sha, M. Critical sensor density for partial connectivity in large area wireless sensor networks. ACM Trans. Sens. Netw. (TOSN) 2011, 7, 35. [Google Scholar] [CrossRef]
  17. Hoyingcharoen, P.; Teerapabkajorndet, W. Expected Probabilistic Detection and Sink Connectivity in Wireless Sensor Networks. IEEE Sens. J. 2019, 19, 4480–4493. [Google Scholar] [CrossRef]
  18. Li, S.; Hu, X.; Jiang, T.; Zhang, R.; Yang, L.; Hu, H. Hop count distribution for minimum hop-count routing in finite ad hoc networks. IEEE Trans. Wirel. Commun. 2022, 21, 5317–5332. [Google Scholar] [CrossRef]
  19. Tu, Q.; Zhao, Y.; Liu, X. Recovery schemes of Hop Count Matrix via topology inference and applications in range-free localization. Expert Syst. Appl. 2022, 200, 116906. [Google Scholar] [CrossRef]
  20. Huang, T.; Pei, Y.; Menkovski, V.; Pechenizkiy, M. Hop-count based self-supervised anomaly detection on attributed networks. In Proceedings of the Joint European Conference on Machine Learning and Knowledge Discovery in Databases, Grenoble, France, 19–23 September 2022; Springer: Berlin/Heidelberg, Germany, 2022; pp. 225–241. [Google Scholar]
  21. Liu, G.; Qian, Z.; Wang, X. An improved DV-Hop localization algorithm based on hop distances correction. China Commun. 2019, 16, 200–214. [Google Scholar] [CrossRef]
  22. Kanwar, V.; Kumar, A. DV-Hop localization methods for displaced sensor nodes in wireless sensor network using PSO. Wirel. Netw. 2021, 27, 91–102. [Google Scholar] [CrossRef]
  23. Tomar, M.S.; Shukla, P.K. Energy efficient gravitational search algorithm and fuzzy based clustering with hop count based routing for wireless sensor network. Multimed. Tools Appl. 2019, 78, 27849–27870. [Google Scholar] [CrossRef]
  24. Bettstetter, C.; Eberspacher, J. Hop distances in homogeneous ad hoc networks. In Proceedings of the Vehicular Technology Conference, 2003. VTC 2003-Spring, The 57th IEEE Semiannual, Jeju, Republic of Korea, 22–25 April 2003; Volume 4, pp. 2286–2290. [Google Scholar]
  25. Dulman, S.; Rossi, M.; Havinga, P.; Zorzi, M. On the hop count statistics for randomly deployed wireless sensor networks. Int. J. Sens. Netw. 2006, 1, 89–102. [Google Scholar] [CrossRef]
  26. Zhao, L.; Liang, Q. Hop-distance estimation in wireless sensor networks with applications to resources allocation. EURASIP J. Wirel. Commun. Netw. 2007, 2007, 084256. [Google Scholar] [CrossRef]
  27. Ta, X.; Mao, G.; Anderson, B. On the probability of k-hop connection in wireless sensor networks. Commun. Lett. IEEE 2007, 11, 662–664. [Google Scholar] [CrossRef]
  28. Banoth, S.P.R.; Donta, P.K.; Amgoth, T. Target-Aware Distributed Coverage and Connectivity Algorithm for Wireless Sensor Networks. Wirel. Netw. 2023, 29, 1815–1830. [Google Scholar] [CrossRef]
  29. Srinivas, M.; Donta, P.K.; Amgoth, T. Efficient Algorithms for Point and Area Sweep–Coverage in Wireless Sensor Networks. In Proceedings of the 2021 Sixth International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), Chennai, India, 25–27 March 2021; pp. 315–320. [Google Scholar] [CrossRef]
  30. Haq, M.Z.U.; Khan, M.Z.; Rehman, H.U.; Mehmood, G.; Binmahfoudh, A.; Krichen, M.; Alroobaea, R. An Adaptive Topology Management Scheme to Maintain Network Connectivity in Wireless Sensor Networks. Sensors 2022, 22, 2855. [Google Scholar] [CrossRef]
  31. Gou, P.; Guo, B.; Guo, M.; Mao, S. VKECE-3D: Energy-Efficient Coverage Enhancement in Three-Dimensional Heterogeneous Wireless Sensor Networks Based on 3D-Voronoi and K-Means Algorithm. Sensors 2023, 23, 573. [Google Scholar] [CrossRef] [PubMed]
  32. Banerjee, P.S.; Mandal, S.N.; De, D.; Maiti, B. RL-Sleep: Temperature Adaptive Sleep Scheduling using Reinforcement Learning for Sustainable Connectivity in Wireless Sensor Networks. Sustain. Comput. Inform. Syst. 2020, 26, 100380. [Google Scholar] [CrossRef]
  33. Sharma, A.; Chauhan, S. A Distributed Reinforcement Learning Based Sensor Node Scheduling Algorithm for Coverage and Connectivity Maintenance in Wireless Sensor Network. Wirel. Netw. 2020, 26, 4411–4429. [Google Scholar] [CrossRef]
  34. Kumar, R.; Amgoth, T. Reinforcement Learning Based Connectivity Restoration in Wireless Sensor Networks. Appl. Intell. 2022, 52, 13214–13231. [Google Scholar] [CrossRef]
  35. Chandrasekar, V.; Bashar, A.; Kumar, T.S.; Vani, B.A.; Santhosh, R. Hybrid Deep Learning Approach for Improved Network Connectivity in Wireless Sensor Networks. Wirel. Pers. Commun. 2022, 128, 2473–2488. [Google Scholar] [CrossRef]
  36. Nguyen, N.T.; Le, T.T.; Voznak, M.; Zdralek, J. A Self-learning Clustering Protocol in Wireless Sensor Networks for IoT Applications. In Advances in Intelligent Networking and Collaborative Systems: Proceedings of the 13th International Conference on Intelligent Networking and Collaborative Systems (INCoS-2021) 13, Taichung, Taiwan, 1–3 September 2021; Springer: Berlin/Heidelberg, Germany, 2022; pp. 149–157. [Google Scholar]
  37. Mirzaei, A.; Zandiyan, S. A Novel Approach for Establishing Connectivity in Partitioned Mobile Sensor Networks Using Beamforming Techniques. arXiv 2023, arXiv:cs.NI/2308.04797. [Google Scholar] [CrossRef]
  38. Wang, Y.; Wang, X.; Xie, B.; Wang, D.; Agrawal, D. Intrusion detection in homogeneous and heterogeneous wireless sensor networks. IEEE Trans. Mob. Comput. 2008, 7, 698–711. [Google Scholar] [CrossRef]
  39. Ghosh, A.; Das, S.K. Coverage and connectivity issues in wireless sensor networks: A survey. Pervasive Mob. Comput. 2008, 4, 303–334. [Google Scholar] [CrossRef]
  40. Bettstetter, C. On the minimum node degree and connectivity of a wireless multihop network. In Proceedings of the 3rd ACM International Symposium on Mobile Ad Hoc Networking & Computing, Lausanne, Switzerland, 9–11 June 2002; pp. 80–91. [Google Scholar]
  41. Ta, X.; Mao, G.; Anderson, B. Evaluation of the probability of k-hop connection in homogeneous wireless sensor networks. In Proceedings of the Global Telecommunications Conference, 2007. GLOBECOM’07, Washington, DC, USA, 26–30 November 2007; pp. 1279–1284. [Google Scholar]
  42. Wang, Y.; Kutta, A. Joint and simultaneous K-sensing detection in deterministic and random sensor networks. In Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum, Shanghai, China, 21–25 May 2012; pp. 1506–1511. [Google Scholar]
  43. Heinzelman, W.R.; Chandrakasan, A.; Balakrishnan, H. Energy-efficient communication protocol for wireless microsensor networks. In Proceedings of the 33rd annual Hawaii International Conference on System Sciences, Maui, HI, USA, 7 January 2000; p. 10. [Google Scholar]
Figure 1. A partial connectivity comparison between a centered and a corner-placed sink in a random WSN, with sensors represented by blue dots, the sink by a red dot, and wireless links by green dashed lines. The communication range of the sink node is highlighted by a red circle with a gray shade.
Figure 1. A partial connectivity comparison between a centered and a corner-placed sink in a random WSN, with sensors represented by blue dots, the sink by a red dot, and wireless links by green dashed lines. The communication range of the sink node is highlighted by a red circle with a gray shade.
Sensors 23 09058 g001
Figure 2. Modeling a randomly deployed Wireless Sensor Network (WSN) with a skewed sink node in a square candidate region of side length L = 1000 , where the candidate sink position is at the network center ( L / 2 , L / 2 ) . Sensors are depicted as blue dots, the sink as a red circle, and the center as a black circle.
Figure 2. Modeling a randomly deployed Wireless Sensor Network (WSN) with a skewed sink node in a square candidate region of side length L = 1000 , where the candidate sink position is at the network center ( L / 2 , L / 2 ) . Sensors are depicted as blue dots, the sink as a red circle, and the center as a black circle.
Sensors 23 09058 g002
Figure 3. Critical average node degree d a v g = λ π r c 2 with varying ξ for N = 200, 500, 800, 1000, respectively.
Figure 3. Critical average node degree d a v g = λ π r c 2 with varying ξ for N = 200, 500, 800, 1000, respectively.
Sensors 23 09058 g003
Figure 4. P ( d m i n 1 ) with varying r c from 40 m to 150 m for N = 200, 500, 800, 1000, respectively.
Figure 4. P ( d m i n 1 ) with varying r c from 40 m to 150 m for N = 200, 500, 800, 1000, respectively.
Sensors 23 09058 g004
Figure 5. Illustration of a multi-hop communication path s i n k & A B C , where A, B, and C represent three sensors. The overlapped communication range of the sink and the 2nd-hop sensor B is represented by the slashed area where sensor A is located and acts as a relay between the sink and sensor B. The Euclidean distance between the sink and sensor B is denoted as d, where r c < d 2 r c .
Figure 5. Illustration of a multi-hop communication path s i n k & A B C , where A, B, and C represent three sensors. The overlapped communication range of the sink and the 2nd-hop sensor B is represented by the slashed area where sensor A is located and acts as a relay between the sink and sensor B. The Euclidean distance between the sink and sensor B is denoted as d, where r c < d 2 r c .
Sensors 23 09058 g005
Figure 6. The probability that a sensor at distance d is connected to the centered sink at h hops in a WSN with N = 600 , r c = 30 , and A = 200 2 square meters.
Figure 6. The probability that a sensor at distance d is connected to the centered sink at h hops in a WSN with N = 600 , r c = 30 , and A = 200 2 square meters.
Sensors 23 09058 g006
Figure 7. The probability that a sensor at distance d is connected to the centered sink at h hops in a WSN with N = 100 , r c = 30 , and A = 200 2 square meters.
Figure 7. The probability that a sensor at distance d is connected to the centered sink at h hops in a WSN with N = 100 , r c = 30 , and A = 200 2 square meters.
Sensors 23 09058 g007
Figure 8. The probability that a sensor at distance d is connected to the centered sink within h m a x hops.
Figure 8. The probability that a sensor at distance d is connected to the centered sink within h m a x hops.
Sensors 23 09058 g008
Figure 9. Full connectivity, partial 0.9 connectivity, and sensor connection rate in a random WSN.
Figure 9. Full connectivity, partial 0.9 connectivity, and sensor connection rate in a random WSN.
Sensors 23 09058 g009
Figure 10. An example of a simulated WSN case (a), where sensors are depicted as blue dots and communication links as dashed green lines.
Figure 10. An example of a simulated WSN case (a), where sensors are depicted as blue dots and communication links as dashed green lines.
Sensors 23 09058 g010
Figure 11. An example of simulated WSN case (b), where sensors are depicted as blue dots and communication links as dashed green lines.
Figure 11. An example of simulated WSN case (b), where sensors are depicted as blue dots and communication links as dashed green lines.
Sensors 23 09058 g011
Figure 12. Connection rate vs. full connectivity in a random WSN.
Figure 12. Connection rate vs. full connectivity in a random WSN.
Sensors 23 09058 g012
Figure 13. Sensor connection rate of a WSN with a centered sink vs. its counterpart with a bordered sink.
Figure 13. Sensor connection rate of a WSN with a centered sink vs. its counterpart with a bordered sink.
Sensors 23 09058 g013
Figure 14. Full connectivity of a WSN with a centered sink vs. counterpart with a bordered sink.
Figure 14. Full connectivity of a WSN with a centered sink vs. counterpart with a bordered sink.
Sensors 23 09058 g014
Figure 15. Impact of skewed distance d x of sink node on the sensor connection rate and full connectivity, where d x = d y .
Figure 15. Impact of skewed distance d x of sink node on the sensor connection rate and full connectivity, where d x = d y .
Sensors 23 09058 g015
Figure 16. The normalized energy consumption ratio (NECR) for the free space environment in a random WSN with a varying communication range ( r c ).
Figure 16. The normalized energy consumption ratio (NECR) for the free space environment in a random WSN with a varying communication range ( r c ).
Sensors 23 09058 g016
Figure 17. The normalized energy consumption ratio (NECR) for both free space and multi-fading environments in a random WSN with a varying communication range ( r c ).
Figure 17. The normalized energy consumption ratio (NECR) for both free space and multi-fading environments in a random WSN with a varying communication range ( r c ).
Sensors 23 09058 g017
Figure 18. The normalized energy consumption ratio (NECR) for multi-fading environments in a random WSN with varying full connectivity requirements.
Figure 18. The normalized energy consumption ratio (NECR) for multi-fading environments in a random WSN with varying full connectivity requirements.
Sensors 23 09058 g018
Figure 19. The normalized energy consumption ratio (NECR) for both free space and multi-fading environments in a random WSN with varying sensor connection rate requirements.
Figure 19. The normalized energy consumption ratio (NECR) for both free space and multi-fading environments in a random WSN with varying sensor connection rate requirements.
Sensors 23 09058 g019
Figure 20. The normalized energy consumption ratio (NECR) for multi-fading environments in a random WSN with varying sensor connection rate requirements.
Figure 20. The normalized energy consumption ratio (NECR) for multi-fading environments in a random WSN with varying sensor connection rate requirements.
Sensors 23 09058 g020
Table 1. Critical communication range for varying P ( d m i n 1 ) when N 1 = 200 , N 2 = 500 , N 3 = 800 , N 4 = 1000 , respectively.
Table 1. Critical communication range for varying P ( d m i n 1 ) when N 1 = 200 , N 2 = 500 , N 3 = 800 , N 4 = 1000 , respectively.
r c 4550556065707580859095100105110115120
N 1 = 200 0.000.000.000.000.000.000.000.030.120.290.500.690.820.900.950.98
N 2 = 500 0.000.000.010.170.520.800.930.980.991.001.001.001.001.001.001.00
N 3 = 800 0.010.220.670.910.981.001.001.001.001.001.001.001.001.001.001.00
N 4 = 1000 0.180.680.930.991.001.001.001.001.001.001.001.001.001.001.001.00
Table 2. Impact of the communication range ( r c ) on the sensor connection rate and full connectivity.
Table 2. Impact of the communication range ( r c ) on the sensor connection rate and full connectivity.
Communication
Range (rc)
NECR ( d 2 )NECR ( d 4 )Sensor Connection
Rate
Full
Connectivity
401.001.000.0263880
451.064393941.600633530.0705020
501.136363642.438596490.2332840
551.215909093.569444440.5978380
601.30303035.05458090.8796520
651.397727276.961257310.9634960.022
701.509.36257310.9884340.193
751.6098484812.337475630.9955760.406
801.7272727315.970760230.9979820.645
851.8522727320.353070180.999120.818
901.9848484825.580896690.9996060.904
952.12531.756578950.999760.946
1002.2727272738.988304090.9999160.976
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

Wang, Y. Sink Node Placement and Partial Connectivity in Wireless Sensor Networks. Sensors 2023, 23, 9058. https://doi.org/10.3390/s23229058

AMA Style

Wang Y. Sink Node Placement and Partial Connectivity in Wireless Sensor Networks. Sensors. 2023; 23(22):9058. https://doi.org/10.3390/s23229058

Chicago/Turabian Style

Wang, Yun. 2023. "Sink Node Placement and Partial Connectivity in Wireless Sensor Networks" Sensors 23, no. 22: 9058. https://doi.org/10.3390/s23229058

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