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

Slides:



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

Capacity of Wireless Channels
Information Theory Introduction to Channel Coding Jalal Al Roumy.
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.
The 1’st annual (?) workshop. 2 Communication under Channel Uncertainty: Oblivious channels Michael Langberg California Institute of Technology.
Ergodic Capacity of MIMO Relay Channel Bo Wang and Junshan Zhang Dept. of Electrical Engineering Arizona State University Anders Host-Madsen Dept. of Electrical.
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.
Error Correcting Codes To detect and correct errors Adding redundancy to the original message Crucial when it’s impossible to resend the message (interplanetary.
A Graph-based Framework for Transmission of Correlated Sources over Multiuser Channels Suhan Choi May 2006.
EE360: Lecture 15 Outline Cellular System Capacity
HKUST Combined Cross-Layer Design and HARQ for TDD Multiuser systems with Outdated CSIT Rui Wang & Vincent K. N. Lau Dept. of ECE The Hong Kong University.
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.
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)
Capacity of multi-antenna Gaussian Channels, I. E. Telatar By: Imad Jabbour MIT May 11, 2006.
Noise, Information Theory, and Entropy
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.
Noise, Information Theory, and Entropy
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.
JWITC 2013Jan. 19, On the Capacity of Distributed Antenna Systems Lin Dai City University of Hong Kong.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
Cross-Layer Optimization in Wireless Networks under Different Packet Delay Metrics Chris T. K. Ng, Muriel Medard, Asuman Ozdaglar Massachusetts Institute.
Wireless Communication Elec 534 Set I September 9, 2007 Behnaam Aazhang.
Basic Characteristics of Block Codes
Introduction of Low Density Parity Check Codes Mong-kai Ku.
Coding Theory. 2 Communication System Channel encoder Source encoder Modulator Demodulator Channel Voice Image Data CRC encoder Interleaver Deinterleaver.
Superposition encoding A distorted version of is is encoded into the inner codebook Receiver 2 decodes using received signal and its side information Decoding.
Part 3: Channel Capacity
Interference in MANETs: Friend or Foe? Andrea Goldsmith
We aim to exploit cognition to maximize network performance What is the side information at a cognitive node? What is the best encoding scheme given this.
5: Capacity of Wireless Channels Fundamentals of Wireless Communication, Tse&Viswanath 1 5. Capacity of Wireless Channels.
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.
October 28, 2005 Single User Wireless Scheduling Policies: Opportunism and Optimality Brian Smith and Sriram Vishwanath University of Texas at Austin October.
1 WELCOME Chen. 2 Simulation of MIMO Capacity Limits Professor: Patric Ö sterg å rd Supervisor: Kalle Ruttik Communications Labortory.
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.
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
MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS (MIMO)
Tilted Matching for Feedback Channels
EE359 – Lecture 15 Outline Announcements: MIMO Channel Capacity
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
Unequal Error Protection: Application and Performance Limits
Compute-and-Forward Can Buy Secrecy Cheap
Watermarking with Side Information
Lihua Weng Dept. of EECS, Univ. of Michigan
Presentation transcript:

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

2 Motivation: Downlink Communication

3 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.

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

5 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) Channel Capacity & Error Exponent: Single-User Channel Channel capacity: highest data rate for arbitrarily low probability of codeword error with long codewords

6 Error Exponent We have a tradeoff between error exponent and rate

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

8 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)

9 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.

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

11 Multiple Error Exponents: Tradeoff 1 We have tradeoff between error exponents (E 1,E 2 ) and rates (R 1,R 2 ) as in the single-user channel.

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

13 Error Exponent Region (EER) Definition: Given (R 1,R 2 ), error exponent region is the set of all achievable error exponent pairs (E 1,E 2 ) Careful!!!  Channel capacity region: one for a given channel  EER: numerous, i.e., one for each rate pair (R 1,R 2 )

14 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

15 Gaussian Broadcast Channel

16 Single-Code Encoding CB = {C k | k=(i-1)*M 2 +j; i = 1, …,M 1 ; j = 1, …, M 2 }

17 Superposition Encoding

18 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

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

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

21 Special Case 1: Uniform Superposition

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

23 EER Inner Bound R 1 = 1 R 2 = 0.1 SNR 1 = 10 SNR 2 = 5

24 EER Inner Bound R 1 = 0.5 R 2 = 0.5 SNR 1 = 10 SNR 2 = 10

25 Superposition vs. Uniform

26 Superposition vs. Uniform (cont.)

27 Joint ML vs. Naïve Single-User

28 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

29 EER Outer Bound: Single-User

30 EER Outer Bound: Sato

31 EER Inner & Outer Bounds R 1 = R 2 =0.5 SNR 1 = SNR 2 =10 This is a proof that the true EER implies a tradeoff between users’ reliabilities impossible valid

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

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

34 Gaussian Single-User Channel (GSC) with Two Messages

35 Background: Minimum Distance Bound

36 GSC EER Outer Bound - Partition

37 Union of Circles

38 Union of Circles C = {C 1, C 2, …, C M } A(C,r): area of the union of the circles with radius r

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

40 Intuition: Surface Cap

41 Conjectured Solution

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

43 Conjectured GBC EER Outer Bound R 1 = 0.5 R 2 = 2.4 SNR 1 = 100 SNR 2 = 1000

44 Conclusion EER for Multi-User Channel  The set of achievable error exponent pair (E 1,E 2 ) 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