Method and apparatus for transmitting feedback information
By optimizing the HARQ-ACK transmission process in the user equipment, the problem of transmission delay on the NR-U frequency carrier is solved, the efficiency and performance of the URLLC service are improved, and the communication requirements of high reliability and low latency are met.
Patent Information
- Application Number
- CN202080092924.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-02-14
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2040-02-14
AI Technical Summary
On the NR-U frequency carrier, the increased time to transmit feedback information causes delays, which deteriorates the performance of the communication system. In particular, in URLLC services, when the user equipment cannot successfully compete for resources within the corresponding channel occupancy time, it causes HARQ-ACK delays.
By determining whether to send delayed HARQ-ACK in the user equipment, physical uplink control channel resources are saved and the HARQ-ACK transmission process is optimized, including not sending excessively delayed HARQ-ACK under preset conditions, so as to improve the efficiency of URLLC services.
By optimizing the transmission of HARQ-ACK, the transmission delay is reduced, the communication system performance on the NR-U frequency carrier is improved, and the high reliability and low latency requirements of URLLC services are met.
Smart Images

Figure CN114946142B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application is a continuation application of PCT international patent application No. PCT / CN2020 / 075344 filed with the State Intellectual Property Office of China on February 14, 2020, which is incorporated herein by reference in its entirety. Technical Field
[0003] The present disclosure is generally directed to wireless communications and, more particularly, to methods and apparatus for transmitting feedback information. Background Art
[0004] Wireless communication technology is pushing the world towards an increasingly interconnected and networked society. High-speed and low-latency wireless communications rely on efficient network resource management and allocation between user equipment and radio access network nodes (including but not limited to wireless base stations). The new generation of networks is expected to provide high-speed, low-latency and ultra-reliable communication capabilities and meet the needs of different industries and users. Ultra-reliable low-latency communication (URLLC) can provide high reliability and low latency in communication between user equipment and radio access network nodes. URLLC can be supported on licensed frequency carriers and / or unlicensed frequency carriers. There are some problems and difficulties associated with transmitting feedback information, for example, how to improve the performance of transmitting feedback information. The present disclosure can solve at least some of the problems associated with existing systems to improve the performance of wireless communications. Summary of the Invention
[0005] The present application relates to methods, systems, and devices for wireless communications, and more particularly, to methods, systems, and devices for transmitting feedback information.
[0006] In one embodiment, the present disclosure describes a method for transmitting feedback information by a communication node. The method includes sending a hybrid automatic repeat request-acknowledgement (HARQ-ACK) in response to a preset rule being satisfied.
[0007] In some other embodiments, an apparatus for wireless communication may include a memory storing instructions and a processing circuit in communication with the memory. When the processing circuit executes the instructions, the processing circuit is configured to perform the above method.
[0008] In some other embodiments, a device for wireless communication may include a memory storing instructions and a processing circuit in communication with the memory. When the processing circuit executes the instructions, the processing circuit is configured to perform the above method.
[0009] In some other embodiments, a computer-readable medium includes instructions that, when executed by a computer, cause the computer to perform the above method.
[0010] These and other aspects and embodiments thereof are described in more detail in the drawings, the description, and the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 An example of a wireless communication system including one radio network node and one or more user equipments is shown.
[0012] Figure 2 An example of a network node is shown.
[0013] Figure 3 An example of a user device is shown.
[0014] Figure 4 A flow chart of a method for wireless communication is shown.
[0015] Figure 5A An exemplary embodiment of transmitting feedback information is shown.
[0016] Figure 5B Another exemplary embodiment of transmitting feedback information is shown.
[0017] Figure 5C Another exemplary embodiment of transmitting feedback information is shown.
[0018] Figure 5D Another exemplary embodiment of transmitting feedback information is shown.
[0019] Figure 5E Another exemplary embodiment of transmitting feedback information is shown.
[0020] Figure 5F Another exemplary embodiment of transmitting feedback information is shown.
[0021] Figure 5G Another exemplary embodiment of transmitting feedback information is shown.
[0022] Figure 5H Another exemplary embodiment of transmitting feedback information is shown.
[0023] Figure 5I Another exemplary embodiment of transmitting feedback information is shown.
[0024] Figure 5J Another exemplary embodiment of transmitting feedback information is shown.
[0025] Figure 5K Another exemplary embodiment of transmitting feedback information is shown.
[0026] Figure 5L Another exemplary embodiment of transmitting feedback information is shown. DETAILED DESCRIPTION
[0027] The present disclosure will now be described in detail hereinafter with reference to the accompanying drawings, which form a part hereof and show by way of illustration specific examples of embodiments. However, it should be noted that the present disclosure may be embodied in a variety of different forms, and thus, the subject matter covered or claimed is intended to be construed as not limited to any of the embodiments set forth below.
[0028] Throughout the specification and claims, terms may have subtle meanings, in addition to their explicitly stated meanings, that are suggested or implied by the context. Likewise, the phrases "in one embodiment" or "in some embodiments" as used herein do not necessarily refer to the same embodiment, and the phrases "in another embodiment" or "in other embodiments" as used herein do not necessarily refer to different embodiments. The phrases "in one embodiment" or "in some embodiments" as used herein do not necessarily refer to the same embodiment, and the phrases "in another embodiment" or "in other embodiments" as used herein do not necessarily refer to different embodiments. For example, the claimed subject matter is intended to include, in whole or in part, exemplary embodiments or combinations of embodiments.
[0029] In general, terms can be understood at least in part based on usage in the context. For example, terms such as "and", "or", "and / or", etc., as used herein, can include various meanings that can depend at least in part on the context in which the terms are used. Typically, if "or" is used to associate a list such as A, B, or C, it is intended to indicate that the present invention is used to include A, B, and C, and that the present invention is used to exclude A, B, or C. In addition, the terms "one or more" or "at least one" as used herein, at least in part depending on the context, can be used to describe any feature, structure, or characteristic in a singular sense, or can be used to describe a combination of features, structures, or characteristics in a plural sense. Similarly, terms such as "a", "an," or "the" can also be understood to convey singular usage or plural usage, depending at least in part on the context. In addition, the term "based on" or "determined by..." can be understood to not necessarily be intended to convey a set of exclusive factors, but can also allow the presence of additional factors that are not necessarily explicitly described, depending at least in part on the context.
[0030] The present disclosure describes methods and apparatus for transmitting feedback information, specifically, transmitting Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK).
[0031] Next-generation (NG) mobile communication systems are driving the world towards an increasingly interconnected and networked society. High-speed and low-latency wireless communications rely on efficient network resource management and allocation between user devices and radio access network nodes (including but not limited to radio base stations). The next-generation network is expected to provide high-speed, low-latency and ultra-reliable communication capabilities and meet the needs of different industries and users. Ultra-reliable low-latency communication (URLLC) can provide high reliability and low latency between user devices and radio access network nodes. To increase bandwidth, shorten latency and / or increase speed, wireless communications can be carried out in licensed bands and / or New Radio Unlicensed (NR-U) bands.
[0032] In a fifth generation (5G) communication system on a licensed frequency carrier, a URLLC service may be configured with one or more sub-timeslots within a time slot. Each of the one or more sub-timeslots may be configured to transmit feedback information to reduce latency in the URLLC service on the licensed carrier.
[0033] In a fifth generation (5G) communication system on an NR-U frequency carrier, there is a problem of increasing the time required for transmitting feedback information, thereby increasing delay and deteriorating the performance of the communication system on the NR-U frequency carrier. For example, one problem may be that when a user equipment (UE) cannot transmit feedback information within a corresponding channel occupation time (COT) (e.g., due to failure to successfully compete for a resource channel for transmitting feedback information), a non-numeric value of K1 may instruct the UE to store a HARQ-ACK corresponding to a physical downlink shared channel (PDSCH), and the UE may wait to send the HARQ-ACK until a numeric value of K1 is indicated in received downlink control information (DCI), which results in a long delay and increases the latency of transmitting the feedback information.
[0034] The present disclosure describes methods and apparatus for transmitting feedback information (e.g., HARQ-ACK). In some embodiments, the present disclosure may improve the efficiency of transmitting HARQ-ACK for URLLC services on NR-U carriers. In some embodiments, in certain circumstances, when HARQ-ACK is excessively delayed, the present disclosure may determine that the UE may not send a delayed HARQ-ACK in order to conserve physical uplink control channel (PUCCH) resources.
[0035] Figure 1A wireless communication system 100 is shown, which includes a radio network node 118 and one or more user equipment (UE) 110. The radio network node may include a network base station, which may be a nodeB (NB, such as a gNB) in a mobile telecommunications environment. Each UE may wirelessly communicate with the radio network node via one or more radio channels 115. For example, a first UE 110 may wirelessly communicate with the radio network node 118 via a channel including multiple radio channels during a specific time period. The network base station 118 may send downlink control information (DCI) to the user equipment 110, and the DCI may include information indicating how the UE may transmit feedback information. The feedback information may include HARQ-ACK.
[0036] Figure 2 An example electronic device 200 implementing a network base station is shown. The example electronic device 200 may include wireless transmit / receive (Tx / Rx) circuitry 208 to transmit / receive communications with a UE and / or other base stations. The electronic device 200 may also include network interface circuitry 209 to enable the base station to communicate with other base stations and / or a core network, such as optical or wired interconnects, Ethernet, and / or other data transmission media / protocols. The electronic device 200 may optionally include an input / output (I / O) interface 206 to communicate with an operator or such personnel.
[0037] The electronic device 200 may also include system circuitry 204. System circuitry 204 may include a processor 221 and / or memory 222. Memory 222 may include an operating system 224, instructions 226, and parameters 228. Instructions 226 may be configured for one or more processors 124 to perform network node functions. Parameters 228 may include parameters that support execution of instructions 226. For example, the parameters may include network protocol settings, bandwidth parameters, radio frequency mapping assignments, and / or other parameters.
[0038] Figure 3An example of an electronic device implementing a terminal device 300 (e.g., user equipment (UE)) is shown. UE 300 may be a mobile device, such as a smartphone or a mobile communication module provided in a vehicle. UE 300 may include a communication interface 302, system circuitry 304, an input / output interface (I / O) 306, a display circuit 308, and a storage device 309. The display circuitry may include a user interface 310. System circuitry 304 may include any combination of hardware, software, firmware, or other logic / circuits. System circuitry 304 may be implemented using, for example, one or more system-on-chips (SoCs), application-specific integrated circuits (ASICs), discrete analog and digital circuits, and other circuits. System circuitry 304 may be part of any desired functionality implementation in UE 300. In this regard, the system circuitry 304 may include logic for functions such as facilitating decoding and playing music and videos (e.g., MP3, MP4, MPEG, AVI, FLAC, AC3, or WAV decoding and playback); running applications; accepting user input; saving and retrieving application data; establishing, maintaining, and terminating cellular phone calls or data connections, such as for internet connections; establishing, maintaining, and terminating wireless network connections, Bluetooth connections, or other connections; and displaying relevant information on a user interface 310. The user interface 310 and the input / output (I / O) interface 306 may include a graphical user interface, a touch-sensitive display, tactile feedback or other tactile output, voice or facial recognition input, buttons, switches, speakers, and other user interface elements. Additional examples of the I / O interface 306 may include microphones, video and still image cameras, temperature sensors, vibration sensors, rotation and orientation sensors, headphone and microphone input / output jacks, universal serial bus (USB) connectors, memory card slots, radiation sensors (e.g., IR sensors), and other types of inputs.
[0039] Reference Figure 3The communication interface 302 may include radio frequency (RF) transmission (Tx) and reception (Rx) circuitry 316 that handles the transmission and reception of signals via one or more antennas 314. The communication interface 302 may include one or more transceivers. The transceiver may be a wireless transceiver that includes modulation / demodulation circuitry, a digital-to-analog converter (DAC), a shaping table, an analog-to-digital converter (ADC), filters, a waveform shaper, filters, preamplifiers, power amplifiers, and / or other logic for transmitting and receiving via one or more antennas or (for some devices) via a physical (e.g., wired) medium. The transmitted and received signals may follow any of a variety of formats, protocols, modulations (e.g., QPSK, 16-QAM, 64-QAM, or 256-QAM), channels, bit rates, and encodings. As a specific example, the communication interface 302 may include a transceiver that supports transmission and reception under 2G, 3G, BT, WiFi, Universal Mobile Telecommunications System (UMTS), High Speed Packet Access (HSPA)+, 4G / Long Term Evolution (LTE), and 5G standards. However, the techniques described below are applicable to other wireless communication technologies, whether from the 3rd Generation Partnership Project (3GPP), the GSM Association, 3GPP2, IEEE, or other partnership or standards body.
[0040] Reference Figure 3 , the system circuit 304 may include one or more processors 321 and memory 322. The memory 322 stores, for example, an operating system 324, instructions 326, and parameters 328. The processor 321 is configured to execute the instructions 326 to perform the desired functions for the UE 300. The parameters 328 may provide and specify configuration and operating options for the instructions 326. The memory 322 may also store any BT, WiFi, 3G, 4G, 5G, or other data that the UE 300 will send or has received via the communication interface 302. In various embodiments, the system power of the UE 300 may be supplied by a power storage device (such as a battery or a transformer).
[0041] The present disclosure describes the following several embodiments, which may be partially or fully implemented on the network base station and / or user equipment described above.
[0042] Reference Figure 4 This disclosure describes an embodiment of a method 400 for transmitting feedback information. The method 400 may include step 410: In response to a pre-defined rule being satisfied, a user equipment (UE) may transmit a hybrid automatic repeat request-acknowledgement (HARQ-ACK). In one embodiment, the HARQ-ACK may be transmitted by the UE to a network base station (e.g., a gNB).
[0043] In some embodiments, the preset rule may include whether the HARQ-ACK is sent by the user equipment. In one embodiment, the user equipment may determine whether the preset rule is satisfied; and in response to determining that the preset rule is satisfied, the user equipment may use a physical uplink control channel (PUCCH) resource to carry the HARQ-ACK.
[0044] Reference Figures 5A-5L , a user equipment (UE) may receive first downlink control information (first DCI or DCI-1) 510. The first DCI (DCI-1) 510 may include a first K1 (K1-1) 512. The UE may receive corresponding first information from a network base station via a first physical downlink shared channel (first PDSCH information or PDSCH1) 514. A first physical uplink control channel (first PUCCH resource or PUCCH1) 516 may correspond to PDSCH1 514. The value K1 may indicate the scheduling timing between the PDSCH and the corresponding PUCCH. For example, there may be K1 time slots (or sub-time slots) between PUCCH1 516 and PDSCH1 514. In some embodiments, PUCCH1 516, PUCCH2 526, and PUCCH3 536 may be pre-configured to transmit feedback information, and when the UE successfully competes for a PUCCH resource, the UE may transmit corresponding HARQ-ACK on the successfully competed PUCCH resource. For example, when the UE successfully contends for PUCCH1 among PUCCH1, PUCCH2, and PUCCH3, the UE may transmit corresponding HARQ-ACK on PUCCH1.
[0045] A second DCI (DCI-2) 520 may include a second K1 (K1-2) 522. The UE may receive second PDSCH information (PDSCH2) 524 from the network base station. A second PUCCH resource (PUCCH2) 526 may correspond to PDSCH2 524. A third DCI (DCI-3) 530 may include a third K1 (K1-3) 532. The UE may receive third PDSCH information (PDSCH3) 534 from the network base station. A third PUCCH resource (PUCCH3) 536 may correspond to PDSCH3 534.
[0046] K1 in DCI can be a non-numeric value. For example, refer to Figure 5A , the first K1 (K1-1) in the first DCI may be a non-numeric K1. The base station configures a non-numeric K1 in the DCI to notify the UE to store the HARQ-ACK. After receiving the first DCI and the first PDSCH information, the UE may store the HARQ-ACK corresponding to the received first PDSCH information.
[0047] K1 in DCI can be a numerical value. For example, refer to Figure 5B The first K1 (K1-1) in the DCI-1 may be a value of K1. The value K1 may indicate the scheduling timing between the PDSCH and the corresponding PUCCH. For example, there may be K1-1 slots (or subslots) between PUCCH1 516 and PDSCH1 514.
[0048] In reference Figure 5A In some embodiments, where K1-1 is used as a non-numeric K1, the UE may compete for a PUCCH resource among at least one configured PUCCH resource (e.g., between PUCCH1, PUCCH2, and / or PUCCH3). After successfully completing the competition, for example, the UE may select the first successfully competed resource and use the first successfully competed resource to carry the HARQ-ACK. For example, when PUCCH1 516 is the first successfully competed resource, the UE may use PUCCH1 516 to carry the HARQ-ACK. In another embodiment, when the UE has stored the HARQ-ACK as a stored HARQ-ACK, the UE may use PUCCH1 516 to carry the stored HARQ-ACK.
[0049] In reference Figure 5B In some embodiments, where K1-1 is used as the value K1, the UE may use the configured PUCCH1516 to carry the HARQ-ACK. Optionally and / or alternatively, the UE may also compete for a PUCCH resource among at least one configured PUCCH resource (e.g., between PUCCH1, PUCCH2, and / or PUCCH3). After successfully completing the competition, for example, the UE may select the first successfully contended resource and use the first successfully contended resource to carry the HARQ-ACK. For example, when PUCCH1 516 is the first successfully contended resource, the UE may use PUCCH1 516 to carry the HARQ-ACK.
[0050] In reference Figure 5C In some embodiments, where K1-1 is a non-numeric value K1, the UE may store a HARQ-ACK corresponding to the received first PDSCH information. The UE may receive a second DCI (DCI-2). DCI-2 may include the numeric value K1-2. The UE may send the stored HARQ-ACK on a second PUCCH resource (PUCCH2). PUCCH2 may correspond to the numeric value K1-2. In some embodiments, such as Figure 5AAs shown, the UE may send HARQ-ACK on the first successfully contended resource among at least one configured PUCCH resource (e.g., on PUCCH1), and then Figure 5C As shown, the UE can send HARQ-ACK again on PUCCH2.
[0051] In reference Figure 5D In some embodiments, the UE may receive a second DCI (DCI-2) including a value K1-2 and a feedback flag. Alternatively, in some embodiments, the previous DCI received by the UE may be DCI-1 including a non-value K1, and the UE may store the HARQ-ACK corresponding to the received first PDSCH information.
[0052] The feedback flag may indicate whether the UE sends the stored HARQ-ACK. The UE may determine whether the feedback flag is equal to a preset enable value or a preset disable value. In response to the feedback flag in DCI-2 being a preset enable value, the UE may send the stored HARQ-ACK on a second PUCCH resource (PUCCH2). PUCCH2 may correspond to a value K1-2. In response to the feedback flag in DCI-2 being a preset disable value, the UE may not send the stored HARQ-ACK on PUCCH2. For example, but not limited to, the UE may wait for the next DCI to send the stored HARQ-ACK, the next DCI including the value K1 and a feedback flag of a preset enable value; otherwise, if the feedback flag is a preset disable value, the UE may remove the stored HARQ-ACK and / or not send the stored HARQ-ACK. For example, but not limited to, in one embodiment, the preset enable value may be 1, and the preset disable value may be 0; or in another embodiment, the preset enable value may be 0, and the preset disable value may be 1. In some embodiments, such as Figure 5A As shown, the UE may send HARQ-ACK on the first successfully contended resource among the at least one configured PUCCH resource (eg, on PUCCH1), and then, as shown in FIG. Figure 5D As shown, when the feedback flag in DCI-2 enables feedback, the UE can send HARQ-ACK again on PUCCH2.
[0053] In reference Figure 5DIn some embodiments, DCI-2 may include K1-2 and a priority indication. K1-2 may be a numerical value K1. The priority indication may indicate whether it is a high priority value so that the UE sends the stored HARQ-ACK. The UE may determine whether the feedback flag is equal to a high priority value or a low priority value. In response to the priority indication in the DCI-2 being a high priority value, the UE may send the stored HARQ-ACK on a second PUCCH resource (PUCCH2). PUCCH2 may correspond to the numerical value K1-2. In response to the priority indication in the DCI-2 being a low priority value, the UE may not send the stored HARQ-ACK on PUCCH2. For example, but not limited to, the UE may wait for the next DCI to send the stored HARQ-ACK, the next DCI including the numerical value K1 and the correct feedback flag; or the UE may remove the stored HARQ-ACK and / or not send the stored HARQ-ACK. For example, but not limited to, in one embodiment, the high priority value may be 1, and the low priority value may be 0; or, in another embodiment, there may be a preset priority threshold, and when the priority indication is greater than the preset priority threshold, the UE determines the priority indication as a high priority, and when the priority indication is not greater than the preset priority threshold, the UE determines the priority indication as a low priority.
[0054] In reference Figure 5E In some embodiments, a user equipment (UE) may receive DCI-1 including K1-1. K1-1 may include a non-numeric value K1 or a numeric value K1. Two PUCCH carriers may be configured for the corresponding PDSCH. In one embodiment, two PUCCH resources (516 and 518) may be configured corresponding to PDSCH1. One of the two configured PUCCH resources is a PUCCH resource (PUCCH1 516) configured on an unlicensed carrier; and the other of the two configured PUCCH resources is a PUCCH resource (PUCCH1 518) configured on a licensed carrier.
[0055] When two PUCCH resources are configured corresponding to one PDSCH information, the base station may configure or notify the UE to select one of the two configured PUCCH resources.
[0056] In one embodiment, the DCI sent by the base station to the UE may include a feedback carrier selection flag. The feedback carrier selection flag may indicate which of the two configured PUCCH resources the UE selects to send HARQ-ACK. The UE may determine whether the feedback carrier selection flag is equal to a preset authorized carrier enable value or a preset unlicensed carrier enable value. In response to the feedback carrier selection flag in the received DCI being the preset authorized carrier enable value, the UE may select and use the PUCCH resources on the authorized carrier to send HARQ-ACK. In response to the feedback carrier selection flag being equal to the preset unlicensed carrier enable value, the UE may select and use the PUCCH resources on the unlicensed carrier to send HARQ-ACK. For example, but not limited to, in one embodiment, the preset authorized carrier enable value may be 1, and the preset unlicensed carrier enable value may be 0; or in another embodiment, the preset authorized carrier enable value may be 0, and the preset unlicensed carrier enable value may be 1.
[0057] In another embodiment, the DCI sent by the base station to the UE may include a priority indication. The priority indication may indicate which of the two configured PUCCH resources the UE selects to send HARQ-ACK. The UE may determine whether the priority indication is equal to a high priority value or a low priority value. In response to the priority indication in the received DCI being high priority, the UE may select and use the PUCCH resources on the authorized carrier to send HARQ-ACK. In response to the priority indication being equal to the low priority value, the UE may select and use the PUCCH resources on the unauthorized carrier to send HARQ-ACK. For example, but not limited to, in one embodiment, the high priority value may be 1 and the low priority value may be 0; or, in another embodiment, there may be a preset priority threshold, and when the priority indication is greater than the preset priority threshold, the UE may determine that the priority indication is a high priority value, and when the priority indication is not greater than the preset priority threshold, the UE may determine that the priority indication is a low priority value.
[0058] In some embodiments, when a communication system transmits data using URLLC on an NR-U frequency carrier, under certain conditions, for example, when HARQ-ACK is excessively delayed compared to a preset requirement, the communication system may determine not to transmit HARQ-ACK in order to save UCI or PUCCH resources, thereby improving URLLC performance. The present disclosure describes various embodiments in which a wireless communication system determines whether a UE sends a corresponding HARQ-ACK.
[0059] In some embodiments, the preset rule in method 400 may include whether the feedback flag in the received DCI is equal to a preset value. When the feedback flag is equal to the preset value, the UE may send the corresponding HARQ-ACK. When the feedback flag is not equal to the preset value, the UE may not send the corresponding HARQ-ACK. For example, but not limited to, the UE may wait for the next DCI to send the corresponding HARQ-ACK, and the next DCI includes the value K1 and the appropriate feedback flag; or the UE may remove the corresponding HARQ-ACK and / or not send the corresponding HARQ-ACK. For example, but not limited to, in one embodiment, the preset value may be 1; or in another embodiment, the preset value may be 0.
[0060] In reference Figure 5F In one embodiment, DCI-2 520 may include a value K1-2 and a feedback flag 521, wherein the feedback flag 521 indicates whether the UE sends the corresponding HARQ-ACK. In one embodiment, the corresponding HARQ-ACK may be a HARQ-ACK stored as a stored HARQ-ACK by the UE based on PDSCH1 scheduled corresponding to the previously received DCI (DCI-1). DCI-1 may include a non-value K1. When the feedback flag is equal to a preset value, the UE may send the stored HARQ-ACK on PUCCH2. When the feedback flag is not equal to the preset value, the UE may not send the stored HARQ-ACK on PUCCH2.
[0061] In some embodiments, the preset rules in method 400 may include whether the value K1 in the received DCI is less than a preset threshold or belongs to a set of preset values. When the value K1 in the received DCI is less than the preset threshold or belongs to the set of preset values, the UE may send the corresponding HARQ-ACK. When the value K1 in the received DCI is not less than the preset threshold and does not belong to the set of preset values, the UE may not send the corresponding HARQ-ACK. For example, but not limited to, the UE may wait for the next DCI to send the corresponding HARQ-ACK, and the next DCI includes the value K1 and an appropriate K1 value; or the UE may remove the corresponding HARQ-ACK and / or not send the corresponding HARQ-ACK. For example, but not limited to, in one embodiment, the preset threshold may be 3, 5 or 10; and the set of preset values may include one or more preset values, such as {0}, {0, 1} or {0, 1, 2, 3, 4, 5}.
[0062] In reference Figure 5CIn one embodiment, DCI-2 520 may include a value K1-2. In response to the value K1-2 being less than a preset threshold or belonging to a set of preset values, the UE may send a HARQ-ACK corresponding to PDSCH1 on PUCCH2. In response to the value K1-2 being not less than a preset threshold and not belonging to a set of preset values, the UE may not send a HARQ-ACK corresponding to PDSCH1 on PUCCH2. In another embodiment, the previously received DCI (DCI-1) may include a non-value K1-1, and the corresponding HARQ-ACK may be a HARQ-ACK stored by the UE based on PDSCH1.
[0063] In some embodiments, the preset rules in method 400 may include whether the scheduling DCI includes a K1-deadline and whether the PUCCH resource carrying the HARQ-ACK is no later than another PUCCH resource corresponding to the K1-deadline. When the PUCCH resource carrying the HARQ-ACK is no later than another PUCCH resource corresponding to the K1-deadline in the scheduling DCI, the UE may send the corresponding HARQ-ACK. When the PUCCH resource carrying the HARQ-ACK is later than another PUCCH resource corresponding to the K1-deadline in the scheduling DCI, the UE may not send the corresponding HARQ-ACK. For example, but not limited to, the UE may remove the corresponding HARQ-ACK and / or not send the corresponding HARQ-ACK.
[0064] In reference Figures 5G-5H In some embodiments, DCI-1 510 may include a non-value K1-1 512 and a K1-deadline 511. The K1-deadline may indicate whether the UE sends the corresponding HARQ-ACK. In one embodiment, the corresponding HARQ-ACK may be a HARQ-ACK stored by the UE based on PDSCH1, which is scheduled by DCI-1 including a non-value K1-1. DCI-2 may include a value K1-2, and PUCCH2 corresponds to PDSCH2 based on the value K1-2. In one embodiment, Figure 5G As shown, when PUCCH2 is not later than the PUCCH resource corresponding to K1-deadline in time, the UE may send the stored HARQ-ACK on PUCCH2. Figure 5H As shown, when PUCCH2 is later in time than the PUCCH resource corresponding to K1-Deadline, the UE may not send the stored HARQ-ACK on PUCCH2.
[0065] In reference Figures 5I-5JIn other embodiments, DCI-1 510 may include a value K1-1 512 and a K1-deadline 511. The K1-deadline may indicate whether the UE sends a corresponding HARQ-ACK. In one embodiment, PUCCH1 based on the value K1-1 may fail during resource contention, and the corresponding HARQ-ACK may be stored for transmission on a later PUCCH resource. The UE may receive DCI-2 including the value K1-2, and the PUCCH2 corresponds to the PDSCH2 based on the value K1-2. In one embodiment, Figure 5I As shown, when PUCCH2 succeeds in resource contention and is no later than the PUCCH resource corresponding to K1-deadline, the UE may send the stored HARQ-ACK on PUCCH2. Figure 5J As shown, when PUCCH2 is later in time than the PUCCH resource corresponding to K1-Deadline, the UE may not send the stored HARQ-ACK on PUCCH2.
[0066] In some embodiments, the preset rules in method 400 may include whether the time interval between the PUCCH resource (or physical uplink shared channel (PUSCH) resource) configured to carry HARQ-ACK and the PDSCH corresponding to the HARQ-ACK is not greater than a preset interval threshold. When the time interval between the PUCCH resource (or PUSCH resource) configured to carry HARQ-ACK and the PDSCH corresponding to the HARQ-ACK is not greater than the preset interval threshold, the UE may send the corresponding HARQ-ACK on the PUCCH resource (or PUSCH resource). When the time interval between the PUCCH resource (or PUSCH resource) configured to carry HARQ-ACK and the PDSCH corresponding to the HARQ-ACK is greater than the preset interval threshold, the UE may not send the corresponding HARQ-ACK. For example, but not limited to, the UE may remove the corresponding HARQ-ACK and / or not send the corresponding HARQ-ACK.
[0067] In reference Figure 5KIn one embodiment, DCI-1 510 may include a non-numeric value K1-1 512. The preset interval threshold may be configured by DCI received from a network base station, or by radio resource control (RRC) based on the network base station. In one embodiment, the corresponding HARQ-ACK may be a HARQ-ACK stored by the UE based on PDSCH1, which is scheduled by DCI-1 including a non-numeric value K1-1. DCI-2 may include a numeric value K1-2, and PUCCH2 corresponds to PDSCH2 based on the numeric value K1-2. A time interval 590 may be between PUCCH2 configured to carry HARQ-ACK and PDSCH1 corresponding to HARQ-ACK. When the time interval 590 is not greater than the preset interval threshold, the UE may send the stored HARQ-ACK on PUCCH2. When the time interval 590 is greater than the preset interval threshold, the UE may not send the stored HARQ-ACK on PUCCH2. In another embodiment, PUSCH2 may be configured to carry HARQ-ACK. The time interval 590 may be between PUSCH2 and PDSCH1. When the time interval 590 is not greater than the preset interval threshold, the UE may send the stored HARQ-ACK on PUSCH2. When the time interval 590 is greater than the preset interval threshold, the UE may not send the stored HARQ-ACK on PUSCH2.
[0068] In some embodiments, the preset rules in method 400 may include whether the time interval between the PUCCH resource (or PUSCH resource) configured to carry HARQ-ACK and the PDCCH corresponding to the HARQ-ACK for scheduling the PDSCH is not greater than a preset interval threshold. When the time interval between the PUCCH resource (or PUSCH resource) configured to carry HARQ-ACK and the PDCCH based on the PDSCH corresponding to the HARQ-ACK is not greater than the preset interval threshold, the UE may send the corresponding HARQ-ACK on the PUCCH resource (or PUSCH resource). When the time interval between the PUCCH resource (or PUSCH resource) configured to carry HARQ-ACK and the PDCCH based on the PDSCH corresponding to the HARQ-ACK is greater than the preset interval threshold, the UE may not send the corresponding HARQ-ACK. For example, but not limited to, the UE may remove the corresponding HARQ-ACK and / or not send the corresponding HARQ-ACK.
[0069] Reference Figure 5K, DCI-1 510 may include a non-value K1-1 512. In one embodiment, the corresponding HARQ-ACK may be a HARQ-ACK stored by the UE based on PDSCH1, which is scheduled by DCI-1 including a non-value K1-1. PDCCH1 515 may be configured based on PDSCH1. DCI-2 may include a value K1-2, and PUCCH2 corresponds to PDSCH2 based on the value K1-2. A time interval 590 may be between PUCCH2 configured to carry HARQ-ACK and PDCCH1 based on PDSCH1 corresponding to HARQ-ACK. When the time interval 590 is not greater than a preset interval threshold, the UE may send the stored HARQ-ACK on PUCCH2. When the time interval 590 is greater than the preset interval threshold, the UE may not send the stored HARQ-ACK on PUCCH2. In another embodiment, PUSCH2 may be configured to carry HARQ-ACK. The time interval 590 may be between PUSCH2 and PDCCH1. When the time interval 590 is not greater than the preset interval threshold, the UE may send the stored HARQ-ACK on PUSCH2. When the time interval 590 is greater than the preset interval threshold, the UE may not send the stored HARQ-ACK on PUSCH2.
[0070] In reference Figure 5LIn another embodiment, DCI-1 510 may include a value K1-1 512. The preset interval threshold may be configured by DCI received from a network base station, or by radio resource control (RRC) based on the network base station. In one embodiment, PUCCH1 based on the value K1-1 may fail during resource contention, and the corresponding HARQ-ACK may be stored for transmission on a later PUCCH or PUSCH resource. The UE may receive DCI-2 including the value K1-2, and the PUCCH2 or PUSCH2 corresponds to the PDSCH2 based on the value K1-2. A time interval 590 may be between the PUCCH2 or PUSCH2 configured to carry the HARQ-ACK and the PDSCH1 corresponding to the HARQ-ACK. When the time interval 590 is not greater than the preset interval threshold, the UE may send the stored HARQ-ACK on the PUCCH2 or PUSCH2. When the time interval 590 is greater than a preset interval threshold, the UE may not send the stored HARQ-ACK on PUCCH2 or PUSCH2. In another embodiment, PDCCH1 515 may be configured based on PDSCH1. The time interval 590 may be between PUCCH2 or PUSCH2 and PDCCH1. When the time interval 590 is not greater than a preset interval threshold, the UE may send the stored HARQ-ACK on PUCCH2 or PUSCH2. When the time interval 590 is greater than a preset interval threshold, the UE may not send the stored HARQ-ACK on PUCCH2 or PUSCH2.
[0071] This disclosure describes methods, apparatus, and computer-readable media for wireless communications. This disclosure addresses the problem of transmitting feedback information. The methods, apparatus, and computer-readable media described in this disclosure can improve the performance of URLLC transmissions between user equipment and base stations, thereby improving efficiency and overall performance. The methods, apparatus, and computer-readable media described in this disclosure can improve the overall efficiency of wireless communication systems.
[0072] Throughout this specification, references to features, advantages, or similar language do not imply that all features and advantages that may be achieved with the present solution should be included or incorporated into any single embodiment thereof. Rather, language referencing features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present solution. Thus, throughout this specification, discussions of features and advantages, and similar language, may, but do not necessarily, refer to the same embodiment.
Claims
1. A method for transmitting feedback information by a communication node, comprising: In response to the preset rule being met, a hybrid automatic repeat request-acknowledgement HARQ-ACK is sent in the following manner: Using a physical uplink control channel PUCCH resource to carry HARQ-ACK, the PUCCH resource is selected from at least two configured PUCCH resources, in: One of the two configured PUCCH resources is a PUCCH resource configured on the first cell; and The other of the two configured PUCCH resources is a PUCCH resource configured on the second cell; The sending of the HARQ-ACK includes: Downlink control information (DCI) including a feedback carrier selection flag is received, where the feedback carrier selection flag in the DCI indicates which of two configured PUCCH resources on the first cell and the second cell is selected for transmitting HARQ-ACK.
2. The method according to claim 1, wherein: The preset rule includes whether HARQ-ACK is generated; and The communication node includes a user equipment.
3. The method according to claim 2, wherein: Sending HARQ-ACK includes: Using a physical uplink control channel (PUCCH) resource to carry the HARQ-ACK, the PUCCH resource being a first successfully contended resource among at least one configured PUCCH resource; The HARQ-ACK includes a stored HARQ-ACK; and The method further includes: receiving, by the user equipment, downlink control information DCI including a value K1 and a feedback flag, where the feedback flag in the DCI indicates whether to send the stored HARQ-ACK.
4. The method according to claim 3, wherein: Sending a HARQ-ACK message also includes: In response to the feedback flag in the DCI being a preset enable value, the user equipment sends the stored HARQ-ACK on a PUCCH resource corresponding to the value K1; and In response to the feedback flag in the DCI being a preset disabling value, the user equipment removes the stored HARQ-ACK.
5. The method according to claim 3, wherein Sending HARQ-ACK includes: The user equipment receives downlink control information DCI including a value K1 and a priority indication, where the priority indication is used to indicate whether to send the stored HARQ-ACK.
6. The method according to claim 5, wherein: Sending HARQ-ACK also includes: In response to the priority indication in the DCI being a high priority value, the user equipment sends the stored HARQ-ACK on a PUCCH resource corresponding to the value K1; and In response to the priority indication in the DCI being a low priority value, the user equipment removes the stored HARQ-ACK.
7. The method according to claim 1, wherein: The preset rules include whether HARQ-ACK is generated; The communication node comprises a user equipment; and The HARQ-ACK corresponding to the scheduled physical downlink shared channel PDSCH is configured in at least two cells for PUCCH transmission.
8. The method according to claim 1, wherein Sending HARQ-ACK also includes: In response to the feedback carrier selection flag in the DCI being a preset first cell enabling value, the user equipment transmits HARQ-ACK on the configured PUCCH resources on the first cell; and In response to the feedback carrier selection flag in the DCI being a preset second cell enabling value, the user equipment transmits HARQ-ACK on the configured PUCCH resources in the second cell.
9. The method according to claim 1, wherein Sending HARQ-ACK includes: A user equipment receives downlink control information DCI including a priority indication, where the priority indication in the DCI is used to indicate that one of two configured PUCCH resources is selected for transmitting HARQ-ACK.
10. The method of claim 1, wherein: The preset rule is whether the feedback flag in the received DCI is equal to a preset value; The received DCI includes a value K1; and The HARQ-ACK includes a stored HARQ-ACK corresponding to a physical downlink shared channel PDSCH scheduled according to a previously received DCI including a non-value K1.
11. The method according to claim 1 , further comprising: The preset rule is whether the value K1 in the received DCI is less than a preset threshold or belongs to a set of preset values.
12. The method of claim 1, wherein: The preset rule is: the scheduling DCI includes a K1-deadline, and the PUCCH resource carrying the HARQ-ACK is no later than another PUCCH resource corresponding to the K1-deadline.
13. The method according to claim 12, wherein: The DCI includes a non-numeric value K1; and The HARQ-ACK includes a stored HARQ-ACK according to a physical downlink shared channel PDSCH scheduled by the DCI.
14. The method of claim 1, wherein: The preset rule includes: whether the time interval between the PUCCH resource or the physical uplink shared channel PUSCH resource configured to carry the HARQ-ACK and the PDSCH corresponding to the HARQ-ACK is not greater than a preset interval threshold.
15. The method of claim 1, wherein: The preset rule includes: whether the time interval between the PUCCH resource or PUSCH resource configured to carry the HARQ-ACK and the PDCCH based on the PDSCH corresponding to the HARQ-ACK is not greater than a preset interval threshold.
16. A wireless communication device, comprising: a memory for storing instructions; as well as A processor in communication with the memory, wherein when the processor executes the instructions, the processor is configured to cause the apparatus to implement the method according to any one of claims 1 to 15.
17. A non-transitory computer-readable medium having code stored thereon, the code, when executed by a processor, causing the processor to implement the method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Uplink control data transmission
US20190349918A1
Method, base station, and user equipment for processing feedback information
WO2014110790A1