1. Wireless Theories and Technologies Lab (WT&T), Beijing University of Posts and Telecommunications, Beijing 100876, China
2. China Mobile Research Institute, Beijing 100053, China
jinjing9611@gmail.com
Show less
History+
Received
Accepted
Published
2010-01-28
2011-03-28
2011-12-05
Issue Date
Revised Date
2011-12-05
PDF
(147KB)
Abstract
Collaborative transmission among evolved Node-Bs (eNBs) is one of the promising techniques for LTE-Advanced to provide broader coverage and higher spectral efficiency. The interference among multi-cell transmission can be mitigated by joint precoding, such as multi-cell block diagonalization (BD) at cooperative eNBs. The major difference between multi-cell and single-cell transmission is that the power constraint has to be considered on a per-eNB basis. To satisfy per-eNB power constraint (PePC), a simplified power allocation algorithm for the multi-cell BD based collaborative transmission is proposed in this paper. The algorithm provides a power allocation coefficient matrix for BD to meet PePC. Simulation results demonstrate that the proposed algorithm has a near-optimal performance with simplicity.
In cellular system, users at the cell boundary are known to experience a large inter-cell interference (ICI) with a frequency reuse factor equal to 1, for the transmission in each cell acts as interference to other cells [1,2]. To mitigate ICI, coordinated transmission among multiple geographically separated cells was proposed to improve the coverage and network spectral efficiency for LTE-Advanced system in 2008 [3]. By sharing information, such as data, scheduling, and channel state information (CSI) across multiple evolved Node-Bs (eNBs) and configuring joint processing at cooperative eNBs, the ICI will be minimized or even cancelled.
For the downlink, complete multi-user interference pre-cancellation can be performed if the CSI of all users is known at eNB. The dirty paper coding (DPC) [4], which has been proven to be the capacity optimal technique, uses successive interference cancellation approach by introducing complex encoding and decoding. It is an information theoretic concept that is difficult to implement in practice. For this reason, linear processing is more attractive to the real system. Zero-forcing (ZF) beamforming [5,6] for single-antenna user employs complete diagonalization using pseudo-inversion of the channel to cancel the multi-user interference. However, the user with multiple receive antennas can coordinate its own receiver outputs, which makes ZF to be suboptimal in that case. In this paper, we utilize block diagonalization (BD) algorithm [7-10] for multi-antenna users. BD algorithm uses singular value decomposition (SVD) to calculate the null space of channel transmission matrix. Therefore, this scheme can eliminate the interference among different receivers other than the intra-receiver interference.
Most of the previous studies on multi-cell coordination apply BD precoding algorithm with total power constraint (TPC) [7-9] to eliminate ICI. However, in coordination systems, each eNB transmits multiple users’ data with different precoding weights in a resource block (RB) simultaneously, which may cause the transmit power per eNB to exceed the limit when TPC is adopted. Per-base transceiver station (Per-BTS) power constraints were introduced for networked multiple-input multiple-output (MIMO) in Ref. [10], but the scaling factor that could ensure the precoding matrix to meet the power constraint is still difficult to derive.
Our objective in this paper is to investigate per-eNB power constraint (PePC) for the downlink of eNB coordinated LTE-Advanced system and propose simplified power allocation algorithm combined with BD precoding matrix to satisfy PePC. We have made some idealized assumptions in this paper, such as perfect information about channel state. We demonstrate through system level simulation that the proposed power allocation algorithm has a near-optimal performance with simplicity.
The rest of this paper is organized as follows: Section 2 illustrates necessary assumptions and describes the system model of coordinated transmission. The precoding matrix designed for multi-cell BD is presented in Sect. 3. The proposed power allocation approach is stated in Sect. 4. Simulation results are given in Sect. 5, and Sect. 6 presents some concluding remarks.
System model
We assume that the downlink of MIMO system has nT transmit antennas at each eNB and mR receive antennas at each user equipment (UE). The network is divided into several coordination clusters, where each cluster contains N adjacent cells. Within a cluster, the cooperative eNBs perform joint processing using the shared information, such as scheduling, CSI and data. Therefore, the ICI will be suppressed, and the spectral efficiency will be improved.
Assumption 1The channel estimation is ideal.
This assumption is to ensure the ICI cancellation capability. The effect of channel estimation error on BD precoding algorithm is not discussed here, and we assume that the sounding reference signals, reference signals targeting CSI estimation, and data channel demodulation are estimated with no error.
Assumption 2eNBs can fully share the perfect CSI and data of all users in the same cluster.
The CSI and data of all users in a cluster is used for multi-cell multi-user precoding to eliminate ICI. Due to channel reciprocity in the time-division duplexing (TDD) system, the downlink CSI can be obtained by estimating uplink reference channel. However, in the frequency-division duplexing (FDD) system, the downlink CSI at the transmitter can be obtained only by feedback from users, which is not explored in this paper.
From the above assumptions, the downlink of cellular MIMO system is extended to an (NnT) × (MmR) virtual MIMO architecture by joint precoding and transmission, as shown in Fig. 1, where M is the number of users allocated on the same time-frequency RB within a cluster, and these M users are known as UE-pair at eNB side.
Assumption 3The user pairing information is transparent to UE.
Due to their geographical dispersion, coordination among users is difficult; thus, we assume that UE does not know the paired users’ information, and the UE side reception is assumed to be independent.
Let () denote the downlink channel matrix of the kth user, which consists of both small-scale fading and large-scale fading. The small-scale fading can be modeled as independent and identically distributed complex Gaussian random variables with variance of 0.5 per dimension, while the large-scale fading is composed of pathloss and shadowing fading. Take vector to present the data intended for the kth UE, where rk depends on the number of independent data streams transmitted to user k. is preprocessed at the transmitter with (NnT) × rk beamforming matrix BoldItalick, which is obtained by using multi-cell BD algorithm at transmitter. The transmitted signal vector of user k after precoding can be denoted as .
Multi-cell block diagonalization
In coordinated cellular system with joint precoding, the received signal vector of the kth user can be expressed aswhere the superscript (i) indicates the interference from the ith neighboring cluster. Each element of designates the receiver thermal noise modeled as additive white Gaussian noise (AWGN) vector with zero mean and variance .
To precancel the interference within the coordination cluster, which is usually strong, the precoding matrix should fulfill the constraint [7]which means all multi-user interference within this cluster will be eliminated.
Due to Assumption 1 and 2, is defined as the channel matrix for all users other than user k combined:where superscript T indicates the transpose.
The zero multi-user interference constraint forces to lie in the null space of , which will exist only in the case of the number of total transmit antennas is no smaller than the number of total receive antennas. Consequently, this will introduce a constraint on the maximum number of users that can be served simultaneously in a cluster:where denotes the maximum integer no bigger than x.
The principle of BD algorithm is to find the precoding matrix using SVD to calculate the null space of ; the SVD of is defined aswhere superscript H indicates the Hermitian transpose. is a dimension diagonal matrix of nonzero singular values, where . holds the singular vectors corresponding to nonzero singulars, and is related to zero singulars. Let denote the last rk right singular vectors of . Thus, forms an orthogonal basis for the null space of and subjects to the zero multi-user interference constraint. The total transmit power constraint can be denoted aswhere represents the rk × rk input covariance matrix of user k, and Psum is the total transmit power.
Therefore, the achievable throughput is [9]The solution to the throughput maximization problem is to choose the precoding matrix as the right singular vectors of and perform water-filling power allocation [9].
However, the rest columns of except can be interpreted as the remaining spatial dimensions to support spatial diversity for user k, and is adopted to represent the parallel single user channel. Denote the SVD of the effective channel matrix aswhere is a dimension diagonal matrix of nonzero singular values, and holds the first Lk singular vectors. Let denote the first rk right singular vectors of to support rk independent data streams for the kth user. Therefore, the product of and gives the precoding matrix that maximizes the data rate for user k as well as subjects to the zero multi-user interference constraint. The precoding matrix under TPC can be rewritten as
Power allocation algorithm
Since is a unitary matrix, the transmit power of each user remains unchanged after precoding, which makes single-cell multi-user BD a reasonable algorithm to improve system performance compared with single-user MIMO.However, this is not sufficient for multi-cell coordinated transmission since the sum power of each eNB may exceed the maximum while transmitting multiple users’ data with different precoding weights. Therefore, we define the BD precoding matrix associated with the bth eNB under PePC asThe transmit power constraint for the bth eNB can be expressed aswhere .
To guarantee the transmit power of each eNB remains the same after precoding, the following equation needs to be fulfilled:Thus, we define the simple combined precoding and power allocation matrix for the bth eNB to satisfy the PePC aswhere
● represents the precoding weights for the bth eNB under TPC, which includes nT row vectors of BoldItalic.
● is the power normalization matrix for the bth eNB and can be denoted aswhere denotes the Frobenius norm. Therefore, the power of each eNB remains the same after joint transmission using as the precoding matrix, which makes the capacity gains achieved by the multi-cell collaboration reasonable.
Simulation results
Simulation assumptions
In this section, the performance of the proposed power allocation scheme is evaluated by system level simulation. Assume that each cell is divided into three sectors and two different cluster configurations are applied, where windmill cluster consists of three sectors belonging to different cells, and hexagonal cluster is composed of three sectors belonging to the same cell. The sectors in the same color shown in Fig. 2 compose a coordination cluster, where N = M = 3, nT = 4 and mR = 2. UEs can adaptively choose single or dual streams according to the maximal throughput principle. Maximal ratio combining (MRC) and minimum mean square error (MMSE) receivers are adopted to demodulate the transmitted signal vectors for single and dual streams, respectively.
Although water-filling maximize the sum rate, it may result in some weaker users with no or very little throughput, and the system is unfair to that kind of users. Thus, we assume that each independent input data stream has equal power. The proposed scheme can be implemented with any specific scheduling algorithm. To reduce the complexity and achieve fairness among users, proportional fair (PF) scheduling [11] method is applied. The minimum unit for resource allocation based on orthogonal frequency division multiplexing access- time-division duplexing (OFDMA-TDD) frame structure is one RB, which composed of 12 consecutive subcarriers in the frequency domain and 7 OFDM symbols in the time domain [12]. The detailed simulation parameters are listed in Table 1.
Spectrum efficiency
The downlink spectrum efficiency (SE, in bps/Hz/sector) results are presented in Table 2, where the cell-edge user throughput is defined as the fifth percentile point of the cumulative distribution function (CDF) of users average packet throughput.
Compared to BD with TPC, in coordination windmill cluster, the proposed BD with PePC scheme only decreases the downlink average cell SE and cell-edge user SE by 0.64% and 7.46%. In the coordination hexagonal cluster, the average cell SE is increased by 0.92%, while cell-edge user SE is decreased by 0.6%. From this, we can see that the proposed algorithm performs very close to BD with TPC and has more reality.
In addition, the hexagonal cluster has larger average cell SE and cell-edge user SE compared with windmill cluster. Moreover, hexagonal cluster does not need intercell signaling through air interface or fiber, which makes it a practical scheme used in LTE-Advanced system. Therefore, we propose to use hexagonal cluster instead of windmill one.
Average user SINR
The CDF curves of the average user signal to interference and noise ratio (SINR) are illustrated in Fig. 3 for downlink, where cluster-a) indicates the coordination windmill cluster and cluster-b) represents the coordination hexagonal cluster.
In Fig. 3, it can be seen that the SINR of BD with PePC is very close to that of BD with TPC under both coordination clusters. In addition, the SINR of coordination hexagonal cluster is larger than that of windmill cluster with maximum 7 dB gain.
Conclusion
In this paper, we analyze the power allocation algorithm under PePC for the downlink of multi-cell BD based coordinated transmission system. We explain that it is no longer practical to use BD algorithm with TPC in coordinated LTE-Advanced system, for each eNB transmits multiple users’ data with different precoding weights in a resource block simultaneously, which may cause the transmit power per eNB exceed the limit. Consequently, we propose a power allocation algorithm combined with BD precoder to meet the constraint. It is proved that the proposed BD with PePC approach has both reality and near-optimal performance by system level simulation.
Catreux S, Driessen P F, Greenstein L J. Simulation results for an interference-limited multiple-input multiple-output cellular system. IEEE Communications Letters, 2000, 4(11): 334-336
[2]
Andrews J G, Choi W, Heath R W Jr. Overcoming interference in spatial multiplexing MIMO cellular networks. IEEE Wireless Communications, 2007, 14(6): 95-104
[3]
3GPP TR 36.814 v1.5.0. Further Advancements for E-UTRA Physical Layer Aspects (Release 9). <month>Nov.</month>2009
[4]
Shamai S, Zaidel B M. Enhancing the cellular downlink capacity via co-processing at the transmitting end. In: Proceedings of IEEE Vehicular Technology Conference. 2001, 3: 1745-1749
[5]
Spencer Q H, Swindlehurst A L, Haardt M. Zero-forcing methods for downlink spatial multiplexing in multiuser MIMO channels. IEEE Transactions on Signal Processing, 2004, 52(2): 461-471
[6]
Shim S, Kwak J, Heath R W Jr, Andrews J G. Block diagonalization for multi-user MIMO with other-cell interference. IEEE Transactions on Wireless Communications, 2008, 7(7): 2671-2681
[7]
Ng B L, Evans J S, Hanly S V, Aktas D. Distributed downlink beamforming with cooperative base stations. IEEE Transactions on Information Theory, 2008, 54(12): 5491-5499
[8]
Hadisusanto Y, Thiele L, Jungnickel V. Distributed base station cooperation via block-diagonalization and dual-decomposition. In: Proceedings of IEEE Global Telecommunications Conference. 2008, 1-5
[9]
Sigdel S, Krzymien W A. Simplified fair scheduling and antenna selection algorithms for multiuser MIMO orthogonal space-division multiplexing downlink. IEEE Transactions on Vehicular Technology, 2009, 58(3): 1329-1344
[10]
Zhang J, Chen R H, Andrews J G, Ghosh A, Heath R W Jr. Networked MIMO with clustered linear precoding. IEEE Transactions on Wireless Communications, 2009, 8(4): 1910-1921
[11]
Kaneko M, Popovski P, Dahl J. Proportional fairness in multi-carrier system with multi-slot frames: Upper bound and user multiplexing algorithms. IEEE Transactions on Wireless Communications, 2008, 7(1): 22-26
Higher Education Press and Springer-Verlag Berlin Heidelberg
AI Summary 中Eng×
Note: Please be aware that the following content is generated by artificial intelligence. This website is not responsible for any consequences arising from the use of this content.