Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 131 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
131
Dung lượng
0,96 MB
Nội dung
PATTERN CLASSIFICATION BASED MULTIUSER DETECTORS FOR CDMA COMMUNICATION SYSTEMS CHETAN MAHENDRA (B Eng (Hons.), NUS) A THESIS SUBMITTED FOR THE DEGREE OF MASTER OF ENGINEERING DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING NATIONAL UNIVERSITY OF SINGAPORE 2005 Acknowledgements It is only when I wrote this thesis; I realized how far I have come in the last two years The task was a daunting one, and would have never been completed without the support and encouragement of my family, friends and mentors I would like to thank Dr Sadasivan Puthusserypady, my supervisor, for guiding me with a firm hand and giving me direction whenever I felt lost or discouraged, My parents and my sister for giving me the strength to persevere whenever I felt I could not go any further, for the endless phone conversations and the wonderful times spent in the vacations, My friends in the lab (which had become my second home) – Ajeesh, Luo Huaien, Li Yongfeng, Lim Teck Por – for all the fun times A final note of thanks to my housemates – Navneet, Parth, Ravi and Sachin – for tolerating me when I went nuts and for sticking with me throughout the course i Table of Contents Acknowledgements i Table of Contents ii Summary vii List of Figures ix List of Symbols xi List of Abbreviations xiv Chapter One: Introduction 1.1 Spread Spectrum Communications 1.2 Basic Concepts 1.2.1 Signal-to-Noise Ratio 1.2.2 Processing Gain 1.3 Spread Spectrum System Model 1.4 Code-Division Multiple-Access (CDMA): An Overview 1.4.1 Motivation for CDMA 1.4.2 Basic Synchronous CDMA Model 1.4.3 Basic Asynchronous CDMA Model 1.5 Limitations of Conventional CDMA System ii 1.5.1 Multiple Access Interference (MAI) 1.5.2 Near / Far Effect 10 1.6 Thesis Structure 11 Chapter Two: Multiuser Detection 13 2.1 Introduction 13 2.2 Matched Filter (Conventional) Detector 14 2.3 Decorrelating Detector 17 2.4 Minimum Mean-Squared Error Detector 18 2.5 Optimum Multiuser Detector 20 2.6 Radial Basis Function Detector 20 2.6.1 2.7 RBF as a Multiuser Detector 23 Summary 26 Chapter Three: Receiver Design Through Pattern Classification 27 3.1 Introduction 27 3.2 Signal Detection in Geometric Terms 27 3.2.1 Vector Representation of Signals 28 3.2.2 Gram-Schmidt Procedure 30 iii 3.3 Geometric View of Multiuser Detection 31 3.4 Pattern Classification 33 3.4.1 Linear Classifiers 34 3.4.2 Nonlinear Classifiers 35 3.4.3 Approximate Classifiers 35 3.5 Summary 36 Chapter Four: Support Vector Machines 37 4.1 Introduction 37 4.2 Support Vector Machines 38 4.2.1 Capacity of a Learning Machine 39 4.2.2 Vapnik-Chervonenkis (VC) Dimension 39 4.2.3 Structural Risk Minimization (SRM) 41 4.3 Mathematical Formulation 41 4.3.1 Linear SVMs 41 4.3.2 Lagrangian Method 42 4.3.3 Nonlinear SVMs 43 4.3.4 Solving Quadratic Programming (QP) Problem 45 4.4 Summary 49 iv Chapter Five: Multisurface Method for Multiuser Detection 50 5.1 Introduction 50 5.2 Multisurface Method of Pattern Separation 51 5.2.1 The MSM Algorithm 51 5.2.2 Computational Formulation 58 5.2.2.1 MATLAB® Optimization Toolbox 60 5.2.2.2 Linear Separability 61 5.2.2.3 Alternative Linear Separability 62 5.2.2.4 Complexity Issues 62 5.3 Enhanced Multisurface Method 64 5.3.1 Improving Performance in Distorted Channel 64 5.3.2 Reducing Computational Complexity 67 5.3.2.1 Discriminant Function 68 5.3.2.2 Steepest Descent Learning Method 70 5.4 EMSM Through Example 72 5.5 Summary 74 Chapter Six: Implementation and Results 76 6.1 Introduction 76 6.2 System Description 77 v 6.2.1 Channel Description 77 6.2.2 Preprocessing Stage 78 6.2.3 System Description in Matrix Notation 79 6.2.3.1 Non-dispersive channel 82 6.2.3.2 Dispersive channel 83 6.3 Implementation Details of MSM 85 6.4 Implementation Details of Enhanced MSM 88 6.4.1 Improving Performance in Distorted Channels 89 6.4.2 Improving Computational Complexity 90 6.5 Simulation Results 90 6.5.1 Decision Boundary 91 6.5.2 Illustration of EMSM Through an Example 92 6.5.3 BER Performance 93 6.6 Summary 100 Chapter Seven: Conclusion 102 7.1 Summary 102 7.2 Future Work 105 Publications originating from this work 106 References 107 vi Summary Explosive growth of internet, voice and data communications put an increasing strain on the channel capacity requirements Multi-access communications have emerged as the answer to such demands, offering a more efficient utilization of the available finite resources over the single access methods It is in this capacity that Direct Sequence Code Division Multiple Access (DS-CDMA) has emerged as a preferred method for the next generation wireless systems, and is the topic of a lot of current research including the present work This work deals with the problem of multiuser detection in DS-CDMA systems in a multipath environment; involving demodulation of interfering signals in a demanding channel which is similar to the channels that occur in reality This thesis begins with a brief discussion of the technology behind DS-CDMA, followed by an overview of the existing conventional multiuser detectors The problem of multiuser detection is reformulated as one of pattern recognition, and two multiuser detectors – support vector machine based detector and the enhanced multisurface method based detector – are introduced in detail Simulation results and discussion of the performance of these detectors are then presented The existing multiuser detectors can be divided into two categories (i) low-complexity, poor-performance linear detectors and (ii) high-complexity, good-performance nonlinear detectors In particular, in channels where the orthogonality of the code sequences is destroyed by multipath, detectors with linear complexity perform much worse than the vii nonlinear detectors In this work we propose an Enhanced Multisurface Method (EMSM) for multiuser detection in multipath channels EMSM is an intermediate piece-wise linear detection scheme with a run-time complexity linear in the number of users Its bit error rate (BER) performance is compared with existing linear detectors, namely, a nonlinear radial basis function (RBF) detector trained by a new support vector learning algorithm and Verdu’s optimal detector Simulations in multipath channels indicate that it always outperforms all other linear detectors and performs nearly as well as nonlinear detectors viii List of Figures Figure 1.1: Spread Spectrum communication system model Figure 1.2: Direct-Sequence spreading process Figure 1.3: Digital Communications using spread spectrum modulation Figure 2.1: Matched Filter Receiver 15 Figure 2.2: Basic CDMA channel model with matched filter receiver 15 Figure 2.3: The decorrelator detector for synchronous CDMA 18 Figure 2.4: The MMSE detector for synchronous CDMA 19 Figure 2.5: Basic structure of a RBF network 21 Figure 2.6: The RBF receiver with a MF preprocessor 26 Figure 3.1: A typical equalizer setup for multipath CDMA channels 31 Figure 3.2: Various methods of separation for two-classes 33 Figure 4.1: Relationship between SNR and number of support vectors 49 Figure 5.1: A simple linearly inseparable scenario with two-classes 53 Figure 5.2: Finding a pair of hyperplanes such that only the region in the middle has points of both classes 54 Figure 5.3: Finding another pair of hyperplanes such that only the region in the middle has points of both classes 55 ix Figure 6.10: BER comparison for users in mixed-phase multipath channel Figure 6.11: BER comparison for EMSM in synchronous and asynchronous channels 6.6 Summary As is evident from the results given above, EMSM outperforms the other linear detectors in the presence of severe multipath The main problem is that all the other linear detectors are designed from the perspective of reducing the correlated interference from other users and trying to neutralize the near-far effect caused by the differing transmission powers of the various users However in the cases considered, the number of users is assumed to be quite small and hence the correlated interference is not a serious problem Moreover, since all users are assumed to be transmitting at uniform power, no near-far effect is present However, a strong multipath effect is assumed Since the other linear detectors form their decision boundaries without any consideration for the effect of multipath, their 100 performance is extremely bad in comparison to the MSM RBF, implementing a nearoptimum (optimum for the amount of data available to the receivers) detector, forms a nonlinear boundary instead of the piecewise linear boundary formed by the MSM and hence out-performs MSM 101 Chapter Conclusion Work presented in this thesis focuses primarily on the problem of multiuser detection in the DS-CDMA environment A novel approach based on the multisurface method proposed by Mangasarian and its discriminant function given by Takiyama was presented and analyzed Performance of this scheme was investigated and compared with that of other comparable linear detectors, with the RBF implementation of the optimal multiuser detector serving as the upper bound on achievable performance 7.1 Summary The problem of multiuser detection was first introduced and then a novel solution was proposed in a methodical fashion In the first chapter, a discussion of the basic principles of DS-CDMA communication was undertaken To this end, first the fundamental concepts behind the more general spread spectrum communications were introduced, which was followed by a more specific dealing of the synchronous and asynchronous CDMA It was hoped that this chapter will provide all the necessary basics required to understand the remainder of the thesis even if the reader is not very familiar with the research area 102 In the second chapter, the concept of multiuser detection was introduced and a study of some of the established multiuser detectors was conducted There are a lot of multiuser detectors that have been proposed and it was obviously not feasible to cover all of them The ones discussed in detail are the matched filter (MF), the decorrelating detector (DD), the minimum mean-squared error (MMSE) detector, the optimum multiuser detector (OMD) and the radial basis function (RBF) based implementation of the optimum multiuser detector These were chosen primarily because they are utilized for comparison later in the thesis and hence this chapter should equip the reader with all the necessary knowledge of existing MUDs to tackle the rest of the thesis They are some of the most studied and intuitive detectors and will allow the user to strengthen his understanding of the fundamental concepts of multiuser detection In the third chapter, multiuser detection was presented as a pattern classification problem This involved introducing the relevant concepts of first converting the signals (used more often in the communication theory) into vectors (using the Gram-Schmidt procedure) Once the vector representation of signals is achieved, the vectors can be plotted in the vector space and a geometric view of the problem emerges The geometric way of looking at the problem allows one to apply (modified versions of) algorithms introduced in the pattern recognition literature to achieve multiuser detection It also allows a richer insight into the issue of multiuser detection At the end of this chapter it was hoped that the reader would have a good picture of visualizing the MUD problem as a pattern classification problem 103 In the fourth chapter, the support vector machine (SVM) based multiuser detector was introduced This chapter provides a thorough review of the concepts of structural risk minimization which are at the core of the SVM detector It follows it up with details of implementation of the detector, in particular giving the implementation details of the projection method used to solve the quadratic programming problem This method is different and much simpler than the methods employed by other researchers while implementing SVM detectors, and simulation results confirm that it works just as well as the more computationally expensive methods In the fifth chapter, the Multisurface Method (MSM) was introduced The chapter gives a detailed treatment to the algorithm, dealing with the flowchart and pseudocode for the algorithm, giving a mathematical analysis of the algorithm and providing an introduction to the Optimization toolbox in MATLAB® which was used to implement the algorithm in this work However, this algorithm was provided in the context of general pattern classification and was not entirely appropriate for application in the multiuser detection area Two enhancements to the algorithm were discussed in detail to improve the BER performance in noisy conditions and to improve the computational costs of the algorithm, yielding an enhanced MSM The algorithm and its enhancements were made clearer through examples, and it is hoped that by the end of this chapter the reader would have a good understanding of the MSM and its enhancements – the main thrust of this work In the sixth chapter, the implementation details of the original MSM and later of the enhancements were provided, followed by a discussion of the simulation results This 104 forced first formulating the problem in terms of matrices as MATLAB® deals with everything in terms of matrices only Once the problem was restated in matrices, the implementation of the enhanced MSM was merely a matter of translating each line of the pseudocode into program Some implementation level details that were not explicitly mentioned in the algorithm were identified and dealt with in this chapter Further the chapter involved a discussion of the BER performance of the MSM primarily in noisy dispersive channels, and a comparison with matched filter, decorrelating detector, minimum mean-squared error detector and the radial basis function based optimal multiuser detector was provided As the results demonstrated, MSM outperforms all the other linear detectors and fares well in comparison to the optimal nonlinear detector 7.2 Future Work In this work a novel multiuser detection scheme based on Mangasarian’s multisurface method is investigated in noisy dispersive channels However, due to computational limitations the simulations were restricted to low number of users Also, in this work synchronous communications was assumed and near-far effect was not considered Analysis of the algorithm in a more general setting incorporating the conditions mentioned above serves as a good future research direction Also, the enhancement to improvement in computational costs is as yet mathematically not proven to converge i.e there is no analytical proof for the convergence Deriving such a theoretical proof is also a possible challenge for future work in this direction 105 Publications originating from this work C Mahendra and S Puthusserypady, “Multiuser Receiver for DS-CDMA signals in Multipath Channels: An Enhanced Multisurface Method”, revised version submitted to IEEE Transactions on Neural Networks, October 2005, under review 106 References [1] R E Zeimer and R L Peterson, Introduction to Digital Communications, 2nd ed: Prentice-Hall, 2001, Chapters 1-9 [2] J G Proakis, Digital Communications, 3rd ed New York, USA: McGraw-Hill, 1993, Chapters 1-5, 11-15 [3] R C Dixon, Spread Spectrum Systems with Commercial Applications, 3rd ed New York, USA: John Wiley and Sons, Inc., 1994, Chapters 1-6, [4] A J Viterbi, "Spread Spectrum Communications: Myths and Realities," IEEE Communications Magazine, 50th Anniversary Commemorative Issue, May 2002, pp 34 - 41 [5] J Zander and S L Kim, Radio Resource Management for Wireless Networks: Artech House Publisher, 2001, Chapters 1-9 [6] J L Massey, "Information Theory Aspects of Spread Spectrum Communications," Proceedings of the International Symposium on Spread Spectrum Techniques and Applications, pp 16-21, 1994 [7] C E Shannon, "Communications in the Presence of Noise," Proceedings of the IRE, vol 37, pp 10-21, January 1949 [8] R A Scholtz, "The Evolution of Spread Spectrum Multiple Access Communications," Proceedings of the International Symposium on Spread Spectrum Techniques and Applications, pp 4-13, 1994 [9] S Verdu, Multiuser Detection: Cambridge University Press, 1998, Chapters 1-6 107 [10] R Lupas and S Verdu, "Near-far Resistance of Multiuser Detectors in Asynchronous Channels," IEEE Transactions on Communications, vol 43, pp 496-508, April 1990 [11] S Verdu, "Optimum Multiuser Asymptotic Efficiency," IEEE Transactions on Communications, vol 34, pp 890-897, September 1986 [12] U Mitra and H Poor, "Adaptive Receiver Algorithms for Near-Far Resistant CDMA," IEEE Transactions on Communications, vol 43, pp 1713-1724, March 1995 [13] S Moshavi, "Multi-user Detection for DS-CDMA Communications," IEEE Communications Magazine, Vol 34, No 10, pp 124-136, October 1996 [14] H Poor and S Verdu, "Single User Detection for Multiuser Channels," IEEE Transactions on Communications, vol 37, pp 50-60, 1998 [15] S Verdu, "Near-far Resistant Receivers for DS/SSMA Communications," U.S Army Research Proposal, Contract DAAL03-87-K-0062, Princeton University 1986 [16] R Lupas and S Verdu, "Optimum near-far resistance of linear detectors for codedivision multiple-access channels," Abstracts of 1988 IEEE International Symposium on Information Theory, pp 14, June 1988 [17] R Lupas and S Verdu, "Linear Multiuser Detectors for Synchronous Codedivision Multiple-access Channels," IEEE Transactions on Information Theory, vol 35, pp 123-136, January 1989 108 [18] R Lupas-Golaszewski and S Verdu, "Asymptotic Efficiency of Linear Multiuser Detectors," Proceedings of the 25th IEEE Conference on Decision and Control, pp 2094-2100, December 1986 [19] S Haykin, Neural Networks: A Comprehensive Foundation, 2nd ed: Prentice Hall, July 1998, Chapters 1-6 [20] U Mitra and H V Poor, "Neural Network Techniques for Adaptive Multiuser Demodulation," IEEE Journal on Selected Areas in Communications, vol 12, pp 1460-1470, December 1994 [21] J M Wozencraft and I M Jacobs, Principles of Communication Engineering New York: J Wiley & Sons, 1965, Chapters 1-5 [22] L Barbosa, "Maximum Likelihood Sequence Estimators: A Geometric View," IEEE Transactions on Information Theory, vol 35, pp 419-427, March 1989 [23] P Jung and P D Alexander, "A Unified Approach to Multiuser Detectors for CDMA and their Geometrical Interpretations," IEEE Transactions on Selected Areas in Communications, vol 14, pp 1595-1601, October 1996 [24] L K Rasmussen, T J Lim, and P D Alexander, "A New Geometrical Interpretation of the Decorrelator in Multiuser CDMA," Proceedings of International Conference Globecom '96, vol 3, pp 1561-1565, November 1996 [25] S Haykin, Digital Communications, 1st ed New York, USA: John Wiley and Sons, Inc., 1988, Chapters 1-4 [26] B Lathi, Modern Digital and Analog Communication Systems: CBS College Publishing, 1983, Chapters 1-7, 10-12, 14 109 [27] J G Proakis and M Salehi, Communication Systems Engineering, 1st ed New Jersey, USA: Prentice-Hall, 1994, Chapters 1-9 [28] G J Gibson, S Siu, and C F N Cowan, "The Application of Nonlinear Structures to the Reconstruction of Binary Signals," IEEE Transactions on Signal Processing, vol 39, pp 1877-1884, August 1991 [29] P W Cooper, "The Hyperplane in Pattern Recognition," Cybernetics, vol 5, pp 215-238, 1962 [30] P W Cooper, "The Hypersphere in Pattern Recognition," Information and Control, vol 5, pp 324-346, 1962 [31] S Chen, A K Samigan, and L Hanzo, "Support Vector Machine Multiuser Receiver for DS-CDMA Signals in Multipath Channels," IEEE Transactions on Neural Networks, vol 12, pp 604-611, 2001 [32] V Vapnik, "Estimation of Dependencies Based on Empirical Data," English Translation: Springer-Verlag, 1979, Chapters 1-4 [33] C Cortes and V Vapnik, "Support Vector Networks," Machine Learning, vol 20, pp 273-297, 1995 [34] B Scholkopf, C Burges, and V Vapnik, "Extracting Support Data for a Given Task," Proceedings of the First International Conference on Knowledge Discovery and Data Mining, 1995 [35] B Scholkopf, C Burges, and V Vapnik, "Incorporating Invariances in Support Vector Learning Machines," Proceedings of the International Conference on Artificial Neural Networks, vol 1112, pp 47-52, 1996 110 [36] V Blanz, B Scholkopf, H Bulthoff, C Burges, V Vapnik, and T Vetter, "Comparison of View Based Object Recognition Algorithms using Realistic 3d Models," Proceedings of the International Conference on Artificial Neural Networks, vol 1112, pp 251-256, 1996 [37] E Osuna, R Freund, and F Girosi, "An Improved Training Algorithm for Support Vector Machines," Proceedings of the 1997 IEEE Workshop on Neural Networks for Signal Processing, pp 276-285, 1997 [38] T Joachims, "Text Categorization with Support Vector Machines," University of Dortmund, Technical Report, 1997 [39] S Geman and E Bienenstock, "Neural Networks and the Bias/Variance Dilemma," Neural Computation, vol 4, pp 1-58, 1992 [40] I Guyon, V Vapnik, B Boser, L Bottou, and S A Solla, "Structural Risk Minimization for Character Recognition," Advances in Neural Information Processing Systems, vol 4, pp 471-479, 1992 [41] D C Montgomery and E A Peck, Introduction to Linear Regression Analysis, 2nd ed: John Wiley and Sons, Inc., 1992, Chapters 1-3 [42] V Vapnik, The Nature of Statistical Learning Theory New York, USA: SpringerVerlag, 1995, Chapters 1-9 [43] R Fletcher, Practical Methods of Optimization, 2nd ed: John Wiley and Sons, Inc., 1987, Chapters 1-12 [44] B Boser, I Guyon, and V Vapnik, "A Training Algorithm for Optimal Margin Classifiers," Proceedings of the Fifth Annual Workshop on Computational Learning Theory, 1992 111 [45] M A Aizerman, E M Braverman, and L I Rozoner, "Theoretical Foundations of Potential Function Method in Pattern Recognition Learning," Automation and Remote Control, vol 25, pp 821-837, 1964 [46] J Mercer, "Functions of Positive and Negative Type and their Connection with the Theory of Integral Equations," Philosophical Transactions of the Royal Society of London, A, vol 209, pp 415-446, 1909 [47] R Courant and D Hilbert, Methods of Mathematical Physics, 1953, Chapters 1-6 [48] T Cover, "Geometrical and statistical properties of systems of linear inequalities with applications in pattern recognition," IEEE Transactions on Electronic Computers, vol EC-14, pp 326-334, 1965 [49] N Christianini and J Shawe-Taylor, An Introduction to Support Vector Machines: Cambridge University Press, 2000, Chapters 1-7 [50] C J C Burges, "A Tutorial on Support Vector Machines for Pattern Recognition," Data Mining and Knowledge Discovery, vol 2, pp 121 - 167, 1998 [51] O L Mangasarian, "Multisurface Method of Pattern Separation," IEEE Transactions on Information Theory, vol IT-14, pp 801-807, November 1968 [52] W H Wolberg and O L Mangasarian, " Multisurface Method of Pattern Separation for Medical Diagnosis Applied to Breast Cytology," Proceedings of the National Academy of Sciences, vol 87, pp 9193-9196, 1990 [53] W N Street, "Cancer Diagnosis and Prognosis via Linear-Programming-Based Machine Learning," in Computer Sciences Department, vol Ph.D thesis Madison, Wisconsin: University of Wisconsin, 1994 112 [54] O L Mangasarian, W N Street, and W H Wolberg, " Breast Cancer Diagnosis and Prognosis via Linear Programming," Operations Research, vol 43, pp 570577, 1995 [55] E J Bredensteiner and K P Bennett, "Multicategory Classification by Support Vector Machines," Computational Optimization and Applications, vol 12, pp 5379, Jan 1999 [56] O L Mangasarian, "Linear and Nonlinear Separation of Patterns by Linear Programming," Operations Research, Vol 13, pp 444-452, May-June 1965 [57] R C Minnick, "Linear-input Logic," IRE Transactions on Electronic Computers, vol EC-10, pp 6-16, March 1961 [58] T S Motzkin and I J Schoenberg, "The Relaxation Method for linear Inequalities," Canadian Journal of Mathematics, vol 6, pp 393-404, 1954 [59] S Muroga, "The Principle of Majority Decision Logical Elements and the Complexity of their Circuits," IFIP Congress, pp 400-406, 1959 [60] S Muroga, "Logical Elements on Majority Decision Principle and Complexity of their Circuit," Proceedings of the International Conference on Information Processing, 1959 [61] S Muroga, I Toda, and S Takasu, "Theory of Majority Decision Elements," J Franklin Institute, vol 271, pp 376-418, May 1961 [62] R Takiyama, "A Learning Procedure for Multisurface Method of Pattern Separation," Pattern Recognition, vol 12, pp 75-82, 1980 [63] G L Nemhauser, A H G R Kan, and M J Todd, Optimization, Elsevier Science Publishers, Holland, 1989, Chapters 1-3, 113 [64] S J Wright, Primal-Dual Interior-Point Methods, Philadelphia, PA: SIAM, 1997, Chapters 1-6,10,11 [65] C Z W Hassell, G J Gibson, and B Mulgrew, "Constructive Neural Network Design for the Solution of Two State Classification Problems with Application to Channel Equalization," Proceedings of the Workshop on Neural Networks for Signal Processing, Boston, USA, September 1995 [66] R Tanner and D G M Cruickshank, "A Hybrid Receiver Structure for DSCDMA," Proceedings of the IEEE Vehicular Technology Conference (VTC), Amsterdam (The Netherlands), 1999 [67] R Takiyama, "Multiple Threshold Perceptron," Pattern Recognition, vol 10, pp 27-30, 1978 [68] T S Rappaport, Wireless Communications, 1st ed Upper Saddle River, New Jersey: Prentice Hall, 1996, Chapter 10 [69] T Kailath, "On Multilink and Multidimensional Channels," IEEE Transactions on Information Theory, vol 8, pp 260-262, April 1962 [70] T Kailath, "Correlation Detection of Signals Perturbed by a Random Channel," IEEE Transactions on Information Theory, vol 6, pp 361-366, June 1960 [71] G H Golub and C F V Loan, Matrix Computations, 3rd ed Baltimore, MD: John Hopkins University Press, 1996, Chapters 1-5, 10-12 [72] B Mulgrew, "Applying radial basis functions," IEEE Signal Processing Magazine, pp 50-65, March 1996 114 [...]... (EMSM) based detector, both having their roots in pattern classification Already discussed are the fundamentals of spread spectrum communications and a detailed look at the pros and cons of CDMA which is fast becoming the accepted standard for the next generation of wireless communications Chapter 2 introduces the concept of multiuser detection and provides an overview of some of the multiuser detectors. .. implementations For a detailed analysis of this topic, the interested reader is referred to the many references listed [10-12] 10 1.6 Thesis Structure The primary focus of this thesis is to present pattern classification based multiuser detection techniques for DS -CDMA channels in a multipath environment This thesis presents a fresh look at a recently proposed support vector machine (SVM) based detector,... coincide and this allows a non-fuzzy classification of every point into one of the two classes 56 Figure 5.5: Classification of a pattern x by q pairs of surfaces 57 Figure 5.6: A simple linearly separable scenario for two-classes 65 Figure 5.7: Moving hyperplanes away to improve BER performance in noise 66 Figure 5.8: Example of EMSM’s pattern classification methodology 74 Figure... Conventional CDMA System A discussion and review of some of the salient features of a CDMA system relevant to understanding the development of multiuser detectors are presented below To allow a more macro-level understanding, the treatment avoids mathematical details and highlights the conceptual aspects as much as possible The two primary limitations of the current DS -CDMA systems are the degradation in performance... presented, allowing the pattern classification techniques to be applied Chapter 4 introduces a support vector machine (SVM) based detector The chapter begins with the background of support vector machines, moves on to the application of the ideas 11 to multiuser detection and finally provides the implementation details required to construct such a detector SVMs have been used before for multiuser detection,... overview of some of the multiuser detectors The more established detectors like the matched filter, decorrelating detector, minimum mean-square-error detector, Verdu’s optimal multiuser detector and the radial basis function (RBF) detector were analyzed in some detail Chapter 3 reformulates the problem of multiuser detection in a pattern classification perspective The relevant concepts in both fields... multiple-access (CDMA) scheme was developed mainly to increase capacity The development of the digital cellular systems for increasing capacity came just as the analog cellular systems faced a capacity limitation in 1987 [9] There are three basic multiple-access schemes in digital systems, namely, frequency-division multipleaccess (FDMA), time-division multiple-access (TDMA) and code-division multipleaccess (CDMA) ... treatment of some of the common multiuser detectors The reader familiar with the field may choose to skip this chapter To the unfamiliar reader, this chapter provides all the basic tools required to understand the concept of multiuser detection, and provides an introduction to all the multiuser detectors used in the remainder of the thesis 2.1 Introduction In a conventional CDMA system, all users interfere... However, the main drawback of such an optimal detector is one of complexity This forces us to look at suboptimal approaches for multiuser detection, where a wide range of performance / complexity trade-offs are available Most research is directed at finding an appropriate tradeoff between these two opposing forces of performance and complexity Also, in all the discussions that follow, several simplifying... The entire digital communication process using spread spectrum modulation can be summarized as in Figure 1.3 6 Figure 1.3: Digital Communications using spread spectrum modulation 1.4.2 Basic Synchronous CDMA Model To better understand this multiple access scheme, the basic CDMA U-user channel model is considered It consists of the sum of antipodally modulated synchronous signature waveforms embedded in ... behind DS -CDMA, followed by an overview of the existing conventional multiuser detectors The problem of multiuser detection is reformulated as one of pattern recognition, and two multiuser detectors. .. Multiple-Access (CDMA) : An Overview 1.4.1 Motivation for CDMA 1.4.2 Basic Synchronous CDMA Model 1.4.3 Basic Asynchronous CDMA Model 1.5 Limitations of Conventional CDMA System... presented The existing multiuser detectors can be divided into two categories (i) low-complexity, poor-performance linear detectors and (ii) high-complexity, good-performance nonlinear detectors In particular,