Like FAST TCP and TCP Vegas, Compound TCP uses estimates of queuing delay as a measure of congestion; if the queuing delay is small, it assumes that no links on its path are congested, and rapidly increases its rate.
Compound TCP maintains two congestion windows: a regular AIMD window and a delay-based window.