Skip to main content
Intended for healthcare professionals
Open access
Research article
First published online August 26, 2013

Fuzzy-Logic-Based Energy Optimized Routing for Wireless Sensor Networks

Abstract

Wireless sensor nodes are usually powered by batteries and deployed in unmanned outdoors or dangerous regions. So, constrained energy is a prominent feature for wireless sensor networks. Since the radio transceiver typically consumes more energies than any other hardware component on a sensor node, it is of great importance to design energy optimized routing algorithm to prolong network lifetime. In this work, based on analysis of energy consumption for data transceiver, single-hop forwarding scheme is proved to consume less energy than multihop forwarding scheme within the communication range of the source sensor or a current forwarder, using free space energy consumption model. We adopt the social welfare function to predict inequality of residual energy of neighbors after selecting different next hop nodes. Based on energy inequality, the method is designed to compute the degree of energy balance. Parameters such as degree of closeness of node to the shortest path, degree of closeness of node to Sink, and degree of energy balance are put into fuzzy logic system. Fuzzy-logic-based energy optimized routing algorithm is proposed to achieve multiparameter, fuzzy routing decision. Simulation results show that the algorithm effectively extends the network lifetime and has achieved energy efficiency and energy balance together, compared with similar algorithms.

1. Introduction

Wireless sensor networks (WSNs) have emerged as an attractive technology for their wide range of applications in civil and military areas. In contrast to traditional wireless networks, wireless sensor nodes are usually powered by batteries and deployed in unmanned outdoors or dangerous regions [1, 2]. So, energy-constraint is a prominent feature for wireless sensor networks. Since the radio transceiver typically consumes more energy than any other hardware components onboard a sensor node, designing energy optimized routing algorithm is of great importance to prolong network lifetime [3].
Due to limited power on each sensor node, the routing algorithm should seek for energy efficiency and find less energy-consuming paths to transmit data. Intuitively, the network lifetime should be extended. However, most energy-efficient routing algorithms tend to route data via sensors on energy-efficient paths and thereby drain their energy quickly. For the ultimate goal of wireless sensor networks is to maximize network lifetime, significant efforts have been done to improve energy-efficient routing for the perspective of energy balance. In [4], single-hop or multihop forwarding scheme is selected to transmit data to Sink, according to the ability of sensor nodes. The direct transmission mode can save energy of the nodes closer to the Sink since their relaying burden can be relieved in this mode. EBDG [5] takes full advantage of corona-based network partition, mixed routing, and data aggregation to balance energy consumption. In [6], multipath mechanism is used to achieve energy balance. In [7], a proactive multipath routing algorithm is provided to achieve spatial energy balance, but it is actually a load balancing mechanism because of the assumption that “energy burden” and “traffic load” can be assimilated. However, it is not an optimal solution because spreading traffic unaware of residual energy distribution is somewhat blindfold. To balance the energy consumption in WSNs, residual energy scheming based energy equilibrium routing protocol (RESEE) is proposed in [8]. In RESEE, a fuzzy gradient classification based next hop strategy has been designed to balance the energy consumption as a whole. In [9], using the variance of residual energy of sensors to measure the energy balance, predicting based distributed energy-balancing routing algorithm has been proposed. In [10], maximizing network lifetime by energy-aware routing has been formulated as integer programming problem, achieved energy efficiency as well as energy balance. But this algorithm has the central control architecture, and Sink needs to collect information of nodes and broadcast data transmission matrix to determine routes periodically, leading to heavy overhead of communication.
To prolong the lifetime of wireless sensor networks, the routing algorithm must be designed to achieve both energy efficiency and energy balance together. It should not only reduce the energy consumption for data transmission to extent the lifetime of a single node but also balance the energy consumption for the whole network. However, it is hard to optimize energy efficiency and energy balance simultaneously, which is difficult to be accurately described by mathematical model. How to realize the optimal combination of energy efficiency and energy balance is the key issue to extend the network lifetime. Fuzzy logic, on the other hand, has potential for dealing with conflicting situations and imprecision in data using heuristic human reasoning without needing complex mathematical model [11]. It is very well suited for implementing routing and clustering heuristics and optimizations, like link or cluster head (CH) quality classification [12, 13]. Judicious cluster head election can reduce the energy consumption and extend the network lifetime. A fuzzy logic approach based on energy, concentration, and centrality is proposed for cluster head election in [14]. This mechanism has some demerits that are caused by the centralized election mechanism. The Sink has to collect the energy and distance information from all sensor nodes. In [15], based on the improvement of the mechanism in [14], CHEF algorithm is proposed, which is a localized cluster head election mechanism using fuzzy logic. In [16], an energy-aware distributed dynamic clustering protocol (ECPF) is proposed, in which fuzzy logic is employed to assess the fitness (cost) of a node to become a CH. Both node degree and node centrality are taken into account to compute fuzzy cost. Simulation results show that ECPF provides superior network lifetime and energy savings than CHEF. In [17], a fuzzy-logic-based clustering approach with an extension to the energy predication has been proposed to prolong the lifetime of WSNs. In addition to the residual energy, the expected residual energy has been introduced to act as a fuzzy descriptor during the online CH selection process.
Although there are some researches using fuzzy logic to optimize cluster head election, but in the field of using fuzzy logic approach for flat routing has not been studied enough. In [11], the gateway is responsible for setting up of routes for sensor nodes and for the maintenance of centralized routing table that indicates the next hop for each sensor node. Gateway uses fuzzy logic to determine the cost of link between any two sensor nodes by input fuzzy variables, such as transmission energy, remaining energy, and queue size. Once the costs of all possible links to the gateway are computed, the route will be determined using the shortest path algorithm. But this approach is centralized, which is not suitable for the widely distributed WSNs. In [18], angle of placement and number of packets forwarded to the neighboring node are used as fuzzy system input parameters, and the node with greater chance is selected as next hop. In this method, the number of packets forwarded to neighboring nodes takes the place of the residual energy of nodes. But there are many packets sent from other nodes, so this replacement is not accurate.
The rest of this paper is organized as follows. Section 2 introduces the system model and defines data generation patterns. In Section 3, three energy optimized parameters are defined. A detailed description of fuzzy-logic-based energy optimized routing is given in Section 4. The simulation model and the comparative performance evaluation of the proposed routing algorithm are presented in Section 5. Section 6 concludes this paper.

2. System Model and Problem Specification

There are n homogenous sensor nodes randomly and uniformly distributed over a target area, and a Sink node collects events or sensed data from the sensors in each round. The primary design objective of the routing algorithm is to maximize the network lifetime. We clarify the problem by detailing energy consumption model and data generation patterns.

2.1. Energy Consumption Model

The energy consumption of each sensor node consists of three components: sensing energy, communication energy, and data processing energy. Sensing and data processing require much less energy than communication, so we consider only communication energy consumption. We use the same energy consumption model as Heinzelman used it for wireless communication hardware [19]. If the node transmits an l-bit packet over distance d, the consumed energy is
E Tx ( l , d ) = l E elec + l ε amp d α ,
(1)
where E elec denotes the energy/bit consumed by the transmitter electronics. ε amp denotes the energy dissipated in the transmission amplifier and α represents the path loss exponent. The value of α is 2 for free space channel model and 4 for multipath fading channel model.
When receiving an l-bit packet, the energy consumption is
E Rx ( l ) = l E elec .
(2)

2.2. Data Generation Patterns

Many previous studies assume that each sensor has to send data to Sink in each round. That is, all sensors have a uniform data generation rate. However, in many applications, this assumption becomes unrealistic. In the case of forest fire detection, events can occur rarely and randomly over the target area. Therefore, the consideration of diverse potential data generation patterns is more reasonable. For our work, three data generation patterns are considered as follows.
(i)
Uniform data generation: every sensor transmits a data packet to the Sink in each round.
(ii)
Random data generation: every sensor reports a data packet to the Sink with probability p in each round.
(iii)
Data generation from a local area: only sensors in a local area have data to be transmitted to the Sink in each round. The shape of the area can be a circle, a square, or any other.

3. Energy Optimized Parameters

3.1. Degree of Closeness of Node to the Shortest Path

According to the energy consumption model of sensor nodes, the energy consumption for data transmission is proportional to the square of the distance between the source node and the destination for the free space model. If all relay nodes are on the line from data source node to the Sink, the whole energy consumption for data transmission would be minimized. So, the degree of closeness of node to the shortest path (DCSP) should be used as one of energy optimized parameters. Consider
DCSP ( k ) = d ( i , Sink ) d ( i , k ) + d ( k , Sink ) ,
(3)
where i denotes source node and k denotes its forwarding node, whose distance to Sink is less than i. Note that DCSP(k) attains its maximum ( DCSP ( k ) = 1 ) when k lies on the line from i to Sink. The intuition behind the concept of DCSP is to make the data forwarding path not to deviate much from the shortest path between the current sender (i.e., the source of the data or any current forwarder) and the Sink.

3.2. Degree of Closeness of Node to Sink

In the process of data transmission, two data forwarding schemes: single-hop or multihop can be used within the communication range of the current sender. A forwarding scheme is said to be single-hop if each sensor in a data forwarding path can use at most one of its one-hop neighbors to forward a data packet toward its ultimate destination. A forwarding scheme is said to be multihop if the same data is forwarded through multiple neighbors of each sensor until the data reaches its destination. As can be seen from Figure 1, sensor i can send data to sensor j directly (single-hop) or through a relay node k (multihop). These two forwarding schemes consume different amounts of energy, which will be analyzed as follows.
Figure 1 Data transmission in one-hop region.
Let us compute the energy consumption for sending data from sensor i to j using the previously mentioned two forwarding schemes for the free space model. Let
E single-hop = 2 l E elec + l ε amp d 2 ( i , j ) , E multihop = 4 l E elec + l ε amp ( d 2 ( i , k ) + d 2 ( k , j ) )
(4)
be the energy consumption required to forward data from sensor i to j through single-hop and multihop forwarding schemes, respectively.
Assume that sensor k lies on the line segment ( i , j ) ; that is, d ( i , j ) = d ( i , k ) + d ( k , j ) . If multihop short-range forwarding scheme is more energy efficient than single-hop, it implies E single-hop > E multihop . From (4), we can drive
d ( i , k ) × d ( k , j ) > E elec ε amp .
(5)
If sensor k is not on the line segment ( i , j ) , we can drive
d 2 ( i , j ) - d 2 ( i , k ) - d 2 ( k , j ) > 2 E elec ε amp .
(6)
In this paper, we use the same parameter values for wireless communication hardware as Heinzelman used them in [19]. The numerical values of some parameters are as follows: R = 30  m, E elec = 50  nJ/bit, and ε amp = 10  pJ/bit/m2. It is easy to check that (5) and (6) are not established. So, single-hop forwarding scheme is more energy efficient within the one-hop communication range of the source sensor or a current forwarder. In order to save energy, the neighbor node which is more close to Sink should be selected as next hop. The definition of degree of closeness of node to Sink (DCS) is
DCS ( k ) = 1 / d ( k , Sink ) j FN ( i ) 1 / d ( j , Sink ) ,
(7)
where d ( k , Sink ) represents distance from node k to Sink and FN ( i ) denotes the forwarding neighbor set of source node i.

3.3. Degree of Energy Balance

The existing energy-balancing routing algorithms are generally based on the residual energy of sensors to transform the selection of next hop, which is a kind of passive method of routing decision. When the data forwarding path is updated, the inequality of residual energy of sensors has already emerged. In our study, we adopt initiative routing adjustment strategy to predict the inequality of residual energy when selecting different forwarding neighbors as next hop and selecting the one with the highest degree of energy balance as next hop. In social sciences, there have been considerable efforts to define the so-called social welfare function to compare income welfare between space and time. In general, social welfare is a function of average and equality of an income population. In this paper, the energy unbalance (EUB) of s set of sensors is computed using Atkinson welfare function according to [20]
EUB = 1 - [ 1 n i A ( E ( i ) E ̄ ) 1 - ε ] 1 / ( 1 - ε )
(8)
EUB denotes energy unbalance of sensors in one-hop communication region A and n is the number of sensors in this region. E ( i ) denotes the residual energy of sensor i and E ̄ the average residual energy. ε denotes the inequality aversion index, which takes values ranging from zero to infinity. The values of ε that are typically used include 1.5, 2.0, and 2.5.
To evaluate the alternative next hop, the sensor i calculates expected EUB of its local society consisting of its forwarding neighbors and itself according to the estimated residual energy of these sensors. After computing EUB for each alternative next hop, the forwarding neighbor is selected if the node gives the minimum EUB.
On the assumption that forwarding node k is selected as the next hop and the data is transmitted to it, the expected residual energy of sensor i is
E i k ( i ) = E ( i ) - E Tx ( l , d ( i , k ) ) .
(9)
The expected residual energy of sensor k after receiving and transmitting the same data (transmission distance approximates to R) is
E i k ( k ) = E ( k ) - E Rx ( l ) - E Tx ( l , R ) .
(10)
There is no change on residual energy of other neighbors not involved in data transmission, which is shown as
E i k ( j ) = E ( j ) .
(11)
Using the expected residual energy from (9), (10), and (11), sensor i can calculate the expected EUB for each decision k by (12), which is based on the Atkinson welfare function
EUB i k = 1 - [ 1 n j N ( i ) + { i } ( E i k ( j ) E i k ̄ ) 1 - ε ] 1 / ( 1 - ε ) ,
(12)
where
E i k ̄ = 1 n j N ( i ) + { i } E i k ( j ) .
(13)
After sensor i has calculated EUB for each forwarding neighbor, the degree of energy balance (DEB) for selecting node k as next hop is calculated by
DEB ( k ) = 1 / EUB i k j FN ( i ) 1 / EUB i j .
(14)

4. Fuzzy-Logic-Based Routing

Fuzzy logic is used in this work as main implementation of perceptive reasoning. A fuzzy system basically consists of three parts: fuzzifier, fuzzy inference engine, and defuzzifier. The fuzzifier maps each crisp input value to the corresponding fuzzy sets and thus assigns it a truth value or degree of membership for each fuzzy set. The fuzzified values are processed by the inference engine, which consists of a rule base and various methods for inferring the rules. The rule base is simply a series of IF-THEN rules that relate the input fuzzy variables with the output fuzzy variables using linguistic variables, each of which is described by a fuzzy set. The defuzzifier performs defuzzification on the fuzzy solution space. That is, it finds a single crisp output value from the solution fuzzy space.
The objective of our fuzzy-logic-based routing is to determine the energy optimized routing based on the parameters defined previously, such that the network lifetime is maximized. The fuzzy rule base has been tuned so as not only to minimize energy consumption but also to balance data traffic among sensor nodes effectively.
Figure 2 gives our fuzzy system model. Mamdani algorithm is used to realize fuzzy logic inference. The input fuzzy variables are degree of closeness of node to the shortest path (DCSP), degree of closeness of node to Sink (DCS), and degree of energy balance (DEB). The first two variables reflect the measure of energy efficiency for selecting one node as next hop, and the last variable shows the measure of energy balance for routing decision. The rule base consists of 27 (33) rules. There is a single output fuzzy variable, namely, chance, the defuzzified value of which determines the chance for one forwarding neighbor which has been selected as next hop.
Figure 2 Model of fuzzy system.
Figure 3 displays details of the input and output fuzzy variables. The linguistic variables, used to represent DCSP and DCS, are divided into three levels: far, medium, and close, respectively, and there are three levels to represent DEB: poor, medium, and good, respectively. The output fuzzy variable to represent the node next hop election chance is divided into seven levels, which are very small, small, rather small, medium, rather large, large, and very large. The fuzzy rule base currently includes rules like the following: if DEB is good, DCSP is close, and DCS is close, the chance of the node to be selected as next hop is very large. The forwarding neighbors of the source sensor or a current forwarder are compared on the basis of chances, and the node with the maximum chance is then selected as the next forwarder. Mathematically, the crisp output domain value chance, from solution fuzzy region A, is given by
Chance = i = 1 27 W i μ A ( W i ) i = 1 27 μ A ( W i ) ,
(15)
where W i is the domain value corresponding to rule i and μ A ( W i ) is the predicate truth for that domain value.
Figure 3 Fuzzy membership functions of input and output variables.

5. Results and Discussion

In this section, we evaluate the performance of our proposed fuzzy-logic-based energy optimized routing (FLEOR) algorithm via MATLAB. We calculate the energy consumption for data transmission and reception. We define the network lifetime as the time when the residual energy of the first sensor node becomes zero, which is counted by round. We compare the performance of FLEOR algorithm with a predicting based distributed energy-balancing routing (PDEBR) [9], minimum transmission energy (MTE) routing [21], greedy perimeter stateless routing (GPSR) [22], and energy accounted minimum hop routing (EAMHR) [23] on the network lifetime, energy balance, and energy efficiency. In our simulations, sensor nodes are randomly and uniformly deployed over the square monitoring area. The Sink is placed at the outside of the monitoring area. Other simulation parameters are given in Table 1.
Table 1 Simulation parameters.
Parameter Value
Network coverage/m2 100 × 100
Number of sensors 50~200
Sink coordinates (50, 110)
Initial energy/J 0.5
E elec /(nJ·bit−1) 50
ε amp /(pJ·bit−1·m−2) 10
Data packet size/B 500
Control packet size/B 12
ε 2.5
Maximum transmission range/m 30

5.1. Network Lifetime

Figures 4, 5, and 6 give the network lifetime under different data generation patterns: uniform, random, and specific local area, respectively, when the number of sensors increases from 50 to 200. In our simulations, the data generation rate is set to be 0.25 for the random data generation pattern, which means that sensors generate data with probability of 0.25 in each round, while, for pattern of data generation from a local area, sensors located in a square area from (0, 0) to (50, 50) send data repeatedly.
Figure 4 Network lifetime under uniform data generation pattern.
Figure 5 Network lifetime under random data generation pattern.
Figure 6 Network lifetime under data generation pattern from a local area.
As shown in Figure 4, FLEOR algorithm has extended the network lifetime under uniform data generation pattern, compared with PDEBR, EAMHR, GPSR, and MTE algorithms. GPSR and MTE algorithms make routing decisions based on the location of neighbors and have no attempt on energy balance, resulting in short network lifetime. The node closest to Sink especially in MTE will relay the data of the whole network, resulting in quick energy consumption and the shortest network lifetime. EAMHR selects the node with the most residual energy as next hop from forwarding neighbors, which has achieved combination of energy efficiency and energy balance to a certain extent and prolonged network lifetime compared with GPSR and MTE. PDEBR predicts mean square deviation of residual energy of neighbors and selects the node with the minimum value as next hop from front neighbors. It has achieved the distributed local energy balance and has longer network lifetime compared with EAMHR, GPSR, and MTE. FLEOR combines energy efficiency and energy balance together through fuzzy logic. Compared with PDEBR and EAMHR, FLEOR has extended network lifetime further, which means that FLEOR can achieve a better combination of energy efficiency and energy balance.
Figures 5 and 6 show that FLEOR has significant advantages on network lifetime under random data generation pattern and local area data generation pattern, compared with other algorithms. With these results, we can say that FLEOR is adaptable to different data generation patterns and is more suitable for real network design requirements.

5.2. Energy Balance and Energy Efficiency

Figure 7 gives the average residual energy of nodes under uniform data generation pattern when the first node becomes incapacitated. In GPSR and MTE, there is no consideration on energy balance for routing decision. So, there are many nodes with more residual energy when the first node becomes incapacitated, compared with FLEOR, PDEBR, and EAMHR.
Figure 7 Average residual energy of sensor nodes.
Figure 8 gives the average energy consumption of end to end for different algorithms under uniform data generation pattern. From this figure, we can see that the average energy consumption of end to end in GPSR and EAMHR is close and maintained at a low level, which shows a good performance on energy efficiency. In PDEBR, the node with the minimum predicted mean square deviation of residual energy is selected as next hop, although it is near the sending node and far from the Sink. So, the average energy consumption of end to end in PDEBR is larger than GPSR, MTE, and FLEOR. In MTE, the multihop short-range forwarding scheme is used to transmit data, which has been proved to be less energy efficient within the communication range of the current forwarder. So, the average energy consumption of end to end in MTE is the most and shows the upward trend with the increase of network size. In FLEOR, the energy balance of nodes is considered preferentially when making routing decisions. As a result, the average energy consumption of end to end in FLEOR is higher than GPSR and EAMHR. At the same time, FLEOR has achieved energy efficiency, leading to less average energy consumption of end to end and restraint of its rising trend with the increase of the number of nodes, compared with MTE and PDEBR.
Figure 8 Average energy consumption of end to end.

6. Conclusions

In this paper, we have designed three energy optimized parameters, such as the degree of closeness of node to the shortest path, degree of closeness of node to Sink, and degree of energy balance, and put these parameters into fuzzy logic system. The fuzzy-logic-based routing algorithm is proposed to realize energy optimized, multiparameter, and fuzzy routing decision. Simulation results show that the algorithm extends the network lifetime effectively compared with similar algorithms for different dada generation patterns and has a good performance in terms of energy balance and energy efficiency.
Our future work will focus on the applications for multimedia. While achieving optimized energy consumption of the whole network, the Qos, such as bandwidth, latency, and packet loss rate will be considered to meet the requirements of specific applications.

Acknowledgments

Financial support for this work is provided by the National Natural Science Foundation of China (no. 50904070, 51274204); the Fundamental Research Funds for the Central Universities (no. JGD101671) and the Fundamental Research Funds for the Central Universities (no. 2013RC11), Qing Lan Project, 333 talent project and six talent tops of jiangsu province are gratefully acknowledged.

References

1. Pantazis N. A., Nikolidakis S. A., Vergados D. D. Energy-efficient routing protocols in wireless sensor networks: a survey IEEE Communications Surveys and Tutorials 2013 15 2 551-591
2. Zhang S. K., Sun Y., Fan J. X., Huang H. Cooperative data processing algorithm based on mobile agent in wireless sensor networks International Journal of Distributed Sensor Networks 2012 2012 9
3. Ren F., Zhang J., He T., Lin C., Ren S. K. D. EBRP: Energy-balanced routing protocol for data gathering in wireless sensor networks IEEE Transactions on Parallel and Distributed Systems 2011 22 12 2108-2125
4. Efthymiou C., Nikoletseas S., Rolim J. Energy balanced data propagation in wireless sensor networks Wireless Networks 2006 12 6 691-707
5. Zhang H., Shen H. Balancing energy consumption to maximize network lifetime in data-gathering sensor networks IEEE Transactions on Parallel and Distributed Systems 2009 20 10 1526-1539
6. Wu S., Candan K. S. Power-aware single- and multipath geographic routing in sensor networks Ad Hoc Networks 2007 5 7 974-997
7. Baek S. J., de Veciana G. Spatial energy balancing through proactive multipath routing in wireless multihop networks IEEE/ACM Transactions on Networking 2007 15 1 93-104
8. Li G.-Y., Cao Y., Feng H., Wu W.-H. Residual energy scheming based energy equilibrium routing protocol for wireless sensor network Journal of Central South University 2009 40 6 1642-1648
9. Liu X. W., Xue F., Li Y. Distributed energy balancing routing algorithm in wireless sensor networks Computer Science 2010 37 1 122-125
10. Zhu Y.-H., Wu W.-D., Pan J., Tang Y.-P. An energy-efficient data gathering algorithm to prolong lifetime of wireless sensor networks Computer Communications 2010 33 5 639-647
11. Haider T., Yusuf M. A fuzzy approach to energy optimized routing for wireless sensor networks International Arab Journal of Information Technology 2009 6 2 179-185
12. Alshawi I. S., Yan L. S., Pan W., Luo B. Lifetime enhancement in wireless sensor networks using fuzzy approach and a-star algorithm IEEE Sensor Journal 2012 12 10 3010-3018
13. Kulkarni R. V., Förster A., Venayagamoorthy G. K. Computational intelligence in wireless sensor networks: a survey IEEE Communications Surveys and Tutorials 2011 13 1 68-96
14. Gupta I., Riordan D., Sampalli S. Cluster-head election using fuzzy logic for wireless sensor networks Proceedings of the 3rd Annual Communication Networks and Services Research Conference May 2005 Canada 255-260
15. Kim J.-M., Park S.-H., Han Y.-J., Chung T.-M. CHEF: Cluster head election mechanism using fuzzy logic in wireless sensor networks Proceedings of the 10th International Conference on Advanced Communication Technology February 2008 Republic of Korea 654-659
16. Taheria H., Neamatollahia P., Younisb O. M., Naghibzadehc S. An energy-aware distributed clustering protocol in wireless sensor networks using fuzzy logic Ad Hoc Networks 2012 10 7 1469-1481
17. Lee J. S., Cheng W. L. Fuzzy-logic-based clustering approach for wireless sensor networks using energy predication IEEE Sensors Journal 2012 12 9 2891-2897
18. Dastgheib S. J., Oulia H., Ghassami M. R. S., Mirabedini S. J. A new method for flat routing in wireless sensor networks using fuzzy logic Proceedings of the International Conference on Computer Science and Network Technology (ICCSNT '11) December 2011 China 2112-2116
19. Heinzelman W. R. Application-Specific Protocol Architectures for Wireless Networks 2000 Cambridge, Mass, USA Massachusetts Institute of Technology
20. Atkinson A. B. On the measurement of inequality Journal of Economic Theory 1970 2 3 244-263
21. Heinzelman W. R., Chandrakasan A., Balakrishnan H. Energy-efficient communication protocol for wireless microsensor networks Proceedings of the 33rd Annual Hawaii International Conference on System Siences (HICSS '00) January 2000 1-10
22. Karp B., Kung H. T. GPSR: Greedy Perimeter Stateless Routing for wireless networks Proceedings of the 6th Annual International Conference on Mobile Computing and Networking (MOBICOM '00) August 2000 243-254
23. Han K.-H., Ko Y.-B., Kim J.-H. A novel gradient approach for efficient data dissemination in wireless sensor networks Proceedings of the IEEE 60th Vehicular Technology Conference (VTC '04) September 2004 2979-2983

Cite article

Cite article

Cite article

OR

Download to reference manager

If you have citation software installed, you can download article citation data to the citation manager of your choice

Share options

Share

Share this article

Share with email
EMAIL ARTICLE LINK
Share on social media

Share access to this article

Sharing links are not relevant where the article is open access and not available if you do not have a subscription.

For more information view the Sage Journals article sharing page.

Information, rights and permissions

Information

Published In

Article first published online: August 26, 2013
Issue published: August 2013

Rights and permissions

© 2013 Haifeng Jiang et al.
Creative Commons License (CC BY 3.0)
This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Authors

Affiliations

Haifeng Jiang
School of Computer Science & Technology, China University of Mining and Technology, Xuzhou 221116, China
Yanjing Sun
School of Information & Electrical Engineering, China University of Mining and Technology, Xuzhou 221116, China
Renke Sun
School of Computer Science & Technology, China University of Mining and Technology, Xuzhou 221116, China
Hongli Xu
Suzhou Institute for Advanced Study, University of Science and Technology of China, Suzhou 215123, China

Notes

Correspondence should be addressed to Yanjing Sun; [email protected]

Metrics and citations

Metrics

Journals metrics

This article was published in International Journal of Distributed Sensor Networks.

VIEW ALL JOURNAL METRICS

Article usage*

Total views and downloads: 2621

*Article usage tracking started in December 2016


Altmetric

See the impact this article is making through the number of times it’s been read, and the Altmetric Score.
Learn more about the Altmetric Scores



Articles citing this one

Receive email alerts when this article is cited

Web of Science: 24 view articles Opens in new tab

Crossref: 34

  1. Computational intelligence techniques for energy efficient routing pro...
    Go to citation Crossref Google Scholar
  2. An Energy-Efficient Routing Algorithm for WSNs Using Fuzzy Logic
    Go to citation Crossref Google Scholar
  3. Energy efficient fuzzy logic prediction-based opportunistic routing pr...
    Go to citation Crossref Google Scholar
  4. FLORA: Fuzzy Based Load-Balanced Opportunistic Routing for Asynchronou...
    Go to citation Crossref Google Scholar
  5. Optimizing Wireless Sensor Network Routing Through Memetic Algorithms:...
    Go to citation Crossref Google Scholar
  6. Catenarian-Trim Medley Routing System for Energy Balancing in Dispense...
    Go to citation Crossref Google Scholar
  7. Fuzzy-Based Social Relationship-Aware Routing Scheme for Opportunistic...
    Go to citation Crossref Google Scholar
  8. E-FUCA: enhancement in fuzzy unequal clustering and routing for sustai...
    Go to citation Crossref Google Scholar
  9. FQ-MEC: Fuzzy-Based Q-Learning Approach for Mobility-Aware Energy-Effi...
    Go to citation Crossref Google Scholar
  10. Fuzzy based Load Balancing in Sensor Cloud: Multi-Agent Approach
    Go to citation Crossref Google Scholar
  11. An Improved Energy-Efficient Faulty Information Extraction Scheme Usin...
    Go to citation Crossref Google Scholar
  12. Fuzzy Logic and Bio-Inspired Firefly Algorithm Based Routing Scheme in...
    Go to citation Crossref Google Scholar
  13. Novel fuzzy based approach for maximizing network lifetime through opt...
    Go to citation Crossref Google Scholar
  14. Development of Fuzzy based Energy Efficient Cluster Routing Protocol t...
    Go to citation Crossref Google Scholar
  15. Energy Efficient Cluster Formation Algorithm Based on GA-optimized Fuz...
    Go to citation Crossref Google Scholar
  16. Fuzzy Clustering with Multi-Constraint QoS Service Routing in Wireless...
    Go to citation Crossref Google Scholar
  17. An Equilibrium Strategy-Based Routing Optimization Algorithm for Wirel...
    Go to citation Crossref Google Scholar
  18. Cross-Layer and Reliable Opportunistic Routing Algorithm for Mobile Ad...
    Go to citation Crossref Google Scholar
  19. Fuzzy Logic Based Distance and Energy-Aware Routing Protocol in Delay-...
    Go to citation Crossref Google Scholar
  20. Fuzzy Logic-Based Routing Algorithm for Lifetime Enhancement in Hetero...
    Go to citation Crossref Google Scholar
  21. WECRR: Weighted Energy-Efficient Clustering with Robust Routing for Wi...
    Go to citation Crossref Google Scholar
  22. Dynamic Fuzzy-Logic Based Path Planning for Mobility-Assisted Localiza...
    Go to citation Crossref Google Scholar
  23. Using fuzzy logic for clustering in wireless sensor networks
    Go to citation Crossref Google Scholar
  24. Enhanced Zone Stable Election Protocol based on Fuzzy Logic for Cluste...
    Go to citation Crossref Google Scholar
  25. Survey on WSN Using Clustering
    Go to citation Crossref Google Scholar
  26. CDS-Fuzzy Opportunistic Routing Protocol for Wireless Sensor Networks
    Go to citation Crossref Google Scholar
  27. Energy efficient fuzzy adaptive selection of verification nodes in wir...
    Go to citation Crossref Google Scholar
  28. Soft Computing Approaches in WSN Routing Protocols
    Go to citation Crossref Google Scholar
  29. Enhanced fuzzy logic‐based spray and wait routing protocol for delay t...
    Go to citation Crossref Google Scholar
  30. Energy Efficiency of Wireless Network Using Balance Routing
    Go to citation Crossref Google Scholar
  31. The Balanced Cross-Layer Design Routing Algorithm in Wireless Sensor N...
    Go to citation Crossref Google Scholar
  32. Fuzzy Logic-Based Guaranteed Lifetime Protocol for Real-Time Wireless ...
    Go to citation Crossref Google Scholar
  33. A fuzzy logic scheme for real-time routing in wireless sensor networks
    Go to citation Crossref Google Scholar
  34. A fuzzy-based routing protocol for metropolitan-area mobile adhoc netw...
    Go to citation Crossref Google Scholar

Figures and tables

Figures & Media

Tables

View Options

View options

PDF/ePub

View PDF/ePub

Get access

Access options

If you have access to journal content via a personal subscription, university, library, employer or society, select from the options below:


Alternatively, view purchase options below:

Access journal content via a DeepDyve subscription or find out more about this option.