
Transmission Control Protocol slow start is designed to gradually rampup the congestion window, aiming to match the available network capacity while minimizing congestion. However, this mechanism often struggles inhigh bandwidth-delay product networks, leading to premature exits from slow start or excessive packet loss. This thesis introduces a novel algorithm, Slow start Exit At Right CHokepoint (SEARCH), which aims to address these challenges. SEARCH accurately determines the point at which slowstart should exit by analyzing delivered bytes in comparison to expected ratesover multiple round-trip times. By smoothing delivery rates over several round-trip times and normalizing bandwidth estimates, SEARCH adapts to varying conditions, preventing early exits while maintaining high throughputand avoiding unnecessary congestion. The thesis details the design and implementation of SEARCH across multiple high bandwidth-delay product network types, including satellite (GEO,LEO), and 4G LTE networks, compared to traditional TCP (CUBIC without HyStart) and default TCP (CUBIC with HyStart). Extensive experiments show that SEARCH consistently exits slow start at the right capacity point,improving throughput and reducing packet loss across diverse network environments.