Power and Bandwidth Allocation in Cooperative Dirty Paper Coding

Similar documents
Capacity Gain from Two-Transmitter and Two-Receiver Cooperation

Capacity and Cooperation in Wireless Networks

Cooperation and Optimal Cross-Layer Resource Allocation in Wireless Networks

Optimal Power Allocation over Fading Channels with Stringent Delay Constraints

When Network Coding and Dirty Paper Coding meet in a Cooperative Ad Hoc Network

Degrees of Freedom of the MIMO X Channel

The Z Channel. Nihar Jindal Department of Electrical Engineering Stanford University, Stanford, CA

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

WHEN NETWORK CODING AND DIRTY PAPER CODING MEET IN A COOPERATIVE AD HOC NETWORK

Capacity and Optimal Resource Allocation for Fading Broadcast Channels Part I: Ergodic Capacity

THE emergence of multiuser transmission techniques for

Exploiting Interference through Cooperation and Cognition

WIRELESS communication channels vary over time

Dirty Paper Coding vs. TDMA for MIMO Broadcast Channels

Lecture 8 Multi- User MIMO

Degrees of Freedom in Multiuser MIMO

On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT

Joint Relaying and Network Coding in Wireless Networks

Reflections on the Capacity Region of the Multi-Antenna Broadcast Channel Hanan Weingarten

Analysis and Improvements of Linear Multi-user user MIMO Precoding Techniques

MATLAB Simulation for Fixed Gain Amplify and Forward MIMO Relaying System using OSTBC under Flat Fading Rayleigh Channel

Low Complexity Power Allocation in Multiple-antenna Relay Networks

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 57, NO. 4, APRIL

Joint Optimization of Relay Strategies and Resource Allocations in Cooperative Cellular Networks

Bounds on Achievable Rates for Cooperative Channel Coding

Information flow over wireless networks: a deterministic approach

SPECTRUM SHARING IN CRN USING ARP PROTOCOL- ANALYSIS OF HIGH DATA RATE

Optimum Power Allocation in Cooperative Networks

Cooperative versus Full-Duplex Communication in Cellular Networks: A Comparison of the Total Degrees of Freedom. Amr El-Keyi and Halim Yanikomeroglu

Random Beamforming with Multi-beam Selection for MIMO Broadcast Channels

Breaking Spectrum Gridlock With Cognitive Radios: An Information Theoretic Perspective

Opportunities, Constraints, and Benefits of Relaying in the Presence of Interference

Capacity of Multiantenna Gaussian Broadcast Channel

ISSN Vol.03,Issue.17 August-2014, Pages:

Minimum Expected Distortion in Gaussian Layered Broadcast Coding with Successive Refinement

PERFORMANCE ANALYSIS OF COLLABORATIVE HYBRID-ARQ INCREMENTAL REDUNDANCY PROTOCOLS OVER FADING CHANNELS

SumRate Performance of Precoding Techniques in Multiuser MIMO Systems

6 Multiuser capacity and

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 59, NO. 1, JANUARY B. Related Works

Maximising Average Energy Efficiency for Two-user AWGN Broadcast Channel

Chapter 10. User Cooperative Communications

On the Optimum Power Allocation in the One-Side Interference Channel with Relay

CORRELATED data arises naturally in many applications

Cooperative Frequency Reuse for the Downlink of Cellular Systems

Capacity Gain From Two-Transmitter and Two-Receiver Cooperation

EELE 6333: Wireless Commuications

PERFORMANCE OF TWO-PATH SUCCESSIVE RELAYING IN THE PRESENCE OF INTER-RELAY INTERFERENCE

Outage Probability of a Multi-User Cooperation Protocol in an Asynchronous CDMA Cellular Uplink

Capacity Limits of MIMO Channels

Design a Transmission Policies for Decode and Forward Relaying in a OFDM System

Degrees of Freedom Region for the MIMO X Channel

Performance Enhancement of Interference Alignment Techniques for MIMO Multi Cell Networks

On the Achievable Diversity-vs-Multiplexing Tradeoff in Cooperative Channels

Low Complexity Multiuser Scheduling in MIMO Broadcast Channel with Limited Feedback

OUTAGE MINIMIZATION BY OPPORTUNISTIC COOPERATION. Deniz Gunduz, Elza Erkip

Information Theory at the Extremes

Multiuser MIMO Channel Measurements and Performance in a Large Office Environment

Performance Analysis of Cooperative Communication System with a SISO system in Flat Fading Rayleigh channel

Fractional Cooperation and the Max-Min Rate in a Multi-Source Cooperative Network

Dynamic Fair Channel Allocation for Wideband Systems

Multiple Antenna Processing for WiMAX

Communication over MIMO X Channel: Signalling and Performance Analysis

EE360: Lecture 6 Outline MUD/MIMO in Cellular Systems

arxiv: v1 [cs.it] 12 Jan 2011

Cooperative Diversity in Wireless Networks: Efficient Protocols and Outage Behavior

Dynamic Resource Allocation for Multi Source-Destination Relay Networks

Keywords Multiuser MIMO, hybrid precoding, diversity, spatial multiplexing, uplink-downlink duality.

THE mobile wireless environment provides several unique

Communications Theory and Engineering

Index. Cambridge University Press Fundamentals of Wireless Communication David Tse and Pramod Viswanath. Index.

REVIEW OF COOPERATIVE SCHEMES BASED ON DISTRIBUTED CODING STRATEGY

MOST wireless communication systems employ

Interference: An Information Theoretic View

Measured propagation characteristics for very-large MIMO at 2.6 GHz

arxiv: v2 [cs.it] 29 Mar 2014

DEGRADED broadcast channels were first studied by

Space-Time Coded Cooperative Multicasting with Maximal Ratio Combining and Incremental Redundancy

IEEE TRANS. INFORM. THEORY (ACCEPTED FOR PUBLICATION) 1

Research Article Achievable Rates and Scaling Laws for Cognitive Radio Channels

Power Allocation based Hybrid Multihop Relaying Protocol for Sensor Networks

Beamforming with Finite Rate Feedback for LOS MIMO Downlink Channels

Joint Power and Rate Adaptation aided Network-Coded PSK for Two-way Relaying over Fading Channels

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 03, 2016 ISSN (online):

3062 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 50, NO. 12, DECEMBER 2004

On Multiple Users Scheduling Using Superposition Coding over Rayleigh Fading Channels

Multi-Relay Selection Based Resource Allocation in OFDMA System

Contents at a Glance

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 33, NO. 12, DECEMBER

Degrees of Freedom in Multi-user Spatial Multiplex Systems with Multiple Antennas

Blind Iterative Channel Estimation and Detection for LDPC-Coded Cooperation Under Multi-User Interference

Generalized Signal Alignment For MIMO Two-Way X Relay Channels

Relay Scheduling and Interference Cancellation for Quantize-Map-and-Forward Cooperative Relaying

Opportunistic Communication in Wireless Networks

Future Wireless Networks Ubiquitous Communication Among People and Devices. Design Challenges. Wireless Network Design Issues

Multiple Input Multiple Output Dirty Paper Coding: System Design and Performance

ON THE USE OF MULTIPLE ACCESS CODING IN COOPERATIVE SPACE-TIME RELAY TRANSMISSION AND ITS MEASUREMENT DATA BASED PERFORMANCE VERIFICATION

EE360: Lecture 18 Outline. Course Summary

Resource Allocation for OFDM and Multi-user. Li Wei, Chathuranga Weeraddana Centre for Wireless Communications

ISSN Vol.07,Issue.01, January-2015, Pages:

Transcription:

Power and Bandwidth Allocation in Cooperative Dirty Paper Coding Chris T. K. Ng 1, Nihar Jindal 2 Andrea J. Goldsmith 3, Urbashi Mitra 4 1 Stanford University/MIT, 2 Univeristy of Minnesota 3 Stanford University, 4 University of Southern California ICC May 21, 2008. Beijing, China

Introduction Wireless ad hoc network: nodes may cooperate by joint encoding or processing. Cooperation consumes power and bandwidth. Benefits of cooperation: Need to optimize resource allocation. Two cooperating transmitters: Orthogonal cooperation channel. Exchange messages, then perform dirty paper coding (DPC). Interference channel (in the absence of the cooperation channel). Investigate power and bandwidth allocation to characterize the cooperative DPC rate region. 2

Dirty Paper Coding (DPC) X + + Y S N Gaussian channel Transmitter has power P, unit-variance Gaussian noise N. Without interference S, capacity = ½ log (1+P). Dirty paper coding (DPC) [Costa 83] Interference non-causally known to the transmitter. Capacity = ½ log (1+P), same as if no interference. Codewords orthogonal to S, instead of attempting to cancel the interference. 3

Related Works Achievable rate regions Two cooperative transmitters and one receiver [Sendonaris et al. 03, Yazdi et al. 03]. Cooperative diversity Forward parity bits [Hunter et al. 03] Orthogonal protocols achieve full spatial diversity [Laneman et al. 04]. Information theoretical bounds Multiplexing gain, diversity [Host-Madsen et al. 05, 06]. Achievable rates and capacity upper bounds [Khojastepour et al. 04, Jindal et al. 04] 4

Channel Model R 1 R 2 Two cooperating transmitters Close together (G is large). Cooperation channel: Orthogonal, static, full-duplex additive white Gaussian noise (AWGN). Channel state information (CSI) h 1,, h 4 known at all terminals. 5

Channel Model: Power and Bandwidth P 1 R 1 P 2 R 2 System-wide cost of cooperation: Network power constraint : P 1 + P 2 + P t P (short-term). Bandwidth assumptions: 1) Separate bands: B = B t = 1 (spatial reuse). 2) Bandwidth allocation: B + B t = 1 (no reuse). 6

Cooperative Dirty Paper Coding (DPC) Transmitter exchange messages through cooperation channel. Network becomes equivalent to a broadcast channel (BC) with a two-antenna transmitter. Transmitters jointly encode using dirty paper coding. Capacity-achieving for multi-antenna BC [Weingarten 04]. Cooperative DPC rate region: Convex hull of rates (R1,R2) achievable by cooperative DPC. Optimize power and bandwidth allocation. 7

Duality: Broadcast Channel and Multiple Access Channel (R 1,R 2 ) (R 1,R 2 ) P P 1 + P 2 = P Broadcast Channel (BC) Dual Multiple Access Channel (MAC) Gaussian BC: Dual MAC: reverse channel inputs and outputs [Jindal et al. 04, Vishwanath et al. 03]. For every (R 1,R 2 ) in BC region under power constraint P: Dual MAC achieves same (R 1,R 2 ) with a suitable power allocation P 1, P 2 such that P 1 + P 2 = P. Allocation of P 1, P 2 in MAC is convex; can be calculated efficiently. 8

Optimal MAC Sum Power Allocation Multiple access channel: Two single-antenna transmitters and a two-antenna receiver, sum power constraint : P 1 + P 2 P s. Capacity region: (R 1,R 2 ) on capacity region boundary: Concave in P 1, P 2. Found by applying Karush-Kuhn-Tucker (KKT) conditions on the Lagrangian. 9

MAC Decode Order Dual MAC capacity region corner points Achieved by different decoder orders. R 2 (2) : Tx 1, Tx 2 (1) : Tx 2, Tx 1 R 1 BC capacity region has three segments; from dual MAC: Decode order (1) Decode order (2) Time sharing 10

Cooperative DPC Rates Transmitters need to know each other s codewords. Cooperation channel (with power P t ) rates DPC rates. Duality: Cooperation channel: Capacity of an AWGN channel: 11

Numerical Allocation of Power and Bandwidth Rates monotonically increasing with power P and bandwidth B. Reject (R1,R2) in the interior of C BC or C co. Numerically compute the intersection of boundaries of C co and C BC (three segments). Bandwidth assumption 1) B t = B = 1 One-dimensional numerical optimization to find P t. Bandwidth assumption 2) B t + B = 1 Local optimum: numerically search over P t and B t. Conjecture: DPC rates concave over P t and B t. Convexity not readily verified as objective function is numerically computed. 12

Numerical Results Channels h 1,, h 4 : independent Rayleigh fading. Ergodic rate region: 1000 randomly generated channel realizations. Average over channel realizations. Network power constraint P = 10 db. Cooperation channel: Weak: G = 0 db Strong: G = 10 db Comparisons: BC (transmitters co-located, G = ). Non-cooperation: time-division (TD) between transmitters. 13

Cooperative DPC Rate Regions G = 0 db G = 10 db Cooperation better than TD only when G is large. Cooperation more advantageous at sum-rate. Separate cooperation bands: close to BC when G is large. Equal bandwidths B t = B = 0.5 close to optimal allocation. 14

Conclusions Two cooperating transmitters: Exchange messages over orthogonal cooperation channel. Cooperative dirty paper coding. Power and bandwidth allocation. Optimal sum power allocation in multi-antenna MAC. BC-MAC capacity duality. Cooperative DPC improves capacity when cooperation channel is strong. Cooperative DPC offers better performance near sum-rate. Only considered transmitter cooperation. Further gains may be obtained if receivers as well as transmitters cooperate. 15