A Survey on Reliability Protocols in Wireless Sensor Networks

Wireless Sensor Network (WSN) applications have become more and more attractive with the miniaturization of circuits and the large variety of sensors. The different application domains, especially critical fields of WSN use, make the reliability of data acquisition and communication a hot research field that must be tackled efficiently. Indeed, the quality of largely used, cheap-cost wireless sensors and their scarce energy supply support these reliability challenges that lead to data loss or corruption. For solving this problem, the conception of a reliability mechanism that detects these shortcomings and recovers to them becomes necessary. In this article, we present a survey on existing reliability protocols conceived especially for WSNs due to their special features. The deep classification and discussion in this study allow for understanding the pros and cons of state-of-the-art works in order to enhance the existing schemes and fill the gaps. We have classified the works according to the required level of reliability, the manner to identify the origins of the lack of reliability, and the control to recover this lack of reliability. Across the discussion along this study, we deduce that the cross-layer design between MAC, routing, and transport layers presents a good concept to efficiently overcome the different reliability holes.

[1]  Liang Tang,et al.  Reliability Analysis of Wireless Sensor Networks Using Markovian Model , 2012, J. Appl. Math..

[2]  Antoine B. Bagula,et al.  Energy Constrained Multipath Routing in Wireless Sensor Networks , 2008, UIC.

[3]  Umakishore Ramachandran,et al.  On Improving Wireless Broadcast Reliability of Sensor Networks Using Erasure Codes , 2006, MSN.

[4]  Claude Chaudet,et al.  End-to-end reliability in wireless sensor networks: Survey and research challenges , 2007 .

[5]  Ahmed Ayadi,et al.  Energy-Efficient and Reliable Transport Protocols for Wireless Sensor Networks: State-of-Art , 2011, Wirel. Sens. Netw..

[6]  Marco Conti,et al.  Reliable Data Delivery With the IETF Routing Protocol for Low-Power and Lossy Networks , 2014, IEEE Transactions on Industrial Informatics.

[7]  Vasos Vassiliou,et al.  A Comprehensive Survey of Congestion Control Protocols in Wireless Sensor Networks , 2014, IEEE Communications Surveys & Tutorials.

[8]  Giuseppe Piro,et al.  Link-layer security in TSCH networks: effect on slot duration , 2017, Trans. Emerg. Telecommun. Technol..

[9]  Yong Wang,et al.  LTRES: A loss-tolerant reliable event sensing protocol for wireless sensor networks , 2009, Comput. Commun..

[10]  Utz Roedig,et al.  Secure communication for the Internet of Things - a comparison of link-layer security and IPsec for 6LoWPAN , 2014, Secur. Commun. Networks.

[11]  Heinz-Gerd Hegering KiVS und KuVS. Ein Spiegel der deutschen „network community“ seit 25 Jahren , 2005, PIK Prax. Informationsverarbeitung Kommun..

[12]  B. R. Badrinath,et al.  ReInForM: reliable information forwarding using multiple paths in sensor networks , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[13]  Ramesh Govindan,et al.  Understanding packet delivery performance in dense wireless sensor networks , 2003, SenSys '03.

[14]  Jörg Henkel,et al.  RDTS: A Reliable Erasure-Coding Based Data Transfer Scheme for Wireless Sensor Networks , 2011, 2011 IEEE 17th International Conference on Parallel and Distributed Systems.

[15]  Ian F. Akyildiz,et al.  A scalable approach for reliable downstream data delivery in wireless sensor networks , 2004, MobiHoc '04.

[16]  Xiaohong Guan,et al.  Reliable Transport with Memory Consideration in Wireless Sensor Networks , 2008, 2008 IEEE International Conference on Communications.

[17]  Neeraj Suri,et al.  On Modeling the Reliability of Data Transport in Wireless Sensor Networks , 2007, 15th EUROMICRO International Conference on Parallel, Distributed and Network-Based Processing (PDP'07).

[18]  Wenjing Lou,et al.  An efficient N-to-1 multipath routing protocol in wireless sensor networks , 2005, IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, 2005..

[19]  Yang Xiao,et al.  E 2 SRT: enhanced event-to-sink reliable transport for wireless sensor networks , 2009 .

[20]  Yueming Hu,et al.  Issues of transport control protocols for wireless sensor networks , 2005, Proceedings. 2005 International Conference on Communications, Circuits and Systems, 2005..

[21]  Neeraj Suri,et al.  AReIT: Adaptable Reliable Information Transport for Service Availability in Wireless Sensor Networks , 2009 .

[22]  Brahim Bensaou,et al.  Rate-lifetime tradeoff for reliable communication in wireless sensor networks , 2008, Comput. Networks.

[23]  Djamel Djenouri,et al.  DZ50: Energy-efficient Wireless Sensor Mote Platform for Low Data Rate Applications , 2014, EUSPN/ICTH.

[24]  Nelson Souto Rosa,et al.  Reliability of Wireless Sensor Networks , 2014, Sensors.

[25]  Maria Rita Palattella,et al.  On-the-Fly Bandwidth Reservation for 6TiSCH Wireless Industrial Networks , 2016, IEEE Sensors Journal.

[26]  Neeraj Suri,et al.  A comparative study of data transport protocols in wireless sensor networks , 2008, 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[27]  Chieh-Yih Wan,et al.  Pump-slowly, fetch-quickly (PSFQ): a reliable transport protocol for sensor networks , 2005, IEEE Journal on Selected Areas in Communications.

[28]  Shashidhar Gandham,et al.  STCP: a generic transport layer protocol for wireless sensor networks , 2005, Proceedings. 14th International Conference on Computer Communications and Networks, 2005. ICCCN 2005..

[29]  Majid Haghparast,et al.  Improving Lifetime and Reliability in Routing Real-Time Wireless Sensor Networks based on Hybrid Algorithm , 2011 .

[30]  Subramaniam Shamala,et al.  Mobility management for IoT: a survey , 2016, EURASIP Journal on Wireless Communications and Networking.

[31]  Abderrezak Rachedi,et al.  A survey on mobility management protocols in Wireless Sensor Networks based on 6LoWPAN technology , 2016, Comput. Commun..

[32]  Mário Serafim Nunes,et al.  DTSN: Distributed Transport for Sensor Networks , 2007, 2007 12th IEEE Symposium on Computers and Communications.

[33]  Azzedine Boukerche,et al.  DRINA: A Lightweight and Reliable Routing Approach for In-Network Aggregation in Wireless Sensor Networks , 2013, IEEE Transactions on Computers.

[34]  Djamel Djenouri,et al.  Congestion Control Protocols in Wireless Sensor Networks: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[35]  Ramesh Govindan,et al.  RCRT: rate-controlled reliable transport for wireless sensor networks , 2007, SenSys '07.

[36]  Zafar Saima,et al.  A Survey of Transport Layer Protocols for Wireless Sensor Networks , 2011 .

[37]  Hwee Pink Tan,et al.  Multipath virtual sink architecture for wireless sensor networks in harsh environments , 2006, InterSense '06.

[38]  Yuguang Fang,et al.  Multiconstrained QoS multipath routing in wireless sensor networks , 2008, Wirel. Networks.

[39]  Leonard Kleinrock,et al.  QoS control for sensor networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[40]  Trilok Chand Aseri,et al.  A Comparative Analysis of Reliable and Congestion-Aware Transport Layer Protocols for Wireless Sensor Networks , 2012 .

[41]  Özgür B. Akan,et al.  DST: delay sensitive transport in wireless sensor networks , 2006, 2006 International Symposium on Computer Networks.

[42]  Djamel Djenouri,et al.  A study of Wireless Sensor Network Architectures and Projects for Traffic Light Monitoring , 2012, ANT/MobiWIS.

[43]  Vinod Vokkarane,et al.  Application Communication Reliability of Wireless Sensor Networks Supporting K-coverage , 2013, 2013 IEEE International Conference on Distributed Computing in Sensor Systems.

[44]  Xiong Hua-gang On Reliability Modeling for Wireless Sensor Networks , 2008 .

[45]  Vidyasagar Potdar,et al.  ERCTP: End-to-End Reliable and Congestion Aware Transport Layer Protocol for Heterogeneous WSN , 2010, Scalable Comput. Pract. Exp..

[46]  Carlo Fischione,et al.  TREnD: A Timely, Reliable, Energy-Efficient and Dynamic WSN Protocol for Control Applications , 2010, 2010 IEEE International Conference on Communications.

[47]  Hossam S. Hassanein,et al.  On The Reliability of Wireless Sensor Networks , 2006, 2006 IEEE International Conference on Communications.

[48]  Jörg Neidig,et al.  Introduction to Model-based Reliability Evaluation of Wireless Sensor Networks , 2009 .

[49]  Gennaro Boggia,et al.  Traffic Aware Scheduling Algorithm for reliable low-power multi-hop IEEE 802.15.4e networks , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).

[50]  Mostafa H. Ammar,et al.  On Improving the Reliability of Packet Delivery in Dense Wireless Sensor Networks , 2007, 2007 16th International Conference on Computer Communications and Networks.

[51]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[52]  Neeraj Suri,et al.  TRCCIT: Tunable reliability with Congestion Control for Information Transport in Wireless Sensor Networks , 2010, 2010 The 5th Annual ICST Wireless Internet Conference (WICON).

[53]  Djamel Djenouri,et al.  A Study of Wireless Sensor Networks for Urban Traffic Monitoring: Applications and Architectures , 2013, ANT/SEIT.

[54]  Hannes Tschofenig,et al.  Securing the Internet of Things: A Standardization Perspective , 2014, IEEE Internet of Things Journal.

[55]  Ing-Ray Chen,et al.  Reliability Analysis of Wireless Sensor Networks with Distributed Code Attestation , 2012, IEEE Communications Letters.

[56]  Mohammed Atiquzzaman,et al.  Transport Protocols for Wireless Sensor Networks: State-of-the-Art and Future Directions , 2007, Int. J. Distributed Sens. Networks.

[57]  Kamalrulnizam Abu Bakar,et al.  Multipath Routing in Wireless Sensor Networks: Survey and Research Challenges , 2012, Sensors.

[58]  Stephan Eidenbenz,et al.  Scalable and Reliable Sensor Network Routing: Performance Study from Field Deployment , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[59]  Bo Li,et al.  A survey of transport protocols for wireless sensor networks , 2006, IEEE Network.

[60]  Singh Gajraj,et al.  Mechanisms for Security and Authentication of Wi-Fi devices , 2011 .

[61]  Muttukrishnan Rajarajan,et al.  Poly: A reliable and energy efficient topology control protocol for wireless sensor networks , 2011, Comput. Commun..

[62]  L. Malathi,et al.  A Survey on Multipath Routing Protocols for Reliable Data Transmission in Wireless Sensor Networks , 2013 .

[63]  Abdul Rahman,et al.  Face sketch recognition: an application of Z-numbers , 2019 .

[64]  Özgür B. Akan,et al.  ESRT: event-to-sink reliable transport in wireless sensor networks , 2003, MobiHoc '03.

[65]  Özgür B. Akan,et al.  A real-time and reliable transport (RT) 2 protocol for wireless sensor and actor networks , 2008, IEEE/ACM Trans. Netw..

[66]  David E. Culler,et al.  Flush: a reliable bulk transport protocol for multihop wireless networks , 2007, SenSys '07.

[67]  Chang-Gun Lee,et al.  MMSPEED: multipath Multi-SPEED protocol for QoS guarantee of reliability and. Timeliness in wireless sensor networks , 2006, IEEE Transactions on Mobile Computing.

[68]  Jan M. Rabaey,et al.  A study of energy consumption and reliability in a multi-hop sensor network , 2004, MOCO.

[69]  Wenye Wang,et al.  ART: an asymmetric and reliable transport mechanism for wireless sensor networks , 2007, Int. J. Sens. Networks.

[70]  Raghupathy Sivakumar,et al.  Sink-to-sensors reliability in sensor networks , 2003, MOCO.

[71]  Philip Levis,et al.  RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks , 2012, RFC.

[72]  Adam Dunkels,et al.  Making TCP/IP Viable for Wireless Sensor Networks , 2004 .

[73]  Jalel Ben-Othman,et al.  REFIACC: Reliable, efficient, fair and interference-aware congestion control protocol for wireless sensor networks , 2017, Comput. Commun..

[74]  Djamel Djenouri,et al.  Interference-aware Congestion Control Protocol for Wireless Sensor Networks , 2014, EUSPN/ICTH.

[75]  Peter I. Corke,et al.  ERTP: Energy-efficient and Reliable Transport Protocol for data streaming in Wireless Sensor Networks , 2009, Comput. Commun..

[76]  Deborah Estrin,et al.  Highly-resilient, energy-efficient multipath routing in wireless sensor networks , 2001, MOCO.

[77]  Abdulmotaleb El Saddik,et al.  Wireless Sensor Network Transport Layer: State of the Art , 2008 .

[78]  Andreas Willig,et al.  Data Transport Reliability in Wireless Sensor Networks. A Survey of Issues and Solutions , 2005, PIK Prax. Informationsverarbeitung Kommun..

[79]  Sunil Kumar,et al.  E2SRT: enhanced event-to-sink reliable transport for wireless sensor networks , 2009, Wirel. Commun. Mob. Comput..

[80]  T. Braun,et al.  TCP support for sensor networks , 2007, 2007 Fourth Annual Conference on Wireless on Demand Network Systems and Services.

[81]  Deborah Estrin,et al.  A wireless sensor network For structural monitoring , 2004, SenSys '04.

[82]  Chunming Qiao,et al.  Improve Efficiency and Reliability in Single-Hop WSNs with Transmit-Only Nodes , 2013, IEEE Transactions on Parallel and Distributed Systems.

[83]  Jalel Ben-Othman,et al.  CCS_WHMS: A Congestion Control Scheme for Wearable Health Management System , 2015, Journal of Medical Systems.

[84]  Djamel Djenouri,et al.  Congestion Detection Strategies in Wireless Sensor Networks: A Comparative Study with Testbed Experiments , 2014, EUSPN/ICTH.

[85]  Georg Carle,et al.  Survey of error recovery techniques for IP-based audio-visual multicast applications , 1997, IEEE Netw..

[86]  Gennaro Boggia,et al.  On Optimal Scheduling in Duty-Cycled Industrial IoT Applications Using IEEE802.15.4e TSCH , 2013, IEEE Sensors Journal.

[87]  Qiang Zhou Integrated Reliability Modelling for Wireless Sensor Networks , 2012 .

[88]  F. Moore,et al.  Polynomial Codes Over Certain Finite Fields , 2017 .

[89]  Philip Levis,et al.  CTP , 2013, ACM Trans. Sens. Networks.

[90]  Winston K. G. Seah,et al.  Event reliability in Wireless Sensor Networks , 2011, 2011 Seventh International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[91]  Raghupathy Sivakumar,et al.  ATP: a reliable transport protocol for ad hoc networks , 2003, IEEE Transactions on Mobile Computing.

[92]  E. Giancoli,et al.  CTCP: Reliable Transport Control Protocol for sensor networks , 2008, 2008 International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[93]  Vidyasagar Potdar,et al.  Wireless Sensor Network transport protocol: A critical review , 2013, J. Netw. Comput. Appl..

[94]  Michael R. Lyu,et al.  PORT: a price-oriented reliable transport protocol for wireless sensor networks , 2005, 16th IEEE International Symposium on Software Reliability Engineering (ISSRE'05).

[95]  Utz Roedig,et al.  Securing communication in 6LoWPAN with compressed IPsec , 2011, 2011 International Conference on Distributed Computing in Sensor Systems and Workshops (DCOSS).

[96]  Hongwei Zhang,et al.  Reliable bursty convergecast in wireless sensor networks , 2007, Comput. Commun..

[97]  Yuguang Fang,et al.  SPREAD: enhancing data confidentiality in mobile ad hoc networks , 2004, IEEE INFOCOM 2004.

[98]  Mamta Katiyar,et al.  On Reliability Modeling in Wireless Sensor Networks-A Review , 2012 .

[99]  Jalel Ben-Othman,et al.  Energy efficient and QoS based routing protocol for wireless sensor networks , 2010, J. Parallel Distributed Comput..

[100]  Wenjing Lou,et al.  H-SPREAD: a hybrid multipath scheme for secure and reliable data collection in wireless sensor networks , 2006, IEEE Transactions on Vehicular Technology.

[101]  Choong Seon Hong,et al.  CRRT: Congestion-Aware and Rate-Controlled Reliable Transport in Wireless Sensor Networks , 2009, IEICE Trans. Commun..

[102]  Chieh-Yih Wan,et al.  PSFQ: a reliable transport protocol for wireless sensor networks , 2002, WSNA '02.

[103]  Kamil Saraç,et al.  Characterizing link and path reliability in large-scale wireless sensor networks , 2010, 2010 IEEE 6th International Conference on Wireless and Mobile Computing, Networking and Communications.

[104]  Timo Hämäläinen,et al.  Availability and End-to-end Reliability in Low Duty Cycle Multihop Wireless Sensor Networks , 2009, Sensors.

[105]  John Heidemann,et al.  RMST: reliable data transport in sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[106]  Sajal K. Das,et al.  R3E: Reliable Reactive Routing Enhancement for Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[107]  Chuang Lin,et al.  Retransmission or Redundancy: Transmission Reliability in Wireless Sensor Networks , 2007, 2007 IEEE Internatonal Conference on Mobile Adhoc and Sensor Systems.

[108]  Luiz Affonso Guedes,et al.  Reliability and Availability Evaluation of Wireless Sensor Networks for Industrial Applications , 2012, Sensors.

[109]  Manuel Díaz,et al.  HERO: A hierarchical, efficient and reliable routing protocol for wireless sensor and actor networks , 2012, Comput. Commun..

[110]  Ian F. Akyildiz,et al.  GARUDA: Achieving Effective Reliability for Downstream Communication in Wireless Sensor Networks , 2008, IEEE Transactions on Mobile Computing.

[111]  Winston Khoon Guan Seah,et al.  Reliability in wireless sensor networks: A survey and challenges ahead , 2015, Comput. Networks.

[112]  David E. Culler,et al.  Taming the underlying challenges of reliable multihop routing in sensor networks , 2003, SenSys '03.

[113]  David E. Culler,et al.  Reliable transfer on wireless sensor networks , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[114]  Fernando Boavida,et al.  Mobility in wireless sensor networks - Survey and proposal , 2014, Comput. Commun..

[115]  Ali Ghaffari,et al.  Congestion control mechanisms in wireless sensor networks: A survey , 2015, J. Netw. Comput. Appl..