Kod TAG agregacije, distribucija upita odvija se na svakom čvoru mreže, počev od sinka, na sledeći način: Čvor u primi zahtev za agregiranjem er od čvora ve, sinhronizuje svoj sat u skladu sa primljenom informacijom, i upisuje u polje roditelj čvor ve. Zahtev er osim agregacionog upita sadrži i informaciju o tome kada čvor ve očekuje da primi parcijalne rezultate svoje dece – dakle, čvor u zna u kom intervalu treba da pošalje čvoru ve svoje parcijalne rezultate. Čvor u zatim prosleđuje dalje zahtev er, pri čemu definiše i prosleđuje interval kada čvorovi ispod njega treba da mu pošalju svoje poruke; ovaj interval se postavlja tako da počne malo pre nego što roditelj ve čvora u očekuje poruku od u. Ova procedura se ponavlja sve dok zahtev er ne stigne do poslednjeg čvora u mreži.