In the paper, we propose a reliable asynchronous image transfer protocol, RAIT. RAIT applies a double sliding window method to node-to-node transfer, with one sliding window for the receiving queue, which is used to prevent packet loss caused by communication failure between nodes, and another sliding window for the sending queue, which prevents packet loss caused by network congestion. The routing node prevents packet loss between nodes by preemptive scheduling of multiple packets for a given image. RAIT implements a double sliding window method by means of a cross-layer design between the RAIT layer, routing layer, and queue layer. We demonstrate that RAIT guarantees a higher reliability of image transmission compared to the existing protocols.
References
[1]
Akyildiz, I.F.; Melodia, T.; Chowdhury, K.R. A survey on wireless multimedia sensor networks. Comput. Netw?2007, 51, 921–960.
[2]
Mishra, S.; Reisslein, M.; Xue, G. A survey of multimedia streaming in wireless sensor networks. IEEE Commun. Surveys Tutorials?2008, 10, 18–39.
[3]
Akyildiz, I. Research Challenges for Wireless Multimedia Sensor Networks. Proceedings of Distributed video sensor networks research challenges and future directions(DVSN2009), Riverside, CA, USA, May 11–14, 2009.
[4]
Gurses, E.; Akan, O.B. Multimedia communication in wireless sensor networks. Ann. Telecommun?2005, 60, 799–827.
[5]
Rahimi, M.; Baer, R.; Iroezi, O.; Garcia, J.; Warrior, J.; Estrin, D.; Srivastava, M. Cyclops: in situ image sensing and interpretation in wireless sensor networks. Proceedings of the 3rd international conference on Embedded networked sensor systems, San Diego, California, USA, November 02–04, 2005; pp. 310–310.
[6]
Chitnis, M.; Liang, Y.; Zheng, J.; Pagano, P.; Lipari, G. Wireless line sensor network for distributed visual surveillance. Proceedings of the 6th ACM symposium on Performance evaluation of wireless ad hoc, sensor, and ubiquitous networks 2009, Tenerife, Canary Islands, Spain, October 28–29, 2009; pp. 79–84.
[7]
Wan, C.Y.; Cambell, A.T.; Krishnamurthy, L. PSFQ: a reliable transport protocol for wireless sensor networks. Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications, Atlanta, GA, USA; 2002; pp. 1–11.
[8]
Stann, F.; Heidemann, J. RMST: reliable data transport in sensor networks. Proceedings of 1st IEEE International Workshop on Sensor Net Protocols and Applications (SNPA), Anchorage, AK, USA, 11 May 2003; pp. 102–112.
[9]
Shakkottai, S.; Rappaport, T.S.; Karlsson, C. Cross-layer design for wireless networks. IEEE Commun. Mag?2003.
[10]
Comer, D.E. Internetworking with TCP/IP, Volume 1: Principles, Protocols, and Architecture; Prentice Hall: Bergen County, NJ, USA, 1995.
[11]
Peterson, L.L.; Davie, B.S. Computer networks: a systems approach. IEEE Commun. Mag?1998, 36, 54.
[12]
Doley, S.; Keizelman, A. Non-preemptive real-time scheduling of multimedia tasks. Real-Time Syst?1999, 17, 23–39.
[13]
Woo, A.; Tong, T.; Culler, D. Taming the underlying challenges of reliable multihop routing in sensor networks. Proceedings of the First International Conference on Embedded Networked Sensor Systems, Los Angeles, CA, USA, November 5–7, 2003; pp. 14–27.
[14]
Wan, C.; Eisenman, S.B.; Campbell, A.T. CODA: Congestion detection and avoidance in sensor networks. Proceedings of First ACM Conference on Embedded Networked Sensor Systems (SenSys 2003), Los Angeles, CA, USA, November 5–7, 2003; pp. 266–279.
[15]
Sankarasubramaniam, Y.; Akan, O.B.; Akyildiz, I.F. ESRT: Event-to-sink reliable transport in wireless sensor networks. Proceedings of ACM MOBIHOC, Annapolis, Maryland, USA, June 2003; pp. 177–188.
[16]
Sherwood, P.G.; Zerger, K. Error protection for progressive image transmission over memoryless and fading channels. IEEE Trans. Commun?1998, 46, 1555–1559.
[17]
Mohr, A.; Riskin, E.; Ladner, R. Unequal loss protection: graceful degradation of image quality over packet erasure channel through forward error correction. IEEE J. Sel. Area. Commun?2000, 18, 819–828.
[18]
Czarlinska, A.; Kundur, D. Wireless image sensor networks: event acquisition in attack-prone and uncertain environments. Multidimension. Syst. Sign. Proc?2009, 20, 135–164.
[19]
Wu, M.; Chen, C. Collaborative image coding and transmission over wireless sensor networks. EURASIP J. Appl. Sign. Proc?2007, 1, 223–223.
[20]
Lam, Y.; Lui, S.; Tam, L. Image and video processing in wireless sensor networks. Multidim. Syst. Sign. Process?2009, 20, 99–100.
[21]
Lua, Q.; Luoa, W.; Wanga, J.; Chenb, B. Low-complexity and energy efficient image compression scheme for wireless sensor networks. Comput. Netw?2008, 52, 2594–2603.
[22]
Dai, R.; Akyildiz, F. A Spatial correlation model for visual information in wireless multimedia sensor networks. IEEE Trans. Multim?2009, 11, 1148–1159.
[23]
Lecuire, V.; Duran-Faundez, C.; Krommenacker, N. Energy-efficient transmission of wavelet-based images in wireless sensor networks. EURASIP J. Image Video Proc?2007, 1, 15.
[24]
Lee, K.W.; Puri, R.; Kim, T.; Ramchandran, K.; Bhargh-avan, V. An integrated source and congestion control frame-work video streaming in the Internet. Proceedings of IEEE INFOCOM, Tel-Aviv, Israel; 2000.
[25]
Aghdasi, H.S.; Bisadi, P.; Moghaddam, M.E.; Abbaspour, M. High-Resolution Images with Minimum Energy Dissipation and Maximum Field-of-View in Camera-Based Wireless Multimedia Sensor Networks. Sensors?2009, 9, 6385–6410.
[26]
Chen, J.; Lin, R.; Li, Y.; Sun, Y. LQER: A Link Quality Estimation based Routing for Wireless Sensor Networks. Sensors?2008, 8, 1025–1038.
[27]
Wang, X.; Ma, J.-J.; Ding, L.; Bi, D.-W. Robust Forecasting for Energy Efficiency of Wireless Multimedia Sensor Networks. Sensors?2007, 7, 2779–2807.
[28]
Wu, H.; Abouzeid, A. A. Error robust image transport in wireless sensor networks. Proceeding of 5th workshop on Applications and Services in Wireless Networks (ASWN 2005), Paris, France, June–July, 2005.
[29]
Wu, H.; Abouzeid, A.A. Error resilient image transport in wireless sensor networks. Comput. Netw?2007, 50, 2873–2887.
[30]
Levis, P.; Lee, N.; Welsh, M.; Culler, D. TOSSIM: Accurate and scalable simulation of entire TinyOS applications. Proceedings of SenSys’03, Los Angeles, CA, USA, November 5–7, 2003.