<< Chapter < Page | Chapter >> Page > |
Unfortunately, our microphone-speaker system was not successful in transmitting a text message. The measured transfer function seemed reasonable since it modeled a low-pass filter. But it was ineffective in equalizing our received signal. This is most likely because the channel added far too much noise, in addition to attenuating many of the frequencies beyond recovery.
Since we were unable to acquire the desired results on bit-rate maximization and error minimization in the acoustic channel, we created an artificial channel, using our observed frequency response plus Gaussian noise. Modeling this channel in Matlab produced notable results. See the figures below.
These figures indicate that both bit-rate and error-rate go up as block length increases. This makes sense since increasing the block length increases the number of channels (Taking the iFFT of a longer signal produces more unique sinusoids.). Squeezing more sinusoid carriers over the same bandlimited channel (0-22kHz) should result in more errors in demodulation, while transmitting more bits at the same time. It also makes sense that the 4 bit constellation mapping yielded higher bit-rates and error percentages since each sinusoid carries more information, yet can more easily be approximated to the wrong constellation point.
The next project dealing with Discrete Multi-Tone modulation in the acoustic channel should certainly involve a more professional recording system.
Notification Switch
Would you like to follow the 'Discrete multi-tone communication over acoustic channel' conversation and receive update notifications?