Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 210 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
210
Dung lượng
6,06 MB
Nội dung
NOVEL RECEIVER ARCHITECTURES FOR MOBILE COMMUNICATIONS ANG WEE PENG (B.Eng. (EE), M.Sc. (EE), NUS) A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING NATIONAL UNIVERSITY OF SINGAPORE 2003 Acknowledgments I would like to thank my supervisors, A/Prof H.K. Garg and A/Prof Farhang B. Boroujeny for their guidance and patience throughout my candidature. I would also like to thank A/Prof Garg for introducing me to the exciting area of research on turbo codes, and for his comments and suggestions throughout the course of this research program. On a personal note, I would like to dedicate this thesis to my wife Lai Pheng for her support and love throughout this period. i Contents Acknowledgments i Summary vii List of Tables ix List of Figures x List of Acronyms xvi Introduction 1.1 Evolution Of Mobile Cellular Communications . . . . . . . . . . . . 1.1.1 First Generation (1G) Mobile Communications . . . . . . . 1.1.3 Third Generation Mobile Communications . . . . . . . . . . 1.1.2 1.2 1.3 1.1.4 Second Generation (2G) Mobile Communications . . . . . . Beyond Third Generation Mobile Communications . . . . . Mobile Propagation Channel Impairments & Optimum Receivers 15 19 For Fading Channels . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.3.1 Channel Modelling . . . . . . . . . . . . . . . . . . . . . . . 25 1.3.3 Linear Prediction . . . . . . . . . . . . . . . . . . . . . . . . Applications of Adaptive Signal Processing in Communications . . . 1.3.2 1.3.4 Channel Equalization . . . . . . . . . . . . . . . . . . . . . . Interference Cancellation . . . . . . . . . . . . . . . . . . . . ii 25 27 29 31 1.4 Aim of Thesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 1.6 Organization of Thesis . . . . . . . . . . . . . . . . . . . . . . . . . 35 1.5 Contributions of Thesis . . . . . . . . . . . . . . . . . . . . . . . . . Review of Variable Step-Size Least Mean Square Algorithms 2.1 2.2 2.3 2.4 2.5 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Problem Formulation of Tracking a Non- 37 37 stationary Environment for Adaptive Filters . . . . . . . . . . . . . 39 Non-stationary Environment . . . . . . . . . . . . . . . . . . . . . . 41 Analysis of Mean Square Error of LMS Algorithm in Tracking a Derivation of Optimum Step-Size Parameters . . . . . . . . . . . . . 2.4.1 Optimum Step-Size Parameters For Multiple Step-Size LMS 2.4.2 Optimum Step-Size Parameter For Common Step-Size LMS 45 Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Existing Variable Step-Size LMS Algorithms . . . . . . . . . . . . . 48 2.4.3 Stability Conditions . . . . . . . . . . . . . . . . . . . . . . 47 2.5.1 Classi¯cation and Naming Convention of the VSLMS Algo- 2.5.2 Common Step-Size VSLMS Algorithm - Mathews' Algorithm 50 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.6 33 2.5.8 rithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Benveniste's Algorithm - Another Common Step-Size VSLMS 50 Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Benveniste's Multiple Step-Size VSLMS Algorithm . . . . . 54 Mathews' Multiple Step-Size VSLMS Algorithm . . . . . . . Multiplicative Update Versus Linear Update Of Step-Size 53 Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Sign Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . 55 Normalization of Adaptation Parameter ½ . . . . . . . . . . Performance of Common Step-Size VSLMS Algorithms . . . . . . . iii 55 56 2.6.1 2.6.2 2.7 2.6.3 56 rithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Mathews' Vs Benveniste's Common Step-Size VSLMS Algo- Performance Under High And Low SNR . . . . . . . . . . . Performance of Multiple Step-Size VSLMS Algorithms In Tracking 61 2.7.2 62 2.7.1 Non-stationary Channel Model . . . . . . . . . . . . . . . . 2.7.3 Multiple Step-Size Vs Common Step-Size . . . . . . . . . . . Simulation Set-up . . . . . . . . . . . . . . . . . . . . . . . . Mathews' Vs Benveniste's Multiple Step-Size VSLMS Algo- rithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A New Class of Variable Step-Size LMS Algorithms 3.1 3.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A New Class of VSLMS Algorithms . . . . . . . . . . . . . . . . . . 3.2.1 Benveniste's Multiple Step-Size Algorithm . . . . . . . . . . 3.2.3 Gradient Filtering View of the Proposed and Benveniste's 3.2.2 3.3 3.4 3.5 58 A Multipath Channel . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.4 2.8 Simulation Set-up . . . . . . . . . . . . . . . . . . . . . . . . A New Class of Multiple Step-Size VSLMS Algorithm . . . . 61 63 65 67 69 69 71 71 72 Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Classi¯cation of the Algorithms and Computational Complexity . . 74 3.2.4 A New Class of Common Step-Size VSLMS Algorithm . . . Simulation Results . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.1 Tracking a Time-Varying Plant Using Proposed c-VSLMS 3.4.2 Tracking Performance In Multipath Channel Using Proposed 73 74 Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 m-VSLMS Algorithms . . . . . . . . . . . . . . . . . . . . . 77 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv 87 Turbo Codes Fundamentals 4.1 4.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4 4.2.1 Encoding Convolutional Codes . . . . . . . . . . . . . . . . . 90 Representation of Convolutional Codes : State Diagram and 91 The Turbo Encoder . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 4.2.3 Recursive Systematic Convolutional (RSC) Codes . . . . . . 92 The Turbo Decoder . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.4.1 Maximum A Posteriori (MAP) Algorithm . . . . . . . . . . 4.4.3 Max-Log-MAP Algorithm . . . . . . . . . . . . . . . . . . . 103 4.4.4 4.4.5 4.4.6 4.4.7 4.6 90 Trellis Diagram . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.2 4.5 88 Convolutional Codes . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.2 4.3 88 4.4.8 98 Log-MAP Algorithm . . . . . . . . . . . . . . . . . . . . . . 101 Requirements For Turbo Decoding In Rayleigh Fading Chan- nels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Simulation Set-up . . . . . . . . . . . . . . . . . . . . . . . . 105 Performance Of Turbo Decoder In AWGN . . . . . . . . . . 106 Sensitivity Of Turbo Decoder To Errors in Eb =No . . . . . . 106 Performance Of Turbo Decoder In Rayleigh Fading Channels 108 Other Related Coding Schemes . . . . . . . . . . . . . . . . . . . . 110 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Channel Estimation For Turbo Decoding Over Rayleigh Fading Channels 5.1 5.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 System Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 5.2.1 Transmitter Model . . . . . . . . . . . . . . . . . . . . . . . 117 5.2.3 Receiver Model With Iterative Channel Estimation . . . . . 119 5.2.2 5.3 113 Channel Model . . . . . . . . . . . . . . . . . . . . . . . . . 118 Proposed Channel Estimation Filters . . . . . . . . . . . . . . . . . 125 v 5.3.1 Fixed Characteristics Channel Estimation Filters . . . . . . 126 5.3.3 Comparison of Computational Complexity of Channel Esti- 5.3.2 5.4 5.5 5.6 Selection of Filter Parameters . . . . . . . . . . . . . . . . . . . . . 138 5.5.1 5.5.2 5.9 Parameters For Fixed Characteristics Filter . . . . . . . . . 138 Parameters For Variable Step-Size LMS Filter . . . . . . . . 142 Performance in Stationary Rayleigh Fading Channel . . . . . . . . . 144 5.6.1 Slow Normalized Fading Rate, fd Ts = 0:005 . . . . . . . . . 144 5.6.3 Convergence of Mean Square Error of Channel Estimates . . 153 5.6.4 5.8 mation Filters . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Simulation Set-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 5.6.2 5.7 Adaptive Channel Estimation Filter . . . . . . . . . . . . . . 129 5.6.5 Fast Normalized Fading Rate, fd Ts = 0:02 . . . . . . . . . . 151 Soft Decision Feedback Versus Hard Decision Feedback . . . 158 Other Feedback Schemes . . . . . . . . . . . . . . . . . . . . 165 Performance in Non-stationary Rayleigh Fading Channel . . . . . . 168 Performance of Proposed c-VSLMS-III-M Algorithm Versus Exist- ing c-VSLMS-M Algorithms . . . . . . . . . . . . . . . . . . . . . . 173 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Conclusions 177 6.1 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 6.3 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 6.2 Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 References 183 vi Summary In digital communications, especially for mobile communications, adaptive signal processing techniques are widely used to improve the system performance. For example, adaptive equalization is needed to combat a multipath propagation channel that is usually unknown a-priori. Furthermore, the propagation channel can also be time varying as the mobile station transceiver is not static. Thus, the adaptive equalization algorithms not only need to converge quickly to a steady state dur- ing a short training stage, they also need to track the changes of the propagation channel to maintain an acceptable performance. The major contributions of this thesis are as follows. 1. New Class of Variable Step-size Least Mean Square Algorithms. The ¯rst contribution of this thesis is the development of a new class of variable stepsize least mean square (VSLMS) algorithms that shows fast convergence and good tracking properties in a non-stationary environment. This new class of VSLMS algorithms is shown to be suitable for channel estimation that is essential for good performance in a mobile propagation environment. It is demonstrated that the algorithms are superior compared to existing algorithms in performance and not require a signi¯cant increase in complexity. 2. New Iterative Channel Estimation Receiver Architecture. The second contribution resulting from this research is the development of a new receiver architecture incorporating iterative channel estimation. This receiver architecture vii leads to a signi¯cant improvement in coding gain over one that does not perform iterative channel estimation, for turbo decoding over fading channels. This pro- posed receiver architecture uses time multiplexed pilot symbols for initial channel estimation which is further improved by feeding back only the detected message (systematic) bits after each decoding iteration. We also demonstrate that our re- ceiver architecture achieves performance that is same as that of an existing one that uses both message and parity bits for improving the channel estimates, but with reduced complexity. 3. New Fixed Characteristics Channel Estimation Filters. The third contribution is the establishment of the suitability of di®erent channel estima- tion ¯lters and their parameters for good performance under known, unknown and non-stationary fading rates. This has not been thoroughly investigated in the existing literature. The FIR (¯nite impulse response) and the DFT (discrete Fourier transform) ¯lters are shown to be suitable under both slow and fast fading when the fading rates are known. For good performance, we found that the cut-o® frequency of the channel estimation ¯lters needs to be greater than the normalized fading rate (about 1.1 to 1.5 times) as opposed to being equal to the normalized fading rate as proposed previously. As for the equal weight moving average ¯lter, it is suitable only under slow fading when the fading rate is known. 4. Adaptive Channel Estimation Filter. The fourth contribution is the successful application of the new class of VSLMS algorithms developed here as an appropriate channel estimation ¯lter in the proposed receiver architecture. This VSLMS ¯lter does not assume a-priori knowledge of the fading rate. When the fading rate changes, the VSLMS ¯lter is also able to track the channel well, achieving performance better than that of the equal weight moving average and the FIR ¯lters. The equal weight moving average and FIR ¯lters have ¯xed characteristics and are hence unable to respond to a channel that has a time varying fading rate. viii List of Tables 3.1 Classi¯cation of VSLMS Algorithms and Complexity . . . . . . . . 5.1 Complexity of Channel Estimation Filters . . . . . . . . . . . . . . 136 ix 75 gain. This is similar to the result reported in [68], where both parity and message bits are fed back to the channel estimator after each decoding iteration. The channel estimates are found to converge faster than the BER. They also converge faster at lower fading rate. Hence, the channel coe±cients need not be re-estimated at every decoding iterations. Soft decision feedback does not always provide large improvement in performance. Noticeable gain in performance using soft decision feedback is seen only when the detected message bits to be fed back are not reliable during the ¯rst few iterations. The equal weight moving average ¯lter, the FIR ¯lter, and the DFT ¯lter are suitable when the fading rate is known a-priori. At very slow normalized fading rate, e.g. fd Ts = 0:005, all three ¯lters with characteristics selected based on the known fading rate, achieve BER performance close to the optimum Wiener ¯lter. Thus, the simpler equal weight moving average ¯lter is good enough under very slow fading. When the normalized fading rate is much faster, e.g. fd Ts = 0:02, the equal weight moving average ¯lter no longer performs close to the Wiener ¯lter, while the FIR and DFT ¯lters still do. When the fading rate is unknown a-priori, the c-VSLMS-III-M ¯lter is able to perform close to the optimum Wiener ¯lter and has equal or better performance than the other three ¯lters that assume a- priori knowledge of the fading rate. This is valid under both slow and fast fading rates. Under a non-stationary Rayleigh fading channel, the c-VSLMS-III-M ¯lter is also shown to perform better than the equal weight moving average and the FIR ¯lters. Finally, the proposed c-VSLMS-III-M ¯lter also demonstrates superior performance compared to existing c-VSLMS-I-M ¯lter presented in Chapter and 3. 176 Chapter Conclusions 6.1 Summary There are two major phases in this research. The ¯rst phase of this research focuses on the tracking properties of the Variable Step-Size Least Mean Square (VSLMS) algorithm in a non-stationary environment. A literature survey of the past and present works in that area is conducted to compare the strength and weaknesses of the various forms of the VSLMS algorithm and also to understand the theoretical techniques to analyze their tracking behavior. Further research in this area has resulted in a new class of VSLMS algorithms that achieves better tracking performance than the existing algorithms. The reasons for their superior performance as compared to existing algorithms are also presented. In addition, extensive computer simulations of the new class of algorithms together with the existing algorithms in tracking time-varying multipath communications channel are conducted. The results con¯rm the superior tracking performance of the new class of VSLMS algorithms. These results are reported at the Adaptive Systems for Signal Processing, Communications, and Control Symposium 2000 [74]. A journal paper has also been published in the IEEE Transactions on Signal Processing [65]. As highlighted throughout this thesis, the mobile propagation environment is non177 stationary in nature and is characterized by a-priori unknown and time varying fading rate. For good BER performance, the channel response has to be estimated and tracked as it varies. Hence, the new class of VSLMS algorithms are good candidates in tracking the non-stationary channel. In the second phase of the research, we focus on developing a new receiver architecture incorporating iterative channel estimation suitable for turbo decoding over Rayleigh fading channels. This is motivated by the interest in turbo codes that are capable of providing high coding gain as well as the fact that they are recommended as one of the channel coding schemes in 3G systems. As highlighted in Chapter 5, there are two key components in this new receiver architecture developed here. The ¯rst is the feedback of only the message (systematic) bits after each turbo decoding iteration to the channel estimation ¯lter to improve the initial estimates that are based on pilot symbols. The second is the channel estimation ¯lter which must be matched to the channel's normalized fading rate for maximum rejection of noise. As the channel fading rate is unknown a-priori and also time varying, the proposed VSLMS algorithms in Chapter which possess good tracking properties in a non-stationary environment are applied here. Our research shows that the proposed receiver achieves signi¯cant improvement in coding gain, comparable to that achieved by the technique where both message and parity bits are fed back to the channel estimator [68]. We also present a detailed study of three additional channel estimation ¯lters that are suitable in the iterative channel estimation process. We establish the impact of the proposed ¯lter parameters on BER under a variety of fading conditions that have not been thoroughly investigated before. This allows one to choose the appropriate channel estimation ¯lter and its parameters to achieve good BER performance. The equal weight moving average ¯lter, the FIR ¯lter, and the DFT ¯lter are suitable when the fading rate is known a-priori. At very slow normalized fading rate, e.g. fd Ts = 0:005, all three ¯lters with characteristics selected based on the known fading rate, achieve BER performance close to the optimum Wiener ¯lter. Thus, the simpler 178 equal weight moving average ¯lter is good enough under very slow fading. When the normalized fading rate is much faster, e.g. fd Ts = 0:02, the equal weight moving average ¯lter no longer performs close to the Wiener ¯lter, while the FIR and DFT ¯lters still do. These results were published in two conference papers [75]-[76]. However, these ¯xed characteristic ¯lters assume knowledge of the channel's fading rate. Hence, they are not practical in a mobile propagation environment where the channel characteristics such as the fading rate, are unknown a-priori and are likely to be time-varying. We then demonstrate that our new class of variable step-size LMS (VSLMS) ¯lter developed in Chapter can be applied successfully in the channel estimation problem, achieving BER performance close to that obtained by the optimum Wiener ¯lter. In addition, it does not assume a-priori knowledge of the channel's characteristics. Furthermore, it is able to perform well in a non- stationary environment as opposed to conventional non-adaptive ¯lters. These results were presented in a conference paper [77] and also submitted to IEEE Transactions in Wireless Communications for publication [78]. 179 6.2 Publications The followings are the publications made during the period of research: 1. W.P. Ang, and B. Farhang Boroujeny, `Gradient Adaptive Step-Size LMS Al- gorithms: Past Results and New Developments', Adaptive Systems for Signal Processing, Communications, and Control Symposium 2000 (AS-SPCC 2000), pp. 278-282, Oct. 2000. 2. W.P. Ang, and B. Farhang Boroujeny, `A New Class of Gradient Adaptive Step-Size LMS Algorithms', IEEE Trans. on Signal Processing, vol.49, No. 4, pp.805-810, Apr. 2001. 3. W.P. Ang, and H.K. Garg, `A New Iterative Channel Estimator For Turbo Decoding Over Flat Fading Channel', International Conference on Information, Communications & Signal Processing (ICICS 2001), Oct. 2001. 4. W.P. Ang, and H.K. Garg, `A New Iterative Channel Estimator For The LogMAP and Max-Log-MAP Turbo Decoder in Rayleigh Fading Channel', Global Telecommunications Conference, 2001 (GLOBECOM '01), IEEE, Vol.6, pp. 3252 -3256, Nov. 2001. 5. W.P. Ang, and H.K. Garg, `A New Adaptive Channel Estimator For Turbo Decoding In Rayleigh Fading Channels', 8th IEEE International Conference on Communication Systems (ICCS 2002), 26-28 Nov 2002. 6. W.P. Ang, and H.K. Garg, `Iterative Channel Estimators For Turbo Decod- ing in Rayleigh Fading Channels', submitted to IEEE Transactions in Wireless Communications, submitted Jun 2002, revised and submitted in Mar 2003. 180 7. W.P. Ang, and H.K. Garg, `Decision Feedback Schemes For Enhanced Channel Estimation For Turbo Decoding In Rayleigh Fading Channels', accepted for publication at the International Conference on Information, Communications & Signal Processing (ICICS 2003). 6.3 Future Work In our proposed receiver architecture which re¯nes the channel estimate by feeding back the detected message (systematic) bits to the channel estimator, the channel estimates are re¯ned after each turbo decoding iteration. As the performance of the turbo code is known to converge after a certain number of iterations, further work can be done to establish suitable criteria to stop re¯ning the channel estimates. With such criteria found, the computational cost of re-estimation of the channel response can be reduced. In this thesis, we only focus on estimating a single Rayleigh fading channel for turbo decoding. In 3G systems where the turbo codes are recommended, multiple Rayleigh fading paths will be encountered. Further research can be done to extend the proposed receiver architecture and the corresponding VSLMS channel estima- tion ¯lter to enhance the system performance in such a situation. Various schemes of combining the multipaths in a turbo-coded WCDMA system in 3G could be investigated to identify the best solution. Recently, another area of active research is the use of Orthogonal Frequency Division Multiplexing, OFDM, (an e±cient form of multicarrier transmission tech- nology) for very high data rate transmission. Here, the modulation scheme includes QAM besides BPSK and QPSK. Already OFDM is used in IEEE 802.11a wireless local area network (WLAN) standard providing data rate of up to 54 Mbps. It is also recommended as the radio transmission technology for 4G systems. Further research can be done to develop suitable channel estimation algorithms for OFDM employing QAM modulation schemes. 181 In this thesis, we have used a new class of VSLMS ¯lter developed in our research to achieve adaptivity in the channel estimation process. Other approaches also exist and one such scheme is proposed by [79]. However, it is based on pilot tones. Hence, it needs to be adapted for the current application of iterative channel estimation for turbo decoding using pilot symbols. As it looks promising in terms of the convergence time, it would be a good candidate for future research to see if the convergence time can be further improved. 182 References [1] J.K. Cavers, An analysis of pilot symbol assisted modulation for Rayleigh fading channels, IEEE Trans. Veh. Tech., vol. 40, pp. 686-693, Nov. 1991. [2] Multiplexing and channel coding (FDD) 3GPP, 3G TS 25.212 V3.3.0(2000-06), Release 1999. [3] Physical Layer Standard for cdma2000 Spread Spectrum Systems - Release A 3GPP2 C.S0002-A, June 2000. [4] L. Harte, R. Levine and R. Kikta, 3G Wireless Demysti¯ed, McGraw-Hill, 2002. [5] R. Steele, et al, Mobile Radio Communications, Pentech Press, London, 1992. [6] Digital cellular telecommunications system (Phase 2+); Multiplexing and multiple access on the radio path, GSM 05.02. [7] A. Mehrotra, GSM System Engineering, Artech House, Norwood, MA, 1997. [8] R. Price, and P.E. Green, A Communication Technique For Multipath Channel Proceedings of IRE, pp. 555-570, Mar 1958. [9] W.C. Jakes, Microwave mobile communications, Wiley, 1974. [10] K. Feher, Wireless Digital Communications: Modulation & Spread Spectrum Applications, Prentice Hall, 1995. 183 [11] T.S. Rappaport, Wireless Communications: Principles & Practice, Prentice Hall, 1996. [12] B. Sklar, Digital Communications, Fundamentals and Applications, PrenticeHall Internationl, Inc., 2001. [13] M. K. Simon, and M. Alouini, Digital Communications Over Fading Channels: A Uni¯ed Approach to Performance Analysis, John Wiley & Sons, Inc., 2001. [14] H. Meyr, M. Moeneclaey, and S.A. Fechtel, Digital Communication Receivers: Synchronisation, Channel Estimation and Signal Processing, John Wiley & Sons, Inc., 1998. [15] J.G. Proakis, Digital Communications, 3rd Edition, McGraw-Hill, New York, 1995. [16] S.A. Fechtel, and H. Meyr, An Investigation Of Channel Estimation And Equalization Techniques For Moderately Rapid Fading HF Channels, ICC'91 Conference Record, vol. 2, pp. 25.2.1-25.2.5, Jun 23-26 1991. [17] B. Farhang-Boroujeny, Channel Equalization Via Channel Identi¯cation: Al- gorithms And Simulation Results For Rapidly Fading HF Channel, IEEE Trans. Communications, vol. 44, No. 11, pp. 1409-1412, 1996. [18] S. Haykin, Adaptive Filter Theory, Prentice Hall, 1996, 3rd Edition. [19] B. Farhang-Boroujeny, and S. Gazor, Performance of LMS-based adaptive ¯lters in tracking a time-varying plant, IEEE Trans. Signal Process., vol. 44, No. 11, pp. 2868-2871, Nov 1996. [20] B. Farhang-Boroujeny, Adaptive Filters: Theory and Applications, John Wiley & Sons, 1998. 184 [21] B. Farhang-Boroujeny, Variable-step-size LMS Algorithm: new developments and experiments, IEE Proc.-Vis. Image Signal Process., vol. 141, No. 5, pp. 311-317, Oct 1994. [22] E. Eweda, \Comparison of RLS, LMS, and sign algorithms for tracking randomly time-varying channels," IEEE Trans. Signal Process., vol. 42, No. 11, pp. 2937-2944, Nov 1994. [23] W.P. Ang, and B. Farhang-Boroujeny, Optimum step-Size and excess MSE of the LMS algorithm in tracking a time-varing plant, Unpublished report, Sep 1998. [24] A. Feuer and E. Weinstein, Convergence Analysis of LMS Filters with Uncorrelated Gaussian Data, IEEE Trans. Acoustics, Speech, Signal Processing, vol. ASSP-33, No.1, pp. 222-229, Feb 1985. [25] B. Widrow et al, Stationary and Nonstationary Learning Characteristics of the LMS Adaptive Filter, Proc IEEE, vol. 64, no.8, pp. 1151-1162, Aug 1976. [26] A.M. Kuzminskiy, Self Adjustment of Noise Canceler Adaptation Gain in a Non-stationary Environment, Radioelektronika, vol. 25 (4), pp. 78-80, Apr 1982 [27] E.W. Harris, D.M. Chabries and F.A. Bishop, A Variable Step Size Adaptive Filter Algorithm, IEEE Trans. on Acoustics, Speech and Signal Processing, vol. 34, pp. 309-316, Apr 1986. [28] A. Benveniste, M. Metivier, and P. Priouret, Algorithmes Adaptatifs et Approximations Stochastiques, Masson, Paris, 1987. [29] A. Benveniste, M. Metivier, and P. Priouret, Adaptive Algorithms and Stochastic Approximation, Springer-Verlag, New York, Berlin, 1990. 185 [30] H.J. Kushner and J. Yang, Analysis of Adaptive Step-Size SA Algorithms for Parameter Tracking, IEEE Trans. on Automatic Control, vol. 40, No.8, pp. 1403-1410, Aug 1995. [31] P. Bragard and G. Jourdain, A fast self-optimized LMS algorithm for non- stationary identi¯cation{application to underwater equalization, Proc IEEE Int. Conf. Acoustics, Speech & Signal Processing, pp. 1425-1428, Apr 1990. [32] V.J. Mathews and Z. Xie, Stochastic gradient adaptive ¯lters with gradient adaptive step sizes, Proceedings of IEEE International Conference on Acoustics, Speech & Signal Processing, Albuquerque, USA, pp. 1385-1388, 1990. [33] V.J. Mathews and Z. Xie, Stochastic gradient adaptive ¯lters with gradient adaptive step size, IEEE Trans. on Signal Processing, vol. SP-41, No.6, pp. 2075-2087, Jun 1993. [34] A. Sugiyama, An Interference-Robust Stochastic Gradient Algorithm with Gradient Adaptive Step Size, IEEE Int. Conf. On Accoustics, Speech & Signal Processing, vol. 3, pp. 539-542, Apr 1993. [35] A.M. Kuzminskiy, A robust step size adaptation scheme for LMS adaptive Filters, DSP 97, pp. 33-36, 1997. [36] J.B. Evans and B. Liu, Variable Step Size Methods for the LMS Adaptive Algorithm, IEEE Int. Symp. Circuits and Systems, pp. 422-425, Apr 1987. [37] R.H. Kwong and E.W. Johnston, A Variable Step-Size LMS Algorithm, IEEE Trans. on Signal Processing, vol. 40, No.7, pp. 1633-1642, Jul 1992. [38] J.B. Evans, P.Xue and B. Liu, Analysis and Implementation of Variable Step Size Adaptive Algorithms, IEEE Trans. on Signal Processing, vol. 41, No.8, pp. 2517-2535, Aug 1993. 186 [39] S.C. Douglas, Generalized Gradient Adaptive Step Sizes for Stochastic Gradient Adaptive Filters, Proc. ICASSP, pp. 1396-1399, 1995. [40] D.W. Kim, H.B. Kang, M.S. Eun, J.S. Choi A Variable Step Size Algorithm using Normalized Absolute Estimation Error, Proceedings of 38th Midwest Symposium on Circuits & Systems, vol. 2, pp. 979-982, Aug 1996. [41] T. Aboulnasr and K. Mayyas, A Robust Variable Step-Size LMS-Type Algorithm: Analysis and Simulation, IEEE Trans. on Signal Processing, vol. 45, No.3, pp. 631-639, Mar 1997. [42] Yongbin Wei, Saul B. Gelfand and James V. Krogmeier A Noise Constrained LMS Algorithm for Fading Channel Communications, Proceedings of the 40th Midwest Symposium on Circuits and Systems, vol. 2, pp. 754-757, Aug 1997. [43] J. Okello, Y. Itoh, Y.Fukui, I. Nakanishi and M. Kobayashi A New Modi¯ed Variable Step Size LMS Algorithm, Proceedings of International Symposium on Circuits & Systems, vol. 5, pp. 170-173, 1998. [44] J.M. Brossier, Egalization Adaptive et Estimation de Phase: Application aux Communications Sous-Marines, Ph.D. Thesis, Institut National Polytechnique de Grenoble, 1992. [45] W. Liu, Performance of Joint Data and Channel Estimation Using Tap Variable Step-Size LMS for Multipath Fast Fading Channel, Global Telecommunications Conference, IEEE vol.2, pp. 973-978, 1994. [46] S. Makino, Y. Kaneda, and N. Koizumi, Exponentially Weighted Stepsize NLMS Adaptive Filter Based on the Statistics of Room Impulse Response, IEEE Trans. SAP, vol. 1, No.1, pp. 101-108, Jan 1993. [47] M. Hajivandi and W. Gardner, Measures of Tracking Performance for the LMS Algorithm, IEEE Trans. on Acoustics, Speech and Signal Processing, vol. 38, No.11, pp.1953-1958, Nov 1990. 187 [48] C. Berrou, A. Glavieux, and P. Thitimasjshima, Near Shannon limit error correcting coding and decoding: Turbo-codes(1), Proc. IEEE Int. Conf. on Communications, Geneva, Switzerland, pp. 1064-1070, May 1993. [49] L.R. Bahl, J.Cocke, F. Jelinek, and J. Raviv, Optimal decoding of linear codes for minimizing symbol error rate, IEEE Trans. Inform. Theory, vol. IT-20, pp. 284-287, Mar 1974. [50] P. Robertson, E. Villebrun, and P. Hoeher, A comparison of optimal and sup-optimal MAP decoding algorithms operating in the log domain, Pro. 1995 Int. Conf. on Comm., pp. 1009-1013. [51] M.P.C. Fossorier, F. Burkert, S. Lin, and J. Hagenauer, On the Equivalence Between SOVA and Max-Log-MAP Decodings, IEEE Comm. Letters, vol. 2, No. 5, pp. 137-139, May 1998. [52] J. Hagenauer, and P. Hoeher, A Viterbi algorithm with soft-decision outputs and its applications, Poc. Globecom, Dallas, TX, pp. 1680-1686, Nov 1989. [53] M.A. Jordan, and R.A. Nichols, The E®ects Of Channel Characteristics On Turbo Code Performance, Proc. Milcom '96, McLean, VA., pp. 17-21, Oct 1996. [54] T. A. Summers, and S.G. Wilson, SNR Mismatch and On-line Estimation in Turbo Decoding, IEEE Trans. Communications, vol. 46, No. 4, pp.421-423, Apr 1998. [55] B. Vucetic, and J. Yuan, Turbo Codes - Principles and Applications, Kluwer Academic Publishers, 2000. [56] P. Robertson, T. Worz, Novel Coded Modulation Scheme Employing Turbo Codes, Electronics Letters, vol. 31, no. 18, pp. 1546-1547, Aug. 1995. 188 [57] P. Robertson, T. Worz, Bandwidth-E±cient Turbo Trellis Coded Modulation Using Punctured Component Codes, IEEE Journal on Sel. Areas in Comms., vol. 16, pp. 206-218, Feb. 1998. [58] G. Ungerboeck, Channel Coding With Multilevel/phase Signaling, Trans. Information Theory, vol. 25, no. 1, pp. 55-67, Jan. 1982. IEEE [59] X. Li, A. Chindapol, and J.A. Ritcey, Bit Interleaved Coded Modulation with Iterative Decoding and 8PSK Signaling, IEEE Trans. Communications, vol. 50, No. 8, pp.1250-1257, Aug. 2002. [60] S. X. Ng, T. H. Liew, L-L. Yang, and L. Hanzo, Comparative Study of TCM, TTCM, BICM and BICM-ID Schemes, IEEE VTC, vol. 4, pp. 2450-2454, May 2001. [61] B. Porat, A Course in Digital Signal Processing, John Wiley & Sons, 1997. [62] M.C. Valenti, and B.D. Woerner, Performance of turbo codes in interleaved °at fading channels with estimated channel state information, Proc., Veh. Tech. Conf., Canada, pp. 66-70, May 1998. [63] K.L. Li, and S.W. Cheung, Performance of Turbo Codes with Fading Compensation in Multipath Channels, IEEE 49th Veh. Tech. Conf., vol. 3, pp. 2413-2417, Jul 1999. [64] C.L. Wang, and J.M. Hsu, and T.Y. Chang, Performance of Turbo Codes in Rayleigh Fading Channels with Adaptive Channel Estimation, IEEE Int. Conf. on Communications, vol. 3, pp. 1665-1669, 2000. [65] W.P. Ang, and B. Farhang-Boroujeny, A New Class of Gradient Adaptive Step-Size LMS Algorithms, IEEE Trans. Signal Processing, vol. 49, No. 4, pp.805-810, Apr 2001. 189 [66] L.D. Jeng, Y.T. Su, and J.T. Chiang, Performance of Turbo Codes in Mul- tipath Fading Channels, Proc. IEEE Veh. Tech. Conf., Ottawa, Canada, pp. 61-65, May 1998. [67] M.C. Valenti, and B.D. Woerner Re¯ned channel estimation for coherent detection of turbo codes over °at-fading channels, Electron. Letter, vol. 34, pp. 1648-1649, Aug 1998. [68] M.C. Valenti, and B.D. Woerner, Iterative channel estimation and decoding of pilot symbol assisted turbo codes over °at-fading channels, IEEE JSAC, vol. 19, No. 9, pp.1697-1705, Sep 2001. [69] J.K. Cavers, and M. Liao, A comparison of pilot tone and pilot symbol techniques for digital mobile communications, Proc. IEEE GLOBECOM, pp. 915921, Dec. 1992. [70] M. Sandell, C. Luschi, P. Strauch, and R. Yan, Iterative Channel Estimation Using Soft Decision Feedback, Proc. IEEE GLOBECOM, pp. 1-6, Nov 1998. [71] N. Levinson, The Wiener RMS error criterion in ¯lter design and prediction, J. Math Phys,. vol. 25, pp. 261-278, 1947. [72] S. Haykin, Adaptive Filter Theory, Prentice Hall, 1991, 2nd Edition. [73] P. Ho, and D.K.P. Fung, Error Performance of Interleaved Trellis-Coded PSK Modulations in Correlated Rayleigh Fading Channels, IEEE Trans. Communications, vol. 40, No. 12, pp. 1800-1809, Dec 1992. [74] W.P. Ang, and B. Farhang Boroujeny, Gradient Adaptive Step-Size LMS Algorithms: Past Results and New Developments, Adaptive Systems for Signal Processing, Communications, and Control Symposium 2000 (AS-SPCC 2000), pp. 278-282, Oct 2000. 190 [75] W.P. Ang, and H.K. Garg, A New Iterative Channel Estimator For Turbo Decoding Over Flat Fading Channel, International Conference on Information, Communications & Signal Processing (ICICS 2001), Oct 2001. [76] W.P. Ang, and H.K. Garg, A New Iterative Channel Estimator For The Log- MAP and Max-Log-MAP Turbo Decoder in Rayleigh Fading Channel, Global Telecommunications Conference, 2001 (GLOBECOM '01), IEEE, Vol.6, pp. 3252 -3256, Nov 2001. [77] W.P. Ang, and H.K. Garg, Iterative Channel Estimators For Turbo Decoding in Rayleigh Fading Channels, submitted to IEEE Transactions in Wireless Communications, Jun 2002. [78] W.P. Ang, and H.K. Garg, A New Adaptive Channel Estimator For Turbo Decoding In Rayleigh Fading Channels, 8th IEEE International Conference on Communication Systems (ICCS 2002), 26-28 Nov 2002. [79] H. W. Li, and J.K. Cavers, An Adaptive Filtering Technique For Pilot-Aided Transmission Systems, IEEE Trans. Veh. Technology, vol. 40, no. 3, pp. 532- 545, Aug. 1991. 191 [...]... 2G 3G 4G AMPS First Generation Mobile Communications Second Generation Mobile Communications Third Generation Mobile Communications Fourth Generation Mobile Communications Advanced Mobile Phone Service Autoregressive AR Additive White Gaussian Noise AWGN Binary Phase Shift Keying BPSK Bandwidth-Time Product BT Code Division Multiple Access CDMA Discrete Fourier Transform DFT Digital Signal Processor... will ¯rst review the evolution of mobile cel- lular communications highlighting the interest to search for ways to enhance sys- tem performance in a mobile propagation environment and hence improve system throughput This is followed by a discussion of the mobile propagation channel, its e®ect on the transmitted signal and the optimum receiver structure for the fading mobile propagation channel Subsequently,... VSLMS algorithms 56 Simulation set-up for comparing tracking performance of existing Performance of c-VSLMS-I-M vs c-VSLMS-II-M algorithms 59 and low SNR 60 Performance of c-VSLMS-I-M vs c-VSLMS-II-M algorithms for high x 2.5 Simulation set-up for comparing tracking performance of existing 2.6 Performance of c-VSLMS-I-M vs m-VSLMS-I-M algorithms in track-... high performance radio frequency components with low noise ¯gures to improve receiver sensitivity Another area of active research is related to the challenges posed by the impairments caused by the mobile propagation channel The mobile propagation channel causes impairment in the form of signal 1 fading and rapid phase changes These have adverse e®ects on the transmitted signal, especially for coherent... e.g a change in fading rate caused by changes in the mobile user's speed, the channel estimation algorithm must also track the changes without the need to increase the number of pilot symbols Novel receiver architectures capable of achieving good performance by using a minimum number of pilot symbols and adaptive signal processing algorithms, are therefore suitable candidates in the channel estimation... AMPS D-AMPS Digital Enhanced Cordless Telephone DECT EDGE FFT Enhanced Data-Rates for GSM Evolution Fast Fourier Transform Forward Error Correction FEC Frequency Division Multiple Access FDMA Finite Impulse Response FIR xvi Frequency Modulation FM Gaussian Minimum Shift Keying GMSK Global System for Mobile GSM International Mobile Telephony IMT IMT Direct Spread IMT-DS IMT Frequency Time IMT-FT IMT Multi-Carrier... to the system or the mobile phones When the software of the mobile phone requires updating, some of the software feature upgrades can be directly transmitted to the mobile phone without involving the customer All 2G systems also have improved authentication and voice privacy capability This has dramatically reduced the fraudulent use of mobile phones 1.1.3 Third Generation Mobile Communications Work... ½ The simulation parameters are the same as those used in Figure 3.1 79 Performance of proposed c-VSLMS-III-M algorithm compared with c-VSLMS-I-M and c-VSLMS-II-M algorithms for high and low SNR 80 Simulation set-up for comparing tracking performance of proposed and existing m-VSLMS-M algorithms Tracking performance of m-VSLMS algorithms using multiplica- 81 tive update recursion under... used to mitigate the amplitude fading e®ects of large scale path loss and small scale channel fading to improve system performance However, for enhanced performance of the FEC, there is also a need to estimate the chan- nel coe±cients For example, the channel estimates allow the receiver to remove the phase rotations caused by the channel to achieve coherent demodulation of quadrature amplitude modulation...List of Figures 1.1 Evolution of Mobile Cellular Communications 4 1.3 Fade margin versus percent reliability for Rayleigh fading 8 1.2 1.4 1.5 1.6 1.7 1.8 1.9 Concept of Mobile Cellular Communications Signal processing operations in GSM 10 Generalized Viterbi Equalizer . First Generation Mobile Communications 2G Second Generation Mobile Communications 3G Third Generation Mobile Communications 4G Fourth Generation Mobile Communications AMPS Advanced Mobile Phone Service AR. Generation Mobile Communications . . . . . . . . . . 15 1.1.4 Beyond Third Generation Mobile Communications . . . . . 19 1.2 Mobile Propagation Channel Impairments & Optimum Receivers For Fading. NOVEL RECEIVER ARCHITECTURES FOR MOBILE COMMUNICATIONS ANG WEE PENG (B.Eng. (EE), M.Sc. (EE), NUS) A THESIS SUBMITTED FOR THE DEGREE O F DOCTOR OF PHILO SOPHY DEPARTMENT