Distributed Fuzzy Logic-Based Relay Selection Algorithm for Cooperative Wireless Sensor Networks

Relay selection is a technique that can considerably increase the performance of cooperative communications. In this paper, we propose a new relay selection algorithm using fuzzy logic aiming at both network lifetime and end-to-end throughput. The new algorithm operates in a distributed way, running independently at each node, not requiring a central entity for complex coordination. The method considers the channel state of the relay-destination link and the residual energy of its battery. It is shown that the proposed scheme can transmit a larger amount of information during the network lifetime with respect to both the opportunistic (which focuses on throughput) and random (which focuses on lifetime) selection algorithms, increasing the network utility.

[1]  S. C. Mukhopadhyay,et al.  Wireless Sensor Network Based Home Monitoring System for Wellness Determination of Elderly , 2012, IEEE Sensors Journal.

[2]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[3]  Youyun Xu,et al.  An Energy-Aware Relay Selection Algorithm Based on Fuzzy Comprehensive Evaluation , 2009, 2009 International Conference on Networks Security, Wireless Communications and Trusted Computing.

[4]  W. Pedrycz,et al.  An introduction to fuzzy sets : analysis and design , 1998 .

[5]  He Chen,et al.  Maximise lifetime of wireless sensor networks via a distributed cooperative routing algorithm , 2012, Trans. Emerg. Telecommun. Technol..

[6]  Erik G. Larsson,et al.  Cooperative transmission based on decode-and-forward relaying with partial repetition coding , 2009, IEEE Transactions on Wireless Communications.

[7]  Robert W. Heath,et al.  Is the PHY layer dead? , 2011, IEEE Communications Magazine.

[8]  M. Shamim Kaiser,et al.  Neuro-Fuzzy (NF) based relay selection and resource allocation for cooperative networks , 2010, ECTI-CON2010: The 2010 ECTI International Confernce on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[9]  Keyvan Zarifi,et al.  Relay Selection Schemes for Uniformly Distributed Wireless Sensor Networks , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[10]  Luc Vandendorpe,et al.  Battery-aware energy efficiency of incremental decode-and-forward with relay selection , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[11]  Shuguang Cui,et al.  Energy-Efficient Cooperative Communication Based on Power Control and Selective Single-Relay in Wireless Sensor Networks , 2008, IEEE Transactions on Wireless Communications.

[12]  Suili Feng,et al.  Relay selection and power allocation for cooperative network based on energy pricing , 2010, IEEE Communications Letters.

[13]  Arif Iqbal,et al.  Performance analysis of network coded bidirectional relaying in OFDM networks , 2010, International Conference on Electrical & Computer Engineering (ICECE 2010).

[14]  W. Pan,et al.  Lifetime Enhancement in Wireless Sensor Networks Using Fuzzy Approach and A-Star Algorithm , 2012, IEEE Sensors Journal.

[15]  Aggelos Bletsas,et al.  A simple Cooperative diversity method based on network path selection , 2005, IEEE Journal on Selected Areas in Communications.

[16]  Alagan Anpalagan,et al.  A Survey of Distributed Relay Selection Schemes in Cooperative Wireless Ad hoc Networks , 2012, Wirel. Pers. Commun..

[17]  Richard Demo Souza,et al.  Energy Efficiency Analysis of Some Cooperative and Non-Cooperative Transmission Schemes in Wireless Sensor Networks , 2011, IEEE Transactions on Communications.

[18]  Robert A. Meyers Computational complexity : theory, techniques, and applications , 2012 .

[19]  Andrea J. Goldsmith,et al.  Energy-constrained modulation optimization , 2005, IEEE Transactions on Wireless Communications.

[20]  Liesbet Van der Perre,et al.  SmartMIMO: An Energy-Aware Adaptive MIMO-OFDM Radio Link Control for Next-Generation Wireless Local Area Networks , 2007, EURASIP J. Wirel. Commun. Netw..

[21]  Donald Ervin Knuth,et al.  The Art of Computer Programming, Volume II: Seminumerical Algorithms , 1970 .

[22]  Elza Erkip,et al.  User cooperation diversity. Part I. System description , 2003, IEEE Trans. Commun..

[23]  Andreas Willig,et al.  Protocols and Architectures for Wireless Sensor Networks , 2005 .

[24]  Hirley Alves,et al.  Performance of Type-I and Type-II Hybrid ARQ in Decode and Forward Relaying , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[25]  Imran Khan,et al.  Fuzzy logic based relay search algorithm for cooperative systems , 2009, 2009 First International Communication Systems and Networks and Workshops.

[26]  Bernard De Baets,et al.  Fast and accurate center of gravity defuzzification of fuzzy system outputs defined on trapezoidal fuzzy partitions , 2006, Fuzzy Sets Syst..

[27]  Yan Chen,et al.  Power-Aware Cooperative Relay Selection Strategies in Wireless Ad Hoc Networks , 2006, 2006 IEEE 17th International Symposium on Personal, Indoor and Mobile Radio Communications.

[28]  E. Kaplan,et al.  Nonparametric Estimation from Incomplete Observations , 1958 .

[29]  KyungMann Kim,et al.  Contrasting treatment‐specific survival using double‐robust estimators , 2012 .

[30]  Yong Qin,et al.  Online Monitoring of Geological ${\rm CO}_{2}$ Storage and Leakage Based on Wireless Sensor Networks , 2013, IEEE Sensors Journal.

[31]  T. Torfs,et al.  Low Power Wireless Sensor Network for Building Monitoring , 2013, IEEE Sensors Journal.

[32]  Raymond Knopp,et al.  On coding for block fading channels , 2000, IEEE Trans. Inf. Theory.

[33]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[34]  Jin-Shyan Lee,et al.  Fuzzy-Logic-Based Clustering Approach for Wireless Sensor Networks Using Energy Predication , 2012, IEEE Sensors Journal.