[...] And if it works, is it in any way superior to a time slot system. I think it is like clean coal. Feasible but uneconomic.
One significant disadvantage of the OOK/DMT approach is the huge peak to avarage power ratio. In order not to clip at worst case
1), when the peak values of all tones happen to add-up, each tone needs to be transmitted with a level of only -24dB
FS2). In my simulation, the maximum tolerated noise level turned out to be only about -27dB
FS (where I still got sufficiently clean eye diagrams). That's not much. To me it is still unclear what effect a squelch or dynamic compressor in the transmission path would have on the bit error rate. Data rate in my simulation was 84.375 16-bit-words per second, dividing the 300...3000Hz range into 16 equally spaced bands. Delay is dominated by by pulse shaping on the sender side (necessary to prevent cross-talk into neighbor channels) and the FFT window I used at the receiver side. Makes a delay of about 3-4 symbols in total (about 35-45ms).
For comparison, the good old Bell 202 FSK signal @1200bits/s has constant amplitude and thus a very good peak to average power ratio. It is pretty robust/tolerant to amplitude change and even some clipping. Due to constant amplitude I would not expect problems with squelch or dynamic compressor. I have simulated FSK as well, and even after adding -6dB
FS of noise I've still seen bit error rates as low as 10
-4...10
-3. So the noise tolerance is ~20dB better (factor 10 in terms of voltage) than the OOK/DMT approach. Both, modulator and demodulator are computationally cheaper than for OOK/DMT. If I assume 20-bit frames (start, 16x data, parity, 2x stop) then the net data rate is 60 16-bit-words per second. Delay (excluding the radio) is about 18ms (16.667ms for the frame transmission, and ~1ms for a digital low-pass filter at the reciver). If any DAC/ADC buffering and/or analog audio signal filters are required, they add on top of that (but this applies to both approaches).
Who of them is my winner?
1) Since the worst case happens rarely, it may be possible to overcommit amplitude, say by a factor of ~2. Still gains only
3dB 6dB SNR, while intruducing additional bit errors OTOH.
2) With dB
FS I mean dB relative to a full scale sine wave