Introduction

OFDMA scheduling in the long-term evolution (LTE) system has received significant attentions lately as researchers and developers seek more efficient ways to handle the time-frequency resources in the fourth-generation (4G) networks [14]. The OFDMA specifications in the LTE standard allow only the grouping of adjacent subcarriers into logical subchannels known as physical resource blocks (PRB). This is in contrast to the WiMAX system which allows both adjacent subcarrier groupings known as band-AMC, as well as other pseudo-random mixing of subcarriers from different portion of the OFDM spectrums.

One of the many advantages of using adjacent subcarrier grouping in LTE is that the statistics of the subchannels or PRB’s in the LTE system can be characterized reasonably well, making system planning and performance predictions easier.

Recently in [1], the author presents a threshold-based multiuser scheduling scheme for the WiMAX OFDMA systems. Threshold-based selection method was first proposed by Sulyman and Kousa in [5] for the diversity combining problem in a single-user transmission system, and has been widely studied in the literature [613]. In the context of multiuser scheduling in WiMAX OFDMA network, the author in [1] recently examines the use of a threshold-based multiuser scheduling, where a BS scheduler uses the energy threshold criterion [513], to select the users to be scheduled for downlink transmission in WiMAX network at any time instant.

In this paper, we examine further the applicability of this threshold-based SNR scheduling strategy in LTE networks. Due to analytical difficulty, the work in [1] only defines a performance metric called the throughput gain, and analyzes that metric as a measure of the enhancements possible using the threshold-based SNR scheduling scheme in WiMAX OFDMA. The capacity analysis (or data rate enhancement possible) using threshold-based SNR scheduler is thus not yet analyzed. In the current paper, we derive accurate analytical expressions for the capacity enhancements provided by the proposed threshold-based SNR scheduler in the context of LTE OFDMA. Since the developed analysis is new in the literature, we also complement the analysis with a system-level simulation using the LTE PHY Lab and the LTE MAC Lab software provided in [14]. Both the analysis and simulation results indicate significant data rate enhancements using the proposed scheduling scheme, as the threshold level is increased in the range [0, 1]. The results also indicate that at the extreme ends of the threshold, values “0” and “1”, the proposed scheduling scheme models the RR and MaxSNR schedulers respectively, while at different values of the threshold in between this interval, different flavours of user fairness vs. capacity enhancements can be realized. Thus the proposed scheduling algorithm can be implemented at LTE BS as a generalized scheduling algorithm that could replace the existing separate implementations of RR, MaxSNR, and PF, with a single algorithm capable of modeling all these scheduling disciplines whenever needed. Several kinds of generalized schedulers were explored extensively for high speed packet data access (HSPDA) or 3G in general, but have not been as much explored for the LTE. Given that HSPDA scheduling involves only time-domain scheduling decisions, while LTE involves both time- and frequency- domain scheduling decisions via the use of the PRB’s and the TTI’s, there is a significant difference between works done for HSPDA and the one presented for LTE in this paper, emphasizing the contribution of this work.

System model and analysis

System model for threshold-based SNR scheduling in LTE systems

In the LTE OFDMA specification, PRB is the basic unit of resource allocation per user and one PRB consists of twelve OFDM subcarriers, taken from adjacent portions of the OFDM spectrum.

Consider a downlink scheduler at the BS in an LTE system employing threshold-based SNR scheduling algorithm as shown in Figure 1, where a total of N c PRBs are available in each transmission time interval (TTI). On each time slot, the BS scheduler schedules certain active users for downlink transmission, out of total of L users, whose SNRs in the available PRBs meet or exceed a predetermined SNR threshold, γ th . The data of these users then fill the frequency-time resources in the next slots [15, 16].

Figure 1
figure 1

Downlink scheduling in broadband LTE networks.

We notice from our extensive simulations using system-level LTE simulator [14], that the user channel statistics do not change too rapidly across adjacent PRBs. Therefore instead of a scheduling process for each PRB as it is done in the existing schedulers, we can conduct a scheduling operation that would roughly be valid for a few number of adjacent PRBs. The threshold-based scheduler relies on this principle. Thus in the threshold-based SNR scheduling scheme, the multi-dimensional scheduling problem of selecting a user per PRBs from among the SNR sets: {γ 1, γ 2, ⋯, γ L }1, {γ 1, γ 2, ⋯, γ L }2, …, {γ 1, γ 2, ⋯, γ L } N c, is closely approximated by the simpler scheduling process whereby n users whose SNR are above a chosen SNR threshold are selected at a particular decision point in frequency domain, and this decision is utilized across n adjacent PRBs which we term here the threshold PRBs (T-PRB). Thus scheduling is only done at every n PRB intervals in the frequency domain in the proposed scheme, resulting in a faster scheduling decision. As shown later on in our simulations, despite this procedural modification, the proposed scheduler still models the existing schedulers accurately at the appropriate values of the SNR threshold. The number of users, n i , satisfying the threshold requirement on the i th T-PRB at any time instant, is not fixed but variable in correspondence to the user channel statistics on the available N c PRBs, and the SNR threshold chosen. Notice that whenever n i  = 1, a T-PRB becomes a PRB, and the scheduling decisions made in such cases are valid only for one PRB. The specific realization of n i could take any value from the set {1, 2, ⋯, L}, at each scheduling decision point in frequency domain.

Let {γ 1, γ 2, ⋯, γ L } denote the set of SNRs of the L users fed back to the BS on the i th T-PRB, and let {γ l:L } l=1 L denote the order statistics obtained by arranging these SNRs in decreasing order of magnitude, (i.e., γ 1:L  ≥ γ 2:L  ≥ ⋯ ≥ γ n:L  ≥ γ n+1:L  ≥ ⋯ ≥ γ L:L ). As proposed in [5], define the SNR threshold as

γ th = μ · γ 1 : L
(1)

where 0 ≤ μ ≤ 1. Then the BS scheduler conducts threshold test on the i th T-PRB and schedules the n i users whose SNR rank in the set γ 1 : L γ 2 : L γ n i : L γ th

Threshold-based SNR scheduling as explained above is a generalized scheduling scheme that can be used to model several other LTE scheduling schemes, depending on the threshold value μ chosen at any time instant. For example for μ = 1, the scheme reduces to MaxSNR scheduling, while the case μ = 0 corresponds to the RR scheduling policy where all users with strong and weak channels are given equal transmission opportunities. As μ is varied, in the range 0 < μ < 1, a whole range of user fairness vs. capacity enhancements can be realized. We also show that the well-known PF can be modeled in this range. Thus a threshold-based SNR scheduler when implemented on a BS would provide a simpler, yet efficient, generalized scheduling policy that would combine the separate implementations of the RR, MaxSNR, and PF algorithms, currently available in LTE BS [16], into one single algorithm where the threshold definition simply dictates the specific scheduling policy: RR, MaxSNR, PF, etc., to be realized at any time instant, optimising cost and performance.

Capacity analysis for threshold-based SNR scheduler in LTE systems

Broadband transmissions in 4G LTE networks are typically arranged in bursts, with the basic unit of time denoted as TTI [16]. Assuming consecutive transmissions of length N TTI TTI’s in total. At any time instant, users feedback their SNR in each PRBs to the BS, using the assigned pilots in the different PRB’s, and a threshold-based SNR scheduler conducts threshold test to select the n i users whose SNRs, γ 1 , γ 2 , , γ n i , are above the chosen threshold in the i th T-PRB and schedules them for downlink transmissions on n i adjacent PRBs, in the next TTI.

Let n = max {n 1, n 2, ⋯n m }, where m is the total number of T-PRBs (or block-fading PRBs) available in the system at any time instant. For analysis convenience, we assume that for the case n i  < n for a given T-PRB, the BS fills the remaining time-frequency transmission resources opportunistically by allocating them to the user with the best SNR in the respective T-PRB’s. Thus without loss of generality, we assume that n 1 = n 2 = ⋯ = n m  = n in the analysis. The impact of this assumption is that the capacity enhancement estimated in the analysis is less than what would be obtained in practice using threshold-based SNR scheduler in LTE networks.

For DL transmissions in LTE OFDMA system, the normalized BS capacity for each TTI is given by:

C BS , perTTI = k = 1 N c log 2 1 + γ k
(2)

where γ k denotes the SNR of the user being serviced on the k th PRB at any time instant. Considering a burst of length N TTI TTI’s, then we can express the average BS data rate using the threshold-based SNR scheduler as

C BS = E t = 1 N TTI k = 1 N c log 2 1 + γ k

If we assume iid user channel statistics, then the long-run BS average data rate over each TTI will roughly be the same. Thus we can estimate the BS average capacity enhancements as

C BS N TTI E k = 1 N c log 2 1 + γ k
(3)

Let r ^ = k = 1 N c log 2 1 + γ k , then the average BS data rate per TTI in the threshold-based SNR scheduling scheme is given by

r = E r ^ = E n E γ 1 : L , , E γn : L m l = 1 n log 2 1 + γ l : L n
(4)

where γ l : L l = 1 L is the order statistics obtained by arranging the set of user SNRs γ j j = 1 L in decreasing order of magnitude, (i.e., γ 1:L  ≥ γ 2:L  ≥ ⋯ ≥ γ n:L  ≥ γ n+1:L  ≥ ⋯ ≥ γ L:L ), and the parameter m is as defined above. Assuming that the set γ j j = 1 L are iid, then the joint probability distribution function (pdf), f γ 1 : L , , γ L : L γ 1 : L , , γ L : L , of γ l : L l = 1 L is given by [17]

f γ 1 : L , , γ L : L γ 1 : L , , γ L : L = L ! i = 1 L f γ γ i : L , > γ 1 : L γ 2 : L γ L : L > 0
(5)

where f γ (γ) denotes the pdf of the random variables γ.

Consider the subset γ l : L l = 1 n designating the n largest γ j ’s (corresponding to the n users with the best SNRs scheduled for downlink transmission per spectrum access, n ≤ L). Then the joint pdf, f γ 1 : L , , γ n : L γ 1 : L , , γ n : L , of γ l : L l = 1 n , n ≤ L, can be obtained as [17, 18]

f γ 1 : L , γ 2 : L , , γ n : L γ 1 : L , γ 2 : L , , γ n : L = 0 γ n : L γ n + 2 : L γ n : L f γ 1 : L , γ 2 L , , γ L : L γ 1 : L , γ 2 : L , γ L : L d γ n + 1 : L , , d γ L : L , = n ! n L F γ γ n : L L - n l = 1 n f γ γ l : L , γ 1 : L γ 2 : L γ n : L .
(6)

where n L = L ! / n ! L - n ! denotes the binomial coefficient, and F γ γ = 0 γ f γ γ is the cumulative distribution function (cdf) of the random variables γ j ’s. We consider that the underlying user channels experience Rayleigh fading, therefore the {y i } j=1 L are exponentially distributed, with pdf, f X (x), and cdf, F γ (γ), given by [17]

f γ γ = a exp - ,
(7)
F γ γ = 1 - exp - ,
(8)

where

a = 1 / E γ j = 1 / γ ¯ .
(9)

To compute the average BS data rate per TTI in the threshold-based multiuser scheduling scheme given by Eq. (4), we first condition on a fixed n and write

r = E n E γ 1 : L , γ 2 : L , , γ n : L m l = 1 n log 2 1 + γ l : L n = n = 1 L ϕ n · Pr n = n ,
(10)

where

ϕ n = E γ 1 : L , γ 2 : L , , γ n : L m l = 1 n log 2 1 + γ l : L n ,
(11)

and Pr (n = n) denotes the probability that there are n users whose SNR equal or exceed γ th = μγ 1:L .

To compute Pr (n = n), we first observe that the event that the random variable n = n occurs when the following conditions are simultaneously satisfied [712]:

μ γ 1 : L γ 2 : L γ 1 : L , μ γ 1 : L γ 3 : L γ 2 : L , , μ γ 1 : L γ n : L γ n - 1 : L ,

and

0 γ n + 1 : L μ γ 1 : L , 0 γ n + 2 : L γ n + 1 : L , , 0 γ L : L γ L - 1 : L
(12)

Using Eq. (15) and (12), we compute Pr (n = n) in [1] as

Pr n = n = n n L i = 0 L - n - 1 i i L - n j = 0 n - 1 - 1 j x j n - 1 · 1 1 + j + μ n - 1 - j + i
(13)

Also using Eq. (6), we compute ϕ(n) as

ϕ n = m 0 γ n : L γ 2 : L l = 1 n log 2 1 + γ l : L f γ 1 : L , γ 2 : L , , γ n : L γ 1 : L , γ 2 : L , , γ n : L d γ 1 : L d γ n - 1 : L d γ n : L = m 0 γ n : L γ 2 : L l = 1 n log 2 1 + γ l : L n ! n L 1 - exp - a γ n : L L - n l = 1 n a exp - a γ l : L d γ 1 : L d γ n : L
(14)

Consider the solution of the integral

I n = 0 γ n : L γ 2 : L l = 1 n log 2 1 + γ l : L n ! n L 1 - exp - a γ n : L L - n l = 1 n a exp - a γ l : L d γ 1 : L d γ n : L
(15)

In Appendix A, we derive an approximate closed-form solution for this integral as

I n 1 γ ¯ n n ! n L 1 ln 2 ln n ! l = 1 n - 1 γ ¯ l · γ ¯ B n , L - n + 1 + υ n l = 1 n - 1 γ ¯ l · q = 0 L - n ( q L - n ) - 1 q - γ ¯ q + n c + ln 1 γ ¯ q + n + k = 1 n - 1 υ k l = 1 , l k n - 1 γ ¯ l · - γ ¯ k c + ln k γ ¯ γ ¯ B n , L - n + 1 .
(16)

Substituting Eq. (16) in Eq. (14), and using Eqs. (10) and (13), we obtain a closed-form expression for the capacity of threshold-based SNR scheduler per TTI in LTE systems as

r m n = 1 L n ! 1 γ ¯ n n L 1 ln 2 ln n ! l = 1 n - 1 γ ¯ l · γ ¯ B n , L - n + 1 + υ n l = 1 n - 1 γ ¯ l · q = 0 L - n ( q L - n ) - 1 q - γ ¯ q + n c + ln 1 γ ¯ q + n + k = 1 n - 1 υ k l = 1 , l k n - 1 γ ¯ l · - γ ¯ k c + ln k γ ¯ γ ¯ B n , L - n + 1 · Pr n ,
(17)

where Pr (n) is given by Eq. (13). Finally, the total estimate of the BS capacity enhancements over all the TTI’s can be estimated for the threshold-based SNR scheduler using Eq. (3).

Simulation results

Numerical simulations

In Figure 2, we plot the (lower-bound) analytical results for the capacity of threshold-based SNR scheduler in LTE OFDMA systems, using Eqs. (24) and (13). Counterpart results from numerical simulations of Eq. (4) are also presented in these figures for reference. It is observed from these figures that the lower-bound analytical expressions derived are very close to the actual numerical simulation of the BS capacity with only 5% gap maximum in high SNR, for the case μ = 0 which has the widest gap between the analysis and simulations. All other cases of μ have even much narrower gaps between the analysis and simulation. The case μ = 1 gives exact match between the analysis and simulations in high SNR. Thus the derived expressions are very useful for estimating the capacity enhancements of the proposed threshold-based SNR scheduler at different values of the threshold. As expected, the capacity enhancement increases as the threshold level is increased in the range 0 ≤ μ ≤ 1. The extreme ends μ = 0 and μ =1 corresponds to the RR and MaxSNR scheduler as shown in the next figures, while other values of the threshold in this range can be used to model a variety of user fairness vs. capacity enhancements that are not readily modeled in the existing algorithms such as PF.

Figure 2
figure 2

Analytical estimates of the capacity enhancement using threshold-based SNR scheduler in LTE system.

System-level simulations

For our system-level simulation, we employed the MATLAB-based LTE PHY Lab and LTE MAC Lab software supplied by IS-wireless [14]. The LTE PHY and MAC Labs are sets of MATLAB-based software implemented to model the whole of the LTE standard, both the physical layer specifications (LTE PHY Lab) and the Medium Access layer specifications (LTE MAC Lab). The details of the parameters used in our simulations are as shown in Table 1. Figure 3 presents the simulation results obtained for the BS sum rate throughput, over nine TTI’s considered in our simulation, defined as:

C BS = t = 1 N TTI k = 1 N c log 2 1 + SIN R k
(18)
Table 1 System level simulation parameters for threshold-based scheduling in LTE
Figure 3
figure 3

System-level simulation results for threshold-based SNR scheduling in LTE system.

where SINR denotes the signal-to-interference plus noise ratio. In the simulation, we were able to incorporate the effects interference from neighboring BS, which could not be done in the analysis due to analytical difficulties. However, as shown in this figure, it can be observed that in general, the trends observed in the analysis are also confirmed by the system-level simulation results. As a reference, we have also included the performance of popular LTE scheduling schemes such as the RR, MaxSNR, and the PF schemes in this figure. It should be mentioned that the results presented here for RR, MaxSNR, and PF schemes were obtained directly from the LTE simulator used, which already has these algorithms implemented on its list of existing LTE schedulers. Thus we do not need to model those algorithms in our simulation but to focus on the proposed threshold-based SNR scheduler. As confirmed in the results in Figure 3, MaxSNR and RR have the same performance as the proposed threshold-based SNR scheduling scheme for μ = 1 and μ = 1 respectively, while various levels of PF can be modeled for different values of μ.

In Table 2, we display the BS sum rate throughput achieved over 9 TTI’s by different LTE schedulers, in bits per seconds per Hertz (bps/Hz). The trends depicted in Figure 3 are also confirmed in this table. Notice also from the results in this table that Eq. (3) provides a good approximation for the overall BS capacity for all values of the threshold, μ.

Table 2 BS sum rate throughput achieved over 9 TTI’s by different LTE schedulers

In Figures 4, 5, 6, 7, we compare the number of assigned PRB’s over nine TTI’s in the threshold-based SNR scheduler with existing LTE schedulers. It should be noted from our simulation set-up in Table 1 that user 1 (denoted as UE 1 in Figures 4, 5, 6, 7) has the best simulated channel, followed by user 2 (UE 2), and then user 3 (UE 3). Thus, scheduling algorithms that tend to assign more PRBs to UE 1 are in effect maximizing BS data rate at the expense of user fairness, while those that tend to assign the PRBs evenly across all the users are in effect maximizing user fairness at the expense of BS data rate enhancements. In the simulation experiments in Figures 4, 5, 6, 7, we compare the behaviors of the proposed threshold-based SNR scheduler with other LTE schedulers, while operating over these two extreme ends.

Figure 4
figure 4

System-level simulation results for RRM using threshold-based SNR scheduler in comparison with existing LTE schedulers, PRB allocations for μ = 1.

Figure 5
figure 5

System-level simulation results for RRM using threshold-based SNR scheduler in comparison with existing LTE schedulers, PRB allocations for μ = 0.

Figure 6
figure 6

System-level simulation results for RRM using threshold-based SNR scheduler in comparison with existing LTE schedulers, PRB allocations for μ = 0.2.

Figure 7
figure 7

System-level simulation results for RRM using threshold-based SNR scheduler in comparison with existing LTE schedulers, PRB allocations for μ = 0.5.

From Figure 4, it is observed that for μ = 1, the number of assigned PRB’s for each user using the threshold-based scheduler and the MaxSNR scheduler are exactly the same in sequence of assignments and in quantity (UE1 = 123, UE2 = 12, UE3 = 0), as expected. This again confirms the equivalence between the MaxSNR scheduler and the threshold-based SNR scheduler for μ = 1.

From Figure 5, it is observed that for μ = 1, the number of assigned PRB’s for each user using the threshold-based SNR scheduler and the RR scheduler are exactly the same in quantity (UE1 = 45, UE2 = 45, UE3 = 45), even though they are not necessarily the same in sequence because of the random variations in the user channel statistics over the different PRB’s. Again, this also confirms the equivalence between the RR scheduler and the threshold-based SNR scheduler for μ = 1.

Fairness issues

As μ assumes different values in between the two extreme ends (0 < μ < 1), different flavor of user fairness vs. capacity enhancements not captured by the existing PF scheme, can be modeled by the proposed threshold-based SNR scheduler. For example in Figure 6, it is observed that threshold-based SNR scheduler for μ = 0.2 achieves a good measure of user fairness for all users while at the same time enhancing BS capacity significantly more than the PF scheduler, with the following PRB assignments: UE1 = 73, UE2 = 34, UE3 = 28. The respective PRB assignments for each user in the existing PF are: UE1 = 48, UE2 = 40, UE3 = 47, which is just a bit fairer but with much less BS capacity enhancements. Similarly in Figure 7, threshold-based SNR scheduler for μ = 0.5 achieves a bit less user fairness but with much more capacity enhancements than the PF scheduler.

Implementation issues

Notice that MaxSNR, threshold-based SNR, and PF, all require the availability of user channel state information at the BS, and this is all that is required for implementing a threshold-based SNR scheduler at the BS. Thus implementation-wise, threshold-based SNR scheduler does not require any additional complexity compared to the existing schedulers, despite its ability to model several other scheduling scenarios. On the contrary, as explained in the system model and analysis section, since a scheduling decision is good across n adjacent PRBs in frequency domain, scheduling decision computations can be made faster in the threshold-based SNR scheduler than the existing schedulers that compute scheduling decisions for each and every PRBs. This advantage becomes more noticeable in OFDMA systems with large FFT size such as 1024-OFDMA or 2048-ODMA. Therefore, it is hoped that a threshold-based scheduler when implemented at the BS would provide a simpler, yet efficient, generalized scheduling policy that would combine the separate implementations of MaxSNR, PF, and RR, currently available in LTE BS [15, 16], into one simple algorithm where the threshold definition simply dictates the specific scheduling realization such as MaxSNR, RR, PF, etc., to be used at any time instant.

User mobility issues

In Table 3, we tabulate the effects of user mobility on the behavior of the threshold-based scheduler, after simulating several results similar to Figures 4, 5, 6, 7, but for different values of the threshold. It can be observed from this table that when the scheduler operates with large threshold, such as μ> 0.5, the algorithm will seek high capacity enhancement (or less user fairness), and thus users with high mobility tend to be given fewer number of PRB’s. On the other hand when the scheduler operates with small threshold, such as μ ≤0.5, the algorithm will seek low capacity enhancement (or high user fairness), and thus users with high mobility tend to be given similar number of PRB’s as those with low mobility. The result in this table, again emphasize the wide range of user fairness vs. capacity enhancements possible using the threshold-based SNR scheduler.

Table 3 Effect of User (UE) mobility on threshold-based SNR scheduling in LTE

Conclusions

This paper proposes a threshold-based SNR scheduling scheme for downlink transmission in LTE OFDMA systems. In the proposed threshold-based SNR scheduling scheme, the BS scheduler selects at any time instant users whose channel gains in the available PRBs equal or exceed a pre-determined energy threshold. The threshold definition can be used to maximize BS capacity on the available PRBs, or to enhance user fairness. We quantify analytically the capacity enhancements provided by the proposed scheme for different SNR threshold levels, and also present numerical simulation results to verify the analysis. Furthermore, we present system-level simulations that accurately model all the LTE physical and MAC layer parameters stipulated in the standard, to test the behaviour of the proposed scheduling scheme when employed in LTE networks. Both the analyses and simulations indicate that a threshold-based SNR scheduler when implemented at the BS would provide a simpler, yet efficient, generalized scheduling policy that could combine the separate implementations of the existing LTE schedulers such as the MaxSNR, RR, and PF, into one single scheduling algorithm where the threshold definition simply dictates the specific scheduling policy such as MaxSNR, RR, PF, etc., to be realized at any time instant.

Appendix A

To solve Eq. (15), we consider the transformation of the random variables {γ l:L } l = 1 nobtained by defining the spacings [17]

Y 1 = γ 1 : L - γ 2 : L , Y 2 = γ 2 : L - γ 3 : L , , Y n - 1 = γ n - 1 : L - γ n : L , Y n = γ n : L .
(19)

It can be shown that the random variables Y 1, Y 2, ⋯Y n are all statistically independent, with pdf given by [17]

f Y l y l = al exp - al y l ,
(20)

where y l  ≥ 0, l = 1, ⋯, n.Using Eqs. (19) and (20), Eq. (15) can be expressed as

I n = 0 0 log 2 1 + y 1 + + y n + log 2 x 1 + y 2 + + y n + + log 2 1 + y n - 1 + y n + log 2 1 + y n × n ! n L 1 - exp - a y n L - n l = 1 n exp - al y l da y 1 da y n 0 0 log 2 y 1 + + y n · y 2 + + y n · · y n - 1 + y n · y n × n ! n L 1 - exp - a y n L - n l = 1 n exp - al y l da y 1 da y n .
(21)

The product of partial sum in Eq (21) is characterized in [19, 20], but the extra term [1 - exp ( - ay n )]L-n in Eq. (21) makes the result not exactly applicable here. However, using the arithmetic–geometric mean inequality (with equality when y 1  = y 2 = y n , i.e. fully correlated user channels), a guaranteed lower bound on I(n) can be obtained as [18]

I n 0 0 1 ln 2 ln n ! + ln y 1 · y 2 · · y n 1 n · y 2 · · y n 1 n - 1 · · y n - 1 · y n 1 2 · y n 1 × a n n ! n L 1 - exp - a y n L - n exp - a y 1 + 2 y 2 + + n y n d y 1 d y n
(22)

which can be written as

I n 0 0 1 ln 2 ln n ! + ln y n υ n · y n - 1 υ n - 1 · · y 2 υ 2 · y 1 υ 1 × a n n ! n L 1 - exp - a y n L - n exp - a y 1 + 2 y 2 + + n y n d y 1 d y n = 0 0 1 ln 2 ln n ! + l = 1 n υ l ln y l × a n n ! n L 1 - exp - a y n L - n exp - a y 1 + 2 y 2 + + n y n d y 1 d y n
(23)

where υ n = k = 1 n 1 k , υ n - 1 = k = 2 n 1 k , … , υ 2 = k = n - 1 n 1 k ,

υ 1 = k = n n 1 k .

Thus the integrals in Eq. (22), can be partitioned as

I n a n n ! n L 1 ln 2 ln n ! 0 0 1 - exp - a y n L - n exp - a y 1 + 2 y 2 + + n y n d y 1 d y n + υ n 0 0 ln y n 1 - exp - a y n L - n exp - a y 1 + 2 y 2 + + n y n d y 1 d y n + k = 1 n - 1 υ k 0 0 ln y k 1 - exp - a y n L - n exp - a y 1 + 2 y 2 + + n y n d y 1 d y n = a n n ! n L 1 ln 2 ln n ! l = 1 n - 1 1 al · 0 1 - exp - a y n L - n exp - an y n d y n + υ n l = 1 n - 1 1 al · 0 ln y n 1 - exp - a y n L - n exp - an y n d y n + k = 1 n - 1 υ k l = 1 , l k n - 1 1 al · 0 ln y k exp - ak y k d y k x 0 1 - exp - a y n L - n exp - an y n d y n .
(24)

Substituting the following results from [21], Eq. 3.312-1, 4.331-1 into Eq. (24),

I l = 0 ln y l exp - al y l d y l = - 1 al c + ln al ; c 0.5772 . I Ln = 0 1 - exp - a y n L - n exp - an y n d y n = 1 a B n , L - n + 1 ; B = 0 1 t x - 1 1 - t y - 1 dt ,
(25)

we arrive at the final closed-form results in Eq. (16) for I(n), after some algebra.