Pri prenosu podatkov prihaja do različnih okoliščin oziroma dogodkov, ki jih interpretirajo pošiljanje paketa, izguba paketa, potrdilo o prejemu paketa in konec RTT. Za vsak dogodek izračuna komponenta za oceno povprečen zaostanek (queueing) na podlagi katerega določi komponenta za nadzor nad pretokom, ali naj se (podatkovni) paketi pošljejo. Ob vsakem koncu RTT ista komponenta izračuna prepustnost na podlagi osvežene vrednosti okna, ki ga zagotovi komponenta za nadzor nad oknom s konstantnimi časovnimi intervali merjenja na podlagi potrdila o prejemu paketa in na podlagi predhodnega merjenja RTT.