This invention relates to a method of communication, a base station, a communication network, a user equipment and an integrated circuit, and relates particularly though not solely to efficient frequency reuse to minimise inter-cell interference in a cellular communication network.
The following abbreviations may be used in this specification:
Wireless or cellular communication systems may use a range of different technologies in order to operate in an efficient and/or effective manner. OFDMA is one of the technologies that will be likely to be adopted by the next generation of cellular systems. In particular, OFDMA has been adopted as the downlink transmission technology by several communication standardisation bodies like 3GPP LTE and IEEE 802.16 Mobile WiMAX. OFDMA is a multicarrier transmission technique, which divides the available spectrum and time resources into a number of multiplexed orthogonal subchannels (or “resource blocks” in the 3GPP context) and numerous subchannels are combined at the receiver to form one high-speed data transmission. Since each subchannel is assigned exclusively to a particular user, there is no intra-cell interference. Moreover, a robust, reliable, and spectrally efficient cellular system may be achieved through efficient resource allocation to exploit multiuser, time, and frequency diversity within each cell. However, should a universal frequency reuse factor of one be used, users may experience interference from other cells and this ICI can significantly reduce the user throughput. Users located at the edge of the cell or at a bad coverage location may experience a low SINR and therefore be susceptible to ICI.
To mitigate the ICI problem, one can exploit efficient resource scheduling algorithms to allocate the subchannels and power so as to minimise the overall system interference level. Such a multi-cell scheduling approach may require a centralised scheduler to solve joint subchannel and power optimisation problems across all the users in their corresponding cells. A large amount of information may thus need to be conveyed to the centralised scheduler. Considering the signalling overhead and the computational complexity of such an optimisation problem, it may be challenging to implement the multi-cell scheduling in practical cellular systems, especially in a mobile environment.
Alternatively, one can employ lower complexity interference coordination schemes that use multiple reuse factors in the same cellular system so as to protect the weak users from ICI. The underlying principle behind reuse partitioning is to lower the received SINR for users that already have more than adequate transmission quality while offering greater ICI protection to those users that require it by restricting time/frequency/power resources in a coordinated way among multiple cells. The aim is to generate an overall SINR distribution that satisfies reception quality constraints while bringing about a general increase in cell throughput.
In traditional frequency reuse schemes, different disjoint subchannel subsets may be assigned to different cells, with subchannel subsets reused at spatially separated locations. This concept exploits the fact that since the signal power falls off with distance, the same frequency spectrum can be reused at spatially separated locations. Contrary to the traditional frequency reuse scheme, fractional frequency reuse schemes allow users in different channel conditions to utilise different reuse factor. Specifically, the whole system bandwidth is divided into two subchannel groups respectively dedicated for cell-interior and cell-edge users. In addition, the subchannels assignment are coordinated such that all cell-interior users share a universal reuse factor, while all the cell-edge users share a reuse factor smaller than one. The fractional frequency reuse schemes can be divided into hard and soft frequency reuse schemes.
In the hard frequency reuse scheme, the cell-edge subchannel group is coordinated among multiple cells such that the cell-edge users within each cell are only allowed to use part of the cell-edge subchannel group. This is equivalent to the conventional frequency reuse concept, except that it is used only on the cell-edge band. Clearly, hard frequency reuse ensures that the cell-edge users are fully protected at the expense of an inefficient usage of system bandwidth.
On the other hand, the soft frequency reuse scheme tries to compensate for this bandwidth inefficiency in the cell-edge band by allowing cell-interior users to use this band at a much lower transmission power. However, all these schemes are static schemes, where the reuse factors are a priori fixed during the frequency planning phase.
In realistic systems, the traffic load is unlikely to be spatially homogeneous and may exhibit significant variations over time. For example, one might see concentrations of users in different regions at different times of the day, e.g. train stations, shopping districts, and lunch time. Thus the hard frequency reuse scheme, the soft frequency reuse scheme, or the usage of a centralised scheduler may not solve all of these problems that are present in a realistic system.
In general terms, the present invention proposes using a dynamically optimised frequency reuse scheme where the total power allocated to the cell-edge user group is first optimised separately in each BS, and the bandwidth to the cell-interior user group is then optimised separately in each BS. This may have the advantage(s) that:
In a first particular expression of the invention there is provided a method of communication as claimed in claim 1.
In a second particular expression of the invention there is provided a BS as claimed in claim 18.
In a third particular expression of the invention there is provided a communication network as claimed in claim 19.
In a forth particular expression of the invention there is provided a UE as claimed in claim 20.
In a fifth particular expression of the invention there is provided an integrated circuit as claimed in claim 21.
The invention may be implemented according to any of the embodiments in claims 2 to 17.
One or more example embodiments of the invention will now be described, with reference to the following figures, in which:
A first example embodiment of a wireless mobile communication network 100 is shown in
The BS 102 and the UE 106 may include an integrated circuit or processor programmed to execute the algorithms mentioned later on. The algorithms may be stored in ROM, RAM or external storage. Each BS 102 may be connected to a backbone network (not shown), which allows communication between UEs, between BSs and with other networks.
A. Network Model
We consider the downlink of a OFDMA multi-cell scenario with N cells. In each of these cells, where k ∈={ 1, 2, . . . , K}. The users are divided into cell-interior and cell-edge user groups with I ⊂ and E ⊂, such that I ∪E=, and I and E are disjoint sets. As a result, we have K=KI+KE, where KI=|I| and KE=|E|. Each BS 102 is equipped with one or more antennae and is imposed with Pmax. The subcarriers are divided into subchannels for data transmission. Such a channelisation technique can reduce system overhead in terms of the number of feedback and control signalling required. In addition, resource allocation can be performed at the granularity of subchannels, which significantly reduces the computational and informational complexity of the scheduler. Thus, the total number of subchannels is W/B and j ⊂={1, 2, . . . W/B}.
Within each cell, each user may access the channel orthogonally and the transmissions within each cell may be synchronised so that no intra-cell interference exists. Since the frequency resource is reused in other cells of the network, ICI is present and the degree of this impairment depends on the interference management scheme. In the example embodiment, it is assumed that the ICI in each cell may come from users in the neighbouring cells. The subchannels available for assignment in the cell-interior and cell-edge user groups of a cell n are chosen from the sets I(n) and E(n), respectively, where n ∈={1, 2, . . . , N}, I(n) ⊂, E(n) ⊂, and I(n) and E(n) are chosen based on the types of frequency reuse partitioning scheme used.
In the n-th cell, the instantaneous received SINRs in the j-th subchannel for the k-th user is given by Equation (1):
where m ∈.
The channel gains hjk(n) and hjk(m) are estimated by the UE. The channel parameters of the downlink channel are estimated by the UE at the granularity of subchannels i.e. the resolution used is at the subchannel level, and the channel parameters are fed back to the BS. By performing estimation at the granularity of subchannels, there may be the advantage of lower complexity as estimation will not have to be performed at the subcarrier level. Alternative embodiments can also instead estimate the channel parameters at the BS, e.g. where a BS estimates the UE's uplink channel in a Time-Division Duplexing (TDD) system and use the reciprocal property to estimate the parameters of the downlink channel. In this case, a feedback channel from the UE to the BS may not be necessary.
B. Frequency Reuse Partitioning
As mentioned previously fractional frequency reuse schemes allow more efficient use of the spectrum. In the following, the differences between soft and hard frequency reuse schemes are described in more detail.
B.1 Soft Frequency Reuse
As illustrated in
B.2 Hard Frequency Reuse
As shown in
C. Problem Formulation
To improve fairness between the two user groups, we may fix Rmin for all the cell-edge users. This minimum rate constraint may force the instantaneous rate of each cell-edge user to be at least as large as Rmin. The remaining resources may then be used to maximise the cell interior user group throughput. Mathematically, we can formulate this multi-cell optimisation problem in Equation (3):
where xjk(n) ∈ {0, 1} indicates whether subchannel j is used by user k or not, and where
The objective function in multi represents a weighted sum-rate of all cell-interior users in the system.
Even in the single-cell case and ignoring ICI, the joint subchannel and power allocation problem has been shown to be NP hard and this makes it computationally expensive to solve for multi directly.
To avoid this, in the example embodiment the joint subchannel and power allocation problems are decoupled into sub-problems. With this approach, we still need to solve a multi-cell optimisation problem due to the presence of ICI. In the following, we propose a heuristic and suboptimal algorithm that solves multi in a distributed manner, i.e. each cell simply solves its own optimisation problem with minimal exchange of information between the cells.
A method 400 of solving the optimisation problem is show in
C.1 User Group Partitioning
The partitioning 402 in
C.1.1 Geometry-Based Approach
In this approach, the cell-interior and cell-edge users are differentiated based on their distances from the serving BS. This is done by using a distance threshold dth.
We assume that the system is an interference-limited system in which the thermal noise is negligible compared to the inter-cell interference. In such a case, in a linear Wyner network model, the average received signal-to-interference ratio (
where 2R is the inter-cell distance. It is assumed that all the BSs transmit at the same power P0. Considering that the quality of service (QoS) is satisfied when the user's average SIR exceeds a given target signal-to-interference ratio value SIRth, we have the sufficiency condition of Equation (5):
The threshold distance dth can thus be defined using SIRth.
This user partitioning scheme may not be optimal since it ignores the effect of noise and temporal changes of the users' SINR distribution. However, the merit of this scheme lies in its simplicity and that no inter-cell coordination is required. To account for non-homogeneous traffic load among cells, dth has to be different for each cell by varying the SIRth for each cell.
The BS then determines that user k is in the cell-edge user group of dk is above the distance threshold dth, or in the cell-interior user group if dK is below dth at 506.
C.1.ii SINR-Based Approach
Instead of exploiting the user geometry for user group partitioning, we can use the received SINR of each user obtained from the measurements in the control channels at the serving BS. Depending on the time-scale of the control channel updates, the user group partitioning scheme can either employ the instantaneous or the average SINR values of users.
C.1.ii.a. Average Case
In
C.1.ii.b. Instantaneous Case
In
C.1.iii. Fixed Ratio-Based Approach
In this approach, the serving BS first ranks the received SINRs obtained from the measurements in the control channels from largest to smallest. Instead of comparing these SINR values with some predetermined threshold value, the serving BS simply chooses the weakest users as the cell-edge users. Unlike the above two approaches, the ratio of the cell-edge to cell-interior users is fixed for this case and is chosen a priori during the cell-planning phase.
C.2. Adaptive Interference Coordination
For static interference coordination, the non-homogeneity of traffic load and varying user group distribution within each cell can be ignored to simplify the cell planning phase. However, this may lead to significant performance degradation in terms of cell and user throughput. On the other hand, adaptive interference coordination may improve system throughput as well as minimise inter-cell interference. This may increase the computational and informational complexity among the coordinated BSs. As a result, there may be a trade-off between performance gain and complexity. In the following, this trade-off may be addressed by low complexity algorithms that may combine adaptive frequency reuse and power allocation to coordinate ICI.
C.2.i Sub-Problem of Cell-Edge User Group
A method 700 for the optimisation of cell-edge user group is presented in
Frequency may optionally also be allocated on a subcarrier by subcarrier basis, i.e. at a subcarrier level of granularity. Alternatively, frequency allocation may also be allocated in groups of subcarriers. The groups can, for example, comprise adjacent and/or non-adjacent subcarriers.
The allocation of frequency may optionally also be done in a two-dimensional manner, for example in terms of time-frequency resource blocks.
After the frequency allocation, the sum power minimisation problem is solved subject to a minimum rate constraint on the cell-edge users at 706. The feasibility of the sum power minimisation problem min(n) may depend on the minimum target rate Rmin and the initial subchannel allocation. Jmin may be increased at 704 to check the feasibility of min(n) as long as JminB≦W is satisfied.
In 707, q is determined. If there is a homogeneous user distribution over all cells, a common value of q is given by Equation (6):
where p can be fixed a priori during the cell-planning phase.
If there is a non-homogenous user distribution, different reuse factors can be obtained for each cell. In such a case, the number of user KE varies from BS to BS and the value of q is given by Equation (7):
Where the frequency reuse factor is p, there would be 1/p−1 neighbouring cells amongst all the neighbouring cells for the n-th cell, such that the cell edge users for the 1/p−1 neighbouring cells would be sharing the bandwidth WE (where WE=qW) with the cell edge users of the n-th cell. The n-th cell and all the neighbouring 1/p−1 cells use distinct frequency bands for cell edge users (i.e. reuse factor of p in the cell edge). Taking for example hard frequency reuse scenarios where
q can be computed using Equation 7 to respectively be q=(KE(n)+KE(m
In 708, the total power of the cell-edge user groups (PE) are tested against a threshold Pth. If PE is found to be greater than Pth, the optimisation process is repeated starting from 704. Pth can be selected to be a value equal to Pmax, or it can alternatively be selected to be lower than Pmax.
With minimal coordination between adjacent cells, we can then determine I(n) and E(n) for each cell at 710.
The cell-edge users may have lower SINR due to presence of ICI and significant path-loss. These users may operate in the low SINR regime and may be power limited instead of degrees of freedom limited. Thus, allocating more power to these users instead of allocating more bandwidth, may improve the rate of these cell-edge users.
C.2.ii. Sub-Problem of Cell-Interior User Group
The cell-interior users may have higher SINR since they are closer to the serving BS and farther away from the interfering BS. Thus these users may operate in a higher SINR regime, which may be a bandwidth limited regime. In this scenario, the rate of these cell-interior users may be improved by allocating more bandwidth instead of power.
A method 800 for optimisation of cell-interior user group is presented in
First, the residual power and bandwidth is allocated among the cell-interior users at 802. The residual transmit power is uniformly allocated over the remaining subchannels that belong to the set I(n). Alternatively, the residual transmit power can also be non-uniformly allocated amongst subchannels.
With the power allocated, the maximum weighted sum rate problem for the cell-interior users can be solved at 804. 804 maximises the sum rate i.e. wk(n)RI,k(n) given the |I(n)| subchannels that are present in I(n). Each subchannel (denoted using the index j) of I(n) may be allocated to a UE.
wk(n) is a weighting factor for the k-th UE. wk(n) represents the priority given to the UE and is usually determined according to the quality of service (QoS) requirements of the UE, as well as the type of application for the UE. wk(n) can for example be determined using the queue lengths and this may have the advantage of minimising the risk of buffer overflows. Alternative embodiments can also determine wk(n) using the inverse average throughput and this may have the advantage of resulting in a proportional fair scheduling policy. Other embodiments can also using an equal value of wk(n) for all UEs and this would result in an equal priority for every UE.
804 also involves relaxing the integrality constraint on xjk(n) i.e. xjk(n) does not have to be constrained to be an integer. Typically, the integrality constraint leads to difficulty when resolving the optimisation problem and this difficulty is overcome in 804 by relaxing xjk(n) to be a real value such that xjk(n)≦1,j ∈I(n) and xjk(n)≧0,j ∈I(n),k ∈I. A corresponding real valued solution is obtained and this solution can be rounded off to an integer value thereafter.
D. Simulation Results
A multi-cell OFDMA downlink system with 19 cells and each cell has the same number of users uniformly distributed within the cell as plotted in
In
In
Whilst example embodiments of the invention have been described in detail, many variations are possible within the scope of the invention as will be clear to a skilled reader. For example, while the embodiments have been illustrated using BSs with only a single hexagonal cell, sectorization can be implemented thus further splitting each cell into a few smaller cells, for example 3 or 6 smaller cells. The user equipments are also not limited by the number of antennae that they may possess and embodiments have user equipment of different numbers of antennae.
In this specification, the terms “user” and “user equipment” (or its abbreviation “UE”) have been used interchangeably. Also “subchannels” may be interchanged with “resource blocks” as maybe used in the context of 3GPP standards.
Number | Date | Country | Kind |
---|---|---|---|
PCTSG2009000391 | Oct 2009 | WO | international |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/SG09/00391 | 10/21/2009 | WO | 00 | 4/28/2011 |