IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 7, JULY 2008

2771

Combined Cross-Layer Design and HARQ for Multiuser Systems with Outdated Channel State Information at Transmitter (CSIT) in Slow Fading Channels Wang Rui and Vincent K. N. Lau

Abstract—Cross-layer scheduling and Hybrid ARQ (HARQ) are effective means to improve the spectral efficiency of wireless systems. However, most of the existing works handle HARQ and cross-layer scheduling in a decoupled manner based on heuristic approaches. In this paper, we propose an integrated design framework for cross-layer scheduling and HARQ design in multiuser systems with slow fading channel and outdated knowledge of channel state information at the base station (CSIT). We consider both the chase combining and incremental redundancy in HARQ. We define the average system goodput (which measures the average bits successfully delivered to the receiver) as the measure of system performance. Based on information theoretical approach, we derive the asymptotically optimal cross-layer policy (power allocation, rate allocation and user selection policies) to optimize the average system goodput with HARQ. In addition, we derive analytically the closed-form expression of the average system goodput, from which we can obtain useful design insights such as the role of HARQ in the overall cross-layer gain, the tradeoff between the system goodput and the HARQ delay as well as the sensitivity of the average system goodput with respect to the CSIT quality. Index Terms—Hybrid ARQ, cross-layer, outdated CSIT.

I. I NTRODUCTION

H

YBRID Automatic Retransmission reQuest (HARQ) and cross-layer scheduling are two promising technologies used to improve the error performance and increase the spectral efficiency of wireless communication systems, and hence, they are widely adopted in next generation wireless systems such as WiMAX, B3G/4G1 systems. Unlike the traditional ARQ approach where the failed packets are discarded, HARQ can make use of the advantage of Forward Error Correction (FEC) coding such that the previous failed packets are combined with the retransmitted packets to obtain a higher probability of successful decoding. There are two retransmission and packet combining schemes, namely chase combining [1], [2] and incremental redundancy [3], [4]. In the chase combining scheme, the failed packet is retransmitted,

Manuscript received February 6, 2007; revised April 30, 2007; accepted August 6, 2007. The associate editor coordinating the review of this paper and approving it for publication was H.-H. Chen. This work is supported by RGC 615606. The authors are with the Dept of EEE, Hong Kong University of Science and Technologies (e-mail: {wray, eeknlau}@ust.hk). Digital Object Identifier 10.1109/TWC.2008.070156. 1 B3G is short for beyond third-generation cellular communication system; whereas ”4G” is short for fourth-generation cellular communication system.

while the receiver combines the multiple copies of the packet to obtain a higher post-combining SNR. On the other hand, in the incremental redundancy scheme, the information is first encoded into a long mother code, and then punctured into multiple blocks where the blocks will be sent in subsequent retransmission attempts. In this way, the receiver can successfully decode the packet once sufficient redundancy has been accumulated over multiple retransmissions. The scheduling problem of point-to-point HARQ system has already been studied extensively [5], [6], [7]. In [5], the authors proposed an optimal power adaptation scheme for a point-to-point Type-I HARQ system under Finite State Markov Channel (FSMC) model. In [6], an information theoretical approach is used to study the fundamental performance tradeoff of a point-to-point MIMO-HARQ (MIMO refers to Multiple Input Multiple Output) system under no knowledge of channel state information at the transmitter. On the other hand, in multiuser systems, users with better channel conditions are selected for transmission and as a result, higher spectral efficiency can be obtained for the wireless system due to multiuser diversity gain. Although there are already a number of works on cross-layer scheduling of HARQ systems, in most of existing works, the cross-layer scheduling and the HARQ are designed separately in a decoupled and heuristic manner. For instance, the HARQ is designed based on pointto-point (link level) criteria[8], [9], [10], [11] (such as how to adjust the coding and modulation schemes (MCS)) and the cross-layer scheduling policy is designed on top of the HARQ schemes. Furthermore, in the existing literatures, performance are usually obtained from simulations, and hence, it is difficult to obtain design insights. As a result, the following are some open questions remain to be answered. •

• •

What is the potential gain on system performance if the cross-layer scheduler and the HARQ are designed jointly? What is the tradeoff between the cross-layer gain and the HARQ retransmission delay? How sensitive would the cross-layer gain be with respect to the errors in the channel state information at the base station (CSIT)?

In this paper, we attempt to shed some lights on the above open questions. We focus on the combined cross-layer scheduling and HARQ design for multiuser systems with

c 2008 IEEE 1536-1276/08$25.00 

2772

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 7, JULY 2008

outdated CSIT and slow fading channels. We first propose an integrated cross-layer scheduling and HARQ design framework using an information theoretical approach. We consider both the chase combining and incremental redundancy in the HARQ design. Due to the CSIT errors, there will be potential packet errors despite the use of powerful channel coding 2 . Hence, the traditional performance measure such as the ergodic capacity is not very meaningful because they fail to account for potential packet errors. As a result, we define the average system goodput (which measures the average b/s/Hz successfully delivered to the receiver) as the measure of system performance. Based on information theoretical approach, we derive the asymptotically optimal cross-layer scheduling policy (power allocation, rate allocation and user selection policies) to optimize the average system goodput. In addition, we derive analytically the closed-form expressions of the average system goodput. Based on the closed-form expressions, we can obtain useful design insights on how the system goodput depends on various system parameters. For example, we shall look at the benefit of HARQ to the crosslayer gain, the tradeoff between the average system goodput and the HARQ delay as well as the sensitivity of the average system goodput with respect to the CSIT quality. This paper is organized as follows: in Section II we introduce the system model. In Section III we outline the integrated framework of cross-layer and HARQ design as an optimization problem. In Section IV, we elaborate the asymptotic solutions for HARQ-IR. In Section V, we elaborate the asymptotic solutions for HARQ-CC. Finally, we make conclusions in Section VI. II. S YSTEM M ODEL In this section, we shall elaborate the system models we shall consider in this paper. These models include slow fading channel model, CSIT error model, packet transmission error model as well as MAC layer model. A. Slow Fading Channel Model We consider the downlink of a TDD system with a base station and K mobile users. Let X be the transmit symbol at the base station, the received symbol of the k-th user is: Yk = Hk X + Zk where Hk ∼ CN (0, 1) is the channel coefficient of the k-th user, Zk ∼ CN (0, 1) is the noise. With HARQ, a packet may be transmitted more than one time if it is corrupted. For notation convenience, we define a ”transmission event” as the sequence of packet transmissions and subsequent retransmissions of the same packet. We consider slow fading channel where the channel state H = {H1 , ..., HK } is i.i.d. in different transmission events and remains quasi-static in the entire transmission event. 2 Due to the CSIT errors, the instantaneous mutual information of the slow fading channel is not known to the base station. The transmitted packet will be corrupted despite the use of powerful channel coding if the transmitted data rate exceeds the mutual information and this is called channel outage.

B. CSIT Error Model In most existing works of cross-layer design, the CSIT is assumed to be perfect. However, in practice, the CSIT obtained at the base station is most likely to be imperfect. The imperfect CSIT is contributed by two factors, namely the CSIT estimation error and the CSIT estimation delay. In this paper, we consider TDD systems where the downlink CSIT of the K users can be estimated from the uplink dedicated pilots through channel reciprocity. Since the uplink pilots are dedicated pilots per user and cannot be shared as in the downlink case, the power allocated in the uplink pilots are usually smaller and the CSIT obtained at the base station will suffer from CSIT estimation noise. Furthermore, there will be duplexing delay between the time that the CSIT is estimated from uplink pilots and the time that the CSIT is applied in the downlink traffic. In any case, the estimated CSIT and the actual CSIT are jointly Gaussian and hence, can be modelled by:  ˜ k + σe × βk = H ˆ k + Δk Hk = 1 − σe2 × H ˜ k ∼ CN (0, 1) is the estimated CSIT of the user where H k, σe βk ∼ CN (0, σe2 ) is the  CSIT error due to doppler, ˜ k and Δk = σe δk ˆ k = 1 − σe2 H furthermore, we define H for notation convenience. C. Packet Error Model and System Goodput In this paper, we consider both incremental redundancy (IR) and chase combining (CC) in HARQ. Let L be the maximum number of packet transmissions in a transmission event and A be the index of the scheduled user. Using IR combining, the accumulated instantaneous mutual information up to the i-th packet transmission in a transmission event is given by: Ci (A) =

i 

  log2 1 + pj |HA |2

(1)

j=1

where pj denotes the transmit power of base station in the j-th packet transmission. On the other hand, if CC combining is used, the accumulated instantaneous mutual information up to the i-th packet transmission in a transmission event is given by: ⎛ ⎞ i  (2) pj |HA |2 ⎠ Ci (A) = log2 ⎝1 + j=1

In the following description, we shall neglect the parameter A in the bracket of notation Ci (A), since the mutual information mentioned in the following is always for the scheduled user indexed by A. Due to the outdated CSIT, the transmitter does not know the instantaneous mutual information and hence, the packet may be corrupted if the scheduled data rate r exceeds the instantaneous mutual information Ci and this is called channel outage. In general, packet errors are contributed by channel noise and channel outage. The former factor can be corrected by using strong channel coding. However, packet errors due to channel outage is systematic irrespective the use of powerful channel coding. In this paper, we assume sufficiently strong coding

RUI and LAU: COMBINED CROSS-LAYER DESIGN AND HARQ FOR MULTIUSER SYSTEMS WITH OUTDATED CHANNEL STATE INFORMATION

(such as LDPC)3 is used so that packet errors are contributed mostly by channel outage and hence, we use FER and packet outage probability interchangably. As a result, instead of using ergodic capacity (which fails to account for packet outage), we consider system goodput (b/s/Hz successfully delivered to the mobiles) as the performance measure. First, we introduce the instantaneous throughput g of a transmission event as follows: g = r · I[CL ≥ r] where r is the data rate, I[E] is an indicator function which is 1 when E is true and 0 otherwise. The average throughput of a transmission event (bits per transmission event per Hz) is given by: ˆ ˆ G = EH ˆ [EH (g)|H] = EH ˆ [r · Pr(CL ≥ r|H)]

(3)

ˆ 1 , ..., H ˆ K } and H = {H1 , ..., HK }, E ˆ ˆ = {H where H H ˆ and H respectively. and EH denote the expectations on H For notation convenience, we also define the conditional average throughput per transmission event (conditioned on the ˆ as: estimated CSIT H) ˆ g = r · Pr(CL ≥ r|H)

(4)

Since each transmission event may contain multiple packet retransmission, using renewal theory [6], the normalized average ˜ is given by: system goodput (b/s/Hz) G ˜= G

G G = ˆ EH, ˆ H ˆ [T ] EH [E ˆ H [T |H]]

(5)

where T is the number of packet re-transmissions of a transmission event. To avoid confusion, in the following discussion, we shall use throughput to denote the bits successfully delivered within a transmission event, and use goodput to denote the bits successfully delivered per packet transmission (or channel use). D. MAC Layer Model ˆ at the beginning of each Given the estimated CSIT H transmission event, the MAC layer is responsible to schedule one user for transmission (we index the scheduled user by A throughout this paper), to serve and determine the data rate r and power {p1 , ..., pL } for the scheduled user. Hence we summarize the preliminaries of the MAC layer by the following policies: ˆ • User selection policy A: the scheduled user A = A(H) ˆ • Rate allocation policy R: the data rate r = R(H) • Power allocation policy P: the transmit power ˆ {p1 , ..., pL } = P(H) E. System Power Constraint ˆ the conditional average transGiven a CSIT realization H, mit power of a transmission event is given by: p¯ =

L 

pi · qi−1

(6)

i=1 3 In practice (such as WiFi), the block length of a typical packet is around 10Kbits and the target FER is about 10−3 . In these cases, LDPC is shown to achieve Shannon’s limit to within 0.05 dB and FER can be well-approximated by packet outage probability.

2773

where qi is the packet outage probability of the i-th packet retransmission in a transmission event (for notation convenience, let q0 = 1): ˆ where qi = Pr[Ci < r|H]

i = 1, ..., L

(7)

In this paper, we consider the average power constraint which is given by: p] ≤ P0 (8) EH ˆ [¯ III. I NTEGRATED CROSS - LAYER AND HARQ D ESIGN P ROBLEM F ORMULATION In this paper, we shall first elaborate the optimization on average throughput G defined in (3), and then, show that it’s ˜ equivalent to the optimization on average system goodput G defined in (5) in asymptotic sense. The optimization problem on average throughput G, which integrates the cross-layer design with HARQ-IR and HARQ-CC, can be summarized as follows: Prob 1: Optimizing the user selection policy A, rate allocation policy R as well as power allocation policy P such that the average throughput G defined in (3) is maximized. Specifically, we have ˆ {A∗ , P ∗ , R∗ } = arg max EH ˆ [r · Pr(CL ≤ r|H)] A,P,R

(9)

while the following constraints are satisfied: (1) FER Constraint: The packet error probability of a transmission event must be a target , i.e. qL = , where qL is defined in (7). (2) Average Power Constraint: The power constraint (8) must be satisfied. Problem 1 can be solved using primal decomposition technique. Introducing p¯ (the average transmission power of a transmission event which is defined in (6)) as an intermediate variable, the optimization problem 1 can be decomposed into two subproblems: Prob 2: (Subproblem A - Resource Allocation within a ˆ an averTransmission Event) Given any CSIT realization H, age power of a transmission event p as well as a selected user A, find the optimal rate allocation r as well as power allocation {p1 , ..., pL } such that the conditional average throughput g¯ defined in (4) is maximized, i.e. {r∗ , {p∗1 , ..., p∗L }} = arg

max

r,{p1 ,...,pL }

ˆ r · Pr[CL ≥ r|H]

while the constraint (1) in problem 1 is satisfied. Denote the conditional average throughput after the optiˆ p, A). Note that g¯∗ is a mization in subproblem A as g¯∗ (H, ˆ p¯ and A. Hence, the second subproblem is function of H, described as follows: Prob 3: (Subproblem B - Resource Allocation between Transmission Events) Given the average system power constraint (6), optimizing the average power allocation p and the ˆ p, A) user selection A such that the average throughput g ∗ (H, is maximized, i.e. ∗ ˆ ˆ ˆ max EH ˆ [g (H, p(H), A(H))] ˆ p(H)

s.t.

ˆ EH ˆ [p(H)] ≤ P0

2774

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 7, JULY 2008

The optimization problem is difficult to solve for the general case. In order to obtain useful insight, we derive the asymptotically optimal cross-layer solutions for both HARQIR and HARQ-CC. In each case, we consider two situations: (1) the target FER  is sufficiently small for a given K; (2) the number of users K is sufficiently large for a given target FER . IV. I NCREMENTAL R EDUNDANCY

B. Asymptotic Solution for High SNR and Large K

In this section, we derive asymptotically optimal scheduling designs for HARQ-IR with high SNR under the following cases. A. Asymptotic Solutions for High SNR and Small Target FER In this subsection, we obtain the asymptotically optimal cross-layer scheduling solution for IR at high SNR and small target FER  for any given number of users K. Solution of Problem 2: The solution of Problem 2 is summarized in the following lemma. 4 Lemma 1: (Cross-Layer Resource Allocation within a Transmission Event) In a system with HARQ-IR retransmission scheme, given the average transmission power p¯ and the ˆ A of the selected user A, if the SNR of each estimated CSIT H transmission is sufficiently high and the target FER constraint  is sufficiently small, the optimal power allocation and rate allocation to maximize the conditional average throughput g¯ is given by: ⎡



2 ⎜ p¯σe e

⎢ [Rate Allocation]: r ∗ = log2 ⎣1 + aL ⎝ 1 L

ˆ |2 |H A 2 σe

δ

⎞δ ⎤ ⎟ ⎥ ⎠ ⎦

(10)

[Power Allocation within a Transmission Event]: p∗j

=

βj∗ qj−1

(11)

where βj∗ =

p¯ jδ

1 1 δ = 1 + + ... + 2 L

Finally, the following theorem shows that the optimal solution obtained above (optimized average throughput G) also ˜ optimizes the average system goodput G. ˜ Theorem 1: (Optimization of Average System Goodput G for Small ) For any given K, sufficiently high SNR and sufficiently low target FER , the asymptotically optimal solution obtained in Lemma 2 and Lemma 1 also optimizes ˜ defined in (5). the average system goodput G

1 i 1 i ai = 1i · ( ) 2 · ... · ( ) i 2 i

and qj is the outage probability of the j-th re-transmission defined in (7). Solution of Problem 3: Since we assume sufficiently high SNR, we only consider the case when r >> 0 in this paper. The following lemma summarizes the solution of Problem 3. Lemma 2: (Resource Allocation between Transmission Events) The optimal average power of a transmission event p∗ and the optimal user selection A∗ are given by: ˆ k |2 [User Selection]: A∗ = arg max |H k

[Power Allocation between Transmission Events]: ˆ A∗ ) = P0 p¯∗ (H where P0 is the average power constraint defined in (8). 4 Due to the page limitation, we eliminate all the proofs. However, the readers can refer to the full version for the proofs by this link http://www.ece.ust.hk/∼wray.

In this section, we consider the asymptotic cross-layer solution of IR with high SNR and large K for any given target FER . Solution of Problem 2: The solution is summarized in the following lemma. Lemma 3: (Resource Allocation within a Transmission Event)5 In a system with HARQ-IR retransmission scheme, given the average power of a transmission event p¯ (6), the ˆ A , we have the selected user A and the corresponding CSIT H ˆ A| : following conclusions for sufficiently large SNR and |H (i) For any feasible scheduling design, to maintain the target FER constraint , the packet outage probabilities in the first L − 1 re-transmissions {qi |i = 1, ..., L − 1} (7) approach to 1. (ii) The asymptotically optimal power and rate allocations to maximize the conditional average throughput g (4) while satisfying the given FER constraint  is given by:   2 −1 L  p¯σe F () ∗ (12) [Rate Allocation]: r = log2 1 + 2L [Power Allocation within a Transmission Event]: (13) p∗j = Lp¯ where F (x) is the CDF of a noncentral chi-square distribution with 2 degree of freedom and noncentrality parameter 2 ˆ 2 σe2 |HA | . Solution of Problem 3: Following similar argument as in Lemma 2, we have the solution of Problem 3 summarized in the following lemma. Lemma 4: (Resource Allocation between Transmission Events) The asymptotically optimal average power allocation of a transmission event p∗ and user selection A∗ are given by: [User Selection between Transmission Events]: ˆ k |2 A∗ = arg maxk |H [Power Allocation between Transmission Events]: ˆ A∗ ) = P0 p¯∗ (H where P0 is the average power constraint defined in (8). Finally, following the conclusion (i) of Lemma 3, we have EH,H ˆ [T ] ≈ L for any feasible scheduling policy that satisfies 5 In Lemma 3, we assume the |H ˆ A |2 is sufficiently large. This assumption ˆ A |2 = maxk {|H ˆ k |2 |k = 1, ..., K} where H ˆk can be justified as follows: |H is complex Gaussian distributed. Using extreme value theorem[12], we have ˆ A |2 ∼ Θ(ln K) with arbitrarily large probability for sufficiently large K. |H ˆ A |2 is also sufficiently large with Hence, when K is sufficiently large, |H arbitrarily large probability.

RUI and LAU: COMBINED CROSS-LAYER DESIGN AND HARQ FOR MULTIUSER SYSTEMS WITH OUTDATED CHANNEL STATE INFORMATION

C. Results and Discussions In this section, we derive the closed-form order of growth of the average system goodput for IR with cross-layer scheduling. The asymptotic expressions of the growth order are verified with simulation results. The main results are summarized in the following theorem. Theorem 3: (Asymptotic System Goodput Performance of Cross-Layer IR Systems) The average system goodput for cross-layer IR systems at high SNR is given by:  ⎧ δ   K  1 ⎪ P0 σe2 δ(1 − σe2 ) 1 ⎪ L ⎪ log + (log e) (1) a ⎪ 2 2 L ⎪ δ σe2 n ⎨ n=1 ˜=       G ⎪ termI  termII  ⎪ ⎪ 2 ⎪ ⎪ ⎩O (1 − ) log2 P0 (1−σLe ) ln K (2)

3.5

3

Average System Goodput

the target FER constraint  for sufficiently large SNR and K. Hence, we have: ˜ for Large Theorem 2: (Optimization of System Goodput G K) For any given target FER , sufficiently high SNR and sufficiently large K, the asymptotically optimal solution obtained in Lemma 4 and Lemma 3 also optimizes the average ˜ defined in (5). system goodput G

2.5

2

1.5

1

Monte Carlo Simulation L=1 Monte Carlo Simulation L=2 Closed−Form

0.5 20

25

30 Total Number of Users K

35

40

˜ versus total number of users K at Fig. 1. Average system goodput G L = 1, 2, σe2 = 0.75, P0 = 20dB and  = 5 × 10−3 for HARQ-IR cross-layer system. 9

(14)

8.5

Average System Goodput

where (1) is for sufficiently small FER  at a given K; (2) is for sufficiently large K at a given FER  and O(.) denotes the order of growth. From the asymptotic goodput expressions, we have the following observations: • Goodput versus K: Figure 1 and Figure 2 illustrate ˜ versus the number of users K the system goodput G for small K and large K respectively. For small K and ˜ scales in the order of , the average system goodput G 1 O( K ) ∼ ln(K) as illustrated in Figure 1. On the n=1 n other hand, for any given target FER  and sufficiently large K, the system goodput scales in the order of ˜ ∼ O(log log K) as illustrated in Figure 2. In both G cases, we observe that the simulation results match the trend of closed-form expression closely. • Goodput versus L: For a given K and sufficiently small , the maximum number of retransmissions L in HARQIR affects the average system goodput via both term I L and term II (though δ). Since δ = n=1 n1 ∼ ln(L) is a monotonically increasing function of L, the average ˜ grows logarithmically with respect system goodput G to L at small , illustrating the HARQ-IR contributes to the cross-layer gain as illustrated in Figure 1. On the other hand, for the case of large K at a given , the effect of L on cross-layer gain is quite different. For fair comparison, we first normalize the average power per transmission event P0 = LP˜0 , where P˜0 is the average power per transmission (this is because E[T ] ≈ L). !Hence, the average system goodput be#$ " 2 ˜ ˜ come G = O (1 − ) log2 P0 (1 − σe ) ln K ) . Hence, HARQ-IR (larger L) cannot increase the cross-layer gain at large K. • Effect of CSIT Errors: The cross-layer gain is realizable even with outdated CSIT. Yet, exponentially larger number of users K is needed to compensate for the penalty of

2775

8

7.5

7

Monte Carlo Simulation L=1 Closed−Form 6.5 100

120

140

160

180 200 Total Number of Users K

220

240

260

280

˜ versus total number of users K for large Fig. 2. Average system goodput G K at L = 1, σe2 = 0.01, P˜0 = 20dB and  = 5 × 10−3 for HARQ-IR cross-layer system (The curves for L = 2, 3 are overlapped with the plotted curve since L doesn’t affect the goodput in this case).

the CSIT errors σe2 , for in the second equation of equation (14) the term 1 − σe2 and ln K is parallelly important. V. C HASE C OMBINING In this section, we derive asymptotically optimal scheduling designs for HARQ-CC under various cases. A. Asymptotic Solutions for small target FER  We first consider the asymptotically optimal cross-layer solution for HARQ-CC at sufficiently small target FER  for any given number of users K. Step I [Solution of Problem 2]: The following lemma gives the solution of Problem 2: Lemma 5: (Cross-layer Resource Allocation within a Transmission Event) In a system with HARQ-CC retransmisˆ A of the selected sion scheme, given the estimated CSIT H

2776

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 7, JULY 2008

user A, the average power constraint of a transmission event p, if the target packet outage probability  is sufficiently small, the optimal power allocation and rate allocation to maximize the conditional average throughput g are given by: 2

ˆ | |H A   1 p¯σe2  L e σe2 [Rate Allocation]: r = log2 1 + L



(15)

[Power Allocation within a Transmission Event]: ¯ (16) p∗j = Lqpj−1 where qj is the outage probability of the j-th re-transmission, which is defined in (7). Step II [Solution of Problem3]: Lemma 6: (Resource Allocation between Transmission Events) The asymptotically optimal average power allocation of a transmission event p∗ and the user selection A∗ are given by: [User Selection between Transmission Events]: ˆ k |2 A∗ = arg maxk |H [Power Allocation between Transmission Events]:  + 1 L ∗ ˆ ∗ p (HA ) = λ − ˆ ∗ |2 |H A 1

σe2  L e

where

The power allocation can be any strategy that satisfies the L constraint j=1 pj = p¯ and pj > 0. Step II [Solution of Problem 3]: Lemma 8: (Resource Allocation between Transmission Events) The asymptotically optimal average power allocation of a transmission event p∗ and the user selection A∗ are given by: ˆ k |2 [User Selection]: A∗ = arg max |H k

[Power Allocation between Transmission Events]:  + ˆ A∗ ) = 1 − −1 2 2 p¯∗ (H γ F (,λ)σ e

ˆ A |2 is the noncentrality parameter of the where λ = σ22 |H e noncentral chi-square distribution and P0 is the average power constraint defined in (8). Following the same argument in the case of incremental redundancy, we have the following theorem. ˜ for Small Theorem 5: (Optimization of System Goodput G ) For any given target FER  and sufficiently large K, if the SNR of each transmission is positive, the asymptotically optimal solution obtained in Lemma 7 and Lemma 8 also ˜ defined in (5). optimizes the average system goodput G

2 σe

 σe2 1−σe2  P0 L 1 = 1 λ K(1 − σe2 ) σe2  L

C. Discussions (17)

and P0 is the average power constraint defined in (8). Finally, the following theorem justifying that the optimiza˜ tion on average throughput G and average system goodput G are equivalent (The proof is similar to Theorem 1): ˜ for Small Theorem 4: (Optimization of System Goodput G ) For sufficiently small target FER , the asymptotically optimal solution obtained in Lemma 5 and Lemma 6 also ˜ defined in (5). optimizes the average system goodput G B. Asymptotic Solutions for Large K In this subsection, we obtain the asymptotically optimal cross-layer solution for HARQ-CC with large number of users K. Step I [Solution of Problem 2]: The following lemma gives the solution of Problem 2: Lemma 7: In a system with HARQ-CC retransmission, given the average power constraint of a transmission event p¯ (6), if the power of each transmission is positive and the ˆ A |2 , is sufficiently large, we CSIT of the selected user A, |H have the following conclusions: (i) For any feasible scheduling design, to maintain the FER constraint , the outage probabilities of the first L − 1 retransmissions {qi |i = 1, ..., L − 1} (7) approach to 1. (ii) The optimal rate allocation to maximize the conditional average throughput g¯ (4) while keeping the FER constraint  is given by:   pσe2 F −1 ()¯ ∗ [Rate Allocation]: r = log2 1 + (18) 2

In this section, we derive the closed-form order of growth in the average system goodput for HARQ-CC with cross-layer scheduling. Theorem 6: (Asymptotic System Goodput Performance of Cross-Layer HARQ-CC Systems) The average system goodput for cross-layer HARQ-CC systems is given by: ⎧ 1−σe2  σe2 1 2 ⎪ 1−σe 1−σe2 L ⎪ P  K 0 ⎨ σ2 (1) ln 2 L ˜=   e G (19) ⎪ ⎪ 2 ⎩O 1− log (1 − σ ) ln K (2) 1 + P 0 2 e L where (1) is for sufficiently small FER  at a given K; (2) is for sufficiently large K at a given FER . From the closed-form expressions of the average system ˜ we have the following observations: goodput G, •



Goodput versus K: For small K and , the average ˜ scales in the order of O(K 1−σe2 ). system goodput G On the other hand, for any given target FER  and large K, the system goodput scales in the order of ˜ ∼ O(log log K) which is the same as the conventional G cross-layer performance. Goodput versus L For small K and , the maximum number of retransmissions L in HARQ-CC affects the 1 average system goodput via the term LL which is an increasing function of L. This demonstrates that HARQCC contributes to cross-layer gain for small K. On the other hand, for the case of large K at a given , the effect of L is quite different. Similar to the HARQ-IR case, we first express the system goodput in terms of the average power constraint per packet transmission P˜0 = P0 /L.

RUI and LAU: COMBINED CROSS-LAYER DESIGN AND HARQ FOR MULTIUSER SYSTEMS WITH OUTDATED CHANNEL STATE INFORMATION

Hence, the average system goodput become:  " # 1− 2 ˜ ˜ G = O log2 1 + LP0 (1 − σe ) ln K L  " # 1− log2 LP˜0 (1 − σe2 ) ln K = O (20) L



where we can observe that the average system goodput is a decreasing function of L for moderate to high SNR. This is due to the suboptimality of accumulation of SNR through packet retransmissions in HARQ-CC. Effect of CSIT Errors: The cross-layer gain is realizable even with imperfect CSIT. However, exponentially larger number of users K is needed to compensate for the penalty of the CSIT errors σe2 . VI. S UMMARY

In this paper, we consider the integrated design of crosslayer scheduling and Hybrid ARQ (HARQ). We consider both the chase combining and incremental redundancy in HARQ. We define the average system goodput (which measures the average bits successfully delivered to the receiver) as the measure of system performance. Based on information theoretical approach, we derive the asymptotically optimal cross-layer policy (power allocation, rate allocation and user selection policies) to optimize the average system goodput with HARQ for (1) small FER  at given K; (2) large K at given FER . In addition, we derive analytically the closed-form expression of the average system goodput, from which we can discuss how number of users K, maximum number of transmissions L and CSIT estimation error σe2 affect the average system goodput. R EFERENCES [1] D. Chase, “A combined coding and modulation approach for communication over dispersive channels,” IEEE Trans. Commun., vol. 21, pp. 159–174, Mar. 1973. [2] G. Benelli, “An ARQ scheme with memory and soft error detectors,” IEEE Trans. Commun., vol. 33, pp. 285–288, Mar. 1985. [3] D. Mandelbaum, “An adaptive-feedback coding scheme using incremental redundancy,” IEEE Trans. Inform. Theory, vol. 20, pp. 388–389, May 1974. [4] J. Metzner, “Improvements in block-retransmission schemes,” IEEE Trans. Commun., vol. 27, pp. 524–532, Feb. 1979. [5] A. K. Karmokar, D. V. Djonin, and V. K. Bhargava, “Delay constrained rate and power adaptation over correlated fading channels,” in Proc. IEEE Global Telecommunications Conference, 2004, vol. 6, pp. 3448– 3453, Nov. 2004. [6] H. E. Gamal, G. Caire, and M. O. Damen, “The MIMO ARQ channel: diversity-multiplexing-delay tradeoff,” IEEE Trans. Inform. Theory, vol. 52, pp. 3601–3621, Aug. 2006.

2777

[7] B. C. Jung, J. K. Kwon, and D. K. Sung;, “Determining the optimum threshold values of MCS levels for retransmission packets in HARQ schemes,” in Proc. Vehicular Technology Conference, 2003 (VTC 2003Spring), vol. 3, pp. 1935–1939, April 2003. [8] H. T. Zheng and H. Viswanathan, “Optimizing the ARQ performance in downlink packet data systems with scheduling,” IEEE Trans. Wireless Commun., vol. 4, pp. 495–506, Mar. 2005. [9] M. Assaad and D. Zeghlache, “Cross-layer design in HSDPA system to reduce the TCP effect,” IEEE J. Select. Areas Commun., vol. 24, pp. 614–625, Mar. 2006. [10] C. Fan, L. J. Su, M. Y. Chen, and D. C. Yang, “A Markov based method for modulation and coding scheme (MCS) selection with hybrid ARQ retransmission,” in Proc. IFIP International Conference on Wireless and Optical Communications Networks 2006, pp. 1–5, Apr. 2006. [11] A. Talukdar, P. Sartori, M. Cudak, B. Classon, and Y. Blankenship, “Aggressive modulation/coding scheme selection for maximizing system throughput in a multi-carrier system,” in Proc. Vehicular Technology Conference, 2005 (VTC 2005-Spring), vol. 5, pp. 3038–3042, May 2005. [12] P. Viswanath, D. Tse, and R. Laroia, “Opportunistic beamforming using dumb antennas,” IEEE Trans. Inform. Theory, vol. 48, pp. 1277–1294, June 2002.

IEEE 802.16m.

Rui Wang graduated from the Dept of Computer Science and Technology, University of Science & Technology of China, with a B.Eng in 2004. After that, he was admitted by the Dept of Electronic & Computer Engineering, Hong Kong University of Science & Technology, for Ph.D. study. He is now Ph.D. candidate on wireless communication. His current research interests include cross-layer optimization, wireless ad-hoc network, and cognitive radio. He is also involved in the standardization of IEEE 802.22 (Wireless Regional Area Network) and

Vincent Lau graduated from the Dept of EEE, University of Hong Kong with a B.Eng (Distinction 1st Hons) in 1992. He joined the HK Telecom after graduation for three years as project engineer and later promoted to system engineer. He obtained the Sir Edward Youde Memorial Fellowship and the Croucher Foundation in 95 and went to the University of Cambridge for a Ph.D. in mobile communications. He completed the Ph.D. degree in 2 years and joined the Lucent Technologies - Bell labs (ASIC department) as member of technical staff in 1997. In 2004, he joined the Department of Electrical and Electronic Engineering, Hong Kong University of Science and Technology. At the same time, he is a technology advisor of HK-ASTRI on the R&D of wireless LAN access infrastructure with smart antenna. He has a total of seven years industrial experience and three years of academic experience. His research interests include adaptive modulation and channel coding, information theory with state feedback, multi-user MIMO scheduling, crosslayer optimization, baseband SoC design (UMTS base station ASIC, 3G1x mobile ASIC, Wireless LAN MIMO ASIC). He is the principal author of a book on MIMO Technologies (to be published by John Wiley and Sons) as well as the chapter author of two books on wideband CDMA technologies. He has published more than 40 papers in IEEE transactions and journals and 47 papers in international conference, 14 Bell Labs Technical Memos and received two best paper awards. He has eight US patents pending and is currently a senior member of IEEE.

Combined cross-layer design and HARQ for multiuser systems with ...

design framework for cross-layer scheduling and HARQ design in multiuser systems with slow ... obtain useful design insights such as the role of HARQ in the.

319KB Sizes 9 Downloads 252 Views

Recommend Documents

Crosslayer Design for Distributed MAC and Network ...
Abstract—In this paper, we address the joint design and distributed implementation of medium access control (MAC) and network coding in wireless ad hoc ...

Joint Link Adaptation and User Scheduling With HARQ ... - IEEE Xplore
S. M. Kim was with the KTH Royal Institute of Technology, 114 28. Stockholm ... vanced Institute of Science and Technology, Daejeon 305-701, Korea (e-mail:.

Spectrum Efficient Communications with Multiuser ...
separately on interference and multiple access channels. However ..... R a tio o. f s u m ra te. Milcom 2015 Track 1 - Waveforms and Signal Processing. 1497 ...

Energy-Efficienct Design in Wireless Multiuser MIMO-global.pdf ...
Energy-Efficienct Design in Wireless Multiuser MIMO-global.pdf. Energy-Efficienct Design in Wireless Multiuser MIMO-global.pdf. Open. Extract. Open with.

Fast and Robust Quadratic Placement Combined with ...
Nov 9, 2006 - Transactions on Computer-Aided Design of Circuits and Systems, .... cell shifting, iterative local refinement and a hybrid net model.

Joint Power Allocation and Beamforming for Multiuser ...
Multiuser MIMO Two-way Relay Networks. Mohammad .... The problem is formulated and solved via the proposed iterative scheme in. Section III. Simulation results are presented in Section IV. Finally, conclusions are drawn in Section V. II. SYSTEM .....

Combined 1D and 2D Modeling with HEC-RAS.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Combined 1D ...

Face Pose Estimation with Combined 2D and 3D ... - Jiaolong Yang
perception (MLP) network is trained for fine face ori- entation estimation ... To the best of our knowledge ... factors are used to normalize the histogram in a cell to.

Combined container and carrier wristband
Mar 29, 1989 - Assistant Examiner-C. Tuttle. Attorney, Agent, or Firm~Nil1es & Ni11es. [57]. CLAIM. The ornamental design for a combined container and a.

Design and Construction Standards for Wastewater Collection Systems
Nov 3, 2009 - (2) Copy of material delivery ticket from Agency approved pit if ...... Site Storm Water Management Plan with Best Management Practices to be.

Software specification and design for imaging Systems
specify real-time imaging systems.6 Many of these results are included and ..... In addition to the DFDs, SD uses a data dictionary todocument and control interfaces. .... Image processing is data intensive and would seem wellsuited to SASD.

multiuser mimo wireless communications: optimal and ...
MULTIUSER MIMO WIRELESS COMMUNICATIONS: OPTIMAL AND EFFICIENT SCHEMES FOR. RATE MAXIMIZATION AND POWER MINIMIZATION. WINSTON W. L. HO. B.Eng.(Hons.), NUS. A THESIS SUBMITTED. FOR THE DEGREE OF DOCTOR OF PHILOSOPHY. NUS Graduate School for. Integrativ

Dual Optimization Methods for Multiuser ... - Research at Google
Data transmission takes place in each .... This property is clearly satisfied if time-division multiplex- ... time-sharing property, then it has zero duality gap, i.e. the.

Combined Acoustic and Pronunciation Modelling for ...
non-native speech recognition that uses a “phonetic confusion” between SL and NL phones [6]. As non-native speakers tend to pronounce phones in a manner ...

Combined phylogenetic and genomic approaches for ... - Dan Knights
cost of sequencing have allowed such approaches to be ..... encapsulates three metadata compliant data types, which are the ...... duality diagram for ecologists.

COMBINED GRADES
Apr 12, 2016 - Combined grade classrooms provide an opportunity for students of different ages and levels of development to cooperate and learn from each ...

Fuzzy Markup Language for RealWorld Applications(Combined ...
Fuzzy Markup Language for RealWorld Applications(Combined)-03272017-2.pdf. Fuzzy Markup Language for RealWorld Applications(Combined)-03272017-2.

pdf-1451\handbook-for-cogeneration-and-combined-cycle-power ...
Try one of the apps below to open or edit this item. pdf-1451\handbook-for-cogeneration-and-combined-cycle-power-plants-2nd-second-edition.pdf.