Lihua Weng Dept. of EECS, Univ. of Michigan

Slides:



Advertisements
Similar presentations
Information theory Multi-user information theory A.J. Han Vinck Essen, 2004.
Advertisements

Capacity of Wireless Channels
EE360: Lecture 13 Outline Cognitive Radios and their Capacity Announcements March 5 lecture moved to March 7, 12-1:15pm, Packard 364 Poster session scheduling.
Mohammad Jaber Borran, Mahsa Memarzadeh, and Behnaam Aazhang June 29, 2001 Coded Modulation for Orthogonal Transmit Diversity.
Submission May, 2000 Doc: IEEE / 086 Steven Gray, Nokia Slide Brief Overview of Information Theory and Channel Coding Steven D. Gray 1.
Achilleas Anastasopoulos (joint work with Lihua Weng and Sandeep Pradhan) April A Framework for Heterogeneous Quality-of-Service Guarantees in.
June 4, 2015 On the Capacity of a Class of Cognitive Radios Sriram Sridharan in collaboration with Dr. Sriram Vishwanath Wireless Networking and Communications.
Three Lessons Learned Never discard information prematurely Compression can be separated from channel transmission with no loss of optimality Gaussian.
Lihua Weng Dept. of EECS, Univ. of Michigan Error Exponent Regions for Multi-User Channels.
EE360 – Lecture 3 Outline Announcements: Classroom Gesb131 is available, move on Monday? Broadcast Channels with ISI DFT Decomposition Optimal Power and.
Ergodic Capacity of MIMO Relay Channel Bo Wang and Junshan Zhang Dept. of Electrical Engineering Arizona State University Anders Host-Madsen Dept. of Electrical.
1 Network Source Coding Lee Center Workshop 2006 Wei-Hsin Gu (EE, with Prof. Effros)
Introduction to Cognitive radios Part two HY 539 Presented by: George Fortetsanakis.
EE360: Lecture 6 Outline MAC Channel Capacity in AWGN
ECE 776 Information Theory Capacity of Fading Channels with Channel Side Information Andrea J. Goldsmith and Pravin P. Varaiya, Professor Name: Dr. Osvaldo.
Lattices for Distributed Source Coding - Reconstruction of a Linear function of Jointly Gaussian Sources -D. Krithivasan and S. Sandeep Pradhan - University.
A Graph-based Framework for Transmission of Correlated Sources over Multiuser Channels Suhan Choi May 2006.
EE360: Lecture 15 Outline Cellular System Capacity
Gaussian Interference Channel Capacity to Within One Bit David Tse Wireless Foundations U.C. Berkeley MIT LIDS May 4, 2007 Joint work with Raul Etkin (HP)
EE359 – Lecture 15 Outline Announcements: HW due Friday MIMO Channel Decomposition MIMO Channel Capacity MIMO Beamforming Diversity/Multiplexing Tradeoffs.
Lecture 3 Outline Announcements: No class Wednesday Friday lecture (1/17) start at 12:50pm Review of Last Lecture Communication System Block Diagram Performance.
Coding Schemes for Multiple-Relay Channels 1 Ph.D. Defense Department of Electrical and Computer Engineering University of Waterloo Xiugang Wu December.
MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS (MIMO)
Analysis of Iterative Decoding
Wireless Communication Elec 534 Set IV October 23, 2007
Communication over Bidirectional Links A. Khoshnevis, D. Dash, C Steger, A. Sabharwal TAP/WARP retreat May 11, 2006.
Optimization of adaptive coded modulation schemes for maximum average spectral efficiency H. Holm, G. E. Øien, M.-S. Alouini, D. Gesbert, and K. J. Hole.
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.
Zukang Shen, Jeffrey Andrews, and Brian Evans
Channel Capacity
Three-layer scheme dominates previous double-layer schemes Distortion-diversity tradeoff provides useful comparison in different operating regions Layered.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
EE359 – Lecture 15 Outline Introduction to MIMO Communications MIMO Channel Decomposition MIMO Channel Capacity MIMO Beamforming Diversity/Multiplexing.
Wireless Communication Elec 534 Set I September 9, 2007 Behnaam Aazhang.
Coding Theory. 2 Communication System Channel encoder Source encoder Modulator Demodulator Channel Voice Image Data CRC encoder Interleaver Deinterleaver.
Cognitive Radio for Dynamic Spectrum Allocation Systems Xiaohua (Edward) Li and Juite Hwu Department of Electrical and Computer Engineering State University.
Part 3: Channel Capacity
Interference in MANETs: Friend or Foe? Andrea Goldsmith
EE359 – Lecture 15 Outline Announcements: HW posted, due Friday MT exam grading done; l Can pick up from Julia or during TA discussion section tomorrow.
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.
1 On the Channel Capacity of Wireless Fading Channels C. D. Charalambous and S. Z. Denic School of Information Technology and Engineering, University of.
Source Encoder Channel Encoder Noisy channel Source Decoder Channel Decoder Figure 1.1. A communication system: source and channel coding.
ON AVCS WITH QUADRATIC CONSTRAINTS Farzin Haddadpour Joint work with Madhi Jafari Siavoshani, Mayank Bakshi and Sidharth Jaggi Sharif University of Technology,
EE360: Lecture 13 Outline Capacity of Cognitive Radios Announcements Progress reports due Feb. 29 at midnight Overview Achievable rates in Cognitive Radios.
The Capacity of Interference Channels with Partial Transmitter Cooperation Ivana Marić Roy D. Yates Gerhard Kramer Stanford WINLAB, Rutgers Bell Labs Ivana.
Channel Capacity.
Multiple Antennas.
Progress Report for the UCLA OCDMA Project UCLA Graduate School of Engineering - Electrical Engineering Program Communication Systems Laboratory Miguel.
EE359 – Lecture 15 Outline Announcements: MIMO Channel Capacity
EE359 – Lecture 8 Outline Capacity of Flat-Fading Channels
Joint Source, Channel, and Network Coding in MANETs
MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS (MIMO)
Advanced Wireless Networks
Tilted Matching for Feedback Channels
EE359 – Lecture 15 Outline Announcements: MIMO Channel Capacity
Ivana Marić, Ron Dabora and Andrea Goldsmith
Resource Allocation in Non-fading and Fading Multiple Access Channel
Trellis Codes With Low Ones Density For The OR Multiple Access Channel
Space Time Coding and Channel Estimation
Howard Huang, Sivarama Venkatesan, and Harish Viswanathan
Independent Encoding for the Broadcast Channel
Introduction Results Proofs Summary
Mainak Chowdhury, Andrea Goldsmith, Tsachy Weissman
Mainak Chowdhury, Andrea Goldsmith, Tsachy Weissman
Miguel Griot, Andres I. Vila Casado, and Richard D. Wesel
Unequal Error Protection: Application and Performance Limits
Compute-and-Forward Can Buy Secrecy Cheap
Watermarking with Side Information
Presentation transcript:

Lihua Weng Dept. of EECS, Univ. of Michigan Error Exponent Regions for Multi-User Channels Lihua Weng Dept. of EECS, Univ. of Michigan

Motivation: Downlink Communication

Motivation (cont.) Unequal error protection (ad hoc methods without systematic approach) Can reliability be treated as another resource (like power, bandwidth) that can be allocated to different users? Formulate this idea as an information theory problem, and study its fundamental limits.

Outline Background: Error Exponent Error Exponent Region (EER) Gaussian Broadcast Channel (GBC) Conjectured GBC EER Outer Bound Conclusion

Channel Capacity & Error Exponent: Single-User Channel Channel capacity: highest data rate for arbitrarily low probability of codeword error with long codewords Error exponent: for a codeword of length N, the smallest possible probability of codeword error behaves as where E(R) is the error exponent (as a function of the transmission rate R) DMC (Elias55;Fano61;Gallager65; Shannon67) AWGN (Shannon 59; Gallager 65)

Error Exponent We have a tradeoff between error exponent and rate

Capacity: Multi-User Channel Channel capacity region: all possible transmission rate vectors (R1,R2) for arbitrarily low probability of system error with long codewords Probability of system error: any user’s codeword is decoded in error

Error Exponent: Multi-User Channel Error Exponent: rate of exponential decay of the smallest probability of system error For a codeword of length N, the probability of system error behaves as DMMAC/Gaussian MAC (Gallager 85) MIMO Fading MAC at high SNR (Zheng&Tse 03)

Single Error Exponent: Drawback Multi-user channel – single error exponent Different applications (FTP/multimedia) Our solution Consider a probability of error for each user, which implies multiple error exponents, one for each user.

Outline Background: Error Exponent Error Exponent Region (EER) Gaussian Broadcast Channel (GBC) Conjectured GBC EER Outer Bound Conclusion

Multiple Error Exponents: Tradeoff 1 We have tradeoff between error exponents (E1,E2) and rates (R1,R2) as in the single-user channel.

Multiple Error Exponents: Tradeoff 2 Fix an operating point (R1,R2), which point from the capacity boundary can we back off to reach A? B  A : E1 < E2 D  A : E1 > E2 Given a fixed (R1,R2), one can potentially tradeoff E1 with E2 Fix an operating point (R1,R2), which point from the capacity boundary can we back off to reach A? B  A : E1 < E2 D  A : E1 > E2 Fix an operating point (R1,R2), which point from the capacity boundary can we back off to reach A? B  A : E1 < E2 Fix an operating point (R1,R2), which point from the capacity boundary can we back off to reach A?

Error Exponent Region (EER) Definition: Given (R1,R2), error exponent region is the set of all achievable error exponent pairs (E1,E2) Careful!!! Channel capacity region: one for a given channel EER: numerous, i.e., one for each rate pair (R1,R2)

Outline Background: Error Exponent Error Exponent Region (EER) Gaussian Broadcast Channel (GBC) EER Inner Bound Single-Code Encoding Superposition Encoding EER Outer Bound Conjectured GBC EER Outer Bound Conclusion

Gaussian Broadcast Channel

Single-Code Encoding CB = {Ck | k=(i-1)*M2+j; i = 1, … ,M1; j = 1, … , M2}

Superposition Encoding

Individual and Joint ML Decoding Individual ML Decoding (optimal) Joint ML Decoding Type 1 error: one user’s own message decoded erroneously, but the other user’s message decoded correctly

Joint ML Decoding (cont.) Type 3 error: both users’ messages are decoded erroneously Achievable Error Exponents

Naïve Single-User Decoding Naïve Single-user decoding: Decode one user’s signal by regarding the other user’s signal as noise

Special Case 1: Uniform Superposition

Special Case 2: On-Off Superposition (Time-Sharing)

EER Inner Bound R1 = 1 R2 = 0.1 SNR1 = 10 SNR2 = 5

EER Inner Bound R1 = 0.5 R2 = 0.5 SNR1 = 10 SNR2 = 10

Superposition vs. Uniform

Superposition vs. Uniform (cont.)

Joint ML vs. Naïve Single-User

Outline Background: Error Exponent Error Exponent Region (EER) Gaussian Broadcast Channel (GBC) EER Inner Bound EER Outer Bound Single-User Outer Bound Sato Outer Bound Conjectured GBC EER Outer Bound Conclusion

EER Outer Bound: Single-User

EER Outer Bound: Sato

EER Inner & Outer Bounds valid impossible R1 = R2 =0.5 SNR1 = SNR2 =10 This is a proof that the true EER implies a tradeoff between users’ reliabilities

Outline Background: Error Exponent Error Exponent Region (EER) Gaussian Broadcast Channel (GBC) Conjectured GBC EER Outer Bound Conclusion

Review: GBC EER Outer Bound Each outer bound is based on single-user error exponent upper bounds. The right hand side of the inequalities depends only on R1 and R2

Gaussian Single-User Channel (GSC) with Two Messages

Background: Minimum Distance Bound

GSC EER Outer Bound - Partition

Union of Circles

Union of Circles C = {C1, C2, …, CM} A(C,r): area of the union of the circles with radius r

Minimum-Area Code 1. What is the maximum of dmin(C) under the constraint A(C,r) is at most A’? 2. What is the minimum of A(C,r) under the constraint dmin(C) is at least d’?

Intuition: Surface Cap

Conjectured Solution

Conjectured GSC EER Outer Bound What is the maximum of dmin(C) under the constraint A(C,r) is at most A’?

Conjectured GBC EER Outer Bound SNR1 = 100 SNR2 = 1000

Conclusion EER for Multi-User Channel Gaussian Broadcast Channel The set of achievable error exponent pair (E1,E2) Gaussian Broadcast Channel EER inner bound : single-code, superposition EER outer bound : single-user, Sato Conjectured GBC EER Outer Bound Gaussian Multiple Access Channel EER is known for some operating points MIMO Fading Broadcast Channel MIMO Fading Multiple Access Channel Diversity Gain Region