A self-clocking heuristic that aggregates outgoing data to improve throughput and avoid silly window syndrome.