{"title":"Evaluation and application of available bandwidth estimation techniques to improve TCP performance","authors":"Y. Easwaran, M. Labrador","doi":"10.1109/LCN.2004.55","DOIUrl":null,"url":null,"abstract":"Several tools are available to estimate the available bandwidth in an end-to-end path. They use either the packet gap model or the packet rate model whereby probe packets are sent and analyzed at the destination to infer the available bandwidth in the tight link. Available bandwidth estimations can be very useful in many different scenarios and applications. We use available bandwidth estimation techniques (ABET) for flow and congestion control in TCP. We first evaluate the performance of Pathload, IGI and pathChirp in terms of their accuracy, intrusiveness, and overhead. Using simulations, we perform a 2/sup k/ factorial design to analyze the importance of the packet size, number of trains, number of packets per train and frequency of run in these performance metrics. Then we utilize these results to embed the most appropriate tool with the best set of parameters in a modified version of TCP SACK to solve the \"blindness\" of TCP when changing its congestion window and threshold values. Our simulations show that, using the available bandwidth estimates provided by IGI instead of the \"by half\" reduction rule of TCP, the throughput of the proposed ABET-based TCP version is improved compared to the plain TCP SACK.","PeriodicalId":366183,"journal":{"name":"29th Annual IEEE International Conference on Local Computer Networks","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"29th Annual IEEE International Conference on Local Computer Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LCN.2004.55","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
Several tools are available to estimate the available bandwidth in an end-to-end path. They use either the packet gap model or the packet rate model whereby probe packets are sent and analyzed at the destination to infer the available bandwidth in the tight link. Available bandwidth estimations can be very useful in many different scenarios and applications. We use available bandwidth estimation techniques (ABET) for flow and congestion control in TCP. We first evaluate the performance of Pathload, IGI and pathChirp in terms of their accuracy, intrusiveness, and overhead. Using simulations, we perform a 2/sup k/ factorial design to analyze the importance of the packet size, number of trains, number of packets per train and frequency of run in these performance metrics. Then we utilize these results to embed the most appropriate tool with the best set of parameters in a modified version of TCP SACK to solve the "blindness" of TCP when changing its congestion window and threshold values. Our simulations show that, using the available bandwidth estimates provided by IGI instead of the "by half" reduction rule of TCP, the throughput of the proposed ABET-based TCP version is improved compared to the plain TCP SACK.