The invention relates to a communication system and method, and in particular to a communication system and method in which a radio access network configuration is adaptively controlled, for example based on a pattern in the flow of traffic.
In a typical communication network or system there can exist a number of operating parameters or settings that are set in advance, for example by a network element such as a control node controlling the operation of the communication network or system.
For example, in the configuration of a communication network a timer setting or threshold value can have a default value which is chosen as a compromise, or best fit, according to a number of factors.
While the configuration of a communication network works in a satisfactory manner using these general settings or parameters, it will be appreciated that these default values lead to a situation where the communication network does not always operate as efficiently as possible.
The RAN 5 consists of entities (both physical and software) that manage the radio resources in the communication system 1, and provides a UE 3 with a mechanism to access the core networks 7. The configuration of a RAN 5 is an important aspect of a communication system 1, since it can affect the performance and service quality parameters of the communication system.
The protocol architecture of a RAN 5 comprises a number of layers, including an application layer, a transport layer, a radio resource control (RRC) layer, a link layer, and a physical layer.
To determine user activity, user parameters such as “throughput” and “buffer load” are measured in order to detect silent and active periods. For example, a certain amount of buffer load can be used as an indication of user activity. Likewise, a lack of throughput for a certain amount of time can be used as an indication of user inactivity. These are shown for a UTRAN system in
The parameters Lth and Tth may be default values set by the system, such that a UE 3 connected to the RAN 5 will change RCC states according to a particular traffic load or period of inactivity.
Another feature commonly used in communication systems is the Discontinuous Reception (DRX) mode of operation in a UE 3, meaning that the UE 3 can turn off its receiver during certain periods to reduce power consumption in the UE 3. The DRX mode of operation is configurable from a remote node, such as a basestation. For example, in a Long Term Evolution (LTE) communication system, the eNB (evolved NodeB) can configure the DRX mode of operation using the RRC protocol. It will be appreciated that the efficiency of the DRX scheme depends on its configuration in relation to actual traffic behavior.
As an example of its implementation, the following definitions apply to DRX in an E-UTRAN communication system, as defined in specification 3GPP TS 36.300 Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN).
The parameter “on-duration” is the duration in downlink subframes that the UE 3 waits for, after waking up from DRX, to receive a physical downlink control channel (PDCCH). If the UE 3 successfully decodes a PDCCH, the UE stays awake and starts an inactivity timer.
The parameter “inactivity-timer” is the duration in downlink subframes (during wake time) that the UE 3 waits to successfully decode a PDCCH, from the last successful decoding of a PDCCH, failing which it re-enters DRX. The UE 3 shall restart the inactivity timer following a single successful decoding of a PDCCH for a first transmission only (i.e. not for retransmissions).
The parameter “active-time” is the total duration that the UE 3 is awake. This includes the “on-duration” of the DRX cycle, the time UE is performing continuous reception while the inactivity timer has not expired and the time the UE is performing continuous reception while waiting for a DL retransmission after one HARQ RTT. Based on the above the minimum active time is of length equal to on-duration, and the maximum is undefined (infinite).
Of the above parameters the on-duration and inactivity-timer are of fixed lengths (having been set as default values), while the active-time parameter is of varying length based on scheduling decisions and UE decoding success. Only the on-duration and inactivity-timer duration are signalled to the UE by the eNB.
Characteristics of packet data traffic, and thereby user activity, vary significantly between different applications. As a consequence, a general configuration, for example the setting of timers and thresholds for buffer load and throughput, is therefore difficult to identify, and will always be a compromise between the characteristics caused by many different applications. In other words, the general setting of these parameters leads to a disadvantageous situation whereby a UE will not be assigned to the most appropriate RRC state or DTX configuration. It is noted that this disadvantage is not only dependent on the applications being used, but also other factors such as transport network congestion, or traffic shaping nodes.
It is an aim of the present invention to provide a RAN configuration that does not suffer from one or more of the disadvantages mentioned above.
According to a first aspect of the invention, there is provided a method of configuring a radio access network for a particular user. The method comprises the steps of monitoring a flow of traffic for the user; detecting a pattern in the flow of traffic; and adapting an operating parameter of the radio access network based on the detected pattern.
By adapting an operating parameter in this way, it is possible to enable better utilization of resources and/or better user performance. These include, but are not limited to, reducing the power consumption of the user equipment, or enabling a user equipment to switch to a correct operating state in a more efficient manner.
According to further aspects of the invention, there are provided a network element configured to perform the method, and a communications system comprising one or more such network elements.
For a better understanding of the present invention, and to show more clearly how it may be carried into effect, reference will now be made, by way of example only, to the following drawings in which:
The preferred embodiments will be described in relation to a RAN used in a UMTS or SAE/LTE communication system. However, it is noted that the invention may be used with any RAN associated with any type of communication system.
The invention is focused on using the temporal traffic behaviour of a communication session to control one or more settings or parameters of the radio access network configuration.
Referring to
To help illustrate the invention further, the description below will be made with reference to first and second applications of the invention. However, it will be appreciated that the invention is not limited to these applications, and can be used with any other application.
According to a first embodiment, one or more settings or parameters of a RAN in a wideband code division multiple access (WCDMA) communications network are configured according to a pattern detected in the flow of traffic. For example, one or more timers and/or threshold values for throughput and buffer load may be adapted in the WCDMA communications network, enabling a UE to be switched to the correct state in an efficient manner.
With reference to
In
Since it is known that, as soon as no activity has been detected there will not be any activity for some time, the inactivity timer can therefore be decreased to a minimum value, time t2. This enables the RAN to release resources that are assigned to the UE by changing from the state CELL_DCH to the state CELL_FACH more quickly.
In
Thus, according to the invention, upon detecting this pattern in the flow of traffic, the invention increases the up-switch threshold UPth1 by a certain value, for example to a new up-switch threshold UPth2, such that the UE does not switch unnecessarily from the CELL_FACH state to the CELL_DCH state. As a result, radio resources and battery power can be saved by avoiding unnecessary up-switches to the CELL_DCH state.
The invention has the advantage of lower power consumption, better resource utilization and/or better user performance by allowing the actual state to follow the traffic characteristics more accurately, and avoiding unnecessary state transitions. It is noted that the flow of traffic for a given user may be monitored by actively measuring the traffic in the RAN. The traffic measured in the RAN can either be a specific flow or an aggregate of all traffic belonging to a specific user, with the traffic characteristics dependent on all transmission bottlenecks from the sending client/server to the measurement point. As such, the measured characteristics may differ substantially from the original traffic characteristics at the sending side, but reflect more accurately the traffic affecting the operation of the RAN. This form of measurement may be achieved by measuring the traffic in the network node that terminates the protocol layer implementing the state machine. For example, in a WCDMA communications network, this corresponds to the radio network controller (RNC). The measurement of traffic may be carried out by measuring the amount of data in a data buffer. It will be appreciated, however, that the traffic can be measured in other nodes or in other ways, without departing from the scope of the invention. For example, the traffic can be measured according to the intensity of the packet flow, the peak rate of the packet flow and/or the amount of data in a buffer.
These measurements are thereafter used as described above to adapt RRC state transitions in the UMTS communications network during a communication session on a per user basis to ensure low power consumption or that a user is switched to the correct state in a more efficient way, respectively.
It will be appreciated that the invention can be used with other settings or parameters to those shown in
According to a second embodiment, one or more settings or parameters are adapted in a discontinuous reception (DRX) mode of operation in a LTE communication network. The traffic characteristics are measured actively in the RAN. Preferably, as described above in relation to the first embodiment, the traffic measured in the RAN is an aggregate of all traffic belonging to a specific user, and the traffic characteristics depend on all transmission bottlenecks from the sending client/server to the measurement point. Therefore the measured characteristics may differ substantially from the original traffic characteristics at the sending side. The traffic may be measured in the network node terminating the protocol layer implementing the state machine. For example, in a LTE network this corresponds to the eNB.
The measurements are thereafter used to adapt one or more settings or parameters of the DRX mode of operation in LTE communication network. For example, in the DRX mode of operation of a LTE communications network, the standardized parameters to be configured include the “on-duration” and/or the “inactivity-timer” described above. These parameters manage how fast the UE falls to sleep after being woken up.
The on-duration is the duration in downlink subframes that the UE waits for, after waking up from DRX, to receive a physical downlink control channel (PDCCH). If the UE successfully decodes a PDCCH, the UE stays awake and starts an inactivity timer.
The inactivity-timer is the duration in downlink subframes (during wake time) that the UE waits to successfully decode a PDCCH, from the last successful decoding of a PDCCH, failing which it re-enters DRX. The UE restarts the inactivity timer following a single successful decoding of a PDCCH for a first transmission only (i.e. not for retransmissions).
By adapting the settings or parameters in the way described by the invention, the power consumption of the user equipment can be lowered, or the user switched to a correct state in a more efficient manner. Furthermore, the invention enables a better utilization of resources and/or better user performance.
It can be see from the above that the invention makes use of fact that user activity created by certain applications has a repetitive pattern (i.e. periodic), which is used to better predict future periods of user activity and inactivity. By actively measuring the traffic characteristics, the configuration of the RAN is dynamically adapted during a communication session on a per UE basis to ensure better resource utilization and/or user performance.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. The word “comprising” does not exclude the presence of elements or steps other than those listed in a claim, “a” or “an” does not exclude a plurality, and a single processor or other unit may fulfil the functions of several units recited in the claims. Any reference signs in the claims shall not be construed so as to limit their scope.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/SE08/51203 | 10/23/2008 | WO | 00 | 4/20/2011 |