CODED COOPERATIVE TRANSMISSION FOR WIRELESS COMMUNICATIONS Prof. Jinhong Yuan 原进宏 School of Electrical Engineering and Telecommunications University of.

Slides:



Advertisements
Similar presentations
Noise-Predictive Turbo Equalization for Partial Response Channels Sharon Aviran, Paul H. Siegel and Jack K. Wolf Department of Electrical and Computer.
Advertisements

Doc.: IEEE /0111r0 Zhanji Wu, et. Al. December 2012 Submission A Physical-layer Network Coding Relay scheme for IEEE Date: Authors:
Iterative Equalization and Decoding
Feedback Reliability Calculation for an Iterative Block Decision Feedback Equalizer (IB-DFE) Gillian Huang, Andrew Nix and Simon Armour Centre for Communications.
Interference Cancellation in Two-Path Successive Relay System with Network Coding Chunbo Luo, Dr. Yu Gong & Prof. Fuchun Zheng School of Systems Engineering.
Cooperative Network Coding
Prakshep Mehta ( ) Guided By: Prof. R.K. Shevgaonkar
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
OFDM Modulated Cooperative Multiple-Access Channel With Network-Channel Coding.
Cooperative Multiple Input Multiple Output Communication in Wireless Sensor Network: An Error Correcting Code approach using LDPC Code Goutham Kumar Kandukuri.
Noise Cancelation for MIMO System Prepared by: Heba Hamad Rawia Zaid Rua Zaid Supervisor: Dr.Yousef Dama.
Optimization of pilot Locations in Adaptive M-PSK Modulation in a Rayleigh Fading Channel Khaled Almustafa Information System Prince Sultan University.
TELIN Estimation and detection from coded signals Presented by Marc Moeneclaey, UGent - TELIN dept. Joint research : - UGent.
TELIN Estimation and detection from coded signals Presented by Marc Moeneclaey, UGent - TELIN dept. Joint research : - UGent.
Three Lessons Learned Never discard information prematurely Compression can be separated from channel transmission with no loss of optimality Gaussian.
EE360 – Lecture 2 Outline Announcements: Class mailing list: (subscribe Wireless network lunches:
Turbo Codes – Decoding and Applications Bob Wall EE 548.
Introduction to Cognitive radios Part two HY 539 Presented by: George Fortetsanakis.
ECE 776 Information Theory Capacity of Fading Channels with Channel Side Information Andrea J. Goldsmith and Pravin P. Varaiya, Professor Name: Dr. Osvaldo.
How to Turn on The Coding in MANETs Chris Ng, Minkyu Kim, Muriel Medard, Wonsik Kim, Una-May O’Reilly, Varun Aggarwal, Chang Wook Ahn, Michelle Effros.
Receiver Performance for Downlink OFDM with Training Koushik Sil ECE 463: Adaptive Filter Project Presentation.
Compression with Side Information using Turbo Codes Anne Aaron and Bernd Girod Information Systems Laboratory Stanford University Data Compression Conference.
Cooperative Diversity for Wireless Networks. Dr. Noha Ossama El-Ganainy Lecturer, Arab Academy of Science and Technology Alexandria, Egypt.
MIMO Multiple Input Multiple Output Communications © Omar Ahmad
Tin Studio Established 07. In TAITUNG CITY Communication Signal Processing Lab Graduate Institute of Communication Engineering NCNU Cooperative Diversity.
On the Coded Complex Field Network Coding Scheme for Multiuser Cooperative Communications with Regenerative Relays Caixi Key Lab of Information.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
1 Secure Cooperative MIMO Communications Under Active Compromised Nodes Liang Hong, McKenzie McNeal III, Wei Chen College of Engineering, Technology, and.
An algorithm for dynamic spectrum allocation in shadowing environment and with communication constraints Konstantinos Koufos Helsinki University of Technology.
Multilevel Coding and Iterative Multistage Decoding ELEC 599 Project Presentation Mohammad Jaber Borran Rice University April 21, 2000.
When rate of interferer’s codebook small Does not place burden for destination to decode interference When rate of interferer’s codebook large Treating.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
Joint Physical Layer Coding and Network Coding for Bi-Directional Relaying Makesh Wilson, Krishna Narayanan, Henry Pfister and Alex Sprintson Department.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
Ali Al-Saihati ID# Ghassan Linjawi
Computer Networks Group Universität Paderborn TANDEM project meeting Protocols, oversimplification, and cooperation or: Putting wireless back into WSNs.
Iterative Multi-user Detection for STBC DS-CDMA Systems in Rayleigh Fading Channels Derrick B. Mashwama And Emmanuel O. Bejide.
Cross-Layer Optimization in Wireless Networks under Different Packet Delay Metrics Chris T. K. Ng, Muriel Medard, Asuman Ozdaglar Massachusetts Institute.
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
OFDMA Based Two-hop Cooperative Relay Network Resources Allocation Mohamad Khattar Awad, Xuemin (Sherman) Shen Student Member, IEEE Senior Member, IEEE.
A Distributed Relay-Assignment Algorithm for Cooperative Communications in Wireless Networks ICC 2006 Ahmed K. Sadek, Zhu Han, and K. J. Ray Liu Department.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Multiuser Detection with Base Station Diversity IEEE International.
Iterative decoding If the output of the outer decoder were reapplied to the inner decoder it would detect that some errors remained, since the columns.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
Name Iterative Source- and Channel Decoding Speaker: Inga Trusova Advisor: Joachim Hagenauer.
Interference in MANETs: Friend or Foe? Andrea Goldsmith
The Effect of Channel Estimation Error on the Performance of Finite-Depth Interleaved Convolutional Code Jittra Jootar, James R. Zeidler, John G. Proakis.
The Scaling Law of SNR-Monitoring in Dynamic Wireless Networks Soung Chang Liew Hongyi YaoXiaohang Li.
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.
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
Iterative detection and decoding to approach MIMO capacity Jun Won Choi.
A Simple Transmit Diversity Technique for Wireless Communications -M
Cooperative Diversity Using Distributed Turbo Codes Bin Zhao and Matthew C. Valenti Lane Dept. of Comp. Sci. & Elect. Eng. West Virginia.
1 M. H. Ahmed and Salama Ikki Memorial University Newfoundland, Canada Chapter 3 To Cooperate or Not to Cooperate? That Is the Question!
1 On the Channel Capacity of Wireless Fading Channels C. D. Charalambous and S. Z. Denic School of Information Technology and Engineering, University of.
Dr. Ahmed El-MahdySpread Spectrum Communications (1) Performance of LTE uplink over frequency selective fading channel in impulsive noise environment (2)
Overcoming the Sensing-Throughput Tradeoff in Cognitive Radio Networks ICC 2010.
DIGITAL COMMUNICATION. Introduction In a data communication system, the output of the data source is transmitted from one point to another. The rate of.
10/19/20051 Turbo-NFSK: Iterative Estimation, Noncoherent Demodulation, and Decoding for Fast Fading Channels Shi Cheng and Matthew C. Valenti West Virginia.
Institute for Experimental Mathematics Ellernstrasse Essen - Germany DATA COMMUNICATION introduction A.J. Han Vinck May 10, 2003.
Advanced Wireless Networks
Coding for Noncoherent M-ary Modulation
Coding and Interleaving
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
Mr. Ali Hussain Mugaibel
EE 6332, Spring, 2017 Wireless Telecommunication
Turbo-equalization for n/ac
Information Sciences and Systems Lab
Presentation transcript:

CODED COOPERATIVE TRANSMISSION FOR WIRELESS COMMUNICATIONS Prof. Jinhong Yuan 原进宏 School of Electrical Engineering and Telecommunications University of New South Wales Sydney, Australia

Cooperative Communications with Superposition Coding INTRODUCTION SYSTEM MODEL SUPERPOSITION BASED COOPERATIVE TRANSMISSION ITERATIVE MAP RECEIVER LOW-COMPLEXITY RECEIVER RESULTS

INTRODUCTION Practical cooperation schemes: –Amplify and Forward (AF) –Decode and Forward (DF) –Compress and Forward (CF) Several transmission schemes for DF provide promising achievements Taking turns in forwarding only the partner’s information (conventional DF) is not an efficient way to use the radio channel  a new DF cooperative transmission based on superposition technique

NEW SCHEME Two users take turns in being the relay for each other The forwarded signal is the superimposed data of both users, relayed information and its own information Interleavers introduced in the superimposing process as an efficient user separation tool –Provide an improvement in system performance –Facilitate the decoding process at the destination Two types of iterative receivers are investigated –Iterative MAP receiver –Low-complexity receiver

OVERVIEW INTRODUCTION SYSTEM MODEL SUPERPOSITION BASED COOPERATIVE TRANSMISSION ITERATIVE MAP RECEIVER LOW-COMPLEXITY RECEIVER RESULTS

SYSTEM MODEL A, B communicate to a common destination D Each user’s transmission can be receivable by the other and the destination A, B work in a time-division half-duplex manner Channels are block Rayleigh fading channels –a ad, a ab, a ba, a bd ~ CN(0,1): independent and constant in a time slot, perfectly known to the corresponding receivers –n ab, n ad, n bd ~ CN(0,  2 ): AWGN noise A B D a ad a ab a bd a ba

OVERVIEW INTRODUCTION SYSTEM MODEL SUPERPOSITION BASED COOPERATIVE TRANSMISSION ITERATIVE MAP RECEIVER LOW-COMPLEXITY RECEIVER RESULTS

SUPERPOSITION BASED COOPERATIVE TRANSMISSION {A k }, {B k } k=1:N are N binary blocks A, B want to transmit to D respectively 2N blocks transmitted in 2N time slots compared to 4N time slots in the conventional DF A1A1 B 1 + A’ 1 A 2 + B’ 1 B 2 + A’ 2 A N + B N-1 B N + A’ N A1A1 B 1 + A’ 1 A 2 + B’ 1 B 2 + A’ 2 A N + B N-1 B N + A’ N Transmission at A Transmission at B Reception at D … … …

SUPERPOSITION PROCESS Superposition process for block B 1 and A 1 ’ at user B  A,  B : interleavers for user A and B respectively –Must be different –Provide interleaving gain –Enable a low-complexity iterative receiver at the destination h 1, h 2 : coefficients for power allocation –Can be the same –Provide a better performance if properly controlled ENC B BB AA + h1h1 h2h2 B1B1 A1’A1’ sBsB ENC A

SUPERPOSITION PROCESS Receiver for block B 1 at user A And then send the superimposed signal of B’ 1 and A 2 to D and B The process continues for the rest blocks MAP B1B1 A 1 ’ + B 1 DEC L B1 s A1’  B -1

SUPERPOSITION BASED COOPERATIVE TRANSMISSION D receives and tries to recover all the message blocks for both users jointly in a Turbo-based process using –MAP receiver –Low-complexity receiver

OVERVIEW INTRODUCTION SYSTEM MODEL SUPERPOSITION BASED COOPERATIVE TRANSMISSION ITERATIVE MAP RECEIVER LOW-COMPLEXITY RECEIVER RESULTS

ITERATIVE MAP RECEIVER MAP2, MAP3 detectors: extract the soft channel LLRs for 2 B 1 -related blocks (B 1 +A 1 ’) and (A 2 +B 1 ’) Soft information related to B 1 (B 1 ) and (B 1 ’) are added and passed to DECB 1 as priori information B 1 + A 1 ’A 2 + B 1 ’ MAP2 DEC B 1 MAP3 + + DEC A 1 + DEC A 2 Decoded message B 1 (B 1 ) (B 1 ’) e DEC (B 1 ) e DEC (B’ 1 )

ITERATIVE MAP RECEIVER DECB 1 performs MAP decoding to extract the new extrinsic information, which will be fed back to MAP2 and MAP3 for the next iteration DECB 1 makes hard decision on B 1 after a number of iterations B 1 + A 1 ’A 2 + B 1 ’ MAP2 DEC B 1 MAP3 + + DEC A 1 + DEC A 2 Decoded message B 1 (B 1 ) (B 1 ’) e DEC (B 1 ) e DEC (B’ 1 )

MAP DETECTION Assume s 1 and s 2 are independent binary bits Where And : priori information fed back from the DECs Similar for LLR(s 2 ) The soft information passed to the decoders

OVERVIEW INTRODUCTION SYSTEM MODEL SUPERPOSITION BASED COOPERATIVE TRANSMISSION ITERATIVE MAP RECEIVER LOW-COMPLEXITY RECEIVER RESULTS

LOW-COMPLEXITY RECEIVER MAP detectors are replaced by ESEs (Elementary Signal Estimator) ESE performs an interference cancellation process The complexity is very minor B1 + A1’A2 + B1’ ESE2 DEC B1 ESE3 + + DEC A1 + DEC A2 Decoded message B 1 e DEC ( B 1 ’) e DEC ( B 1 ) e ESE ( B 1 ’) e ESE ( B 1 )

ESE FUNCTION To detect s k (j): consider the other bits of other users as interference Approximating  k (j) as an Gaussian variable, soft output of ESE: Where E(  k (j)) and Var(  k (j)): statistics of  k (j) and are updated from the output extrinsic of decoders and the interference is reduced for every iteration.

Performance Analysis Theorem 1: With iterative receivers, the asymptotic conditional PEP depends on channel gains and power allocation factor, but not on the interference. Average PEP

Performance Analysis At a high SNR where Theorem 2: Equal power allocation is optimal. BEP with Limit Before Average bound

OVERVIEW INTRODUCTION SYSTEM MODEL SUPERPOSITION BASED COOPERATIVE TRANSMISSION ITERATIVE MAP RECEIVER LOW-COMPLEXITY RECEIVER RESULTS

Result- power allocation

Results- SNRad=SNRbd=SNRab=SNR (N=10)

Results- SNRad=SNRbd=SNR, SNRab=SNR+10dB

Results- SNRad=SNRbd=SNR, SNRab=SNR+20dB

Result-power allocation

Result-block length

Results- Different qualities of inter-user channel

Conclusions Cooperative Communications can provide significant performance gain. Two approaches are proposed –Superposition modulation/coding, for high SNR –Soft relaying, low SNR The two approaches are mainly for achieving the user cooperative diversity Coding gain is not addressed yet, particularly for a large system, how to design good distributed but pragmatic codes remains an interesting problem.