Show simple item record

dc.contributor.advisorBettati, Riccardoen_US
dc.creatorCho, Soohyunen_US
dc.date.accessioned2006-08-16T19:10:03Z
dc.date.available2006-08-16T19:10:03Z
dc.date.created2003-05en_US
dc.date.issued2006-08-16
dc.identifier.urihttp://hdl.handle.net/1969.1/3935
dc.description.abstractIn this work, we focus on congestion control mechanisms in Transmission Control Protocol (TCP) for emerging very-high bandwidth-delay product networks and suggest several congestion control schemes for parallel and single-flow TCP. Recently, several high-speed TCP proposals have been suggested to overcome the limited throughput achievable by single-flow TCP by modifying its congestion control mechanisms. In the meantime, users overcome the throughput limitations in high bandwidth-delay product networks by using multiple parallel TCP flows, without modifying TCP itself. However, the evident lack of fairness between the high-speed TCP proposals (or parallel TCP) and existing standard TCP has increasingly become an issue. In many scenarios where flows require high throughput, such as grid computing or content distribution networks, often multiple connections go to the same or nearby destinations and tend to share long portions of paths (and bottlenecks). In such cases benefits can be gained by sharing congestion information. To take advantage of this additional information, we first propose a collaborative congestion control scheme for parallel TCP flows. Although the use of parallel TCP flows is an easy and effective way for reliable high-speed data transfer, parallel TCP flows are inherently unfair with respect to single TCP flows. In this thesis we propose, implement, and evaluate a natural extension for aggregated aggressiveness control in parallel TCP flows. To improve the effectiveness of single TCP flows over high bandwidth-delay product networks without causing fairness problems, we suggest a new TCP congestion control scheme that effectively and fairly utilizes high bandwidth-delay product networks by adaptively controlling the flowÂ’s aggressiveness according to network situations using a competition detection mechanism. We argue that competition detection is more appropriate than congestion detection or bandwidth estimation. We further extend the adaptive aggressiveness control mechanism and the competition detection mechanism from single flows to parallel flows. In this way we achieve adaptive aggregated aggressiveness control. Our evaluations show that the resulting implementation is effective and fair. As a result, we show that single or parallel TCP flows in end-hosts can achieve high performance over emerging high bandwidth-delay product networks without requiring special support from networks or modifications to receivers.en_US
dc.format.extent2026781 bytes
dc.format.mediumelectronicen_US
dc.format.mimetypeapplication/pdf
dc.language.isoen_USen_US
dc.publisherTexas A&M Universityen_US
dc.subjectTCPen_US
dc.subjectCongestion Controlen_US
dc.subjectParallel TCPen_US
dc.titleCongestion control schemes for single and parallel TCP flows in high bandwidth-delay product networksen_US
dc.typeBooken
dc.typeThesisen
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.grantorTexas A&M Universityen_US
thesis.degree.nameDoctor of Philosophyen_US
thesis.degree.levelDoctoralen_US
dc.contributor.committeeMemberLoguinov, Dmitrien_US
dc.contributor.committeeMemberReddy, A.L. Narasimhaen_US
dc.contributor.committeeMemberZhao, Weien_US
dc.type.genreElectronic Dissertationen_US
dc.type.materialtexten_US
dc.format.digitalOriginborn digitalen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record