Transmit Power Allocation Technique
20220232480 · 2022-07-21
Inventors
Cpc classification
H04W52/50
ELECTRICITY
H04W52/34
ELECTRICITY
International classification
H04W52/28
ELECTRICITY
H04W52/36
ELECTRICITY
Abstract
A technique for allocating transmit power for uplink, UL, radio transmission is described. As to a method aspect, a method of allocating transmit power for at least two UL transmissions on one or more cells (302, 304) of a radio access network, RAN, is provided. The method comprises or initiates the step of allocating (202) the transmit power for the UL transmissions. A total transmit power resulting from the allocation is less than or equal to a maximum transmit power by allocating the transmit power to the UL transmissions according to a priority order of the UL transmissions. At least one UL transmission of a low-latency communication is prioritized over at least one UL transmission of a regular communication according to the priority order.
Claims
1-52. (canceled)
53. A method of allocating transmit power for at least two uplink (UL) transmissions on one or more cells of a radio access network (RAN), the method comprising: allocating the transmit power for the UL transmissions, such that a total transmit power resulting from the allocation is less than or equal to a maximum transmit power, by allocating the transmit power to the UL transmissions according to a priority order of the UL transmissions; wherein at least one UL transmission of a low-latency communication is prioritized over at least one UL transmission of a regular communication according to the priority order.
54. The method of claim 53: wherein the at least one UL transmission of the low-latency communication comprises the UL transmission on a physical uplink shared channel (PUSCH) in a 2-step Random Access (RA) procedure on a primary cell (PCell); wherein the UL transmission on the PUSCH in the 2-step RA procedure on the PCell is prioritized according to the priority order over at least one of the UL transmission of the RA preamble in the 2-step RA procedure on the PCell and the UL transmission of a RA preamble in a 4-step RA procedure on the PCell.
55. The method of claim 54, wherein the UL transmission of a RA preamble in a 4-step RA procedure on the PCell and the UL transmission of the RA preamble in the 2-step RA procedure on the PCell have the same priority according to the priority order.
56. The method of claim 54, wherein the UL transmission of a RA preamble in a 4-step RA procedure on the PCell is prioritized according to the priority order over the UL transmission in the 2-step RA procedure on the PCell.
57. The method of claim 54, wherein the UL transmission of a RA preamble in a 2-step RA procedure on the PCell is prioritized according to the priority order over the UL transmission of the RA preamble in the 4 step RA procedure on the PCell.
58. The method of claim 54, wherein the UL transmission in the 2-step RA procedure on the PCell is prioritized according to the priority order over the UL transmission in the 2-step RA procedure on a serving cell other than the PCell.
59. The method of claim 53, wherein the regular communication comprises a 2-step Random Access (RA) procedure on a serving cell other than a primary cell (PCell).
60. The method of claim 53, wherein the at least one UL transmission of the regular communication comprises the UL transmission of a Random Access (RA) preamble in a 2-step RA procedure on a serving cell other than a primary cell (PCell).
61. The method of claim 53, wherein the at least one UL transmission of the regular communication comprises the UL transmission on a physical uplink shared channel (PUSCH) in a 2-step Random Access (RA) procedure on a serving cell other than a primary cell (PCell).
62. The method of claim 61, wherein a PUSCH part of a 2-step RA procedure for a PCell and other serving cells has the same priority as normal PUSCH.
63. The method of claim 53, wherein the at least one UL transmission of the regular communication comprises the UL transmission of a Random Access (RA) preamble in a 4-step RA procedure on a serving cell other than the PCell.
64. The method of claim 54: wherein the at least one UL transmission of the regular communication comprises the UL transmission of a RA preamble in a 2-step RA procedure on a serving cell other than a PCell; wherein the at least one UL transmission of the regular communication comprises the UL transmission of a sounding reference signal (SRS); wherein at least two of the UL transmission of the SRS, the UL transmission of the RA preamble in the 4 step RA procedure on the serving cell other than the PCell, and the UL transmission of the RA preamble in the 2-step RA procedure on the serving cell other than the PCell have the same priority according to the priority order.
65. The method of claim 64, wherein at least one of the UL transmission on the PUCCH, the UL transmission of payload on the PUSCH without a control message, the UL transmission of the SRS, and the UL transmission of the RA preamble in the 4-step RA procedure on the serving cell other than the PCell is prioritized according to the priority order over the UL transmission in the 2-step RA procedure on the serving cell other than the PCell.
66. The method of claim 54: wherein the at least one UL transmission of the low-latency communication comprises an initial transmission on a PUSCH in a 2-step RA procedure on the PCell; and wherein the at least one UL transmission of the regular communication comprises a retransmission on the PUSCH in the 2-step RA procedure on the PCell.
67. The method of claim 54: wherein a PUSCH part of a 2-step RA procedure for an initial transmission has a higher priority than at least one of a physical uplink control channel (PUCCH), PUSCH, sounding reference signal (SRS); and wherein a retransmission of the PUSCH part of the 2-step RA procedure has the same priority as normal PUSCH.
68. The method of claim 54, wherein at least one of the UL transmission in the 2-step RA procedure on the PCell and the UL transmission of a RA preamble in a 4-step RA procedure on the PCell is prioritized according to the priority order over at least one of the UL transmission in the 2-step RA procedure of a ultra-reliable low-latency communication (URLLC) and the UL transmission of the RA preamble in the 4-step RA procedure of the URLLC.
69. The method of claim 53: wherein the total transmit power resulting from the allocation is less than or equal to the maximum transmit power by allocating a second transmit power to at least one of the UL transmissions having a second priority; wherein the second transmit power is reduced relative to a predefined transmit power or a first transmit power allocated to another one of the UL transmissions having a first priority that is higher than the second priority according to the priority order.
70. The method of claim 69, further comprising: determining the total transmit power in a symbol of a transmission occasion; wherein the allocation comprises reducing the second transmit power if the determined total transmit power would exceed the total transmit power.
71. The method of claim 53: wherein the maximum transmit power is a linear value of a maximum output power in a transmission occasion; and wherein the total transmit power in each symbol of the transmission occasion is the sum of the linear values of the transmit powers allocated to the UL transmissions in the respective symbol.
72. A device for allocating transmit power for at least two uplink (UL) transmissions on one or more cells of a radio access network (RAN), the device comprising: processing circuitry; memory containing instructions executable by the processing circuitry whereby the device is operative to: allocate the transmit power for the UL transmissions, wherein a total transmit power resulting from the allocation is less than or equal to a maximum transmit power by allocating the transmit power to the UL transmissions according to a priority order of the UL transmissions; wherein at least one UL transmission of a low-latency communication is prioritized over at least one UL transmission of regular communication according to the priority order.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0100] Further details of embodiments of the technique are described with reference to the enclosed drawings, wherein:
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
[0108]
DETAILED DESCRIPTION
[0109] In the following description, for purposes of explanation and not limitation, specific details are set forth, such as a specific network environment in order to provide a thorough understanding of the technique disclosed herein. It will be apparent to one skilled in the art that the technique may be practiced in other embodiments that depart from these specific details. Moreover, while the following embodiments are primarily described for a New Radio (NR) or 5G implementation, it is readily apparent that the technique described herein may also be implemented for any other radio communication technique, including a Wireless Local Area Network (WLAN) according to the standard family IEEE 802.11, 3GPP LTE (e.g., LTE-Advanced or a related radio access technique such as MulteFire), for Bluetooth according to the Bluetooth Special Interest Group (SIG), particularly Bluetooth Low Energy, Bluetooth Mesh Networking and Bluetooth broadcasting, for Z-Wave according to the Z-Wave Alliance or for ZigBee based on IEEE 802.15.4.
[0110] Moreover, those skilled in the art will appreciate that the functions, steps, units and modules explained herein may be implemented using software functioning in conjunction with a programmed microprocessor, an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), a Digital Signal Processor (DSP) or a general purpose computer, e.g., including an Advanced RISC Machine (ARM). It will also be appreciated that, while the following embodiments are primarily described in context with methods and devices, the invention may also be embodied in a computer program product as well as in a system comprising at least one computer processor and memory coupled to the at least one processor, wherein the memory is encoded with one or more programs that may perform the functions and steps or implement the units and modules disclosed herein.
[0111]
[0112] The device 100 comprises an allocation module 102 that allocates the transmit power for the UL transmissions. A total transmit power resulting from the allocation is less than or equal to a maximum transmit power by allocating the transmit power to the UL transmissions according to a priority order of the UL transmissions. At least one UL transmission of a low-latency communication is prioritized according to the priority order over at least one UL transmission of regular communication.
[0113] Optionally, the device 100 further comprises a transmission module 104 that initiates or performs the UL transmissions using the respectively allocated transmit power for each of the at least two UL transmissions. For example, the at least two UL transmissions are performed by a radio device in the same transmission occasion.
[0114] Any of the modules of the device 100 may be implemented by units configured to provide the corresponding functionality.
[0115] The device 100 may also be referred to as the radio device, or may be embodied by the radio device. The radio device 100 and the RAN, e.g., at least one base station of the RAN, may be in direct radio communication.
[0116]
[0117] In a step 202, the transmit power for the UL transmissions is allocated. A total transmit power resulting from the allocation is less than or equal to a maximum transmit power by allocating the transmit power to the UL transmissions according to a priority order of the UL transmissions. At least one UL transmission of a low-latency communication is prioritized over at least one UL transmission of regular communication according to the priority order.
[0118] Optionally, in a step 204, the UL transmissions are performed using the transmit power allocated to each of the UL transmissions in the step 202.
[0119] The method 200 may be performed by the device 100. For example, the modules 102 and 104 may perform the steps 202 and 204, respectively.
[0120] In any aspect, the radio device 100 may be a mobile or portable station and/or any radio device wirelessly connectable to a base station or RAN, or to another radio device. For example, the radio device may be a user equipment (UE), a device for machine-type communication (MTC) or a device for (e.g., narrowband) Internet of Things (IoT). Two or more radio devices may be configured to wirelessly connect to each other, e.g., in an ad hoc radio network or via a 3GPP SL connection. Furthermore, any base station may be a station providing radio access, may be part of a radio access network (RAN) and/or may be a node connected to the RAN for controlling the radio access. For example, the base station may be an access point, for example a Wi-Fi access point.
[0121] The technique may be used for UL transmissions of a RA procedure, e.g., a 2-step RA procedure and/or a 4-step RA procedure.
[0122]
[0123] In the example, the one or more cells comprise two cells 302 and 304. While these cells are schematically illustrated by two base stations (e.g., gNBs), respectively, the cells 302 and 304 may also be served by one base station.
[0124] A 4-step approach is used for the RA procedure. In this approach, the UE 100 detects a synchronization signal (SS) 310 and decodes the broadcasted system information 312. The 4-step RA procedure 320 comprises transmitting a RA preamble 322 (also: RAP, PRACH preamble or message 1) in the uplink. Each of the gNB 302 and/or 304 replies with a RA response 324 (also: RAR or message 2). The UE 100 then transmits a UE identification 326 (message 3) on PUSCH.
[0125] The UE 100 transmits PUSCH (message 3) after receiving a timing advance (TA) command in the RAR 324, allowing PUSCH to be received with a timing accuracy within the cyclic prefix (CP). Without this timing advance, a very large CP would be needed in order to be able to demodulate and detect PUSCH, unless the system is applied in a cell with very small distance between UE 100 and gNB 302 and/or 304. Since NR also supports larger cells with a need for providing a timing advance to the UE 100, the 4-step approach is needed for the RA procedure in at least some situations.
[0126]
[0127] As schematically illustrated in
[0128] A main purpose of the 2-step RA procedure is to reduce the time duration for a RA (which is also referred to as source of latency herein), so in some sense the msgA transmission 204 may need to be prioritized, especially for the msgA PUSCH part 424, which is weaker, e.g. in terms of transmit power, compared to the msgA preamble part 422 and has a possibility to collide with other msgA PUSCH transmissions on the same time frequency resource.
[0129] Embodiments of the method 200 may be implemented as an enhancement of a power reduction priority according to 3GPP NR Release 15. More specifically, the technique may be implemented based on and/or by extending section 7.5 of 3GPP document TS 38.213, version 15.5.0, as to the prioritizations of the transmission power reductions.
[0130] Any embodiment may be implemented for single cell operation with two uplink carriers or for operation with carrier aggregation. If a total UE transmit power for a PUSCH or PUCCH or PRACH or SRS transmission in a respective transmission occasion i would exceed {circumflex over (P)}.sub.CMAX(i) where {circumflex over (P)}.sub.CMAX(i) is the linear value of P.sub.CMAX(i) in transmission occasion i as defined in the 3GPP document TS 38.101-1 and the 3GPP document TS 38.101-2, the UE 100 allocates power to at least one of PUSCH transmissions, PUCCH transmissions, PRACH transmissions, and SRS transmissions according to the following priority order (in descending order) so that the total UE transmit power is smaller than or equal to {circumflex over (P)}.sub.CMAX(i) in every symbol of transmission occasion i. When determining a total transmit power in a symbol of transmission occasion i, the UE 100 does not include power for transmissions starting after the symbol of transmission occasion i. The total UE transmit power in a symbol of a slot is defined as the sum of the linear values of UE transmit powers for PUSCH, PUCCH, PRACH, and SRS in the symbol of the slot.
[0131] A basic priority order (in descending order), which may be extended according to the technique, reads: [0132] PRACH transmission on the PCell; [0133] PUCCH transmission with HARQ-ACK information and/or SR (e.g. Scheduling Request) or PUSCH transmission with HARQ-ACK information; [0134] PUCCH transmission with CSI or PUSCH transmission with CSI; [0135] PUSCH transmission without HARQ-ACK information or CSI; [0136] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or PRACH transmission on a serving cell other than the PCell.
[0137] In case of the same priority order and for operation with carrier aggregation, the UE 100 prioritizes power allocation for transmissions on the primary cell of the MCG or the SCG over transmissions on a secondary cell and prioritizes power allocation for transmissions on the PCell over transmissions on the PSCell. In case of the same priority order and for operation with two UL carriers, the UE 100 prioritizes power allocation for transmissions on the carrier where the UE is configured to transmit PUCCH. If PUCCH is not configured for any of the two UL carriers, the UE 100 prioritizes power allocation for transmissions on the non-supplementary UL carrier.
[0138] The technique may extend and/or modify the basic priority for prioritizations for transmission power reductions considering the 2-step RA procedure 420.
[0139] In a first embodiment for the 2-step RA procedure 420, the msgA 425 as a whole for 2-step RA procedure 420 is prioritized over the UL transmission of PRACH preamble 322 for the 4-step RA procedure 320.
[0140] Considering that the msgA PUSCH 424, which is not that reliable compared to the UL transmission of the preamble 422, may have the collision issue, the msgA 425 may be prioritized over PRACH transmission 322 on a PCell 302.
[0141] For the msgA 425 on a serving cell 304 other than PCell 302, the msgA 425 may have the same priority as the PRACH transmission 322 for the 4-step RA procedure 320. In the discussion below, PRACH transmission 322 of the 4-step RA procedure 320 is called msg1 PRACH 322, to differentiate from the preamble 422 of the 2-step RA procedure 420. In the discussion below, it is understood that the msgA 425 (and the corresponding UL transmission 204) is composed of two parts: (a) msgA preamble part 422 and (b) msgA PUSCH part 424.
[0142] Herein, exemplary modifications relative to the basic priority order are underlined.
[0143] So the priority order may be as below: [0144] msgA transmission on the PCell; [0145] msg1 PRACH transmission on the PCell; [0146] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information; [0147] PUCCH transmission with CSI or PUSCH transmission with CSI; [0148] PUSCH transmission without HARQ-ACK information or CSI; [0149] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or msg1 PRACH transmission on a serving cell other than the PCell, or msgA transmission on a serving cell other than the PCell.
[0150] In a second embodiment for the 2-step RA procedure 420, the msgA PUSCH part 424 and msgA preamble part 422 are prioritized separately with other channels.
[0151] In a first variant of the second embodiment of the method 200, the msgA PUSCH part 424 has a higher priority than the msgA preamble part 422, and the msgA preamble part 422 may have the same priority as the msg1 preamble 322 (i.e., PRACH) as they are both RA preambles (i.e., functionally almost the same).
[0152] So the priority order can be as below: [0153] msgA PUSCH transmission on the PCell; [0154] msg1 PRACH transmission on the PCell or msgA preamble transmission on the PCell; [0155] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information; [0156] PUCCH transmission with CSI or PUSCH transmission with CSI; [0157] PUSCH transmission without HARQ-ACK information or CSI; [0158] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or msg1 PRACH transmission on a serving cell other than the PCell, or msgA preamble and msgA PUSCH transmissions on a serving cell other than the PCell.
[0159] In a second variant of the second embodiment of the method 200, to make sure the 4-step RA procedure 320 is not affected by the 2-step RA procedure 420, the UL transmission 204 of the PRACH 322 for the 4-step RA procedure 320 may be prioritized over the PUSCH 424.
[0160] So the priority order may read as below: [0161] msg1 PRACH transmission on the PCell or msgA preamble transmission on the PCell; [0162] msgA PUSCH transmission on the PCell; [0163] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information; [0164] PUCCH transmission with CSI or PUSCH transmission with CSI; [0165] PUSCH transmission without HARQ-ACK information or CSI; [0166] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or PRACH transmission on a serving cell other than the PCell, or msgA preamble and msgA PUSCH transmissions on a serving cell other than the PCell.
[0167] Alternatively, in a third variant of the second embodiment of the method 200, the priority order is shown below to have msgA PUSCH 424 prioritized over msgA preamble 422: [0168] msg1 PRACH transmission on the PCell; [0169] msgA PUSCH transmission on the PCell; [0170] msgA preamble transmission on the PCell; [0171] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information; [0172] PUCCH transmission with CSI or PUSCH transmission with CSI; [0173] PUSCH transmission without HARQ-ACK information or CSI; [0174] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or PRACH transmission on a serving cell other than the PCell, or msgA preamble and msgA PUSCH transmissions on a serving cell other than the PCell.
[0175] In a fourth variant of the second embodiment of the method 200, the msgA PUSCH part 424 is treated the same as a normal PUSCH, while the msgA preamble part 422 is treated with the same priority as msg1 PRACH 322 (i.e., the preamble 322 of RA procedure 320).
[0176] The prioritization (i.e., the priority order) from higher priority to lower priority may be: [0177] msg1 PRACH transmission on the PCell or msgA preamble transmission on the PCell; [0178] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information; [0179] PUCCH transmission with CSI or PUSCH transmission with CSI; [0180] PUSCH transmission without HARQ-ACK information or CSI, including msgA PUSCH transmission on the PCell; [0181] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or PRACH transmission on a serving cell other than the PCell, or msgA preamble and msgA PUSCH transmissions on a serving cell other than the PCell.
[0182] Alternatively, in a fifth variant of the second embodiment of the method 200, both msgA PUSCH part 424 for the PCell 302 and other serving cells 304 are treated the same, and having the same priority as normal PUSCH.
[0183] For example, the prioritization from higher priority to lower priority may be: [0184] msg1 PRACH transmission on the PCell or msgA preamble transmission on the PCell; [0185] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information; [0186] PUCCH transmission with CSI or PUSCH transmission with CSI; [0187] PUSCH transmission without HARQ-ACK information or CSI, including msgA PUSCH transmission on any serving cell; [0188] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or PRACH transmission on a serving cell other than the PCell, or msgA preamble transmissions on a serving cell other than the PCell.
[0189] In a third embodiment of the method 200, the msgA PUSCH part 424 for an initial transmission, the msgA PUSCH part 424 for a retransmission, and msgA preamble part 422 are prioritized separately with other channels.
[0190] While in the previous embodiments, msgA PUSCH initial transmission and retransmission are not differentiated, in the third embodiment they are given different priorities. The third embodiment may be combined with the first and/or the second embodiment.
[0191] In one variant of the third embodiment of the method 200, the msgA PUSCH part 424 for the initial transmission has a higher priority than at least one of PUCCH, PUSCH, SRS, etc., but its retransmission has the same priority of normal PUSCH.
[0192] For example, the second variant of the second embodiment may be modified to arrive at the following priority order, e.g., considering different priority orders of the PUSCH initial transmission and retransmissions on the PCell: [0193] msg1 PRACH transmission on the PCell or msgA preamble transmission on the PCell; [0194] Initial transmission of msgA PUSCH on the PCell; [0195] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information; [0196] PUCCH transmission with CSI or PUSCH transmission with CSI; [0197] PUSCH transmission without HARQ-ACK information or CSI, including retransmission of msgA PUSCH on the PCell; [0198] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or PRACH transmission on a serving cell other than the PCell, or msgA preamble and msgA PUSCH transmissions on a serving cell other than the PCell.
[0199] Other embodiments (e.g., the first embodiment and/or any of the variants of the second embodiment) may be similarly modified to give retransmission of msgA PUSCH 424 a different (e.g., lower) priority from the initial transmission of msgA PUSCH 424 on the PCell 302 and/or cells 304 other than PCell 304.
[0200] Alternatively or in addition to the embodiments for the 2-step RA procedure 420 or the 4-step RA procedure 320, the technique may be implemented to prioritizations for transmission power reductions considering URLLC.
[0201] In a first embodiment for the URLLC (e.g., because the URLLC may not be located on the PCell 302), it is reasonable to prioritize the msgA 422, 424 on the cell (e.g., 302 or 304) that carries the URLLC (i.e., high-priority data). Indeed, the technique may prioritize all signal and/or channel associated with the URLLC.
[0202] An exemplary priority order may read: [0203] PRACH transmission on the PCell; [0204] Transmission on the one or more cells that carry high-priority data: [0205] PRACH or MsgA transmission; [0206] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information, where the HARQ-ACK and/or SR is associated with high-priority data; [0207] PUSCH transmission with CSI, where the PUSCH is associated with high-priority data; [0208] PUCCH transmission with CSI; [0209] PUSCH transmission without HARQ-ACK information or CSI; [0210] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information; [0211] PUCCH transmission with CSI or PUSCH transmission with CSI; [0212] PUSCH transmission without HARQ-ACK information or CSI; [0213] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or PRACH transmission on a serving cell other than the PCell.
[0214] The technique may be implemented to prioritize transmission power reduction considering both URLLC and 2-step RA, or URLL and 4-step RA. The priority order may be a combination between any one of the embodiments for the 2-step RA procedure 420 or the 4-step RA procedure 320 and any embodiment for URLLC.
[0215] One example is: [0216] PRACH transmission on the PCell or msgA transmission on the PCell; [0217] Transmission on the one or more cells that carry high-priority data: [0218] PRACH or MsgA transmission not on the PCell; [0219] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information, where the HARQ-ACK and/or SR is associated with high-priority data; [0220] PUSCH transmission with CSI, where the PUSCH is associated with high-priority data; [0221] PUCCH transmission with CSI; [0222] PUSCH transmission without HARQ-ACK information or CSI; [0223] PUCCH transmission with HARQ-ACK information and/or SR or PUSCH transmission with HARQ-ACK information; [0224] PUCCH transmission with CSI or PUSCH transmission with CSI; [0225] PUSCH transmission without HARQ-ACK information or CSI; [0226] SRS transmission, with aperiodic SRS having higher priority than semi-persistent and/or periodic SRS, or PRACH transmission on a serving cell other than the PCell, or msgA transmission on a serving cell other than the PCell and the one or more cells.
[0227]
[0228] The one or more processors 504 may be a combination of one or more of a microprocessor, controller, microcontroller, central processing unit, digital signal processor, application specific integrated circuit, field programmable gate array, or any other suitable computing device, resource, or combination of hardware, microcode and/or encoded logic operable to provide, either alone or in conjunction with other components of the device 100, such as the memory 506, UL transmitter functionality. For example, the one or more processors 504 may execute instructions stored in the memory 506. Such functionality may include providing various features and steps discussed herein, including any of the benefits disclosed herein. The expression “the device being operative to perform an action” may denote the device 100 being configured to perform the action.
[0229] As schematically illustrated in
[0230] With reference to
[0231] Any of the base stations 612 and the UEs 691, 692 may embody the device 100.
[0232] The telecommunication network 610 is itself connected to a host computer 630, which may be embodied in the hardware and/or software of a standalone server, a cloud-implemented server, a distributed server or as processing resources in a server farm. The host computer 630 may be under the ownership or control of a service provider, or may be operated by the service provider or on behalf of the service provider. The connections 621, 622 between the telecommunication network 610 and the host computer 630 may extend directly from the core network 614 to the host computer 630 or may go via an optional intermediate network 620. The intermediate network 620 may be one of, or a combination of more than one of, a public, private or hosted network; the intermediate network 620, if any, may be a backbone network or the Internet; in particular, the intermediate network 620 may comprise two or more sub-networks (not shown).
[0233] The communication system 600 of
[0234] By virtue of the method 200 being performed by any one of the UEs 691 or 692 and/or any one of the base stations 612, the performance of the OTT connection 650 can be improved, e.g., in terms of increased throughput and/or reduced latency. More specifically, the host computer 630 may indicate a priority to the RAN and/or the UE 100 that is used in the priority order.
[0235] Example implementations, in accordance with an embodiment of the UE, base station and host computer discussed in the preceding paragraphs, will now be described with reference to
[0236] The communication system 700 further includes a base station 720 provided in a telecommunication system and comprising hardware 725 enabling it to communicate with the host computer 710 and with the UE 730. The hardware 725 may include a communication interface 726 for setting up and maintaining a wired or wireless connection with an interface of a different communication device of the communication system 700, as well as a radio interface 727 for setting up and maintaining at least a wireless connection 770 with a UE 730 located in a coverage area (not shown in
[0237] The communication system 700 further includes the UE 730 already referred to. Its hardware 735 may include a radio interface 737 configured to set up and maintain a wireless connection 770 with a base station serving a coverage area in which the UE 730 is currently located. The hardware 735 of the UE 730 further includes processing circuitry 738, which may comprise one or more programmable processors, application-specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions. The UE 730 further comprises software 731, which is stored in or accessible by the UE 730 and executable by the processing circuitry 738. The software 731 includes a client application 732. The client application 732 may be operable to provide a service to a human or non-human user via the UE 730, with the support of the host computer 710. In the host computer 710, an executing host application 712 may communicate with the executing client application 732 via the OTT connection 750 terminating at the UE 730 and the host computer 710. In providing the service to the user, the client application 732 may receive request data from the host application 712 and provide user data in response to the request data. The OTT connection 750 may transfer both the request data and the user data. The client application 732 may interact with the user to generate the user data that it provides.
[0238] It is noted that the host computer 710, base station 720 and UE 730 illustrated in
[0239] In
[0240] The wireless connection 770 between the UE 730 and the base station 720 is in accordance with the teachings of the embodiments described throughout this disclosure. One or more of the various embodiments improve the performance of OTT services provided to the UE 730 using the OTT connection 750, in which the wireless connection 770 forms the last segment. More precisely, the teachings of these embodiments may reduce the latency and improve the data rate and thereby provide benefits such as better responsiveness and improved QoS.
[0241] A measurement procedure may be provided for the purpose of monitoring data rate, latency, QoS and other factors on which the one or more embodiments improve. There may further be an optional network functionality for reconfiguring the OTT connection 750 between the host computer 710 and UE 730, in response to variations in the measurement results. The measurement procedure and/or the network functionality for reconfiguring the OTT connection 750 may be implemented in the software 711 of the host computer 710 or in the software 731 of the UE 730, or both. In embodiments, sensors (not shown) may be deployed in or in association with communication devices through which the OTT connection 750 passes; the sensors may participate in the measurement procedure by supplying values of the monitored quantities exemplified above, or supplying values of other physical quantities from which software 711, 731 may compute or estimate the monitored quantities. The reconfiguring of the OTT connection 750 may include message format, retransmission settings, preferred routing etc.; the reconfiguring need not affect the base station 720, and it may be unknown or imperceptible to the base station 720. Such procedures and functionalities may be known and practiced in the art. In certain embodiments, measurements may involve proprietary UE signaling facilitating the host computer's 710 measurements of throughput, propagation times, latency and the like. The measurements may be implemented in that the software 711, 731 causes messages to be transmitted, in particular empty or “dummy” messages, using the OTT connection 750 while it monitors propagation times, errors etc.
[0242]
[0243]
[0244] In any embodiment, the method 200 may determine the priority of power reductions with respect to channels used in a 2-step RA and/or a 4-step RA and/or for a URLLC.
[0245] As has become apparent from above description, embodiments of the technique allow for improved prioritizing the channels targeting for low latency and more reliable services, e.g. a msgA in a 2-step RA procedure and/or channels for transmission of the prioritized data transmission.
[0246] Many advantages of the present invention will be fully understood from the foregoing description, and it will be apparent that various changes may be made in the form, construction and arrangement of the units and devices without departing from the scope of the invention and/or without sacrificing all of its advantages. Since the invention can be varied in many ways, it will be recognized that the invention may be limited (e.g., only) by the scope of the following claims.