Student Work

CS MQP - TCP Congestion Control over a Satellite Network

Public Deposited

Downloadable Content

open in viewer

Dynamic Adaptive Streaming over HTTP (DASH) is a popular, modern method for streaming media. Adaptive bitrate (ABR) functionality allows DASH to adjust to changing network conditions during the course of the stream. However, little work has assessed DASH's performance over geostationary satellite networks, where high latencies cause many network protocols to perform poorly. This paper presents results from experiments that evaluate DASH over a commercial geostationary satellite connection, comparing performance when adjusting two different configuration settings of the stream: The length of video segments, and the ABR algorithm used to make decisions. Results show that: 1) longer segment lengths are more stable but fail to adjust bitrate, staying at a low video quality; and 2) the buffer-based BOLA ABR algorithm has fewer stalls and better video quality than either a throughput-based approach or a hybrid approach.

  • This report represents the work of one or more WPI undergraduate students submitted to the faculty as evidence of completion of a degree requirement. WPI routinely publishes these reports on its website without editorial or peer review.
Creator
Subject
Publisher
Identifier
  • E-project-042723-205814
  • 106781
Keyword
Advisor
Year
  • 2023
Sponsor
Date created
  • 2023-04-27
Resource type
Major
Source
  • E-project-042723-205814
Rights statement
Last modified
  • 2023-06-20

Relations

In Collection:

Items

Items

Permanent link to this page: https://digital.wpi.edu/show/ng451m97q