DOI QR코드

DOI QR Code

Fuzzy Logic Approach to Zone-Based Stable Cluster Head Election Protocol-Enhanced for Wireless Sensor Networks

  • Mary, S.A. Sahaaya Arul (Jayaram College of Engineering & Technology) ;
  • Gnanadurai, Jasmine Beulah (Padmashree Dr. D.Y. Patil Institute of MCA)
  • 투고 : 2015.11.22
  • 심사 : 2016.02.23
  • 발행 : 2016.04.30

초록

Energy is a scarce resource in wireless sensor networks (WSNs). A variety of clustering protocols for WSNs, such as the zone-based stable election protocol-enhanced (ZSEP-E), have been developed for energy optimization. The ZSEP-E is a heterogeneous zone-based clustering protocol that focuses on unbalanced energy consumption with parallel formation of clusters in zones and election of cluster heads (CHs). Most ZSEP-E research has assumed probabilistic election of CHs in the zones by considering the maximum residual energy of nodes. However, studies of the diverse CH election parameters are lacking. We investigated the performance of the ZSEP-E in such scenarios using a fuzzy logic approach based on three descriptors, i.e., energy, density, and the distance from the node to the base station. We proposed an efficient ZSEP-E scheme to adapt and elect CHs in zones using fuzzy variables and evaluated its performance for different energy levels in the zones.

키워드

1. Introduction

Wireless sensor networks (WSNs) are highly distributed networks with micro-sensor nodes deployed in large numbers to handle complex data acquisition and processing functions. WSN technology has been used in a wide range of applications, such as military surveillance, environmental monitoring in disaster prone areas, monitoring remote areas, fire detection, monitoring hospital patients, nuclear reactor control, and traffic monitoring [1–5]. Three major functions performed by the sensors are environmental sensing, processing sensed data, and information exchange between neighboring nodes [6]. Energy-saving solutions for these nodes are a critical issue. Sensor nodes can be deployed deterministically or randomly and can be homogeneous or heterogeneous in nature. To monitor a sensor area for a longer period, the node energy must be used judiciously because sensors cannot be powered by external batteries. One way to prolong network lifetime is to introduce node heterogeneity in terms of link, computation, and energy. Energy heterogeneity can improve data reliability and decrease data transport latency. Clustering is a common technique to improve the efficiency of a network and allocate role assignments.

However, the clustering paradigm causes uneven energy consumption between cluster heads (CHs) and cluster members. To balance this energy expenditure, previous research has proposed a CH rotation mechanism. This technique balances energy consumption between CHs and their members but not between CHs in multi-hop communication. CHs that are close to a base station (BS) consume energy quickly due to heavy relay traffic and will exhaust their power supplies sooner than other CHs, reducing network coverage and partitioning. In WSNs, this characteristic is called the hotspot problem. To address this problem, clustering techniques to balance energy consumption between CHs have been proposed [7–13].

To reduce energy consumption and prolong network lifetime, only processed information should be delivered to the BS. Only a few nodes, i.e., the CHs, aggregate and communicate with the BS [14]. Although clustering reduces energy consumption, CHs exhaust their power supplies faster than other nodes because they perform complex functions. The low-energy adaptive clustering hierarchy (LEACH) [14] uses same amount of energy for all nodes using homogeneous nodes. The physical environment, operating conditions, and associated tasks performed by a sensor node change dynamically. Note that nodes take on specific roles or functions without manual intervention. As the network and node properties change over time, deployment and role assignments must be adapted to the changes. Several protocols have been proposed to maximize network lifetime using cluster-based network architectures and to allocate role assignments to nodes. Various hierarchical energy-aware routing protocols, such as the LEACH [14], power-efficient gathering in sensor information system (PEGASIS) [15], TEEN [16], hybrid energy-efficient distributed clustering (HEED) [17], and APTEEN [18] protocols, have been proposed to address load balancing and increase network lifetime.

In clustering techniques, clusters close to sink nodes are smaller than clusters that are more distant. Thus, CHs close to the BS can preserve some energy for communication. Nodes farther from the BS transmit packets over longer distances than nodes closer to the BS; consequently, they consume more energy [19]. Organizing WSNs into clusters enables efficient utilization of the limited energy resources of the sensor nodes. However, the problem of unbalanced energy consumption exists, and it is closely related to the role and location of a particular node in the network [20]. Although it is important to investigate algorithms and protocols that use the existing design space as efficiently as possible, it is equally important to explore new design paradigms for future sensor networks. The zone-based stable election protocol-enhanced (ZSEP-E), which has heterogeneous and homogeneous zones to create local clusters, has been proposed to reduce the energy consumption of nodes that are distant from the BS and to provide balanced energy consumption for role assignment and location [21]. The motivation behind the zone-based protocol is that, as system complexity increases, it becomes increasingly difficult to make precise statements about the behavior of the nodes in a single large area and CH election requires a long time to converge. Thus, the protocol focuses on parallelizing the entire clustering and CH election processes.

However, uncertainty in CH election must be considered. An ideal CH has high residual energy, the maximum number of neighbors (density), and the smallest distance to the BS. Simultaneous consideration of these criteria in CH selection is a very tedious task that can be solved using multiple attribute decision-making (MADM) approaches. A number of MADM approaches that select alternatives quantitatively based on multiple attributes/criteria have been proposed [22–25]. In a real-time problem, estimation of exact values for all three criteria is difficult. Fuzzy-based approaches [26–28] are effective and efficient in such cases. In this study, we attempted to employ a fuzzy-based approach for CH election in the ZSEP-E to increase the lifetime of WSNs. The proposed approach is called the fuzzy logic zone-based stable CH election protocol-enhanced (FLZSEP-E).

The remainder of this paper is organized as follows. Section 2 briefly describes related work. We present an overview of the existing ZSEP-E, including the network model and specifications, and the problems associated with probabilistic selection clustering algorithms in Section 3. The proposed FLZSEP-E method for WSNs is described in Section 4. The results are discussed in Section 5, and the conclusions and suggestions for future work are provided in Section 6.

 

2. Related Work

To prolong the lifetime of WSNs, proposed routing protocols can be categorized as location-based, QoS-based, flat-based, and hierarchical [29]. Location-based protocols, such as greedy anti-void routing [30], minimum energy communication networks [31], and geographical energy-aware routing protocols [32], use node position information to forward data. QoS-based routing protocols, such as the sequential assignment routing protocol [33], stateless protocol for real-time communication in sensor networks [34], and energy-aware routing [35] protocols, use metrics (e.g., energy, delay, and bandwidth) to balance energy consumption and data quality. Flat-based protocols, such as negotiation [36], directed diffusion [37], and rumor routing [38], use a flood-based transferring scheme to route data. Hierarchical protocols cluster nodes in an initial phase and transmit data transmission in a second phase. The LEACH-C, LEACH-M, and LEACH-V protocols [14,19] cluster nodes based on received signal strength and elect CHs probabilistically over time.

The TEEN protocol [16], which employs a user-friendly physical parameter, was proposed by Manjeshwar and Agarwal for mission-critical applications. The PEGASIS method [15] is an improved version of the LEACH protocol discussed by Lindsey and Raghavendra that uses chains of sensor nodes to transmit data to CHs. However, it is unsuitable for large networks due to excessive delay. Smaragdakis et al. proposed a stable election protocol [39] that uses hierarchical clustering and two-tier heterogeneity nodes. A node becomes a CH based on the weighted election probabilities of each node. A distributed energy-efficient clustering [40] protocol was proposed by Li et al. for multi-level heterogeneous WSNs. Nodes with high initial and residual energies are selected as CHs. Nodes close to the BS require more energy than those farther from the BS due to the extra burden of nodes within the neighborhood of the BS. Thus, smaller clusters are formed using closer nodes to balance the load among CHs in different regions and vice versa.

The HEED protocol [17] proposed by Younis and Fahmy selects CHs based on node degree and residual energy. The node degree helps balance the load among CHs. In this method, in addition to supporting data aggregation, clusters are formed in all iterations, achieve fairly uniform CH distribution across the network, and prolong network lifetime. The HEED protocol has low overhead in terms of processing cycles and message exchange. It does not assume any distribution of nodes or location awareness. A variant of the HEED protocol, called the integrated HEED method [41], has integrated data aggregation in multi-hop routing by considering data aggregation operators. Another variant of the HEED protocol proposed by Huang and Wu [42] considers a constant-time clustering mechanism. The nodes with high energies participate in CH election, and the remaining nodes are eliminated. This variant of the HEED technique requires fewer rounds to select CHs. Khedo and Subramanian also proposed a variant of the HEED protocol called the MiSense hierarchical cluster-based routing algorithm [43], which maintains balanced node energy consumption to increase network lifetime. The authors have proposed stable CH election by partitioning the entire network into zones with localized CH election [15]. However, other parameters that are vital for performance were not considered for CH election. Faisal et al. proposed the zone-stable election protocol (Z-SEP). In the Z-SEP, the network is partitioned into zones, and some nodes transmit data directly to the BS while others use a clustering technique [50]. The authors proposed a zone-based routing protocol for edge-based WSNs to avoid the hotspot problem using an unequal clustering mechanism [51].

Gupta et al. [44] proposed fuzzy logic-based CH election by considering three input variables, i.e., energy, concentration, and centrality. Here, the BS chooses a CH by evaluating the node status information, such as the node’s location and remaining energy. This centralized CH election approach results in high energy inefficiency due to overhead and control communication. It also imposes heavy load on the BS. The CH election mechanism using fuzzy logic in WSNs (CHEF) [45] protocol proposed by Kim et al. increases WSN lifetime using localized CH election through fuzzy logic. Even though the CHEF protocol avoids electing CHs that are close to each other, CH election remains probabilistic. Lee [46] proposed a fuzzy logic-based clustering protocol with parameters based on the residual energies and expected residual energies (EREs) of nodes that elects a node with higher chance value as the CH. Here, another parameter, i.e., expected energy consumption, is required to derive the ERE in each round. Rogaia et al. proposed an energy-efficient fuzzy logic cluster formation protocol in WSNs for cluster formation that uses the energy level of the CH, the distance between the CH and the node, and the distance to the BS as parameters [47]. Here, a non-CH node computes the chance value for a CH using Mamdani’s fuzzy inference system (FIS) [48] on the above three descriptors. Yadav and Saxeena [52] proposed appropriate CH selection for the LEACH protocol based on fuzzy logic that considers energy level, distance from the CH, and density into consideration.

Krishnan and Kumar [54] proposed a heterogeneity-aware protocol to elect CHs based on assigned weights that provide information about previously elected CHs. However, this method requires additional energy to share the information among the candidate nodes. Rana et al. [55] proposed a clustering mechanism that implements two fuzzy logic levels. In the first level, CHs are elected based on energy and the distance between the nodes. In the second level, CH leaders are elected based on the energy level of the CH and its distance to the BS. This mechanism has more computational load and complexity in a fuzzy inference system (FIS). Nayak and Anurag [56] proposed a protocol to select a new super CH (SCH) among all of the CHs using fuzzy logic by considering the remaining energy of each CH, the mobility of the BS, and the centrality of all of the other CHs. Here, CHs that are closer to the BS will communicate using the SCH, which increases communication overhead. In addition, there is no guarantee that the elected SCH will follow the optimal path to the BS.

The ZSEP-E [21] deterministically partitions the network into zones and probabilistically elects CHs in the zones based on the maximum residual energy. A fuzzy logic approach was used in this study to apply and evaluate diverse parameters for CH election in the zones. Three different parameters, i.e., node energy level, node density, and distance to the BS, were considered to improve the ZSEP-E. Herein, the FLZSEP-E is proposed to increase WSN lifetime by minimizing total energy consumption with limited control overhead on sensor nodes.

 

3. Overview of ZSEP-E

The performance and lifetime of a WSN are highly influenced by the clustering scheme. However, the efficiency of the network is drastically affected by the early death of the sensor nodes farthest from the BS. Also in clustering, unbalanced energy consumption at the nodes due to role assignments and location affects network lifetime. The ZSEP-E protocol has heterogeneous and homogeneous zones that are created using the dimensions of the field to parallelize the formation of clusters and the election of suitable CHs in the zones [21]. Partitioning the network into zones improves the coverage and connectivity of cluster nodes that are distant from the BS.

3.1 Network Model and Specifications

Some assumptions were made about the underlying network model of area A = X × Y square meters. Here, X = a, Y = b1 + b2+ b3, where b1 = b3 and b1 + b2 + b3 = a, and the sensor nodes are deployed as shown in Fig. 1. A zone partition algorithm was used to partition A into three zones. Each zone was considered separately as a geographical division of the sensing field. Appropriate energy-level sensor nodes were deployed depending on the distance and orientation from the BS. m proportion of the total number of nodes n were equipped with α times more energy than the normal nodes. Such nodes are referred to as advanced nodes. q proportion of the total number of nodes n were equipped with μ times more energy than the normal nodes. These nodes are referred to as intermediate nodes. The zone partition algorithm is as follows.

Fig. 1.Zonal heterogeneous settings

3.2 Problems in Probabilistic Selection of Cluster Heads and Motivation

There are some problems associated with probabilistic selection clustering algorithms [14–21]. A priori probability assigned to each sensor node is used to determine the initial CHs, and they often serve as the primary criterion for the nodes to determine their election as CHs individually. However, other secondary criteria may also be considered for CH selection, which is a tedious process. Fuzzy-based approaches are effective and efficient for the estimation of the exact values of all criteria [26–28].

 

4. Proposed Fuzzy Logic Approach to Zone-Based Stable Cluster Head Election Protocol-Enhanced for Wireless Sensor Networks

In this paper, we discuss a previously proposed network organization scheme [21] that can be used to partition a network, to organize sensor nodes into clusters, and to provide identities for sensor nodes. It is assumed that the BS in the network is equipped with a directional antenna with power control capability. The directional antenna provides a location identity to every sensor node in the network by varying its transmission power level in different directions. Using these identities, the sensor nodes are organized into hierarchical clusters, with the exception of the nodes in Zone 2. This arrangement avoids relay traffic burden on the Zone 2 CH, and the nodes in this zone communicate directly with the BS.

The proposed clustering method follows the basic principle of the ZSEP-E, and fuzzy logic is used to optimize the metrics used to select the CH as it combines and evaluates diverse parameters efficiently. The protocol operates in rounds, and each round begins with a cluster set-up phase and steady-state phase. Clusters are formed in the cluster set-up phase, and data transmission from the CH to the BS occurs in the steady-state phase. To form clusters and select a CH, we use a fuzzy logic-based approach with three fuzzy descriptors, i.e., node energy (e), node density (ds), and the node’s distance to the BS (dt). The fuzzy descriptors are used to calculate the chance of a node becoming a CH that can transmit the message to the BS.

In the cluster steady-state phase, the CH employs a time-division, multiple-access time slot to each of the sensor nodes in the cluster. The CH uses equal time intervals for each of the sensor nodes and informs the time schedule to a sensor node by transmitting a HELLO message that contains the ID of the sensor node in order of the time schedule, the start time of the time slot, and the time interval. The first sensor node begins to transmit the data in the initial start time within the time interval, and all of the other nodes begin their transmission subsequently. The CH adopts local data fusion to compress the data being sent from the clusters to the BS. The CH sends the data to the BS using a fixed spreading code and carrier-sense, multiple-access approach.

4.1 Fuzzy Model

The proposed method prolongs network lifetime by improving the ZSEP-E based on an FIS [14] by mapping the given inputs to outputs using fuzzy logic. The FIS architecture consists of a fuzzification module, a knowledge base, an inference engine, and a defuzzification module (Fig. 2), which are described as follows.

Fig. 2.FIS architecture

The objective of our fuzzy logic-based system is to determine and select an optimized CH using the defined inputs. We use Mamdani’s method [41] for the inference process in the proposed model. The method allows the system to be described in a simple mathematical manner using inference techniques and fuzzy logic design.

The input fuzzy variables considered are energy level, distance to the CH, and density. The output fuzzy variable, i.e., inference, is the defuzzified value, which determines the chance of a node to be elected as an efficient CH. The architecture of the FLZSEP-E model is shown in Fig. 3, which consists of three parts: fuzzification functions, an inference engine with 27 rules, and a defuzzification module.

Fig. 3.FLZSEP-E system architecture

4.1.1 Fuzzification Module

Our fuzzy system has three input parameters, i.e., node energy level, distance between the node and the BS, and node density. Each of these input variables has three membership functions , i.e, energy has low, medium, and high ; distance has close, medium, and far ; density has scattered, medium, and crowded. Table 1 shows the membership functions of the input variables and their degrees.

Table 1.Membership functions for input variables

The input variables are defined as follows.

A precise output function containing nine membership functions is given in Table 2. Fuzzy inference is the process of formulating a mapping from a given input to an output using fuzzy logic. The mapping then provides a basis from which decisions can be made or patterns can be discerned. The process of fuzzy inference involves all of the pieces described in the membership functions, logical operations, and IF-THEN rules. Table 3 shows the FIS IF-THEN rules of the proposed system. In the fuzzy rules, triangular and trapezoidal membership functions are used for the variables to simplify the computations.

Table 2.Membership functions for output variables

Table 3.Fuzzy inference system IF-THEN rules

The most commonly used fuzzy inference technique is the Mamdani method. A fuzzy rule base drives the inference system to produce fuzzy outputs. The defuzzification of the fuzzy outputs gives the system outputs. The fuzzification functions for energy, distance, density of the nodes, and inference are shown in Figs. 4(a), 4(b), 4(c), and 4(d), respectively.

Fig. 4(a).Energy fuzzification function

Fig. 4(b).Distance fuzzification function

Fig. 4(c).Density fuzzification function

Fig. 4(d).Degree of membership vs inference

To obtain both endpoints of the interval, linear interpolation is used in the trapezoidal function, including the triangular membership function (a particular case of the trapezoidal membership function). It works well in all applications and is widely used in fuzzy systems [49]. The trapezoidal membership function represents a very weak inference, and triangle membership functions represent all other inferences, as shown in Fig. 4(d).

The membership function for the trapezoidal fuzzy number for fuzzy set A1 = {a1, b1, c1, d1} where a1 < b1 < c1 < d1 is given by

The membership function for the triangular fuzzy number for fuzzy set A2 = {a2, b2, c2} where a2 < b2 < c2 < d2 is given by

4.1.2 Knowledge Base

The fuzzy inference consists of 27 rules of the form IF premise, THEN consequence, where the premise is a set of fuzzy input variables joined by the logical AND function. The maximum values of the parameters can be computed using

Here, e is the energy of the node, ds is the density, and dt is the distance from the node to the BS. The rules fall in the range 0 to 4, where 0 is a very weak inference and 4 is a very strong inference.

Very weak inference (0): IF (energy level is low) and (distance to the BS is far) and (density of nodes is scattered) THEN (inference is very weak).

Very strong inference (4): IF (energy level is high) and (distance to the BS is close) and (density of nodes is crowded) THEN (inference is very strong).

4.1.3 Defuzzification Module

The conclusions from each rule are aggregated, and the centroid defuzzification method is used to transform the fuzzy variable into a crisp value output. The center-of-area method, which finds the centroid Z* of the area under the respective membership function, is given by

Here, μZ(x) is the degree of the membership function for the fuzzy set A defined by Eqs. (1) and (2).

 

5. Results and Discussion

The simulations were performed with MATLAB. The expectation of a node to be elected as a CH depends on the different attributes of the nodes, as shown in Fig. 5.

The chance that a node will be elected as a CH increases with increased node energy and density, as shown in Fig. 5(a). Increase in the distance froma node to the BS decreases the expectation of a node to be elected as a CH. In addition, with increased density, less distance between the BS and the node with low energy level has a lower chance to be elected as a CH, as shown in Figs. 5(b) and 5(c).

Fig. 5(a).Surface view: inference vs. energy and density

Fig. 5(b).Surface view: inference vs. energy and distance

Fig. 5(c).Surface view: inference vs. distance and density

We simulated a square clustered WSN with dimensions 100 m × 100 m and partitioned the field into three rectangular zones as in ZSEP-E using MATLAB. The total population (n) of the sensors deployed randomly in all the zones was 100. Advanced nodes with α times more energy than normal nodes were deployed in Zones 1 and 3 equally. In Zone 2, intermediate nodes with μ times more energy than the normal nodes were distributed along with normal nodes. The total population (n) of the sensors deployed randomly in all zones was 100, of which 20% were advanced nodes, i.e., m = 0.2. Thus, the zone dimensions will be Zone 1 lying between 0 < Y1 ≤ 10 with area 100 m × 10 m , Zone 2 lying between 10 < Y2 ≤ 90 with area 100 m × 80 m, and Zone 3 lying between 90 < Y3 ≤ 100 with area 100 m × 10 m, as shown in Fig. 6(a).

Fig. 6(a).Node distribution with Y1 = 10, Y2 = 90, and Y3 = 100

The performance of the FLZSEP-E was compared to that of the ZSEP-E. For fair comparison, we maintained the same zone-based heterogeneous node setting and the same energy levels in all zones as in the ZSEP-E. Thus, the total initial energy of the system was the same in both the ZSEP-E and the FLZSEP-E. We compared the performances of the FLZSEP-E and the ZSEP-E with m = 0.2, b = 0.3, α = 3, μ = 1.5, and Etotal = 102.5 J in the presence of high energy heterogeneity, as shown in Figs. 6(b) and 6(c).

Fig. 6(b).Alive nodes per round for FLZSEP-E and ZSEP-E (m = 0.2, b = 0.3, α = 3, μ = 1.5, and Etotal = 102.5 J; zone area: Y1 = 10, Y2 = 90, and Y3 = 100)

Fig. 6(c).Throughput of FLZSEP-E and ZSEP-E (m = 0.2, b = 0.3, α = 3 and μ = 1.5, and Etotal = 102.5 J; zone area: Y1 = 10, Y2 = 90, and Y3 = 100)

Fig. 6(b) shows the number of alive nodes per round. The proposed FLZSEP-E demonstrates stability over a greater period than the ZSEP-E does when the CHs are chosen with different input functions. Better performance in terms of throughput is shown in Fig. 6(c) for the proposed fuzzy approach because dense clusters with high energy nodes are elected as CHs. The simulation results demonstrate that the proposed FLZSEP-E delays the time at which the first node dies (FND) by nearly 8% compared to the ZSEP-E, which is a significant network lifetime improvement.

Figs. 7(a) and 7(b) show the network lifetimes for the three algorithms with 200- and 400-node networks, respectively. It is evident that the FL-ZSEPE improves the network lifetime compared to the CHEF and ZSEP-E. CH selection is fine-tuned with the fuzzy logic approach across the zone-based network and conserves individual sensor node energy. We conducted paired T-test statistical analysis for 10 independent experiments using MINITAB to compare the mean difference of the FND metric for both protocols using the same simulation parameters (Fig. 8). Here, we tested to determine if the mean difference was significantly different from zero, i.e., we tested H0 : μdifference = 0 versus an alternative hypothesis, such as H1 : μdifference ≠ 0. The rounds when the FND of the FLZSEP-E was higher than the ZSEP-E with the mean difference between them was 123.60. In addition, the standard deviation was 14.10 rounds, with a standard error of the mean of 4.46 rounds. This result indicates a 95% confidence interval for the mean difference of 113.51 to 133.69 rounds.

Fig. 7(a).Network lifetime (200 nodes)

Fig. 7(b).Network lifetime (400 nodes)

Fig. 8.Confidence intervals of corresponding network lifetime

The statistical significance (two-tailed p-value) of the paired t-test (p-value) was 0.0. As the p-value is 0, it can be concluded that there is a statistically significant difference between the FLZSEP-E and the ZSEP-E.

 

6. Conclusion and Future Work

Fuzzy logic is a form of multi-valued logic to deal with reasoning that is approximate rather than precise. In this study, a fuzzy logic approach was used to combine and evaluate diverse parameters for efficient CH election in the FLZSEP-E. The FLZSEP-E is a new approach that uses three criteria, the residual energy of the node, node density, and the distance from the node to the BS, for CH election. The results of simulations demonstrated significant energy savings and increased network lifetime compared to the ZSEP-E. In the future, we will focus on specific applications in order to optimize the energy consumption of an entire network, as well as QoS, such as bandwidth, latency, and packet loss rate.

참고문헌

  1. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirici, “Wireless sensor network: a survey,” Computer Networks, vol. 38, no. 4, pp. 393–422, 2002. Article (CrossRef Link). https://doi.org/10.1016/S1389-1286(01)00302-4
  2. M. Haenggi, “Handbook of Sensor Networks: Compact Wireless and Wired Sensing Systems,” CRC Press, 2005.
  3. C. Y. Chong and S. P. Kumar, "Sensor networks: evolution, opportunities, and challenges," in Proc. of the IEEE, vol. 91, no. 8, pp. 1247-1256, 2003. Article (CrossRef Link). https://doi.org/10.1109/JPROC.2003.814918
  4. D. Estrin, L.Girod, G. Pottie, and M. Srivastava, "Instrumenting the world with wireless sensor networks," in Proc. of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '01), pp. 2033-2036, 2001. Article (CrossRef Link).
  5. C. Y. Chang and H. R. Chang, “Energy-aware node placement, topology control and MAC scheduling for wireless sensor networks,” Computer Networks, vol. 52, no. 11, pp. 2189–2204, 2008. Article (CrossRef Link). https://doi.org/10.1016/j.comnet.2008.02.028
  6. L. Qing, Q. Zhu, and M. Wang, “Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks,” Computer Communication, 29:2230–2237, 2006. Article (CrossRef Link). https://doi.org/10.1016/j.comcom.2006.02.017
  7. D. Bhattacharyya, T.-H. Kim, and S. Pal, “A comparative study of wireless sensor networks and their routing protocols,” Sensors, vol. 10, no. 12, pp. 10506–10523, 2010. Article (CrossRef Link). https://doi.org/10.3390/s101210506
  8. X. Ren and H. Yu, "Multipath disjoint routing algorithm for ad hoc wireless sensor networks," in Proc. of the 8th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '05), pp. 253-256, May 2005. Article (CrossRef Link).
  9. J. Yick, B. Mukherjee, and D. Ghosal, “Wireless sensor network survey,” Computer Networks, vol. 52, no. 12, pp. 2292–2330, 2008. Article (CrossRef Link). https://doi.org/10.1016/j.comnet.2008.04.002
  10. K. Akkaya and M. Younis, “A survey on routing protocols for wireless sensor networks,” Ad Hoc Networks, vol. 3, no. 3, pp. 325–349, 2005. Article (CrossRef Link). https://doi.org/10.1016/j.adhoc.2003.09.010
  11. X. Liu, “A survey on clustering routing protocols in wireless sensor networks,” Sensors, vol. 12, no. 8, pp. 11113–11153, 2012. Article (CrossRef Link). https://doi.org/10.3390/s120811113
  12. A. A. Abbasi and M. Younis, “A survey on clustering algorithms for wireless sensor networks,” Computer Communications, vol. 30, no. 14-15, pp. 2826–2841, 2007. Article (CrossRef Link). https://doi.org/10.1016/j.comcom.2007.05.024
  13. T. Liu, Q. Li, and P. Liang, “An energy-balancing clustering approach for gradient-based routing in wireless sensor networks,” Computer Communications, vol. 35, no. 17, pp. 2150– 2161, 2012. Article (CrossRef Link). https://doi.org/10.1016/j.comcom.2012.06.013
  14. W. Heinzelman, A. Chandrakasan and H. Balakrishnan, "Energy-efficient communication protocol for wireless micro sensor networks," in Proc. of the 33rd Annual Hawaii International Conference on System Sciences (HICSS), Maui, HI, pp. 3005 - 3014, Jan. 2000. Article (CrossRef Link).
  15. Lindsey, S., & Raghavendra, C, "PEGASIS: Power-efficient gathering in sensor information systems," in Proc. of IEEE aerospace conference proceedings, vol. 3, pp. 1125-1130, 2002. Article (CrossRef Link).
  16. Manjeshwar, A., & Agrawal, D, "TEEN: A protocol for enhanced efficiency in wireless sensor networks," in Proc. of the 1st international workshop on parallel and distributed computing issues in wireless networks and mobile computing, San Francisco, CA, April 2001. Article (CrossRef Link).
  17. O Younis, S Fahmy, “Heed: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks,” IEEE Transactions on Mobile Computing, 3(4):366-379, 2004. Article (CrossRef Link). https://doi.org/10.1109/TMC.2004.41
  18. A Manjeshwar, D P Agrawal, "APTEEN: a hybrid protocol for efficient routing and comprehensive information retrieval in wireless sensor networks," Parallel and Distributed Processing Symposium: 195- 201, 2002. Article (CrossRef Link).
  19. W Heinzelman, A Chandrakasan, H Balakrishnan, “An application-specific protocol architecture for wireless micro sensor networks,” IEEE Transactions on Wireless Communication, 1(4): 660- 670, 2002. Article (CrossRef Link). https://doi.org/10.1109/TWC.2002.804190
  20. S. Soro and W. B. Heinzelman, "Prolonging the lifetime of wireless sensor networks via unequal clustering," in Proc. of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS '05), pp. 236-243, Washington, D.C., USA, April 2005. Article (CrossRef Link).
  21. Sahaaya Arul S A Mary and Jasmine Beulah Gnanadurai, "A Zone-based Clustering Protocol for Wireless Sensor Networks," in Proc. of 9th International Conference on Computer Engineering and Applications, pp. 151-161, Dubai, February 2015. Article (CrossRef Link).
  22. S. H. Zanakis, A. Solomon, N,”Wishart, and S. Dublish, Multiattribute decision making: a simulation comparison of select methods,” European Journal of Operational Research, vol. 107, no. 3, pp. 507–529, 1998. Article (CrossRef Link). https://doi.org/10.1016/S0377-2217(97)00147-1
  23. C. Zopounidis and M. Doumpos, “Multicriteria classification and sorting methods: a literature review,” European Journal of Operational Research, vol. 138, no. 2, pp. 229–246, 2002. Article (CrossRef Link). https://doi.org/10.1016/S0377-2217(01)00243-0
  24. A. Jahan, F. Mustapha, M. Y. Ismail, S. M. Sapuan, and M. Bahraminasab, “A comprehensive VIKOR method for material selection,” Materials and Design, vol. 32, no. 3, pp. 1215–1221, 2011. Article (CrossRef Link). https://doi.org/10.1016/j.matdes.2010.10.015
  25. A. Chauhan and R. Vaish, “Pareto optimal microwave dielectric materials,” Advanced Science, Engineering and Medicine, vol. 5, no. 2, pp. 149–155, 2013. Article (CrossRef Link). https://doi.org/10.1166/asem.2013.1234
  26. T. Yang and C. C. Hung, “Multiple-attribute decision making methods for plant layout design problem,” Robotics and Computer-Integrated Manufacturing, vol. 23, no. 1, pp. 126–137, 2007. Article (CrossRef Link). https://doi.org/10.1016/j.rcim.2005.12.002
  27. M. K. Rathod and H. V. Kanzaria, “A methodological concept for phase change material selection based on multiple criteria decision analysis with and without fuzzy environment,” Materials and Design, vol. 32, no. 6, pp. 3578–3585, 2011. Article (CrossRef Link). https://doi.org/10.1016/j.matdes.2011.02.040
  28. F. Torfi, R. Z. Farahani, and S. Rezapour, “Fuzzy AHP to determine the relative weights of evaluation criteria and fuzzy TOPSIS to rank the alternatives,” Applied Soft Computing Journal, vol. 10, no. 2, pp. 520–528, 2010. Article (CrossRef Link). https://doi.org/10.1016/j.asoc.2009.08.021
  29. Monica R Mundada, Savan Kiran, Shivan & Khobanna, Raja Nahusha,Varsha & Seira Ann George, “A study on energy efficient routing protocols in wireless sensor networks,” International Journal of Distributed and Parallel Systems,Vol.3, No.3, May 2012. Article (CrossRef Link). https://doi.org/10.5121/ijdps.2012.3326
  30. Yu, Y., Govindan, R., & Estrin, D., "Geographical and energy aware routing: A recursive data dissemination protocol for wireless sensor networks," Technical report UCLA/CSD-TR-01-0023, UCLA Computer Science Department, 2001. Article (CrossRef Link).
  31. Rodoplu,V.,&Meng, T. H., “Minimum energy mobile wireless networks,” IEEE Journal on Selected Areas in Communications, 17(8), 1333–1344, 1999. Article (CrossRef Link). https://doi.org/10.1109/49.779917
  32. Xu, Y., Heidemann, J., & Estrin, D, "Geography-informed energy conservation for ad-hoc routing," in Proc. of ACM/IEEE MobiCom'01 (pp. 70-84), Rome, Italy, 2001. Article (CrossRef Link).
  33. Lindsey, S., Raghavendra, C. S., & Sivalingam, K.M., “Data gathering algorithms in sensor networks using energy metrics,” IEEE Transactions on Parallel and Distributed Systems, 13(9), 924–935, 2002. Article (CrossRef Link). https://doi.org/10.1109/TPDS.2002.1036066
  34. Sohrabi, K., Gao, J., Ailawadhi, V., & Pottie, G. J., “Protocols for self-organization of a wireless sensor network,” IEEE Journal of Personal Communications, 7(5), 16–27, 2000. Article (CrossRef Link). https://doi.org/10.1109/98.878532
  35. He, T., Stankovic, J. A., Chenyang, L., & Abdelzaher, "T. SPEED:A stateless protocol for real-time communication in sensor networks," in Proc. of international conference on distributed computing systems, pp. 46-55, Providence, RI, 2003. Article (CrossRef Link).
  36. Heinzelman,W. R., Kulik, J., & Balakrishnan, H., "Adaptive protocols for information dissemination in wireless sensor networks," in Proc. of ACM MobiCom '99, pp. 174-185, Seattle, WA, 1999. Article (CrossRef Link).
  37. Kulik, J., Heinzelman, W., & Balakrishnan, H., “Negotiation-based protocols for disseminating information in wireless sensor networks,” Wireless Networks, 8(2/3), 169–185, 2002. Article (CrossRef Link). https://doi.org/10.1023/A:1013715909417
  38. Intanagonwiwat, C., Govindan, R., & Estrin, D., "Directed diffusion: A scalable and robust communication paradigm for sensor networks," in Proc. of ACM MobiCom'00, pp. 56-67, Boston, MA, August 2000. Article (CrossRef Link).
  39. Smaragdakis, G., Matta, I., & Bestavros, "A. SEP: A stable election protocol for clustered heterogeneous wireless sensor networks," in Proc. of Second international workshop on sensor and actor network protocols and applications, 2004. Article (CrossRef Link).
  40. Li, Q., Qingxin, Z., & Mingwen,W., “Design of a distributed energy efficient clustering algorithm for heterogeneous wireless sensor networks,” Computer Communications, 29, 2230–2237, 2006. Article (CrossRef Link). https://doi.org/10.1016/j.comcom.2005.06.025
  41. Younis, O., & Fahmy, S., "An experimental study of energy-efficient routing and data aggregation in sensor networks," in Proc. of international workshop on localized communication and topology protocols for ad hoc networks (LOCAN) (pp. 50-57), November 2005. Article (CrossRef Link).
  42. Huang, H., &Wu, J., "A probabilistic clustering algorithm in wireless sensor networks," in Proc. of Vehicular technology conference IEEE 62nd VTC-Fall, Vol. 3, pp. 1796-1798, 2003. Article (CrossRef Link).
  43. Khedo, K. K., & Subramanian, R. K., “MiSense hierarchial cluster based routing algorithm (MiCRA) for wireless sensor networks,” World Academy of Science: Engineering and Technology, 52, 190–195, 2009. Article (CrossRef Link).
  44. I. Gupta, D. Riordan and S. Sampalli, "Cluster-head Election using Fuzzy Logic for Wireless Sensor Networks," Communication Networks and Services Research Conference, pp.255-260, May 2005. Article (CrossRef Link).
  45. Kim, S. Park, Y. Han and T. Chung, "CHEF: Cluster Head Election mechanism using Fuzzy logic in Wireless Sensor Networks," in Proc. of 10th International Conference on Advanced Communication Technology, ICACT 2008, pp. 654 - 659, Feb 2008. Article (CrossRef Link).
  46. J. S. Lee and W. L. Cheng, “Fuzzy-logic-based clustering approach for wireless sensor networks using energy predication,” IEEE Sensors Journal, vol. 11, no. 9, pp. 2891–2897, 2012. Article (CrossRef Link). https://doi.org/10.1109/JSEN.2012.2204737
  47. Rogaia Mhemed, Nauman Aslam, William Phillips, Frank Comeau, “An Energy Efficient Fuzzy Logic Cluster Formation Protocol in Wireless Sensor Networks,” Elsevier Procedia Computer Science, Volume 10, 2012, Pages 255–262. Article (CrossRef Link). https://doi.org/10.1016/j.procs.2012.06.035
  48. E. H. Mamdani, “Application of fuzzy logic to approximate reasoning using linguistic synthesis,” IEEE Transactions on Computers, Vol. C-26, pp. 1182-1191, 1977. Article (CrossRef Link). https://doi.org/10.1109/TC.1977.1674779
  49. Aditi Barua, Lalitha Snigdha Mudunuri and Olga Kosheleva, “Why Trapezoidal and Triangular Membership Functions Work So Well: Towards a Theoretical Explanation,” Journal of Uncertain Systems, Vol.8, 2014. Article (CrossRef Link).
  50. S. Faisal, N. Javaid, A. Javaid, M. A. Khan, S. H. Bouk, Z. A. Khan, “Z-SEP: Zonal-Stable Election Protocol for Wireless Sensor Networks,” Journal of Basic Applied Scientific Research 3(5): 132-139, 2013. Article (CrossRef Link).
  51. Muni Venkateswarlu Kumaramangalam, Kandasamy Adiyapatham, Chandrasekaran Kandasamy, “Zone-Based Routing Protocol for Wireless Sensor Networks,” International Scholarly Research Notices, vol. 2014, Article ID 798934, 9 pages, 2014. Article (CrossRef Link).
  52. R. Yadav, S. Saxena, "Improved Leach Routing Protocol with Soft Computing," in Proc. of Second International Conference on Advances in Computing and Communication Engineering (ICACCE), pp-261-266, 2015. Article (CrossRef Link).
  53. Gang Zhou, Tian He, John A. Stankovic, Tarek Abdelzaher, "RID: Radio interference detection in wireless sensor networks," INFOCOM, 2005. Article (CrossRef Link).
  54. A. Muthu Krishnan, P. Ganesh Kumar, “An Effective Clustering Approach with Data Aggregation using Multiple Sinks for Heterogeneous WSN,” Wireless Personnel Communications, pp.1-12, 2015. Article (CrossRef Link).
  55. Sohel Rana, Ali Newaz Bahar, Nazrul Islam, Johirul Islam, “Fuzzy Based Energy Efficient multiple Cluster Head Selection Routing Protocol for Wireless Sensor Networks,” International Journal of Computer Network and Information Security, vol.4, pp.54-61, 2015. Article (CrossRef Link). https://doi.org/10.5815/ijcnis.2015.04.07
  56. Nayak Padmalaya, Anurag Devulapalli, “A Fuzzy Logic-Based Clustering Algorithm for WSN to Extend the Network Lifetime,” IEEE Sensors Journal,16(1), pp.137-144, 2016. Article (CrossRef Link). https://doi.org/10.1109/JSEN.2015.2472970