The exponential growth in the number of internet users for utilizing diversified applications, such as Voice over IP(VoIP), video on demand (VoD), video streaming and e-learning, has resulted in a steady increase in traffic on the transmission channel. Despite video streaming being a large contributor of traffic to both commercial and non-commercial uses, it still lags in the proper delivery of data to the users of cellular devices and another heterogeneous network. As the popularity of video streaming services increases, so does the user’s expectation for quality services. The poor quality of video streaming services has now become absolute in the video stream ecosystem. Therefore, video service providers have taken providing good Quality of Service to their users as their major goal. Provisioning of optimal QoS services in these applications become a challenging task for service providers in the presence of huge traffic and congestion. Since video streaming architecture follows a server-client architecture model, we propose to optimize the functions at the server-side to maximize QoS. The performance of the proposed architecture is compared with the existing architecture in terms of QoS features such as delay, delivery ratio and throughput for various data rates and buffer sizes. The proposed work is simulated using NS2 Simulator. The results show that, end to end delay is reduced by 10%, the delivery ratio is improved by 12% and throughput is improved by 17% when compared to the existing architecture.
This is a preview of subscription content, access via your institution.
Buy single article
Instant access to the full article PDF.
Tax calculation will be finalised during checkout.
Subscribe to journal
Immediate online access to all issues from 2019. Subscription will auto renew annually.
Tax calculation will be finalised during checkout.
Al-Tamimi, A.K., Jain, R., & So-In, C. (2010). Dynamic resource allocation based on online traffic prediction for video streams. In IEEE 4th international conference on internet multimedia services architecture and application (IMSAA).
Zahran, A. H., & Sreenan, C. J. (2010). thresholdbased media streaming optimization for heterogeneous wireless networks. IEEE Transactions on Mobile Computing, 9(6), 52.
Seetharam, A., Dutta, P., Arya, V., Kurose, J., Chetlur, M., & Kalyanaraman, S. (2015). On managing quality of experience of multiple video streams in wireless networks. IEEE Transactions on Mobile Computing, 14(3), 64.
Avudaiammal, R., Swarnalatha, A., & Seethalakshmi, P. (2018). Network processor based high speed packet classifier for multimedia applications. Wireless Personal Communications, 98(1), 1219–1236.
Avudaiammal, R., & Seethalakshmi, P. (2012). Design and implementation of a hybrid packet scheduling algorithm on network processor based router for enhancing QoS of multimedia applications. European Journal of Scientific Research, 72(2), 245–262.
Bajic, I. V., Tickoo, O., Balan, A., Kalyanaraman, S., & Woods, J. W. (2003). Integrated end-to-end buffer management and congestion control for scalable video communications. IEEE International Conference on Image Processing., 3, 89.
Broitman, M., Shilinskii, N., & Solovyov, K. (2012). Adaptive management algorithms for a fixed jitter buffer. Automatic Control and Computer Sciences, 46(1), 12–17.
Cacheda, R. A., García, D. C., Cuevas, A., Castano, F. J. G., Sánchez, J. H., Koltsidas, G., & Pantò, A. (2007). QoS requirements for multimedia services. In Resource management in satellite networks (pp. 67–94). Springer, Boston.
Harinath, D. (2012). Buffers in 802.11-based networks. International Journal of Advanced Research in Computer Science and Software Engineering, 2(12), 61.
Wang, F., Fei, Z., & Wang, J. (2017). HAS dynamic buffer-driven resource management to enhance QoE in mobile network. China Communications on Theories and Systems, 14(7), 51.
Scalosub, G., Marbach, P., & Liebeherr, J. (2013). Buffer management for aggregated streaming data with packet dependencies. IEEE Transactions on Parallel and Distributed Systems, 24(3), 14.
Jammeh, E., Fleury, M., & Ghanbari, M. (2008). Fuzzy-logic congestion control of transcoded video streaming without packet loss feedback. IEEE Transactions on Circuits and Systems for Video Technology, 18(3), 387–393.
Yao, J., Ma, C., Yu, H., Liu, Y., & Yuan, Q. (2017). A utility-based buffer management policy for improving data dissemination in opportunistic networks. China Communications, 14(7), 12.
Xu, J., Andrepoulos, Y., Xiao, Y., & van der Schaar, M. (2014). Non-stationary resource allocation policies for delay-constrained video streaming: Application to video over internet-of-things-enabled networks. IEEE Journal on Selected Areas IN Communications, 32(4), 63.
Chen, J., & Zhang, X. (2013). QoS of mobile real-time streaming adapted to bandwidth. In IEEE international conference on high performance computing and communications and IEEE international conference on embedded and ubiquitous computing.
Kim, J.-W., Hur, K., & Lee, S.-R. (2014). A novel multimedia streaming scheme for N-screen services in wireless USB networks. Wireless Personal Communications, Springer, 79, 1571–1589.
Kazemitabar, H., Ahmed Ali, S., Nisar, K., Md Said, A., & Hasbullah, H. (2010). A survey on voice over ip over wireless lans. World Academy of Science Engineering and Technology (WASET), 71, 352–358.
Memon, S. K., Nisar, K., & Ahmad, W. (2019). Performance evaluation of densely deployed WLANs using directional and omni-directional antennas. In Computational science and technology (pp. 369–378). Springer, Singapore.
Hassan, M., Landolsi, T., & Mukhtar, H. (2010). A channel-aware and occupancy-dependent scheduler for video transmission over wireless channels. International Journal of Computer Networks and Communications (IJCNC), 2(5), 97.
Rashid, M. M., & Bhargava, V. K. (2010). A modelbased downlink resource allocation framework for IEEE 802.16e mobile WiMAX systems. IEEE Transactions on Vehicular Technology, 59(8), 67.
Carlsson, N., Eager, D., Krishnamoorthi, V., & Polishchuk, T. (2017). Optimized adaptive streaming of multi-video stream bundles. IEEE Transactions on Multimedia, 19(7), 1637–1653.
Nisar, K., Ibrahim, A. A. A., Wu, L., Adamov, A., & Deen, M. J. (2016). Smart home for elderly living using Wireless Sensor Networks and an Android application. In 2016 IEEE 10th international conference on application of information and communication technologies (AICT) (pp. 1–8).
Nisar, K., Said, A. M., & Hasbullah, H. (2010). Enhanced performance of packet transmission using system model over VoIP network. In 2010 international symposium on information technology (Vol. 2, pp. 1005–1008).
Nisar, K., Said, A. M., & Hasbullah, H. (2009). Enhanced performance of IPv6 packet transmission over VoIP network. In 2009 2nd IEEE international conference on computer science and information technology (pp. 500–504).
Nisar, K., Hasbullah, H., & Said, A. M. (2009). Internet call delay on peer to peer and phone to phone VoIP network. In 2009 international conference on computer engineering and technology (Vol. 2, pp. 517–520).
Nisar, K., & Hasbullah, H. (2008). The effect of panoramic view of a digital map on user satisfaction-a tourism industry’s case study. In 2008 international symposium on information technology (Vol. 1, pp. 1–4).
Avudaiammal, R., & Swarnalatha, A. (2015). Implementation of scalable packet classification algorithm using embedded network processor. International Journal of Applied Engineering Research, 10(66), 66–68.
Sadr, S., & Valentin, S (2013). Anticipatory buffer control and resource allocation for wireless video streaming. In IEEE globecom, multimedia (cs.MM); networking and internet architecture (cs.NI)”; systems and control (cs.SY), arXiv:1304.3056v1 [cs.MM].
Sattar, F., Hussain, M., & Nisar, K. (2011). A secure architecture for open source VoIP solutions. In 2011 international conference on information and communication technologies (pp. 1–6).
Chan, S.-P., Kok, C.-W., & Wong, A. K. (2005). Multimedia streaming gateway with jitter detection. IEEE Transactions on Multimedia, 7(3), 51.
Xiang, S., Xing, M., Cai, L., & Pan, J. (2015). Dynamic rate adaptation for adaptive video streaming in wireless networks. Elsevier, Signal Processing-Image Communication,. https://doi.org/10.1016/j.image.2015.08.007i.
Kim, T. O., Devanarayana, C. N., Choi, B. D., & Alfa, A. S. (2015). An optimal admission control protocol for heterogeneous multicast streaming services. IEEE Transactions on Communications, 63(6), 58.
Li, T., & Leith, D. J. (2008). Buffer sizing for TCP flows in 802.11e WLANs. IEEE Communications Letters, 12(3), 49.
Singh, V., Ott, J., & Curcio, I. D. D. (2012). Predictive buffering for streaming video in 3G networks. In IEEE international symposium on a world of wireless, mobile and multimedia networks (WoWMoM).
Ji, X., Huang, J., Chiang, M., Lafruit, G., & Catthoor, F. (2009). Scheduling and resource allocation for SVC streaming over OFDM downlink systems. IEEE Transactions on Circuits and Systems for Video Technology, 19(10), 21.
Chung, Y.-H., & Chang, C.-J. (2012). A balanced resource scheduling scheme with adaptive priority thresholds for OFDMA downlink systems. IEEE Transactions on Vehicular Technology, 61(3), 67.
Zhu, Y.-H., Lu, H.-C., & Leung, V. C. M. (2012). Access point buffer management for power saving in IEEE 802.11 WLANs. IEEE Transactions on Network and Service Management, 9(4), 94.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
About this article
Cite this article
Duraimurugan, S., Avudaiammal, R. & Vincent, P.M.D.R. Enhanced QoS Through Optimized Architecture for Video Streaming Applications in Heterogeneous Networks. Wireless Pers Commun (2021). https://doi.org/10.1007/s11277-021-08109-8
- Congestion control
- Video streaming
- Resource allocator
- Rate estimator
- Buffer manager