Abstract
A multirate receiver for WCDMA systems based on the adaptive signature method was designed and implemented. We employed an adaptive signature algorithm to consider two well-known multirate schemes, namely, the low rate and the high rate detector for variable spreading factor systems. In monorate scenarios, numerical experimentations showed that the adaptive signature method outperforms the Rake receiver and reaches the performances of the soft 4-stage multistage parallel interference cancellation receiver. In multirate scenarios, the performance comparison of two multirate schemes in floating-point and fixed-point was analyzed. Reusing the existing hardware architecture previously developed for monorate systems, we targeted the hardware implementation of these two multirate schemes on FPGA components.
Similar content being viewed by others
References
3GPP. TS 25.211 V7.2.0 Physical channels and mapping of transport channels onto physical channels (FDD) (Release 7). Technical Specification Group Radio Access Network, 2007-05.
Verdú, S. (1998). Multiuser detection. Cambridge: Cambridge University Press.
Andrews, J. G. (2005). Interference cancellation for cellular systems: a contemporary overview. IEEE Wireless Communications, 12(2), 19–29.
Moshavi, S. (1996). Multi-user detection for DS-CDMA communications. IEEE Communications Magazine, 34, 124–136.
Buehrer, R. M., Correal-Mendoza, N. S., & Woerner, B. D. (2000). A simulation comparison of multiuser receivers for cellular CDMA. IEEE Transactions on Vehicular Technology, 49, 1065–1085.
Guoqiang, X., Jianfeng, W., Tho, L.-N., & Tahar, S. (1999). Adaptive multistage parallel interference cancellation for CDMA. IEEE Journal on Selected Areas in Communications, 17, 1815–1827.
Viterbi, A. J. (1995). CDMA: principles of spread spectrum communication. MA: Addison-Wesley.
Haykin, S. (2001). Adaptive filter theory (4th ed.). London: Prentice Hall.
Massicotte, D., & Dahmane, A. O. (2004). Cascade Filter Receiver for DS-CDMA Communication Systems. International Application Published under the patent cooperation treaty (PCT), WO2004/040789, May.
Holma, H., & Toskala, A. (2004). WCDMA for UMTS: radio access for third generation mobile communications (3rd ed.). New York: Wiley & Sons Ltd.
Tony, O., & Arne, S. (1998). On schemes for multirate support in DS-CDMA systems. Wireless Personal Communications, 6, 265–287.
Sabharwal, A., Mitra, U., & Moses, R. (2001). MMSE receivers for multirate DS-CDMA systems. IEEE Transactions on Communications, 49, 2184–2197.
Saquib, M., Yates, R. D., & Ganti, A. (2000). An asynchronous multirate decorrelator. IEEE Transactions on Communications, 48, 739–742.
Mingxi, F., Hoffmann, C., & Kai-Yeung, S. (2003). Error-rate analysis for multirate DS-CDMA transmission schemes. IEEE Transactions on Communications, 51, 1897–1909.
Ho, Q. -T., & Massicotte, D. (2005). Hardware Implementation Issues of Cascade Filters MUD for Multirate WCDMA Systems. IEEE Workshop on Signal Processing Systems Design and Implementation (SiPS 2005), Athens, Greece, November 2-4, pp. 204–208.
Ho, Q.-T., Massicotte, D., & Dahmane, A. O. (2006). FPGA implementation of an MUD based on cascade filters for a WCDMA System. EURASIP Journal on Applied Signal Processing, 2006, 12. Article ID 52919.
Choi, J., & Kim, S. R. (2002). Adaptive MMSE receiver for multirate CDMA systems. IEEE Transactions Signal Processing, 50(12), 3098–3106.
Mentor Graphics, Algorithmic C™ data types, available at http://www.mentor.com.
Mathworks, Fixed-point toolbox, available at http://www.mathworks.com/.
Vembu, S., & Viterbi, A. J. (1996). Two different philosophies in CDMA-a comparison. IEEE Vehicular Technology Conference, 2, 869–873.
Varanasi, M. K., & Aazhang, B. (1990). Multistage detection in asynchronous code-division multiple-access communications. IEEE Transactions on Communications, 38(4), 509–519.
Yao, Y., Poor, H. V., & Sun, F.-W. (2004). User capacity for synchronous multirate CDMA systems with linear MMSE receivers. IEEE Transactions on Information Theory, 50(11), 2785–2793.
Ho, Q. -T. (2008). VLSI Architectures of Multiuser Detectors for WCDMA Wireless Communication, Ph.D. Thesis, Université du Québec a Trois-Rivières, (in French.).
Rajagopal, S., Rixner, S., & Cavallaro, J. R. (2002). A programmable baseband processor design for software defined radios. 45th Midwest Symposium on Circuits and Systems (MWSCAS), 3(4–7), 413–416.
Ahmed-Ouameur, M., & Massicotte, D. (2007). Real-time DSP and FPGA implementation of Wiener LMS based multipath channel estimation in 3G CDMA systems. Journal of VLSI Signal Processing Systems, 47(3), 259–279.
Fanucci, L., Letta, E., de Daudenzi, R., Giannetti, F., & Luise, M. (2001). VLSI Implementation of a CDMA Blind Adaptive Interference-Mitigating Detector. IEEE Journal on Selected Areas In Communications, 19(2), 179–190.
Nougarou, F., Massicotte, D., & Ahmed-Ouameur, M. (2008). Adaptive duplicated Filters and Interference Canceller for DS-CDMA Systems. Journal of Signal Processing, Springer, doi:10.1007/s11265-008-0234-2, July, 17 pages.
Acknowledgements
The authors would like to thank the Axiocom inc. and the National Science and Engineering Council of Canada (NSERC) for its financial support. Also, they acknowledge the reviewers for their useful comments that helped us to make the paper easier to read.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ho, QT., Massicotte, D. VLSI Implementation of an Adaptive Multiuser Detector for Multirate WCDMA Systems. J Sign Process Syst 61, 127–139 (2010). https://doi.org/10.1007/s11265-009-0410-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-009-0410-z