• 沒有找到結果。

3.4 Complexity Analysis and Simulation Results

4.3.2 The Power Loading Scheme

In the previous subsection, we assume that the total power of user k is equally distributed to the all substreams on the subcarriers assigned to the user k and perform dynamic subcarrier assignment to extract the diversity gain of multiuser MIMO-OFDMA systems.

In this subsection, we consider the dynamic power loading to further enhance the overall system performance.

As discussed in section 4.2, our goal is to minimize the average BER. In [26], the author had derived how to obtain the optimum power allocation for minimizing BER in muticarrier systems. Now we follow the method proposed in [26] to get the optimal power loading for the codebook based MIMO-OFDMA systems.

Since the subcarrier assignment has been done in previous subsection and we allow at most one user to transmit signals on each subcarrier, there is no co-channel interference and therefore the multiuser power loading is then decoupled into single user case. That is, we can deal with the power allocation for each user individually.

The BER for the nth substream on the mth subcarrier is generally a function of the corresponding power and GNR (gain to noise ratio), like (4.6). Because (4.6) is a convex function with respect to the power pmnk, we can use the Lagrange multiplier method with the total power constraint. The Lagrangian function of user k may be expressed as

J (Pk11k, Pk12k, . . . , Pk

where k1 ∼ kck is the subcarrier index assigned to the user k and λkdenotes the Lagrange multiplier. By differentiating (4.10) with respect to pktnk and setting it to zero, we obtain a set of equations as

1

But (4.12) still depends on the Lagrange multiplier λk. So we take (4.12) into the user’s

power constraint

1.5GNRktnkln(0.3GNRc ktnk

kN(2b−1) )

Thus, the corresponding power can then be computed. It is noted that if some sub-streams’ power is negative after the computation, it means that the GNRs of these substream are too low and these substreams should not be allocated any power in order not to deteriorate the overall performance. In such case, we should exclude these sub-streams and do the Lagrange multiplier method again until the power of all subsub-streams are not negative.

4.4 Complexity Analysis and Numerical Results

4.4.1 Computational Complexity Analysis

In this subsection, we analyze the complexity of the subcarrier assignment algorithm and the power loading algorithm.

For the subcarrier assignment algorithm, the complexity of step 2 is O(KN log2N + M Klog2K +M log2M ), and for step 3 the complexity is O(M K), so the total complexity of the subcarrier assignment algorithm is O(KN log2N +M Klog2K +M log2M +M K)≈ O(M Klog2K). And for the power loading algorithm, the complexity is O(N M ).

4.4.2 Numerical Results

Selected simulated performance of the proposed RA algorithm are presented in this sub-section. First the performance of the subcarrier assignment algorithm for the codebook based MIMO-OFDAM systems is shown in Fig. 4.1 ∼ 4.4. For Fig. 4.5 ∼ 4.6, we evaluate the performance of the proposed power-loading algorithm.

We assume each Hmk is a 4× 2 (4 antennas at the BS and 2 antennas at each MS) matrix for 2 substream codebook 4×3 (4 antennas at the BS and 3 antennas at each MS)

matrix for 3 substream codebook with i.i.d. zero-mean, unit-variance complex Gaussian entries. The system’s modulation mode is BPSK. For simplicity, we assume that the required data rate are the same for all users. The codebook used here is from 802.16e standard.

In Fig. 4.1 and Fig. 4.2, we compare the subcarrier assignment algorithm for the ZF receiver with fixed subcarrier assignment scheme. From the figures we can find that the performance of the dynamic subcarrier assignment is better than fixed subcarrier assignment by almost 4dB at BER=10−2 for the 2 substream case and more than 4dB at BER=10−2for the 3 substream case. The same result can also be found when the MMSE receiver is used (Fig. 4.3 and Fig. 4.4). The performance of the dynamic subcarrier assignment is better than fixed subcarrier assignment by 3dB at BER=10−2 for the 2 substream case and 2.5 dB at BER=10−2 for the 3 substream case.

For the dynamic power loading algorithm, we compare the performance of it with the equally power distributed system. We consider three different scheme:fixed subcarrier assignment without codebook precoding, fixed subcarrier assignment with codebook precoding and dynamic subcarrier assignment with codebook precoding. Here we assume QPSK modulation is used. In Fig. 4.5, using the dynamic power loading algorithm will provide nearly 1.5dB gain at BER=10−2over the equally power distributed system in the fixed subcarrier assignment without codebook precoding environment. In Fig. 4.6, the dynamic power loading algorithm also achieves approximately 1dB gain at BER=10−2 in the fixed subcarrier assignment with codebook precoding environment. Finally, in Fig.4.7, the dynamic power loading algorithm is superior to the equally power distributed system in the dynamic subcarrier assignment with codebook precoding environment by more than 1.5dB at BER=10−4.

These figures (Fig. 4.5∼ 4.7) also show that the improvement of the dynamic power-loading algorithm is more obvious in the fixed subcarrier assignment without codebook precoding environment. This is because that without precoding, the variation of the

channel condition is much larger. Simulation results show that the variance of GNR is reduced by almost 50% after precoding. Therefore, the performance gain offered by the power-loading algorithm is smaller in the other two cases.

0 1 2 3 4 5 6 7 8 9 10

10−4 10−3 10−2 10−1 100

BER

Eb/No

Fixed ZF Adaptive ZF

Figure 4.1: Average BER performance for the ZF receiver ; 128 subcarriers, 8 users, 2 substreams.

0 1 2 3 4 5 6 7 8 9 10 10−3

10−2 10−1 100

BER

Eb/No

Fixed ZF Adpative ZF

Figure 4.2: Average BER performance for the ZF receiver ; 128 subcarriers, 8 users, 3 substreams.

0 1 2 3 4 5 6 7 8 9 10

10−5 10−4 10−3 10−2 10−1 100

BER

Eb/No

Fixed MMSE Adaptive MMSE

Figure 4.3: Average BER performance for the MMSE receiver ; 128 subcarriers, 8 users, 2 substreams.

0 1 2 3 4 5 6 7 8 9 10 10−4

10−3 10−2 10−1 100

BER

Eb/No

Fixed MMSE Adaptive MMSE

Figure 4.4: Average BER performance for the MMSE receiver ; 128 subcarriers, 8 users, 3 substreams.

0 1 2 3 4 5 6 7 8 9 10

10−3 10−2 10−1 100

BER

Eb/No

Equally power distributed Dynamic power−loading

Figure 4.5: Average BER performance for the ZF receiver; fixed subcarrier assignment without codebook precoding ; 128 subcarriers, 16 users, 2 substreams.

0 1 2 3 4 5 6 7 8 9 10 10−3

10−2 10−1 100

BER

Eb/No

Equally power distributed Dynamic power−loading

Figure 4.6: Average BER performance for the ZF receiver ; fixed subcarrier assignment with codebook precoding ; 128 subcarriers, 16 users, 2 substreams.

0 1 2 3 4 5 6 7 8 9 10

10−5 10−4 10−3 10−2 10−1

BER

Eb/No

Equally power distributed Dynamic power−loading

Figure 4.7: Average BER performance for the ZF receiver ; dynamic subcarrier assign-ment with codebook precoding ; 128 subcarriers, 16 users, 2 substreams.

Chapter 5 Conclusion

The allocation of radio resources in a MIMO-OFDMA system is critical in maximiz-ing resource efficiency, system capacity, and mitigatmaximiz-ing interference. We have presented two SVD-based precoding schemes (orthogonal GS precoding and non-orthogonal pre-coding) that minimize the total consumed power while meeting various rate and SINR requirements. For the orthogonal (GS) precoding scheme, we propose two adaptive RA algorithms and provide simulation results that prove the effectiveness of both algorithms in both uplink and downlink scenarios. These two algorithms yield almost the same rel-ative performance when compared with the optimal solution. To further increase the spectrum efficiency, we extend our concern to non-orthogonal precoding schemes that guarantee zero or limited cochannel interference. An adaptive RA algorithm is proposed and its numerical performance is given. It is found that the lift of the orthogonal con-straint leads to improved performance when the rank of the channel matrix is sufficient.

We also consider the RA issue for spatial multiplexing systems with limited feedback (codebook based precoding) and present subcarrier assignment and power loading algo-rithms that minimize the average BER performance. The simulation results show that these dynamic RA methods do indeed yield low average BER performance.

Several remarks on possible extensions to our work are in order. Firstly, the proposed schemes can be further extended for use in a multi-cellular network with the transmit antennas distributed among several BS’. They are certainly viable candidate RA and

interference control schemes for networked MIMO systems. Secondly, the only perfor-mance criterion we consider is total power or average BER minimization. These criteria are often more suitable for uplink design when the transmit power is limited. For down-link communications, it is more desirable to maximize the total throughput and take the fairness issue into account. Thirdly, since the resource unit considered in our work is a single space-frequency subchannel, transmitting the overall RA information would re-quire a large control-channel bandwidth. Practical concern often implies a resource unit be made of multiple space-time-frequency subchannels. It would be desirable to provide modified RA solutions that take such a resource unit definition into account. Finally, the fairness concern is usually answered by implementing a proper scheduling. Such a scheduling has to consider the time-varying nature of the associated multiuser channel.

Therefore, a complete RA design needs to consider the channels’ time, frequency and space selectivities and invoke appropriate multiuser channel models accordingly.

Bibliography

[1] X. Lu Z. li, J. Cai and X. Chen, “An Adaptive Resource Allocation Algorithm Based on Spatial Subchannel in Multiuser MIMO/OFDM Systems,” in Proc. IEEE Int. Communications Conf. (ICC’08), pp. 4532-4536, MAY. 2008.

[2] H. Tian, S. Wang, Y. Gao, Q. Sun and P. Zhang, “A QoS-Guarantee Resource Allocation Scheme in Multi-user MIMO-OFDM Systems,” in Proc. IEEE Vehicular Technology Conf. (VTC’07), pp. 1802-1806, Sept. 2007.

[3] N. Leng, S. Yang, Y. Lu and L. Qi,“Dynamic Spatial Subcarrier and Power Allocation for Multiuser MIMO-OFDM System,” in Proc. IEEE Int. Wireless Communications Conf. (WiCOM’07), pp. 180-183, Sept. 2007.

[4] M. S. Maw and S. I,“Resource Allocation Scheme in MIMO-OFDMA System for User’s Different Data Throughput Requirements,” in Proc. IEEE Wireless Commu-nications and Networking Conf. (WCNC’07), pp. 1706-1710, Mar. 2007.

[5] G. Liu, X. Liu and P. Zhang,“QoS oriented dynamical resource allocation for eigen beamforming MIMO OFDM,” in Proc. IEEE Vehicular Technology Conf. (VTC’05), vol.3 pp. 1450-1454, Sept. 2005.

[6] Y. Tan and Q. Chang,“Multi-user MIMO-OFDM with Adaptive Resource Allocation over Frequency Selective Fading Channel,” in Proc. IEEE Int. Wireless Communi-cations Conf. (WiCOM’08), pp. 1-5, Oct. 2008.

[7] P. Uthansakul and M.E. Bialkowski, “An Efficient Adaptive Power and Bit Allocation Algorithm for MIMO OFDM System Operating in a Multi User Environment,” in Proc. IEEE Vehicular Technology Conf. (VTC’06), Vol.3 pp. 1531-1535, May. 2006.

[8] Z. Hu, G. Zhu, X. Xiao and Z. Chen, “Resource allocation for multiuser space-time coding based OFDM systems with QoS provision,” in Proc. IEEE Vehicular Technology Conf. (VTC’05), Vol.4 pp. 2120-2123, Sept. 2005.

[9] C. Wei, L. Qiu and J. Zhu, “User Selection and Resource Allocation for Multi-User MIMO-OFDM Systems with Downlink Beamforming,” in Proc. IEEE Wireless Communications and Networking Conf. in China (ChinaCOM’06), pp. 1-5, Oct.

2006.

[10] Y. H. Pan; S. Aissa, “Dynamic Resource Allocation for Broadband MIMO/OFDM Systems,” in Proc. IEEE Wireless Networks, Communications and Mobile Comput-ing Conf., Vol.2 pp. 863-867, Jun. 2005.

[11] A. Scaglione, P. Stoica, S. Barbarossa, G. B. Giannakis and H. Sampath, “Optimal Designs for Space-Time Linear Precoders and Decoders,” IEEE Trans. Sig. Proc., Vol.50, pp. 1051-1064, May. 2002.

[12] D. J. Love and R. W. Health Jr., “Limited Feedback Unitary Precoding for Spatial Multiplexing Systems,” IIEEE Trans. Sig. Proc., Vol.50 pp. 2967-2976, Aug. 2005.

[13] I. Emre Telatar, Capacity of Multi-antenna Gaussian Channels, AT&T Bell Labo-ratories, Internal Tech. Memo., June 1995.

[14] G. J. Foschini, “Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas, Bell Labs Tech. J., vol. 1, no. 2, pp. 41V59, Autumn, 1996.,

[15] S. M. Alamouti,A Simple Transmit Diversity Technique for Wireless Communica-tions, IEEE Journal on Selec. Areas in Commun., vol. 16, no. 8, Oct. 1998.

[16] Q. H. Spencer, A. L. Swindlehurst and M. Haardt, “Zero-Forcing Methods for Downlink Spatial Multiplexing in Multiuser MIMO Channels,” in IIEEE Trans. Sig.

Proc.,,vol. 52, pp. 461-471, Feb. 2004.

[17] Z. Pan, K. K. Wong, and T.S. Ng, “Generalized Multiuser Orthogonal Space-Division Multiplexing,” IEEE Trans. Wireless Commun.,vol. 3,pp. 1969-1973, Nov.

2004.

[18] C. Windpassinger, R. F. H. Fischer and J. B. Huber, “ Lattice-reduction-aided broadcast precoding,” IEEE Trans. Commun.,vol. 52,pp. 2057-2060, Dec. 2004.

[19] X. Qiu, K. Chawla, “On the Performance of Adaptive Modulation in Cellular Sys-tems,” IEEE Trans. Commun., vol. 47, pp. 884-895, Jun. 1999.

[20] D. Kivanc and H. Liu, “Subcarrier allocation and power control for OFDMA,” in Conf. Rec. 34th Asilomar Conf. Signals, Systems and Computers, vol. 1, pp. 147-151 , NoV. 2000.

[21] S. Pietrzyk, G. J. M. Janssen, A. N. Unit, P. T. C. Sp, and P. Warsaw, “Radio resource allocation for cellular networks based on OFDMA with QoS guarantees,” in Proc. IEEE Global Telecommunications Conf. (GLOBECOM’04), vol. 4, pp. 2694-2699, Nov. 2004.

[22] J. Campello, “Optimal discrete bit loading for multicarrier modulation systems,”

in Proc. IEEE Information Theory Symposium, pp. 193, Aug. 1998.

[23] Y.J. Zhang and K.B. Letaief, “Optimizing Power and Resource Management for Multiuser MIMO/OFDM Systems,” in Proc. Global Telecommunications Conf.

(GLOBECOM’03), vol. 1, pp. 179V183, Dec. 2003.

[24] J. Lee, R. V. Sonalkar and J. M. Cioffi, “Multi-user discrete bit-loading for DMT-based DSL systems,” in Proc. IEEE Global Telecommunications Conf. (GLOBE-COM’02), Vol. 2, pp. 1259-1263, Nov. 2002.

[25] R. W. Heath Jr., S. Sandhu, and A. Paulraj, Antenna selection for spatial mul-tiplexing systems with linear receivers, IEEE Commun. Lett., vol. 5, no. 4, pp.

142V144, Apr. 2001.

[26] C. S. Park and K. B. Lee, Transmit Power Allocation for BER Performance Im-provement in Multicarrier Systems, IEEE Trans. Commun. vol. 52, pp. 1658-1663, Oct. 2004.

作 者 簡 歷

翁志倫,高雄市三民區人,1984 年生

高雄市立高雄高級中學 2000.9 ~ 2003.6 國立交通大學電信工程學系 2003.9 ~ 2007.6 國立交通大學電信工程學系研究所系統組 2007.9 ~ 2009.6

Graduate Course:

1. Random Process

2. Digital Signal Processing 3. Digital Communications 4. Coding Theory

5. Detection and Estimation Theory 6. Adaptive Signal Processing

7. Information Theory 8. Matrix Computations 9. Embedded System Design

相關文件