Computer Engineering Department

Degree Name

BS in Computer Engineering




Phillip Nico


The purpose of this research it to give mobile phones the ability to create a cross-platfor wireless ad-hoc network. To accomplish this the phone’s speaker/microphone will be treated as a modulator/demodulator (or modem for short). The idea is that the phone will generate sine waves at various frequencies to output them on the speaker on one end and also record audio with the microphone to analyze and decode it into data on the other.

Once complete, these functionalities will all be rolled up into one easy to use library named Wave, which can be used to send data back and forth between devices without the user needing to deal with any complex handshaking overhead (like pairing or key exchanges). Multiple devices will connect to one another simultaneously.