Optimal Wavelet Design for Multicarrier Modulation with Time Synchronization Error D. Karamehmedović, M. K. Lakshmanan, H. Nikookar International Research Center for Telecommunications and Radar (IRCTR) Department of Electrical Engineering, Mathematics and Computer Science Delft University of Technology, Mekelweg 4, 2628 CD Delft, The Netherlands m.k.lakshmanan@tudelft.nl, h.nikookar@tudelft.nl Abstract— Wavelet Packet based Multi-Carrier Modulation (WPMCM) is an efficient transmission technique which has the advantage of being a generic scheme whose characteristics can be customized to fulfill a design specification. However, WPMCM is sensitive and vulnerable to time synchronization errors because its symbols overlap. In this paper, we design new wavelets to alleviate WPMCM’s vulnerability to timing errors. First, a filter design framework that facilitates the development of new wavelet bases is built. Then the expressions for errors due to time offset in WPMCM transmission are derived and stated as a convex optimization problem. Finally, an optimal filter that best handles these deleterious effects is designed by means of Semi Definite Programming (SDP). Through computer simulations the performance advantages of the newly designed filter over standard wavelet filters are proven. I. INTRODUCTION Wavelet Packet based Multi Carrier Modulation is a multiplexing method that uses orthogonal waveforms derived from a wavelet packet transform to combine a collection of parallel signals into a single composite signal. WPMCM is similar to the traditionally popular Fast Fourier Transform (FFT) based Orthogonal Frequency Division Multiplexing (OFDM) in the sense that both use orthogonal waveforms as subcarriers and achieve high spectral efficiency by allowing subcarriers’ spectra to overlap. The adjacent subcarriers do not interfere with each other as long as the orthogonality between the subcarriers is preserved. The difference between OFDM and WPMCM is in the shape of the subcarriers and the way they are generated. OFDM makes use of Fourier bases while WPMCM uses wavelet packet bases which are generated from a class of FIR filters called paraunitary filters. WPMCM was first proposed by Lindsey who laid out the theoretical foundations and propounded its use as an alternative to OFDM [1]. His idea has since been carried forward by many researchers. Maximum likelihood decoding for wavelet packet modulation has been addressed by Suzuki [2]. The study of an equalization scheme suited for WPMCM has been conducted by Gracias [3]. In [4]–[5] an investigation on the performance of WPMCM systems in the presence of time offset is performed. The greatest motivation for pursuing WPMCM systems is in the flexibility and adaptability that they offer. Unlike OFDM where the carriers are static sine/cosine bases, WPMCM uses wavelets whose features can be tailored to satisfy an engineering demand. Different wavelets result in different subcarriers leading to different transmission characteristics. By careful selection of proper wavelets it is possible to optimize WPMCM performance in terms of bandwidth efficiency, frequency selectivity of subcarriers, sensitivity to synchronization errors, PAPR, etc. The WPMCM is a developmental system and a lot of key research questions still remain to be addressed before it can become practically viable. One of them is their high sensitivity and vulnerability to time synchronization errors because of the overlap in WPMCM symbols. The goals of this paper are two-fold. First to utilize wavelet theory to establish a framework that facilitates the design of new wavelet bases. Then to focus on the reduction of time- synchronization errors in WPMCM by developing a family of new wavelets that better cope with infarctions caused by time offset. To this end the expressions for Inter Carrier Interference (ICI) and Inter Symbol Interference (ISI) in WPMCM transmission caused by time offset are first derived and stated as a convex optimization problem. Then an optimal filter that best handles these deleterious effects is derived using optimization algorithms. Through computer simulations the performance advantages of the newly designed filter over standard wavelet filters is demonstrated. The rest of the paper is organized as follows. Section II outlines the basics of WPMCM transceiver while section III discusses the criteria for two-channel filter bank. Time offset in WPMCM is discussed in Section IV. In Section V the optimization problem is formulated and finally numerical results are presented in Section VI followed by conclusions which appear in Section VII. II. WAVELET PACKET BASED MULTI-CARRIER MODULATION The wavelet packet theory can be viewed as an extension of Fourier analysis. The basic idea of both transformations is the same: projecting an unknown signal on a set of known basis functions to obtain insights on the nature of the signal. Any function S(n) in 2 ( ) L can be expressed as the sum of weighted wavelet packets. In communication systems, this means that a signal can be seen as the sum of modulated wavelet packets leading to the idea of WPMCM. The WPMCM signal is composed of symbols obtained from a sum of modulated and weighted wavelet packet waveforms ξ . In the discrete time domain this signal S(n) can be expressed as: log ( ) 2 1 , 0 () ( ) N N k uk u k Sn a n uN ξ - = = - ∑∑ (1) In (1) N denotes the number of subcarriers while u and k are the symbol and subcarrier indices, respectively. The constellation symbol modulating k th subcarrier in u th symbol is represented as a u,k . The sub-index log 2 (N) denotes the levels of decomposition required to generate N subcarriers. It is well known from the theory of wavelets that compactly supported orthonormal wavelet bases can be obtained from two-band paraunitary filter banks [6]–[8]. Time and frequency limited wavelet packet bases ξ(t) can be derived by iterating discrete half-band high g[n] and low-pass h[n] filters, recursively defined by: 2 1 2 1 1 () 2 [] ( 2 ) () 2 [] ( 2 ) p p l l l n p p l l l n t hn t n t gn t n ξ ξ ξ ξ + + + = - = - (2) In (2) the subscript l denotes the level in the tree structure and superscript p indicates the tree depth. The number of channels This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE "GLOBECOM" 2009 proceedings. 978-1-4244-4148-8/09/$25.00 ©2009