QoS Performance Analysis of Bit Rate Video Streaming in Next Generation Networks Using TCP, UDP and a TCP+UDP Hybrid

Authors

DOI:

https://doi.org/10.23962/10539/21759

Keywords:

quality of service, QoS, bit rate, video streaming, QoS routing, TCP, UDP

Abstract

The growth in users streaming videos on the Internet has led to increased demand for improved video quality and reception. In next generation networks (NGNs), such as 3G and 4G LTE, quality of service (QoS) implementation is one of the ways in which good video quality and good video reception can be achieved. QoS mainly involves following an industry-wide set of standard metrics and mechanisms to achieve high-quality network performance in respect of video streaming. Adopting routing and communication protocols is one way QoS is implemented in NGNs. This article describes QoS of bit rate video streaming, and QoS performance analysis of video streaming, in relation to the main network transport protocols, namely transmission control protocol (TCP) and user datagram protocol (UDP). A simulation test bed was set up using OPNET modeller 14.5. In this setup, a network topology was created and duplicated three times, in order to configure two simulation scenarios (each using the distinct protocols), and a third simulation scenario using both protocols in hybrid form. The findings in the simulations indicated that, when a network is configured with both TCP and UDP protocols in video streaming, there is a positive change in the degree of performance in terms of the QoS of videostreaming applications, unlike when the protocols are used independently.

References

Adibi, S., Jain, R., Parekh, S., & Tofighbakhsh, M. (Eds.) (2010). Quality of service architectures for wireless networks: Performance metrics and management. Hershey: IGI Global. https://doi.org/10.4018/978-1-61520-680-3

Aditya, S., & Katti, S. (2011). FlexCast: Graceful wireless video streaming. In Proceedings of the 17th Annual International Conference on Mobile Computing and Networking, (pp. 277-288). New York: ACM. https://doi.org/10.1145/2030613.2030645

Asokan, R. (2010). A review of quality of service (QoS) routing protocols for mobile ad hoc networks. In International Conference on Wireless Communication and Sensor Computing, (pp. 1-6). New York: IEEE.

https://doi.org/10.1109/ICWCSC.2010.5415903

Chen, M. (2012). AMVSC: A framework of adaptive mobile video streaming in the cloud. In IEEE Global Communications Conference, (pp. 2042-2047). New York: IEEE. https://doi.org/10.1109/GLOCOM.2012.6503416

Cisco. (2010, February 9). Cisco visual networking index: Global mobile data traffic forecast update 2009-2014. Cisco White Paper. San Jose, CA. Retrieved from http://theruckusroom.typepad.com/files/cisco-rmobile-trends-report.pdf

Cisco. (2016, February 3). Executive summary: The mobile network in 2015. Cisco visual networking index: Global mobile data traffic forecast update, 2015-2020. Cisco White Paper. San Jose, CA. Retrieved from http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/mobile-white-paper-c11-520862.html

De Cicco, L., Mascolo, S., & Palmisano, V. (2011). Feedback control for adaptive live video streaming. In Proceedings of the Second Annual ACM Conference on Multimedia Systems, (pp. 145-156). New York: ACM. https://doi.org/10.1145/1943552.1943573

Dorigo, M. & Stützle, T. (2003). The ant colony optimization metaheuristic: Algorithms, applications, and advances. In Glover, F. & Kochenberger, G. (Eds.). Handbook of metaheuristics. New York: Springer US, pp. 250-285. https://doi.org/10.1007/0-306-48056-5_9

Fehér, G., & Oláh, I. (2008). Enhancing wireless video streaming using lightweight approximate authentication. Multimedia Systems, 14, 167-177. https://doi.org/10.1007/s00530-008-0122-4

Fiedler, M., Hossfeld, T., & Tran-Gia, P. (2010). A generic quantitative relationship between quality of experience and quality of service. IEEE Network, 24(2). https://doi.org/10.1109/MNET.2010.5430142

Freris, N. M., Hsu, C-H., Singh, J. P. & Zhu, X. (2013). Distortion-aware scalable video streaming to multinetwork clients. IEEE/ACM Transactions on Networking, 21(2), 469-481. https://doi.org/10.1109/TNET.2012.2203608

Guo, S., & Yang, O. (2008). Maximizing multicast communication lifetime in wireless mobile ad hoc networks. IEEE Transactions on Vehicular Technology, 57(4), 2414- 2425. https://doi.org/10.1109/TVT.2007.912607

Gürler, C. G. & Bağci, K. T. (2010). Adaptive stereoscopic 3D video streaming. In 17th IEEE International Conference on Image Processing, (pp. 2409-2412). New York: IEEE. https://doi.org/10.1109/ICIP.2010.5651035

Hossfeld, T., Schatz, R., & Krieger, U. R. (2014). QoE of YouTube video streaming for current Internet transport protocols. In Fischbach, K. & Krieger, U. (Eds.) Measurement, modelling, and evaluation of computing systems and dependability and fault tolerance. Geneva: Springer International, pp. 136-150. https://doi.org/10.1007/978-3-319-05359-2_10

Ji, G. (2009). VBR video streaming over wireless networks. Master of Applied Science thesis. University of Toronto. Retrieved from https://tspace.library.utoronto.ca/bitstream/1807/18771/11/Ji_Guang_200911_MASc_thesis.pdf

Khan, A., Sun, L., Jammeh, E., & Ifeachor, E. (2010). Quality of experience-driven adaptation scheme for video applications over wireless networks. IET Communications, 4(11), 1337-1347. https://doi.org/10.1049/iet-com.2009.0422

Knightson, K., Morita, N., & Towle, T. (2005). NGN architecture: Generic principles, functional architecture, and implementation, IEEE Communications Magazine, 43(10), 49-56. https://doi.org/10.1109/MCOM.2005.1522124

Leela, R., Thanulekshmi, N., & Selvakumar, S. (2011). Multi-constraint QoS unicast routing using genetic algorithm (MURUGA). Applied Soft Computing, 11(2), 1753-1761. https://doi.org/10.1016/j.asoc.2010.05.018

Lin, C-H., Ke, C-H., Shieh, C-K., & Chilamkurti, N. K. (2006). The packet loss effect on MPEG video transmission in wireless networks. In 20th International Conference on Advanced Information Networking and Applications, (pp. 565-572). https://doi.org/10.1109/AINA.2006.325

Lindeberg, M., Kristiansen, S., Plagemann, T., & Goebel, V. (2011). Challenges and techniques for video streaming over mobile ad hoc networks. Multimedia Systems, 17, 51-82. https://doi.org/10.1007/s00530-010-0187-8

Memon, S., Hassan, S. R.,& Memon, N. A.(2014). Evaluation of video streaming performance over peer-to-peer network. In International Conference on Collaboration Technologies and Systems, (pp. 413-420). https://doi.org/10.1109/CTS.2014.6867597

Mohapatra, P., Li, J., & Gui, C. (2003). QoS in mobile ad hoc networks. IEEE Wireless Communications, 10(3), (pp. 44-53). https://doi.org/10.1109/MWC.2003.1209595

Mok, R. K., Chan, E.W., & Chang, R. K.(2011). Measuring the quality of experience of HTTP video streaming. In 12th IFIP/IEEE International Symposium on Integrated Network Management, (pp. 485 492). New York: IEEE. https://doi.org/10.1109/INM.2011.5990550

Nguyen, K., Nguyen, T., & Cheung, S-C. (2010). Video streaming with network coding. Journal of Signal Processing Systems, 59, 319-333. https://doi.org/10.1007/s11265-009-0342-7

Oyman, O., Foerster, J., Tcha, Y-j. & Lee, S-C. (2010). Toward enhanced mobile video services over WiMAX and LTE [WiMAX/LTE update]. IEEE Communications Magazine, 48(8), 68-76. https://doi.org/10.1109/MCOM.2010.5534589

Parziale, L., Britt, D., Davis, C., Forrester, J., Liu, W., Matthews, C., & Rosselot, N. (2006). TCP/IP tutorial and technical overview. 8th Edition. Armonk: IBM Redbooks. Retrieved from https://www.redbooks.ibm.com/redbooks/pdfs/gg243376.pdf

Ramanathan, R. (2005). Challenges: A radically new architecture for next generation mobile ad hoc networks. In Proceedings of the 11th Annual International Conference on Mobile Computing and Networking, (pp. 132-139). New York: ACM. https://doi.org/10.1145/1080829.1080843

Sanou, B. (2013). The world in 2013: ICT facts and figures. Geneva: International Telecommunication Union. Retrieved from https://www.itu.int/en/ITU-D/Statistics/Documents/facts/ICTFactsFigures2013-e.pdf

Shah, S. M., & Patel, A. (2014). Enhance ADOV routing protocol in TCP and CBR traffic. International Journal of Engineering Development and Research, 2(1), 172-176. Retrieved from http://www.academia.edu/6678094/Enhance_ADOV_Routing_ Protocol_in_TCP_and_CBR_Traffic

Silvestre-Blanes, J., Almeida, L., Marau, R., & Pedreiras, P. (2011). Online QoS management for multimedia real-time transmission in industrial networks. IEEE Transactions on Industrial Electronics, 58(3), 1061-1071.

https://doi.org/10.1109/TIE.2010.2049711

Tabrizi, F. M., Peters, J., & Hefeeda, M. (2013). Dynamic control of receiver buffers in mobile video streaming systems. IEEE Transactions on Mobile Computing, 12(5), 995-1008. doi: 10.1109/TMC.2012.56

https://doi.org/10.1109/TMC.2012.56

Tappayuthpijarn, K., Liebl, G., Stockhammer, T., & Steinbach, E. (2009). Adaptive video streaming over a mobile network with TCP-friendly rate control. In Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly, (pp. 1325-1329). New York: ACM. doi: 10.1145/1582379.1582670

https://doi.org/10.1145/1582379.1582670

Tsai, M-F., Chilamkurti, N., Park, J-H., & Shieh, C-K. (2010). Multi-path transmission control scheme combining bandwidth aggregation and packet scheduling for real- time streaming in multi-path environment. IET Communications, 4(8), 937-945. https://doi.org/10.1049/iet-com.2009.0661

Zhang, B., & Wien, M. (2011). Towards robust video streaming for unicast and multicast: Modeling and implementation. In 17th IEEE International Conference on Networks, (pp. 30-35). New York: IEEE. https://doi.org/10.1109/ICON.2011.6168502

Zheng, H. & Boyce, J. (2001). An improved UDP protocol for video transmission over Internet-to-wireless networks. IEEE Transactions on Multimedia, 3(3), 356-365. https://doi.org/10.1109/6046.944478

Downloads

Published

15-12-2016

Issue

Section

Research Articles

How to Cite

Dlamini, X., Lugayizi, F.L. and Esiefarienrhe, B.M. (2016) “QoS Performance Analysis of Bit Rate Video Streaming in Next Generation Networks Using TCP, UDP and a TCP+UDP Hybrid”, The African Journal of Information and Communication (AJIC) [Preprint], (18). doi:10.23962/10539/21759.
Views
  • Abstract 192
  • pdf 165