Globecom 2012 - Wireless Communications Symposium

QoS-Aware Policies for OFDM Bidirectional Transmission with Decode-and-Forward Relaying Yuan Liu, Jianhua Mo, and Meixia Tao Department of Electronic Engineering Shanghai Jiao Tong University, Shanghai, 200240, P. R. China Email: {yuanliu, mjh, mxtao}@sjtu.edu.cn

Abstract—In this paper, we consider the orthogonal frequency division multiplexing (OFDM)-based bidirectional transmission where a pair of users exchange information with the assistance of a decode-and-forward (DF) relay. Each user can communicate with the other via three transmission modes: direct transmission, one-way relaying, and two-way relaying. We jointly optimize the transmission policies, including power allocation, transmission mode selection, and subcarrier-node assignment for maximizing the weighted sum rates of the two users with quality-of-service (QoS) guarantees. We formulate the joint optimization problem as a mixed integer programming problem. By using the dual method, we solve the problem efficiently in an asymptotically optimal manner. Particularly, we derive the capacity region of two-way DF relaying in parallel relay channels. Simulation results show that the proposed resource-allocation scheme can substantially improve system performance compared with the conventional schemes.

I. I NTRODUCTION Combining the relaying architecture with orthogonal frequency division multiplexing (OFDM) transmission is a powerful technique and thus adopted in many standards. However, the traditional one-way relaying is less spectrally efficient due to the practical half-duplex constraint. To overcome this problem, two-way relaying has been recently proposed [1]– [3]. There are several works on resource allocation in OFDM two-way relay systems [4]–[10]. According to the relaying bases, these works can be divided into two categories: persubcarrier [4]–[6] and subcarrier pairing [7]–[10]. The first category assumes that the two-hop cooperative transmission, i.e., source-to-relay link and relay-to-destination link, use the same subcarrier. Such per-subcarrier basis significantly simplifies the optimization problems but does not fully utilize the channel dynamics. Different from the per-subcarrier basis, the subcarrier pairing basis allows the subcarriers in the first and second hops to be paired, and then a better performance can be provided. In view of all these existing literature, this paper is motivated in twofold: Firstly, both per-subcarrier and subcarrier pairing bases are not optimal for decode-and-forward (DF), where the information from one set of subcarriers in the first hop can be decoded and re-encoded jointly, and then This work is supported by the Innovation Program of Shanghai Municipal Education Commission under grant 11ZZ19, the NCET program under grant NCET-11-0331, and the NSF of China under grant 60902019.

transmitted over a different set of subcarriers in the next hop. Secondly, by use of the parallel OFDM relaying architecture, the bidirectional communication can be completed by three transmission modes, namely direct transmission, oneway relaying, and two-way relaying. This is due to the fact that different transmission modes prefer different channel conditions. Moreover, power allocation, subcarrier assignment, and transmission mode selection are tightly coupled with each other. How to jointly coordinate these transmission policies and how much power and spectral efficiencies are contributed by different transmission modes, are crucial but more importantly, have not been considered for OFDM bidirectional relay systems. In this paper, we consider the scenario that two users exchange information with the assistance of a single DF relay using OFDM. The main contributions of this paper are summarized as follows: We formulate a joint optimization problem of power allocation, subcarrier assignment, and transmission mode selection for OFDM bidirectional DF relaying. The previous works often consider a subset of this problem. Our objective is to maximize the weighted sum rates of the two users with diverse QoS guarantees. The joint problem is a mixed integer programming problem. By using the dual method, we develop an efficient algorithm to find the QoSaware transmission policies with linear complexity of the number of subcarriers. Particularly, we derive the achievable capacity region of two-way DF relaying in parallel relay channels. Simulation results reveal that for the OFDM bidirectional DF relaying with hybrid transmission modes, the importance of one-way relaying is decreasing with signal-to-noise ratio (SNR). On the contrary, the importance of direct transmission and two-way relaying are increasing with SNR, and two-way relaying dominates the system performance. II. O PTIMIZATION F RAMEWORK A. System Model We consider the relay-assisted bidirectional communication as shown in Fig. 1, which consists of a user pair A and B and a relay R. It is assumed that the global channel state information are perfect and available at all nodes. The two users can communicate with each other directly or through the relay. In total, there are three transmission modes, namely, direct transmission, one- and two-way relaying. In this paper, the

4752

2

two-way relaying

to the peak power constraint PR , which can be expressed as   N ∑ ∑  pbR,k,n + pcR,n  ≤ PR . (3)

one-way relaying 9

9 7

8

direct transmission

7 3

8

4

n=1

5

6 1 2

Fig. 1. Relay-assisted bidirectional transmission model, where the numbers denote the subcarrier indexes.

two-phase two-way relaying protocol is applied, i.e., the first phase is multiple-access (MAC) phase and the second phase is the broadcast (BC) phase [1]–[3]. Each node can transmit and receive at the same time but on different frequencies. For both one-way relaying and two-way relaying, the relay adopts DF strategy and the delay between the first and second hops can be negligible compared with the duration of a transmission frame. For example, Fig. 1 shows that A and B can use subcarrier 9 for the MAC phase but the relay can use subcarriers {7, 8} in the BC phase. Notice that such subcarrier set basis relaying is also applicable for one-way relaying.

k∈{A,B}

After introducing the assignment and power variables, now we briefly present the achievable rates for the three transmission modes for each user. For direct transmission mode, the achievable rate of user k over subcarrier n can be easily given by a Rk,n = C(pak,n |hk,k′ ,n |2 ), k, k ′ ∈ {A, B}, k ̸= k ′ ,

where C(x) = log2 (1 + x) and hj,j ′ ,n denotes the channel coefficients from node j to node j ′ on subcarrier n with j, j ′ ∈ {A, B, R}, j ̸= j ′ . Then the achievable rate of user k by using direct transmission mode is Rka =

- ρak,n indicates whether subcarrier n is assigned to user k for direct transmission, k ∈ {A, B}. - ρbk,n,i indicates whether subcarrier n is assigned to user k at the i-th hop of one-way relaying, k ∈ {A, B}, i = 1, 2. - ρcn,i indicates whether subcarrier n is assigned to the user pair at the i-th hop of two-way relaying, i = 1, 2. As mentioned in [8]–[11], the bidirectional links must occur in pair for two-way relaying, such that in our case, the user index k is not involved in ρcn,i . In order to avoid interference, these binary variables must satisfy the following constraint:

k∈{A,B}



(5)

For one-way relaying transmission mode, the achievable rates of the first and second hops for user k can be respectively written as:

2 ∑

k∈{A,B} i=1

ρbk,n,i +

2 ∑

b Rk,n,2 = C(pbR,k′ ,n |hR,k′ ,n |2 ),

n=1

n=1

(7) For the two-way DF relaying, prior work has studied the capacity region for single-channel case [1]–[3]. Based on these results, we derive the capacity region of OFDM two-way DF relaying by the following Lemma. c c Lemma 1: The capacity region (RA , RB ) of OFDM twoway DF relaying is given by

ρcn,i ≤ 1, ∀n ∈ N .

c RA ≤

i=1

(1) Let denotes the transmit power of user k over subcarrier n for direct transmission, pbk,R,n and pck,R,n as the transmit power of user k for the relay over subcarrier n using one- and two-way relaying, respectively, k ∈ {A, B}. Let Pk be the total power of user k, then the power allocation policy of user k should satisfy: ) pak,n + pbk,R,n + pck,R,n ≤ Pk , k ∈ {A, B}.

c RB ≤

c c RA + RB ≤

c RA ≤

(2) c RB ≤

n=1

Denote pbR,k,n as the transmit power from relay node to user k over subcarrier n using one-way relaying, k ∈ {A, B}. Denote pcR,n as the transmit power of the relay node over subcarrier n for two-way relaying. The relay node is subject

(6)

with k, k ′ ∈ {A, B}, k ̸= k ′ . The end-to-end achievable rate of user k by using one-way relaying is the minimum of the rate achieved in the two hops, which can be expressed as } {N N ∑ ∑ b b b b b ρk,n,2 Rk,n,2 , k ∈ {A, B}. Rk ≤ min ρk,n,1 Rk,n,1 ,

pak,n

N ∑ (

a ρak,n Rk,n , k ∈ {A, B}.

b Rk,n,1 = C(pbk,R,n |hk,R,n |2 ),

We use superscripts a, b, and c to denote direct transmission, one-way relaying, and two-way relaying, respectively. We first introduce the binary assignment variables as follows:

ρak,n +

N ∑ n=1

B. Problem Formulation



(4)

N ∑ n=1 N ∑ n=1 N ∑ n=1 N ∑ n=1 N ∑

c ρcn,1 RA,n,1

c ρcn,1 RB,n,1

c ρcn,1 RAB,n,1

(8)

c ρcn,2 RA,n,2

c ρcn,2 RB,n,2

n=1 c where = C(pck,R,n |hk,R,n |2 ), Rk,n,2 = c 2 ′ C(pR,n |hR,k′ ,n | ), k, k ∈ {A, B}, k ̸= k ′ , and c RAB,n,1 = C(pcA,R,n |hA,R,n |2 + pcB,R,n |hB,R,n |2 ).

4753

c Rk,n,1

3

The Lemma can be proved by the similar way as [12], where the achievable capacity for traditional one-way relaying in parallel relay channels was derived. Note that the capacity of OFDM two-way DF relaying derived in (8) is non-trivial and fundamentally different from the single-channel or persubcarrier cases, since (8) allows the relay to jointly decode and re-encode the received signal from one set of subcarriers in the first hop (MAC phase), and then forward the processed signal over a different set of subcarriers in the second hop (BC phase). We now can characterize the achievable rate of user k over all the possible transmission modes:

subcarriers. Substituting s and real-valued ρ into the rate variables R, the relaxed problem can be written as (P2) ∑ wk Rk max

Rk = Rka + Rkb + Rkc , k ∈ {A, B}.

It is readily to prove that P2 is a convex optimization problem and has zero duality gap, meaning that a globally optimal solution can be found in the dual domain. We first introduce non-negative Lagrangian multipliers λbk1 , b2 λk , λck1 , λck2 , λcAB with constraints (11b)-(11f), respectively. All of them are denoted as a vector λ ≽ 0. In addition, nonnegative Lagrangian multipliers α = {αA , αB , αR } ≽ 0 are introduced to associate with the power constraints of the three nodes, µ = {µA , µB } ≽ 0 are associated the two users’ QoS requirements in (10). Then the dual function of P2 can be defined as

(9)

Each user has its own rate QoS, which can be expressed as Rk ≥ rk , k ∈ {A, B},

(10)

where rk is the minimum rate requirements of user k. Our objective is not only to optimally assign subcarriers and transmission modes but also to allocate power and rate for each user so as to maximize the weighted sum rates while maintaining the individual rate requirements of each user. Mathematically, the joint optimization problem can be formulated as (P1) ∑ wk Rk max (11a) {p,ρ,R}

k∈{A,B}

s.t. Rkb ≤ Rkb ≤ Rkc ≤ Rkc ≤

N ∑ n=1 N ∑ n=1 N ∑ n=1 N ∑

b ρbk,n,1 Rk,n,1

b ρbk,n,2 Rk,n,2

(11b)

{s,ρ,R}

k∈{A,B} N ∑ (

s.t.

n=1 N ∑

) sak,n + sbk,R,n + sck,R,n ≤ Pk , k ∈ {A, B}

 

n=1

k∈{A,B}

g(λ, α, µ) ,

max

{s,ρ,R}∈D

(11e)

+



α k Pk −

N ∑

(13)

+

) ( a sk,n + sbk,R,n + sck,R,n

]







n=1



N ∑ n=1



N ∑

+αR PR −

n=1 c c ≤ + RB RA

L(s, ρ, R, λ, α, µ),

k∈A,B

[



c ρcn,2 Rk,n,2

(12)

where D is the set of all primal variables {s, ρ, R} that satisfy the constraints, and the Lagrangian is ∑ L(s, ρ, R, λ, α, µ) = wk Rk + Lb + Lc

k∈{A,B}

(11d)

sbR,k,n + scR,n  ≤ PR

(1), (10), (11b) − (11f), ρ ∈ [0, 1].

(11c)

c ρcn,1 Rk,n,1





sbR,k,n + scR,n 

k∈{A,B}

[ ] µk (Rka + Rkb + Rkc ) − rk ,

(14)

k∈{A,B} c ρcn,1 RAB,n,1

(11f)

in which

n=1

(1), (2), (3), (10), ρ ∈ {0, 1},

(11g)

Lb

=

(

+λbk2

Lc

4754

N ∑

) b ρbk,n,1 Rk,n,1 − Rkb

n=1

N ∑

)]

b ρbk,n,2 Rk,n,2 − Rkb

,

(15)

n=1

III. O PTIMAL T RANSMISSION P OLICY To make P1 more tractable, we relax the binary variables ρ into real-valued ones, i.e., ρ ∈ [0, 1]. This continuous relaxation makes ρ as the time sharing factors for subcarriers. In addition, we introduce a new variable vector s , {sak,n , sbk,R,n , sbR,k,n , sck,R,n , scR,n } and define it as s , ρ · p. Clearly, s can be viewed as the actual consumed powers on

(

λbk1

k∈{A,B}

where wk is the weight that represents the priority of user k, p , {pak,n , pbk,R,n , pbR,k,n , pck,R,n , pcR,n }, ρ , {ρak,n , ρbk,n,i , ρcn,i } and R , {Rka , Rkb , Rkc }.

A. Continuous Relaxation

[



=

[



(

λck1

+λck2

) c ρcn,1 Rk,n,1 − Rkc

n=1

k∈{A,B}

(

N ∑

N ∑

)]

c ρcn,2 Rk,n,2 − Rkc

n=1 N ∑

( +λcAB

n=1

) c ρcn,1 RAB,n,1



c RA



c RB

. (16)

4

Computing the dual function g(λ, α, µ) requires to determine the optimal {s, ρ, R} for given dual variables {λ, α, µ}. In the following we present the derivations in detail. B. Optimizing {s, ρ, R} for Given {λ, α, µ} 1) Maximizing Lagrangian over R: Firstly, we look at the rate variables R. The part of dual function with respect to R is given by ∑ [ g0 (λ, α, µ) = max (wk + µk − λbk1 − λbk2 )Rkb R

k∈{A,B}

] +(wk + µk − λck1 − λck2 − λcAB )Rkc . (17) To make sure the dual function is bounded, we have wk + µk − λbk1 − λbk2 = 0 and wk + µk − λck1 − λck2 − λcAB = 0. In such case, g0 (λ, α, µ) ≡ 0 and we obtain that λbk2 = wk + µk − λbk1 , λck2

= wk + µk −

λck1

(18)



λcAB .

(19)

Substitute these results above into (14), the Lagrangian can be rewritten as (the details are omitted here): [ K N ) ∑ ∑( b1 b2 a L(s, ρ, λ, α, µ) = + Hk,n + Hk,n Hk,n ]

n=1

+Hnc1 + Hnc2 +

k=1

∑ k∈{A,B,R}



αk Pk −

k∈{A,B}

where a a − αk sak,n , = (wk + µk )ρak,n Rk,n Hk,n b1 b Hk,n = λbk1 ρbk,n,1 Rk,n,1 − αk sbk,R,n ,

µk rk , (20)

We now solve gn (λ, α, µ). Here we first analyze the optimal power allocations s∗ for given subcarrier assignment and transmission mode selection ρ. By applying Karush-Kuhn-Tucker (KKT) conditions [13], the optimal power allocations for direct transmission are given by ( )+ wk + µk 1 a,∗ a sk,n = ρk,n · − , (24) σαk |hk,k′ ,n |2 with k, k ′ ∈ {A, B}, k ̸= k ′ , σ , ln 2 and (x)+ , max{x, 0}. (24) shows that the optimal power allocations for direct transmission are achieved by multi-level water-filling. In particular, the water level of each user depends explicitly on its QoS requirement and weight, and can differ from one another. By applying the KKT conditions, we obtain the optimal power allocations for the first hop of one-way relaying: ( )+ λbk1 1 b,∗ b sk,R,n = ρk,n,1 · − , k ∈ {A, B}. (25) σαk |hk,R,n |2 Similarly, the optimal power allocations for the second hop of one-way relaying are given by )+ ( wk + µk − λbk1 1 b,∗ b − (26) sR,k,n = ρk,n,2 · σαR |hR,k′ ,n |2 with k, k ′ ∈ {A, B}, k ̸= k ′ . (25) and (26) show that the optimal power allocations for DF one-way relaying are also achieved by multi-level water-filling. For the first hop (or MAC phase) of two-way relaying, the c,∗ c,∗ c optimal power allocation sc,∗ k,R,n = ρn,1 · pk,R,n , where pk,R,n are the non-negative real root of the following equations:  c1 2 λcAB |hA,R,n |2  λcA |hA,R,n | 2 + 1+p |hA,R,n | 1+pc |hA,R,n |2 +pc |hB,R,n |2 = σαA

b2 b Hk,n = (wk + µk − λbk1 )ρbk,n,2 Rk,n,2 − αR sbR,k′ ,n , A,R,n ∑ c λB1 |hB,R,n |2 c  c , − αk sck,R,n ) + λcAB ρcn,1 RAB,n,1 (λck1 ρcn,1 Rk,n,1 Hnc1 = 1+pc |h B,R,n

2 B,R,n |

A,R,n

+

B,R,n

λcAB |hB,R,n |2 1+pcA,R,n |hA,R,n |2 +pcB,R,n |hB,R,n |2

= σαB .

k∈{A,B}



The optimal power allocation for the second hop (or BC c c,∗ c,∗ , − αR scR,n (wk + µk − λck1 − λcAB )ρcn,2 Rk,n,2 c phase) of two-way relaying is sc,∗ R,n = ρn,2 · pR,n , where pR,n k∈{A,B} is given by  can be regarded as the profits of different traffic sessions. For ξ |h |2 +ξ |h |2 0, if αR ≥ B R,A,n σ A R,B,n brevity, we denote ξk = wk +µk −λck1 −λcAB in what follows. c,∗ √ pR,n = −ϕ2 + ϕ2 −4ϕ1 ϕ3 2 2) Maximizing Lagrangian over s: Observing the La , otherwise, 2ϕ1 grangian in (20), we find that the dual function in (13) can be decomposed into N independent functions with the identical with ϕ1 = αR |hR,B,n |2 |hR,A,n |2 , ϕ2 = αR (|hR,B,n |2 + structure: |hR,A,n |2 ) − (ξA + ξB )|hR,B,n |2 |hR,A,n |2 /σ, and ϕ3 = αR − (ξB |hR,A,n |2 + ξA |hR,B,n |2 )/σ. N ∑ ∑ ∑ g(λ, α, µ) = gn (λ, α, µ)+ αk Pk − µk rk , 3) Maximizing Lagrangian over ρ: Substituting the optimal power allocations s∗ (λ, α, µ) into (13) to eliminate the power n=1 k∈{A,B,R} k∈{A,B} (21) variables (the details are omitted here), then the profits in the where sub-Lagrangian (23) are only related to the primal variables ρ for given dual variables {λ, α, µ}. Now we are ready to find gn (λ, α, µ) , max Ln (s, ρ, λ, α, µ) (22) the optimal ρ∗ based on the following proposition. {s,ρ}∈D Proposition 1: There always exists an optimal binary soluwith ( ) tion for ρ∗ for the dual function (13). ∑ b1 b2 a Ln (s, ρ, λ, α, µ) = Hk,n + Hk,n + Hk,n Proof: For each subcarrier n, (23) has a bounded objeck∈{A,B} tive and is a linear program problem over ρn ∈ [0, 1], where +Hnc1 + Hnc2 . (23) ρn , {ρaA,n , ρaB,n , ρbA,n,1 , ρbB,n,1 , ρbA,n,2 , ρbB,n,2 , ρcn,1 , ρcn,2 }, a Hnc2 =

4755

5

According to Proposition 2, the optimal assignment ρ∗ can be found by the simple greedy method. Specifically, for each subcarrier n, let one out of the eight elements of ρn be 1 if its corresponding profit in Ln (ρ, λ, α, µ) is maximum,1 and others be 0. C. Optimizing Dual Variables {λ, α, µ} After computing g(λ, α, µ), we now solve the standard dual optimization problem which is min

g(λ, α, µ)

(27)

s.t.

−λ, −α, −µ 4 0, −wk − µk + λbk1 ≤ 0, k ∈ {A, B}

(28) (29)

λ,α,µ

−wk − µk + λck1 + λcAB ≤ 0, k ∈ {A, B}.(30) Since a dual function is always convex by definition, the ellipsoid method can be used to update {λ, α, µ} simultaneously toward {λ∗ , α∗ , µ∗ } that minimizes g(λ, α, µ) based on the following proposition. Proposition 2: For the dual problem (27), the subgradient vector is   ∑N b b − RA,n,2 ) ∆λbA1 = n=1 (RA,n,1 ∑   b b  ∆λbB1 = N  n=1 (RB,n,1 − RB,n,2 )   ∑ N c c c  ∆λA1 = n=1 (RA,n,1  − RA,n,2 )   ∑  ∆λc1 = N (Rc  c   B,n,1 − RB,n,2 ) B n=1 ∑   N c c c − RA,n,2 − RB,n,2 )  ∆λcAB = n=1 (RAB,n,1  ( )   ∑ ∆= N a b c  ∆µ = R + R + R − r A A A A,n,2 A,n,2 ) n=1   (  ∆µ = Ra + ∑N  b c R + R − r B B  B,n,2 B,n,2 B n=1 )  ∑N ( a   b c  ∆αA = PA − n=1 sA,n + sA,R,n + sA,R,n  )   ∑N ( a b c  ∆αB = PB − n=1 sB,n + sB,R,n + sB,R,n  )   ∑N (∑ b c ∆αR = PR − n=1 k∈{A,B} sR,k,n + sR,n Finally, we summarize the proposed dual-based solution in Algorithm 1. The algorithm is asymptotically optimal with a reasonable large number of subcarriers. In Algorithm 1, for given transmit powers, the system is said to be in an outage if any QoS rate requirement can not be satisfied. In this case, we set the rates as zero. The computational complexity of the ellipsoid method is O(q 2 ), where q is the number of the dual variables. In our case q = 10. Combining the complexity of decomposition in (21), the total complexity of the proposed algorithm is O(q 2 N ), which is linear in the number of subcarriers. IV. S IMULATION R ESULTS In this section, we conduct comprehensive simulation to evaluate the performance of the proposed scheme. The performance of two benchmarks, namely BM1 and BM2, are presented. In specific, BM1 is the direct transmission scheme, and BM2 combines direct transmission and one-way relaying 1 Arbitrary

tie-breaking can be performed if necessary.

Algorithm 1 Proposed dual-based method for P1 1: initialize {λ, α, µ}. 2: repeat b1 b2 a 3: Compute the profits {Hk,n , Hk,n , Hk,n , Hnc1 , Hnc2 } us∗ ing the optimal power allocations s (λ, α, µ) for all k and n. 4: Compare the profits for each subcarrier n, and let the maximum profit be active and others inactive. Then the optimal ρ∗ (λ, α, µ) can be obtained. 5: Update {λ, α, µ} using the ellipsoid method as the following steps 6-10: 6: if the constraints (28)-(30) are all satisfied then 7: Update the ellipsoid with ∆ in Proposition 2. 8: else 9: Update the ellipsoid with the gradient of the constraints (28)-(30). 10: end if 11: until {λ, α, µ} converge. 12: if µ converge to zero then 13: QoS requirements are satisfied and output RA and RB . 14: else 15: Declare an outage and output RA = RB = 0. 16: end if

600 BM1 BM2 Proposed

500 Sum Rate (bits/OFDM symbol)

globally optimal solution can be found at the vertices of the feasible region. Therefore at least one optimal ρ∗n is binary.

400

300

200

100

0 10

Fig. 2.

15

20 SNR (dB)

25

30

Sum-rate performance of different schemes.

in the optimization. Note that these two benchmarks are the special cases of the proposed scheme. For brevity, we use DT, OW, and TW to denote direct transmission, one- and two-way relaying in the simulation figures. We set the distance between users A and B as 2 km, and the relay R is located at the middle point between the two users. The Stanford University Interim (SUI)-6 channel model is employed to generate OFDM channels and the path-loss exponent is fixed as 3.5. The number of subcarriers is set as N = 256. Without loss of generality, we let the three nodes have the same peak power constraints (i.e., PA = PB = PR ), and the two users have the same rate requirements (i.e., rA = rB = 5bits/OFDM symbol) and the same priority (i.e., wA = wB = 1).

4756

6

250

150

BM1−DT BM2−DT BM2−OW Proposed−DT Proposed−OW Proposed−TW

70

Throughput Percentage (%)

Number of subcarriers

200

80

100

60 50 40 30

BM2−DT BM2−OW Proposed−DT Proposed−OW Proposed−TW

20

50 10 0 10

15

20 SNR (dB)

25

0 10

30

Fig. 3. Number of occupied subcarriers of difference transmission modes for different schemes.

Firstly, we compare the system throughput performance of the proposed scheme and the two benchmarks in Fig. 2. It is observed that the proposed algorithm significantly outperforms the benchmarks, which clearly demonstrate the superiority of the proposed algorithm. For example, when signal-tonoise ratio (SNR) is 20dB, the proposed scheme can achieve about 60% and 10% throughput improvements compared with BM1 and BM2. Moreover, the throughput improvements are increasing with SNR. Fig. 3 illustrates the number of occupied subcarriers by different transmission modes. One can observe that in low SNR regime (e.g., 10dB), the three schemes do not occupy all subcarriers. This is because in low SNR regime, no power is allocated to those subcarriers with poor channel conditions. When SNR is high (e.g., 30dB), we observe that BM2 (DT together with OW) and the proposed scheme occupy almost all subcarriers. However, some subcarriers are still discarded in BM1 even when SNR is 30dB. These observations show the benefits of cooperative transmission. Finally, we find that the utilized subcarriers for direct transmission are increasing with SNR in three schemes, and the utilized subcarriers for two-way relaying are increasing with SNR in our proposed scheme. Nevertheless, in both BM2 and proposed schemes, the utilized subcarriers for one-way relaying are increasing when SNR is less than 20dB, and decreasing when SNR is larger than about 20dB. Fig. 4 shows the throughput percentages by different transmission modes for BM2 and the proposed scheme. One observes that the throughput percentages of direct transmission and two-way relaying are increasing with SNR, but the importance of one-way relaying is decreasing with SNR. Moreover, in our proposed scheme, two-way relaying dominates the throughput performance. This suggests the significance of twoway relaying in the system. V. C ONCLUSION In this paper, we studied the joint optimization problem of power allocation, subcarrier assignment, and transmission

Fig. 4.

15

20 SNR (dB)

25

30

Rate percentages of different transmission modes.

mode selection with QoS guarantees in OFDM-based bidirectional transmission systems. By using the dual method, we efficiently solved the mix integer programming problem in an asymptotically optimal manner. We also derived the capacity region of two-way DF relaying in OFDM channels. Simulation results showed that our proposed scheme can outperform the traditional schemes by a significant margin. R EFERENCES [1] B. Rankov and A. Wittneben, “Spectral efficient protocols for halfduplex fading relay channels,” IEEE J. Sel. Areas Commun., vol. 25, no. 2, pp. 379–389, Feb. 2007. [2] P. Popovski and H. Yomo, “Physical network coding in two-way wireless relay channels,” in Proc. IEEE ICC, Jun. 2007, pp. 707–712. [3] S. J. Kim, P. Mitran, and V. Tarokh, “Performance bounds for bidirectional coded cooperation protocols,” IEEE Trans. Inf. Theory, vol. 54, no. 11, pp. 5253–5241, Aug. 2008. [4] K. Jitvanichphaibool, R. Zhang, and Y. C. Liang, “Optimal resource allocation for two-way relay-assisted OFDMA,” IEEE Trans. Veh. Technol., vol. 58, no. 7, pp. 3311–3321, Sep. 2009. [5] Y.-U. Jang, E.-R. Jeong, and Y. H. Lee, “A two-step approach to power allocation for OFDM signals over two-way amplify-and-forward relay,” IEEE Trans. Signal Proc., vol. 58, no. 4, pp. 2426 –2430, Apr. 2010. [6] M. Dong and S. Shahbazpanahi, “Optimal spectrum sharing and power allocation for OFDM-based two-way relaying,” in Proc. IEEE ICCASP, 2010. [7] C. K. Ho, R. Zhang, and Y. C. Liang, “Two-way relaying over OFDM: optimized tone permutation and power allocation,” in Proc. IEEE ICC, May 2008, pp. 3908–3912. [8] Y. Liu, M. Tao, B. Li, and H. Shen, “Optimization framework and graph-based approach for relay-assisted bidirectional OFDMA cellular networks,” IEEE Trans. Wireless Commun., vol. 9, no. 11, pp. 3490– 3500, Nov. 2010. [9] Y. Liu and M. Tao, “Optimal channel and relay assignment in OFDMbased multi-relay multi-pair two-way communication networks,” IEEE Trans. Commun., vol. 60, no. 2, pp. 317–321, Feb. 2012. [10] H. Zhang, Y. Liu, and M. Tao, “Resource allocation with subcarrier pairing in OFDMA two-way relay networks,” IEEE Wireless Commun. Lett., vol. 1, no. 2, pp. 61–64, Apr. 2012. [11] C. Lin, Y. Liu, and M. Tao, “Cross-layer optimization of two-way relaying for statistical QoS guarantees,” IEEE J. Sel. Areas Commun., to appear. [12] Y. Liang, V. V. Veeravalli, and H. V. Poor, “Resource allocation for wireless fading relay channels: Max-min solution,” IEEE Trans. Inf. Theory, vol. 53, no. 10, pp. 3432–3453, Oct. 2007. [13] S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge University Press, 2004.

4757

Liu_Yuan_GC12_QoS-Aware Policies for OFDM Bidirectional ...

Sign in. Page. 1. /. 6. Loading… ... of one-way relaying is decreasing with signal-to-noise ratio. (SNR). ... to the peak power constraint PR, which can be expressed as .... with Decode-and-Forward Relaying.pdf. Open. Extract. Open with. Sign In.

300KB Sizes 0 Downloads 305 Views

Recommend Documents

Liu_Yuan_GC12_QoS-Aware Policies for OFDM Bidirectional ...
the weighted sum rates of the two users with quality-of-service. (QoS) guarantees. ... DF relaying with hybrid transmission modes, the importance. of one-way relaying ..... OFDM Bidirect ... Transmission with Decode-and-Forward Relaying.pdf.

Liu_Yuan_TWC13_QoS-Aware Transmission Policies for OFDM ...
Liu_Yuan_TWC13_QoS-Aware Transmission Policies for OFDM Bidirectional Decode-and-Forward Relaying.pdf. Liu_Yuan_TWC13_QoS-Aware Transmission ...

A Game-Theoretic Model for a Bidirectional Bluetooth ...
and PDAs (Personal Digital Assistant) or laptops. In addition, the piconets formed by Bluetooth can be useful for example in a meeting, where all participants ...

BIDIRECTIONAL CROSSLINGUISTIC INFLUENCE IN L1-L2 ...
a+ Verb types: climb, crawl, creep, roll, run, slither, squeeze, swing b+ Adverbial types: like Tarzan. Bidirectional Influence in Speech and Gesture. 251.

OFDM Systems
Long Term Evolution of 3G systems under the work item of. Evolved-UTRA by 3GPP [7]. Fig. 1 shows the principle of DFT SOFDM transmission applied to an uplink multiple access system whereby multiple users transform their time domain symbols independen

A Bidirectional Transformation Approach towards ... - Semantic Scholar
to produce a Java source model for programmers to implement the system. Programmers add code and methods to the Java source model, while at the same time, designers change the name of a class on the UML ... sively studied by researchers on XML transf

Blind Maximum Likelihood CFO Estimation for OFDM ... - IEEE Xplore
The authors are with the Department of Electrical and Computer En- gineering, National University of .... Finally, we fix. , and compare the two algorithms by ...

Adaptive Power Allocation for Noncooperative OFDM ...
complementary approach is to design smarter transmitters with ... by the system designer, and is made possible only if the transmitter can ... Application of.

Blind Channel Estimation for OFDM Systems via a ...
(HIPERLAN)/2, IEEE 802.11a, orthogonal frequency-division multiplexing (OFDM) ... systems due to its high data rate, high spectral efficiency, and robustness to ...

A NovelTechnique for Time Synchronization in OFDM ...
propagation. Fig. 1 shows the block diagram of a typical OFDM system. ... It is a common belief that methods which use training pilot tones benefit from greater.

On Pilot Design for Interference Limited OFDM Systems
Centre of Excellence in Wireless Technology, India [email protected], [email protected], (padmanabhan,kkuchi,klutto)@cewit.org.in. Bhaskar ...

Linear space-time precoding for OFDM systems ... - Semantic Scholar
term channel state information instead of instantaneous one and it is ... (OFDM) and multicarrier code division multiple access ..... IEEE Vehicular Technology.

Power Allocation for OFDM-based Cognitive Radio ... - Semantic Scholar
Cognitive radio (CR) is a highly promising technology to solve the spectrum insufficiency ... Small Cell Based Autonomic Wireless Network]. is assumed to have ...

Adaptive Sub-band Nulling for OFDM-Based Wireless Communication ...
and coding format, pending data to specific users, in order to maintain the ..... [11] A. J. Goldsmith and P. P. Varaiya, “Capacity of fading channels with channel ...

Performance Evaluation of OFDM Technique for High ...
PRS. Phase reference symbol for DAB. PBCC. Packet Binary Convolutional Coding. PHY. Physical Layer. QAM. Quadrature Amplitude Modulation. QoS.

Delay Diversity Methods for Parallel OFDM Relays - Semantic Scholar
of wireless OFDM networks in a cost-efficient manner. ... full diversity benefits, which limits the number of relays, Nr. To achieve maximum delay diversity, the ...

Rate Adaptive Resource Allocation for Multiuser OFDM ...
Abstract-- This paper presents a new rate adaptive resource allocation technique for multiuser Orthogonal Frequency. Division Multiplexing (OFDM) systems. We optimize both bit and subcarrier allocation by considering Rate maximization and. Total Powe

Multi-Antenna Techniques for OFDM based WLAN
Multiple Input Multiple Output (MIMO) [5] techniques. Space-time processing techniques based on adaptive smart antenna systems [6] are becoming popular for improving the capacity, throughput and link quality of wireless systems. These techniques oper

Optimal Resource Allocation for Multiuser MIMO-OFDM ...
tiplexing (OFDM), a broadband frequency-selective channel is decoupled into ... strong candidate for next generation wireless systems, like 4th generation ...

Convolutional Multi-code Multiplexing for OFDM Systems
Jun 26, 2007 - h(l): i.i.d Rayleigh fading (Broadband, frequency interleaver). Wei Jiang .... survivor path at each stage, compare the metric of the incorrect path,.

Channel Estimation for Indoor Diffuse Optical OFDM ...
broadcasting (DVB-T), WiMAX, physical layer in IEEE. 802.15.3 wireless personal area network (WPAN) and recently in FSO communication and optical fibre ...

Convolutional Multi-code Multiplexing for OFDM ... -
with good performance are found by computer search. Compared ... such as Coded OFDM (COFDM) [3], Multicarrier Code ... efficiency for multi-carrier systems. ...... wireless radio networks,” in IEEE PIMRC'93, Yokohama, Japan, 1993, pp.

Iterative Soft Compensation for OFDM Systems with ...
partial transmit sequence, and selective mapping techniques that incur redundancy and .... data from Y , which generally involves excessive complexity. ...... We can also visualize the impact of signaling schemes using the EXIT charts in Fig. 9.

Adaptive Sub-band Nulling for OFDM-Based Wireless Communication ...
into a sub-band and multiple sub-bands are allocated to users. In the FDS, the ... frame experience fading and it results in varying SINR values at the receiver.