The present invention relates to digital wireless communication networks, and particularly to resource control in such networks.
One of the third generation mobile communication systems has been specified by 3GPP (Third generation partnership project). The first 3GPP specification was released in 1999 and is called the 3GPP release 99. The release 99 specified a third-generation (3G) mobile system comprising wideband code division multiple access (WCDMA). In the subsequent releases various new functionalities have been introduced, such as the IMS (IP multimedia subsystem). According to the release 99, the WCDMA system normally carries user data over dedicated transferred channels, DCHs, which are code multiplexed onto one RF carrier. WCDMA downlink evaluation, HSDPA (High speed downlink packet access), is part of 3GPP release 5 WCDMA specifications, which offers significantly higher data capacity and data-user speeds on the downlink compared to the release 99 system. This is possible through the use of a new transport channel type, high-speed downlink shared channel (HS-DSCH), and a set of smart mechanisms, such as very dynamic adaptive modulation and coding, a fast cellular and fast retransmissions implemented in the PTS. The new feature is fully release 99 backward compatible and can coexist on the same RF carrier as release 99 WCDMA traffic. The HSDPA feature will require new terminals which, however, will be build in with release 99 terminals and will be compatible with release 99 WCDMA networks. These terminals are referred to as HSDPA capable terminals herein.
According to the present 3GPP specifications, the HS-DSCH is shared among all HSDPA capable terminals in the cell. The HSDPA feature is designed to maximise the user bit rates, and that is the main target of the new shared channel. The HSDPA will be introduced into operator networks in stages. In the first HSDPA implementations, the code and power resources allocated to HS-DSCH are fixed, so that only part of the release 99 WCDMA resources is now dedicated to HSDPA. However, the HSDPA users can still use the release 99 WCDMA resources when operating in the DCH (dedicated channel) mode. The proportion of the fixed HSDPA resources may be 5/15 of the spreading codes, and some similar proportion of the transmission power. With these assumptions, the user bit rate achieved in HSDPA varies from below 100 kbps to 1500 kbps for a single user, depending on radio propagation. However, if resources are shared among several users, the bit rates drop linearly. Presently, admission control in a radio network controller admits all HSDPA capable terminals to the HS-DSCH, because it is expected to be more spectrum-efficient and to offer better user bit rates.
An object of the present invention is to provide a new mechanism for controlling resources in a wireless data communication system having at least one common data channel shared by several users.
This object is achieved by a method, a network and a resource controller disclosed in the attached independent claims. Various embodiments of the invention are disclosed in the dependent claims.
A wireless access network comprises dedicated data channels and at least one shared data channel in at least one cell. At least part of the mobile stations in the cell are capable of communicating alternatively on a dedicated data channel and on a common shared data channel. A target bit rate (HTB) is provided as a minimum bit rate that should be achieved in the common shared data channel by each user. If this bit rate is not achieved by a user, it is checked whether the dedicated data channel resources could offer a better bit rate level for the user. If this is the case, a dedicated data channel connection is established for the user although the user's mobile station is capable of operating in the common shared data channel. As a result, the achieved user bit rate will not drop to a very low level as may occur if all terminals capable of using the shared data channel are admitted to limited common shared data channel resources in the cell. The invention enables to detect the low user bit rate levels in the common shared data channel and to determine whether the dedicated data channel resources would be less congested and would actually offer better user bit rates than the common shared data channel resources.
In an embodiment of the invention, it is periodically checked whether the common shared data channel resources have again increased to the level where they can offer the target bit rate for the user with current radio conditions. If the target bit rate can be achieved according to this check, the user is allocated to the common shared data channel. This control helps to avoid over-loading of the dedicated data channel resources, to prefer the common shared data channel due to its better spectrum efficiency, and to prefer the common shared data channel resources for non-real-time-users.
In a further embodiment of the invention, it is also periodically checked whether the user bit rate in the dedicated data channel is downgraded to below the target bit rate. If the user bit rate is below the target bit rate in the dedicated data channel, the user is allocated to the common shared data channel resources.
In further embodiments, the supporting parameters may be added to the admission control, such as threshold timers or other kind of hysteresis to avoid ping pong between the dedicated data channel and the common shared data channel resources.
An embodiment of the invention comprises establishing a connection in or changing a connection to a dedicated data channel only if the bit rate offered by the dedicated data channel is higher than the bit rate offered by the common shared data channel plus a first predetermined offset.
A further embodiment of the invention comprises, for a user currently operating on a dedicated data channel, periodically checking whether the bit rate offered by the common shared data channel is higher than the bit rate offered by the dedicated data channel plus a second predetermined offset, preferably for a predetermined third period of time, and if the checking is positive, changing a connection of the user to said at least one common shared data channel, or if the checking is negative, maintaining a connection of the user on the dedicated data channel.
A further embodiment of the invention comprises, for a user currently operating on a common shared data channel but, periodically checking whether the bit rate offered by the dedicated data channel is higher than the bit rate offered by the common shared data channel plus a first predetermined offset, preferably for a predetermined second period of time, and if the checking is positive, changing a connection of the user to said dedicated data channel, or if the checking is negative, maintaining a connection of the user on the common shared data channel.
A further embodiment of the invention comprises applying the target bit rate for controlling channel resources only for predetermined network services and controlling the remaining network services selectively to always use either a common shared data channel or a dedicated data channel.
A detailed description of example embodiments of the present invention will be made below with reference to the attached drawings, in which
The exemplary embodiments of the present invention will be described as embodied in a UMTS system, more particularly in a wide band CDMA (WCDMA) radio access network. The invention is not, however, intended to be restricted to the specific radio system described but the principles of the present invention can be applied to any wireless radio access network having dedicated data channels and at least one common shared data channel, in downlink and/or uplink.
The WCDMA system normally carries user data over dedicated transport channels, DCHs, which are code multiplexed onto one RF carrier. HSDPA (High Speed Downlink Packet Access) introduces a new transport channel type, high speed downlink shared channel (HS-DSCH) which shares multiple access codes, transmission power and use of infrastructure hardware between several users.
As noted above, presently the admission control in the RNC admits all HSDPA capable terminals to a common shared channel, HS-DSCH, just because it is in theory more spectrum efficient. It has been expected that HSDPA always offers better user bit rates, and therefore it is preferred. However, in the first HSDPA implementations, the radio resources (e.g. code and power resources) allocated to the HS-DSCH channel resources are fixed, so that only part of the release 99 WCDMA resources may be dedicated to the HSDPA. However, the HSDPA users can still use the release 99 WCDMA resources when operating in a DCH (dedicated channel) mode. The fixed HSDPA resources may be in proportion 5/15 of spreading codes, and some similar proportion of the transmission power. With these assumptions, the user bit rate achieved in the HSDPA varies from under 100 kbps to 1500 kbps for a single user, depending on radio propagation. However, if the resources are shared among several users, the bit rates drop linearly. Therefore, with such limited and fixed HSDPA resources, the result of this may be that, with several HSDPA users in a cell, the achieved user bit rate may drop to a very low level. At the same time, the release 99 resources may not be so congested and would actually offer much better user bit rates.
Therefore, in accordance with the principles of the present invention, a resource controller in a radio access network, such as the RNC in the WCDMA network, is arranged to control the loading of a common shared data channel in the cell so that the user experiences sufficient bit rates, by offering the dedicated data channel resources if they can provide better throughput at a specific moment of time.
According to an embodiment of the invention, a target bit rate is set to the common shared data channel. In the HSDPA environment described above, the target bit rate is called a HSDPA target bit rate (HTB). The target bit rate HTB may represent a minimum user bit rate that should be achieved in the HS-DSCH.
In an embodiment of the invention, illustrated in
In a further embodiment of the invention, illustrated in
In the embodiments shown in
In a further embodiment of the invention, the RNC may check for HSDPA capable user equipment currently using a DCH, if the HS-DSCH radio bearer can offer a better user bit rate than the DCH. If no better bit rate is offered in the HS-DSCH, the connection is maintained on the DCH. If a better bit rate is offered in the HS-DSCH, the connection is changed to HS-DSCH. The checking interval can be determined with the parameter P1 described below, for example.
In a further embodiment of the invention, the RNC may check for HSDPA capable user equipment currently using a HS-DSCH, if the DCH radio bearer can offer a better user bit rate than the HS-DSCH. If no better bit rate is offered in the HS-DSCH, the connection is maintained on the HS-DSCH. If a better bit rate is offered in the DCH, the connection is changed to DCH. The checking interval can be determined with the parameter P1 described below, for example.
In a further embodiment of the invention, the PNC may judge, based on the type of a requested service, a traffic class, or other criterion, whether user equipment is allocated an “Always on HSDPA” service, an “Always on DCH” service, or a common service using alternately both HSDPA and DCH as described above.
An example parameter configuration is shown in Table 1:
Description of the Parameters:
HTB: Target minimum bit rate in the HSDPA user plane (HS-DSCH channel) for a radio bearer.
P1: Time that must be waited before radio resource management (RRM) measurements for re-allocation (between HSDPA and DCH) can be started.
P2: Time during which the offset1 must be valid before the change from HSDPA to DCH can be made. This introduces hysteresis into the allocation process.
P3: Time during which the offset2 must be valid before the change from DCH to HSDPA can be made. This introduces hysteresis into the allocation process.
Offset1: The amount of estimated excessive user bit rate in DCH as compared with HSDPA, that must be achievable before change from HSDPA to DCH can be made. This introduces hysteresis into the allocation process.
Offset2: The amount of estimated excessive user bit rate in HSDPA as compared with DCH, that must be achievable before change from DCH to HSDPA can be made. This introduces hysteresis into the allocation process.
A further embodiment of the invention which includes features from many of the above embodiments and utilizes the parameters in Table 1 will now be described with reference to
In step 601, HSDPA capable user equipment sends RNC a new access request, e.g. radio bearer request access including information about at least one of traffic class (TC), THP (Traffic Handling Priority), and ARP (Allocation and Retention Priority).
In step 602, the radio resource management (RRM) in the RNC uses Table 1 to execute the allocation procedure according to TC, THP, or ARP received in the request.
Services (such as “Background” in Table 1) that the operator has decided to be “always on HSDPA” are allocated to the HSDPA with no further actions (i.e. using the conventional allocation mechanisms), and the allocation process proceeds to step 606.
Similarly “always on DCH” services (such as “Conversational” in Table 1) are allocated to DCH with no further actions and the process proceeds to step 607.
Services that the operator has parameterised to be accessible in both HSDPA and DCH will proceed to step 603 and go through a further analysis using the HSDPA target bit rate (HTB), P1, P2 and bit rate offset parameters.
In step 603, the RRM measures the achievable resources and the corresponding achievable bit rate for the radio bearer RB in HSDPA. If the HTB of the TC/THP/ARP can be achieved, HSDPA is allocated and the process proceeds to step 606.
If the HTB cannot be achieved according to the check in step 603, the RRM measures if DCH can offer a higher bit rate (measured HSDPA bit rate+offset1) in step 604. If it can, DCH is allocated and the process proceeds to step 607. If it cannot, HSDPA is allocated and the process proceeds to step 606. P2 timer may not be used in the initial allocation to avoid delaying RB establishment.
If the user is in HSDPA in step 606, after the time P1 from the allocation has expired, the RRM continuously measures the same analysis as in step 604 but uses P2 as a pending time for triggering the change from HSDPA to DCH.
If the user is in DCH in step 607, after the time P1 from the allocation has expired, the RRM continuously measures if HSDPA can offer a higher bit rate (measured DCH bit rate+offset2) in step 605, and uses the time P3 as a pending time for triggering change from DCH to HDSPA.
The foregoing detailed description shows only certain exemplary embodiments of the present invention. However, those skilled in the art will recognize that many modifications and variations may be made without departing substantially from the spirit and scope of the present invention as discussed and illustrated herein. Accordingly, it should be clearly understood that the form of the invention described herein is exemplary only and is not intended to limit, in any way, the scope of the invention as defined in the following claims.
Number | Date | Country | Kind |
---|---|---|---|
20055716 | Dec 2005 | FI | national |
20065100 | Feb 2006 | FI | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FI2006/050592 | 12/29/2006 | WO | 00 | 9/18/2008 |