This disclosure relates to techniques for dimensioning communications networks.
This disclosure was devised with specific attention paid to its possible use in dimensioning radio access networks in cellular networks. WiMAX, LTE or, more generally, OFDMA (Orthogonal Frequency-Division Multiple Access) networks are exemplary of such cellular communication networks.
A main purpose pursued in dimensioning a communication network is to evaluate costs and benefits associated with the technology used. Usually, such a preliminary evaluation does not involve a detailed network project, but rather focuses on the calculation of the number of sites (that contribute to the costs) and performance in terms of capacity (that is the main benefit to be evaluated).
Several methods have been proposed in the literature to estimate the cell radius in cellular communications. Some of these methods consider just coverage constraints and some others take into account also traffic requirements.
Document US2005/0265299 A1 describes a method for dimensioning a network based on code division multiple access techniques (CDMA) for input parameters representing coverage requirements and/or capacity requirements and/or quality requirements.
As regards OFDMA systems, various articles address the issue of evaluating the effective capacity of the radio access network.
For instance, the article “Dimensioning cellular multihop WiMAX networks” by Hoymann, C.; Dittrich, M.; Goebbels, S., Mobile WiMAX Symposium, 2007. IEEE, Volume, Issue, 25-29 Mar. 2007 Page(s):150-157 considers a multihop WiMAX system.
Other documents such as the article “Radio Network Dimensioning and Planning for WiMAX Networks”, Bharathi Upase, Mythri Hunukumbure, Sunil Vadgama, FUJITSU Sci. Tech. J., 43,4, p. 435-450 (October 2007) describe possible system dimensioning in a fairly organic and complete way.
The inventors have observed that the techniques discussed in the foregoing exhibit a number of drawbacks in that, i.a.:
Additionally, the inventors have noted that, in connection with TDD and FDD arrangements where the DL subframe contains signaling to both DL and UL (see
An object of the invention is to overcome these drawbacks and provide a response to existing needs.
According to the present invention, such an object is achieved by means of a method having the features set forth in the claims that follow.
The invention also relates to a corresponding system (e.g. a computerized workstation programmed for implementing the method of the invention), as well as a corresponding computer program product, loadable in the memory of at least one computer and including software code portions for performing the steps of the method of the invention when the product is run on a computer. As used herein, reference to such a computer program product is intended to be equivalent to reference to a computer-readable medium containing instructions for controlling a computer system to coordinate the performance of the method of the invention. Reference to “at least one computer” is intended to highlight the possibility for the present invention to be implemented in a distributed/modular fashion.
An embodiment of the arrangement described herein satisfies the needs of a telecommunication operator, with emphasis placed on the radio access, by providing directions for estimating the number of sites in the first phase of evaluation of a technology as well as an estimate of cell performance, in terms of average throughput and/or number of available voice/data connections in the cell.
An embodiment of the arrangement described herein provides an accurate dimensioning, in conjunction with an easy usage pattern associated with an iterative procedure.
In an embodiment, a dimensioning procedure based on iterative setting of traffic requirements and consequent calculation of radio resources occupation, leads (by successive approximations) to a correct value for a WiMAX cell radius, under given propagation and traffic conditions. The cell radius value thus obtained can be maximized by means of at least one further iteration where the balance of resources assigned to DL and UL sub-frames (usually designated the DL/UL switching point) is changed and at the same time is optimized.
In an embodiment, an iterative method to perform dimensioning of a wireless access network for an OFDMA system (like WiMAX or LTE) is provided.
An embodiment of the arrangement described herein makes it possible to determine the cell radius as a function of:
Embodiments of the arrangement described herein can apply to WiMAX systems, as well as to any OFDMA systems, such as LTE. Consequently, reference herein to e.g. a WiMAX system is purely by way of exemplary description of an embodiment is not to be construed in a limiting sense.
In an embodiment, by considering the WiMAX and in particular the TDD profile, the operator is enabled to configure the DL/UL switching point.
In an embodiment, while also calculating in an alternative way the cell radius, the DL/UL switching point is optimized as a function of traffic requirements considered.
In an embodiment, a dimensioning method for OFDMA systems, like WiMAX or LTE, solves the problem related to dimensioning of the radio access part; this can be considered as a pre-planning phase, where a telecommunication operator wishes to assess in advance what the wireless access performance of a certain technology, while understanding the potential of that technology.
In an embodiment, evaluating a radio technology is made possible by also enabling an optimal parameterization of the system.
In an embodiment, by defining an optimized cell radius the number of base stations (BSs) to cover a certain area can be assessed: in fact, calculating the cell radius (and then the cell area) makes it possible to identify a suitable number of BSs to serve a certain traffic demand in a specific environment.
In an embodiment, average cell capacity can be evaluated, which may be useful to compare a given technology against other technologies.
While certain embodiments apply to WiMAX systems, the arrangement described herein is applicable to various OFDMA technologies and does not depend on the specific OFDMA technology involved.
The arrangement described herein lends itself both to TDD and FDD frame configurations (for WiMAX or LTE or other OFDMA technologies) e.g. in embodiments where DL and UL resources are allocated following the indications contained in a control channel transmitted by the BS (then in the DL subframe), so that DL capacity is affected by the overhead due to the UL part. In the case of a TDD radio frame, a degree of freedom may result from the possibility of balancing the DL subframe and the UL subframe by selecting the time duration of each part, while the frame duration is considered constant. In the case of a FDD radio frame, a similar degree of freedom may result from the possibility of balancing the DL subframe and the UL subframe by selecting the bandwidth allotted to each part, while the total bandwidth used is considered constant. In both instances use of the overall resources can be optimized, via the choice of an optimal DL/UL ratio. Since LTE can be configured with both FDD and TDD duplexing profiles, embodiments of the arrangement described herein can be applied without loss of generality to WiMAX and LTE systems.
In an embodiment, the arrangement described herein can be incorporated as a module in a more complex tool for dimensioning communication networks; such a tool can thus provide strategic analysis in the pre-planning phase, e.g. in dimensioning WiMAX or LTE radio access.
The invention will now be described, by way of example only, with reference to the enclosed views, wherein:
In the following description, numerous specific details are given to provide a thorough understanding of embodiments. The embodiments can be practiced without one or more of the specific details, or with other methods, components, materials, etc. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the embodiments.
Reference throughout this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, the appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. The headings provided herein are for convenience only and do not interpret the scope or meaning of the embodiments.
While an exemplary embodiment will be described with reference to a Mobile WiMAX system, this disclosure applies also to other systems, such as any OFDMA systems, e.g. 3GPP LTE.
By way of introduction, the exemplary scenario considered will be described, followed by a list of the main definitions contained in the description.
In this description, an exemplary multi-cell scenario is considered, that is a configuration in which there is a useful cell and a number of interferer cells. In the embodiment illustrated tri-sectorial sites, including three sectors a, b, and c (see
Similarly; the position of the interferer sites considered in this example and also the shape of each cell is regular, but the disclosure applies to different positions of the sites and other cell shapes.
For the sake of simplicity, all the calculations detailed in the following will be assumed to be performed in the central cell (1A) that is considered to be the “useful” cell, while all the other cells will be considered as interferers.
The following table lists a number of definitions used throughout this description.
As shown in
For instance a frequency of 3.5 GHz, a bandwidth of 10 MHz, a sub-urban scenario can be considered.
Table 2 below reproduces an exemplary full list of input parameters.
In a step designated 101, the set of parameters A is input to a processing system. This can be any computer currently used for network design purposes (e.g a personal computer)
In a step 102, a choice is the made of the initial DL/UL balancing (e.g. DL/UL ratio equal to 1:1, 1.5:1, 2:1 . . . ).
As indicated, resources can be defined e.g. in terms of slots available, or OFDMA symbols available, or other types of elementary units.
By way of explanation, a DL/UL ratio equal to 2:1 means that DL resources are double respect to UL resources). A DL/UL ratio equal to 27/20 is assumed here by way of example.
As regards the WiMAX system, a set of DL/UL ratios may be compliant with the system profiles (described by the WiMAX Forum for the certification of the devices): as an example, for those devices working with a bandwidth of 10 MHz, possible DL/UL ratios belong to the following set {(35,12), (34,13}, (33,14), (32,15), . . . , (27,20), (26,21)). The first number in each pair is the number of OFDMA symbols in DL, while the second number is the amount of UL symbols (being the total of symbols equal to 47). In the case of e.g. an FDD system which does not permit to modify the balancing between DL and UL bands, the step 102 directed at optimizing the switching point can be skipped.
Irrespective of whether the step 102 is performed or not, the procedure then evolves towards the calculation of a suggested RDL cell radius for DL and a suggested cell radius RUL, for UL (step 103).
These suggested radiuses are the radius values for the cell (in DL and UL transmission, respectively) adapted to ensure coverage of the territory served by the network (both for DL and for UL).
A preliminary part of step 103 takes care calculating coverage constraints e.g. in the form of DL and UL link budget calculations. This may be any known type of link budget calculations using as an input a set of parameters describing the characteristics and performance of transmitting Tx and receiving Rx equipment, and providing as an output the Maximum Allowable Path Loss (MAPL), i.e. the maximum value of path loss between receiver and transmitter in order to guarantee the performance in input.
A further part of step 103 is the calculation of the distance between Tx and Rx (cell radius) related to the aforementioned value of MAPL. This step can be performed by any reliable propagation model, validated e.g. by means of extensive measurement campaigns.
As an example, the well-known Hata model can be used for this purpose. Two link budget calculations (for UL and DL, respectively) are performed to calculate the MAPL.
The following tables provide two examples of UL and DL link budget data which allow to calculate the MAPLUL, and MAPLDL.
The Hata formula is as follows:
PropLoss=69.55+26.16·log10 f−13.82·log10 hf−a(hm)+(44.9−6.55·log10 hf)·log10 d
where:
PropLoss=the Propagation Loss [dB]
f=Frequency [MHz] (e.g. 2000 MHz)
hf=Base Station height a.g.l. [ml] (e.g. 30 m)
d=distance [km]
and
a(hm)=(1.1·log10 f−0.7)·hm−(1.56 log10 f−0.8)
Where
hm=mobile height a.g.l. [m]
if hm=1.5 m and f=2000 MHz, a(hm) is about 0 dB
From the Hata formula it is possible to calculate d as follows
d=10̂((PropLoss−(69.55+26.16.1·log10 f−−13.82·log10 hf−a(hm)))/(44.9−6.55·log10 hf))
when PropLoss=MAPL, d=R. Using the values calculated in the tables before we obtain:
MAPL
DL=114 dB→RDL=245m
MAPL
UL=119 dB→RUL=340m
Calculation of the effective cell radius R (also by optimizing DL and UL resources usage) takes the place in a (macro) step 104, while step 105 marks the end of the dimensioning process.
It will be appreciated that the values for RDL and RUL., will generally differ. In the exemplary case made here, RDL/RUL<1 even if the DL/UL resource rate is 27/20 i.e. >1.
The step 104 uses further input sets B and C including:
To sum up, the main input “blocks” considered to implement the procedure as described herein include:
For example, the traffic demand can include different types of services (like VoIP, or data services).
As regards the distribution of traffic demand in the cell (generally traffic demand will not be uniform over space) a map of user distribution over the territory or space can be considered, while an example of traffic mix can be found in the following table:
As regards traffic models (set C) the calculation of the occupation of radio resources takes into account also the traffic models considered.
For example, the WiMAX Forum has developed Traffic Models (see e.g. WiMAX Forum, AATG group: “WiMAX System Evaluation Methodology”, Version 1.7, September 2007) that describe resource usage at IP layer for typical traffic profiles and services (FTP, TCP/IP connections, E-Mail, Gaming, Web Browsing . . . ).
The radio resource occupation can be calculated in terms of average slots used in DL and in UL for each connection by using these statistical models.
By way of example, if xi,MCS
The flow chart of
As detailed in
In 1041 a first choice is made of the initial cell radius Ri=R0, that is the maximum possible radius considering just coverage constraints.
It will otherwise be appreciated that this “maximum” radius is in fact selected as the smaller of RDL and RDL since coverage being ensured for the smaller of the two (irrespective of whether for DL or UL) will automatically guarantee that coverage is ensured also for the larger.
In 1042 (further detailed in
In 1043 a comparison between the remaining resources available in DL and in UL is performed: the values of (X-xi) and (Y-yi) are calculated. If the difference between these two values is greater than a threshold, the frame at this iteration is considered unbalanced (between DL and UL).
In 1044 a check is made as to whether the remaining resources available in DL and in UL are balanced. In the affirmative, i.e. if the resources are balanced, the iteration ends (i.e. the step 104 is exited). In the negative, the number of the current iteration is increased in 1045.
In 1046 a new DL/UL ratio is chosen and the sub-steps 1041, 1042, 1043, and 1044 are repeated (always starting with the radius R0) in order to optimize resource usage.
The sub-step 1042 of calculating the effective cell radius R is further detailed in
The area (hexagon, here) corresponding to the Cell 1A (see
Pn(i)=EIRP(i)−PropLoss(i) [dBm]
P′n(i)=10̂(Pn(i)/10) [mW]
where EIRP is calculated as in the link budget table and PropLoss is calculated by means of the Hata model.
Then the CINR (Carrier over Interference plus Noise Ratio) in each pixel of the cell 1A hexagon can be computed as follows:
where Pnoise [mW] is the thermal noise power (e.g. from measurements)
The above equation is correct in case of reuse 1 (i.e individual reuse). In case of reuse 3 (i.e. reuse over base three) the sum has to be calculated using the a-cells contributions only (i=2a, 3a, 4a, . . . , 19a).
Since the value of CINR is known in each pixel of the 1a cell, it is possible to calculate the Probability Density Function (PDF) of CINR for the cell 1a. This function can be considered as representative of the typical cell of the considered environment.
where IMCS is the usage interval for the MCS (set of values of CINR expressed in dB).
For example, these usage intervals can be calculated as the CINR intervals in which a MCS has the best link performances in terms of throughput.
An example of DL MCS distribution is reported in the following table, where each value in the right-hand column is corresponds to the PMCS calculated in the above equation.
As a consequence, in 10421 the MCS distribution is calculated by exploiting the knowledge of the CINR distribution.
In 10422 a first calculation is performed of the initial traffic per cell (this depends on the traffic distribution, the amount of traffic offered to the cell and the cell radius); as an example, if a certain service is considered, the traffic demand per cell can be calculated as follows:
t
i
(s)
=T
(s)
/N
i
where
i=current step of the iteration
s=service considered
T(s)=the total traffic demand in the scenario (expressed in terms of number of connections requested in the radio frame by the service s)
Ni=the number of cells of the scenario (that can be easily given by the ratio between the area of the scenario and the area of the cell)
The value for ti(s) calculated from T(s), which depends on the user density in the area and on the distribution of traffic demand (input block B). An example of T(s) can be seen in the following table:
where T(s) (in the case of uniform users distribution) is calculated for each service as the total number of users present in the scenario weighted by the percentage of service considered for that mix of services.
On the other side Ni depends on the cell radius. For example, if the scenario area is 300 km2 and the cell radius corresponds to a cell area of 10 km2, Ni can be calculated as 300/10=30. If the cell area is smaller (e.g. 5 km2), the same scenario contains an higher number of cells ( 300/5=60). The following table shows an example referring in which Ni=30.
In 10423 a calculation is performed of the DL and UL subframe average occupation (in terms of radio resources needed); this operation takes as input the traffic models C considered for the procedure (then the occupation of each single service in the radio frame.
The resource occupation xi,MCS
The average occupation of a connection depends on the particular MCS used, and the average occupation is given by weighing the occupations for the respective probability of occurrence PMCS
The following equation is exemplary of calculating the average occupation of a VoIP connection xi(VoIP) in the DL subframe:
where
i=current step of the iteration
MCSDL=MCS considered in DL
IMCS,DL=set of DL MCS considered
xMCS
(in a similar way one can define yi,MCS
Using the exemplary values contained in Tables 6 and 9 yields xi,MCS
In general, for a generic service s belonging to the set of services considered (s εIservices), the following applies (for the DL and UL subframe, respectively):
The total average occupation of all services considered is then given by summing all the contributions (all the connections of all the services):
A resource margin is defined for both DL and UL subframes (respectively mDL and mUL).
A check is the made at 10424 as to whether for each subframe the needed occupations xi and yi (plus a certain possible margin, mDL and mUL) do not exceed the amount of resources available—defined respectively as X and Y.
Stated otherwise, at 10424 a check is made as to whether the current value of the effective radius satisfies the traffic requirements for the cell.
If that is the case, then the iteration ends (by exiting step 10424).
Alternatively, the number of the current iteration is increased at 10425 and a smaller cell radius is chosen at 10426 to return to 10421.
The radius at a given iteration can be computed as a given percentage of the radius at the previous iteration (e.g. 90%). A more accurated value is a compromise between convergence speed of the procedure and its accuracy.
Without prejudice to the underlying principles of the invention, the details and the embodiments may vary, even appreciably, with respect to what has been described by way of example only, without departing from the scope of the invention as defined by the annexed claims.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IT2008/000786 | 12/23/2008 | WO | 00 | 6/23/2011 |