AlgoTron DSP
Software for Telecoms & Audio |
|||||||||||||
Home |
|||||||||||||
V.22bis Modem DSP C CodeDescription:
implements the ITU Data Modem functions V.22bis and V.22, which provide
full-duplex data transmission at rates of 2.4, 1.2, & 0.6kb/s over
the telephone network. The code can also send the V.25 2100Hz auto-answer
signal. Duplex channel separation is achieved by band splitting with 1200Hz
and 2400Hz carriers for each channel. An (optional) 1800Hz guard tone
is sent in the high channel. Good error performance is assured by the
use of adaptive equalisation. Interfaces:
at the sample interface, the code can operate at 8.0kHz and 9.6kHz sample
rates. Transmit and receive samples are transferred on a common clock,
to which the transmit clock is synchronised. The receive clock is interpolated
in the code for synchronisation to the far-end modem. At the data interface,
data is transferred in buffers under pointer control via subroutine calls.
Performance: near matched-filter performance is obtained over both flat and very severe channels. SNR for 10-6 Error Rate (4kHz BW noise):
Processor Load:
-
#example figures from compiling for the TI TMS320C5000(C55x) DSP processor
including Remote Digital Loop sequencing Availability: NOW - sale is under licence - integration support offered |
|||||||||||||