Our research is supported through grants by the National Science Foundation, Army Research Office, Office of Naval Research, Intel Corporation, Motorola Labs, and the University of Notre Dame.