West Virginia University

Slides:



Advertisements
Similar presentations
Iterative Equalization and Decoding
Advertisements

Multiuser Detection for CDMA Systems
Turbo Multiuser Detection Group Members: -Bhushan G. Jagyasi -Himanshu Soni.
Inserting Turbo Code Technology into the DVB Satellite Broadcasting System Matthew Valenti Assistant Professor West Virginia University Morgantown, WV.
1 Multi-user Detection Gwo-Ruey Lee. Wireless Access Tech. Lab. CCU Wireless Access Tech. Lab. 2 Outlines Multiple Access Communication Synchronous CDMA.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
Comparison of different MIMO-OFDM signal detectors for LTE
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
1 Wireless Communication Low Complexity Multiuser Detection Rami Abdallah University of Illinois at Urbana Champaign 12/06/2007.
Multiuser Detection in CDMA A. Chockalingam Assistant Professor Indian Institute of Science, Bangalore-12
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Iterative Detection and Decoding for Wireless Communications.
Three Lessons Learned Never discard information prematurely Compression can be separated from channel transmission with no loss of optimality Gaussian.
EE360: Lecture 12 Outline Cellular Systems Overview Design Considerations Access Techniques Cellular System Capacity Performance Enhancements Interference.
King Fahd University of Petroleum &Minerals Electrical Engineering Department EE-400 presentation CDMA systems Done By: Ibrahim Al-Dosari Mohammad.
EE360: Lecture 9 Outline Multiuser OFDM Announcements: Project abstract due next Friday Multiuser OFDM Adaptive Techniques “OFDM with adaptive subcarrier,
APPLICATION OF SPACE-TIME CODING TECHNIQUES IN THIRD GENERATION SYSTEMS - A. G. BURR ADAPTIVE SPACE-TIME SIGNAL PROCESSING AND CODING – A. G. BURR.
10 January,2002Seminar of Master Thesis1 Helsinki University of Technology Department of Electrical and Communication Engineering WCDMA Simulator with.
50 users per cell (N U =600) N T =6  System uses frequency reuse factor 1. This is not a frequency reuse pattern.  Mitigating inter-cell interference.
Concatenated Codes, Turbo Codes and Iterative Processing
Frequencies (or time slots or codes) are reused at spatially-separated locations  exploit power falloff with distance. Best efficiency obtained with minimum.
12- OFDM with Multiple Antennas. Multiple Antenna Systems (MIMO) TX RX Transmit Antennas Receive Antennas Different paths Two cases: 1.Array Gain: if.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Turbo Codes and Iterative Processing IEEE New Zealand Wireless.
Matthew C. Valenti (presenter)
Per-survivor Based Detection of DPSK Modulated High Rate Turbo Codes Over Rayleigh Fading Channels Bin Zhao and Matthew C. Valenti Lane Dept. of Comp.
On the Coded Complex Field Network Coding Scheme for Multiuser Cooperative Communications with Regenerative Relays Caixi Key Lab of Information.
Copyright 2003 Improving Uplink Performance by Macrodiversity Combining Packets from Adjacent Access Points Matthew C. Valenti Assistant Professor Lane.
An Application Of The Divided Difference Filter to Multipath Channel Estimation in CDMA Networks Zahid Ali, Mohammad Deriche, M. Andan Landolsi King Fahd.
Coded Transmit Macrodiversity: Block Space-Time Codes over Distributed Antennas Yipeng Tang and Matthew Valenti Lane Dept. of Comp. Sci. & Elect. Engg.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
Copyright 2005 Macrodiversity Packet Combining for the IEEE a Uplink Shi Cheng and Matthew C. Valenti Lane Dept. of Comp. Sci. & Elect. Eng. West.
Copyright 2002 Custom Coding, Adaptive Rate Control, and Distributed Detection for Bluetooth Matthew C. Valenti Assistant Professor Lane Dept. of Comp.
Copyright 2002 An Analog Turbo Decoder for an (8,4) Product Code Matthew C. Valenti Assistant Professor Lane Dept. of Comp. Sci. & Elect. Eng. West Virginia.
JWITC 2013Jan. 19, On the Capacity of Distributed Antenna Systems Lin Dai City University of Hong Kong.
Iterative Multi-user Detection for STBC DS-CDMA Systems in Rayleigh Fading Channels Derrick B. Mashwama And Emmanuel O. Bejide.
OFDM-IDMA Uplink Communication
Week 7 Lecture 1+2 Digital Communications System Architecture + Signals basics.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Multiuser Detection with Base Station Diversity IEEE International.
Coded Modulation for Multiple Antennas over Fading Channels
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
The Effect of Channel Estimation Error on the Performance of Finite-Depth Interleaved Convolutional Code Jittra Jootar, James R. Zeidler, John G. Proakis.
Synchronization of Turbo Codes Based on Online Statistics
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Combined Multiuser Detection and Channel Decoding with Receiver.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Combined Multiuser Reception and Channel Decoding for TDMA.
Iterative Channel Estimation for Turbo Codes over Fading Channels Matthew C. Valenti Assistant Professor Dept. of Comp. Sci. & Elect. Eng. West Virginia.
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
Presented by Rajatha Raghavendra
Iterative detection and decoding to approach MIMO capacity Jun Won Choi.
A Simple Transmit Diversity Technique for Wireless Communications -M
An ARQ Technique Using Related Parallel and Serial Concatenated Convolutional Codes Yufei Wu formerly with: Mobile and Portable Radio Research Group Virginia.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels.
Minufiya University Faculty of Electronic Engineering Dep. of Electronic and Communication Eng. 4’th Year Information Theory and Coding Lecture on: Performance.
Copyright 2003 Exploiting Macrodiversity in Dense Multihop Networks and Relay Channels Matthew C. Valenti Assistant Professor Lane Dept. of Comp. Sci.
Turbo Codes. 2 A Need for Better Codes Designing a channel code is always a tradeoff between energy efficiency and bandwidth efficiency. Lower rate Codes.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Iterative Multiuser Detection for Convolutionally Coded Asynchronous.
Cooperative Diversity Using Distributed Turbo Codes Bin Zhao and Matthew C. Valenti Lane Dept. of Comp. Sci. & Elect. Eng. West Virginia.
Matthew Valenti West Virginia University
A Bandwidth Efficient Pilot Symbol Technique for Coherent Detection of Turbo Codes over Fading Channels Matthew C. Valenti Dept. of Comp. Sci. & Elect.
10/19/20051 Turbo-NFSK: Iterative Estimation, Noncoherent Demodulation, and Decoding for Fast Fading Channels Shi Cheng and Matthew C. Valenti West Virginia.
Optimal Sequence Allocation and Multi-rate CDMA Systems Krishna Kiran Mukkavilli, Sridhar Rajagopal, Tarik Muharemovic, Vikram Kanodia.
Outline Introduction Type of Multiplexing FDMA TDMA CDMA Future Work
Bridging the Gap Between Parallel and Serial Concatenated Codes
Advanced Wireless Networks
An Efficient Software Radio Implementation of the UMTS Turbo Codec
Diversity Lecture 7.
Coding for Noncoherent M-ary Modulation
Optimal Sequence Allocation and Multi-rate CDMA Systems
Bin Zhao, Ph.D. student Matthew Valenti, Assistant Professor
Digital Communication Chapter 1: Introduction
Enhancing capacity of wireless cellular CDMA
Presentation transcript:

West Virginia University 7/8/99 An Optimal Soft-Output Multiuser Detection Algorithm and its Applications Matthew C. Valenti Assistant Professor Comp. Sci. & Elect. Eng. West Virginia University Morgantown, WV U.S.A. mvalenti@wvu.edu Introduce yourself. Funded by the Bradley Fellowship and the Office of Naval Research. Iterative Detection and Decoding for Wireless Communications

Outline of Talk Turbo multiuser detection. System model. Related work. System model. The optimal SISO MUD algorithm Applications of SISO MUD Antenna arrays Distributed multiuser detection. Introduction

Turbo Multiuser Detection Time-varying FIR filter “multiuser interleaver” FEC Encoder #1 interleaver #1 Channel MAI Channel Model Parallel to Serial n(t) AWGN FEC Encoder #K Introduction interleaver #K Turbo MUD Extrinsic Info multiuser interleaver Bank of K SISO Decoders SISO MUD multiuser deinterleaver Estimated Data

Some Developments in Turbo Multiuser Detection Gialllorenzi and Wilson 1996: Trans. Comm. Hypertrellis approach. Not iterative. No interleaving. Vojcic, Shama, Pickholtz 1997: ISIT Optimal Soft Output MAP. Asynchronous. Not iterative. No noise whitening. Reed, Schlegel, Alexander, Asenstorfer 1997: Turbo Code Symposium, PIMRC. Several Journal Papers (Trans. Comm., JSAC, ETT) Early work considered synchronous, later asynchronous. M. Moher 1998: Trans. Comm. (synchronous), Comm. Letters. (asynchronous) Based on cross entropy minimization. Introduction

complex Rayleigh fading System Model encoder interleaver modulator bank of matched filters transmitter 1 receiver 1 asynchronous channel AWGN or complex Rayleigh fading bank of matched filters encoder interleaver modulator receiver M transmitter K

Whitened Matched Filter Output Matrix notation for output of matched filter at mth receiver Cholesky decomposition Whitened matched filter output colored noise crosscorrelations transmitted symbols (round-robin) channel gains (diagonal) Optimal SISO MUD white noise, variance = No/(2Es) lower triangular, only K diagonals

Metric for Optimal SISO MUD Trellis representation: Noiseless Reconstruction of the signal: Branch metric: Now, just use MAP algorithm. Optimal SISO MUD constant ignore for LLR Squared Euclidian distance between received symbol and noiseless reconstruction of signal Term incorporating the extrinsic information Z

Turbo MUD for Direct Sequence CDMA CDMA: Code Division Multiple Access The users are assigned distinct waveforms. Spreading/signature sequences All users transmit at same time/frequency. Use a wide bandwidth signal Processing gain Ns Ratio of bandwidth after spreading to bandwidth before MUD for CDMA The resolvable MAI originates from the same cell. Intracell interference. MUD uses observations from only one base station. M=1 case. Applications

Performance of Turbo-MUD for CDMA in AWGN K = 5 users Spreading gain Ns = 7 Convolutional code: Kc = 3, r=1/2 Eb/No = 5 dB 1  K  9

Performance of Turbo-MUD for CDMA in Rayleigh Flat-fading K = 5 users Fully-interleaved fading Eb/No = 9 dB 1  K  9

Turbo MUD for TDMA TDMA: Time Division Multiple Access Users are assigned unique time slots All users transmit at same frequency All users have the same waveform, g(t) TDMA can be considered a special case of CDMA, with gk(t) = g(t) for all cochannel k. MUD for TDMA Usually there is only one user per time-slot per cell. The interference comes from nearby cells. Intercell interference. Observations from only one base station might not be sufficient. Performance is improved by combining outputs from multiple base stations. Applications

Performance of Turbo-MUD for TDMA in AWGN K = 3 users Convolutional code: Kc = 3, r=1/2 Observations at 1 base station Eb/No = 5 dB 1  K  9

Performance of Turbo-MUD for TDMA in Rayleigh Flat-Fading K = 3 users Fully-interleaved fading Eb/No = 9 dB 1  K  9

Antenna Arrays Consider an antenna array with M elements. In this case, M>1 Each element has its own multiuser detector. Can use the SISO MUD algorithm. Antenna elements should be far enough apart that the signals are uncorrelated. Applications array element #1 Multiuser Detector #1 array element #M Multiuser Detector #M

Distributed Multiuser Detection Why must the elements of an antenna array be located at the same base station? We could synthesize an antenna array by using the antennas of spatially separated base stations. A benefit is now signals will be uncorrelated. Applications base station #1 Multiuser Detector #1 base station #M Multiuser Detector #M

Cellular Network Topology F2 F1 F3 F4 F5 F6 F7 F3 F2 F4 F1 F7 F5 F2 F1 F3 F4 F5 F6 F7 F6 Alternative layout 120 degree sectorized antennas Located in 3 corners of cell Frequency reuse factor 3 Conventional layout Isotropic antennas in cell center Frequency reuse factor 7

Performance of Distributed MUD Eb/No = 20 dB 1  K  9 For conventional receiver: Performance degrades quickly with increasing K. Only small benefit to using observations from multiple BS. With multiuser detection: Performance degrades very slowly with increasing K. Order of magnitude decrease in BER by using multiple observations. Now multiple cochannel users per cell are allowed.

Cooperative Decoding for the TDMA Uplink Now consider the coded case. The outputs of the MUD’s are summed and passed through a bank of decoders. The SISO decoder outputs are fed back to the multiuser detectors to be used as a priori information. Applications Extrinsic Info Multiuser Detector #1 Bank of K SISO Channel Decoders Estimated Data Multiuser Detector #M

Performance of Cooperative Decoding K = 3 transmitters Randomly placed in cell. M = 3 receivers (BS’s) Corners of cell path loss ne = 3 Fully-interleaved Rayleigh flat-fading Convolutional code Kc = 3, r = 1/2

Performance of Cooperative Decoding Eb/No = 5 dB 1  K  9 Randomly placed in cell. M = 3 receivers For conventional receiver: Performance degrades quickly with increasing K. Only small benefit to using observations from multiple BS. With multiuser detection: Performance degrades gracefully with increasing K. No benefit after third iteration. Could allow an increase in TDMA system capacity.

Conclusion An optimal SISO MUD algorithm has been derived. Complexity is exponential in the number of users. For many applications, the SISO MUD is too complex. Traditional turbo-MUD for CDMA systems. However, there are many applications where the SISO MUD is suitable. Turbo-MUD for TDMA, hybrid CDMA/TDMA, WCDMA SISO MUD can be used to achieve distributed detection. Future work. Comparison against suboptimal approaches. Other applications of SISO MUD algorithms. Conclusion