Distributed adaptive signal processing for frequency estimation