A Survey on Real-Time Communications in Wireless Sensor Networks

Generally, various traffic requirements in wireless sensor network are mostly dependent on specific application types, that is, event-driven, continuous, and query-driven types. In these applications, real-time delivery is one of the important research challenges. However, due to harsh networking environment around a node, many researchers usually take different approach from conventional networks. In order to discuss and analyze the advantage or disadvantage of these approaches, some comprehensive survey literatures were published; however they are either out of date or compiled for communication protocols on single layer. Based on this deficiency, in this paper, we present the up-to-date research approaches and discuss the important features related to real-time communications in wireless sensor networks. As for grouping, we categorize the approaches into hard, soft, and firm real-time model. Furthermore, in all these categories, research has been focused on MAC and scheduling and routing according to research area or objective in second level. Finally, the article also suggests potential directions for future research in the field.

[1]  Zhijun Li,et al.  AirCloud: a cloud-based air-quality monitoring system for everyone , 2014, SenSys.

[2]  Christian Dombrowski,et al.  EchoRing: A Low-Latency, Reliable Token-Passing MAC Protocol for Wireless Industrial Networks , 2015 .

[3]  Giuseppe Anastasi,et al.  IEEE 802.15.4e: A survey , 2016, Comput. Commun..

[4]  Wei Shen,et al.  SAS-TDMA: a source aware scheduling algorithm for real-time communication in industrial wireless sensor networks , 2013, Wirel. Networks.

[5]  Anthony Rowe,et al.  FireFly Mosaic: A Vision-Enabled Wireless Sensor Networking System , 2007, RTSS 2007.

[6]  Ki-Il Kim,et al.  Network Layer Approaches for (m, k)-Firm Stream in Wireless Sensor Networks , 2010, IEICE Trans. Commun..

[7]  Giuseppe Lo Re,et al.  A Hybrid Framework for Soft Real-Time WSN Simulation , 2009, 2009 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications.

[8]  Khaled Elleithy,et al.  Real-Time QoS Routing Protocols in Wireless Multimedia Sensor Networks: Study and Analysis , 2015, Sensors.

[9]  Chenyang Lu,et al.  RAP: a real-time communication architecture for large-scale wireless sensor networks , 2002, Proceedings. Eighth IEEE Real-Time and Embedded Technology and Applications Symposium.

[10]  Sandhya Rachamalla,et al.  A two-hop based adaptive routing protocol for real-time wireless sensor networks , 2016, SpringerPlus.

[11]  Sandhya Rachamalla,et al.  ASURVEY OF REAL-TIME ROUTING PROTOCOLS FOR W IRELESS SENSOR N ETWORKS , 2013 .

[12]  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.

[13]  Ki-Il Kim,et al.  A real-time routing protocol for (m,k)-firm streams in wireless sensor networks , 2013, 2013 IEEE Eighth International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[14]  Panganamala Ramana Kumar,et al.  Real-time communication over unreliable wireless links: a theory and its applications , 2012, IEEE Wireless Communications.

[15]  Ki-Il Kim,et al.  Modeling and routing scheme for (m, k)-firm streams in wireless multimedia sensor networks , 2015, Wirel. Commun. Mob. Comput..

[16]  Jemimah Ebenezer,et al.  REAL -TIME ROUTING PROTOCOLS FOR WIRELESS SENSOR NETWORKS : A SURVEY , 2012 .

[17]  Ricardo Moraes,et al.  Distributed DBP: A (m,k)-firm based distributed approach for QoS provision in IEEE 802.15.4 networks , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[18]  Sajal K. Das,et al.  Real-time routing in wireless sensor networks: A potential field approach , 2013, TOSN.

[19]  Feng Yu,et al.  Real-Time MAC Protocol Based on Coding-Black-Burst in Wireless Sensor Networks , 2014, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[20]  Marco Caccamo,et al.  The capacity of implicit EDF in wireless sensor networks , 2003, 15th Euromicro Conference on Real-Time Systems, 2003. Proceedings..

[21]  Luiz Affonso Guedes,et al.  Routing and Scheduling Algorithms for WirelessHART Networks: A Survey , 2015, Sensors.

[22]  Michael R. Lyu,et al.  POWER-SPEED: A Power-Controlled Real-Time Data Transport Protocol for Wireless Sensor-Actuator Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[23]  Ki-Il Kim,et al.  Clustering Scheme for (m, k)-Firm Streams in Wireless Sensor Networks , 2016, J. Inform. and Commun. Convergence Engineering.

[24]  D. Holstius,et al.  Field calibrations of a low-cost aerosol sensor at a regulatory monitoring site in California , 2014 .

[25]  Ki-Il Kim,et al.  Real-time routing protocols for (m,k)-firm streams based on multi-criteria in wireless sensor networks , 2017, Wirel. Networks.

[26]  Jesús Aisa,et al.  WICKPro: A Hard Real-Time protocol for Wireless Mesh Networks with chain topologies , 2010, 2010 European Wireless Conference (EW).

[27]  Alessandro Pozzebon,et al.  Heterogeneous Wireless Sensor Network for Real Time Remote Monitoring of Sand Dynamics on Coastal Dunes , 2016 .

[28]  Peng Jiang,et al.  Research on Wireless Sensor Networks Routing Protocol for Wetland Water Environment Monitoring , 2006, First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06).

[29]  Ki-Il Kim,et al.  An ( m , k ) -Firm Real-Time Aware Fault-Tolerant Mechanism in Wireless Sensor Networks , 2012, Int. J. Distributed Sens. Networks.

[30]  Francisco Vasques,et al.  (m,k)-firm pattern spinning to improve the GTS allocation of periodic messages in IEEE 802.15.4 networks , 2013, EURASIP Journal on Wireless Communications and Networking.

[31]  Jaehyun Nam Load Balancing Routing Protocol for considering Energy Efficiency in Wireless Sensor Network , 2013 .

[32]  Ki-Il Kim,et al.  An architecture for (m, k)-firm real-time streams in wireless sensor networks , 2016, Wirel. Networks.

[33]  Huagang Xiong,et al.  A Channel-Aware Scheduling Scheme for (m, k)-Firm Streams in Wireless Multimedia Sensor Networks , 2012, IEICE Trans. Commun..

[34]  Fabrice Valois,et al.  RTXP: A localized real-time MAC-routing protocol for wireless sensor networks , 2012, Comput. Networks.

[35]  R. Kieckhafer Hard Real-Time wireless communication in the northern Pierre Auger Observatory , 2010, 2010 17th IEEE-NPSS Real Time Conference.

[36]  Xiangjie Kong,et al.  New challenges of real-time wireless sensor networks: Theory and applications , 2016, Int. J. Distributed Sens. Networks.

[37]  Fikret Sivrikaya,et al.  Contention-free MAC protocols for asynchronous wireless sensor networks , 2008, Distributed Computing.

[38]  Ki-Il Kim,et al.  A revised SPEED protocol for (m, k)-firm streams in wireless sensor networks , 2011, ICTC 2011.

[39]  Gang Zhou,et al.  Achieving Real-Time Target Tracking UsingWireless Sensor Networks , 2006, 12th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'06).

[40]  Pravin Varaiya,et al.  PEDAMACS: power efficient and delay aware medium access protocol for sensor networks , 2004, IEEE Transactions on Mobile Computing.

[41]  Aamir Mahmood,et al.  A-stack: A real-time protocol stack for IEEE 802.15.4 radios , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[42]  Gerhard Fohler,et al.  Timeliness in Wireless Sensor Networks: Common Misconceptions , 2010 .

[43]  M. Roshanzadeh,et al.  Improved Multi-Path and Multi-Speed Routing Protocol in Wireless Sensor Networks , 2012 .

[44]  Sabina Rossi,et al.  Priority-based bandwidth allocation in wireless sensor networks , 2016, EAI Endorsed Trans. Wirel. Spectr..

[45]  Adel Ali Ahmed,et al.  An enhanced real-time routing protocol with load distribution for mobile wireless sensor networks , 2013, Comput. Networks.

[46]  Thomas Watteyne,et al.  Dual-mode real-time MAC protocol for wireless sensor networks: a validation/simulation approach , 2006, InterSense '06.

[47]  Chen Li-wan,et al.  Wireless Sensor Network System for the Real-Time Health Monitoring , 2011 .

[48]  Chung Shue Chen,et al.  Real-time QoS support in wireless sensor networks: a survey , 2007 .

[49]  Byrav Ramamurthy,et al.  SDRCS: A service-differentiated real-time communication scheme for event sensing in wireless sensor networks , 2011, Comput. Networks.

[50]  Kasim M. Al-Aubidy,et al.  Real-time patient health monitoring and alarming using wireless-sensor-network , 2016, 2016 13th International Multi-Conference on Systems, Signals & Devices (SSD).

[51]  Xiaowei Li,et al.  FT-SPEED: A Fault-Tolerant, Real-Time Routing Protocol for Wireless Sensor Networks , 2007, 2007 International Conference on Wireless Communications, Networking and Mobile Computing.

[52]  Manpreet Kaur,et al.  Routing in WSN network using neural Network (NN) and SPEED protocol , 2016, 2016 2nd International Conference on Contemporary Computing and Informatics (IC3I).

[53]  Yixin Chen,et al.  Real-Time Wireless Sensor-Actuator Networks for Industrial Cyber-Physical Systems , 2016, Proceedings of the IEEE.

[54]  Chenyang Lu,et al.  SPEED: a stateless protocol for real-time communication in sensor networks , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[55]  Pravin Varaiya,et al.  Energy efficient routing with delay guarantee for sensor networks , 2007, Wirel. Networks.

[56]  Lucia Lo Bello,et al.  An Energy-efficient Real-Time Communication Framework for Wireless Sensor Networks , 2007 .

[57]  Samira Moussaoui,et al.  RTH-MAC: A real time hybrid MAC protocol for WSN , 2013, 2013 11th International Symposium on Programming and Systems (ISPS).

[58]  Peng Xu,et al.  A Feedback-Based Timeout Packets Dropping Strategy in Real-Time Wireless Sensor Networks , 2012 .

[59]  Dong-Sung Kim,et al.  Enhancing Real-Time Delivery of Gradient Routing for Industrial Wireless Sensor Networks , 2012, IEEE Transactions on Industrial Informatics.

[60]  Rainer Matischek,et al.  Real-time wireless communication in automotive applications , 2011, 2011 Design, Automation & Test in Europe.

[61]  Yong Fu,et al.  A-LNT: A Wireless Sensor Network Platform for Low-Power Real-Time Voice Communications , 2014, J. Electr. Comput. Eng..

[62]  Ki-Il Kim,et al.  A Survey on Real-Time MAC Protocols in Wireless Sensor Networks , 2010, Commun. Netw..

[63]  Hiroyuki Morikawa,et al.  PAVENET OS: A Compact Hard Real-Time Operating System for Precise Sampling in Wireless Sensor Networks , 2012 .

[64]  Nabil Tabbane,et al.  Enhance (m,k)-firm constraint applied to AODV protocol , 2014 .

[65]  Giuseppe Anastasi,et al.  A Comprehensive Analysis of the MAC Unreliability Problem in IEEE 802.15.4 Wireless Sensor Networks , 2011, IEEE Transactions on Industrial Informatics.

[66]  Mohamed Aissani,et al.  EA-SPEED: energy-aware real-time routing protocol for wireless sensor networks , 2013, Int. J. Inf. Commun. Technol..

[67]  Yookun Cho,et al.  EARQ: Energy Aware Routing for Real-Time and Reliable Communication in Wireless Industrial Sensor Networks , 2009, IEEE Transactions on Industrial Informatics.

[68]  Ki-Il Kim,et al.  Cross-Layered Approach for (m, k)-Firm Stream in Wireless Sensor Networks , 2013, Wirel. Pers. Commun..

[69]  Gerhard Fohler,et al.  Accurate Timeliness Simulations for Real-Time Wireless Sensor Networks , 2009, 2009 Third UKSim European Symposium on Computer Modeling and Simulation.

[70]  Luca Mottola,et al.  Programming wireless sensor networks , 2011, ACM Comput. Surv..

[71]  Sangeeta Vhatkar,et al.  Comparative Study of Speed Protocols in Wireless Sensor Network , 2015 .

[72]  Anthony Rowe,et al.  FireFly: A Time Synchronized Real-Time Sensor Networking Platform , 2007 .

[73]  Mohammad Al-Rousan,et al.  Real-Time Communications for Wireless Sensor Networks: A Two-Tiered Architecture , 2009, Int. J. Distributed Sens. Networks.

[74]  Utz Roedig,et al.  Demo Abstract: GinLITE - A MAC Protocol for Real-Time Sensor Networks , 2012 .

[75]  Rita Tse,et al.  A portable Wireless Sensor Network system for real-time environmental monitoring , 2016, 2016 IEEE 17th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[76]  Karim Faez,et al.  Energy-Efficient SPEED Routing Protocol for Wireless Sensor Networks , 2009, 2009 Fifth Advanced International Conference on Telecommunications.

[77]  Deepak Choudhary,et al.  Real-Time Health Monitoring System on Wireless Sensor Network , 2012 .

[78]  Dharma P. Agrawal,et al.  QoS and energy aware routing for real-time traffic in wireless sensor networks , 2006, Comput. Commun..

[79]  Tat-Chee Wan,et al.  Empirical testing of prototype real-time multi-hop MAC for Wireless Sensor Networks , 2016, 2016 6th IEEE International Conference on Control System, Computing and Engineering (ICCSCE).

[80]  Ki-Il Kim,et al.  Evaluating an (m, k)-firm Deadline Real-time Stream Based on a Reliable Transport Protocol in Wireless Sensor Networks , 2012, J. Inform. and Commun. Convergence Engineering.

[81]  Prasan Kumar Sahoo,et al.  A Novel IEEE 802.15.4e DSME MAC for Wireless Sensor Networks , 2017, Sensors.

[82]  Kyong Hoon Kim,et al.  Adaptive TDMA scheduling for real-time flows in cluster-based wireless sensor networks , 2016, Comput. Sci. Inf. Syst..

[83]  José Rufino,et al.  The Wi-STARK architecture for resilient real-time wireless communications , 2015, SIGBED.

[84]  Hind Castel-Taleb,et al.  Modeling and performance evaluation of the IEEE 802.15.4e LLDN mechanism designed for industrial applications in WSNs , 2017, Wirel. Networks.

[85]  Ricardo Moraes,et al.  Superframe Duration Allocation Schemes to Improve the Throughput of Cluster-Tree Wireless Sensor Networks , 2017, Sensors.

[86]  Keith J. Blow,et al.  In-Motes EYE: A Real Time Application for Automobiles in Wireless Sensor Networks , 2011, Wirel. Sens. Netw..

[87]  Anitha Sheela Kancharla,et al.  A Survey of Real-time Routing Protocols for Wireless Sensor Networks , 2013 .