In this paper we first present a complete survey on available bandwidth estimation tools. More precisely, according to the classification proposed on IEEE Network by Prasad et al. in 2003 we categorize them in (i) End-to-End Capacity Estimation Tools; (ii) Available Bandwidth Estimation Tools; (iii) TCP Throughput and Bulk Transfer Capacity Measurement Tools. After a complete survey, we present our proposal, which is based on an integration of previous tools, aiming to improve a fitness function composed of accuracy and total time of estimation. Experimental results are given with respect to comparative analysis between our proposal and existing tools, interference analysis, and finally, wireless links.