Hardware Realization of a Transform Domain Communication System

Abstract : The purpose of this research was to implement a Transform Domain Communication System (TDCS) in hardware and compare experimental bit error performance with results published in literature. The intent is to demonstrate the effectiveness or ineffectiveness of a TDCS in communicating binary data across a real channel. In this case, an acoustic channel that is laden with narrowband interference was considered. A TDCS user pair was constructed to validate the proposed design using Matlab(Trademark) to control a PC sound card. The proposed TDCS design used the Bartlett method of spectrum estimation, the spectral notching algorithm found in TDCS literature, quadrature phase shift keying, and minimum mean square error transverse equalization to mitigate the effects of noise and intersymbol interference. Water-filling was evaluated as an alternative to spectral notching for performing waveform design and is shown to perform equivalently. Validated software was migrated to code suitable for use onboard a Digital Signal Processor Starter Kit (DSK). Two DSK boards were used, one for transmission and reception, and bit error performance results were obtained. Bit error analysis reveals that the TDCS hardware performs approximately the same as literature suggests.

[1]  Gene H. Golub,et al.  Matrix Computations, Third Edition , 1996 .

[2]  S. Leigh,et al.  Probability and Random Processes for Electrical Engineering , 1989 .

[3]  Petre Stoica,et al.  Spectral Analysis of Signals , 2009 .

[4]  Marcus L. Roberts,et al.  A General Framework for Analyzing, Characterizing, and Implementing Spectrally Modulated, Spectrally Encoded Signals , 2006 .

[5]  Leon Garcia,et al.  Probability and Random Processes for Electrical Engineering , 1993 .

[6]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[7]  William H. Press,et al.  Numerical recipes in C , 2002 .

[8]  Christopher Rose,et al.  Interference Avoidance Methods for Wireless Systems , 2004 .

[9]  Joseph Mitola,et al.  Cognitive Radio An Integrated Agent Architecture for Software Defined Radio , 2000 .

[10]  A. W. M. van den Enden,et al.  Discrete Time Signal Processing , 1989 .

[11]  Glen Prescott,et al.  Performance metrics for low probability of intercept-communication system , 1993 .

[12]  Abel Sanchez Nunez Interference Suppression in Multiple Access Communications Using M-Ary Phase Shift Keying Generated via Spectral Encoding , 2012 .

[13]  Randall W. Klen Wavelet Domain Communication System (WDCS): Design, Model, Simulation, and Analysis , 2001 .

[14]  O. Popescu,et al.  Interference avoidance versus iterative water filling in multiaccess vector channels , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[15]  Charles R. Johnson,et al.  Topics in Matrix Analysis , 1991 .

[16]  Richard G. Lyons Function Approximation Using Polynomials , 2007 .

[17]  Marion F. Lee Wavelet Domain Communication System (WDCS): Packet-Based Wavelet Spectral Estimation and M-ARY Signaling , 2002 .

[18]  Rulph Chassaing,et al.  Digital Signal Processing and Applications with the C6713 and C6416 DSK , 2004 .

[19]  Dov Wulich,et al.  Peak-to-average power ratio in high-order OFDM , 2001, IEEE Trans. Commun..

[20]  Michael A. Temple,et al.  TDCS, OFDM, and MC-CDMA: a brief tutorial , 2005, IEEE Communications Magazine.