Izvorni znanstveni članak
https://doi.org/10.24138/jcomss.v1i2.307
A Data Rate Maximization Algorithm for Multiuser OFDM Systems
Zeljko Ilic
; University of Zagreb, Faculty of Electrical Engineering and Computing, Zagreb, Croatia
Alen Bazant
orcid.org/0000-0003-2384-0670
; University of Zagreb, Faculty of Electrical Engineering and Computing, Zagreb, Croatia
Sažetak
In this paper, we present suboptimal integer bit allocation algorithm that maximizes overall data rate in multiuser orthogonal frequency division multiplexing (OFDM) systems implemented in wireless networks. Assuming knowledge of the instantaneous channel gains for all users, we propose a new multiuser OFDM loading algorithm, with constrains, that maximizes the total data rate in downlink transmission. This is done by solving the maximization problem in two steps. First step provides subcarrier assignment to users based on users' requests on quality of service (QoS) expressed in terms of a minimum signal-to-noise ratio (SNR) on each subcarrier. The second step provides bit and power allocation to subcarriers in order to maximize overall data rate. In order to reduce the computational complexity of the proposed problem we propose a simple method, in the form of a theorem, which assigns subcarriers to users and distributes bits and power among them. We have tested the proposed algorithm in a multiuser environment for various subcarrier SNR values requested by users, and for various levels of interference in the OFDM system. The results show that our loading method obtains a better data rate in some situations than the algorithm described in [5], which states that the data rate of a multiuser OFDM system is maximized when each subcarrier is assigned to only one user. Results show that the total number of bits per OFDM symbol or data rate grows with the number of users in the system.
Ključne riječi
loading algorithm; subcarrier assignment; OFDM; multiuser environment
Hrčak ID:
181007
URI
Datum izdavanja:
20.12.2005.
Posjeta: 1.031 *