performance of hybrid-arq in block-fading channels: a fixed

13
IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 58, NO. 4, APRIL 2010 1129 Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed Outage Probability Analysis Peng Wu, Student Member, IEEE, and Nihar Jindal, Member, IEEE Abstractโ€”This paper studies the performance of hybrid-ARQ (automatic repeat request) in Rayleigh block-fading channels. The long-term average transmitted rate is analyzed in a fast- fading scenario where the transmitter only has knowledge of channel statistics, and, consistent with contemporary wireless systems, rate adaptation is performed such that a target outage probability (after a maximum number of H-ARQ rounds) is maintained. H-ARQ allows for early termination once decoding is possible, and thus is a coarse, and implicit, mechanism for rate adaptation to the instantaneous channel quality. Although the rate with H-ARQ is not as large as the ergodic capacity, which is achievable with rate adaptation to the instantaneous channel conditions, even a few rounds of H-ARQ make the gap to ergodic capacity reasonably small for operating points of interest. Furthermore, the rate with H-ARQ provides a signi๏ฌcant advantage compared to systems that do not use H-ARQ and only adapt rate based on the channel statistics. Index Termsโ€”Fading channels, automatic repeat request, in- formation rates, channel coding. I. I NTRODUCTION A UTOMATIC REPEAT REQUEST (ARQ) is an ex- tremely powerful type of feedback-based communication that is extensively used at different layers of the network stack. The basic ARQ strategy adheres to the pattern of trans- mission followed by feedback of an ACK/NACK to indicate successful/unsuccessful decoding. If simple ARQ or hybrid- ARQ (H-ARQ) with Chase combining (CC) [1] is used, a NACK leads to retransmission of the same packet in the second ARQ round. If H-ARQ with incremental redundancy (IR) is used, the second transmission is not the same as the ๏ฌrst and instead contains some โ€œnewโ€ information regarding the message (e.g., additional parity bits). After the second round the receiver again attempts to decode, based upon the second ARQ round alone (simple ARQ) or upon both ARQ rounds (H-ARQ, either CC or IR). The transmitter moves on to the next message when the receiver correctly decodes and sends back an ACK, or a maximum number of ARQ rounds (per message) is reached. ARQ provides an advantage by allowing for early termi- nation once suf๏ฌcient information has been received. As a result, it is most useful when there is considerably uncertainty in the amount/quality of information received. At the network Paper approved by L. K. Rasmussen, the Editor for Iterative Detection De- coding and ARQ of the IEEE Communications Society. Manuscript received November 24, 2008; revised June 4, 2009 and August 27, 2009. This research was supported by the DARPA IT-MANET program, grant no. W911NF-07-1-0028. The authors are with the Department of Electrical and Computer Engi- neering, University of Minnesota, Minneapolis, MN 55455 USA (e-mail: {pengwu, nihar}@umn.edu). Digital Object Identi๏ฌer 10.1109/TCOMM.2010.04.080622 layer, this might correspond to a setting where the network congestion is unknown to the transmitter. At the physical layer, which is the focus of this paper, this corresponds to a fading channel whose instantaneous quality is unknown to the transmitter. Although H-ARQ is widely used in contemporary wireless systems such as HSPA [2], WiMax [3] (IEEE 802.16e) and 3GPP LTE [4], the majority of research on this topic has focused on code design, e.g., [5], [6], [7], while relatively little research has focused on performance analysis of H-ARQ [8]. Most relevant to the present work, in [9] Caire and Tuninetti established a relationship between H-ARQ throughput and mutual information in the limit of in๏ฌnite block length. For multiple antenna systems, the diversity-multiplexing-delay tradeoff of H-ARQ was studied by El Gamal et al. [10], and the coding scheme achieving the optimal tradeoff was introduced; Chuang et al. [11] considered the optimal SNR exponent in the block-fading MIMO (multiple-input multiple- output) H-ARQ channel with discrete input signal constella- tion satisfying a short-term power constraint. H-ARQ has also been recently studied in quasi-static channels (i.e., the channel is ๏ฌxed over all H-ARQ rounds) [12], [13] and shown to bring bene๏ฌts to secrecy [14]. In this paper we build upon the results of [9] and perform a mutual information-based analysis of H-ARQ in block- fading channels. We consider a scenario where the fading is too fast to allow instantaneous channel quality feedback to the transmitter, and thus the transmitter only has knowledge of the channel statistics, but nonetheless each transmission experiences only a limited degree of channel selectivity. In this setting, rate adaptation can only be performed based on channel statistics and achieving a reasonable error/outage probability generally requires a conservative choice of rate if H-ARQ is not used. On the other hand, H-ARQ allows for implicit rate adaptation to the instantaneous channel quality because the receiver terminates transmission once the channel conditions experienced by a codeword are good enough to allow for decoding. We analyze the long-term average transmitted rate achieved with H-ARQ, assuming that there is a maximum number of H-ARQ rounds and that a target outage probability at H-ARQ termination cannot be exceeded. We compare this rate to that achieved without H-ARQ in the same setting as well as to the ergodic capacity, which is the achievable rate in the idealized setting where instantaneous channel information is available to the transmitter. The main ๏ฌndings of the paper are that (a) H-ARQ generally provides a signi๏ฌcant advantage over systems that do not use H-ARQ but have an equivalent level 0090-6778/10$25.00 c โƒ 2010 IEEE Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Upload: others

Post on 18-Feb-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 58, NO. 4, APRIL 2010 1129

Performance of Hybrid-ARQ in Block-FadingChannels: A Fixed Outage Probability Analysis

Peng Wu, Student Member, IEEE, and Nihar Jindal, Member, IEEE

Abstractโ€”This paper studies the performance of hybrid-ARQ(automatic repeat request) in Rayleigh block-fading channels.The long-term average transmitted rate is analyzed in a fast-fading scenario where the transmitter only has knowledge ofchannel statistics, and, consistent with contemporary wirelesssystems, rate adaptation is performed such that a target outageprobability (after a maximum number of H-ARQ rounds) ismaintained. H-ARQ allows for early termination once decodingis possible, and thus is a coarse, and implicit, mechanism forrate adaptation to the instantaneous channel quality. Althoughthe rate with H-ARQ is not as large as the ergodic capacity,which is achievable with rate adaptation to the instantaneouschannel conditions, even a few rounds of H-ARQ make thegap to ergodic capacity reasonably small for operating points ofinterest. Furthermore, the rate with H-ARQ provides a significantadvantage compared to systems that do not use H-ARQ and onlyadapt rate based on the channel statistics.

Index Termsโ€”Fading channels, automatic repeat request, in-formation rates, channel coding.

I. INTRODUCTION

AUTOMATIC REPEAT REQUEST (ARQ) is an ex-tremely powerful type of feedback-based communication

that is extensively used at different layers of the networkstack. The basic ARQ strategy adheres to the pattern of trans-mission followed by feedback of an ACK/NACK to indicatesuccessful/unsuccessful decoding. If simple ARQ or hybrid-ARQ (H-ARQ) with Chase combining (CC) [1] is used, aNACK leads to retransmission of the same packet in thesecond ARQ round. If H-ARQ with incremental redundancy(IR) is used, the second transmission is not the same as the firstand instead contains some โ€œnewโ€ information regarding themessage (e.g., additional parity bits). After the second roundthe receiver again attempts to decode, based upon the secondARQ round alone (simple ARQ) or upon both ARQ rounds(H-ARQ, either CC or IR). The transmitter moves on to thenext message when the receiver correctly decodes and sendsback an ACK, or a maximum number of ARQ rounds (permessage) is reached.

ARQ provides an advantage by allowing for early termi-nation once sufficient information has been received. As aresult, it is most useful when there is considerably uncertaintyin the amount/quality of information received. At the network

Paper approved by L. K. Rasmussen, the Editor for Iterative Detection De-coding and ARQ of the IEEE Communications Society. Manuscript receivedNovember 24, 2008; revised June 4, 2009 and August 27, 2009.

This research was supported by the DARPA IT-MANET program, grantno. W911NF-07-1-0028.

The authors are with the Department of Electrical and Computer Engi-neering, University of Minnesota, Minneapolis, MN 55455 USA (e-mail:{pengwu, nihar}@umn.edu).

Digital Object Identifier 10.1109/TCOMM.2010.04.080622

layer, this might correspond to a setting where the networkcongestion is unknown to the transmitter. At the physicallayer, which is the focus of this paper, this corresponds toa fading channel whose instantaneous quality is unknown tothe transmitter.

Although H-ARQ is widely used in contemporary wirelesssystems such as HSPA [2], WiMax [3] (IEEE 802.16e) and3GPP LTE [4], the majority of research on this topic hasfocused on code design, e.g., [5], [6], [7], while relatively littleresearch has focused on performance analysis of H-ARQ [8].Most relevant to the present work, in [9] Caire and Tuninettiestablished a relationship between H-ARQ throughput andmutual information in the limit of infinite block length.For multiple antenna systems, the diversity-multiplexing-delaytradeoff of H-ARQ was studied by El Gamal et al. [10],and the coding scheme achieving the optimal tradeoff wasintroduced; Chuang et al. [11] considered the optimal SNRexponent in the block-fading MIMO (multiple-input multiple-output) H-ARQ channel with discrete input signal constella-tion satisfying a short-term power constraint. H-ARQ has alsobeen recently studied in quasi-static channels (i.e., the channelis fixed over all H-ARQ rounds) [12], [13] and shown to bringbenefits to secrecy [14].

In this paper we build upon the results of [9] and performa mutual information-based analysis of H-ARQ in block-fading channels. We consider a scenario where the fading istoo fast to allow instantaneous channel quality feedback tothe transmitter, and thus the transmitter only has knowledgeof the channel statistics, but nonetheless each transmissionexperiences only a limited degree of channel selectivity. Inthis setting, rate adaptation can only be performed basedon channel statistics and achieving a reasonable error/outageprobability generally requires a conservative choice of rate ifH-ARQ is not used. On the other hand, H-ARQ allows forimplicit rate adaptation to the instantaneous channel qualitybecause the receiver terminates transmission once the channelconditions experienced by a codeword are good enough toallow for decoding.

We analyze the long-term average transmitted rate achievedwith H-ARQ, assuming that there is a maximum number ofH-ARQ rounds and that a target outage probability at H-ARQtermination cannot be exceeded. We compare this rate to thatachieved without H-ARQ in the same setting as well as to theergodic capacity, which is the achievable rate in the idealizedsetting where instantaneous channel information is availableto the transmitter. The main findings of the paper are that(a) H-ARQ generally provides a significant advantage oversystems that do not use H-ARQ but have an equivalent level

0090-6778/10$25.00 cโƒ 2010 IEEE

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 2: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

1130 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 58, NO. 4, APRIL 2010

of channel selectivity, (b) the H-ARQ rate is reasonably closeto the ergodic capacity in many practical settings, and (c) therate with H-ARQ is much less sensitive to the desired outageprobability than an equivalent system that does not use H-ARQ.

The present work differs from prior literature in a numberof important aspects. One key distinction is that we considersystems in which the rate is adapted to the average SNRsuch that a constant target outage probability is maintainedat all SNRโ€™s, whereas most prior work has considered eitherfixed rate (and thus decreasing outage) [11] or increasing rateand decreasing outage as in the diversity-multiplexing tradeoffframework [10][15]. The fixed outage paradigm is consistentwith contemporary wireless systems where an outage levelnear 1% is typical (see [16] for discussion), and certain conclu-sions depend heavily on the outage assumption. With respectto [9], note that the focus of [9] is on multi-user issues, e.g.,whether or not a system becomes interference-limited at highSNR in the regime of very large delay, whereas we considersingle-user systems and generally focus on performance withshort delay constraints (i.e., maximum number of H-ARQrounds). In addition, we use the attempted transmission rate,rather than the successful rate (which is used in [9]), as ourperformance metric. This is motivated by applications such asVoice-over-IP (VoIP), where a packet is dropped (and neverretransmitted) if it cannot be decoded after the maximumnumber of H-ARQ rounds and quality of service is maintainedby achieving the target (post-H-ARQ) outage probability. Onthe other hand, reliable data communication requires the use ofhigher-layer retransmissions whenever H-ARQ outages occur;in such a setting, the relevant metric is the successful rate,which is the product of the attempted transmission rate and thesuccess probability (i.e., one minus the post-H-ARQ outageprobability). If the post-H-ARQ outage is fixed to some targetvalue (e.g., 1%), then studying the attempted rate is effectivelyequivalent to studying the successful rate.1

II. SYSTEM MODEL

We consider a block-fading channel where the channelremains constant over a block but varies independently fromone block to another. The ๐‘ก-th received symbol in the i-thblock is given by:

๐‘ฆ๐‘ก,๐‘– =โˆš

SNR โ„Ž๐‘–๐‘ฅ๐‘ก,๐‘– + ๐‘ง๐‘ก,๐‘–, (1)

where the index ๐‘– = 1, 2, โ‹… โ‹… โ‹… indicates the block number,๐‘ก = 1, 2, โ‹… โ‹… โ‹… , ๐‘‡ indexes channel uses within a block, SNR isthe average received SNR, โ„Ž๐‘– is the fading channel coefficientin the ๐‘–-th block, and ๐‘ฅ๐‘ก,๐‘–, ๐‘ฆ๐‘ก,๐‘–, and ๐‘ง๐‘ก,๐‘– are the transmittedsymbol, received symbol, and additive noise, respectively. Itis assumed that โ„Ž๐‘˜ is complex Gaussian (circularly symmetric)with unit variance and zero mean, and that โ„Ž1, โ„Ž2, . . . are i.i.d..The noise ๐‘ง๐‘ก,๐‘– has the same distribution as โ„Ž๐‘˜ and is indepen-dent across channel uses and blocks. The transmitted symbol๐‘ฅ๐‘ก,๐‘– is constrained to have unit average power; we consider

1If the post-H-ARQ outage probability can be optimized, then a carefulbalancing between the attempted rate and higher-layer retransmissions shouldbe conducted in order to maximize the successful rate. Although this is beyondthe scope of the present paper, note that some results in this direction can befound in [17] [18].

Gaussian inputs, and thus ๐‘ฅ๐‘ก,๐‘– has the same distribution as thefading and the noise. Although we focus only on Rayleighfading and single antenna systems, our basic insights can beextended to incorporate other fading distributions and MIMOas discussed in Section IV (Remark 1).

We consider the setting where the receiver has perfectchannel state information (CSI), while the transmitter is awareof the channel distribution but does not know the instantaneouschannel quality. This models a system in which the fading istoo fast to allow for feedback of the instantaneous channelconditions from the receiver back to the transmitter, i.e., thechannel coherence time is not much larger than the delay inthe feedback loop. In cellular systems this is the case formoderate-to-high velocity users. This setting is often referredto as open-loop because of the lack of instantaneous channeltracking at the transmitter, although other forms of feedback,such as H-ARQ, are permitted. The relevant performancemetrics, notably what we refer to as outage probability andfixed outage transmitted rate, are specified at the beginning ofthe relevant sections.

If H-ARQ is not used, we assume each codeword spans ๐ฟfading blocks; ๐ฟ is therefore the channel selectivity experi-enced by each codeword. When H-ARQ is used, we make thefollowing assumptions:

โˆ™ The channel is constant within each H-ARQ round (๐‘‡symbols), but is independent across H-ARQ rounds.2

โˆ™ A maximum of ๐‘€ H-ARQ rounds are allowed. Anoutage is declared if decoding is not possible after ๐‘€rounds, and this outage probability can be no larger thanthe constraint ๐œ–.

Because the channel is assumed to be independent across H-ARQ rounds, ๐‘€ is the maximum amount of channel selectivityexperienced by a codeword. When comparing H-ARQ and noH-ARQ, we set ๐ฟ = ๐‘€ such that maximum selectivity isequalized.

It is worth noting that these assumptions on the channelvariation are quite reasonable for the fast-fading/open-loopscenarios. Transmission slots in modern systems are typicallyaround one millisecond, during which the channel is roughlyconstant even for fast fading. 3 An H-ARQ round generallycorresponds to a single transmission slot, but subsequent ARQrounds are separated in time by at least a few slots to allowfor decoding and ACK/NACK feedback; thus the assumptionof independent channels across H-ARQ rounds is reasonable.Moreover, a constraint on the number of H-ARQ rounds limitscomplexity (the decoder must retain information received inprior H-ARQ rounds in memory) and delay.

Throughout the paper we use the notation ๐นโˆ’1๐œ– (๐‘‹) to

denote the solution ๐‘ฆ to the equation โ„™[๐‘‹ โ‰ค ๐‘ฆ] = ๐œ–, where ๐‘‹

2An intuitive but somewhat misleading extension of the quasi-static fadingmodel to the H-ARQ setting is to assume that the channel is constantfor the duration of the H-ARQ rounds corresponding to a particular mes-sage/codeword, but is drawn independently across different messages. Becausemore H-ARQ rounds are needed to decode when the channel quality is poor,such a model actually changes the underlying fading distribution by increasingthe probability of poor states and reducing the probability of good channelstates. In this light, it is more accurate to model the channel across H-ARQrounds according to a stationary and ergodic random process with a highdegree of correlation.

3Frequency-domain channel variation within each H-ARQ round is brieflydiscussed in Section IV-B.

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 3: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

WU and JINDAL: PERFORMANCE OF HYBRID-ARQ IN BLOCK-FADING CHANNELS: A FIXED OUTAGE PROBABILITY ANALYSIS 1131

is a random variable; this quantity is well defined wherever itis used.

III. PERFORMANCE WITHOUT H-ARQ: FIXED-LENGTH

CODING

We begin by studying the baseline scenario where H-ARQis not used and every codeword spans ๐ฟ fading blocks. In thissetting the outage probability is the probability that mutualinformation received over the ๐ฟ fading blocks is smaller thanthe transmitted rate ๐‘… [19, eq (5.83)]:

๐‘ƒout(๐‘…, SNR) = โ„™

[1

๐ฟ

๐ฟโˆ‘๐‘–=1

log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2) โ‰ค ๐‘…

]. (2)

where โ„Ž๐‘– is the channel in the ๐‘–-th fading block. The out-age probability reasonably approximates the decoding errorprobability for a system with strong coding [20] [21], andthe achievability of this error probability has been rigorouslyshown in the limit of infinite block length (๐‘‡ โ†’ โˆž) [22] [23].

Because the outage probability is a non-decreasing functionof ๐‘…, by setting the outage probability to ๐œ– and solving for๐‘… we get the following straightforward definition of ๐œ–-outagecapacity [24]:

Definition 1: The ๐œ–-outage capacity with outage constraint๐œ– and diversity order ๐ฟ, denoted by ๐ถ๐ฟ

๐œ– (SNR), is the largestrate such that the outage probability in (2) is no larger than ๐œ–:

๐ถ๐ฟ๐œ– (SNR) โ‰œ max

๐‘ƒout(๐‘…,SNR)โ‰ค๐œ–๐‘… (3)

Using notation introduced earlier, the ๐œ–-outage capacity canbe rewritten as

๐ถ๐ฟ๐œ– (SNR)

= ๐นโˆ’1๐œ–

(1

๐ฟ

๐ฟโˆ‘๐‘–=1

log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2))

(4)

= log2 SNR + ๐นโˆ’1๐œ–

(1

๐ฟ

๐ฟโˆ‘๐‘–=1

log2

(1

SNR+ โˆฃโ„Ž๐‘–โˆฃ2

)). (5)

For ๐ฟ = 1, ๐‘ƒout(๐‘…, SNR) can be written in closed form and

inverted to yield ๐ถ1๐œ– (SNR) = log2

(1 + log๐‘’

(1

1โˆ’๐œ–)

SNR

)[19].

For ๐ฟ > 1 the outage probability cannot be written in closedform nor inverted, and therefore ๐ถ๐ฟ

๐œ– (SNR) must be numericallycomputed. There are, however, two useful approximationsto ๐œ–-outage capacity. The first one is the high-SNR affineapproximation [25], which adds a constant rate offset termto the standard multiplexing gain characterization.

Theorem 1: The high-SNR affine approximation to ๐œ–-outage capacity is given by

๐ถ๐ฟ๐œ– (SNR) = log2 SNR + ๐นโˆ’1

๐œ–

(1

๐ฟ

๐ฟโˆ‘๐‘–=1

log2(โˆฃโ„Ž๐‘–โˆฃ2)

)+ ๐‘œ(1),(6)

where the notation implies that the ๐‘œ(1) term vanishes asSNR โ†’ โˆž.

Proof: The proof is identical to that of the high-SNRoffset characterization of MIMO channels in [26, Theorem1], noting that single antenna block fading is equivalent to aMIMO channel with a diagonal channel matrix.

0 5 10 15 20 25 30 35 400

1

2

3

4

5

6

7

L

L โˆž(b

ps/H

z)

0.83

Fig. 1. High SNR rate offset โ„’โˆž (bps/Hz) versus diversity order ๐ฟ for๐œ– = 0.01.

In terms of standard high SNR notation where ๐ถ(SNR) =๐’ฎโˆž(log2 SNR โˆ’ โ„’โˆž) + ๐‘œ(1) [25][27], the multiplex-ing gain ๐’ฎโˆž = 1 and the rate offset โ„’โˆž =

โˆ’๐นโˆ’1๐œ–

(1๐ฟ

โˆ‘๐ฟ๐‘–=1 log2

(โˆฃโ„Ž๐‘–โˆฃ2)). The rate offset is the differencebetween the ๐œ–-outage capacity and the capacity of an AWGNchannel with signal-to-noise ratio SNR. Although a closed formexpression for โ„’โˆž cannot be found for ๐ฟ > 1, from [28],

โ„™

[1

๐ฟ

๐ฟโˆ‘๐‘–=1

log2(โˆฃโ„Ž๐‘–โˆฃ2

) โ‰ค ๐‘ฆ

]= 2๐‘ฆ๐ฟ๐บ๐ฟ,1

1,๐ฟ+1

(2๐‘ฆ๐ฟโˆฃ00,0,...,0,โˆ’1

), (7)

where ๐บ๐‘š,๐‘›๐‘,๐‘ž

(๐‘ฅโˆฃ๐‘Ž1,...,๐‘Ž๐‘

๐‘1,...,๐‘๐‘ž

)is the Meijer G-function [29, eq.

(9.301)]. Based on (6), โ„’โˆž therefore is the solution to2โˆ’โ„’โˆž๐ฟ๐บ๐ฟ,1

1,๐ฟ+1

(2โˆ’โ„’โˆž๐ฟโˆฃ00,0,...,0,โˆ’1

)= ๐œ–. The rate offset โ„’โˆž

is plotted versus ๐ฟ in Fig. 1 for ๐œ– = 0.01. As ๐ฟ โ†’ โˆž theoffset converges to โˆ’๐”ผ[log2

(โˆฃโ„Žโˆฃ2)] โ‰ˆ 0.83, the offset of theergodic Rayleigh channel [27].

While the affine approximation is accurate at high SNRโ€™s,motivated by the Central Limit Theorem (CLT), an approxi-mation that is more accurate for moderate and low SNRโ€™s isreached by approximating random variable 1

๐ฟ

โˆ‘๐ฟ๐‘–=1 log2(1 +

SNRโˆฃโ„Ž๐‘–โˆฃ2) by a Gaussian random variable with the samemean and variance [30][31]. The mean ๐œ‡ and variance ๐œŽ2

of log2(1 + SNRโˆฃโ„Žโˆฃ2) are given by [32][33]:

๐œ‡(SNR) = ๐”ผ[log2(1 + SNRโˆฃโ„Žโˆฃ2)]= log2(๐‘’)๐‘’

1/SNR๐ธ1(1/SNR), (8)

๐œŽ2(SNR) =2

SNRlog22(๐‘’)๐‘’

1/SNR ร—๐บ4,0

3,4

(1/SNRโˆฃ0,0,00,โˆ’1,โˆ’1,โˆ’1

)โˆ’ ๐œ‡2(SNR), (9)

where ๐ธ1(๐‘ฅ) =โˆซโˆž1

๐‘กโˆ’1๐‘’โˆ’๐‘ฅ๐‘ก๐‘‘๐‘ก, and at high SNR the standarddeviation ๐œŽ(SNR) converges to ๐œ‹ log2 ๐‘’โˆš

6[33]. The mutual infor-

mation is thus approximated by a ๐’ฉ (๐œ‡(SNR), ๐œŽ2(SNR)๐ฟ ), and

therefore

๐‘ƒout(๐‘…, SNR) โ‰ˆ ๐‘„

( โˆš๐ฟ

๐œŽ(SNR)(๐œ‡(SNR)โˆ’๐‘…)

), (10)

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 4: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

1132 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 58, NO. 4, APRIL 2010

0 1 2 3 4 5 6 7 8

10โˆ’2

10โˆ’1

100

Mutual Information (bps/Hz)

CD

F

Exact,L=2Gaussian,L=2Exact,L=10Gaussian,L=10

SNR = 0 dB SNR = 10 dBSNR = 20 dB

Fig. 2. CDFโ€™s of mutual information ( 12

โˆ‘2๐‘–=1 log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2) and

110

โˆ‘10๐‘–=1 log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2) respectively) for ๐ฟ = 2 and ๐ฟ = 10 at

SNR = 0, 10, and 20 dB.

0 10 20 30 400

2

4

6

8

10

12

SNR (dB)

CL ฮต

(bps

/Hz)

ExactGaussian ApproximationHigh SNR Affine Approximation

L=3

L=10

Fig. 3. ๐œ–-outage capacity ๐ถ๐ฟ๐œ– (bps/Hz) versus SNR (dB) for ๐œ– = 0.01.

where ๐‘„(โ‹…) is the tail probability of a unit variance normal.Setting this quantity to ๐œ– and then solving for ๐‘… yields an๐œ–-outage capacity approximation [30, eq. (26)]:

๐ถ๐ฟ๐œ– (SNR) โ‰ˆ ๐œ‡(SNR)โˆ’ ๐œŽ(SNR)โˆš

๐ฟ๐‘„โˆ’1(๐œ–). (11)

The accuracy of this approximation depends on how accu-rately the CDF of a Gaussian matches the CDF (i.e., outageprobability) of random variable 1

๐ฟ

โˆ‘๐ฟ๐‘–=1 log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2).

In Fig. 2 both CDFโ€™s are plotted for ๐ฟ = 2 and ๐ฟ = 10,and SNR = 0, 10, and 20 dB. As expected by the CLT,as ๐ฟ increases the approximation becomes more accurate.Furthermore, the match is less accurate for very small valuesof ๐œ– because the tails of the Gaussian and the actual randomvariable do not precisely match. Finally, note that the match isnot as accurate at low SNRโ€™s: this is because the mutual infor-mation random variable has a density close to a chi-square inthis regime, and is thus not well approximated by a Gaussian.Although not accurate in all regimes, numerical results confirmthat the Gaussian approximation is reasonably accurate for the

0 5 10 150

1

2

3

4

5

ฮ”E

C-F

D(b

ps/H

z)

L

ExactGaussian Approximation

ฮต = 0.01

ฮต = 0.05

Fig. 4. Ergodic capacity - ๐œ–-outage capacity difference ฮ”EC - FD (bps/Hz)versus diversity order L, at SNR = 20 dB.

range of interest for parameters (e.g., 0.01 โ‰ค ๐œ– โ‰ค 0.2 and0 โ‰ค SNR โ‰ค 20 dB). More importantly, this approximationyields important insights.

In Fig. 3 the true ๐œ–-outage capacity ๐ถ๐ฟ๐œ– (SNR) and the affine

and Gaussian approximations are plotted versus SNR for ๐œ– =0.01 and ๐ฟ = 3, 10. The Gaussian approximation is reasonablyaccurate at moderate SNRโ€™s, and is more accurate for largervalues of ๐ฟ. On the other hand, the affine approximation,which provides a correct high SNR offset, is asymptoticallytight at high SNR.

A. Ergodic Capacity Gap

When evaluating the effect of the diversity order ๐ฟ, it isuseful to compare the ergodic capacity ๐œ‡(SNR) and ๐ถ๐ฟ

๐œ– (SNR).By Chebyshevโ€™s inequality, for any 0 < ๐‘ค < ๐œ‡,

โ„™

[โˆฃโˆฃโˆฃโˆฃโˆฃ๐œ‡(SNR)โˆ’ 1

๐ฟ

๐ฟโˆ‘๐‘–=1

log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2)โˆฃโˆฃโˆฃโˆฃโˆฃ โ‰ฅ ๐‘ค

]โ‰ค ๐œŽ2(SNR)

๐ฟ๐‘ค2(12)

By replacing ๐‘ค with ๐œ‡(SNR) โˆ’ ๐‘… and equating the right hand side(RHS) with ๐œ–, we get

๐œ‡(SNR)โˆ’ ๐œŽ(SNR)โˆš๐ฟ๐œ–

โ‰ค ๐ถ๐ฟ๐œ– (SNR) โ‰ค ๐œ‡(SNR) +

๐œŽ(SNR)โˆš๐ฟ๐œ–

. (13)

This implies ๐ถ๐ฟ๐œ– (SNR) โ†’ ๐œ‡(SNR) as ๐ฟ โ†’ โˆž, as intuitively

expected; reasonable values of ๐œ– are smaller than 0.5, andthus we expect convergence to occur from below.

In order to capture the speed at which this convergenceoccurs, we define the quantity ฮ”ECโˆ’FD as the differencebetween the ergodic and ๐œ–-outage capacities. Based on (13)we can upper bound ฮ”ECโˆ’FD as:

ฮ”ECโˆ’FD(SNR) = ๐œ‡(SNR)โˆ’ ๐ถ๐ฟ๐œ– (SNR) โ‰ค ๐œŽ(SNR)โˆš

๐ฟ๐œ–. (14)

This bound shows that the rate gap goes to zero at least asfast as ๐‘‚

(1/

โˆš๐ฟ). Although we cannot rigorously claim that

ฮ”ECโˆ’FD is of order 1/โˆš๐ฟ, by (11) the Gaussian approxima-

tion to this quantity is:

ฮ”ECโˆ’FD(SNR) โ‰ˆ ๐œŽ(SNR)โˆš๐ฟ

๐‘„โˆ’1(๐œ–), (15)

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 5: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

WU and JINDAL: PERFORMANCE OF HYBRID-ARQ IN BLOCK-FADING CHANNELS: A FIXED OUTAGE PROBABILITY ANALYSIS 1133

which is also ๐‘‚(1/

โˆš๐ฟ). This approximation becomes more

accurate as ๐ฟ โ†’ โˆž, by the CLT, and thus is expected tocorrectly capture the scaling with ๐ฟ. Note that (15) has theinterpretation that the rate must be ๐‘„โˆ’1(๐œ–)โˆš

๐ฟdeviations below

the ergodic capacity ๐œ‡(SNR) in order to ensure 1โˆ’๐œ– reliability.In Fig. 4 the actual capacity gap and the approximation in (15)are plotted for ๐œ– = 0.01 and ๐œ– = 0.05 with SNR = 20 dB, anda reasonable match between the approximation and the exactgap is seen.

IV. PERFORMANCE WITH HYBRID-ARQ

We now move on to the analysis of hybrid-ARQ, whichwill be shown to provide a significant performance advantagerelative to the baseline of non-H-ARQ performance. H-ARQis clearly a variable-length code, in which case the averagetransmission rate must be suitably defined. If each messagecontains ๐‘ information bits and each ARQ round correspondsto ๐‘‡ channel symbols, then the initial transmission rate is๐‘…init โ‰œ ๐‘

๐‘‡ bits/symbol. If random variable ๐‘‹๐‘– denotes thenumber of H-ARQ rounds used for the ๐‘–-th message, then atotal of

โˆ‘๐‘๐‘–=1 ๐‘‹๐‘– H-ARQ rounds are used and the average

transmission rate (in bits/symbol or bps/Hz) across those ๐‘messages is:

๐‘๐‘

๐‘‡โˆ‘๐‘

๐‘–=1 ๐‘‹๐‘–

=๐‘…init

1๐‘

โˆ‘๐‘๐‘–=1 ๐‘‹๐‘–

. (16)

We are interested in the long-term average transmission rate,i.e., the case where ๐‘ โ†’ โˆž. By the law of large numbers(note that the ๐‘‹๐‘–โ€™s are i.i.d. in our model), 1

๐‘

โˆ‘๐‘๐‘–=1 ๐‘‹๐‘– โ†’

๐”ผ[๐‘‹ ] and thus the rate converges to

๐‘…init

๐”ผ[๐‘‹ ]bits/symbol (17)

Here ๐‘‹ is the random variable representing the number of H-ARQ rounds per message; this random variable is determinedby the specifics of the H-ARQ protocol.

In the remainder of the paper we focus on incrementalredundancy (IR) H-ARQ because it is the most powerful typeof H-ARQ, although we compare IR to Chase combining inSection IV-E. In [9] it is shown that mutual information isaccumulated over H-ARQ rounds when IR is used, and thatdecoding is possible once the accumulated mutual informationis larger than the number of information bits in the message.Therefore, the number of H-ARQ rounds ๐‘‹ is the smallestnumber ๐‘š such that:

๐‘šโˆ‘๐‘–=1

log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2) > ๐‘…init. (18)

The number of rounds is upper bounded by ๐‘€ , and an outageoccurs whenever the mutual information after ๐‘€ rounds issmaller than ๐‘…init:

๐‘ƒ IR,๐‘€out (๐‘…init) = โ„™

[๐‘€โˆ‘๐‘–=1

log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2) โ‰ค ๐‘…init

]. (19)

This is the same as the expression for outage probability of๐‘€ -order diversity without H-ARQ in (2), except that mutualinformation is summed rather than averaged over the ๐‘€rounds. This difference is a consequence of the fact that ๐‘…init

is defined for transmission over one round rather than all๐‘€ rounds; dividing by ๐”ผ[๐‘‹ ] in (17) to obtain the averagetransmitted rate makes the expressions consistent. Due to thisrelationship, if the initial rate is set as ๐‘…init = ๐‘€ โ‹…๐ถ๐‘€

๐œ– , where๐ถ๐‘€๐œ– is the ๐œ–-outage capacity for ๐‘€ -order diversity without

H-ARQ, then the outage at H-ARQ termination is ๐œ–.In order to simplify expressions, it is useful to define

๐ด๐‘˜(๐‘…init) as the probability that the accumulated mutualinformation after ๐‘˜ rounds is smaller than ๐‘…init:

๐ด๐‘˜(๐‘…init) โ‰œ โ„™

[๐‘˜โˆ‘๐‘–=1

log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2) โ‰ค ๐‘…init

]. (20)

The expected number of H-ARQ rounds per message istherefore given by:

๐”ผ[๐‘‹ ] = 1 +

๐‘€โˆ’1โˆ‘๐‘˜=1

โ„™[๐‘‹ > ๐‘˜] = 1 +

๐‘€โˆ’1โˆ‘๐‘˜=1

๐ด๐‘˜(๐‘…init). (21)

The long-term average transmitted rate, which is denotedas ๐ถIR,๐‘€

๐œ– , is defined by (17). With initial rate ๐‘…init = ๐‘€ โ‹…๐ถ๐‘€๐œ–

we have:4

๐ถIR,๐‘€๐œ– โ‰œ ๐‘…init

๐”ผ[๐‘‹ ]=

(๐‘€

๐”ผ[๐‘‹ ]

)๐ถ๐‘€๐œ– . (22)

Note that ๐ถIR,๐‘€๐œ– is the attempted long-term average transmis-

sion rate, as discussed in Section I. For the sake of brevitythis quantity is referred to as the H-ARQ rate; this is not tobe confused with the initial rate ๐‘…init. Similarly, we refer to๐œ–-outage capacity ๐ถ๐‘€

๐œ– as the non-H-ARQ rate in the rest ofthe paper.

Because ๐”ผ[๐‘‹ ] โ‰ค ๐‘€ , the H-ARQ rate is at least as large asthe non-H-ARQ rate, i.e., ๐ถIR,๐‘€

๐œ– โ‰ฅ ๐ถ๐‘€๐œ– , and the advantage

with respect to the non-H-ARQ benchmark is precisely themultiplicative factor ๐‘€

๐”ผ[๐‘‹] . This difference is explained asfollows. Because ๐‘…init = ๐‘€ โ‹… ๐ถ๐‘€

๐œ– , each message/packet con-tains ๐ถ๐‘€

๐œ– ๐‘€๐‘‡ information bits regardless of whether H-ARQis used. Without H-ARQ these bits are always transmittedover ๐‘€๐‘‡ symbols, whereas with H-ARQ an average of only๐”ผ[๐‘‹ ]๐‘‡ symbols are required.

In Fig. 5 the average rates with (๐ถIR,๐‘€๐œ– ) and without H-

ARQ (๐ถ๐‘€๐œ– ) are plotted versus SNR for ๐œ– = 0.01 and ๐‘€ = 1, 2

and 6 (๐‘€ = 1 does not allow for H-ARQ in our model).Ergodic capacity is also plotted as a reference. Based on thefigure, we immediately notice:

โˆ™ H-ARQ with 6 rounds outperforms H-ARQ with 2rounds.

โˆ™ H-ARQ provides a significant advantage relative to non-H-ARQ for the same value of ๐‘€ for a wide range ofSNRโ€™s, but this advantage vanishes at high SNR.

Increasing rate with ๐‘€ is to be expected, because larger ๐‘€corresponds to more time diversity and more early terminationopportunities. The behavior with respect to SNR is perhapsless intuitive. The remainder of this section is devoted toquantifying and explaining the behavior seen in Fig. 5. Webegin by extending the Gaussian approximation to H-ARQ,then examine performance scaling with respect to ๐‘€ , SNR,and ๐œ–, and finally compare IR to Chase Combining.

4All quantities in this expression except ๐‘€ are actually functions of SNR.For the sake of compactness, however, dependence upon SNR is suppressed inthis and subsequent expressions, except where explicit notation is necessary.

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 6: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

1134 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 58, NO. 4, APRIL 2010

0 10 20 30 40 50 600

5

10

15

20

SNR (dB)

CM ฮต

and

CIR

,Mฮต

(bps

/Hz)

no Hโˆ’ARQHโˆ’ARQErgodic

M=1

M=6

M=2

Fig. 5. Ergodic capacity, H-ARQ rate, and non-H-ARQ rate (bps/Hz) versusSNR (dB) for ๐œ– = 0.01.

A. Gaussian Approximation

By the definition of ๐ด๐‘˜(โ‹…) and (21)-(22), the H-ARQ ratecan be written as:

๐ถIR,๐‘€๐œ– =

๐ดโˆ’1๐‘€ (๐œ–)

1 +โˆ‘๐‘€โˆ’1

๐‘˜=1 ๐ด๐‘˜

(๐ดโˆ’1๐‘€ (๐œ–)

) , (23)

where ๐ดโˆ’1๐‘€ (โ‹…) refers to the inverse of function ๐ด๐‘€ (โ‹…). If we

use the approach of Section III and approximate the mutualinformation accumulated in ๐‘˜ rounds by a Gaussian with mean๐œ‡๐‘˜ and variance ๐œŽ2๐‘˜, where ๐œ‡ and ๐œŽ2 are defined in (8) and(9), we have:

๐ด๐‘˜(๐‘…init) โ‰ˆ ๐‘„

(๐œ‡๐‘˜ โˆ’๐‘…init

๐œŽโˆš๐‘˜

). (24)

Similar to (11), the initial rate ๐‘…init = ๐ดโˆ’1๐‘€ (๐œ–) can be approx-

imated as ๐‘€[๐œ‡โˆ’ ๐œŽโˆš

๐‘€๐‘„โˆ’1(๐œ–)

]. Applying the approximation

of ๐ด๐‘˜(๐‘…init) to each term in (23) and using the property1โˆ’๐‘„(๐‘ฅ) = ๐‘„(โˆ’๐‘ฅ) yields:

๐ถIR,๐‘€๐œ– โ‰ˆ

๐‘€[๐œ‡โˆ’ ๐œŽโˆš

๐‘€๐‘„โˆ’1(๐œ–)

]๐‘€ โˆ’โˆ‘๐‘€โˆ’1

๐‘˜=1 ๐‘„(๐‘€โˆ’๐‘˜โˆš

๐‘˜

๐œ‡๐œŽ โˆ’

โˆš๐‘€๐‘˜ ๐‘„โˆ’1(๐œ–)

) . (25)

This approximation is easier to compute than the actual H-ARQ rate and is reasonably accurate. Furthermore, it is usefulfor the insights it can provide.

B. Scaling with H-ARQ Rounds ๐‘€

In this section we study the dependence of the H-ARQ rateon ๐‘€ . We first show convergence to the ergodic capacity as๐‘€ โ†’ โˆž:

Theorem 2: For any SNR, the H-ARQ rate converges to theergodic capacity as ๐‘€ โ†’ โˆž:

lim๐‘€โ†’โˆž

๐ถIR,๐‘€๐œ– (SNR) = ๐œ‡(SNR) (26)

Proof: See Appendix A.To quantify how fast this convergence is, similar to Sec-tion III-A we investigate the difference between the ergodic

capacity and the H-ARQ rate. Defining ฮ”ECโˆ’IR โ‰œ ๐œ‡(SNR)โˆ’๐ถIR,๐‘€๐œ– (SNR) we have

ฮ”ECโˆ’IR

=๐œ‡

๐”ผ[๐‘‹ ]

(๐”ผ[๐‘‹ ]โˆ’ ๐‘€ โ‹… ๐ถ๐‘€

๐œ–

๐œ‡

)

โ‰ˆ ๐œ‡

๐”ผ[๐‘‹ ]

(๐”ผ[๐‘‹ ]โˆ’

(๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€

))(27)

where the approximation follows from ๐ถ๐‘€๐œ– โ‰ˆ ๐œ‡โˆ’ ๐œŽ๐‘„โˆ’1(๐œ–)โˆš

๐‘€in

(11). Because ๐”ผ[๐‘‹ ] is on the order of ๐‘€ (as established inthe proof of Theorem 2), the key is the behavior of the term๐”ผ[๐‘‹ ]โˆ’

(๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€).

To better understand ๐”ผ[๐‘‹ ] we again return to the Gaus-sian approximation. While the CDF of ๐‘‹ is defined byโ„™ (๐‘‹ โ‰ค ๐‘˜) = 1 โˆ’ ๐ด๐‘˜(๐‘…init) (for ๐‘˜ = 1, . . . ,๐‘€ โˆ’ 1), weuse ๏ฟฝฬƒ๏ฟฝ to denote the random variable using the Gaussianapproximation and thus define its CDF (for integers ๐‘˜) as:

โ„™

(๏ฟฝฬƒ๏ฟฝ โ‰ค ๐‘˜

)= ๐‘„

(๐œ‡(๐‘€ โˆ’ ๐‘˜)โˆ’โˆš

๐‘€๐œŽ๐‘„โˆ’1(๐œ–)

๐œŽโˆš๐‘˜

)(28)

where we have used ๐ด๐‘˜(๐‘…init) โ‰ˆ ๐‘„(๐œ‡๐‘˜โˆ’๐‘…init

๐œŽโˆš๐‘˜

)evaluated

with ๐‘…init = ๐‘€๐ถ๐‘€๐œ– โ‰ˆ ๐‘€๐œ‡ โˆ’ โˆš

๐‘€๐œŽ๐‘„โˆ’1(๐œ–). From thisexpression, we can immediately see that the median of๏ฟฝฬƒ๏ฟฝ is

โŒˆ๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€โŒ‰

[34]. If this was equal to themean of ๐‘‹ , then by (27) the rate difference would be wellapproximated by ๐›ฝ๐œ‡

๐‘€ , where ๐›ฝ is the difference betweenโŒˆ๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€โŒ‰

and(๐‘€ โˆ’ ๐›ฝ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€)

and thus is

no larger than one. By studying the characteristics of ๏ฟฝฬƒ๏ฟฝ (andof ๐‘‹) we can see that the median is in fact quite close to themean. A tedious calculation in Appendix B gives the followingapproximation to ๐”ผ[๐‘‹ ]:

๐”ผ[๐‘‹ ] โ‰ˆ ๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€ +

0.5(1โˆ’ ๐œ–)โˆ’ ๐œŽ

๐œ‡

โˆš๐‘€

โˆซ โˆž

๐‘„โˆ’1(๐œ–)

๐‘„(๐‘ฅ)๐‘‘๐‘ฅ, (29)

which is reasonably accurate for large ๐‘€ . The most importantfactor is the term 0.5(1โˆ’ ๐œ–), which is due to the fact that onlyan integer number of H-ARQ rounds can be used. The factorโˆ’๐œŽ๐œ‡

โˆš๐‘€โˆซโˆž๐‘„โˆ’1(๐œ–) ๐‘„(๐‘ฅ)๐‘‘๐‘ฅ exists because the random variable

is truncated at the point where its CDF is 1โˆ’ ๐œ–.Applying this into (27), the rate difference can be approxi-

mated as:

ฮ”ECโˆ’IR โ‰ˆ๐œ‡(0.5(1โˆ’ ๐œ–)โˆ’ ๐œŽ

๐œ‡

โˆš๐‘€โˆซโˆž๐‘„โˆ’1(๐œ–) ๐‘„(๐‘ฅ)๐‘‘๐‘ฅ

)๐‘€ โˆ’ ๐œŽ

โˆš๐‘€๐œ‡ ๐‘„โˆ’1(๐œ–)โˆ’ ๐œŽ

โˆš๐‘€๐œ‡

โˆซโˆž๐‘„โˆ’1(๐œ–)

๐‘„(๐‘ฅ)๐‘‘๐‘ฅ + 0.5(1โˆ’ ๐œ–).

(30)

The denominator increases with ๐‘€ at the order of ๐‘€ (moreprecisely as ๐‘€โˆ’โˆš

๐‘€ ), while the numerator actually decreaseswith ๐‘€ and can even become negative if ๐‘€ is extremely large.For reasonable values of ๐‘€ , however, the negative term inthe numerator is essentially inconsequential (for example, if

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 7: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

WU and JINDAL: PERFORMANCE OF HYBRID-ARQ IN BLOCK-FADING CHANNELS: A FIXED OUTAGE PROBABILITY ANALYSIS 1135

0 5 10 15 20 25 300

0.5

1

1.5

2

2.5

3

3.5

ฮ”E

C-I

Ran

dฮ”

EC

-FD

(bps

/Hz)

M

100

101

102

103

10โˆ’3

10โˆ’2

10โˆ’1

100

101

ฮ”E

C-I

Ran

dฮ”

EC

-FD

(bps

/Hz)

M

Exact,Hโˆ’ARQExact,no Hโˆ’ARQGuassian Approx.,Hโˆ’ARQSimplified Approx.,Hโˆ’ARQ

Fig. 6. Ergodic capacity - H-ARQ rate difference ฮ”EC-IR (bps/Hz) andergodic capacity - non-H-ARQ rate difference ฮ”EC-FD (bps/Hz) versus ๐‘€for ๐œ– = 0.01 at SNR = 10 dB.

๐œ– = 0.01 and SNR = 10 dB, the negative term is much smallerthan 0.5(1 โˆ’ ๐œ–) for ๐‘€ < 5000) and thus can be reasonablyneglected. By ignoring this negative term and replacing thedenominator with the leading order ๐‘€ term, we get a furtherapproximation of the rate gap:

ฮ”ECโˆ’IR โ‰ˆ 0.5(1โˆ’ ๐œ–)๐œ‡

๐‘€(31)

Based on this approximation, we see that the rate gapdecreases roughly on the order ๐‘‚ (1/๐‘€), rather than the

๐‘‚(1/

โˆš๐‘€)

decrease without H-ARQ. In Fig. 6 we plotthe exact capacity gap with and without H-ARQ, as well asthe Gaussian approximation to the H-ARQ gap (30) and itssimplified form in (31) for ๐œ– = 0.01 at SNR = 10 dB. Bothapproximations are seen to be reasonably accurate especiallyfor large ๐‘€ . In the inset plot, which is in log-log scale, wesee that the exact capacity gap goes to zero at order 1/๐‘€ ,consistent with the result obtained from our approximation.

The fast convergence with H-ARQ can be intuitively ex-plained as follows. If transmission could be stopped preciselywhen enough mutual information has been received, thetransmitted rate would be exactly matched to the instanta-neous mutual information and thus ergodic capacity wouldbe achieved. When H-ARQ is used, however, transmissioncan only be terminated at the end of a round as, opposed towithin a round, and thus a small amount of the transmissioncan be wasted. This "rounding error", which is reflected in the0.5(1โˆ’๐œ–) term in (30) and (31), is essentially the only penaltyincurred by using H-ARQ rather than explicit rate adaptation.

Remark 1: Because the value of H-ARQ depends pri-marily on the mean and variance of the mutual informationin each H-ARQ round, our basic insights can be extendedto multiple-antenna channels and to channels with frequency(or time) diversity within each ARQ round if the change inmean and variance is accounted for. For example, with order ๐นfrequency diversity the mutual information in the ๐‘–-th H-ARQround becomes 1

๐น

โˆ‘๐น๐‘™=1 log(1 + SNRโˆฃโ„Ž๐‘–,๐‘™โˆฃ2), where โ„Ž๐‘–,๐‘™ is the

channel in the ๐‘–-th round on the ๐‘™-th frequency channel. The

0 10 20 30 40 500

0.2

0.4

0.6

0.8

1

Mutual Information (bps/Hz)

CD

F

M=2M=3

10 dB 40 dB

Fig. 7. CDFโ€™s of accumulated mutual information over 2 and 3 rounds(random variables

โˆ‘2๐‘–=1 log2(1+SNRโˆฃโ„Ž๐‘–โˆฃ2) and

โˆ‘3๐‘–=1 log2(1+SNRโˆฃโ„Ž๐‘–โˆฃ2),

respectively) at SNR = 10 and 40 dB.

mean mutual information is unaffected, while the variance isdecreased by a factor of 1

๐น . โ™ข

C. Scaling with SNR

In this section we quantify the behavior of H-ARQ as afunction of the average SNR.5 Fig. 5 indicated that the benefitof H-ARQ vanishes at high SNR, and the following theoremmakes this precise:

Theorem 3: If SNR is taken to infinity while keeping ๐‘€fixed, the expected number of H-ARQ rounds converges to๐‘€ and the H-ARQ rate converges to ๐ถ๐‘€

๐œ– (SNR), the non-H-ARQ rate with the same selectivity:

limSNRโ†’โˆž

๐”ผ[๐‘‹ ] = ๐‘€ (32)

limSNRโ†’โˆž

[๐ถIR,๐‘€๐œ– (SNR)โˆ’ ๐ถ๐‘€

๐œ– (SNR)]= 0 (33)

Proof: See Appendix C.The intuition behind this result can be gathered from Fig. 7,

where the CDFโ€™s of the accumulated mutual information after2 and 3 rounds are plotted for for SNR = 10 and 40 dB.If ๐‘€ = 3 the initial rate is set at the ๐œ–-point of the CDFofโˆ‘3

๐‘–=1 log(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2). Because the CDFโ€™s overlap for๐‘€ = 2 and ๐‘€ = 3 considerably when SNR = 10 dB,there is a large probability that sufficient mutual information isaccumulated after 2 rounds and thus early termination occurs.However, the overlap between these CDFโ€™s disappears as SNR

increases, becauseโˆ‘๐‘˜

๐‘–=1 log(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2) โ‰ˆ ๐‘˜ log SNR +โˆ‘๐‘˜๐‘–=1 log(โˆฃโ„Ž๐‘–โˆฃ2), and thus the early termination probability

vanishes.Although the H-ARQ advantage eventually vanishes, the

advantage persists throughout a large SNR range and the Gaus-sian approximation (Section IV-A) can be used to quantifythis. The probability of terminating in strictly less than ๐‘€

5Because constant outage corresponds to the full-multiplexing point, theresults of [10] imply that ๐ถIR,๐‘€

๐œ– cannot have a multiplexing gain/pre-loglarger than one (in [10] it is shown that H-ARQ does not increase the fullmultiplexing point). However, the DMT-based results of [10] do not providerate-offset characterization as in Theorems 3 and 4.

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 8: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

1136 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 58, NO. 4, APRIL 2010

rounds is approximated by:

โ„™[๐‘‹ โ‰ค ๐‘€ โˆ’ 1] โ‰ˆ ๐‘„

(๐œ‡(SNR)โˆ’โˆš

๐‘€๐œŽ(SNR)๐‘„โˆ’1(๐œ–)

๐œŽโˆš๐‘€ โˆ’ 1

)(34)

In order for this approximation to be greater than one-half werequire the numerator inside the ๐‘„-function to be less thanzero, which corresponds to

๐œ‡(SNR)

๐œŽ(SNR)โ‰ค

โˆš๐‘€๐‘„โˆ’1(๐œ–) or

โˆš๐‘€ โ‰ฅ ๐œ‡(SNR)

๐œŽ(SNR)๐‘„โˆ’1(๐œ–)(35)

As SNR increases ๐œ‡(SNR) increases without bound whereas๐œŽ(SNR) converges to a constant. Thus ๐œ‡(SNR)/๐œŽ(SNR) increasesquickly with SNR, which makes the probability of early termi-nation vanish. From this we see that the H-ARQ advantagelasts longer (in terms of SNR) when ๐‘€ is larger. The secondinequality in (35) captures an alternative viewpoint, which isroughly the minimum value of ๐‘€ required for H-ARQ toprovide a significant advantage.

Motivated by naive intuition that the H-ARQ rate is mono-tonically increasing in the initial rate ๐‘…init, up to this pointwe have chosen ๐‘…init = ๐‘€๐ถ๐‘€

๐œ– = ๐ดโˆ’1๐‘€ (๐œ–) such that outage

at H-ARQ termination is exactly ๐œ–. However, it turns out thatthe H-ARQ rate is not always monotonic in ๐‘…init. In Fig. 8,the H-ARQ rate ๐‘…init

๐”ผ[๐‘‹] is plotted versus initial rate ๐‘…init for๐‘€ = 2, 3, and 4 for SNR = 10 dB (left) and 30 dB (right).At 10 dB, ๐‘…init

๐”ผ[๐‘‹] monotonically increases with ๐‘…init and thusthere is no advantage to optimizing the initial rate. At 30dB, however, ๐‘…init

๐”ผ[๐‘‹] behaves non-monotonically with ๐‘…init. We

therefore define ๐ถIR,๐‘€๐œ– (SNR) as the maximized H-ARQ rate,

where the maximization is performed over all values of initialrate ๐‘…init such that the outage constraint ๐œ– is not violated:

๐ถIR,๐‘€๐œ– (SNR) โ‰œ max

๐‘…initโ‰ค๐ดโˆ’1๐‘€ (๐œ–)

๐‘…init

๐”ผ[๐‘‹ ](36)

The local maxima seen in Fig. 8 appear to preclude a closedform solution to this maximization. Although optimizationof the initial rate provides an advantage over a certain SNRrange, the following theorem shows that it does not providean improvement in the high-SNR offset:

Theorem 4: H-ARQ with an optimized initial rate, i.e.,๐ถIR,๐‘€๐œ– (SNR), achieves the same high-SNR offset as unopti-

mized H-ARQ ๐ถIR,๐‘€๐œ– (SNR)

limSNRโ†’โˆž

[๐ถIR,๐‘€๐œ– (SNR)โˆ’ ๐ถIR,๐‘€

๐œ– (SNR)]= 0 (37)

Furthermore, the only initial rate (ignoring ๐‘œ(1) terms) thatachieves the correct offset is the unoptimized value ๐‘…init =๐‘€๐ถ๐‘€

๐œ– .Proof: See Appendix D.

In Fig. 9, rates with and without optimization of the initialrate are plotted for ๐œ– = 0.01 and ๐‘€ = 2, 6. For ๐‘€ = 2optimization begins to make a difference at the point where theunoptimized curve abruptly decreases towards ๐ถ๐‘€

๐œ– around 25dB, but this advantage vanishes around 55 dB. For ๐‘€ = 6 theadvantage of initial rate optimization comes about at a muchhigher SNR, consistent with (35). Convergence of ๐ถIR,6

๐œ– (SNR)to ๐ถIR,6

๐œ– (SNR) does eventually occur, but is not visible in thefigure.

0 10 20 30 40 50 600

2

4

6

8

10

12

14

16

18

SNR (dB)

CM ฮต

,CIR

,Mฮต

and

CฬƒIR

,Mฮต

(bps

/Hz)

unoptimized IRoptimized IRno Hโˆ’ARQ

M=2

M=6

Fig. 9. H-ARQ rate with/without an optimized initial rate (bps/Hz) andnon-H-ARQ rate (bps/Hz) versus SNR (dB) for ๐œ– = 0.01.

D. Scaling with Outage Constraint ๐œ–

Another advantage of H-ARQ is that the H-ARQ rate isgenerally less sensitive to the desired outage probability ๐œ– thanan equivalent non-H-ARQ system. This advantage is clearlyseen in Fig. 10, where the H-ARQ and non-H-ARQ rates areplotted versus ๐œ– for ๐‘€ = 5 at SNR = 0, 10 and 20 dB. When๐œ– is large (e.g., roughly around 0.5) H-ARQ provides almostno advantage: a large outage corresponds to a large initialrate, which in turn means early termination rarely occurs.However, for more reasonable values of ๐œ–, the H-ARQ rateis roughly constant with respect to ๐œ– whereas the non-H-ARQrate decreases sharply as ๐œ– โ†’ 0. The transmitted rate must bedecreased in order to achieve a smaller ๐œ– (with or without H-ARQ), but with H-ARQ this decrease is partially compensatedby the accompanying decreasing in the number of rounds๐”ผ[๐‘‹ ].

E. Chase Combining

If Chase combining is used, a packet is retransmittedwhenever a NACK is received and the receiver performsmaximal-ratio-combining (MRC) on all received packets. Asa result, SNR rather the mutual information is accumulatedover H-ARQ rounds and the outage probability is given by:

๐‘ƒ CC,๐‘€out (๐‘…init) = โ„™

[log2

(1 + SNR

๐‘€โˆ‘๐‘–=1

โˆฃโ„Ž๐‘–โˆฃ2)

โ‰ค ๐‘…init

]. (38)

For outage ๐œ–, the initial rate is expressed as ๐‘…init =

log2

(1 + ๐นโˆ’1

๐œ–

(โˆ‘๐‘€๐‘–=1 โˆฃโ„Ž๐‘–โˆฃ2

)SNR

).

Different from IR, the expected number of H-ARQ roundsin CC is not dependent on SNR and thus the average rate foroutage ๐œ– can be written in closed form:

๐ถCC,๐‘€๐œ– (SNR) =

๐‘…init

๐”ผ[๐‘‹ ]=

log2

(1 + ๐นโˆ’1

๐œ–

(โˆ‘๐‘€๐‘–=1 โˆฃโ„Ž๐‘–โˆฃ2

)SNR

)๐‘€ โˆ’ ๐‘’โˆ’๐น

โˆ’1๐œ– (

โˆ‘๐‘€๐‘–=1 โˆฃโ„Ž๐‘–โˆฃ2)โˆ‘๐‘€โˆ’1

๐‘˜=1 (๐‘€ โˆ’ ๐‘˜)(๐นโˆ’1

๐œ– (โˆ‘

๐‘€๐‘–=1 โˆฃโ„Ž๐‘–โˆฃ2))๐‘˜โˆ’1

(๐‘˜โˆ’1)!

,

(39)

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 9: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

WU and JINDAL: PERFORMANCE OF HYBRID-ARQ IN BLOCK-FADING CHANNELS: A FIXED OUTAGE PROBABILITY ANALYSIS 1137

0 5 10 150

1

2

3

4

5

6

7

8

Rinit (bps/Hz)

Rin

it

E[X

](b

ps/H

z)

M=2 M=3 M=4

(a) SNR = 10 dB

0 10 20 30 400

5

10

15

20

Rinit (bps/Hz)

Rin

it

E[X

](b

ps/H

z)

A2โˆ’1(0.04)

A2โˆ’1(0.0001)

M=2 M=3 M=4

(b) SNR = 30 dB

Fig. 8. H-ARQ rate ๐‘…init๐”ผ[๐‘‹]

(bps/Hz) versus initial rate ๐‘…init (bps/Hz).

10โˆ’5

10โˆ’4

10โˆ’3

10โˆ’2

10โˆ’1

100

0

1

2

3

4

5

6

7

8

ฮต

CIR

,5ฮต

and

C5 ฮต

(bps

/Hz)

Hโˆ’ARQno Hโˆ’ARQ

SNR = 10 dB

SNR = 0 dB

SNR = 20 dB

Fig. 10. H-ARQ rate (bps/Hz) and non-H-ARQ rate (bps/Hz) versus outageprobability ๐œ– for ๐‘€ = 5 at SNR = 0 and 10 and 20 dB.

where the denominator is ๐”ผ[๐‘‹ ]. According to (39), we canget the high SNR affine approximation as:

๐ถCC,๐‘€๐œ– (SNR) =

1

๐”ผ[๐‘‹ ]log2

(๐นโˆ’1๐œ–

(๐‘€โˆ‘๐‘–=1

โˆฃโ„Ž๐‘–โˆฃ2))

+

1

๐”ผ[๐‘‹ ]log2 SNR + ๐‘œ(1). (40)

Because ๐”ผ[๐‘‹ ] > 1 for any positive outage value, the pre-logfactor (i.e., multiplexing gain) is 1

๐”ผ[๐‘‹] and thus is less thanone. This implies that CC performs poorly at high SNR. Thisis to be expected because CC is essentially a repetition code,which is spectrally inefficient at high SNR. As with IR, theperformance of CC at high SNR can be improved through rateoptimization. At high SNR, the pre-log is critical and thus theinitial rate should be selected so that ๐”ผ[๐‘‹ ] is close to one andthereby avoiding H-ARQ altogether. Even with optimization,CC is far inferior to IR at moderate and high SNRโ€™s. On theother hand, CC performs reasonably well at low SNR. This

โˆ’5 0 5 10 15 200

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

SNR (dB)

CฬƒIR

,Mฮต

and

CฬƒC

C,M

ฮต(b

ps/H

z)

Optimized CCOptimized IR

M=4

M=2

Fig. 11. Optimized H-ARQ rate ๐ถIR,๐‘€๐œ– (bps/Hz) and ๐ถCC,๐‘€

๐œ– (bps/Hz)versus SNR (dB) for ๐œ– = 0.01.

is because log(1 + ๐‘ฅ) โ‰ˆ ๐‘ฅ for small values of ๐‘ฅ, and thusSNR-accumulation is nearly equivalent to mutual information-accumulation. In Fig. 11 rate-optimized IR and CC are plottedfor ๐‘€ = 2, 4 and ๐œ– = 0.01, and the results are consistent withthe above intuitions.

V. CONCLUSION

In this paper we have studied the performance of hybrid-ARQ in the context of an open-loop/fast-fading system inwhich the transmission rate is adjusted as a function of theaverage SNR such that a target outage probability is notexceeded. The general findings are that H-ARQ provides asignificant rate advantage relative to a system not using H-ARQ at reasonable SNR levels, and that H-ARQ provides arate quite close to the ergodic capacity even when the channelselectivity is limited.

There appear to be some potentially interesting extensionsof this work. Contemporary cellular systems utilize simple

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 10: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

1138 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 58, NO. 4, APRIL 2010

ARQ on top of H-ARQ, and it is not fully understood howto balance these reliability mechanisms; some results in thisdirection are presented in [17]. Although we have assumederror-free ACK/NACK feedback, such errors can be quiteimportant (c.f., [35]) and merit further consideration. Finally,while we have considered only the mutual information ofGaussian inputs, it is of interest to extend the results to discreteconstellations and possibly compare to the performance ofactual codes.

ACKNOWLEDGMENTS

The authors gratefully acknowledge Prof. Robert Heathfor suggesting use of the Gaussian approximation, and Prof.Gerhard Wunder for suggesting use of Chebyshevโ€™s inequalityin Section III-A.

APPENDIX APROOF OF THEOREM 2

Because ๐ถIR,๐‘€๐œ– = ๐‘€

๐”ผ[๐‘‹]๐ถ๐‘€๐œ– and lim๐‘€โ†’โˆž ๐ถ๐‘€

๐œ– = ๐œ‡ (Sec-tion III-A), we can prove lim๐‘€โ†’โˆž ๐ถIR,๐‘€

๐œ– = ๐œ‡ by showinglim๐‘€โ†’โˆž ๐‘€

๐”ผ[๐‘‹] = 1. Because ๐”ผ[๐‘‹ ] โ‰ค ๐‘€ , we can showthis simply by showing ๐”ผ[๐‘‹ ] is of order ๐‘€ . For notationalconvenience we define ๐‘Œ๐‘– โ‰œ log2(1+SNRโˆฃโ„Ž๐‘–โˆฃ2), and then have:

๐”ผ[๐‘‹ ]

โ‰ฅ 1 +๐‘€โˆ’1โˆ‘๐‘˜=1

โ„™

[๐‘˜โˆ‘๐‘–=1

๐‘Œ๐‘– โ‰ค ๐‘€

(๐œ‡โˆ’ ๐œŽโˆš

๐‘€๐œ–

)](41)

โ‰ฅ 1 +

โŒˆ๐‘€โˆ’๐‘€ 34 โŒ‰โˆ‘

๐‘˜=1

โ„™

[๐‘˜โˆ‘๐‘–=1

๐‘Œ๐‘– โ‰ค ๐‘€๐œ‡โˆ’ ๐œŽ

โˆš๐‘€

๐œ–

](42)

โ‰ฅ 1 + โŒˆ๐‘€ โˆ’๐‘€34 โŒ‰ โ‹… โ„™

โŽกโŽขโŽฃโŒˆ๐‘€โˆ’๐‘€ 3

4 โŒ‰โˆ‘๐‘–=1

๐‘Œ๐‘– โ‰ค ๐‘€๐œ‡โˆ’ ๐œŽ

โˆš๐‘€

๐œ–

โŽคโŽฅโŽฆ ,

(43)

where the first line holds because ๐”ผ[๐‘‹ ] is increasing in ๐‘…init

and ๐‘…init = ๐‘€๐ถ๐‘€๐œ– โ‰ฅ ๐‘€

(๐œ‡โˆ’ ๐œŽโˆš

๐‘€๐œ–

)from (13), the second

holds because the summands are non-negative, and the last linebecause the summands are decreasing in ๐‘˜. A direct applica-

tion of the CLT shows โ„™

[โˆ‘โŒˆ๐‘€โˆ’๐‘€ 34 โŒ‰

๐‘–=1 ๐‘Œ๐‘– โ‰ค ๐‘€๐œ‡โˆ’ ๐œŽโˆš

๐‘€๐œ–

]โ†’

1 as ๐‘€ โ†’ โˆž, and thus, with some straightforward algebra,we have lim๐‘€โ†’โˆž ๐‘€

๐”ผ[๐‘‹] โ†’ 1.

APPENDIX BPROOF OF (29)

Firstly, we relax the constraint on ๏ฟฝฬƒ๏ฟฝ (discreteness andfiniteness) to define a new continuous random variable ๏ฟฝฬ‚๏ฟฝ ,which is distributed along the whole real line. The CDF of ๏ฟฝฬ‚๏ฟฝ(for all real ๐‘ฅ) is

โ„™

(๏ฟฝฬ‚๏ฟฝ โ‰ค ๐‘ฅ

)= ๐‘„

(๐œ‡(๐‘€ โˆ’ ๐‘ฅ) โˆ’โˆš

๐‘€๐œŽ๐‘„โˆ’1(๐œ–)

๐œŽโˆš๐‘ฅ

)(44)

Now if we consider the distribution of ๏ฟฝฬ‚๏ฟฝ โˆ’(๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€), we have

โ„™

[๏ฟฝฬ‚๏ฟฝ โˆ’

(๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€

)โ‰ค ๐‘ฅ

]

= ๐‘„

โŽ›โŽ โˆ’๐œ‡๐‘ฅ

๐œŽโˆš

๐‘€ โˆ’ ๐œŽ๐œ‡๐‘„

โˆ’1(๐œ–)โˆš๐‘€ + ๐‘ฅ

โŽžโŽ  (45)

where the equality follows from (44). Notice as ๐‘€ โ†’ โˆž,โˆš๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€ + ๐‘ฅ โ†’ โˆš

๐‘€ , so

๐‘„

โŽ›โŽ โˆ’๐œ‡๐‘ฅ

๐œŽโˆš

๐‘€ โˆ’ ๐œŽ๐œ‡๐‘„

โˆ’1(๐œ–)โˆš๐‘€ + ๐‘ฅ

โŽžโŽ 

โ†’ ๐‘„

( โˆ’๐œ‡๐‘ฅ

๐œŽโˆš๐‘€

)= ฮฆ

(๐‘ฅ

๐œŽ๐œ‡

โˆš๐‘€

), (46)

where ฮฆ(โ‹…) is the standard normal CDF with zero mean andunit variance. So as ๐‘€ โ†’ โˆž, the limiting distribution of ๏ฟฝฬ‚๏ฟฝ ,

denoted by ฮฆฬ‚(โ‹…), goes to ๐’ฉ(๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€,(๐œŽ๐œ‡

)2๐‘€

),

which is

ฮฆฬ‚(๐‘ฅ) = ฮฆ

โŽ›โŽ๐‘ฅโˆ’

(๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€)

๐œŽ๐œ‡

โˆš๐‘€

โŽžโŽ  , for ๐‘ฅ โˆˆ โ„ (47)

Since ๐”ผ[๏ฟฝฬƒ๏ฟฝ ] is an approximation to ๐”ผ[๐‘‹ ], then we focus onevaluating ๐”ผ[๏ฟฝฬƒ๏ฟฝ ] for large ๐‘€ , see (48) on next page, where๐‘  is ๐‘€ โˆ’ 2๐œŽ๐œ‡๐‘„

โˆ’1(๐œ–)โˆš๐‘€ , and (a) holds since ฮฆฬƒ(๐‘˜) = ฮฆฬ‚(๐‘˜)

when ๐‘˜ = 1, 2, โ‹… โ‹… โ‹… ,๐‘€โˆ’1 and (b) follows from ฮฆฬ‚(๐‘€) = 1โˆ’๐œ–and ฮฆฬ‚(1) is negligible when ๐‘€ is large enough. Actually, thefirst integral in (48) can be evaluated as ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€ because

the expression inside the integral is symmetric with respect to๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€ and ฮฆ(๐‘ฅ) + ฮฆ(โˆ’๐‘ฅ) = 1 for any ๐‘ฅ โˆˆ โ„.

For large ๐‘€ , the second integral in (48) can be approximatedas:

๐œŽ

๐œ‡

โˆš๐‘€

โˆซ โˆš๐‘€๐œ‡๐œŽ

๐‘„โˆ’1(๐œ–)

๐‘„ (๐‘ฅ) ๐‘‘๐‘ฅ

(๐‘Ž)โ‰ˆ ๐œŽ

๐œ‡

โˆš๐‘€

โˆซ โˆž

๐‘„โˆ’1(๐œ–)

๐‘„(๐‘ฅ)๐‘‘๐‘ฅ โˆ’ ๐œŽ

2.5๐œ‡

โˆš๐‘€

โˆซ โˆžโˆš

๐‘€๐œ‡๐œŽ

๐‘’โˆ’๐‘ฅ2

2

๐‘ฅ๐‘‘๐‘ฅ

=๐œŽ

๐œ‡

โˆš๐‘€

โˆซ โˆž

๐‘„โˆ’1(๐œ–)

๐‘„(๐‘ฅ)๐‘‘๐‘ฅ โˆ’ ๐œŽ

5๐œ‡

โˆš๐‘€๐ธ1

(๐‘€๐œ‡2

2๐œŽ2

)

โ‰ˆ ๐œŽ

๐œ‡

โˆš๐‘€

โˆซ โˆž

๐‘„โˆ’1(๐œ–)

๐‘„(๐‘ฅ)๐‘‘๐‘ฅ (49)

where (a) follows from [36]: when ๐‘ฅ is positive and

large enough, ๐‘„(๐‘ฅ) โ‰ˆ ๐‘’โˆ’๐‘ฅ2

2

2.5๐‘ฅ . The last line holds because๐œŽ5๐œ‡

โˆš๐‘€๐ธ1

(๐‘€๐œ‡2

2๐œŽ2

)โ‰ˆ 0 when M is sufficiently large [37]. This

finally yields:

๐”ผ[๐‘‹ ] โ‰ˆ ๐”ผ[๏ฟฝฬƒ๏ฟฝ] โ‰ˆ ๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€ โˆ’

๐œŽ

๐œ‡

โˆš๐‘€

โˆซ โˆž

๐‘„โˆ’1(๐œ–)

๐‘„(๐‘ฅ)๐‘‘๐‘ฅ + 0.5(1โˆ’ ๐œ–). (50)

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 11: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

WU and JINDAL: PERFORMANCE OF HYBRID-ARQ IN BLOCK-FADING CHANNELS: A FIXED OUTAGE PROBABILITY ANALYSIS 1139

๐”ผ[๏ฟฝฬƒ๏ฟฝ ]

=

๐‘€โˆ’1โˆ‘๐‘˜=0

(1โˆ’ โ„™[๏ฟฝฬƒ๏ฟฝ โ‰ค ๐‘˜]

)= ๐‘€ โˆ’

๐‘€โˆ’1โˆ‘๐‘˜=1

ฮฆฬƒ(๐‘˜)

(๐‘Ž)= ๐‘€ โˆ’

๐‘€โˆ’1โˆ‘๐‘˜=1

ฮฆฬ‚(๐‘˜) โ‰ˆ ๐‘€ โˆ’(โˆซ ๐‘€

1

ฮฆฬ‚(๐‘ฅ)๐‘‘๐‘ฅ โˆ’๐‘€โˆ’1โˆ‘๐‘˜=1

ฮฆฬ‚(๐‘˜ + 1)โˆ’ ฮฆฬ‚(๐‘˜)

2

)

(๐‘)โ‰ˆ ๐‘€ โˆ’โˆซ ๐‘€

1

ฮฆ

โŽ›โŽ๐‘ฅโˆ’

(๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€)

๐œŽ๐œ‡

โˆš๐‘€

โŽžโŽ  ๐‘‘๐‘ฅ+ 0.5(1โˆ’ ๐œ–) = ๐‘€ โˆ’

โˆซ ๐‘€

๐‘ 

ฮฆ

โŽ›โŽ๐‘ฅโˆ’

(๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€)

๐œŽ๐œ‡

โˆš๐‘€

โŽžโŽ  ๐‘‘๐‘ฅ

โˆ’โˆซ ๐‘ 

1

ฮฆ

โŽ›โŽ๐‘ฅโˆ’

(๐‘€ โˆ’ ๐œŽ

๐œ‡๐‘„โˆ’1(๐œ–)

โˆš๐‘€)

๐œŽ๐œ‡

โˆš๐‘€

โŽžโŽ  ๐‘‘๐‘ฅ+ 0.5(1โˆ’ ๐œ–) (48)

APPENDIX CPROOF OF THEOREM 3

In order to prove the theorem, we first establish the follow-ing lemma:

Lemma 1: If the initial rate ๐‘…init has a pre-log of ๐‘Ÿ, i.e.,limSNRโ†’โˆž ๐‘…init

log2 SNR = ๐‘Ÿ, then

limSNRโ†’โˆž

โ„™

[๐‘˜โˆ‘๐‘–=1

log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2) โ‰ค ๐‘…init

]

=

{1, for ๐‘˜ < ๐‘Ÿ and ๐‘˜ โˆˆ โ„ค

+ (51a)

0, for ๐‘˜ > ๐‘Ÿ and ๐‘˜ โˆˆ โ„ค+ (51b)

Proof: For notational convenience we use ๐›พ๐‘– to denote thequantity SNRโˆฃโ„Ž๐‘–โˆฃ2. We prove the first result by using the factthat

โˆ‘๐‘˜๐‘–=1 log2(1 + ๐›พ๐‘–) โ‰ค ๐‘˜ log2(1 + max๐‘–=1,...,๐‘˜ ๐›พ๐‘–) which

yields:

โ„™

[๐‘˜โˆ‘๐‘–=1

log2(1 + ๐›พ๐‘–) โ‰ค ๐‘…init

]

โ‰ฅ โ„™

[๐‘˜ log2

(1 + max

๐‘–=1,...,๐‘˜๐›พ๐‘–

)โ‰ค ๐‘…init

]

=

(1โˆ’ ๐‘’

โˆ’ 2

๐‘…init๐‘˜ โˆ’1

SNR

)๐‘˜

=

(1โˆ’ ๐‘’

โˆ’2๐‘…init๐‘˜

โˆ’log2(SNR)+ 1

SNR

)๐‘˜, (52)

where the first equality follows because the ๐›พ๐‘–โ€™s are i.i.d.exponential with mean SNR. The exponent ๐‘…init

๐‘˜ โˆ’ log2(SNR)behaves as ๐‘Ÿโˆ’๐‘˜

๐‘˜ log2(SNR). If ๐‘˜ < ๐‘Ÿ this exponent goes toinfinity. Because the 1

SNR term vanishes, ๐‘’ is raised to a powerconverging to โˆ’โˆž, and thus (52) converges to 1. This yieldsthe result in (51b). To prove (51b) we combine the propertyโˆ‘๐‘˜

๐‘–=1 log2(1+๐›พ๐‘–) โ‰ฅ ๐‘˜ log2(1+min๐‘–=1,...,๐‘˜ ๐›พ๐‘–) with the sameargument as above:

โ„™

[๐‘˜โˆ‘๐‘–=1

log2(1 + ๐›พ๐‘–) โ‰ค ๐‘…init

]

โ‰ค โ„™

[๐‘˜ log2

(1 + min

๐‘–=1,...,๐‘˜๐›พ๐‘–

)โ‰ค ๐‘…init

]

= 1โˆ’ ๐‘’โˆ’๐‘˜

(2

๐‘…init๐‘˜

โˆ’log2(SNR)โˆ’ 1

SNR

)

If ๐‘˜ > ๐‘Ÿ, ๐‘’ is raised to a power that converges to 0 and thuswe get (51b).

We now move on to the proof of the theorem. Using theexpression for ๐”ผ[๐‘‹ ] in (21) we have:

limSNRโ†’โˆž

๐”ผ[๐‘‹ ] = limSNRโ†’โˆž

1 + โ„™ [log2(1 + ๐›พ1) โ‰ค ๐‘…init] +

. . .+ โ„™

[๐ฟโˆ’1โˆ‘๐‘–=1

log2(1 + ๐›พ๐‘–) โ‰ค ๐‘…init

].(53)

Because ๐‘…init = ๐‘€๐ถ๐‘€๐œ– has a pre-log of ๐‘€ , the lemma

implies that each of the terms converge to one and thuslimSNRโ†’โˆž ๐”ผ[๐‘‹ ] = ๐‘€ .

In terms of the high-SNR offset we have:

limSNRโ†’โˆž

[๐ถIR,๐‘€๐œ– (SNR)โˆ’ ๐ถ๐‘€

๐œ– (SNR)]

= limSNRโ†’โˆž

[๐‘…init

๐ถ๐‘€๐œ– (SNR)

โˆ’ ๐”ผ[๐‘‹ ]

]๐ถ๐‘€๐œ– (SNR)

๐”ผ[๐‘‹ ](๐‘Ž)

โ‰ค limSNRโ†’โˆž

[๐‘€ โˆ’ ๐”ผ[๐‘‹ ]]๐ถ๐‘€๐œ– (SNR)

= limSNRโ†’โˆž

[๐‘€ โˆ’ ๐”ผ[๐‘‹ ]] (log2(SNR) +๐‘‚(1))

(๐‘)= lim

SNRโ†’โˆž[๐‘€ โˆ’ ๐”ผ[๐‘‹ ]] log2(SNR), (54)

where (a) holds because ๐”ผ[๐‘‹ ] โ‰ฅ 1 and ๐‘…init = ๐‘€๐ถ๐‘€๐œ– (SNR),

and (b) holds because ๐”ผ[๐‘‹ ] โ†’ ๐‘€ and therefore the ๐‘‚(1)term does not effect the limit.

Because the additive terms defining ๐”ผ[๐‘‹ ] in (21) aredecreasing, we lower bound ๐”ผ[๐‘‹ ] as

๐”ผ[๐‘‹ ] โ‰ฅ ๐‘€โ„™

[๐‘€โˆ’1โˆ‘๐‘–=1

log2(1 + ๐›พ๐‘–) โ‰ค ๐‘…init

]

โ‰ฅ ๐‘€

(1โˆ’ ๐‘’

โˆ’2๐‘…init๐‘€โˆ’1

โˆ’log2(SNR)+ 1

SNR

)๐‘€โˆ’1

, (55)

where the last inequality follows from (52). Plugging thisbound into (54) yields:

limSNRโ†’โˆž

[๐‘€ โˆ’ ๐”ผ[๐‘‹ ]] log2(SNR)

โ‰ค limSNRโ†’โˆž

โŽ›โŽ1โˆ’

(1โˆ’ ๐‘’

โˆ’2๐‘…init๐‘€โˆ’1

โˆ’log2 SNR+ 1

SNR

)๐‘€โˆ’1โŽžโŽ ร—

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 12: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

1140 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 58, NO. 4, APRIL 2010

๐‘€ log2(SNR)

= limSNRโ†’โˆž

โˆ’๐‘€โˆ’1โˆ‘๐‘—=1

(๐‘€ โˆ’ 1

๐‘—

)(โˆ’๐‘’

โˆ’2๐‘…init๐‘€โˆ’1

โˆ’log2 SNR+ 1

SNR

)๐‘—ร—

๐‘€ log2(SNR)

where the last line follows from the binomial expansion. Be-cause ๐‘…init has a pre-log of ๐‘€ , each of the terms is of the form๐›ผ log2(SNR)๐‘’โˆ’SNR๐›ฝ

for some ๐›ฝ > 0 and some constant ๐›ผ, andthus the RHS of the last line is zero. Because ๐ถIR,๐‘€

๐œ– (SNR) โ‰ฅ๐ถ๐‘€๐œ– (SNR), this shows limSNRโ†’โˆž[๐ถIR,๐‘€

๐œ– (SNR)โˆ’๐ถ๐‘€๐œ– (SNR)] =

0.

APPENDIX DPROOF OF THEOREM 4

In order to prove that rate optimization does not in-crease the high-SNR offset, we need to consider all possiblechoices of the initial rate ๐‘…init. We begin by consideringall choices of ๐‘…init with a pre-log of ๐‘€ , i.e., satisfyinglimSNRโ†’โˆž ๐‘…init

log2 SNR = ๐‘€ . Because the proof of convergenceof ๐”ผ[๐‘‹ ] in the proof of Theorem 3 only requires ๐‘…init to havea pre-log of ๐‘€ , we have ๐”ผ[๐‘‹ ] โ†’ ๐‘€ . To bound the offset, wewrite the rate as ๐‘…init = ๐‘€๐ถ๐‘€

๐œ– (SNR)โˆ’ ๐‘“(SNR) where ๐‘“(SNR)is strictly positive and sub-logarithmic (because the pre-log is๐‘€ ), and thus the rate offset is:

๐‘€๐ถ๐‘€๐œ– (SNR)โˆ’ ๐‘“(SNR)

๐”ผ[๐‘‹ ]โˆ’ ๐ถ๐‘€

๐œ– (SNR)

= (๐‘€ โˆ’ ๐”ผ[๐‘‹ ])๐ถ๐‘€๐œ– (SNR)

๐”ผ[๐‘‹ ]โˆ’ ๐‘“(SNR)

๐”ผ[๐‘‹ ]. (56)

By the same argument as in Appendix C, the first term isupper bounded by zero in the limit. Therefore:

limSNRโ†’โˆž

๐‘…init

๐”ผ[๐‘‹ ]โˆ’ ๐ถ๐‘€

๐œ– (SNR) โ‰ค limSNRโ†’โˆž

โˆ’๐‘“(SNR)

๐”ผ[๐‘‹ ]. (57)

Relative to ๐ถ๐‘€๐œ– (SNR), the offset is either strictly negative (if

๐‘“(SNR) is bounded) or goes to negative infinity. In either casea strictly worse offset is achieved.

Let us now consider pre-log factors, denoted by ๐‘Ÿ, strictlysmaller than ๐‘€ (i.e., ๐‘Ÿ < ๐‘€ ). We first consider non-integervalues of ๐‘Ÿ. By Lemma 1 the first 1 + โŒŠ๐‘ŸโŒ‹ terms in theexpression for ๐”ผ[๐‘‹ ] converge to one while the other termsgo to zero. Therefore ๐”ผ[๐‘‹ ] โ†’ 1 + โŒŠ๐‘ŸโŒ‹ = โŒˆ๐‘ŸโŒ‰. The long-termtransmitted rate, given by ๐‘…init

๐”ผ[๐‘‹] , therefore has pre-log equal to๐‘Ÿ

โŒˆ๐‘ŸโŒ‰ . This quantity is strictly smaller than one, and thereforea non-integer ๐‘Ÿ yields average rate with a strictly suboptimalpre-log factor.

We finally consider integer values of ๐‘Ÿ satisfying ๐‘Ÿ < ๐‘€ .In this case we must separately consider rates of the form๐‘…init = ๐‘Ÿ log SNR ยฑ ๐‘‚(1) versus those of the form ๐‘…init =๐‘Ÿ log SNR ยฑ ๐‘œ(log SNR). Here we use ๐‘œ(log SNR) to denoteterms that are sub-logarithmic and that go to positive infinity;note that we also explicitly denote the sign of the ๐‘‚(1) or๐‘œ(log SNR) terms. We first consider ๐‘…init = ๐‘Ÿ log SNR ยฑ ๐‘‚(1).By Lemma 1 the terms corresponding to ๐‘˜ = 0, . . . , ๐‘Ÿ โˆ’ 1in the expression for ๐”ผ[๐‘‹ ] converge to one, while the termscorresponding to ๐‘˜ = ๐‘Ÿ+1, . . . ,๐‘€โˆ’1 go to one. Furthermore,the term corresponding to ๐‘˜ = ๐‘Ÿ converges to a strictly positiveconstant denoted ๐›ฟ:

๐›ฟ

= limSNRโ†’โˆž

โ„™

[๐‘Ÿโˆ‘

๐‘–=1

log2(1 + SNRโˆฃโ„Ž๐‘–โˆฃ2) โ‰ค ๐‘Ÿ log2 SNR ยฑ๐‘‚(1)

]

= limSNRโ†’โˆž

โ„™

[๐‘Ÿโˆ‘

๐‘–=1

log2(SNRโˆฃโ„Ž๐‘–โˆฃ2) โ‰ค ๐‘Ÿ log2 SNR ยฑ๐‘‚(1)

]

= โ„™

[๐‘Ÿโˆ‘

๐‘–=1

log2(โˆฃโ„Ž๐‘–โˆฃ2) โ‰ค ยฑ๐‘‚(1)

](58)

where the second equality follows from [26]. ๐›ฟ is strictlypositive because the support of log2(โˆฃโ„Ž๐‘–โˆฃ2), and thus of thesum, is the entire real line. As a result, ๐”ผ[๐‘‹ ] โ†’ ๐‘Ÿ+ ๐›ฟ, whichis strictly larger than ๐‘Ÿ. The pre-log of the average rate is then๐‘Ÿ

๐‘Ÿ+๐›ฟ < 1, and so this choice of initial rate is also sub-optimal.If ๐‘…init = ๐‘Ÿ log SNR + ๐‘œ(log SNR) the terms in the ๐”ผ[๐‘‹ ]

expression behave largely the same as above except that the๐‘˜ = ๐‘Ÿ term converges to one because the ๐‘‚(1) term in (58) isreplaced with a quantity tending to positive infinity. Therefore๐”ผ[๐‘‹ ] โ†’ ๐‘Ÿ + 1, which also yields a sub-optimal pre-log of๐‘Ÿ

๐‘Ÿ+1 < 1.We are thus finally left with the choice ๐‘…init = ๐‘Ÿ log SNR โˆ’

๐‘œ(log SNR). This is the same as the above case except that the๐‘˜ = ๐‘Ÿ term converges to zero. Therefore ๐”ผ[๐‘‹ ] โ†’ ๐‘Ÿ, and thusthe achieved pre-log is one. In this case we must explicitlyconsider the rate offset, which is written as:

๐‘…init

๐”ผ[๐‘‹ ]โˆ’ ๐ถ๐‘€

๐œ– =๐‘Ÿ log SNR โˆ’ ๐‘œ(log SNR)

๐”ผ[๐‘‹ ]โˆ’ ๐ถ๐‘€

๐œ–

=๐‘Ÿ log SNR

๐”ผ[๐‘‹ ]โˆ’ ๐ถ๐‘€

๐œ– โˆ’ ๐‘œ(log SNR)

๐”ผ[๐‘‹ ]. (59)

Using essentially the same proof as for Theorem 3, thedifference between the first two terms is upper bounded byzero in the limit of SNR โ†’ โˆž. Thus, the rate offset goes tonegative infinity.

Because we have shown each choice of ๐‘…init (except ๐‘…init =๐‘€๐ถ๐‘€

๐œ– ) achieves either a strictly sub-optimal pre-log or thecorrect pre-log but a strictly negative offset, this proves bothparts of the theorem.

REFERENCES

[1] D. Chase, โ€œClass of algorithms for decoding block codes with channelmeasurement information,โ€ IEEE Trans. Inf. Theory, vol. 18, no. 1, pp.170โ€“182, 1972.

[2] M. Sauter, Communications Systems for the Mobile Information Society.John Wiley, 2006.

[3] J. G. Andrews, A. Ghosh, and R. Muhamed, Fundamentals of Wimax:Understanding Broadband Wireless Networking, 1st ed. Prentice HallPTR, 2007.

[4] L. Favalli, M. Lanati, and P. Savazzi, Wireless Communications 2007CNIT Thyrrenian Symposium, 1st ed. Springer, 2007.

[5] S. Sesia, G. Caire, and G. Vivier, โ€œIncremental redundancy hybridARQ schemes based on low-density parity-check codes,โ€ IEEE Trans.Commun., vol. 52, no. 8, pp. 1311โ€“1321, Aug. 2004.

[6] D. Costello, J. Hagenauer, H. Imai, and S. Wicker, โ€œApplications oferror-control coding,โ€ IEEE Trans. Inf. Theory, vol. 44, no. 6, pp. 2531โ€“2560, Oct. 1998.

[7] E. Soljanin, N. Varnica, and P. Whiting, โ€œIncremental redundancy hybridARQ with LDPC and raptor codes,โ€ submitted to IEEE Trans. Inf.Theory, 2005.

[8] C. Lott, O. Milenkovic, and E. Soljanin, โ€œHybrid ARQ: theory, state ofthe art and future directions,โ€ in Proc. IEEE Inform. Theory Workshop,July 2007, pp. 1โ€“5.

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.

Page 13: Performance of Hybrid-ARQ in Block-Fading Channels: A Fixed

WU and JINDAL: PERFORMANCE OF HYBRID-ARQ IN BLOCK-FADING CHANNELS: A FIXED OUTAGE PROBABILITY ANALYSIS 1141

[9] G. Caire and D. Tuninetti, โ€œThe throughput of hybrid-ARQ protocolsfor the Gaussian collision channel,โ€ IEEE Trans. Inf. Theory, vol. 47,no. 4, pp. 1971โ€“1988, July 2001.

[10] H. E. Gamal, G. Caire, and M. E. Damen, โ€œThe MIMO ARQ channel:diversity-multiplexing-delay tradeoff,โ€ IEEE Trans. Inf. Theory, pp.3601โ€“3621, 2006.

[11] A. Chuang, A. Guillรฉn i Fร bregas, L. K. Rasmussen, and I. B. Collings,โ€œOptimal throughput-diversity-delay tradeoff in MIMO ARQ block-fading channels,โ€ IEEE Trans. Inf. Theory, vol. 54, no. 9, pp. 3968โ€“3986, Sep. 2008.

[12] C. Shen, T. Liu, and M. P. Fitz, โ€œAggressive transmission with ARQin quasi-static fading channels,โ€ in Proc. IEEE Int. Conf. Commun.(ICCโ€™08), May 2008, pp. 1092โ€“1097.

[13] R. Narasimhan, โ€œThroughput-delay performance of half-duplex hybrid-ARQ relay channels,โ€ in Proc. IEEE Int. Conf. Commun. (ICCโ€™08), May2008, pp. 986โ€“990.

[14] X. Tang, R. Liu, P. Spasojevic, and H. V. Poor, โ€œOn the throughputof secure hybrid-ARQ protocols for Gaussian block-fading channels,โ€IEEE Trans. Inf. Theory, vol. 55, no. 4, pp. 1575โ€“1591, Apr. 2009.

[15] L. Zheng and D. Tse, โ€œDiversity and multiplexing: a fundamentaltradeoff in multiple-antenna channels,โ€ IEEE Trans. Inf. Theory, vol. 49,no. 5, pp. 1073โ€“1096, May 2003.

[16] A. Lozano and N. Jindal, โ€œTransmit diversity v. spatial multiplexing inmodern MIMO systems,โ€ IEEE Trans. Wireless Commun., vol. 9, no. 1,pp. 186โ€“197, Jan. 2010.

[17] P. Wu and N. Jindal, โ€œCoding versus ARQ in fading channels: howreliable should the PHY be?โ€ in Proc. IEEE Global Commun. Conf.(Globecomโ€™09), Nov. 2009.

[18] T. A. Courtade and R. D. Wesel, โ€œA cross-layer perspective on rate-less coding for wirelss channels,โ€ in Proc. IEEE Int. Conf. Commun.(ICCโ€™09), June 2009

[19] D. Tse and P. Viswanath, Fundamentals of Wireless Communications.Cambridge University, 2005.

[20] G. Carie, G. Taricco, and E. Biglieri, โ€œOptimum power control overfading channels,โ€ IEEE Trans. Inf. Theory, vol. 45, no. 5, pp. 1468โ€“1489, July 1999.

[21] A. Guillรฉn i Fร bregas and G. Caire, โ€œCoded modulation in the block-fading channel: coding theorems and code construction,โ€ IEEE Trans.Inf. Theory, vol. 52, no. 1, pp. 91โ€“114, Jan. 2006.

[22] N. Prasad and M. K. Varanasi, โ€œOutage theorems for MIMO block-fading channels,โ€ IEEE Trans. Inf. Theory, vol. 52, no. 12, pp. 5284โ€“5296, Dec. 2006.

[23] E. Malkamรคki and H. Leib, โ€œCoded diversity on block-fading channels,โ€IEEE Trans. Inf. Theory, vol. 45, no. 2, pp. 771โ€“781, Mar. 1999.

[24] S. Verdรบ and T. S. Han, โ€œA general formula for channel capacity,โ€ IEEETrans. Inf. Theory, vol. 40, no. 4, pp. 1147โ€“1157, July 1994.

[25] S. Shamai and S. Verdรบ, โ€œThe impact of frequency-flat fading on thespectral efficiency of CDMA,โ€ IEEE Trans. Inf. Theory, vol. 47, no. 5,pp. 1302โ€“1327, May 2001.

[26] N. Prasad and M. Varanasi, โ€œMIMO outage capacity in the high SNRregime,โ€ in Proc. IEEE Int. Symp. Inform. Theory (ISITโ€™05), Sep. 2005,pp. 656โ€“660.

[27] A. Lozano, A. M. Tulino, and S. Verdรบ, โ€œHigh-SNR power offset inmultiantenna communication,โ€ IEEE Trans. Inf. Theory, vol. 51, no. 12,pp. 4134โ€“4151, Dec. 2005.

[28] J. Salo, H. E. Sallabi, and P. Vainikainen, โ€œThe distribution of the prod-uct of independent Rayleigh random variables,โ€ IEEE Trans. AntennasPropagat., vol. 54, no. 2, pp. 639โ€“643, Feb. 2006.

[29] I. S. Gradshteyn and I. M. Ryzhik, Table of Integrals, Series, andProducts, 5th ed. Academic, 1994.

[30] G. Barriac and U. Madhow, โ€œCharacterizing outage rates for space-time communication over wideband channels,โ€ IEEE Trans. Commun.,vol. 52, no. 4, pp. 2198โ€“2207, Dec. 2004.

[31] P. J. Smith and M. Shafi, โ€œOn a Gaussian approximation to thecapacity of wireless MIMO systems,โ€ in Proc. IEEE Int. Conf. Commun.(ICCโ€™02), Apr. 2002, pp. 406โ€“410.

[32] M. S. Alouini and A. J. Goldsmith, โ€œCapacity of Rayleigh fadingchannels under different adaptive transmission and diversity-combiningtechniques,โ€ IEEE Trans. Veh. Technol., vol. 48, no. 4, pp. 1165โ€“1181,July 1999.

[33] M. R. McKay, P. J. Smith, H. A. Suraweera, and I. B. Collings, โ€œOn themutual information distribution of OFDM-based spatial multiplexing:exact variance and outage approximation,โ€ IEEE Trans. Inf. Theory,vol. 54, no. 7, pp. 3260โ€“3278, 2008.

[34] B. Fristedt and L. Gray, A Modern Approach to Probability Theory.Boston: Birkhรคuser, 1997.

[35] M. Meyer, H. Wiemann, M. Sagfors, J. Torsner, and J.-F. Cheng, โ€œARQconcept for the UMTS long-term evolution,โ€ in Proc. IEEE Veh. Technol.Conf. (VTCโ€™2006 Fall), Sep. 2006.

[36] N. Kingsbury, โ€œApproximation formula for the Gaussian error integral,Q(x).โ€ [Online]. Available: http://cnx.org/content/m11067/latest/

[37] M. Abramowitz and I. A. Stegun, Handbook of Mathematical Functionswith Formulas, Graphs, and Mathematical Tables. Dover Publications,1964.

Peng Wu (Sโ€™06) received the B.S. degree in Elec-tronics Engineering from Shanghai Jiao Tong Uni-versity, Shanghai, China, in 2002. He is now cur-rently working towards the Ph.D. degree ElectricalEngineering at the University of Minnesota (U ofM), Twin Cities, MN. His research interests span theareas of mobile ad-hoc networks, non-equilibriuminformation theory, and hybrid-HARQ techniques inwireless networks.

Nihar Jindal (Sโ€™99-Mโ€™04) received the B.S. degreein electrical engineering and computer science fromU.C. Berkeley in 1999, and the M.S. and Ph.D. de-grees in electrical engineering from Stanford Univer-sity in 2001 and 2004. He is an assistant professorin the Department of Electrical and Computer Engi-neering at the University of Minnesota. His industryexperience includes internships at Intel Corporation,Santa Clara, CA in 2000 and at Lucent Bell Labs,Holmdel, NJ in 2002. Dr. Jindal currently serves asan Associate Editor for IEEE TRANSACTIONS ON

COMMUNICATIONS, and was a guest editor for a wireless networks.

Authorized licensed use limited to: University of Minnesota. Downloaded on April 01,2010 at 15:13:39 EDT from IEEE Xplore. Restrictions apply.