Skip to main content
Log in

A cross-layer solution for enabling real-time video transmission over IEEE 802.15.4 networks

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Over the last few years, the research community has devoted great attention to video transmission on wireless sensor networks, and in particular to their recent evolution, the one based on IEEE 802.15.4 standard. This cost-efficient wireless technology is aimed at transmitting information at low rates and short distances. Extending the use of this technology for intensive bandwidth applications is a challenge that offers the opportunity to support value-added services. This paper deals with this issue and evaluates, by analysis and computer simulation as well as by developing a first prototype, the feasibility of transmitting MPEG-4 video information over an IEEE 802.15.4 network. The study of power-consumption is also considered and so are the Quality of Service parameters together with the human quality perception of the received video streaming. A detailed cross-layer solution is offered, and the results obtained are presented and discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

Similar content being viewed by others

References

  1. Akyildiz I, Melodia T, Chowdhury K (2006) A survey on wireless multimedia sensor network. Computer Network 51:921–960

    Article  Google Scholar 

  2. Akyildiz IF, Melodia T, Chowdhury KR (2008) Wireless multimedia sensor networks: applications and testbeds. Proceedings of the IEEE 96:1588-1605: doi:10.1109/JPROC.2008.928756

  3. Bougard B, Catthoor F, Daly DC, Chandrakasan A, Dehaene W (2005) Energy efficiency of the IEEE 802.15.4 standard in dense wireless microsensor networks: modeling and improvement perspectives. In: Proceedings of the Design, Automation and Test in Europe, Munich, Germany, pp 196–201

  4. Burda R, Wietfeld C (2007) Multimedia over 802.15.4 and ZigBee networks for ambient environment control. In: Proceedings of the 65th IEEE Vehicular Technology Conference—Spring, Dublin, Ireland, pp 179–183

  5. Deshpande S (2006) Adaptive low-bitrate streaming over IEEE 802.15.4 low rate wireless personal area networks (LR-WPAN) based on link quality indication. In: International Conference On Communication and Mobile Computing, Vancouver, Canada, pp 863–868

  6. Enalab Report. Power Modes and Energy Consumption for the iMote2 Sensor Node (2006) Website: http://enaweb.eng.yale.edu/drupal/system/files/imote2_power.pdf

  7. Gutierrez JA, Callaway E, Barret R (2007) Low-rate wireless personal area networks. IEEE, USA

    Google Scholar 

  8. Highway Video sequence may be discharged in the following website: http://www.tkn.tu-berlin.de/research/evalvid/cif.html

  9. IEEE 802.15.4 Standard (2006) Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (WPANs)

  10. IMB400 Datasheet Homepage. http://www.xbow.com/Products/Product_pdf_files/Wireless_pdf/Imote2_IMB400_Preliminary.pdf

  11. Imote2 Datasheet website: http://www.xbow.com/Products/Product_pdf_files/Wireless_pdf/Imote2_Datasheet.pdf

  12. Intel® PXA27x Processor Family Developer’s Manual

  13. ITS400 Datasheet Homepage. http://www.xbow.com/Products/Product_pdf_files/Wireless_pdf/ITS400_Datasheet.pdf

  14. Jung D, Teixeira T, Barton-Sweeney A, Sawides A (2007) Model-based design exploration of wireless sensor node lifetimes. In: Proceedings of the Fourth European Conference on Wireless Sensor Networks, Delft, Netherlands, pp 277–292

  15. Jurcik P, Koubaa A, Alves M, Tovar E, Hanzalek Z (2007) A simulation model for the IEEE 802.15.4 protocol: delay/throughput evaluation of the GTS mechanism. In: 15th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, Istanbul, Turkey, pp 109–116

  16. Kai-Ping Koh B, Kong PY (2006) Performance study on ZigBee-based wireless personal area networks for real-time health monitoring. ETRI Journal 28:537–540

    Article  Google Scholar 

  17. Ke CH, Lin CH, Shieh CK, Hwan WS, Ziviani A (2007) Evaluation of streaming MPEG video over wireless channels. Journal of Mobile Multimedia 3:47–64

    Google Scholar 

  18. Klaue J, Berthold R, Wolisz A (2003) EvalVid—a framework for video transmission and quality evaluation. In: International Conference on Modelling Techniques and Tools for Computer Perfomance, Illinois, USA, pp 255–272

  19. Koubaa A, Alves M, Tovar E (2006) GTS allocation analysis in IEEE 802.15.4 for real-time wireless sensor networks. In: 14th International Workshop on Parallel and Distributed Real-Time Systems, Rhodes Island, Greece

  20. Koubaa A, Alves M, Tovar E, Cunha A (2008) An implicit GTS allocation mechanism in IEEE 802.15.4 for time-sensitive wireless sensor networks: theory and practice. Springer Real-Time Systems Journal 39:169–204. doi:10.1007/s11241-007-9038-x

    Article  Google Scholar 

  21. Lie A, Klaue J (2007) Evalvid-RA: trace driven simulation of rate adaptive MPEG-4 VBR video. Multimedia Systems 14:33–50. doi:10.1007/s00530-007-0110-0

    Article  Google Scholar 

  22. Liew CH, Kodikara C, Kondoz AM (2004) Modelling of MPEG-4 encoded VBR video traffic. IEE Electronics Letters 40:1–2. doi:10.1049/el:20040231

    Article  Google Scholar 

  23. Liu Y, Das SK (2006) Information intensive wireless sensor networks: potential and challenges. IEEE Communication Magazine 44:142–146. doi:10.1109/MCOM.2006.248177

    Article  Google Scholar 

  24. MICAz OEM Edition Datasheet. Homepage. http://www.xbow.com/Products/Product_pdf_files/Wireless_pdf/MICAz_Datasheet.pdf

  25. The NS manual (2005) http://www.isi.edu/nsnam/ns/nsdocumentation

  26. Open-Zigbee website: http://www.open-zb.net/

  27. Our programming codes in website: http://www.ait.upct.es/∼ajgarcia/MPEG802154/

  28. Park TR, Kim TH, Choi JY, Choi S, Kwon WH (2005) Throughput and energy consumption analysis of IEEE 802.15.4 slotted CSMA/CA. IEEE. Electronics Letters 41:1017–1019. doi:10.1049/el:20051662

    Article  Google Scholar 

  29. Pekhteryev G, Sahinoglu Z, Orlik P, Bhatti G (2005) Image Transmission over IEEE 802.15.4 and ZigBee Networks. In: IEEE International Symposium on Circuits and Systems, Kobe, Japan, pp 3539–3542

  30. Ramachandran I, Das AK, Roy S (2007) Analysis of the contention access period of IEEE 802.15.4 MAC. ACM Transactions on Sensor Networks 3, Article 4, 29 pages. doi:10.1145/1210669.1210673

  31. Shih E, Cho S, Ickes N, Min R, Sinha A, Wang A, Chandrakasan A (2001) Physical layer driven protocol and algorithm design for energy-efficient wireless sensor networks. In: ACM SIGMOBILE Conference on Mobile Computing and Networking, Rome, Italy, pp 272–287

  32. Singh CK, Kumar A, Ameer PM (2008) Performance evaluation of an IEEE 802.15.4 sensor network with a star topology. Wireless Networks 14:543–568. doi:10.1007/s11276-007-0043-8

    Article  Google Scholar 

  33. Sourav P, Sumantra RK, Amin RM, Sajal KD (2007) Video rate adaptation and scheduling in multi-rate wireless networks. In: International IFIP Networking Conference, Atlanta, USA, pp 475–487

  34. Suh Ch, Mir ZH, Ko YB (2008) Design and implementation of enhanced IEEE 802.15.4 for supporting multimedia service in Wireless Sensor Networks. Computer Networks 52:2568–2581. doi:10.1016/j.comnet.2008.03.011

    Article  Google Scholar 

  35. Sundararaman B, Buy U, Kshemkalyani AD (2005) Clock synchronization for wireless sensor networks: a survey. Ad Hoc Networks 3:281–323. doi:10.1016/j.adhoc.2005.01.002

    Article  Google Scholar 

  36. TelosB Datasheet. Homepage. http://www.xbow.com/Products/Product_pdf_files/Wireless_pdf/TelosB_Datasheet.pdf

  37. TinyOS. An operating system for networked sensors Homepage. http://www.tinyos.net

  38. Vassiliou V, Antoniou P, Giannakou I, Pitsillides A (2006) Requirements for the transmission of streaming video in mobile wireless networks. In: International Conference on Artificial Neural Networks, Athens, Greece, pp 528–537

  39. Youngmin J, Woojin P, Sungjun K, Sunshin A (2007) Efficient GTS allocation algorithm for IEEE 802.15.4. In: International Conference on Computational Science, Beijing, pp 869–872

  40. Zainaldin A, Lambadaris I, Nandy B (2008) Video over wireless Zigbee networks: multi-channel multi-radio approach. In: Proceedings of the International Wireless Communications and Mobile Computing Conference, Crete Island, Greece, pp 882–887

  41. Zhao JA, Li B, Kok CW et al (2004) MPEG-4 video transmission over wireless networks: a link level performance study. Wireless Networks 10:133–146. doi:10.1023/B:WINE.0000013078.74259.13

    Article  Google Scholar 

  42. Zheng J, Lee MJ (2006) A comprehensive performance study of IEEE 802.15.4. In: Sensor Network Operations. IEEE Press-Wiley Interscience, USA, Chapter 4, pp 218–237

Download references

Acknowledgements

This research has been supported by project grant TEC2007-67966-01/TCM (CON-PARTE-1) and TIC-TEC 07/02-0002 (PLEDAX) and it is also developed in the framework of “Programa de Ayudas a Grupos de Excelencia de la Región de Murcia, de la Fundación Séneca, Agencia de Ciencia y Tecnología de la RM”. Authors want also to express their gratitude to three anonymous reviewers for their valuable comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio-Javier Garcia-Sanchez.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Garcia-Sanchez, AJ., Garcia-Sanchez, F., Garcia-Haro, J. et al. A cross-layer solution for enabling real-time video transmission over IEEE 802.15.4 networks. Multimed Tools Appl 51, 1069–1104 (2011). https://doi.org/10.1007/s11042-010-0460-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-010-0460-z

Keywords

Navigation