TECHNICAL FIELD
The present invention relates to methods and devices for handling E-DCH resources in a cellular radio system.
3rd Generation Partnership Project (3GPP) standardized in Release 8 “Enhanced Uplink in CELL_FACH and Idle mode”. This feature enables a User Equipment (UE) of a cellular radio network to transmit data on an Enhanced Dedicated Channel (E-DCH) channel while in Idle Mode or in CELL_FACH state in Connected Mode, see also 3GPP Technical Specification TS 25.319 v8.11.0 which is the Stage 2 specification and gives an overview of features.
A UE requests access to the network using a random signature. In Release 8, there are two set of signatures: one set to request access using Random Access Channel (RACH), another set of signatures to request access using E-DCH.
If the network broadcasts the parameters to use “Enhanced Uplink in CELL_FACH state and Idle mode”, and the UE supports this feature, then the UE randomly selects a signature from a pool of signatures dedicated to request access using E-DCH.
The network grants access through the Acquisition Indicator Channel (AICH). Once the UE is granted access, the UE can start the transmission of its data. When the UE has emptied its buffer, the UE releases the common E-DCH resources.
There are different mechanisms defined in 3GPP to release common E-DCH resources depending on whether the UE is in Idle mode or in CELL_FACH state in Connected Mode.
In Idle Mode, the UE transmits the Scheduling Information (SI) when it empties its buffer. The transmission of Scheduling Information shall only be triggered when Total E-DCH Buffer Status (TEBS) becomes zero and the Medium Access Control-i (MAC-i) Protocol Data Unit (PDU) containing the last data is being transmitted. The SI is transmitted with the MAC-i PDU carrying the last data, given the serving grant is sufficient to carry the SI with the last remaining data. Otherwise, the empty buffer status report is transmitted separately with the next MAC-i PDU. The UE releases the common E-DCH resources after that a SI with TEBS equal to zero has been sent and no MAC-i PDUs are left for (re-)transmission in MAC.
In addition, the UE shall release the common E-DCH resources if the maximum E-DCH resource allocation for Common Control Channel (CCCH) has been reached. This parameter is configured by the network.
For CELL_FACH, the release of the common E-DCH resources is done explicitly and, if configured, implicitly.
The explicit release is initiated by the network. The network sends the E-DCH Absolute Grant Channel (E-AGCH) with grant value equal to INACTIVE. When the UE receives this message, the UE releases the common E-DCH resources.
The implicit release is configured when the Information Element IE E-DCH transmission continuation back off is not set to infinity. A timer Tb is set to E-DCH transmission continuation back off value (a value other than zero value), when TEBS is 0 byte and the last generated MAC-i PDU with higher layer data is provided. If TEBS becomes different than 0 byte while timer Tb is running, then the timer is stopped and uplink data transmission on the common E-DCH resource continues. If a MAC-ehs PDU is received while timer Tb is running, then the timer is re-started.
If the E-DCH transmission continuation back off value is set to 0, then the SI shall be transmitted with the MAC-i PDU carrying the last Dedicated Control Channel/Dedicated Traffic Channel DCCH/DTCH data, given the serving grant is sufficient to carry the SI in the same MAC-i PDU together with the remaining data. Otherwise, the empty buffer status report is transmitted separately with the next MAC-i PDU. If the timer Tb expires, the empty buffer status report is transmitted separately with the next MAC-i PDU.
The UE releases the common E-DCH resources after SI with TEBS equal to zero has been sent and no MAC-i PDUs are left for (re-)transmission in MAC.
There is a constant desire to improve performance of cellular radio systems. Hence there is a need for an improved performance in a cellular radio system using an E-DCH channel.
It is an object of the present invention to provide an improved methods and devices to address the problems as outlined above.
This object and others are obtained by methods and devices as set out in the appended claims.
As has been realized by the inventors, when implicit release of common E-DCH resource is enabled, the UE sends the SI with TEBS equal to zero to implicitly indicate that the common E-DCH resources will be eventually released.
Once the SI is sent, the UE releases the common E-DCH resources when no MAC-i PDU is left in a HARQ process for (re-)transmission.
Upon the reception of a Radio Resource Control (RRC) message like, for example, RRC Radio Bearer Setup or RRC Radio Bearer Reconfiguration message by the UE in Idle mode, or in CELL_FACH state in Connected Mode, the UE has a maximum time defined in 3GPP technical specification TS 25.331 v8.15.0 “Radio Resource Control (RRC); Protocol specification” to apply the configuration given in the RRC message.
N1 is the upper limit on the time required to execute modifications in UE after the reception of a “UTRAN -> UE” message has been completed. Where applicable (e.g. the physical layer transmission is impacted), the changes shall be adopted in the beginning of the next TTI starting after N1. N1 is specified as a multiple of 10 ms.
The RRC Radio Bearer Reconfiguration/RRC Radio Bearer Setup may change the UE RRC state to CELL_DCH state from CELL_FACH state in Connected Mode, or from Idle mode. Currently, if the UE has a common E-DCH resource in CELL_FACH state in Connected Mode, or a common E-DCH resource in Idle mode.
The UE has to apply the new configuration received in RRC Radio Bearer Reconfiguration and RRC Radio Bearer Setup in less than N1. This is illustrated in
As it may be implementation specific, some UEs may continue the data transmissions in the common E-DCH resource for some time, or the Tb timer may expire. This can result in that the UE empties its buffer and initiate the implicit release i.e. to send the SI to implicitly indicate the release of the common E-DCH resources. Once all HARQ processes have been acknowledged and no more HARQ processes are pending for re-transmission, the UE will release the common E-DCH resources.
When the UE applies the configuration given in the RRC message, the UE needs to perform a synchronization procedure A as defined in TS 25.214 v8.11.0, because the common E-DCH resource was already released. The synchronization procedure A will introduce several hundreds of milliseconds delay and it will impact the end-user performance, which is not desired.
However, if the UE can be made to hold on to the common E-DCH resource when it moves to CELL_DCH state, the UE does not need to perform synchronization procedure A, which would provide an advantage compared to existing mechanisms.
Even though, no implicit release exists in Idle mode, the mechanism is the same. If the UE after receiving RRC connection setup message can be made to hold on to the common E-DCH resources to avoid the synchronization procedure A when it moves to CELL_DCH state this would be advantageous.
The mechanisms described above are useful if source and target radio configuration for a UE used in the RRC message uses E-DCH. Thus, when a UE having a common E-DCH resource receives a pre-defined message, the message in particular being an RRC Radio Bearer (RB) Reconfiguration message or an RRC RB Setup message or an RRC Connection setup, moving the UE to CELL_DCH state with E-DCH configured in the target state, the UE is configured to hold on to the common E-DCH resource.
Thus, exemplary mechanisms to avoid releasing the common E-DCH resource when the UE has received an RRC Radio Bearer (RB) Reconfiguration message or RRC RB Setup message or RRC Connection setup, which will move the UE to CELL_DCH state with E-DCH configured in the target state are provided. When one or more of these events occur the UE is configured to not release the E-DCH resource. The UE can be in idle mode or the UE can be in CELL_FACH state.
In accordance with some embodiments a method in a User Equipment, UE, is provided where the UE has a common Enhanced Dedicated Channel, E-DCH, resource. The UE receives a pre-defined message moving the UE from a source state to a target state where the target state is a CELL_DCH state with E-DCH configured. Upon reception of said pre-defined message, the UE is configured to hold on to the common E-DCH resource.
In accordance with some embodiment the pre-defined message is an RRC Radio Bearer (RB) Reconfiguration message.
In accordance with some embodiments the pre-defined message is an RRC RB Setup message.
In accordance with some embodiments the pre-defined message is an RRC Connection setup.
In accordance with some embodiments, the UE when receiving the pre-defined message is in idle mode.
In accordance with some embodiments, the UE when receiving the pre-defined message is in CELL_FACH state in connected mode.
The invention also extends to a User Equipment (UE) arranged to perform the methods as described above. The UE can be provided with a controller/controller circuitry for performing the above methods. The controller(s) can be implemented using suitable hardware and or software. The hardware can comprise one or many processors that can be arranged to execute software stored in a readable storage media. The processor(s) can be implemented by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which may be shared or distributed. Moreover, a processor or may include, without limitation, digital signal processor (DSP) hardware, ASIC hardware, read only memory (ROM), random access memory (RAM), and/or other storage media.
The present invention will now be described in more detail by way of non-limiting examples and with reference to the accompanying drawing, in which:
a is a view of a cellular radio system,
b is a flow cart illustrating different steps performed in a UE having a common E-DCH resource,
In
In particular the UE can be configured to perform the methods described below using dedicated controller circuitry as exemplified above.
In the system above the UE can be configured to control E-DCH resources in an improved manner. Thus, in accordance with some embodiments, when a UE having a common E-DCH resource receives a message, such as a an RRC Radio Bearer (RB) Reconfiguration message or an RRC RB Setup message or an RRC Connection setup, moving the UE to a target state, such as a CELL_DCH state with E-DCH configured in the target state, the UE is configured to hold on to the common E-DCH resource. The E-DCH resource can be held onto during transition to the target state.
This is illustrated in
In some embodiments the UE is initially in idle mode or in CELL_FACH state when being moved to a target state with E-DCH configured in the target state. Below some exemplary methods whereby the UE can hold on to the E-DCH resource when being moved to a target state with E-DCH configured in the target state are described. The exemplary methods are first described when the UE is in Idle mode and then when the UE is in CELL_FACH state.
In Idle Mode:
The embodiments below can be used one by one or in some cases in combination.
When the RRC connection setup message is received by the UE and if the UE is allocated a common E-DCH resource, then the UE is configured to not send the SI with TEBS equal to zero.
In
In another embodiment, when the RRC connection setup message is received by the UE and if the UE is allocated a the common E-DCH resource and the SI with TEBS equal to zero has been already sent, then the UE shall not release the common E-DCH resources. In
In accordance with some embodiments the UE is configured to not apply the maximum E-DCH resource allocation for CCCH procedure as set out above. Hence, when the configured maximum E-DCH resource allocation for CCCH is reached, the UE is configured to not release the common E-DCH resource.
In some embodiments the UE is configured to consider that upon a reception RRC message, a transition to CELL_DCH from Idle mode has been initiated and that synchronization is already achieved by synchronization procedure AA (as defined in 3GPP TS 25.214) which the UE previously achieved when the common E-DCH resource was assigned. In other words, regardless of whether the UE releases or does not releases the common E-DCH resources, the UE shall consider that the UE is in sync. Thus, the UE is configured to not perform any synchronization procedure upon moving to CELL_DCH state.
In
In CELL_FACH state:
The embodiments below can be used one by one or in some cases in combination.
In Cell_FACH state implicit release is enabled if E-DCH transmission continuation back off is not set to infinity.
The implicit release procedure comprises the following steps:
1) When TEBS is 0 byte and the last generated MAC-i PDU with higher layer data is provided with the PHY-data-REQ primitive to the physical layer for transmission.
2) If the “E-DCH transmission continuation back off” value is set to a value larger than “0”:
2.1) Set the timer Tb to “E-DCH transmission continuation back off” value. If TEBS <>0 byte is detected while timer Tb is running, then the timer is stopped and uplink data transmission on the common E-DCH resource continues. If a MAC-ehs PDU is received while timer Tb is running, then the timer is re-started.
3) If the “E-DCH transmission continuation back off” value is set to “0” the MAC-STATUS-Ind primitive indicates to RLC for each logical channel that no PDUs shall be transferred to MAC.
4) If timer Tb expires the MAC-STATUS-Ind primitive indicates to Radio Link Control (RLC) for each logical channel that no PDUs shall be transferred to MAC.
5) TEBS=0 byte is reported by the UE will release to the Node B MAC in the SI in a MAC-i PDU.
5.1) If the “E-DCH transmission continuation back off” value is set to “0”, then the SI shall be transmitted with the MAC-i PDU carrying the last DCCH/DTCH data, given the serving grant is sufficient to carry the SI in the same MAC-i PDU together with the remaining DCCH/DTCH data. Otherwise, the empty buffer status report is transmitted separately with the next MAC-i PDU.
5.2) If the “E-DCH transmission continuation back off” value is set to a value larger than “0”, then the SI is transmitted as a stand-alone message.
6) CMAC-STATUS-Ind which informs the RRC about the Enhanced Uplink in CELL_FACH state and Idle mode process termination is triggered when the empty buffer status has been reported and no MAC-i PDU is left in any HARQ process for (re-)transmission.
7) The UE releases the common E-DCH resources.
In accordance with a first embodiment for controlling E-DCH resources in a UE in CELL-FACH state the following steps are performed. When the RRC RB Setup/RRC RB Reconfiguration message is received by the UE, the UE is configured to not initiate the “implicit release of common E-DCH resources” procedure. This results in that the UE will not perform any of the steps of the implicit release procedure.
In accordance with a second embodiment when the RRC RB Setup/RRC RB Reconfiguration message is received by the UE, the UE shall not perform all the steps of the implicit release procure:
In accordance with the second embodiment some possible options are (Note that multiple options can be used at the same time):
A) In case “E-DCH transmission continuation back off” is set to a value larger than zero (other than “infinity”), the timer Tb shall not be started or if the timer Tb has started, the timer shall be stopped
B) The UE shall not send the SI.
a. Yet, in another embodiment, the UE shall not send the SI with TEBS set to zero.
C) The UE shall not release the common E-DCH resources.
In
Further, in
Further,
In
In
In accordance with a third embodiment the UE can be configured to consider that upon the reception of a RB Setup or RB configuration message, a transition to CELL_DCH from CELL_FACH state has been initiated and that synchronization is already achieved by synchronization procedure AA (as defined in 3GPP TS 25.214), which the UE previously achieved when the common E-DCH resource was assigned. In other words, regardless of whether the UE releases or does not releases the common E-DCH resources, the UE shall consider that the UE is synchronized. Thus, the UE would not perform any synchronization procedure upon moving to CELL_DCH state. This can be added in existing standards 3GPP standards TS 25.321, Medium Access Control (MAC) protocol specification and 3GPP TS 25.322, Radio Link Control (RLC) protocol specification.
In a fourth embodiment if the UE has already sent the SI with TEBS equal to zero when the RB setup or RB reconfiguration messages is received, the UE is configured to proceed with the release of the common E-DCH resources when all HARQ processes are finished but the UE shall store the timing and synchronization information of the common E-DCH resource. When the new configuration is applied, the UE is configured to not perform a synchronization procedure A, as defined in 3GPP TS 25.214, and utilizes the stored information to achieved synchronization in the new dedicated E-DCH resource.
In a fifth embodiment if the UE has already sent the SI with TEBS equal to zero when the RB setup or RB reconfiguration messages is received, the UE is configured to UE proceed with the release of the common E-DCH resources when all HARQ processes are finished and the UE maintains downlink chip and frame synchronization of Dedicated Physical Control Channel (DPCCH) or Fractional Dedicated Physical Channel (F-DPCH) corresponding to the activated uplink frequency, using the Primary Common Control Physical Channel (P-CCPCH) timing and timing offset information notified from UMTS Terrestrial Radio Access Network (UTRAN) until the new configuration is applied.
Use of the methods and devices in accordance with embodiments described herein can remove the need for UE to perform the synchronization procedure A when moving from Idle mode to CELL_DCH and from CELL_FACH state to CELL_DCH state thereby avoiding a data interruption time of several hundreds of milliseconds.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/SE2012/050932 | 9/3/2012 | WO | 00 | 10/15/2012 |
Number | Date | Country | |
---|---|---|---|
61541194 | Sep 2011 | US |