HK1220314B - Method and arrangement in a telecommunications system - Google Patents
Method and arrangement in a telecommunications system Download PDFInfo
- Publication number
- HK1220314B HK1220314B HK16108203.8A HK16108203A HK1220314B HK 1220314 B HK1220314 B HK 1220314B HK 16108203 A HK16108203 A HK 16108203A HK 1220314 B HK1220314 B HK 1220314B
- Authority
- HK
- Hong Kong
- Prior art keywords
- user equipment
- random access
- resources
- transmission
- uplink
- Prior art date
Links
Description
技术领域Technical Field
本发明涉及数据通信的领域,并且具体地说,涉及通信系统中上行链路数据传送的调度。The present invention relates to the field of data communications, and in particular to scheduling of uplink data transmissions in a communication system.
背景技术Background Art
在根据基于正交频分复用(OFDM)的长期演进(LTE)标准来操作的通信系统中,在能够动态分配到不同通信会话的多个频率资源上在用户设备与基站(称为演进节点B、e-NodeB)之间传送数据。用户设备(UE)能够通过发送调度请求(SR)到它当前连接到的e-NodeB,请求调度用于传送上行链路(UL)数据的资源。随后,e-nodeB将通过发送UL授予(grant)消息到用户设备,对调度请求做出响应,UL授予消息包含有关上行链路数据要在其上传送的一个或多个频率的信息(用于传送上行链路数据的调度的资源的时序一般通过UL授予消息的接收的时序隐式地给出)。上行链路数据随后能由用户设备在调度的时间/频率资源上发送。In communications systems operating according to the Long Term Evolution (LTE) standard based on Orthogonal Frequency Division Multiplexing (OFDM), data is transmitted between user equipment and a base station (referred to as an evolved Node B, e-NodeB) on multiple frequency resources that can be dynamically allocated to different communication sessions. A user equipment (UE) can request scheduling of resources for transmitting uplink (UL) data by sending a Scheduling Request (SR) to the e-NodeB to which it is currently connected. The e-NodeB will then respond to the scheduling request by sending a UL Grant message to the user equipment, which contains information about the frequency or frequencies on which the uplink data is to be transmitted (the timing of the scheduled resources for transmitting the uplink data is generally implicitly given by the timing of the receipt of the UL Grant message). The uplink data can then be sent by the user equipment on the scheduled time/frequency resources.
当用户设备在LTE系统中变得活动时,用户设备一般将分配有专用物理上行链路控制信道(PUCCH),该信道是可将调度请求以及其它在其上传送到e-nodeB的专用控制信道。根据当前LTE标准,调度请求将以其在PUCCH信道上传送的功率根据标准中提供的表达式来确定(见3GPP技术规范(TS)36.213,版本8.2.0,第5.1.2节):When a user equipment becomes active in an LTE system, it is typically allocated a dedicated physical uplink control channel (PUCCH), which is a dedicated control channel on which scheduling requests and other messages can be transmitted to the e-nodeB. According to the current LTE standard, the power at which a scheduling request is transmitted on the PUCCH is determined according to an expression provided in the standard (see 3GPP Technical Specification (TS) 36.213, Version 8.2.0, Section 5.1.2):
PPUCCH(i)=min{PMAX,PO_PUCCH+PL+ΔTF_PUCCH(TF)+g(i)}[dBm] (1)P PUCCH (i)=min{P MAX , P O_PUCCH +PL+Δ TF_PUCCH (TF)+g(i)}[dBm] (1)
其中in
·PO_PUCCH由广播(在系统信息块2,SIB2中)的小区特定参数PO_NOMINAL_PUCCH和通过无线电资源控制(RLC)协议上的专用信令发送到用户设备的UE特定参数PO_UE_PUCCH组成。PO__PUCCH是不时更新的半静态配置参数,一般在数小时的时标上更新。PO__PUCCH用于补偿干扰,但不能跟随比PO_PUCCH更新时标更快的干扰变化。 PO_PUCCH consists of cell-specific parameters ( PO_NOMINAL_PUCCH ), which are broadcast (in System Information Block 2 (SIB2)) and UE-specific parameters ( PO_UE_PUCCH ), which are sent to user equipment via dedicated signaling over the Radio Resource Control (RLC) protocol. PO_PUCCH is a semi-static configuration parameter that is updated from time to time, typically on a timescale of several hours. PO_PUCCH is used to compensate for interference but cannot track interference changes faster than the PO_PUCCH update timescale.
·PL是UE其自己的路径损耗的估计。• PL is the UE's estimate of its own path loss.
·ΔTF_PUCCH(TF)对应于通过RRC用信号发送的传输格式特定因子。ΔTF_PUCCH(TF)对小区中的所有调度请求传送采用相同值,但能够在其它类型的信息通过PUCCH传送时采用不同值;以及Δ TF_PUCCH (TF) corresponds to the transport format specific factor signaled via RRC. Δ TF_PUCCH (TF) takes the same value for all scheduling request transmissions in a cell, but can take different values when other types of information are transmitted via PUCCH; and
·g(i)表示用户设备从e-nodeB收到的绝对或累积传送功率控制(TPC)命令(以专用控制信息(DCI)格式1、2或3)。TPC命令用于调整用户设备的传送功率以便补偿小区中噪声和干扰级别的变化。g(i) represents the absolute or cumulative transmit power control (TPC) command received by the user equipment from the e-nodeB (in dedicated control information (DCI) format 1, 2 or 3). The TPC command is used to adjust the transmit power of the user equipment to compensate for variations in the noise and interference levels in the cell.
因此,调度请求将以其在PUCCH信道上传送的传送功率取决于半静态参数PO_PUCCH、用户设备做出的路径损耗估计PL、传输格式特定补偿ΔTF_PUCCH(TF)及从e-nodeB收到的TPC命令。已推导出表达式(1)以确保用户设备在适当功率传送,以便在维持充分的服务质量的同时保持低的干扰。Therefore, the transmit power with which the scheduling request will be transmitted on the PUCCH channel depends on the semi-static parameter P O_PUCCH , the path loss estimate PL made by the user equipment, the transport format specific compensation Δ TF_PUCCH (TF) and the TPC command received from the e-nodeB. Expression (1) has been derived to ensure that the user equipment transmits at an appropriate power in order to keep interference low while maintaining adequate quality of service.
然而,可能存在表达式(1)给出的传送功率不充分的情况,使得用户设备当前连接到的e-nodeB不能侦听到在PUCCH信道上传送的调度请求。例如,当用户设备在其中活动的小区中的干扰在比来自e-nodeB的TPC命令的传送的时标更短的时标上变化时,或者在缺少比PO_PUCCH更新的时标更短的时标上的TPC命令时,情况能够是如此。在有动态调度的下行链路数据要传送到用户设备时,TPC命令一般传送到用户设备。如果在某一时间期内没有动态调度的下行链路数据要传送到用户设备,则可能的是最近传送的TPC命令没有为小区中的当前干扰提供适当的补偿。However, there may be situations where the transmission power given by expression (1) is insufficient, so that the e-nodeB to which the user equipment is currently connected cannot hear the scheduling request transmitted on the PUCCH channel. This can be the case, for example, when the interference in the cell in which the user equipment is active varies on a time scale shorter than the time scale of the transmission of the TPC command from the e-nodeB, or when there is a lack of TPC commands on a time scale shorter than the time scale of the PO_PUCCH update. TPC commands are generally transmitted to the user equipment when there is dynamically scheduled downlink data to be transmitted to the user equipment. If there is no dynamically scheduled downlink data to be transmitted to the user equipment within a certain time period, it is possible that the most recently transmitted TPC command does not provide appropriate compensation for the current interference in the cell.
如果PO_PUCCH和任何TPC命令的组合不是干扰加噪声的适当补偿,则用户设备将反复使用相同功率重新发送其调度请求,直至用户设备得到授予。在不合适的环境下,用户设备可能最终变得处于发送e-NodeB将永远听不到的调度请求的差不多无限的循环中。如果调度请求由于某一其它原因失败,则可发生类似的情况,例如,在用户设备未能传送正确的调度请求时,或者在错误的资源上传送它们时。If the combination of PO_PUCCH and any TPC commands is not an adequate compensation for interference plus noise, the user equipment will repeatedly resend its scheduling request using the same power until the user equipment is granted. Under unsuitable circumstances, the user equipment may end up in a nearly infinite loop sending scheduling requests that the e-NodeB will never hear. A similar situation can occur if the scheduling request fails for some other reason, for example, when the user equipment fails to transmit the correct scheduling request, or transmits them on the wrong resources.
正如从上面所述能明白的,需要在根据LTE标准来操作的移动无线电通信系统中改进调度请求过程的健壮性。As can be seen from the above, there is a need to improve the robustness of the scheduling request procedure in a mobile radio communications system operating according to the LTE standard.
此需要已在标准化提议R2-083436,3GPP TSG-RAN WG2#62bis中解决,在该提议中,公开了通过再使用最初标准化为停止在随机接入信道(RACH)上传送的无尽尝试的恢复过程,可解决无尽调度请求传送的问题。在此解决方案中,媒体接入控制(MAC)协议基于计时器或计数器,在已识别PUCCH上与调度请求有关的问题时向RRC协议做出指示。在此类问题已被识别时,RRC启动称为T312的计时器。如果在计时器T312期满前调度请求由e-NodeB成功收到,则MAC通知RRC。然而,如果在计时器T312期满时尚未发生恢复,则RRC将根据用于无线电链路故障的规范(例如用于处理随机接入信道故障),采取进一步措施。这在TS36.331v8.2.0,第5.3.10节“Radio link failure related actions”中有进一步描述。This need has been addressed in the standardization proposal R2-083436, 3GPP TSG-RAN WG2#62bis, which discloses a solution to the problem of endless scheduling request transmissions by reusing the recovery procedure originally standardized to stop endless transmission attempts on the Random Access Channel (RACH). In this solution, the Medium Access Control (MAC) protocol indicates to the RRC protocol when a problem with a scheduling request on the PUCCH has been identified, based on a timer or counter. When such a problem has been identified, RRC starts a timer called T312. If the scheduling request is successfully received by the e-NodeB before timer T312 expires, MAC notifies RRC. However, if recovery has not occurred by the time timer T312 expires, RRC will take further actions according to the specifications for radio link failures (e.g., for handling random access channel failures). This is further described in TS 36.331 v8.2.0, section 5.3.10, "Radio link failure related actions."
虽然标准化提议R2-083436中描述的方法将确保用户设备将决不会最终变得处于在传送无尽数量但永远不被听到的调度请求的情况中,但它为此付出极大的代价。执行为T310的期满标准化的过程很耗时,并且要求大量的信令。While the approach described in standardization proposal R2-083436 will ensure that a user equipment will never end up in a situation where it transmits an endless number of scheduling requests that are never heard, it does so at a significant cost. Performing the process of expiration standardization for T310 is time consuming and requires extensive signaling.
发明内容Summary of the Invention
本发明的一个目的是找到一种高效方式以避免用户设备最终变得处于不成功地传送大量或无尽数量的调度请求的情况中。It is an object of the present invention to find an efficient way to avoid that a user equipment ends up in a situation where it unsuccessfully transmits a large or endless number of scheduling requests.
此目的通过一种用于在通信系统中从用户设备请求要用于数据的上行链路通信的资源的调度的方法而得以实现,其中,用户设备在未被授予上行链路资源时将在专用上行链路控制信道上重复传送与数据有关的调度请求的数量通过在用户设备中监视表示最大限制的阈值是否已达到来限制。响应于阈值已达到,启动随机接入信道上的随机接入传送。This object is achieved by a method for requesting scheduling of resources to be used for uplink communication of data from a user equipment in a communication system, wherein the number of times the user equipment will repeatedly transmit a scheduling request related to data on a dedicated uplink control channel when no uplink resources are granted is limited by monitoring in the user equipment whether a threshold indicating a maximum limit has been reached. In response to the threshold being reached, a random access transmission on a random access channel is initiated.
此目的还通过一种用于在通信系统中通信的用户设备而得以实现。该用户设备布置成使得限制用户设备在未被授予上行链路资源时将在上行链路控制信道上重复传送与相同上行链路数据有关的调度请求的数量,因为该用户设备适合于监视最大限制是否已达到。该用户设备适合于响应所述最大级别已达到而启动随机接入信道上的随机接入传送。The object is also achieved by a user equipment for communicating in a communication system. The user equipment is arranged such that the number of scheduling requests relating to the same uplink data that the user equipment will repeatedly transmit on an uplink control channel when not granted uplink resources is limited, as the user equipment is adapted to monitor whether a maximum limit has been reached. The user equipment is adapted to initiate a random access transmission on a random access channel in response to the maximum limit being reached.
通过本发明方法和设备,将实现大大减少以便为具有上行链路控制信道上差的功率设置的用户设备提供调度的上行链路资源所要求的时间和信令,由此改善用户体验及减少通信系统中的带宽消耗和干扰以及用户设备中的功耗。通过应用本发明的实施例,在阈值已达到之后且在随机接入传送的启动之前的时间间隔中将不必执行无线电资源控制连接重新建立过程。例如,在最大值已达到时用户设备连接到的小区可以在随机接入过程期间和之后维持作为选定小区而不执行小区评估。The present method and apparatus significantly reduces the time and signaling required to provide scheduled uplink resources to user equipment with poor power settings on the uplink control channel, thereby improving the user experience and reducing bandwidth consumption and interference in the communication system, as well as power consumption in the user equipment. By applying embodiments of the present invention, it is not necessary to perform a radio resource control connection re-establishment procedure in the time interval after a threshold is reached and before the initiation of a random access transmission. For example, the cell to which the user equipment is connected when the maximum value is reached can be maintained as the selected cell during and after the random access procedure without performing a cell evaluation.
以便为用户设备提供上行链路授予所要求的时间将不但由于用户设备与无线电基站之间将要传送的信令更少的事实而减少,而且它可通过将最大限制设为更低的值而减少,因为确定PUCCH上的请求过程不成功并因此离开所述调度请求过程的成本将比现有技术解决方案中更少。将限制设得更低的风险因而得以降低。此外,在用户设备的协议层之间(例如,在MAC与RRC之间)将有更少的内部交互。The time required to provide an uplink grant to a user equipment is not only reduced due to the fact that less signaling will be transmitted between the user equipment and the radio base station, but it can also be reduced by setting the maximum limit to a lower value, because the cost of determining that the request procedure on the PUCCH was unsuccessful and thus exiting the scheduling request procedure will be less than in the prior art solution. The risk of setting the limit lower is thus reduced. In addition, there will be less internal interaction between the protocol layers of the user equipment (for example, between MAC and RRC).
本发明方法的实施例可包括以下步骤:启动用于限制传送的调度请求的数量的度量;检查度量是否已达到阈值,并且如果上行链路资源尚未授予以及度量未达到阈值,则在上行链路控制信道上传送调度请求,并且重复检查的步骤,而如果上行链路资源尚未授予以及度量已达到阈值,则传送随机接入信道上的随机接入传送。An embodiment of the method of the present invention may comprise the steps of: initiating a metric for limiting the number of transmitted scheduling requests; checking whether the metric has reached a threshold, and transmitting a scheduling request on an uplink control channel if uplink resources have not been granted and the metric has not reached the threshold, and repeating the steps of checking, and transmitting a random access transmission on a random access channel if uplink resources have not been granted and the metric has reached the threshold.
在本发明的一个实施例中,在阈值已达到时即使上行链路资源尚未授予,上行链路控制信道资源也由用户设备保持。由此实现的是进一步减少了信令量,因为这些资源将不必通过从无线电基站传送的重新配置消息进行配置,并且通过信号发送此类消息的需要因此得以消除。在此实施例中,方法可还包括在随机接入传送中包括上行链路控制信道未被释放的指示。在另一实施例中,在最大限制已达到时,上行链路控制信道被释放。In one embodiment of the present invention, uplink control channel resources are retained by the user equipment even if uplink resources have not yet been granted when the threshold is reached. This further reduces the amount of signaling, as these resources do not have to be configured via reconfiguration messages transmitted from the radio base station, and the need to signal such messages is eliminated. In this embodiment, the method may further include an indication in the random access transmission that the uplink control channel has not been released. In another embodiment, the uplink control channel is released when the maximum limit is reached.
此目的还通过一种用于在用于请求上行链路资源的调度的过程中使用的计算机程序产品而得以实现。该计算机程序产品可有利地存储在适合于包括在用户设备中的存储器部件上。The object is also achieved by a computer program product for use in a procedure for requesting scheduling of uplink resources.The computer program product may advantageously be stored on memory means adapted to be included in a user equipment.
另外,此目的还通过一种用于与通信系统中用户设备通信的布置成从用户设备接收随机接入传送的无线电基站而得以实现,其中,该无线电基站适合于确定随机接入传送已从其接收的用户设备是否具有对用于传送调度请求的专用上行链路控制信道资源的接入权;以及其中,该无线电基站还适合于响应已确定用户设备具有对用于传送调度请求的专用上行链路控制信道资源的接入权,将功率控制命令发送到用户设备,功率控制命令包括将专用上行链路控制信道资源上的调度请求传送所在的功率级别设置在更高级别的指令。通过本发明的无线电基站,得以实现的是将调整用户设备将在其传送的功率级别,由此降低了另外的不成功调度请求传送的风险。Furthermore, the object is achieved by a radio base station for communicating with user equipment in a communication system, the radio base station being arranged to receive a random access transmission from the user equipment, wherein the radio base station is adapted to determine whether the user equipment from which the random access transmission has been received has access rights to dedicated uplink control channel resources for transmitting scheduling requests; and wherein the radio base station is further adapted to send a power control command to the user equipment in response to determining that the user equipment has access rights to the dedicated uplink control channel resources for transmitting scheduling requests, the power control command comprising an instruction to set a power level at which the scheduling request is transmitted on the dedicated uplink control channel resources to a higher level. By means of the radio base station of the present invention, it is achieved that the power level at which the user equipment will transmit is adjusted, thereby reducing the risk of further unsuccessful scheduling request transmissions.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为更完整地理解本发明及其优点,现在对结合附图做出的以下描述进行参考,其中:For a more complete understanding of the present invention and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which:
图1是根据LTE标准来操作的通信系统的示意概图。FIG1 is a schematic overview of a communication system operating according to the LTE standard.
图2是示出用户设备在第二次尝试成功将调度请求用信号发送到e-nodeB的情形的信令图。Figure 2 is a signalling diagram illustrating a scenario where the user equipment successfully signals a scheduling request to the e-nodeB on the second attempt.
图3a是在一种情形中根据本发明的一实施例的信令图,其中,用户设备甚至在PUCCH上重复调度请求传送后也未收到UL-SCH授予。Figure 3a is a signaling diagram according to an embodiment of the present invention in a scenario where the user equipment does not receive a UL-SCH grant even after repeated scheduling request transmissions on the PUCCH.
图3b是在类似于图3a情形的情形中根据本发明的另一实施例的信令图。FIG. 3 b is a signaling diagram according to another embodiment of the present invention in a situation similar to that of FIG. 3 a .
图3c是根据本发明的一实施例的信令图,其中,e-nodeB行动起来以改进PUCCH的功率设置。FIG3 c is a signaling diagram according to an embodiment of the present invention, wherein the e-nodeB acts to improve the power setting of the PUCCH.
图4a是示出本发明的一实施例的流程图。FIG4 a is a flow chart illustrating an embodiment of the present invention.
图4b是示出本发明的另一实施例的流程图。FIG4 b is a flow chart illustrating another embodiment of the present invention.
图5是根据本发明的用户设备的一实施例的示意图示。FIG5 is a schematic diagram illustrating an embodiment of a user equipment according to the present invention.
具体实施方式DETAILED DESCRIPTION
根据LTE标准来操作的移动无线电通信系统在图1中示意示出。图1的通信系统100包括多个用户设备105和在下面称为e-nodeB 110的多个无线电基站110。用户设备105可以无线方式经无线电接口115与e-nodeB 110进行通信。A mobile radio communication system operating according to the LTE standard is schematically illustrated in Figure 1. The communication system 100 of Figure 1 comprises a plurality of user equipment 105 and a plurality of radio base stations 110, referred to below as e-nodeBs 110. The user equipment 105 can communicate wirelessly with the e-nodeBs 110 via a radio interface 115.
根据LTE标准,e-nodeB 110能将物理上行链路控制信道(PUCCH)上的周期性资源分配到用户设备105。PUCCH信道上的资源能用于例如从用户设备105到e-nodeB 110的调度请求的专用信令。According to the LTE standard, the e-nodeB 110 can allocate periodic resources on the Physical Uplink Control Channel (PUCCH) to the user equipment 105. The resources on the PUCCH channel can be used for dedicated signaling of scheduling requests from the user equipment 105 to the e-nodeB 110, for example.
根据现存标准的调度请求信令情形在图2中示出,其中,假设PUCCH SR资源已配置用于用户设备105。在事件2A,用户设备105检测到要在上行链路上传送的数据。用户设备105随后在PUCCH上将调度请求2Bi传送到用户设备105当前连接到的e-nodeB 110以便请求上行链路传送资源。传送调度请求2Bi的功率通过表达式(1)确定。在图2所示情形下,e-nodeB 110不对第一调度请求2Bi做出响应。这例如可能是因为调度请求传送的功率与小区中的干扰相比太低,使得e-nodeB 110不能检测到调度请求2Bi。随后,用户设备105在其下一可用PUCCH SR资源上传送调度请求2Bii,调度请求2Bii与调度请求2Bi相同并且在相同功率传送(SR资源定期发生)。在图2的情形中,调度请求2Bii由e-nodeB成功收到,e-nodeB的响应是将上行链路调度(UL-SCH)授予消息2D发送到用户设备105。随后,在数据传送2E中,用户设备105能通过使用UL-SCH授予消息2D中分配的传送资源,传送在事件2A检测到的上行链路数据。A scheduling request signaling scenario according to existing standards is shown in FIG2 , where it is assumed that a PUCCH SR resource has been configured for the user equipment 105. At event 2A, the user equipment 105 detects data to be transmitted on the uplink. The user equipment 105 then transmits a scheduling request 2Bi on the PUCCH to the e-nodeB 110 to which the user equipment 105 is currently connected in order to request uplink transmission resources. The power at which the scheduling request 2Bi is transmitted is determined by expression (1). In the scenario shown in FIG2 , the e-nodeB 110 does not respond to the first scheduling request 2Bi. This may be because, for example, the power at which the scheduling request is transmitted is too low compared to the interference in the cell, so that the e-nodeB 110 cannot detect the scheduling request 2Bi. Subsequently, the user equipment 105 transmits a scheduling request 2Bii on its next available PUCCH SR resource, which is identical to the scheduling request 2Bi and is transmitted at the same power (SR resources occur periodically). In the scenario of Figure 2, the scheduling request 2Bii is successfully received by the e-nodeB, which responds by sending an uplink scheduling (UL-SCH) grant message 2D to the user equipment 105. Subsequently, in data transmission 2E, the user equipment 105 can transmit the uplink data detected at event 2A by using the transmission resources allocated in the UL-SCH grant message 2D.
如图2所示,当前标准规定,如果用户设备105未在发送调度请求2B后其下一可用PUCCH SR资源发生前接收到UL授予消息2D,则另一相同的调度请求2B将由用户设备105在相同功率级别发送到e-nodeB 110。在大多数情况下,此过程将确保e-nodeB 110接收调度请求2B而对小区中和周围的干扰情况无太大影响。然而,如上所述,可能有表达式(1)给出的功率级别与小区中的干扰和噪声级别相比太低的情况,使得从用户设备105传送到e-nodeB 110的调度请求2B将从未由e-nodeB 110检测到,或者有调度请求2B将仅在用户设备105传送许多调度请求2B后才由e-nodeB 110检测到的情况。虽然调度请求2B的此类许多或无尽传送一般将相当稀少,但在它确实发生时产生的问题将是相当大的。As shown in FIG2 , current standards specify that if the user equipment 105 does not receive an UL grant message 2D after sending a scheduling request 2B but before its next available PUCCH SR resource occurs, then another identical scheduling request 2B will be sent by the user equipment 105 to the e-nodeB 110 at the same power level. In most cases, this process will ensure that the e-nodeB 110 receives the scheduling request 2B without significantly affecting the interference situation in and around the cell. However, as mentioned above, there may be situations where the power level given by expression (1) is too low compared to the interference and noise levels in the cell, so that the scheduling request 2B transmitted from the user equipment 105 to the e-nodeB 110 will never be detected by the e-nodeB 110, or there may be situations where the scheduling request 2B will only be detected by the e-nodeB 110 after the user equipment 105 has transmitted many scheduling requests 2B. Although such numerous or endless transmissions of scheduling requests 2B will generally be quite rare, the problems that arise when it does occur can be considerable.
如上所述,在标准化提议R2-083436中已建议通过利用设置计时器T312(其已被提议用于限制无尽的RACH尝试)的相同过程来限制无尽调度请求传送的情形。然而,虽然满足了停止无尽调度请求传送的要求并因此改进了通信系统100的性能,但此过程本身具有速度慢和信令密集的缺陷,因为它最初的目的是解决比接收调度请求的故障更严重的问题。下面将描述停止无尽调度请求传送的一种更有效得多的方式。As mentioned above, standardization proposal R2-083436 has proposed limiting the situation of endless scheduling request transmission by using the same procedure of setting timer T312 (which has been proposed to limit endless RACH attempts). However, while meeting the requirements for stopping endless scheduling request transmission and thus improving the performance of communication system 100, this procedure itself has the disadvantages of being slow and signaling-intensive because it was originally intended to solve a problem that is more serious than the failure to receive scheduling requests. A much more effective way to stop endless scheduling request transmission will be described below.
根据本发明,通过在用户设备105确定它已进入重复不成功的调度请求传送2B的状态时,从用户设备105发送随机接入信道(RACH)上的随机接入(RA)传送,能够有效地解决来自用户设备105的许多甚至无尽调度请求传送的问题。According to the present invention, the problem of many or even endless scheduling request transmissions from the user equipment 105 can be effectively solved by sending a random access (RA) transmission on a random access channel (RACH) from the user equipment 105 when the user equipment 105 determines that it has entered a state of repeated unsuccessful scheduling request transmissions 2B.
RACH控制信道由小区内的所有用户设备105共享,并且在专用资源尚未分配到用户设备105时由用户设备105用于向小区的e-nodeB 110发送信号,例如,用于上电时的初始接入或用户设备105在小区之间的切换,或者以便在PUCCH SR资源尚未指派到用户设备105时请求用于上行链路数据的传送资源。由于RACH是共享的、基于争用的信道,因此,通常希望的是在该信道上保持低的信令负载,以便将信道上不同用户设备105之间的冲突风险降到最低及在信道上保持低干扰。然而,打破重复的不成功调度请求传送的僵局情况而不必进行重新建立过程的优点将在重要性上超过在RACH上传送的缺点。The RACH control channel is shared by all user equipment 105 within a cell and is used by user equipment 105 to signal the e-nodeB 110 of the cell when dedicated resources have not yet been allocated to the user equipment 105, for example, for initial access at power-up or handover of the user equipment 105 between cells, or to request transmission resources for uplink data when PUCCH SR resources have not yet been assigned to the user equipment 105. Since the RACH is a shared, contention-based channel, it is generally desirable to maintain a low signaling load on the channel in order to minimize the risk of collisions between different user equipment 105 on the channel and to maintain low interference on the channel. However, the advantage of breaking the deadlock situation of repeated unsuccessful scheduling request transmissions without having to go through a re-establishment procedure may outweigh the disadvantages of transmitting on the RACH.
当用户设备105在专用PUCCH信道上已传送了许多不成功的传送请求时通过使用随机接入过程作为回退,能有效地打破不成功调度传送请求的重复传送的状态而不必使用无线电链路故障过程。在RACH上传送第一RA传送所在的功率由不同于(1)的表达式给出,并且如果RA信道上的RA传送失败,以及由于某一原因RA传送未到达e-nodeB 110,则用户设备105将以更高功率传送另一RA传送。对于随后的RA传送,功率将上升,直至RA传送到达e-nodeB 110(或直至最大功率级别已达到,或者最大次数的RA传送已传送,此时将执行TS36.331第5.3.7节的无线电链路故障过程)。因此,与现存标准相比,大大提高了e-nodeB听到用户设备105的概率。By using the random access procedure as a fallback when the user equipment 105 has transmitted many unsuccessful transmission requests on the dedicated PUCCH channel, the state of repeated transmission of unsuccessful scheduled transmission requests can be effectively broken without having to use the radio link failure procedure. The power at which the first RA transmission is transmitted on the RACH is given by an expression different from (1), and if the RA transmission on the RA channel fails and the RA transmission does not reach the e-nodeB 110 for some reason, the user equipment 105 will transmit another RA transmission at a higher power. For subsequent RA transmissions, the power will be increased until the RA transmission reaches the e-nodeB 110 (or until the maximum power level has been reached, or the maximum number of RA transmissions has been transmitted, at which point the radio link failure procedure of TS 36.331 section 5.3.7 will be executed). Therefore, the probability that the e-nodeB can hear the user equipment 105 is greatly improved compared to existing standards.
此外,通过在RACH上传送RA消息而不是设置计时器T312并在其期满时执行无线电链路故障,在恢复时间和降低信令方面实现了极大的改进。要进入无线电链路故障过程以便打破不成功调度请求传送的循环,如在R2-083436的标准化提议中所建议的,这涉及多个动作,而这些动作在根据本发明的方法中能够避免。R2-083436中提议的过程中要执行的但在使用本发明的方法时将不必执行的一组无线电链路故障动作共同称为RRC连接重新建立过程。RRC连接重新建立包括小区重新选择过程,MAC的重置和所有无线电承载的无线电链路控制(RLC)的重新建立(见TS 36.331v8.2.0,第5.3.7和5.7.10节)。这些动作将在使用本发明方法来打破不成功调度请求的循环时不必执行。在阈值达到时用户设备连接到的小区能保持为选定小区而无任何小区评估,并且MAC和RLC配置能够保持为与度量达到阈值前一样。因此,等待用户设备105传送上行链路数据的人员或机器的用户体验将得到极大地改善。Furthermore, by transmitting an RA message on the RACH rather than setting timer T312 and performing a radio link failure upon its expiration, significant improvements are achieved in terms of recovery time and reduced signaling. Entering the radio link failure procedure to break the cycle of unsuccessful scheduling request transmissions, as proposed in the standardization proposal R2-083436, involves multiple actions, which can be avoided using the method according to the present invention. The set of radio link failure actions to be performed in the procedure proposed in R2-083436, but not required when using the method according to the present invention, are collectively referred to as the RRC connection re-establishment procedure. RRC connection re-establishment includes a cell reselection procedure, a MAC reset, and the re-establishment of radio link control (RLC) for all radio bearers (see TS 36.331 v8.2.0, sections 5.3.7 and 5.7.10). These actions are not required when using the method according to the present invention to break the cycle of unsuccessful scheduling requests. The cell to which the user equipment is connected when the threshold is reached can remain the selected cell without any cell evaluation, and the MAC and RLC configurations can remain the same as before the metric reached the threshold. Therefore, the user experience of a person or machine waiting for the user equipment 105 to transmit uplink data will be greatly improved.
本发明可有利地应用到其中调度请求通常通过其功率在重新传送尝试之间不增大的专用控制信道来传送、以及存在其功率在传送尝试之间上升的控制信道的任何通信标准。其功率在重新传送尝试之间不增大的专用控制信道此处称为上行链路控制信道,LTEPUCCH是其一个示例。其功率在重新传送尝试之间上升的控制信道此处称为随机接入信道,LTE RACH是其一个示例。然而,为简化描述,本发明将在下述内容根据LTE标准进行描述,并且上行链路控制信道将通过LTE PUCCH例示,而随机接入信道将通过LTE RACH例示。The present invention can be advantageously applied to any communication standard in which scheduling requests are typically transmitted via a dedicated control channel whose power does not increase between retransmission attempts, and in which a control channel whose power increases between transmission attempts exists. The dedicated control channel whose power does not increase between retransmission attempts is referred to herein as an uplink control channel, of which the LTE PUCCH is an example. The control channel whose power increases between retransmission attempts is referred to herein as a random access channel, of which the LTE RACH is an example. However, to simplify the description, the present invention will be described below in accordance with the LTE standard, and the uplink control channel will be exemplified by the LTE PUCCH, while the random access channel will be exemplified by the LTE RACH.
图3a是示出在一种情形中本发明的一实施例的流程图,其中,甚至在许多调度请求2B的传送后,e-nodeB 110也未检测到从用户设备2a传送的任何调度请求2B。Fig. 3a is a flow chart illustrating an embodiment of the invention in a scenario where the e-nodeB 110 does not detect any scheduling request 2B transmitted from the user equipment 2a even after the transmission of many scheduling requests 2B.
在图3a的事件2A,用户设备105检测到要经e-nodeB 110在上行链路上传送的数据。在检测到此类上行链路数据后,在事件3A启动计时器。计数器将用于确定用户设备105是否/何时应认为调度请求2B的任何重复传送不成功。计数器例如能够是对自启动计数器以来经过的时间量计数的计时器,或者是对自启动计数器以来传送的调度请求的数量计数的计数器。在启动计数器后,用户设备105在PUCCH信道上传送第一调度请求2Bi(备选的是,启动计数器的事件3A能够紧跟在第一调度请求2Bi的传送之后而不是之前发生)。At event 2A in FIG. 3 a , user equipment 105 detects data to be transmitted on the uplink via e-nodeB 110. Upon detecting such uplink data, a timer is started at event 3A. The counter will be used to determine if/when the user equipment 105 should consider any repeated transmissions of a scheduling request 2B to be unsuccessful. The counter can, for example, be a timer that counts the amount of time that has elapsed since the counter was started, or a counter that counts the number of scheduling requests transmitted since the counter was started. After starting the counter, user equipment 105 transmits a first scheduling request 2Bi on the PUCCH channel (alternatively, event 3A, which starts the counter, can occur immediately after, rather than before, the transmission of the first scheduling request 2Bi).
在图3a的情形中,用户设备105在事件2Ci在其下一PUCCH SR资源的出现前未接收到来自e-nodeB 110的响应。实际上,调度请求2B的传送在图3B的情形中多次发生,而用户设备105未收到来自e-nodeB 110的任何响应。在事件3B,在第n次调度请求2Bn的传送后,在事件3A启动的计数器达到表示最大限制的阈值,因此,指示在PUCCH信道上传送调度请求的尝试应视为不成功。最大限制例如能够是自启动计数器以来的最大时间量或已传送的调度请求的最大数量。In the scenario of Figure 3a, user equipment 105 does not receive a response from e-nodeB 110 before the occurrence of its next PUCCH SR resource at event 2Ci. In practice, the transmission of scheduling request 2B occurs multiple times in the scenario of Figure 3B without user equipment 105 receiving any response from e-nodeB 110. At event 3B, after the transmission of the nth scheduling request 2Bn, the counter started at event 3A reaches a threshold representing a maximum limit, thus indicating that the attempt to transmit a scheduling request on the PUCCH channel should be considered unsuccessful. The maximum limit can be, for example, the maximum amount of time since the counter was started or the maximum number of scheduling requests that have been transmitted.
响应于在事件3B计数器达到阈值,在RA信道上发送RA传送3C。如果此RA传送3C由e-nodeB 110成功接收,如图3a的情形中的情况一样,则e-nodeB 110将通过发送资源指派消息3D做出响应,指示应由移动台105用于其它信令的资源。用户设备105将通过发送消息3E做出响应,在该消息中它向e-nodeB 110表明其身份。In response to the counter reaching the threshold at event 3B, an RA transmission 3C is sent on the RA channel. If this RA transmission 3C is successfully received by the e-nodeB 110, as is the case in the scenario of Figure 3a, the e-nodeB 110 will respond by sending a resource assignment message 3D indicating the resources that should be used by the mobile station 105 for further signaling. The user equipment 105 will respond by sending a message 3E in which it identifies itself to the e-nodeB 110.
当e-nodeB 110接收消息3E时,如果小区中有适合的上行链路资源可用,则e-nodeB 110将通过向用户设备105发送UL-SCH授予消息2D,向用户设备105授予上行链路资源。此外,在接收消息3E后,e-nodeB 110将知道RA传送3C由已经分配有专用PUCCH SR资源的用户设备105发送,并且因此能够推断用户设备105发送RA传送3C的原因是在PUCCH上调度请求2B的传送已不成功。随后,e-nodeB能够有利地做出反应,以改进用于用户设备105的PUCCH的功率设置,例如,通过将适合的TPC命令传送到用户设备105,或者通过在到用户设备105的消息中更新UE特定参数PO_UE_PUCCH的值,以便更新参数PO_PUCCH(备选的是,能够更新小区特定参数PO_NOMINAL_PUCCH)。When the e-nodeB 110 receives message 3E, if suitable uplink resources are available in the cell, the e-nodeB 110 will grant uplink resources to the user equipment 105 by sending a UL-SCH grant message 2D to the user equipment 105. Furthermore, upon receiving message 3E, the e-nodeB 110 will know that the RA transmission 3C was sent by the user equipment 105 to which dedicated PUCCH SR resources have been allocated, and can therefore infer that the reason the user equipment 105 sent the RA transmission 3C is that the transmission of the scheduling request 2B on the PUCCH was unsuccessful. The e-nodeB can then advantageously react to improve the power setting of the PUCCH for the user equipment 105, for example, by transmitting a suitable TPC command to the user equipment 105, or by updating the value of the UE-specific parameter PO_UE_PUCCH in a message to the user equipment 105, thereby updating the parameter PO_PUCCH (alternatively, the cell-specific parameter PO_NOMINAL_PUCCH can be updated).
如果RA传送3C未由e-nodeB 110安全收到,使得用户设备105未在预定时间限制内收到响应,则用户设备105将重新传送RA消息3C,但以比第一RA传送的传送更高的功率级别来传送。因此,e-nodeB110最终将在RACH上听到RA传送的机会比在PUCCH功率级别不充分时e-nodeB 110在PUCCH上听到重复调度请求传送的机会高得多。RA消息以增大的功率级别的重新传送是现有技术的部分,并且未在图3a中示出。If the RA transmission 3C is not safely received by the e-nodeB 110, so that the user equipment 105 does not receive a response within a predetermined time limit, the user equipment 105 will retransmit the RA message 3C, but at a higher power level than the first RA transmission. As a result, the chance that the e-nodeB 110 will eventually hear the RA transmission on the RACH is much higher than if the e-nodeB 110 heard a repeated scheduling request transmission on the PUCCH when the PUCCH power level was insufficient. Retransmission of RA messages at increased power levels is part of the prior art and is not shown in FIG3 a.
当在事件3B计数器阈值达到时,用户设备105能够保持PUCCH资源和/或任何指派的探测参考符号(SRS),或者释放此类资源(探测参考符号由用户设备105来传送(如果将用户设备配置成如此做),并且由接收e-nodeB 110用于得出有关上行链路传送信道的信息)。在图3a所示的本发明的实施例中,维持了PUCCH和/或SRS资源。保持PUCCH和/或SRS资源的一个优点是不必从e-nodeB 110传送重新配置消息以便重新指派此类资源,因而进一步减少了信令量。然而,即使释放并在之后重新配置PUCCH和/或SRS资源,本发明与现有技术相比也有极大的优点。When the counter threshold is reached at event 3B, user equipment 105 can either retain PUCCH resources and/or any assigned sounding reference symbols (SRS), or release such resources (sounding reference symbols are transmitted by user equipment 105 (if configured to do so) and used by receiving e-nodeB 110 to derive information about uplink transport channels). In the embodiment of the present invention shown in FIG3 a , PUCCH and/or SRS resources are maintained. One advantage of retaining PUCCH and/or SRS resources is that no reconfiguration message has to be transmitted from e-nodeB 110 to reassign such resources, thereby further reducing the amount of signaling. However, even if PUCCH and/or SRS resources are released and then reconfigured, the present invention offers significant advantages over the prior art.
图3b中示出一信令图,该图显示了用户设备105释放PUCCH和/或SRS资源的实施例。在其中计数器达到阈值的事件3B之前,图3b的过程与图3a的过程相同。在图3b中在计数器已达到阈值时,在RACH上发送RA传送之前,在事件3F释放分配到用户设备105的任何PUCCH资源和/或探测参考符号。备选的是,其中释放用户设备105的PUCCH和SRS资源的事件3F能够在RA传送3C发送后进行。随后,在e-nodeB 110知道用户设备105已释放其配置的PUCCH和SRS资源的情况下,它能够采取适当的措施,例如,在已知方式中指派PUCCH和/或SRS资源到用户设备105。FIG3 b shows a signaling diagram illustrating an embodiment in which user equipment 105 releases PUCCH and/or SRS resources. Prior to event 3B, in which a counter reaches a threshold, the process of FIG3 b is identical to the process of FIG3 a. In FIG3 b , any PUCCH resources and/or sounding reference symbols allocated to user equipment 105 are released at event 3F before an RA transmission is sent on the RACH when the counter has reached the threshold. Alternatively, event 3F, in which PUCCH and SRS resources for user equipment 105 are released, can occur after RA transmission 3C is sent. Subsequently, knowing that user equipment 105 has released its configured PUCCH and SRS resources, e-nodeB 110 can take appropriate action, such as assigning PUCCH and/or SRS resources to user equipment 105 in a known manner.
此外,在配置新PUCCH资源到用户设备105时,在选择参数PO_UE_PUCCH的适当值时,e-nodeB 110能够有利地利用用户设备以前通过PUCCH传送的功率太低的知识。Furthermore, when configuring new PUCCH resources to the user equipment 105, the e-nodeB 110 can advantageously exploit the knowledge that the power of previous transmissions by the user equipment over PUCCH was too low when selecting an appropriate value for the parameter PO_UE_PUCCH .
图3c示出本发明的一实施例中的示范情形,其中,响应于已确定在RACH上传送的用户设备105具有对PUCCH SR资源的接入权,e-nodeB的反应是调整用户设备105用于PUCCH传送的功率级别。该情形能够应用到分别在图3a和3b中示出的任一实施例。在图3c的事件3B,上述计数器达到其阈值。响应此情况,用户设备105将RA传送3C传送到e-nodeB 110(同时释放或维持任何PUCCH和/或SRS资源)。如上结合图3a所示,e-nodeB 110随后做出的响应是将资源指派消息3D发送到用户设备105,用户设备又通过传送消息3E做出响应,在消息3E中,用户设备105表明其身份。在图3c的事件3G中,e-nodeB 110确定用户设备105具有对PUCCH SR资源的接入权,并且因此推断用户设备105在通过PUCCH传送调度请求中已不成功。随后,e-nodeB 110传送功率调整命令到用户设备105,指导用户设备105增大已传送PUCCH SR传送所在的功率级别。如上所述,此类功率调整命令例如能够是在PUCCH/SRS资源已维持时特别适用的TPC命令,或者是导致用户设备105为参数PO_PUCCH应用不同值的消息。事件3G和功率调整命令的发送能够在消息3E接收后的任何时间进行。FIG3 c illustrates an exemplary scenario in accordance with an embodiment of the present invention, wherein, in response to determining that user equipment 105 transmitting on the RACH has access to PUCCH SR resources, the e-nodeB adjusts the power level used by user equipment 105 for PUCCH transmissions. This scenario can be applied to either of the embodiments illustrated in FIG3 a and FIG3 b , respectively. At event 3B in FIG3 c , the counter reaches its threshold. In response, user equipment 105 transmits an RA transmission 3C to e-nodeB 110 (while simultaneously releasing or maintaining any PUCCH and/or SRS resources). As described above in conjunction with FIG3 a , e-nodeB 110 subsequently responds by sending a resource assignment message 3D to user equipment 105, which in turn responds by transmitting message 3E, in which user equipment 105 identifies itself. In event 3G of Figure 3c, e-nodeB 110 determines that user equipment 105 has access to the PUCCH SR resources and therefore concludes that user equipment 105 has been unsuccessful in transmitting a scheduling request via PUCCH. Subsequently, e-nodeB 110 transmits a power adjustment command to user equipment 105, instructing user equipment 105 to increase the power level at which the PUCCH SR transmission was transmitted. As described above, such a power adjustment command can, for example, be a TPC command specifically applicable when PUCCH/SRS resources are maintained, or a message that causes user equipment 105 to apply a different value for the parameter PO_PUCCH . Event 3G and the transmission of the power adjustment command can occur at any time after the receipt of message 3E.
根据现存标准,e-nodeB 110将在从用户设备105接收RA传送时为用户设备105提供新时序前移(TA)值。然而,根据本发明,在释放PUCCH和/或SRS资源和保持它们的两个实施例中,e-nodeB 110能够适合于识别RA传送3C由仍与e-nodeB110同步(在UL同步中)的用户设备发送,并且新的TA值将不必传送。因此,通过无线电接口115要传送的信令甚至将更少。According to existing standards, the e-nodeB 110 will provide the user equipment 105 with a new timing advance (TA) value when receiving an RA transmission from the user equipment 105. However, according to the present invention, in both embodiments of releasing PUCCH and/or SRS resources and retaining them, the e-nodeB 110 can be adapted to recognize that the RA transmission 3C is sent by a user equipment that is still synchronized with the e-nodeB 110 (in UL synchronization), and a new TA value will not need to be transmitted. As a result, there will be even less signaling to be transmitted over the radio interface 115.
如果通信系统100允许用户设备105在计数器达到其阈值时而传送RA时保持其PUCCH和/或SRS资源,如图3a中所示,或者释放此类资源,如图3b中所示,则将有利的是如果e-nodeB 110有方式来确定已分配有PUCCH和/或SRS资源并且e-NodeB 110已从其收到RA消息3C的特定用户设备105已保持其PUCCH和/或SRS资源,或者用户设备105是否已释放其以前分配的PUCCH和/或SRS资源。用户设备105是否已释放PUCCH和/或SRS资源的指示例如能够通过在RA消息3C中传送的前同步码的值来给出。前同步码是用户设备105从一组允许的前同步码中随机选择并且包括在RA传送中以顾及竞争解决的比特序列。能够为已保持其PUCCH和/或SRS资源的用户设备105留出允许的RA前同步码的集合。备选的是,能够使用向e-nodeB 110指示用户设备是否已保存或释放其PUCCH和/或SRS资源的其它方式。在一些通信系统100中,可预定义在事件3B计数器达到其阈值时用户设备105是否在发送RA传送3C时应保持或释放其PUCCH和/或SRS资源。If the communication system 100 allows a user equipment 105 to retain its PUCCH and/or SRS resources when transmitting an RA when a counter reaches its threshold, as shown in FIG3a, or to release such resources, as shown in FIG3b, it would be advantageous if the e-nodeB 110 had a way to determine whether a particular user equipment 105 that was allocated PUCCH and/or SRS resources and from which the e-nodeB 110 received an RA message 3C has retained its PUCCH and/or SRS resources, or whether the user equipment 105 has released its previously allocated PUCCH and/or SRS resources. The indication of whether the user equipment 105 has released the PUCCH and/or SRS resources can be provided, for example, by the value of the preamble transmitted in the RA message 3C. A preamble is a bit sequence that the user equipment 105 randomly selects from a set of allowed preambles and includes in the RA transmission to allow for contention resolution. A set of allowed RA preambles can be reserved for user equipment 105 that has retained its PUCCH and/or SRS resources. Alternatively, other means of indicating to the e-nodeB 110 whether the user equipment has saved or released its PUCCH and/or SRS resources can be used. In some communication systems 100, it may be predefined whether the user equipment 105 should keep or release its PUCCH and/or SRS resources when sending an RA transmission 3C when the event 3B counter reaches its threshold.
图4a是示出本发明方法的一实施例的流程图。在步骤400,检测到要在上行链路上传送的数据。在步骤405,启动SR限制度量,SR限制度量用于限制在确定PUCCH上调度请求传送不成功前在PUCCH上将传送的调度请求2B的数量。SR限制度量一般能够是在PUCCH上传送的调度请求的数量,在这种情况下,此数量一般将在步骤405设为0,或者是自启动度量以来或在步骤400中检测到上行链路数据后第一调度请求的传送以来经过的时间。在步骤415中,随后检查能够由在步骤400检测到的上行链路数据使用的UL资源是否已调度。如果是,则调度请求过程在步骤420结束,并且上行链路数据在调度的资源上传送。然而,如果UL资源尚未授予,则在步骤430将检查SR限制度量的阈值是否已达到。当度量是PUCCH上传送的调度请求的数量时,度量应在PUCCH上的每次调度请求传送之后及在进入步骤430之前增大。在图4a的流程图中,度量在步骤425中增大,该步骤是在步骤415中已确定上行链路资源未调度后进入。然而,步骤425能够在步骤420的阈值检查前的任何阶段增大。此外,如表示步骤425的方框周围的虚线所示,当度量是自在步骤405启动度量以来经过的时间量时,一般将无离散的增大步骤425,相反,度量将随着时间的流逝而不断增大。Figure 4a is a flow chart illustrating an embodiment of the method of the present invention. In step 400, data to be transmitted on the uplink is detected. In step 405, an SR restriction metric is enabled, which is used to limit the number of scheduling requests 2B to be transmitted on the PUCCH before determining that the transmission of a scheduling request on the PUCCH was unsuccessful. The SR restriction metric can generally be the number of scheduling requests transmitted on the PUCCH, in which case this number is generally set to zero in step 405, or the time elapsed since the metric was enabled or since the first scheduling request was transmitted after uplink data was detected in step 400. In step 415, a check is then made to see whether UL resources that could be used by the uplink data detected in step 400 have been scheduled. If so, the scheduling request process ends in step 420, and the uplink data is transmitted on the scheduled resources. However, if UL resources have not yet been granted, a check is made in step 430 to see whether a threshold for the SR restriction metric has been reached. When the metric is the number of scheduling requests transmitted on the PUCCH, the metric should be incremented after each scheduling request transmission on the PUCCH and before proceeding to step 430. In the flowchart of Figure 4a, the metric is incremented in step 425, which is entered after it has been determined in step 415 that uplink resources are not scheduled. However, step 425 can be incremented at any stage before the threshold check in step 420. Furthermore, as indicated by the dashed line around the box representing step 425, when the metric is the amount of time that has elapsed since the metric was initiated in step 405, there will generally be no discrete incrementing step 425; instead, the metric will continuously increase as time passes.
如果在步骤430中发现SR限制度量的阈值尚未达到,则进入步骤435,在该步骤中,在PUCCH上传送调度请求2B。随后,再次进入步骤415。另一方面,如果在步骤430中发现度量的阈值已达到,则将进入步骤440。当度量是自在步骤405启动度量以来在PUCCH上传送的调度请求的数量时,阈值一般能够取4、8、16或32次调度请求传送2B值之一,但其它值也可使用。If it is found in step 430 that the threshold value of the SR restriction metric has not been reached, the process proceeds to step 435, in which a Scheduling Request 2B is transmitted on the PUCCH. Thereafter, the process proceeds to step 415 again. On the other hand, if it is found in step 430 that the threshold value of the metric has been reached, the process proceeds to step 440. When the metric is the number of Scheduling Requests transmitted on the PUCCH since the metric was started in step 405, the threshold value can generally be one of 4, 8, 16, or 32 Scheduling Request 2B transmissions, but other values may also be used.
在步骤440中,通过RACH来传送RA传送3C。如上所述,RA传送3C以不同于调度请求传送2B的功率来传送。此外,如果用户设备未收到来自e-nodeB 110的对RA传送的响应,则另一RA传送3C将以更高功率发送。当e-nodeB 110检测到来自已经指派有专用PUCCH SR资源的用户设备105的RA传送3C时,e-nodeB一般将选择为用户设备调度资源(参见图3a和3b)。因此,通过执行步骤440中的RA传送3C,将有效地打破在步骤430检测到的PUCCH上不成功的调度请求传送的循环。In step 440, an RA transmission 3C is transmitted via the RACH. As described above, RA transmission 3C is transmitted at a different power than scheduling request transmission 2B. Furthermore, if the user equipment does not receive a response to the RA transmission from e-nodeB 110, another RA transmission 3C will be sent at a higher power. When e-nodeB 110 detects an RA transmission 3C from user equipment 105 that has been assigned dedicated PUCCH SR resources, the e-nodeB will typically choose to schedule the resources for the user equipment (see Figures 3a and 3b). Therefore, by performing the RA transmission 3C in step 440, the cycle of unsuccessful scheduling request transmissions on the PUCCH detected in step 430 is effectively broken.
在图4b中,示出了一流程图,该流程图示出当SR限制度量达到其阈值时用户设备105释放其指派的PUCCH和/或SRS资源的本发明的一实施例。在步骤435之前,图4b的流程图与图4a的流程图相同。然而,在图4b所示实施例中,当在步骤430中已确定限制度量的阈值已达到时,在步骤437中释放分配到用户设备105的PUCCH资源和/或任何探测参考符号。当PUCCH和/或SRS资源已释放时,进入步骤440,在该步骤中,在RACH上将RA传送3C发送到e-nodeB 110。在其中阈值已达到时是否释放任何指派的PUCCH和/或SRS资源是可选的通信系统100中,如上所述,在步骤440中发送的RA传送能够包括PUCCH和/或SRS是否已释放的指示。FIG4 b shows a flowchart illustrating an embodiment of the present invention in which user equipment 105 releases its assigned PUCCH and/or SRS resources when an SR restriction metric reaches its threshold. Prior to step 435, the flowchart of FIG4 b is identical to the flowchart of FIG4 a. However, in the embodiment shown in FIG4 b , upon determining in step 430 that the restriction metric threshold has been reached, the PUCCH resources and/or any sounding reference symbols allocated to user equipment 105 are released in step 437. When the PUCCH and/or SRS resources have been released, the process proceeds to step 440 , in which an RA transmission 3C is sent on the RACH to e-nodeB 110. In communications systems 100 in which the release of any assigned PUCCH and/or SRS resources when the threshold has been reached is optional, the RA transmission sent in step 440 can include an indication of whether the PUCCH and/or SRS resources have been released, as described above.
在图4a和4b的步骤440的RA传送已发送时,用户设备105一般将停止PUCCH上调度请求2B的重复传送。然而,在图4a所示实施例中,甚至在步骤440中RA传送3C的传送后,也能够在PUCCH上发送另外的调度请求传送。4a and 4b, the user equipment 105 will typically stop the repeated transmission of the scheduling request 2B on the PUCCH. However, in the embodiment shown in FIG4a, even after the transmission of the RA transmission 3C in step 440, further scheduling request transmissions can be sent on the PUCCH.
图4a和4b的方法能够以许多方式变化。例如,第一调度请求2B能够在步骤415中检测任何UL资源是否已调度之前传送;步骤405的SR限制度量启动能够在第一调度请求的传送之后执行等等。4a and 4b can be varied in many ways. For example, the first scheduling request 2B can be transmitted before checking whether any UL resources have been scheduled in step 415; the SR limit metric activation of step 405 can be performed after the transmission of the first scheduling request, and so on.
图4a和4b所示方法能够在用户设备105中有利地执行。在执行步骤435的调度请求传送后再进入步骤415能够有利地在每个传送时间间隔(TTI)执行。在步骤415执行的检查能够是有关是否已为当前TTI调度上行链路资源或是否为任何当前或将来TTI调度上行链路资源的检查。The method shown in Figures 4a and 4b can be advantageously performed in the user equipment 105. Step 415 can be advantageously performed in each transmission time interval (TTI) after the scheduling request transmission of step 435 is performed. The check performed in step 415 can be a check as to whether uplink resources have been scheduled for the current TTI or whether uplink resources are scheduled for any current or future TTI.
图3和4所示的本发明方法能够在任何协议层实现,并且例如能够通过使用MAC和/或RRC来实现。The inventive method shown in Figures 3 and 4 can be implemented at any protocol layer, and can be implemented, for example, by using MAC and/or RRC.
图5示意示出应用本发明的用户设备105的示例。除其它之外,用户设备105包括连接到天线501的收发器500,该收发器用于信号和用户数据的传送和接收。除其它之外,收发器500还连接到UL资源监视机制505,UL资源监视机制适合于经收发器500接收有关为用户设备105调度的传送资源的信息。UL资源监视机制505还连接到UL数据检测机制510,UL数据检测机制适合于检测要从用户设备105传送的任何上行链路数据。UL数据检测机制510例如能够是用户设备105中用户应用的部分或连接到该用户应用。UL数据检测机制510适合于经信号515的传送将检测到的上行链路数据通知UL资源监视机制505。FIG5 schematically illustrates an example of a user equipment 105 in which the present invention may be applied. User equipment 105 includes, among other things, a transceiver 500 connected to an antenna 501 for transmitting and receiving signals and user data. Transceiver 500 is also connected to, among other things, a UL resource monitoring mechanism 505, which is adapted to receive, via transceiver 500, information regarding transmission resources scheduled for user equipment 105. UL resource monitoring mechanism 505 is also connected to a UL data detection mechanism 510, which is adapted to detect any uplink data to be transmitted from user equipment 105. UL data detection mechanism 510 can, for example, be part of or connected to a user application in user equipment 105. UL data detection mechanism 510 is adapted to notify UL resource monitoring mechanism 505 of the detected uplink data via transmission of signal 515.
UL资源监视机制505适合于在收到指示已检测到要传送的上行链路数据的指示信号515时确定是否有任何上行链路传送资源可用于上行链路数据。如果有,则数据在已知方式中通过使用收发器500来传送。然而,如果上行链路资源尚未调度,则图5的UL资源监视机制适合于发送信号525到UL资源监视机制505连接到的比较器机制520。UL资源监视机制505还能够有利地适合于监视下一PUCCH SR资源何时发生。如果UL资源监视机制505检测到在下一PUCCH SR资源的发生时间尚未授予用于传送检测到的数据的上行链路资源,则UL资源监视机制505随后将有利地还适合于将信号525重新发送到比较器机制520。Upon receipt of an indication signal 515 indicating that uplink data to be transmitted has been detected, the UL resource monitoring mechanism 505 is adapted to determine whether any uplink transmission resources are available for the uplink data. If so, the data is transmitted using the transceiver 500 in a known manner. However, if uplink resources have not yet been scheduled, the UL resource monitoring mechanism of FIG. 5 is adapted to send a signal 525 to a comparator mechanism 520 to which the UL resource monitoring mechanism 505 is connected. The UL resource monitoring mechanism 505 can also advantageously be adapted to monitor when the next PUCCH SR resource occurs. If the UL resource monitoring mechanism 505 detects that uplink resources for transmitting the detected data have not yet been granted at the time of the next PUCCH SR resource occurrence, the UL resource monitoring mechanism 505 is then advantageously adapted to resend a signal 525 to the comparator mechanism 520.
图5的比较器机制520包括计数器525、适合于保存(一般是预定的)阈值的存储器535及连接到计数器530的输出545和存储器535的输出550并适合于比较这两个输出的比较器540。比较器540还适合于响应输出545和550的比较结果,生成输出555。5 includes a counter 525, a memory 535 adapted to store a (typically predetermined) threshold value, and a comparator 540 coupled to an output 545 of the counter 530 and an output 550 of the memory 535 and adapted to compare the two outputs. The comparator 540 is further adapted to generate an output 555 in response to a comparison of the outputs 545 and 550.
比较器机制520的计数器530例如可以是适合于对自启动计数器530以来经过的时间进行计数的计时器,或者计数器能够适合于对比较器机制520从UL资源机制505收到的信号的数量或自启动计数器530以来通过PUCCH传送的调度请求的数量进行计数。The counter 530 of the comparator mechanism 520 may, for example, be a timer adapted to count the time elapsed since the counter 530 was started, or the counter may be adapted to count the number of signals received by the comparator mechanism 520 from the UL resource mechanism 505 or the number of scheduling requests transmitted via the PUCCH since the counter 530 was started.
图5的比较器机制520布置成使得比较器540由来自UL资源监视机制的信号525的接收来触发。如果计数器530适合于对用户设备105传送的调度请求的数量或者比较器机制520收到的信号525的数量进行计数,则在比较器540进行比较之前或之后(阈值将相应地设置),比较器机制520将还适合于在接收信号525时增大计数器530。The comparator mechanism 520 of Figure 5 is arranged such that the comparator 540 is triggered by the receipt of a signal 525 from the UL resource monitoring mechanism. If the counter 530 is adapted to count the number of scheduling requests transmitted by the user equipment 105 or the number of signals 525 received by the comparator mechanism 520, the comparator mechanism 520 will also be adapted to increment the counter 530 upon receipt of the signal 525, either before or after the comparator 540 performs the comparison (the threshold value will be set accordingly).
图5的UL资源监视机制505能够有利地适合于在成功的上行链路调度(即,UL-SCH授予消息2D的接收)时将信号560发送到比较器机制520,指示计数器530的值应设为0。备选的是,指示计数器530应设为0的信号560能够结合已检测到UL数据后第一信号525的传送一起发送。计数器530是计时器时,在计数器已设为0后,比较器机制520能够有利地适合于在接收从UL资源监视机制505收到的第一信号525时启动(开始)计数器530。当计数器530适合于对从UL资源监视机制505收到的信号的数量或传送的调度请求2B的数量进行计数时,将计数器530设为0能视为计数器530的启动,或者能够应用单独的启动。信号525和560虽然在图5中示为单独的信号,但能够由信号的两个可能值来表示。The UL resource monitoring mechanism 505 of FIG. 5 can advantageously be adapted to send a signal 560 to the comparator mechanism 520 upon successful uplink scheduling (i.e., receipt of a UL-SCH grant message 2D), indicating that the value of the counter 530 should be set to zero. Alternatively, the signal 560 indicating that the counter 530 should be set to zero can be sent in conjunction with the transmission of a first signal 525 after UL data has been detected. When the counter 530 is a timer, the comparator mechanism 520 can advantageously be adapted to initiate (start) the counter 530 upon receipt of the first signal 525 received from the UL resource monitoring mechanism 505, after the counter has been set to zero. When the counter 530 is adapted to count the number of signals received from the UL resource monitoring mechanism 505 or the number of transmitted scheduling requests 2B, setting the counter 530 to zero can be considered an initiation of the counter 530, or a separate initiation can be applied. Although shown as separate signals in FIG. 5 , signals 525 and 560 can be represented by two possible values of the signal.
如上所述,比较器机制520适合于生成输出信号555,指示计数器530的值是否已达到其阈值。比较器机制520还适合于将此输出555馈送到SR机制570,SR机制适合于基于比较器输出555,确定调度请求2B是否应在PUCCH上传送,或者RA传送3C是否应在RACH上发送。SR机制570还适合于经输出575指导收发器500在PUCCH上发送调度请求(如果输出555指示计时器530的值尚未达到其阈值)以及在RACH上发送RA传送3C(如果输出555指示计数器530的值已达到其阈值)。As described above, the comparator mechanism 520 is adapted to generate an output signal 555 indicating whether the value of the counter 530 has reached its threshold. The comparator mechanism 520 is further adapted to feed this output 555 to the SR mechanism 570, which is adapted to determine whether a scheduling request 2B should be transmitted on the PUCCH or whether an RA transmission 3C should be sent on the RACH based on the comparator output 555. The SR mechanism 570 is further adapted to direct the transceiver 500, via output 575, to send a scheduling request on the PUCCH (if the output 555 indicates that the value of the timer 530 has not reached its threshold) and to send an RA transmission 3C on the RACH (if the output 555 indicates that the value of the counter 530 has reached its threshold).
图5所示机制能够以其它方式实现,并且图5所示实施例只作为示例给出。例如,SR机制570能够实现为比较器机制520或收发器500的部分;UL资源监视机制505能够实现为比较器机制520的部分等等。5 can be implemented in other ways, and the embodiment shown in FIG5 is given as an example only. For example, the SR mechanism 570 can be implemented as part of the comparator mechanism 520 or the transceiver 500; the UL resource monitoring mechanism 505 can be implemented as part of the comparator mechanism 520, etc.
虽然本发明将适当地运转而无需当前e-nodeB 110的任何修改,但通信系统100也能够通过修改e-nodeB 110而得到进一步改进。如上所述,e-nodeB 110能够布置成通过识别RA传送3C的发送方具有对PUCCH资源的接入权,推断RA传送3C从在PUCCH上未成功尝试发送调度请求传送2B的用户设备105发送。如上所述,e-nodeB 110能够有利地还适合于响应此类推断,更新在e-nodeB 110控制下的表达式(1)的任何参数,和/或禁止将新TA值发送到用户设备105。在其中用户设备105能够在发送RA传送3C时保持或释放其PUCCH和/或SRS资源的通信系统100中,e-nodeB 110能够有利地适合于解释RA传送3C中有关PUCCH和/或SRS资源是否已保持的信息,例如,通过识别RA传送3C中包括的前同步码为属于/不属于为已释放其PUCCH资源的用户设备105保留的一组前同步码。此外,e-nodeB 110能够进行修改,以便响应来自已保持其PUCCH和/或SRS资源的用户设备105的RA传送3C,将不传送用于重新配置PUCCH和/或SRS的重新配置消息。另外,e-nodeB能够布置成响应来自已释放其PUCCH和/或SRS资源的用户设备的RA传送3C,识别PUCCH和/或SRS资源可用于分配到需要此类资源的用户设备105。While the present invention will function appropriately without any modification of the current e-nodeB 110, the communication system 100 can also be further improved by modifying the e-nodeB 110. As described above, the e-nodeB 110 can be arranged to infer that the RA transmission 3C was sent from the user equipment 105 that unsuccessfully attempted to send a scheduling request transmission 2B on the PUCCH by identifying that the sender of the RA transmission 3C has access to the PUCCH resources. As described above, the e-nodeB 110 can also advantageously be adapted to update any parameters of expression (1) under the control of the e-nodeB 110 in response to such inference and/or refrain from sending a new TA value to the user equipment 105. In a communication system 100 in which a user equipment 105 is capable of retaining or releasing its PUCCH and/or SRS resources when sending an RA transmission 3C, the e-nodeB 110 can advantageously be adapted to interpret information in the RA transmission 3C regarding whether the PUCCH and/or SRS resources have been retained, for example, by identifying that the preamble included in the RA transmission 3C belongs to or does not belong to a set of preambles reserved for the user equipment 105 that has released its PUCCH resources. Furthermore, the e-nodeB 110 can be adapted so that, in response to an RA transmission 3C from a user equipment 105 that has retained its PUCCH and/or SRS resources, a reconfiguration message for reconfiguring the PUCCH and/or SRS will not be transmitted. Furthermore, the e-nodeB can be arranged to identify, in response to an RA transmission 3C from a user equipment that has released its PUCCH and/or SRS resources, that the PUCCH and/or SRS resources are available for allocation to the user equipment 105 that requires such resources.
UL数据检测机制510、UL资源监视机制505、比较器机制520和SR机制570及e-nodeB110中适合于推断用户设备105已在PUCCH上传送不成功的机制(参阅图3c的事件3G)能够有利地实现为硬件和软件的适合组合。The UL data detection mechanism 510, the UL resource monitoring mechanism 505, the comparator mechanism 520 and the SR mechanism 570 as well as the mechanisms in the e-nodeB 110 suitable for concluding that the user equipment 105 has unsuccessfully transmitted on the PUCCH (see event 3G of FIG. 3c ) can advantageously be implemented as a suitable combination of hardware and software.
本领域的技术人员将理解,本发明不限于附图和上面的详细描述中公开的实施例,这些实施例只是为了说明的目的而陈述,本发明能够以多种不同的方式来实现,并且它由随附权利要求来定义。Those skilled in the art will appreciate that the present invention is not limited to the embodiments disclosed in the drawings and the above detailed description, which are presented for illustrative purposes only, but that the invention can be implemented in many different ways and is defined by the appended claims.
缩略词Abbreviations
DCI 专用控制信息DCI dedicated control information
e-nodeB 演进节点Be-nodeB Evolved Node B
OFDM 正交频分复用OFDM Orthogonal Frequency Division Multiplexing
PUCCH 物理上行链路控制信道PUCCH Physical Uplink Control Channel
RA 随机接入RA Random Access
RACH 随机接入信道RACH Random Access Channel
RAN 无线电接入网络RAN Radio Access Network
RLC 无线电链路控制RLC Radio Link Control
RRC 无线电资源控制RRC Radio Resource Control
SIB 系统信息块SIB System Information Block
SR 调度请求SR Scheduling Request
SRS 探测参考符号SRS Sounding Reference Symbol
TPC 传送功率控制TPC Transmit Power Control
TS 技术规范TS Technical Specification
TSG 技术规范组TSG Technical Specification Group
TTI 传送时间间隔TTI Transmission Time Interval
UE 用户设备UE User Equipment
UL 上行链路UL Uplink
WG 工作组WG Working Group
Claims (15)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US7738808P | 2008-07-01 | 2008-07-01 | |
| US61/077388 | 2008-07-01 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1220314A1 HK1220314A1 (en) | 2017-04-28 |
| HK1220314B true HK1220314B (en) | 2020-03-06 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240098739A1 (en) | Method and apparatus in a telecommunication system | |
| US20250056626A1 (en) | Method and apparatus for fallback action of small data transmission in a wireless communication system | |
| US11317446B2 (en) | Method and apparatus of handling BWP inactivity timer during random access procedure in a wireless communication system | |
| KR102173269B1 (en) | Method and apparatus of preventing bandwidth part misalignment in wireless communication system | |
| KR102130375B1 (en) | Method and apparatus for transmitting and receiving data in mobile communication system with multiple carrier | |
| US20250016844A1 (en) | Communications device, infrastructure equipment and methods | |
| US11683845B2 (en) | Communication control method, radio terminal, apparatus and base station | |
| KR20210015647A (en) | Method and apparatus for selecting beam for preconfigured uplink resources in a wireless communication system | |
| CN112369102A (en) | Method and wireless communication system for handling timer operation | |
| US20220394782A1 (en) | Handling Timing Conflicts Involving Random Access Procedure Messages | |
| HK1220314B (en) | Method and arrangement in a telecommunications system | |
| HK1159394B (en) | Method and arrangement in a telecommunications system |