Abstract

The need to ensure the quality of video streaming transmitted over wireless networks is growing every day. Video streaming is typically used for applications that are sensitive to poor quality of service (QoS) due to insufficient bandwidth, packet loss, or delay. These challenges hurt video streaming quality since they affect throughput and packet delivery of the transmitted video. To achieve better video streaming quality, throughput must be high, with minimal packet delay and loss ratios. A current study, however, found that the adoption of the adaptive multiple TCP connections (AM-TCP), as a transport layer protocol, improves the quality of video streaming by increasing throughput and lowering packet delay and loss on high QoS wireless networks. The main objective of this study is to develop a Quality of Service (QoS) method for enhancing video streaming quality over wireless networks. For that, this paper proposes a bandwidth aggregation adaptive multiple TCP-connection (BAM-TCP) scheme to enhance the video streaming quality. BAM-TCP combines AM-TCP with a bandwidth aggregation (BAG) method to aggregate bandwidth from numerous connections. Simulation experiments demonstrate that the BAM-TCP method enhances throughput while minimizing packet loss ratio and end-to-end delay.

Highlights

  • transmission control protocol (TCP)-based video streaming has continued to grow in popularity over the last few years [1]

  • Video streaming is typically used for applications that are sensitive to poor quality of service (QoS) due to insufficient bandwidth, packet loss, or delay

  • Simulation experiments demonstrate that the bandwidth aggregation adaptive multiple TCP-connection (BAM-TCP) method enhances throughput while minimizing packet loss ratio and end-to-end delay

Read more

Summary

Introduction

TCP-based video streaming has continued to grow in popularity over the last few years [1] These streaming services are no longer limited to users with wired link cables but are increasingly aimed at mobile network users as well [2]. The transmission control protocol (TCP) was designed to offer a highly reliable, end-to-end byte stream over an unreliable network [3,4]. It “cares” about the quality of the data stream and prioritizes an ordered, reliable delivery of packets [5]. The primary video transmission techniques to mobile devices are non-real-time video streaming and real-time video streaming [21,22]

Objectives
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call