Downlink allocation indexing operation for control channel repetition
By monitoring and processing first and second control channel candidates, and based on the reference control channel monitoring timing of the downlink allocation index, the UE and base station send or receive feedback codebooks, solving the problem of low efficiency in monitoring and feedback of repeated control channels in wireless communication systems, and achieving more efficient data channel scheduling and communication accuracy.
Patent Information
- Application Number
- CN202180070617.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-10-19
- Filing Date
- 2021-10-20
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2041-10-20
AI Technical Summary
Existing wireless communication systems suffer from low monitoring and feedback efficiency in the repeated downlink allocation indexing operation of the control channel, especially in multiple access technologies, where the communication efficiency and accuracy between the UE and the base station need to be improved.
By monitoring and processing the first and second control channel candidates, the UE and the base station can send or receive feedback codebooks based on the reference control channel monitoring timing of the downlink allocation index to determine the location of the data channel and achieve effective management of the control channel repetition scheme.
It improves the monitoring and feedback efficiency of control channel repetition in wireless communication systems, enhances the accuracy and efficiency of communication between UE and base station, and supports more efficient data channel scheduling.
Smart Images

Figure CN116349176B_ABST
Abstract
Description
[0001] Cross-reference to related applications
[0002] This patent application claims priority to U.S. Provisional Patent Application No. 63 / 198,481, filed October 21, 2020, entitled "DOWNLINK ASSIGNMENT INDEX OPERATION FOR CONTROL CHANNEL REPETITION", and U.S. Non-Provisional Patent Application No. 17 / 451,384, filed October 19, 2021, entitled "DOWNLINK ASSIGNMENT INDEX OPERATION FOR CONTROL CHANNEL REPETITION", both of which are expressly incorporated herein by reference. Technical Field
[0003] Various aspects of this disclosure generally relate to wireless communication and techniques and apparatus for downlink allocation index (DAI) operation for controlling channel repetition. Background Technology
[0004] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmission power, etc.). Examples of such multiple 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 / LTE-Advanced is a collection of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard issued by the 3rd Generation Partnership Project (3GPP), although it is foreseeable that the concepts of this invention can be applied to other standards.
[0005] A wireless network may include multiple base stations (BSs) capable of supporting communication between multiple user equipments (UEs). UEs can communicate with the BS via downlinks and uplinks. A "downlink" (or "forward link") refers to the communication link from the BS to the UE, and an "uplink" (or "backlink") refers to the communication link from the UE to the BS. As will be described in more detail herein, a BS may be referred to as a Node B, gNB, Access Point (AP), Radio Headend, Transmit / Receive Point (TRP), New Radio (NR) BS, 5G Node B, etc.
[0006] The aforementioned multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different user devices to communicate at the municipal, national, regional, and even global levels. NR, also known as 5G, is a set of enhancements to the LTE mobile standard issued by 3GPP. NR aims to better support mobile broadband internet access by improving spectrum efficiency, reducing costs, improving service, utilizing new spectrum, and better integrating with other open standards through the use of Orthogonal Frequency Division Multiplexing (OFDM) with Cyclic Prefix (CP) (CP-OFDM) on the downlink (DL), the use of CP-OFDM and / or SC-FDM (e.g., also known as Discrete Fourier Transform Diffused OFDM (DFT-s-OFDM)) on the uplink (UL), and support for beamforming, multiple-input multiple-output (MIMO) antenna technologies, and carrier aggregation. Further improvements to LTE, NR, and other radio access technologies remain useful due to the continued growth in demand for mobile broadband access. Summary of the Invention
[0007] In some aspects, a method of wireless communication performed by a user equipment (UE) includes: monitoring a first control channel candidate for a first downlink control information (DCI) used to schedule a data channel and a second control channel candidate for a second DCI used to schedule the data channel (e.g., the first DCI and the second DCI may be the same DCI or may be different DCIs), wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and transmitting a feedback codebook about the data channel based at least in part on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes one of: a single position corresponding to the data channel, wherein the single position is based at least in part on a reference control channel monitoring timing for interpreting a downlink allocation index for the first DCI or the second DCI, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
[0008] In some aspects, a method of wireless communication performed by a base station includes: transmitting to a UE a first DCI and a second DCI for scheduling data channels, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and receiving a feedback codebook for the data channel based at least in part on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes one of: a single position corresponding to the data channel, wherein the single position is based at least in part on a reference control channel monitoring timing for interpreting a downlink allocation index for the first DCI or the second DCI, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
[0009] In some aspects, a UE for wireless communication includes: a memory; and one or more processors coupled to the memory, the memory and the one or more processors being configured to: monitor a first control channel candidate for scheduling a first DCI for scheduling a data channel and a second control channel candidate for scheduling a second DCI for scheduling a data channel, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and transmit a feedback codebook about a data channel based at least in part on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes one of: a single position corresponding to a data channel, wherein the single position is based at least in part on a reference control channel monitoring timing for interpreting a downlink allocation index for the first DCI or the second DCI, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
[0010] In some aspects, a base station for wireless communication includes: a memory; and one or more processors coupled to the memory, the memory and the one or more processors being configured to: transmit a first DCI and a second DCI for scheduling data channels to a UE, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and receive a feedback codebook for the data channels based at least in part on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes one of: a single position corresponding to the data channel, wherein the single position is based at least in part on a reference control channel monitoring timing for interpreting a downlink allocation index for the first DCI or the second DCI, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
[0011] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a UE, cause the UE to: monitor a first control channel candidate for a first DCI used to schedule a data channel and a second control channel candidate for a second DCI used to schedule a data channel, wherein the first and second control channel candidates are associated with a control channel repetition scheme; and transmit a feedback codebook about a data channel based at least in part on the monitoring of the first and second control channel candidates, wherein the feedback codebook includes one of: a single position corresponding to a data channel, wherein the single position is based at least in part on a reference control channel monitoring timing for interpreting a downlink allocation index for the first or second DCI, or a first position corresponding to a first DCI on a first control channel candidate and a second position corresponding to a second DCI on a second control channel candidate.
[0012] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a base station, cause the base station to: transmit to a UE a first DCI and a second DCI for scheduling a data channel, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first and second control channel candidates are associated with a control channel repetition scheme; and receive a feedback codebook regarding the data channel, at least in part based on monitoring the first and second control channel candidates, wherein the feedback codebook includes one of: a single position corresponding to the data channel, wherein the single position is at least in part based on a reference control channel monitoring timing for interpreting a downlink allocation index for the first or second DCI, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
[0013] In some aspects, an apparatus for wireless communication includes: a monitoring component for monitoring a first control channel candidate for scheduling a first DCI for scheduling a data channel and a second control channel candidate for scheduling a second DCI for scheduling a data channel, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and a transmitting component for transmitting a feedback codebook regarding a data channel based at least in part on the monitoring of the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes one of: a single position corresponding to a data channel, wherein the single position is based at least in part on a reference control channel monitoring timing for interpreting a downlink allocation index for the first DCI or the second DCI, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
[0014] In some aspects, an apparatus for wireless communication includes: a transmitting unit for transmitting to a UE a first DCI and a second DCI for scheduling a data channel, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and a receiving unit for receiving a feedback codebook regarding the data channel, at least in part based on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes one of: a single position corresponding to the data channel, wherein the single position is at least in part based on a reference control channel monitoring timing for interpreting a downlink allocation index for the first DCI or the second DCI, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
[0015] The general categories include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication equipment and / or processing systems as generally described in the description herein and illustrated in the accompanying drawings.
[0016] The features and technical advantages of the examples according to this disclosure have been outlined rather broadly above to facilitate a better understanding of the detailed description that follows. Additional features and advantages will be described below. The disclosed concepts and specific examples can be readily used as the basis for modifying or designing other structures for achieving the same purpose as this disclosure. Such equivalent structures do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein, their organization and operation, and related advantages will be better understood from the following description when considered in conjunction with the accompanying drawings. Each drawing is provided for illustrative and descriptive purposes and not as a limitation of the definitions in the claims.
[0017] While this disclosure describes aspects by way of example, those skilled in the art will understand that these aspects can be implemented in many different arrangements and scenarios. The techniques described herein can be implemented using different platform types, devices, systems, shapes, sizes, and / or package arrangements. For example, some aspects can be implemented via integrated chip embodiments or other devices based on non-modular components (e.g., end-user equipment, vehicles, communication equipment, computing devices, industrial equipment, retail / purchasing equipment, medical devices, or AI-enabled devices). Aspects can be implemented in chip-level components, modular components, non-modular components, non-chip-level components, device-level components, or system-level components. Devices incorporating the described aspects and features may include additional components and features for implementing and practicing the claimed and described aspects. For example, the transmission and reception of wireless signals may include multiple components for analog and digital purposes (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders, or summers). The aspects described herein are intended to be practiced in devices, components, systems, distributed arrangements, or end-user equipment of various sizes, shapes, and configurations. Attached Figure Description
[0018] To gain a more detailed understanding of the features described above, reference can be made to various aspects for a more specific description of the content briefly outlined above, some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings illustrate only certain typical aspects of the disclosure and should therefore not be considered as limiting its scope, as the description may allow for other equivalent aspects. The same reference numerals in different drawings can identify the same or similar elements.
[0019] Figure 1 A diagram illustrating an example of a wireless network according to this disclosure.
[0020] Figure 2 A diagram illustrating an example of a base station communicating with a user equipment (UE) in a wireless network according to this disclosure.
[0021] Figure 3 A diagram illustrating an example of downlink control information (DCI) and hybrid automatic repeat request acknowledgment (HARQ-Ack) feedback for DCI according to this disclosure.
[0022] Figure 4 A diagram illustrating an example of a DCI repeatedly associated with the Physical Downlink Control Channel (PDCCH) according to this disclosure.
[0023] Figure 5 A diagram illustrating an example of determining and transmitting a feedback codebook for a set of DCIs associated with a control channel repetition scheme according to this disclosure.
[0024] Figure 6 A diagram illustrating an example of a feedback codebook associated with a control channel repetition scheme according to this disclosure.
[0025] Figure 7 A diagram illustrating another example of a feedback codebook associated with a control channel repetition scheme according to this disclosure.
[0026] Figure 8 A diagram illustrating an example of determining and transmitting a feedback codebook for a set of DCIs associated with a control channel repetition scheme according to this disclosure.
[0027] Figure 9 A diagram illustrating an example of a feedback codebook associated with a control channel repetition scheme according to this disclosure.
[0028] Figure 10 To illustrate the provisions of this disclosure Figure 8 and Figure 9 A diagram illustrating examples of the values described in the feedback codebook.
[0029] Figures 11 to 12 A diagram illustrating an example process associated with the downlink allocation index (DAI) operation for control channel repetition according to this disclosure.
[0030] Figures 13 to 14 A block diagram illustrating an example apparatus for wireless communication according to the present disclosure. Detailed Implementation
[0031] Various aspects of this disclosure are described more fully below with reference to the accompanying drawings. However, this disclosure may be embodied in many different forms and should not be construed as limited to any particular structure or function presented throughout this disclosure. Rather, these aspects are provided so that this disclosure is thorough and complete, and fully conveys its scope to those skilled in the art. Based on the teachings herein, those skilled in the art should understand that the scope of this disclosure is intended to cover any aspect of the disclosure herein, whether implemented independently of or in combination with any other aspect of this disclosure. For example, any number of aspects set forth herein may be used to implement an apparatus or practice. Furthermore, the scope of this disclosure is intended to cover an apparatus or method practiced using structures, functions, or structures and functions other than those set forth herein. It should be understood that any aspect of the disclosure herein may be implemented by one or more elements of the claims.
[0032] Several aspects of a telecommunications system will now be described with reference to various devices and techniques. These devices and techniques will be described in detail below and illustrated in the accompanying drawings, using various frames, modules, components, circuits, steps, processes, algorithms, etc. (collectively, “elements”). These elements can be implemented using hardware, software, or a combination thereof. The implementation of these elements as hardware or software depends on the specific application and the design constraints imposed on the entire system.
[0033] Figure 1 This is a diagram illustrating an example of a wireless network 100 according to this disclosure. Among other examples, the wireless network 100 may be or may include elements of a 5G (NR) network and / or an LTE network. The wireless network 100 may include multiple base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A base station (BS) is an entity that communicates with a user equipment (UE) and may also be referred to as an NR BS, Node B, gNB, 5G Node B (NB), Access Point, Transmit / Receive Point (TRP), etc. Each BS may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to the coverage area of a BS and / or the BS subsystem serving that coverage area, depending on the context in which the term is used.
[0034] A BS can provide communication coverage for macrocells, picocells, femtocells, and / or another type of cell. A macrocell can cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access by UEs with a service subscription. A picocell can cover a relatively small geographic area and allow unrestricted access by UEs with a service subscription. A femtocell can cover a relatively small geographic area (e.g., a home) and allow restricted access by UEs associated with the femtocell (e.g., UEs in a Closed Subscriber Group (CSG)). A BS used for macrocells can be called a macro BS. A BS for picocells can be called a pico BS. A BS for femtocells can be called a femto BS or a home BS. Figure 1 In the examples shown, BS 110a can be a macro BS for macro cell 102a, BS 110b can be a pico BS for pico cell 102b, and BS 110c can be a femto BS for femto cell 102c. A BS can support one or more (e.g., three) cells. The terms “eNB,” “base station,” “NR BS,” “gNB,” “TRP,” “AP,” “Node B,” “5G NB,” and “cell” are used interchangeably herein.
[0035] In some respects, the cell need not be fixed, and the geographical area of the cell can move depending on the location of the mobile BS. In some respects, the BS can use any suitable transport network to interconnect with each other and / or interconnect to one or more other BSs or network nodes (not shown) in the wireless network 100 via various types of backhaul interfaces, such as direct physical connections or virtual networks.
[0036] The wireless communication network 100 may also include relay stations. A relay station is an entity that can receive data transmissions from an upstream station (e.g., a BS or a UE) and transmit data transmissions to a downstream station (e.g., a UE or a BS). A relay station can also be a UE that relays transmissions for other UEs. Figure 1 In the example shown, relay BS 110d can communicate with macro BS 110a and UE 120d to facilitate communication between BS 110a and UE 120d. A relay BS can also be referred to as a relay station, relay base station, repeater, etc.
[0037] Wireless network 100 can be a heterogeneous network comprising different types of Base Stations (BSs) such as macro BSs, pico BSs, femto BSs, relay BSs, etc. These different types of BSs may have different transmission power levels, different coverage areas, and different effects on interference in wireless network 100. For example, macro BSs may have high transmission power levels (e.g., 5 to 40 watts), while pico BSs, femto BSs, and relay BSs may have lower transmission power levels (e.g., 0.1 to 2 watts).
[0038] Network controller 130 can be coupled to a group of BSs and provide coordination and control for these BSs. Network controller 130 can communicate with the BSs via backhaul. BSs can also communicate with each other, for example, directly or indirectly via wireless or wired backhaul.
[0039] UEs 120 (e.g., 120a, 120b, 120c) may be distributed across the wireless network 100, and each UE may be fixed or mobile. A UE may also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. A UE 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 cordless phone, a wireless local loop (WLL) station, a tablet computer, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device or equipment, a biosensor / device, a wearable device (smartwatch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, or a satellite radio), a 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.
[0040] Some UEs can be considered as Machine-Type Communication (MTC) or Evolved or Enhanced Machine-Type Communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, instruments, monitors, and / or location tags, which can communicate with a base station, another device (e.g., a remote device), or some other entity. For example, a wireless node can provide connectivity to or to a network (e.g., a wide area network such as the Internet or cellular networks) via wired or wireless communication links. Some UEs can be considered as Internet of Things (IoT) devices, and / or can be implemented as NB-IoT (Narrowband Internet of Things) devices. Some UEs can be considered as Customer Premises Equipment (CPE). UE 120 can be included within a housing housing the components of UE 120, such as processor components and / or memory components. In some examples, the processor components and memory components can be coupled to each other. For example, the processor components (e.g., one or more processors) and memory components (e.g., memory) can be operatively coupled, communicatively coupled, electronically coupled, and / or electrically coupled.
[0041] Generally, any number of wireless networks can be deployed in a given geographical area. Each wireless network can support a specific RAT and can operate on one or more frequencies. A RAT can also be referred to as a radio technology, air interface, etc. A frequency can also be referred to as a carrier, channel, etc. 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.
[0042] In some respects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more sidelink channels (e.g., without using base station 110 as an intermediary for communication with another UE). 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 or vehicle-to-infrastructure (V2I) protocols) and / or mesh networks. In this case, UE 120 may perform scheduling operations, resource selection operations, and / or other operations performed by base station 110 as described elsewhere herein.
[0043] Devices in the wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various categories, bands, channels, etc., based on frequency or wavelength. For example, devices in the wireless network 100 can communicate using an operating band with a first frequency range (FR1) spanning from 410 MHz to 7.125 GHz, and / or can communicate using an operating band with a second frequency range (FR2) spanning from 24.25 GHz to 52.6 GHz. The frequencies between FR1 and FR2 are sometimes referred to as intermediate frequency (IF) bands. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as the "sub-6 GHz" band. Similarly, although different from the extremely high frequency (EHF) band (30 GHz–300 GHz) recognized as a "millimeter wave" band by the International Telecommunication Union (ITU), FR2 is often referred to as the "millimeter wave" band. Therefore, unless otherwise explicitly stated, it should be understood that the terms "sub-6 GHz" and the like (if used herein) can broadly refer to frequencies less than 6 GHz, frequencies within FR1, and / or intermediate frequency band frequencies (e.g., greater than 7.125 GHz). Similarly, unless otherwise explicitly stated, it should be understood that the terms "millimeter wave" and the like (if used herein) can broadly refer to frequencies within the EHF band, frequencies within FR2, and / or intermediate frequency band frequencies (e.g., less than 24.25 GHz). It is anticipated that the frequencies included in FR1 and FR2 may be modified, and the techniques described herein are applicable to those modified frequency ranges.
[0044] As mentioned above, providing Figure 1 As an example. Other examples may differ from those regarding... Figure 1 The content described.
[0045] Figure 2This is a diagram illustrating an example 200 of a base station 110 communicating with a UE 120 in a wireless network 100 according to the present disclosure. The base station 110 may be equipped with T antennas 234a to 234t, and the UE 120 may be equipped with R antennas 252a to 252r, wherein typically, T ≥ 1 and R ≥ 1.
[0046] At base station 110, transmitting processor 220 can receive data for one or more UEs from data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on channel quality indicators (CQI) received from the UE, process (e.g., encode and modulate) the data for each UE based at least in part on the MCS selected for the UE, and provide data symbols for all UEs. Transmitting processor 220 can also process system information (e.g., for semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, authorizations, and / or upper-layer signaling) and provide overhead symbols and control symbols. Transmitting processor 220 can also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS) or demodulation reference signals (DMRS)) and synchronization signals (e.g., primary synchronization signal (PSS) and secondary synchronization signal (SSS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on data symbols, control symbols, overhead symbols, and / or reference symbols (if applicable), and can provide T output symbol streams to T modulators (MODs) 232a to 232t. Each modulator 232 can process its corresponding output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modulator 232 can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a to 232t can be transmitted via T antennas 234a to 234t, respectively.
[0047] At UE 120, antennas 252a to 252r can receive downlink signals from base station 110 and / or other base stations, and can provide the received signals to demodulators (DEMODs) 254a to 254r respectively. Each demodulator 254 can adjust (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain an input sample. Each demodulator 254 can also process the input sample (e.g., for OFDM) to obtain the received symbols. MIMO detector 256 can obtain the received symbols from all R demodulators 254a to 254r, perform MIMO detection on the received symbols if applicable, and provide the detected symbols. Receiver processor 258 can process (e.g., demodulate and decode) these detected symbols, provide the decoded data for UE 120 to data sink 260, and provide the decoded control information and system information to controller / processor 280. The term "controller / processor" can refer to one or more controllers, one or more processors, or a combination thereof. Among other examples, the channel processor may determine the Reference Signal Received Power (RSRP) parameter, the Received Signal Strength Indicator (RSSI) parameter, the Reference Signal Received Quality (RSRQ) parameter, and / or the CQI parameter. In some respects, one or more components of the UE 120 may be included in the housing 284.
[0048] Network controller 130 may include communication unit 294, controller / processor 290, and memory 292. Network controller 130 may include one or more devices, such as those in a core network. Network controller 130 may communicate with base station 110 via communication unit 294.
[0049] Among other examples, antennas (e.g., antennas 234a to 234t and / or antennas 252a to 252r) may include, or may be included within, one or more antenna panels, antenna groups, antenna element sets, and / or antenna arrays. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include one or more antenna elements. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include a set of coplanar antenna elements and / or a set of non-coplanar antenna elements. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include antenna elements within a single housing and / or antenna elements within multiple housings. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include one or more antenna elements coupled to one or more transmitting and / or receiving components, for example, Figure 2 One or more components.
[0050] On the uplink, at UE 120, the transmitting 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, and / or CQI). The transmitting processor 264 can also generate reference symbols for one or more reference signals. Symbols from the transmitting processor 264 can be pre-coded (if applicable) by TX MIMO processor 266, further processed by modulators 254a to 254r (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to base station 110. In some aspects, the modulator and demodulator of UE 120 (e.g., MOD / DEMOD 254) can be included in the modem of UE 120. In some aspects, UE 120 includes a transceiver. The transceiver may include any combination of antenna 252, modulators and / or demodulators 254a to 254r, MIMO detector 256, receive processor 258, transmit processor 264, and / or TX MIMO processor 266. The processor (e.g., controller / processor 280) and memory 282 may be used with the transceiver to perform various aspects of any of the methods described herein (e.g., as referenced). Figures 3 to 14 The above).
[0051] At base station 110, uplink signals from UE 120 and other UEs can be received by antennas 234a to 234t, processed by demodulators 232a to 232t, 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 sink 239 and decoded control information to controller / processor 240. Base station 110 can include communication unit 244 and communicate with network controller 130 via communication unit 244. Base station 110 can include scheduler 246 for scheduling UE 120 for downlink and / or uplink communications. In some aspects, modulators and demodulators (e.g., MOD / DEMOD 232) of base station 110 can be included in the modem of base station 110. In some aspects, base station 110 includes transceivers. The transceiver may include any combination of antenna 234, modulators and / or demodulators 232a to 232t, MIMO detector 236, receive processor 238, transmit processor 220, and / or TX MIMO processor 230. Processors (e.g., controller / processor 240) and memory 242 may be used with the transceiver to perform various aspects of any of the methods described herein (e.g., as referenced). Figures 3 to 14 The above).
[0052] The controller / processor 240 of base station 110, the controller / processor 280 of UE 120 and / or Figure 2 Any other component may perform one or more techniques associated with the downlink allocation index (DAI) operation repeated on the control channel, as described in more detail elsewhere herein. For example, the controller / processor 240 of base station 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component can execute or direct, for example Figure 11 Process 1100 Figure 12 The operation of process 1200 and / or other processes described herein. Memory 242 and 282 may store data and program code of base station 110 and UE 120, respectively. In some aspects, memory 242 and / or memory 282 may include a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, one or more instructions, when executed by one or more processors of base station 110 and / or UE 120 (e.g., directly executed, or executed after compilation, transformation, and / or interpretation), may cause one or more processors, UE 120, and / or base station 110 to perform or direct, for example... Figure 11 Process 1100 Figure 12 The operation of process 1200 and / or other processes described herein. In some aspects, among other examples, execution instructions may include run instructions, transform instructions, compile instructions, and / or interpret instructions.
[0053] In some aspects, the UE includes: a monitoring component for monitoring a first control channel candidate for scheduling a first downlink control information (DCI) for scheduling a data channel and a second control channel candidate for scheduling a second DCI for scheduling a data channel, wherein the first and second control channel candidates are associated with a control channel repetition scheme; and / or a transmitting component for transmitting a feedback codebook regarding a data channel, at least in part based on the monitoring of the first and second control channel candidates, wherein the feedback codebook includes one of: a single position corresponding to the data channel, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate. Components for the UE to perform the operations described herein may include, for example, an antenna 252, a demodulator 254, a MIMO detector 256, a receive processor 258, a transmit processor 264, a TX MIMO processor 266, a modulator 254, a controller / processor 280, and / or a memory 282.
[0054] In some aspects, the UE includes components for determining error conditions associated with the first DCI and the second DCI.
[0055] In some aspects, the UE includes components for successfully decoding the first DCI and the second DCI, wherein the first feedback information and the second feedback information indicate the result of decoding the data channel.
[0056] In some aspects, the UE includes components for successfully decoding the first DCI and the second DCI, wherein the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment.
[0057] In some aspects, the UE includes components for successfully decoding only the first DCI but not the second DCI, wherein the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment associated with the second DCI.
[0058] In some aspects, the base station includes: a transmitting component for transmitting to the UE a first DCI and a second DCI for scheduling a data channel, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first and second control channel candidates are associated with a control channel repetition scheme; and / or a receiving component for receiving a feedback codebook regarding the data channel, at least in part based on monitoring the first and second control channel candidates, wherein the feedback codebook includes one of: a single position corresponding to the data channel, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate. Components of the base station performing the operations described herein may include, for example, a transmitting processor 220, a TX MIMO processor 230, a modulator 232, an antenna 234, a demodulator 232, a MIMO detector 236, a receiving processor 238, a controller / processor 240, a memory 242, and / or a scheduler 246.
[0059] In some aspects, the base station includes components for determining error conditions associated with the first DCI and the second DCI.
[0060] In some aspects, the base station includes components for determining error conditions associated with the first DCI and the second DCI.
[0061] In some aspects, the base station includes components for determining error conditions associated with the first DCI and the second DCI.
[0062] although Figure 2The boxes in the diagram are shown as different components, but the functions described above with respect to the boxes can be implemented as a single hardware, software, or combined component, or as various combinations of components. For example, the functions described with respect to the transmit processor 264, receive processor 258, and / or TX MIMO processor 266 can be performed by the controller / processor 280 or under the control of the controller / processor.
[0063] As mentioned above, providing Figure 2 As an example. Other examples may differ from those regarding... Figure 2 Example of the description.
[0064] The Hybrid Automatic Repeat Request (HARQ) Acknowledgment (ACK) system provides the UE with a mechanism to provide feedback (also known as HARQ-Ack feedback) indicating whether the UE has received certain transmissions. For example, when a transmission has been received by the UE, the UE can provide HARQ feedback indicating an ACK (positive acknowledgment) value, and when a transmission has not been received by the UE or has not been successfully received, the UE can provide HARQ feedback indicating a negative ACK (NACK) (negative acknowledgment) value.
[0065] In some cases, the UE can use a HARQ codebook to determine HARQ feedback. For example, the UE can determine whether a set of transmissions has been successfully received by adding bits indicating ACK or NACK in a specific order to the codebook to indicate which transmissions in that set were successfully received, and can use the codebook to generate HARQ feedback. For example, the UE can transmit the codebook as HARQ feedback, or the HARQ feedback can include the codebook. Therefore, the codebook can be called a feedback codebook.
[0066] As an example, the UE can determine whether downlink control information (DCI) and the corresponding data transmission were successfully received, and the UE can provide HARQ feedback indicating which DCI and the corresponding data transmission were successfully received. In this case, the UE can determine the HARQ codebook based at least in part on the physical downlink control channel (PDCCH) monitoring timing of the DCI and the downlink (DL) allocation index (DAI) associated with the DCI. The PDCCH monitoring timing is based at least in part on the configuration of the search space set for the cell. The PDCCH monitoring timing may include one or more PDCCH candidates (e.g., based at least in part on one or more aggregation levels). A PDCCH candidate is a set of resources that may include PDCCHs. The UE can search for a PDCCH carrying the DCI in one or more PDCCH candidates in the search space set (e.g., PDCCH monitoring timing). In some aspects, the DCI may carry scheduling information, such as scheduling information indicating data channels (e.g., physical downlink shared channel (PDSCH)).
[0067] For example, PDCCH monitoring timing can be based at least in part on the configuration of different search space sets in different cells. The UE can use a combination of PDCCH monitoring timings across all active DL bandwidth portions (BWP) of the configured serving cell, ordered in ascending order of the start time of the search space sets associated with the PDCCH monitoring timing. If two search space sets are associated with the same start time, these two search space sets can be counted as a single PDCCH monitoring timing.
[0068] The UE can receive the DAI within the DCI (e.g., in the downlink clearance associated with the DCI). The DAI can include a counter DAI (sometimes abbreviated as cDAI) and a total DAI (sometimes abbreviated as tDAI). cDAI can indicate the cumulative number of serving cell and PDCCH monitoring time pairs, where the DL DCI has been sent by the base station up to the current serving cell and the current PDCCH monitoring time. When multiple serving cells exist, for example in carrier aggregation, tDAI can be used. tDAI can indicate the total number of serving cell and PDCCH monitoring time pairs, where the DL DCI has been sent by the base station up to the current PDCCH monitoring time. Therefore, the same tDAI monitoring value can be used for all DCIs in the same PDCCH monitoring time. This provides protection against losing the DCI corresponding to the last serving cell in a particular PDCCH monitoring time, because tDAI will inform the UE that one more DCI is expected to be received than according to cDAI. The cDAI and tDAI of a particular DCI are represented herein as {cDAI, tDAI} or (cDAI, tDAI).
[0069] If no DL DCI is lost, the ACK / NACK corresponding to the received PDSCH can be placed in the feedback codebook in the same order as cDAI. If the DL DCI is lost, the NACK can be placed in the codebook at the position corresponding to the cDAI of the lost DL DCI. The UE can determine whether the DL DCI is lost by determining whether the cDAI value is consecutive (e.g., a cDAI value of 0, then 1, then 3 indicates a lost DCI with a cDAI value of 2) or by comparing the tDAI and cDAI of all DCIs in a given PDCCH monitoring period (e.g., if tDAI increases to 3, but no cDAI of 3 is received). The UE can generate HARQ feedback at least partially based on the codebook and can provide HARQ feedback to the base station. Therefore, the UE can identify lost DCIs and can generate HARQ feedback at least partially based on cDAI and tDAI.
[0070] In some respects, control channels (e.g., PDCCH) can be associated with PDCCH repetition. PDCCH repetition (sometimes referred to as the control channel repetition scheme) provides a way to repeat control information in order to increase the probability of successful reception of control information. Each repetition of control information can be transmitted in a PDCCH candidate. Two or more PDCCH candidates can be used to transmit the same DCI. In the first option, referred to herein as True Repetition and PDCCH Repetition Option A, the same coded bits are repeated for each repetition of the PDCCH. Each repetition can have the same number of control channel elements and coded bits, and can include the same DCI payload. In the second option, referred to herein as Option B, two different DCIs are transmitted in two PDCCH candidates, wherein the payloads of the DCIs can be different, but can lead to the same scheduling decision. For example, both different DCIs can be scheduled to the same PDSCH at least in part based on the corresponding slot offsets of the two different DCIs.
[0071] In some respects (referred to herein as Case 1), two or more PDCCH candidates may be explicitly linked. For example, the UE may receive information indicating that two or more PDCCH candidates are associated with and / or with each other as part of a PDCCH repeat (e.g., via Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, DCI, etc.). In other respects (referred to herein as Case 2), two or more PDCCH candidates are not explicitly linked. Therefore, the UE may not be aware that two or more PDCCH candidates are associated with and / or with each other as part of a PDCCH repeat. Although the PDCCH repeat implementation described herein is primarily for a pair of PDCCH repeats (e.g., a first PDCCH candidate and a second PDCCH candidate), the implementation described herein can be applied to any number of PDCCH repeats.
[0072] Decoding a DCI associated with a pair of PDCCH repetitions can have various outcomes. For example, the UE may decode only the DCI in the first PDCCH candidate. As another example, the UE may decode only the DCI in the second PDCCH candidate. As yet another example, the UE may successfully decode the DCI in both PDCCH candidates. For example, the UE may successfully decode the DCI in both PDCCH candidates at least in part based on soft combination (for option A and case 1), or it may decode the DCI in both PDCCH candidates separately. Without receiving feedback from the UE, the network (e.g., the base station transmitting the DCI) may not know which of these outcomes has occurred.
[0073] Figure 3A diagram illustrating Example 300 of DCI and HARQ confirmation feedback for DCI according to this disclosure. In Example 300, the horizontal axis represents time, and the vertical axis represents frequency. Typically, Figure 3 The boxes in the diagram represent BS transmissions. Two cells are shown: a first cell associated with component carrier (CC) 0 and a second cell associated with CC 1. As shown, CC 0 is configured with two PDCCH monitoring opportunities per time slot, while CC 1 is configured with one PDCCH monitoring opportunity per time slot. Each PDCCH monitoring opportunity may include one or more search space sets. When the search space sets are time-aligned, for example, at the beginning of time slots 0, 1, and 2, the search space sets can be considered as part of a single PDCCH monitoring opportunity.
[0074] The arrow from DCI to PDSCH indicates that DCI successfully scheduled PDSCH. An "X" on DCI indicates that the UE failed to decode DCI. If the UE fails to decode DCI, the UE may lose the corresponding PDSCH. Here, the UE failed to decode DCI in slot 0 on CC 1 and DCI in slot 1 on CC 0. Therefore, the UE may not be able to receive the corresponding PDSCH in slot 0 on CC 1 and slot 1 on CC 0.
[0075] As shown in the figure, each PDSCH is associated with a corresponding DAI. For example, the corresponding DCI can indicate the cDAI and tDAI of the PDSCH used for scheduling. The cDAI can be counted first by the serving cell and then by the PDCCH monitoring timing. For example, referring to slot 0, the cDAI is initialized at 1 on CC 0 and incremented from 1 to 2 in slot 0 on CC 1, as shown. Figure 3 As shown. To illustrate, if cDAI is first counted via PDCCH monitoring timing and then by serving cell, then cDAI can increment across all slots of CC 0 (e.g., cDAI is 1 and 2 in slot 0 and 3 in slot 1), and then increment across all slots of CC 1 (e.g., cDAI is 4 in slot 0 and 5 in slot 2), as... Figure 3 As shown. It should be noted that any format can be used to indicate cDAI and tDAI, such as a set of bits (e.g., a pair of bits), etc.
[0076] In the case of carrier aggregation, tDAI can be included, as shown in Example 300. "Carrier aggregation" refers to the allocation of multiple component carriers (CCs) or serving cells to the UE for communication. In the case of downlink carrier aggregation, the feedback (HARQ-Ack) of the data channels scheduled in all downlink serving cells can be transmitted in a single PUCCH in one uplink serving cell. tDAI can indicate the total number of {serving cell, PDCCH monitoring time} pairs, where DCIs have been transmitted up to the current PDCCH monitoring time. As shown, the same tDAI value can be used for all DCIs in a given PDCCH monitoring time. tDAI can provide protection against the loss of the DCI corresponding to the last serving cell in the same monitoring time.
[0077] Reference numeral 310 illustrates a feedback codebook that can be transmitted on an uplink control channel (e.g., a physical uplink control channel (PUCCH)) or an uplink shared channel. The feedback codebook may include a set of positions corresponding to cDAI values. For example, a first position 320 may correspond to a cDAI value of 1 (e.g., indicated by the DCI in the first PDSCH monitoring moment of slot 0 on CC 0). Therefore, at the first position 320, the UE inserts a bit indicating the ACK / NACK (A / N) of the PDSCH scheduled by the DCI, indicating a cDAI value of 1. An ACK in the first position 320 indicates that the UE successfully decoded the PDSCH associated with the DAI value (1, 2), while a NACK in the first position 320 indicates that the UE failed to decode the PDSCH.
[0078] The second position 330 can correspond to cDAI value 2 (e.g., the DCI indication in the first PDCCH monitoring timing of slot 0 on CC 1). As shown, the UE failed to receive this DCI. Therefore, the UE inserts NACK at the second position 330 in the feedback codebook. Thus, it can be seen that NACK can indicate that the UE failed to decode the DCI or the PDSCH scheduled by the DCI.
[0079] As mentioned above, providing Figure 3 As an example. Other examples may differ from those regarding... Figure 3 Example of the description.
[0080] Figure 4 This is a diagram illustrating Example 400 of a DCI associated with PDCCH repetition according to this disclosure. In Example 400, the horizontal axis represents time, and the vertical axis represents frequency. Typically, Figure 4The boxes in the diagram represent BS transmissions. Two cells are shown: the first cell is associated with CC 0, and the second cell is associated with CC 1. As shown, CC 0 and CC 1 are configured with a PDCCH monitoring time for each time slot. Each PDCCH monitoring time may include one or more search space sets. When the search space sets are time-aligned, for example, at the beginning of time slots 0, 1, and 2, the search space sets can be considered as part of a single PDCCH monitoring time.
[0081] In Example 400, DCI 1A and DCI 1B are associated with PDCCH repetition. Therefore, both DCI 1A and DCI 1B can schedule the PDSCH indicated by the arrows from DCI 1A and DCI 1B. For example, DCI 1A and DCI 1B can transmit on PDCCH candidates associated with PDCCH repetition. In some aspects (e.g., option A above), DCI 1A and DCI 1B have the same DCI payload (e.g., true repetition). In some aspects (e.g., option B above), DCI 1A and DCI 1B have different DCI payloads that both schedule the same PDSCH. It should be noted that DCI 1A and DCI 1B may be referred to herein as the first DCI and the second DCI, and this method of referring to DCI 1A and DCI 1B may include true repetition of DCIs or separate DCIs.
[0082] Such as about Figure 3 If each DCI schedules a different PDSCH, the HARQ-Ack feedback of the DCI may be direct. However, in Example 400, two DCI messages schedule the same PDSCH. Therefore, there are three PDSCHs and four DCIs. Thus, when multiple DCI messages are associated with a single PDSCH, there may be ambiguity regarding how the feedback codebook is arranged (typically at least in part based on the cDAI value indicated by each DCI). Furthermore, in some implementations, DCI 1A and DCI 1B are true duplicates of each other (and therefore have the same DAI value), while in other implementations, DCI 1A and DCI 1B are separate DCIs with separate DAI values. Additionally, in some implementations, DCI 1A and DCI 1B may be chained (e.g., case 1); however, in other implementations, DCI 1A and DCI 1B may not be chained (e.g., case 2). These ambiguities can lead to misleading HARQ-Ack feedback, which may consume communication resources of the UE or base station when retransmitting or failing to retransmit communication between the UE and the base station.
[0083] Some of the techniques and apparatus described herein provide methods for determining and transmitting HARQ-Ack feedback (e.g., feedback codebook, such as a HARQ-Ack codebook) for a set of DCI messages associated with PDCCH repetition. In some aspects, the UE determines the HARQ-Ack codebook based at least in part on the assumption that if two PDCCH candidates are linked together, then the same cDAI and tDAI values indicate that they correspond to a scheduled PDSCH. For example, the HARQ-Ack codebook may include a single position corresponding to a scheduled PDSCH. In other aspects, the UE determines the HARQ-Ack codebook based at least in part on the assumption that two positions in the HARQ-Ack codebook can correspond to the same scheduled PDSCH. For example, the HARQ-Ack codebook may include a first position corresponding to a first DCI (e.g., on a first control channel candidate) and a second position corresponding to a second DCI (e.g., on a second control channel candidate), wherein the first and second control channel candidates are associated with a control channel repetition scheme. In this way, the UE can indicate at least one of the multiple DCIs that decode the PDSCH and / or the result of the PDSCH itself via the HARQ-Ack codebook, which improves the utilization of communication resources and the efficiency of downlink communication.
[0084] As mentioned above, providing Figure 4 As an example. Other examples may differ from those regarding... Figure 4 Example of the description.
[0085] Figure 5 This is a diagram illustrating an example 500 of determining and transmitting a feedback codebook of a set of DCIs associated with a control channel repetition scheme according to the present disclosure. As shown, example 500 includes a UE (e.g., UE 120) and a BS (e.g., BS 110). Example 500 relates to a feedback codebook including individual locations corresponding to data channels scheduled by a first DCI and a second DCI associated with a control channel repetition scheme.
[0086] As shown by reference numeral 510 in the accompanying drawings, UE 120 can receive information indicating a link between the first DCI and the second DCI. For example, the information indicating a link between the first DCI and the second DCI may include RRC signaling, MAC signaling, DCI, etc. In some aspects, the UE can determine a link between the first DCI and the second DCI (e.g., by not receiving information, or at least based on receiving information in part). In some aspects, the information may indicate a PDCCH candidate link associated with the first DCI and the second DCI. In some aspects, the information indicating a link between the first DCI and the second DCI may include information associated with configuring a control channel repetition scheme.
[0087] As shown by reference numerals 520 and 530 in the accompanying drawings, the UE can receive a first DCI and a second DCI from the BS. Both the first and second DCIs can schedule the PDSCH. For example, the first and second DCIs may include information indicating the resource allocation associated with the PDSCH. As described above, the first and second DCIs are associated with a control channel repetition scheme (e.g., PDCCH repetition). For example, the first and second DCIs can be true repetitions (e.g., option A) and can be associated with the same DAI value. As another example, the first and second DCIs can be different from each other (e.g., option B) and can be associated with corresponding DAI values. Because the first and second DCIs are linked, if the UE decodes the first or second DCI in at least one of the two linked PDCCH candidates, the UE can determine the resources associated with the PDSCH.
[0088] As shown by reference numeral 540 in the attached figure, the BS can transmit the PDSCH. If the UE successfully decodes the first DCI or the second DCI, the UE can attempt to decode the PDSCH within the resource allocation indicated by the first DCI or the second DCI. If the UE fails to decode the first DCI or the second DCI, the UE may have failed to decode the PDSCH because the UE may not be aware of the PDSCH transmission.
[0089] As shown by reference numeral 550 in the attached figure, the UE can generate a feedback codebook based at least in part on the first DCI, the second DCI, and / or the PDSCH. The feedback codebook can indicate the result of decoding at least one of the first DCI, the second DCI, or the PDSCH scheduled by the first DCI and the second DCI.
[0090] In Example 500, the feedback codebook may include a single position corresponding to the cDAI value of the PDSCH. Therefore, if the UE decodes a DCI in at least one of the PDSCH candidates of two links, the UE can generate the A / N bits corresponding to the scheduled PDSCH at the corresponding position in the feedback codebook. If the UE fails to decode either the first or second DCI, the UE can generate a NACK corresponding to the missing DCI in the feedback codebook. In some aspects, if the two DCIs are different (e.g., according to Option B) and have different DAI values, and the UE successfully decodes both DCIs, the UE can ignore one of the two DCIs for the purpose of generating the feedback codebook. For example, the UE can ignore the first DCI and determine the A / N bits at least partially based on the second DCI. As another example, the UE can ignore the second DCI and determine the A / N bits at least partially based on the first DCI. In some respects, if the two DCIs are different DCIs (e.g., according to option B) and have different DAI values, and the UE successfully decodes the two DCIs, the UE can treat this as an error situation (e.g., the two DCIs can be ignored and the scheduled PDSCH can not be received).
[0091] In some aspects, a single location in the feedback codebook can be based at least in part on either the cDAI or tDAI value. For example, since cDAI and tDAI are defined with respect to multiple {serving cell, PDCCH monitoring timing} pairs, the UE can use assumptions about the different PDCCH monitoring timings of the first DCI and the second DCI (as in Example 500) to determine which PDCCH monitoring timing to use to determine a single location. In some aspects, the UE can use the earlier of the first and second PDCCH monitoring timings to determine a single location. For example, in two PDCCH monitoring timings, the earlier PDCCH monitoring timing can be assumed to be a reference PDCCH monitoring timing for both PDCCH candidates, used to interpret the cDAI / tDAI value indicated in the DCI. In some aspects, the UE can use the later of the first and second PDCCH monitoring timings to determine a single location. For example, in two PDCCH monitoring moments, the later PDCCH monitoring moment can be assumed as the reference PDCCH monitoring moment for both PDCCH candidates, used to interpret the cDAI / tDAI values indicated in the DCI. Regarding... Figure 5 For a more detailed description of the feedback codebook, please refer to the accompanying documentation. Figure 6 The description.
[0092] As shown by reference numeral 560 in the attached figure, the UE can transmit a feedback codebook. For example, the UE can transmit a feedback codebook on the PUCCH. In some aspects, the base station can perform actions based at least in part on the feedback codebook. For example, the base station can retransmit the DCI and / or PDSCH based at least in part on whether the single location indicates ACK or NACK.
[0093] Figure 6 A diagram illustrating an example 600 of a feedback codebook associated with a control channel repetition scheme according to this disclosure is provided. As shown in the figure, Figure 6 This includes DCI 1A and DCI 1B, which schedule PDSCH 1. Furthermore, Figure 6 This includes DCI 2 for scheduling PDSCH 2 and DCI 3 for scheduling PDSCH 3. Example 600 is an example of the UE using the earlier of the first and second PDSCH monitoring times to determine the position of the A / N bit corresponding to PDSCH 1 in the feedback codebook. For example, in two PDSCH monitoring times, the earlier PDSCH monitoring time can be assumed to be the reference PDSCH monitoring time for both PDSCH candidates, used to interpret the cDAI / tDAI value indicated in the DCI.
[0094] Reference numeral 610 shows the feedback codebook position associated with PDSCH 1. As shown, the UE can insert A / N bits at the position in the feedback codebook. In Example 600, the UE inserts A / N bits at the position corresponding to DAI(1,2). For example, the UE can use the DAI associated with an earlier PDCCH monitoring timing (e.g., corresponding to DCI 1A) to determine the feedback codebook. Here, it is based at least in part on the earlier PDCCH monitoring, which includes DCI 1A, and the earlier PDCCH monitoring timing is associated with DAI(1,2). In some aspects, the UE 120 can ignore later PDCCH monitoring timings when generating the feedback codebook. It can be seen that the DAI of the feedback codebook does not take DCI 1B into account.
[0095] Figure 7 A diagram illustrating another example of a feedback (e.g., HARQ-Ack) codebook associated with a control channel repetition scheme according to this disclosure is shown. Figure 7 This includes DCI 1A and DCI 1B, which schedule PDSCH 1. Furthermore, Figure 7This includes DCI 2, which schedules PDSCH 2, and DCI 3, which schedules PDSCH 3. Example 700 is an example of a UE using the later of the first and second PDSCH monitoring times to determine the position of the A / N bit corresponding to PDSCH 1 in the feedback codebook. For example, in two PDSCH monitoring times, the later PDSCH monitoring time can be assumed to be a reference PDSCH monitoring time for both PDSCH candidates, used to interpret the cDAI / tDAI value indicated in the DCI.
[0096] Reference numeral 710 shows the feedback codebook position associated with PDSCH 1. As shown, the UE can insert A / N bits at the position in the feedback codebook. In Example 700, the UE inserts A / N bits at the position corresponding to DAI(2,2). For example, the UE can use the DAI associated with a later PDCCH monitoring timing (e.g., corresponding to DCI 1B) to determine the feedback codebook. Here, the earlier PDCCH monitoring, including DCI 1A, is ignored at least in part, and the later PDCCH monitoring timing is associated with DAI(2,2). For example, the UE can ignore the earlier PDCCH monitoring timing to generate the feedback codebook. It can be seen that the DAI of the feedback codebook does not take DCI 1A into account.
[0097] As mentioned above, providing Figures 5 to 7 As one or more examples. Other examples may differ from those regarding... Figures 5 to 7 Example of the description.
[0098] Figure 8 This diagram illustrates an example 800 of determining and transmitting a feedback codebook of a set of DCIs associated with a control channel repetition scheme according to the present disclosure. As shown, example 800 includes a UE (e.g., UE 120) and a BS (e.g., BS 110). Example 800 relates to a feedback codebook including a first position corresponding to a first DCI on a first control channel candidate and a second position corresponding to a second DCI on a second control channel candidate, wherein the first and second control channel candidates are associated with a control channel repetition scheme.
[0099] As shown by reference numerals 810 and 820 in the accompanying drawings, the UE can receive a first DCI and a second DCI from the BS. Both the first and second DCIs can be scheduled with PDSCH. For example, the first and second DCIs can include information indicating resource allocation associated with the PDSCH. As described above, the first and second DCIs are associated with a control channel repetition scheme (e.g., PDCCH repetition). For example, the first and second DCIs can be different from each other (e.g., option B) and can be associated with corresponding DAI values. Therefore, even if the first and second DCIs are scheduled with the same PDSCH, they can still include different cDAI / tDAI values.
[0100] As shown by reference numeral 830 in the attached figure, the BS can transmit the PDSCH. If the UE successfully decodes at least one of the first DCI or the second DCI, the UE can attempt to decode the PDSCH in the resource allocation indicated by the first DCI or the second DCI. If the UE fails to decode the first DCI and the second DCI, the UE may have failed to decode the PDSCH because the UE may not be aware of the PDSCH transmission. In this case, a single position in the feedback codebook can be determined at least in part based on the cDAI and / or tDAI of one or more other successfully decoded DCIs (in addition to the first and second DCIs).
[0101] As shown by reference numeral 840 in the attached figure, the UE can generate a feedback codebook based at least in part on the first DCI, the second DCI, and / or the PDSCH. The feedback codebook can indicate the result of decoding at least one of the first DCI, the second DCI, or the PDSCH scheduled by the first DCI and the second DCI.
[0102] In Example 800, the feedback codebook includes a first position corresponding to the first DCI and a second position corresponding to the second DCI. For example, the first position may be at least partially based on the DAI of the first DCI, and the second position may be at least partially based on the DAI of the second DCI. If the UE detects two DCIs (e.g., the first DCI and the second DCI) in two PDCCH candidates, and the two DCIs schedule the same PDSCH, the UE can generate two A / N bits corresponding to the two positions in the feedback codebook determined by the cDAI / tDAI values of the two DCIs. In some aspects, the decoding result of the scheduled PDSCH is considered for the two positions in the feedback codebook (e.g., the feedback codebook may indicate the decoding result of the PDSCH at the first and second positions). In other aspects, for the A / N of the decoding result of the scheduled PDSCH, only one position in the feedback codebook (e.g., the first position or the second position) is considered. For the other position, a NACK can be inserted in the feedback codebook. If the UE detects one of the two DCIs (e.g., the first DCI or the second DCI) in a PDCCH candidate, and the other DCI is lost, it can be combined as follows... Figure 3 The feedback codebook construction is performed. If a hole in the DAI is detected at least partially based on the DAI of the next DCI, the UE can insert a NACK in the feedback codebook. For example, the UE can detect a hole in the DAI at least partially based on identifying cDAI as 1, 2, and 4 (in this example, the DCI associated with cDAI 3 is missing, and the missing DCI associated with cDAI 3 is referred to as a hole). In this case, in some aspects, the definitions of cDAI and tDAI can remain unchanged relative to the definitions described elsewhere herein. For example, cDAI and tDAI can be determined as if two DCIs schedule different PDSCHs. For a more detailed description of determining the feedback codebook, refer to the accompanying... Figure 9 and Figure 10 The description.
[0103] As shown by reference numeral 850 in the attached figure, the UE can transmit a feedback codebook. For example, the UE can transmit a feedback codebook on the PUCCH. In some aspects, the base station can perform actions based at least in part on the feedback codebook. For example, the base station can retransmit the DCI and / or PDSCH based at least in part on whether the single location indicates ACK or NACK.
[0104] Figure 9 A diagram illustrating an example 900 of a feedback codebook associated with a control channel repetition scheme according to this disclosure. Figure 10 To illustrate the provisions of this disclosure Figure 8 and Figure 9 The diagram illustrates example 1000 of the feedback codebook values. As shown in the figure... Figure 9This includes DCI 1A (DAI value (1, 2)) and DCI 1B (DAI value (3, 3)) which schedule PDSCH 1. Furthermore, Figure 9 This includes DCI 2 (DAI value (2,2)) which schedules PDSCH 2 and DCI 3 (DAI value (4,4)) which schedules PDSCH 3.
[0105] exist Figure 10 The diagram illustrates three potential outcomes: a first outcome 1010, in which both DCI 1A and DCI 1B are successfully decoded; a second outcome 1020, in which only DCI 1A is successfully decoded; and a third outcome 1030, in which only DCI 1B is decoded. Reference numeral 1040 indicates the feedback codebook position associated with DCI 1A (e.g., the first position), and reference numeral 1050 indicates the feedback codebook position associated with DCI 1B (e.g., the second position). It should be noted that the arrangement of the "first position" and the "second position" can be based at least in part on the DAI values of DCI 1A and DCI 1B, and it is not necessary to be in the first and second positions relative to other positions in the feedback codebook.
[0106] In the first result 1010, the feedback codebook may include A / N bits at a first position and a second position to indicate the result of decoding the PDSCH scheduled by DCI 1A and DCI 1B. In some aspects (not shown), the feedback codebook may include A / N bits indicating the result of decoding the PDSCH at one of the first and second positions, while the other position may indicate a value (e.g., a default value, etc.).
[0107] In the second result 1020, the feedback codebook may include A / N bits at the first position to indicate the result of decoding the PDSCH of DCI 1A scheduling. Furthermore, the UE may identify holes (e.g., it may identify a DCI 1B loss) at least partially based on the DAIs of DCI 1A, 1B, 2, and 3. As shown, based at least partially on this hole, the UE may insert a NACK at the second position.
[0108] In the third result 1030, the feedback codebook may include A / N bits at the second position to indicate the result of decoding the PDSCH of DCI 1B scheduling. Furthermore, the UE may identify holes (e.g., it may identify a lost DCI 1A) at least in part based on the DAIs of DCI 1A, 1B, 2, and 3. As shown, based at least in part on this hole, the UE may insert a NACK at the first position.
[0109] As mentioned above, providing Figures 8 to 10 As one or more examples. Other examples may differ from those regarding... Figures 8 to 10 The example mentioned above.
[0110] Figure 11 The diagram illustrates an example procedure 1100 performed by a UE, for example, according to this disclosure. Example procedure 1100 is an example of an operation performed by a UE (e.g., UE 120) associated with a downlink allocation index operation for control channel repetition.
[0111] like Figure 11 As shown, in some aspects, process 1100 may include monitoring a first control channel candidate for a first downlink control information (DCI) used to schedule a data channel and a second control channel candidate for a second DCI used to schedule a data channel, wherein the first and second control channel candidates are associated with a control channel repetition scheme (block 1110). For example, a UE (e.g., using...) Figure 13 The monitoring component 1308 described herein can monitor a first control channel candidate for a first DCI used to schedule data channels and a second control channel candidate for a second DCI used to schedule data channels, wherein, as described above, the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme.
[0112] like Figure 11 As further illustrated, in some aspects, process 1100 may include transmitting a feedback codebook regarding a data channel, at least in part based on monitoring a first control channel candidate and a second control channel candidate, wherein the feedback codebook includes one of the following: a single position corresponding to the data channel, or a first position corresponding to a first DCI on the first control channel candidate and a second position corresponding to a second DCI on the second control channel candidate (block 1120). For example, the UE (e.g., using...) Figure 13 The transmitting component 1304 described herein can transmit a feedback codebook regarding a data channel, at least in part, based on monitoring a first control channel candidate and a second control channel candidate. The feedback codebook includes one of the following: a single position corresponding to the data channel, or a first position corresponding to a first DCI on the first control channel candidate and a second position corresponding to a second DCI on the second control channel candidate, as described above. In some aspects, the single position is at least in part based on a reference control channel monitoring timing used to interpret the downlink allocation index of the first or second DCI.
[0113] Process 1100 may include additional aspects, such as any single aspect or any combination of aspects described below, and / or in combination with one or more other processes described elsewhere herein.
[0114] In the first aspect, the first control channel candidate and the second control channel candidate are linked to each other.
[0115] In the second aspect, either alone or in combination with the first aspect, at least one of the first DCI or the second DCI is successfully decoded, and a single location indicates confirmation information for the data channel.
[0116] In the third aspect, either alone or in combination with one or more of the first and second aspects, the first DCI indicates a downlink allocation index different from the second DCI, and the feedback codebook ignores either the first DCI or the second DCI, based at least in part on the first DCI indicating a downlink allocation index different from the second DCI.
[0117] In the fourth aspect, alone or in combination with one or more of the first to third aspects, process 1100 includes determining error conditions related to the first DCI and the second DCI.
[0118] In the fifth aspect, either alone or in combination with one or more of the first to fourth aspects, the first DCI and the second DCI indicate the same downlink allocation index, and a single location is associated with the same downlink allocation index.
[0119] In the sixth aspect, either alone or in combination with one or more of the first to fifth aspects, a single position of the feedback codebook uses the earlier of the control channel monitoring timing associated with the first control channel candidate and the control channel monitoring timing associated with the second control channel candidate as a reference control channel monitoring timing for interpreting the downlink allocation index of the first DCI or the second DCI.
[0120] In the seventh aspect, either alone or in combination with one or more of the first to sixth aspects, a single position of the feedback codebook uses the later of the control channel monitoring timing associated with the first control channel candidate and the control channel monitoring timing associated with the second control channel candidate as a reference control channel monitoring timing for interpreting the downlink allocation index of the first DCI or the second DCI.
[0121] In the eighth aspect, either alone or in combination with one or more of the first to seventh aspects, the first DCI indicates a first downlink allocation index, and the second DCI indicates a second downlink allocation index, wherein the first position is associated with the first downlink allocation index and the second DCI is associated with the second downlink allocation index.
[0122] In the ninth aspect, alone or in combination with one or more of the first to eighth aspects, the feedback codebook includes first feedback information at a first position and second feedback information at a second position.
[0123] In the tenth aspect, alone or in combination with one or more of the first to ninth aspects, process 1100 includes successfully decoding the first DCI and the second DCI, wherein the first feedback information and the second feedback information indicate the result of decoding the data channel.
[0124] In the eleventh aspect, alone or in combination with one or more of the first to tenth aspects, process 1100 includes successfully decoding the first DCI and the second DCI, wherein the first feedback information indicates the result of decoding the data channel and the second feedback information indicates a negative acknowledgment.
[0125] In the twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, process 1100 includes successfully decoding only the first DCI but unsuccessfully decoding the second DCI, wherein the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment associated with the second DCI.
[0126] In the thirteenth aspect, alone or in combination with one or more of the first to twelfth aspects, the second feedback information indicates a negative acknowledgment associated with the second DCI by determining, at least in part, that the UE has not received the second DCI, based at least in part on the downlink allocation index associated with the second DCI.
[0127] In the fourteenth aspect, alone or in combination with one or more of the first to thirteenth aspects, if the UE fails to decode the first DCI and the second DCI, the feedback codebook indicates a negative acknowledgment at a single location.
[0128] although Figure 11 An example block diagram of process 1100 is shown, but in some respects, process 1100 may include more than Figure 11 The number of boxes shown can be more, fewer, different, or arranged differently. Additionally or alternatively, two or more boxes in process 1100 can be executed in parallel.
[0129] Figure 12 The diagram illustrates an example process 1200 performed by, for example, a base station according to this disclosure. Example process 1200 is an example of an operation performed by a base station (e.g., base station 110) in connection with a downlink allocation index operation for controlling channel repetition.
[0130] like Figure 12As shown, in some aspects, process 1200 may include sending a first downlink control information (DCI) and a second DCI to a user equipment (UE) for scheduling data channels, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first and second control channel candidates are associated with a control channel repetition scheme (block 1210). For example, a base station (e.g., using...) Figure 14 The transmitting component 1404 described herein can transmit a first DCI and a second DCI of a scheduling data channel to the UE, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme, as described above.
[0131] like Figure 12 As further illustrated, in some aspects, process 1200 may include receiving a feedback codebook regarding a data channel, at least in part based on monitoring a first control channel candidate and a second control channel candidate, wherein the feedback codebook includes one of the following: a single position corresponding to the data channel, or a first position corresponding to a first DCI on the first control channel candidate and a second position corresponding to a second DCI on the second control channel candidate (block 1220). For example, a base station (e.g., using...) Figure 14 The receiving component 1402 depicted may receive a feedback codebook regarding a data channel, at least in part, based on monitoring a first control channel candidate and a second control channel candidate. The feedback codebook includes one of the following: a single position corresponding to the data channel, or a first position corresponding to a first DCI on the first control channel candidate and a second position corresponding to a second DCI on the second control channel candidate, as described above. In some aspects, the single position is at least in part based on a reference control channel monitoring timing used to interpret the downlink allocation index of the first or second DCI.
[0132] Process 1200 may include additional aspects, such as any single aspect or any combination of aspects described below, and / or in combination with one or more other processes described elsewhere herein.
[0133] In the first aspect, the first control channel candidate and the second control channel candidate are linked to each other.
[0134] In the second aspect, either alone or in combination with the first aspect, a single location indicates confirmation information of the data channel based at least in part on the successful decoding of at least one of the first DCI or the second DCI.
[0135] In the third aspect, either alone or in combination with one or more of the first and second aspects, the first DCI indicates a downlink allocation index different from the second DCI, and the feedback codebook ignores either the first DCI or the second DCI, based at least in part on the first DCI indicating a downlink allocation index different from the second DCI.
[0136] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, the first DCI and the second DCI indicate the same downlink allocation index, and a single location is associated with the same downlink allocation index.
[0137] In the fifth aspect, either alone or in combination with one or more of the first to fourth aspects, a single position of the feedback codebook uses the earlier of the control channel monitoring timing associated with the first control channel candidate and the control channel monitoring timing associated with the second control channel candidate as a reference control channel monitoring timing for interpreting the downlink allocation index of the first DCI or the second DCI.
[0138] In the sixth aspect, alone or in combination with one or more of the first to fifth aspects, a single position of the feedback codebook uses the later of the control channel monitoring timing associated with the first control channel candidate and the control channel monitoring timing associated with the second control channel candidate as a reference control channel monitoring timing for interpreting the downlink allocation index of the first DCI or the second DCI.
[0139] In the seventh aspect, either alone or in combination with one or more of the first to sixth aspects, the first DCI indicates a first downlink allocation index, and the second DCI indicates a second downlink allocation index, wherein the first position is associated with the first downlink allocation index and the second DCI is associated with the second downlink allocation index.
[0140] In the eighth aspect, alone or in combination with one or more of the first to seventh aspects, the feedback codebook includes first feedback information at a first position and second feedback information at a second position.
[0141] In the ninth aspect, either alone or in combination with one or more of the first to eighth aspects, if the UE successfully decodes the first DCI and the second DCI, the first feedback information and the second feedback information indicate the result of decoding the data channel.
[0142] In the tenth aspect, alone or in combination with one or more of the first to ninth aspects, if the UE successfully decodes the first DCI and the second DCI, the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment.
[0143] In the eleventh aspect, alone or in combination with one or more of the first to tenth aspects, the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment associated with the second DCI based at least in part on the UE decoding only the first DCI and not the second DCI.
[0144] In the twelfth aspect, alone or in combination with one or more of the first to eleventh aspects, the second feedback information indicates a negative acknowledgment associated with the second DCI by determining, at least in part, that the UE has not received the second DCI, based at least in part on the downlink allocation index associated with the second DCI.
[0145] In the thirteenth aspect, alone or in combination with one or more of the first to twelfth aspects, if the UE fails to decode the first DCI and the second DCI, the feedback codebook indicates a negative acknowledgment at a single location.
[0146] although Figure 12 An example block diagram of process 1200 is shown, but in some respects, process 1200 may include more than Figure 12 The number of boxes shown can be more, fewer, different, or arranged differently. Additionally or alternatively, two or more boxes in process 1200 can be executed in parallel.
[0147] Figure 13 This is a block diagram of an example device 1300 for wireless communication. Device 1300 may be a UE, or a UE may include device 1300. In some aspects, device 1300 includes a receiving component 1302 and a transmitting component 1304 that can communicate with each other (e.g., via one or more buses and / or one or more other components). As shown, device 1300 can use the receiving component 1302 and the transmitting component 1304 to communicate with another device 1306 (e.g., a UE, a base station, or another wireless communication device). As further shown, among other examples, device 1300 may include one or more of a monitoring component 1308, a determining component 1310, or a decoding component 1312.
[0148] In some respects, device 1300 can be configured to perform the functions described herein. Figures 3 to 10 One or more operations described herein. Additionally or alternatively, apparatus 1300 may be configured to perform one or more processes described herein, for example, Figure 11 The process 1100. In some respects, Figure 13 The device 1300 and / or one or more components shown may include the above-described combination. Figure 2 One or more components of the UE described. Additionally or alternatively, Figure 13 One or more components shown can be combined above. Figure 2 Implemented in one or more of the described components. Additionally or alternatively, one or more components of the group of components may be implemented at least partially as software stored in memory. For example, a component (or a portion of a component) 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.
[0149] Receiver 1302 may receive communications from device 1306, such as reference signals, control information, data communications, or combinations thereof. Receiver 1302 may provide the received communications to one or more other components of device 1300. In some aspects, receiver 1302 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, among other examples), and may provide the processed signals to one or more other components of device 1306. In some aspects, receiver 1302 may include the above-described combinations. Figure 2 The described UE includes one or more antennas, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof.
[0150] Transmitting component 1304 can transmit communications to device 1306, such as reference signals, control information, data communications, or combinations thereof. In some aspects, one or more components of device 1306 can generate communications and provide the generated communications to transmitting component 1304 for transmission to device 1306. In some aspects, transmitting component 1304 can perform signal processing on the generated communications (e.g., filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples), and can transmit the processed signals to device 1306. In some aspects, transmitting component 1304 can include the above-described combinations... Figure 2 The described UE includes one or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof. In some aspects, the transmit component 1304 may co-located with the receive component 1302 in a transceiver.
[0151] Monitoring component 1308 can monitor a first control channel candidate for a first DCI used to schedule data channels and a second control channel candidate for a second DCI used to schedule data channels, wherein the first and second control channel candidates are associated with a control channel repetition scheme. In some aspects, monitoring component 1308 may include the combination described above. Figure 2The described UE includes one or more antennas, demodulators, MIMO detectors, receiver processors, controllers / processors, memories, or combinations thereof. The transmitting component 1304 may transmit a feedback codebook regarding a data channel based at least in part on monitoring a first control channel candidate and a second control channel candidate, wherein the feedback codebook includes one of the following: a single position corresponding to the data channel, or a first position corresponding to a first DCI on the first control channel candidate and a second position corresponding to a second DCI on the second control channel candidate.
[0152] The determining component 1310 can determine error conditions associated with the first DCI and the second DCI. In some aspects, the determining component 1310 may include a combination of the above. Figure 2 The described UE includes one or more antennas, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof.
[0153] Decoding component 1312 can successfully decode the first DCI and the second DCI, wherein the first feedback information and the second feedback information indicate the result of decoding the data channel. Decoding component 1312 can successfully decode the first DCI and the second DCI, wherein the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment. Decoding component 1312 can successfully decode only the first DCI but fail to decode the second DCI, wherein the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment associated with the second DCI. In some aspects, decoding component 1312 may include the above-described combination... Figure 2 The described UE includes one or more antennas, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof.
[0154] Provided Figure 13 The number and arrangement of components shown are for illustrative purposes only. In practice, with... Figure 13 Compared to the components shown, there can be additional components, fewer components, different components, or components with different arrangements. Furthermore, it can be implemented within a single component. Figure 13 The two or more components shown, or Figure 13 The single component shown can be implemented as multiple distributed components. Additionally or alternatively, Figure 13 The set (one or more) components shown can perform actions described by Figure 13 The other set of components shown performs one or more functions.
[0155] Figure 14This is a block diagram of an example device 1400 for wireless communication. Device 1400 may be a base station, or a base station may include device 1400. In some aspects, device 1400 includes a receiving component 1402 and a transmitting component 1404 that can communicate with each other (e.g., via one or more buses and / or one or more other components). As shown, device 1400 can use the receiving component 1402 and the transmitting component 1404 to communicate with another device 1406 (e.g., a UE, a base station, or another wireless communication device). As further shown, among other examples, device 1400 may include a determining component 1408.
[0156] In some respects, device 1400 can be configured to perform the functions described herein. Figures 3 to 10 One or more operations described herein. Additionally or alternatively, apparatus 1400 may be configured to perform one or more processes described herein, for example, Figure 12 The process is 1200. In some respects, Figure 14 The device 1400 and / or one or more components shown may include the above-described combination. Figure 2 One or more components of the described base station. Additionally or alternatively, Figure 14 One or more components shown can be combined above. Figure 2 Implemented in one or more of the described components. Additionally or alternatively, one or more components of the group of components may be implemented at least partially as software stored in memory. For example, a component (or a portion of a component) 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.
[0157] Receiver 1402 may receive communications from device 1406, such as reference signals, control information, data communications, or combinations thereof. Receiver 1402 may provide the received communications to one or more other components of device 1400. In some aspects, receiver 1402 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, among other examples), and may provide the processed signals to one or more other components of device 1406. In some aspects, receiver 1402 may include the above-described combinations. Figure 2 The described base station includes one or more antennas, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof.
[0158] Transmitting component 1404 can transmit communications to device 1406, such as reference signals, control information, data communications, or combinations thereof. In some aspects, one or more components of device 1406 can generate communications and provide the generated communications to transmitting component 1404 for transmission to device 1406. In some aspects, transmitting component 1404 can perform signal processing on the generated communications (e.g., filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples) and can transmit the processed signals to device 1406. In some aspects, transmitting component 1404 can include the above-described combinations... Figure 2 The described base station includes one or more antennas, a modulator, a transmit MIMO processor, a transmit processor, a controller / processor, a memory, or a combination thereof. In some aspects, the transmit component 1404 may co-located with the receive component 1402 in a transceiver.
[0159] Transmitting component 1404 can transmit a first DCI and a second DCI for scheduling data channels to the UE, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first and second control channel candidates are associated with a control channel repetition scheme. Receiving component 1402 can receive a feedback codebook for the data channel based at least in part on monitoring the first and second control channel candidates, wherein the feedback codebook includes one of: a single position corresponding to the data channel, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate. Determining component 1408 can determine error conditions associated with the first and second DCIs. In some aspects, determining component 1408 may include the above combination Figure 2 The described base station includes one or more antennas, modulators, transmit MIMO processors, receive processors, controllers / processors, memory, or combinations thereof.
[0160] Provided Figure 14 The number and arrangement of components shown are for illustrative purposes only. In practice, with... Figure 14 Compared to the components shown, there can be additional components, fewer components, different components, or components with different arrangements. Furthermore, it can be implemented within a single component. Figure 14 The two or more components shown, or Figure 14 The single component shown can be implemented as multiple distributed components. Additionally or alternatively, Figure 14 The set (one or more) components shown can perform actions described by Figure 14 The other set of components shown performs one or more functions.
[0161] The following provides an overview of some aspects of this disclosure:
[0162] Aspect 1. An apparatus for a user equipment (UE) for wireless communication, comprising: a memory; and one or more processors coupled to the memory, the memory and the one or more processors being configured to: monitor a first control channel candidate for a first downlink control information (DCI) for scheduling a data channel and a second control channel candidate for a second DCI for scheduling the data channel, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and transmit a feedback codebook regarding the data channel based at least in part on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes one of: a single position corresponding to the data channel, wherein the single position is based at least in part on a reference control channel monitoring timing for interpreting a downlink allocation index for the first DCI or the second DCI, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
[0163] Aspect 2: The apparatus according to aspect 1, wherein the first control channel candidate and the second control channel candidate are linked to each other.
[0164] Aspect 3: The apparatus according to any one of Aspects 1-2, wherein at least one of the first DCI or the second DCI is successfully decoded, and wherein a single location indicates acknowledgment information of the data channel.
[0165] Aspect 4: The apparatus according to any one of Aspects 1-3, wherein the first DCI indicates a downlink allocation index different from the second DCI, and wherein, at least in part based on the first DCI indicating a downlink allocation index different from the second DCI, the feedback codebook ignores feedback information about either the first DCI or the second DCI.
[0166] Aspect 5: The apparatus according to any one of Aspects 1-4, wherein if the first DCI indicates a downlink allocation index different from the second DCI, one or more processors are further configured to: determine an error condition associated with the first DCI and the second DCI.
[0167] Aspect 6: The apparatus according to any one of Aspects 1-5, wherein if the UE fails to decode the first DCI and the second DCI, the feedback codebook indicates a negative acknowledgment at a single location.
[0168] Aspect 7: The apparatus according to any one of Aspects 1-6, wherein the first DCI and the second DCI indicate the same downlink allocation index, and wherein a single location is associated with the same downlink allocation index.
[0169] Aspect 8: The apparatus according to any one of Aspects 1-7, wherein a single position of the feedback codebook uses the earlier of the control channel monitoring timing associated with the first control channel candidate and the control channel monitoring timing associated with the second control channel candidate as a reference control channel monitoring timing.
[0170] Aspect 9: The apparatus according to any one of Aspects 1-8, wherein a single position of the feedback codebook uses the later of the control channel monitoring timing associated with the first control channel candidate and the control channel monitoring timing associated with the second control channel candidate as a reference control channel monitoring timing.
[0171] Aspect 10: The apparatus according to any one of Aspects 1-9, wherein the first DCI indicates a first downlink allocation index and the second DCI indicates a second downlink allocation index, wherein the first position is associated with the first downlink allocation index and the second position is associated with the second downlink allocation index.
[0172] Aspect 11: The apparatus according to any one of aspects 1-10, wherein the feedback codebook includes first feedback information at a first position and second feedback information at a second position.
[0173] Aspect 12: The apparatus according to aspect 11, wherein the first feedback information and the second feedback information indicate the result of decoding the data channel based at least in part on the successful decoding of the first DCI and the second DCI.
[0174] Aspect 13: The apparatus according to aspect 11, wherein the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a default value based at least in part on the successful decoding of the first DCI and the second DCI.
[0175] Aspect 14: The apparatus according to aspect 11, wherein the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment associated with the second DCI based at least in part on the successful decoding of the first DCI rather than the second DCI.
[0176] Aspect 15: The apparatus according to aspect 14, wherein the second feedback information indicates a negative acknowledgment associated with the second DCI by determining, at least in part, that the second DCI has not been received based on the UE at least in part on the downlink allocation index associated with the second DCI.
[0177] Aspect 16. An apparatus for a base station for wireless communication, comprising: a memory; and one or more processors coupled to the memory, the memory and the one or more processors being configured to: transmit to a user equipment (UE) a first downlink control information (DCI) and a second DCI for scheduling a data channel, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and to receive a feedback codebook regarding the data channel, at least in part based on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes one of: a single position corresponding to the data channel, wherein the single position is at least in part based on a reference control channel monitoring timing for interpreting a downlink allocation index for the first DCI or the second DCI, or a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
[0178] Aspect 17: The apparatus according to aspect 16, wherein the first control channel candidate and the second control channel candidate are linked to each other.
[0179] Aspect 18: The apparatus according to any one of Aspects 16-17, wherein a single location indicates acknowledgment information of the data channel based at least in part on the successful decoding of at least one of the first DCI or the second DCI.
[0180] Aspect 19: The apparatus according to any one of Aspects 16-18, wherein the first DCI indicates a downlink allocation index different from the second DCI, and wherein the feedback codebook ignores either the first DCI or the second DCI, at least in part, based on the first DCI indicating a downlink allocation index different from the second DCI.
[0181] Aspect 20: The apparatus according to any one of aspects 16-19, wherein if the first DCI and the second DCI are not successfully decoded, the feedback codebook indicates a negative acknowledgment at a single location.
[0182] Aspect 21: The apparatus according to any one of aspects 16-20, wherein the first DCI and the second DCI indicate the same downlink allocation index, and wherein a single location is associated with the same downlink allocation index.
[0183] Aspect 22: The apparatus according to any one of aspects 16-21, wherein a single position of the feedback codebook uses the earlier of the control channel monitoring timing associated with the first control channel candidate and the control channel monitoring timing associated with the second control channel candidate as a reference control channel monitoring timing.
[0184] Aspect 23: The apparatus according to any one of aspects 16-22, wherein a single position of the feedback codebook uses the later of the control channel monitoring timing associated with the first control channel candidate and the control channel monitoring timing associated with the second control channel candidate as a reference control channel monitoring timing.
[0185] Aspect 24: The apparatus according to any one of Aspects 16-23, wherein the first DCI indicates a first downlink allocation index and the second DCI indicates a second downlink allocation index, wherein the first position is associated with the first downlink allocation index and the DCI is associated with the second downlink allocation index.
[0186] Aspect 25: The apparatus according to any one of aspects 16-24, wherein the feedback codebook includes first feedback information at a first position and second feedback information at a second position.
[0187] Aspect 26: The apparatus according to aspect 25, wherein the first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment associated with the second DCI based at least in part on the fact that the first DCI is decoded rather than the second DCI.
[0188] Aspect 27: A wireless communication method comprising operations according to one or more of aspects 1-30.
[0189] Aspect 28: 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 operations according to one or more aspects 1-26.
[0190] Aspect 33: An apparatus for wireless communication, comprising at least one component for performing operations according to one or more of aspects 1-26.
[0191] Aspect 34: A non-transitory computer-readable medium storing code for wireless communication, the code including instructions executable by a processor to perform operations as described in one or more of aspects 1-26.
[0192] Aspect 35: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions which, when executed by one or more processors of a device, cause the device to perform operations as described in one or more aspects 1-26.
[0193] The foregoing disclosure provides illustrations and descriptions, but is not intended to be exhaustive or to limit the aspects to the precise form disclosed. Modifications and variations can be made based on the foregoing disclosure, or can be derived from practice in the aspects.
[0194] As used herein, the term "component" is intended to be interpreted broadly as hardware or a combination of hardware and software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise, "software" should be interpreted broadly as meaning instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, application programs, software applications, software packages, routines, subroutines, objects, executable programs, threads of execution, procedures, and / or functions. As used herein, processors are implemented in hardware and / or a combination of hardware and software. Clearly, the systems and / or methods described herein can be implemented in various forms of hardware and / or combinations of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit these aspects. Therefore, this document does not refer to specific software code to describe the operation and behavior of systems and / or methods—it should be understood that software and hardware can be designed to implement systems and / or methods, at least in part, based on the descriptions herein.
[0195] As used in this article, a threshold can be defined in context as a value greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc.
[0196] Although specific combinations of features are recited in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of aspects. In fact, many of these features can be combined in ways not specifically stated in the claims and / or disclosed in the specification. While each dependent claim listed below may directly depend on only one claim, the disclosure of aspects includes combinations of each dependent claim with every other claim in the claim set. As used herein, the phrase “at least one” referring to a series of items means any combination of those items, including single members. For example, “at least one of a, b, or c” is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination having multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other order of a, b, and c).
[0197] Unless explicitly stated otherwise, no element, action, or instruction used herein should be considered critical or necessary. 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 in conjunction with the article “the” and may be used interchangeably with “the 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.” If referring to only one item, the phrase “only one” or similar language is used. Furthermore, as used herein, the terms “have,” “possess,” “contain,” etc., are intended to be open-ended terms. Furthermore, the phrase “based on” is intended to mean “at least partially based on,” unless explicitly stated otherwise. Furthermore, as used herein, unless explicitly stated otherwise (e.g., if used in combination with “any” or “only one of them”), the term “or” is intended to be inclusive when used in a series and may be used interchangeably with “and / or.”
Claims
1. An apparatus for a user equipment (UE) for wireless communication, comprising: At least one memory, including instructions; and At least one processor is configured to execute the instructions to cause the device to: Monitoring a first control channel candidate for a first downlink control information (DCI) used to schedule a data channel and a second control channel candidate for a second DCI used to schedule the data channel, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and The feedback codebook for the data channel is transmitted, at least in part based on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
2. The apparatus according to claim 1, wherein, The first control channel candidate and the second control channel candidate are linked to each other.
3. The apparatus according to claim 1, wherein, If the first DCI indicates a different downlink allocation index than the second DCI, then the one or more processors are further configured to: Identify the error conditions associated with the first DCI and the second DCI.
4. The apparatus according to claim 1, wherein, The first DCI indicates a first downlink allocation index, and the second DCI indicates a second downlink allocation index, wherein the first position is associated with the first downlink allocation index, and the second position is associated with the second downlink allocation index.
5. The apparatus according to claim 1, wherein, The feedback codebook includes first feedback information at the first position and second feedback information at the second position.
6. The apparatus according to claim 5, wherein, The first feedback information and the second feedback information indicate the result of decoding the data channel based at least in part on the successful decoding of the first DCI and the second DCI.
7. The apparatus according to claim 5, wherein, The first feedback information indicates the result of decoding the data channel, and the second feedback information indicates at least in part a default value based on the successful decoding of the first DCI and the second DCI.
8. The apparatus according to claim 5, wherein, The first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment associated with the second DCI, at least in part, based solely on the successful decoding of the first DCI rather than the second DCI.
9. The apparatus according to claim 8, wherein, The second feedback information indicates a negative acknowledgment associated with the second DCI, based at least in part on the UE's determination that the second DCI was not received, based at least in part on the downlink allocation index associated with the second DCI.
10. An apparatus for a base station for wireless communication, comprising: At least one memory, including instructions; and At least one processor is configured to execute the instructions to cause the device to: Sending a first downlink control information (DCI) and a second DCI to a user equipment (UE) for scheduling a data channel, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first and second control channel candidates are associated with a control channel repetition scheme; and The feedback codebook for the data channel is received, at least in part, based on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
11. The apparatus according to claim 10, wherein, The first control channel candidate and the second control channel candidate are linked to each other.
12. The apparatus according to claim 10, wherein, The first DCI indicates a first downlink allocation index, and the second DCI indicates a second downlink allocation index, wherein the first position is associated with the first downlink allocation index, and the second DCI is associated with the second downlink allocation index.
13. The apparatus according to claim 10, wherein, The feedback codebook includes first feedback information at the first position and second feedback information at the second position.
14. The apparatus according to claim 13, wherein, The first feedback information indicates the result of decoding the data channel, and the second feedback information indicates a negative acknowledgment associated with the second DCI, at least in part, based solely on the decoding of the first DCI rather than the second DCI.
15. A method for wireless communication performed by a user equipment (UE), comprising: Monitoring a first control channel candidate for a first downlink control information (DCI) used to schedule a data channel and a second control channel candidate for a second DCI used to schedule the data channel, wherein the first control channel candidate and the second control channel candidate are associated with a control channel repetition scheme; and The feedback codebook for the data channel is transmitted, at least in part based on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
16. The method according to claim 15, wherein, The first control channel candidate and the second control channel candidate are linked to each other.
17. A method for wireless communication performed by a base station, comprising: Sending a first downlink control information (DCI) and a second DCI to a user equipment (UE) for scheduling a data channel, wherein the first DCI is transmitted on a first control channel candidate and the second DCI is transmitted on a second control channel candidate, wherein the first and second control channel candidates are associated with a control channel repetition scheme; and The feedback codebook for the data channel is received, at least in part, based on monitoring the first control channel candidate and the second control channel candidate, wherein the feedback codebook includes a first position corresponding to the first DCI on the first control channel candidate and a second position corresponding to the second DCI on the second control channel candidate.
18. The method according to claim 17, wherein, The first control channel candidate and the second control channel candidate are linked to each other.
19. A computer-readable storage medium having instructions stored thereon, which, when executed, cause one or more processors to perform the method according to any one of claims 15-18.
20. A computer program product comprising computer-readable instructions, which, when executed by a processor, cause the processor to perform the method according to any one of claims 15-18.