scieee AI-readable full text Open interactive document viewer

On the optimum traffic allocation in heterogeneous CDMA/TDMA networks

Pérez Romero, Jordi,Sallent Roig, Oriol,Agustí Comes, Ramon

Abstract

This paper presents the optimum user allocation in heterogeneous scenarios with CDMA and TDMA technologies in order to minimize the total outage probability in the uplink. An analytical model reflecting the different nature of the two access technologies is presented in order to formulate the optimization procedure. It is shown how the optimum allocation depends on the specific parameters of the two technologies, as illustrated with some representative results. The proposed optimization methodology is claimed to have applicability in the field of Common Radio Resource Management strategies for Beyond 3G networks.

Full text

3170 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 9, SEPTEMBER 2007 On the Optimum Traffic Allocation in Heterogeneous CDMA/TDMA Networks Jordi P´erez-Romero, Member, IEEE, Oriol Sallent, Member, IEEE, and Ram´on Agust´ı, Member, IEEE Abstract— This paper presents the optimum user allocation in heterogeneous scenarios with CDMA and TDMA technologies in order to minimize the total outage probability in the uplink. An analytical model reflecting the different nature of the two access technologies is presented in order to formulate the optimization procedure. It is shown how the optimum allocation depends on the specific parameters of the two technologies, as illustrated with some representative results. The proposed optimization methodology is claimed to have applicability in the field of Common Radio Resource Management strategies for Beyond 3G networks. Index Terms— Common radio resource management (CRRM), heterogeneous networks, beyond 3G networks, code division multiaccess, time division multiaccess. I. INTRODUCTION THE coexistence of several radio access technologies (RATs) in the current and future wireless scenarios introduces an additional dimension to achieve an efficient exploitation of the scarce available radio resources. RATs differ from each other by air interface technology, services, price, access, coverage and ownership. The complementary characteristics offered by the different radio access technologies make possible to exploit the diversity gain leading to a higher overall performance than the aggregated performances of the standalone networks. Clearly, this potential gain of Beyond 3G (B3G) systems can only turn into reality by means of a proper management of the available radio resources. Common Radio Resource Management (CRRM) refers to the set of functions that are devoted to ensure an efficient and coordinated use of the available radio resources in heterogeneous networks scenarios [1][2]. More specifically, CRRM strategies should ensure that the operator goals in terms of coverage and Quality of Service (QoS) are met while providing as high as possible overall capacity. Within CRRM, the traffic allocation in the proper RAT, either at session initiation or by switching ongoing connections from one RAT to another by means of the so-called vertical or inter-RAT handover procedure, is one of the key enablers to properly manage the heterogeneous radio access network scenario. Depending on the time scale of operation of CRRM this RAT selection procedure can be done Manuscript received March 8, 2006; revised June 22, 2006; accepted June 31, 2006. The associate editor coordinating the review of this paper and approving it for publication was R. Mallik. This work has been performed in the framework of the project IST-AROMA (http://www.aroma-ist.upc.edu), which is partly funded by the European Community. The work is also partially funded by the Spanish Research Council (CICYT) under COSMOS grant (ref. TEC2004-00518, Spanish Ministry of Science and Education and European Regional Development Fund). The authors are with the Department of Signal Theory and Communications of the Universitat Polit`ecnica de Catalunya (UPC) (e-mail: {jorperez, sallent, ramon}@tsc.upc.edu). Digital Object Identifier 10.1109/TWC.2007.06030032. on a long-term basis or even operating on short time-scales in joint or common scheduling algorithms. As an example, in the case that the considered access technologies are UMTS (Universal Mobile Telecommunications System) and GSM/GPRS (Global System for Mobile communications/General Packet Radio Service) the inter-RAT handover procedure is specified in [3] and basically consists on a message exchange between the corresponding radio controller entities of the two networks in order to allocate resources in one or the other technology. Nevertheless, the specific algorithms to decide the execution of this procedure are implementation-dependent. Different works of the research community have covered in the open literature the RAT selection in heterogeneous wireless networks in the recent years. In particular, user distributions based on balancing the load among RATs are discussed in [4][5]. In turn, in [6] the authors compare the load balancing principles with respect to service-based CRRM policies. Similarly, Lincke discusses the problem from a more general perspective in e.g. [7] and references therein, comparing several substitution policies and evaluating them by means of simulations. In all cases, CRRM has been targeted from a heuristic perspective. This paper intends to establish a firm reference from an analytical perspective by providing insight into the optimal allocation of users in heterogeneous RANs (Radio Access Networks). In particular, a scenario with two complementary technologies, Code Division Multiple Access (CDMA) and Time Division Multiple Access (TDMA), is considered. The optimal traffic distribution between the two technologies will be discussed depending on the specific radio transmission parameters of each. The analysis provided here can be used as the basis for the development of new RAT selection algorithms that exploit the cooperation between the two RATs leading to improved performance. Similarly, new joint scheduling algorithms where traffic is transmitted through the most convenient RAT on a short term basis could be inspired from this analysis. The study will be presented here for the uplink direction in a single isolated cell. The extension to the downlink direction and multi-cell and multi-service scenarios is left for future work, although it is thought that the concepts presented here establish a consistent basis for its extension to take these effects into account. The paper assumes that there exist equivalent radio bearers in the two technologies for providing the considered service with similar QoS (e.g. bit rate). The rest of the paper is organized as follows. Section II presents the problem formulation and Section III the optimization procedure. Some representative numerical results are presented in Section IV and finally conclusions are summarized in Section V. 1536-1276/07$25.00 c 2007 IEEE IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 9, SEPTEMBER 2007 3171 II. PROBLEM FORMULATION Assume a scenario with a circular cell with radius R(km). Two base stations corresponding to the CDMA and TDMA access technologies are co-sited in the center. The two systems operate in two different frequency bands so that no mutual interference among them exists. The total propagation loss L (dB) at distance r(km) from the base station in a typical cellular environment is given by [8][9]: L=L0+10αlog r+S(1) where L0(dB) is a constant denoting the propagation losses at 1 Km, αis the path loss exponent ranging from 2 in the case of free space propagation up to higher values typically between 3 and 4 depending on the specific environment (e.g. antenna heights, obstacles, etc.) and S(dB) is a Gaussian random variable with mean 0 dB and standard deviation σ (dB) accounting for the shadowing. Notice that in general the parameters L0,αand σcould be different for each technology to account for e.g. differences in the carrier frequencies of the two systems. Then, the propagation loss L(dB) of each technology is a random variable depending on the shadowing and the distribution of the distance r(i.e. the user spatial distribution). In order to compute the Cumulative Distribution Function (CDF) and the probability density function (pdf) of the propagation loss, assume that the users are uniformly distributed in a circular cell with radius R. Then, the pdf of the distance rto the base station located at the centre of the cell is given by: fr(r)= 2r R20<r<R (2) Let define Y(dB) the path loss without including shadowing, given by: Y=L0+10αlog r(3) The pdf of Yis given by: fY(y)=Λβ R2eβy −∞<y<ξ (4) where Λ=10 −L0/5α,β=ln10/5αand ξ=L0+10αlog R. The pdf of the total propagation loss L(dB)=Y(dB)+S(dB) including shadowing will be then given by the convolution of (4) with a normal distribution function of mean 0 and variance σ2, yielding: fL(x)= Λβ 2R2eβxeβ2σ2 2erfc x−ξ+βσ2 √2σ(5) where the complementary error function erfc(z)is defined as: erfc(z)= 2 √π∞ z e−t2dt −∞<z<∞(6) And the CDF is obtained from the integration of (5) as: FL(x)= Λ 2R2eσ2β2 2eβxerfc x−ξ+σ2β √2σ +eβξerfc ξ−x √2σ (7) In order to account for the fact that the parameters L0,α,σ in (5) and (7) can be different for the TDMA and the CDMA technologies, in the following FLT (x),fLT (x)will denote the CDF and pdf, respectively, of the propagation loss in TDMA and FLC(x),fLC(x)the CDF and pdf of the propagation loss in CDMA. On the other hand, let focus on the uplink direction and assume that, for the considered service, the capacity (i.e. the maximum number of simultaneous users) of the TDMA base station is CT. This capacity is a hard limit posed by the amount of slots and carriers available in the cell. The bit rate of a user allocated in one slot of a given carrier is Rb. In turn, for the CDMA cell, the capacity is soft limited and therefore it depends on the maximum allowed interference. Particularly, assuming a single service and perfect power control, an upper bound for the maximum number of simultaneous users can be defined from the CDMA pole capacity according to [2]: CC=C∗=⎢ ⎢ ⎢ ⎣1+ W Eb N0Rb ⎥ ⎥ ⎥ ⎦(8) where xdenotes the highest integer less than or equal to xand C∗is the pole CDMA capacity. In turn, Wis the transmission bandwidth after spreading, Rbthe service bit rate and Eb/Nothe target quality requirement. It is worth mentioning that this capacity limit could in practice be reduced to values below the pole capacity in order to account for e.g. intercell interference or imperfections in the power control. In such a case, the considerations presented in this paper would hold by changing the value of CCaccordingly. In this scenario, from the point of view of a Common Radio Resource Management strategy, the total amount of resources available is CT+CC. Assume that there are a total of U≤CT+CCsimultaneous users in the scenario. According to a given RAT selection criterion, the Uusers will be distributed between the two technologies, so that nC≤CC users will be allocated to the CDMA-based RAN and the remaining users, that is nT=U−nC≤CT, will be allocated in the TDMA-based RAN. Notice that in case that there are more users than the TDMA capacity, i.e. U>C T, the remaining U−CTusers should be necessarily allocated in CDMA, while if there are more users than the CDMA capacity, i.e. U>C C, the remaining U−CCusers should be allocated in TDMA. Consequently, the range of values of nC is from nCmin =max(0,U−CT)to nCmax =min(U, CC). The problem considered here is to find the optimum pair (nopt C,n opt T)indicating the users that should be allocated in the CDMA and the TDMA cells so that the total outage probability in the scenario is minimized. The outage probability is defined as the probability that the measured signal to noise and interference ratio is below the minimum requirements and will be kept here as the QoS parameter to optimize. Other parameters like e.g. error rate, delay, etc., have a strong dependency on the outage probability in the sense that a user in outage will experience a high packet error rate and also will require more packet retransmissions for non real time services thus increasing the delay. The outage condition in TDMA only depends on the maximum transmit power available at the mobile Pmax,T (dBm) 3172 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 9, SEPTEMBER 2007 and the sensitivity of the receiver PS,T (dBm), which in turn would be related to a certain background noise and signal to noise and interference requirement. Then, a TDMA user will be in outage whenever its path loss is above the following limit: Lmax,T =Pmax,T −PS,T (9) Hence the TDMA outage probability, θT, will be computed from the CDF of the path loss as: θT=1−FLT (Lmax,T )(10) On the other hand, assuming nCsimultaneous transmissions in CDMA, the outage condition depends on the maximum transmit power constraints, the background noise, the load factor and the path loss distribution. Particularly, as shown in [2], a user will be in outage provided that its path loss is above the limit: Lmax,C(nC)=Pmax,C −PN,C +10log ⎛ ⎝1+ W Eb N0Rb−nC⎞ ⎠(11) where PN,C (dBm) is the background noise power at the receiver, and Pmax,C (dBm) the maximum available transmit power level. Consequently, the outage probability for CDMA is: θC(nC)=1−FLC (Lmax,C(nC)) (12) Then, the total outage probability θin the scenario will be given by: θ(nC)=θC(nC)nC U+θT U−nC U=φ(nC) U+θT(13) where the function φ(nC)is defined as: φ(nC)=(θC(nC)−θT)nC(14) III. TRAFFIC ALLOCATION OPTIMISATION The problem of finding the optimum pair (nopt C,n opt T)can be reduced to finding the optimum number of users in CDMA nopt Csince it directly yields the optimum number of users in TDMA as nopt T=U−nopt C. Then, from (13), the optimum nopt Cis given by: nopt C=argmin nC (θ(nC)) = arg min nC (φ(nC)) =argmin nC (B(nC)nC)(15) where nCis defined in the range [nCmin,n Cmax]and B(nC) is defined as: B(nC)=θC(nC)−θT=FLT (Lmax,T )−FLC (Lmax,C(nC)) (16) The minimum of φ(nC)will be either in one of the limits of the range [nCmin,nCmax] or in the critical points where the derivative is 0. The derivative of φ(nC)is given by: φ(nC)=B(nC)+10nCF LC (Lmax,C(nC)) (C∗−nC)ln10 =B(nC)+10nCfLC (Lmax,C(nC)) (C∗−nC)ln10 =B(nC)−A(nC)(17) with: A(nC)=−10nCfLC (Lmax,C(nC)) (C∗−nC)ln10 (18) The critical points n∗will be those fulfilling that the derivative is equal to zero, so that B(n∗)=A(n∗)(19) In the following, it will be shown how the functions B(nC) and A(nC)allow defining the existence and value of the optimum nopt C. Proposition 1: The function A(nC)fulfils the condition A(nC)≤0in all the range [nCmin,nCmax]. Proof: From (18), the proof is straightforward given that the probability density function fLC(x)is a strictly positive function and that the range of variation of nCfulfils the condition 0≤nCmin ≤nC≤nCmax ≤CC≤C∗. Proposition 2: B(nC)is a monotonically increasing function of nC. Proof: Given that Lmax,C(nC)is a monotonically decreasing function of nCand FLC(x)is a CDF, which, by definition, is a monotonically increasing function, then FLC (Lmax,C(nC)) is a monotonically decreasing function. Therefore B(nC)as defined in (16) is a monotonically increasing function, which proves the proposition. Theorem 1: If B(nCmin)≥0the minimum of the function φ(nC)in the range [nCmin,nCmax] occurs at nopt C=nCmin. Proof: From Proposition 2, if B(nCmin)≥0,this means that B(nC)≥0in the whole range. Furthermore, since nC≥0, it follows that φ(nC)=B(nC)nCis a monotonically increasing function and therefore the minimum occurs at nCmin. This proves the theorem. Proposition 3: The derivative φ(nC)is a monotonically increasing function of nCin the range [0,C∗]. Proof: The proposition can be proved by showing that the second derivative φ(nC)is strictly positive. From (17) φ (nC)is given by: φ (nC)=10fLC (Lmax,C(nC)) (C∗−nC)ln10 +10fLC (Lmax,C(nC)) C∗ln 10 ((C∗−nC) ln 10)2 −100nCf LC (Lmax,C(nC)) ((C∗−nC) ln 10)2(20) where the derivative of the pdf of the path loss f LC(x)can be obtained from (5) as: f LC(x)= Λβ 2R2eσ2β2 2βeβxerfc x−ξ+σ2β √2σ −2 √2πσeβxe−(x−ξ+σ2β)2/2σ2 =βfLC(x)−G(x)(21) with G(x)a strictly positive function defined as: G(x)= Λβ √2πσR2eβξe−(x−ξ)2/2σ2(22) Notice that the parameters β,σ,Λand ξin (21)(22) are those of the propagation loss for CDMA. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 9, SEPTEMBER 2007 3173 TABLE I SUMMARY OF THE DIFFERENT CONDITIONS FOR THE OPTIMUM ALLOCATION Condition nopt C B(nCmin)≥0nCmin B(nCmin)≥A(nCmin)nCmin B(nCmin)<0B(nCmin)<A(nCmin)B(nCmax)>A(nCmax)nCmin <n opt C<n Cmax B(nCmax)≤A(nCmax)nCmax TABLE II RESULTS FOR THE CONSIDERED CASE STUDIES Optimum allocation Allocate maximum in TDMA Allocate maximum in CDMA (nopt C,nopt T)Outage probability (nC,nT)Outage probability (nC,nT)Outage probability Case 1 (17,23) 3.59% (17,23) 3.59% (36,23) 42.40% Case 2 (23,17) 2.17% (17,23) 2.21% (40,0) 2.59% Case 3 (20,0) 1.75% (0,20) 2.61% (20,0) 1.75% Case 4 (14,6) 3.62% (0,20) 9.29% (16,4) 16.11% The first term in (20) is a positive function because fLC(x)>0and nC≤C∗. In turn, with respect to the second and third terms, their denominator is positive and the sum of their numerators can be expressed from (21) and the definition of β=ln10/5αas: Γ = 100G(Lmax,C(nC)) nC +10fLC (Lmax,C(nC)) ln 10 C∗−2nC α(23) In (23), the first term is positive and αis the path loss exponent, which depends on the environment and is always higher or equal than 2, as discussed in Section II. Consequently, since nC≤C∗, the second term is also positive and therefore φ (nC)>0, which proves the proposition. Theorem 2: If B(nCmin)<0, the position of the minimum of the function φ(nC)in the range [nCmin,nCmax]isgiven as follows: (a) If B(nCmin)≥A(nCmin)the minimum occurs at nopt C= nCmin. (b) If B(nCmin)<A(nCmin), the minimum occurs at nCmax if B(nCmax)≤A(nCmax)or at a value nopt Cin the range nCmin <n opt C<n Cmax if B(nCmax)>A(nCmax). Proof: According to Proposition 3, if φ(nCmin)= B(nCmin)−A(nCmin)≥0, or equivalently B(nCmin)≥ A(nCmin), this means that φ(nC)≥0in all the range and therefore either there will not exist any critical point or it will exist in n∗=nCmin. Consequently, the minimum of φ(nC) will be in nCmin. This proves the statement (a) of the theorem. In turn, if φ(nCmin)=B(nCmin)−A(nCmin)<0,or equivalently B(nCmin)<A(nCmin), because of Proposition 3, there will exist a unique critical point n∗>n Cmin fulfilling φ(n∗)=0. Then, if n∗≥nCmax, which is equivalent from proposition 3 to φ(nCmax)=B(nCmax)−A(nCmax)≤0, that is B(nCmax)≤A(nCmax), the minimum of the function will be in nCmax and otherwise it will be in the range nCmin <n opt C<n Cmax. This proves the statement (b) of the theorem. Table I summarizes the different optimal allocation conditions derived from Theorems 1 and 2 depending on the functions B(nC)and A(nC). With respect to the physical meaning of Theorem 1, notice that the condition B(nCmin)≥ 0is equivalent to FLT (Lmax,T )≥FLC (Lmax,C(nCmin)), which means that in this case the TDMA technology has always a lower outage than the CDMA technology no matter the number of users allocated in CDMA. Therefore, the optimum policy is to allocate all the users in TDMA up to its maximum capacity and the remaining users, if any, max(0,U −CT)=nCmin, in the CDMA technology. It is also worth mentioning that the reverse situation B(nC)<0 in all the range, i.e. FLT (Lmax,T )<F LC (Lmax,C(nCmax)), which means that CDMA always provides lower outage than TDMA, does not necessarily lead to an optimal allocation consisting in allocating all the users in CDMA, as derived from Theorem 2. IV. RESULTS In the following four representative case studies are analyzed in order to show the optimization results and how the functions A(nC)and B(nC)are able to capture the specificities of each access technology depending on the scenario. Common parameters to all the case studies are CT=23, W=3.84 Mchips/s, PN,C =−104 dBm. Furthermore, the same parameters L0= 128.1dB, α=3.76,σ=10dB in the propagation model are considered for the TDMA and CDMA technologies, assuming that their frequency bands are close enough to consider that approximately the same propagation conditions apply. Table II presents the results obtained in terms of the optimum allocation (nopt C,nopt T) and outage probability for each case study. For comparison purposes, the allocation strategies in which the maximum number of users are allocated in CDMA (i.e. nC=nCmax) and in which the maximum number of users are allocated in TDMA (i.e. nC=nCmin) are also presented. Case 1 represents a typical voice service with bit rate Rb= 12.2kb/s. The cell radius is assumed to be R= 900 mand 3174 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 9, SEPTEMBER 2007 the maximum transmit power levels are Pmax,T =33dBm and Pmax,C =21dBm. The sensitivity for TDMA is PS,T = −108 dBm and for CDMA the Eb/N0target is 9.5dB. The resulting maximum CDMA capacity is CC=36. A total of U=40users are considered. For this case it can be obtained that nCmin =17,andB(nCmin)=0.0232, so according to Theorem 1 the optimum policy results in allocating the maximum number of users in TDMA, i.e. nopt C=nCmin = 17. A very significant outage probability reduction is obtained with respect to the allocation of the maximum number of users in CDMA. In turn, Case 2 is equivalent to Case 1 but with Eb/N0target =6dB, representing that some physical layer techniques (e.g. reception diversity, a different coding scheme, etc.) are used to improve CDMA performance, so that the resulting maximum CDMA capacity is CC=80. In this case, nCmin = 17 and nCmax =40, leading to B(nCmin)=−0.00938, B(nCmax)=−1.53 ·10−4,A(nCmin)=−0.00453 and A(nCmax)=−0.0242. Consequently, B(nCmin)< A(nCmin)and B(nCmax)>A(nCmax), which from Theorem 2 leads to the optimum existing in an intermediate value found to be nopt C=23, as shown in Table II. Case 3 is an example of a situation where the optimum allocation corresponds to allocating all the users in CDMA. The conditions are the same as in Case 2 but a lower number of users U=20is considered. For this case, nCmax =20 and nCmin =0, and it can be found that B(nCmin)= −0.0130,B(nCmax)=−0.00854,A(nCmin)=0and A(nCmax)=−0.00582. Consequently, according to Theorem 2 the optimum is in nCmax, reflecting that for this lower number of users the interference existing in CDMA is low and therefore it is convenient to allocate all the traffic in CDMA. Finally, Case 4 considers a data service with bit rate Rb= 64 kb/s that can be allocated to either the TDMA or the CDMA system. The cell radius is reduced to R= 400m and the maximum transmit power levels are Pmax,T =36 dBm and Pmax,C =24dBm, representing that a terminal for data transmission may have more power available than a voice terminal. For CDMA the requirements are Eb/N0target=6 dB and for TDMA the sensitivity is PS,T =−85 dBm. The resulting maximum CDMA capacity is CC=16. A total of U=20users are considered. In this case nCmax =16 and nCmin =0, and it can be found from the computation of B(nC)and A(nC)functions that B(nCmin)=−0.0920, B(nCmax)=0.0852,A(nCmin)=0and A(nCmax)= −22.54. Consequently, from Theorem 2, the optimum is located in an intermediate value nopt C=14,asshownin Table II. Notice that significant outage reductions can be achieved with this optimum allocation with respect to the other alternatives. V. CONCLUSIONS This paper has demonstrated the optimum traffic allocation in heterogeneous CDMA and TDMA scenarios minimizing the total outage probability in the uplink. The mathematical framework developed here has allowed capturing the relevant radio access parameters influencing on the optimal allocation by means of analytical functions. The proposed methodology establishes a useful reference for the development of practical CRRM algorithms. REFERENCES [1] 3GPP TR 25.881 v5.0.0 “Improvement of RRM across RNS and RNS/BSS.” [2] J. P´erez-Romero, O.Sallent, R.Agust´ı, M. D´ıaz-Guerra, Ed., Radio Resource Management Strategies in UMTS. John Wiley and Sons, 2005. [3] 3GPP TS 25.331 “Radio Resource Control (RRC) protocol specification.” [4] A. T¨olli and P. Hakalin, “Adaptive load balancing between multiple cell layers,” in Proc. IEEE 56th VTC 2002-Fall , vol. 3, Sept. 2002, pp.1691– 1695. [5] A. Pillekeit, F. Derakhshan, E. Jugl, and A. Mitschele-Thiel, “Force-based load balancing in co-located UMTS/GSM networks,” in Proc. IEEE 60th VTC 2004-Fall, vol. 6, Sept. 2004, pp. 4402–4406. [6] X. Gelabert, J. P´erez-Romero, O. Sallent, and R. Agust´ı, “On the suitability of load balancing principles in heterogeneous wireless access networks,” in Proc. Wireless Personal Multimedia Communications Symposium (WPMC05), Aalborg, Denmark, Sept. 2005. [7] S. J. Lincke “Vertical handover policies for common radio resource management,” International J. Commun. Syst., 2005; published online: 15 Mar 2005. DOI: 10.1002/dac.715. [8] J. D.Parsons and J. G.Gardiner, Mobile Communication Systems. Blackie, Halsted Press, 1989. [9] 3GPP TR 25.942, “Radio frequency (RF) system scenarios.”