Frequency diversity occurs in OFDMA systems by sending multiple replicas of the transmitted signal at different carrier frequencies. The idea behind diversity is to provide independent replicas of the same transmitted signal at the receiver and appropriately process them to make the detection more reliable. Different copies of the signal should be transmitted in different frequency bands, a condition which guarantees their independence. The subchannels given in (5) are correlated and no more than a L
h
-order frequency diversity gain can be possible since there are only L
h
independent channel coefficients, i.e., , [14]. Intuitively, we can imagine that there are L
h
groups of frequencies which are ‘identical’. Each user retrieves the maximal diversity if it has at least L
h
blocks of size b which implies . Therefore, users can achieve full diversity when the block-size is within the coherent bandwidth .
In this work, we propose an original approach to find the block-size that guarantees the maximum diversity. This approach is based on the minimization of the subchannels/subcarrier sum-correlation function.
In the sequel, we define a measure of correlation between subcarriers, that we call sum-correlation function, and we derive its properties. Moreover, we find the set of optimal block-sizes b∗∈β which minimizes this correlation in order to minimize the effects that it produces.
3.1 Properties of the sum-correlation function
Assuming that the channel impulse responses are independent but distributed accordingly to the complex Gaussian distribution [14], we define for each user the sum of correlations of each subcarrier with respect to the others in the same allocation scheme as follows:
(6)
where is the reference subcarrier and
(7)
The set is composed of all indices of subcarriers allocated to user u given a block-size b allocation scheme. The ratio represents the number of blocks that can be allocated to each user given a block-size b. We consider, therefore, that the total N
p
subcarriers are divided into large-blocks that contain b N
u
subcarriers corresponding to the N
u
blocks, one for each user, of size b. The set is the union of indices of subcarriers allocated to user u in all these large-blocks. Inside of the large-block of index k, the indices of the b subcarriers allocated to user u are (k-1)b N
u
+ (u-1)b + i, ∀i∈{1,…,b}, where (k-1)b N
u
corresponds to the previous k-1 large-blocks and (u - 1)b corresponds to the previous allocated users (1,2,…,u - 1), see Figure 4. The function Γu,m(b) is the sum of the correlations between subcarriers that are in the same allocation scheme.
Considering the subcarriers m and c
u
in , we denote the distance between them by
(8)
with and i′,i′′∈{1,…,b}. We define the function
(9)
The next result guarantees that the function f(d) is independent of the user index.
Proposition
1
Given the parameters N
p
, N
u
, and L
h
, the value f(d) of the function in (9) for any d = m-c
u
in (8) is independent of the user index u.
Proof: The dependence of f on the user index u is expressed by the term (m-c
u
), representing the distance between two subcarriers in the same allocation scheme, where . If m and c
u
are in two different blocks there exist two indices k′ and k′′ in such that
(10)
(11)
with i′ and i′′ in {1,…,b}. Therefore, the distance
(12)
does not depend on the user index u. If m and c
u
are in the same block, k′ = k′′ and the same reasoning holds. This guarantees the independence of the function f(d) on the particular user u. ■
The independence between f(d) and user index u comes from the fact that given a block-size b, the set of distances between subcarriers are the same for all users.
We observe that the function f(d) has the following circularity property.
Proposition 2(Circularity of f(d)).
Given N
p
the number of subcarriers and for any distance d between subcarriers given in (8), we have
Proof: From (9),
■
We consider the following sum-correlation metric:
(14)
Thanks to Proposition 1 and Proposition 2, it can be expressed as follows:
(15)
(16)
where
(17)
Given a subcarrier of reference, without loss of generality, the set represents the set of the distancesb between the subcarrier of reference and all the other subcarriers in the same allocation scheme (the k factor represents here the distance between the large-blocks). This definition is consistent since the function f(d) has the circularity property with respect to N
p
. This means that it does not matter which subcarrier of reference we consider. Therefore, the sum-correlation function defined in (15) is independent on the reference subcarrier. This guarantees that the next results hold for each user in the system.
We observe that there is no correlation between the subcarrier of reference and other carriers which are spaced from it at a distance equal to a multiple of . It is obvious from the definition of the function f(d) that it is equal to zero when the distance d is a multiple of the ratio :
(18)
This is what we observe in Figure 5, in which we plot the absolute value of the function |f(d)|, with m = 1, N
p
= 32, N
u
= 2 and L
h
= 4. We observe that this function is equal to zero for all the multiples of .
We have seen that the function f(d) equals zero for all multiples of and that the distance d can be expressed in function of the block-size b (see (8) and (17)). In the following, we provide the expression of the block-size b such that .
Proposition 3.
Given a fixed distance between subcarriers, the corresponding block-size is equal to .
Proof: Notice that, given our allocation policy in Figure 4, not all the distances can be achieved for any possible block-size. We consider an arbitrary distance d in and we are interested to find the block-size that ensures :
First, we analyze the case when . In this case, we observe that the condition is satisfied if k = 0 and . This means that for all there are two subcarriers in the same block such that their distance is . More interesting is the case when . From the fact that i∈{0,…,b-1} and , in order to have the distance , we have just to consider the case i = 0. Then, it is obvious that we have d equal to when . This means that the block-size is . ■
3.2 Novel blockwise allocation scheme
In the next Theorem, we give the set of optimal block-sizes that minimize the sum-correlation function Γ(b). This set is given by
Theorem 1.
We consider our uplink system with N
p
subcarriers, N
u
users and a channel impulse response length L
h
. Given , we have
-
1.
The elements in the set β ∗ minimize the sum-correlation function Γ(b):
(19)
-
2.
The optimal value of the sum-correlation function depends only on the system parameters.
(20)
Proof: The proof is given in the Appendix 5. ■
Proposition 4.
In the case without CSI, assuming that L
h
is not known at the transmitter side, we propose to use β∗ restricted to .
Proof: We observe that is included in . Intuitively, this means that, in a more realistic scenario in which only the knowledge of L and not of the channel length L
h
is available, we can still provide the subset of optimal block-sizes. ■
We observe that, in the case without CSI, the minimum value of the sum-correlation function depends only on the number of subcarriers, number of users, and the variance of the channel impulse response and that the largest optimal block-size is given by
(21)
which is a function of system’s parameters: number of subcarriers, number of users, and cyclic prefix length.
In a more general scenario in which the channel length is different for each user, i.e., , the optimal block-size maximizing the sum-correlation function is a difficult problem and an open issue. However, in a realistic scenario in which these parameters are not known, the system planner would assume the worse case scenario and approximate them with the length of the cyclic prefix L. Since the length of the cyclic prefix L is bigger, the chosen block-length is suboptimal and given by (21).
3.3 Numerical results: diversity and sum-correlation
In this section, the aim is to highlight the close relationship between diversity gain, outage probability and the sum-correlation function. We define the outage probability of the system under consideration as the maximum of the outage probabilities of the users:
(22)
where with R is a fixed target transmission rate and is the instantaneous mutual information of the user u defined in the following. We consider the transmitted symbols in (2) distributed accordingly to the Gaussian distribution such that . The user instantaneous achievable spectral efficiency assuming single-user decoding at the BS [15] in the case without CFO is as follows:
(23)
An explicit analytical relation between the sum-correlation function and the outage probability is still an open problem. The major issue is the fact that the distribution of the mutual information is very complex and closed-form expressions for the outage probability are not available in general. For example, Emre Telatar’s conjecture on the optimal covariance matrix minimizing the outage probability in the single-user MIMO channels [13] is yet to be proven. We propose a new metric, the sum-correlation function, and show by simulations that there is an underlying relation between the sum-correlation function and the outage probability. Indeed, it is intuitive that, in SC-FDMA systems, correlation among the subcarriers decreases the diversity gain and, thus, the transmission reliability decreases [16, 17]. This explains that the outage probability increases when the correlation among subcarriers is increasing. This connection has been validated via extensive numerical simulations. The interest behind this connection is that the sum-correlation function has a closed-form expression allowing us to perform a rigorous analysis and to find the blockwise subcarrier allocation minimizing the sum-correlation which is consistent with the optimal blockwise subcarrier allocation minimizing the outage probability. The following results illustrate numerically this connection.
3.3.1 Uncorrelated subcarriers
We consider the case of a SC-FDMA system with independent subcarriers. Since the subcarriers are independent the correlation between them is zero, which means that the sum-correlation Γ(b) is equal to zero for any block-size b. In the next simulation, we observe that we obtain the same performance in terms of the outage probability regardless of the particular allocation scheme and the block-size, see Figure 6. Although this scenario is unrealistic from a practical standpoint, it is important to notice that, in this case, there are no privileged block-sizes to achieve better diversity gain.
In Figure 6, we plot the outage probability in the SC-FDMA system with independent subcarriers (sub-channels) generated by complex Gaussian distribution with respect to SNR for the scenario N
p
= 64, N
u
= 2, and fixed rate R = 1 bits/s/Hz. In particular, in this case with independent subcarriers, we consider the matrix H(u) in (4) to be diagonal with entries i.i.d . It is clear that for any block-size (hence, for any subcarrier allocation scheme) we obtain the same performance in terms of outage probability. Therefore, there are not any privileged block-size allocations to achieve better diversity gain. This motivates and strengthens our observation that the subcarrier correlation has a direct impact on the outage probability.
3.3.2 Correlated subcarriers
In this section, we consider a more interesting and realistic SC-FDMA system given in (4). For simplicity and lack of space-related reasons, the simulations presented here have been done for the particular case L = L
h
. Numerous other simulations were performed in the general case L
h
≤L, which confirm the theoretical result of Theorem 1.
In Figure 7, we have plotted with respect to the block-size b, the sum-correlation function Γ(b) in the SC-FDMA system without CFO for the scenario N
u
= 4, L = 4 and σ2(1) = 0.25,σ2(2) = 0.5,σ2(3) = 0.125,σ2(4) = 0.3. The illustrated markers represent the values of the function Γ(b) for the given choice of the parameters of the system. We observe that the minimal values of Γ(b) are obtained for the block-sizes b∗∈β∗ = {1,2,4}. In particular, ∀ b∗∈β∗ = {1,2,4} we have .
In Figure 8, we use Binary Phase Shift Keying (BPSK) modulation in the following scenario: N
p
= 64, N
u
= 2, L = 8, and . We observe that the optimal block-sizes are in β∗ = {1,2,4} (but here, we just plot the smallest and the biggest values) for the BER which confirms that these block-sizes optimize also the sum-correlation function we have proposed.
In Figure 9, we use BPSK modulation, N
p
= 64, N
u
= 2, L = 4, and . The optimal block-sizes are given in the set β∗ = {1,2,4,8}.
In Figure 10, we use BPSK modulation in the following scenario: N
p
= 128, N
u
= 2, and L = 8. In this case, we consider an exponential power delay profile which means that with τ∈{0,1,…,L-1}. The theoretical results are confirmed since the optimal block-sizes are in β∗ = {1,2,4,8}.
In Figure 11, we evaluate the outage probability Pout in the SC-FDMA system without CFO for the scenario N
u
= 4, L = 4, and R = 1 bits/s/Hz. We observe that the optimal block-sizes are the ones that correspond to the outage probabilities which have a higher decreasing rate as a function of the SNR. We see that the curves with b∗∈β∗ = {1,2,4} (in this case ) are overlapped and they represent the lower outage probability. These block-sizes are the same that minimize the sum-correlation function (see Figure 7).
In Figure 12, we plot the outage probability for the SC-FDMA system without CFO for the scenario N
p
= 64, N
u
= 2, L = 4, and R = 1 bits/s/Hz so that . In this case in which the subcarriers are correlated, we observe that the curves with b∗∈β∗ = {1,2,4,8} have a higher diversity.
Many others simulations, changing the values of the parameters (in particular, N
p
and L), have been performed, and similar observations were made. Moreover, we have done simulations choosing the following as a performance metric:
(24)
The same observation can be made with this outage metric.