Wireless Multimedia Sensor Networks (WMSNs), is a network of sensors, which are limited in terms of memory, computing, bandwidth, and battery lifetime. Multimedia transmission over WSN requires certain QoS guarantees such as huge amount of bandwidth, strict delay and lower loss ratio that makes transmitting multimedia is a complicated task. However, adopting cross-layer approach in WMSNs improves quality of service of WSN under different environmental conditions. In this work, an energy efficient and QoS aware framework for transmitting multimedia content over WSN (EQWSN) is presented, where packet, queue and path scheduling were introduced. It adapts the application layer parameter of video encoder to current wireless channel state, and drops less important packets in case of network congestion according to packet type. Finally, the path scheduling differentiates packets types/priority and route them through different paths with different QoS considering network lifetime. Simulation results show that the new scheme EQWSN transmits video quality with QoS guarantees in addition to prolonging network lifetime.
Shen, Z.J. (2011) Peer-to-Peer Media Streaming: Insights and New Developments. Proceedings of the IEEE.
Guha, A., Pavan, A., Liu, J.C.L. and Roberts, B.A. (1995) Controlling the Process with Distributed Multimedia. IEEE Multimedia, 2, 20-29. http://dx.doi.org/10.1109/93.388202
Reeves, A.A., et al. (2005) Remote Monitoring of Patients Suffering from Early Symptoms of Dementia. International Workshop on Wearable and Implantable Body Sensor Networks.
Campbell, J., et al. (2005) IrisNet: An Internet-Scale Architecture for Multimedia Sensors. Proceedings of the 13th ACM International Conference on Multimedia. http://dx.doi.org/10.1145/1101149.1101162
Hu, F. and Kumar, S. (2003) Multimedia Query with QoS Considerations for Wireless Sensor Networks in Telemedicine. Proceedings of Society of Photo-Optical Instrumentation Engineers—International Conference on Internet Multimedia Management Systems, Orlando.
Xiong, Z.Y., Fan, X.P., Liu, S.Q. and Zhong, Z. (2010) Distributed Image Coding in Wireless Multimedia Sensor Networks: A Survey. Advanced Computational Intelligence (IWACI), 618-622. http://dx.doi.org/10.1109/iwaci.2010.5585161
Rosário, D., Costa, R., Santos, A., Braun, T. and Cerqueira, E. (2013) QoE-Aware Multiple Path Video Transmission for Wireless Multimedia Sensor Networks. Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos— SBRC, 31-44.
Farooq, M.O., Kunz, T. and St-Hilaire, M. (2011) Cross Layer Architecture for Supporting Multiple Applications in Wireless Multimedia Sensor Networks. 7th International Wireless Communications and Mobile Computing Conference (IWCMC), Istanbul, 4-8 July 2011, 388-393. http://dx.doi.org/10.1109/iwcmc.2011.5982565
Alikhani, S., Kunz, T., St-Hilaire, M. and Yu, F.R. (2010) A Central-Networked Cross-Layer Design Framework for Wireless Sensor Networks. IWCMC’10 Proceedings of the 6th International Wireless Communications and Mobile Computing Conference, 301-305. http://dx.doi.org/10.1145/1815396.1815466
Mendes, L.D.P. and Rodrigues, J.J.P.C. (2011) A Survey on Cross-Layer Solutions for Wireless Sensor Networks. Journal of Network and Computer Applications, 34, 523-534. http://dx.doi.org/10.1016/j.jnca.2010.11.009
Costa, D.G. and Guedes, L.A. (2011) A Survey on Multimedia-Based Cross-Layer Optimization in Visual Sensor Networks. Sensors, 11, 5439-5468. http://dx.doi.org/10.3390/s110505439
Gunasekaran, R. and Qi, H.R. (2008) XLRP: Cross Layer Routing Protocol for Wireless Sensor Networks. Proceedings of the IEEE Wireless Communications and Networking Conference, Las Vegas, 31 March 2008-3 April 2008, 2135-2140. http://dx.doi.org/10.1109/WCNC.2008.378
Youssif, A.A.A., Ghalwash, A.Z. and El Dien Abd El Kader, M.E. (2015) ACWSN: An Adaptive Cross Layer Framework for Video Transmission over Wireless Sensor Networks. Wireless Networks, 21, 2693-2710. http://dx.doi.org/10.1007/s11276-015-0939-7
Karimi, E. and Akbari, B. (2013) Priority Scheduling for Multipath Video Transmission in WMSNS. International Journal of Computer Networks & Communications, 5, 167-180. http://dx.doi.org/10.5121/ijcnc.2013.5610
Cobo, L., Quintero, A. and Pierre, S. (2010) Ant-Based Routing for Wireless Multimedia Sensor Networks Using Multiple QoS Metrics. Computer Networks, 54, 2991-3010. http://dx.doi.org/10.1016/j.comnet.2010.05.014
Palaniappan, S. and Chellan, K. (2015) Energy-Efficient Stable Routing Using QoS Monitoring Agents in MANET. EURSIP Journal on Wireless Communications and Networking, 2015, 13. http://dx.doi.org/10.1186/s13638-014-0234-9
Pillai, M.J., Sebastian, M.P. and Madhukumar, S.D. (2013) Dynamic multipath routing for MANETs—A QoS Adaptive Approach. Proceedings of the 3rd International Conference on Innovative Computing Technology (INTECH), London, 29-31 August 2013.
Sana, A.B., Iqbal, F. and Mohammad, A.A.K. (2015) Quality of Service Routing for Multipath Manets. Proceedings of the 2015 International Conference on Signal Processing and Communication Engineering Systems (SPACES), Guntur, 2-3 January 2015, 426-431. http://dx.doi.org/10.1109/SPACES.2015.7058300
Chen, J., Li, Z., Liu, J.W. and Kuo, Y.H. (2011) QoS Multipath Routing Protocol Based on Cross Layer Design for Ad Hoc Networks. Proceedings of the 2011 International Conference on Internet Computing & Information Services (ICICIS), Hong Kong, 17-18 September 2011, 261-264. http://dx.doi.org/10.1109/ICICIS.2011.168
Aghdasi, H.S., Abbaspour, M. and Moghadam, M.E. (2008) An Energy-Efficient and High-Quality Video Transmission Architecture in Wireless Video-Based Sensor Networks. Sensors, 8, 4529-4559. http://dx.doi.org/10.3390/s8084529
Wang, W., Peng, D.M., Wang, H.G., Sharif, H., et al. (2008) Energy-Constrained Distortion Reduction Optimization for Wavelet-Based Coded Image Transmission in Wireless Sensor Networks. IEEE Transactions on Multimedia, 10, 1169-1180. http://dx.doi.org/10.1109/TMM.2008.2001354
Vuran, M. and Akyildiz, I. (2010) XLP: A Cross-Layer Protocol for Efficient Communication in Wireless Sensor Networks. IEEE Transactions on Mobile Computing, 9, 1578-1591. http://dx.doi.org/10.1109/TMC.2010.125
Toh, C.K. (2001) Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks. IEEE Communications Magazine, 39, 138-147. http://dx.doi.org/10.1109/35.925682
Prakash, S. and Saini, J.P. (2010) A Review of Energy Efficient Routing Protocols for Mobile Ad Hoc Wireless Networks. International Journal of Computer Information Systems, 1, 36-46.
Chauhan, A. and Buddhdev, B.V. (2013) Energy Enhancement in AOMDV. International Journal of Advanced Research in Computer Engineering & Technology (IJARCET), 2, 1924-1929.
Gálvez, J., Ruiz, P. and Skarmeta, A. (2010) A Feedback-Based Adaptive Online Algorithm for Multi-Gateway Load-Balancing in Wireless Mesh Networks. Proceedings of the 2010 IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks (WoWMoM), Montreal, 14-17 June 2010, 1-9. http://dx.doi.org/10.1109/WOWMOM.2010.5534914
Chen, B.J., Jamieson, K., Balakrishnan, H. and Morris, R. (2002) Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks. Wireless Networks, 8, 481-494. http://dx.doi.org/10.1023/A:1016542229220
Song, L. and Hatzinakos, D. (2007) A Cross-Layer Architecture of Wireless Sensor Networks for Target Tracking. IEEE/ACM Transactions on Networking, 15, 145-158. http://dx.doi.org/10.1109/TNET.2006.890084
Wang, Z.Y., Wang, W., Wan, Z., Xia, Y.H. and Lin, W.S. (2015) No-Reference Hybrid Video Quality Assessment Based on Partial Least Squares Regression. Multimedia Tools and Applications, 74, 10277-10290. http://dx.doi.org/10.1007/s11042-014-2166-0
Chikkerur, S., Sundaram, V., Reisslein, M. and Karam, L.J. (2011) Objective Video Quality Assessment Methods: A Classification, Review, and Performance Comparison. IEEE Transactions on Broadcasting, 57, 165-182. http://dx.doi.org/10.1109/TBC.2011.2104671
Wang, Z.Y., Wang, W., Cai, C., et al. (2014) Visual Quality Assessment after Network Transmission Incorporating NS2 and Evalvid. The Scientific World Journal, 2014, 1-7. http://dx.doi.org/10.1155/2014/267403
Huszák, á. and Imre, S. (2010) Analyzing GOP Structure and Packet Loss Effects on Error Propagation in MPEG-4 Video Streams. Proceedings of the 4th International Symposium on Communications, Control and Signal Processing (ISCCSP), Limassol, 3-5 March 2010, 1-5. http://dx.doi.org/10.1109/ISCCSP.2010.5463469
Wan, Z., Xiong, N.X., Ghani, N., et al. (2014) Adaptive Unequal Protection for Wireless Video Transmission over IEEE 802.11e Networks. Multimedia Tools and Applications, 72, 541-571. http://dx.doi.org/10.1007/s11042-013-1378-z
Zulpratita, U.S. (2013) GOP Length Effect Analysis on H.264/AVC Video Streaming Transmission Quality over LTE Network. Proceedings of the 3rd International Conference on Computer Science and Information Technology, Bali, 4-5 January 2013, 5-9.
Fang, T. and Chau, L.-P. (2005) An Error-Resilient GOP Structure for Robust Video Transmission. IEEE Transactions on Multimedia, 7, 1131-1138. http://dx.doi.org/10.1109/TMM.2005.858399
Sousa, R., Mota, E., Silva, E.N., et al. (2010) GOP Size Influence in High Resolution Video Streaming over Wireless Mesh Network. Proceedings of the 2010 IEEE Symposium on Computers and Communications, Riccione, 22-25 June 2010, 1-3. http://dx.doi.org/10.1109/ISCC.2010.5546610
Marina, M.K. and Das, S.R. (2006) Ad Hoc On-Demand Multipath Distance Vector Routing. Wireless Communications and Mobile Computing, 6, 969-988. http://dx.doi.org/10.1002/wcm.432
Institute, I.S. (2015) NS-2 Network Simulator, Software Package. http://www.isi.edu/nsnam/ns/
Ke, C.-H., Shieh, C.-K., Hwang, W.-S., et al. (2008) An Evaluation Framework for More Realistic Simulations of MPEG Video Transmission. Journal of Information Science and Engineering, 24, 425-440.
Klaue, J., Rathke, B. and Wolisz, A. (2003) EvalVid—A Framework for Video Transmission and Quality Evaluation. Proceedings of the 13th International Conference on Modeling Techniques and Tools for Computer Performance Evaluation, Urbana, 2-5 September 2003.
Integrating EvalVid with NS2. https://www.youtube.com/watch?v=e-eMC5Hmltg