Inicirajuća funkcija. Proces agregacije za zadati agregacioni upit počinje tako što svaki senzorski čvor na osnovu svog merenja izračunava inicirajuću funkciju koja tom agregacionom upitu odgovara. Izlaz ove funkcije može u opštem slučaju sadržati više polja, što zavisi od tipa agregacionog upita. Drugim rečima, inicirajuća funkcija je u opštem slučaju mapa, a njen izlaz je u opštem slučaju vektor vrednosti. Inicirajuća funkcija preko broja vrednosti svog izlaza ujedno definiše i dogovoreni format paketa koje senzori razmenjuju u procesu agregacije (na primer da li se paket sastoji od jednog, dva ili više polja; kod agregacijske funkcije maksimum paket se, recimo, sastoji od samo jednog polja). Ukoliko je izmerena vrednost čvora označena sa ve 1 , izlaz agregacijske funkcije će biti i od ve 1, i slično za proizvoljni čvor u mreži, kako je prikazano na slici crvenom bojom.