High data rate video transmission using parallel TCP connections: Approaches and performance evaluation

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)

Abstract

In our study, we investigate a packet-level protocol parallelization approach, which works by parallel multithreading the protocol execution such that packets within and among connections are processed in parallel using distinct processors/threads. The major advantage of this approach is its high scalability-with proper scheduling, more protocol connections, and hence more requests, can be supported by using more threads. In this paper, we present results of our detailed simulations using the NS-2 platform for reliably transferring video stream data in a client-server system. Different types of parameters are used to measure the performance. The parameters include available network bandwidth, different number of TCP connections, and different video sources. Our results show that a parallel approach can indeed significantly enhance the playback quality.

Original languageEnglish
Pages (from-to)119-139
Number of pages21
JournalJournal of Supercomputing
Volume35
Issue number2
DOIs
Publication statusPublished - Feb 2006
Externally publishedYes

Keywords

  • NS-2
  • Parallel processing
  • Protocols
  • TCP
  • Video

Fingerprint

Dive into the research topics of 'High data rate video transmission using parallel TCP connections: Approaches and performance evaluation'. Together they form a unique fingerprint.

Cite this