研究生: |
曾建龍 Tzeng, Jian-Lung |
---|---|
論文名稱: |
適用於多輸出多輸入通訊之高效能低複雜度聯合收發機設計與實現 Design and Implementation of a High Performance Low Complexity Joint Transceiver for MIMO Communications |
指導教授: |
馬席彬
Ma, Hsi-Pin |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
論文出版年: | 2009 |
畢業學年度: | 97 |
語文別: | 中文 |
論文頁數: | 106 |
中文關鍵詞: | 場效可規劃邏輯陣列 、幾何平均分解法 、發射天線選擇機制 、編碼本 、通道狀態資訊 |
外文關鍵詞: | FPGA, GMD, transmitter antenna selection, codebook, channel state information |
相關次數: | 點閱:1 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在本論文中,提出一個低複雜度高效能聯合收發機的完整設計與實現,包跨從規格研讀、系統模擬,架構設計,再到使用場效可規劃邏輯陣列(FPGA)驗證與實現。
在傳統通訊系統上,使用多輸出多輸入技術可以提高系統效能以及增加資料傳輸率,然而假使通道狀態資訊(channel state information)能夠進一步再發射端獲得,可以達到比傳統上更好的系統效能。本論文提出一個結合發射天線選擇機制(transmitter antenna selection)與幾何平均分解法(GMD)的聯合收發機,採用正交分解偵測器(QR detector),並且實際應用於有限頻寬回傳的通道上。此架構補償了單用幾何平均分解法在情況不佳的通道下缺陷,進一步改善誤碼率(BER)的效能。從浮點數模擬結果來看,此提出的收發機在使用4x6的發射天線選擇組態,當誤碼率為10-2,i.i.d.通道下,有著比開放迴路的垂直-貝爾實驗室分層空時編碼(V-BLAST)好6dB的訊雜比改善。
從硬體複雜度觀點來看,提出許多修改與簡化架構來節省硬體的使用,包含天線選擇方式的簡化、簡單且健全的正交分解偵測器設計。另外由於回傳頻寬之有限且珍貴的實際限制下,另一挑戰必須在有限頻寬下,達到令人滿意的系統效能,為了克服此問題,我們提出了有效率的預編碼矩陣的量化與重建,經過模擬結果證實,此方法具有低回傳資料率、低硬體複雜度,較短的編碼本(codebook)搜尋時間,與較少的編碼本容量等優點。
最後,將聯合收發機置於場效可規劃邏輯陣列(FPGA)板上做實現以進一步驗證提出的演算法與架構,收發機的最大操作時脈頻率可達到50MHz,而對應的最大資料吞吐量可到達120Mbps,此聯合收發機透過模擬和仿真的結果比對證明了功能的正確性,同時亦呈現了令人滿意的效能。
In this thesis, specification study, system simulation, architecture
design and logic design along with field-programmable gate array (FPGA) implementation of a low
complexity and high performance joint transceiver for MIMO Communications is presented.
Communication systems using MIMO technique is important because of the potential improvements in transmission rate and/or link performance. Recently, wireless system where the channel state information is available at the transmitter through a feedback link has attracted considerable attention since that can achieves better performance than conventional ones. This thesis presents an efficient and practicable MIMO transceiver in which transmitter antenna selection at receiver is applied to QR detector with GMD precoding through limited feedback channel. The method compensates the deficiency of the GMD algorithm under ill-conditioned channel and improves the BER performance further. From the floating-point simulation results, the proposed transceiver can achieve over 6 dB SNR improvement over the open-loop V-BLAST counterparts at BER=$10^{-2}$ under i.i.d. channel as 4 $\times$ 6 transmitter antenna selection is adopted.
Simulations are based on the MIMO fading channel model with white noise. The elements in the channel matrix are assumed i.i.d. complex Gaussian random variable with zero mean and variance of $0.5$ per dimension. Simulations are under flat fading and quasi-stationary environment.
In view of hardware complexity, several modified schemes and hardware
simplifications are presented to save the VLSI design cost. For over $4 \times 5$ antenna selection, the proposed antenna selection scheme can save more than 50\% computational complexity compared with that of the exhausting method. And simple and robust QR detector designed without combining post-processing matrix with satisfactory performance is proposed to reduce computational complexity as well. Moreover, due to practical restrictions, the feedback bandwidth is limited and treasurable, another obstacle to the practical implementation of this scheme is whether or not it performs well when the channel has limited feedback. Hence efficient precoder quantization and reconstruction are also analyzed and evaluated which results in low-rate feedback, low hardware cost, short searching codeword time and less codebook size at the same time. Take a $4 \times 4$ precoding matrix for example, the overhead of feedback bits are substantially reduced from 80 bits with scalar quantization applied to 7 bits that efficient vector quantization is uesd.
Finally, a MIMO joint transceiver hardware platform on a Xilinx FPGA is realized to verify the proposed algorithm and architecture. The maximum operating clock rate of the transceiver can achieve about 50 MHz and the corresponding maximum throughput is 120 Mbps. Simulation results and emulation results present correct function and satisfactory performance of our design.
[1] C. E. Shannon, "A mathematical theory of communication," Bell Labs Technical
Journal, vol. 27, pp.379{423, 1948.
[2] R. T. Derryberry, S. D. Gray, D. M. Ionescu, G. Mandyam and B. Raghothaman,
"Transmit diversity in 3G CDMA systems," IEEE Commun. Mag., pp. 68{75, Apr.
2002.
[3] C. W. Yu, "A Scalable MIMO Detector IP for Wireless Communications," Master's
thesis, National Tsing Hua University, HsinChu, Taiwan, Sept. 2006.
[4] S. M. Alsmouti, "A simple transmit diversity technique for wireless communica-
tions," IEEE J. Sel. Areas Commun., vol. 16, no. 8, pp.1451{1458, Oct. 1998.
[5] G. Ginis and J. M. Cio±, "A multi-user precoding scheme achieving crosstalk can-
cellation with application to DSL systems," in Proc. 34th Asilomar Conf. Signals,
Syst., Comput. Asilomar, CA, vol. 2, pp. 1627{1631, Oct. 2000.
[6] C. P. Wu , and J. M. Wu, "Low Complexity Channel Decomposition for Spatial
Multiplexing MIMO Systems," IEEE Workshop on Signal Processing Advances in
Wireless Communications, SPAWC '08.
[7] Y. Jiang, J. Li, and W. W. Hager, "Joint transceiver design for MIMO communica-
tions using geometric mean decomposition," IEEE Trans. Signal Process., vol. 53,
no. 10, pp. 3791{3803, Oct. 2005.
[8] Y. Jiang, W. Hager, and J. Li, "The geometric mean decomposition," Linear Alge-
bra Its Applications, vol. 396, pp. 373{384, Feb. 2005.
[9] Y. Jiang, J. Li, and W. W. Hager, \Uniform channel decomposition for MIMO
communications," IEEE Trans. Signal Process., vol. 53, no. 11, pp. 4283{4294,
Nov. 2005.
[10] L. Zheng and D. N. C. Tse, "Diversity and multiplexing: A fundamental tradeo® in
multiple-antenna channels," IEEE Trans. Inf. Theory, vol. 49, pp.1073{1096, May
2003.
[11] A. Narula, M. J. Lopez, M. D. Trott, and G. W. Wornell, "E±cient use of side
information in multiple-antenna data transmission over fading channels," IEEE J.
Sel. Areas Commun., vol. 16, no. 8, pp. 1423{1436, 1998.
[12] D. J. Love, R. W. Heath Jr., W. Santipach, and M. L. Honig, "What is the value of
limited feedback for MIMO channels?" IEEE Commun. Mag., vol. 42, no. 10, pp.
54{59, 2004.
[13] T. A. Thomas, K. L. Baum, and P. Sartori, "Obtaining channel knowledge for
closed-loop multi-stream broadband MIMOOFDM communications using direct
channel feedback," in Proc. IEEE GLOBECOM 05, vol. 6, pp. 3907{3911, St. Louis,
Mo, USA, Nov.-Dec. 2005.
[14] D. J. Love and R. W. Heath Jr., "Limited feedback precoding for spatial multiplex-
ing systems using linear receivers." In: Proceedings of IEEE MILCOM. Monterey,
Canada, 2003: 627{632.
[15] A. F. Molisch, M. Z. Win, Y. S. Choi and J. H. Winters, "Capacity of MIMO
Systems with Antenna Selection," IEEE Trans. Wireless Commun., ISSN: 1536-
1276, Vol. 4, Issue 4, pp. 1759{1772, Jul. 2005.
[16] D. J. Love and R. W. Heath Jr., "Limited feedback unitary precoding for spatial
multiplexing systems," IEEE Trans. Inf. Theory, vol. 51, no. 8, pp. 2967{2976,
2005.
[17] K. K. Mukkavilli, A. Sabharwal, E. Erkip, and B. Aazhang, "On beamforming with
‾nite rate feedback in multiple-antenna systems," IEEE Trans. Inf. Theory, vol. 49,
no. 10, pp. 2562{2579, 2003.
[18] R. W. Heath Jr., S. Sandhu, and A. Paulraj, "Antenna selection for spatial mul-
tiplexing systems with linear receivers," IEEE Commun. Lett., vol. 5, no. 4, pp.
142{144, Apr. 2001.
[19] F. R. de Hoog and R. M. M. Mattheij, \Subset selection for matrices," Linear
Algebra and its Applications, vol. 422, pp. 349{359, Apr. 2007.
[20] Y. Bae and J. Lee, \Antenna selection for MIMO systems with sequential Nulling
and cancellation," Conf. on Information Science and Systems, Princeton University,
Princeton, New Jersey , pp.745{749, Mar. 2006.
[21] M. Dorrance and I. Marsland, "Robust transceiver design for geometric mean de-
composition systems with limited precoder feedback," in Proc. IEEE CCECE'08,
pp. 951{956, May 2008.
[22] J. C. Roh and B. D. Rao, "Channel feedback quantization methods for MISO and
MIMO systems," in Proc. IEEE PIMRC'04, vol. 2, pp. 805{809, Sept. 2004.
[23] Q. Li, X. E. Lin, A. Poon, M. Ho, N. Himayat, and S. Talwar, \Improved Feedback
for MIMO Precoding," IEEE 802.16 Broadband Wireless Access Working Group.
[24] G. E. P. Box and M. E. Muller, "A note on the generation of random normal
deviates," Ann. Math. Stat., vol 29, pp. 610{611, 1958.
[25] 3GPP TR 25.996, Spatial channel model for multiple input multiple output
(MIMO) simulations, v. 7.0.0, Jun. 2007.
[26] H. Choi and W. P. Burleson, "Search-based wordlength optimization for VLSI/DSP
synthesis," in Proc. IEEE Workshop on VLSI Signal Processing, VII, pp. 198{207,
Oct. 1994.
[27] G. H. Golub and C. F. V. Loan, Matrix Computations, 3rd ed. Baltimore, MD:
John Hopkins University Press, 1996.
[28] A. Bjorck and C. Paige, "Loss and recapture of orthogonality in the modi‾ed gram-
schmidt algorithm," SIAM J. Matrix Anal. Appl., vol. 13(1), pp. 176{190, 1992.
[29] J. Choi and R. W. Heath Jr., "Interpolation based transmit beamforming for
MIMO-OFDM with limited feedback," IEEE Trans. Signal Process., vol. 53, no.
11, pp. 4125{4135, Nov. 2005.
[30] T. Pande, D. J. Love and J. V. Krogmeier,"Reduced Feedback MIMO-OFDM Pre-
coding and Antenna Selection," IEEE Trans. Signal Process., vol. 55, issue 5, pp.
2284{2293 May 2007.