Multimedia Tools and Applications

, Volume 76, Issue 5, pp 6663–6682 | Cite as

A cross layer error control scheme for efficient WLAN multimedia streaming

  • Saima Shaheen
  • M. Usman Akram
  • Aasia Khanum
  • Shoab A. Khan
  • M. Younas Javed


Efficient streaming of bandwidth intensive and delay sensitive multimedia contents over error prone wireless links has proven to be one of the most challenging problems of the current era of digital communication. However, applying Unequal Error Protection (UEP) strategies at application layer and avoiding unnecessary packet discard at MAC layer yield valuable outcomes and can be incorporated to address the challenge. In this article, we have proposed the idea of discriminating classified video streaming calls from the data packeting over an IEEE WLAN link through bit demarcation in network packet headers, where remarkable concept of UDP-Lite deployed at the transport layer further assists in UEP implementation of the inevitable video parts later on MAC layer. In this way, error computation at various network levels are evaluated and disabled in order to attain increased throughput characterized by the higher number of packets available for decoding, enhanced multimedia visual quality due to gap elimination (appears as a consequence of some frame loss), efficient utilization of link bandwidth with no re-transmissions and reduced delays with least error checksum computations and packet re-transmissions. Promising experimental outcomes have been shown in tabular and graphical forms, particularly represented through subjective assessment of the reconstructed video clips with an emphasis on viewer QoE (Quality of Experience).


Unequal error protection Scalability IEEE WLAN Multimedia quality Resolution Error checksum 


  1. 1.
    Abukharis S, O’Farrell T. MPEG-2 streaming over IEEE 802.11 g WLAN: performance characterization using video perceptual quality metrics.
  2. 2.
    Ahmed T et al (2005) Adaptive packet video streaming over IP networks: a cross-layer approach. IEEE J Sel Areas Commun 23(2):385CrossRefGoogle Scholar
  3. 3.
    Andreopoulos Y, Mastronarde N, van der Schaar M (2006) Cross-layer optimized video streaming over wireless multihop mesh networks. IEEE J Sel Areas Commun 24(11):2104–2115CrossRefGoogle Scholar
  4. 4.
    Argyriou A (2008) Error-resilient video encoding and transmission in multirate wireless LANs. IEEE Trans Multimedia 10(5):691–700CrossRefGoogle Scholar
  5. 5.
    Bova T, Krivoruchk T (1999) Reliable UDP protocol. Internet Draft, Network Working Group, February 1999. [Online]. Available: draft-ietf-sigtran-reliable- udp-00.txtGoogle Scholar
  6. 6.
    der Schaar MV, Shankar S (2005) Cross-layer wireless multimedia transmission: challenges, principles, and new paradigms. IEEE Wirel Commun 12(4):50–58CrossRefGoogle Scholar
  7. 7.
    Fu B et al (2014) A survey of cross-layer designs in wireless networks. IEEE Commun Surv Tutorials 16(1):110–126Google Scholar
  8. 8.
    Jain B, Agrawala A (1993) Open systems interconnection. McGraw-Hill, New YorkMATHGoogle Scholar
  9. 9.
    Johnson SJ (2006) “Introducing low-density parity-check codes”, instructions in school of electrical engineering and computer science. The University of Newcastle, AustraliaGoogle Scholar
  10. 10.
    Khan A (2011) Video quality prediction for video over wireless access networks (UMTS and WLAN). Thesis, University of PlymouthGoogle Scholar
  11. 11.
    Knee M (2002) MPEG Video. Snell and Wilcox, UK. pp. 1–20Google Scholar
  12. 12.
    Larzon L-Å, Degermark M, Pink S (1999) Efficient use of wireless bandwidth for multimedia applications. In: 1999 IEEE International Workshop on Mobile Multimedia Communications (MoMuC’99). IEEE, Piscataway, pp 187–193Google Scholar
  13. 13.
    Malladi R, Agrawal DP (2002) Current and future applications of mobile and wireless networks. Commun ACM 45(10):144–146Google Scholar
  14. 14.
    Misra S, Reisslein M, Xue G (2008) A survey of multimedia streaming in wireless sensor networks. IEEE Commun Surv Tutorials 10(4):18–39CrossRefGoogle Scholar
  15. 15.
    Moid A, Fapojuwo AO (2009) A cross-layer framework for efficient streaming of H. 264 video over IEEE 802.11 networks. J Comput Syst Netw Commun 2009. doi:10.1155/2009/682813
  16. 16.
    Nichols K, Blake S, Baker F, Black D (1998) Definition of the differentiated services field (DS Field) in the IPv4 and IPv6 Headers, RFC 2474Google Scholar
  17. 17.
    Shaheen S, Khannum A, Khan SA, Akram U, Javed MY (2015) Using MAC frame header for efficient multimedia streaming over IEEE 802.11 wireless LAN. In: 2015 International Conference on Computer, Communications, and Control Technology (I4CT). IEEE, pp 570–574Google Scholar
  18. 18.
    Tang C, McKinley PK (2003) Modeling multicast packet losses in wireless LANs. In: Proceedings of the 6th ACM international workshop on Modeling analysis and simulation of wireless and mobile systems. ACM, New York, pp 130–133Google Scholar
  19. 19.
    Vatolin D, Moskvin A, Petrov O, Trunichkin N (2009) Msu video quality measurement tool.
  20. 20.
    Wu D, Hou YT, Zhang Y (2000) Transporting real time video over the internet: challenges and approaches. IEEE 88(12):1855–1877CrossRefGoogle Scholar
  21. 21.
    Xiao Y, Zhang Y, Nolen M, Deng H, Zhang J (2011) A cross-layer approach for prioritized frame transmissions of MPEG-4 over the IEEE 802.11 and IEEE 802.11 e wireless local area networks. IEEE Syst J 5(4):474–485Google Scholar
  22. 22.
    Zheng H, Boyce J (2001) An improved UDP protocol for video transmission over internet-to-wireless networks. IEEE Trans Multimedia 3(3):356–365CrossRefGoogle Scholar
  23. 23.
    “Video Test Media”, (viewed on 10/03/2013)

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  • Saima Shaheen
    • 1
  • M. Usman Akram
    • 1
  • Aasia Khanum
    • 2
  • Shoab A. Khan
    • 1
  • M. Younas Javed
    • 1
    • 2
  1. 1.Department of Computer EngineeringNational University of Sciences and TechnologyIslamabadPakistan
  2. 2.Department of Computer ScienceForman Christian CollegeLahorePakistan

Personalised recommendations