Resource allocation based on genetic algorithm for multi-hop OFDM system with non-regenerative relaying

Resource allocation based on genetic algorithm for multi-hop OFDM system with non-regenerative relaying

The Journal of China Universities of Posts and Telecommunications October 2009, 16(5): 25–32 www.sciencedirect.com/science/journal/10058885 www.buptj...

325KB Sizes 0 Downloads 28 Views

The Journal of China Universities of Posts and Telecommunications October 2009, 16(5): 25–32 www.sciencedirect.com/science/journal/10058885

www.buptjournal.cn/xben

Resource allocation based on genetic algorithm for multi-hop OFDM system with non-regenerative relaying SHI Jie ( ), XU Wen-jun, HE Zhi-qiang, NIU Kai, WU Wei-ling School of Information and Telecommunication Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China

Abstract

This article investigates resource allocation in multi-hop orthogonal frequency division multiplexing (OFDM) system with amplifying-and-forwarding relaying to maximize the end-to-end capacity. Most existing methods for multi-hop system focus on power allocation or subcarrier selection separately, but joint resource allocation is rarely considered due to the absence of effective interaction schemes. In this work, a novel joint resource allocation methodology is proposed based on Partheno genetic algorithm (PGA), which produces excellent subcarrier allocation set (referred to as individual in PGA) with higher capacity by evolution operator generation by generation. In addition, an adaptive power allocation is also designed to evaluate the fitness of PGA and further enhance the system capacity. Both theoretical analysis and simulated results show the effectiveness of the proposed joint strategy. It outperforms the traditional method by as much as 40% capacity improvement for 3-hop relaying system when system power is high, and obtains much more capacity enhancement percent under conditions of low system power. Keywords multi-hop OFDM system, non-regenerative relaying, genetic algorithm, power allocation, subcarrier selection, resource allocation

1

Introduction 

Earlier works have shown that the system capacity for wireless networks can be improved significantly with the assistance of relaying [1–2]. Hence, for two-hop relaying systems, resource allocation algorithms for two-hop relaying system have been investigated thoroughly. In Refs. [3–4], the system framework included one relay node. In Ref. [3], it is proved that power allocation had a significant impact on system capacity. In Ref. [4], the OFDM technology is employed to relay signals, and an optimal algorithm for subcarrier selection was expressed based on graph theoretical approach. In Ref. [5], the system model was extended to contain two or more relay nodes that transmit parallel signals to the destination. Also, optimal power allocation with outage probability was researched. Considerable attention has been paid to resource allocation for multi-hop relaying network, such as Ad-hoc network and wireless sensor network (WSN). However, these algorithms for two-hop system are not Received date: 04-01-2009 Corresponding author: SHI Jie, E-mail: [email protected] DOI: 10.1016/S1005-8885(08)60264-2

suitable for multi-hop systems because of different feasible solution space. Thus, how to use the OFDM to further benefit relaying in a multi-hop system is still at issue. Resource allocation for multi-hop relaying OFDM system is generally decomposed into two separate problems, power allocation and subcarrier selection. Ref. [6] proposed an OFDM-based selective relaying scheme, which studied subcarriers selection to deduce the outage probability, but ignored impacts from power allocation. Ref. [7] presented power allocation strategy to OFDM linear multi-hop network with fixed subcarrier selection, aiming to maximize the end-to-end capacity. Ref. [8] developed an optimal power allocation algorithm in the decode and forward (DF) scheme; however, subcarrier selection was simply paired and fixed. Although these algorithms improve the system performance in their tasks, it is desirable that joint allocation of power and subcarrier is used to enhance system capacity. Such joint resource allocation requires a reasonable policy to be able to generate higher capacity through repeated evolution of subcarrier selection and power allocation, which consists with the characteristic of the genetic algorithm(GA). As a powerful optimization tool, the GA has been successfully applied in

26

The Journal of China Universities of Posts and Telecommunications

OFDM/OFDMA cell network to handle large subcarrier allocation to users without performance degradation in Refs. [9–10]. This article presents a novel resource allocation approach based on PGA to enhance throughputs of multi-hop OFDM relaying system with a total transmission power constraint. By the common master node selection methods in wireless systems, one master node could be selected to collect channel state information (CSI), to implement resource allocation algorithms and to broadcast resource allocation information to other nodes, which makes this resource allocation approach ready to use in practice. The key step of this proposed approach is to generate excellent subcarrier selection population according to PGA, as well as adjust power allocation to facilitate fast convergence. Thus, an adaptive power allocation method is designed to accelerate convergence. The simulation results show that the proposals achieve significant improvement on system capacity. The remainder of this article is organized as follows. Sect. 2 describes the system model and formulates the capacity maximization problem In Sect. 3, the novel resource allocation is described based on PGA. In Sect. 4, a new adaptive power allocation is proposed to further improve the performance of resource allocation. In Sect. 5, the performances of the proposed algorithms are evaluated. Finally, conclusions are given in Sect. 6.

2 System model and problem formulation As shown in Fig. 1, the system contains a source, a destination, and multiple relay nodes. Here, the source is denoted as node 1, the relay m (m 1,2,..., M ) is denoted as node m+1, the destination is node M, Mı2 . It is supposed

that the signals from the source cannot be directly received by destination because of large path loss generated by long distance, and each node m can only detect the signals from the node m+1. An OFDM signal is the sum of N independent signals in the frequency domain, which are modulated onto N subcarriers with equal bandwidth B. In the amplify-and-forward (AF) scheme, firstly, the node R1 receives the signal xn from the source node in the nth subcarrier, where the received signal are denoted as yn ,1 ( n 1,2,..., N ) .

yn ,1

pn ,1 hn ,1



E xn

2

xn  N n ,1

(1)



where E xn

2

2009



is the power of xn , and E xn

2

1 is

assumed. pn ,1 is the power allocated to xn , hn ,1 is the channel gain of xn over the first hop. Then, the node R1 chooses one subcarrier and allocates power to forward

yn ,1 . Consequently, the signal

yn , m

including information xn can also be modulated to different subcarriers at other relaying nodes to maximize the system capacity.

Fig. 1

System framework

The received yn , m at node Rm (m

2,..., M ) is expressed

by pn , m hn , m

yn , m



E yn , m 1

2



yn , m 1  N n , m

(2)

Obviously



E yn , m

2



pn , m hn , m  V 2

(3)

here, pn , m is the power allocated by the node Rm 1 to yn , m 1 , hn , m is channel gain of the yn , m 1 at the mth hop,

and

is additive white Gaussian noise (AWGN),

N n, m

modeled as the same variance V 2 . As a result, the received signal including xn at the destination can be expressed as follows:

– M

yn , M

pn , M hn , M



E yn , M -1

2



yn , M 1  N n , M

m 1 M 1

pn , m hn , m



– E yn , m m 1

2





xn 

M § M pn , m hn , m – ¨ – ( pn , m hn , m ) ¨ mM21 N n ,1  mM31 N n ,2  ...  2 2 ¨ E yn , m – ¨ – E ( yn , m ) m 2 © m1 M · pn , m hn , m – ¸ m M N n , M 1  N n , M ¸ (4) M 1 2 ¸ E yn , m – ¸ m M 1 ¹ By Eq. (4), the signal-to-noise ratio of xn at the















destination is expressed as:



Issue 5

SHI Jie, et al. / Resource allocation based on genetic algorithm for multi-hop OFDM system with…

M ª§ M h ) «¨ – ( pn , m hn , m ) – ( pn , m hn , m ) m 1 «¨ Mm 21  Mm 31 " M 1 2 «¨ 2 2 E yn , m « ¨ – E yn , m E yn , m – – m 1 m 2 ¬© m 1 M

–( p

n, m n, m

zn





M

– (p

h )

n, m n, m

m M M 1

–

m M 1



E yn , m





2



· º ¸ »  1¸ V 2 » ¸ » ¸ » ¹ ¼





1

(5)

According to the framework description, the maximum system capacity is: 1 N ½ C arg max Blb(1  zn ) ¦ ° pn ,m , kn ,m M n 1 ° ° s.t. ° pn , mı0, n {1,2,..., N }, m {1,2,..., M }, M ı2 ° (6) ¾ N M ° pn , mİP ¦¦ ° n 1m 1 ° kn , m {1,2,..., N } ° each yn ,m is transmitted by only one subcarrier °¿ Obviously, along with the same subcarrier bandwidth B, the capacity depends on two factors under system power constraint–power pn , m and channel gain hn , m . These two factors are determined by power allocation and selection set of kn , m in the subcarrier, which defines the subcarrier used by xn at the mth hop, and hn, m is the channel gain at subcarrier kn , m .

3 Joint resource allocation based on PGA From the inspiration of GA implementation in OFDM system ([9–10]), an effective subcarrier selection method with power allocation is investigated based on PGA in this section. By PGA, a population of abstract representations (called genome) of candidate solutions (called individuals) evolves toward better solutions by evolution operator, which distinguishes from the common GA that generates new individuals by exchanging the genomes of a pair of parent individuals, PGA operator permutes inner genomes owned by only one individual, the final evolved individuals are rightly excellent subcarrier allocation sets. 1) Parameter illustration The parameters used in joint resource allocation are expressed. kn , m is the subcarrier that xn choosed at the mth hop, kn , m  [1, N ] . hn, m is the channel gain of kn , m , kn , m z knc, m . The vector kn

( kn ,1 ,..., kn , m ,..., kn , M ) is the

subcarrier set of xn , the matrix K

(k1T ,..., knT ,..., k NT )T is

27

the subcarrier selection matrix of an OFDM signal, H is the channel gain of K , the following algorithm aims to obtain a good solution K to improve the system capacity. Here, operator T is the real transpose of array or matrix. 2) Population initialization and encoding At the beginning of running genetic algorithm, a number of individual K i are randomly generated by exchanging the elements in the same column to form an initial population. The encoding method of K i is just the numerical value of K i , for example, the structure of genome of K i is as

follows: ª1 " 1 " 1º «2 " 2 " 2» » Ki « «# # #» « » ¬N " N " N ¼ 3) Fitness and roulette-wheel selection During each successive generation of general genetic algorithm, a proportion of the existing population is selected to breed a new generation. Individual solutions are selected through a fitness-based process, where fitter solutions (as measured by a fitness function) are typically more likely to be selected. In this joint resource allocation based on PGA, the fitness f i of individual K i is defined as system capacity of Ki ,

fi

c( K i ),

the capacity is computed by power

allocation method, which is a key point of PGA and will be discussed in next section. According to roulette-wheel of GA, the K i with high f ic is selected into the new population, f ic

fi

¦

i[1, I ]

f i , the other K i is dropped. Here, I is the

number of individual K i , I and the number of dropper K i could be changed by real wireless communication system. 4) Evolution operator a) Permutation This step is to generate next generation solutions through evolution operator. According to PGA, the individual produces new one by permuting its own genome. Thus, K i permutes its element K i ( n, m) , which is at the nth row and the mth column of K i , with the element K i (nc, m) to generate a new subcarrier allocation solution, m and n are both selected randomly, nc  [n  1, N ] . If the fitness of K ic is no less than that of K i , the permutation is effective, or the number nc is added by one. The permutation is repeated until nc N . Once the permutation is effective, this new solution K ic is put to current population. An example of permutation is as below:

28

The Journal of China Universities of Posts and Telecommunications

(kn ,1 ,", kn , m ," kn , M ) ½ (kn ,1 ,", knc, m ," kn , M ) °° # # ¾Ÿ ° (knc,1 ,", knc, m ," knc, M ) ° (knc,1 ,", kn , m ," knc, M ) ¿ K i ( n, m) permutes with K i (nc, m) b) Mutation The idea behind mutation is to prevent the solution falling to a local minimum. After all K i finish their permutation operator, several K i randomly exchange its two elements in the same column again, these K i and related columns are randomly produced. Finally, the algorithm goes to step 3) to select solutions with high fi by roulette-wheel selection method. As a result, a new population with higher capacity is generated. 5) Termination criterion After the phase of evaluation and selection, the times of iteration t is added by one. The iterations will continue until

2009

the iteration times t T , where T is an integer for a predefined threshold. The larger T is, the more running time is needed for PGA and the better PGA works. In the final population, the K i with highest capacity gives the best subcarrier selection, the power allocation for evaluating the fitness of this K i gives the power distribution to every xn and to every hop of xn . From the description above, the PGA process flow is shown in Fig. 2. The computing complexity of this joint resource allocation is determined by the iteration times T, I, which is the number of the individual in the population, and the permutation times. The permutation times is random, but it is not larger than the subcarrier number N. Hence, O(TINP ) is given as the upper bound on computing complexity of this joint resource allocation, and O(P) denotes the computing complexity of power allocation method used to evaluate the fitness of each individual.

Fig. 2 The work flow of joint resource allocation based on PGA

4

Adaptive power allocation

In this resource allocation algorithm based on PGA, power allocation plays an important role. It determines the fitness of every individual. A good power allocation can evaluate the

individual more correctly, and improve system capacity. In this article, the usual averaged power allocation method is dropped, and the power allocation method for an individual is decomposed to two steps. First, the authors derive the optimal power pn , m , when power pn is fixed, pn is the sum of

Issue 5

SHI Jie, et al. / Resource allocation based on genetic algorithm for multi-hop OFDM system with…

pn , m , m  {1,2,..., M }. Second, they find the power allocation of pn under system power constraint. 4.1

The optimal power pn , m for fixed pn 0 , the power

pn is wasted. Thus, when pn ! 0 , Eq. (5) is transformed to Eq. (7).



1





1

2 § V2 V 2 pn ,1hn ,1  V V2  "  ˜ ¨¨ pn , M hn , M © pn ,1hn ,1 pn ,2 hn ,2 pn ,1hn ,1

– m 1

(7)

By the mathematical induction method (see Appendix A), Eq. (7) is equivalent to Eq. (8). 1 zn (8) 2 M § · V 1 1   ¨¨ ¸¸ – m 1 © pn , m hn , m ¹ Now, the optimal ( pn ,1 ,..., pn , m ,..., pn , M ) is the solution that minimizes the denominator of Eq. (8) based on the optimization theory, which can be obtained by Lagrange Multiplier algorithm. The analysis is as follows: M § · V2 f ( pn ,1 ,..., pn , m ,..., pn , M ) – ¨  1¸  1  ¨ ¸ m 1 © pn , m hn , m ¹ O ( pn ,1 ,...  pn , m ,...  pn , M  pn )

wf wpn , M

pn

§ V2 · V 2  1¸ 2 O ¨¨ – ¸p h m{1,2,..., M } and m z M © pn , m hn , m ¹ n, M n, M

#

wf wpn , mc

§ V2 · V 2  1¸ 2 O ¨¨ – ¸ p ch c m{1,2,..., M } and m z m c © pn , m hn , m ¹ n, m n,m

#

wf wpn ,1

–

m{1,2,..., M } and m z1

(

V2 pn , m hn , m

 1)

V 2 O pn2,1hn ,1

0

By Eq. (9), one can obtain the following equation:

½ ° ° 0° ° ° °° ¾ 0° ° ° ° ° ° °¿

M

¦ f m (k )

M

¦

V 4  4khn2, m  V 2

m 1

(11)

2hn , m

pn , m is computed by Eq. (10). So far, under power pn constraint, the efficient algorithm to obtain the optimal power ( pn ,1 ,..., pn , m ,..., pn , M ) has been developed in this section. 4.2

1

pn ,1 ,...  pn , m ,...  pn , M

f m (k ) .

It can be shown that F is the monotone increasing function of k, hence, the optimal k can be obtained by using binary search algorithm to make F pn . As a result, the optimal

M 1 §§ · · ( pn , m hn , m  V 2 ) ¸ ¸ 2 ¨¨ – pn ,1hn ,1  V 1 ¨¨ ¸V 2 ¸   ...  m 1 M ¨ ¨ pn ,1hn ,1 pn ,2 hn ,2 pn ,1hn ,1 ¸ ¸ ( pn , m hn , m ) ¸ ¸ – ¨¨ m 1 ¹ ¹ ©©

pn , m hn , m  V 2 · ¸ pn , m hn , m ¹¸

(10)

The sum of power over each hop is as follows:

m 1

M 1 1 2 2 · § E yn , m E yn , m ¸ – – ¨ 1 ¨ 1 ¸V 2  m2 1  ...  mM1 ¨ ¸ ( pn , m hn , m ) ¸ – ¨ – ( pn , m hn , m ) – ( pn , m hn , m ) m 1 m 1 ©m1 ¹

M 1

the function of factor k, pn , m

F ( pn , m )



k ; k ! 0,

In light of Eq. (10), the power pn , m can be expressed as

If pn ! 0 , then pn , m ! 0 , otherwise zn

zn

§ V2 · § V2 ·  1¸ pn2,1hn ,1 ¨  1¸ pn2, mc hn , mc ¨¨ ¸ ¨ p ch c ¸ p h © n ,1 n ,1 ¹ © n, m n, m ¹ mc  {2,..., M }, k is real number

29

The adjustment to power pn

As in Ref. [7], it is feasible to average power to each xn , that is, pn

P / N . However, it is desirable to distribute more

power to those xn with good channel gain to maximize the system capacity. Based on the optimal power allocation to xn express in Sect. 4.1, a greedy power allocation algorithm for pn is developed, which is proved to be very effective in following sections. The greedy power allocation algorithm of pn is expressed as follows: Initialization: The original power pn of every xn is 0, 'p

P / L , where L

is iterative times. Iterative process: for ( i 1 ; i<=L; i++) for (n=1; nİN ; n++˅

pcn

pn  'p

Computing the system capacity for this new power allocation

( p1 ,..., pn 1 , pnc , pn 1 ,..., pN ) , the power allocation over every hop (9)

could use the optimal method illustrated in Sect. 4.1. End The power 'p is allocated to xn , which maximizes the system capacity increase. This pn is substituted with pcn , pn

pnc .

End

Until now, the adaptive power allocation for multi-hop OFDM systems in the AF scheme is completed. An efficient

30

The Journal of China Universities of Posts and Telecommunications

algorithm to obtain the optimal power ( pn ,1 ,..., pn , m ,..., pn , M ) for every hop of xn is developed by Sect. 4.1, and an effective power pn for each xn is obtained by Sect. 4.2.

5

Simulation results

Monte Carlo simulation results are shown to verify the efficient performance of the proposed joint resource allocation strategy. In this simulation, the propagation loss factor is set to 3 and the shadow effect is not considered, the path loss between node (0,0) and node (100, 0) is supposed to be 50 dB, thus, the path loss between two nodes with distance d is 50  3 u 10lg (d / d 0 ) (dB), d 0 is 100. Three–path Rayleigh fading channel is included, each multipath component is modeled by Clarke’s flat fading model, it is assumed that the power of each delayed path is exponentially attenuated, and the mobile speed is 3 km/h. Specific values of the simulation parameters are shown in Table 1. The number of individuals is 30. The iterative times T is 100 from Fig. 3 to Fig. 5. Table 1

Simulation parameters

Parameter

Explanation

Path loss

50  3 u 10 lg (d / d 0 ) dB

d0

100

Central frequency Number of subcarriers Bandwidth of each subcarrier Total bandwidth

2 GHz 64 15 kHz 0.96 MHz

The mobile speed/Maximum Doppler shift

3(km ˜ h 1 ) 5.56 Hz

Noise power Power delay profile Power attenuation parameters Delay parameters

 50 dBm

2009

(66,0), (100,0). According to the proposed joint resource allocation algorithm and adaptive power allocation method, the evaluated algorithms include: Alg. 1, the averaged power allocation with fixed subcarrier allocation (FSA); Alg. 2, the proposed adaptive power allocation with FSA; Alg. 3, the joint resource allocation (JRA) based on averaged power allocation; Alg. 4, JRA based on the proposed adaptive power allocation. Here, the power allocation methods in Alg. 3 and Alg. 4 are used to evaluate the individual fitness, which is an important criterion to put the excellent subcarrier sets into the next generation population in JRA. From Fig. 3, compared with Alg. 1, Alg. 2 improves capacity significantly, which validates the performance of adaptive power allocation. Based on the PGA, the joint resource allocation Alg. 3 is an effective way to enhance system capacity; it could generate better subcarrier selection set than Alg. 1 under the same power allocation method. Hence, along with the proposed adaptive power allocation method proved by Alg. 2, Alg. 4 works best under the whole power condition. The differences between Alg. 4 and Alg. 3 indicate the importance of evaluating fitness for individual, the evaluating fitness with adaptive power allocation method is more reasonable than the averaged power allocation.

[0, e1 , e2 ] [0, 2.5, 5] μs

Fig. 4

Averaged signal-to-noise ratio z for different hop numbers

Fig. 3 Comparison of four algorithms for 3-hop

Fig. 3 gives the normalized system capacity (bit ˜ s 1 ˜ Hz 1 ) with system power P changed from  2 dBm to 20 dBm. It is a 3-hop system with node 1–4 being located at (0,0), (33,0),

Fig. 5

Capacity for different hop numbers

Issue 5

SHI Jie, et al. / Resource allocation based on genetic algorithm for multi-hop OFDM system with…

Figs. 4 and 5 give illustrate the impacts the hop number has on the parameters averaged zn and normalized system capacity. These two parameters are computed by the proposed Alg. 4. The power is from  2 dBm to 20 dBm, the nodes are equally distributed from (0,0) to (100,0) in on x-axis for every multi-hop system. In Under the same system power condition, Fig. 4 has shown that the averaged sigalsignal-to-noise ratio

z

N

¦z

n

N is improved greatly considerably with the

fitness of new individual more correctly, caused by adaptive power allocation 0.12 bit ˜ s 1 ˜ Hz 1 , which is higher than 0.07 bit ˜ s 1 ˜ Hz 1 produced by equal

31

the capacity gain is approximately the capacity gain power allocation

method. It is clear that an excellent fitness evaluation method for joint resource allocation is very important, and the proposed adaptive power allocation makes significant contributions to system capacity.

n 1

ascending hop number. In Fig. 5, the order of hop numbers is not fixed according to capacity in the different power conditions, when the system power is 10 dBm, the 3-hop capacity is the lowest, while it is higher than 4-hop and 5-hop systems when the power is 18 dBm. However, normalized system capacity has shown a downward trend along with increasing hop number under the constraint of high system power, because multi-hop system consumed much more time, which counteracts the positive effect from singalsignal-to-noise ratio z . The optimal hop number decreases as the system power increases. This result is similar to the one with DF scheme in Ref. [7]. To make out the convergence of joint resource allocation based on different power methods for evaluating fitness, including the averaged power allocation method and the proposed adaptive power allocation method, Fig. 5 is used to express the convergence rate, when total power of 3-hop OFDM relay system is 20 dBm. From Fig. 6, the algorithm based on adaptive power allocation method achieves its convergence point when evolution times is near to 80, while the capacity enhancement of the algorithm with equal power allocation becomes slow after it arrives at 70, the difference of these two convergence points is less than 10 times. In addition, during the evolution process, the JRA algorithm based on proposed adaptive power allocation can evaluate the

6

Conclusions

In this article, a joint resource allocation for multi-hop OFDM relaying system is proposed for increasing the system performance. A combined allocation is implemented as follows. The subcarrier set is evolved according to PAG, and power allocation is carried out to evaluate the fitness of population, which is the criterion of subcarrier selection set. To further improve system capacity, an adaptive power allocation is also derived by Lagrange Multiplier algorithm and Greedy algorithm. The simulation results show that, compared to equal power allocation and traditional subcarrier selection algorithms, the proposed strategy improves system capacity significantly as a result of adaptive power allocation and joint optimization by PAG. It is demonstrated that more hops can improve the signal-to-noise ratio as well, but it may not result in high capacity since multi-hop inevitably enlarges time-consumption. Future work may involve how to further reduce the computing complexity of the proposed algorithm, and the joint resource allocation in multi-hop OFDM system with regenerative relaying is also under consideration. Acknowledgements This work was supported by the National Basic Research Program of China (2007CB310604, 2009CB320401), and the National Natural Science Foundation of China (60772108, 60702048).

Appendix A The authors’ objective is to prove that Eq. (A.1) equals to Eq. (A.2). 2 2 V2 V 2 pn ,1hn ,1  V V 2 M 1 pn , m hn , m  V   ...  – pn ,1hn ,1 pn ,2 hn ,2 pn ,1hn ,1 pn , M hn , M m 1 pn , m hn , m

(A.1) Fig. 6 Comparison of convergence for JRA based on different power allocation methods

M

§

m 1

©

– ¨¨ p

V

2

h

n, m n, m

·  1¸  1 ¸ ¹

(A.2)

32

The Journal of China Universities of Posts and Telecommunications

Proof For M 2 , obviously, Eq. (A.1) equals to Eq. (A.2). Now, when M mc , mcı3 , the following Eq. (A.3) is

supposed:

V2 pn ,1hn ,1



V2

pn ,1hn ,1  V 2

pn ,2 hn ,2

pn ,1hn ,1

V2 pn , mc hn , mc

˜

· (A.3)  1¸  1 ¸ pn , m hn , m m 1 m 1 © n , m c hn , m c ¹ When M mc  1 , Eq. (A.1) is expressed as follows: 2 V2 V 2 pn ,1hn ,1  V V2  "  ˜ pn ,1hn ,1 pn ,2 hn ,2 pn ,1hn ,1 pn , mc 1hn , mc 1

m c 1

–

pn , m hn , m  V 2

mc

§

 ... 

– ¨¨ p

mc

pn , m hn , m  V 2

V2

m 1

pn , m hn , m

pn ,1hn ,1

–

V

" mc

–

mc1

2

pn , mc hn , mc

– m 1

pn , m hn , m  V

V2



pn , m hn , m  V pn , m hn , m

V2

pn ,1hn ,1  V 2

pn ,2 hn ,2 2



pn ,1hn ,1

V

2

pn , mc 1hn , mc 1

(A.4)

§

m

V2

1 © n , m hn , m

8.

mc § · · V2 V2  1¸  1   1¸ ¨ – ¸ ¸ pn , mc 1hn , mc 1 m 1 ¨© pn , m hn , m ¹ ¹

9.

§ · mc § V 2 · V2  1¸ – ¨  1¸  1 ¨¨ ¸ ¨ ¸ p h p h © n , mc 1 n , mc 1 ¹ m 1 © n , m n , m ¹ m c1

§

m 1

©

– ¨¨ p

V2 h

n, m n, m

·  1¸  1 ¸ ¹

10.

(A.5)

Thus, according to above mathematical induction method, for each M , M ı2 , Eq. (A.1) equals to Eq. (A.2). Proof is completed.

7.

mc , Eq. (A.4) could be

refromed to Eq. (A.5) mc § mc · pn , m hn , m  V 2 V2 V2    1 1 ¨ ¸ – – ¨ ¸ pn , mc 1hn , mc 1 m 1 pn , m hn , m m 1 © pn , m hn , m ¹ mc

4.

2

By the Eq. (A.3) when M

– ¨¨ p

1. Cover T M, Gamal A E. Capacity theorems for the relay channel. IEEE Transactions on Information Theory, 1979, 25(5): 572584 2. Gastpar M, Vetterli M. On the capacity of wireless networks: the relay case. Proceedings of IEEE the 21th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM’02): Vol 3, Jun 2327, 2002, New York, NY, USA. Piscataway, NJ, USA: IEEE, 2002: 15771586 3. ǾIst-Madsen A, Zhang J S. Capacity bounds and power allocation for

6.

˜

pn , m hn , m

m 1

References

5.



2009

wireless relay channels. IEEE Transactions on Information Theory, 2005, 51(6): 20202040 Li G Q, Liu H. Resource allocation for OFDMA relay networks with fairness constraints. IEEE Journal on Selected Areas in Communications, 2006, 24(11): 20612069 Li Y H, Vucetic B, Zhou Z D, et al. Distributed adaptive power allocation for wireless relay networks. IEEE Transactions on Wireless Communications, 2007, 6(3): 948958 Dai L, Gui B, Cimini L J, et al. Selective relaying in OFDM multihop cooperative networks. Proceedings of Wireless Communications and Networking Conference (WCNC’07), Mar 1115, 2007, Hong Kong, China. New York, NY, USA: IEEE, 2007: 963968 Zhang X L, Jiao W H, Tao M X. End-to-end resource allocation in OFDM based linear multi-hop networks. Proceedings of the 27th IEEE Conference on Computer Communications (INFOCOM’08), Apr 1318, 2008, Phoenix, AZ, USA. Piscataway, NJ, USA: IEEE, 2008: 879887 Zhang X J, Gong Y. Adaptive power allocation for multi-hop OFDM relaying systems. Proceedings of the 6th International Conference on Information, Communications and Signal Processing, Dec 1013, 2007, Singapore. Piscataway, NJ, USA: IEEE, 2007: 15 Mehrjoo M, Moazeni S, Shen X M. A new modeling approach for utility-based resource allocation in OFDM networks. Proceedings of IEEE International Conference on Communications (ICC’08), May 1923, 2008, Beijing, China. Piscataway, NJ, USA: IEEE, 2008: 337342 Taj M I, Hammami O. Simultaneous power and bit allocation through genetic algorithm in MB-OFDM systems. Proceedings of the 10th Conference on Advanced Communication Technology (ICACT’08): Vol 3, Feb 1720, 2008, Gangwon-Do, Korea. Piscataway, NJ, USA: IEEE, 2008: 17751780

(Editor: WANG Xu-ying)