Error Resilient Video Streaming with BCH Code Protection in Wireless Sensor Networks

Video streaming in Wireless Sensor Networks (WSNs) is a promising and challenging application for enabling high-value services. In such a context, the reduced amount of available bandwidth, as well as the low-computational power available for acquiring and processing video frames, imposes the transmission of low resolution images at a low frame rate. Considering the aforementioned limitations, the amount of information carried by each video frame must be considered of utmost importance and preserved, as much as possible, against network losses that could introduce possible artifacts in the reconstructed dynamics of the scene. In this paper we first evaluate the impact of the bit error rate on the quality of the received video stream in a real scenario, then we propose a forward error correction technique based on the use of BCH codes with the aim of preserving the video quality. The proposed technique, against already proposed techniques in the WSN research field, has been specially designed to maintain a full back-compatibility with the IEEE802.15.4 standard in order to create a suitable solution aiming at accomplishing the Internet of Things (IoT) vision. Performance results evaluated in terms of Peak Signal-to-Noise Ratio (PSNR) show that the proposed solution reaches a PSNR improvement of 4.16 dB with respect to an unprotected transmission, while requiring an additional overhead equal to 22.51% in number of transmitted bits, and minimal impact on frame rate reduction and energy consumption. When higher protection levels have been imposed, bigger PSNR values have been experienced at the cost of an increased additional overhead, lower frame rates, and bigger energy consumption values.

[1]  Shao-Shan Chiang,et al.  A backup routing with wireless sensor network for bridge monitoring system , 2007 .

[2]  Paolo Pagano,et al.  Video streaming in wireless sensor networks with low-complexity change detection enforcement , 2012, 2012 2nd Baltic Congress on Future Internet Communications.

[3]  Ian F. Akyildiz,et al.  A survey on wireless multimedia sensor networks , 2007, Comput. Networks.

[4]  Kirk Martinez,et al.  Glacsweb: a sensor network for hostile environments , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[5]  Yongrui Chen,et al.  Cross-Layer Forward Error Control for Reliable Transfer in Wireless Multimedia Sensor Networks , 2010, 2010 7th IEEE Consumer Communications and Networking Conference.

[6]  David J. Brady,et al.  Tracking and imaging humans on heterogeneous infrared sensor arrays for law enforcement applications , 2002, SPIE Defense + Commercial Sensing.

[7]  Giuseppe Lipari,et al.  Traffic related observations by line sensing techniques , 2010, SenSys '10.

[8]  Stephan Gruber,et al.  PermaSense: investigating permafrost with a WSN in the Swiss Alps , 2007, EmNets '07.

[9]  F. Alagoz,et al.  New TDMA based sensor network for military monitoring (MIL-MON) , 2005, MILCOM 2005 - 2005 IEEE Military Communications Conference.

[10]  Andrea Fumagalli,et al.  Perceptual based voice multi-hop transmission over wireless sensor networks , 2009, 2009 IEEE Symposium on Computers and Communications.

[11]  Yingtao Jiang,et al.  Performance Analysis of Error Control Codes for Wireless Sensor Networks , 2007, Fourth International Conference on Information Technology (ITNG'07).

[12]  Eugenio Culurciello,et al.  Address-Event Video Streaming over Wireless Sensor Networks , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[13]  Marco Tagliasacchi,et al.  Experimental evaluation of a video streaming system for Wireless Multimedia Sensor Networks , 2011, 2011 The 10th IFIP Annual Mediterranean Ad Hoc Networking Workshop.

[14]  Khaled Shuaib,et al.  Performance Evaluation of IEEE 802.15.4: Experimental and Simulation Results , 2007, J. Commun..

[15]  Hamid Sharif,et al.  On Energy Efficient Encryption for Video Streaming in Wireless Sensor Networks , 2010, IEEE Transactions on Multimedia.

[16]  Yibo Jiang,et al.  New Method for Weighted Coverage Optimization of Occlusion-Free Surveillance in Wireless Multimedia Sensor Network , 2010, 2010 First International Conference on Networking and Distributed Computing.

[17]  Paolo Pagano,et al.  Video streaming applications in wireless camera networks: A change detection based approach targeted to 6LoWPAN , 2013, J. Syst. Archit..

[18]  Paolo Pagano,et al.  Is ICT mature for an EU-wide intelligent transport system? , 2013 .

[19]  T. Moon Error Correction Coding: Mathematical Methods and Algorithms , 2005 .

[20]  Qin Wang,et al.  A Realistic Power Consumption Model for Wireless Sensor Network Devices , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[21]  Giuseppe Lipari,et al.  Architecture for a Portable Open Source Real-Time Kernel Environment , 2000 .

[22]  Giuseppe Lipari,et al.  Distributed Visual Surveillance with Resource Constrained Embedded Systems , 2012 .

[23]  Paolo Pagano,et al.  ScanTraffic: Smart Camera Network for Traffic Information Collection , 2012, EWSN.

[24]  Fahed Awad,et al.  Experimental evaluation of image compression and transmission for TinyOS-based imote2 platform , 2011, 2011 International Conference on Innovations in Information Technology.

[25]  Paolo Pagano,et al.  A low-cost vehicle counter for next-generation ITS , 2014, Journal of Real-Time Image Processing.