Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Optimizing End-to-End Throughput for Data Transfers on an Overlay-TCP Path

Summary: Optimizing End-to-End Throughput for Data
Transfers on an Overlay-TCP Path
Pradnya Karbhari, Mostafa Ammar, Ellen Zegura
Email: fpradnya, ammar, ewzg@cc.gatech.edu ?
College of Computing, Georgia Institute of Technology, Atlanta, GA-30332
Abstract. We consider an overlay network where tra∆c on an overlay
hop is carried in one or more TCP connections established between the
overlay nodes at the ends of the hop. We are interested in maximizing
the throughput of data carried by this type of overlay network. To that
end, we focus on a single path in such a network and investigate how one
can determine the number of TCP connections on each overlay hop so as
to maximize the throughput of the data carried end-to-end on that path.
We rst show that having more than one TCP connection on some over-
lay hops can indeed increase the throughput on overlay paths. We then
propose the Adaptive Overlay-TCP Provisioning approach, that, based
on the path state, dynamically introduces and removes TCP connections
on individual overlay hops to maximize throughput while minimizing the
overhead of extraneous connections. We consider two schemes to assess
the path state, the intermediate bu er occupancy scheme and the iso-
lated rate probing scheme, and evaluate them experimentally on a set of


Source: Ammar, Mostafa - College of Computing, Georgia Institute of Technology


Collections: Computer Technologies and Information Sciences