performance of hybrid-arq in block-fading channels: a fixed
TRANSCRIPT
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.