Cooperative HARQ with Poisson Interference and Opportunistic Routing

Similar documents
Modeling and Simulation NETW 707

Throughput Enhancements on Cellular Downlink Channels using Rateless Codes

Upper bound on the ergodic rate density of ALOHA wireless ad-hoc networks

EE 550: Notes on Markov chains, Travel Times, and Opportunistic Routing

Based on Partial CSI in MIMO Ad-Hoc Networks

Introduction to Wireless & Mobile Systems. Chapter 4. Channel Coding and Error Control Cengage Learning Engineering. All Rights Reserved.

Analysis of Uncoordinated Opportunistic Two-Hop Wireless Ad Hoc Systems

Error Correction and Opportunistic Scheduling Protocols in Random Wireless Networks

Half-Duplex Gaussian Relay Networks with Interference Processing Relays

Information in Aloha Networks

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

ANALYSIS OF THE RTS/CTS MULTIPLE ACCESS SCHEME WITH CAPTURE EFFECT

Simplified Analysis of HARQ Cooperative Networks Using Finite-State Markov Chains

Flow-level performance of wireless data networks

The ergodic rate density of slotted and unslotted CSMA ad-hoc networks

Fraud within Asymmetric Multi-Hop Cellular Networks

Markovian Decision Process (MDP): theory and applications to wireless networks

Power Allocation and Coverage for a Relay-Assisted Downlink with Voice Users

Coding versus ARQ in Fading Channels: How reliable should the PHY be?

Random Access: An Information-Theoretic Perspective

Multi-Layer Hybrid-ARQ for an Out-of-Band Relay Channel

A Half-Duplex Cooperative Scheme with Partial Decode-Forward Relaying

REPORT DOCUMENTATION PAGE

On the Capacity of the Two-Hop Half-Duplex Relay Channel

Cognitive Multiple Access Networks

Delay QoS Provisioning and Optimal Resource Allocation for Wireless Networks

ALOHA Performs Optimal Power Control in Poisson Networks

Lecture 1: The Multiple Access Channel. Copyright G. Caire 12

NOMA: Principles and Recent Results

Secrecy in the 2-User Symmetric Interference Channel with Transmitter Cooperation: Deterministic View

Multimedia Systems WS 2010/2011

Nash Bargaining in Beamforming Games with Quantized CSI in Two-user Interference Channels

A comparison of Aloha and CSMA in Wireless Ad-Hoc Networks under Different Channel Conditions

Delay-Based Connectivity of Wireless Networks

Achieving Non-Zero Information Velocity in. Wireless Networks

Hierarchical Cooperation Achieves Optimal Capacity Scaling in Ad Hoc Networks

Efficient Use of Joint Source-Destination Cooperation in the Gaussian Multiple Access Channel

Information Theory. Lecture 10. Network Information Theory (CT15); a focus on channel capacity results

Phase Precoded Compute-and-Forward with Partial Feedback

A POMDP Framework for Cognitive MAC Based on Primary Feedback Exploitation

On the Capacity of the Interference Channel with a Relay

Dynamic Power Allocation and Routing for Time Varying Wireless Networks

II. THE TWO-WAY TWO-RELAY CHANNEL

Common Information of Random Linear Network Coding Over A 1-Hop Broadcast Packet Erasure Channel

TRANSMISSION STRATEGIES FOR SINGLE-DESTINATION WIRELESS NETWORKS

Channel Selection in Cognitive Radio Networks with Opportunistic RF Energy Harvesting

Multi-User Communication: Capacity, Duality, and Cooperation. Nihar Jindal Stanford University Dept. of Electrical Engineering

On Distribution and Limits of Information Dissemination Latency and Speed In Mobile Cognitive Radio Networks

A Comparison of Cooperative Transmission Schemes for the Multiple Access Relay Channel

ECE Information theory Final (Fall 2008)

Secrecy Outage Performance of Cooperative Relay Network With Diversity Combining

Optimal Resource Allocation for IR-HARQ

Shannon s noisy-channel theorem

Uplink HARQ for Cloud RAN via Separation of Control and Data Planes

Upper Bounds on the Capacity of Binary Intermittent Communication

Structured interference-mitigation in two-hop networks

Cognitive Networks Achieve Throughput Scaling of a Homogeneous Network

Design of Diversity-Achieving LDPC Codes for H-ARQ with Cross-Packet Channel Coding

Analysis and Optimization of a Frequency-Hopping Ad Hoc Network in Rayleigh Fading

Spectrum Leasing via Cooperation for Enhanced. Physical-Layer Secrecy

Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks

Cooperative Communication with Feedback via Stochastic Approximation

Joint Source-Channel Coding for the Multiple-Access Relay Channel

Communication Games on the Generalized Gaussian Relay Channel

An Outer Bound for the Gaussian. Interference channel with a relay.

Bounds on Information Propagation Delay in Interference-Limited ALOHA Networks

1646 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 64, NO. 4, APRIL 2016

How Typical is "Typical"? Characterizing Deviations Using the Meta Distribution

Approximately achieving the feedback interference channel capacity with point-to-point codes

Information Theory Meets Game Theory on The Interference Channel

A Capacity Upper Bound for Large Wireless Networks with Generally Distributed Nodes

P e = 0.1. P e = 0.01

On Capacity Under Received-Signal Constraints

ACHIEVING NON-ZERO INFORMATION VELOCITY IN WIRELESS NETWORKS. Indian Institute of Science, Bangalore and Tata Institute of Fundamental

I. INTRODUCTION. Definition 2: (Spatial contention parameter contention is

Node-based Distributed Optimal Control of Wireless Networks

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

16.36 Communication Systems Engineering

Information Theory for Wireless Communications. Lecture 10 Discrete Memoryless Multiple Access Channel (DM-MAC): The Converse Theorem

Cooperative Interference Alignment for the Multiple Access Channel

A Comparison of Two Achievable Rate Regions for the Interference Channel

Rate-Compatible Low Density Parity Check Codes for Capacity-Approaching ARQ Schemes in Packet Data Communications

Dynamic Connectivity and Path Formation Time in Poisson Networks

On the Capacity Region of the Gaussian Z-channel

Decentralized Simultaneous Energy and Information Transmission in Multiple Access Channels

CSE 123: Computer Networks

FEEDBACK does not increase the capacity of a discrete

Wireless Internet Exercises

Channel Allocation Using Pricing in Satellite Networks

Capacity of Cellular Wireless Network

Dynamic Connectivity and Packet Propagation Delay in ALOHA Wireless Networks

The Capacity Region of the Gaussian Cognitive Radio Channels at High SNR

On the Effectiveness of Logical Device Aggregation in Multi-radio Multi-hop Networks

Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems

Primary Rate-Splitting Achieves Capacity for the Gaussian Cognitive Interference Channel

Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems

Equivalence for Networks with Adversarial State

Rate Adaptation for Incremental Redundancy Secure HARQ

Turbo Compression. Andrej Rikovsky, Advisor: Pavol Hanus

Capacity of Cellular Wireless Network

Transcription:

Cooperative HARQ with Poisson Interference and Opportunistic Routing Amogh Rajanna & Mostafa Kaveh Department of Electrical and Computer Engineering University of Minnesota, Minneapolis, MN USA.

Outline Introduction HARQ Relay network System Model MAC protocol Transport Capacity Transport Capacity Approximation Numerical results : Capacity Optimization

HARQ Message b 0 b... b k Codeword c 0 c... c n/ c n/+... c n- c n Puncturing Block Block Block 3 ) Hybrid Automatic Retransmission request combines channel coding and retransmission protocols to combat degradations in wireless channels. ) HARQ aims to balance the tradeoff between efficiency (rate) and reliability (error probability). 3 3

HARQ Tx [] [] Rx ACK NACK ) Blocks are sent by transmitter (Tx) incrementally in response to receiver (Rx) requests ) Rx combines all the blocks it has received to decode the message Illustration: With mutual information, I, and transmission rate, R, message is decoded with st block i.e., I > R. Message is not decoded with st block, requires nd block as well, i.e., I +I > R. 4 4

Relay Network Users Relays Server Coverage: Connection to remote locations Capacity: High data rates Energy efficiency: Low power transmission for fixed coverage area 5 5

Relay Network Relay Selection: ) Opportunistic selection: Relay with best channel or most progress is selected. ) Nearest Neighbor selection: ) n s ) n d Transmission: ) Cooperative ) Non-cooperative n n s n s n d 6 n d n 6 6

Cooperative HARQ Cooperative HARQ: [] n n s nd n FEC x U = [U U U 3 ] @ code rate: R Hop U n s n @ n d I =log(+sir ) Hop U n n @ n d I =log(+sir ) 3 Hop U 3 n n d @ n d I 3 =log(+sir 3 ) If I +I +I 3 R 'x' is decoded @ n d 7

Transport Capacity R d C = per hop rate * density * distance (Bit meters /sec/unit area) Tradeoff between 3 terms[3]: per hop rate ==> density and distance Balance Tradeoff ==> Network design problem Optimal rate & density to maximize transport capacity 8

System Model Assumptions about mobile nodes Each mobile has a stationary flow of packets to be transported to random destination. Mobiles move according to the random waypoint model [4]. S-D assumptions: S-D distance is a random variable with finite mean. S-D pair has no sense of paths; network is in charge of sending packets via multiple hops. Nodes > -D homogeneous Poisson Point Process Φ={X i }, intensity λ /m. Typical S-D pair: Source @ origin Destination at a random distance along X-axis. 9

p-slotted ALOHA Slot Slot Slot 3 Slot 4 Slot 5... Slotted channel: Tx of a data packet Relay selection Every slot, a node Tx, w.p p Rx, w.p -p Φ Φ t Φ r In the st part of every slot, a node Φ t Transmits a data packet, either its own or of another source node. In the nd part, a distributed relay selection process selects a potential relay for the next hop communication[]. 0

Source Transmission ( Block Case) FEC Source node: 'b' information bits x > N symbol codeword U Codeword U is split into non-overlapping blocks {U i } of length L = N/. Source transmits the st block @ code rate R = b/l. (Relays transmit the st or nd block @ the same R) SIR @ y R from n s 0 SIRy,0 = h y α h k y X k α

Progress Progress: Transmission distance per hop in the direction of destination. Opportunistic routing: Relay with most progress to destination is chosen. Progress in st hop D Total progress up to nd hop ( ) [ ( ) ( ( ))] t Φ R, p = I R Φ X cos θ, i, 0 i X i I = log ( + ) i, 0 SIR i,0 ( ) [ ( ) ( ( ))] t Φ R, p = I + I R Φ,X X θ X D n cos t, i, 0 i,x n X n st : relay n location i i

Capacity n n n 3 D D n d n s D D t Expected progress in nd hop D t ( Φ,R, p) = D ( Φ,R, p) D ( Φ,R, p) ( R, p) = [ D ( Φ,R, p) ] d ΕΦ Capacity is a spatial measure of Progress Rate Density C = R λp d ( R, p) depends on the distribution of extremal shot noise D and D t. No closed form expression possible 3

Capacity Approximation Approximation to expected progress based on decoding cells { } v R I +I R Σ = : I I η v, 0 v,η = v, 0 v,η = = log log ( d, 0) Average cell area ( + SIR ) v,0, ( ) + SIR v,η, 0 η Average location of st relay Ε [ ] ( ) Σ = P I + I R dv R Φ t v, 0 v,η 4

Capacity Approximation W, a square centered around ( 0,0) & η s.t W = [ ] Ε Σ 0 η ( W +d )/ Maximum progress Φ r (W + ) ~ Poisson, with parameter ~ d ( R, p) = W +d e c c + ( - p) W c= λ d 5

Capacity Optimization Exact capacity optimization R, p = arg Monte Carlo simulation max [ R λp d ( R, p) ] op R, p Approximate capacity optimization R, p = arg max Convex optimization problem ~ [ R λp d ( R, p) ] ap R, p 6

Numerical Results R op and R ap against α at λ =. 7

Numerical Results p op and p ap against α at λ =. 8

Numerical Results R op and R ap against λ at α = 3. 9

Numerical Results p op and p ap against λ at α = 3. 0

M-round HARQ Decoding cells I Σ v,η k = v R M : Iv,η R k k= 0 Expected area approximation M = log ( ) k +SIR, η = d 0 v,η, k k i i= Ε M M Φ t v,η k k= R 0 [ Σ ] =W = P I R dv M 0. η η M M M d i i= W + /

M round HARQ Maximum progress M M d i i= W + / Φ r ( + ) ( ) ( ) + W ~ Poisson c, c= λ - p W M M Total progress upto M th hop ~ d t M ( R, p) = W M + M i= d i e c c Progress in M th hop M ~ ~ d M ( ) ( ) R, p = d t R, p M i= d i Optimization max R, p ~ [ R λp d ( R, p) ] M

Summary For a network with Poisson interference and opportunistic routing, we solve the network design problem of choosing the optimal HARQ coding rate and Medium Access Probability (MAP) by optimizing the transport capacity. Optimization of the approximate expression for transport capacity, based on decoding cells, yields close to optimal HARQ coding rate and MAP. Optimal HARQ coding rate and MAP are independent of node density.. 3

Select References [] B. Zhao and M. Valenti, Practical relay networks: a generalization of hybrid- arq, Selected Areas in Communications, IEEE Journal on, vol. 3, no., pp. 7 8, Jan. 005. [] F. Baccelli, B. Blaszczyszyn, and P. Muhlethaler, An aloha protocol for multihop mobile wireless networks, Information Theory, IEEE Transactions on, vol. 5, no., pp. 4 436, Feb. 006. [3] J. Blomer and N. Jindal, Opportunistic routing in ad hoc networks: How many relays should there be? what rate should nodes use? in Proc. of IEEE Global Commun. Conf., 00. [4] Johnson, D. B.; Maltz, D. A. (996). "Dynamic Source Routing in Ad Hoc Wireless Networks". Mobile Computing. The Kluwer International Series in Engineering and Computer Science 353. p. 53. 4