310 likes | 542 Views
A DCT-Based Broadband Multicarrier Transceiver. Shilpa Satish, Naofal Al-Dhahir, Hlaing. Minn. Dept. of Electrical Engineering University of Texas at Dallas Richardson, TX. Outline. DFT Multicarrier Modulation (MCM) Transceiver Proposed DCT MCM Transceiver
E N D
A DCT-Based Broadband Multicarrier Transceiver Shilpa Satish, Naofal Al-Dhahir, Hlaing. Minn Dept. of Electrical Engineering University of Texas at Dallas Richardson, TX
Outline • DFT Multicarrier Modulation (MCM) Transceiver • Proposed DCT MCM Transceiver • Comparison of DCT-MCM with DFT-MCM • Conclusion
DFT-Multicarrier Modulation (DFT-MCM) • Cyclic prefix in OFDM makes channel matrix circulant, • Guard sequence only restricted to be redundant • If necessary, TEQ shortens channel memory to cyclic prefix length • Currently, DFT is the only orthogonal, channel-independent, and fast size-N transform used to diagonalize ISI channels with no ICI or IBI • Question : Is it the only one with these properties ?
Attractive Features of DCT • Channel-independent • Excellent energy concentration properties • Real Arithmetic • Widely used in imagecodec standards • Fast Computation Algorithm
DCT-Multicarrier Modulation (DCT-MCM) • Question : Can DCT diagonalize ISI channels ? • Martucii in ’94 showed symmetric convolution is related to DCT as circular convolution is related to DFT • Drawbacks: Both channel and input signal is symmetric (50% throughput loss!)
Discrete Cosine Transform (DCT) • Type-II DCTis the most common of all DCT’s
DCT Diagonalization Theorem • Theorem(Sanchez et. al. TSP ’95) : • “Matrices diagonalizable by type-II DCT can be written as the sum of a symmetric Toeplitz matrix T and a Hankel matrix L where” S : upper-shift matrix J : reversal matrix ei : ith unit vector
Design Approach for DCT-MCM • Design of a novel guard sequence • Guard sequence designed to get an equivalent channel of the form T+L where T and L satisfy the previous relations • Split guard sequence into 2 parts and make them symmetric extensions of data sequence • Modify TEQ (prefilter) design • Target response constrained to be symmetric
Guard Sequence Design For a Channel with memory Length-2v Cyclic Prefix Information DFT DCT Length-v Prefix Information Length-v Suffix
Traditional Prefilter (TEQ) Design Noise Information Sequence MMSE + ∑ H ∑ W + + - b Subject to: R is a channel dependent autocorrelation matrix Objective: Shorten channel memory to cyclic prefix length to reduce throughput loss
Modified TEQ Design for DCT-MCM • Incorporation of symmetry condition on shortened CIR Subject to: Objective: Shorten channel impulse response and make it symmetric
Comparison of TEQ Performance MMSE for DCT higher than DFT Optimum TEQ Taps for DCT = 30 and DFT = 20
DCT-MCM System Block Diagram Noise IDCT Information Block Channel Prefilter Add Symmetric Guard P/S DCT Slicer 1-tap equalizer Detected Information Block Remove Symmetric Guard Slicer 1-tap equalizer S/P
Complex DCT-MCM Block Diagram Noise Add Symmetric Guard Make Complex Complex Information Block Real Part IDCT Channel Prefilter Imaginary Part IDCT P/S Complex 1-tap equalizer Real Part Complex Slicer DCT Remove Symmetric Guard Make Complex Complex Detected Information Block Imaginary Part Complex 1-tap equalizer DCT Complex Slicer S/P
Comparison of DCT-MCM with DFT-MCM • Frequency Offset • Channel Estimation Errors • Narrowband Interference on WLAN Environment • Narrowband Interference on DSL Environment
Effect of Frequency Offset y x Horig S W H Equivalent Shortened Channel Model
Frequency Offset DCT-MCM is more robust to frequency offset than DFT-MCM DCT has better spectral compaction and energy concentration property than DFT
Channel Estimation Errors • Training sequence embedded in each block to estimate the channel impulse response for receiver processing • Perfect root-of-unity (PRUS) training sequences achieve lowest channel estimation mean square error Equivalent shortened channel model
Channel Estimation Errors • Channel estimation errors cause more degradation in performance of DCT • DCT still outperforms DFT for high frequency offsets
Effect of Narrow-Band Interference NBI is modeled as a Gaussian stationary random process with auto-correlation sequence :NBI plus thermal noise J is jammer power per affected subchannel
NBI Effect for WLAN Environment DCT-MCM outperforms DFT-MCM for high jammer power Large NBI spread degrades DFT-MCM more than DCT-MCM
NBI Effect for DSL Environment • For DSL, channel information can be fed back to perform transmission bandwidth optimization • Rate Adaptive Water-Filling Loading Algorithm (turn off subchannel affected by NBI) Maximize Rate Fixed energy constraint Subject to:
Effect of NBI (128 Tap TEQ) DCT-MCM more robust to NBI spread NBI Spread 2 subchannels 10 subchannels
Effect of NBI (64 Tap TEQ) DCT-MCM requires longer TEQ than DFT-MCM NBI Spread 2 subchannels 10 subchannels
Conclusion • DCT-MCM is an optimal modulation/demodulation scheme when overall CIR is symmetric and prefix/suffix guard sequences are symmetric extensions of information sequence • DCT-MCM has complexity advantage over DFT-MCM for baseband systems. • DCT-MCM is more robust to Frequency Offset, Narrowband Interference • DCT-MCM has excellent spectral compaction and energy concentration properties • The main disadvantage of the DCT is the necessity of aprefilter to make the CIR symmetric
Publications • N.Al-Dhahir, H. Minn, S. Satish “Optimum DCT-Based Multi-Carrier Transceivers for Frequency-Selective Channels”, IEEE Transactions on Communications, May 2006 • S. Satish, N.Al-Dhahir, H. Minn,”A DCT-Based Broadband Multicarrier Transceiver”, in IEEE SECON Conference, Memphis, April 2006
DFT-Multicarrier Modulation (DFT-MCM) Noise Coding & Interleaving IDFT (Size N) Add Cyclic Prefix Information Block Channel Prefilter (only for long channels P/S Decoding & De-Interleaving DFT (size N) Remove Cyclic Prefix Slicer 1-tap equalizer Detected Information Block Slicer 1-tap equalizer S/P
Karhunen-Loeve Transform (KLT) • The KLT completely decorrelates a random signal sequence. • The KLT maximizes the throughputof a ISI Gaussian Channel. • Drawback: Basis Functions need to be predetermined
Multicarrier Modulation • A conventional Multicarrier Modulation (MCM) Scheme • OFDM/DMT based MCM Scheme