Deferred hybrid automatic repeat request (HARQ) feedback for carrier switching

TW202329657APending Publication Date: 2023-07-16QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
TW · TW
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-12-20
Publication Date
2023-07-16

Smart Images

  • Figure TWG2TA000917917_001
    Figure TWG2TA000917917_001
  • Figure TWG2TA000917917_002
    Figure TWG2TA000917917_002
  • Figure TWG2TA000917917_003
    Figure TWG2TA000917917_003
Patent Text Reader

Abstract

This disclosure provides systems, methods, and apparatuses for deferred hybrid automatic repeat request (HARQ) feedback for carrier switching. Some aspects described herein enable a user equipment (UE) to transmit, drop, refrain from transmitting, or a combination thereof, deferred HARQ feedback in various communication scenarios that involve the use of carrier switching. The UE is enabled to continue to defer deferred HARQ feedback, to drop deferred HARQ feedback, to transmit non-deferred HARQ feedback, to drop all HARQ feedback, or to process deferred HARQ feedback using another technique described herein where carrier switching is configured for the UE.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] In general, the contents of this case pertain to wireless communication, and more specifically, to the technology of Hybrid Automatic Repeat Request (HARQ) feedback for delays in carrier switching. [Previous Technology]

[0002] Wireless communication systems are widely deployed to provide various telecommunications services, such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiplexing access technologies that support communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiplexing access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / Enhanced LTE is an enhancement set of the Universal Mobile Telecommunications System (UMTS) mobile service standard issued by the 3rd Generation Partnership Project (3GPP).

[0003] The wireless network may include one or more base stations that support communication for a user equipment (UE) or multiple UEs. The UE may communicate with the base station via downlink communication and uplink communication. "Downlink" (or "DL") represents the communication link from the base station to the UE, while "uplink" (or "UL") represents the communication link from the UE to the base station.

[0004] These multiplexing access technologies have been adopted in various telecommunications standards to provide a common protocol that enables different UEs to communicate within cities, countries, regions, or globally. New Radio (NR) (which can also be referred to as 5G) is an evolution set of the LTE mobile service standard released by 3GPP. NR is designed to better support mobile broadband internet access by improving spectrum efficiency, reducing costs, improving service, making full use of new spectrum, and using Orthogonal Frequency Division Multiplexing (OFDM) with Cyclic Prefix (CP) on the downlink, and using CP-OFDM and / or Single Carrier Frequency Division Multiplexing (SC-FDM) (also known as Discrete Fourier Transform Extended OFDM (DFT-s-OFDM)) on the uplink (UL) to better integrate with other open standards, as well as supporting beamforming, multiple-input multiple-output (MIMO) antenna technology and carrier aggregation. [Summary of the Invention]

[0005] The systems, methods and apparatuses described in this case have several innovative forms, none of which are individually responsible for the desired properties disclosed herein.

[0006] One innovative aspect of the subject matter described in this case can be implemented in a method performed by a wireless communication device. The method may include: receiving downlink communication on a first component carrier. The method may include: abandoning Hybrid Automatic Repeat Request (HARQ) feedback with a delay associated with the downlink communication on a second component carrier, the second component carrier being associated with a HARQ feedback with a delay exceeding the available size in uplink resources.

[0007] In some embodiments, the method may include: performing a carrier handover from the first component carrier to the second component carrier in association with a semi-static physical uplink control channel (PUCCH) cell mode, after receiving downlink communication and before uplink resources on the second component carrier. In some embodiments, the method may include: transmitting non-delayed HARQ feedback associated with another downlink communication in the uplink resources. In some embodiments, the method may include: discarding at least a subset of a plurality of repetitions of delayed HARQ feedback on the second component carrier.

[0008] Another innovative aspect of the subject matter described in this case can be implemented in a wireless communication device. The wireless communication device may include one or more interfaces configured to obtain downlink communication on a first component carrier. The wireless communication device may include a processing system configured to: discard HARQ feedback with downlink-associated delay on a second component carrier associated with HARQ feedback with a delay exceeding the available size of uplink resources.

[0009] Another innovative aspect of the subject matter described in this case can be implemented in a non-transitory computer-readable medium. The non-transitory computer-readable medium can store one or more instructions for wireless communication. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to receive downlink communication prior to uplink resources on a second component carrier. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to abandon HARQ feedback with downlink-associated delays on the second component carrier, which is associated with HARQ feedback with delays exceeding the available size of uplink resources.

[0010] Another innovative aspect of the subject matter described in this case can be implemented in an apparatus for wireless communication. The apparatus may include components for receiving downlink communication on a first component carrier. The apparatus may include components for abandoning HARQ feedback with a delay associated with the downlink on a second component carrier, the second component carrier being associated with a HARQ feedback with a delay exceeding the available size in the uplink resources.

[0011] Another innovative aspect of the subject matter described in this case can be implemented in a method performed by a wireless communication device. The method may include: receiving downlink communication on a first component carrier. The method may include: transmitting delayed HARQ feedback associated with the downlink communication in a second uplink resource occurring on a second component carrier after the first uplink resource. In some aspects, the first uplink resource occurs on the second component carrier. In some aspects, delayed HARQ feedback is transmitted in a second uplink resource associated with delayed HARQ feedback exceeding a threshold in the first uplink resource.

[0012] In some embodiments, the method may include: performing a carrier handover from a first component carrier to a second component carrier in association with a semi-static PUCCH cell mode, after receiving downlink communication and before a second uplink resource on a second component carrier. In some embodiments, the carrier handover is performed before the first uplink resource and the second uplink resource. In some embodiments, the method may include: transmitting delayed HARQ feedback in a second uplink resource based at least in part on the fact that the number of bits associated with delayed HARQ feedback exceeds the number of available bits in the first uplink resource associated with delayed HARQ feedback. In some embodiments, the method may include: transmitting non-delayed HARQ feedback associated with another downlink communication in the uplink resource. In some embodiments, the method may include: transmitting at least a subset of a plurality of repeated delayed HARQ feedbacks in the second uplink resource on the second component carrier.

[0013] Another innovative aspect of the subject matter described in this case can be implemented in a wireless communication device. The wireless communication device may include one or more interfaces configured to obtain downlink communication on a first component carrier. The method may include one or more interfaces configured to output delayed HARQ feedback associated with the downlink communication for use in a second uplink resource on a second component carrier occurring after the first uplink resource and for retrograde transmission. In some aspects, the first uplink resource occurs on the second component carrier. In some aspects, delayed HARQ feedback is transmitted in the second uplink resource associated with delayed HARQ feedback exceeding a threshold in the first uplink resource.

[0014] Another innovative aspect of the subject matter described in this case can be implemented in a non-transitory computer-readable medium. The non-transitory computer-readable medium can store one or more instructions for wireless communication. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to receive downlink communication on a first component carrier. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to transmit delayed HARQ feedback associated with the downlink communication in a second uplink resource on a second component carrier occurring after the first uplink resource. In some aspects, the first uplink resource occurs on the second component carrier. In some aspects, delayed HARQ feedback is transmitted in a second uplink resource associated with delayed HARQ feedback exceeding a threshold in the first uplink resource.

[0015] Another innovative aspect of the subject matter described in this case can be implemented using an apparatus for wireless communication. The apparatus may include: means for receiving downlink communication on a first component carrier. The apparatus may include: means for transmitting delayed HARQ feedback associated with the downlink communication in a second uplink resource occurring on a second component carrier after the first uplink resource. In some aspects, the first uplink resource occurs on the second component carrier. In some aspects, delayed HARQ feedback is transmitted in a second uplink resource associated with delayed HARQ feedback exceeding a threshold in the first uplink resource.

[0016] Another innovative aspect of the subject matter described in this case can be implemented in a method performed by a wireless communication device. The method may include: receiving downlink communication on a first component carrier. The method may also include: transmitting HARQ feedback with a delay associated with the downlink communication on a second uplink resource on a second component carrier occurring after the first uplink resource.

[0017] In some embodiments, the method may include: performing a first carrier handover from the first component carrier to the second component carrier in association with a semi-static PUCCH cell mode after receiving downlink communication and before receiving a first uplink resource on the second component carrier; and performing a second carrier handover from the second component carrier to the first component carrier in association with a semi-static PUCCH cell mode after receiving the first uplink resource on the second component carrier and before receiving a second uplink resource on the first component carrier. In some embodiments, the method may include: transmitting another subset of a plurality of repeated delayed HARQ feedbacks in a third uplink resource on the first component carrier occurring after the second uplink resource. In some embodiments, the method may include: transmitting non-delayed HARQ feedback associated with another downlink communication along with delayed HARQ feedback in at least one of the first uplink resource on the second component carrier or the second uplink resource on the first component carrier.

[0018] Another innovative aspect of the subject matter described in this case can be implemented in a wireless communication device. The wireless communication device may include one or more interfaces configured to obtain downlink communication on a first component carrier. The method may include one or more interfaces configured to output HARQ feedback with a delay associated with the downlink communication for transmission in a second uplink resource on a second component carrier occurring after a first uplink resource on a second component carrier, the second uplink resource being associated with a HARQ feedback with a delay exceeding a threshold in the first uplink resource.

[0019] Another innovative aspect of the subject matter described in this case can be implemented in a non-transitory computer-readable medium. The non-transitory computer-readable medium can store one or more instructions for wireless communication. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to receive downlink communication on a first component carrier. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to perform the following operation: in a second uplink resource on a second component carrier occurring after a first uplink resource on a second component carrier, a delayed HARQ feedback associated with the downlink communication is transmitted, the second uplink resource being associated with a delayed HARQ feedback exceeding a threshold in the first uplink resource.

[0020] Another innovative aspect of the subject matter described in this case can be implemented in an apparatus for wireless communication. The apparatus may include: components for receiving downlink communication on a first component carrier. The apparatus may include components for transmitting HARQ feedback with a delay associated with the downlink communication in a second uplink resource on a second component carrier, occurring after a first uplink resource on a second component carrier, the second uplink resource being associated with a HARQ feedback with a delay exceeding a threshold in the first uplink resource.

[0021] Another innovative aspect of the subject matter described in this case can be implemented in a method performed by a wireless communication device. The method may include: transmitting downlink communication on a first component carrier. The method may also include: receiving HARQ feedback on a delay associated with the downlink communication in a second uplink resource on a second component carrier, occurring after a first uplink resource on a second component carrier.

[0022] In some embodiments, the method may include: receiving, in a first uplink resource, a non-delayed HARQ feedback associated with another downlink communication. In some embodiments, the method may include: receiving, in a second uplink resource, a second delayed HARQ feedback associated with a second downlink communication, together with the first delayed HARQ feedback. In some embodiments, the method may include: receiving, in a second uplink resource, a non-delayed HARQ feedback associated with a third downlink communication, together with the first delayed HARQ feedback and the second delayed HARQ feedback. In some embodiments, the method may include: receiving, in a second uplink resource on a second component carrier, at least a subset of a plurality of repeated delayed HARQ feedbacks.

[0023] Another innovative aspect of the subject matter described in this case can be implemented in a wireless communication device. The wireless communication device may include one or more interfaces configured to output downlink communication for transmission on a first component carrier. The wireless communication device may also include one or more interfaces configured to: obtain HARQ feedback on the delay associated with the downlink communication in a second uplink resource on a second component carrier occurring after a first uplink resource on a second component carrier.

[0024] Another innovative aspect of the subject matter described in this case can be implemented using a non-transitory computer-readable medium. The non-transitory computer-readable medium can store one or more instructions for wireless communication. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to transmit downlink communication on a first component carrier. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to perform the following operation: receiving HARQ feedback on a delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier.

[0025] Another innovative aspect of the subject matter described in this case can be implemented in an apparatus for wireless communication. The apparatus may include components for transmitting downlink communication on a first component carrier. The apparatus may also include components for receiving HARQ feedback on a delay associated with the downlink communication in a second uplink resource on a second component carrier, occurring after a first uplink resource on a second component carrier.

[0026] Another innovative aspect of the subject matter described in this case can be implemented in a method performed by a wireless communication device. The method may include: receiving HARQ feedback on a delay associated with downlink communication in a second uplink resource on a second component carrier that occurs after a first uplink resource on a second component carrier.

[0027] In some embodiments, the method may include: receiving, in at least one of a first uplink resource on a second component carrier or a second uplink resource on a first component carrier, a non-delayed HARQ feedback associated with another downlink communication, together with a delayed HARQ feedback. In some embodiments, the method may include: receiving, in the second uplink resource, a non-delayed HARQ feedback associated with a third downlink communication, together with a first delayed HARQ feedback and a second delayed HARQ feedback. In some embodiments, the method may include: receiving, in the second uplink resource on a first component carrier, at least a subset of a plurality of repeated delayed HARQ feedbacks.

[0028] Another innovative aspect of the subject matter described in this case can be implemented in a wireless communication device. The wireless communication device may include one or more interfaces configured to output downlink communication for transmission on a first component carrier. The wireless communication device may also include one or more interfaces configured to receive HARQ feedback on a delay associated with the downlink communication in a second uplink resource on a second component carrier occurring after a first uplink resource on a second component carrier.

[0029] Another innovative aspect of the subject matter described in this case can be implemented in a non-transitory computer-readable medium. The non-transitory computer-readable medium can store one or more instructions for wireless communication. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to transmit downlink communication on a first component carrier. When executed by one or more processors of the wireless communication device, the one or more instructions can cause the one or more processors to perform the following operation: receiving HARQ feedback on a delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier.

[0030] Another innovative aspect of the subject matter described in this case can be implemented in an apparatus for wireless communication. The apparatus may include components for transmitting downlink communication on a first component carrier. The apparatus may include components for receiving HARQ feedback on a delay associated with the downlink communication in a first uplink resource on a second component carrier that occurs after a first uplink resource on a second component channel.

[0031] The general categories include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices or processing systems as fully described herein with reference to and illustrated by the accompanying drawings.

[0032] Details of one or more implementations of the subject matter described in this application are set forth in the accompanying drawings and specification. Other features, features, and advantages will become apparent from the specification, drawings, and claims. It should be noted that the relative dimensions in the following drawings may not be to scale.

Implementation Method

[0043] For the purpose of describing the innovative aspects of the present invention, the following description pertains to certain implementations. However, those skilled in the art will readily recognize that the teachings herein can be applied in a wide variety of ways. Some examples in the present invention are based on wireless and wired local area network (LAN) communications according to the following standards: the Institute of Electrical and Electronics Engineers (IEEE) 802.11 wireless standard, the IEEE 802.3 Ethernet standard, and the IEEE 1901 power line communication (PLC) standard. However, the described implementations can be implemented in any device, system, or network capable of transmitting and receiving radio frequency signals according to any wireless communication standard, including any of the following: IEEE The 802.11 standard, Bluetooth® standard, Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Global System for Mobile Communications (GSM), GSM / General Packet Radio Service (GPRS), Enhanced Data GSM Environment (EDGE), Terrestrial Trunking Radio (TETRA), Wideband CDMA (W-CDMA), Evolved Data Optimized (EV-DO), 1xEV-DO, EV-DO Version A, EV-DO Version B, High-Speed ​​Packet Access (HSPA), High-Speed ​​Downlink Packet Access (HSDPA), High-Speed ​​Uplink Packet Access (HSUPA), Evolved High-Speed ​​Packet Access (HSPA+), Long Term Evolution (LTE), AMPS, or other known signals used for communication in wireless, cellular, or Internet of Things (IoT) systems, such as systems using 3G, 4G, 5G, or other implementations thereof.

[0044] In a Time Division Duplex (TDD) configuration, conflicts may occur between downlink (DL) and uplink (UL) communications scheduled using semi-persistent scheduling (SPS) due to changes in time slot format. For example, a time slot format change may occur for TDD time slots, where the TDD time slot changes from an uplink time slot format to a downlink time slot format, causing uplink Hybrid Automatic Repeat Request (HARQ) feedback transmission to conflict with downlink resources in the TDD time slot (overlapping in the time domain, overlapping in the frequency domain, or both). Furthermore, if HARQ feedback transmission is delayed due to conflicts, if there are no scheduled HARQ feedback resources on the second component carrier, or if insufficient HARQ feedback is scheduled on the second component carrier, the semi-static carrier handover from the first component carrier to the second component carrier may result in the inability to transmit delayed HARQ feedback on the second component carrier.

[0045] Some of the states described herein enable a user equipment (UE) to send, discard, avoid sending delayed HARQ feedback, or perform a combination thereof in various communication scenarios involving carrier handover. This allows the UE to continue delaying delayed HARQ feedback, discarding delayed HARQ feedback, sending non-delayed HARQ feedback, discarding all HARQ feedback, or using another technique described herein to handle delayed HARQ feedback when carrier handover is configured for the UE.

[0046] Specific implementations of the subject matter described herein can be implemented to achieve one or more of the following potential advantages. Some of the states described herein enable the UE to process delayed HARQ feedback that is not included in the target HARQ feedback resources on the component carriers when carrier handover is configured for the UE. Some of the states described herein enable the UE to discard delayed HARQ feedback, which can reduce the complexity of the UE (e.g., it can reduce the hardware complexity of the UE by requiring less memory resources to store or buffer delayed HARQ feedback, or it can reduce the programming complexity of the UE because there is no need for logic to further delay delayed HARQ feedback, or both), and reduce the use of the UE's memory resources (which would otherwise be used to store delayed HARQ feedback at the UE). Some of the states described herein enable the UE to continue to delay delayed HARQ feedback to subsequent resources, with or without handover between component carriers, which enables the UE to provide delayed HARQ feedback to network entities such as base stations. This can increase the reliability of the UE's radio communication.

[0047] Figure 1 is a diagram illustrating an example of a wireless network 100. The wireless network 100 may be a 5G (e.g., NR) network or a 4G (e.g., LTE) network, etc., or may include elements of a 5G (e.g., NR) network or an LTE network, etc. The wireless network 100 may include one or more network entities or wireless communication devices, such as one or more base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d), a user equipment (UE) 120 or multiple UEs 120 (shown as UE 120a, UE 120b, UE 120c, UE 120d, and UE 120e) or other network entities. Base station 110 is an example of a network entity communicating with UE 120. Base station 110 (sometimes referred to as BS) may include, for example, NR base stations, LTE base stations, Node B, eNB (e.g., in 4G), gNB (e.g., in 5G), access points, or transport receiving points (TRPs). Each base station 110 may provide communication coverage for a specific geographic area. In the 3GPP, depending on the context in which the term "cell" is used, the term "cell" may represent the coverage area of ​​base station 110 or the base station subsystem serving that coverage area.

[0048] Base station 110 can provide communication coverage for macrocells, picocells, femtocells, or another type of cell. Macrocells can cover a relatively large geographic area (e.g., a radius of several kilometers) and can allow unrestricted access by UE 120 with a service subscription. Picocells can cover a relatively small geographic area and can allow unrestricted access by UE 120 with a service subscription. Femtocells can cover a relatively small geographic area (e.g., a residential area) and can allow restricted access by UE 120 associated with that femtocell (e.g., UE 120 in a Closed Subscriber Group (CSG)). Base station 110 used for macrocells can be referred to as a macro base station. Base station 110 used for picocells can be referred to as a pico base station. Base station 110 used for femtocells can be referred to as a femto base station or a home base station. In the example shown in Figure 1, BS 110a can be a macro base station for macro cells 102a, BS 110b can be a pico base station for pico cells 102b, and BS 110c can be a femto base station for femto cells 102c. Each base station can support one or more (e.g., three) cells.

[0049] In some examples, the cells may not necessarily be stationary, and the geographical area of ​​the cells may move depending on the location of the mobile base station 110 (e.g., a mobile base station). In some examples, the base stations 110 may be interconnected with each other or to one or more other base stations 110 or network nodes (not shown) in the wireless network 100 using any suitable transport network via various types of backhaul interfaces (such as direct physical connections or virtual networks).

[0050] Wireless network 100 may include one or more relay stations. A relay station is an entity that can receive data transmissions from an upstream station (e.g., base station 110 or UE 120) and send data transmissions to a downstream station (e.g., UE 120 or base station 110). A relay station may be a UE 120 capable of relaying transmissions for other UEs 120. In the example shown in Figure 1, BS 110d (e.g., a relay base station) may communicate with BS 110a (e.g., a macro base station) and UE 120d to facilitate communication between BS 110a and UE 120d. The base station 110 relaying the communication may be referred to as a relay station, relay base station, or repeater.

[0051] The wireless network 100 may be a heterogeneous network comprising different types of base stations 110 (e.g., macro base stations, pico base stations, femto base stations, or repeater base stations). These different types of base stations 110 may have different transmit power levels, different coverage areas, or different effects on interference in the wireless network 100. For example, macro base stations may have high transmit power levels (e.g., 5 to 40 watts), while pico base stations, femto base stations, and repeater base stations may have lower transmit power levels (e.g., 0.1 to 2 watts).

[0052] The network controller 130 can be coupled to or communicate with a group of base stations 110, and provide coordination and control for these base stations 110. The network controller 130 can communicate with the base stations 110 via a backhaul communication link. The base stations 110 can communicate directly with each other, or indirectly with each other via a wireless or wired backhaul communication link.

[0053] UE 120 may be distributed throughout the wireless network 100, and each UE 120 may be stationary or mobile. UE 120 may include, for example, an access terminal, a terminal, a mobile station, or a user unit. UE 120 may be a cellular phone (e.g., a smartphone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a wireless telephone, a wireless loop (WLL) station, a tablet device, a camera, a gaming device, a laptop, a smart computer, an ultrabook, a medical device, a bio-device, a wearable device (e.g., a smartwatch, smart clothing, smart glasses, a smart wristband, smart jewelry (e.g., a smart ring or smart bracelet)), an entertainment device (e.g., a music device, a video device, or a satellite radio unit), an in-vehicle component or sensor, a smart meter / sensor, industrial manufacturing equipment, a GPS device, or any other suitable device configured to communicate via wireless or wired media.

[0054] Some UEs 120 may be considered as Machine Type Communication (MTC) or Evolved or Enhanced Machine Type Communication (eMTC) UEs. For example, an MTC UE or eMTC UE may include a robot, drone, remote device, sensor, meter, monitor, or location tag capable of communicating with a base station, another device (e.g., a remote device), or some other entity. Some UEs 120 may be considered as Internet of Things (IoT) devices or may be implemented as NB-IoT (Narrowband IoT) devices. Some UEs 120 may be considered as customer premises devices. UE 120 may be included in a housing that houses the components of UE 120, such as processor components or memory components. In some examples, processor components and memory components may be coupled together. For example, processor components (e.g., one or more processors) and memory components (e.g., memory) may be operatively coupled, communicatively coupled, electrically coupled, or electronically coupled.

[0055] Generally, any number of wireless networks 100 can be deployed in a given geographical area. Each wireless network 100 can support a specific RAT and can operate on one or more frequencies. A RAT can be referred to as a radio technology or air interface. A frequency can be referred to as a carrier or frequency channel. Each frequency can support a single RAT in a given geographical area to avoid interference between wireless networks using different RATs. In some cases, NR or 5G RAT networks can be deployed.

[0056] In some examples, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more lateral link channels (e.g., without using base station 110 as an intermediary for communication). For example, UE 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, or vehicle-to-pedestrian (V2P) protocols), or mesh networks. In such examples, UE 120 may perform scheduling operations, resource selection operations, or other operations otherwise described herein as being performed by base station 110.

[0057] Devices of the wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various categories, bands, or channels according to frequency or wavelength. For example, devices of the wireless network 100 can communicate using one or more operating bands. In 5G NR, two initial operating bands have been designated as frequency range names FR1 (410 MHz-7.125 GHz) and FR2 (24.25 GHz-52.6 GHz). It should be understood that although a portion of FR1 is greater than 6 GHz, FR1 is often (interchangeably) referred to as the "sub-6 GHz" band in various documents and files. Similar naming issues sometimes arise with FR2; although FR2 is different from the Very High Frequency (EHF) band (30 GHz–300 GHz) designated as the "millimeter wave" band by the International Telecommunication Union (ITU), FR2 is generally (interchangeably) referred to as the "millimeter wave" band in documents and files.

[0058] The frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Recent 5G NR studies have designated the operating bands of these mid-band frequencies as the frequency range name FR3 (7.125 GHz - 24.25 GHz). Bands belonging to FR3 can inherit FR1 or FR2 characteristics, and thus can effectively extend the characteristics of FR1 or FR2 to mid-band frequencies. Furthermore, higher frequency bands are currently being explored to extend 5G NR operation above 52.6 GHz. For example, three higher operating frequency bands have been designated as the frequency range names FR4a or FR4-1 (52.6 GHz - 71 GHz), FR4 (52.6 GHz - 114.25 GHz), and FR5 (114.25 GHz - 300 GHz). Each of these higher frequency bands belongs to the EHF band.

[0059] In light of these examples, unless otherwise explicitly stated, it should be understood that the term "sub-6 GHz" (if used herein) can broadly refer to frequencies less than 6 GHz, frequencies within FR1, or frequencies that may include intermediate frequency bands. Furthermore, unless otherwise explicitly stated, it should be understood that the term "millimeter wave" (if used herein) can broadly refer to frequencies that may include intermediate frequency bands, frequencies within FR2, FR4, FR4-a, FR4-1, or FR5, or frequencies within the EHF band. It is contemplated that the frequencies included in these operating frequency bands (e.g., FR1, FR2, FR3, FR4, FR4-a, FR4-1, or FR5) can be modified, and the techniques described herein can be applied to these modified frequency ranges.

[0060] In some configurations, UE 120 may include a communication manager 140. As described in more detail elsewhere herein, the communication manager 140 may receive downlink communications on a first component carrier; and abandon HARQ feedback associated with downlink delays on a second component carrier associated with HARQ feedback delays exceeding the available size in uplink resources. Additionally or alternatively, the communication manager 140 may perform one or more other operations described herein.

[0061] As described in more detail elsewhere herein, the communication manager 140 may receive downlink communication on a first component carrier; and in a second uplink resource occurring on a second component carrier following the first uplink resource, transmit a delayed HARQ feedback associated with the downlink communication. In some cases, the first uplink resource occurs on the second component carrier. In some cases, delayed HARQ feedback is transmitted in a second uplink resource associated with a delayed HARQ feedback exceeding a threshold in the first uplink resource. Additionally or alternatively, the communication manager 140 may perform one or more other operations described herein.

[0062] As described in more detail elsewhere herein, the communication manager 140 may receive downlink communication on a first component carrier; and in a second uplink resource on a second component carrier occurring after the first uplink resource on the second component carrier, transmit a HARQ feedback with a delay associated with the downlink communication, the second uplink resource being associated with a HARQ feedback with a delay exceeding a threshold in the first uplink resource. Additionally or alternatively, the communication manager 140 may perform one or more other operations described herein.

[0063] In some configurations, base station 110 may include communication manager 150. As described in more detail elsewhere herein, communication manager 150 may transmit downlink communication on a first component carrier and receive HARQ feedback on a delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier. Additionally or alternatively, communication manager 150 may perform one or more other operations described herein.

[0064] As described in more detail elsewhere herein, the communication manager 150 may transmit downlink communication on a first component carrier and receive HARQ feedback on a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier. Additionally or alternatively, the communication manager 150 may perform one or more other operations described herein.

[0065] Figure 2 is a diagram illustrating an example 200 of communication between base station 110 and UE 120 in wireless network 100. Base station 110 may be equipped with a set of antennas 234a to 234t (e.g., T antennas (T ≥ 1)). UE 120 may be equipped with a set of antennas 252a to 252r (e.g., R antennas (R ≥ 1)).

[0066] At base station 110, transmit processor 220 can receive data from data source 212 intended for UE 120 (or a group of UE 120). Transmit processor 220 can use one or more Channel Quality Indicators (CQIs) received from UE 120 to select one or more Modulation and Coding Schemes (MCSs) for UE 120. Base station 110 can use the MCS selected for UE 120 to process (e.g., encode and modulate) the data for UE 120 and provide data symbols for UE 120. Transmit processor 220 can process system information (e.g., for Semi-Static Resource Partitioning Information (SRPI)) and control information (e.g., CQI requests, permission, or upper-layer signaling) and provide management burden symbols and control symbols. Transmit processor 220 can generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS) or demodulated reference signals (DMRS)) and synchronization signals (e.g., primary synchronization signal (PSS) or secondary synchronization signal (SSS)). Transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on ​​these data symbols, control symbols, management burden symbols, or reference symbols (if applicable), and provide a set of output symbol streams (e.g., T output symbol streams) to a corresponding set of data machines 232 (e.g., T data machines) (shown as data machines 232a to 232t). For example, each output symbol stream can be provided to a modulator element (shown as MOD) of data machine 232. Each data machine 232 can use a corresponding modulator element to process the corresponding output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each data transmitter 232 can also use a corresponding modulator element to process (e.g., convert to analog signal, amplify, filter, or upconvert) the output sampled stream to obtain a downlink signal. Data transmitters 232a to 232t can transmit a set of downlink signals (e.g., T downlink signals) via a corresponding set of antennas 234 (e.g., T antennas) (shown as antennas 234a to 234t).

[0067] At UE 120, a set of antennas 252 (shown as antennas 252a to 252r) can receive downlink signals from base station 110 or other base station 110, and can provide a set of received signals (e.g., R received signals) to a set of data terminals 254 (e.g., R data terminals) (shown as data terminals 254a to 254r). For example, each received signal can be provided to a demodulator element (shown as DEMOD) of data terminal 254. Each data terminal 254 can use a corresponding demodulator element to condition (e.g., filter, amplify, downconvert, or digitize) the received signal to obtain an input sample. Each data terminal 254 can use a demodulator element to further process the input sample (e.g., for OFDM) to obtain received symbols. MIMO detector 256 can obtain the received symbols from data terminal 254, can perform MIMO detection on the received symbols (if applicable), and can provide the detected symbols. The receiver processor 258 can process (e.g., demodulate and decode) the detected symbols, provide decoded data for the UE 120 to the data slot 260, and provide decoded control and system information to the controller / processor 280. The term "controller / processor" can refer to one or more controllers, one or more processors, or a combination thereof. The channel processor can determine parameters such as the Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Reference Signal Received Quality (RSRQ), or CQI, etc. In some examples, one or more components of the UE 120 may be included in a housing.

[0068] The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292. For example, the network controller 130 may include one or more devices in the core network. The network controller 130 may communicate with the base station 110 via the communication unit 294.

[0069] One or more antennas (e.g., antennas 234a to 234t or antennas 252a to 252r) may include one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays, or may be included in these elements. Antenna panels, antenna groups, sets of antenna elements, or antenna arrays may include one or more antenna elements (within a single housing or multiple housings), sets of coplanar antenna elements, sets of non-coplanar antenna elements, or one or more antenna elements coupled to one or more transmitting or receiving elements, such as the one or more elements in FIG2.

[0070] On the uplink, at UE 120, transmit processor 264 can receive and process data from data source 262 and control information from controller / processor 280 (e.g., for reporting including RSRP, RSSI, RSRQ, or CQI). Transmit processor 264 can generate reference symbols for one or more reference signals. Symbols from transmit processor 264 can be pre-encoded (if applicable) by TX MIMO processor 266, further processed by data unit 254 (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to base station 110. In some examples, data unit 254 of UE 120 may include modulators and demodulators. In some examples, UE 120 includes a transceiver. The transceiver may include any combination of antenna 252, data unit 254, MIMO detector 256, receive processor 258, transmit processor 264, or TX MIMO processor 266. The transceiver may be configured by a processor (e.g., controller / processor 280) and memory 282 to perform any of the processes described herein.

[0071] At base station 110, uplink signals from UE 120 or other UEs can be received by antenna 234, processed by modem 232 (e.g., demodulator element of modem 232 (shown as DEMOD)), detected by MIMO detector 236 (if applicable), and further processed by receiver processor 238 to obtain decoded data and control information transmitted by UE 120. Receiver processor 238 can provide decoded data to data slot 239 and decoded control information to controller / processor 240. Base station 110 may include communication unit 244 and can communicate with network controller 130 via communication unit 244. Base station 110 may include scheduler 246 to schedule one or more UEs 120 for downlink or uplink communication. In some examples, modem 232 of base station 110 may include modulator and demodulator. In some examples, base station 110 includes transceiver. The transceiver may include any combination of antenna 234, modem 232, MIMO detector 236, receiver processor 238, transmitter processor 220, or TX MIMO processor 230. The transceiver may be configured with a processor (e.g., controller / processor 240) and memory 242 to execute any of the programs described herein.

[0072] In some embodiments, the controller / processor 280 may be an element of a processing system. A processing system may generally be a system or a series of machines or elements that receive inputs and process them to produce a set of outputs (which may be passed to, for example, other systems or elements of UE 120). For example, the processing system of UE 120 may be a system that includes various other elements or sub-elements of UE 120.

[0073] The processing system of UE 120 can interface with one or more other components of UE 120, and can process information (such as inputs or signals) received from one or more other components, or can output information to one or more other components. For example, the chip or modem of UE 120 may include a processing system, a first interface for receiving or acquiring information, and a second interface for outputting, transmitting, or providing information. In some examples, the first interface may be an interface between the processing system of the chip or modem and a receiver, allowing UE 120 to receive information or signal inputs and to transmit information to the processing system. In some examples, the second interface may be an interface between the processing system of the chip or modem and a transmitter, allowing UE 120 to transmit information output from the chip or modem. Those skilled in the art will readily recognize that the second interface can also acquire or receive information or signal inputs, and the first interface can also output, transmit, or provide information.

[0074] In some embodiments, the controller / processor 240 may be an element of a processing system. A processing system may generally be a system or a series of machines or elements that receive inputs and process them to produce a set of outputs (which may be passed to, for example, other systems or elements of base station 110). For example, the processing system of base station 110 may be a system that includes various other elements or sub-elements of base station 110.

[0075] The processing system of base station 110 can interface with one or more other components of base station 110, and can process information (such as inputs or signals) received from one or more other components, or can output information to one or more other components. For example, the chip or modem of base station 110 may include a processing system, a first interface for receiving or acquiring information, and a second interface for outputting, transmitting, or providing information. In some examples, the first interface may be an interface between the processing system of the chip or modem and a receiver, allowing base station 110 to receive information or signal input and to transmit information to the processing system. In some examples, the second interface may be an interface between the processing system of the chip or modem and a transmitter, allowing base station 110 to transmit information output from the chip or modem. Those skilled in the art will readily recognize that the second interface can also acquire or receive information or signal input, and the first interface can also output, transmit, or provide information.

[0076] The controller / processor 240 of base station 110, the controller / processor 280 of UE 120, or any other element of FIG. 2 may execute one or more techniques associated with HARQ feedback for carrier handover delays, as described in more detail elsewhere herein. For example, the controller / processor 240 of base station 110, the controller / processor 280 of UE 120, or any other element (or combination of elements) of FIG. 2 may execute or direct the operation of, for example, program 900 of FIG. 9, program 1000 of FIG. 10, program 1100 of FIG. 11, program 1200 of FIG. 12, program 1300 of FIG. 13, or other programs as described herein. Memory 242 and memory 282 may store data and program code for base station 110 and UE 120, respectively. In some examples, memory 242 and memory 282 may include non-transitory computer-readable media storing one or more instructions (e.g., code or program code) for wireless communication. For example, one or more instructions, when executed by one or more processors of base station 110 or UE 120 (e.g., directly, or after compilation, translation, or interpretation), may cause one or more processors, UE 120, or base station 110 to execute or direct the operation of, for example, program 900 of FIG. 9, program 1000 of FIG. 10, program 1100 of FIG. 11, program 1200 of FIG. 12, program 1300 of FIG. 13, or other programs as described herein. In some examples, execution instructions may include run instructions, translation instructions, compilation instructions, or interpretation instructions, etc.

[0077] In some configurations, UE 120 includes: means for receiving downlink communication on a first component carrier; or means for discarding HARQ feedback with a delay associated with the downlink communication on a second component carrier, the second component carrier being associated with a HARQ feedback with a delay exceeding the available size in uplink resources; or combinations thereof. The means for UE 120 to perform the operations described herein may include one or more of, for example, a communication manager 140, an antenna 252, a modem 254, a MIMO detector 256, a receive processor 258, a transmit processor 264, a TX MIMO processor 266, a controller / processor 280, or a memory 282.

[0078] In some configurations, UE 120 includes: means for receiving downlink communication on a first component carrier; and means for transmitting delayed HARQ feedback associated with the downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource. In some configurations, the first uplink resource occurs on the second component carrier. In some configurations, UE 120 includes: means for transmitting delayed HARQ feedback in a second uplink resource associated with delayed HARQ feedback exceeding a threshold in the first uplink resource. The means for UE 120 to perform the operations described herein may include one or more of, for example, a communication manager 140, an antenna 252, a modem 254, a MIMO detector 256, a receive processor 258, a transmit processor 264, a TX MIMO processor 266, a controller / processor 280, or a memory 282.

[0079] In some configurations, UE 120 includes: components for receiving downlink communication on a first component carrier; components for transmitting HARQ feedback with a delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after a first uplink resource on a second component carrier, the second uplink resource being associated with a HARQ feedback with a delay exceeding a threshold in the first uplink resource; or a combination thereof. Components for UE 120 to perform the operations described herein may include one or more of, for example, a communication manager 140, an antenna 252, a modem 254, a MIMO detector 256, a receive processor 258, a transmit processor 264, a TX MIMO processor 266, a controller / processor 280, or a memory 282.

[0080] In some embodiments, base station 110 includes: components for transmitting downlink communication on a first component carrier; a HARQ feedback unit for receiving a delay associated with the downlink communication in a second uplink resource on a second component carrier occurring after a first uplink resource on a second component carrier; or a combination thereof. Components for base station 110 to perform the operations described herein may include one or more of the following: a communication manager 150, a transmit processor 220, a TX MIMO processor 230, a modem 232, an antenna 234, a MIMO detector 236, a receive processor 238, a controller / processor 240, a memory 242, or a scheduler 246.

[0081] In some embodiments, base station 110 includes: means for transmitting downlink communication on a first component carrier; means for receiving HARQ feedback of a delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier; or combinations thereof. The means for base station 110 to perform the operations described herein may include one or more of the following: a communication manager 150, a transmit processor 220, a TX MIMO processor 230, a modem 232, an antenna 234, a MIMO detector 236, a receive processor 238, a controller / processor 240, a memory 242, or a scheduler 246.

[0082] Although the blocks in FIG2 are shown as different elements, the functions described with respect to these blocks can be implemented in a single hardware, software, or combined element or in various combinations of elements. For example, the functions described with respect to the transmit processor 264, the receive processor 258, the TX MIMO processor 266, or another processor can be executed by the controller / processor 280 or executed under the control of the controller / processor 280.

[0083] Figure 3 is a diagram illustrating an example 300 of an Open Radio Access Network (O-RAN) architecture. As shown in Figure 3, the O-RAN architecture may include network entities or network nodes, such as a control unit (CU) 310 communicating with the core network 320 via a backhaul link, one or more DUs 330s, and one or more RUs 340s, etc. The CU 310 may communicate with one or more DUs 330s via corresponding midrange links. Each DU 330 may communicate with one or more RUs 340s via corresponding fronthaul links, and each RU 340 may communicate with a corresponding UE 120 via a radio frequency (RF) access link. The DUs 330 and RUs 340 may also be referred to as O-RAN DU (O-DU) 330 and O-RAN RU (O-RU) 340, respectively.

[0084] In some configurations, DU 330 and RU 340 may be implemented according to a functionally separated architecture, wherein the functionality of a network entity or network node (such as base station 110 (e.g., eNB or gNB)) is provided by DU 330 and one or more RU 340 communicating via a frontend link. Therefore, as described herein, base station 110 may include DU 330 and one or more RU 340, which may be co-located or geographically distributed. In some configurations, DU 330 and associated RU 340 may communicate via a frontend link to exchange real-time control plane information via a Lower Layer Separation (LLS) Control Plane (LLS-C) interface, non-real-time management information via an LLS Management Plane (LLS-M) interface, or user plane information via an LLS User Plane (LLS-U) interface.

[0085] Therefore, DU 330 may correspond to a logical unit that includes one or more base station functions for controlling the operation of one or more RU 340s. For example, in some configurations, DU 330 may host the Radio Link Control (RLC) layer, the Media Access Control (MAC) layer, and one or more high-PHY layers (such as Forward Error Correction (FEC) encoding and decoding, scrambling, or modulation and demodulation) based on lower-layer functional partitioning. Higher-layer control functions, such as Packet Data Convergence Protocol (PDCP), Radio Resource Control (RRC), or Service Data Adaptation Protocol (SDAP), may be hosted by CU 310. RU 340 controlled by DU 330 may correspond to a logical node that hosts RF processing functions based on lower-layer functional partitioning and low-PHY layer functions (such as Fast Fourier Transform (FFT), Inverse FFT (iFFT), Digital Beamforming, or Physical Random Access Channel (PRACH) extraction and filtering). Therefore, in the O-RAN architecture, RU 340 handles all over-the-air (OTA) communications with UE 120, and the real-time and non-real-time states of control and user plane communications with RU 340 are controlled by the corresponding DU 330, which enables DU 330 and CU 310 to be implemented in a cloud-based RAN architecture.

[0086] Furthermore, the base station 110 can be implemented as a fully integrated base station or a decomposed base station including CU 310, one or more DU 330, one or more RU 340 or combinations thereof. In some embodiments, CU 310, DU 330, RU 340 or combinations thereof can be implemented by one or more network entities, one or more network controllers 130, one or more network nodes or combinations thereof.

[0087] Figure 4 is a diagram illustrating an example 400 of delayed HARQ feedback. Example 400 may include communication between UE 120 and base station 110 as described in conjunction with Figures 1 and 2, or communication between UE 120 and other types of wireless communication devices (including network entities or network nodes, such as DU 330, RU 340, or CU 310 as described in conjunction with Figure 3), etc. As shown in Figure 4, base station 110 and UE 120 may communicate in one or more time slots in a wireless network, such as wireless network 100. For example, base station 110 and UE 120 may communicate in one or more time slots from time slot 0 to 9. However, base station 110 and UE 120 may communicate across a different number of time slots. In addition, UE 120 may communicate with another network entity or network node (such as CU 310, DU 330, RU 340, or another network entity) in one or more time slots. Alternatively or concurrently, base station 110 may be implemented by one or more of CU 310, DU 330, RU 340 or another network entity as described in conjunction with FIG3 or elsewhere herein, or may include one or more of CU 310, DU 330, RU 330 or another network entity.

[0088] One or more time slots in slots 0-9 can be configured or scheduled to have a time slot format, such as a downlink time slot format (time slots configured or scheduled for downlink transmission), an uplink time slot format (time slots configured or scheduled for uplink transmission), or a flexible time slot format (time slots allowed to be dynamically configured or scheduled for uplink or downlink transmission), etc. In some cases, one or more time slots in slots 0-9 can be configured or scheduled to have a time slot format in which the time slot includes symbols of multiple types. For example, a time slot can be configured or scheduled to have the following time slot formats: providing one or more downlink symbols in the time slot, providing one or more uplink symbols in the time slot, providing one or more flexible symbols in the time slot, or a combination thereof.

[0089] The time slot format can be configured or scheduled in a TDD manner, where different time slots have a time slot format type. For example, time slots 0-4 can be configured or scheduled to have a first time slot format (time slot format 1), time slots 5-9 can be scheduled to have a second time slot format (time slot format 2), and so on. Furthermore, the wireless network 100 can support or be configured to implement time slot format changes, where the time slot format can be dynamically changed.

[0090] As shown at 402 in Figure 4, base station 110 (or another network entity described herein) may perform downlink transmissions in a time slot (e.g., time slot 0) configured or scheduled to have a downlink time slot format (or a time slot format including one or more downlink symbols). At 404, UE 120 may be configured, instructed, or scheduled to provide HARQ feedback for downlink transmissions in a time slot (e.g., time slot 1) configured or scheduled to have an uplink time slot format (or a time slot format including one or more uplink symbols).

[0091] HARQ feedback may include an acknowledgment (ACK) for downlink transmission or a negative ACK (NACK) for downlink transmission. ACK may indicate that the downlink transmission was successfully received and decoded by UE 120. NACK may indicate that UE 120 failed to receive, decode, or a combination thereof for the downlink transmission. In some configurations, base station 110 may retransmit all or part of the downlink transmission based on receiving a NACK from UE 120. In this way, UE 120 can receive the retransmission and retry decoding the downlink transmission, which can improve the reliability of wireless communication in wireless network 100.

[0092] At 406, a time slot format change may occur, wherein base station 110 and UE 120 switch from a first time slot format (time slot format 1) to a second time slot format (time slot format 2). The time slot format change may be indicated by base station 110 to UE 120 (e.g., dynamically or semi-statically). At 408, base station 110 may send another downlink transmission to UE 120. For example, after the time slot format change, base station 110 may send another downlink transmission to UE 120 in time slot 5.

[0093] As shown at 410 in Figure 4, in some cases, conflicts may occur between the transmission of HARQ feedback and downlink resources. In other words, HARQ feedback may be scheduled to be transmitted in a time slot or symbol configured or scheduled to have a downlink time slot format. This may occur, for example, when HARQ feedback is configured or scheduled to be transmitted semi-statically, and due to a change in the time slot format. For example, UE 102 may be semi-statically scheduled or configured to transmit HARQ feedback in a symbol in time slot 6, which is changed from an uplink symbol in a first time slot format (time slot format 1) to a downlink symbol in a second time slot format (time slot format 2). As a result, a conflict occurs because the symbol in time slot 6 is no longer available for uplink transmission of HARQ feedback (HARQ feedback transmission conflicts with the downlink symbol in time slot 6).

[0094] As shown at 412 in Figure 4, in some cases where a conflict occurs between HARQ feedback and downlink resources (e.g., downlink symbols), UE 120 may delay the transmission of HARQ feedback to a subsequent time slot where the Entity Uplink Control Channel (PUCCH) resource is available. In some cases, UE 120 may delay the transmission of HARQ feedback to the first available PUCCH resource. For example, UE 120 may identify the first available PUCCH resource in the next time slot (time slot 7) for the transmission of HARQ feedback. In some cases, UE 120 may delay the transmission of HARQ feedback to another available PUCCH resource. In this way, UE 120 is still able to send HARQ feedback to base station 110, which can improve the reliability of the radio network 100.

[0095] Figure 5 is a diagram illustrating an example 500 of carrier handover. Example 500 may include communication between UE 120 and base station 110 as described in conjunction with Figures 1 and 2, or communication between UE 120 and other types of wireless communication devices (including network entities or network nodes, such as DU 330, RU 340, or CU 310 as described in conjunction with Figure 3), etc. As shown in Figure 5, base station 110 and UE 120 may communicate in one or more time slots in a wireless network, such as wireless network 100. For example, base station 110 and UE 120 may communicate in one or more time slots from time slot 0 to 9. However, base station 110 and UE 120 may communicate across a different number of time slots. In addition, UE 120 may communicate with another network entity or network node (such as CU 310, DU 330, RU 340, or another network entity) in one or more time slots. Alternatively or concurrently, base station 110 may be implemented by one or more of CU 310, DU 330, RU 340 or another network entity as described in conjunction with FIG3 or elsewhere herein, or may include one or more of CU 310, DU 330, RU 330 or another network entity.

[0096] As further shown in Figure 5, UE 120 and base station 110 can communicate on a plurality of component carriers (e.g., CC0 and CC1). However, UE 120 and base station 110 can communicate on different numbers of component carriers. Component carriers may include a subset of the frequency range of a bandwidth portion (BWP) allocated for communication between UE 120 and base station 110. In some cases, the plurality of component carriers may be included in the same BWP or in different BWPs.

[0097] As further shown in Figure 5, carrier handover between component carriers can be supported and enabled for UE 120. Carrier handover may include PUCCH carrier handover, where PUCCH resources can be scheduled on two component carriers, causing UE 120 to switch between CC0 and CC1 to use PUCCH on different component carriers. Carrier handover may be dynamically indicated by base station 110 in downlink control information (DCI), or may be semi-statically configured for UE 120 in radio resource control (RRC) configuration or in media access control channel (MAC) control element (MAC-CE) or a combination thereof. In some cases, semi-static PUCCH carrier handover may be based on a semi-static time-domain PUCCH cell pattern of the applicable PUCCH cell (or component carrier) RRC configuration, and may support handover across PUCCH cells (or component carriers) with different numberologies.

[0098] A semi-static time-domain PUCCH cell mode may include a mode of PUCCH resources (which is semi-static) on two or more component carriers, which causes the UE 120 to switch between two or more component carriers to use PUCCH resources. For example, a semi-static time-domain PUCCH cell mode may include PUCCH resources in a first time slot on a first component carrier, may include PUCCH resources in a second time slot (after the first time slot) on a second component carrier, and so on. Therefore, a UE 120 configured with an example semi-static time-domain PUCCH cell mode may use PUCCH resources in a first time slot on a first component carrier, may perform a carrier switch to switch from the first component carrier to the second component carrier to use PUCCH resources in a second time slot, may perform a carrier switch to switch from the second component carrier to the first component carrier to use PUCCH resources in a third time slot, and so on.

[0099] As an example above, at 502, base station 110 can send downlink transmissions to UE 120. UE 120 can receive downlink transmissions on CC0. At 504, UE 120 can perform carrier switching after receiving downlink transmissions on CC0. Carrier switching can include switching from CC0 to CC1. Carrier switching can include tuning or adjusting modem 254, antenna 252, other hardware of UE 120, or combinations thereof, to operate in the frequency range of CC1. At 506, UE 120 can, based on carrier switching, send PUCCH resources in the target PUCCH resource in time slot 4 on CC1, instead of sending them in the initially scheduled PUCCH resource in time slot 5 on CC0 at 508.

[0100] Figure 6 is a diagram illustrating an example 600 of HARQ feedback for carrier handover delay. Example 600 may include communication between UE 120 and base station 110 as described in conjunction with Figures 1 and 2, or communication between UE 120 and other types of wireless communication devices (including network entities or network nodes, such as DU 330, RU 340, or CU 310 as described in conjunction with Figure 3), etc. As shown in Figure 6, base station 110 and UE 120 may communicate in one or more time slots in a wireless network, such as wireless network 100. For example, base station 110 and UE 120 may communicate across one or more time slots from time slot 0 to 9. However, base station 110 and UE 120 may communicate across a different number of time slots. Furthermore, UE 120 may communicate with another network entity or network node (e.g., CU 310, DU 330, RU 340, or another network entity) in one or more time slots. Alternatively, base station 110 may be implemented by one or more of CU 310, DU 330, RU 340 or another network entity as described in Figure 3 or elsewhere herein, or may include one or more of CU 310, DU 330, RU 330 or another network entity. Furthermore, UE 120 and base station 110 may communicate on a plurality of component carriers including CC0 and CC1.

[0101] In Example 600, HARQ feedback delay and carrier handover can be configured and enabled for UE 120 (simultaneous configuration of SPS HARQ delay and PUCCH cell handover based on a semi-static time-domain mode). For determining the target time slot for transmitting delayed HARQ feedback, UE 120 can first use a semi-static time-domain PUCCH cell mode and relevant parameters for semi-static PUCCH cell handover to determine the next PUCCH time slot. UE 120 can then determine whether the next PUCCH time slot is the target PUCCH time slot for delayed HARQ feedback based on the SPS HARQ delay parameters for UE 120. If the next PUCCH time slot is the target PUCCH time slot, UE 120 can decide whether to transmit delayed HARQ feedback in the target PUCCH time slot. However, in some cases, delayed HARQ feedback may not be suitable for PUCCH resources in the target PUCCH time slot (e.g., because non-delayed HARQ feedback is also scheduled for transmission in PUCCH resources). In Example 600, UE 120 is configured to discard delayed HARQ feedback if the delayed HARQ feedback is too large to be transmitted in the PUCCH resources in the target PUCCH time slot configured for carrier switching of UE 120.

[0102] At 602, base station 110 can send downlink transmissions to UE 120. UE 120 can receive downlink transmissions on CC0. Subsequently, the slot format on CC0 may change. For example, the slot format of slot 1 may change from an uplink slot format or from a slot format including uplink symbols (base station 110 can reconfigure slot 1) to a downlink slot format or to a slot format excluding uplink symbols. As a result, at 604, in slot 1, a conflict may occur between the transmission of HARQ feedback and one or more downlink symbols in slot 1. UE 120 may decide to delay the transmission of HARQ feedback to a subsequent slot based on the conflict. For example, at 606, UE 120 can select the initially scheduled PUCCH resource to perform HARQ delay on CC0 for the transmission of HARQ feedback delayed for downlink transmission. The PUCCH resources in the initial scheduling may include uplink resources, which may include time-domain resources, frequency-domain resources, or a combination thereof.

[0103] At 608, UE 120 may perform carrier handover after receiving downlink transmissions on CC0 and after a collision. Carrier handover may include switching from CC0 to CC1. Carrier handover may include tuning or adjusting modem 254, antenna 252, other hardware of UE 120, or combinations thereof, to operate in the frequency range of CC1. UE 120 may perform carrier handover based on a semi-static PUCCH cell mode, based on another configuration, or based on signal transmissions from base station 110.

[0104] At 610, UE 120 may select or identify, based on carrier switching, the target PUCCH resource (e.g., in slot 4 of CC1) for transmitting delayed HARQ feedback on CC1, instead of the initially scheduled PUCCH resource in slot 5 of CC0 at 508. Based on the carrier switching from CC0 to CC1, CC1 thus becomes the target component carrier for delayed HARQ feedback. The target PUCCH resource may include uplink resources, which may include time-domain resources, frequency-domain resources, or a combination thereof.

[0105] At 612, UE 120 may discard delayed HARQ feedback on CC1 based on whether the delayed HARQ feedback exceeds the available size in the target PUCCH resource or whether the HARQ feedback exceeds a threshold in the target PUCCH resource. In other words, UE 120 does not further delay the delayed HARQ feedback to another PUCCH resource after the target PUCCH resource, and instead completely discards or avoids sending delayed HARQ feedback. This reduces the complexity of UE 120 handling non-delayed HARQ feedback in the target PUCCH resource. In some cases, if non-delayed HARQ feedback for another downlink communication is also scheduled or configured to be sent in the target PUCCH resource, UE 120 may also discard or avoid sending non-delayed HARQ feedback, so that no HARQ feedback is sent in the target PUCCH resource. Alternatively, UE 120 may send non-delayed HARQ feedback in the target PUCCH resource.

[0106] In some configurations, UE 120 is configured upon deployment to indicate that if a delayed HARQ feedback exceeds the available size of the target PUCCH resource, UE 120 discards the delayed HARQ feedback. In some configurations, base station 110 transmits the configuration in RRC communication, DCI communication, MAC-CE communication, or another type of downlink communication (and UE 120 receives it), and UE 120 discards the delayed HARQ feedback based on the configuration.

[0107] UE 120 may determine that the HARQ feedback exceeds a threshold or available size in the target PUCCH resource, and may decide to discard delayed HARQ feedback based on the determination that the HARQ feedback exceeds the available size or threshold in the target PUCCH resource. In particular, UE 120 may determine that the number of bits used for delayed HARQ feedback exceeds the number of available bits in the target PUCCH resource.

[0108] In some configurations, UE 120 is scheduled or configured to send multiple repetitions of HARQ feedback for downlink transmission. UE 120 may, based on a conflict, delay a subset of the repetitions (which become delayed HARQ feedback repetitions) and send another subset of the repetitions, or may delay all repetitions of the HARQ feedback. The techniques described in Example 600 can be extended to handle delayed HARQ feedback repetitions. For example, UE 120 may discard or avoid sending at least a repetition subset of delayed HARQ feedback based on a subset of delayed HARQ feedback repetitions exceeding the available size (or threshold) in the target PUCCH resource. This reduces the complexity of UE 120 handling non-delayed HARQ feedback in the target PUCCH resource and also reduces latency and resource consumption, as some repetitions of the HARQ feedback may have already been successfully received by base station 110.

[0109] Alternatively or additionally, UE 120 may discard or avoid sending at least a subset of the delayed HARQ feedback based on a threshold being met by the number of repetitions of the delayed HARQ feedback that conflict with at least one downlink communication on CC0. For example, UE 120 may discard at least a subset of the delayed HARQ feedback based on 10 out of 15 repetitions conflicting with at least one downlink communication on CC0. As another example, UE 120 may discard at least a subset of the delayed HARQ feedback based on at least 50% or more of the repetitions conflicting with at least one downlink communication on CC0.

[0110] In a recurring variant where delayed HARQ feedback is discarded in the target PUCCH resource, if non-delayed HARQ feedback for another downlink communication is also scheduled or configured to be sent in the target PUCCH resource, UE 120 may also discard or avoid sending non-delayed HARQ feedback, so that no HARQ feedback is sent in the target PUCCH resource. Alternatively, UE 120 may send non-delayed HARQ feedback in the target PUCCH resource.

[0111] Figure 7 is a diagram illustrating an example 700 of HARQ feedback for carrier handover delay. Example 700 may include communication between UE 120 and base station 110 as described in conjunction with Figures 1 and 2, or communication between UE 120 and other types of wireless communication devices (including network entities or network nodes, such as DU 330, RU 340, or CU 310 as described in conjunction with Figure 3), etc. For example, as shown in Figure 7, base station 110 and UE 120 may communicate in one or more time slots in a wireless network, such as wireless network 100. For example, base station 110 and UE 120 may communicate in one or more time slots from time slot 0 to 9. However, base station 110 and UE 120 may communicate across a different number of time slots. Furthermore, UE 120 may communicate with another network entity or network node (such as CU 310, DU 330, RU 340, or another network entity) in one or more time slots. Alternatively, base station 110 may be implemented by one or more of CU 310, DU 330, RU 340 or another network entity as described in Figure 3 or elsewhere herein, or may include one or more of CU 310, DU 330, RU 330 or another network entity. Furthermore, UE 120 and base station 110 may communicate on a plurality of component carriers including CC0 and CC1.

[0112] In Example 700, HARQ feedback delay and carrier handover can be configured and enabled for UE 120 (simultaneous configuration of SPS HARQ delay and PUCCH cell handover based on a semi-static time-domain mode). For determining the target time slot for transmitting delayed HARQ feedback, UE 120 can first use a semi-static time-domain PUCCH cell mode and relevant parameters for semi-static PUCCH cell handover to determine the next PUCCH time slot. UE 120 can then determine whether the next PUCCH time slot is the target PUCCH time slot for delayed HARQ feedback based on the SPS HARQ delay parameters for UE 120. If the next PUCCH time slot is the target PUCCH time slot, UE 120 can decide whether to transmit delayed HARQ feedback in the target PUCCH time slot. However, in some cases, delayed HARQ feedback may not be suitable for PUCCH resources in the target PUCCH time slot (e.g., because non-delayed HARQ feedback is also scheduled for transmission in PUCCH resources). In Example 700, UE 120 is configured to continue delaying the delayed HARQ feedback if it is too large to be transmitted in the PUCCH resources of the target PUCCH time slot configured for carrier switching for UE 120. Specifically, in Example 700, UE 120 remains on the target component carrier (in other words, UE 120 ignores the semi-static time-domain PUCCH cell mode) until UE 120 transmits the delayed HARQ feedback on the target component carrier. UE 120 can then resume adhering to the semi-static time-domain PUCCH cell mode.

[0113] At 702, base station 110 can send downlink transmissions to UE 120. UE 120 can receive downlink transmissions on CC0. Subsequently, the slot format on CC0 may change. For example, the slot format of slot 1 may change from an uplink slot format or from a slot format including uplink symbols (base station 110 can reconfigure slot 1) to a downlink slot format or to a slot format excluding uplink symbols. As a result, at 704, in slot 1, a conflict may occur between the transmission of HARQ feedback and one or more downlink symbols in slot 1. Based on the conflict, UE 120 may decide to delay the transmission of HARQ feedback to a subsequent slot. For example, at 706, UE 120 may identify or select the initially scheduled PUCCH resource for HARQ delay on CC0 for the transmission of HARQ feedback delayed for downlink transmission. The PUCCH resources in the initial scheduling may include uplink resources, which may include time-domain resources, frequency-domain resources, or a combination thereof.

[0114] At 708, UE 120 may perform carrier handover after receiving downlink transmissions on CC0 and after a collision. Carrier handover may include switching from CC0 to CC1. Carrier handover may include tuning or adjusting modem 254, antenna 252, other hardware of UE 120, or combinations thereof, to operate in the frequency range of CC1. UE 120 may perform carrier handover based on a semi-static PUCCH cell mode, based on an alternative configuration, or based on signal transmissions from base station 110.

[0115] At 710, UE 120 may determine or identify, based on carrier switching, the target PUCCH resource (e.g., in slot 4 of CC1) for transmitting delayed HARQ feedback on CC1, instead of the initially scheduled PUCCH resource in slot 5 of CC0 at 508. Based on the carrier switching from CC0 to CC1, CC1 thus becomes the target component carrier for delayed HARQ feedback. The target PUCCH resource may include uplink resources, which may include time-domain resources, frequency-domain resources, or a combination thereof.

[0116] At 712, UE 120 can continue to delay the transmission of delayed HARQ feedback to subsequent PUCCH resources on CC1 based on the delayed HARQ feedback exceeding a threshold in the target PUCCH resource. In other words, UE 120 remains on CC1 (without switching back to CC0) until UE 120 identifies or selects a subsequent PUCCH for the delayed HARQ feedback on CC1 and transmits the delayed HARQ feedback in the subsequent PUCCH resource on CC1 (and base station 110 receives it). Even if new HARQ bits are to be transmitted for subsequent downlink transmission, UE 120 can remain on CC1 to transmit the delayed HARQ feedback on CC1. UE 120 can then resume carrier handover based on a semi-static time-domain PUCCH cell mode.

[0117] UE 120 may determine that the HARQ feedback exceeds a threshold or available size in the target PUCCH resource, and may decide to send delayed HARQ feedback in subsequent PUCCH resources based on the determination that the HARQ feedback exceeds a threshold or available size in the target PUCCH resource. In particular, UE 120 may determine that the number of bits used for delayed HARQ feedback exceeds the number of available bits in the target PUCCH resource.

[0118] In some configurations, UE 120 is configured at deployment to indicate that: if the delayed HARQ feedback exceeds the available size of the target PUCCH resource, UE 120 will send a delayed HARQ feedback in subsequent PUCCH resources and ignore the semi-static temporal PUCCH cell mode. In some configurations, base station 110 sends the configuration in RRC communication, DCI communication, MAC-CE communication, or another type of downlink communication (and UE 120 receives it), and UE 120 sends a delayed HARQ feedback in subsequent PUCCH resources based on the configuration (and base station 110 receives it).

[0119] In some configurations, if a non-delayed HARQ feedback for another downlink communication is also scheduled or configured to be transmitted in the target PUCCH resource, UE 120 may also discard or avoid transmitting the non-delayed HARQ feedback, so that no HARQ feedback is transmitted in the target PUCCH resource. Alternatively, UE 120 may transmit a non-delayed HARQ feedback in the target PUCCH resource (and base station 110 may receive it). If a non-delayed HARQ feedback scheduled to be transmitted in the target PUCCH resource also becomes delayed, UE 120 may transmit the other delayed HARQ feedback along with the delayed HARQ in a subsequent PUCCH resource (and base station 110 may receive it). Furthermore, UE 120 may transmit other non-delayed HARQ feedback for another downlink communication along with delayed HARQ feedback, other delayed HARQ feedback, or a combination thereof, in a subsequent PUCCH resource (and base station 110 may receive it).

[0120] In some configurations, UE 120 is scheduled or configured to send multiple repetitions of HARQ feedback for downlink transmission. UE 120 may delay a subset of the repetitions (which become delayed repetitions of HARQ feedback) based on a conflict, or it may delay all repetitions of HARQ feedback. The techniques described in Example 700 can be extended to handle repetitions of delayed HARQ feedback. For example, UE 120 may send at least a repetition of the delayed HARQ feedback in a subsequent PUCCH resource on CC1 (and base station 110 may receive it) based on the fact that a repetition subset of delayed HARQ feedback exceeds the available size (or threshold) in the target PUCCH resource. In the various cases where the repetition of delayed HARQ feedback is delayed from the target PUCCH resource to the subsequent PUCCH resource on CC1, UE 120 may send the repetition of non-delayed HARQ feedback in the target PUCCH resource, send the repetition of non-delayed HARQ feedback in the subsequent PUCCH resource, send the repetition of non-delayed HARQ feedback together with a subset of the repetition of delayed HARQ feedback in the subsequent PUCCH resource, or a combination thereof (and base station 110 may receive this).

[0121] Figure 8 is a diagram illustrating an example 800 of HARQ feedback for carrier handover delay. Example 800 may include communication between UE 120 and base station 110 as described in conjunction with Figures 1 and 2, or communication between UE 120 and other types of wireless communication devices (including network entities or network nodes, such as DU 330, RU 340, or CU 310 as described in conjunction with Figure 3), etc. As shown in Figure 8, base station 110 and UE 120 may communicate in one or more time slots in a wireless network, such as wireless network 100. For example, base station 110 and UE 120 may communicate in one or more time slots from time slot 0 to 9. However, base station 110 and UE 120 may communicate across a different number of time slots. In addition, UE 120 may communicate with another network entity or network node (such as CU 310, DU 330, RU 340, or another network entity) in one or more time slots. Alternatively, base station 110 may be implemented by one or more of CU 310, DU 330, RU 340 or another network entity as described in Figure 3 or elsewhere herein, or may include one or more of CU 310, DU 330, RU 330 or another network entity. Furthermore, UE 120 and base station 110 may communicate on a plurality of component carriers including CC0 and CC1.

[0122] In Example 800, HARQ feedback delay and carrier handover can be configured and enabled for UE 120 (simultaneous configuration of SPS HARQ delay and PUCCH cell handover based on a semi-static time-domain mode). For determining the target time slot for transmitting delayed HARQ feedback, UE 120 can first use a semi-static time-domain PUCCH cell mode and relevant parameters for semi-static PUCCH cell handover to determine the next PUCCH time slot. UE 120 can then determine whether the next PUCCH time slot is the target PUCCH time slot for delayed HARQ feedback based on the SPS HARQ delay parameters for UE 120. If the next PUCCH time slot is the target PUCCH time slot, UE 120 can decide whether to transmit delayed HARQ feedback in the target PUCCH time slot. However, in some cases, delayed HARQ feedback may not be suitable for PUCCH resources in the target PUCCH time slot (e.g., because non-delayed HARQ feedback is also scheduled for transmission in PUCCH resources). In Example 800, UE 120 is configured to continue delaying the delayed HARQ feedback if the delayed HARQ feedback is too large to be transmitted in the PUCCH resources in the target PUCCH time slot configured for carrier switching for UE 120. Specifically, in Example 800, UE 120 adheres to or conforms to a semi-static time-domain PUCCH cell mode, and selects subsequent PUCCH resources on either component carrier (based on the semi-static time-domain PUCCH cell mode) for transmitting the delayed HARQ feedback.

[0123] At 802, base station 110 can send downlink transmissions to UE 120. UE 120 can receive downlink transmissions on CC0. Subsequently, the slot format on CC0 may change. For example, the slot format of slot 1 may change from an uplink slot format or from a slot format including uplink symbols (base station 110 can reconfigure slot 1) to a downlink slot format or to a slot format excluding uplink symbols. As a result, at 804, a conflict may occur between the transmission of HARQ feedback in slot 1 and one or more downlink symbols in slot 1. Based on the conflict, UE 120 may decide to delay the transmission of HARQ feedback to a subsequent slot. For example, at 806, UE 120 may identify or select the initially scheduled PUCCH resource for HARQ delay on CC0 for the transmission of HARQ feedback delayed for downlink transmission. The PUCCH resources in the initial scheduling may include uplink resources, which may include time-domain resources, frequency-domain resources, or a combination thereof.

[0124] At 808, UE 120 may perform carrier handover after receiving downlink transmissions on CC0 and after a collision. Carrier handover may include switching from CC0 to CC1. Carrier handover may include tuning or adjusting modem 254, antenna 252, other hardware of UE 120, or combinations thereof, to operate in the frequency range of CC1. UE 120 may perform carrier handover based on a semi-static PUCCH cell mode, based on another configuration, or based on signal transmissions from base station 110.

[0125] At 810, UE 120 may, based on carrier switching, determine or identify or select the target PUCCH resource (e.g., in slot 4 on CC1) for transmitting delayed HARQ feedback on CC1, instead of the initially scheduled PUCCH resource in slot 5 on CC0 at 508. Based on the carrier switching from CC0 to CC1, CC1 thus becomes the target component carrier for delayed HARQ feedback. The target PUCCH resource may include uplink resources, which may include time-domain resources, frequency-domain resources, or a combination thereof.

[0126] At 812, UE 120 may continue to delay the transmission of delayed HARQ feedback to one or more subsequent PUCCH resources on CC0, CC1, or a combination thereof, based on the delayed HARQ feedback exceeding a threshold in the target PUCCH resource. In other words, UE 120 may adhere to or comply with a semi-static time-domain PUCCH cell mode (carrier switching mode) and may identify or select one or more subsequent PUCCH resources on CC0, CC1, or a combination thereof for the delayed HARQ feedback. UE 120 may use these resources to transmit the delayed HARQ feedback (and base station 110 may receive it).

[0127] For example, UE 120 may identify or select subsequent PUCCH resources on CC1 before carrier handover from CC1 to CC0, and may transmit delayed HARQ feedback in the subsequent PUCCH resources on CC1 before carrier handover (and base station 110 may receive it). As another example and as shown in FIG8, UE 120 may perform carrier handover from CC1 to CC0, UE 120 may identify or select subsequent PUCCH resources on CC after carrier handover, and UE 120 may transmit delayed HARQ feedback in the subsequent PUCCH resources on CC0 after carrier handover (and base station 110 may receive it).

[0128] UE 120 may determine that the HARQ feedback exceeds a threshold or available size in the target PUCCH resource, and may, based on the determination that the HARQ feedback exceeds a threshold or available size in the target PUCCH resource, decide to send delayed HARQ feedback in one or more subsequent PUCCH resources. In particular, UE 120 may determine that the number of bits used for delayed HARQ feedback exceeds the number of available bits in the target PUCCH resource.

[0129] In some configurations, UE 120 is configured upon deployment to indicate that, in the event that a delayed HARQ feedback exceeds the available size of the target PUCCH resource, UE 120 will send a delayed HARQ feedback in one or more subsequent PUCCH resources and adhere to a semi-static temporal PUCCH cell mode. In some configurations, base station 110 sends the configuration (and UE 120 receives it) in RRC communication, DCI communication, MAC-CE communication, or another type of downlink communication, and UE 120 sends a delayed HARQ feedback in subsequent PUCCH resources based on the configuration (and base station 110 receives it).

[0130] In some configurations, if a non-delayed HARQ feedback for another downlink communication is also scheduled or configured to be transmitted in the target PUCCH resource, UE 120 may also discard or avoid transmitting the non-delayed HARQ feedback, so that no HARQ feedback is transmitted in the target PUCCH resource. Alternatively, UE 120 may transmit a non-delayed HARQ feedback in the target PUCCH resource (and base station 110 may receive it). If a non-delayed HARQ feedback scheduled to be transmitted in the target PUCCH resource also becomes delayed, UE 120 may transmit the other delayed HARQ feedback together with the delayed HARQ feedback in one or more subsequent PUCCH resources on CC0, CC1, or a combination thereof (and base station 110 may receive it). In addition, UE 120 may send other non-delayed HARQ feedback for another downlink communication, together with delayed HARQ feedback, other delayed HARQ feedback, or a combination thereof, in one or more subsequent PUCCH resources on CC0, CC1, or a combination thereof (and base station 110 may receive them).

[0131] In some configurations, UE 120 is scheduled or configured to send multiple repetitions of HARQ feedback for downlink transmission. UE 120 may delay a subset of the repetitions (which become delayed repetitions of HARQ feedback) based on a conflict, or it may delay all repetitions of HARQ feedback (e.g., all repetitions of HARQ feedback that have not yet been sent). The techniques described in Example 800 can be extended to handle repetitions of delayed HARQ feedback. For example, UE 120 may send at least a repetition subset of delayed HARQ feedback in one or more subsequent PUCCH resources on CC0, CC1, or a combination thereof (and base station 110 may receive it) based on a subset of delayed HARQ feedback repetitions exceeding the available size (or threshold) in the target PUCCH resource. In the case where the repetition of delayed HARQ feedback is delayed from the target PUCCH resource to one or more subsequent PUCCH resources, UE 120 may send the repetition of non-delayed HARQ feedback in the target PUCCH resource, send the repetition of non-delayed HARQ feedback in one or more subsequent PUCCH resources on CC0, CC1 or a combination thereof, and send other delayed HARQ feedback repetitions together with a subset of delayed HARQ feedback repetitions in one or more subsequent PUCCH resources on CC0, CC1 or a combination thereof (and base station 110 may receive them).

[0132] In some cases, the techniques of Examples 600, 700, and 800 can be combined to handle the repetition of delayed HARQ feedback. For example, UE 120 can discard or avoid sending a first repetition subset of delayed HARQ feedback in the target PUCCH resource on CC1 based on the repetition of delayed HARQ feedback exceeding a threshold; can send a second repetition subset of delayed HARQ feedback (which is further delayed from the target PUCCH resource) in subsequent PUCCH resources on CC1 based on the repetition of delayed HARQ feedback exceeding a threshold; can send a second repetition subset of delayed HARQ feedback (which is further delayed from the target PUCCH resource) in subsequent PUCCH resources on CC1 based on the repetition of delayed HARQ feedback exceeding a threshold; or another combination of the techniques described herein can be used to handle delayed HARQ feedback for carrier handover. In some configurations, base station 110 can send a configuration (and UE 120 can receive it) that indicates the combination of technologies UE 120 can use for HARQ feedback to handle delays. In some configurations, base station 110 can dynamically update the configuration to change or modify the combination of technologies UE 120 uses for HARQ feedback to handle delays.

[0133] Figure 9 is a diagram illustrating, for example, an example procedure 900 performed by a UE. Procedure 900 is an example of an operation performed by a UE (e.g., UE 120) associated with HARQ feedback for carrier handover delay.

[0134] As shown in FIG9, in some configurations, procedure 900 may include receiving downlink communication on a first component carrier (block 910). For example, the UE may receive downlink communication on a first component carrier (e.g., by using communication manager 140 or receiver element 1402 illustrated in FIG14).

[0135] As further shown in FIG9, in some configurations, procedure 900 may include: discarding HARQ feedback with downlink-associated delay on a second component carrier associated with a delay exceeding the available size of uplink resources (block 920). For example, the UE may (e.g., by using communication manager 140 or the discard element 1408 illustrated in FIG14) discard HARQ feedback with downlink-associated delay on a second component carrier associated with a delay exceeding the available size of uplink resources.

[0136] Procedure 900 may include additional patterns, for example, any single pattern or any combination thereof in combination with the patterns described in one or more other procedures described elsewhere herein.

[0137] In the first additional state, the delayed HARQ feedback is based on the conflict between the downlink resource on the first component carrier and another uplink resource on the first component carrier, and is delayed from the other uplink resource on the first component carrier before the uplink resource on the second component carrier.

[0138] In the second additional state, either alone or in combination with the first state, the procedure 900 includes: performing a carrier handover from the first component carrier to the second component carrier in association with the semi-static PUCCH cell mode after receiving downlink communication and before uplink resources on the second component carrier.

[0139] In the third additional state sample, either alone or in combination with one or more of the first and second state samples, the procedure 900 includes: sending a non-delayed HARQ feedback associated with another downlink communication in the uplink resources.

[0140] In the fourth additional state sample, either alone or in combination with one or more of the first to third state samples, the procedure 900 includes: discarding a non-delayed HARQ feedback in an uplink resource associated with another downlink communication.

[0141] In the fifth additional state sample, either alone or in combination with one or more of the first to fourth state samples, discarding delayed HARQ feedback includes: discarding delayed HARQ feedback based on the fact that the number of bits associated with delayed HARQ feedback exceeds the number of available bits in the uplink resources associated with delayed HARQ feedback.

[0142] In the sixth additional state sample, either alone or in combination with one or more of the first to fifth state samples, the delayed HARQ feedback is discarded by: discarding the delayed HARQ feedback based on the configuration received in at least one of RRC communication, DCI communication or MAC-CE communication.

[0143] In the seventh additional state sample, the second component carrier is associated with the target PUCCH carrier alone or in combination with one or more of the first to sixth state samples, and the uplink resources are included in the target time slot on the target PUCCH carrier.

[0144] In the eighth additional state sample, either alone or in combination with one or more of the first to seventh state samples, the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and discarding the delayed HARQ feedback on the second component carrier includes discarding at least a subset of the plurality of repetitions of the delayed HARQ feedback on the second component carrier.

[0145] In the ninth additional state sample, either alone or in combination with one or more of the first to eighth state samples, the procedure 900 includes: in another uplink resource following the uplink resource, on at least one of the first component carrier or the second component carrier, transmitting another subset of a plurality of repetitions of delayed HARQ feedback.

[0146] In the tenth additional state sample, either alone or in combination with one or more of the first to ninth state samples, the procedure 900 includes: discarding a non-delayed HARQ feedback in an uplink resource associated with another downlink communication.

[0147] In the eleventh additional state sample, either alone or in combination with one or more of the first to tenth state samples, the procedure 900 includes: sending a non-delayed HARQ feedback in an uplink resource associated with another downlink communication.

[0148] In the twelfth additional state sample, either alone or in combination with one or more of the first to eleventh state samples, the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and discarding the delayed HARQ feedback on the second component carrier includes: discarding at least a subset of the plurality of repetitions of the delayed HARQ feedback on the second component carrier based on the number of the plurality of repetitions of the delayed HARQ feedback that conflict with at least one of the downlink communications or another downlink communications satisfying a threshold.

[0149] Although Figure 9 shows example blocks of program 900, in some versions, program 900 may include additional blocks, fewer blocks, different blocks, or blocks arranged differently compared to those described in Figure 9. Alternatively or concurrently, two or more blocks of program 900 may be executed in parallel.

[0150] Figure 10 is a diagram illustrating, for example, an example procedure 1000 executed by a UE. Procedure 1000 is an example of an operation performed by a UE (e.g., UE 120) associated with HARQ feedback for carrier handover delay.

[0151] As shown in FIG10, in some configurations, procedure 1000 may include receiving downlink communication on a first component carrier (block 1010). For example, the UE may receive downlink communication on the first component carrier (e.g., by using communication manager 140 or receiver element 1502 illustrated in FIG15).

[0152] As further shown in FIG10, in some configurations, procedure 1000 may include: transmitting a delayed HARQ feedback associated with downlink communication in a second uplink resource on a second component carrier occurring after the first uplink resource (block 1020). For example, the UE may (e.g., by using communication manager 140 or transmission component 1504 illustrated in FIG15) transmit a delayed HARQ feedback associated with downlink communication in a second uplink resource on a second component carrier occurring after the first uplink resource. In some configurations, the first uplink resource is on a second component carrier. In some configurations, delayed HARQ feedback is transmitted in a second uplink resource associated with a delayed HARQ feedback exceeding a threshold in the first uplink resource.

[0153] Program 1000 may include additional patterns, for example, any single pattern or any combination thereof in combination with the patterns described in one or more other programs described elsewhere herein.

[0154] In the first additional state, the delayed HARQ feedback is based on the conflict between the downlink resources on the first component carrier and the third uplink resources on the first component carrier, and is delayed from the third uplink resources on the first component carrier before the first uplink resources and the second uplink resources on the second component carrier.

[0155] In the second additional state, either alone or in combination with the first state, procedure 1000 includes: performing a carrier handover from the first component carrier to the second component carrier in association with a semi-static PUCCH cell mode, after receiving downlink communication and before the second uplink resource on the second component carrier. In this type of state, the carrier handover can be performed before the first uplink resource and the second uplink resource on the second component carrier.

[0156] In the third additional state sample, either alone or in combination with one or more states in the first and second states sample, the procedure 1000 includes: sending a non-delayed HARQ feedback associated with another downlink communication in the first uplink resource.

[0157] In the fourth additional state sample, either alone or in combination with one or more of the first to third state samples, the delayed HARQ feedback includes a first delayed HARQ feedback associated with the first downlink communication, and the procedure 1000 includes: sending a second delayed HARQ feedback associated with the second downlink communication in the second uplink resource together with the first delayed HARQ feedback.

[0158] In the fifth additional state sample, either alone or in combination with one or more of the first to fourth state samples, the procedure 1000 includes: sending a non-delayed HARQ feedback associated with the third downlink communication in the second uplink resource, together with the first delayed HARQ feedback and the second delayed HARQ feedback.

[0159] In the sixth additional state sample, either alone or in combination with one or more of the first to fifth state samples, the procedure 1000 includes: remaining on the first component carrier until a delayed HARQ feedback is transmitted on the second component carrier.

[0160] In the seventh additional state sample, transmitting delayed HARQ feedback alone or in combination with one or more of the first to sixth state samples includes: transmitting delayed HARQ feedback in a second uplink resource based on the fact that the number of bits associated with the delayed HARQ feedback exceeds the number of available bits in the first uplink resource associated with the delayed HARQ feedback.

[0161] In the eighth additional state sample, transmitting delayed HARQ feedback in the second uplink resource, either alone or in combination with one or more of the first to seventh state samples, includes transmitting delayed HARQ feedback in the second uplink resource based on the configuration received in at least one of RRC communication, DCI communication, or MAC-CE communication.

[0162] In the ninth additional state sample, the second component carrier is associated with the target PUCCH carrier alone or in combination with one or more of the first to eighth state samples, wherein the first uplink resource is included in the first target time slot on the target PUCCH carrier, and wherein the second uplink resource is included in the second target time slot on the target PUCCH carrier.

[0163] In the tenth additional state sample, either alone or in combination with one or more of the first to ninth state samples, the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and transmitting the delayed HARQ feedback in the second uplink resources on the second component carrier includes transmitting at least a subset of the plurality of repetitions of the delayed HARQ feedback in the second uplink resources on the second component carrier.

[0164] In the eleventh additional state sample, either alone or in combination with one or more of the first to tenth state samples, the procedure 1000 includes: transmitting another subset of a plurality of repetitions of delayed HARQ feedback in a third uplink resource on a first component carrier that occurs after the second uplink resource.

[0165] In the twelfth additional state sample, processing 100, either alone or in combination with one or more of the first to eleventh state samples, includes discarding another subset of the plurality of repetitions of delayed HARQ feedback.

[0166] In the thirteenth additional state sample, either alone or in combination with one or more of the first to twelfth state samples, the procedure 1000 includes: sending a plurality of repetitions of non-delayed HARQ feedback associated with another downlink communication in the first uplink resource.

[0167] In the fourteenth additional state sample, either alone or in combination with one or more of the first to thirteenth state samples, the plurality of repetitions of delayed HARQ feedback includes the first plurality of repetitions of the first delayed HARQ feedback associated with the first downlink communication, and the procedure 1000 includes: in the second uplink resource, sending at least a subset of the second plurality of repetitions of the second delayed HARQ feedback associated with the second downlink communication together with at least a subset of the plurality of repetitions of delayed HARQ feedback.

[0168] Although Figure 10 shows example blocks of program 1000, in some versions, program 1000 may include additional blocks, fewer blocks, different blocks, or blocks arranged differently compared to those described in Figure 10. Alternatively or additionally, two or more blocks of program 1000 may be executed in parallel.

[0169] Figure 11 is a diagram illustrating, for example, an example procedure 1100 performed by a UE. Procedure 1100 is an example of an operation performed by a UE (e.g., UE 120) associated with HARQ feedback for carrier handover delay.

[0170] As shown in FIG11, in some configurations, procedure 1100 may include receiving downlink communication on a first component carrier (block 1110). For example, the UE may receive downlink communication on a first component carrier (e.g., by using communication manager 140 or receiver element 1602 illustrated in FIG16).

[0171] As further shown in FIG11, in some configurations, procedure 1100 may include: transmitting a HARQ feedback with a delay associated with downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier, the second uplink resource being associated with a HARQ feedback with a delay exceeding a threshold in the first uplink resource (block 1120). For example, the UE may (e.g., by using communication manager 140 or transmission element 1604 illustrated in FIG16) transmit a HARQ feedback with a delay associated with downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier, the second uplink resource being associated with a HARQ feedback with a delay exceeding a threshold in the first uplink resource.

[0172] Procedure 1100 may include additional patterns, for example, any single pattern or any combination thereof in combination with any pattern described in one or more other procedures described elsewhere herein.

[0173] In the first additional state, the delayed HARQ feedback is based on the conflict between the downlink resources on the first component carrier and the third uplink resources on the first component carrier, and is delayed from the third uplink resources on the first component carrier before the first uplink resources on the first component carrier and the second uplink resources on the second component carrier.

[0174] In the second additional state, either alone or in combination with the first state, the procedure 1100 includes: performing a first carrier handover from the first component carrier to the second component carrier in association with a semi-static PUCCH cell mode after receiving downlink communication and before receiving a first uplink resource on the second component carrier; and performing a second carrier handover from the second component carrier to the first component carrier in association with a semi-static PUCCH cell mode after receiving the first uplink resource on the second component carrier and before receiving a second uplink resource on the first component carrier.

[0175] In the third additional state sample, either alone or in combination with one or more of the first and second state samples, the procedure 1100 includes: transmitting a non-delayed HARQ feedback associated with another downlink communication, along with a delayed HARQ feedback, in at least one of the first uplink resources on the second component carrier or the second uplink resources on the first component carrier.

[0176] In the fourth additional state sample, either alone or in combination with one or more of the first to third state samples, the delayed HARQ feedback includes a first delayed HARQ feedback associated with the first downlink communication, and the procedure 1100 includes: sending a second delayed HARQ feedback associated with the second downlink communication in the second uplink resource together with the first delayed HARQ feedback.

[0177] In the fifth additional state sample, either alone or in combination with one or more of the first to fourth state samples, the procedure 1100 includes: sending a non-delayed HARQ feedback associated with the third downlink communication in the second uplink resource, together with the first delayed HARQ feedback and the second delayed HARQ feedback.

[0178] In the sixth additional state sample, transmitting delayed HARQ feedback alone or in combination with one or more of the first to fifth state samples includes: transmitting delayed HARQ feedback in a second uplink resource based on the fact that the number of bits associated with the delayed HARQ feedback exceeds the number of available bits in the first uplink resource associated with the delayed HARQ feedback.

[0179] In the seventh additional state sample, transmitting delayed HARQ feedback in the second uplink resource, either alone or in combination with one or more of the first to sixth state samples, includes transmitting delayed HARQ feedback in the second uplink resource based on the configuration received in at least one of RRC communication, DCI communication, or MAC-CE communication.

[0180] In the eighth additional state sample, either alone or in combination with one or more of the first to seventh state samples, the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and transmitting the delayed HARQ feedback in the second uplink resources on the first component carrier includes transmitting at least a subset of the plurality of repetitions of the delayed HARQ feedback in the second uplink resources on the first component carrier.

[0181] In the ninth additional state sample, either alone or in combination with one or more of the first to eighth state samples, the procedure 1100 includes: in a third uplink resource following the first uplink resource, on a second component carrier occurring after the first uplink resource, transmitting another subset of a plurality of repetitions of delayed HARQ feedback.

[0182] In the tenth additional state sample, either alone or in combination with one or more of the first to ninth state samples, procedure 1100 includes: discarding another subset of the plurality of repetitions of delayed HARQ feedback.

[0183] In the eleventh additional state sample, either alone or in combination with one or more of the first to tenth state samples, the procedure 1100 includes: in the first uplink resource on the second component carrier, transmitting a plurality of repetitions of non-delayed HARQ feedback associated with another downlink communication.

[0184] In the twelfth additional state sample, either alone or in combination with one or more of the first to eleventh state samples, the plurality of repetitions of delayed HARQ feedback includes the first plurality of repetitions of the first delayed HARQ feedback associated with the first downlink communication, and the procedure 1000 includes: in the second uplink resources on the first component carrier, transmitting at least a subset of the second plurality of repetitions of the second delayed HARQ feedback associated with the second downlink communication together with at least a subset of the plurality of repetitions of delayed HARQ feedback.

[0185] Although Figure 11 shows example blocks of program 1100, in some versions, program 1100 may include additional blocks, fewer blocks, different blocks, or blocks arranged differently compared to those described in Figure 11. Alternatively or additionally, two or more blocks of program 1100 may be executed in parallel.

[0186] Figure 12 is a diagram illustrating, for example, an example procedure 1200 executed by a BS. Procedure 1200 is an example of an operation performed by a base station (e.g., base station 110) in relation to HARQ feedback for carrier handover delay.

[0187] As shown in FIG12, in some configurations, program 1200 may include: transmitting downlink communication on a first component carrier (block 1210). For example, a base station may transmit downlink communication on a first component carrier (e.g., by using communication manager 150 or transmission component 1704 illustrated in FIG17).

[0188] As further shown in FIG12, in some configurations, procedure 1200 may include receiving HARQ feedback (block 1220) on a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier. For example, the base station may (e.g., by using communication manager 150 or receiver element 1702 illustrated in FIG17) receive HARQ feedback on a delay associated with downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier.

[0189] Procedure 1200 may include additional patterns, for example, any single pattern or any combination thereof in combination with any pattern described in one or more other procedures described elsewhere herein.

[0190] In the first additional state, the delayed HARQ feedback is based on the conflict between the downlink resource on the first component carrier and the third uplink resource on the first component carrier, and is delayed from the third uplink resource on the first component carrier before the first uplink resource and the second uplink resource on the second component carrier.

[0191] In the second additional state, either alone or in combination with the first state, procedure 1200 includes: in the first uplink resource, receiving a non-delayed HARQ feedback associated with another downlink communication.

[0192] In the third additional state sample, either alone or in combination with one or more states in the first and second states sample, the delayed HARQ feedback includes a first delayed HARQ feedback associated with the first downlink communication; and the procedure 1200 includes: receiving a second delayed HARQ feedback associated with the second downlink communication in the second uplink resource, together with the first delayed HARQ feedback.

[0193] In the fourth additional state sample, either alone or in combination with one or more of the first to third state samples, the procedure 1200 includes: receiving a non-delayed HARQ feedback associated with the third downlink communication in the second uplink resource, together with the first delayed HARQ feedback and the second delayed HARQ feedback.

[0194] In the fifth additional state sample, receiving delayed HARQ feedback alone or in combination with one or more of the first to fourth state samples includes: receiving delayed HARQ feedback in a second uplink resource based on the fact that the number of bits associated with the delayed HARQ feedback exceeds the number of available bits in the first uplink resource associated with the delayed HARQ feedback.

[0195] In the sixth additional state sample, either alone or in combination with one or more of the first to fifth state samples, the procedure 1200 includes: in at least one of RRC communication, DCI communication or MAC-CE communication, sending a configuration associated with providing delayed HARQ feedback.

[0196] In the seventh additional state sample, either alone or in combination with one or more of the first to sixth state samples, the second component carrier is associated with the target entity uplink control channel (PUCCH) carrier, wherein the first uplink resource is included in a first target time slot on the target PUCCH carrier, and wherein the second uplink resource is included in a second target time slot on the target PUCCH carrier.

[0197] In the eighth additional state sample, either alone or in combination with one or more of the first to seventh state samples, the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and receiving the delayed HARQ feedback in the second uplink resources on the second component carrier includes: receiving at least a subset of the plurality of repetitions of the delayed HARQ feedback in the second uplink resources on the second component carrier.

[0198] In the ninth additional state sample, either alone or in combination with one or more of the first to eighth state samples, procedure 1200 includes: receiving another subset of a plurality of repetitions of delayed HARQ feedback in a third uplink resource on a first component carrier that occurs after the second uplink resource.

[0199] In the tenth additional state sample, either alone or in combination with one or more of the first to ninth state samples, the procedure 1200 includes: in the first uplink resource, receiving a plurality of repetitions of non-delayed HARQ feedback associated with another downlink communication.

[0200] In the eleventh additional state sample, either alone or in combination with one or more states from the first to the tenth state samples, the plurality of repetitions of delayed HARQ feedback includes a first plurality of repetitions of the first delayed HARQ feedback associated with the first downlink communication, and the procedure 1200 includes: in the second uplink resource, receiving at least a subset of the second plurality of repetitions of the second delayed HARQ feedback associated with the second downlink communication together with at least a subset of the plurality of repetitions of delayed HARQ feedback.

[0201] Although FIG12 illustrates example blocks of program 1200, in some versions, program 1200 may include additional blocks, fewer blocks, different blocks, or blocks arranged differently compared to those described in FIG12. Alternatively or concurrently, two or more blocks of program 1200 may be executed in parallel.

[0202] Figure 13 is a diagram illustrating, for example, an example procedure 1300 executed by a BS. Procedure 1300 is an example of an operation performed by a base station (e.g., base station 110) associated with HARQ feedback for carrier switching delay.

[0203] As shown in FIG13, in some configurations, program 1300 may include: transmitting downlink communication on a first component carrier (block 1310). For example, a base station may transmit downlink communication on a first component carrier (e.g., by using communication manager 150 or transmission component 1804 illustrated in FIG18).

[0204] As further shown in FIG13, in some configurations, procedure 1300 may include receiving HARQ feedback (block 1320) on a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier. For example, a base station may (e.g., by using communication manager 150 or receiver element 1802 illustrated in FIG18) receive HARQ feedback on a delay associated with downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier.

[0205] Procedure 1300 may include additional patterns, for example, any single pattern or any combination thereof in combination with any pattern described in one or more other procedures described elsewhere herein.

[0206] In the first additional state, the delayed HARQ feedback is based on the conflict between the downlink resources on the first component carrier and the third uplink resources on the first component carrier, and is delayed from the third uplink resources on the first component carrier before the first uplink resources on the first component carrier and the second uplink resources on the second component carrier.

[0207] In the second additional state, either alone or in combination with the first state, the procedure 1300 includes: receiving, in at least one of a first uplink resource on a second component carrier or a second uplink resource on a first component carrier, a non-delayed HARQ feedback associated with another downlink communication along with a delayed HARQ feedback.

[0208] In the third additional state sample, either alone or in combination with one or more states in the first and second states sample, the delayed HARQ feedback includes a first delayed HARQ feedback associated with the first downlink communication, and the procedure 1300 includes: receiving a second delayed HARQ feedback associated with the second downlink communication in the second uplink resource together with the first delayed HARQ feedback.

[0209] In the fourth additional state sample, either alone or in combination with one or more of the first to third state samples, the procedure 1300 includes: receiving a non-delayed HARQ feedback associated with the third downlink communication in the second uplink resource, together with the first delayed HARQ feedback and the second delayed HARQ feedback.

[0210] In the fifth additional state sample, receiving delayed HARQ feedback alone or in combination with one or more of the first to fourth state samples includes: receiving delayed HARQ feedback in a second uplink resource based on the fact that the number of bits associated with the delayed HARQ feedback exceeds the number of available bits in the first uplink resource associated with the delayed HARQ feedback.

[0211] In the sixth additional state sample, either alone or in combination with one or more of the first to fifth state samples, the procedure 1300 includes: in at least one of RRC communication, DCI communication or MAC-CE communication, sending a configuration associated with providing delayed HARQ feedback.

[0212] In the seventh additional state sample, either alone or in combination with one or more of the first to sixth state samples, the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and receiving the delayed HARQ feedback in the second uplink resource on the first component carrier includes receiving at least a subset of the plurality of repetitions of the delayed HARQ feedback in the second uplink resource on the first component carrier.

[0213] In the eighth additional state sample, either alone or in combination with one or more of the first to seventh state samples, the procedure 1300 includes: in the third uplink resource after the first uplink resource, on the second component carrier occurring after the first uplink resource, receiving another subset of a plurality of repetitions of delayed HARQ feedback.

[0214] In the ninth additional state sample, either alone or in combination with one or more of the first to eighth state samples, the procedure 1300 includes: receiving a plurality of repetitions of non-delayed HARQ feedback associated with another downlink communication in a first uplink resource on a second component carrier.

[0215] In the tenth additional state sample, either alone or in combination with one or more of the first to ninth state samples, in some state samples, a plurality of repetitions of delayed HARQ feedback includes a first plurality of repetitions of the first delayed HARQ feedback associated with the first downlink communication, and the procedure 1300 includes: in a second uplink resource on a first component carrier, receiving at least a subset of a second plurality of repetitions of the second delayed HARQ feedback associated with the second downlink communication together with at least a subset of the plurality of repetitions of delayed HARQ feedback.

[0216] Although Figure 13 shows example blocks of program 1300, in some versions, program 1300 may include additional blocks, fewer blocks, different blocks, or blocks arranged differently compared to those described in Figure 13. Alternatively or concurrently, two or more blocks of program 1300 may be executed in parallel.

[0217] Figure 14 is a diagram of an example device 1400 for wireless communication. Device 1400 may be a UE (e.g., UE 120), or a UE may include device 1400. In some embodiments, device 1400 includes a receiving element 1402 and a transmitting element 1404, which can communicate with each other (e.g., via one or more buses or one or more other elements). As shown, device 1400 can use the receiving element 1402 and the transmitting element 1404 to communicate with another device 1406 (e.g., a UE, a base station, or another wireless communication device). As further shown, device 1400 may include a communication manager 140. Communication manager 140 may include one or more of the following: a discard element 1408 or a switching element 1410.

[0218] In some embodiments, device 1400 may be configured to perform one or more operations described herein in conjunction with Figures 3-8. Alternatively, device 1400 may be configured to perform one or more programs described herein, such as program 900 of Figure 9 or a combination thereof. In some embodiments, device 1400 or one or more elements shown in Figure 14 may include one or more elements of the UE described in conjunction with Figure 2. Alternatively, one or more elements shown in Figure 14 may be implemented within one or more elements described in conjunction with Figure 2. Alternatively, one or more elements in the set of elements may be implemented at least partially as software stored in memory. For example, an element (or a portion of an element) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the function or operation of that component.

[0219] Receiver element 1402 may receive communications from device 1406, such as reference signals, control information, data communications, or combinations thereof. Receiver element 1402 may provide the received communications to one or more other elements of device 1400. In some embodiments, receiver element 1402 may perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding), and may provide the processed signal to one or more other elements of device 1400. In some embodiments, receiver element 1402 may include one or more antennas, modems, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof of the UE described in conjunction with FIG. 2.

[0220] Transmission element 1404 can send communications to device 1406, such as reference signals, control information, data communications, or combinations thereof. In some embodiments, one or more other elements of device 1400 can generate communications and provide the generated communications to transmission element 1404 for transmission to device 1406. In some embodiments, transmission element 1404 can perform signal processing on the generated communications (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding), and can send the processed signals to device 1406. In some embodiments, transmission element 1404 may include one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof, as described in conjunction with FIG. 2. In some embodiments, transmission element 1404 may be co-located with receiver element 1402 in a transceiver.

[0221] The receiving element 1402 can (e.g., from device 1406) receive downlink communication on a first component carrier. The discarding element 1408 can discard HARQ feedback with downlink-associated delay on a second component carrier associated with HARQ feedback with a delay exceeding the available size in uplink resources.

[0222] The switching element 1410 can perform a carrier switching from the first component carrier to the second component carrier in association with a semi-static PUCCH cell mode after receiving downlink communication and before uplink resources on the second component carrier.

[0223] The transmission element 1404 can send a non-delayed HARQ feedback associated with another downlink communication in the uplink resources.

[0224] The discarding element 1408 can discard non-delayed HARQ feedback in an uplink resource associated with another downlink communication.

[0225] The transmission element 1404 may transmit another subset of a plurality of repetitions of delayed HARQ feedback on at least one of the first component carrier or the second component carrier in another uplink resource following the uplink resource (e.g., to the device 1406).

[0226] The discarding element 1408 can discard non-delayed HARQ feedback in an uplink resource associated with another downlink communication.

[0227] The transmission element 1404 may send a non-delayed HARQ feedback in an uplink resource associated with another downlink communication (e.g., to device 1406).

[0228] The number and arrangement of elements shown in Figure 14 are provided as examples. In practice, there may be additional elements, fewer elements, different elements, or elements with different arrangements compared to those shown in Figure 14. Furthermore, two or more elements shown in Figure 14 may be implemented in a single element, or a single element shown in Figure 14 may be implemented as multiple distributed elements. Additionally or alternatively, the set of elements (one or more elements) shown in Figure 14 may perform one or more functions described as being performed by another set of elements shown in Figure 14.

[0229] Figure 15 is a diagram of an example device 1500 for wireless communication. Device 1500 may be a UE (UE 120), or a UE may include device 1500. In some embodiments, device 1500 includes a receiving element 1502 and a transmitting element 1504, which can communicate with each other (e.g., via one or more buses or one or more other elements). As shown, device 1500 can use the receiving element 1502 and the transmitting element 1504 to communicate with another device 1506 (such as a UE, a base station, or another wireless communication device). As further shown, device 1500 may include a communication manager 140. Communication manager 140 may include one or more of a discarding element 1508 or a switching element 1510, etc.

[0230] In some embodiments, device 1500 may be configured to perform one or more operations described herein in conjunction with Figures 3-8. Alternatively, device 1500 may be configured to perform one or more programs described herein, such as program 1000 of Figure 10. In some embodiments, device 1500 or one or more elements shown in Figure 15 may include one or more elements of the UE described in conjunction with Figure 2. Alternatively, one or more elements shown in Figure 15 may be implemented within one or more elements described in conjunction with Figure 2. Alternatively, one or more elements in the set of elements may be implemented at least partially as software stored in memory. For example, an element (or a portion of an element) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the function or operation of that component.

[0231] Receiver element 1502 may receive communications from device 1506, such as reference signals, control information, data communications, or combinations thereof. Receiver element 1502 may provide the received communications to one or more other elements of device 1500. In some embodiments, receiver element 1502 may perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding), and may provide the processed signal to one or more other elements of device 1500. In some embodiments, receiver element 1502 may include one or more antennas, modems, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof of the UE described in conjunction with FIG. 2.

[0232] Transmission element 1504 can send communications to device 1506, such as reference signals, control information, data communications, or combinations thereof. In some embodiments, one or more other elements of device 1500 can generate communications and provide the generated communications to transmission element 1504 for transmission to device 1506. In some embodiments, transmission element 1504 can perform signal processing on the generated communications (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding), and can send the processed signals to device 1506. In some embodiments, transmission element 1504 may include one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof, as described in conjunction with FIG. 2. In some embodiments, transmission element 1504 may be co-located with receiver element 1502 in a transceiver.

[0233] The receiving element 1502 can receive downlink communication on the first component carrier (e.g., from device 1506). The transmitting element 1504 can transmit delayed HARQ feedback associated with the downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource (e.g., to device 1506). In some cases, the first uplink resource is on the second component carrier. In some cases, device 1500 transmits delayed HARQ feedback in a second uplink resource associated with delayed HARQ feedback exceeding a threshold in the first uplink resource.

[0234] The switching element 1510 can perform a carrier handover from the first component carrier to the second component carrier in association with a semi-static PUCCH cell mode, after the receiving element 1502 receives downlink communication and before the second uplink resource on the second component carrier. In this type of mode, the carrier handover can be performed before the first uplink resource and the second uplink resource on the second component carrier.

[0235] The transmission element 1504 may send a non-delayed HARQ feedback associated with another downlink communication in the first uplink resource (e.g., to the device 1506).

[0236] The transmission element 1504 may send, in the second uplink resources, along with the first delayed HARQ feedback and the second delayed HARQ feedback (e.g., to the device 1506), a non-delayed HARQ feedback associated with the third downlink communication.

[0237] The switching element 1510 may remain on the first component carrier until the transmission element 1504 transmits the delayed HARQ feedback on the second component carrier.

[0238] The transmission element 1504 may transmit another subset of a plurality of repetitions of delayed HARQ feedback in a third uplink resource on a first component carrier that occurs after the second uplink resource (e.g., to the device 1506).

[0239] Discard element 1508 can discard another subset of the multiple repetitions of delayed HARQ feedback.

[0240] The transmission element 1504 may, in the first uplink resource (e.g., to the device 1506), send multiple repetitions of non-delayed HARQ feedback associated with another downlink communication.

[0241] The number and arrangement of the components shown in Figure 15 are provided as examples. In practice, there may be additional components, fewer components, different components, or components with different arrangements compared to those shown in Figure 15. Furthermore, two or more components shown in Figure 15 may be implemented in a single component, or a single component shown in Figure 15 may be implemented as multiple distributed components. Additionally or alternatively, the set of components (one or more components) shown in Figure 15 may perform one or more functions described as being performed by another set of components shown in Figure 15.

[0242] FIG16 is a diagram of an example device 1600 for wireless communication. Device 1600 may be a UE (UE 120), or a UE may include device 1600. In some embodiments, device 1600 includes a receiving element 1602 and a transmitting element 1604, which can communicate with each other (e.g., via one or more buses or one or more other elements). As shown, device 1600 can use the receiving element 1602 and the transmitting element 1604 to communicate with another device 1606 (such as a UE, a base station, or another wireless communication device). As further shown, device 1600 may include a communication manager 140. Communication manager 140 may include one or more of the following: a discard element 1608 or a switching element 1610.

[0243] In some embodiments, device 1600 may be configured to perform one or more operations described herein in conjunction with Figures 3-8. Alternatively, device 1600 may be configured to perform one or more programs described herein, such as program 1100 of Figure 11. In some embodiments, device 1600 or one or more elements shown in Figure 16 may include one or more elements of the UE described in conjunction with Figure 2. Alternatively, one or more elements shown in Figure 16 may be implemented within one or more elements described in conjunction with Figure 2. Alternatively, one or more elements in the set of elements may be implemented at least partially as software stored in memory. For example, an element (or a portion of an element) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the function or operation of the component.

[0244] Receiver element 1602 may receive communications from device 1606, such as reference signals, control information, data communications, or combinations thereof. Receiver element 1602 may provide the received communications to one or more other elements of device 1600. In some embodiments, receiver element 1602 may perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding), and may provide the processed signal to one or more other elements of device 1600. In some embodiments, receiver element 1602 may include one or more antennas, modems, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof of the UE described in conjunction with FIG. 2.

[0245] Transmission element 1604 can send communications to device 1606, such as reference signals, control information, data communications, or combinations thereof. In some embodiments, one or more other elements of device 1600 can generate communications and provide the generated communications to transmission element 1604 for transmission to device 1606. In some embodiments, transmission element 1604 can perform signal processing on the generated communications (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding), and can send the processed signals to device 1606. In some embodiments, transmission element 1604 may include one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof, as described in conjunction with FIG. 2. In some embodiments, transmission element 1604 may be co-located with receiver element 1602 in a transceiver.

[0246] The receiving element 1602 may (e.g., from the device 1606) receive downlink communication on the first component carrier. The transmitting element 1604 may (e.g., to the device 1606) send a HARQ feedback with a delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier, the second uplink resource being associated with a HARQ feedback with a delay exceeding a threshold in the first uplink resource.

[0247] The switching element 1610 can perform a first carrier handover from the first component carrier to the second component carrier in association with a semi-static PUCCH cell mode after receiving downlink communication and before receiving the first uplink resource on the second component carrier.

[0248] The switching element 1610 can perform a second carrier handover from the second component carrier to the first component carrier in association with a semi-static PUCCH cell mode, after the first uplink resource on the second component carrier and before the second uplink resource on the first component carrier.

[0249] The transmission element 1604 may (e.g., to the device 1606) transmit non-delayed HARQ feedback associated with another downlink communication along with delayed HARQ feedback in at least one of the first uplink resources on the second component carrier or the second uplink resources on the first component carrier.

[0250] The transmission element 1604 may send, in the second uplink resources, along with the first delayed HARQ feedback and the second delayed HARQ feedback (e.g., to the device 1606), a non-delayed HARQ feedback associated with the third downlink communication.

[0251] The transmission element 1604 may transmit another subset of a plurality of repetitions of delayed HARQ feedback on a second component carrier that occurs after the first uplink resource in a third uplink resource following the first uplink resource (e.g., to the device 1606).

[0252] Discard element 1608 can discard another subset of the multiple repetitions of delayed HARQ feedback.

[0253] The transmission element 1604 may transmit multiple repetitions of non-delayed HARQ feedback associated with another downlink communication in the first uplink resource on the second component carrier (e.g., to the device 1606).

[0254] The number and arrangement of the elements shown in Figure 16 are provided as examples. In practice, there may be additional elements, fewer elements, different elements, or elements with different arrangements compared to those shown in Figure 16. Furthermore, two or more elements shown in Figure 16 may be implemented in a single element, or a single element shown in Figure 16 may be implemented as multiple distributed elements. Additionally or alternatively, the set of elements (one or more elements) shown in Figure 16 may perform one or more functions described as being performed by another set of elements shown in Figure 16.

[0255] Figure 17 is a diagram of an example device 1700 for wireless communication. Device 1700 may be a base station (base station 110, DU 330, RU 340, CU 310), or a base station may include device 1700. In some embodiments, device 1700 includes a receiving element 1702 and a transmitting element 1704, which can communicate with each other (e.g., via one or more buses or one or more other elements). As shown, device 1700 can use the receiving element 1702 and the transmitting element 1704 to communicate with another device 1706 (e.g., a UE, a base station, or another wireless communication device). As further shown, device 1700 may include a communication manager 150.

[0256] In some embodiments, device 1700 may be configured to perform one or more operations described herein in conjunction with Figures 3-8. Alternatively, device 1700 may be configured to perform one or more programs described herein, such as program 1200 of Figure 12. In some embodiments, device 1700 or one or more elements shown in Figure 17 may include one or more elements of the base station described in conjunction with Figure 2. Alternatively, one or more elements shown in Figure 17 may be implemented within one or more elements described in conjunction with Figure 2. Alternatively, one or more elements in the set of elements may be implemented at least partially as software stored in memory. For example, an element (or a portion of an element) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the function or operation of the component.

[0257] Receiver element 1702 may receive communications from device 1706, such as reference signals, control information, data communications, or combinations thereof. Receiver element 1702 may provide the received communications to one or more other elements of device 1700. In some embodiments, receiver element 1702 may perform signal processing on the received communications (e.g., filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding), and may provide the processed signal to one or more other elements of device 1700. In some embodiments, receiver element 1702 may include one or more antennas, modems, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof from the base station described in conjunction with FIG. 2.

[0258] Transmission element 1704 can send communications to device 1706, such as reference signals, control information, data communications, or combinations thereof. In some embodiments, one or more other elements of device 1700 can generate communications and provide the generated communications to transmission element 1704 for transmission to device 1706. In some embodiments, transmission element 1704 can perform signal processing on the generated communications (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding), and can send the processed signals to device 1706. In some embodiments, transmission element 1704 may include one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof from the base station described in conjunction with FIG. 2. In some embodiments, transmission element 1704 may be co-located with receiver element 1702 in a transceiver.

[0259] Transmitting element 1704 may (e.g., to device 1706) transmit downlink communication on a first component carrier. Receiving element 1702 may (e.g., from device 1706) receive HARQ feedback on the delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier.

[0260] The receiving element 1702 may receive, in a first uplink resource (e.g., from device 1706), a non-delayed HARQ feedback associated with another downlink communication.

[0261] The receiving element 1702 may receive, in the second uplink resource, along with the first delayed HARQ feedback and the second delayed HARQ feedback (e.g., from the device 1706), a non-delayed HARQ feedback associated with the third downlink communication.

[0262] The transmission element 1704 may transmit, for example, a configuration associated with providing delayed HARQ feedback in at least one of RRC communication, DCI communication or MAC-CE communication (to device 1706).

[0263] The receiving element 1702 may receive, for example, another subset of repeated delayed HARQ feedback in a third uplink resource on a first component carrier that occurs after the second uplink resource (from the device 1706).

[0264] The receiving element 1702 may receive, in a first uplink resource (e.g., from device 1706), multiple repetitions of non-delayed HARQ feedback associated with another downlink communication.

[0265] The number and arrangement of the elements shown in Figure 17 are provided as examples. In practice, there may be additional elements, fewer elements, different elements, or elements with different arrangements compared to those shown in Figure 17. Furthermore, two or more elements shown in Figure 17 may be implemented in a single element, or a single element shown in Figure 17 may be implemented as multiple distributed elements. Additionally or alternatively, the set of elements (one or more elements) shown in Figure 17 may perform one or more functions described as being performed by another set of elements shown in Figure 17.

[0266] FIG18 is a diagram of an example device 1800 for wireless communication. Device 1800 may be a base station, or a base station may include device 1800. In some embodiments, device 1800 includes a receiving element 1802 and a transmitting element 1804, which can communicate with each other (e.g., via one or more buses or one or more other elements). As shown, device 1800 can use the receiving element 1802 and the transmitting element 1804 to communicate with another device 1806 (such as a UE, a base station, or another wireless communication device). As further shown, device 1800 may include a communication manager 150.

[0267] In some embodiments, device 1800 may be configured to perform one or more operations described herein in conjunction with Figures 3-8. Alternatively, device 1800 may be configured to perform one or more programs described herein, such as program 1300 of Figure 13. In some embodiments, device 1800 or one or more elements shown in Figure 18 may include one or more elements of the base station described in conjunction with Figure 2. Alternatively, one or more elements shown in Figure 18 may be implemented within one or more elements described in conjunction with Figure 2. Alternatively, one or more elements in the set of elements may be implemented at least partially as software stored in memory. For example, an element (or a portion of an element) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the function or operation of the component.

[0268] Receiver element 1802 may receive communications from device 1806, such as reference signals, control information, data communications, or combinations thereof. Receiver element 1802 may provide the received communications to one or more other elements of device 1800. In some embodiments, receiver element 1802 may perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding), and may provide the processed signal to one or more other elements of device 1800. In some embodiments, receiver element 1802 may include one or more antennas, modems, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof from the base station described in conjunction with FIG2.

[0269] Transmission element 1804 can send communications to device 1806, such as reference signals, control information, data communications, or combinations thereof. In some embodiments, one or more other elements of device 1800 can generate communications and provide the generated communications to transmission element 1804 for transmission to device 1806. In some embodiments, transmission element 1804 can perform signal processing on the generated communications (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding), and can send the processed signals to device 1806. In some embodiments, transmission element 1804 may include one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof from the base station described in conjunction with FIG. 2. In some embodiments, transmission element 1804 may be co-located with receiver element 1802 in a transceiver.

[0270] Transmitting element 1804 may (e.g., to device 1806) transmit downlink communication on a first component carrier. Receiving element 1802 may (e.g., from device 1806) receive HARQ feedback on the delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after the first uplink resource on the second component carrier.

[0271] The receiving element 1802 may receive, for example, non-delayed HARQ feedback associated with another downlink communication, along with delayed HARQ feedback, in at least one of the first uplink resources on the second component carrier or the second uplink resources on the first component carrier (e.g., from the device 1806).

[0272] The receiving element 1802 may receive, in the second uplink resource, along with the first delayed HARQ feedback and the second delayed HARQ feedback (e.g., from the device 1806), a non-delayed HARQ feedback associated with the third downlink communication.

[0273] The transmission element 1804 may transmit, for example, a configuration associated with providing delayed HARQ feedback in at least one of RRC communication, DCI communication or MAC-CE communication (to device 1806).

[0274] The receiving element 1802 may receive, for example, another subset of repeated delayed HARQ feedback on a second component carrier occurring after the first uplink resource in a third uplink resource following the first uplink resource (e.g., from the device 1806).

[0275] The receiving element 1802 may receive, for example, multiple repetitions of non-delayed HARQ feedback associated with another downlink communication in a first uplink resource on a second component carrier (e.g., from device 1806).

[0276] The number and arrangement of the components shown in Figure 18 are provided as examples. In practice, there may be additional components, fewer components, different components, or components with different arrangements compared to those shown in Figure 18. Furthermore, two or more components shown in Figure 18 may be implemented in a single component, or a single component shown in Figure 18 may be implemented as multiple distributed components. Additionally or alternatively, the set of components (one or more components) shown in Figure 18 may perform one or more functions described as being performed by another set of components shown in Figure 18.

[0277] The following provides an overview of some aspects of the case.

[0278] State 1: A method performed by a wireless communication device, comprising: receiving downlink communication on a first component carrier; and abandoning HARQ feedback with a delay associated with the downlink on a second component carrier, the second component carrier being associated with HARQ feedback with a delay exceeding the available size in uplink resources.

[0279] State 2: According to the method of State 1, wherein the delayed HARQ feedback is based at least in part on the conflict between the downlink resources on the first component carrier and other uplink resources on the first component carrier, and is delayed from another uplink resource on the first component carrier before the uplink resources on the second component carrier.

[0280] State 3: According to the method of State 1 or 2, it further includes: performing a carrier handover from the first component carrier to the second component carrier in association with the semi-static PUCCH cell mode after receiving downlink communication and before uplink resources on the second component carrier.

[0281] State 4: The method according to one or more of states 1-3 further includes: sending a non-delayed HARQ feedback associated with another downlink communication in the uplink resources.

[0282] State 5: The method according to one or more of states 1-4 further includes: discarding non-delayed HARQ feedback in an uplink resource associated with another downlink communication.

[0283] State 6: The method according to one or more of States 1-5, wherein discarding delayed HARQ feedback includes: discarding delayed HARQ feedback based at least in part on the fact that the number of bits associated with delayed HARQ feedback exceeds the number of available bits in the uplink resources associated with delayed HARQ feedback.

[0284] State 7: The method according to one or more of states 1-6, wherein discarding delayed HARQ feedback includes: discarding delayed HARQ feedback based at least in part on a configuration received in at least one of RRC communication, DCI communication or MAC-CE communication.

[0285] State 8: The method according to one or more of states 1-7, wherein the second component carrier is associated with the target PUCCH carrier, and wherein the uplink resources are included in the target time slot on the target PUCCH carrier.

[0286] State 9: The method according to one or more of states 1-8, wherein the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and wherein discarding the delayed HARQ feedback on the second component carrier includes: discarding at least a subset of the plurality of repetitions of the delayed HARQ feedback on the second component carrier.

[0287] State 10: The method according to State 9 further includes: transmitting another subset of a plurality of repetitions of delayed HARQ feedback in another uplink resource on at least one of the first component carrier or the second component carrier after the uplink resource.

[0288] State 11: The method according to State 9 further includes: discarding non-delayed HARQ feedback in uplink resources associated with another downlink communication.

[0289] State 12: The method according to State 9 further includes: discarding non-delayed HARQ feedback in uplink resources associated with another downlink communication.

[0290] State 13: The method according to one or more of states 1-12, wherein the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and wherein discarding the delayed HARQ feedback on the second component carrier includes: discarding at least a subset of the plurality of repetitions of the delayed HARQ feedback on the second component carrier, at least in part based on a threshold being met by the number of the plurality of repetitions of the delayed HARQ feedback that conflict with at least one of the downlink communications or another downlink communications.

[0291] State 14: A method performed by a wireless communication device, comprising: receiving downlink communication on a first component carrier; and transmitting delayed HARQ feedback associated with the downlink communication in a second uplink resource on a second component carrier occurring after the first uplink resource. In this state, the first uplink resource may be on the second component carrier. Furthermore, in this state, the wireless communication device may transmit delayed HARQ feedback in a second uplink resource associated with a delayed HARQ feedback exceeding a threshold in the first uplink resource.

[0292] State 15: According to the method of State 14, wherein the delayed HARQ feedback is based at least in part on the conflict between the downlink resource on the first component carrier and the third uplink resource on the first component carrier, and is delayed from the third uplink resource on the first component carrier before the first uplink resource and the second uplink resource on the second component carrier.

[0293] State 16: The method according to State 14 or 15 further includes: performing a carrier handover from the first component carrier to the second component carrier in association with a semi-static PUCCH cell mode after receiving downlink communication and before the second uplink resource on the second component carrier. In this type of state, the carrier handover can be performed before the first uplink resource and the second uplink resource on the second component carrier.

[0294] State 17: The method according to one or more of states 14-16 further includes: sending a non-delayed HARQ feedback associated with another downlink communication in a first uplink resource.

[0295] State 18: The method according to one or more of states 14-17, wherein the delayed HARQ feedback includes a first delayed HARQ feedback associated with the first downlink communication, and wherein the method further includes: sending a second delayed HARQ feedback associated with the second downlink communication in a second uplink resource together with the first delayed HARQ feedback.

[0296] State 19: The method according to State 18 further includes: sending a non-delayed HARQ feedback associated with the third downlink communication in the second uplink resource, together with the first delayed HARQ feedback and the second delayed HARQ feedback.

[0297] State 20: The method according to one or more of states 14-19 further includes: remaining on the first component carrier until a delayed HARQ feedback is transmitted on the second component carrier.

[0298] State 21: The method according to one or more of states 14-21, wherein transmitting delayed HARQ feedback includes: transmitting delayed HARQ feedback in a second uplink resource based at least in part on the fact that the number of bits associated with delayed HARQ feedback exceeds the number of available bits in a first uplink resource associated with delayed HARQ feedback.

[0299] State 22: The method according to one or more of states 14-22, wherein transmitting delayed HARQ feedback in the second uplink resource comprises: transmitting delayed HARQ feedback in the second uplink resource based at least in part on a configuration received in at least one of RRC communication, DCI communication or MAC-CE communication.

[0300] State 23: The method according to one or more of states 14-22, wherein the second component carrier is associated with the target PUCCH carrier, wherein the first uplink resource is included in a first target time slot on the target PUCCH carrier, and wherein the second uplink resource is included in a second target time slot on the target PUCCH carrier.

[0301] State 24: The method according to one or more of states 14-23, wherein the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and wherein transmitting the delayed HARQ feedback in the second uplink resource on the second component carrier includes: transmitting at least a subset of the plurality of repetitions of the delayed HARQ feedback in the second uplink resource on the second component carrier.

[0302] State 25: According to the method of state 24, it further includes: in the third uplink resource on the first component carrier that occurs after the second uplink resource, transmitting another subset of the plurality of repetitions of delayed HARQ feedback.

[0303] State 26: According to the method of State 24 or 25, it also includes: discarding another subset of the plurality of repetitions of delayed HARQ feedback.

[0304] State 27: The method according to State 24 further includes: sending multiple repetitions of non-delayed HARQ feedback associated with another downlink communication in the first uplink resource.

[0305] State 28: The method according to one or more of states 24-27, wherein the plurality of repetitions of delayed HARQ feedback includes a first plurality of repetitions of a first delayed HARQ feedback associated with a first downlink communication, and wherein the method further includes: in a second uplink resource, sending at least a subset of a second plurality of repetitions of a second delayed HARQ feedback associated with a second downlink communication together with at least a subset of a plurality of repetitions of delayed HARQ feedback.

[0306] Sample 29: A method performed by a wireless communication device, comprising: receiving downlink communication on a first component carrier; and transmitting a HARQ feedback of a delay associated with the downlink communication in a second uplink resource on a second component carrier occurring after a first uplink resource on a second component carrier, the second uplink resource being associated with a HARQ feedback of a delay exceeding a threshold in the first uplink resource.

[0307] State 30: According to the method of State 29, wherein the delayed HARQ feedback is based at least in part on the conflict between the downlink resource on the first component carrier and the third uplink resource on the first component carrier, and is delayed from the third uplink resource on the first component carrier before the first uplink resource on the first component carrier and the second uplink resource on the second component carrier.

[0308] State 31: The method according to State 29 or 30 further includes: performing a first carrier handover from the first component carrier to the second component carrier in association with a semi-static PUCCH cell mode after receiving downlink communication and before the first uplink resource on the second component carrier; and performing a second carrier handover from the second component carrier to the first component carrier in association with a semi-static PUCCH cell mode after the first uplink resource on the second component carrier and before the second uplink resource on the first component carrier.

[0309] State 32: The method according to one or more of states 29-31 further includes: in at least one of the first uplink resources on the second component carrier or the second uplink resources on the first component carrier, transmitting a non-delayed HARQ feedback associated with another downlink communication together with a delayed HARQ feedback.

[0310] State 33: The method according to one or more of states 29-33, wherein the delayed HARQ feedback includes a first delayed HARQ feedback associated with the first downlink communication, and wherein the method further includes: sending a second delayed HARQ feedback associated with the second downlink communication in a second uplink resource together with the first delayed HARQ feedback.

[0311] State 34: The method according to state 33 further includes: sending a non-delayed HARQ feedback associated with the third downlink communication in the second uplink resource, together with the first delayed HARQ feedback and the second delayed HARQ feedback.

[0312] State 35: The method according to one or more of states 29-35, wherein transmitting delayed HARQ feedback includes: transmitting delayed HARQ feedback in a second uplink resource based at least in part on the fact that the number of bits associated with delayed HARQ feedback exceeds the number of available bits in a first uplink resource associated with delayed HARQ feedback.

[0313] State 36: The method according to one or more of states 29-35, wherein transmitting delayed HARQ feedback in the second uplink resource comprises: transmitting delayed HARQ feedback in the second uplink resource based at least in part on a configuration received in at least one of RRC communication, DCI communication or MAC-CE communication.

[0314] State 37: The method according to one or more of states 29-36, wherein the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and wherein transmitting the delayed HARQ feedback in the second uplink resource on the first component carrier includes: transmitting at least a subset of the plurality of repetitions of the delayed HARQ feedback in the second uplink resource on the first component carrier.

[0315] State 38: The method according to state 37 further includes: in the third uplink resource after the first uplink resource, on the second component carrier that occurs after the first uplink resource, transmitting another subset of the plurality of repetitions of delayed HARQ feedback.

[0316] State 39: According to the method of state 37 or 38, it also includes: discarding another subset of the plurality of repetitions of delayed HARQ feedback.

[0317] State 40: The method according to one or more of states 37-39 further includes: transmitting a plurality of repetitions of non-delayed HARQ feedback associated with another downlink communication in a first uplink resource on a second component carrier.

[0318] State 41: The method according to one or more of states 29-40, wherein the plurality of repetitions of delayed HARQ feedback includes a first plurality of repetitions of a first delayed HARQ feedback associated with a first downlink communication, and wherein the method further includes: transmitting, in a second uplink resource on a first component carrier, at least a subset of a second plurality of repetitions of a second delayed HARQ feedback associated with a second downlink communication together with at least a subset of a plurality of repetitions of delayed HARQ feedback.

[0319] State 42: A method performed by a wireless communication device, comprising: transmitting downlink communication on a first component carrier; and receiving HARQ feedback of a delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after a first uplink resource on a second component carrier.

[0320] State 43: According to the method of state 42, the delayed HARQ feedback is based at least in part on the conflict between the downlink resource on the first component carrier and the third uplink resource on the first component carrier, and is delayed from the third uplink resource on the first component carrier before the first uplink resource and the second uplink resource on the second component carrier.

[0321] State 44: The method according to state 42 or 44 further includes: receiving a non-delayed HARQ feedback associated with another downlink communication in the first uplink resource.

[0322] State 45: The method according to one or more of states 42-44, wherein the delayed HARQ feedback includes a first delayed HARQ feedback associated with the first downlink communication; and wherein the method further includes: receiving a second delayed HARQ feedback associated with the second downlink communication in the second uplink resource together with the first delayed HARQ feedback.

[0323] State 46: The method according to one or more of the states 45 further includes: receiving non-delayed HARQ feedback associated with the third downlink communication in the second uplink resource, together with the first delayed HARQ feedback and the second delayed HARQ feedback.

[0324] State 47: The method according to one or more of states 42-46, wherein receiving delayed HARQ feedback includes: receiving delayed HARQ feedback in a second uplink resource based at least in part on the fact that the number of bits associated with the delayed HARQ feedback exceeds the number of available bits in a first uplink resource associated with the delayed HARQ feedback.

[0325] State 48: The method according to one or more of states 42-47 further includes: in at least one of RRC communication, DCI communication or MAC-CE communication, sending a configuration associated with providing delayed HARQ feedback.

[0326] State 49: The method according to one or more of states 42-48, wherein the second component carrier is associated with a target entity uplink control channel (PUCCH) carrier, wherein the first uplink resource is included in a first target time slot on the target PUCCH carrier, and wherein the second uplink resource is included in a second target time slot on the target PUCCH carrier.

[0327] State 50: The method according to one or more of states 42-50, wherein the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and wherein receiving the delayed HARQ feedback in the second uplink resource on the second component carrier includes: receiving at least a subset of the plurality of repetitions of the delayed HARQ feedback in the second uplink resource on the second component carrier.

[0328] State 51: The method according to state 50 further includes: receiving another subset of repeated HARQ feedback with delay in the third uplink resource on the first component carrier after the second uplink resource.

[0329] State 52: The method according to state 50 or 51 further includes: in the first uplink resource, receiving a plurality of repetitions of non-delayed HARQ feedback associated with another downlink communication.

[0330] State 53: The method according to one or more of states 50-52, wherein the plurality of repetitions of delayed HARQ feedback includes a first plurality of repetitions of a first delayed HARQ feedback associated with a first downlink communication, and wherein the method further includes: in a second uplink resource, receiving at least a subset of a second plurality of repetitions of a second delayed HARQ feedback associated with a second downlink communication together with at least a subset of the plurality of repetitions of delayed HARQ feedback.

[0331] State 54: A method performed by a wireless communication device, comprising: transmitting downlink communication on a first component carrier; and receiving HARQ feedback of a delay associated with the downlink communication in a second uplink resource on a second component carrier that occurs after a first uplink resource on a second component carrier.

[0332] State 55: According to the method of state 54, the delayed HARQ feedback is based at least in part on the conflict between the downlink resource on the first component carrier and the third uplink resource on the first component carrier, and is delayed from the third uplink resource on the first component carrier before the first uplink resource on the first component carrier and the second uplink resource on the second component carrier.

[0333] State 56: The method according to state 54 or 55 further includes: receiving, in at least one of the first uplink resource on the second component carrier or the second uplink resource on the first component carrier, a non-delayed HARQ feedback associated with another downlink communication together with a delayed HARQ feedback.

[0334] State 57: The method according to one or more of states 54-56, wherein the delayed HARQ feedback includes a first delayed HARQ feedback associated with the first downlink communication, and wherein the method further includes: receiving a second delayed HARQ feedback associated with the second downlink communication in the second uplink resource together with the first delayed HARQ feedback.

[0335] State 58: The method according to state 57 further includes: receiving, together with the first delayed HARQ feedback and the second delayed HARQ feedback, a non-delayed HARQ feedback associated with the third downlink communication in the second uplink resource.

[0336] State 59: The method according to one or more of states 54-58, wherein receiving delayed HARQ feedback includes: receiving delayed HARQ feedback in a second uplink resource based at least in part on the fact that the number of bits associated with the delayed HARQ feedback exceeds the number of available bits in a first uplink resource associated with the delayed HARQ feedback.

[0337] State 60: The method according to one or more of states 54-60 further includes: in at least one of RRC communication, DCI communication or MAC-CE communication, sending a configuration associated with providing delayed HARQ feedback.

[0338] State 61: The method according to one or more of states 54-60, wherein the delayed HARQ feedback includes a plurality of repetitions of the delayed HARQ feedback, and wherein receiving the delayed HARQ feedback in the second uplink resource on the first component carrier includes: receiving at least a subset of the plurality of repetitions of the delayed HARQ feedback in the second uplink resource on the first component carrier.

[0339] State 62: The method according to state 61 further includes: in the third uplink resource after the first uplink resource, on the second component carrier that occurs after the first uplink resource, receiving another subset of the plurality of repetitions of delayed HARQ feedback.

[0340] State 63: The method according to state 61 or 62 further includes: receiving a plurality of repetitions of non-delayed HARQ feedback associated with another downlink communication in the first uplink resource on the second component carrier.

[0341] State 64: The method according to one or more of states 54-63, wherein the plurality of repetitions of delayed HARQ feedback includes a first plurality of repetitions of a first delayed HARQ feedback associated with a first downlink communication, and wherein the method further includes: receiving, in a second uplink resource on a first component carrier, at least a subset of a second plurality of repetitions of a second delayed HARQ feedback associated with a second downlink communication together with at least a subset of the plurality of repetitions of delayed HARQ feedback.

[0342] State 65: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to one or more of the states 1-13.

[0343] State 66: A device for wireless communication, including a memory and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to one or more states 1-13.

[0344] State 67: An apparatus for wireless communication, comprising at least one component for performing the method according to one or more of states 1-13.

[0345] Format 68: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform the method described according to one or more of formats 1-13.

[0346] State 69: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set including one or more instructions, which, when executed by one or more processors of the device, cause the device to perform the method according to one or more of the states 1-13.

[0347] State 70: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the device to perform the method according to one or more of the states 14-28.

[0348] State 71: A device for wireless communication, including a memory and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to one or more states 14-28.

[0349] State 72: An apparatus for wireless communication, comprising at least one component for performing the method according to one or more states 14-28.

[0350] Sample 73: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform the method described according to one or more of the samples 14-28.

[0351] State 74: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set including one or more instructions, which, when executed by one or more processors of the device, cause the device to perform the method according to one or more states 14-28.

[0352] State 75: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the device to perform the method according to one or more of states 29-41.

[0353] State 76: A device for wireless communication, comprising a memory and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to one or more states 29-41.

[0354] State 77: An apparatus for wireless communication, comprising at least one component for performing the method according to one or more states 29-41.

[0355] Format 78: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform the method described according to one or more formats 29-41.

[0356] Speech 79: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set including one or more instructions, which, when executed by one or more processors of the device, cause the device to perform the method according to one or more of the specifications 29-41.

[0357] State 80: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the device to perform the method according to one or more of states 42-52.

[0358] State 81: A device for wireless communication, including a memory and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to one or more states 42-53.

[0359] State 82: An apparatus for wireless communication, comprising at least one component for performing the method according to one or more states 42-53.

[0360] Format 83: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform the method described according to one or more formats 42-53.

[0361] Speech 84: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set including one or more instructions, which, when executed by one or more processors of the device, cause the device to perform the method according to one or more of the specifications 42-53.

[0362] State 85: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the device to perform the method according to one or more of states 54-64.

[0363] State 86: A device for wireless communication, including a memory and one or more processors coupled to the memory, the one or more processors being configured to perform the method according to one or more states 54-64.

[0364] State 87: An apparatus for wireless communication, comprising at least one component for performing the method according to one or more states 54-64.

[0365] Format 88: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform the methods described according to one or more of formats 54-64.

[0366] Speech 89: A non-transitory computer-readable medium storing an instruction set for wireless communication, the instruction set including one or more instructions, which, when executed by one or more processors of the device, cause the device to perform the method according to one or more of the specifications 54-64.

[0367] The above disclosure provides explanation and description, but is not intended to be exhaustive or to limit the forms to the precise forms disclosed. Modifications and variations may be made based on the disclosure, or modifications and variations may be derived from the practice of the forms.

[0368] As used herein, the term "component" is intended to be interpreted broadly as hardware, firmware, or a combination of hardware and software. As used herein, a processor is implemented using hardware, firmware, or a combination of hardware and software. As used herein, the phrase "based on" is intended to be interpreted broadly as "at least partially based on". As used herein, depending on the context, "satisfies a threshold" can mean a value greater than a threshold, greater than or equal to a threshold, less than a threshold, less than or equal to a threshold, equal to a threshold, or not equal to a threshold, etc. As used herein, the phrase referring to "at least one of" a list of items means any combination of those items (including a single member). For example, "at least one of a, b, or c" is intended to cover: a, b, c, a+b, a+c, b+c, and a+b+c.

[0369] Furthermore, as used herein, the articles “a” and “an” are intended to include one or more items and may be used interchangeably with “one or more”. Furthermore, as used herein, the article “the” is intended to include one or more items referenced by the article “the” and may be used interchangeably with “one or more”. Furthermore, as used herein, the terms “set” and “group” are intended to include one or more items (e.g., related items, unrelated items, or a combination of related and unrelated items) and may be used interchangeably with “one or more”. In cases where only one item is intended, the phrase “only one” or similar terms will be used. Furthermore, as used herein, the terms “has,” “have,” “having,” and similar terms are intended to be open-ended terms that do not limit the elements they modify (e.g., an element that “has” A may also have B). Furthermore, as used herein, unless otherwise explicitly stated (e.g., if used in conjunction with "any" or "only one"), the term "or" is intended to be inclusive when used in a series and may be used interchangeably with "and / or".

[0370] The various illustrative logics, logic blocks, modules, circuits, and algorithms described herein can be implemented as electronic hardware, computer software, or a combination of both. The interchangeability of hardware and software has been illustrated in the various illustrative elements, blocks, modules, circuits, and programs described herein, which are generally described in terms of functionality. Whether such functionality is implemented in hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0371] Hardware and data processing apparatuses for implementing the various illustrative logics, logic blocks, modules, and circuits described in connection with the various states disclosed herein may be implemented or executed using a general-purpose single-chip or multi-chip processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, individual gate or transistor logic, individual hardware element, or any combination thereof. The general-purpose processor may be a microprocessor, or any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, a combination of one or more microprocessors with a DSP core, or any other such architecture. In some states, specific programs and methods may be executed by circuitry specific to a given function.

[0372] In one or more embodiments, the described functions can be implemented using hardware, digital electronic circuits, computer software, firmware (including the structures disclosed in this specification and their equivalents) or any combination thereof. The embodiments of the subject matter described in this specification can also be implemented as one or more computer programs (e.g., one or more modules of computer program instructions) encoded on a computer storage medium for execution by a data processing device or to control the operation of the data processing device.

[0373] If implemented using software, these functions can be stored on or transmitted via a computer-readable medium as one or more instructions or codes. Programs implementing the methods or algorithms disclosed herein can be implemented using processor-executable software modules resident on the computer-readable medium. Computer-readable media includes computer storage media and communication media, with communication media including any media that enables the transfer of computer programs from one place to another. Storage media can be any available media accessible by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other media that can be used to store desired program code having an instruction or data structure form and accessible by a computer. Furthermore, any connection can be appropriately referred to as computer-readable media. As used herein, magnetic disks and optical discs include CDs, laser discs, optical discs, DVDs, floppy disks, and Blu-ray discs. Magnetic disks typically reproduce data magnetically, while optical discs optically reproduce data using lasers. The combinations of media described herein should also be included within the scope of computer-readable media. Furthermore, the operation of a method or algorithm can be a set of code and instructions, or any combination of code and instructions, situated on machine-readable and computer-readable media, and can be incorporated into computer program products.

[0374] Various modifications to the various forms described in this document will be obvious to those skilled in the art, and the overall principles defined herein may be applied to other forms without departing from the spirit or scope of this document. Therefore, the claim is not intended to be limited to the various forms shown herein, but is to be given the broadest scope consistent with the disclosures, principles and novel features revealed herein.

[0375] In addition, those skilled in the art will readily understand that the terms "upper" and "lower" are sometimes used for the convenience of describing the drawings and indicate the relative position corresponding to the orientation of the drawings on the correctly oriented page, and may not reflect the correct orientation of any implemented device.

[0376] Certain features described in this specification in the context of different modes may also be implemented in combination in a single mode. Conversely, various features described in the context of a single mode may also be implemented individually or in any suitable sub-combination in multiple modes. Furthermore, although some features may be described as working in a particular combination and even initially declared so, one or more features from the claimed combination may in some cases be separable from that combination, and the claimed combination may be for sub-combinations or variations thereof.

[0377] Similarly, although the operations are illustrated in a specific order in the accompanying drawings, this should not be construed as requiring that such operations be performed in the specific order shown or sequentially, or that all of the shown operations be performed, in order to obtain the desired result. Furthermore, the drawings schematically illustrate one or more example programs in the form of flowcharts. However, other operations not described may be incorporated into the illustrative example programs. For example, one or more additional operations may be performed before, after, simultaneously with, or between the shown operations. In some cases, multiplexing and parallel processing may be advantageous. Furthermore, the division of the various system elements in the described patterns should not be construed as requiring such division in all patterns, and it should be understood that the described program elements and systems can generally be integrated together into a single software product or encapsulated in multiple software products. Additionally, other patterns fall within the scope of the following claims. In some cases, the actions described in the claims can be performed in a different order and still achieve the desired result. [Simplified Explanation of the Diagram]

[0033] Figure 1 is a diagram showing an example of a wireless network.

[0034] Figure 2 is a diagram illustrating an example of communication between a base station (BS) and a user equipment (UE) in a wireless network.

[0035] Figure 3 is a diagram illustrating an example of an Open Radio Access Network (O-RAN) architecture.

[0036] Figure 4 is a diagram illustrating an example of delayed Hybrid Automatic Repeat Request (HARQ) feedback carrier switching.

[0037] Figure 5 is a diagram illustrating an example of carrier switching.

[0038] Figure 6-8 is a diagram showing an example of Hybrid Automatic Repeat Request (HARQ) feedback associated with carrier switching delay.

[0039] Figure 9-11 is a diagram illustrating, for example, an example program executed by the UE.

[0040] Figures 12 and 13 are diagrams illustrating example programs, for example, executed by a BS.

[0041] Figure 14-18 is a diagram of an example device for wireless communication.

[0042] Similar element symbols and names in the various figures indicate similar elements. [Biomaterial Storage]

[0379] Domestic storage information (please note in order of storage institution, date, and number): None. International storage information (please note in order of storage country, institution, date, and number): None.

Claims

1. A wireless communication device, comprising: A first interface is configured to obtain downlink communication on a first component carrier; The first interface or a second interface is configured to output a Hybrid Automatic Repeat Request (HARQ) feedback on the delay associated with the downlink communication for transmission on a second uplink resource on a second component carrier that occurs after a first uplink resource.

2. The wireless communication device according to claim 1, wherein the delayed HARQ feedback is based at least in part on a conflict between a downlink resource on the first component carrier and a third uplink resource on the first component carrier, and the delay is made from the third uplink resource on the first component carrier before the first uplink resource and the second uplink resource on the second component carrier.

3. The wireless communication device according to claim 1 further includes: A processing system configured to perform a carrier handover from the first component carrier to the second component carrier in association with a half-static physical uplink control channel (PUCCH) cell mode, after receiving the downlink communication and before the second uplink resource on the second component carrier.

4. The wireless communication device according to claim 1, wherein the first interface or the second interface is configured to: output a non-delayed HARQ feedback associated with another downlink communication for transmission in the first uplink resource.

5. The wireless communication device according to claim 1, wherein the delayed HARQ feedback includes a first delayed HARQ feedback associated with a first downlink communication; and wherein the first interface or the second interface is configured to: output a second delayed HARQ feedback associated with a second downlink communication for transmission together with the first delayed HARQ feedback in the second uplink resource.

6. The wireless communication device according to claim 5, wherein the first interface or the second interface is configured to: output a non-delayed HARQ feedback associated with a third downlink communication for transmission in the second uplink resource together with the first delayed HARQ feedback and the second delayed HARQ feedback.

7. The wireless communication apparatus according to claim 1, wherein the first interface or the second interface for outputting the delayed HARQ feedback in the second uplink resource for transmission is configured to: transmit the delayed HARQ feedback in the second uplink resource based at least in part on a configuration received in at least one of the following: a Radio Resource Control (RRC) communication, a Downlink Control Information (DCI) communication, or a Media Access Control (MAC) Control Element (MAC-CE) communication.

8. The wireless communication apparatus according to claim 1, wherein the second component carrier is associated with a target entity uplink control channel (PUCCH) carrier; wherein the first uplink resource is included in a first target time slot on the target PUCCH carrier; and wherein the second uplink resource is included in a second target time slot on the target PUCCH carrier.

9. A wireless communication device, comprising: A first interface is configured to output downlink communication for transmission on a first component carrier; The first or second interface is configured to: obtain Hybrid Automatic Repeat Request (HARQ) feedback on a second uplink resource on the second component carrier that occurs after a first uplink resource on the second component carrier.

10. The wireless communication device according to claim 9, wherein the delayed HARQ feedback is based at least in part on a conflict between a lower downlink resource on the first component carrier and the third uplink resource on the first component carrier, and is delayed from the third uplink resource on the first component carrier before the first uplink resource and the second uplink resource on the second component carrier.

11. (Original) The wireless communication device according to claim 9, wherein the first interface or the second interface is configured to: obtain non-delayed HARQ feedback associated with another downlink communication from the first uplink resource.

12. The wireless communication device according to claim 9, wherein the delayed HARQ feedback includes a first delayed HARQ feedback associated with a first downlink communication; and wherein the first interface or the second interface is configured to: obtain a second delayed HARQ feedback associated with a second downlink communication in the second uplink resource, together with the first delayed HARQ feedback.

13. The wireless communication device according to claim 12, wherein the first interface or the second interface is configured to: obtain, together with the first delayed HARQ feedback and the second delayed HARQ feedback, a non-delayed HARQ feedback associated with a third downlink communication in the second uplink resource.

14. The wireless communication device according to claim 9, wherein the first interface or the second interface for receiving the delayed HARQ feedback is configured to: obtain the delayed HARQ feedback in the second uplink resource based at least in part on the fact that the number of bits associated with the delayed HARQ feedback exceeds the number of available bits in the first uplink resource associated with the delayed HARQ feedback.

15. The wireless communication device according to claim 9, wherein the first interface or the second interface is configured to: obtain a configuration associated with HARQ feedback providing the delay in at least one of the following: a Radio Resource Control (RRC) communication, a Downlink Control Information (DCI) communication, or a Media Access Control (MAC) Control Element (MAC-CE) communication.

16. A method performed by a wireless communication device, comprising: Receive downstream link communication on a first component carrier; And in a second uplink resource on a second component carrier that occurs after a first uplink resource, a Hybrid Automatic Repeat Request (HARQ) feedback with a delay associated with the downlink communication is transmitted.

17. The method of claim 16, wherein the delayed HARQ feedback is based at least in part on a conflict between a lower downlink resource on the first component carrier and the third uplink resource on the first component carrier, and is delayed from the third uplink resource on the first component carrier before the first uplink resource and the second uplink resource on the second component carrier.

18. The method according to request item 16 further includes: After receiving the downlink communication and before the second uplink resource on the first uplink resource and the second component carrier, a one-carrier handover from the first component carrier to the second component carrier is performed in association with the half-static physical uplink control channel (PUCCH) cell mode.

19. The method according to claim 16 further includes: In the first uplink resource, send a non-delayed HARQ feedback associated with another downlink communication.

20. The method of claim 16, wherein the HARQ feedback of the delay includes HARQ feedback of a first delay associated with a first downlink communication; and wherein the method further comprises: In the second uplink resource, together with the HARQ feedback of the first delay, a second delay HARQ feedback associated with a second downlink communication is sent.

21. The method according to request item 20 further includes: In the second uplink resource, together with the HARQ feedback of the first delay and the HARQ feedback of the second delay, a non-delayed HARQ feedback associated with a third downlink communication is sent.

22. According to the method of request item 16, wherein sending the HARQ feedback for the delay in the second uplink resource includes: The HARQ feedback for the delay is transmitted in the second uplink resource based at least in part on a configuration received in at least one of the following: a Radio Resource Control (RRC) communication, a Downlink Control Information (DCI) communication, or a Media Access Control (MAC) Control Element (MAC-CE) communication.

23. The method of claim 16, wherein the second component carrier is associated with a target entity uplink control channel (PUCCH) carrier; wherein the first uplink resource is included in a first target time slot on the target PUCCH carrier; and wherein the second uplink resource is included in a second target time slot on the target PUCCH carrier.

24. A method performed by a wireless communication device, comprising: Transmit downlink communication on a first component carrier; And in a second uplink resource on the second component carrier following a first uplink resource on a second component carrier, receive a Hybrid Automatic Repeat Request (HARQ) feedback on the delay associated with the downlink communication.

25. The method of claim 24, wherein the delayed HARQ feedback is based at least in part on a conflict between a downlink resource on the first component carrier and the third uplink resource on the first component carrier, and is delayed from the third uplink resource on the first component carrier before the first uplink resource and the second uplink resource on the second component carrier.

26. The method according to request item 24 further includes: In this first uplink resource, a non-delayed HARQ feedback associated with another downlink communication is received.

27. The method of claim 24, wherein the HARQ feedback of the delay includes HARQ feedback of a first delay associated with a first downlink communication; and wherein the method further comprises: In the second uplink resource, together with the HARQ feedback of the first delay, a second delay HARQ feedback associated with a second downlink communication is received.

28. The method according to claim 27 further includes: In the second uplink resource, together with the HARQ feedback of the first delay and the HARQ feedback of the second delay, a non-delayed HARQ feedback associated with a third downlink communication is received.

29. According to the method of request item 24, wherein receiving the HARQ feedback for the delay includes: The delayed HARQ feedback is received in the second uplink resource at least in part based on the fact that the number of bits associated with the delayed HARQ feedback exceeds the number of available bits in the first uplink resource associated with the delayed HARQ feedback.

30. The method according to claim 24 further includes: Send a configuration associated with the HARQ feedback that provides the delay, in at least one of the following: a Radio Resource Control (RRC) communication, a Downlink Control Information (DCI) communication, or a Media Access Control (MAC) Control Element (MAC-CE) communication.