As wireless networks with high data rate get widely deployed, improving the performance of TCP over these networks plays vital role. Wireless link losses have dramatic adverse impact on TCP performance due to the difficulty in distinguishing the congestion losses from wireless link losses. We first, studied the various existing Bandwidth Estimation Algorithms over the wireless networks. In this paper, we propose an enhanced bandwidth estimation technique with congestion control algorithms to improve TCP performance over wireless link with random loss. We propose, a new technique called TCP- BWIW to estimate the bandwidth and the congestion window is set accordingly. The performance of TCP-BWIW is analyzed, and it mitigates the Network congestion.