Skip to main content

Resource allocation for relay-assisted OFDMA systems using inter-cell interference coordination

Abstract

This article proposes a new enhanced fractional frequency reuse (FFR) scheme to improve the system performance in multi-cell orthogonal frequency division multiple access system, which tackles the problems of frequency distribution and inter-cell interference (ICI) by jointly FFR and ICI coordination. The proposed scheme dynamically assigns subcarriers to center and edge groups depending on load conditions and the channel state information by two algorithms. The center allocation algorithm assigns subcarriers to center users from different directions. The edge allocation algorithm allows the highly loaded sectors to borrow the remaining subcarriers from center band or other sectors considering the fairness requirements of all the users. Simulation results illustrate that the proposed scheme can outperform the traditional schemes by achieving higher throughputs and better spectral efficiency especially in highly loaded cells.

1. Introduction

In the Long-Term Evolution (LTE) advanced systems, they are confronted with the limited resource for high spectral efficiency (SE) and large coverage [1]. By introducing relay station (RS) into a cellular network, we can extend the cell coverage, save the transmitting power and improve the link quality.

The major reason for performance degradation in orthogonal frequency division multiple access (OFDMA) system is the inter-cell interference (ICI). In particular, users at the cell-edge may have relatively low signal-to-interference-plus-noise ratio (SINR) because such locations suffer severely from ICI.

Several frequency distribution schemes have been suggested to improve the system data rate of an OFDMA system. Among those are soft frequency reuse (SFR) [2] and a more efficient modified SFR (MSFR) frequency allocation scheme [3]. In particular, MSFR is a better tradeoff between the frequency reuse factor and the ICI. MSFR can highly improve the throughput and the SE. However, it cannot be adapted to non-homogeneous networks.

For mitigating ICI, several methods [4–7] have been proposed to avoid interference between cells. A static ICI coordination scheme is studied in [4], which simplifies the frequency distribution and achieves good channel gain. However, it can only achieve a low SE. Based on [4], semi-static ICI coordination schemes are proposed in [5, 6] to improve the SE. The subcarriers distribution is decided by both the radio network controller and the base stations (BSs). This algorithm can coordinate interference and assign subcarriers to the BSs. However, it cannot fulfill all the users' requirements and has a reuse multiuser diversity gain. The combination of ICI coordination with cancellation or beamforming in [7] is a complementary to each other and to some extent improving the performance.

Dynamic frequency allocation (DFA) has widely been studied for multi-cell cellular networks [8–10]. Power allocation (PA) to different subcarriers can improve system data rate, so many studies have been done by joint DFA and PA in OFDMA networks. Partial isolation scheme for LTE system has been analyzed in [8]. It uses different transmission powers in different frequency bands in order to reduce interference at cell-edge. The subcarriers distribution in [9] considers the tradeoff between the ICI mitigation and SE. However, previous study [10] has indicated that the performance improvements are limited.

Fractional frequency reuse (FFR) statically divides subcarriers into two overlapping regions, which are called center band and edge band [11]. The subcarriers distribution is statically depending on the distance from the serving BS or the SINR thresholds. The edge subcarriers are further divided into three sectors and reused in the edge regions. However, FFR scheme divides users just on the basis of the distance or SINR thresholds, which reduces the link gain. The subcarriers distribution does not consider the channel state information, so it cannot fit for the rapid changes of networks.

The MSFR and static FFR schemes statically divide subcarriers into cells and do not consider the load conditions. In order to overcome the shortcomings of these two allocation schemes and improve multi-cell system performance, we propose enhanced FFR scheme (EFFR) by jointly dynamically subcarriers distribution and interference coordination between cells. To increase the link gain, there are no obvious boundaries between center and edge regions. The proposed center allocation algorithm assigns subcarriers according to the load and the channel state information to improve the system data rate. The BS schedules subcarriers to center users from different directions in different cells. The edge allocation algorithm divides subcarriers into three sectors and allows users to borrow remaining subcarriers from center group and other sectors, which can meet the fairness requirements of users.

2. System model

The downlink of an OFDMA-based two-hop cellular system is considered. As shown in Figure 1, each cell has one BS and six relays which are located at the cell-center and edge, respectively. Assuming that the cell radius is R and each RS is about 2/3 of cell radius away from the BS. A user equipment can communicate either directly with a BS by a one-hop link or by a two-hop link via fixed RS. The direct link between MS and BS is referred to as the access link while the link between RS and BS is referred to as the relay link. The one-hop user is mainly interfered by the neighboring BSs and the interfering sources of a two-hop user are all the RSs which use the same band with its serving RS.

Figure 1
figure 1

Two-hop cellular network.

2.1. EFFR cell architecture

In MSFR and static FFR schemes, all the users and subcarriers are statically partitioned into two groups namely center and edge groups. The edge frequency utilization of these two schemes is unsatisfactory and these kinds of allocation do not consider the changes of system load. The proposed scheme aims to overcome the shortcomings of these two allocation schemes. Figure 2a shows the frequency band allocation of the proposed scheme. We see from this figure that the entire bandwidth is divided into two main groups: center band (A) and edge band (B, C, and D). All the cells in the grid reuse α portion of subbands and the edge users use β i portion of subbands, where α + (β1+ β2+ β3) = 1. Figure 2b shows the proposed cell frequency planning architecture. In this architecture, cell-edge is further partitioned into three sectors. The center frequency band (A) is shared by all the center regions to serve the one-hop users. The edge band (D) is used for relay links in cell 1. The edge band (C) is reused by cell 2, 4, 6 and the edge band (B) is reused by cell 3, 5, and 7.

Figure 2
figure 2

The proposed scheme (a) The frequency band allocation. (b) The proposed cell frequency planning architecture.

The resource partitioning to center and edge group is proportional to the numbers of users based on center allocation algorithm. The edge allocation algorithm assigns subcarriers to the sectors considering both the channel state information and the load conditions. By borrowing subcarriers from center group or other sectors, the edge users can obtain a better gain than the static FFR scheme. Furthermore, the dynamically distribution can effectively avoid the ICI by scheduling subcarriers with interference coordination between sectors and also improve the edge-cell performance. In this article, we study 19-cell grids with 3 sectors per cell.

2.2. System model

In this OFDMA cellular network, the total number of cells is K, so we have K - 1 adjacent cells, numbered 2 to K, the main cell being number 1. Let M k be the number of users in a cell k, where k = 1 ... K. Let M k c denote the number of center users in a cell k, so the total number of users is M =  ∑ k = 1 K M k . In the proposed architecture, the edge group is divided into L sectors and M k l is the number of users in the l th sector of a cell k, so M k = ∑ l = 1 L M k l + M k c . The frequency band of N subcarriers is divided into W subchannels and the set of bands is denoted by B = {Bcenter, Bedge}. Let y k denote the set of subcarriers borrowed from center band and y k c = B k c be the number of remaining subcarriers borrowed from center band in a cell k. ξ k = ξ k l denotes the number of remaining subcarriers borrowed from the l th sector of a cell k.

3. Frequency allocation schemes

FFR scheme offers a simple alternative to the frequency reuse problem in multicell OFDMA networks [11]. Based on the FFR, the proposed scheme aims to improve the system data rate to satisfy lower data rate requirements of all users. We also combine the ICI coordination with subcarriers distribution to increase the edge cell throughput. To achieve the optimal subcarriers distribution, we propose both center and edge allocation algorithms. Detailed description of the two algorithms is given as follows.

3.1. Center allocation algorithm

The BS can collect the SINR and the channel state information and then use them to assign subcarriers between center and edge group. In the center allocation algorithm, the choice of the "regions" of subcarriers allocation depends on the load of the cell and its neighboring cells. This is illustrated in Figure 3a. Cell 2 is highly loaded and cell 1 has a low load, so the region of frequency band (A) is then larger in cell 2 than in cell 1.

Figure 3
figure 3

Center allocation algorithm. (a) Center frequency allocation. (b) Direction that BSs schedule subcarriers.

From Figure 3b, we can see the direction that BSs schedule subcarriers in different cells. The BS in cell 2 schedules available subcarriers from the center of bandwidth in both the left and the right directions. The BS in cell 1 schedules available subcarriers from the left of bandwidth while the BS in cell 3 schedules subcarriers from the right of bandwidth. By using this proposed algorithm to schedule subcarriers, the remaining subcarriers in different cells are different parts of A and will have a low probability of overlap. The cell-edge users can also borrow the remaining subcarriers to meet their requirements with less interference.

3.2. Edge allocation algorithm

The edge allocation algorithm divides the edge band into three parts for different cells and each cell is partitioned into three sectors.

Assuming that a threshold n 1 can meet the users' minimum data rate requirement and sector D 1 is highly loaded. The subcarriers allocation scheme can be described as follows:

  1. (a)

    We can first schedule the remaining subcarriers of center band in cell 1. If there is no remaining subcarriers or it still cannot meet the users rate requirements, go to step (b)

  2. (b)

    If the distribution of the subcarriers to sector B 1 or C 1 is remaining, the algorithm schedules the remaining subcarriers of these sectors.

  3. (c)

    If sector B 1 or C 1 is highly loaded, go to step (d).

  4. (d)

    If all the users in sector D 1 now still cannot meet users' data rate requirements and the sector B 2 (or B 3 or C 2 or C 3) has remaining subcarriers, the algorithm will schedule the remaining subcarriers from these sectors with a reduced power P 2 for transmission.

  5. (e)

    If all the users in sector D 1 now can meet users' data rate requirements, stop. Other highly loaded sectors can also use the same methods to borrow the remaining subcarriers. The edge allocation algorithm can be effective in improving the throughput of low SINR users at the cell edge.

4. Performance analysis

The proposed frequency planning scheme aims to realize a high throughput and low outrage performance. In this section, we analysis the interference of MSFR, static FFR, and the proposed scheme and calculate the average SINR and throughput. The calculation results must be performed taking into account the path loss and shadowing.

4.1. Center allocation algorithm

4.1.1. Subcarriers partition

The algorithm first distributes subcarriers into center and edge group depending on the number of users in different regions. The ratio of band between center and edge can be expressed as

α β 1 = ϕ 1 ∑ l = 1 L M 1 l , α β 2 = ϕ 1 ϕ 2 , α β 3 = ϕ 1 ϕ 3 , ϕ 1 = max M k c , k = 1 . . . 7
(1)
ϕ 2 = max ∑ l = 1 L M k l , k = 2 , 4 , 6 , ϕ 3 = max ∑ l = 1 L M k l , k = 3 , 5 … 7
(2)

where Ï•1 denotes the max number of center users in all cells and Ï•2 denotes the max number of edge users in cell 2, 4, 6. Ï•3 represents the max number of edge users in cell 3, 5, 7.

4.1.2. SINR

For one-hop users, the interference case can be seen in Figure 4. All the center cells reuse the center band, so the one-hop users served by BS are interfered by all the BSs.

Figure 4
figure 4

Interference analysis of one-hop users.

We assume that the power of user i from its own BS can be formulated as

P k b = P k BS G k , i b
(3)

where b ∈ Bcenter represents the center band and P k BS denotes the transmit power of BS k. G k , i b is the channel gain between user i and its own serving BS k on band b. The channel gain takes into account the path loss, shadowing, and fast fading.

As for users in the center cell area, they use the subchannel with the reuse 1 subband. The user i in cell 1 is interfered by the surrounding 18 BSs. Then, the interference power of user i received from a neighbor BS can be written as

P I b = ∑ k = 2 K P 1 BS G i , j b
(4)

where k ∈ K is the cell number. G i , j b denotes the channel gain between user i and its interference BS j on band b.

Therefore, the received SINR for one-hop user i from its own BS1 on band b can be expressed as

SINR i , 1 b = P 1 b P I b + P N = P 1 BS G i , 1 b ∑ j = 2 K P j BS G i , j b + N 0 Δ f
(5)

where N0 is the power spectrum density of AWGN, and Δf is the neighboring subcarrier spacing. We assume that all users have the same noise level.

4.2. Edge allocation algorithm

4.2.1. MSFR

The interference case is shown in Figure 5. A user in cell 1 is interfered by R 1 in the surrounding 18 cells. The received SINR of user i in cell 1 can be expressed as

Figure 5
figure 5

Interference analysis of different schemes.

SINR i , 1 v = P 1 , ν R 1 G i , 1 v ∑ j = 2 K P j R 1 G i , j v + N 0 Δ f
(6)

where P 1 , ν R 1 is the transmitted power from R 1 in cell 1. v ∈ Bedge represents the edge band.

4.2.2. EFFR

The algorithm first considers the sectors which cannot meet the data rate requirements of their users. If all the sectors can meet their users' requirements, then a user i of sector D 1 in cell 1 is interfered by R 1 in six cells: 8, 10, 12, 14, 16, and 18. The interference power of user i received from a neighbor R1 can be written as

P I v = P R max G i , 8 v + P R max G i , 10 v + P R max G i , 12 v + P R max G i , 14 v + P R max G i , 16 v + P R max G i , 18 v
(7)

We assume that sector D 1 in cell 1 cannot meet their load requirement. The algorithm will search other sectors which have remaining subcarriers. If sector B 1 in cell 3, 5, 7 has remaining subcarriers, then we will borrow these subcarriers. Now, the increased interference power of a user i can be written as:

P I ω = P R 1 G i , 3 ω + P R 1 G i , 5 ω + P R 1 G i , 7 ω
(8)

where ω ∈ ξ k B 1 denotes the number of remaining subcarriers borrowed from sector B 1 of cell k, where k = 3,5,7.

If sector C 2 in cell 2, 4, 6 has remaining band, we will borrow these remaining subcarriers to meet the load requirement. A user i may also be interfered by R 5 in cell 2, 4, 6. The increased interference power of a user i can be written as

P I Ï‚ = P R 5 w G i , 2 w + P R 5 w G i , 4 w + P R 5 w G i , 6 w
(9)

where w ∈ ξ k C 1 represents the number of remaining subcarriers borrowed from sector C 1 of cell k (k = 2, 4, 6).

So, the received SINR for two-hop user i in cell 1 can be expressed as

SINR i e = P I R max G i , 1 v , R 1 P I v + λ 1 P I w + λ 2 P I ς + N 0 Δ f
(10)

where λ1 is an index variable with λ1 = 1 implying that the remaining subcarriers are borrowed from sector B 1 and λ1 = 0 otherwise. λ2 is an index variable with λ2 = 1 implying that the remaining subcarriers are borrowed from sector C 1 and λ2 = 0 otherwise.

The average link quality determines the performance of the system. Hence, the average cell-edge SINR is

SIN R edge ¯ = ∑ k ∈ K S I N R k ∑ k = 1 K ∑ l = 1 L M k l
(11)

where M k l is the number of the l th sector users in cell k.

4.2.3. Cell throughput

The transmitted data rate of user i on subcarrier j in cell k can be given as

R i , j , k = B * log 2 ( 1 + λ SIN R i , j , k )
(12)

where B* is the total bandwidth of the assigned subcarriers for the i th user. λ is a constant which is related to the target bit error rate (BER) and can be specified as [12]

λ = - 1 . 5 ln ( 5 BER )
(13)

So, the total throughput is

R i = ∑ k ∈ K ∑ j ∈ B χ i , j R i , j , k = ∑ k ∈ K ∑ j ∈ B χ i , j B * log 2 ( 1 + λ SIN R i , j , k )
(14)

where χ i, j is an assignment index variable with χ i, j = 1 implying that subcarrier j is assigned to user i and χ i, j = 0 otherwise.

4.2.4. SE and outage probability

Under the assumption that users are uniformly distributed, the outage probability is defined as the probability that the throughput falls below a prescribed level Rthreshold. It is formulated as

P out = P r ( R i < R threshold )
(15)

The SESE of cell load is defined as

P eff = 1 N K log 2 1 + SN R threshold ∑ k = 1 K ∑ i = 1 M k ∑ j = 1 N R i , j , k
(16)

where N = 64, K is the number of cells. M k denotes the number of cell-edge users.

5. Simulation results

In this section, we compare the proposed scheme with the MSFR and static FFR schemes. The simulation parameters are given in Table 1. In the proposed scheme, the subcarriers are dynamically partitioned according to the cell load. The BS schedules subcarriers to center users opportunistically from different directions. The edge allocation algorithm divides the users into three sectors. The highly loaded sector can also schedule those remaining subcarriers from cell-center or other edge sectors. The static FFR scheme just assigns subcarriers according to a distance threshold from the serving BS.

Table 1 Main simulation parameters

Figure 6 compares the cumulative distribution functions (CDF) of received average SINRs of users. The figure shows that the SINRs of system have significantly improved over the conventional cellular system without relay. Among the four schemes, the proposed scheme provides best performance. That is because our algorithm divides the edge subcarriers into three sectors and these subcarriers can be reused at the edge zones. For this scheme, there is a reduced interference from the adjacent cells and the intelligently subcarriers allocation increases the signal gain.

Figure 6
figure 6

CDF of received average SINRs of users.

Figure 7a, b compares the system throughput received by users in all the cells of four different schemes. In MSFR, although the frequency reuse factor of both cell-center and cell-edge are 1, the throughput is not high. The reason is that only one-third of the frequency resources can be used in each cell-edge. From Figure 7a, we can see that the throughput of users is reduced with the increased cell radius. This reduction is due to the increased path loss. The throughput of relay schemes achieve better than the system without relay. When the cell radius is small, our proposed scheme can benefit about 15% improvement than static FFR from the positive subcarriers allocation. For cell radius 2 km or higher, the advantage of our proposed scheme is not obvious. The reason is that there is little interference and low-signal power. Figure 7b shows that the throughput of our proposed scheme can obviously outperform than other schemes. That is because the proposed scheme assigns subcarriers proportional to the number of users in cells.

Figure 7
figure 7

Throughput comparison. (a) Throughput comparison of different cell radius. (b) Throughput comparison for different allocation schemes.

We compare the average SE of users at different location from BS in Figure 8. The figure shows that the SE of the proposed scheme is higher than the other three schemes. The reason is that we assign the subcarriers among center and edge considering load and the edge users can borrow other sectors or center band to meet their requirements. The static FFR scheme distributes subcarriers statically depending on the distance from the serving BS. The subcarrier partitioning does not consider their load conditions. The MSFR scheme is suitable for homogeneous load distribution, so the proposed scheme has higher SE than others.

Figure 8
figure 8

Average SE for different allocation schemes.

The average outage probability is illustrated in Figure 9 for four different schemes in different cell radius. We can easily notice that the outage probability increases with the increase of cell radius due to the increased path loss and reduced signal power. The average outage probability of proposed scheme is about 3% of 500 m, which is the best performance in comparison to other schemes. The proposed scheme shows about 18% improvement than static FFR scheme. This can be explained that the subcarriers are allocated from center to edge and every cell-edge users have the equality chance to obtain subcarriers. Because cell edge users have higher interference, the edge algorithm allows users to borrow the remaining subcarriers from center or other sectors and this can provide the maximum gain to the performance.

Figure 9
figure 9

Average outage probability for different allocation schemes.

6. Conclusions

In this article, we show an efficient frequency allocation scheme to plan the frequency allocation and reduce the ICI in OFDMA cellular system. The proposed scheme contains the optimal center and edge allocation algorithms. The center allocation algorithm partitions subcarriers into two main groups considering load conditions and the channel state information. The center subcarriers are scheduled from different directions in different cells. The users in the center group are interfered by all the neighboring 18 cells in the grid. The edge allocation algorithm assigns edge bands into three sectors and the subcarriers are reused in edge region of some cells. The highly loaded sector can borrow the remaining subcarriers from other sectors or cell-center regions, which provides high gain for the edge users. The dynamic distribution of subcarriers according to load and channel state information helps the proposed scheme to perform better than other conventional schemes. Simulation results compare the performance of these schemes and demonstrate that our proposed scheme reduces about 18% outage probability than traditional FFR scheme.

References

  1. Pabst R: Relay-based deployment concepts for wireless and mobile broadband radio. IEEE Commun Mag 2004, 42(9):80-89.

    Article  Google Scholar 

  2. 3GPP R1-050507, Huawei, Soft frequency reuse scheme for UTRAN LTE 2005.

  3. Guan L, Zhang JH, Li JN, Liu GY, Zhang P: Spectral efficient frequency allocation scheme in multihop cellular network. Proc of IEEE Veh Tech Conf. MD, USA 2007, 1446-1450.

    Google Scholar 

  4. 3GPP R1-050407, Alcatel, Interference Coordination in new OFDM DL air interface 2005.

  5. 3GPP R1-051085, San Diego, Resource Allocation for Interference Mitigation with Symbol Repetition in E-UTRA Downlink 2005.

  6. 3GPP R1-051137, San Diego, Further results on inter-cell interference mitigation based on IDMA 2005.

  7. 3GPP R1-060416, Huawei, Combining Inter-cell interference coordination/avoidance with cancellation in downlink and TP 2006.

  8. Elayoubi SE, Haddada OB, Fourestie B: Performance evaluation of frequency planning schemes in OFDMA-based networks. IEEE Trans Wirel Commun 2008, 7(5):1623-1633.

    Article  Google Scholar 

  9. Liang D, Wang WB: A frequency reuse partitioning scheme with successive interference cancellation for OFDM downlink transmission. Proc of Int Conf on Telecommun Marrakech, Morocco 2009, 377-381.

    Google Scholar 

  10. Song G, Li YG: Cross-layer optimization for OFDM wireless networks--part I: theoretical framework. IEEE Trans Wirel Commun 2005, 4(2):614-624.

    Article  MathSciNet  Google Scholar 

  11. Lei HP, Zhang L, Zhang Xi, Yang DC: A novel multi-cell OFDMA system structure using fractional frequency reuse. Proc of IEEE Int Symp on Personal, Indoor and Mobile Radio Commun Athens, Greece 2007, 1-5.

    Google Scholar 

  12. Qiu X, Chawla K: On the performance of adaptive modulation in cellular systems. IEEE Trans Commun 1999, 47(6):884-895.

    Article  Google Scholar 

Download references

Acknowledgements

This study was supported by the Fundamental Research Funds for the Central Universities (2011RC0112, 2011RC2J12), and the NSFC (60972076, 61072052).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongtao Zhang.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ original submitted files for images

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Zhang, H., Wang, X., Liu, Y. et al. Resource allocation for relay-assisted OFDMA systems using inter-cell interference coordination. J Wireless Com Network 2012, 156 (2012). https://doi.org/10.1186/1687-1499-2012-156

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/1687-1499-2012-156

Keywords