|Publication number||US7072663 B2|
|Application number||US 10/398,739|
|Publication date||Jul 4, 2006|
|Filing date||Oct 9, 2001|
|Priority date||Oct 9, 2000|
|Also published as||CA2423320A1, CA2423322A1, CA2423322C, CN1207937C, CN1468499A, CN1483294A, EP1325651A1, EP1325651B1, EP1325660A1, EP1325660B1, EP1327374A2, EP1327374B1, US7224976, US7986660, US20040053606, US20040053630, US20040057402, WO2002032160A2, WO2002032160A3, WO2002032173A1, WO2002032173A8, WO2002032173A9, WO2002032179A1, WO2002032179A9|
|Publication number||10398739, 398739, PCT/2001/2220, PCT/IB/1/002220, PCT/IB/1/02220, PCT/IB/2001/002220, PCT/IB/2001/02220, PCT/IB1/002220, PCT/IB1/02220, PCT/IB1002220, PCT/IB102220, PCT/IB2001/002220, PCT/IB2001/02220, PCT/IB2001002220, PCT/IB200102220, US 7072663 B2, US 7072663B2, US-B2-7072663, US7072663 B2, US7072663B2|
|Inventors||Gabriel Ramos, Matti Salmenkaita, Fabio Longoni, François D'Argence, Timo Halonen, Juan Melero, Petter Hakalin, Antti Tolli, Jose Antonio Cortes, Arto Kangas, Harri Holma|
|Original Assignee||Nokia Corporation|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (10), Non-Patent Citations (3), Referenced by (55), Classifications (17), Legal Events (5)|
|External Links: USPTO, USPTO Assignment, Espacenet|
The present invention relates to a radio resource manager and a method of radio resource management.
It has been proposed that in the future wireless communications networks will consist of more than one radio access technology, such as WCDMA (wideband code division multiple access), GSM/EDGE (global system for mobile communication) or the like. By exploiting the different radio access technologies, the network as a whole can take advantage of the coverage and capacity characteristics of each technology. This can result in a more economic solution and provide the most appropriate radio bearers for a variety of different services.
In the known radio access networks the management of the radio resources between the systems is performed in a distributed way. The radio network controllers of the different systems manage the radio resources of each system independently. The efficiency of the resource management functions is limited by the area under the control of the radio resource controllers of the respective systems.
It has been appreciated by the inventors that in order to utilise the existing resources most efficiently, it will be necessary to manage the traffic within the different systems. The prior art arrangement with the resources being controlled by the radio network controllers of the respective systems is a particular problem with the making of handover decision between the systems. This is because the information that can be taken into account to perform the handover is limited to the resources under the control of each radio resource controller. Within a single system, the main limitation is the small amount of information that is possible to be exchanged between different radio resource controllers. This makes the management of the radio resources in the radio resource controller border areas difficult as the knowledge of the cells under control of the neighboring radio resource controller(s) is limited. In a multi-system environment the information available from the cells of another radio access system is even more restricted and there is no standardised way to check the status of a cell in another system. Moreover, if such an interface would be standardised between for example two known radio resource controllers, a new radio access system that could be introduced later would need separate interfaces to all relevant radio resource controllers.
An additional problem is that the separate operation and maintenance of multiple systems is not cost-efficient and could result in low resource usage and poor network quality.
In 3rd generation wireless communications networks a large variety of different services can be provided to an end user. Contrary to existing 2nd generation networks a continuous coverage or Quality of Service (QoS) cannot be guaranteed for all services everywhere in the cell because of higher signal-to-interference ratios demanded by high bit rate 3rd generation services. If a cell to which a call is allocated, handed over or the like does not support the required quality of service, this may mean that the service in question cannot be supported or supported adequately.
It is an aim of embodiments of the present invention to address one or more of the problems discussed above.
According to one aspect of the invention there is provided a method for use in a network covering a region, said region comprising a plurality of areas, a user being assigned to at least one of said area and having associated therewith a plurality of candidate areas to which the user may be assigned, said method comprising the steps of receiving information identifying said plurality of candidate areas, estimating for each candidate area a parameter, said parameter assuming that said user is assigned to said candidate area, and prioritising said plurality of candidate areas which takes into account the estimated value of said parameter.
According to a further aspect of the invention there is provided a radio resource manager for use in a network covering a region, said region comprising a plurality of areas, a user being assigned to at least one of said area and having associated therewith a plurality of candidate areas to which the user may be assigned, said radio resource manager comprising means for receiving information identifying said plurality of candidate areas, means for estimating for each candidate area a parameter, said parameter assuming that said user is assigned to said candidate area, and means for prioritising said plurality of candidate areas which takes into account the estimated value of said parameter.
For a better understanding of the invention and as to how the same may be carried into effect, reference will now be made by way of example only to the accompanying drawings in which:
Reference is made to
In the example shown, the radio access technologies are macro, micro or pico systems 4, 6 or 8 respectively. These different systems will have different sizes of cells with macro cells being much larger than pico cells. Usually the coverage area of one macro cell overlaps with several micro and/or pico cells. Different radio access technology systems can also be used within the macro, micro and pico systems. In the example shown, the different radio access technologies comprise GSM/EDGE 10, WCDMA 12, WLAN 14 (wireless local area network) or TDD 16 (time division duplex). It should be appreciated that this is by way of example only and any of the systems or radio access technologies can be omitted and/or any other suitable technologies or the like may be used in embodiments of the present invention.
The mobile station 2 is arranged to be able to communicate with different ones of these systems. In order to get the best out of the different resources, Common Radio Resource Management (CRRM) is provided to perform these tasks. The CRRM is provided by a server but in this document the entity providing the CRRM function will be referred to as a CRRM. This is described in relation to
The CRRM 20 is provided by a server. It should be appreciated that whilst the CRRM function is described in this embodiment as being provided by a single entity, it is possible in alternative embodiments of the invention that a number of different entities may provide this same function. Those different entities may be part of the different systems. The lur interface may be used with the distributed approach in order to exchange the necessary network element load information and/or any other information. The load information can be exchanged between the radio network controllers through the lur interface. This interface is defined between radio network controllers. However it should be appreciated that the same or similar interface could be defined between for example radio network controller and base station controller interfaces and base station controller to base station controller interfaces.
The CRRM 20 is arranged to be connected to each of the different systems which, in the embodiment shown in
The interfaces between CRRM 20 and different systems 10, 12, 16, 22 are preferably made from the elements which are handling radio resource management in those systems. These elements are radio network controller (RNC) in WCDMA networks, base station controller (BSC) in GSM/EDGE networks and cell resource servers (CRS) or some other radio resource controller in IP RAN networks. These elements are mentioned only as examples of the controllers and the term radio resource controller is intended to include all of these elements in this document.
The CRRM 20 is a policy manager which controls the access to the radio resources. As will be described in more detail hereinafter one of its tasks is the prioritization of the candidate target cells in handover and call setups. The main advantages of the CRRM 20 are:
Load sharing for efficient usage of resources
Interference distribution to provide higher spectral efficiency
Improved quality of service (QoS) management. With seamless integration of radio technologies based on QoS management the optimum end user performance can be achieved.
Since the characteristics of different radio access systems are generally quite different, a common language for signalling, handover algorithms, harmonized load indicators and the like should preferably be defined between the different systems and the entity(ies) in charge of common radio resource management functionality to avoid defining new interfaces if a new radio access system were to be used by network.
The cell prioritisation algorithm which can be used in CRRM to choose or assign the optimum target cell for connection in call setup, idle mode and in handovers/cell-reselections or the like will now be described.
In a mobile communication environment, when a mobile station that is holding up a connection goes out of a certain coverage area or the network has some other reasons for moving the mobile station to another cell, handover/cell-reselection is required. In the situation where more than one radio access technology and/or more than one service with different QoS requirements exist, the handover/cell-reselection decision (the decision if and to which cell the connection or connections should be handed over) is not as straightforward as in the case of the prior art mobile environment where just one radio access system exists and where the traffic consists mostly in speech services. Similar challenge exists in the call setup where the call is camping on the cell to which it was connected in idle mode.
In the latter case, the call setup candidates may be sent to the CRRM 20 which chooses the optimum cell for connection.
A load threshold may be used to trigger a directed retry, instead of using a directed retry only when the cell is fully congested. If reliable idle mode mobile measurements from available cells are known by the system before the signalling channel is allocated in the call setup, the call could be directed from the beginning to optimum cell.
The target cell selection in the CRRM 20 is based on a prioritization algorithm that will order the cells included in the candidate target cell list sent by the respective radio resource controllers of the different radio access systems to the CRRM 20. The candidate target cell list is then rearranged according to each cell's grade of suitability to hold on to the connection. Also some additional information, such as whether the handover/cell-reselection implies a change of radio access technology, location or routing area, may be taken into account. The reordered candidate cell list will be sent back to the radio resource controller, that will command the actual handover/cell-reselection process.
The method embodying the present invention enables the mobile station to be always connected to the most suitable cell by integrating the different radio access systems in such a way that the QoS requirements of the user connection(s) are fulfilled and the network performance is optimised in terms of spectral efficiency and trunking efficiency. In practice this may mean that 1) a higher number of users can be accepted (and/or or higher bit rates can be achieved) while maintaining the connection quality; 2) the number of dissatisfied users can be minimised; 3) handover/cell-reselection procedures can be more reliable while also minimising the unnecessary handovers/cell-reselections and 4) the usage of hardware resources within different radio access systems can be optimised.
The process carried out by the CRRM 20 for the handover decision function is shown schematically in
The CRRM will receive periodically or on demand information about the status of cell resources 30. This information can contain for example:
1. Current traffic load of the cell. This information can be used to check whether the new connection is anticipated as introducing a high load to the target cell. The load information could be divided into:
2. Total load. Total HW utilisation of the cell, or in WCDMA the relationship between total Tx/Rx power measured by the system versus the target Tx/Rx power. Information on the uplink (Rx) or the downlink (Tx) or both of these could be sent to the CRRM.
3. Cell interference status. The cell interference statistics could be used to select the most suitable cell in terms of interference. For real time data services with guaranteed throughput this interference measurement could be used to estimate how much of the resources the new service is going to occupy in the target cell. In this way the CRRM could, when prioritising different cells in case of a real-time user, approximate the new real time and total loads of each candidate cell based on the above mentioned load and interference information.
Another option to estimate the interference experienced by the user in the different candidate cells is to send an interference estimate per connection related to each candidate cell when an event such as directed retry (DR), handover, cell-reselection or the like has been triggered. DR means a facility in a cellular radio system allowing the mobile subscriber to make a second attempt at gaining access if the first attempt fails due to congestion.
Methods for estimating interference or potential throughput are described in more detail hereinafter.
The CRRM 20 can also receive periodically or on demand information 32 about the status of other radio access network (RAN) elements such as information related to loading of the gateways etc. To map the percentage cell load value to the actual number of available/reserved timeslots or to a particular transmission power, the CRRM needs to know the configuration information of the different cells and/or configuration information of different RAN elements. This configuration information should preferably include the cell capabilities. For example this would include information as to whether if a particular cell is supporting GPRS (general packet radio service) and/or EDGE (8-PSK modulation) in GSM. This information could be received for example from operation and maintainance entity of the network.
Apart from the configuration information, parameter values such as power-budget handover margins between different cells (GSM specific) for circuit switched (CS) and packet switched (PS) (or RT and NRT) connections should be known by the CRRM 20. The handover margin is related to the power budgets and it is used for avoiding the ping pong effect between adjacent areas.
Other information that can be used by CRRM 20 in prioritising candidate cells include:
The received signal strength or link quality information (e.g. RxLev (received signal level) in GSM, received signal code power (RSCP) or energy per chip to interference ratio (Ec/I) in WCDMA) from the serving cell and the directed retry, direct access, handover or cell-reselection candidates prior to such event. This is an important (but not essential to all embodiments of the invention) input when selecting the optimum cell as this defines whether the mobile station is in the coverage area of particular cell candidate.
Quality of Service (QoS) requirements of the connection. QoS requirements, such as a guaranteed throughput requirement should be taken into account when selecting the optimum cell. Throughput can be measured as number of bits (or data bits) transferred in one direction across a section per unit time (e.g. bps).
Related to QoS requirements, the type of the traffic class(es) associated with the connection should be taken into account. There can be several packet data protocol (PDP)-contexts associated with one connection. In such cases, the target cell priorisation should preferably take into account all the associated contexts.
Any parameter relating to cell capability may be used in embodiments of the invention, for example the number of transceivers TRXs, target transmitted to received TX/RX power ratio, EDGE/GPRS capability, neighbour cell lists, or initial handover HO thresholds/margins or the like.
The CRRM 20 also receives information defining the candidate cell list, mobile station information and connection information 34. As will be described in more detail hereinafter, the CRRM uses the information which it receives to provide a revised candidate target cell list where the candidate cells are given a weighting or priority rating.
The method embodying the present invention will now be described with reference to
Once the CRRM 20 receives the candidate target cell list it will give a priority value or weight to each cell included in this list. To calculate this priority value, the CRRM 20 uses an algorithm consisting of linear or nonlinear combination of its inputs, fuzzy logic, neural networks or any other procedure. An example of the prioritization algorithm is shown in
In the candidate cell prioritizing, the current serving cell is also included in the candidate list. In this way the CRRM 20 can also prevent the directed retry, handover, cell-reselection or the like requested by radio resource controller if this is unnecessary or non-optimum.
The following steps are carried out. It should be appreciated that whilst the method is being performed the CRRM may be receiving the information discussed previously. In step 1, a handoff trigger is detected. This may be any of the conventional triggers in known communications systems. In step 2, the candidate target cell list is sent to the CRRM. The list is compiled from information received from the different radio access systems 10, 12 and 22. Only one radio resource controller reports the candidate list. The candidate cell list is based on the measurement report measured by the mobile station MS. The neighbour cell list in each radio resource controller includes the cells from the other systems as well. Otherwise they could not be measured by a user being connected to a cell that belongs to the given radio resource controller.
In step 3, the CRRM 20 orders the candidate target cell list, that is put them in the order of priority. This is done using the algorithm which will be described with reference to
In step 5, the mobile station receives a handover command from the radio network controller and in step 6 the connection is handed over to the new cell. That new cell may be in a different radio access system or the same system. The old connection will be released.
Reference is made to
Each part of the algorithm 50 also receives operator preferences 62, and from the operation and maintenance part 64 of the network parameters for the algorithm and information relating to the network configuration. Based on the information received, each algorithm part calculates a priority or weight for each candidate cell. That information from the algorithm parts 50 is compiled into a list 66 which is sent to the radio resource controller.
It should be appreciated that the algorithm parts can perform any suitable algorithm using the received information. The skilled man would be able to devise such an algorithm.
It should be appreciated that in this document the term radio resource controller is intended to cover any entity in any access system which provides a control function within its radio access system. For example, this may be a base station controller (BSC) in a GSM/EDGE system, a radio network controller (RNC) in a CDMA system, cell resource server (CRS) in a IP RAN system or the like.
Emergency handovers such as rapid field drop handovers could be performed without consulting the CRRM 20 so as not to delay procedures.
As mentioned previously, the method of the invention could be implemented in centralised or distributed manner. With the distributed solution, each radio resource controller would be in charge of performing the cell prioritisation for the events that are triggered in the cells controlled by this particular radio resource controller. With the distributed solution, it is necessary to exchange network element status information from each radio resource controller to all neighbouring radio resource controllers. With the centralised CRRM solution, this signalling needs to be sent only from each radio resource controller to the to the corresponding CRRM(s).
If several CRRMs exist, the signalling between the CRRMs can be done in a similar way as in case of the distributed CRRM function. Reference is made to
The centralised CRRM could also be handling larger areas so that the radio resource controllers would send the load information and/or other information to the centralised CRRM from a particular “area” instead of cells. The CRRM would then only choose the best “area” and the radio resource controller could choose the best cell/resource within this area.
An alternative is shown in
Preferred embodiments of the invention combine the arrangement of
It should be appreciated that the different systems may cover adjacent or at least partially overlapping areas. Accordingly the term “border cell” should be construed accordingly to also include cells within a network which are adjacent or overlapping cells or a different system.
The CRRM 20 is arranged to be able to direct the incoming calls to the most relevant candidate cell according to its QoS requirements (for example Radio Access Bearer RAB parameters). Additionally for handovers or network controlled cell reselections, the capability of the candidate cells to support the requested QoS should be known. Among other parameters (e.g. traffic load, Rx level, operator priorities) the throughput should preferably be estimated for each cell, otherwise no QoS (required throughput) can be guaranteed before the selection of a new cell. The throughput is important to know especially for realtime (RT) services before the call setup or handover is proceed. Similarly, load increase is important to know in order to check if there is enough capacity left in a candidate cell, and also to take into account the capacity differences between cells.
A method to estimate the throughput in GSM/EDGE cells based on measurement reports and Dynamic Frequency and Channel Allocation (DFCA) will now be described.
The mobile station reports periodically the measurement reports from a number of neighbouring cells, for example 6 strongest or 32 in case of an extended measurement report, to its originating base station. Of course any suitable other number of cells may also be reported. The originating base station or radio resource controller calculates the throughputs of each of the candidate cells and provides this information to the CRRM. Analysis/estimation of the C/I ratio and the available slots (which is the throughput) is done at each time there is a channel allocation, i.e., handover, call setup or the like, using a DFCA one-way check. The throughput is defined based on the mobile station measurement reports and channel allocations in each candidate cells (achieved from DFCA reports between cells).
Additionally the background interference matrices (BIM) from each candidate cell can be used to get more accurate estimates. This requires the BIMs to be transmitted to originating cell.
The estimated C/I values per timeslot can be mapped to actual throughput values using mapping tables. The number of available timeslots is taken into account when maximum throughput value is defined.
The radio resource controller receives the measurement report from the mobile station including the received levels of each neighbouring cell (6 strongest neighbours and the signal level from current cell) Up to 32 strongest neighbours could be considered if an enhanced measurement report is used. The radio resource controller (which includes DFCA algorithms) receives also information about the current channel allocation of neighbouring cells (reserved timeslots per frequency) from table 200. Based on that information the serving radio resource controller makes a table 202 for each candidate cell of all the physical channels (timeslots/transmitters) showing all the available and occupied channels.
The serving radio resource controller (DFCA) can calculate C/I for each timeslot/frequency of each neighbouring cell. This procedure is the same as the DFCA one way check although no BIMs of neighbouring cells are used.
To calculate the C/I's only for the largest multislot group is not the only way to proceed. It should be noted that for example 3 slots with better average C/I can result higher throughput than 4 slots with worse C/I.
Accordingly, in addition to the largest multislot group the C/I values can be also calculated for one or more of the next best combinations of timeslots. It should be appreciated that this is only one method of calculating the C/I ratio and any other suitable method may alternatively be used.
Based on the average C/I and the maximum number of available slots (it is implementation issue whether the slots need to be sequential or not), the radio resource controller calculates a throughput measure for each candidate cell. This is sent to the CRRM. In addition, an average C/I per timeslot value can be sent to the CRRM. This can then be mapped to throughput per timeslot in the CRRM in accordance with
Reference is made to
The second table 202 sets out for each transceiver, which time slot is being used by the respective transceivers.
In the third step, step 3, the largest set of subsequent time slots or multislots is selected. In the example shown in table 202, that would be timeslots T1 to timeslot T4.
In step 4, the carrier to interference ratio for each frequency and an associated slot that can accommodate the multislots is calculated. This is based on the other candidate cells resource tables and measurements reports. This is shown in the third table 204. As can be seen, the third table 204 is based on the first table 200 but includes calculated carrier to interference ratios for time slots T1 to timeslot T4 in selected ones of the frequencies. The frequencies which are selected are those which have all of the timeslots T1 to T4 empty. The information from the other cells, which is in a table similar to table 200 are used. The carrier to interference ratio is calculated using the following equation:
C/I=own cell (cell n) signal strength RxLev (C) divided by the average (decibels) or the worst (highest) value of measured levels (I) from other cell levels.
If any measured cell (n−1) have the same timeslot in use it should be considered as interference in cell n.
In step 5, the best average carrier to interference value is selected.
The average carrier to interference ratio can be mapped to a generic throughput measure and multiplied by the number of timeslots. This is done in step 6. In this regard, reference is made to
This method can be used in any network where DFCA is used. However, in the prior art DFCA report from neighbouring cells, no information about transmitters is received. Therefore to use the embodiment of the present invention, some extra information is added to the DFCA reports from the neighbouring cells, namely the number of used transmitters for each frequency/slot and the total number of transmitters in each cell.
In this next embodiment a distributed method to estimate the throughput in GSM/EDGE cells based on measurement reports and Dynamic Frequency and Channel Allocation (DFCA) is described.
As shown in
The mobile station measures the signal strength of a number of neighbouring cells, for example six or 32 strongest neighbour cells in the case of an extended measurement report, and the current cell. Of course in alternative embodiments of the invention, any other suitable number of measurements can be used. The mobile station reports periodically the measurement reports to its originating base station.
The originating base station utilises a DFCA one-way check, i.e., estimates the maximum throughput based on the measurement report and the DFCA background interference matrix (BIM).
The originating base station sends the measured values obtained in the previous step to each cell on the candidate list. The candidate cells estimate their maximum throughput based on the measurements and BIM's. This is done by each cell finding its largest set of possible time slot combination available (sequential multislots or scattered, depending on implementation). Each cell then calculates average C/I for those slot combinations using both measured values and BIM values (for cells not in the measurement report). The average estimated C/I values per timeslot are mapped to actual throughput per timeslot values using mapping tables. This can be done in the same way as described in relation to the previous embodiment. The number of available timeslots is taken into account when maximum throughput value is defined.
In some embodiments, the maximum throughput is needed only if the implementation requires subsequent timeslots. Otherwise the throughput per timeslot may be enough.
Each cell then sends the calculated throughput (per timeslot or C/I per timeslot) values to the CRRM that can use the values in cell prioritisation process
This method can be used in any network where DFCA is used. The measurement report need to be multicast to other candidate cells and correspondingly estimated throughput values are forwarded to the CRRM 20.
A method to estimate the throughput and load increase in WCDMA cells is now described.
In handovers and call set-up all candidate cells can be prioritised by the CRRM as discussed above. For that purpose all cells report several indicators to the CRRM, such as traffic load and throughput. For low bit rate services such as speech services (e.g. 12.2 kbps) the measured load percentage values would be enough to differentiate the candidate cells even if there are capacity differences between them, but for higher bit rates (e.g. >50 kbps) capacity differences (Ptx_target downlink transmission power, number of transceivers etc) between cells have to be taken into account. For example, if there is a GSM candidate cell and a WCDMA candidate cell having same load percentage, but different maximum capacity it would be more desirable to handover to WCDMA (assuming that the other parameters/indicators included in prioritisation process do not impact this).
The WCDMA admission control algorithm is used for estimating required transmission power, that is, the load increase due to a new user in each WCDMA candidate cell. The required maximum power and mobile measurement report (ρc=Ec/I0) can be then used to estimate available throughput in each cell, i.e. to check if the cell can support requested QoS.
It is assumed here that the downlink direction will limit the load and throughput due to the asymmetric nature of cell traffic. Accordingly only the downlink estimation is considered here. However, it could be desirable to estimate the uplink load as well, especially if most of the connections generate generally equal traffic in both directions. A similar technique can be used for uplink estimation.
Reference is made to
The total transmission power Ptx_total can be expressed as the sum of the power caused by the non-controllable traffic, Ptx_nc, and the power caused by the controllable traffic of non-real-time users, Ptx_nrt
Hence, the load percentages for both total load (including both RT and NRT data) and RT load can be calculated in radio resource controller as follows:
For the RT radio access bearer RAB to be established, the increase of the non-controllable load ΔPtx_nc should be estimated in order to achieve an estimated load percentage including the requested RAB radio access bearer. Then the RT load percentage is:
The increase of the non-controllable load ΔPtx_nc can be estimated by determining the maximum downlink DL transmission power of the radio link. Consider a single service call with one radio access bearer RAB of the requested guaranteed bit rate RImax and the target Eb/N0=ρ for it. If Ptx,ref represents the maximum DL transmission power of a reference service (e.g., the 12.2 kbit/s speech service could be used as a reference service), RIref its bit rate and ρref its target Eb/N0 then the maximum power Ptx,max for the radio link is determined from the Ptx,ref by the equation (in linear form)
ΔP tx =P tx,max=MIN(RI max,eff ·P tx,ref ,P tx
where the ‘maximum effective bit rate correction factor’ is defined by
As the maximum downlink DL transmission power for the requested radio access bearer RAB is defined, it can be used to check or estimate the maximum bit rate Rmax (=throughput) that can be achieved with given transmission power Ptx,max. For this purpose ‘the initial DL transmission power’ formula
can be modified. The determination of the transmission power requires knowledge about several parameter values. They are obtained as follows.
Instead of solving initial transmission power for known bit rate R, the maximum achievable bit rate Rmax with knowledge of maximum transmission power Ptx,max is determined as follows:
The implementation of this embodiment, as with the previous embodiments, can be distributed or centralised. In the distributed version the required MS measurement report values are sent to candidate cells, which in turn calculate the throughput and load increase and forward them to CRRM. In a centralised version the MS measurement report is sent directly to CRRM where throughput and load increase are calculated. In this case some cell specific radio network planning (RNP) parameters are also needed by the CRRM, including RIref, ρref (target Eb/N0), Ptx,ref, Ptx
In the following, a similar load increase estimation method for GSM cell is described, with reference to
In an example of the load in a GSM cell is illustrated. A time slot can be fully dedicated to RT/NRT traffic or shared between different traffic classes. For a real time user the total guaranteed bandwidth is considered, summing every guaranteed piece of bandwidth together. The NRT load does not have importance for a RT user, since it can be flexibly controlled by packet scheduler.
Each GSM cell has certain number of time, slots (TSLmax) to be used for user data, depending on the number of transceivers TRXs in cell and the reserved slots. The total load consists of RT and NRT data:
TSL total =TSL RT +TSL NRT
Hence, the load percentages for both total load (including both RT and NRT data, both dedicated and shared time slots) and RT load can be calculated in radio resource controller as follows:
For the RT RAB to be established with bit rate requirement Rreq the available throughput per timeslot Rest,tsi (based on mobile measurements and BTS statistics) should be estimated in order to estimate new load percentage including the requested RAB. Then the RT load percentage could be approximated as:
For example: current Load_RT=60%, TSLmax=30, throughput per TSL=25 kbps, requested service=64 kbps
the service would need at least multislot of 3 TSL's.
This does not mean that three time slots would be allocated to the service, but it would give rough estimate about the load increase due to new user.
The throughput estimation may be done on a cell basis, i.e., collecting statistics of the whole cell area, and using some safe 95% guess of available throughput per timeslot. Alternatively, the ‘real’ connection-based maximum throughput for a given user in each candidate cell based on mobile measurements and BTS statistics could be estimated. The estimation could be done for example by using existing DFCA algorithms in each candidate cells. This may require some additional signalling between cells.
In the next embodiment, a method to estimate the throughput in GSM/EDGE cells based on cell interference statistics, mobile station location and the mobile station's measurement report is used. In this embodiment, interference statistics (e.g. cumulative distribution function with 90–95% outage probability) from on-going calls in each cell as a function of the location of mobile station are collected. The cell area (or any other type of area) is divided into smaller areas from where the statistics are collected. The values collected for the statistics can be based on the actual interference level reported by the mobile station or can be based on received bit error rate as a function of received signal level which can be mapped to interference and stored. Each time there is a channel allocation, i.e., during handoff or call setup, the C/I (carrier to interference) value can be estimated from the mobile station measurement report (which provide the value for C) and the mobile station location and interference statistics (which provide the value of I).
The estimated C/I value can be then mapped to throughput per timeslot. The number of available timeslots is taken into account when maximum throughput value is defined.
If the mobile station location cannot be provided, the interference statistics can be collected as a function of path loss (the received level of the signal from the base station gives a measure of the cell radius and an indication of the location of the mobile station within the cell). This may not be as accurate as location based statistics, but can provide more accurate estimates than single average statistics over the whole cell range.
Similar statistics could be collected for uplink direction as well.
Single statistics of interference, C/I or throughput can be collected for the entire cell. This is not very accurate, since the interference is not the same over the cell area, and it does not take into account interference variation. By adding more accuracy, more processing power and signalling is needed.
For each small areas having coordinates (X and Y) interference (I) (or C/I statistics) statistics are collected and 90–95% value of the statistics (curves 110 in
Reference is made to
Reference is made again to
The collection of statistics should be implemented at each base station. Base stations could report interference matrices to the CRRM, which then maps mobile MS measurement reports, mobile station MS location and available timeslots to maximum throughput. Alternatively, the mobile station MS measurement reports can be forwarded to each candidate cell that calculate corresponding throughput values and forwards them to CRRM.
There has to be some forgetting factor (that is filtering the data, for example with an IIR filter: new_stat_value=0.98*old_stat_value+0.02*new_sample) for filtering of collected data, since different interference/load conditions appear during different times of day.
It should be appreciated that one or more of the methods for determining throughput can be used in the same network. Different systems may use different methods. It is possible that the same system may use more than one method of determining throughput.
It should be appreciated that in alternative embodiments of the invention, throughput is not determined but rather other parameters such as load may be determined. Methods similar to those described may be used to determine the parameter in question.
A method embodying the present invention will now be described.
The calculation of signal-to-interference ratio (SIR) can be either cell or connection based. The connection based estimation can require quite significant amount of signalling since it is needed to perform for each allocation (handover, call setup). Cell based estimation, on the other hand, requires only one single (or more In some embodiments of the present invention) statistics for each cell, which can be reported to CRRM along with other periodical reporting such as load. Connection based throughput/SIR estimate may be calculated as follows:
Centralised throughput calculation based on DFCA:
Distributed throughput calculation based on DFCA:
Throughput calculation based on BEP(Bit error probability) and/or C/I statistics and knowledge of the mobile station MS location:
The statistical method used in the cells may be as follows:
In CRRM C/I statistics of each cells can be mapped to throughput/TSL using for example Table 1 (directly C/I to the Throughput table) depending the capability of the cell. For an EDGE capable cell a different mapping table must be used for GMSK-only capable cell. If all the cells had same capabilities (e.g. EDGE) the cell statistics could be collected directly from individual BEP to provide the throughput/TSL values.
If the proportion of high bit rate users is high in the cell it would seem much more attractive than one cell with a majority of low bit rate users, and vice versa. This could be solved by collecting the statistics for a set of traffic classes and reporting those different values to the CRRM separately, or weight the statistics in proportion to the user distribution.
Also a benchmark service could be used for statistics purpose. For example, only measurements from AMR 12.2 kbit/s users could be collected in statistics.
It has been assumed that this kind of reporting is not needed from WCDMA cells. However in some embodiments of the invention, this type of reporting may be used with CDMA cells.
throughput in kbps as a function of average BEP (optimum MCS assumed)
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US5034993||Mar 15, 1989||Jul 23, 1991||Motorola, Inc.||Method for allocating communication resources among RF communications systems|
|US5530917||May 17, 1994||Jun 25, 1996||Telefonaktiebolaget Lm Ericsson||Method and a device for the utilization of channels in a radio communications system|
|US5828963||Mar 24, 1995||Oct 27, 1998||Northern Telecom Limited||Selecting radio frequency channels for reuse in micro-cellular radio communications systems|
|US5909051 *||Feb 18, 1997||Jun 1, 1999||Hewlett-Packard Company||Minority carrier semiconductor devices with improved stability|
|US6078817||Apr 24, 1997||Jun 20, 2000||Telefonaktiebolaget Lm Ericsson||System and method of dynamically increasing the capacity of a code division multiple access radio telecommunications network|
|US6278701 *||Jul 10, 1998||Aug 21, 2001||Verizon Laboratories Inc.||Capacity enhancement for multi-code CDMA with integrated services through quality of services and admission control|
|US6792284 *||Apr 28, 2000||Sep 14, 2004||Nokia Mobile Phones Ltd.||Method and arrangement for managing cell reselection in a terminal for a cellular system|
|EP0496061A2||Nov 28, 1991||Jul 29, 1992||Gte Laboratories Incorporated||Real-time decentralized network traffic management using a parallel algorithm|
|WO1996006512A1||Aug 17, 1995||Feb 29, 1996||Kenneth Balck||Cellular mobile communication system|
|WO2001035692A1||Nov 7, 2000||May 17, 2001||Ericsson Telefon Ab L M||Admission control in a mobile radio communications system|
|1||Inoue et al, "Performance Analysis of Microcellular Mobile Communication Systems", Vehicular Technology Conference, 1994 IEEE 44<SUP>th </SUP>Stockholm, Sweden, Jun. 8-10, 1994. pp. 135-139.|
|2||Mende et al, "Mobile Radio Network Management Supported by a Planning Tool", Network Operations and Management Symposium, 1998, NOMS 98. IEEE New Orleans, LA, Feb. 15-20, 1998, pp. 483-492.|
|3||Rozenstrauch et al, "2 Phase RF Channel Allocation", Mar. 1, 1995, Motorola Technical Developments, vol. 24, pp. 70-71.|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US7146133 *||Dec 15, 2003||Dec 5, 2006||Microsoft Corporation||Wireless transmission interference avoidance on a device capable of carrying out wireless network communications|
|US7426395 *||Mar 31, 2005||Sep 16, 2008||Intel Corporation||Techniques to select data rates for a wireless system|
|US7453860 *||Oct 15, 2002||Nov 18, 2008||Motorola, Inc.||Scheduling method for supplemental channel resource|
|US7493298 *||Jan 25, 2007||Feb 17, 2009||Michael E. Buckley||Method and system for decision oriented systems engineering|
|US7532609 *||Oct 15, 2002||May 12, 2009||Motorola, Inc.||Fairness method for supplemental channel resources|
|US7613444||Apr 28, 2006||Nov 3, 2009||Telefonaktiebolaget Lm Ericsson (Publ)||Dynamic building of monitored set|
|US7710917||Jan 18, 2007||May 4, 2010||Denso Corporation||Method communication system, radio base station, mobile terminal and delivery method|
|US7751835||Oct 4, 2005||Jul 6, 2010||Airvana, Inc.||Non-circular paging areas|
|US7756520 *||Oct 17, 2001||Jul 13, 2010||Nortel Networks Limited||Packet communication system with dual candidate sets for independent management of uplink and downlink transmissions|
|US7756523 *||Oct 5, 2004||Jul 13, 2010||Nec Corporation||Management method, system, and management apparatus of radio communication system|
|US7768983||Oct 3, 2006||Aug 3, 2010||Telefonaktiebolaget Lm Ericsson (Publ)||Radio network controller selection for IP-connected radio base station|
|US7817997||Oct 3, 2006||Oct 19, 2010||Telefonaktiebolaget Lm Ericsson (Publ)||Redirection of IP-connected radio base station to correct control node|
|US7860153 *||Mar 22, 2005||Dec 28, 2010||Nec Corporation||Mobile terminal, reception decision method in a mobile terminal and program|
|US8005482||Oct 3, 2008||Aug 23, 2011||Spyder Navigations L.L.C.||Measurements in communications systems|
|US8090376||Oct 3, 2008||Jan 3, 2012||Intellectual Ventures I Llc||Measurements in communications systems|
|US8094630||Dec 16, 2005||Jan 10, 2012||Airvana Network Solutions, Inc.||Radio frequency dragging prevention|
|US8107964||Oct 3, 2006||Jan 31, 2012||Telefonaktiebolaget Lm Ericsson (Publ)||Automatic building of neighbor lists in mobile system|
|US8145221 *||Dec 16, 2005||Mar 27, 2012||Airvana Network Solutions, Inc.||Radio network communication|
|US8200221||Oct 3, 2008||Jun 12, 2012||Intellectual Ventures I Llc||Measurements in communications systems|
|US8218504 *||Jul 28, 2009||Jul 10, 2012||Kabushiki Kaisha Toshiba||Mobile communication system, its control device, handover control method, and mobile terminal|
|US8265033 *||May 23, 2008||Sep 11, 2012||Telefonakatiebolaget Lm Ericsson (Publ)||Closed subscriber group cell handover|
|US8391141 *||Mar 5, 2013||Telefonaktiebolaget L M Ericsson (Publ)||Systems and methods for selecting a network access system|
|US8489108 *||Mar 10, 2009||Jul 16, 2013||Verizon Patent And Licensing Inc.||Method and system for load-balancing across multiple access networks|
|US8504091 *||Jan 26, 2009||Aug 6, 2013||Qualcomm Incorporated||Interference mitigation for control channels in a wireless communication network|
|US8605616 *||Nov 9, 2009||Dec 10, 2013||Sharp Kabushiki Kaisha||Mobile station apparatus, base station apparatus, management method in a mobile station apparatus, processing section and communication system|
|US8605801||May 15, 2009||Dec 10, 2013||Qualcomm Incorporated||Pilot signal set management in a multi-carrier communication system|
|US8615238||Aug 16, 2010||Dec 24, 2013||Ericsson Evdo Inc.||Radio network control|
|US8687486||Feb 4, 2013||Apr 1, 2014||Telefonaktiebolaget L M Ericsson (Publ)||Systems and methods for selecting a network access system|
|US8693408||Jun 2, 2008||Apr 8, 2014||Qualcomm Incorporated||Methods and systems for subscriber station-based admission control|
|US8730909 *||May 8, 2009||May 20, 2014||Blackberry Limited||Method and system for transitioning between radio access technologies (RATS)|
|US8805368 *||Jul 2, 2013||Aug 12, 2014||Verizon Patent And Licensing Inc.||Method and system for load-balancing across multiple access networks|
|US8805446 *||Aug 6, 2010||Aug 12, 2014||Vodafone Group Plc||Cell range selection based on UE distance and base station capacity|
|US8811166 *||Jun 12, 2009||Aug 19, 2014||Telefonaktiebolaget Lm Ericsson (Publ)||Receiving radio access technology priority settings depending on the operation mode of a terminal|
|US8848620||Feb 2, 2009||Sep 30, 2014||Qualcomm Incorporated||Simultaneous transmission of acknowledgement, channel quality indicator and scheduling request|
|US8849210||Jun 29, 2012||Sep 30, 2014||Qualcomm Incorporated||Interference control in a wireless communication system|
|US20040071125 *||Oct 15, 2002||Apr 15, 2004||Gross Jonathan H.||Fairness method for supplemental channel resources|
|US20040071163 *||Oct 15, 2002||Apr 15, 2004||Hogberg Shawn W.||Scheduling method for supplemental channel resource|
|US20040148352 *||Jul 2, 2003||Jul 29, 2004||Interdigital Technology Corporation||Method for exchanging higher layer system information on a wireless system and automatic system selection of a wireless LANs|
|US20040259589 *||Dec 15, 2003||Dec 23, 2004||Microsoft Corporation||Wireless transmission interference avoidance on a device capable of carrying out wireless network communications|
|US20050090263 *||Oct 5, 2004||Apr 28, 2005||Koichi Ebata||Management method, system, and management apparatus of radio communication system|
|US20050213641 *||Mar 22, 2005||Sep 29, 2005||Nec Corporation||Mobile terminal, reception decision method in a mobile terminal and program|
|US20050272428 *||Jun 2, 2005||Dec 8, 2005||Ntt Docomo, Inc.||Handover control equipment, radio resource management equipment, network resource management equipment, mobile communication system, and handover control method|
|US20090047960 *||May 23, 2008||Feb 19, 2009||Telefonaktiebolaget Lm Ericsson (Publ)||Closed subscriber group cell handover|
|US20090197631 *||Jan 26, 2009||Aug 6, 2009||Qualcomm Incorporated||Interference mitigation for control channels in a wireless communication network|
|US20090280815 *||May 8, 2009||Nov 12, 2009||Research In Motion Limited||Method and System for Transitioning Between Radio Access Technologies (RATS)|
|US20100020764 *||Jan 28, 2010||Keiji Yamamoto||Mobile communication system, its control device, handover control method, and mobile terminal|
|US20100234042 *||Sep 16, 2010||Verizon Patent And Licensing Inc.||Method and system for load-balancing across multiple access networks|
|US20100323698 *||Jun 18, 2009||Dec 23, 2010||Telefonaktiebolaget L M Ericsson (Publ)||Systems and Methods For Selecting a Network Access System|
|US20110070874 *||Aug 6, 2010||Mar 24, 2011||Vodafone Group Plc||Dynamically selecting a cell range of a base station|
|US20110090790 *||Jun 12, 2009||Apr 21, 2011||Telefonaktiebolaget Lm Ericsson (Publ)||Receiving Radio Access Technology Priority Settings Depending on the Operation Mode of a Terminal|
|US20110124332 *||May 26, 2011||Alcatel-Lucent Usa Inc.||System and method for load balancing among multiple base stations using network initiated handovers|
|US20110317577 *||Nov 9, 2009||Dec 29, 2011||Sharp Kabushiki Kaisha||Communication system and mobile station apparatus|
|US20130295940 *||Jul 2, 2013||Nov 7, 2013||Verizon Patent And Licensing Inc.||Method and system for load-balancing across multiple access networks|
|US20140228033 *||Apr 17, 2014||Aug 14, 2014||Blackberry Limited||Method and System for Transitioning Between Radio Access Technologies (RATS)|
|WO2007075446A2 *||Dec 15, 2006||Jul 5, 2007||Airvana Inc||Radio network communication|
|U.S. Classification||455/453, 455/436, 455/440|
|International Classification||H04L12/46, H04L12/56, H04W16/14, H04W36/26, H04W48/18, H04W28/18|
|Cooperative Classification||H04W36/26, H04W48/18, H04W72/04, H04W28/18, H04W16/14, H04W72/042|
|European Classification||H04W28/18, H04W16/14|
|Sep 22, 2003||AS||Assignment|
Owner name: NOKIA CORPORATION, FINLAND
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RAMOS, GABRIEL;SALMENKAITA, MATTI;LONGONI, FABIO;AND OTHERS;REEL/FRAME:014642/0368;SIGNING DATES FROM 20030701 TO 20030901
|Nov 28, 2006||CC||Certificate of correction|
|Dec 19, 2008||AS||Assignment|
Owner name: QUALCOMM INCORPORATED, CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NOKIA CORPORATION;REEL/FRAME:021998/0842
Effective date: 20081028
|Dec 22, 2009||FPAY||Fee payment|
Year of fee payment: 4
|Dec 30, 2013||FPAY||Fee payment|
Year of fee payment: 8