Hybrid Automatic Repeat Request (HARQ) procedure type configuration
By configuring different feedback process types for the wireless communication system, the problem of low efficiency in the feedback process is solved, and the data transmission rate and spectral efficiency are improved. In particular, in long-latency environments, the system's flexibility and adaptability are enhanced.
Patent Information
- Application Number
- CN202180070141.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-10-21
- Filing Date
- 2021-10-22
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2041-10-22
AI Technical Summary
Existing wireless communication systems suffer from inefficiency and latency in the feedback process, especially in long-latency communication environments such as non-terrestrial networks (NTN), resulting in slow data transmission rates.
By configuring different feedback process types, including feedback enabled, feedback disabled, and flexible feedback types, the feedback mechanism between user equipment (UE) and base station (BS) can be dynamically adjusted, optimizing the feedback process type configuration of the HARQ process, reducing unnecessary waiting time, and improving data transmission efficiency.
It improves the spectral efficiency and data transmission rate of wireless communication systems, especially in long-latency environments, enhancing system flexibility and adaptability, and reducing latency and waiting time.
Smart Images

Figure CN116325594B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims the benefit of U.S. Patent Application No. 17 / 451,749, filed October 21, 2021, which in turn claims priority to U.S. Provisional Application No. 63 / 104,434, filed October 22, 2020, which has been assigned to the assignee of this application and whose entire contents are expressly incorporated herein by reference as if fully recorded below. Technical Field
[0003] In general, aspects of this disclosure relate to wireless communications, and more specifically, aspects of this disclosure relate to techniques for configuring Hybrid Automatic Repeat Request (HARQ) procedure types. Background Technology
[0004] Wireless communication systems have been widely deployed to provide a variety of telecommunications services such as telephone, video, data, messaging, and broadcasting. These wireless communication systems can employ multiple access technologies that support communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access systems include 3GPP Long Term Evolution (LTE) systems, LTE-A Advanced systems, 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, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, to name just a few.
[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate across city, country, region, and even globally. New radio (e.g., 5G NR) is an example of an emerging telecommunications standard. NR is an evolution set of the LTE mobile standard released by 3GPP. NR is designed to better support mobile broadband internet access by improving spectral efficiency, reducing costs, enhancing service, fully utilizing new spectrum, and better integrating with other open standards using OFDMA and cyclic prefixes (CP) on both downlink (DL) and uplink (UL). To this end, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.
[0006] However, with the continued increase in demand for mobile broadband access, there is a need to further improve NR and LTE technologies. Preferably, these improvements can also be applied to other multiple access technologies and communication standards that employ these technologies. Summary of the Invention
[0007] The systems, methods, and apparatuses of this disclosure have several aspects, but no single aspect can be solely responsible for its desired properties. Without limiting the scope of protection of this disclosure as expressed in the appended claims, some features will now be briefly discussed. After careful consideration of these discussions, and particularly after reading the section entitled "Detailed Description," one will understand how the features of this disclosure are advantageous, including the desired spectral efficiency of the uplink and / or downlink channels associated with the feedback process.
[0008] Some aspects pertain to a user equipment (UE) configured to transmit feedback, which includes a memory and a processor coupled to the memory. In some examples, the processor and the memory are configured to: receive downlink control information (DCI) from a network node via a downlink control channel, the encoding of which is associated with a feedback procedure type. In some examples, the processor and the memory are configured to: receive downlink transmissions scheduled by the DCI. In some examples, the processor and the memory are configured to: send feedback to the network node regarding the decoding of the downlink transmissions, based on the feedback procedure type associated with the encoding of the DCI.
[0009] Some aspects relate to a method for transmitting feedback by a user equipment (UE). In some examples, the method includes: receiving downlink control information (DCI) from a network node via a downlink control channel, the encoding of the DCI being associated with a feedback procedure type. In some examples, the method includes: receiving a downlink transmission scheduled by the DCI. In some examples, the method includes: sending feedback to the network node regarding the decoding of the downlink transmission based on the feedback procedure type associated with the encoding of the DCI.
[0010] Some aspects pertain to a user equipment (UE). In some examples, the UE includes: a unit for receiving downlink control information (DCI) from a network node via a downlink control channel, wherein the encoding of the DCI is associated with a feedback procedure type. In some examples, the UE includes: a unit for receiving downlink transmissions scheduled by the DCI. In some examples, the UE includes: a unit for sending feedback to the network node regarding the decoding of the downlink transmissions according to the feedback procedure type associated with the encoding of the DCI.
[0011] Some aspects relate to a computer-readable medium comprising instructions that, when executed by at least one processor of a user equipment (UE), cause the at least one processor to perform operations. In some examples, the operations include: receiving downlink control information (DCI) from a network node via a downlink control channel, the encoding of the DCI being associated with a feedback procedure type. In some examples, the operations include: receiving a downlink transmission scheduled by the DCI. In some examples, the operations include: sending feedback to the network node regarding the decoding of the downlink transmission according to the feedback procedure type associated with the encoding of the DCI.
[0012] Some aspects pertain to a base station (BS) configured for wireless communication, which includes a memory and a processor coupled to the memory. In some examples, the processor and the memory are configured to: transmit to a user equipment (UE) a configuration of a search space, the search space including time and frequency resources available for the network node to transmit downlink control information (DCI) via a downlink control channel, the configuration indicating a feedback procedure type corresponding to one or more of the encoding of the search space or the DCI. In some examples, the processor and the memory are configured to: transmit the DCI to the UE within the search space. In some examples, the processor and the memory are configured to: transmit downlink transmissions scheduled by the DCI to the UE. In some examples, the processor and the memory are configured to: receive from the UE feedback regarding the decoding of the downlink transmissions according to the feedback procedure type corresponding to one or more of the encoding of the search space or the DCI.
[0013] Some aspects relate to a method for wireless communication for a base station (BS). In some examples, the method includes: sending a configuration of a search space to a user equipment (UE), the search space including time and frequency resources available for the network node to transmit downlink control information (DCI) via a downlink control channel, the configuration indicating a feedback procedure type corresponding to one or more of the encoding of the search space or the DCI. In some examples, the method includes: sending the DCI to the UE within the search space. In some examples, the method includes: sending downlink transmissions scheduled by the DCI to the UE. In some examples, the method includes: receiving feedback from the UE regarding the decoding of the downlink transmissions according to the feedback procedure type corresponding to one or more of the encoding of the search space or the DCI.
[0014] Some aspects pertain to a base station (BS). In some examples, the BS includes: a unit for transmitting a configuration of a search space to a user equipment (UE), the search space including time and frequency resources available for the network node to transmit downlink control information (DCI) via a downlink control channel, the configuration indicating a feedback procedure type corresponding to one or more of the encoding of the search space or the DCI. In some examples, the BS includes: a unit for transmitting the DCI to the UE within the search space. In some examples, the BS includes: a unit for transmitting downlink transmissions scheduled by the DCI to the UE. In some examples, the BS includes: a unit for receiving feedback from the UE regarding the decoding of the downlink transmissions according to the feedback procedure type corresponding to one or more of the encoding of the search space or the DCI.
[0015] Some aspects relate to a computer-readable medium including instructions that, when executed by at least one processor of a base station (BS), cause the at least one processor to perform operations. In some examples, the operations include: sending a configuration of a search space to a user equipment (UE), the search space including time and frequency resources available for the network node to transmit downlink control information (DCI) via a downlink control channel, the configuration indicating a feedback procedure type corresponding to one or more of the encoding of the search space or the DCI. In some examples, the operations include: sending the DCI to the UE within the search space. In some examples, the operations include: sending a downlink transmission scheduled by the DCI to the UE. In some examples, the operations include: receiving feedback from the UE regarding the decoding of the downlink transmission according to the feedback procedure type corresponding to one or more of the encoding of the search space or the DCI.
[0016] Certain aspects of the subject matter described in this disclosure can be implemented using a method for wireless communication for a user equipment (UE). The method typically includes: receiving from a network node a configuration of a search space, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space. The method further includes: receiving the downlink control channel from the network node within the search space. The method further includes: receiving downlink transmissions scheduled by the downlink control channel. The method further includes: selectively providing feedback to the network node regarding the decoding of the downlink transmissions based on the feedback procedure type corresponding to the search space.
[0017] Certain aspects of the subject matter described in this disclosure can be implemented using a method for wireless communication for a user equipment (UE). The method typically includes: receiving configuration information from a network node for a set of time periods, the configuration information indicating a corresponding feedback procedure type among a plurality of feedback procedure types for each time period in the set of time periods. The method further includes: receiving downlink transmissions during a first time period of the set of time periods. The method further includes: selectively providing feedback to the network node regarding the decoding of the downlink transmissions based on the corresponding feedback procedure type for the first time period.
[0018] Certain aspects of the subject matter described in this disclosure can be implemented using an apparatus for wireless communication. The apparatus typically includes a memory and a processor communicatively coupled to the memory. The memory and the processor are typically configured to: receive from a network node a configuration of a search space, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space. The memory and the processor are typically configured to: receive the downlink control channels from the network node within the search space. The memory and the processor are typically configured to: receive downlink transmissions scheduled by the downlink control channels. The memory and the processor are typically configured to: selectively provide feedback to the network node regarding the decoding of the downlink transmissions, based on the feedback procedure type corresponding to the search space.
[0019] Certain aspects of the subject matter described in this disclosure can be implemented using an apparatus for wireless communication. The apparatus typically includes a memory and a processor communicatively coupled to the memory. The memory and the processor are typically configured to: receive configuration information from a network node for a set of time periods, the configuration information indicating a corresponding feedback procedure type among a plurality of feedback procedure types for each time period in the set of time periods. The memory and the processor are typically configured to: receive downlink transmissions during a first time period of the set of time periods. The memory and the processor are typically configured to: selectively provide feedback to the network node regarding the decoding of the downlink transmissions according to the corresponding feedback procedure type of the first time period.
[0020] Certain aspects of the subject matter described in this disclosure can be implemented using an apparatus for wireless communication. The apparatus typically includes: units for receiving a configuration of a search space from a network node, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space. The apparatus typically includes: units for receiving the downlink control channels from the network node within the search space. The apparatus typically includes: units for receiving downlink transmissions scheduled by the downlink control channels. The apparatus typically includes: units for selectively providing feedback to the network node regarding the decoding of the downlink transmissions based on the feedback procedure type corresponding to the search space.
[0021] Certain aspects of the subject matter described in this disclosure can be implemented using an apparatus for wireless communication. The apparatus typically includes: unit for receiving configuration information from a network node for a set of time periods, the configuration information indicating a corresponding feedback procedure type among a plurality of feedback procedure types for each time period in the set of time periods. The apparatus typically includes: unit for receiving downlink transmissions during a first time period of the set of time periods. The apparatus typically includes: unit for selectively providing feedback to the network node regarding the decoding of the downlink transmissions according to the corresponding feedback procedure type of the first time period.
[0022] Certain aspects of the subject matter described in this disclosure can be implemented using a computer-readable medium storing instructions that, when executed by a UE, cause the UE to perform a method of transmission feedback. The method typically includes: receiving from a network node a configuration of a search space, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space. The method typically includes: receiving the downlink control channel from the network node in the search space. The method typically includes: receiving downlink transmissions scheduled by the downlink control channel. The method typically includes: selectively providing feedback to the network node regarding the decoding of the downlink transmissions based on the feedback procedure type corresponding to the search space.
[0023] Certain aspects of the subject matter described in this disclosure can be implemented using a computer-readable medium storing instructions that, when executed by a UE, cause the UE to perform a method of transmission feedback. The method typically includes: receiving configuration information from a network node for a set of time periods, the configuration information indicating a corresponding feedback procedure type among a plurality of feedback procedure types for each time period in the set of time periods. The method typically includes: receiving downlink transmissions during a first time period of the set of time periods. The method typically includes: selectively providing feedback to the network node regarding the decoding of the downlink transmissions according to the corresponding feedback procedure type of the first time period.
[0024] This disclosure provides elements, apparatus, processors, and computer-readable media for performing techniques and methods complementary to the operation of the UE described herein.
[0025] To achieve the foregoing and related objectives, one or more aspects include the features described in detail below and specifically pointed out in the claims. The following description and accompanying drawings describe certain exemplary features of one or more aspects. However, these features merely illustrate some of the various methods that may employ the basic principles of these aspects. Attached Figure Description
[0026] To provide a detailed understanding of the implementation of the features described above in this disclosure, this application provides a more specific description of some aspects with reference to the above brief summary, some of which are illustrated in the accompanying drawings. However, it should be noted that since the description of the invention allows for other equivalent and effective aspects, these drawings merely depict certain typical aspects of this disclosure and should not be considered as limiting the scope of protection of the invention.
[0027] Figure 1 Based on certain aspects of this disclosure, a block diagram of an exemplary wireless communication network is conceptually illustrated.
[0028] Figure 2 Based on certain aspects of this disclosure, a block diagram conceptually illustrates the design of an example base station (BS) and user equipment (UE).
[0029] Figure 3 These are exemplary frame formats used in certain wireless communication systems (e.g., New Radio (NR)) according to certain aspects of this disclosure.
[0030] Figure 4 Based on certain aspects, example patterns for feedback process types used to map to timing are shown.
[0031] Figure 5Based on certain aspects, an example of replacing the feedback type at the opportune moment of the pattern is shown.
[0032] Figure 6 This is a flowchart illustrating example operations for wireless communication for a UE, based on certain aspects of this disclosure.
[0033] Figure 7 This is a flowchart illustrating example operations for wireless communication for a UE, based on certain aspects of this disclosure.
[0034] Figure 8 Based on various aspects of this disclosure, communication devices (e.g., UEs) that may include various components configured to perform operations of the techniques disclosed herein are shown.
[0035] Figure 9 This is a flowchart illustrating example operations of wireless communication for a base station, based on certain aspects of this disclosure.
[0036] Figure 10 This is a flowchart illustrating example operations of wireless communication for a base station, based on certain aspects of this disclosure.
[0037] Figure 11 Based on various aspects of this disclosure, communication devices (e.g., base stations) that may include various components configured to perform operations of the techniques disclosed herein are shown.
[0038] Figure 12 According to certain aspects of this disclosure, there are flowcharts illustrating example operations for wireless communication for user equipment.
[0039] Figure 13 Based on various aspects of this disclosure, communication devices (e.g., user equipment) that may include various components configured to perform operations of the techniques disclosed herein are shown.
[0040] Figure 14 This is a flowchart illustrating example operations of wireless communication for a base station, based on certain aspects of this disclosure.
[0041] Figure 15 Based on various aspects of this disclosure, communication devices (e.g., base stations) that may include various components configured to perform operations of the techniques disclosed herein are shown.
[0042] To aid understanding, the same reference numerals have been used as much as possible to denote common elements in the accompanying drawings. It should be understood that elements disclosed in one aspect may be usefully applied to other aspects without being specifically described thereafter. Detailed Implementation
[0043] This disclosure provides apparatus, methods, processing systems, and computer-readable media for configuring feedback procedure types at devices such as user equipment (UE). While certain aspects are described herein with respect to the Hybrid Automatic Repeat Request (HARQ) procedure for feedback, it should be noted that these techniques can be similarly applied to other suitable feedback procedures.
[0044] In some aspects, the UE is configured to provide feedback to a transmitting device (e.g., a base station (BS)) indicating whether the UE has successfully received and decoded a transmission sent from the transmitting device. In some aspects, this feedback is one or more of an acknowledgment (ACK) indicating that the UE has successfully received and decoded the transmission and / or a negative ACK indicating that the UE has not successfully received and decoded the transmission. In some aspects (e.g., for HARQ procedures with feedback enabled as discussed herein), the UE sends an ACK when the transmission has been successfully received and decoded, and avoids sending an ACK when the transmission has not been successfully received and decoded. In some aspects (e.g., for HARQ procedures with feedback enabled as discussed herein), the UE sends a NACK when the transmission has not been successfully received and decoded, and avoids sending a NACK when the transmission has been successfully received and decoded. In some aspects (e.g., for HARQ procedures with feedback enabled as discussed herein), the UE sends an ACK when the transmission has been successfully received and decoded, and sends a NACK when the transmission has not been successfully received and decoded.
[0045] In some respects, the UE is configured with one or more HARQ procedures. Therefore, in some respects, the UE maintains one or more buffers, each corresponding to one of the one or more HARQ procedures. Each HARQ procedure can be used to buffer data on a given downlink channel (e.g., a control channel such as the Physical Downlink Control Channel (PDCCH) or a data channel such as the Physical Downlink Shared Channel (PDSCH)) at a given time (e.g., per subframe, time slot, etc.). Specifically, as part of the HARQ procedure, even if the UE fails to successfully decode data, the UE buffers its received data and notifies the BS that it cannot decode data on that channel during that time period. The BS can then retransmit the data to the UE, and the UE can then combine the previously received data with the retransmitted data (e.g., soft combination) to attempt to decode the data. Thus, different HARQ procedures of the UE can be assigned to different downlink channels / downlink timings at a time for attempting and successfully receiving and decoding data. Each HARQ procedure can be identified by an identifier called a HARQ ID, allowing the receiver and transmitter to know which data belongs to which HARQ procedure.
[0046] In some cases, feedback in the HARQ process can be disabled (e.g., related to specific downlink channel timing). For example, in a non-terrestrial network (NTN) where the UE communicates with a BS acting as a satellite, the round-trip time / propagation delay for communication between the UE and the BS can be significant. Therefore, with HARQ feedback enabled, there can be long delays in communication between the UE and the BS, such as the long delay between the time the BS sends a transmission and the time the BS receives feedback from the UE. This delay can cause stop-and-wait problems, where the BS must wait for the UE to confirm that it has decoded the first transmission before it can send data for the second transmission, resulting in slow data transfer rates between the BS and the UE. In some respects, enabling HARQ feedback may be more beneficial for certain transmissions (e.g., control channel transmissions such as Media Access Control (MAC) Control Element (MAC CE) transmissions to ensure reliability), while for others HARQ feedback may not be enabled.
[0047] This document provides different feedback procedure types, such as different HARQ procedure types. Some aspects provide feedback enable types, such as HARQ feedback enable. If the feedback procedure type is the feedback enable type for a specific HARQ procedure, then in some aspects, the UE is configured to send HARQ feedback (e.g., ACK / NACK) to the transmitting device for the downlink channel associated with the HARQ procedure, as described above. The transmitting device can then wait for this feedback and retransmit data as needed by the HARQ procedure.
[0048] Some aspects provide feedback disable types, such as HARQ feedback disable. If the feedback procedure type is a feedback disable type for a specific HARQ procedure, then in some aspects, the UE is configured not to send feedback on the downlink channel associated with the HARQ procedure to the transmitting device. Therefore, the transmitting device is not configured to wait for any such feedback and can continue to send data to the UE.
[0049] In some respects, such as for conventional devices that are expected to send feedback, even for HARQ procedures configured to be feedback-disabled by the UE, the UE is configured to always send a NACK to the transmitting device for the downlink channel associated with the HARQ procedure, regardless of whether the data is successfully received. The transmitting device simply ignores such feedback and can continue sending data to the UE without waiting for it, unlike feedback-enabled types.
[0050] In some respects, such as in conventional devices that are expected to send feedback, even for HARQ procedures configured to be feedback-disabled by the UE, the UE is configured to send an ACK or NACK (depending on whether data was successfully received) to the transmitting device on the downlink channel associated with the HARQ procedure. However, the transmitting device may not wait for such feedback, or even use such feedback to determine whether to retransmit data to the UE, and may continue to transmit data to the UE, which is different from feedback-enabled types.
[0051] Some aspects offer flexible feedback types, such as HARQ flexible feedback. This flexible type can be dynamically configured to use signaling, as discussed in this paper, as a feedback-enabled or feedback-disabled type.
[0052] In some respects, the format of downlink control information (DCI) for different feedback procedure types may differ. For example, in some respects, the downlink allocation index (DAI) field may not exist in the DCI for HARQ procedures with feedback disabled, while the DAI field may exist in the DCI for HARQ procedures with feedback enabled.
[0053] Therefore, certain aspects of this paper provide efficient techniques for configuring feedback process types for feedback processes. For example, some aspects configure feedback process types based on a search space in which control channels are transmitted for the data channels sent by the feedback process.
[0054] In some aspects, network nodes (e.g., BSs) configure feedback procedure types for specific time periods (e.g., time slots, downlink transmission timings (e.g., Physical Downlink Shared Channel (PDSCH) timings), etc.) during which data channel transmissions can be carried out. Therefore, the feedback procedure type of the HARQ procedure for sending data channel transmissions is based on the time period during which the data channel transmissions are carried out. In some aspects, the BS can configure a feedback procedure type for a specific time period to apply to all UEs served by the BS. In some aspects, the BS can configure a feedback procedure type for a specific time period to apply to a specific UE served by the BS. In some aspects, if the BS configures a feedback procedure type for a specific time period to apply to all UEs served by the BS, making it a first feedback procedure type, and the BS also configures a feedback procedure type for a specific time period to apply to a specific UE, making it a second feedback procedure type, then that UE utilizes the second feedback procedure type.
[0055] The following description provides examples of feedback process type configurations in a communication system, but is not intended to limit the scope, applicability, or examples set forth in the claims. The function and arrangement of the discussed components may be changed without departing from the scope of this disclosure. Various processes or components may be omitted, substituted, or added as needed in the various examples. For example, the described methods may be performed in a different order than described, with steps added, omitted, or combined. Furthermore, features described with respect to some examples may be combined in other examples. For example, an apparatus or method may be implemented using any number of aspects set forth herein. Moreover, the scope of this disclosure is intended to cover such apparatus or methods that may be implemented by using other structures, functions, or structures and functions other than or different from the aspects set forth herein. It should be understood that any aspect of the disclosure herein may be embodied by one or more components of the invention. The term “exemplary” as used herein means “serving as an example, illustration, or description.” Any aspect described herein as “exemplary” should not be construed as preferred or advantageous over other aspects.
[0056] Typically, any number of wireless networks may be deployed in a given geographical area. Each wireless network may support a specific Radio Access Technology (RAT) and may operate on one or more frequencies. A RAT may also be referred to as a radio technology, air interface, etc. A frequency may also be referred to as a carrier, subcarrier, frequency channel, tone, subband, etc. Each frequency may support a single RAT in a given geographical area to avoid interference between wireless networks using different RATs.
[0057] The techniques described herein can be used in a variety of wireless network and radio technologies. While this document uses terms commonly associated with 3G, 4G, and / or newer radio technologies (e.g., 5G NR) to describe the aspects, the aspects of this disclosure can be applied to communication systems based on other generations.
[0058] NR access can support a variety of wireless communication services, such as enhanced mobile broadband (eMBB) targeting wider bandwidths (e.g., 80 MHz or above), millimeter wave (mmW) targeting higher carrier frequencies (e.g., 24 GHz to 53 GHz or above), massive machine-type communication (mMTC) targeting non-backward compatible MTC technologies, and / or mission-critical ultra-reliable low-latency communication (URLLC). These services can include latency and reliability requirements. They can also have different transmission time intervals (TTIs) to meet corresponding quality of service (QoS) requirements. Furthermore, these services can coexist in the same subframe. NR can support beamforming, allowing for dynamic configuration of beam direction. It can also support MIMO transmission with precoding and multilayer transmission. Multiple cell aggregation can be supported.
[0059] Figure 1 An example wireless communication network 100 in which various aspects of this disclosure may be implemented is shown. For example, the wireless communication network 100 may be an NR system (e.g., a 5G NR network).
[0060] like Figure 1 As shown, according to various aspects of this disclosure, BS 110a includes a HARQ manager 112, which can send signaling for a feedback procedure type configuration for one or more HARQ procedures of a UE (e.g., UE 120a or 120b). According to various aspects of this disclosure, UE 120a includes a HARQ manager 122a, which can receive signaling for a feedback procedure type configuration for one or more HARQ procedures and transmit feedback to the BS based on the feedback procedure type configuration. UE 120b may also include a HARQ manager 122b. In various aspects, for example, BS 110a can simultaneously send multicast / broadcast transmissions to UE 120a and 120b. A common feedback procedure type configuration can be sent to UE 120a and 120b. Although the transmission between BS 110a and UEs 120a and 120b is described as a separate transmission for ease of understanding, aspects of this disclosure can also be applied to the same multicast / broadcast transmissions sent between BS 110a and UEs 120a and UEs 120b.
[0061] like Figure 1As shown, the wireless communication network 100 may include multiple BSs 110a-z (each also individually referred to herein as BS 110 or collectively as BS 110) and other network entities. BS 110 may provide communication coverage for a specific geographic area (sometimes referred to as a “cell”), which may be stationary or mobile depending on the location of the mobile BS 110. In some examples, BS 110 may use any suitable transport network and be interconnected with each other and / or interconnected to one or more other BSs or network nodes (not shown) in the wireless communication network 100 via various types of backhaul interfaces (e.g., direct physical connection, wireless connection, virtual network, etc.). Figure 1 In the example shown, BS 110a, 110b, and 110c can be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS 110x can be a pico BS for pico cell 102x. BS 110y and 110z can be femto BSs for femto cells 102y and 102z, respectively. A BS can support one or more cells.
[0062] BS 110 communicates with UEs 120a-y (each also individually referred to herein as UE 120 or collectively as UE 120) in the wireless communication network 100. UEs 120 (e.g., 120x, 120y, etc.) may be distributed throughout the wireless communication network 100, and each UE 120 may be fixed or mobile. The wireless communication network 100 may also include relay stations (e.g., relay station 110r), also referred to as repeaters, etc., which receive transmissions of data and / or other information from upstream stations (e.g., BS 110a or UE 120r) and send transmissions of data and / or other information to downstream stations (e.g., UE 120 or BS 110), or relay transmissions between UEs 120 to facilitate communication between devices.
[0063] Network controller 130 can communicate with a group of BSs 110 and provide coordination and control (e.g., via backhaul) for these BSs 110. In some cases, such as in a 5G NR system, network controller 130 may include centralized units (CUs) and / or distributed units (DUs). In various aspects, network controller 130 can communicate with core network 132 (e.g., a 5G core network (5GC)) that provides a variety of network functions such as access and mobility management, session management, user plane functions, policy control functions, authentication server functions, unified data management, application functions, network exposure functions, network repository functions, network slice selection functions, and so on.
[0064] Figure 2The BS 110a and UE 120a are shown as examples of aspects that can be used to implement the present disclosure (e.g., in...). Figure 1 An exemplary component in a wireless communication network 100.
[0065] At BS 110a, the transmit processor 220 can receive data from the data source 212 and control information from the controller / processor 240. This control information can be for the Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical Hybrid ARQ Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Group Common PDCCH (GC PDCCH), etc. The data can be for the Physical Downlink Shared Channel (PDSCH), etc. The Media Access Control (MAC) control element (MAC-CE) is a MAC layer communication structure that can be used for exchanging control commands between wireless nodes. The MAC-CE can be carried in shared channels such as the Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), or Physical Sidelink Shared Channel (PSSCH).
[0066] Processor 220 can process the data and control information (e.g., encoding and symbol mapping) to obtain data symbols and control symbols, respectively. Transmit processor 220 can also generate reference symbols, for example, for the primary synchronization signal (PSS), secondary synchronization signal (SSS), PBCH demodulation reference signal (DMRS), and channel state information reference signal (CSI-RS). Transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on these data symbols, control symbols, and / or reference symbols (if any) and can provide output symbol streams to the modulators (MODs) in transceivers 232a-232t. Each modulator in transceivers 232a-232t can process its respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. Downlink signals from the modulators in transceivers 232a-232t can be transmitted via antennas 234a-234t respectively.
[0067] At UE 120a, antennas 252a-252r can receive downlink signals from BS 110a and provide the received signals to demodulators (DEMODs) in transceivers 254a-254r. Each demodulator in transceivers 254a-254r can adjust (e.g., filter, amplify, down-convert, and digitize) its respective received signal to obtain input samples. Each demodulator can further process these input samples (e.g., for OFDM, etc.) to obtain received symbols. MIMO detector 256 can obtain the received symbols from all demodulators in transceivers 254a-254r, perform MIMO detection (if any) on the received symbols, and provide the detected symbols. Receiver processor 258 can process the detected symbols (e.g., demodulate, deinterleave, and decode), provide decoded data for UE 120a to data sink 260, and provide decoding control information to controller / processor 280.
[0068] On the uplink, at UE 120a, transmit processor 264 can receive and process data from data source 262 (e.g., for the Physical Uplink Shared Channel (PUSCH)) and control information from controller / processor 280 (e.g., the Physical Uplink Control Channel (PUCCH)). Transmit processor 264 can also generate reference symbols for reference signals (e.g., for sounding reference signals (SRS)). Symbols from transmit processor 264 can be pre-coded (if any) by TX MIMO processor 266, further processed by modulators (MODs) in transceivers 254a-254r (e.g., for SC-FDM, etc.), and transmitted back to BS 110a. At BS 110a, the uplink signal from UE 120a can be received by antenna 234, processed by the modulator in transceivers 232a-232t, detected by MIMO detector 236 (if present), and further processed by receiver processor 238 to obtain decoded data and control information transmitted by UE 120a. Receiver processor 238 can provide decoded data to data sink 239 and decoded control information to controller / processor 240.
[0069] Memory 242 and 282 can store data and program code for BS 110a and UE 120a, respectively. Scheduler 244 can schedule data transmission of the UE on the downlink and / or uplink.
[0070] The antenna 252, processors 266, 258, 264 and / or controller / processor 280 of UE 120a and / or the antenna 234, processors 220, 230, 238 and / or controller / processor 240 of BS 110a can be used to perform the various techniques and methods described herein. For example, such as Figure 2 As shown, according to the aspects described herein, the controller / processor 240 of BS 110a has a HARQ manager 112. As... Figure 2 As shown, according to the aspects described herein, the controller / processor 280 of UE 120a has a HARQ manager 122a. Although shown at the controller / processor, other components of UE 120a and BS 110a may also be used to perform the operations described herein.
[0071] Although reference Figure 1 and Figure 2 UE 120a is described as communicating with the BS and / or within the network, but UE 120a can be configured to communicate directly with / transmit directly to another UE 120, or communicate with / transmit to another wireless communication device (without relaying communication over the network). In some embodiments, Figure 2 The BS 110a shown and described above is another example of UE 120.
[0072] NR can utilize Orthogonal Frequency Division Multiplexing (OFDM) with a cyclic prefix (CP) on both the uplink and downlink. NR can support half-duplex operation using Time Division Duplex (TDD). OFDM and Single-Carrier Frequency Division Multiplexing (SC-FDM) divide the system bandwidth into multiple orthogonal subcarriers, which are often also referred to as tones, frequency points, etc. Each subcarrier can be modulated with data. Modulation symbols are transmitted using OFDM in the frequency domain and SC-FDM in the time domain. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers can depend on the system bandwidth. The minimum resource allocation (called a resource block (RB)) can be 12 consecutive subcarriers. The system bandwidth can also be divided into subbands. For example, a subband can cover multiple RBs. NR can support a basic subcarrier spacing (SCS) of 15 kHz and can define other SCSs (e.g., 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc.) with respect to the basic SCS.
[0073] Figure 3This is a diagram illustrating an example of frame format 300 for NR. The transmission timeline for each of the downlink and uplink can be divided into units of radio frames. Each radio frame can have a predetermined duration (e.g., 10 ms) and can be divided into 10 subframes, each 1 ms long, indexed from 0 to 9. Each subframe can include a variable number of time slots (e.g., 1, 2, 4, 8, 16, ... time slots) depending on the SCS. Each time slot can include a variable number of symbol periods (e.g., 7, 12, or 14 symbols) depending on the SCS. An index can be assigned to the symbol periods in each time slot. A micro-time slot, which can be referred to as a sub-time slot structure, is a transmission time interval with a duration less than one time slot (e.g., 2, 3, or 4 symbols). Each symbol in a time slot can indicate the link direction used for data transmission (e.g., downlink (DL), uplink (UL), or flexible), and the link direction for each subframe can be dynamically switched. The link direction can be based on the time slot format. Each time slot can include DL / UL data and DL / UL control information.
[0074] In NR, a Synchronization Signal Block (SSB) is transmitted. In some aspects, SSBs can be transmitted in bursts, where each SSB in the burst corresponds to a different beam direction for UE-side beam management (e.g., it includes beam selection and / or beam refinement). SSBs include PSS, SSS, and dual-symbol PBCH. They can be transmitted at fixed time slot locations (e.g., such as...). Figure 3 SSBs are transmitted in symbols 0-3 shown in the diagram. The UE can use PSS and SSS for cell search and acquisition. PSS provides half-frame timing, and SS provides CP length and frame timing. PSS and SSS can provide cell identification. PBCH carries basic system information such as downlink system bandwidth, intra-frame timing information, SS burst set periodicity, system frame number, etc. SSBs can be organized into SS bursts to support beam scanning. Other system information, such as Residual Minimum System Information (RMSI), System Information Block (SIB), and Other System Information (OSI), can be transmitted in certain subframes on the Physical Downlink Shared Channel (PDSCH). For example, up to 64 SSB transmissions can be performed, with up to 64 mmWave beam directions. Multiple transmissions of an SSB are called an SS burst set. SSBs in an SS burst set can be transmitted in the same frequency region, while SSBs in different SS burst sets can be transmitted in different frequency regions.
[0075] Example Feedback Process Type Configuration
[0076] In some cases, in addition to automatically retransmitting corrupted data at the receiver, wireless communication networks can support data transmission with Hybrid Automatic Repeat Request (HARQ) to provide forward error correction. For example, a transmitter (e.g., BS110a) can send an initial transmission of data to a receiver (e.g., UE), and if the data becomes corrupted at the receiver, the transmitter can send one or more retransmissions of the data (e.g., transport block (TB), code block group (CBG), or one or more code blocks) until the data is successfully decoded at the receiver, or the maximum number of retransmissions of the data is reached, or some other termination condition is encountered.
[0077] When a retransmission is received, the receiver can combine all received transmissions (including the initial transmission and retransmissions) to attempt to decode the data. In some cases, if the data is successfully decoded, the receiver can send an acknowledgment (ACK), or if the data is incorrectly decoded or not successfully decoded, the receiver can send a negative ACK (NACK). If a NACK is received, the transmitter can send a retransmission of the data, and if an ACK is received, the data transmission can be terminated. In some cases, if the transmitter fails to receive an ACK within a specific time period, the transmitter can send a retransmission. The transmitter can process (e.g., encode and modulate) the data with forward error correction and / or redundancy information, and can choose forward error correction and / or redundancy information to enable successful data decoding with a high probability. The data can also be referred to as TB, codeword, data block, etc. In some cases, data transmission (e.g., transport block) can be segmented into code blocks (CBs), and retransmissions can be triggered based on CBGs (e.g., a set of code blocks). Retransmissions can be the same or different redundant versions of segmented data transmissions.
[0078] As described above, in some aspects, the UE utilizes one or more HARQ procedures to provide feedback for one or more data transmissions (e.g., transport block (TB), code block group (CBG), or one or more code blocks). Certain aspects of this document provide feedback procedure types for configuring one or more HARQ procedures.
[0079] In some respects, the network configures a search space for the UE for the downlink control channel (PDCCH). This search space can indicate resources (e.g., time / frequency resources such as resource blocks (RBs), resource elements (REs), etc.) that are candidates for the BS to transmit the downlink control channel to the UE. In some respects, the BS configures the search space for the UE using radio resource control (RRC) signaling (e.g., in an RRC message).
[0080] In some respects, the UE is configured to monitor (e.g., receive and attempt to decode) signals on candidate resources indicated in the search space of the downlink control channel. The UE can receive the downlink control channel in the search space, wherein the downlink control channel schedules (e.g., using downlink grant, downlink control information (DCI), etc.) downlink data channels (e.g., PDSCH) on one or more resources (e.g., time / frequency resources such as resource blocks (RBs), resource elements (REs), etc.). The UE can then receive the downlink data channels on one or more resources and attempt to decode them. The UE can utilize a HARQ procedure to receive / decode the downlink data channels, as described above.
[0081] In some respects, the BS configures one or more search spaces for the UE and indicates the feedback procedure type associated with each search space in the configuration. Therefore, when the UE receives a downlink control channel in a search space associated with a specific feedback procedure type, and the downlink control channel schedules a downlink data channel, the UE determines the feedback procedure for the downlink data channel as a feedback procedure of a specific feedback procedure type. Thus, the UE configures the feedback procedure type of the downlink data channel feedback procedure as a specific feedback procedure type and provides the downlink data channel feedback to the BS accordingly.
[0082] In some respects, the BS includes a field in the search space configuration sent to the UE that indicates the type of feedback procedure associated with the search space.
[0083] In some respects, the aggregation level configuration of Control Channel Elements (CCEs) for the downlink control channel in the search space can differ for different feedback procedure types, meaning that the CCE aggregation level configuration is feedback procedure type specific. Therefore, in some respects, the UE can determine the feedback procedure type associated with the search space based on the CCE aggregation level associated with the search space. In some respects, the UE is configured (e.g., at manufacturing time, using signaling, etc.) to have a mapping from CCE aggregation level to feedback procedure type.
[0084] In some respects, the DCI format (e.g., DCI encoding) used for the downlink control channel in the search space can differ for different feedback procedure types, meaning the DCI format is feedback procedure type specific. Therefore, in some respects, the UE can determine the feedback procedure type associated with the search space based on the DCI used in the downlink control channel received in the search space. In some respects, the UE is configured (e.g., at manufacturing time, using signaling, etc.) to have a mapping from DCI format to feedback procedure type.
[0085] In some respects, the encoding (e.g., format, size, etc.) of the DCI included in the downlink control channel can differ for different feedback procedure types, meaning that the DCI encoding is feedback procedure type specific. For example, in some respects, the size of the DCI is specific to the feedback procedure type. In some respects, the format of the DCI is specific to the feedback procedure type. Therefore, in some respects, the UE can determine the feedback procedure type associated with the downlink data channel based on the DCI used in the downlink control channel used for scheduling the downlink data channel. In some respects, the UE is configured (e.g., at manufacturing time, using signaling, etc.) to have a mapping from DCI encoding to feedback procedure type.
[0086] In some aspects, the BS configures a feedback procedure type for the feedback procedure of one or more UEs for specific timings of data channel transmissions (e.g., time periods, time slots, downlink timings (e.g., Physical Downlink Shared Channel (PDSCH) timings), etc.). For example, in some aspects, the BS sends explicit signaling to the UE to indicate which specific timings (e.g., time slots, PDSCH timings, etc.) are associated with which specific feedback procedure type. Therefore, any downlink channel transmission received during such timings is associated with the feedback procedure type associated with the HARQ procedure for the downlink channel transmission of that UE. The UE provides feedback on the downlink channel transmission to the BS based on the associated feedback procedure type. In some aspects, the BS uses one or more of the following—System Information Blocks (SIBs), RRC messages, MAC CEs, etc.—sent to the UE to configure the feedback procedure type for the feedback procedure of one or more UEs for specific timings.
[0087] In some aspects, the configuration of feedback procedure types sent by the BS to the UE includes a periodic occurrence pattern that maps the feedback procedure type to a specific time. In some aspects, the pattern is defined in the configuration by including one or more values of one or more of the following: a periodicity indication, a start index number (e.g., a start timeslot number), and a subset of feedback procedure types (e.g., feedback enabled type, feedback disabled type, and feedback flexible type). For example, the subset could be an indication of a first quantity associated with a first feedback procedure type, a second quantity associated with a second feedback procedure type, and so on. In some aspects, the configuration of feedback procedure types sent by the BS applies to all UEs within the BS's cell, meaning it is cell-specific. In some aspects, the BS uses one or more of SIB or RRC messages (e.g., for handover) to send the configuration for the feedback procedure type to one or more UEs in the cell. In some aspects, the UE is configured to use the configuration for the feedback procedure type sent by the BS (e.g., pre-configured, indicated in the configuration, indicated in other signaling, etc.) within a specific time period. In some respects, the UE is configured to use the BS to send a configuration for the feedback procedure type until a new configuration is received from the BS.
[0088] Figure 4 According to certain aspects, an example of mode 400 for mapping feedback procedure types to timings is shown. As shown, mode 400 begins with a first index value, for example, corresponding to a slot number indicated in the configuration. Furthermore, the mode includes: a first timing (e.g., a slot) starting from a first index value associated with a feedback-enabled type (E), the next two timings associated with a feedback-disabled type (D), and the next timing associated with a feedback-flexible type (F). As shown, mode 400 has a periodicity of 4. Therefore, mode EDDF repeats once every 4 timings. Thus, for example, a downlink channel received in a timing associated with type E is associated with a feedback-enabled type HARQ procedure.
[0089] In some respects, the configuration sent by the BS for the feedback procedure type (e.g., the mode discussed) applies to a specific UE, meaning it is UE-specific. In some respects, the BS uses one or more of the following: RRC messages or MAC CEs, to send the configuration for the feedback procedure type to the UE. In some respects, the UE is configured to use the configuration sent by the BS for the feedback procedure type for a specific time period (e.g., pre-configured, indicated in the configuration, indicated in other signaling, etc.). In some respects, the UE is configured to use the configuration sent by the BS for the feedback procedure type until a new configuration is received from the BS. In some respects, the configuration depends on the UE's service requirements and / or Quality of Service (QoS) requirements. In some respects, the configuration applies to downlink time slots (e.g., in the case of TDD communication). In some respects, UE-specific configurations can be used independently of cell-specific configurations.
[0090] In some respects, UE-specific configurations can be used in conjunction with cell-specific configurations. In these respects, for any occasion (e.g., a time slot) where a configuration is defined solely by either the cell-specific configuration or the UE-specific configuration, it is associated with the feedback procedure type indicated solely by that configuration. Furthermore, in some respects, for any occasion (e.g., a time slot) where each of the cell-specific configuration and the UE-specific configuration indicates a conflicting configuration (e.g., different feedback procedure types) for the same occasion, the UE-specific configuration can override the cell-specific configuration. For example, for a given time slot, if the cell-specific configuration indicates type E and the UE-specific configuration indicates type D, then that time slot can be associated with type D.
[0091] Figure 5 According to certain aspects, examples of replacing cell-specific configuration modes with UE-specific configurations are shown. As shown, the cell-specific configuration has an initial mode 502 starting with a first index value (e.g., corresponding to a slot number indicated in the configuration). Furthermore, this mode includes: a first timing (e.g., a slot) starting with a first index value associated with a feedback enable type (E), the next two timings associated with a feedback disable type (D), and the next timing associated with a feedback flexible type (F). As shown, the initial mode 502 has a periodicity of 4. Therefore, mode EDDF repeats once every 4 timings. As shown, the UE-specific configuration has a modified mode 504, which replaces the feedback types of the five timings of the initial mode 502. Therefore, the final configuration mode 506 is generated by replacing the feedback types of certain timings with the feedback types of the corresponding timings of the UE-specific configuration.
[0092] In some respects, such as for a UE-specific configuration of the mode under discussion, these timings can be downlink data channel (e.g., PDSCH) timings. In some respects, this can provide a finer granularity of feedback procedure type configuration than slot-level configuration, where these timings are slots. However, unlike the slot structure that can be shared by different UEs in a given cell of the BS, the configuration of downlink data channel timings at different UEs in a given cell (e.g., the number of downlink data channel timings, resource allocation of downlink data channel timings, etc.) may differ. For example, the configuration of downlink data channel timings at different UEs may depend on UE-specific factors, such as the PDSCH-to-HARQ feedback timing relationship based on DCI format 1_1 dl-DataToUL ACK (i.e., the K1 parameter); or the maximum number of TBs per slot, which depends on the maximum number of layers, which in turn depends on the number of UE antennas. In some respects, the mode for feedback procedure type configuration is defined in the configuration by one or more values of a sequence of downlink data channel timing indices associated with a specific feedback procedure type. In some respects, the BS uses one or more of the RRC messages or MAC CEs to send configurations to the UE for the feedback procedure type. In other respects, this configuration depends on the UE's service and / or QoS requirements.
[0093] In some respects, the BS, for example, uses RRC signaling to configure the UE using multiple modes (e.g., feedback procedure type to slot mode). Each mode can be defined in the configuration by a mode index and time series (e.g., time period, slot, downlink channel timing, PDSCH timing, etc.) associated with a specific feedback procedure type (e.g., E, D, or F). For example, the BS can configure the UE using modes according to Table 1 as follows:
[0094]
[0095]
[0096] Table 1
[0097] In some respects, the length of the pattern is configured by the BS, for example, using RRC signaling (e.g., the number of pattern indices, the number of timing indices in the pattern, etc.). In some respects, this length depends on the round-trip time between the UE and the network (e.g., the BS). In some respects, for example, when the timing is a PDSCH timing, this length depends on the density of candidate PDSCH timings (e.g., how many PDSCH timings per slot on average).
[0098] In some respects, the BS configures the UE to utilize a specific mode of time and the time of action (e.g., time delay, such as the number of time slots) between the time the UE begins to apply that configuration to the HARQ process, which is configured by the BS, for example, using RRC signaling.
[0099] In some aspects, the BS uses signaling (e.g., in DCI or MAC CE) to configure the UE to utilize specific patterns. For example, the BS includes a pattern index in the signaling, and the UE subsequently applies the pattern mapped to that pattern index to these times to determine the feedback procedure type for the HARQ procedure used to receive transmissions at those times. In some aspects, the UE is configured to use the pattern indicated by the pattern index to determine the feedback procedure type for a specific time period (e.g., the number of time slots after the action time (e.g., pre-configured, indicated in the configuration, indicated in other signaling, etc.)). In some aspects, the UE is configured to use the configuration for the feedback procedure type sent by the BS until a new configuration is received from the BS. In some aspects, the activation of the pattern index depends on the UE's service and / or QoS requirements.
[0100] Figure 6 This is a flowchart illustrating an example operation 600 for wireless communication, based on certain aspects of this disclosure. For example, operation 600 can be performed by a UE (e.g., UE 120a in wireless communication network 100). Operation 600 can be implemented in one or more processors (e.g., ...). Figure 2 Software components that execute and run on the controller / processor 280. Furthermore, this can be achieved, for example, via one or more antennas (e.g., Figure 2 The UE transmits and receives signals in operation 600 via an antenna 252. In some aspects, the UE can transmit and / or receive signals via a bus interface of one or more processors (e.g., controller / processor 280) that acquires and / or outputs signals.
[0101] Operation 600 can begin at block 602, where the UE receives a configuration of a search space from a network node, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space. Continuing at block 604, the UE can receive downlink control channels from the network node within the search space. Furthermore, at block 606, the UE can receive downlink transmissions scheduled by the downlink control channels. At block 608, the UE can selectively provide feedback to the network node regarding the decoding of downlink transmissions (e.g., sending feedback or suppressing the transmission of feedback) based on the feedback procedure type corresponding to the search space.
[0102] In some aspects of operation 600, the configuration of the search space is received in Radio Resource Control (RRC) messages.
[0103] In certain aspects of Operation 600, the configuration for indicating the type of feedback process used for the search space includes: configuration of a field whose different values indicate the feedback enabled type, feedback disabled type, and flexible feedback type.
[0104] In some aspects of Operation 600, the amount of time and frequency resources that a network node can use to transmit downlink control channels is based on the feedback process type.
[0105] In some aspects of Operation 600, the format of the downlink control channel is based on the feedback procedure type. In some such aspects, the aggregation level of the control channel element (CCE) of the downlink control channel is based on the feedback procedure type.
[0106] In some aspects of Operation 600, the encoding of downlink control information (DCI) included in the downlink control channel is based on a feedback procedure type. In some such aspects, the encoding of DCI includes one or more of the DCI size and DCI format.
[0107] Figure 7 This is a flowchart illustrating an example operation 700 for wireless communication, based on certain aspects of this disclosure. For example, operation 700 can be performed by a UE (e.g., UE 120a in wireless communication network 100). Operation 700 can be implemented in one or more processors (e.g., Figure 2 Software components that execute and run on the controller / processor 280. Furthermore, this can be achieved, for example, via one or more antennas (e.g., Figure 2 The UE transmits and receives signals in operation 700 via antenna 252. In some aspects, the UE can transmit and / or receive signals via a bus interface of one or more processors (e.g., controller / processor 280) that acquires and / or outputs signals.
[0108] Operation 700 can begin at block 702, where the UE can receive configuration information from the network node for a set of time periods, indicating a corresponding feedback procedure type among multiple feedback procedure types for each time period in the set. Furthermore, at block 704, the UE can receive downlink transmissions during a first time period of the set of time periods. At block 706, the UE can selectively provide feedback to the network node regarding the decoding of the downlink transmissions (e.g., sending feedback or suppressing the transmission of feedback) based on the corresponding feedback procedure type for the first time period.
[0109] In some aspects of operation 700, the configuration information indicates: the pattern of the feedback process type applied to the time period set, the periodicity of the pattern, and the identifier of the time period in the time period set where the pattern begins.
[0110] In some aspects of operation 700, the plurality of feedback procedure types include a feedback enabled type, a feedback disabled type, and a flexible feedback type. In some such aspects, operation 700 further includes receiving from a network node signaling a change in feedback procedure type from a flexible feedback type to one of a feedback enabled type or a feedback disabled type for a first time period, wherein selectively providing feedback is based on one of the feedback enabled type or the feedback disabled type. In some such aspects, this configuration is received in one of a System Information Block (SIB) or Radio Resource Control (RRC) message.
[0111] In some aspects of Operation 700, each time period in the time period set is associated with a corresponding index, and the configuration information includes the index of the time period set associated with their corresponding feedback process type.
[0112] In some aspects of operation 700, operation 700 also includes receiving configuration information via either a Radio Resource Control (RRC) message or a Media Access Control (MAC) control element (CE).
[0113] In some aspects of Operation 700, the configuration information is UE-specific. In some such aspects, the configuration information depends on at least one of the UE's service or the UE's quality of service requirements. In some such aspects, Operation 700 also includes: receiving second configuration information from a network node for a set of time periods, the second configuration being applicable to all UEs in the cell of the network node, wherein the feedback procedure type indicated in the configuration information for the first time period overrides the conflict feedback procedure indicated in the second configuration information for the first time period.
[0114] In some aspects of operation 700, operation 700 further includes: receiving a mapping from a network node of a mode index to a mode of feedback procedure type applied to a set of time periods. In some such aspects, this mapping is received in a Radio Resource Control (RRC) message. In some such aspects, the number of time periods depends on the round-trip time between the UE and the network node. In some such aspects, the configuration information includes a mode index in the mode index, and a mode of feedback procedure type corresponding to the mode index is applied to the set of time periods. In some such aspects, operation 700 further includes: receiving an action time from the network node, the action time indicating the time delay between receiving configuration information and applying configuration information. In some such aspects, the configuration information depends on at least one of the UE's service or the UE's quality of service requirements.
[0115] In some aspects of operation 700, the time period set includes a time slot set.
[0116] In some aspects of operation 700, the time period set includes a downlink transmission timing set.
[0117] Figure 8 A communication device 800 (e.g., UE 120a) is shown that may include various components (e.g., corresponding to unit function components), wherein these components are configured to perform operations of the techniques disclosed herein (e.g., Figure 6 and Figure 7 (The operation is shown in the diagram). The communication device 800 includes a processing system 802 coupled to a transceiver 808 (e.g., a transmitter and / or receiver). The transceiver 808 is configured to transmit and receive signals (e.g., various signals described herein) from the communication device 800 via an antenna 810. The processing system 802 may be configured to perform processing functions of the communication device 800, including processing signals received and / or transmitted by the communication device 800.
[0118] Processing system 802 includes a processor 804 coupled to a computer-readable medium / memory 812 via a bus 806. In some aspects, the computer-readable medium / memory 812 is configured to store instructions (e.g., computer-executable code) that, when executed by the processor 804, cause the processor 804 to perform... Figure 6 and Figure 7 The operations shown are other operations used to perform the various techniques discussed herein for reporting single HARQ feedback.
[0119] In some respects, the computer-readable medium / memory 812 stores: code 814 for receiving configuration of a search space from a network node, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space. Code 814 can also be used to receive downlink control channels from the network node within the search space. Code 814 can also be used to receive downlink transmissions scheduled by the downlink control channels. Code 814 can also be used to receive configuration information from the network node for a set of time periods, the configuration information indicating a corresponding feedback procedure type among multiple feedback procedure types for each time period in the set of time periods. Code 814 can also be used to receive downlink transmissions during a first time period of the set of time periods. Code 814 can also be used to receive signaling from the network node indicating a change in feedback procedure type from a flexible feedback type to a feedback enabled type or a feedback disabled type during the first time period, wherein the selective provision of feedback is based on a feedback enabled type or a feedback disabled type. Code 814 can also be used to receive configuration information via either a Radio Resource Control (RRC) message or a Media Access Control (MAC) control element (CE). Code 814 can also be used to receive second configuration information from a network node for a set of time periods, the second configuration being applicable to all UEs in the cell of the network node, wherein the feedback procedure type indicated in the configuration information for the first time period overrides the conflict feedback procedure indicated in the second configuration information for the first time period. Code 814 can also be used to receive a mapping from a network node of a pattern index to a pattern applied to a number of time periods for feedback procedure types.
[0120] In some respects, the computer-readable medium / memory 812 stores code 816 for selectively providing feedback to network nodes regarding the decoding of downlink transmissions based on the feedback process type corresponding to the search space. Code 816 can also be used to selectively provide feedback to network nodes regarding the decoding of downlink transmissions based on the corresponding feedback process type for a first time period.
[0121] In some aspects, processor 804 has circuitry configured to implement code stored in computer-readable medium / memory 812. Processor 804 includes: circuitry 824 for receiving configuration of a search space from a network node, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space. Circuitry 824 can also be used to receive downlink control channels from the network node in the search space. Circuitry 824 can also be used to receive downlink transmissions scheduled by the downlink control channels. Circuitry 824 can also be used to receive configuration information from the network node for a set of time periods, the configuration information indicating a corresponding feedback procedure type among a plurality of feedback procedure types for each time period in the set of time periods. Circuitry 824 can also be used to receive downlink transmissions during a first time period of the set of time periods. Circuitry 824 can also be used to receive signaling from the network node indicating a change in feedback procedure type from a flexible feedback type to one of a feedback enabled type or a feedback disabled type during the first time period, wherein selectively providing feedback is based on one of the feedback enabled type or the feedback disabled type. Circuit 824 can also be used to receive configuration information via either a Radio Resource Control (RRC) message or a Media Access Control (MAC) control element (CE). Circuit 824 can also be used to receive second configuration information from a network node for a set of time periods, the second configuration applicable to all UEs in the cell of the network node, wherein the feedback procedure type indicated in the configuration information for the first time period overrides the conflict feedback procedure indicated in the second configuration information for the first time period. Circuit 824 can also be used to receive a mapping from a pattern index to a pattern applied to a number of time periods from the network node.
[0122] In some aspects, processor 804 includes circuitry 826 for selectively providing feedback to network nodes regarding the decoding of downlink transmissions based on a feedback process type corresponding to the search space. Circuitry 826 can also be used to selectively provide feedback to network nodes regarding the decoding of downlink transmissions based on a corresponding feedback process type for a first time period.
[0123] The various components of the communication device 800 can provide for performing the methods described herein (which include information about...) Figure 6 and Figure 7 (Method) unit.
[0124] In some examples, the unit for transmitting, providing, or sending (or the unit for outputting for transmission) may include Figure 2 The transceiver 254 and / or antenna 252 of the user equipment 120a shown are shown. Figure 8 The transceiver 808 and antenna 810 of the communication device 800.
[0125] In some examples, the unit for receiving (or the unit for acquiring) may include Figure 2 The transceiver 254 and / or antenna 252 of the user equipment 120a shown are shown. Figure 8 The transceiver 808 and antenna 810 of the communication device 800.
[0126] In some examples, the units used for determining, generating, executing, mapping, etc., can include various processing system components, such as: Figure 8 One or more of the processors 820, or Figure 2 The user equipment 120a depicted includes various aspects such as a receiver processor 258, a transmitter processor 264, a TX MIMO processor 266, and / or a controller / processor 280 (including a HARQ manager 281).
[0127] It is worth noting that, Figure 8 This is just an example; many other examples and configurations of the communication device 800 are also possible.
[0128] Figure 9 This is a flowchart illustrating an example operation 900 for wireless communication, based on certain aspects of this disclosure. For example, operation 900 can be performed by a BS (e.g., BS 110a in wireless communication network 100). Operation 900 can be implemented in one or more processors (e.g., ...). Figure 2 Software components that execute and run on the controller / processor 240. Furthermore, this can be achieved, for example, via one or more antennas (e.g., Figure 2 The BS transmits and receives signals in operation 900 via antenna 234. In some aspects, the BS can transmit and / or receive signals via a bus interface of one or more processors (e.g., controller / processor 240) that acquires and / or outputs signals.
[0129] Operation 900 can begin at block 902, where the BS can send a configuration of the search space to the UE, the search space including time and frequency resources available for network nodes to transmit downlink control channels, the configuration indicating the feedback procedure type corresponding to the search space. At block 904, the BS can send downlink control channels to the UE within the search space. At block 906, the BS can send downlink transmissions scheduled by the downlink control channels to the UE. At block 908, the BS can receive feedback selectively provided by the UE regarding the decoding of downlink transmissions, depending on the feedback procedure type corresponding to the search space (e.g., the UE can send feedback or suppress the transmission of feedback).
[0130] Figure 10This is a flowchart illustrating an example operation 1000 for wireless communication, based on certain aspects of this disclosure. For example, operation 1000 can be performed by a BS (e.g., BS 110a in wireless communication network 100). Operation 1000 can be implemented in one or more processors (e.g., ...). Figure 2 Software components that execute and run on the controller / processor 240. Furthermore, this can be achieved, for example, via one or more antennas (e.g., Figure 2 The antenna 234 is used to enable the BS to transmit and receive signals in operation 1000. In some aspects, the BS can transmit and / or receive signals via a bus interface of one or more processors (e.g., controller / processor 240) that acquires and / or outputs signals.
[0131] Operation 1000 can begin at block 1002, where the BS can send configuration information to the UE for a set of time periods, indicating the corresponding feedback procedure type among multiple feedback procedure types for each time period in the set. At block 1004, the BS can send downlink transmissions to the UE during a first time period of the set of time periods. At block 1006, the BS can receive feedback selectively provided by the UE regarding the decoding of downlink transmissions, based on the corresponding feedback procedure type for the first time period (e.g., the UE can send feedback or suppress the transmission of feedback).
[0132] Figure 11 A communication device 1100 (e.g., BS 110a) is shown that may include various components (e.g., corresponding to unit functional components), wherein these components are configured to perform operations of the techniques disclosed herein (e.g., Figure 9 and Figure 10 (The operation is illustrated in the diagram). The communication device 1100 includes a processing system 1102 coupled to a transceiver 1108 (e.g., a transmitter and / or receiver). The transceiver 1108 is configured to transmit and receive signals (e.g., various signals described herein) from the communication device 1100 via an antenna 1110. The processing system 1102 may be configured to perform processing functions of the communication device 1100, including processing signals received and / or transmitted by the communication device 1100.
[0133] Processing system 1102 includes processor 1104 coupled to computer-readable medium / memory 1112 via bus 1106. In some aspects, computer-readable medium / memory 1112 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1104, cause processor 1104 to perform... Figure 9 and Figure 10 The operations shown are other operations used to perform the various techniques discussed herein for reporting single HARQ feedback.
[0134] In some respects, the computer-readable medium / memory 1112 stores code 1114 for receiving, at a network node, feedback selectively provided by the UE regarding the decoding of downlink transmissions, according to a feedback procedure type corresponding to the search space. Code 1114 can also be used at the network node for receiving, at a network node, feedback selectively provided by the UE regarding the decoding of downlink transmissions, according to a corresponding feedback procedure type for a first time period.
[0135] In some aspects, the computer-readable medium / memory 1112 stores: code 1116 for transmitting a configuration of a search space from a network node to the UE, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space. Code 1116 can also be used to provide feedback to the network node regarding the decoding of downlink transmissions according to the corresponding feedback procedure type for a first time period. Code 1116 can also be used to transmit downlink control channels from the network node to the UE within the search space. Code 1116 can also be used to transmit downlink transmissions scheduled by the downlink control channels from the network node to the UE. Code 1116 can also be used to transmit configuration information for a set of time periods from the network node to the UE, the configuration information indicating a corresponding feedback procedure type among multiple feedback procedure types for each time period in the set of time periods. Code 1116 can also be used to transmit downlink transmissions from the network node to the UE during a first time period of the set of time periods.
[0136] In some aspects, processor 1104 includes circuitry 1124 for receiving, at a network node, feedback from the UE selectively provided regarding the decoding of downlink transmissions, based on a feedback process type corresponding to the search space. Circuitry 1124 can also be configured to receive, at a network node, feedback from the UE selectively provided regarding the decoding of downlink transmissions, based on a corresponding feedback process type for a first time period.
[0137] In some aspects, processor 1104 includes: circuitry 1126 for transmitting a configuration of a search space from a network node to a UE, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space. Circuitry 1126 can also be used to selectively provide feedback to the network node regarding the decoding of downlink transmissions based on a corresponding feedback procedure type for a first time period. Circuitry 1126 can also be used to transmit downlink control channels from the network node to the UE within the search space. Circuitry 1126 can also be used to transmit downlink transmissions scheduled by the downlink control channels from the network node to the UE. Circuitry 1126 can also be used to transmit configuration information from the network node to the UE for a set of time periods, the configuration information indicating a corresponding feedback procedure type among a plurality of feedback procedure types for each time period in the set of time periods. Circuitry 1126 can also be used to transmit downlink transmissions from the network node to the UE during a first time period of the set of time periods.
[0138] The various components of the communication device 1100 can provide for performing the methods described herein (including those related to...) Figure 9 and Figure 10 (Method) unit.
[0139] In some examples, the unit for transmitting or sending (or the unit for outputting for transmission) may include Figure 2 The transceiver 232 and / or antenna 234 of the base station 110a shown are Figure 11 The transceiver 1108 and antenna 1110 of the communication device 1100.
[0140] In some examples, the unit for receiving (or the unit for acquiring) may include Figure 2 The base station shown includes transceiver 232 and / or antenna 234 and / or Figure 11 The transceiver 1108 and antenna 1110 of the communication device 1100.
[0141] In some examples, the units used for determining, generating, executing, mapping, etc., can include various processing system components, such as: Figure 11 One or more processors 1120, or Figure 2 The base station 110a described herein includes various aspects such as a receiver processor 238, a transmitter processor 220, a TX MIMO processor 230, and / or a controller / processor 240 (including a HARQ manager 241).
[0142] It is worth noting that, Figure 11 This is just an example; many other examples and configurations of the communication device 1100 are also possible.
[0143] Figure 12 This is a flowchart illustrating an example operation 1200 for wireless communication, based on certain aspects of this disclosure. For example, operation 1200 can be performed by a UE (e.g., UE 120a in wireless communication network 100). Operation 1200 can be implemented in one or more processors (e.g., ...). Figure 2 Software components that execute and run on the controller / processor 280. Furthermore, this can be achieved, for example, via one or more antennas (e.g., Figure 2 The UE transmits and receives signals in operation 1200 via antenna 252. In some aspects, the UE can transmit and / or receive signals via a bus interface of one or more processors (e.g., controller / processor 280) that acquires and / or outputs signals.
[0144] Operation 1200 can begin at the first block 1202, where the UE can receive downlink control information (DCI) from the network node via the downlink control channel and associate the encoding of the DCI with the feedback procedure type.
[0145] At the second frame 1204, operation 1200 can continue to receive downlink transmissions scheduled by DCI.
[0146] At box 1206, operation 1200 can continue by sending feedback to the network node regarding the decoding of the downlink transmission, based on the feedback process type associated with the encoding of the DCI.
[0147] In some respects, operation 1200 may include: receiving a mapping between the encoding of the DCI and the feedback procedure type from a network node, and determining the feedback procedure type based on the encoding of the DCI via the mapping.
[0148] In some respects, DCI encoding includes one or more of the DCI size or DCI format.
[0149] In some respects, operation 1200 may include processing the downlink allocation index (DAI) based on the feedback process type.
[0150] Figure 13 A communication device 1300 is shown that may include various components (e.g., corresponding to unit functional components). Figure 1 and Figure 2 UE 120a), wherein these components are configured to perform operations of the techniques disclosed herein (e.g., Figure 12(The operation is shown in the diagram). The communication device 1300 includes a processing system 1302 coupled to a transceiver 1308 (e.g., a transmitter and / or receiver). The transceiver 1308 is configured to transmit and receive signals (e.g., various signals described herein) from the communication device 1300 via an antenna 1310. The processing system 1302 may be configured to perform processing functions of the communication device 1300, including processing signals received and / or transmitted by the communication device 1300.
[0151] Processing system 1302 includes processor 1304 coupled to computer-readable medium / memory 1312 via bus 1306. In some aspects, computer-readable medium / memory 1312 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1304, cause processor 1304 to perform... Figure 12 The operations shown are other operations used to perform the various techniques discussed herein for reporting single HARQ feedback.
[0152] In some respects, the computer-readable medium / memory 1312 stores: code 1314 for receiving downlink control information (DCI) from a network node via a downlink control channel, the encoding of the DCI being associated with the type of feedback process.
[0153] In some respects, the computer-readable medium / memory 1312 stores: code 1316 for receiving downlink transmissions scheduled by the DCI.
[0154] In some respects, the computer-readable medium / memory 1312 stores: code 1318 for sending feedback to a network node regarding the decoding of a downlink transmission, depending on the type of feedback process associated with the encoding of the DCI.
[0155] In some respects, processor 1304 includes circuitry 1324 for receiving downlink control information (DCI) from a network node via a downlink control channel, and for encoding the DCI in relation to a feedback process type.
[0156] In some respects, processor 1304 includes circuitry 1326 for receiving downlink transmissions scheduled by DCI.
[0157] In some respects, processor 1304 includes circuitry 1328 for sending feedback to network nodes regarding the decoding of downlink transmissions, based on the type of feedback process associated with the encoding of the DCI.
[0158] The various components of the communication device 1300 can provide for performing the methods described herein (including those related to...) Figure 12 (Method) unit.
[0159] In some examples, the unit for transmitting or sending (or the unit for outputting for transmission) may include Figure 2 The transceiver 254 and / or antenna 252 of the user equipment 120a shown are shown. Figure 13 The transceiver 1308 and antenna 1310 of the communication device 1300.
[0160] In some examples, the unit for receiving (or the unit for acquiring) may include Figure 2 The transceiver 254 and / or antenna 252 of the user equipment 120a shown are shown. Figure 13 The transceiver 1308 and antenna 1310 of the communication device 1300.
[0161] In some examples, the units used for determining, generating, executing, mapping, etc., can include various processing system components, such as: Figure 13 One or more processors 1320, or Figure 2 The user equipment 120a depicted includes various aspects such as a receiver processor 258, a transmitter processor 264, a TX MIMO processor 266, and / or a controller / processor 280 (including a HARQ manager 281).
[0162] It is worth noting that, Figure 13 This is just an example; many other examples and configurations of the communication device 1300 are also possible.
[0163] Figure 14 This is a flowchart illustrating an example operation 1400 for wireless communication, based on certain aspects of this disclosure. For example, operation 1400 can be performed by a BS (e.g., BS 110a in wireless communication network 100). Operation 1400 can be implemented in one or more processors (e.g., ...). Figure 2 Software components that execute and run on the controller / processor 240. Furthermore, this can be achieved, for example, via one or more antennas (e.g., Figure 2 The BS transmits and receives signals in operation 1400 via antenna 234. In some respects, the BS can transmit and / or receive signals via a bus interface of one or more processors (e.g., controller / processor 240) that acquires and / or outputs signals.
[0164] Operation 1400 may begin at first block 1402, sending a configuration of a search space to a user equipment (UE) that includes time and frequency resources available for network nodes to transmit downlink control information (DCI) via a downlink control channel. The configuration indicates a feedback procedure type corresponding to one or more of the search space or the encoding of the DCI.
[0165] In the second frame 1404, operation 1400 can continue, sending DCI to the UE in the search space.
[0166] In the third box 1406, operation 1400 can continue to send downlink transmissions scheduled by the DCI to the UE.
[0167] In box 1408, operation 1400 can continue to receive feedback from the UE regarding the decoding of the downlink transmission, depending on the feedback process type corresponding to one or more of the search space or the encoding of the DCI.
[0168] In some respects, the configuration for indicating the type of feedback process used for encoding the DCI includes: a mapping between the encoding of the DCI and the type of feedback process, wherein the encoding of the DCI includes one or more of the size of the DCI or the format of the DCI.
[0169] In some respects, the configuration for indicating the type of feedback process in the search space includes: a configuration of a field, wherein different values of the field indicate a feedback enabled type, a feedback disabled type, and a flexible feedback type.
[0170] Figure 15 A communication device 1500 (e.g., BS 110a) is shown that may include various components (e.g., corresponding to unit function components), wherein these components are configured to perform operations of the techniques disclosed herein (e.g., Figure 14 (The operation is shown in the diagram). The communication device 1500 includes a processing system 1502 coupled to a transceiver 1508 (e.g., a transmitter and / or receiver). The transceiver 1508 is configured to transmit and receive signals (e.g., various signals described herein) from the communication device 1500 via an antenna 1510. The processing system 1502 may be configured to perform processing functions of the communication device 1500, including processing signals received and / or transmitted by the communication device 1500.
[0171] Processing system 1502 includes processor 1504 coupled to computer-readable medium / memory 1512 via bus 1506. In some aspects, computer-readable medium / memory 1512 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1504, cause processor 1504 to perform... Figure 14 The operations shown are or other operations used to perform the various techniques discussed herein for reporting single HARQ feedback.
[0172] In some respects, the computer-readable medium / memory 1512 stores: code 1514 for sending a configuration of a search space to a user equipment (UE), the search space including time and frequency resources available for network nodes to transmit downlink control information (DCI) via a downlink control channel, the configuration indicating a feedback procedure type corresponding to one or more of the search space or the encoding of the DCI.
[0173] In some respects, the computer-readable medium / memory 1512 stores: code 1516 for sending DCI to the UE in the search space.
[0174] In some respects, the computer-readable medium / memory 1512 stores: code 1518 for transmitting downlink transmissions scheduled by the DCI to the UE.
[0175] In some respects, the computer-readable medium / memory 1512 stores: code 1520 for receiving feedback from the UE regarding the decoding of downlink transmissions, based on a feedback process type corresponding to one or more of the search space or the encoding of the DCI.
[0176] In some aspects, processor 1504 includes circuitry 1524 for transmitting a configuration of a search space to a user equipment (UE), the search space including time and frequency resources available for network nodes to transmit downlink control information (DCI) via a downlink control channel, the configuration indicating a feedback procedure type corresponding to one or more of the search space or the encoding of the DCI.
[0177] In some respects, processor 1504 includes circuitry 1526 for transmitting DCI to the UE in the search space.
[0178] In some respects, processor 1504 includes circuitry 1528 for transmitting downlink transmissions scheduled by DCI to the UE.
[0179] In some respects, processor 1504 includes circuitry 1530 for receiving feedback from the UE regarding the decoding of downlink transmissions, based on a feedback process type corresponding to one or more of the search space or the encoding of the DCI.
[0180] The various components of the communication device 1500 can provide for performing the methods described herein (which include information about...) Figure 14 (Method) unit.
[0181] In some examples, the unit for transmitting or sending (or the unit for outputting for transmission) may include Figure 2 The transceiver 232 and / or antenna 234 of the base station 110a shown are Figure 15The transceiver 1508 and antenna 1510 of the communication equipment 1500.
[0182] In some examples, the unit for receiving (or the unit for acquiring) may include Figure 2 The base station shown includes transceiver 232 and / or antenna 234 and / or Figure 15 The transceiver 1508 and antenna 1510 of the communication equipment 1500.
[0183] In some examples, the units used for determining, generating, executing, mapping, etc., can include various processing system components, such as: Figure 15 One or more processors 1520, or Figure 2 The base station 110a described herein includes various aspects such as a receiver processor 238, a transmitter processor 220, a TX MIMO processor 230, and / or a controller / processor 240 (including a HARQ manager 241).
[0184] It is worth noting that, Figure 15 This is just an example; many other examples and configurations of the communication device 1500 are also possible.
[0185] Example
[0186] Implementation examples are described in the following numbered sections:
[0187] 1. A method for wireless communication for a UE, comprising: receiving from a network node the configuration of a search space, the search space including time and frequency resources available for the network node to transmit a downlink control channel, the configuration indicating a feedback procedure type corresponding to the search space; receiving the downlink control channel from the network node in the search space; receiving downlink transmissions scheduled by the downlink control channel; and selectively providing feedback to the network node regarding the decoding of the downlink transmissions according to the feedback procedure type corresponding to the search space.
[0188] 2: The method according to aspect 1, wherein the configuration of the search space is received in a Radio Resource Control (RRC) message.
[0189] 3: According to one or more of aspects 1 or 2, the configuration for indicating the feedback process type of the search space includes: a configuration of fields, wherein different values of the fields indicate a feedback enabled type, a feedback disabled type, and a flexible feedback type.
[0190] 4: The method according to one or more of aspects 1 to 3, wherein the amount of time and frequency resources available for the network node to transmit the downlink control channel is based on the feedback process type.
[0191] 5: The method according to one or more of aspects 1 to 4, wherein the format of the downlink control channel is based on the feedback process type.
[0192] 6: The method according to one or more of aspects 1 to 5, wherein the aggregation level of the control channel element (CCE) of the downlink control channel is based on the feedback process type.
[0193] 7: The method according to one or more of aspects 1 to 6, wherein the encoding of downlink control information (DCI) included in the downlink control channel is based on the feedback process type.
[0194] 8: The method according to one or more of aspects 1 to 7, wherein the encoding of the DCI includes one or more of the size of the DCI or the format of the DC1.
[0195] 9. A method for transmitting feedback for a user equipment (UE), comprising: receiving configuration information for a set of time periods from a network node, the configuration information indicating a corresponding feedback process type among a plurality of feedback process types for each time period in the set of time periods; receiving downlink transmissions during a first time period of the set of time periods; and selectively providing feedback to the network node regarding the decoding of the downlink transmissions according to the corresponding feedback process type for the first time period.
[0196] 10: According to the method of aspect 9, wherein the configuration information indicates: a pattern of the feedback process type applied to the set of time periods, the periodicity of the pattern, and an identifier of the time period in the set of time periods where the pattern begins.
[0197] 11: The method according to one or more of aspects 9 or 10, wherein the plurality of feedback process types include a feedback enable type, a feedback disable type, and a flexible feedback type.
[0198] 12: The method according to one or more of aspects 9 to 11 further includes: receiving from the network node a signaling for indicating a change in feedback process type from the flexible feedback type to one of the feedback enabled type or the feedback disabled type during the first time period, wherein the feedback is selectively provided according to one of the feedback enabled type or the feedback disabled type.
[0199] 13: The method according to one or more of aspects 9 to 12, wherein the configuration applies to all UEs in the cell of the network node.
[0200] 14: The method according to one or more of aspects 9 to 13, wherein the configuration is received in one of a System Information Block (SIB) or Radio Resource Control (RRC) message.
[0201] 15: The method according to one or more of aspects 9 to 14, wherein each time period of the time period set is associated with a corresponding index, wherein the configuration information includes the index of the time period set associated with their corresponding feedback process types.
[0202] 16: The method according to one or more of aspects 9 to 15 further includes receiving the configuration information via either a Radio Resource Control (RRC) message or a Media Access Control (MAC) control element (CE).
[0203] 17: The method according to one or more of aspects 9 to 16, wherein the configuration information is specific to the UE.
[0204] 18: The method according to one or more of aspects 9 to 17, wherein the configuration information depends on at least one of the UE's services or the UE's quality of service requirements.
[0205] 19: The method according to one or more of aspects 9 to 18 further includes: receiving from the network node second configuration information for the set of time periods, the second configuration being applicable to all UEs in the cells of the network node, wherein the feedback procedure type indicated in the configuration information for the first time period overrides the conflict feedback procedure indicated in the second configuration information for the first time period.
[0206] 20: The method according to one or more of aspects 9 to 19 further includes: mapping from the network node receiving pattern index to patterns of feedback process types applied to a number of time periods.
[0207] 21: The method according to one or more of aspects 9 to 20, wherein the mapping is received in a Radio Resource Control (RRC) message.
[0208] 22: The method according to one or more of aspects 9 to 21, wherein the number of time periods depends on the round-trip time between the UE and the network node.
[0209] 23: The method according to one or more of aspects 9 to 22, wherein the configuration information includes a pattern index in the pattern index, wherein the pattern of the feedback process type corresponding to the pattern index is applied to the time period set.
[0210] 24: The method according to one or more of aspects 9 to 23 further includes: receiving an action time from the network node, the action time indicating a time delay between receiving the configuration information and applying the configuration information.
[0211] 25: The method according to one or more of aspects 9 to 24, wherein the configuration information depends on at least one of the UE's services or the UE's quality of service requirements.
[0212] 26: The method according to one or more of aspects 9 to 25, wherein the set of time periods includes a set of time slots.
[0213] 27: The method according to one or more of aspects 9 to 26, wherein the set of time periods includes a set of downlink transmission opportunities.
[0214] 28: A user equipment (UE) for wireless communication, comprising a unit for performing one or more of the methods according to the first to the twenty-seventh aspects.
[0215] 29: A user equipment (UE) for wireless communication, comprising a memory and a processor coupled to the memory, the memory and the processor being configured to perform one or more of the methods according to the first to the twenty-seventh aspects.
[0216] 30: A computer-readable medium comprising instructions that, when executed by at least one processor of a user equipment (UE), cause the at least one processor to perform one or more of the methods according to the first to twenty-seventh aspects.
[0217] 31: A method for a base station to perform one or more methods complementary to the method described according to the first to twenty-seventh aspects.
[0218] 32: A base station comprising a unit for performing one or more methods complementary to the method described according to the first to the twenty-seventh aspects.
[0219] 33: A base station for wireless communication, comprising a memory and a processor coupled to the memory, the memory and the processor being configured to perform one or more methods complementary to the method described according to the first to the twenty-seventh aspects.
[0220] 34: A computer-readable medium comprising instructions that, when executed by at least one processor of a base station, cause the at least one processor to perform one or more methods complementary to the method described according to the first to twenty-seventh aspects.
[0221] 35: A user equipment (UE) configured to transmit feedback, comprising: a memory; and a processor coupled to the memory, the processor and the memory being configured to: receive downlink control information (DCI) from a network node via a downlink control channel, the encoding of the DCI being associated with a feedback procedure type; receive downlink transmissions scheduled by the DCI; and send feedback to the network node regarding the decoding of the downlink transmissions according to the feedback procedure type associated with the encoding of the DCI.
[0222] 36: The UE according to aspect 35, wherein the processor and the memory are further configured to: receive from the network node a mapping between the encoding of the DCI and the feedback process type; and determine the feedback process type based on the encoding of the DCI via the mapping.
[0223] 37: The UE according to aspect 36, wherein the encoding of the DCI includes one or more of the size of the DCI or the format of the DC1.
[0224] 38: A method for transmitting feedback for a user equipment (UE), comprising: receiving downlink control information (DCI) from a network node via a downlink control channel, associating the encoding of the DCI with a feedback procedure type; receiving a downlink transmission scheduled by the DCI; and sending feedback to the network node regarding the decoding of the downlink transmission according to the feedback procedure type associated with the DCI.
[0225] 39: The method according to aspect 38 further includes: receiving from the network node a mapping between the encoding of the DCI and the feedback process type; and determining the feedback process type based on the encoding of the DCI via the mapping.
[0226] 40: The method according to aspect 39, wherein the encoding of the DCI includes one or more of the size of the DCI or the format of the DC1.
[0227] 41: The method according to aspect 38 further includes: processing the downlink allocation index (DAI) according to the feedback process type.
[0228] 42: A user equipment (UE) for wireless communication, comprising units for performing one or more of the methods according to aspects 38 to 41.
[0229] 43: A computer-readable medium comprising instructions that, when executed by at least one processor of a user equipment (UE), cause the at least one processor to perform one or more of the methods according to aspects 38 to 41.
[0230] 44: A method for a base station to perform one or more methods complementary to the methods described according to aspects 38 to 41.
[0231] 45: A base station comprising a unit for performing one or more methods complementary to those described in aspects 38 to 41.
[0232] 46: A base station for wireless communication, comprising a memory and a processor coupled to the memory, the memory and the processor being configured to perform one or more methods complementary to the methods described according to aspects 38 to 41.
[0233] 47: A computer-readable medium comprising instructions that, when executed by at least one processor of a base station, cause the at least one processor to perform one or more methods complementary to the methods described according to aspects 38 to 41.
[0234] 48: A base station (BS) configured for wireless communication, comprising: a memory; and a processor coupled to the memory, the processor and the memory being configured to: transmit a configuration of a search space to a user equipment (UE), the search space including time and frequency resources available for the network node to transmit downlink control information (DCI) via a downlink control channel, the configuration indicating a feedback procedure type corresponding to one or more of the search space or the encoding of the DCI; transmit the DCI to the UE in the search space; transmit downlink transmissions scheduled by the DCI to the UE; and receive feedback from the UE regarding the decoding of the downlink transmissions according to the feedback procedure type corresponding to one or more of the search space or the encoding of the DCI.
[0235] 49: The BS according to aspect 48, wherein the configuration for indicating the type of feedback process for the encoding of the DCI includes: a mapping between the encoding of the DCI and the type of feedback process, and wherein the encoding of the DCI includes one or more of the size of the DCI or the format of the DCI.
[0236] 50: The BS according to one or more of claims 48 or 49, wherein the configuration for indicating the feedback process type comprises: the configuration including fields, wherein different values of the fields indicate a feedback enabled type, a feedback disabled type, and a flexible feedback type.
[0237] 51: A method for wireless communication for a base station (BS), comprising: sending to a user equipment (UE) a configuration of a search space, the search space including time and frequency resources available for the network node to transmit downlink control information (DCI) via a downlink control channel, the configuration indicating a feedback procedure type corresponding to one or more of the search space or encoding of the DCI; sending the DCI to the UE in the search space; sending downlink transmissions scheduled by the DCI to the UE; and receiving from the UE feedback regarding the decoding of the downlink transmissions according to the feedback procedure type corresponding to one or more of the search space or encoding of the DCI.
[0238] 52: According to aspect 51, the BS, wherein the configuration for indicating the type of feedback process for the encoding of the DCI includes: a mapping between the encoding of the DCI and the type of feedback process, and wherein the encoding of the DCI includes one or more of the size of the DCI or the format of the DCI.
[0239] 53: The BS according to one or more of claims 51 or 52, wherein the configuration for indicating the feedback process type of the search space includes: the configuration including fields, wherein different values of the fields indicate a feedback enabled type, a feedback disabled type, and a flexible feedback type.
[0240] 54: A base station (BS) for wireless communication, comprising units for performing one or more of the methods according to aspects 51-53.
[0241] 55: A base station (BS) for wireless communication, comprising a memory and a processor coupled to the memory, the memory and the processor being configured to perform one or more of the methods according to aspects 51-53.
[0242] 56: A computer-readable medium comprising instructions that, when executed by at least one processor of a base station (BS), cause the at least one processor to perform one or more of the methods described in aspects 51-53.
[0243] Other considerations
[0244] The techniques described in this article can be used in various wireless communication technologies, such as NR (e.g., 5G NR), 3GPP Long Term Evolution (LTE), LTE-A Advanced (LTE-A), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are often used interchangeably. CDMA networks can implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA) and other variations of CDMA. cdma2000 covers the IS-2000, IS-95, and IS-856 standards. TDMA networks can implement radio technologies such as Global System for Mobile Communications (GSM). OFDMA networks can implement radio technologies such as NR (e.g., 5G RA), evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, and more. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are newer releases of UMTS that adopt E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the 3rd Generation Partnership Project (3GPP). CDMA 2000 and UMB are described in documents from an organization called the 3rd Generation Partnership Project 2 (3GPP2). NR is an emerging wireless communication technology under development.
[0245] In 3GPP, the term "cell" can refer to the coverage area of a Node B (NB) and / or the NB subsystem serving that coverage area, depending on the context in which it is used. In NR systems, the term "cell" can be interchangeable with BS, Next Generation Node B (gNB or gNodeB), Access Point (AP), Distributed Unit (DU), Carrier, or Transmitter Receiver Point (TRP). A BS can provide communication coverage for macrocells, picocells, femtocells, and / or other types of cells. A macrocell can cover a relatively large geographic area (e.g., a radius of several kilometers), allowing unrestricted access for UEs with service subscriptions. A picocell can cover a relatively small geographic area, allowing unrestricted access for UEs with service subscriptions. A femtocell can cover a relatively small geographic area (e.g., a home), allowing restricted access for UEs associated with that femtocell (e.g., UEs in a Closed Subscriber Group (CSG), UEs for users in a home, etc.). A BS used for a macrocell can be called a macro BS. A BS used for a picocell can be called a pico BS. A BS used for a femtocell can be called a femtocell BS or a home BS.
[0246] A UE can also be referred to as a mobile station, terminal, access terminal, user unit, station, customer premises equipment (CPE), cellular phone, smartphone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, cordless phone, wireless local loop (WLL) station, tablet computer, camera, gaming device, netbook, smartbook, ultrabook, home appliance, medical device or medical apparatus, biosensor / device, wearable devices such as smartwatches, smart clothes, smart glasses, smart bracelets, smart jewelry (e.g., smart bracelets, smart bangles, etc.), entertainment devices (e.g., music devices, video devices, satellite radio devices, etc.), vehicle components or sensors, smart meters / sensors, industrial manufacturing equipment, GPS devices, or any other suitable device configured to communicate via wireless or wired media. Some UEs can be considered machine-type communication (MTC) devices or evolved MTC (eMTC) devices. For example, MTC and eMTC UEs include robots, drones, remote devices, sensors, meters, monitors, location tags, and so on that can communicate with a BS, another device (e.g., a remote device), or some other entity. Wireless nodes 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, for example. Some UEs can be considered Internet of Things (IoT) devices, which may be narrowband IoT (NB-IoT) devices.
[0247] In some examples, access to the air interface can be scheduled. A scheduling entity (e.g., a BS) allocates resources for communication between some or all devices and equipment within its service area or cell. The scheduling entity may be responsible for scheduling, allocating, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communication, the subordinate entities utilize the resources allocated by the scheduling entity. The base station is not the only entity that can act as a scheduling entity. In some examples, a UE can act as a scheduling entity, scheduling resources for one or more subordinate entities (e.g., one or more other UEs), which can then utilize the resources scheduled by that UE for wireless communication. In some examples, a UE can act as a scheduling entity in peer-to-peer (P2P) networks and / or mesh networks. In mesh network examples, UEs can communicate directly with each other in addition to communicating with scheduling entities.
[0248] The methods disclosed herein include one or more steps or actions for implementing these methods. These method steps and / or actions may be interchanged without departing from the scope of this invention. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions may be modified without departing from the scope of this invention.
[0249] As used in this article, the phrase “at least one of” for a list item refers to any combination of these items, including a single member. 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 with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0250] As used herein, the term "determine" encompasses a wide range of actions. For example, "determine" can include calculation, operation, processing, derivation, research, querying (e.g., querying a table, database, or other data structure), assertion, and so on. Furthermore, "determine" can also include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), and so on. Additionally, "determine" can also include parsing, selecting, choosing, building, and so on.
[0251] To enable any person skilled in the art to implement the various aspects described herein, the foregoing description has been made regarding these aspects. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may also be applied to other aspects. Therefore, the invention is not limited to the aspects shown herein, but is consistent with the full scope of the disclosure, wherein, unless specifically stated otherwise, the use of the singular to modify a component does not mean "one and only one," but can mean "one or more." Unless otherwise specifically stated, the term "some" refers to one or more. All structural and functional equivalents of components throughout the various aspects described in this disclosure are expressly incorporated herein by reference and are intended to be covered by the claims, and such structural and functional equivalents are well known or will be known to those skilled in the art. Furthermore, nothing herein is intended to be offered to the public, whether or not such disclosure is expressly stated in the claims. Furthermore, no element of any claim should be interpreted in accordance with 35 U.S.SC §112(f) unless the element is explicitly described using the term "functional module" or, in a method claim, the element is described using the term "functional step".
[0252] The various operations of the methods described above can be performed by any suitable unit capable of performing the corresponding function. These units may include various hardware and / or software components and / or modules, including but not limited to: circuits, application-specific integrated circuits (ASICs), or processors. Typically, where operations are shown in the accompanying drawings, these operations may have correspondingly paired functional module components that are similarly numbered.
[0253] A general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware component, or any combination thereof, used to perform the functions described herein, can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure herein. The general-purpose processor can be a microprocessor, or it can be any commercially available processor, controller, microcontroller, or state machine. The processor can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such architecture.
[0254] When implemented in hardware, an exemplary hardware configuration may include a processing system in a wireless node. This processing system may be implemented using a bus architecture. Depending on the specific application and overall design constraints of the processing system, the bus may include any number of interconnected buses and bridges. The bus can link together various circuits, including a processor, machine-readable media, and a bus interface. The bus interface can be used to connect network adapters, etc., to the processing system via the bus. The network adapter can be used to implement signal processing functions at the PHY layer. In the user terminal (see...), Figure 1 In this case, a user interface (e.g., keyboard, monitor, mouse, joystick, etc.) can also be connected to the bus. The bus also links various other circuits such as clock sources, peripherals, voltage regulators, power management circuits, etc., which are well known in the art and therefore not described further. The processor can be implemented using one or more general-purpose processors and / or special-purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuits capable of executing software. Those skilled in the art will recognize how best to implement the described functions of the processing system, depending on the specific application and the overall design constraints imposed on the system.
[0255] When implemented using software, these functionalities can be stored on a machine-readable medium or transmitted as one or more instructions or code on a machine-readable medium. Software should be interpreted broadly to mean instructions, data, or any combination thereof, regardless of whether it is referred to as software, firmware, middleware, microcode, hardware description language, or other terms. A machine-readable medium includes computer storage media and communication media, where communication media includes any medium that facilitates the transfer of a computer program from one place to another. A processor may be responsible for managing the bus and general-purpose processing, including executing the software stored on the machine-readable storage medium. The machine-readable storage medium may be coupled to the processor, allowing the processor to read information from and write information to the storage medium. Alternatively, the storage medium may be part of the processor. For example, a machine-readable medium may include a transmission line, a carrier waveform modulated with data, and / or a machine-readable storage medium containing instructions separate from a wireless node, all accessible to the processor via a bus interface. Alternatively or additionally, a machine-readable medium or any part thereof may be an integral part of the processor, for example, in the case of a file with cache and / or general-purpose registers. For example, examples of machine-readable storage media may include RAM (random access memory), flash memory, ROM (read-only memory), PROM (programmable read-only memory), EPROM (erasable programmable read-only memory), EEPROM (electrically erasable programmable read-only memory), registers, disks, optical disks, hard disks, or any other suitable storage media, or any combination thereof. Machine-readable media may be embodied in a computer program product.
[0256] Software modules can include single instructions or multiple instructions, and can be distributed across several different code segments, different programs, and multiple storage media. Computer-readable media can include multiple software modules. These software modules include instructions that, when executed by a device such as a processor, cause the processing system to perform various functions. Software modules can include transfer modules and receive modules. Each software module can reside in a single storage device or be distributed across multiple storage devices. For example, when a triggering event occurs, a software module can be loaded from a hard disk into RAM. During the execution of a software module, the processor can load some of these instructions into a cache to increase access speed. Subsequently, one or more cache lines can be loaded into a general-purpose register file for execution by the processor. When referring to the function of the software module below, it should be understood that the processor implements that function when executing the instructions from that software module.
[0257] Furthermore, any connection may be appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared (IR), wireless, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and microwave are included in the definition of medium. As used herein, disks and optical discs include compressed optical discs (CDs), laser discs, optical discs, digital versatile optical discs (DVDs), floppy disks, and... Optical discs, where magnetic disks typically copy data magnetically, use lasers to optically copy data. Therefore, in some aspects, computer-readable media can include non-transitory computer-readable media (e.g., tangible media). Furthermore, in other aspects, computer-readable media can include transient computer-readable media (e.g., signals). Combinations of the above should also be included within the scope of protection for computer-readable media.
[0258] Therefore, certain aspects may include a computer program product for performing the operations described herein. For example, such a computer program product may include a computer-readable medium having instructions stored thereon (and / or encoded thereon) that can be executed by one or more processors to perform the operations described herein. Figure 6 , Figure 7 , Figure 9 and / or Figure 10 The instructions for the operation shown are as follows.
[0259] Furthermore, it should be understood that modules and / or other suitable units for performing the methods and techniques described herein can be downloaded and / or obtained on demand by user terminals and / or base stations. For example, such a device can be coupled to a server to facilitate the delivery of units for performing the methods described herein. Alternatively, the various methods described herein can be provided by storage units (e.g., RAM, ROM, physical storage media such as CDs or floppy disks, etc.) such that the various methods are available when the user terminal and / or base station couples the storage units to or provides them to the device. Furthermore, any other suitable techniques for providing the methods and techniques described herein to the device can also be utilized.
[0260] It should be understood that the present invention is not limited to the precise configuration and components shown above. Various modifications, changes, and variations can be made to the arrangement, operation, and details of the methods and apparatus described above without departing from the scope of protection of the present invention.
Claims
1. A user equipment (UE), comprising: At least one transceiver; At least one memory, which includes instructions; and At least one processor is configured to execute the instructions to cause the UE to: The configuration of a search space received from a network node via the at least one transceiver, the search space including time and frequency resources available for the network node to transmit downlink control channels, the configuration indicating a feedback procedure type corresponding to the search space, wherein the feedback procedure type includes one of the following: feedback enabled type, feedback disabled type, and flexible feedback type; The downlink control channel is received from the network node in the search space via the at least one transceiver; Receive downlink transmissions scheduled by the downlink control channel via the at least one transceiver; and Based on the feedback process type corresponding to the search space, feedback regarding the decoding of the downlink transmission is selectively provided to the network node.
2. The UE according to claim 1, wherein, The at least one processor is further configured to cause the UE to receive the configuration of the search space in a Radio Resource Control (RRC) message.
3. The UE according to claim 1, wherein, The configuration includes at least one field, wherein different values of the field indicate different feedback process types, including the feedback enable type, the feedback disable type, and the flexible feedback type.
4. The UE according to claim 1, wherein, The amount of time and frequency resources that a network node can use to transmit the downlink control channel is based on the type of feedback process.
5. The UE according to claim 1, wherein, The format of the downlink control channel is based on the feedback process type.
6. The UE according to claim 1, wherein, The aggregation level of the control channel element (CCE) of the downlink control channel is based on the feedback process type.
7. The UE according to claim 1, wherein, The encoding of downlink control information (DCI) included in the downlink control channel is based on the feedback process type corresponding to the search space.
8. The UE according to claim 7, wherein, The encoding of the DCI includes one or more of the size of the DCI or the format of the DCI.
9. A user equipment (UE), comprising: At least one transceiver; At least one memory, which includes instructions; and At least one processor is configured to execute the instructions to cause the UE to: The at least one transceiver receives downlink control information (DCI) from the network node via the downlink control channel, and the encoding of the DCI is associated with a feedback process type, wherein the feedback process type includes one of the following: feedback enabled type, feedback disabled type, and flexible feedback type; Receive downlink transmissions scheduled by the DCI via the at least one transceiver; and Feedback regarding the decoding of the downlink transmission is sent to the network node according to the feedback process type associated with the encoding of the DCI.
10. The UE according to claim 9, wherein, The at least one processor is further configured to cause the UE to: Receive from the network node the mapping between the encoding of the DCI and the feedback process type; as well as The type of feedback process is determined based on the encoding of the DCI via the mapping.
11. The UE according to claim 9, wherein, The at least one processor is further configured to cause the UE to process the downlink allocation index (DAI) according to the feedback process type.
12. A user equipment (UE), comprising: At least one transceiver; At least one memory, which includes instructions; and At least one processor is configured to execute the instructions to cause the UE to: The configuration information for a set of time periods is received from a network node via the at least one transceiver. The configuration information indicates a corresponding feedback process type among a plurality of feedback process types for each time period in the set of time periods. The corresponding feedback process type includes one of the following: feedback enabled type, feedback disabled type, and flexible feedback type. Receive downlink transmissions via the at least one transceiver during a first time period of the time period set; and Based on the corresponding feedback process type of the first time period, feedback regarding the decoding of the downlink transmission is selectively provided to the network node.
13. The UE according to claim 12, wherein, The configuration information indicates: The pattern of the feedback process type applied to the set of time periods. The periodicity of the pattern, and The identifier of the time period at which the pattern in the set of time periods begins.
14. The UE according to claim 12, wherein, The at least one processor is further configured to cause the UE to: receive from the network node a signaling indicating a change in feedback process type from the flexible feedback type to one of the feedback enabled type or the feedback disabled type during the first time period, wherein the feedback is selectively provided according to one of the feedback enabled type or the feedback disabled type.
15. The UE according to claim 12, wherein, The configuration information applies to all UEs in the cell of the network node.
16. The UE according to claim 15, wherein, The at least one processor is further configured to cause the UE to receive the configuration information in either a System Information Block (SIB) or Radio Resource Control (RRC) message.
17. The UE according to claim 12, wherein, Each time period in the time period set is associated with a corresponding index, wherein the configuration information includes the index of the time period set associated with their corresponding feedback process type.
18. The UE according to claim 12, wherein, The at least one processor is further configured to cause the UE to receive the configuration information via either a Radio Resource Control (RRC) message or a Media Access Control (MAC) control element (CE).
19. The UE according to claim 12, wherein, The configuration information is specific to the UE and depends on at least one of the UE's service requirements or the UE's quality of service requirements.
20. The UE according to claim 19, wherein, The at least one processor is further configured to cause the UE to: receive second configuration information from the network node for the set of time periods, the second configuration information being applicable to all UEs in the cell of the network node, wherein the feedback procedure type indicated in the configuration information for the first time period overrides the conflict feedback procedure indicated in the second configuration information for the first time period.
21. The UE according to claim 12, wherein, The at least one processor is further configured to enable the UE to receive a mapping from the network node's pattern index to a pattern of feedback process types applied to a number of time periods.
22. The UE according to claim 21, wherein, The at least one processor is further configured to cause the UE to receive the mapping in a Radio Resource Control (RRC) message.
23. The UE according to claim 21, wherein, The number of time periods depends on the round-trip time between the UE and the network node.
24. The UE according to claim 21, wherein, The configuration information includes a pattern index in the pattern index, wherein the pattern of the feedback process type corresponding to the pattern index is applied to the time period set, and wherein the configuration information depends on at least one of the UE's service requirements or the UE's quality of service requirements.
25. The UE according to claim 24, wherein, The at least one processor is further configured to cause the UE to: receive an action time from the network node, the action time indicating the time delay between receiving the configuration information and applying the configuration information.
26. The UE according to claim 12, wherein, The time period set includes the downlink transmission timing set.
27. A base station (BS), comprising: At least one transceiver; At least one memory, which includes instructions; and At least one processor is configured to execute the instructions to cause the BS to: The configuration of a search space, comprising time and frequency resources available for the BS to transmit downlink control information (DCI) via a downlink control channel, is transmitted to the user equipment (UE) via the at least one transceiver. The configuration indicates a feedback procedure type corresponding to one or more of the search space or the encoding of the DCI, wherein the corresponding feedback procedure type includes one of the following: feedback enabled type, feedback disabled type, and flexible feedback type. The DCI is transmitted to the UE in the search space via the at least one transceiver; Sending downlink transmissions scheduled by the DCI to the UE via the at least one transceiver; and Feedback regarding the decoding of the downlink transmission is received from the UE according to the feedback process type corresponding to one or more of the search space or the encoding of the DCI.
28. The BS according to claim 27, wherein, The configuration for indicating the type of feedback process used for the encoding of the DCI includes: a mapping between the encoding of the DCI and the type of feedback process, wherein the encoding of the DCI includes one or more of the size of the DCI or the format of the DCI.
29. The BS according to claim 27, wherein, The configuration includes at least one field, wherein different values of the field indicate different feedback process types, including the feedback enable type, the feedback disable type, and the flexible feedback type.