The SpectrumWare project is applying a software oriented approach to wireless communication and distributed signal processing. Advances in processor and analog-to-digital conversion technology have made it possible to implement virtual radios that directly sample wide bands of the downconverted RF spectrum, and process these samples in application software. The elimination of dedicated hardware introduces tremendous flexibility into a wireless communications system. However, our approach goes further than the software implementation of traditional signal processing functions. We use processor and network memory to temporally decouple the sample streams from the software modules so that the bulk of the processing can be realized within virtual time programming environments. Decoupling relaxes the temporal constraints on the processing algorithms and their execution. The testbed will be used to implement a wireless communication system and to experiment with other forms of transducer-based information appliances.

Spectrumware Team

Matt Welborn | Sunil Rao | Ripal Nathuji | Rattapoom Tuchinda
John Ankcorn | Steve Garland | John Guttag

Past members: Vanu Bose | Matt Brown | Andrew Chiu | Mike Ismert | Mike Saginaw | Dave Tennenhouse | Brett Vasconcellos


Publications and Reports

NMS HomeProjectsPeoplePapersSoftware


M. I. T. Computer Science and Artificial Intelligence Laboratory · 32 Vassar Street · Cambridge, MA 02139 · USA