Title :
Turbo code codec implementation and performance in a software radio
Author_Institution :
Appl. Phys. Lab., Johns Hopkins Univ., Laurel, MD, USA
fDate :
6/21/1905 12:00:00 AM
Abstract :
A turbo code codec is implemented as a portion of a modem in a software radio. The performance of this software radio is tested in a Monte Carlo simulation and on a hardware testbed. The codec uses two punctured rate 1/2 constituent codes and a 16383-bit pseudo-random interleaver to produce a net rate ~1/2 turbo code. The modem generates a binary phase-shift keyed modulation on a 200 kHz carrier. Frame headers are inserted between interleaver blocks for synchronization of the receiver´s deinterleaver and to detect loss of carrier or symbol synchronization. Bit error rate performance curves are reported. The Monte Carlo simulation shows an implementation loss of about 0.5 dB at threshold (i.e., an Eb/N0 of about 1 dB). This implementation loss is attributed to carrier and bit synchronization errors. The hardware testbed displayed a total implementation loss of about 2.5 dB. The additional 2 dB loss over the Monte Carlo results can be attributed to detector mismatch and intersymbol interference caused by unmodeled band-limiting filters of the hardware. Some of these filter-induced losses should be recoverable if an equalizer is added to the modem software
Keywords :
Monte Carlo methods; codecs; error statistics; interleaved codes; intersymbol interference; modems; phase shift keying; radio equipment; synchronisation; turbo codes; BER; BPSK; Monte Carlo simulation; band-limiting filters; binary phase-shift keyed modulation; bit error rate performance; bit synchronization errors; carrier synchronization errors; deinterleaver; frame headers; hardware testbed; implementation loss; intersymbol interference; modem; pseudo-random interleaver; punctured rate 1/2 constituent codes; software radio; symbol synchronization; turbo code codec; Bit error rate; Codecs; Detectors; Hardware; Modems; Monte Carlo methods; Phase modulation; Software radio; Software testing; Turbo codes;
Conference_Titel :
Military Communications Conference Proceedings, 1999. MILCOM 1999. IEEE
Conference_Location :
Atlantic City, NJ
Print_ISBN :
0-7803-5538-5
DOI :
10.1109/MILCOM.1999.822737