簡易檢索 / 詳目顯示

研究生: 李曜男
Yao-Nan Lee
論文名稱: 以分解圖及外來資訊轉換曲線輔助的無線通訊系統之分析與設計
Design and Analysis of Wireless Systems with Factor Graph and EXIT Chart
指導教授: 陳博現
Bor-Sen Chen
口試委員:
學位類別: 博士
Doctor
系所名稱: 電機資訊學院 - 通訊工程研究所
Communications Engineering
論文出版年: 2007
畢業學年度: 96
語文別: 英文
論文頁數: 85
中文關鍵詞: 分解圖外來資訊轉換曲線低密度檢查碼迭代式接收器接力式網路封包排序
外文關鍵詞: Factor Graph, EXIT Chart, LDPC Codes, Iterative Receivers, Relay Networks, Scheduling Algorithms
相關次數: 點閱:1下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 為了滿足使用者高速下載數位多媒體內容的需求,通訊領域的研究
    人員一直持續不斷地發展不同層面的通訊傳輸技術以期使整體無線
    通訊系統的效能可發揮到極致。從文獻中可以發現要達到這個目標
    所需克服的研究挑戰包含1) 發展一個有效率的時空編碼及調變機制來提高傳輸速率,2) 發展一個實用的迭代式接收器來復原被破壞的傳送信號,及3) 發展一個嶄新的無線網路架構及其上所使用的封包排序演算法來有效地利用網路中可重複使用的空間資源並避免交互
    干擾的情形發生。明顯地這些挑戰都不是很容易解決的研究問題,
    例如設計一個有效率的排序演算法在本質上是一個複雜的高維度最
    佳化問題。然而近來由於外來資訊轉換曲線(EXIT Chart)及分解圖(Factor Graph)理論的高度發展,此論文主要就是呈現我們是如何
    利用這兩項工具來試圖解決以上所提到的研究挑戰。
    第一個研究主要是利用EXIT Chart及大系統效能分析技巧來探討低密度檢查碼及多輸入多輸出系統之間的關係,我們證明了傳送天線
    數目及接收天線數目的比率在設計這一類的系統上扮演一個非常重
    要的參數,並且我們所提出的時空編碼設計方式較傳統的方式而言
    在時間上是非常有效率的。
    第二,由於利用Wiener濾波器來做頻道估測是一個簡單又有效的方法,所以我們想要利用EXIT Chart 來探討有軟資訊輔助的Wiener
    頻道估測器在迭代式接收器中的行為表現。我們發現在接收器上使
    用迭代式資訊交換技術並不一定總是能使得接收器的效能變好,主
    要仍得取決於1) 所選取的錯誤更正碼種類,及2) Wiener頻道估測
    器如何使用這些軟資訊。
    第三,利用分解圖理論我們發展了一個嶄新的分散式封包排序演算
    法來處理接力式網路中的封包排序問題。此演算法無論在平均封包
    接收率,使用者公平性,複雜度及可適性上都具有相當不錯的效能。


    To satisfy the demand for ubiquitously accessing multimedia data services, researchers have been continuing to develop various techniques which aim at pushing the overall system throughput to its limit. From the literature, research challenges towards this end include the developments of 1) an efficient space-time encoding and modulation scheme to raise the transmission rate, 2) a practical iterative receiver to recover the corrupted transmit-signals, and 3) a brand-new network architecture with an efficient scheduling algorithm to exploit the possible reuse of spatial resources without mutual interference. Each of the three challenges is not an easy-to-deal-with obstacle, for example, designing an efficient scheduling algorithm involves a complex multi-dimensional optimization which in nature is an NP-complete problem. However, thanks to the recent celebrated break-through in the EXtrinsic Information Transfer (EXIT) chart and the Graph theory, this thesis presents the progress we have made toward solving the three challenges with the help of the EXIT chart and Graph techniques.

    First, a close-to-Shannon-limit space-time encoding and modulation scheme for multiple-input multiple-output (MIMO) system is developed with the help of the EXIT chart by researchers at Bell Lab in 2004, which maps the coded bits of an irregular low-density parity-check (LDPC) code directly onto a modulation signal set. Instead of further searching for more capacity-approaching LDPC codes for all the practical MIMO system configuration, we develop several universal-good LDPC codes by investigating the relationship between the LDPC codes and the underlying MIMO system configuration through the EXIT chart and the large-system performance analysis technique. We demonstrate that the ratio of the numbers of the transmit and the receive antennas plays a crucial role in such LDPC-Coded MIMO systems, and the rewards for redesigning LDPC codes are not so much when the antenna ratio is unchanged.

    Second, since the channel estimation techniques through Wiener filtering are believed to be efficient methods for receivers to recover the corrupted transmit-signals, it is especially desired to know whether the promising idea of iterative processing can be applied to the receivers consisting of soft-information-aided Wiener-filter-based channel estimators and error-correction decoders. Therefore, we wish to investigate 1) how different variants of the two functional blocks interact, and 2) whether such iterative interactions can improve or degrade the system performance through a unified EXIT chart analysis. It is shown that the iterative processing between Wiener-filter-based channel estimator and error-correction decoder does not always improve the receiver performance, depending on 1) which family the error-correction code is from, and 2) how we utilize the soft information of the coded bits at the Wiener-filter-based channel estimator.

    Third, the cellular relay network capable of multi-hop data transmission seems to be a promising network architecture to boost the overall system throughput. However, since simultaneous data transmissions are allowed in such network, it needs an efficient scheduling algorithm to avoid the frequent data collisions problem. Otherwise, significantly higher data packet throughput in a relay network can never be achieved. A novel distributed algorithm tackling with this NP-complete scheduling problem is developed through the recent modeling and computational methodology of factor graphs. Numerical experiments show that the proposed distributed scheduling algorithm not only obtains average packet throughput comparable or even better than some exhaustive-search-based algorithms, but also takes care of the throughput fairness issue among all the MSs.

    Chapter 1. Introduction 1 1.1 Factor Graph and Sum-Product Algorithm 3 1.2 Extrinsic Information Transfer Chart 7 2. Design of Antenna-Ratio-Based LDPC-Coded MIMO Systems 10 2.1 System Model 12 2.2 Iterative MIMO Detector and LDPC Decoder 13 2.2.1 EXIT Chart in LDPC-Coded MIMO System 13 2.2.2 Large-System Performance Analysis 15 2.2.3 Complexity Issues 16 2.3 Simulations and Discussions 17 2.4 Chapter Summary 20 3. Analysis of Iterative CE-BICM/CE-LDPC Receivers 23 3.1 System Model 25 3.1.1 Transmitters 25 3.1.2 Wideband Wireless Channel Model 27 3.1.3 Iterative Receivers 28 3.2 Behavior of the Channel Estimator with Different Mapping Functions 34 3.3 BER Analysis for Iterative Receivers 37 3.3.1 BER analysis of CE-BICM receiver 38 3.3.2 BER analysis of the first type CE-LDPC receiver 41 3.3.3 BER analysis of the second type CE-LDPC receiver 45 3.4 Chapter Summary 50 4. Distributed Scheduling Algorithm for Downlink Relay Networks 51 4.1 System Model and Problem Formulation 53 4.2 The Proposed Algorithm 56 4.2.1 Factor Graph Modeling and Sum-Product Algorithm 57 4.2.2 Calculation and Transportation of Soft-Information 58 4.2.3 A Feasible Weighting Scheme 61 4.3 Numerical Experiments 64 4.4 Additional Discussions 67 4.4.1 Random Assignment of the a priori Soft-Information 68 4.4.2 Alternative Stop Criterions 69 4.4.3 Sum-Product Algorithm or Max-Product Algorithm 70 4.4.4 Performance on Larger-Sized Networks 71 4.4.5 Overhead Issue 75 4.5 Chapter Summary 77 5. Summary 78 REFERENCES 80

    [1] G. J. Foschini and M. J. Gans, “On limits of wireless communications in a fading environment when using multiple antennas,” Kluwer Academic Publishers-Wireless Personal Communication, pp. 311-335, Jan. 1998.
    [2] ˙I. E. Telatar, “Capacity of multi-antenna Gaussian channel,” European Trans. Telecom., vol. 10, pp. 585–595, 1999.
    [3] A. J. Goldsmith, S. A. Jafar, N. Jindal, and S. Vishwanath, “Fundamental limits on capacity of MIMO channels,” IEEE Journal on Selected Areas in Communications, vol. 21, pp. 684–702, June 2003.
    [4] S. ten Brink, G. Kramer, and A. Ashikhmin, “Design of low-density parity-check codes for modulation
    and detection,” IEEE Transaction on Communications, vol. 52, no. 4, pp. 670-678, Apr. 2004.
    [5] H.-A Loeliger, “An introduction to factor graphs,” IEEE Signal Processing Magazine, vol. 21, pp. 28-41, Jan. 2004.
    [6] Y. Mao and F. R. Kschischang, “On factor graphs and the Fourier transform,” IEEE Transaction
    on Information Theory, vol. 51, pp. 1635-1649, May 2005.
    [7] J.-C. Chen, Y.-C. Wang, C.-S. Maa, and J.-T. Chen, “Network-SideMobile Position Location Using
    Factor Graphs,” IEEE Transactions on Wireless Communications, vol. 5, no. 10, pp. 2696-2704, Oct. 2006.
    [8] G. D. Forney, “Codes on graphs: normal realizations,” IEEE Transactions on Information Theory, vol. 47, pp. 520-548, Feb. 2001.
    [9] S. ten Brink, “Convergence of iterative decoding,” Electronics Letters, vol. 35, 10, pp. 806-808, Jun. 1999.
    [10] A. Ashikmin, G. Kramer, S. ten Brink, “Extrinsic Information Transfer Functions: Model and
    Erasure Channel Property,” IEEE Transaction on Information Theory, vol. 50, 11, pp. 2657-2673,
    Nov. 2004.
    [11] T.J. Richardson, M.A. Shokrollahi, and R.L. Urbanke “Design of capacity-approaching irregular
    low-density parity-check codes,” IEEE Transactions on Information Theory, vol. 47, pp. 619-637, Feb. 2001.
    [12] B. Lu, G. Yue, and X.Wang; “Performance analysis and design optimization of LDPC-coded MIMO
    OFDM systems,” IEEE Transaction on Signal Processing, vol. 52, pp. 348-361, Feb. 2004.
    [13] A. Sanderovich, M. Peleg, and S. Shamai, “LDPC coded MIMO multiple access with iterative joint
    decoding, ” IEEE Transactions on Information Theory, vol. 51, pp. 1437-1450 , Apr. 2005.
    [14] T. Tanaka, “A ststistical mechanics approach to large-systemanalysis of CDMA multiuser detectors,
    ” IEEE Transactions on Information Theory, vol. 48, pp. 2888–2910, Nov. 2002.
    [15] G. Caire, R. M‥uller, and T. Tanaka, “Iterative multiuser joint decoding: optimal power allocation
    and low-complexity implementation,” IEEE Transactions on Information Theory, vol. 50, pp. 1950-1973, Sept. 2004.
    [16] D. Guo and S. Verd’u, “Randomly spread CDMA: Asymptotics via statistical physics, ” IEEE
    Transactions on Information Theory, vol. 51, pp. 1983-2010, June 2005.
    [17] C. K. Wen, P. Ting, and J. T. Chen, “Asymptotic analysis of MIMO wireless systems with spatial
    correlation at the receiver,” IEEE Transaction on Communications, vol. 54, pp. 349-363, Feb. 2006.
    [18] C. Berrou, A. Glavieux, and P. Thitimasjshima, “Near Shannon limit error-correcting coding and
    decoding: Turbo-codes(1),” in IEEE Proc. ICC, Geneva, Switzerland, May 1993, pp. 1064-1070.
    [19] J. K. Cavers, “An analysis of pilot symbol assisted modulation for Rayleigh fading channels,” in
    IEEE Transaction on Vehicular Technology, vol. 40, pp. 686-693, Nov. 1991.
    [20] S. Coleri, M. Ergen, A. Puri, and A. Bahai “Channel estimation techniques based on pilot arrangement
    in OFDM systems,” IEEE Transaction on Broadcasting, vol. 48, no. 3, pp. 223-229, Sep. 2002.
    [21] P. Hoeher, S. Kaiser, and P. Robertson, “Two-dimensional pilot-symbol-aided channel estimation by Wiener filtering,” in IEEE Proc. ICASSP, Munich, Germany, Apr. 1997, pp. 1845-1848
    [22] H.-J. Su and E. Geraniotis, “Improved performance of a PSAM system with iterative filtering and decoding,” in Proc. 36th Annu. Allerton Conf. Commun., Control, and Computing, Sep. 1998, pp. 156-166.
    [23] M. C. Valenti and B. D.Woerner “Iterative channel estimation and decoding of pilot symbol assisted
    Turbo codes over flat-fading channels,” IEEE Journal on Selected Areas in Communications, vol. 19, no. 9, pp. 1697-1705, Sep. 2001.
    [24] F. Sanzi, S. Jelting, and J. Speidel, “A comparative study of iterative channel estimators for mobile
    OFDM systems,” IEEE Transaction on Wireless Communications, vol. 2, no. 5, pp. 849-859, Sep. 2003.
    [25] H. Niu and J. A. Ritcey, “Iterative channel estimation and decoding of pilot symbol assisted LDPC
    coded QAM over flat fading channels,” in Proc. 36th Asilomar Conf. Signals, Syst. Comput., Pacific Frove, CA, Nov. 2003, vol. 2, pp. 2265-2269.
    [26] Y. Huang and J. A. Ritcey, “Joint iterative channel estimation and decoding for bit-interleaved coded modulation over correlated fading channel,” IEEE Transaction on Wireless Communications, vol. 4, no. 5, pp. 2549-2558, Sep. 2005.
    [27] G. Caire, G. Taricco, and E. Biglieri, “Bit-interleaved coded modulation,” IEEE Transactions on Information Theory, vol. 44, no. 3, pp. 927-945, May 1998.
    [28] A. Chindapol and J. A. Ritcey, “Design, analysis and performance evaluation for BICM-ID with
    square QAM constellations in Rayleigh fading channels,” IEEE Journal on Selected Areas in Communications, vol. 19, no. 5, pp. 944-957, May 2001.
    [29] S. ten Brink, “Convergence behavior of iteratively decoded parallel concatenated codes,” IEEE
    Transaction on Communications, vol. 49, pp. 1727-1737, Oct. 2001.
    [30] P. Hoeher, “A statistical discrete-time model for the WSSUS multipath channel,” IEEE Transaction
    on Vehicular Technology, vol. 41, no. 4, pp. 461-468, Nov. 1992.
    [31] H. H. Hayes, Statistical Digital Signal Processing and Modeling, New York: Wiley, 1996.
    [32] S. Lin and D. J. Costello, Jr., Error Control Coding, 2nd ed. Upper Saddle River, NJ: Prentice
    Hall, 2004.
    [33] Jilei Hou, Paul H. Siegel, and Laurence B. Milstein, “Design of multi-input multi-output systems
    based on low-density parity-check codes,” IEEE Transaction on Communications, vol. 53, pp. 601-
    611, Apr. 2005.
    [34] J. Zheng, Bhaskar. D. Rao, “LDPC-Coded MIMO systems with unknown block fading channel: soft
    MIMO detector design, channel estimation, and code optimization,” IEEE Transaction on Signal
    Processing., vol. 54, no. 4, pp. 1504-1518, Apr. 2006.
    [35] Lecture note (Chanper 10) of EE 379B, Digital Communication 2: Coding, Stanford university,
    available online: http://www.stanford.edu/class/ee379b/
    [36] Y-D Lin and Y-C Hsu,“Multihop cellular: a new architecture for wireless communications,” in Proc.
    IEEE INFOCOM, vol.3, pp. 1273-1282, Tel-Aviv, Israel, Apr. 2000.
    [37] H. Viswanathan and et al, “Relay-based deployment concepts for wireless and mobile broadband
    radio,” in IEEE Communications Magazine, pp. 80-89, Sep. 2004.
    [38] Raffaele Bruno, Marco Conti, and Enrico Gregori, “Mesh networks: commodity multihop ad hoc
    networks,” in IEEE Communications Magazine, pp. 123-131, March 2005.
    [39] M. Gastpar and M. Vetterli, “On the capacity of wireless networks: The relay case,” in Proc. IEEE
    INFOCOM, vol. 3, pp. 1577-1586, New York, NY, June 2002.
    [40] H. Viswanathan and S. Mukherjee, “ Performance of cellular networks with relays and centralized
    scheduling,” IEEE Transactions on Wireless Communications, vol. 4 , pp. 2318-2328, Sep. 2005.
    [41] H. Viswanathan and S. Mukherjee, “ Performance of cellular networks with relays and centralized
    scheduling,” Proc. IEEE VTC, vol. 3 , pp. 1923-1928, Oct. 2003
    [42] F. R. Kschischang, B. J. Frey, and H.-A. Loeliger, “Factor graphs and the sum-product algorithm,”
    IEEE Transactions on Information Theory, vol. 47, pp. 498-519, Feb. 2001.
    [43] Y. Mao, F. R. Kschischang, B. Li, and S. Pasupathy, “A factor graph approach to link loss monitoring
    in wireless sensor networks,” IEEE Journal on Selected Area in Communications, vol. 23, pp. 820-829, Apr. 2005.
    [44] A. Ephremides and T. V. Truong, “Scheduling broadcast in multihop radio networks,” IEEE Transactions on Communications, vol. 38, pp. 456-460, Feb. 1990.
    [45] Jung-Chieh Chen, Yeong-Cheng Wang, and Jiunn-Tsair Chen, “A novel broadcast scheduling strategy
    using factor graphs and the sum-product algorithm,” IEEE Transactions on Wireless Communications,
    vol 5, pp. 1241-1249, June 2006.
    [46] S. A. Cook, “The complexity of theorem-proving procedures,” in 3rd Annual ACM Symposium on
    Theory of Computing. Association for Computing Machinery, pp. 151-158, 1971.
    [47] M. Mezard, G. Parisi, and R. Zecchina, “Analytic and algorithmic solution of random satisfiability
    problems,” Science, no. 297, pp. 812-815, 2002.
    [48] E. Maneva, E. Mossel, and M. J. Wainwright, “A new look at survey propagation and its generalizations,” in SODA, pp. 1089-1098, 2005.
    [49] R. Tu, Y. Mao, and J. Zhao, “On generalized survey propagation: Normal realization and sum product
    interpretation,” Proc. IEEE ISIT, pp. 2042-2046, Seattle, U.S.A., Jul 2006.
    [50] S. Boyd and L. Vandenberghe, Convex Optimization., Cambridge, U.K.: Cambridge University
    Press, 2004.
    [51] Larry L. Peterson and Bruce S. Davie, Computer networks: a systems approach. ,3rd Ed. , Morgan
    Kaufmann Publishers, 2003.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE