Techniques for grant-less transmission in a full-duplex wireless communication system
By releasing uplink resources in a wireless communication system and transmitting feedback messages to skip semi-persistent uplink transmission, resource allocation during the TTI period is optimized, the efficiency problem when semi-persistent uplink transmission overlaps with downlink transmission is solved, and communication efficiency is improved.
Patent Information
- Application Number
- CN202180066890.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-10-01
- Filing Date
- 2021-10-04
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2041-10-04
AI Technical Summary
Existing wireless communication systems have difficulty in efficiently managing resource allocation during the overlapping period between semi-persistent uplink transmission and downlink transmission, resulting in low communication efficiency.
Overlap management between semi-persistent uplink transmission and downlink transmission is achieved by releasing uplink resources based on the situation during a portion of the transmission time interval (TTI), transmitting a feedback message to the second device to skip the semi-persistent uplink transmission, and configuring downlink transmission parameters based on the feedback message.
The invention improves the communication efficiency of the wireless communication system in the overlapping time period, optimizes resource utilization, reduces invalid uplink transmission, and improves system performance.
Smart Images

Figure CN116235458B_ABST
Abstract
Description
[0001] Cross-references
[0002] This patent application claims the benefit of U.S. Provisional Patent Application No. 63 / 087,776, filed by BAI et al. on October 5, 2020, entitled “TECHNIQUES FOR GRANTFREE TRANSMISSIONS IN FULL DUPLEX WIRELESS COMMUNICATION SYSTEMS,” and U.S. Patent Application No. 17 / 492,235, filed by BAI et al. on October 1, 2021, entitled “TECHNIQUES FOR GRANT FREE TRANSMISSIONS IN FULLDUPLEX WIRELESS COMMUNICATION SYSTEMS,” each of which is assigned to the assignee of this application.
[0003] introduction
[0004] The following relates to wireless communications in wireless communication systems, including managing wireless communications in half-duplex and full-duplex wireless communication systems.
[0005] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcast, etc. These systems can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth generation (4G) systems (such as long term evolution (LTE) systems, advanced LTE (LTE-A) systems, or LTE-A Pro systems), and fifth generation (5G) systems, which may be referred to as new radio (NR) systems. These systems may employ various technologies, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each base station or network access node simultaneously supporting communication with multiple communication devices, which may be further referred to as user equipment (UE).
[0006] Overview
[0007] A method for wireless communication at a first device is described. The method may include releasing uplink resources associated with a semi-persistent uplink transmission during a portion of a transmission time interval (TTI) based on a condition; transmitting a feedback message to a second device including an indication that the first device skipped the semi-persistent uplink transmission based on the released uplink resources; and configuring one or more parameters associated with a portion of the TTI, the portion corresponding to an overlap between the semi-persistent uplink transmission and a downlink transmission, based on the transmitted feedback message, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the TTI.
[0008] An apparatus for wireless communication at a first device is described. The apparatus may include a processor and a memory coupled to the processor. The processor and the memory may be configured to: release uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI based on a condition; transmit a feedback message to a second device including an indication that the first device skipped the semi-persistent uplink transmission based on the released uplink resources; and configure one or more parameters associated with a portion of the TTI, the portion corresponding to an overlap between the semi-persistent uplink transmission and a downlink transmission, based on the transmitted feedback message, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the TTI.
[0009] Another apparatus for wireless communication at a first device is described. The apparatus may include: means for releasing uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI based on a condition; means for transmitting a feedback message to a second device including an indication that the first device skipped the semi-persistent uplink transmission based on the released uplink resources; and means for configuring one or more parameters associated with a portion of the TTI based on the transmitted feedback message, the portion corresponding to an overlap between the semi-persistent uplink transmission and a downlink transmission, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the TTI.
[0010] A non-transitory computer-readable medium storing code for wireless communication at a first device is described. The code may include instructions executable by a processor to: release uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI based on a condition; transmit a feedback message to a second device including an indication that the first device skipped the semi-persistent uplink transmission based on the released uplink resources; and configure one or more parameters associated with a portion of the TTI, the portion corresponding to an overlap between the semi-persistent uplink transmission and a downlink transmission, based on the transmitted feedback message, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the TTI.
[0011] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for receiving downlink transmissions during the portion of the TTI using a half-duplex configuration based on the transmitted feedback message, wherein the configuration corresponds to a half-duplex configuration.
[0012] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for receiving downlink transmissions during the portion of the TTI using a full-duplex configuration based on suppressing transmission of the feedback message, wherein the configuration corresponds to a full-duplex configuration.
[0013] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for: determining that a buffer associated with a first device satisfies a threshold during a first time period, the buffer temporarily storing uplink data associated with a semi-persistent uplink transmission; determining that the first time period satisfies a threshold time period prior to the semi-persistent uplink transmission; and wherein transmitting a feedback message to the second device may be based on the buffer associated with the first device satisfying the threshold, or the first time period satisfying the threshold time period prior to the semi-persistent uplink transmission, or both.
[0014] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for the following actions: Configuring one or more parameters associated with a portion of a TTI may be based on a preconfiguration, a rule, or signaling from a second device, or a combination thereof.
[0015] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, the signaling includes a radio resource control (RRC) message, a medium access control (MAC) control element (CE) message, or a downlink control information (DCI) message, or a combination thereof.
[0016] In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, the one or more parameters include a modulation and coding scheme, a precoding matrix indicator, a rank indicator, or a transmission configuration indicator state, or a combination thereof.
[0017] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for determining, based on a second indication, a threshold period for transmitting a feedback message to a second device, the feedback message including an indication that the first device releases uplink resources associated with a semi-persistent uplink transmission, and wherein transmitting the feedback message to the second device may be based on the threshold period.
[0018] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for: receiving a radio resource control message including a second indication of a threshold time period for transmitting a feedback message to a second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission, and wherein transmitting the feedback message to the second device may be based on the received radio resource control message including the second indication of the threshold time period.
[0019] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for: receiving a media access control-control element message including a second indication of a threshold time period for transmitting a feedback message to a second device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions, and wherein transmitting the feedback message to the second device may be based on the received media access control-control element message including the second indication of the threshold time period.
[0020] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for: receiving a downlink control information message including a second indication of a threshold time period for transmitting a feedback message to a second device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions, and wherein transmitting the feedback message to the second device may be based on the received downlink control information message including the second indication of the threshold time period.
[0021] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for: determining an earlier TTI for transmitting a feedback message to a second device, the feedback message including an indication that the first device skipped semi-persistent uplink transmission; and transmitting the feedback message to the second device in the earlier TTI, wherein the earlier TTI precedes the TTI, wherein the TTI and the earlier TTI may be contiguous or non-contiguous.
[0022] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, a first device may be prohibited from transmitting semi-persistent uplink transmissions after transmitting a feedback message to a second device.
[0023] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for receiving a radio resource control message including a configured grant allocating a semi-persistent uplink transmission, and wherein determining uplink resources associated with the semi-persistent uplink transmission may be based on the received radio resource control message including the configured grant.
[0024] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for receiving an activation or deactivation configured grant downlink control information message that allocates uplink resources associated with a semi-persistent uplink transmission, and wherein determining the uplink resources associated with the semi-persistent uplink transmission may be based on the received activation or deactivation configured grant downlink control information message.
[0025] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, a TTI comprises a mini-slot or a time slot.
[0026] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, the first device comprises user equipment or a distributed unit, and wherein the second device comprises a base station or a centralized unit.
[0027] A method for wireless communication at a second device is described. The method may include receiving a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions during a portion of a TTI; and transmitting a downlink transmission during the portion of the TTI based on a downlink parameter set associated with the received feedback message.
[0028] An apparatus for wireless communication at a second device is described. The apparatus may include a processor and a memory coupled to the processor. The processor and memory may be configured to: receive a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions during a portion of a TTI; and transmit a downlink transmission during the portion of the TTI based on a downlink parameter set associated with the received feedback message.
[0029] Another apparatus for wireless communication at a second device is described. The apparatus may include: means for receiving a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions during a portion of a TTI; and means for transmitting a downlink transmission during the portion of the TTI based on a downlink parameter set associated with the received feedback message.
[0030] A non-transitory computer-readable medium storing code for wireless communication at a second device is described. The code may include instructions executable by a processor to: receive a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions during a portion of a TTI; and transmit a downlink transmission during the portion of the TTI based on a downlink parameter set associated with the received feedback message.
[0031] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for determining a modulation and coding scheme based on the received feedback message, and wherein the downlink transmission transmitted during that portion of the TTI may be based on the determined modulation and coding scheme.
[0032] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for determining a precoding matrix indicator or a rank indicator or both based on the received feedback message, and wherein the downlink transmission transmitted during the portion of the TTI may be based on the determined precoding matrix indicator or the rank indicator or both.
[0033] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for determining a transmission configuration indicator state based on the received feedback message, and wherein the downlink transmission transmitted during the portion of the TTI may be based on the determined transmission configuration indicator state.
[0034] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for transmitting to a first device a configured grant that allocates uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI.
[0035] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for transmitting a radio resource control message including a configured grant that allocates uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI.
[0036] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for transmitting a downlink control information message that activates or deactivates a configured grant that allocates uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI.
[0037] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for transmitting a radio resource control message including a second indication of a threshold time period for the first device to transmit a feedback message to the second device, the feedback message including an indication for the first device to skip semi-persistent uplink transmissions, and wherein receiving the feedback message from the first device may be based on the transmitted radio resource control message including the second indication of the threshold time period.
[0038] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for transmitting a media access control-control element message including a second indication of a threshold time period for the first device to transmit a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions, and wherein receiving the feedback message from the first device may be based on the transmitted media access control-control element message including the second indication of the threshold time period.
[0039] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for transmitting a downlink control information message including a second indication of a threshold time period for the first device to transmit a feedback message to the second device, the feedback message including an indication for the first device to skip semi-persistent uplink transmissions, and wherein receiving the feedback message from the first device may be based on the transmitted downlink control information message including the second indication of the threshold time period.
[0040] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, the first device may be prohibited from transmitting semi-persistent uplink transmissions after the second device receives the feedback message.
[0041] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, a TTI comprises a mini-slot or a time slot.
[0042] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, the first device comprises user equipment or a distributed unit, and wherein the second device comprises a base station or a centralized unit.
[0043] A method of wireless communication at a UE is described. The method may include determining uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI; determining, based on conditions, to release the uplink resources associated with the semi-persistent uplink transmission during the portion of the TTI; and transmitting a feedback message to a base station, the feedback message including an indication that the UE is to skip the semi-persistent uplink transmission based on the determination to release the uplink resources.
[0044] An apparatus for wireless communication is described. The apparatus may include a processor and a memory coupled to the processor, the processor and the memory configured to: determine uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI; determine, based on conditions, to release the uplink resources associated with the semi-persistent uplink transmission during the portion of the TTI; and transmit a feedback message to a base station, the feedback message including an indication that a UE skips the semi-persistent uplink transmission based on the determination to release the uplink resources.
[0045] Another apparatus for wireless communication is described. The apparatus may include: means for determining uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI; means for determining, based on conditions, to release the uplink resources associated with the semi-persistent uplink transmission during the portion of the TTI; and means for transmitting, to a base station, a feedback message including an indication that the UE is to skip the semi-persistent uplink transmission based on the determination to release the uplink resources.
[0046] A non-transitory computer-readable medium storing code for wireless communication at a UE is described. The code may include instructions executable by a processor to: determine uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI; determine, based on conditions, to release the uplink resources associated with the semi-persistent uplink transmission during the portion of the TTI; and transmit a feedback message to a base station, the feedback message including an indication that the UE is to skip the semi-persistent uplink transmission based on the determination to release the uplink resources.
[0047] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for determining, based at least in part on the transmitted feedback message, a configuration associated with the portion of the TTI corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission, the configuration comprising one or more parameters associated with the downlink transmission during the portion of the TTI.
[0048] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for receiving downlink transmissions during the portion of the TTI using a half-duplex configuration based at least in part on the transmitted feedback message, wherein the configuration corresponds to a half-duplex configuration.
[0049] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for receiving downlink transmissions during that portion of the TTI using a full-duplex configuration based at least in part on suppressing transmission of feedback messages, wherein the configuration corresponds to a full-duplex configuration.
[0050] In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, determining the configuration associated with the portion of the TTI is based at least in part on preconfiguration, rules, or signaling from a base station, or a combination thereof.
[0051] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, the signaling includes an RRC message, a MAC-CE message, or a DCI message, or a combination thereof.
[0052] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, the one or more downlink parameters include a modulation and coding scheme (MCS), a precoding matrix indicator (PMI), a rank indicator (RI), or a transmission configuration indicator (TCI) state, or a combination thereof.
[0053] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: determining that a buffer associated with the UE satisfies a threshold during a first time period, the buffer temporarily storing uplink data associated with a semi-persistent uplink transmission, and determining that the first time period satisfies a threshold period before the semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, transmitting the feedback message to the base station may be based on the buffer associated with the UE satisfying the threshold, the first time period satisfying the threshold period before the semi-persistent uplink transmission, or both.
[0054] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for the following actions: determining, based on the second indication, a threshold period for transmitting a feedback message to the base station, the feedback message including an indication that the UE releases uplink resources associated with the semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, transmitting the feedback message to the base station may be based on the threshold period.
[0055] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: receiving a radio resource control message including a second indication of a threshold period for transmitting a feedback message to a base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, transmitting the feedback message to the base station may be based on the received radio resource control message including the second indication of the threshold period.
[0056] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: receiving a media access control-control element message including a second indication of a threshold period for transmitting a feedback message to a base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, transmitting the feedback message to the base station may be based on the received media access control-control element message including the second indication of the threshold period.
[0057] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: receiving a downlink control information message including a second indication of a threshold period for transmitting a feedback message to a base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, transmitting the feedback message to the base station may be based on the received downlink control information message including the second indication of the threshold period.
[0058] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatuses, or instructions for determining an earlier TTI for transmitting a feedback message to a base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, and transmitting the feedback message to the base station in the earlier TTI, wherein the earlier TTI precedes the TTI.
[0059] In some examples of the methods, devices (apparatuses), and non-transitory computer-readable media described herein, the TTI and the earlier TTI may be contiguous.
[0060] In some examples of the methods, devices (apparatuses), and non-transitory computer-readable media described herein, the TTI and the earlier TTI may be non-contiguous.
[0061] In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, a UE may be prohibited from transmitting semi-persistent uplink transmissions after transmitting a feedback message to a base station.
[0062] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for receiving a radio resource control message including a configured grant allocating a semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, determining uplink resources associated with the semi-persistent uplink transmission may be based on the received radio resource control message including the configured grant.
[0063] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for receiving a downlink control information message that activates or deactivates a configured grant that allocates uplink resources associated with a semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, determining the uplink resources associated with the semi-persistent uplink transmission may be based on the received downlink control information message that activates or deactivates the configured grant.
[0064] In some examples of the methods, devices (apparatus), and non-transitory computer-readable media described herein, the portion of the TTI includes a set of orthogonal frequency division multiplexing (OFDM) symbols.
[0065] In some examples of the methods, devices (apparatuses), and non-transitory computer-readable media described herein, the set of OFDM symbols includes at least one OFDM symbol before the portion of the TTI or at least one OFDM symbol after the portion of the TTI, or both.
[0066] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, a TTI includes a mini-slot.
[0067] In some examples of the methods, apparatus (equipment), and non-transitory computer-readable media described herein, a TTI includes a time slot.
[0068] A method of wireless communication at a base station is described. The method may include receiving a feedback message from a UE, the feedback message including an indication that the UE skips semi-persistent uplink transmissions during a portion of a TTI; determining a downlink parameter set based on the received feedback message; and transmitting a downlink transmission during the portion of the TTI based on the determined downlink parameter set.
[0069] An apparatus for wireless communication is described. The apparatus may include a processor and a memory coupled to the processor, the processor and the memory configured to receive a feedback message from a UE, the feedback message including an indication that the UE skips semi-persistent uplink transmissions during a portion of a TTI; determine a downlink parameter set based on the received feedback message; and transmit a downlink transmission during the portion of the TTI based on the determined downlink parameter set.
[0070] Another apparatus for wireless communication is described. The apparatus may include means for receiving a feedback message from a UE, the feedback message including an indication that the UE skips semi-persistent uplink transmissions during a portion of a TTI; means for determining a downlink parameter set based on the received feedback message; and means for transmitting a downlink transmission during the portion of the TTI based on the determined downlink parameter set.
[0071] A non-transitory computer-readable medium storing code for wireless communication at a base station is described. The code may include instructions executable by a processor to: receive a feedback message from a UE, the feedback message including an indication that the UE skips semi-persistent uplink transmissions during a portion of a TTI; determine a downlink parameter set based on the received feedback message; and transmit a downlink transmission during the portion of the TTI based on the determined downlink parameter set.
[0072] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining an MCS based on the received feedback message. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, transmitting a downlink transmission during the portion of the TTI may be based on the determined MCS.
[0073] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining a PMI or RI or both based on the received feedback message. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, transmitting a downlink transmission during the portion of the TTI may be based on the determined PMI or the determined RI or both.
[0074] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for determining a TCI state based on the received feedback message. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, transmitting a downlink transmission during the portion of the TTI may be based on the determined TCI state.
[0075] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting a configured grant to a UE that allocates uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI.
[0076] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, apparatus, or instructions for transmitting a radio resource control message including a configured grant allocating uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI.
[0077] Some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting a downlink control information message that activates or deactivates a configured grant that allocates uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI.
[0078] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: transmitting a radio resource control message including a second indication of a threshold period for the UE to transmit a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, receiving the feedback message from the UE may be based on the transmitted radio resource control message including the second indication of the threshold period.
[0079] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: transmitting a media access control-control element message including a second indication of a threshold period for the UE to transmit a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, receiving the feedback message from the UE may be based on the transmitted media access control-control element message including the second indication of the threshold period.
[0080] Some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for: transmitting a downlink control information message including a second indication of a threshold period for the UE to transmit a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission. In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, receiving the feedback message from the UE may be based on the transmitted downlink control information message including the second indication of the threshold period.
[0081] In some examples of the methods, apparatuses (devices), and non-transitory computer-readable media described herein, the UE may be prohibited from transmitting semi-persistent uplink transmissions after the base station receives the feedback message.
[0082] In some examples of the methods, apparatus (devices), and non-transitory computer-readable media described herein, a TTI includes a mini-slot.
[0083] In some examples of the methods, apparatus (equipment), and non-transitory computer-readable media described herein, a TTI includes a time slot. BRIEF DESCRIPTION OF THE DRAWINGS
[0085] Figure 1 and 2
[0014] An example of a wireless communication system supporting techniques for grant-less transmissions in accordance with one or more aspects of the present disclosure is illustrated.
[0086] Figure 3 and 4
[0014] Illustrated are examples of downlink and uplink configurations that support techniques for grant-free transmissions in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure.
[0087] Figure 5 An example of a process flow supporting techniques for grant-less transmission in a full-duplex wireless communication system is illustrated in accordance with one or more aspects of the present disclosure.
[0088] Figure 6 and 7A block diagram is shown of a device supporting techniques for grant-less transmission in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure.
[0089] Figure 8 A block diagram of a UE communication manager supporting techniques for grant-less transmission in a full-duplex wireless communication system is shown in accordance with one or more aspects of the present disclosure.
[0090] Figure 9
[0014] A diagram is shown of a system including devices supporting techniques for grant-less transmission in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure.
[0091] Figure 10 and 11 A block diagram is shown of a device supporting techniques for grant-less transmission in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure.
[0092] Figure 12 A block diagram of a base station communications manager supporting techniques for grant-less transmissions in a full-duplex wireless communication system is shown, in accordance with one or more aspects of the present disclosure.
[0093] Figure 13
[0014] A diagram is shown of a system including devices supporting techniques for grant-less transmission in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure.
[0094] Figures 14 to 22
[0014] Shown is a flow chart illustrating a method of supporting techniques for grant-free transmissions in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure.
[0095] Detailed description
[0096] A wireless communication system may include communication devices, such as UEs and base stations (e.g., evolved Node B (eNB), next generation Node B, or Gigabit Node B (any of which may be referred to as gNB), or some other base station) that support wireless communication over one or more radio access technologies. Examples of radio access technologies include 4G systems (such as LTE systems), and 5G systems, which may be referred to as NR systems. Communication devices may operate in half-duplex mode or full-duplex mode, or a combination thereof. For example, in half-duplex mode, a UE may transmit uplink communications or receive downlink communications during a TTI. In full-duplex mode, a UE may simultaneously transmit uplink communications and receive downlink communications during a TTI. A TTI may span one or more time resources (e.g., symbols, mini-slots, time slots, etc.). As described herein, simultaneous wireless communication by a base station or a UE, or both, may include uplink transmission, uplink reception, downlink transmission, or downlink reception, or a combination thereof, occurring at the same time (e.g., symbol period, mini-slot, time slot, etc.). In some examples, simultaneous wireless communications may be referred to as overlapping communications (eg, a semi-persistent transmission that overlaps in time with a dynamic transmission may be communicated within the same or overlapping time duration).
[0097] The UE may be configured to operate in half-duplex mode during a portion of the TTI (e.g., the half-duplex portion) and to operate in full-duplex mode during another portion of the TTI (e.g., the full-duplex portion). In some examples, during the half-duplex portion of the TTI (wherein the UE operates in half-duplex mode), the UE may exclusively receive downlink transmissions from the base station. Alternatively, during the half-duplex portion of the TTI (wherein the UE operates in half-duplex mode), the UE may exclusively transmit uplink transmissions to the base station. In some other examples, during the other portion of the TTI (e.g., the full-duplex portion) (when the UE operates in full-duplex mode), the UE may be configured to simultaneously transmit uplink transmissions (e.g., semi-persistent uplink transmissions (also known as no grant uplink transmissions or configured grant uplink transmissions)) to the base station and receive downlink transmissions from the base station.
[0098] In some cases, the UE may determine to skip uplink transmissions (e.g., semi-persistent uplink transmissions) based on uplink traffic conditions. To increase downlink throughput to the UE, the UE may be configured to signal to the base station that the UE is skipping uplink transmissions during the full-duplex portion of a TTI (e.g., one or more symbols, mini-slots, or time slots). For example, the UE may transmit a feedback message (e.g., in uplink control information (UCI)) to the base station prior to an uplink transmission to let the base station know that no uplink transmissions will occur during the full-duplex portion of the TTI. Once the feedback message is transmitted, the UE may be prohibited from transmitting uplink transmissions (e.g., semi-persistent uplink transmissions). In other words, once the feedback message is transmitted, the UE may be configured to discard or skip the uplink transmission. Upon receiving the feedback message, the base station may use the same configuration or a different configuration for downlink transmissions across that TTI.
[0099] When the UE is operating in half-duplex mode, the base station may be configured to transmit downlink transmissions to the UE based on a parameter set (e.g., MCS, PMI, RI, transmission configuration indicator (TCI) state, etc.). Alternatively, when the UE is operating in full-duplex mode, the base station may be configured to transmit downlink transmissions to the UE based on another parameter set (e.g., MCS (lower MCS), PMI, RI, TCI state (such as different downlink beams associated with different TCI states), etc.) to reduce self-interference issues at the UE. However, when the UE skips uplink transmissions during the full-duplex portion of a TTI (where the UE is configured to operate in full-duplex mode (i.e., support both reception and transmission)), the base station may use a downlink configuration (e.g., parameter set) associated with the half-duplex portion of the TTI (where the UE is configured to operate in half-duplex mode). For example, in response to receiving a feedback message, the base station may use the same downlink configuration for downlink transmissions across the full-duplex portion of the TTI as used for the half-duplex portion. Otherwise, if the UE does not skip uplink transmission, the base station may use different downlink configurations for the full-duplex portion and the half-duplex portion of the TTI. Such techniques may enable a UE to indicate that it will skip uplink transmission and, therefore, may enable the base station to use the various downlink configurations described above to increase throughput and achieve efficient communication based on whether the UE skips uplink transmission.
[0100] The UE may be configured to determine a downlink configuration for an overlapping portion of a TTI (e.g., a portion of a TTI including downlink communication and uplink communication at the UE). That is, the overlapping portion of a TTI may be a portion of a TTI in which the UE is configured to receive a downlink transmission from a base station and transmit an uplink transmission to the base station. In some cases, the UE may be configured to determine the downlink configuration based on whether a feedback message is transmitted. For example, if the feedback message is not transmitted, the UE may be prepared to receive downlink transmissions according to a downlink configuration specific to the overlapping portion of the TTI (e.g., a full-duplex configuration). Otherwise, if the feedback message is transmitted, the UE may be prepared to receive downlink transmissions according to a downlink configuration specific to a portion of the TTI (e.g., a half-duplex configuration) because there will be no uplink transmissions in that portion of the TTI.
[0101] The UE may be configured to determine the configuration based on pre-configuration, rules, or signaling from the base station (e.g., RRC message, MAC-CE message, downlink control information (DCI) message, etc.), or a combination thereof. In some examples, the UE may determine the downlink configuration based on a rule, for example, if full-duplex communication will occur, then the downlink may always communicate via a single layer. In some other examples, the UE may determine the downlink configuration based on a pre-configuration performed by the base station. For example, the base station may configure two sets of configurations, one for half-duplex and the other for full-duplex. The UE may select which set to use based on whether a feedback message is sent. Alternatively, based on base station signaling, the UE may determine the configuration for the downlink.
[0102] Various aspects of the subject matter described in this disclosure can be implemented to improve the efficiency of duplex communications at one or more communication devices. In some examples, configuring a communication device to support techniques for providing feedback related to semi-persistent uplink transmissions can result in reduced power consumption, improved spectral efficiency, and in some examples, can promote higher reliability and lower latency duplex communications, among other benefits.
[0103] Aspects of the present disclosure are initially described in the context of wireless communication systems. Aspects of the present disclosure are further illustrated and described through and with reference to apparatus diagrams, system diagrams, and flow diagrams related to techniques for grant-free transmission in full-duplex wireless communication systems.
[0104] Figure 1An example of a wireless communication system 100 that supports techniques for grant-free transmission in accordance with one or more aspects of the present disclosure is illustrated. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an Advanced LTE (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, communication with low-cost and low-complexity devices, or any combination thereof.
[0105] Base stations 105 may be dispersed throughout a geographic area to form wireless communication system 100 and may be different forms of devices or devices with different capabilities. Base stations 105 and UEs 115 may communicate wirelessly via one or more communication links 125. Each base station 105 may provide a coverage area 110 over which UEs 115 and base stations 105 may establish one or more communication links 125. Coverage area 110 may be an example of a geographic area over which base stations 105 and UEs 115 may support signal communication according to one or more radio access technologies.
[0106] The UEs 115 may be dispersed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary or mobile, or stationary and mobile at different times. The UEs 115 may be different forms of devices or devices with different capabilities. Figure 1 1. The UE 115 described herein may be capable of communicating with various types of devices, such as other UEs 115, base stations 105, or network equipment (e.g., core network nodes, relays, integrated access and backhaul (IAB) nodes, or other network equipment), such as Figure 1 As shown in .
[0107] Each base station 105 can communicate with the core network 130, with each other, or both. For example, a base station 105 can interface with the core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). The base stations 105 can communicate with each other directly (e.g., directly between base stations 105), indirectly (e.g., via the core network 130), or both directly and indirectly over the backhaul links 120 (e.g., via X2, Xn, or other interfaces). In some examples, the backhaul links 120 can be or include one or more radio links. The UE 115 can communicate with the core network 130 via communication links 155. One or more of the base stations 105 described herein may include or may be referred to by one of ordinary skill in the art as a base transceiver station, a radio base station, an access point, a radio transceiver, a Node B, an evolved Node B (eNB), a next generation Node B, or a Gigabit Node B (any of which may be referred to as a gNB), a Home Node B, a Home eNode B, or other suitable terminology.
[0108] The UE 115 may include or may be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable term, where "device" may also be referred to as a unit, a station, a terminal, or a client, etc. The UE 115 may also include or may be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, the UE 115 may include or be referred to as a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or a machine type communication (MTC) device, etc., which may be implemented in various objects such as appliances or vehicles, meters, etc. The UE 115 described herein may be capable of communicating with various types of devices, such as other UEs 115, which may sometimes act as relays, as well as base stations 105 and network equipment including macro eNBs or gNBs, small cell eNBs or gNBs, relay base stations, etc. Figure 1 As shown in .
[0109] The UE 115 and the base station 105 may communicate wirelessly with each other via one or more communication links 125 on one or more carriers. The term "carrier" may refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting the communication link 125. For example, a carrier for the communication link 125 may include a portion of a radio frequency spectrum band (e.g., a bandwidth portion (BWP)) that operates according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling for coordinating carrier operation, user data, or other signaling. The wireless communication system 100 may support communication with the UE 115 using carrier aggregation or multi-carrier operation. The UE 115 may be configured with multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation may be used with both frequency division duplex (FDD) and time division duplex (TDD) component carriers.
[0110] A carrier may also have acquisition signaling or control signaling that coordinates the operation of other carriers. A carrier may be associated with a frequency channel (e.g., an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute Radio Frequency Channel Number (EARFCN)) and may be located according to a channel grid for discovery by a UE 115. A carrier may operate in a standalone mode in which initial acquisition and connection may be performed by a UE 115 via the carrier, or a carrier may operate in a non-standalone mode in which the connection is anchored using a different carrier (e.g., a different carrier of the same or different radio access technology). The communication link 125 shown in the wireless communication system 100 may include an uplink transmission from a UE 115 to a base station 105, or a downlink transmission from a base station 105 to a UE 115. A carrier may carry downlink or uplink communications (e.g., in FDD mode), or may be configured to carry downlink and uplink communications (e.g., in TDD mode).
[0111] A carrier may be associated with a particular bandwidth of radio frequency spectrum, and in some examples, the carrier bandwidth may be referred to as the "system bandwidth" of the carrier or wireless communication system 100. For example, the carrier bandwidth may be one of several determined bandwidths (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 megahertz (MHz)) of a carrier of a particular radio access technology. Devices of the wireless communication system 100 (e.g., base station 105, UE 115, or both) may have a hardware configuration that supports communication on a particular carrier bandwidth, or may be configurable to support communication on one of a set of carrier bandwidths. In some examples, the wireless communication system 100 may include a base station 105 or UE 115 that supports simultaneous communication via carriers associated with multiple carrier bandwidths. In some examples, each served UE 115 may be configured to operate on a portion (e.g., a subband, a BWP) or all of the carrier bandwidth.
[0112] The signal waveform transmitted on the carrier may include multiple subcarriers (e.g., using a multicarrier modulation (MCM) technique such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)). In a system employing MCM techniques, a resource element may include one symbol period (e.g., the duration of one modulation symbol) and one subcarrier, where the symbol period and subcarrier spacing are inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the code rate of the modulation scheme, or both). Thus, the more resource elements received by UE 115 and the higher the order of the modulation scheme, the higher the data rate of UE 115 can be. Wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers may further improve the data rate or data integrity of communications with UE 115.
[0113] One or more parameter designs for a carrier may be supported, where the parameter designs may include a subcarrier spacing (Δf) and a cyclic prefix. A carrier may be divided into one or more BWPs with the same or different parameter designs. In some examples, a UE 115 may be configured with multiple BWPs. In some examples, a single BWP for a carrier may be active at a given time, and communications for a UE 115 may be limited to the one or more active BWPs. A time interval for a base station 105 or a UE 115 may be expressed in multiples of a base time unit, which may be, for example, a sampling period T s =1 / (Δf max Nf) seconds, where Δf max It can represent the maximum supported subcarrier spacing, and N fThe maximum supported discrete Fourier transform (DFT) size may be indicated. Time intervals of communication resources may be organized according to radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame may be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).
[0114] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, a frame may be divided into subframes (e.g., in the time domain), and each subframe may be further divided into a number of time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include a number of codeword periods (e.g., depending on the length of the cyclic prefix added before each codeword period). A time slot may be further divided into a plurality of mini-slots containing one or more codewords. Excluding the cyclic prefix, each codeword period may include one or more (e.g., Nf) sampling periods. The duration of a codeword period may depend on the subcarrier spacing or the operating frequency band. A subframe, time slot, mini-slot, or codeword may be the smallest scheduling unit of the wireless communication system 100 (e.g., in the time domain) and may be referred to as a transmission time interval (TTI). In some examples, the TTI duration (e.g., the number of codeword periods in a TTI) may be variable. Additionally or alternatively, the minimum scheduling unit of the wireless communication system 100 may be dynamically selected (e.g., in bursts of shortened TTIs (sTTIs)).
[0115] Physical channels may be multiplexed on a carrier according to various techniques. Physical control channels and physical data channels may be multiplexed on a downlink carrier, for example, using one or more of time division multiplexing (TDM), frequency division multiplexing (FDM), or hybrid TDM-FDM techniques. A control region (e.g., a control resource set (CORESET)) for physical control channels may be defined by a number of symbol periods and may extend across the system bandwidth or a subset of the system bandwidth of a carrier. One or more control regions (e.g., CORESETs) may be configured for a set of UEs 115. For example, one or more of UEs 115 may monitor or search the control region for control information according to one or more search space sets, and each search space set may include one or more control channel candidates in one or more aggregation levels arranged in a cascaded manner. An aggregation level for a control channel candidate may refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with encoded information for a control information format having a given payload size. The search space sets may include a common search space set configured for transmitting control information to multiple UEs 115 and a UE-specific search space set for transmitting control information to a specific UE 115 .
[0116] Each base station 105 may provide communication coverage via one or more cells (e.g., macro cells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" may refer to a logical communication entity used to communicate with a base station 105 (e.g., on a carrier) and may be associated with an identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID), or other) used to distinguish between adjacent cells. In some examples, a cell may also refer to a geographic coverage area 110 or a portion of a geographic coverage area 110 (e.g., a sector) on which the logical communication entity operates. The scope of such a cell may range from a smaller area (e.g., a structure, a subset of structures) to a larger area depending on various factors (such as the capabilities of the base station 105). For example, a cell may be or include a building, a subset of buildings, or an external space between or overlapping geographic coverage areas 110, among other examples.
[0117] A macro cell covers a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access to UEs 115 that have service subscriptions with a network provider that supports the macro cell. A small cell may be associated with a lower-power base station 105 (compared to a macro cell) and may operate in the same or different frequency bands (e.g., licensed or unlicensed) as the macro cell. A small cell may provide unrestricted access to UEs 115 that have service subscriptions with the network provider, or may provide restricted access to UEs 115 associated with the small cell (e.g., UEs 115 in a closed subscriber group (CSG) or UEs 115 associated with users in a home or office). A base station 105 may support one or more cells and may also support communication over one or more cells using one or more component carriers. In some examples, a carrier may support multiple cells, and different cells may be configured according to different protocol types (e.g., MTC, narrowband IoT (NB-IoT), enhanced mobile broadband (eMBB)) that may provide access to different types of devices.
[0118] Base stations 105 can be mobile and, therefore, provide communication coverage for mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies can overlap, but the different geographic coverage areas 110 can be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies can be supported by different base stations 105. The wireless communication system 100 can include, for example, a heterogeneous network in which different types of base stations 105 provide coverage for various geographic coverage areas 110 using the same or different radio access technologies.
[0119] The wireless communication system 100 may support synchronous or asynchronous operation. For synchronous operation, the base stations 105 may have similar frame timing, and transmissions from different base stations 105 may be approximately aligned in time. For asynchronous operation, the base stations 105 may have different frame timing, and transmissions from different base stations 105 may not be aligned in time in some examples. The techniques described herein may be used for either synchronous or asynchronous operation.
[0120] Some UEs 115, such as MTC or IoT devices, may be low-cost or low-complexity devices and may provide automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC may refer to data communication technology that allows devices to communicate with each other or with a base station 105 without human intervention. In some examples, M2M communication or MTC may include communications from devices that incorporate sensors or meters to measure or capture information and relay such information to a central server or application that utilizes the information or presents it to a person interacting with the application. Some UEs 115 may be designed to collect information or implement automated behavior of machines or other devices. Examples of applications for MTC devices include smart metering, inventory monitoring, water level monitoring, equipment monitoring, healthcare monitoring, wilderness survival monitoring, weather and geographic event monitoring, queue management and tracking, remote security sensing, physical access control, and transaction-based commercial charging.
[0121] The UE 115 may be configured to employ a reduced power consumption operating mode, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception but not simultaneous transmission and reception). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power saving techniques for the UE 115 include entering a power-saving deep sleep mode when not engaged in active communication, operating over a limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UEs 115 may be configured to operate using a narrowband protocol type that is associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a guard band of a carrier, or outside of a carrier.
[0122] A communication device (e.g., a base station, a user equipment terminal, etc.) may be configured with multiple antennas that may be used to transmit and receive communications when operating in full-duplex mode. In some cases, a communication device may be configured with multiple antenna panels for both uplink and downlink communications. In some cases, due to the simultaneous use of multiple antenna panels for both uplink and downlink communications (e.g., in full-duplex mode), the communication device may experience self-interference. In some cases, self-interference may occur due to signal leakage between the transmit and receive antennas.
[0123] In wireless communication system 100, UE 115 or base station 105, or both, may support half-duplex communication or full-duplex communication, or a combination thereof. For example, UE 115 may operate in half-duplex mode, in which UE 115 may receive downlink communications from base station 105 or transmit uplink communications to base station 105 during a TTI. Similarly, base station 105 may operate in half-duplex mode, in which base station 105 may transmit downlink communications to UE 115 or receive uplink communications from UE 115 during a TTI. In some cases, when operating in full-duplex mode, UE 115 or base station 105, or both, may experience self-interference. In some examples, self-interference may occur due to signal leakage between transmit and receive antennas. In some examples, self-interference from the transmit antenna to the receive chain may occur due to proxying by UE 115 or base station 105, or both. In some other examples, self-interference from the transmit antenna to the receive chain may occur due to one or more signal reflections caused by local antenna clutter. In some cases, the self-interference from the transmitted signal may be as strong as the received signal using cancellation techniques (e.g., analog cancellation operations, digital cancellation operations, etc.).
[0124] When operating in full-duplex mode, UE 115 or base station 105, or both, may use different BWPs to reduce self-interference. That is, UE 115 or base station 105, or both, may use different BWPs for downlink and uplink communications. For example, UE 115 may use one BWP to receive downlink transmissions from base station 105 and another BWP to transmit uplink transmissions to base station 105. Similarly, base station 105 may use one BWP to transmit downlink transmissions to UE 115 and another BWP to receive uplink transmissions from UE 115. In some cases, reducing or mitigating self-interference may improve spectral efficiency in wireless communication system 100. In other cases, reducing or mitigating self-interference may provide higher reliability and lower latency for wireless communications between UE 115 and base station 105, or between at least two UEs 115 (e.g., in D2D wireless communications), and the like.
[0125] The wireless communication system 100 may additionally or alternatively support reducing or eliminating self-interference based on beam pair selection. The base station 105 or the UE 115 or both may reduce or mitigate self-interference based on the selection of uplink and downlink beam pairs. For example, the base station 105 or the UE 115 or both may select transmit beams (e.g., transmit uplink beams, transmit downlink beams) and receive beams (e.g., receive uplink beams, receive downlink beams) from different antenna panels or beams with different spatial directions and orientations, etc. In some examples, the base station 105 or the UE 115 or both may select uplink and downlink beam pairs using simultaneous reference signal sweeping operations (e.g., channel state information reference signal (CSI-RS), sounding reference signal (SRS), etc.) based on a beam training procedure. In full-duplex mode, the base station 105 or the UE 115 or both may use two beam pair links for uplink and downlink to balance the signal strength in the desired link and self-interference. For example, if the uplink beam changes, the UE 115 may also update the downlink beam.
[0126] The wireless communication system 100 can be configured to support ultra-reliable communication or low-latency communication or various combinations thereof. For example, the wireless communication system 100 can be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. The UE 115 can be designed to support ultra-reliable, low-latency or critical functions (e.g., mission-critical functions). Ultra-reliable communication can include private communication or group communication and can be supported by one or more mission-critical services such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData). Support for mission-critical functions can include prioritization of services, and mission-critical services can be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, mission-critical, and ultra-reliable low-latency can be used interchangeably herein.
[0127] UE 115 may also be able to communicate directly with other UEs 115 over a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UEs 115 utilizing D2D communication may be within the geographic coverage area 110 of base station 105. Other UEs 115 in such a group may be outside the geographic coverage area 110 of base station 105 or otherwise unable to receive transmissions from base station 105. In some examples, groups of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system, in which each UE 115 transmits to every other UE 115 in the group. In some examples, base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without involving base station 105. D2D communication link 135 may be an example of a communication channel between vehicles (e.g., UEs 115), such as a sidelink communication channel. In some examples, vehicles can communicate using vehicle-to-everything (V2X) communications, vehicle-to-vehicle (V2V) communications, or some combination of these. Vehicles can signal information related to traffic conditions, signal scheduling, weather, safety, emergency situations, or any other information relevant to the V2X system. In some examples, vehicles in a V2X system can communicate with roadside infrastructure (such as roadside units), with the network, or with both, via one or more network nodes (e.g., base station 105) using vehicle-to-network (V2N) communications.
[0128] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or a 5G core (5GC), and the EPC or 5GC may include at least one control plane entity (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) that manages access and mobility, and at least one user plane entity (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)) that routes packets or interconnects to external networks. The control plane entity may manage non-access stratum (NAS) functions such as mobility, authentication, and bearer management for UEs 115 served by base stations 105 associated with the core network 130. User IP packets may be delivered through the user plane entity, which may provide IP address allocation and other functions. The user plane entity may be connected to the IP services 150 of one or more network operators. The IP services 150 may include access to the Internet, an intranet, an IP Multimedia Subsystem (IMS), or packet-switched streaming services.
[0129] Some network devices (such as base stations 105) may include subcomponents, such as access network entities 140, which may be examples of access node controllers (ANCs). Each access network entity 140 may communicate with each UE 115 through one or more other access network transport entities 145, which may be referred to as radio heads, smart radio heads, or transmit / receive points (TRPs). Each access network transport entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or consolidated into a single network device (e.g., base station 105).
[0130] The wireless communication system 100 may operate using one or more frequency bands in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). The 300 MHz to 3 GHz region is referred to as the ultra-high frequency (UHF) region or decimeter band because the wavelengths range from approximately 1 decimeter to 1 meter long. UHF waves can be blocked or redirected by buildings and environmental features, but these waves can penetrate various structures sufficiently for macrocells to provide service to UEs 115 located indoors. Transmissions using UHF waves may be associated with smaller antennas and a shorter range (e.g., less than 100 kilometers) than transmissions using the lower frequencies and longer wavelengths in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.
[0131] The wireless communication system 100 may also operate in a super high frequency (SHF) region using a frequency band from 3 GHz to 30 GHz (also known as a centimeter band) or in an extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz) (also known as a millimeter band). In some examples, the wireless communication system 100 may support millimeter wave (mmW) communications between the UE 115 and the base station 105, and the EHF antennas of the corresponding devices may be smaller and more closely spaced than the UHF antennas. In some examples, this may facilitate the use of antenna arrays within the device. However, the propagation of EHF transmissions may be subject to even greater atmospheric attenuation and a shorter range than SHF or UHF transmissions. The techniques disclosed herein may be employed across transmissions using one or more different frequency regions, and the use of frequency bands specified across these frequency regions may vary by country or regulatory agency.
[0132] The electromagnetic spectrum is typically subdivided into various classes, bands, channels, etc. based on frequency / wavelength. In 5G NR, two initial operating bands have been identified as frequency range designations FR1 (410 MHz–7.125 GHz) and FR2 (24.25 GHz–52.6 GHz). Frequencies between FR1 and FR2 are typically referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is often (interchangeably) referred to as the “sub-6 GHz” band in various documents and articles. Similar naming issues sometimes arise regarding FR2, which is often (interchangeably) referred to as the “millimeter wave” band in various documents and articles, although it is different from the extremely high frequency (EHF) band (30 GHz–300 GHz) identified as the “millimeter wave” band by the International Telecommunication Union (ITU). With the above in mind, unless otherwise specified, it should be understood that, if used herein, the term “sub-6 GHz” or the like can broadly refer to frequencies that may be less than 6 GHz, may be within FR1, or may include mid-band frequencies. Furthermore, unless specifically stated otherwise, it should be understood that the term "millimeter wave" and the like, if used herein, may broadly refer to frequencies that may include mid-band frequencies, may be within FR2, or may be within the EHF band.
[0133] The wireless communication system 100 may utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 may employ licensed assisted access (LAA), LTE unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed band, such as the 5 GHz industrial, scientific, and medical (ISM) band. When operating in an unlicensed radio frequency spectrum band, devices (such as base stations 105 and UEs 115) may employ carrier sensing for conflict detection and avoidance. In some examples, operations in the unlicensed band may be based on a carrier aggregation configuration (e.g., LAA) in coordination with component carriers operating in the licensed band. Operations in the unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, among others.
[0134] The base station 105 or UE 115 may be equipped with multiple antennas that can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communications, or beamforming. The antennas of the base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels that can support MIMO operations or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly (such as an antenna tower). In some examples, the antennas or antenna arrays associated with the base station 105 may be located at different geographical locations. The base station 105 may have an antenna array having several rows and columns of antenna ports that the base station 105 can use to support beamforming for communications with the UE 115. Similarly, the UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support radio frequency beamforming for signals transmitted via the antenna ports.
[0135] The base station 105 or the UE 115 can use MIMO communication to exploit multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals via different spatial layers. Such a technique may be referred to as spatial multiplexing. For example, a transmitting device may transmit multiple signals via different antennas or different antenna combinations. Similarly, a receiving device may receive multiple signals via different antennas or different antenna combinations. Each of the multiple signals may be referred to as a separate spatial stream and may carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers may be associated with different antenna ports for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO), in which multiple spatial layers are transmitted to the same receiving device, and multi-user MIMO (MU-MIMO), in which multiple spatial layers are transmitted to multiple devices.
[0136] Beamforming (which may also be referred to as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting device or a receiving device (e.g., base station 105, UE 115) to shape or steer an antenna beam (e.g., a transmit beam, a receive beam) along a spatial path between the transmitting device and the receiving device. Beamforming can be achieved by combining signals communicated via antenna elements of an antenna array so that some signals propagating at a particular orientation relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to signals communicated via antenna elements can include the transmitting device or the receiving device applying an amplitude offset, a phase offset, or both to the signals carried via the antenna elements associated with that device. The adjustments associated with each antenna element can be defined by a set of beamforming weights associated with a particular orientation (e.g., relative to the antenna array of the transmitting device or the receiving device, or relative to some other orientation).
[0137] The base station 105 or the UE 115 may use beam sweeping techniques as part of a beamforming operation. For example, the base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) to perform beamforming operations for directional communication with the UE 115. Some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by the base station 105 in different directions. For example, the base station 105 may transmit signals according to different sets of beamforming weights associated with different transmission directions. The transmissions in different beam directions may be used (e.g., by a transmitting device (such as the base station 105) or a receiving device (such as the UE 115)) to identify a beam direction for later transmission or reception by the base station 105.
[0138] Some signals, such as data signals associated with a particular recipient device, may be transmitted by base station 105 in a single beam direction, e.g., a direction associated with a recipient device, such as UE 115. In some examples, a beam direction associated with transmissions along a single beam direction may be determined based on signals transmitted in one or more beam directions. For example, UE 115 may receive one or more signals transmitted by base station 105 in different directions and may report to base station 105 an indication of the signal received by UE 115 with the highest signal quality or other acceptable signal quality.
[0139] In some examples, transmission by a device (e.g., by a base station 105 or a UE 115) may be performed using multiple beam directions, and the device may use a combination of digital precoding or radio frequency beamforming to generate a combined beam for transmission (e.g., from the base station 105 to the UE 115). The UE 115 may report feedback indicating precoding weights for one or more beam directions, and the feedback may correspond to a configured number of beams across the system bandwidth or one or more subbands. The base station 105 may transmit reference signals that may be precoded or unprecoded (e.g., cell-specific reference signals (CRS), channel state information reference signals (CSI-RS)). The UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., a multi-panel type codebook, a linear combination type codebook, a port selection type codebook). Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 may use similar techniques to transmit signals multiple times in different directions (e.g., to identify a beam direction for subsequent transmission or reception by UE 115) or to transmit signals in a single direction (e.g., to transmit data to a receiving device).
[0140] A receiving device (e.g., UE 115) may attempt multiple receive configurations (e.g., directional listening) when receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105. For example, the receiving device may attempt multiple receive directions by receiving via different antenna subarrays, processing received signals according to different antenna subarrays, receiving according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array (e.g., different directional listening weight sets), or processing received signals according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array, any of which may be referred to as "listening" according to different receive configurations or receive directions. In some examples, the receiving device may use a single receive configuration to receive along a single beam direction (e.g., when receiving data signals). The single receive configuration may be aligned on a beam direction determined based on listening according to different receive configuration directions (e.g., a beam direction determined to have the highest signal strength, highest signal-to-noise ratio (SNR), or other acceptable signal quality based on listening according to multiple beam directions).
[0141] The wireless communication system 100 can be a packet-based network that operates according to a layered protocol stack. In the user plane, the communication of the bearer or packet data convergence protocol (PDCP) layer can be IP-based. The radio link control (RLC) layer can perform packet segmentation and reassembly to communicate on the logical channel. The media access control (MAC) layer can perform priority handling and multiplex the logical channel into the transport channel. The MAC layer can also use error detection technology, error correction technology, or both to support retransmission of the MAC layer to improve link efficiency. In the control plane, the radio resource control (RRC) protocol layer can provide the establishment, configuration and maintenance of the RRC connection of the radio bearer that supports user plane data between the UE 115 and the base station 105 or the core network 130. In the physical layer, the transport channel can be mapped to the physical channel.
[0142] UE 115 and base station 105 may support retransmission of data to increase the likelihood that the data is successfully received. Hybrid Automatic Repeat Request (HARQ) feedback is a technique for increasing the likelihood that data is correctly received on communication link 125. HARQ may include a combination of error detection (e.g., using a cyclic redundancy check (CRC)), forward error correction (FEC), and retransmission (e.g., automatic repeat request (ARQ)). HARQ may improve MAC layer throughput in poor radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, a device may support simultaneous slot HARQ feedback, wherein the device may provide HARQ feedback in a particular time slot for data received in a previous symbol in that time slot. In other cases, the device may provide HARQ feedback in a subsequent time slot or based on some other time interval.
[0143] The techniques described herein may be implemented via additional or alternative wireless devices, including IAB nodes 104, distributed units (DUs) 165, centralized units (CUs) 160, radio units (RUs) 170, and the like, in addition to or as an alternative to those performed between UE 115 and base station 105. For example, in some implementations, the aspects described herein may be implemented in the context of a disaggregated radio access network (RAN) architecture (e.g., an open RAN architecture). In a disaggregated architecture, the RAN may be split into three functional areas, corresponding to the CU 160, DU 165, and RU 170. The functional split between the CU 160, DU 165, and RU 175 is flexible and, therefore, results in many different functional arrangements, depending on which functions (e.g., MAC functions, baseband functions, radio frequency functions, and any combination thereof) are performed at the CU 160, DU 165, and RU 175. For example, a functional split of the protocol stack may be employed between the DU 165 and the RU 170 such that the DU 165 may support one or more layers of the protocol stack and the RU 170 may support one or more different layers of the protocol stack.
[0144] Some wireless communication systems (e.g., wireless communication system 100), infrastructure for NR access, and spectrum resources may additionally support wireless backhaul link functionality to supplement wired backhaul connections, thereby providing an IAB network architecture. One or more base stations 105 may include a CU 160, a DU 165, and a RU 170, and may be referred to as a donor base station 105 or an IAB donor. One or more DUs 165 (e.g., and / or RUs 170) associated with the donor base station 105 may be partially controlled by the CU 160 associated with the donor base station 105. One or more donor base stations 105 (e.g., IAB donors) may communicate with one or more additional base stations 105 (e.g., IAB nodes 104) via supported access and backhaul links. The IAB nodes 104 may support mobile terminal (MT) functionality controlled and / or scheduled by the DUs 165 coupled to the IAB donor. In addition, the IAB node 104 may include a DU 165 that supports communication links with additional entities (e.g., IAB node 104, UE 115, etc.) in a relay chain or configuration (e.g., downstream) of the access network. In such a scenario, one or more components of the disaggregated RAN architecture (e.g., one or more IAB nodes 104 or components of the IAB node 104) may be configured to operate according to the techniques described herein.
[0145] In some examples, wireless communication system 100 may include a core network 130 (e.g., a next generation core network (NGC)), one or more IAB donors, IAB nodes 104, and UE 115, where each IAB node 104 may be partially controlled by each other and / or the IAB donor. The IAB donor and IAB node 104 may be examples of aspects of base station 105. The IAB donor and one or more IAB nodes 104 may be configured as a relay chain (e.g., or communicate according to a relay chain).
[0146] For example, an access network (AN) or RAN may refer to communications between an access node (e.g., an IAB donor), an IAB node 104, and one or more UEs 115. The IAB donor may facilitate connectivity between the core network 130 and the AN (e.g., via a wired or wireless connection to the core network 130). That is, the IAB donor may refer to a RAN node that has a wired or wireless connection to the core network 130. The IAB donor may include a CU 160 and at least one DU 165 (e.g., and RU 170), wherein the CU 160 may communicate with the core network 130 via an NG interface (e.g., a backhaul link). The CU 160 may host Layer 3 (L3) functionality and signaling (e.g., RRC, Service Data Adaptation Protocol (SDAP), PDCP, etc.). At least one DU 165 and / or RU 170 may host lower layer (such as Layer 1 (L1) and Layer 2 (L2)) (e.g., RLC, MAC, physical (PHY), etc.) functionality and signaling, and each may be controlled at least in part by the CU 160. The DU 165 may support one or more different cells. The IAB donor and the IAB node 104 may communicate over an F1 interface according to a protocol (e.g., an F1 AP protocol) that defines signaling messages. Additionally, the CU 160 may communicate with the core network over an NG interface (which may be an example of a portion of a backhaul link) and may communicate with other CUs 160 (e.g., a CU 160 associated with an alternate IAB donor) over an Xn-C interface (which may be an example of a portion of a backhaul link).
[0147] An IAB node 104 may refer to a RAN node that provides IAB functionality (e.g., access to UE 115, wireless self-backhaul capabilities, etc.). An IAB node 104 may include a DU 165 and a MT. The DU 165 may serve as a distributed scheduling node toward child nodes associated with the IAB node 104, and the MT may serve as a scheduled node toward a parent node associated with the IAB node 104. That is, an IAB donor may be referred to as a parent node in communication with one or more child nodes (e.g., an IAB donor may relay transmissions for a UE through one or more other IAB nodes 104). Additionally, an IAB node 104 may also be referred to as a parent node or child node of other IAB nodes 104, depending on the relay chain or configuration of the AN. Thus, the MT entity (e.g., MT) of the IAB node 104 may provide a Uu interface for the child node to receive signaling from the parent IAB node 104, and the DU interface (e.g., DU 165) may provide a Uu interface for the parent node to signal the child IAB node 104 or UE 115.
[0148] For example, the IAB node 104 can be referred to as a parent node associated with the IAB node and a child node associated with the IAB donor. The IAB donor can include a CU 160 having a wired connection (e.g., optical fiber) or a wireless connection to the core network and can serve as the parent node of the IAB node 104. For example, the DU 165 of the IAB donor can relay transmissions to the UE 115 via the IAB node 104 and can directly signal transmissions to the UE 115. The CU 160 of the IAB donor can signal the establishment of a communication link to the IAB node 104 via the F1 interface, and the IAB node 104 can schedule transmissions (e.g., transmissions relayed from the IAB donor to the UE 115) via the DU 165. In other words, data can be relayed to and from the IAB node 104 via signaling over the NR Uu interface of the MT to the IAB node 104. Communications with the IAB node 104 may be scheduled by the DU 165 of the IAB donor, and communications with the IAB node 104 may be scheduled by the DU 165 of the IAB node 104 .
[0149] In situations where the techniques described herein are applied in the context of a disaggregated RAN architecture, one or more components of the disaggregated RAN architecture (e.g., one or more IAB nodes 104 or components of an IAB node 104) can be configured to support the techniques described herein for grant-free transmission in wireless communications. For example, some operations described as being performed by a UE 115 or a base station 105 can additionally or alternatively be performed by components of the disaggregated RAN architecture (e.g., an IAB node, a DU, a CU, etc.).
[0150] In the wireless communication system 100, a UE 115 and a base station 105 (e.g., an evolved Node B (eNB), a next-generation Node B, or a Gigabit Node B (any of which may be referred to as a gNB), or some other base station) may support wireless communication over one or more radio access technologies. Examples of radio access technologies include 4G systems (such as LTE systems) and 5G systems, which may be referred to as NR systems. The base station 105 and the UE 115 may operate in half-duplex mode or full-duplex mode, or a combination thereof. The wireless communication system 100 may be configured to support techniques for semi-persistent uplink transmission for full-duplex mode operation. For example, the UE 115 may include a UE communication manager 101 that enables the UE 115 to determine uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI. The UE may determine, via the UE communication manager 101, based on conditions, to release uplink resources associated with the semi-persistent uplink transmission during a portion of a TTI. Thus, the UE may transmit a feedback message to the base station via the UE communications manager 101, the feedback message including an indication that the UE 115 is to skip semi-persistent uplink transmissions based on a determination to release uplink resources, based on releasing uplink resources, or based on both. The base station 105 may include a base station communications manager 102 that enables the base station 105 to receive a feedback message from the UE 115, the feedback message including an indication that the UE 115 is to skip semi-persistent uplink transmissions during a portion of a TTI. The base station 105 may determine a downlink parameter set based on the received feedback message, via the base station communications manager 102, and transmit a downlink transmission during the portion of the TTI based on the determined downlink parameter set.
[0151] Figure 2 An example of a wireless communication system 200 that supports a technique for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is illustrated. The wireless communication system 200 may implement aspects of the wireless communication system 100. For example, the wireless communication system 200 may include a base station 105 and a UE 115, which may be examples of the base station 105 and the UE 115 described herein. The wireless communication system 200 may support multiple radio access technologies, including 4G systems (such as LTE systems, LTE-A systems, or LTE-A Pro systems), and 5G systems (which may be referred to as NR systems).
[0152] Base station 105 and UE 115 may be configured with multiple antennas, which may be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output communications, or beamforming, or any combination thereof. The antennas of base station 105 and UE 115 may be located within one or more antenna arrays or antenna panels that may support multiple-input multiple-output operations or transmit or receive beamforming. For example, base station 105 antennas or antenna arrays may be co-located at an antenna assembly (such as an antenna tower). In some examples, the antennas or antenna arrays associated with base station 105 may be located at different geographical locations. Base station 105 may have an antenna array having several rows and columns of antenna ports that base station 105 may use to support beamforming for communications with UE 115. Similarly, UE 115 may have one or more antenna arrays that may support various multiple-input multiple-output or beamforming operations. Additionally or alternatively, the antenna panel may support radio frequency beamforming for signals transmitted via one or more antenna ports. Thus, base station 105 and UE 115 may be configured to support directional communications (eg, beamformed communications) using multiple antennas.
[0153] exist Figure 2 In an example, when base station 105 and UE 115 are configured with multiple antenna panels (one antenna panel may be dedicated to downlink communications, while another antenna panel may be dedicated to uplink communications), base station 105 and UE 115 may experience self-interference. Self-interference may be a result of using multiple antenna panels for both uplink and downlink communications (e.g., in full-duplex communications). In some examples, self-interference may occur due to signal leakage between transmit antenna 205 and receive antenna 210. In some other examples, self-interference may occur due to signal leakage between transmit antenna 215 and receive antenna 210, but such self-interference may be less than self-interference between transmit antenna 205 and receive antenna 210. When base station 105 or UE 115 or both operate in full-duplex mode, base station 105 or UE 115 or both may manage (e.g., reduce or eliminate) self-interference at base station 105 or UE 115 or both by managing transmissions.
[0154] The base station 105 or the UE 115 or both may operate in half-duplex mode or full-duplex mode or a combination thereof. For example, in half-duplex mode, the UE 115 may transmit uplink communications or receive downlink communications during one or more TTIs. In full-duplex mode, the UE 115 may simultaneously transmit uplink communications and receive downlink communications during one or more TTIs. A TTI may span one or more time resources (e.g., symbols, mini-slots, time slots, etc.) and one or more frequency resources (e.g., subcarriers, carriers, etc.). The UE 115 may be configured to operate in half-duplex mode during a portion of the TTI (e.g., the half-duplex portion) and in full-duplex mode during another portion of the TTI (e.g., the full-duplex portion), respectively. Figure 3 and Figure 4 As stated.
[0155] In some examples, UE 115 may receive downlink transmissions from base station 105 during the half-duplex portion of a TTI (where UE 115 is operating in half-duplex mode). Alternatively, during the half-duplex portion of a TTI (where UE 115 is operating in half-duplex mode), UE 115 may transmit uplink transmissions exclusively to base station 105. In some other examples, during other portions (e.g., the full-duplex portion) of the TTI (when UE 115 is operating in full-duplex mode), UE 115 may be configured to simultaneously transmit uplink transmissions to base station 105 (e.g., semi-persistent uplink transmissions) and receive downlink transmissions from base station 105, respectively. Figure 3 and Figure 4 As stated.
[0156] Base station 105 may transmit an RRC message to UE 115 that includes a configured grant 220 allocating an uplink transmission (e.g., a semi-persistent uplink transmission). In some examples, base station 105 may transmit a DCI message to UE 115 that activates or deactivates the configured grant 220 allocating one or more uplink resources (e.g., symbols, mini-slots, slots, subframes, frames, subcarriers, carriers, etc.) associated with the uplink transmission (e.g., the semi-persistent uplink transmission). In some cases, UE 115 may determine to skip an uplink transmission (e.g., the semi-persistent uplink transmission) based on uplink traffic conditions. For example, UE 115 may determine one or more uplink resources associated with the semi-persistent uplink transmission during a portion of a TTI, which may be a mini-slot, a slot, or a combination thereof. The portion of the TTI may include a set of OFDM symbols. The set of OFDM symbols may include at least one OFDM symbol preceding the portion of the TTI or at least one OFDM symbol following the portion of the TTI, or both.
[0157] To increase the downlink throughput of UE 115, UE 115 may be configured to signal to base station 105 that UE 115 is skipping semi-persistent uplink transmissions during a portion of a TTI (e.g., one or more symbols, mini-slots, or time slots). For example, UE 115 may transmit a feedback message 225 to base station 105 prior to a semi-persistent uplink transmission to let base station 105 know that a semi-persistent uplink transmission will not occur during that portion of the TTI. UE 115 may transmit feedback message 225 based on one or more conditions. For example, UE 115 may determine that a buffer associated with UE 115 meets a threshold during a first time period. UE 115 may determine that the first time period meets a threshold period prior to a semi-persistent uplink transmission. In other words, feedback message 225 may be transmitted when the buffer is below a threshold at time Y, and Y is before the semi-persistent uplink transmission at time X.
[0158] UE 115 may determine a threshold period of time for transmitting feedback message 225 to base station 105. That is, the amount of time X may be preconfigured or based on a configuration. For example, base station 105 may transmit (and UE 115 may receive) a threshold period of time (e.g., referring to FIG. 1 ) in an RRC message, a MAC-CE message, or a DCI message, or a combination thereof. Figure 3 330) as described above. In other examples, the UE 115 may determine an earlier TTI for transmitting the feedback message 225 to the base station 105 based on the threshold period. The TTI and the earlier TTI may be contiguous or non-contiguous. For example, the UE 115 may determine to transmit the feedback message in the (mn)th TTI (e.g., mini-slot, time slot) to indicate that there was no semi-persistent uplink transmission in the mth TTI (e.g., mini-slot, time slot).
[0159] Once the feedback message 225 is transmitted, the UE 115 may be prohibited from transmitting uplink transmissions (e.g., semi-persistent uplink transmissions). Based on whether the feedback message 225 is transmitted by the UE 115, the UE 115 is prepared to receive downlink communications accordingly. After receiving the feedback message 225, the base station 105 may use the same or different configuration for downlink transmissions across the TTI. When the UE 115 operates in half-duplex mode, the base station 105 can be configured to transmit downlink transmissions to the UE 115 based on a parameter set (e.g., MCS, PMI, RI, TCI state, etc.). Alternatively, when the UE 115 operates in full-duplex mode, the base station 105 can be configured to transmit downlink transmissions to the UE 115 based on another parameter set (e.g., MCS (lower MCS), PMI, RI, TCI state (different downlink beams), etc.) to reduce self-interference problems at the UE.
[0160] However, in some examples, when UE 115 skips uplink transmissions during the full-duplex portion of a TTI (where UE 115 is configured to operate in full-duplex mode (i.e., supporting both reception and transmission), base station 105 can use a configuration (e.g., a parameter set) associated with the half-duplex portion of the TTI (where UE 115 is configured to operate in half-duplex mode). For example, in response to receiving feedback message 225, base station 105 can use the same configuration for downlink transmissions across the full-duplex portion of the TTI as used for the half-duplex portion. Otherwise, if UE 115 does not skip uplink transmissions, base station 105 can use different downlink configurations for the full-duplex portion and the half-duplex portion of the TTI to reduce or mitigate self-interference.
[0161] UE 115 can be configured to determine the downlink configuration for the overlapping portion of the TTI. That is, UE 115 is configured to receive the downlink transmission from base station 105 and transmit the uplink transmission to the base station in the TTI portion. In some cases, UE 115 can be configured to determine the downlink configuration based on whether the feedback message is transmitted. For example, if the feedback message is not transmitted, UE 115 can be prepared to receive the downlink transmission according to the downlink configuration (e.g., full-duplex configuration) specific to that portion of the TTI. Otherwise, if the feedback message is not transmitted, UE 115 can be prepared to receive the downlink transmission according to the downlink configuration (e.g., half-duplex configuration) specific to that portion of the TTI, because there will be no uplink transmission in that portion of the TTI.
[0162] UE 115 can be configured to determine the configuration based on pre-configuration, rules, or signaling from base station 150 (e.g., RRC message, MAC-CE message, DCI message, etc.), or a combination thereof. In some examples, UE 115 can determine the downlink configuration based on rules, for example, if full-duplex communication will occur, the downlink may always be single-layer. In some other examples, UE 115 can determine the downlink configuration based on a pre-configuration performed by base station 105. For example, the base station can configure two groups of configurations, one for half-duplex and the other for full-duplex. UE 115 can select which group to use based on whether a feedback message is sent. Alternatively, based on base station 105 signaling, UE 115 can determine the configuration for downlink transmission.
[0163] Figure 3 An example of a downlink and uplink configuration 300 that supports a technique for grant-free transmission in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure is illustrated. The downlink and uplink configuration 300 may implement a technique for grant-free transmission in a full-duplex wireless communication system. Figure 1The wireless communication system 100 described and referenced Figure 2 Aspects of the wireless communication system 200 are described. Figure 3 In the example of FIG, base station 105 or UE 115 or both may operate in half-duplex mode or full-duplex mode, or a combination thereof. For example, downlink and uplink configuration 300 may be based on configuration performed by base station 105 and implemented by base station 105 or UE 115 or both to facilitate power conservation for UE 115 when operating in full-duplex mode. Downlink and uplink configuration 300 may be based on configuration performed by base station 105 and implemented by UE 115 to facilitate power conservation for UE 115 when operating in full-duplex mode. Downlink and uplink configuration 300 may also be based on configuration performed by base station 105 and implemented by base station 105 or UE 115 or both to facilitate high reliability and low latency wireless communications, among other benefits.
[0164] exist Figure 3 In the example of FIG, the base station 105 or the UE 115 or both may operate in half-duplex mode during the half-duplex portion 315-a of the TTI 305. For example, the base station 105 or the UE 115 or both may operate in half-duplex mode during the half-duplex portion 315-a of the TTI 305. N With TTI N+1 In the half-duplex portion 315-a of the TTI 305 (e.g., in the TTI N With TTI N+1 ), the base station 105 can transmit a downlink transmission 310 (e.g., downlink control information, downlink data) based on one or more downlink resources (e.g., code elements, mini-time slots, time slots, subframes, frames, subcarriers, carriers, etc.), and the UE 115 can receive the downlink transmission 310 based on the one or more downlink resources.
[0165] The base station 105 or the UE 115 or both may also operate in full-duplex mode during the full-duplex portion 315-b of the TTI 305. For example, the base station 105 or the UE 115 or both may operate in full-duplex mode during the full-duplex portion 315-b of the TTI 305. N+1 With TTI N+2305 and operates in full-duplex mode. Base station 105 may transmit an RRC message to UE 115 that includes a configured grant allocating an uplink transmission 320 (e.g., a semi-persistent uplink transmission). In some examples, base station 105 may transmit a DCI message to UE 115 that activates or deactivates a configured grant allocating one or more uplink resources (e.g., symbols, mini-slots, slots, subframes, frames, subcarriers, carriers, etc.) associated with uplink transmission 320 (e.g., semi-persistent uplink transmission). Thus, uplink transmission 320 may be preconfigured during TTI 305 (e.g., downlink time slot, uplink time slot). Thus, UE 115 may be configured to transmit uplink transmission 320 to base station 105 while downlink transmission 310 is in progress. This may reduce latency for uplink reporting by UE 115.
[0166] In some cases, the UE 115 may determine to skip uplink transmissions 320 (e.g., semi-persistent uplink transmissions) based on uplink traffic conditions. To increase the downlink throughput of the UE 115 (e.g., the data rate or data traffic associated with the downlink transmissions 310), the UE 115 may be configured to signal to the base station 105 that the UE 115 skips the full-duplex portion 315-b of the TTI 305 (e.g., one or more symbols, mini-slots, time slots) (e.g., during the TTI). N+1 With TTI N+2 305). The full-duplex portion 315-b may include time resources (e.g., one or more symbols, mini-slots, time slots) during the TTI 305 in which both downlink and uplink communications occur. In other words, the full-duplex portion 315-b may include or be referred to as an overlapping portion of the TTI (e.g., a portion corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission). In some examples, one or more additional time resources (e.g., one or more symbols, mini-slots, time slots) before and after the full-duplex portion 315-b may be used to determine when to transmit feedback messages, etc., as described herein. For example, the UE 115 may transmit a feedback message (e.g., in uplink control information) to the base station 105 before the uplink transmission 320 to let the base station 105 know whether the feedback message was transmitted during the full-duplex portion 315-b of the TTI 305 (e.g., before the TTI N+1 With TTI N+2 No uplink transmission 320 will occur during the TTI 305. Once the feedback message is transmitted, the UE 115 may be prohibited from transmitting uplink transmission 320 (e.g., semi-persistent uplink transmission). After receiving the feedback message, the base station 105 may use the same or different configuration for downlink transmission across the TTI 305, as described herein.
[0167] In some examples, UE 115 may determine the buffer, such as referring to Figure 5 For example, downlink and uplink configuration 300 may include a period 325 (e.g., a first time period). UE 115 may determine whether period 325 satisfies a threshold period 330 prior to uplink transmission 320, and UE 115 may transmit or refrain from transmitting a feedback message based on whether period 325 satisfies threshold period 330.
[0168] Figure 4 An example of a downlink and uplink configuration 400 that supports a technique for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is illustrated. The downlink and uplink configuration 400 may implement a technique for grant-free transmission in a full-duplex wireless communication system. Figure 1 The wireless communication system 100 described and referenced Figure 2 Aspects of the wireless communication system 200 are described. Figure 4 In the example of , base station 105 or UE 115 or both can operate in half-duplex mode or full-duplex mode, or a combination thereof. For example, downlink and uplink configuration 400 can be based on configuration performed by base station 105 and implemented by base station 105 or UE 115 or both to facilitate power conservation for UE 115 when operating in full-duplex mode. Downlink and uplink configuration 400 can be based on configuration performed by base station 105 and implemented by UE 115 to facilitate power conservation for UE 115 when operating in full-duplex mode. Downlink and uplink configuration 400 can also be based on configuration performed by base station 105 and implemented by base station 105 or UE 115 or both to facilitate high reliability and low latency wireless communications, among other benefits.
[0169] exist Figure 4 In the example of , the base station 105 or the UE 115 or both may operate in half-duplex mode during the half-duplex portion 425-a of the TTI 405. For example, the base station 105 or the UE 115 or both may operate in half-duplex mode during the half-duplex portion 425-a of the TTI 405. N With TTI N+1 In the half-duplex portion 425-a of the TTI 405 (e.g., in the TTI N With TTI N+1 ), the base station 105 can transmit a reference signal 410 (e.g., DMRS, SRS, etc.) associated with a downlink transmission 415 (e.g., downlink control information or data) based on one or more downlink resources (e.g., code elements, mini-time slots, time slots, subframes, frames, subcarriers, carriers, etc.), and the UE 115 can receive the downlink transmission 415 based on the reference signal 410.
[0170] The base station 105 or the UE 115 or both may also operate in full-duplex mode during the full-duplex portion 425-b of the TTI 405. For example, the base station 105 or the UE 115 or both may operate in full-duplex mode during the full-duplex portion 425-b of the TTI 405. N+1 With TTI N+2 405 and 406. The base station 105 may transmit an RRC message to the UE 115 that includes a configured grant allocating an uplink transmission 430 (e.g., a semi-persistent uplink transmission). In some examples, the base station 105 may transmit a DCI message to the UE 115 that activates or deactivates a configured grant allocating one or more uplink resources (e.g., symbols, mini-slots, slots, subframes, subframes, subcarriers, carriers, etc.) associated with the uplink transmission 430 (e.g., a semi-persistent uplink transmission). Thus, the uplink transmission 430 may be preconfigured during the TTI 405 (e.g., downlink time slot, uplink time slot). Thus, the UE 115 may be configured to transmit an uplink transmission 430 to the base station 105 while a downlink transmission is in progress.
[0171] exist Figure 4 In the example of FIG405 , in order to reduce the self-interference of the base station 105 or the UE 115 or both, the half-duplex portion 425 - a of the TTI 405 and the full-duplex portion 425 - b of the TTI 405 may use different configurations. Figure 4 As shown, the base station 105 uses the additional reference signal 435 during the full-duplex portion 425-b of the TTI 405. For example, during the full-duplex portion 425-b of the TTI 405 (e.g., during the TTI N With TTI N+1 ), the base station 105 may transmit another reference signal 435 (e.g., DMRS, SRS, etc.) associated with a downlink transmission 440 (e.g., downlink control information or data) based on one or more downlink resources (e.g., symbols, mini-slots, slots, subframes, frames, subcarriers, carriers, etc.), and the UE 115 may receive the downlink transmission 440 based on the reference signal 435. In some examples, the base station 105 or the UE 115 or both may use a first parameter set (e.g., MCS, PMI, RI, TCI state, etc.) corresponding to a first parameter value during the half-duplex portion 425-a of the TTI 405 and use a second parameter set (e.g., MCS, PMI, RI, TCI state, etc.) corresponding to a second parameter value during the full-duplex portion 425-b of the TTI 405.
[0172] For example, the base station 105 or the UE 115 or both may use a first MCS during the half-duplex portion 425-a of the TTI 405 and a second MCS (e.g., a lower MCS) during the full-duplex portion 425-b of the TTI 405. In some examples, the base station 105 or the UE 115 or both may perform wireless communications according to a first PMI or a first RI or both during the half-duplex portion 425-a of the TTI 405 and perform wireless communications according to a second PMI or a second RI or both during the full-duplex portion 425-b of the TTI 405. In some other examples, the base station 105 or the UE 115 or both may use a first TCI state (e.g., a first downlink and uplink beam pair) during the half-duplex portion 425-a of the TTI 405 and a second TCI state (e.g., a second downlink and uplink beam pair) during the full-duplex portion 425-b of the TTI 405.
[0173] Figure 5 An example of a process flow 500 supporting techniques for grant-free transmission in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure is illustrated. Figure 1 and 2 Aspects of the wireless communication system 100 and the wireless communication system 200 are described. Figure 5 In the example of FIG5 , UE 115 may operate in half-duplex mode or full-duplex mode, or a combination thereof. Process flow 500 may be based on a configuration made by base station 105 and implemented by UE 115 to facilitate power conservation when UE 115 operates in full-duplex mode. Process flow 500 may also be based on a configuration made by base station 105 and implemented by UE 115 to promote high reliability and low latency wireless communications, among other benefits.
[0174] In the following description of process flow 500, operations between base station 105 and UE 115 may be communicated in an order different from the example order shown, or operations performed by base station 105 and UE 115 may be performed in a different order or at a different time. Some operations may also be omitted from process flow 500, and other operations may be added to process flow 500. Base station 105 and UE 115 may be as described with reference to FIG. Figure 1 and 2 Examples of base stations 105 and UEs 115 are described.
[0175] At 505, UE 115 may determine uplink resources associated with the semi-persistent uplink transmission. For example, UE 115 may determine uplink resources associated with the semi-persistent uplink transmission during a portion of a TTI (e.g., a full-duplex portion of the TTI). In some examples, UE 115 may receive an RRC message that includes a configured grant allocating the semi-persistent uplink transmission for UE 115. In some other examples, UE 115 may receive a DCI message that activates or deactivates the configured grant allocating the uplink resources associated with the semi-persistent uplink transmission. Thus, the uplink resources may be configured grant resources. Figure 5 In the example of , during a portion of a TTI, UE 115 may operate in full-duplex mode. That is, the portion of the TTI may include receiving downlink transmissions from base station 105 and transmitting uplink transmissions to base station 105. However, in some cases, UE 115 may determine to suppress uplink transmissions during the portion of the TTI. The TTI may be a mini-slot or a time slot or a combination thereof. For example, at 510, UE 115 may determine to release uplink resources associated with semi-persistent uplink transmissions. In some examples, UE 115 may determine to release uplink resources associated with semi-persistent uplink transmissions based on conditions (e.g., uplink traffic load).
[0176] At 515, UE 115 may transmit a feedback message to base station 105. The feedback message may include an indication that UE 115 is skipping semi-persistent uplink transmission based on releasing uplink resources. In some examples, UE 115 may skip semi-persistent uplink transmission based on a buffer associated with UE 115 (e.g., Figure 9 The buffer may temporarily store uplink data associated with the semi-persistent uplink transmission. For example, the UE 115 may determine a buffer associated with the UE 115 (e.g., Figure 9 930) in the first time period (e.g., referring to Figure 3325 described in the preceding text, and determines that the first time period satisfies the threshold period before the semi-persistent uplink transmission. In other words, when the buffer at time instance Tn is below the buffer threshold, and Tn is N time resources (e.g., symbols, mini-slots, time slots) before the semi-persistent uplink transmission, the UE 115 may transmit a feedback message to the base station 105. Thus, the UE 115 may transmit the feedback message before no uplink transmission is granted to let the base station 105 know that no uplink transmission will occur for a portion of the TTI. In some examples, the UE 115 may determine the buffer based on a buffer status, a preset timeline, or a combination thereof. Additionally or alternatively, the UE 115 may randomly select a buffer (e.g., the uplink transmission may or may not be random). At 520, the base station 105 may determine a downlink parameter set (e.g., based on the feedback message). The downlink parameter set may include an MCS, a PMI, an RI, or a TCI state, or a combination thereof. At 525, the base station 105 may transmit a downlink transmission to the UE 115 based on the determined set of downlink parameters.
[0177] Figure 6 A block diagram 600 of a device 605 supporting techniques for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. The device 605 may be an example of aspects of the UE 115 as described herein. In some examples, the device 605 may be referred to as a first device (e.g., a UE, a DU, a subnode, etc.). The device 605 may include a receiver 610, a UE communication manager 615, and a transmitter 620. The device 605 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0178] The receiver 610 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to techniques for grant-free transmission in full-duplex wireless communication systems, etc.). The information may be passed to other components of the device 605. The receiver 610 may be a reference to Figure 9 Examples of aspects of the described transceiver 920. The receiver 610 may utilize a single antenna or a collection of antennas.
[0179] The UE communication manager 615 can be implemented as an integrated circuit or chipset for the device 605, and the receiver 610 and the transmitter 620 can be implemented as analog components (e.g., amplifiers, filters, antennas) coupled to the device 605 modem to implement wireless transmission and reception. The actions performed by the UE communication manager 615 as described herein can be implemented to achieve one or more potential advantages. When the device 605 operates in full-duplex mode, at least one implementation can enable the UE communication manager 615 to support grant-free transmission (also known as semi-persistent uplink transmission). For example, the UE communication manager 615 can determine uplink resources associated with semi-persistent uplink transmission during a portion of a TTI, determine to release the uplink resources associated with the semi-persistent uplink transmission during the portion of the TTI based on conditions, and transmit a feedback message to the base station, the feedback message including an indication that the UE skipped the semi-persistent uplink transmission based on the determination to release the uplink resources. Based on implementing grant-free transmissions when the device 605 operates in full-duplex mode, one or more processors of the device 605 (eg, a processor controlling or incorporated into the UE communications manager 615) may experience power savings (eg, increased battery life).
[0180] In some examples, the UE communication manager 615 may: release uplink resources associated with semi-persistent uplink transmission during a portion of a transmission time interval based on a condition; transmit a feedback message to a second device, the feedback message including an indication that the first device skips the semi-persistent uplink transmission based on the release of the uplink resources; and configure one or more parameters associated with the portion of the transmission time interval based on the transmitted feedback message, the portion corresponding to an overlap between the semi-persistent uplink transmission and the downlink transmission, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the transmission time interval.
[0181] The UE communication manager 615 may be an example of an apparatus for performing various aspects of managing granting semi-persistent uplink transmissions in a full-duplex wireless communication system as described herein. The UE communication manager 615 or its subcomponents may be implemented in hardware (e.g., in a communication management circuit system). The circuit system may include a processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure. The UE communication manager 615 may be an example of various aspects of the UE communication manager 910 described herein.
[0182] The UE communication manager 615 or its subcomponents can be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the UE communication manager 615 or its subcomponents can be performed by a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device designed to perform the functions described in this disclosure, discrete gate or transistor logic, discrete hardware components, or any combination thereof. In some examples, the UE communication manager 615 can be configured to use or otherwise cooperate with the receiver 610, the transmitter 620, or both to perform various operations (e.g., receive, determine, transmit).
[0183] The UE communications manager 615 or its subcomponents may be physically located in a variety of locations, including being distributed such that portions of functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of the present disclosure, the UE communications manager 615 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of the present disclosure, the UE communications manager 615 or its subcomponents may be combined with one or more other hardware components (including, but not limited to, input / output (I / O) components, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof).
[0184] The transmitter 620 may transmit signals generated by other components of the device 605. In some examples, the transmitter 620 may be co-located with the receiver 610 in a transceiver component. For example, the transmitter 620 may be a reference Figure 9 Examples of aspects of the described transceiver 920. The transmitter 620 may utilize a single antenna or a collection of antennas.
[0185] Figure 7 A block diagram 700 of a device 705 supporting techniques for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. The device 705 may be an example of aspects of the device 605 or UE 115 as described herein. In some examples, the device 705 may be referred to as a first device (e.g., a UE, DU, subnode, etc.). The device 705 may include a receiver 710, a UE communication manager 715, and a transmitter 735. The device 705 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0186] The receiver 710 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to techniques for grant-free transmission in full-duplex wireless communication systems, etc.). The information may be passed to other components of the device 705. The receiver 710 may be a reference to Figure 9 Examples of aspects of the described transceiver 920. The receiver 710 may utilize a single antenna or a collection of antennas.
[0187] The UE communication manager 715 can be an example of aspects of the UE communication manager 615 as described herein. The UE communication manager 715 can include a resource component 720 and a feedback component 725. The UE communication manager 715 can be an example of aspects of the UE communication manager 910 described herein. The resource component 720 can determine uplink resources associated with semi-persistent uplink transmissions during a portion of a TTI and, based on conditions, determine to release the uplink resources associated with the semi-persistent uplink transmissions during the portion of the TTI. The feedback component 725 can transmit a feedback message to the base station, the feedback message including an indication that the UE is skipping the semi-persistent uplink transmission based on the determination to release the uplink resources.
[0188] In some examples, resource component 720 can release uplink resources associated with a semi-persistent uplink transmission during a portion of a transmission time interval based on conditions. Feedback component 725 can transmit a feedback message to the second device, the feedback message including an indication that the first device skipped the semi-persistent uplink transmission based on the release of the uplink resources. Resource component 720 can configure one or more parameters associated with the portion of the transmission time interval corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission based on the transmitted feedback message, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the transmission time interval.
[0189] The transmitter 735 may transmit signals generated by other components of the device 705. In some examples, the transmitter 735 may be co-located with the receiver 710 in a transceiver component. For example, the transmitter 735 may be a reference Figure 9 Examples of aspects of the described transceiver 920. The transmitter 735 may utilize a single antenna or a collection of antennas.
[0190] Figure 8A block diagram 800 of a UE communication manager 805 supporting techniques for grant-free transmission in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure is shown. The UE communication manager 805 can be an example of aspects of the UE communication manager 615, the UE communication manager 715, or the UE communication manager 910 described herein. The UE communication manager 805 can include a resource component 810, a feedback component 815, a downlink component 820, a buffer component 825, a timing component 830, and a grant component 835. Each of these components can communicate directly or indirectly with each other (e.g., via one or more buses).
[0191] Resource component 810 may determine uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI. Resource component 810 may determine, based on conditions, to release uplink resources associated with the semi-persistent uplink transmission during a portion of the TTI. Feedback component 815 may transmit a feedback message to the base station, the feedback message including an indication that the UE skipped the semi-persistent uplink transmission based on the determination to release uplink resources. In some cases, the UE is prohibited from transmitting semi-persistent uplink transmissions after transmitting the feedback message to the base station. In some cases, the portion of the TTI includes a set of OFDM symbols. The set of OFDM symbols includes at least one OFDM symbol before the portion of the TTI, at least one OFDM symbol after the portion of the TTI, or both. In some cases, the TTI includes a minislot. In some other cases, the TTI includes a time slot.
[0192] The downlink component 820 may receive a downlink configuration from the base station based on the transmitted feedback message, the downlink configuration including one or more parameters associated with downlink transmissions during the portion of the TTI. In some examples, the downlink component 820 may receive downlink transmissions during the portion of the TTI based on the one or more parameters. In some cases, the one or more downlink parameters include MCS, PMI, RI, or TCI state, or a combination thereof. The downlink component 820 may determine, based at least in part on the transmitted feedback message, a configuration associated with the portion of the TTI corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission, the configuration including one or more parameters associated with downlink transmissions during the portion of the TTI.
[0193] Downlink component 820 may receive downlink transmissions during the portion of the TTI using a half-duplex configuration based at least in part on the transmitted feedback message, wherein the configuration corresponds to a half-duplex configuration. Downlink component 820 may receive downlink transmissions during the portion of the TTI using a full-duplex configuration based at least in part on refraining from transmitting the feedback message, wherein the configuration corresponds to a full-duplex configuration. Downlink component 820 may determine the configuration associated with the portion of the TTI based at least in part on a preconfiguration, a rule, or signaling from a base station, or a combination thereof. The signaling may include an RRC message, a MAC-CE message, or a DCI message, or a combination thereof.
[0194] The buffer component 825 can determine that a buffer associated with the UE satisfies a threshold during a first time period, the buffer temporarily storing uplink data associated with the semi-persistent uplink transmission. In some examples, the buffer component 825 can determine that the first time period satisfies a threshold period prior to the semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is based on the buffer associated with the UE satisfying the threshold, the first time period satisfying the threshold period prior to the semi-persistent uplink transmission, or both.
[0195] The timing component 830 may determine, based on the second indication, a threshold period for transmitting a feedback message to the base station, the feedback message including an indication that the UE releases uplink resources associated with the semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is based on the threshold period. The timing component 830 may determine an earlier TTI for transmitting the feedback message to the base station, the feedback message including an indication that the UE skips the semi-persistent uplink transmission. In some examples, the timing component 830 may transmit the feedback message to the base station in an earlier TTI, wherein the earlier TTI precedes the TTI. In some cases, the TTI and the earlier TTI are contiguous. In some cases, the TTI and the earlier TTI are non-contiguous.
[0196] The timing component 830 may receive an RRC message including a second indication of a threshold period for transmitting a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is based on the received RRC message including the second indication of the threshold period. In some examples, the timing component 830 may receive a MAC-CE message including a second indication of a threshold period for transmitting the feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is based on the received MAC-CE message including the second indication of the threshold period. In some examples, the timing component 830 may receive a DCI message including a second indication of a threshold period for transmitting the feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is based on the received DCI message including the second indication of the threshold period.
[0197] The grant component 835 can receive an RRC message including a configured grant allocating a semi-persistent uplink transmission, wherein determining uplink resources associated with the semi-persistent uplink transmission is based on the received RRC message including the configured grant. In some examples, the grant component 835 can receive a DCI message activating or deactivating the configured grant allocating uplink resources associated with the semi-persistent uplink transmission, wherein determining uplink resources associated with the semi-persistent uplink transmission is based on the received DCI message activating or deactivating the configured grant.
[0198] Resource component 810 may release uplink resources associated with the semi-persistent uplink transmission during a portion of the transmission time interval based on the conditions. Feedback component 815 may transmit a feedback message to the second device, the feedback message including an indication that the first device skipped the semi-persistent uplink transmission based on the release of the uplink resources. In some examples, resource component 810 may configure one or more parameters associated with the portion of the transmission time interval corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission based on the transmitted feedback message, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the transmission time interval.
[0199] In some examples, downlink component 820 can receive downlink transmissions during the portion of the transmission time interval using a half-duplex configuration based on the transmitted feedback message, where the configuration corresponds to a half-duplex configuration.
[0200] In some examples, downlink component 820 can receive downlink transmissions during the portion of the transmission time interval using a full-duplex configuration based on refraining from transmitting the feedback message, where the configuration corresponds to a full-duplex configuration.
[0201] In some examples, the buffer component 825 can determine that a buffer associated with the first device, which temporarily stores uplink data associated with the semi-persistent uplink transmission, meets a threshold during a first time period. In some examples, the buffer component 825 can determine that the first time period meets a threshold period before the semi-persistent uplink transmission. In some examples, transmitting the feedback message to the second device is based on the buffer associated with the first device meeting the threshold, the first time period meeting the threshold period before the semi-persistent uplink transmission, or both.
[0202] In some examples, configuring one or more parameters associated with the portion of the transmission time interval is based on a preconfiguration, a rule, or signaling from the second device, or a combination thereof.
[0203] In some examples, the signaling includes a radio resource control message, a medium access control-control element message, or a downlink control information message, or a combination thereof.
[0204] In some examples, the one or more parameters include a modulation and coding scheme, a precoding matrix indicator, a rank indicator, or a transmission configuration indicator state, or a combination thereof.
[0205] In some examples, timing component 830 may determine, based on the second indication, a threshold period for transmitting a feedback message to the second device, the feedback message including an indication that the first device releases uplink resources associated with the semi-persistent uplink transmission. In some examples, transmitting the feedback message to the second device is based on the threshold period.
[0206] In some examples, timing component 830 can receive a radio resource control message including a second indication of a threshold period for transmitting a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission. In some examples, transmitting the feedback message to the second device is based on the received radio resource control message including the second indication of the threshold period.
[0207] In some examples, timing component 830 can receive a media access control-control element message including a second indication of a threshold period for transmitting a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission. In some examples, transmitting the feedback message to the second device is based on the received media access control-control element message including the second indication of the threshold period.
[0208] In some examples, timing component 830 can receive a downlink control information message including a second indication of a threshold period for transmitting a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions. In some examples, transmitting the feedback message to the second device is based on the received downlink control information message including the second indication of the threshold period.
[0209] In some examples, the timing component 830 can determine an earlier transmission time interval than the transmission time interval to transmit a feedback message to the second device, the feedback message including an indication that the first device skipped the semi-persistent uplink transmission. In some examples, the timing component 830 can transmit the feedback message to the second device in the earlier transmission time interval, wherein the earlier transmission time interval precedes the transmission time interval, wherein the transmission time interval and the earlier transmission time interval are contiguous or non-contiguous.
[0210] In some examples, the first device is prohibited from transmitting semi-persistent uplink transmissions after transmitting the feedback message to the second device.
[0211] In some examples, timing component 830 can receive a radio resource control message including a configured grant allocating a semi-persistent uplink transmission. In some examples, determining uplink resources associated with the semi-persistent uplink transmission is based on the received radio resource control message including the configured grant.
[0212] In some examples, timing component 830 can receive a downlink control information message that activates or deactivates a configured grant allocating uplink resources associated with the semi-persistent uplink transmission. In some examples, determining the uplink resources associated with the semi-persistent uplink transmission is based on the received downlink control information message activating or deactivating the configured grant.
[0213] In some examples, the portion of the transmission time interval includes a set of orthogonal frequency division multiplexing codewords.
[0214] In some examples, the set of OFDM symbols includes at least one OFDM symbol before the portion of the transmission time interval or at least one OFDM symbol after the portion of the transmission time interval, or both.
[0215] In some examples, the transmission time interval comprises a mini-slot or a time slot.In some examples, the first device comprises user equipment or a distributed unit, and wherein the second device comprises a base station or a centralized unit.
[0216] Figure 9A diagram of a system 900 including a device 905 supporting techniques for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. Device 905 may be an example of device 605, device 705, or UE 115 as described herein, or include components thereof. In some examples, device 905 may be referred to as a first device (e.g., a UE, DU, subnode, etc.). Device 905 may include components for two-way voice and data communication, including components for transmitting and receiving communications, including a UE communication manager 910, an I / O controller 915, a transceiver 920, an antenna 925, a memory 930, and a processor 940. These components may be in electronic communication via one or more buses (e.g., a bus 945). Although described in some aspects as a UE communication manager, any UE communication manager herein may be referred to as a first device communication manager (e.g., a communication manager of a UE, DU, subnode, etc.). Likewise, although described in some aspects as a base station communication manager, any base station communication manager herein may be referred to as a second device communication manager (eg, a communication manager of a base station, CUE, parent node, etc.).
[0217] When the device 905 operates in full-duplex mode, at least one implementation may enable the UE communication manager 910 to support grant-free transmission (also known as semi-persistent uplink transmission). For example, the UE communication manager 910 may determine uplink resources associated with the semi-persistent uplink transmission during a portion of a TTI, determine to release the uplink resources associated with the semi-persistent uplink transmission during the portion of the TTI based on conditions, and transmit a feedback message to the base station, the feedback message including an indication that the UE skips the semi-persistent uplink transmission based on the determination to release the uplink resources. In some examples, the UE communication manager 910 may: release uplink resources associated with semi-persistent uplink transmissions during a portion of a transmission time interval based on a condition; transmit a feedback message to a second device, the feedback message including an indication that the first device skipped the semi-persistent uplink transmission based on the released uplink resources; and configure one or more parameters associated with the portion of the transmission time interval based on the transmitted feedback message, the portion corresponding to an overlap between the semi-persistent uplink transmission and the downlink transmission, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the transmission time interval. Based on implementing grant-free transmission when the device 905 operates in full-duplex mode, one or more processors of the device 905 (e.g., a processor controlled by or incorporated into the UE communication manager 910) can provide improvements to power consumption. In addition, one or more processors of the device 905 (e.g., a processor controlled by or incorporated into the UE communication manager 910) can provide enhanced efficiency for high reliability and low latency wireless communications (e.g., downlink reception, uplink transmission), as well as other benefits. For example, by transmitting a feedback message to the base station identifying that device 905 is releasing uplink resources, device 905 and the base station may communicate more efficiently.
[0218] I / O controller 915 can manage input and output signals for device 905. I / O controller 915 can also manage peripheral devices that are not integrated into device 905. In some cases, I / O controller 915 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 915 can utilize an operating system, such as or another known operating system. In other cases, I / O controller 915 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, I / O controller 915 may be implemented as part of a processor. In some cases, a user may interact with device 905 via I / O controller 915 or via hardware components controlled by I / O controller 915.
[0219] The transceiver 920 can communicate bidirectionally via one or more antennas, wired or wireless links, as described above. For example, the transceiver 920 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 920 can also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, as well as demodulate packets received from the antenna. In some cases, the device 905 can include a single antenna 925. However, in some other cases, the device 905 can have more than one antenna 925, which can be capable of concurrently transmitting or receiving multiple wireless transmissions.
[0220] The memory 930 may include random access memory (RAM) and read-only memory (ROM). The memory 930 may store computer-readable, computer-executable code 935 including instructions that, when executed, cause the processor 940 to perform the various functions described herein. In some cases, the memory 930 may include a basic input-output system (BIOS), etc., which may control basic hardware or software operations, such as interaction with peripheral components or devices. In some examples, the memory 930 may temporarily store information (e.g., uplink control information, uplink data, etc.). The code 935 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The code 935 may be stored in a non-transient computer-readable medium, such as system memory or other types of memory. In some cases, the code 935 may not be directly executed by the processor 940, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0221] The processor 940 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 940 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into the processor 940. The processor 940 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 930) to cause the device 905 to perform various functions (e.g., functions or tasks supporting a grant-free transmission technique for a full-duplex wireless communication system).
[0222] Figure 10A block diagram 1000 is shown of a device 1005 supporting techniques for grant-free transmission in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure. The device 1005 may be an example of aspects of a base station 105 as described herein. In some examples, the device 1005 may be referred to as a second device (e.g., a base station, a CU, a parent node, etc.). The device 1005 may include a receiver 1010, a base station communication manager 1015, and a transmitter 1020. The device 1005 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0223] The receiver 1010 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to techniques for grant-free transmission in full-duplex wireless communication systems, etc.). The information may be passed to other components of the device 1005. The receiver 1010 may be a reference Figure 13 Examples of aspects of the described transceiver 1320. The receiver 1010 may utilize a single antenna or a collection of antennas.
[0224] The base station communications manager 1015 may: receive a feedback message from a UE, the feedback message including an indication that the UE skips semi-persistent uplink transmissions during a portion of a TTI; determine a downlink parameter set based on the received feedback message; and transmit downlink transmissions during the portion of the TTI based on the determined downlink parameter set. In some examples, the base station communications manager 1015 may receive a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions during a portion of a transmission time interval, and transmit downlink transmissions during the portion of the transmission time interval based on the downlink parameter set associated with the received feedback message. The base station communications manager 1015 may be an example of aspects of the base station communications manager 1310 described herein.
[0225] The base station communication manager 1015 or its subcomponents can be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the base station communication manager 1015 or its subcomponents can be performed by a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device designed to perform the functions described in this disclosure, discrete gate or transistor logic, discrete hardware components, or any combination thereof. In some examples, the base station communication manager 1015 can be configured to use or otherwise cooperate with the receiver 1010, the transmitter 1020, or both to perform various operations (e.g., receive, determine, transmit).
[0226] The base station communication manager 1015 or its subcomponents may be implemented in hardware, in code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the base station communication manager 1015 or its subcomponents may be performed by a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device designed to perform the functions described in this disclosure, discrete gate or transistor logic, discrete hardware components, or any combination thereof.
[0227] The base station communications manager 1015 or its subcomponents may be physically located at various locations, including being distributed such that portions of functionality are implemented by one or more physical components at different physical locations. In some examples, in accordance with various aspects of the present disclosure, the base station communications manager 1015 or its subcomponents may be separate and distinct components. In some examples, in accordance with various aspects of the present disclosure, the base station communications manager 1015 or its subcomponents may be combined with one or more other hardware components (including, but not limited to, input / output (I / O) components, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof).
[0228] The transmitter 1020 may transmit signals generated by other components of the device 1005. In some examples, the transmitter 1020 may be co-located with the receiver 1010 in a transceiver component. For example, the transmitter 1020 may be a reference Figure 13 Examples of aspects of the described transceiver 1320. The transmitter 1020 may utilize a single antenna or a collection of antennas.
[0229] Figure 11 A block diagram 1100 of a device 1105 supporting techniques for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. The device 1105 may be an example of aspects of the device 1005 or base station 105 as described herein. In some examples, the device 1105 may be referred to as a second device (e.g., a base station, a CU, a parent node, etc.). The device 1105 may include a receiver 1110, a base station communication manager 1115, and a transmitter 1135. The device 1105 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).
[0230] The receiver 1110 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to techniques for grant-free transmission in full-duplex wireless communication systems, etc.). The information may be passed to other components of the device 1105. The receiver 1110 may be a reference Figure 13Examples of aspects of the described transceiver 1320. The receiver 1110 may utilize a single antenna or a collection of antennas.
[0231] Base station communications manager 1115 can be an example of aspects of base station communications manager 1015 as described herein. Base station communications manager 1115 can include feedback component 1120, parameter component 1125, and downlink component 1130. Base station communications manager 1115 can be an example of aspects of base station communications manager 1310 as described herein.
[0232] Feedback component 1120 may receive a feedback message from a UE, the feedback message including an indication that the UE skips semi-persistent uplink transmissions during a portion of a TTI. Parameter component 1125 may determine a downlink parameter set based on the received feedback message. Downlink component 1130 may transmit a downlink transmission during the portion of the TTI based on the determined downlink parameter set.
[0233] In some examples, feedback component 1120 can receive a feedback message from a first device that includes an indication that the first device skips semi-persistent uplink transmissions during a portion of a transmission time interval. Downlink component 1130 can transmit a downlink transmission during the portion of the transmission time interval based on a downlink parameter set associated with the received feedback message.
[0234] The transmitter 1135 may transmit signals generated by other components of the device 1105. In some examples, the transmitter 1135 may be co-located with the receiver 1110 in a transceiver component. For example, the transmitter 1135 may be a reference Figure 13 Examples of various aspects of the described transceiver 1320. The transmitter 1135 may utilize a single antenna or a collection of antennas.
[0235] Figure 12 A block diagram 1200 is shown of a base station communication manager 1205 that supports techniques for grant-free transmission in a full-duplex wireless communication system in accordance with one or more aspects of the present disclosure. The base station communication manager 1205 can be an example of aspects of the base station communication manager 1015, the base station communication manager 1115, or the base station communication manager 1310 described herein. The base station communication manager 1205 can include a feedback component 1210, a parameter component 1215, a downlink component 1220, a modulation component 1225, a precoding component 1230, a beam component 1235, a grant component 1240, and a timing component 1245. Each of these components can communicate directly or indirectly with each other (e.g., via one or more buses).
[0236] Feedback component 1210 may receive a feedback message from a UE, the feedback message including an indication that the UE skips semi-persistent uplink transmissions during a portion of a TTI. In some cases, after the base station receives the feedback message, the UE is prohibited from transmitting semi-persistent uplink transmissions. In some cases, the TTI includes a mini-slot. In some other cases, the TTI includes a time slot. Parameter component 1215 may determine a downlink parameter set based on the received feedback message. Downlink component 1220 may transmit downlink transmissions during the portion of the TTI based on the determined downlink parameter set. Modulation component 1225 may determine an MCS based on the received feedback message, wherein downlink transmissions transmitted during the portion of the TTI are based on the determined MCS. Precoding component 1230 may determine a PMI or RI, or both, based on the received feedback message, wherein downlink transmissions transmitted during the portion of the TTI are based on the determined PMI or RI, or both. The beamforming component 1235 may determine a TCI state based on the received feedback message, wherein downlink transmissions transmitted during the portion of the TTI are based on the determined TCI state.
[0237] Grant component 1240 may transmit a configured grant to the UE, the configured grant allocating uplink resources associated with the semi-persistent uplink transmission during a portion of the TTI. In some examples, grant component 1240 may transmit an RRC message including the configured grant allocating uplink resources associated with the semi-persistent uplink transmission during a portion of the TTI. In some examples, grant component 1240 may transmit a DCI message that activates or deactivates the configured grant allocating uplink resources associated with the semi-persistent uplink transmission during a portion of the TTI. Timing component 1245 may transmit an RRC message including a second indication of a threshold period for the UE to transmit a feedback message to the base station, the feedback message including an indication that the UE skips the semi-persistent uplink transmission, wherein receiving the feedback message from the UE is based on the transmitted RRC message including the second indication of the threshold period. In some examples, the timing component 1245 can transmit a MAC-CE message including a second indication of a threshold period for the UE to transmit a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, wherein receiving the feedback message from the UE is based on the transmitted MAC-CE message including the second indication of the threshold period. In some examples, the timing component 1245 can transmit a DCI message including a second indication of a threshold period for the UE to transmit the feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, wherein receiving the feedback message from the UE is based on the transmitted DCI message including the second indication of the threshold period.
[0238] Feedback component 1210 can receive a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions during a portion of a transmission time interval. Downlink component 1220 can transmit a downlink transmission during the portion of the transmission time interval based on a downlink parameter set associated with the received feedback message.
[0239] In some examples, modulation component 1225 can determine a modulation and coding scheme based on the received feedback message.In some examples, transmitting a downlink transmission during the portion of the transmission time interval is based on the determined modulation and coding scheme.
[0240] In some examples, precoding component 1230 can determine a precoding matrix indicator or a rank indicator or both based on the received feedback message. In some examples, transmitting a downlink transmission during the portion of the transmission time interval is based on the determined precoding matrix indicator or the rank indicator or both.
[0241] In some examples, beamforming component 1235 can determine a transmission configuration indicator state based on the received feedback message. In some examples, transmitting a downlink transmission during the portion of the transmission time interval is based on the determined transmission configuration indicator state.
[0242] In some examples, grant component 1240 may transmit a configured grant to the first device that allocates uplink resources associated with a semi-persistent uplink transmission during a portion of the transmission time interval.
[0243] In some examples, grant component 1240 can transmit a radio resource control message including a configured grant allocating uplink resources associated with a semi-persistent uplink transmission during a portion of a transmission time interval.
[0244] In some examples, grant component 1240 may transmit a downlink control information message that activates or deactivates a configured grant allocating uplink resources associated with a semi-persistent uplink transmission during a portion of a transmission time interval.
[0245] In some examples, the timing component 1245 can transmit a radio resource control message including a second indication of a threshold period for the first device to transmit a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission. In some examples, receiving the feedback message from the first device is based on the transmitted radio resource control message including the second indication of the threshold period.
[0246] In some examples, the timing component 1245 can transmit a media access control-control element message including a second indication of a threshold period for the first device to transmit a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission. In some examples, receiving the feedback message from the first device is based on the transmitted media access control-control element message including the second indication of the threshold period.
[0247] In some examples, the timing component 1245 can transmit a downlink control information message that includes a second indication of a threshold period for the first device to transmit a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission. In some examples, receiving the feedback message from the first device is based on the transmitted downlink control information message that includes the second indication of the threshold period.
[0248] In some examples, after the second device receives the feedback message, the first device is prohibited from transmitting a semi-persistent uplink transmission. In some examples, the transmission time interval includes a mini-slot or a time slot. In some examples, the first device includes a user equipment or a distributed unit, and the second device includes a base station or a centralized unit.
[0249] Figure 13 A diagram of a system 1300 including a device 1305 supporting techniques for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. Device 1305 may be an example of, or include components of, device 1005, device 1105, or base station 105 as described herein. In some examples, device 1305 may be referred to as a second device (e.g., a base station, a CU, a parent node, etc.). Device 1305 may include components for two-way voice and data communication, including components for transmitting and receiving communications, including a base station communication manager 1310, a network communication manager 1315, a transceiver 1320, an antenna 1325, a memory 1330, a processor 1340, and an inter-station communication manager 1345. These components may be in electronic communication via one or more buses (e.g., a bus 1350).
[0250] The base station communication manager 1310 may receive a feedback message from a UE, the feedback message including an indication that the UE skips semi-persistent uplink transmissions during a portion of a TTI. The base station communication manager 1310 may determine a downlink parameter set based on the received feedback message, and transmit downlink transmissions during the portion of the TTI based on the determined downlink parameter set. In some examples, the base station communication manager 1310 may receive a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions during a portion of a transmission time interval. The base station communication manager 1310 may transmit downlink transmissions during the portion of the transmission time interval based on the downlink parameter set associated with the received feedback message.
[0251] The network communications manager 1315 may manage communications with the core network (eg, via one or more wired backhaul links). For example, the network communications manager 1315 may manage the delivery of data communications for client devices, such as one or more UEs 115.
[0252] The transceiver 1320 can communicate bidirectionally via one or more antennas, wired or wireless links, as described above. For example, the transceiver 1320 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1320 can also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, as well as demodulate packets received from the antenna. In some cases, the device 1305 may include a single antenna 1325. However, in some cases, the device 1305 may have more than one antenna 1325, which may be capable of concurrently transmitting or receiving multiple wireless transmissions.
[0253] Memory 1330 may include RAM, ROM, or a combination thereof. Memory 1330 may store computer-readable code 1335 including instructions that, when executed by a processor (e.g., processor 1340), cause the device to perform the various functions described herein. In some cases, memory 1330 may include, among other things, a BIOS that controls basic hardware or software operations, such as interactions with peripheral components or devices. Code 1335 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. Code 1335 may be stored in a non-transitory computer-readable medium, such as system memory or other types of memory. In some cases, code 1335 may not be directly executed by processor 1340, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0254] The processor 1340 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 1340 may be configured to operate a memory array using a memory controller. In some cases, the memory controller may be integrated into the processor 1340. The processor 1340 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1330) to cause the device 1305 to perform various functions (e.g., functions or tasks supporting a grant-free transmission technique for a full-duplex wireless communication system).
[0255] The inter-site communication manager 1345 can manage communications with other base stations 105 and can include a controller or scheduler for controlling communications with the UE 115 in coordination with the other base stations 105. For example, the inter-site communication manager 1345 can coordinate the scheduling of transmissions to the UE 115 for various interference mitigation techniques, such as beamforming or joint transmission. In some examples, the inter-site communication manager 1345 can provide an X2 interface within an LTE / LTE-A wireless communication network technology to provide communications between the base stations 105.
[0256] Figure 14 A flow chart illustrating a method 1400 for supporting a technique for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. The operations of the method 1400 may be implemented by a first device (e.g., a UE, a DU, a subnode, etc.) or a component thereof as described herein. That is, although aspects of the method are described herein as being performed by a UE, various operations may additionally or alternatively be performed by a first device as described herein. For example, the operations of the method 1400 may be performed by a first device (e.g., a UE, a DU, a subnode, etc.) as described herein. Figures 6 to 9 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the following functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the following functions.
[0257] At 1405, the UE may determine uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI. The operations of 1405 may be performed according to the methods described herein. In some examples, aspects of the operations of 1405 may be as described with reference to Figures 6 to 9 The resource components described are executed.
[0258] At 1410, the UE may determine, based on conditions, to release uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI. The operations of 1410 may be performed according to the methods described herein. In some examples, aspects of the operations of 1410 may be as described with reference to Figures 6 to 9 The resource components described are executed.
[0259] At 1415, the UE may transmit a feedback message to the base station including an indication that the UE is skipping semi-persistent uplink transmission based on determining to release uplink resources. The operations of 1415 may be performed according to the methods described herein. In some examples, aspects of the operations of 1415 may be as described with reference to Figures 6 to 9 The feedback component described is executed.
[0260] Figure 15 A flow chart illustrating a method 1500 for supporting techniques for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. The operations of the method 1500 may be implemented by a UE or components thereof as described herein. For example, the operations of the method 1500 may be implemented by a UE or components thereof as described herein. Figures 6 to 9 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the following functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the following functions.
[0261] At 1505, the UE may determine uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI. The operations of 1505 may be performed according to the methods described herein. In some examples, aspects of the operations of 1505 may be as described with reference to Figures 6 to 9 The resource components described are executed.
[0262] At 1510, the UE may determine that a buffer associated with the UE, which temporarily stores uplink data associated with a semi-persistent uplink transmission, satisfies a threshold during a first time period. The operations of 1510 may be performed according to the methods described herein. In some examples, aspects of the operations of 1510 may be performed as described with reference to Figures 6 to 9 The described buffer component is implemented.
[0263] At 1515, the UE may determine that the first time period satisfies a threshold period before semi-persistent uplink transmission. The operations of 1515 may be performed according to the methods described herein. In some examples, aspects of the operations of 1515 may be as described with reference to Figures 6 to 9 The described buffer component is implemented.
[0264] At 1520, the UE may determine to release uplink resources associated with the semi-persistent uplink transmission during the portion of the TTI based on a buffer associated with the UE satisfying a threshold, or a first time period satisfying a threshold period before the semi-persistent uplink transmission, or both. The operations of 1520 may be performed according to the methods described herein. In some examples, aspects of the operations of 1520 may be performed as described with reference to Figures 6 to 9 The resource components described are executed.
[0265] At 1525, the UE may transmit a feedback message to the base station including an indication that the UE is skipping semi-persistent uplink transmission based on determining to release uplink resources. The operations of 1525 may be performed according to the methods described herein. In some examples, aspects of the operations of 1525 may be as described with reference to Figures 6 to 9 The feedback component described is executed.
[0266] Figure 16 A flow chart illustrating a method 1600 for supporting techniques for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. The operations of the method 1600 may be implemented by a UE or components thereof as described herein. For example, the operations of the method 1600 may be implemented by a UE or components thereof as described herein. Figures 6 to 9 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the following functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the following functions.
[0267] At 1605, the UE may determine uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI. The operations of 1605 may be performed according to the methods described herein. In some examples, aspects of the operations of 1605 may be as described with reference to Figures 6 to 9 The resource components described are executed.
[0268] At 1610, the UE may determine, based on conditions, to release uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI. The operations of 1610 may be performed according to the methods described herein. In some examples, aspects of the operations of 1610 may be as described with reference to Figures 6 to 9 The resource components described are executed.
[0269] At 1615, the UE may determine an earlier TTI for transmitting a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission. The operations of 1615 may be performed according to the methods described herein. In some examples, aspects of the operations of 1615 may be as described with reference to Figures 6 to 9 The timing components described are executed.
[0270] At 1620, the UE may transmit a feedback message to the base station in an earlier TTI prior to the TTI. The operations of 1620 may be performed according to the methods described herein. In some examples, aspects of the operations of 1620 may be as described with reference to Figures 6 to 9 The timing components described are executed.
[0271] Figure 17 A flow chart illustrating a method 1700 for supporting techniques for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. The operations of the method 1700 may be implemented by a UE or components thereof as described herein. For example, the operations of the method 1700 may be implemented by a UE or components thereof as described herein. Figures 6 to 9 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the following functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the following functions.
[0272] At 1705, the UE may receive an RRC message including a configured grant allocating uplink resources associated with a semi-persistent uplink transmission. The operations of 1705 may be performed according to the methods described herein. In some examples, aspects of the operations of 1705 may be as described with reference to Figures 6 to 9 The described grant component is executed.
[0273] At 1710, the UE may determine uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI based on the received RRC message. The operations of 1710 may be performed according to the methods described herein. In some examples, aspects of the operations of 1710 may be as described with reference to Figures 6 to 9 The resource components described are executed.
[0274] At 1715, the UE may determine to release uplink resources associated with the semi-persistent uplink transmission during a portion of the TTI. The operations of 1715 may be performed according to the methods described herein. In some examples, aspects of the operations of 1715 may be as described with reference to Figures 6 to 9 The resource components described are executed.
[0275] At 1720, the UE may transmit a feedback message to the base station including an indication that the UE is skipping semi-persistent uplink transmission based on determining to release uplink resources. The operations of 1720 may be performed according to the methods described herein. In some examples, aspects of the operations of 1720 may be as described with reference to Figures 6 to 9 The feedback component described is executed.
[0276] Figure 18A flow chart illustrating a method 1800 for supporting techniques for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. The operations of the method 1800 may be implemented by a UE or components thereof as described herein. For example, the operations of the method 1800 may be implemented by a UE or components thereof as described herein. Figures 6 to 9 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the following functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the following functions.
[0277] At 1805, the UE may receive a DCI message activating or deactivating a configured grant allocating uplink resources associated with a semi-persistent uplink transmission. The operations of 1805 may be performed according to the methods described herein. In some examples, aspects of the operations of 1805 may be as described with reference to Figures 6 to 9 The described grant component is executed.
[0278] At 1810, the UE may determine uplink resources associated with a semi-persistent uplink transmission during a portion of a TTI based on the received DCI message. The operations of 1810 may be performed according to the methods described herein. In some examples, aspects of the operations of 1810 may be as described with reference to Figures 6 to 9 The resource components described are executed.
[0279] At 1815, the UE may determine to release uplink resources associated with the semi-persistent uplink transmission during a portion of the TTI. The operations of 1815 may be performed according to the methods described herein. In some examples, aspects of the operations of 1815 may be as described with reference to Figures 6 to 9 The resource components described are executed.
[0280] At 1820, the UE may transmit a feedback message to the base station including an indication that the UE is to skip semi-persistent uplink transmission based on determining to release uplink resources. The operations of 1820 may be performed according to the methods described herein. In some examples, aspects of the operations of 1820 may be as described with reference to Figures 6 to 9 The feedback component described is executed.
[0281] Figure 19A flow chart illustrating a method 1900 for supporting a technique for grant-free transmission in a full-duplex wireless communication system according to one or more aspects of the present disclosure is shown. The operations of the method 1900 may be implemented by a second device (e.g., a base station, a CU, a parent node, etc.) or a component thereof as described herein. That is, although various aspects of the method are described herein as being performed by a base station, various operations may additionally or alternatively be performed by a second device as described herein. For example, the operations of the method 1900 may be performed by a second device as described herein. Figures 10 to 13 In some examples, the base station may execute an instruction set to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform various aspects of the functions described below.
[0282] At 1905, the base station may receive a feedback message from the UE, the feedback message including an indication that the UE skips semi-persistent uplink transmissions during a portion of the TTI. The operations of 1905 may be performed according to the methods described herein. In some examples, aspects of the operations of 1905 may be as described with reference to Figures 10 to 13 The feedback component described is executed.
[0283] At 1910, the base station may determine a downlink parameter set based on the received feedback message. The operations of 1910 may be performed according to the methods described herein. In some examples, aspects of the operations of 1910 may be performed as described with reference to Figures 10 to 13 The described parameter components are executed.
[0284] At 1915, the base station may transmit a downlink transmission during the portion of the TTI based on the determined downlink parameter set. The operations of 1915 may be performed according to the methods described herein. In some examples, aspects of the operations of 1915 may be performed as described with reference to Figures 10 to 13 The described downlink components are performed.
[0285] Figure 20 A flow chart illustrating a method 2000 for supporting techniques for grant-free transmission in a full-duplex wireless communication system according to aspects of the present disclosure is shown. The operations of the method 2000 may be implemented by a UE or components thereof as described herein. For example, the operations of the method 2000 may be implemented by a UE or components thereof as described with reference to FIG. Figures 1 to 9 The described functions may be performed by the UE 115. In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the described functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the described functions.
[0286] At 2005, the method may include releasing uplink resources associated with the semi-persistent uplink transmission during a portion of the transmission time interval based on the condition. The operations of 2005 may be performed according to the examples disclosed herein. In some examples, aspects of the operations of 2005 may be performed as described with reference to Figure 8 The resource component 810 described is executed.
[0287] At 2010, the method may include transmitting a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission based on releasing uplink resources. The operations of 2010 may be performed according to the examples disclosed herein. In some examples, aspects of the operations of 2010 may be performed as described with reference to Figure 8 The feedback component 815 described is executed.
[0288] At 2015, the method may include configuring one or more parameters associated with the portion of the transmission time interval based on the transmitted feedback message, the portion corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the transmission time interval. The operations of 2015 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1415 may be performed as described with reference to Figure 8 The resource component 810 described is executed.
[0289] Figure 21 A flow chart illustrating a method 2100 for supporting techniques for grant-free transmission in a full-duplex wireless communication system according to aspects of the present disclosure is shown. The operations of the method 2100 may be implemented by a UE or components thereof as described herein. For example, the operations of the method 2100 may be implemented by a UE or components thereof as described with reference to FIG. Figures 1 to 9 The described functions may be performed by the UE 115. In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the described functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the described functions.
[0290] At 2105, the method may include determining that a buffer associated with the first device, temporarily storing uplink data associated with a semi-persistent uplink transmission, satisfies a threshold during a first time period. The operations of 2105 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 2105 may be as described with reference to Figure 8 The described buffer component 825 is implemented.
[0291] At 2110, the method may include determining that the first time period satisfies a threshold period before semi-persistent uplink transmission. The operations of 2110 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 2110 may be as described with reference to Figure 8 The described buffer component 825 is implemented.
[0292] At 2115, the method may include releasing uplink resources associated with the semi-persistent uplink transmission during a portion of the transmission time interval based on the conditions. The operations of 2115 may be performed according to the examples disclosed herein. In some examples, aspects of the operations of 2115 may be as described with reference to Figure 8 The resource component 810 described is executed.
[0293] At 2120, the method may include transmitting a feedback message to the second device, the feedback message including an indication that the first device is to skip the semi-persistent uplink transmission based on releasing uplink resources, wherein transmitting the feedback message to the second device is based on a buffer associated with the first device meeting a threshold, or the first time period meeting a threshold period before the semi-persistent uplink transmission, or both. The operations of 2120 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 2120 may be performed as described with reference to Figure 8 The feedback component 815 described is executed.
[0294] At 2125, the method may include configuring one or more parameters associated with the portion of the transmission time interval based on the transmitted feedback message, the portion corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the transmission time interval. The operations of 2125 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 2125 may be performed as described with reference to Figure 8 The resource component 810 described is executed.
[0295] Figure 22 A flow chart illustrating a method 2200 for supporting techniques for grant-free transmission in a full-duplex wireless communication system according to aspects of the present disclosure is shown. The operations of the method 2200 may be implemented by a base station or components thereof as described herein. For example, the operations of the method 2200 may be implemented by a base station or components thereof as described with reference to FIG. Figures 1 to 13 The described functions may be performed by the base station 105. In some examples, the base station may execute an instruction set to control the functional elements of the base station to perform the described functions. Additionally or alternatively, the base station may use dedicated hardware to perform various aspects of the described functions.
[0296] At 2205, the method may include receiving a feedback message from the first device, the feedback message including an indication that the first device skipped semi-persistent uplink transmission during a portion of the transmission time interval. The operations of 2205 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 2205 may be as described with reference to Figure 12 The feedback component 1210 described is executed.
[0297] At 2210, the method may include transmitting a downlink transmission during the portion of the transmission time interval based on a downlink parameter set associated with the received feedback message. The operations of 2210 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 2210 may be performed as described with reference to Figure 12 The described downlink component 1220 is performed.
[0298] It should be noted that the methods described herein describe possible implementations, and that the operations and steps may be rearranged or otherwise modified and other implementations are possible. Furthermore, aspects from two or more methods may be combined.
[0299] The following provides an overview of various aspects of the disclosure:
[0300] Aspect 1: A method for wireless communication at a first device, comprising: releasing uplink resources associated with semi-persistent uplink transmissions during a portion of a transmission time interval based at least in part on a condition; transmitting a feedback message to a second device, the feedback message including an indication that the first device skips the semi-persistent uplink transmission based at least in part on releasing the uplink resources; and configuring one or more parameters associated with the portion of the transmission time interval based at least in part on the transmitted feedback message, the portion corresponding to an overlap between the semi-persistent uplink transmission and a downlink transmission, the configuration of the one or more parameters being associated with the downlink transmissions during the portion of the transmission time interval.
[0301] Aspect 2: The method of aspect 1, further comprising: receiving downlink transmissions during the portion of the transmission time interval using a half-duplex configuration based at least in part on the transmitted feedback message, wherein the configuration corresponds to a half-duplex configuration.
[0302] Aspect 3: The method of any of Aspects 1 to 2, further comprising: receiving downlink transmissions during the portion of the transmission time interval using a full-duplex configuration based at least in part on refraining from transmitting the feedback message, wherein the configuration corresponds to a full-duplex configuration.
[0303] Aspect 4: A method as in any one of Aspects 1 to 3, further comprising: determining that a buffer associated with the first device satisfies a threshold during a first time period, the buffer temporarily storing uplink data associated with a semi-persistent uplink transmission; and determining that the first time period satisfies a threshold time period before the semi-persistent uplink transmission, wherein transmitting the feedback message to the second device is at least partially based on the buffer associated with the first device satisfying the threshold, or the first time period satisfying the threshold time period before the semi-persistent uplink transmission, or both.
[0304] Aspect 5: The method of any one of aspects 1 to 4, wherein configuring one or more parameters associated with a portion of the transmission time interval is based at least in part on preconfiguration, rules, or signaling from the second device, or a combination thereof.
[0305] Aspect 6: The method of aspect 5, wherein the signaling includes a radio resource control message, a medium access control-control element message, or a downlink control information message, or a combination thereof.
[0306] Aspect 7: The method of any one of aspects 1 to 6, wherein the one or more parameters include a modulation and coding scheme, a precoding matrix indicator, a rank indicator, or a transmission configuration indicator state, or a combination thereof.
[0307] Aspect 8: The method of any one of Aspects 1 to 7 further includes: determining a threshold time period for transmitting a feedback message to the second device based at least in part on a second indication, the feedback message including an indication that the first device releases uplink resources associated with the semi-persistent uplink transmission, wherein transmitting the feedback message to the second device is based at least in part on the threshold time period.
[0308] Aspect 9: The method of Aspect 8 further includes: receiving a radio resource control message including a second indication of a threshold time period for transmitting a feedback message to a second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission, wherein transmitting the feedback message to the second device is at least partially based on the received radio resource control message including the second indication of the threshold time period.
[0309] Aspect 10: The method of any one of Aspects 8 to 9 further includes: receiving a media access control-control element message including a second indication of a threshold time period for transmitting a feedback message to a second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission, wherein transmitting the feedback message to the second device is at least partially based on the received media access control-control element message including the second indication of the threshold time period.
[0310] Aspect 11: The method of any one of Aspects 8 to 10 further includes: receiving a downlink control information message including a second indication of a threshold time period for transmitting a feedback message to a second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission, wherein the feedback message is transmitted to the second device based on the received downlink control information message including the second indication of the threshold time period.
[0311] Aspect 12: The method of any one of Aspects 1 to 11 further includes: determining an earlier transmission time interval than the transmission time interval to transmit a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission; and transmitting the feedback message to the second device in the earlier transmission time interval, wherein the earlier transmission time interval is before the transmission time interval, and wherein the transmission time interval and the earlier transmission time interval are contiguous or non-contiguous.
[0312] Aspect 13: The method of any one of aspects 1 to 12, wherein the first device is prohibited from transmitting semi-persistent uplink transmissions after transmitting the feedback message to the second device.
[0313] Aspect 14: The method of any one of Aspects 1 to 13, further comprising: receiving a radio resource control message including a configured grant allocating a semi-persistent uplink transmission, wherein determining the uplink resources associated with the semi-persistent uplink transmission is at least partially based on the received radio resource control message including the configured grant.
[0314] Aspect 15: The method of any one of Aspects 1 to 14 further includes: receiving an activation or deactivation configured grant downlink control information message, which configured grant allocates uplink resources associated with semi-persistent uplink transmission, wherein determining the uplink resources associated with the semi-persistent uplink transmission is at least partially based on the received activation or deactivation configured grant downlink control information message.
[0315] Aspect 16: The method of any one of aspects 1 to 15, wherein the transmission time interval comprises a mini-slot or a time slot.
[0316] Aspect 17: The method of any one of aspects 1 to 15, wherein the first device comprises a user equipment or a distributed unit, and wherein the second device comprises a base station or a centralized unit.
[0317] Aspect 18: A method for wireless communication at a second device, comprising: receiving a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmissions during a portion of a transmission time interval; and transmitting downlink transmissions during the portion of the transmission time interval based at least in part on a downlink parameter set associated with the received feedback message.
[0318] Aspect 19: The method of Aspect 18, further comprising: determining a modulation and coding scheme based at least in part on the received feedback message, wherein the downlink transmission transmitted during the portion of the transmission time interval is based at least in part on the determined modulation and coding scheme.
[0319] Aspect 20: The method of any one of Aspects 18 to 19, further comprising: determining a precoding matrix indicator or a rank indicator or both based at least in part on the received feedback message, wherein the downlink transmission transmitted during that part of the transmission time interval is based at least in part on the determined precoding matrix indicator or the rank indicator or both.
[0320] Aspect 21: The method of any one of Aspects 18 to 20, further comprising: determining a transmission configuration indicator state based at least in part on the received feedback message, wherein the downlink transmission transmitted during that portion of the transmission time interval is based at least in part on the determined transmission configuration indicator state.
[0321] Aspect 22: The method of any one of aspects 18 to 21, further comprising: transmitting a configured grant to the first device, the configured grant allocating uplink resources associated with semi-persistent uplink transmission during a portion of the transmission time interval.
[0322] Aspect 23: The method of aspect 22, further comprising: transmitting a radio resource control message including a configured grant allocating uplink resources associated with semi-persistent uplink transmission during a portion of the transmission time interval.
[0323] Aspect 24: The method of any one of aspects 22 to 23, further comprising: transmitting a downlink control information message activating or deactivating a configured grant that allocates uplink resources associated with semi-persistent uplink transmission during a portion of the transmission time interval.
[0324] Aspect 25: The method of any one of Aspects 18 to 24 further includes: transmitting a radio resource control message, the radio resource control message including a second indication of a threshold time period for the first device to transmit a feedback message to the second device, the feedback message including an indication for the first device to skip semi-persistent uplink transmission, wherein receiving the feedback message from the first device is at least partially based on the transmitted radio resource control message including the second indication of the threshold time period.
[0325] Aspect 26: The method of any one of Aspects 18 to 25 further includes: transmitting a media access control-control element message, the media access control-control element message including a second indication of a threshold time period for the first device to transmit a feedback message to the second device, the feedback message including an indication that the first device skips semi-persistent uplink transmission, wherein receiving the feedback message from the first device is at least partially based on the transmitted media access control-control element message including the second indication of the threshold time period.
[0326] Aspect 27: The method of any one of Aspects 18 to 26 further includes: transmitting a downlink control information message, the downlink control information message including a second indication of a threshold time period for the first device to transmit a feedback message to the second device, the feedback message including an indication for the first device to skip semi-persistent uplink transmission, wherein receiving the feedback message from the first device is at least partially based on the transmitted downlink control information message including the second indication of the threshold time period.
[0327] Aspect 28: The method of any one of aspects 18 to 27, wherein the first device is prohibited from transmitting semi-persistent uplink transmissions after the second device receives the feedback message.
[0328] Aspect 29: The method of any one of aspects 18 to 28, wherein the transmission time interval comprises a mini-slot or a time slot.
[0329] Aspect 30: A method for wireless communication at a UE, comprising: determining uplink resources associated with semi-persistent uplink transmission during a portion of a transmission time interval; determining, based at least in part on conditions, to release the uplink resources associated with the semi-persistent uplink transmission during the portion of the transmission time interval; and transmitting a feedback message to a base station, the feedback message including an indication that the UE is skipping the semi-persistent uplink transmission based at least in part on determining to release the uplink resources.
[0330] Aspect 31: The method of Aspect 30 further includes: determining a configuration associated with a portion of the transmission time interval based at least in part on the transmitted feedback message, the portion corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission, the configuration including one or more parameters associated with the downlink transmission during the portion of the transmission time interval.
[0331] Aspect 32: The method of aspect 31, further comprising: receiving downlink transmissions during the portion of the transmission time interval using a half-duplex configuration based at least in part on the transmitted feedback message, wherein the configuration corresponds to a half-duplex configuration.
[0332] Aspect 33: The method of any of Aspects 31 to 32, further comprising: receiving downlink transmissions during the portion of the transmission time interval using a full-duplex configuration based at least in part on refraining from transmitting the feedback message, wherein the configuration corresponds to a full-duplex configuration.
[0333] Aspect 34: The method of any one of Aspects 31 to 33, wherein determining the configuration associated with the portion of the transmission time interval is based at least in part on preconfiguration, rules, or signaling from the base station, or a combination thereof.
[0334] Aspect 35: The method of aspect 34, wherein the signaling comprises a radio resource control message, a medium access control-control element message, or a downlink control information message, or a combination thereof.
[0335] Aspect 36: The method of any one of aspects 31 to 35, wherein the one or more downlink parameters include a modulation and coding scheme, a precoding matrix indicator, a rank indicator, or a transmission configuration indicator state, or a combination thereof.
[0336] Aspect 37: A method as in any one of Aspects 30 to 36, further comprising: determining that a buffer associated with the UE satisfies a threshold during a first time period, the buffer temporarily storing uplink data associated with semi-persistent uplink transmission; and determining that the first time period satisfies a threshold time period before the semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is at least partially based on the buffer associated with the UE satisfying the threshold, or the first time period satisfying the threshold time period before the semi-persistent uplink transmission, or both.
[0337] Aspect 38: The method of any one of Aspects 30 to 37 further includes: determining a threshold time period for transmitting a feedback message to a base station based at least in part on a second indication, the feedback message including an indication that the UE releases uplink resources associated with the semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is based at least in part on the threshold time period.
[0338] Aspect 39: The method of Aspect 38 further includes: receiving a radio resource control message, the radio resource control message including a second indication of a threshold time period for transmitting a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is at least partially based on the received radio resource control message including the second indication of the threshold time period.
[0339] Aspect 40: The method of any one of Aspects 38 to 39 further includes: receiving a media access control-control element message, the media access control-control element message including a second indication of a threshold time period for transmitting a feedback message to a base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is at least partially based on the received media access control-control element message including the second indication of the threshold time period.
[0340] Aspect 41: The method of any one of Aspects 38 to 40 further includes: receiving a downlink control information message, the downlink control information message including a second indication of a threshold time period for transmitting a feedback message to a base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, wherein transmitting the feedback message to the base station is at least partially based on the received downlink control information message including the second indication of the threshold time period.
[0341] Aspect 42: The method of any one of Aspects 30 to 41 further includes: determining an earlier transmission time interval than the transmission time interval to transmit a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission; and transmitting the feedback message to the base station in the earlier transmission time interval, wherein the earlier transmission time interval is before the transmission time interval.
[0342] Aspect 43: The method of aspect 42, wherein the transmission time interval and the earlier transmission time interval are contiguous.
[0343] Aspect 44: The method of any one of aspects 42 to 43, wherein the transmission time interval and the earlier transmission time interval are non-contiguous.
[0344] Aspect 45: The method of any one of aspects 30 to 44, wherein the UE is prohibited from transmitting semi-persistent uplink transmissions after transmitting the feedback message to the base station.
[0345] Aspect 46: The method of any one of Aspects 30 to 45, further comprising: receiving a radio resource control message including a configured grant that allocates a semi-persistent uplink transmission, wherein determining the uplink resources associated with the semi-persistent uplink transmission is at least partially based on the received radio resource control message including the configured grant.
[0346] Aspect 47: The method of any one of Aspects 30 to 46 further includes: receiving an activation or deactivation configured grant downlink control information message, which configured grant allocates uplink resources associated with the semi-persistent uplink transmission, wherein determining the uplink resources associated with the semi-persistent uplink transmission is at least partially based on the received activation or deactivation configured grant downlink control information message.
[0347] Aspect 48: The method of any one of Aspects 30 to 47, wherein the portion of the transmission time interval comprises a set of orthogonal frequency division multiplexing symbols.
[0348] Aspect 49: The method of aspect 48, wherein the set of orthogonal frequency division multiplexing symbols includes at least one orthogonal frequency division multiplexing symbol before the portion of the transmission time interval or at least one orthogonal frequency division multiplexing symbol after the portion of the transmission time interval, or both.
[0349] Aspect 50: The method of any one of Aspects 30 to 49, wherein the transmission time interval comprises a mini-slot.
[0350] Aspect 51: The method of any one of Aspects 30 to 50, wherein the transmission time interval comprises a time slot.
[0351] Aspect 52: A method for wireless communication at a base station, comprising: receiving a feedback message from a UE, the feedback message including an indication that the UE skips semi-persistent uplink transmission during a portion of a transmission time interval; determining a downlink parameter set based at least in part on the received feedback message; and transmitting a downlink transmission during the portion of the transmission time interval based at least in part on the determined downlink parameter set.
[0352] Aspect 53: The method of Aspect 52 further comprises: determining a modulation and coding scheme based at least in part on the received feedback message, wherein the downlink transmission transmitted during the portion of the transmission time interval is based at least in part on the determined modulation and coding scheme.
[0353] Aspect 54: The method of any one of Aspects 52 to 53 further comprises: determining a precoding matrix indicator or a rank indicator or both based at least in part on the received feedback message, wherein the downlink transmission transmitted during that part of the transmission time interval is based at least in part on the determined precoding matrix indicator or the rank indicator or both.
[0354] Aspect 55: The method of any one of Aspects 52 to 54 further comprises: determining a transmission configuration indicator state based at least in part on the received feedback message, wherein the downlink transmission transmitted during the portion of the transmission time interval is based at least in part on the determined transmission configuration indicator state.
[0355] Aspect 56: The method of any one of aspects 52 to 55, further comprising: transmitting a configured grant to the UE, the configured grant allocating uplink resources associated with the semi-persistent uplink transmission during a portion of the transmission time interval.
[0356] Aspect 57: The method of aspect 56, further comprising: transmitting a radio resource control message including a configured grant allocating uplink resources associated with semi-persistent uplink transmission during a portion of the transmission time interval.
[0357] Aspect 58: The method of any one of Aspects 56 to 57, further comprising: transmitting a downlink control information message activating or deactivating a configured grant that allocates uplink resources associated with semi-persistent uplink transmission during a portion of the transmission time interval.
[0358] Aspect 59: The method of any one of Aspects 52 to 58 further includes: transmitting a radio resource control message, the radio resource control message including a second indication of a threshold time period for the UE to transmit a feedback message to the base station, the feedback message including an indication for the UE to skip semi-persistent uplink transmission, wherein receiving the feedback message from the UE is at least partially based on the transmitted radio resource control message including the second indication of the threshold time period.
[0359] Aspect 60: The method of any one of Aspects 52 to 59 further includes: transmitting a media access control-control element message, the media access control-control element message including a second indication of a threshold time period for the UE to transmit a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, wherein receiving the feedback message from the UE is at least partially based on the transmitted media access control-control element message including the second indication of the threshold time period.
[0360] Aspect 61: The method of any one of Aspects 52 to 60 further includes: transmitting a downlink control information message, the downlink control information message including a second indication of a threshold time period for the UE to transmit a feedback message to the base station, the feedback message including an indication that the UE skips semi-persistent uplink transmission, and wherein receiving the feedback message from the UE is at least partially based on the transmitted downlink control information message including the second indication of the threshold time period.
[0361] Aspect 62: The method of any one of aspects 52 to 61, wherein after the base station receives the feedback message, the UE is prohibited from transmitting semi-persistent uplink transmissions.
[0362] Aspect 63: The method of any one of Aspects 52 to 62, wherein the transmission time interval comprises a mini-slot.
[0363] Aspect 64: The method of any one of Aspects 52 to 63, wherein the transmission time interval comprises a time slot.
[0364] Aspect 65: The method of any one of Aspects 52 to 63, wherein the first device comprises user equipment or a distributed unit, and wherein the second device comprises a base station or a centralized unit.
[0365] Aspect 66: An apparatus for wireless communication at a first device, comprising: a processor; a memory coupled to the processor, the processor and the memory configured to perform the method of any one of aspects 1 to 16.
[0366] Aspect 67: An apparatus for wireless communication at a first device, comprising at least one means for performing the method of any one of aspects 1 to 16.
[0367] Aspect 68: A non-transitory computer-readable medium storing code for wireless communication at a first device, the code comprising instructions executable by a processor to perform the method of any one of aspects 1 to 16.
[0368] Aspect 69: An apparatus for wireless communication at a second device, comprising: a processor; a memory coupled to the processor, the processor and the memory configured to perform the method of any one of aspects 18 to 29.
[0369] Aspect 70: An apparatus for wireless communication at a second device, comprising at least one means for performing the method of any one of aspects 18 to 29.
[0370] Aspect 71: A non-transitory computer-readable medium storing code for wireless communication at a second device, the code comprising instructions executable by a processor to perform the method of any one of aspects 18 to 29.
[0371] Aspect 72: An apparatus for wireless communication at a UE, comprising: a processor; and a memory coupled to the processor, the processor and the memory being configured to perform the method of any one of aspects 30 to 51.
[0372] Aspect 73: An apparatus for wireless communication at a UE, comprising at least one means for performing the method of any one of aspects 30 to 51.
[0373] Aspect 74: A non-transitory computer-readable medium storing code for wireless communication at a UE, the code comprising instructions executable by a processor to perform the method of any one of aspects 30 to 51.
[0374] Aspect 75: An apparatus for wireless communication at a base station, comprising: a processor; a memory coupled to the processor, the processor and the memory configured to perform the method of any one of aspects 52 to 64.
[0375] Aspect 76: An apparatus for wireless communication at a base station, comprising at least one means for performing the method of any one of Aspects 52 to 64.
[0376] Aspect 77: A non-transitory computer-readable medium storing code for wireless communication at a base station, the code comprising instructions executable by a processor to perform the method of any one of aspects 52 to 64.
[0377] Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for example purposes, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used throughout much of the description, the techniques described herein may also be applicable to networks other than LTE, LTE-A, LTE-A Pro, or NR networks. For example, the techniques described may be applicable to various other wireless communication systems, such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.
[0378] The information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout this description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0379] The various illustrative blocks and components described in conjunction with the disclosure herein may be implemented or performed with a general purpose processor, a DSP, an ASIC, a CPU, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
[0380] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, each function may be stored on or transmitted by a computer-readable medium as one or more instructions or code. Other examples and implementations fall within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features that implement the functions may also be physically located in various locations, including being distributed so that parts of the functions are implemented at different physical locations.
[0381] Computer-readable media include both non-transient computer storage media and communication media, which include any media that facilitates a computer program to be transferred from one place to another. Non-transient storage media can be any available medium that can be accessed by a general or special-purpose computer. As an example and not limitation, non-transient computer-readable media may include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other non-transient medium that can be used to carry or store the desired program code means of an instruction or data structure form and can be accessed by a general or special-purpose computer, or a general or special-purpose processor. Similarly, any connection is also properly referred to as a computer-readable medium. For example, if software is transmitted from a website, server or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwaves are included in the definition of computer-readable media. Disk and disc, as used herein, include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.
[0382] As used herein (including in the claims), "or" used in a list of items (e.g., a list of items followed by a phrase such as "at least one of" or "one or more of") indicates an inclusive list, so that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Likewise, as used herein, the phrase "based on" should not be read as referencing a closed set of conditions. For example, an example step described as "based on condition A" could be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be read in the same manner as the phrase "based at least in part on."
[0383] In the accompanying drawings, similar components or features may have the same reference number. In addition, components of the same type may be distinguished by following the reference number with a dash and a second reference number that distinguishes between the similar components. If only the first reference number is used in the specification, the description applies to any of the similar components having the same first reference number, regardless of the second reference number or other subsequent reference numbers.
[0384] The description set forth herein in conjunction with the accompanying drawings describes example configurations and does not represent all examples that can be implemented or fall within the scope of the claims. As used herein, the term "example" means "serving as an example, instance, or illustration" and does not mean "better than" or "better than other examples." This detailed description includes specific details to provide an understanding of the described techniques. However, these techniques can be practiced without these specific details. In some instances, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0385] The description herein is provided to enable one of ordinary skill in the art to make or use the present disclosure. Various modifications to the present disclosure will be readily apparent to those of ordinary skill in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Thus, the present disclosure is not limited to the examples and designs described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. An apparatus for wireless communication at a first device, comprising: processor; as well as a memory coupled to the processor, the processor and memory being configured to: releasing uplink resources associated with a semi-persistent uplink transmission during a portion of a transmission time interval based at least in part on a condition; transmitting a feedback message to a second device, the feedback message comprising an indication that the first device skips the semi-persistent uplink transmission based at least in part on releasing the uplink resources; as well as One or more parameters associated with the portion of the transmission time interval are configured at least in part based on the transmitted feedback message, the portion corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the transmission time interval.
2. The apparatus of claim 1 , further comprising an antenna array, wherein the processor and memory are further configured to: The downlink transmission during the portion of the transmission time interval is received using the antenna array and based at least in part on the transmitted feedback message using a half-duplex configuration, wherein the configuration corresponds to the half-duplex configuration.
3. The device according to claim 1, wherein The processor and memory are further configured to: The downlink transmission during the portion of the transmission time interval is received using a full-duplex configuration based at least in part on refraining from transmitting the feedback message, wherein the configuration corresponds to the full-duplex configuration.
4. The device according to claim 1, wherein The processor and memory are further configured to: determining that a buffer associated with the first device satisfies a threshold during a first time period, the buffer temporarily storing uplink data associated with the semi-persistent uplink transmission; and determining that the first time period satisfies a threshold period before the semi-persistent uplink transmission, Wherein transmitting the feedback message to the second device is based at least in part on the buffer associated with the first device satisfying the threshold, or the first time period satisfying the threshold period before the semi-persistent uplink transmission, or both.
5. The device according to claim 1, wherein Configuring the one or more parameters associated with the portion of the transmission time interval is based at least in part on a preconfiguration, a rule, or signaling from the second device, or a combination thereof.
6. The device according to claim 5, wherein The signaling includes a radio resource control message, a medium access control-control element message, or a downlink control information message or a combination thereof.
7. The device according to claim 1, wherein The one or more parameters include a modulation and coding scheme, a precoding matrix indicator, a rank indicator, or a transmission configuration indicator state, or a combination thereof.
8. The device according to claim 1, wherein The processor and memory are further configured to: determining, based at least in part on a second indication, a threshold period for transmitting the feedback message to the second device, the feedback message including an indication that the first device releases the uplink resources associated with the semi-persistent uplink transmission, Wherein transmitting the feedback message to the second device is based at least in part on the threshold time period.
9. The device according to claim 8, wherein The processor and memory are further configured to: receiving a radio resource control message including the second indication of the threshold period for transmitting the feedback message to the second device, the feedback message including the indication to the first device to skip the semi-persistent uplink transmission, Wherein transmitting the feedback message to the second device is based at least in part on the received radio resource control message including the second indication of the threshold period.
10. The device according to claim 8, wherein The processor and memory are further configured to: receiving a medium access control (MAC) control element (CE) message including the second indication of the threshold time period for transmitting the feedback message to the second device, the feedback message including the indication to the first device to skip the semi-persistent uplink transmission, Wherein transmitting the feedback message to the second device is based at least in part on the received MAC-CE message including the second indication of the threshold period.
11. The device according to claim 8, wherein The processor and memory are further configured to: receiving a downlink control information message including the second indication of the threshold period for transmitting the feedback message to the second device, the feedback message including the indication to the first device to skip the semi-persistent uplink transmission, Wherein transmitting the feedback message to the second device is based at least in part on the received downlink control information message including the second indication of the threshold period.
12. The device of claim 1, wherein The processor and memory are further configured to: determining a transmission time interval earlier than the transmission time interval for transmitting the feedback message to the second device, the feedback message including the indication that the first device skips the semi-persistent uplink transmission; and The feedback message is transmitted to the second device in the earlier transmission time interval, wherein the earlier transmission time interval precedes the transmission time interval, wherein the transmission time interval and the earlier transmission time interval are contiguous or non-contiguous.
13. The device of claim 1, wherein: The first device is prohibited from transmitting the semi-persistent uplink transmission after transmitting the feedback message to the second device.
14. The device of claim 1, wherein The processor and memory are further configured to: receiving a radio resource control message including a configured grant allocating said semi-persistent uplink transmission, Wherein determining the uplink resources associated with the semi-persistent uplink transmission is based at least in part on the received radio resource control message including the configured grant.
15. The apparatus of claim 1, wherein: The processor and memory are further configured to: receiving a downlink control information message activating or deactivating a configured grant allocating the uplink resources associated with the semi-persistent uplink transmission, Wherein determining the uplink resources associated with the semi-persistent uplink transmission is based at least in part on the received downlink control information message activating or deactivating the configured grant.
16. The apparatus of claim 1, wherein: The first device comprises user equipment or a distributed unit, and The second device includes a base station or a centralized unit.
17. An apparatus for wireless communication at a second device, comprising: processor; as well as a memory coupled to the processor, the processor and memory being configured to: receiving a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmission during a portion of a transmission time interval; as well as Downlink transmissions during the portion of the transmission time interval are transmitted based at least in part on a set of downlink parameters associated with the received feedback message.
18. The apparatus of claim 17, wherein: The processor and memory are further configured to: determining a modulation and coding scheme based at least in part on the received feedback message, Wherein transmitting the downlink transmission during the portion of the transmission time interval is based at least in part on the determined modulation and coding scheme.
19. The apparatus of claim 17, wherein: The processor and memory are further configured to: determining a precoding matrix indicator or a rank indicator or both based at least in part on the received feedback message, Wherein transmitting the downlink transmission during the portion of the transmission time interval is based at least in part on the determined precoding matrix indicator or rank indicator or both.
20. The apparatus of claim 17, wherein: The processor and memory are further configured to: determining a transmission configuration indicator state based at least in part on the received feedback message, Wherein transmitting the downlink transmission during the portion of the transmission time interval is based at least in part on the determined transmission configuration indicator state.
21. The apparatus of claim 17, further comprising an antenna array, wherein the processor and memory are further configured to: A configured grant is transmitted to the first device using the antenna array, the configured grant allocating uplink resources associated with the semi-persistent uplink transmission during the portion of the transmission time interval.
22. The apparatus of claim 21, wherein: The processor and memory are further configured to: A radio resource control message is transmitted that includes the configured grant allocating the uplink resources associated with the semi-persistent uplink transmission during the portion of the transmission time interval.
23. The apparatus of claim 21, wherein: The processor and memory are further configured to: A downlink control information message is transmitted that activates or deactivates the configured grant that allocates the uplink resources associated with the semi-persistent uplink transmission during the portion of the transmission time interval.
24. The apparatus of claim 17, wherein: The processor and memory are further configured to: transmitting a radio resource control message, the radio resource control message including a second indication of a threshold period for the first device to transmit the feedback message to the second device, the feedback message including the indication for the first device to skip the semi-persistent uplink transmission, Wherein receiving the feedback message from the first device is based at least in part on the transmitted radio resource control message including the second indication of the threshold period.
25. The apparatus of claim 17, wherein: The processor and memory are further configured to: transmitting a medium access control (MAC) control element (CE) message, the medium access control (MAC) control element (CE) message including a second indication of a threshold period for the first device to transmit the feedback message to the second device, the feedback message including the indication that the first device skip the semi-persistent uplink transmission, Wherein receiving the feedback message from the first device is based at least in part on the transmitted MAC-CE message including the second indication of the threshold period.
26. The apparatus of claim 17, wherein: The processor and memory are further configured to: transmitting a downlink control information message, the downlink control information message including a second indication of a threshold period for the first device to transmit the feedback message to the second device, the feedback message including the indication that the first device skip the semi-persistent uplink transmission, Wherein receiving the feedback message from the first device is based at least in part on the transmitted downlink control information message including the second indication of the threshold period.
27. The apparatus of claim 17, wherein: The first device is prohibited from transmitting the semi-persistent uplink transmission after the second device receives the feedback message.
28. The apparatus of claim 17, wherein: The first device comprises user equipment or a distributed unit, and The second device includes a base station or a centralized unit.
29. A method for wireless communication at a first device, comprising: releasing uplink resources associated with a semi-persistent uplink transmission during a portion of a transmission time interval based at least in part on a condition; transmitting a feedback message to a second device, the feedback message including an indication that the first device skips the semi-persistent uplink transmission based at least in part on releasing the uplink resources; as well as One or more parameters associated with the portion of the transmission time interval are configured at least in part based on the transmitted feedback message, the portion corresponding to the overlap between the semi-persistent uplink transmission and the downlink transmission, the configuration of the one or more parameters being associated with the downlink transmission during the portion of the transmission time interval.
30. A method for wireless communication at a second device, comprising: receiving a feedback message from a first device, the feedback message including an indication that the first device skips semi-persistent uplink transmission during a portion of a transmission time interval; as well as Downlink transmissions during the portion of the transmission time interval are transmitted based at least in part on a set of downlink parameters associated with the received feedback message.
Citation Information
Patent Citations
Full-Duplex Transmission Control Method, User Equipment, and Base Station
US20190357149A1
Collision avoidance of half-duplex resource selection
US20200154440A1