Skip to main content

Table 1 The proposed resource allocation scheme

From: Qos-aware resource allocation for mixed multicast and unicast traffic in OFDMA networks

1. Initialization:

Set L ̄ = { 1 , 2 , , L } , R k unireq = R k min , R k mulreq = R k b and Pleft = Pmax.

2. Allocate each subchannel to the traffic with maximum achievable throughput and set ρl, u, βl, jaccording to (21-23) initially. Calculate cl, kfor k = 1, . . . , U + M, l L ̄ according to (29-32).

While R k unireq >0 ( k U uni ) or R k mulreq >0, (k = 1, . . . , M) and L ̄ ϕ

1) find a pair [ l * , k * ] = arg  min l L ̄ , k = 1 , , U + M { c l , k } .

2) when k* ≤ U, allocate subchannel l* to unicast user k*, P k * uni = P k * uni + P max N , ρl, k*= 1, and update R k * unireq according to (29); when k* > U, allocate subchannel l* to multicast group (k* - U), P k * B = P k * B + P max N,αl, k*= 1, and update R k * mulreq according to (30). Pleft = Pmax - Pmax/N.

3) Let L ̄ = L ̄ - { l * } and update c l , k * according to (31)(32) for l L ̄ .

3. 1) For each traffic, do calculate the assigned power for the sub-channels which are allocated to satisfy the rate requirement by using the TWF according to (33)(34).

2) If L ̄ ϕ, calculate the assigned power for subchannels in L ̄ by using the AWF (41).