Techniques for sending skip indication for configured grant
By skipping the transmission of uplink resource opportunities after receiving a skip indication, the user equipment solves the problem of low resource utilization efficiency in the prior art and achieves more efficient resource allocation and power consumption optimization.
Patent Information
- Application Number
- CN202480011754.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-01-12
- Filing Date
- 2024-01-16
- Publication Date
- 2025-09-16
AI Technical Summary
In the prior art, when a user equipment (UE) receives multiple uplink resource opportunities, it may be unable to promptly skip resource opportunities with no data to send, resulting in inefficient network resource utilization and increased power consumption.
After receiving the skip indication control message, the user equipment (UE) sends a skip indication through the uplink control channel to notify the skipping of some or all uplink resource opportunities. The network entity reallocates resources according to the skip indication.
It improves the efficiency of network resource utilization, reduces the power consumption of user equipment, and optimizes resource allocation.
Smart Images

Figure CN120660419A_ABST
Abstract
Description
[0001] Cross-references
[0002] This patent application claims priority to U.S. patent application No. 18 / 412,122, filed by HE et al. on January 12, 2024, entitled “TECHNIQUES FOR TRANSMING A SKIPPING INDICATION FOR CONFIGRED GRANTS,” and claims priority to U.S. provisional patent application No. 63 / 485,180, filed by HE et al. on February 15, 2023, entitled “TECHNIQUES FOR TRANSMING ASKIPPING INDICATION FOR CONFIGURED GRANTS,” which are assigned to the assignee of this application and are expressly incorporated herein by reference. Technical Field
[0003] The following relates to wireless communications, including techniques for sending a skip indication for a configured grant (CG). Background Art
[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcast, etc. These systems may be able to 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 technologies such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (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, each of which supports wireless communication for a communication device (which may be referred to as a user equipment (UE)). Summary of the Invention
[0005] The described technology relates to improved methods, systems, devices, and apparatuses for supporting techniques for sending skip indications for configured grants (CGs). Generally, the technology described herein can support the transmission of a skip indication that signals that a wireless device, such as a user equipment (UE), will skip uplink transmissions via resource opportunities associated with the configured grant. For example, the UE can receive a first control signal that indicates CGs associated with multiple first resource opportunities of an uplink shared channel. In addition, the UE can receive a second control message that indicates one or more second resource opportunities of an uplink control channel associated with sending the skip indication for the CG. In this way, the UE can send the skip indication for the CG via one or more second resource opportunities. The skip indication can signal that the UE will skip uplink transmissions via at least a portion of the multiple first resource opportunities. In some examples, the one or more second resource opportunities can appear before the multiple first resource opportunities in the time domain. Additionally or alternatively, the one or more second resource opportunities can appear after the multiple first resource opportunities in the time domain. In addition, the UE can skip uplink transmissions via at least a portion of the multiple second resource opportunities based on sending the skip indication.
[0006] A method for wireless communication at a UE is described. The method may include receiving a first control message indicating a CG associated with a set of a plurality of first resource opportunities of an uplink shared channel; selecting one or more resources of an uplink channel via which the UE is to send a skip indication associated with the CG; and sending the skip indication for the CG via the one or more resources, the skip indication signaling to the UE that uplink transmission via at least a portion of the set of a plurality of first resource opportunities is to be skipped.
[0007] An apparatus for wireless communication at a UE is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: receive a first control message indicating a CG associated with a set of multiple first resource opportunities of an uplink shared channel; select one or more resources of an uplink channel via which the UE will send a skip indication associated with the CG; and send the skip indication for the CG via the one or more resources, the skip indication signaling that the UE will skip uplink transmissions via at least a portion of the set of multiple first resource opportunities.
[0008] Another apparatus for wireless communication at a UE is described. The apparatus may include: means for receiving a first control message indicating a CG associated with a set of multiple first resource opportunities of an uplink shared channel; means for selecting one or more resources of an uplink channel via which the UE is to send a skip indication for the CG; and means for sending the skip indication for the CG via the one or more resources, the skip indication signaling to the UE that uplink transmission via at least a portion of the set of multiple first resource opportunities is to be skipped.
[0009] 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: receive a first control message indicating a CG associated with a set of a plurality of first resource opportunities of an uplink shared channel; select one or more resources of an uplink channel via which the UE is to send a skip indication associated with the CG; and send the skip indication for the CG via the one or more resources, the skip indication signaling to the UE to skip uplink transmission via at least a portion of the set of a plurality of first resource opportunities.
[0010] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the skip indication occurs before the set of the plurality of first resource opportunities in a time domain.
[0011] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending the skip indication for the CG may include operations, features, units, or instructions for: sending, via the skip indication, an indication to the UE in the set of the multiple first resource opportunities for which the skip uplink may be sent.
[0012] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for: receiving a third control message indicating a set of durations associated with the set of multiple first resource opportunities, wherein sending the skip indication for the CG includes: sending an indication of one or more durations from the set of durations via the skip indication, and wherein the one or more durations may be associated with at least a portion of the set of multiple first resource opportunities.
[0013] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, each duration from the set of durations can be associated with an index, and the indication of the one or more durations includes an indication of the index associated with the one or more durations.
[0014] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending the skip indication for the CG may include operations, features, units, or instructions for: sending an indication of a first resource opportunity in the set of multiple first resource opportunities via the skip indication, wherein the skip indication signals to the UE that uplink transmission for the set of multiple first resource opportunities may be skipped based on indicating the first resource opportunity in the set of multiple first resource opportunities.
[0015] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the set of multiple first resource opportunities may also be associated with a set of multiple CGs including at least the CG, and the skip indication may apply to at least a portion of the set of multiple first resource opportunities across the set of multiple CGs.
[0016] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the set of multiple first resource opportunities may be associated with a set of multiple cells, and the methods, apparatus, and non-transitory computer-readable media may include additional operations, features, units, or instructions for sending the skip indication to a first cell in the set of multiple cells.
[0017] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for skipping uplink transmission via the at least a portion of the set of the plurality of first resource opportunities based on sending the skip indication.
[0018] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for receiving a fourth control message indicating one or more logical channels on which the UE may avoid skipping uplink transmissions.
[0019] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for: receiving a third control message that schedules data associated with the one or more logical channels on which the UE can avoid skipping uplink transmissions; and sending the data associated with the one or more logical channels via at least a portion of the set of the multiple first resource opportunities based on the data being scheduled on the one or more logical channels after transmission of the skip indication.
[0020] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, each of the one or more logical channels may be associated with a signaling radio bearer (SRB) or a delay-sensitive quality of service (QoS) flow.
[0021] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the one or more resources occur after the set of the plurality of first resource opportunities in the time domain.
[0022] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for: receiving a third control message requesting retransmission of data via at least a portion of the set of multiple first resource opportunities, wherein sending the skip indication after the set of multiple first resource opportunities may be based on receiving the third control message.
[0023] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the third control message indicates a radio network temporary identifier (RNTI) associated with the UE and a feedback process identifier associated with each first resource opportunity in at least a portion of the set of multiple first resource opportunities.
[0024] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second control message indicates a set of a plurality of resource opportunities for the uplink channel that includes at least the one or more resources.
[0025] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities, and the methods, apparatus, and non-transitory computer-readable media may include additional operations, features, units, or instructions for sending uplink control information (UCI) via the one or more third resource opportunities.
[0026] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities, and the methods, apparatus, and non-transitory computer-readable media may include additional operations, features, units, or instructions for: multiplexing UCI with a transport block (TB); and sending the multiplexed UCI via the one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities.
[0027] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities, and the methods, apparatus, and non-transitory computer-readable media may include additional operations, features, units, or instructions for receiving a third control message indicating whether the UE can send the UCI via the one or more third resource opportunities or can send the UCI via the one or more first resource opportunities.
[0028] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a first subset of the at least a portion of the set of the plurality of first resource opportunities can be associated with a first frequency, and a second subset of the at least a portion of the set of the plurality of first resource opportunities can be associated with a second frequency.
[0029] A method for wireless communication at a network entity is described. The method may include: sending a first control message indicating a CG associated with a set of a plurality of first resource opportunities of an uplink shared channel; and receiving a skip indication for the CG via one or more resources of an uplink channel selected by a UE for sending the skip indication associated with the CG, the skip indication signaling the UE to skip uplink transmission via at least a portion of the set of a plurality of first resource opportunities.
[0030] An apparatus for wireless communication at a network entity is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: send a first control message indicating a CG associated with a set of multiple first resource opportunities of an uplink shared channel; and receive a skip indication for the CG via one or more resources of an uplink channel selected by a UE for sending a skip indication associated with the CG, the skip indication signaling to the UE that uplink transmission via at least a portion of the set of multiple first resource opportunities will be skipped.
[0031] Another apparatus for wireless communication at a network entity is described. The apparatus may include: means for sending a first control message indicating a CG associated with a set of multiple first resource opportunities of an uplink shared channel; and means for receiving a skip indication for the CG via one or more resources of an uplink channel selected by a UE for sending the skip indication associated with the CG, the skip indication signaling the UE to skip uplink transmission via at least a portion of the set of multiple first resource opportunities.
[0032] A non-transitory computer-readable medium storing code for wireless communication at a network entity is described. The code may include instructions executable by a processor to: send a first control message indicating a CG associated with a set of a plurality of first resource opportunities of an uplink shared channel; and receive a skip indication for the CG via one or more resources of an uplink channel selected by a UE for sending the skip indication associated with the CG, the skip indication signaling to the UE that uplink transmission via at least a portion of the set of the plurality of first resource opportunities is to be skipped.
[0033] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the skip indication occurs before the set of the plurality of first resource opportunities in a time domain.
[0034] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending the skip indication for the CG may include operations, features, units, or instructions for: receiving, via the skip indication, an indication to the UE in the set of the plurality of first resource opportunities for which the uplink transmission may be skipped.
[0035] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for: sending a third control message indicating a set of durations associated with the set of multiple first resource opportunities, wherein sending the skip indication for the CG includes: sending an indication of one or more durations from the set of durations via the skip indication, and wherein the one or more durations may be associated with at least a portion of the set of multiple first resource opportunities.
[0036] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, each duration from the set of durations can be associated with an index, and the indication of the one or more durations includes an indication of the index associated with the one or more durations.
[0037] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending the skip indication for the CG may include operations, features, units, or instructions for: receiving an indication of a first resource opportunity in the set of multiple first resource opportunities via the skip indication, wherein the skip indication signals to the UE that uplink transmission for the set of multiple first resource opportunities may be skipped based on indicating the first resource opportunity in the set of multiple first resource opportunities.
[0038] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the set of multiple first resource opportunities can be associated with a set of multiple cells, and the skip indication can be applicable to at least a portion of the set of multiple first resource opportunities across the set of multiple cells.
[0039] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for: sending a third control message indicating a first cell in the set of the plurality of cells for transmission of the skip indication, wherein the skip indication may be sent to the first cell based on the third control message.
[0040] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the set of multiple first resource opportunities may be associated with a set of multiple cells, the skip indication may be applicable to a first cell in the set of multiple cells, and the network entity may be the first cell.
[0041] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for avoiding monitoring uplink transmissions via the at least a portion of the set of the plurality of first resource opportunities based on receiving the skip indication.
[0042] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for sending a fourth control message indicating one or more logical channels on which the UE may avoid skipping uplink transmissions.
[0043] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for: sending a third control message that schedules data on the one or more logical channels associated with the uplink control channel; and receiving the data on the one or more logical channels via at least a portion of the set of the plurality of first resource opportunities based on the data being scheduled on the one or more logical channels after transmission of the skip indication.
[0044] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, each of the one or more logical channels may be associated with an SRB or a delay-sensitive QoS flow.
[0045] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the one or more resources occur after the set of the plurality of first resource opportunities in the time domain.
[0046] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for sending a third control message requesting retransmission of data via at least a portion of the set of multiple first resource opportunities, wherein receiving the skip indication after the set of multiple first resource opportunities may be based on receiving the third control message.
[0047] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the third control message indicates an RNTI associated with the UE and indicates a feedback process identifier associated with each first resource opportunity in at least a portion of the set of multiple first resource opportunities.
[0048] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second control message indicates a set of a plurality of resource opportunities for the uplink channel that includes at least the one or more resources.
[0049] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities, and the methods, apparatus, and non-transitory computer-readable media may include additional operations, features, units, or instructions for receiving UCI via the one or more third resource opportunities.
[0050] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities, and the methods, apparatus, and non-transitory computer-readable media may include additional operations, features, units, or instructions for receiving UCI multiplexed with a TB via the one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities.
[0051] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities, and the methods, apparatus, and non-transitory computer-readable media may include additional operations, features, units, or instructions for sending a third control message indicating whether the UE can send UCI via the one or more third resource opportunities or can send the UCI via the one or more first resource opportunities.
[0052] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a first subset of the at least a portion of the set of the plurality of first resource opportunities can be associated with a first frequency, and a second subset of the at least a portion of the set of the plurality of first resource opportunities can be associated with a second frequency. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1
[0014] An example of a wireless communication system supporting techniques for sending a skip indication for a configured grant (CG) in accordance with one or more aspects of the present disclosure is shown.
[0054] Figure 2 An example of a wireless communication system supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown.
[0055] Figure 3 An example of a timing diagram supporting techniques for sending a skip indication for a CG in accordance with one or more aspects of the present disclosure is shown.
[0056] Figure 4 An example of a process flow supporting techniques for sending a skip indication for a CG in accordance with one or more aspects of the present disclosure is shown.
[0057] Figure 5 and 6 A block diagram of an apparatus supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown.
[0058] Figure 7 A block diagram of a communication manager supporting techniques for sending skip indications for CGs according to one or more aspects of the present disclosure is shown.
[0059] Figure 8 A diagram of a system including devices supporting techniques for sending skip indications for CGs according to one or more aspects of the present disclosure is shown.
[0060] Figure 9 and 10 A block diagram of an apparatus supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown.
[0061] Figure 11 A block diagram of a communication manager supporting techniques for sending skip indications for CGs according to one or more aspects of the present disclosure is shown.
[0062] Figure 12 A diagram of a system including devices supporting techniques for sending skip indications for CGs according to one or more aspects of the present disclosure is shown.
[0063] Figure 13 and 14 A flowchart showing a method of supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown. DETAILED DESCRIPTION
[0064] Some wireless communication systems may support configuration of resource opportunities of an uplink shared channel via a configured grant (CG). That is, a user equipment (UE) may receive a control message indicating a CG associated with multiple resource opportunities of an uplink shared channel, such as a physical uplink shared channel (PUSCH). Multiple resource opportunities of an uplink shared channel may be referred to as PUSCH resource opportunities. In this way, the UE may send an uplink message to a network entity via multiple PUSCH opportunities associated with the CG. In some cases, the UE may not have data to send to the network entity via one or more PUSCH resource opportunities of the multiple PUSCH resource opportunities. In such a case, the UE may skip one or more PUSCH resource opportunities, however, the network entity may still monitor transmissions via the skipped one or more PUSCH resource opportunities, which may result in inefficient resource utilization.
[0065] Accordingly, the various aspects described herein generally relate to wireless communications, and specifically to the transmission of a skip indication that signals that the UE will skip uplink transmissions via one or more PUSCH resource opportunities associated with a CG. For example, the UE may receive a first control message from a network entity indicating a CG associated with multiple PUSCH resource opportunities. Additionally, the UE may receive a second control message indicating one or more resource opportunities associated with an uplink control channel (which may be referred to as PUCCH resource opportunities), on which the UE may send a skip indication. In some examples (e.g., pre-opportunities), the one or more PUCCH resource opportunities may precede the multiple PUSCH resource opportunities in the time domain. Additionally or alternatively, the one or more PUCCH resource opportunities may follow the multiple PUSCH resource opportunities in the time domain. Thus, the UE may send a skip indication via at least a subset of the one or more PUCCH resource opportunities, which signals that the UE will skip uplink transmissions via at least a portion of the multiple PUSCH resource opportunities. Thus, the UE may skip uplink transmissions via at least a portion of the multiple PUSCH resource opportunities based on sending the skip indication.
[0066] Certain aspects of the subject matter described in this disclosure can be implemented to achieve one or more of the following potential advantages. In some examples, by sending a skip indication, the described techniques can be used to enable a network entity to reallocate resources associated with resource opportunities that are to be skipped by a UE, which can result in improved resource utilization. Additionally, by sending a skip indication, a UE can skip uplink transmissions via one or more resource opportunities, which can result in reduced power consumption.
[0067] Various aspects of the present disclosure are first described in the context of wireless communication systems. Various aspects of the present disclosure are then described in the context of timing diagrams and process flows. Various aspects of the present disclosure are further illustrated and described with reference to apparatus diagrams, system diagrams, and flow charts related to techniques for sending skip indications for configured grants.
[0068] Figure 1 An example of a wireless communication system 100 that supports techniques for sending a skip indication for a CG in accordance with one or more aspects of the present disclosure is shown. The wireless communication system 100 may include one or more network entities 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, a New Radio (NR) network, or a network operating according to other systems and radio technologies, including future systems and radio technologies not explicitly mentioned herein.
[0069] The network entities 105 can be dispersed throughout a geographic area to form the wireless communication system 100 and can include devices of different forms or with different capabilities. In different examples, the network entities 105 can be referred to as network elements, mobile elements, radio access network (RAN) nodes, or network devices, among other nomenclatures. In some examples, the network entities 105 and the UEs 115 can communicate wirelessly via one or more communication links 125 (e.g., radio frequency (RF) access links). For example, the network entities 105 can support a coverage area 110 (e.g., a geographic coverage area) over which the UEs 115 and the network entities 105 can establish one or more communication links 125. The coverage area 110 can be an example of a geographic area over which the network entities 105 and the UEs 115 can support signal communication according to one or more radio access technologies (RATs).
[0070] UEs 115 may be dispersed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary, mobile, or both at different times. UEs 115 may be devices of different forms or with different capabilities. Figure 1 Some example UEs 115 are shown in FIG. The UEs 115 described herein are capable of supporting communication with various types of devices, such as other UEs 115 or network entities 105, such as Figure 1 shown) communication.
[0071] As described herein, a node of the wireless communication system 100 (which may be referred to as a network node, or a wireless node) may be a network entity 105 (e.g., any network entity described herein), a UE 115 (e.g., any UE described herein), a network controller, an apparatus, a device, a computing system, one or more components, or another suitable processing entity configured to perform any of the techniques described herein. For example, the node may be a UE 115. As another example, the node may be a network entity 105. As another example, a first node may be configured to communicate with a second node or a third node. In one aspect of this example, the first node may be a UE 115, the second node may be a network entity 105, and the third node may be a UE 115. In another aspect of this example, the first node may be a UE 115, the second node may be a network entity 105, and the third node may be a network entity 105. In other aspects of this example, the first node, the second node, and the third node may be different relative to these examples. Similarly, reference to a UE 115, a network entity 105, an apparatus, a device, a computing system, etc. may include disclosure of the UE 115, the network entity 105, the apparatus, the device, the computing system, etc. as a node. For example, a disclosure that the UE 115 is configured to receive information from the network entity 105 also discloses that the first node is configured to receive information from the second node.
[0072] In some examples, the network entities 105 can communicate with the core network 130, with each other, or both. For example, the network entities 105 can communicate with the core network 130 via one or more backhaul communication links 120 (e.g., according to an S1, N2, N3, or other interface protocol). In some examples, the network entities 105 can communicate with each other directly (e.g., directly between the network entities 105) or indirectly (e.g., via the core network 130) via the backhaul communication links 120 (e.g., according to an X2, Xn, or other interface protocol). In some examples, the network entities 105 can communicate with each other via midhaul communication links 162 (e.g., according to a midhaul interface protocol) or fronthaul communication links 168 (e.g., according to a fronthaul interface protocol), or any combination thereof. Backhaul communication link 120, midhaul communication link 162, or fronthaul communication link 168 may be or include one or more wired links (e.g., electrical links, fiber optic links), one or more wireless links (e.g., radio links, wireless optical links), etc., or various combinations thereof. UE 115 may communicate with core network 130 via communication link 155.
[0073] One or more of the network entities 105 described herein may include or may be referred to as a base station 140 (e.g., a base transceiver station, a radio base station, an NR base station, an access point, a radio transceiver, a node B, an eNode B (eNB), a next-generation node B, or a giganode B (any of which may be referred to as a gNB), a 5G NB, a next-generation eNB (ng-eNB), a home node B, a home eNode B, or other suitable terminology). In some examples, the network entity 105 (e.g., a base station 140) may be implemented in a converged (e.g., monolithic, standalone) base station architecture, which may be configured to utilize a protocol stack that is physically or logically integrated within a single network entity 105 (e.g., a single RAN node, such as the base station 140).
[0074] In some examples, the network entity 105 can be implemented in a decomposed architecture (e.g., a decomposed base station architecture, a decomposed RAN architecture), which can be configured to utilize a protocol stack that is physically or logically distributed between two or more network entities 105, such as an integrated access backhaul (IAB) network, an open RAN (O-RAN) (e.g., a network configuration sponsored by the O-RAN Alliance), or a virtualized RAN (vRAN) (e.g., a cloud RAN (C-RAN)). For example, the network entity 105 can include one or more of a central unit (CU) 160, a distributed unit (DU) 165, a radio unit (RU) 170, a RAN intelligent controller (RIC) 175 (e.g., a near real-time RIC (near-RT RIC), a non-real-time RIC (non-RT RIC)), a service management and orchestration (SMO) system 180, or any combination thereof. The RU 170 can also be referred to as a radio head, an intelligent radio head, a remote radio head (RRH), a remote radio unit (RRU), or a transmit receive point (TRP). One or more components of the network entity 105 in the decomposed RAN architecture may be collocated, or one or more components of the network entity 105 may be located in distributed locations (e.g., separate physical locations). In some examples, one or more network entities 105 of the decomposed RAN architecture may be implemented as virtual units (e.g., virtual CU (VCU), virtual DU (VDU), virtual RU (VRU)).
[0075] The functional split between CU 160, DU 165, and RU 170 is flexible and can support different functions depending on the functions performed at CU 160, DU 165, or RU 170 (e.g., network layer functions, protocol layer functions, baseband functions, RF functions, and any combination thereof). For example, a functional split of the protocol stack can be employed between CU 160 and DU 165 such that CU 160 can support one or more layers of the protocol stack and DU 165 can support one or more different layers of the protocol stack. In some examples, CU 160 can host upper protocol layer (e.g., Layer 3 (L3), Layer 2 (L2)) functions and signaling (e.g., Radio Resource Control (RRC), Service Data Adaptation Protocol (SDAP), Packet Data Convergence Protocol (PDCP)). The CU 160 may be connected to one or more DUs 165 or RUs 170, and the one or more DUs 165 or RUs 170 may host lower protocol layers, such as layer 1 (L1) (e.g., physical (PHY) layer) or L2 (e.g., radio link control (RLC) layer, medium access control (MAC) layer) functions and signaling, and each may be at least partially controlled by the CU 160. Additionally or alternatively, 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. The DU 165 may support one or more different cells (e.g., via one or more RUs 170). In some cases, the functional split between the CU 160 and the DU 165, or the functional split between the DU 165 and the RU 170 can be within the protocol layer (e.g., some functions of the protocol layer can be performed by one of the CU 160, DU 165, or RU 170, while other functions of the protocol layer are performed by a different one of the CU 160, DU 165, or RU 170). The CU 160 can be further functionally split into CU control plane (CU-CP) functions and CU user plane (CU-UP) functions. The CU 160 can be connected to one or more DUs 165 via midhaul communication links 162 (e.g., F1, F1-c, F1-u), and the DU 165 can be connected to one or more RUs 170 via fronthaul communication links 168 (e.g., open fronthaul (FH) interface). In some examples, midhaul communication link 162 or fronthaul communication link 168 may be implemented according to interfaces (eg, channels) between layers of a protocol stack supported by the respective network entities 105 communicating via such communication links.
[0076] In a wireless communication system (e.g., wireless communication system 100), the infrastructure and spectrum resources for radio access can support wireless backhaul link capabilities to supplement wired backhaul connections, providing an IAB network architecture (e.g., to core network 130). In some cases, in an IAB network, one or more network entities 105 (e.g., IAB nodes 104) can be partially controlled by each other. One or more IAB nodes 104 can be referred to as a provider entity or IAB provider. One or more DUs 165 or one or more RUs 170 can be partially controlled by one or more CUs 160 associated with a provider network entity 105 (e.g., a provider base station 140). One or more provider network entities 105 (e.g., IAB providers) can communicate with one or more additional network entities 105 (e.g., IAB nodes 104) via supported access and backhaul links (e.g., backhaul communication links 120). An IAB node 104 can include an IAB mobile terminal (IAB-MT) that is controlled (e.g., scheduled) by a coupled IAB provider DU 165. The IAB-MT may include an independent set of antennas for relaying communications with the UE 115, or may share the same antennas (e.g., the same antennas of the RU 170) of the IAB node 104 that are used for access via the DU 165 of the IAB node 104 (e.g., referred to as a virtual IAB-MT (vIAB-MT)). In some examples, the IAB node 104 may include a DU 165 that supports communication links with additional entities (e.g., IAB node 104, UE 115) within a relay chain or configuration (e.g., downstream) of the access network. In such cases, one or more components of the decomposed 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.
[0077] Where the techniques described herein are applied in the context of a decomposed RAN architecture, one or more components of the decomposed RAN architecture may be configured to support the techniques described herein for sending skip indications for configured permissions. For example, some operations described as being performed by a UE 115 or a network entity 105 (e.g., a base station 140) may additionally or alternatively be performed by one or more components of the decomposed RAN architecture (e.g., an IAB node 104, a DU 165, a CU 160, a RU 170, a RIC 175, a SMO 180).
[0078] UE 115 may include or be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable terminology, where a "device" may also be referred to as a unit, a station, a terminal, or a client, etc. UE 115 may also include or 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, 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, vehicles, meters, etc.
[0079] The UE 115 described herein may be able to communicate with various types of devices, such as other UEs 115, which may sometimes act as relays, as well as network entities 105 and network devices, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, etc. Figure 1 as shown) for communication.
[0080] The UE 115 and the network entity 105 can wirelessly communicate with each other via one or more communication links 125 (e.g., access links) using resources associated with one or more carriers. The term "carrier" can refer to a collection of RF spectrum resources with a defined physical layer structure for supporting the communication link 125. For example, the carrier used for the communication link 125 can include a portion of an RF 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 can carry acquisition signaling (e.g., synchronization signals, system information), control signaling for coordinating operations for the carrier, user data, or other signaling. The wireless communication system 100 can support communications with the UE 115 using carrier aggregation or multi-carrier operation. Depending on the carrier aggregation configuration, the UE 115 can be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation can be used with both frequency division duplex (FDD) component carriers and time division duplex (TDD) component carriers. Communication between the network entity 105 and other devices may refer to communication between a device and any portion (e.g., entity, sub-entity) of the network entity 105. For example, the terms "send," "receive," or "communicate" when referring to the network entity 105 may refer to any portion of the network entity 105 (e.g., base station 140, CU 160, DU 165, RU 170) of the RAN communicating with another device (e.g., directly or via one or more other network entities 105).
[0081] The signal waveform transmitted via the carrier may be composed of multiple subcarriers (e.g., using multicarrier modulation (MCM) techniques 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 refer to a resource of one symbol period (e.g., the duration of one modulation symbol) and one subcarrier, in which case the symbol period and subcarrier spacing are inversely related. The amount of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both), such that a relatively high number of resource elements (e.g., in the transmission duration) and a relatively high order modulation scheme may correspond to a relatively high communication rate. Wireless communication resources may refer to a combination of RF spectrum resources, time resources, and spatial resources (e.g., spatial layers, beams), and the use of multiple spatial resources may increase the data rate or data integrity used for communication with UE 115.
[0082] The time interval for the network entity 105 or the UE 115 may be expressed as a multiple of a basic time unit. For example, the basic time unit may be T s =1 / (Δf max ·N f ) seconds sampling period, where Δf max It can indicate the supported subcarrier spacing, and N f The supported discrete Fourier transform (DFT) size may be indicated. The time intervals of the 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).
[0083] Each frame may include a plurality of 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 (e.g., in the time domain) into subframes, 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 symbol periods (e.g., depending on the length of a cyclic prefix added in front of each symbol period). In some wireless communication systems 100, a time slot may be further divided into a plurality of mini-slots associated with one or more symbols. Excluding the cyclic prefix, each symbol period may be associated with one or more (e.g., N) symbol periods. f The duration of a symbol period may depend on the subcarrier spacing or the operating frequency band.
[0084] A subframe, slot, mini-slot, or symbol can be the smallest scheduling unit (e.g., in the time domain) of the wireless communication system 100 and can be referred to as a transmission time interval (TTI). In some examples, the TTI duration (e.g., the number of symbol periods in a TTI) can be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in the form of bursts of shortened TTIs (sTTIs)).
[0085] According to various techniques, physical channels may be multiplexed using carriers for communication. For example, physical control channels and physical data channels may be multiplexed for signaling via downlink carriers 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 a physical control channel may be defined by a set of symbol periods and may extend across a 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 a 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. The aggregation level of a control channel candidate may refer to the amount 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 .
[0086] In some examples, network entities 105 (e.g., base stations 140, RUs 170) can be mobile and, therefore, provide communication coverage for mobile coverage areas 110. In some examples, different coverage areas 110 associated with different technologies can overlap, but the different coverage areas 110 can be supported by the same network entity 105. In some other examples, overlapping coverage areas 110 associated with different technologies can be supported by different network entities 105. The wireless communication system 100 can include, for example, a heterogeneous network in which different types of network entities 105 provide coverage for various coverage areas 110 using the same or different radio access technologies.
[0087] Some UEs 115 may be configured to employ a reduced power consumption mode of operation, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception rather than concurrent transmission and reception). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power conservation techniques for UEs 115 include entering a power-saving deep sleep mode when not engaged in active communications, operating using limited bandwidth (e.g., according to narrowband communications), or a combination of these techniques. For example, some UEs 115 may be configured to operate using a narrowband protocol type 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.
[0088] 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). The UE 115 can be designed to support ultra-reliable, low-latency or critical functions. Ultra-reliable communication can include private communication or group communication and can be supported by one or more services (such as push-to-talk, video or data). Support for ultra-reliable, low-latency can include prioritization of services, and such services can be used for public safety or general commercial applications. The terms ultra-reliable, low-latency and ultra-reliable low-latency can be used interchangeably in this article.
[0089] In some examples, a UE 115 can be configured to support communication directly with other UEs 115 via a device-to-device (D2D) communication link 135 (e.g., according to a peer-to-peer (P2P) protocol, a D2D protocol, or a sidelink protocol). In some examples, one or more UEs 115 in a group performing D2D communication can be within a coverage area 110 of a network entity 105 (e.g., a base station 140, a RU 170), which can support aspects of such D2D communication configured by the network entity 105 (e.g., scheduled by the network entity 105). In some examples, one or more UEs 115 in such a group can be located outside of the coverage area 110 of the network entity 105 or can otherwise be unable or not configured to receive transmissions from the network entity 105. In some examples, a group of UEs 115 communicating via D2D communication can support a one-to-many (1:M) system in which each UE 115 transmits to each of the other UEs 115 in the group. In some examples, network entity 105 may facilitate scheduling of resources for D2D communications. In some other examples, D2D communications may be performed between UEs 115 without involving network entity 105.
[0090] 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), which 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 to or interconnects with an external network. The control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management for UEs 115 served by network entities 105 (e.g., base stations 140) 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 IP services 150 for one or more network operators. IP services 150 may include access to the Internet, an intranet, an IP Multimedia Subsystem (IMS), or packet-switched streaming services.
[0091] The wireless communication system 100 can operate using one or more frequency bands, which can be in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). Typically, the region from 300 MHz to 3 GHz is referred to as the ultra-high frequency (UHF) region or decimeter band because the wavelengths range from approximately one decimeter to one meter in length. UHF waves can be blocked or redirected by buildings and environmental features (which can be referred to as clusters), but these waves can penetrate structures sufficiently for macro cells to provide service to UEs 115 located indoors. Communication using UHF waves can be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers) compared to communication using the lower frequencies and longer waves of the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.
[0092] The wireless communication system 100 can utilize both licensed RF spectrum bands and unlicensed RF spectrum bands. For example, the wireless communication system 100 can use unlicensed bands (such as the 5 GHz Industrial, Scientific, and Medical (ISM) band) to employ license assisted access (LAA), LTE-Unlicensed (LTE-U) radio access technology, or NR technology. When operating using unlicensed RF spectrum bands, devices such as the network entity 105 and the UE 115 can employ carrier sensing for conflict detection and avoidance. In some examples, operations using unlicensed bands can be based on a carrier aggregation configuration combined with component carriers operating using licensed bands (e.g., LAA). Operations using unlicensed spectrum can include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, among others.
[0093] A network entity 105 (e.g., a base station 140, a RU 170) or a UE 115 may be equipped with multiple antennas that may be used to employ techniques such as transmit diversity, receive diversity, multiple-input, multiple-output (MIMO) communications, or beamforming. The antennas of the network entity 105 or the UE 115 may be located within one or more antenna arrays or antenna panels that may support MIMO operations or transmit beamforming or receive beamforming. For example, one or more base station antennas or antenna arrays may be collocated at an antenna assembly such as an antenna tower. In some examples, the antennas or antenna arrays associated with the network entity 105 may be located at different geographical locations. The network entity 105 may include an antenna array having a set of rows and columns of antenna ports that the network entity 105 may use to support beamforming for communications with the UE 115. Similarly, the UE 115 may include one or more antenna arrays that may support various MIMO or beamforming operations. Additionally or alternatively, the antenna panels may support RF beamforming for signals transmitted via the antenna ports.
[0094] 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., a network entity 105, a 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 transmitted via antenna elements of an antenna array so that some signals propagating along a particular orientation relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to the signals transmitted via the antenna elements can include the transmitting device or the receiving device applying an amplitude offset, a phase offset, or both to the signals carried by the antenna elements associated with the device. The adjustments associated with each of these antenna elements 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).
[0095] UE 115 and network entity 105 can support retransmission of data to increase the likelihood of successful data reception. Hybrid Automatic Repeat Request (HARQ) feedback is a technique for increasing the likelihood that data is correctly received via a communication link (e.g., communication link 125, D2D communication link 135). HARQ can 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 can improve throughput at the MAC layer under poor radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, a device can support same-slot HARQ feedback, in which case the device can provide HARQ feedback in a specific time slot for data received via a previous symbol in the time slot. In some other examples, the device can provide HARQ feedback in a subsequent time slot or according to some other time interval.
[0096] The wireless communication system 100 may support the transmission of a skip indication that signals that the UE 115 will skip (e.g., cancel or postpone) uplink transmissions via one or more PUSCH resource opportunities associated with a CG. For example, the UE 115 may receive a first control message from the network entity 105 indicating a CG associated with multiple PUSCH resource opportunities. Additionally, the UE 115 may receive a second control message indicating one or more resource opportunities associated with an uplink control channel (which may be referred to as PUCCH resource opportunities), on which the UE 115 may send a skip indication. In some examples (e.g., pre-opportunities), the one or more PUCCH resource opportunities may precede the multiple PUSCH resource opportunities in the time domain. Additionally or alternatively, the one or more PUCCH resource opportunities may follow the multiple PUSCH resource opportunities in the time domain. Thus, the UE 115 may send a skip indication via at least a subset of the one or more PUCCH resource opportunities that signals that the UE 115 will skip uplink transmissions via at least a portion of the multiple PUSCH resource opportunities.
[0097] In some examples, UE 115 may skip uplink transmission via at least a portion of the plurality of PUSCH resource opportunities based on transmitting the skip indication (e.g., regardless of whether data is scheduled after transmission of the skip indication). Alternatively, UE 115 may receive a third control message indicating one or more logical channels, such that UE 115 may transmit data scheduled after transmission of the skip indication via at least a portion of the plurality of PUSCH resource opportunities based on the data being associated with the one or more logical channels.
[0098] In some cases, a PUCCH resource opportunity may overlap with a PUSCH resource opportunity in at least a portion of a plurality of PUSCH resource opportunities. Additionally, UE 115 may schedule transmission of uplink control information (UCI) via the overlapping PUCCH resource opportunity. In some examples, UE 115 may multiplex UCI with a TB (e.g., a pseudo-TB) and transmit the multiplexed UCI via the overlapping PUSCH resource opportunity. Alternatively, UE 115 may transmit UCI via the overlapping PUCCH resource opportunity and skip the overlapping PUSCH resource opportunity in at least a portion of the plurality of resource opportunities indicated by a skip indication (e.g., avoiding uplink transmission via the overlapping PUSCH resource opportunity).
[0099] Figure 2An example of a wireless communication system 200 that supports techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown. The wireless communication system 200 can implement aspects of the wireless communication system 100, or can be implemented by aspects of the wireless communication system 200. For example, the wireless communication system 200 may include one or more network entities 105 (e.g., network entity 105-a) and one or more UEs 115 (e.g., UE 115-a), which may be represented as shown with reference to Figure 1 Examples of corresponding devices described. In some examples, UE 115-a can send a skip indication 220, which signals that UE 115-a will skip uplink transmissions via one or more PUSCH resource opportunities 215 of multiple PUSCH resource opportunities 215 associated with CG 210.
[0100] Some wireless communication systems (such as wireless communication system 200) may support indicating (e.g., configuring) multiple resource opportunities of an uplink shared channel (e.g., PUSCH) to a UE 115 (such as UE 115-a) via a CG 210. The resource opportunities of the uplink shared channel may be referred to as PUSCH resource opportunities 215 (e.g., CG PUSCH resource opportunities 215). That is, a UE 115 (such as UE 115-a) may receive a control message 205 from a network entity 105-a indicating a CG 210 associated with multiple PUSCH resource opportunities 215. In this way, UE 115-a may send uplink messages (e.g., uplink data) via the multiple PUSCH resource opportunities 215.
[0101] However, in some examples, UE 115-a may not schedule the transmission of uplink messages via one or more PUSCH resource opportunities 215 of the multiple PUSCH resource opportunities 215 associated with CG 210. In other words, UE 115-a may not have data to be sent to network entity 105-a via one or more PUSCH resource opportunities 215. In such a case, UE 115-a may (e.g., without configuration by network entity 105-a) skip uplink transmissions via one or more PUSCH resource opportunities 215 (e.g., skip transmission of uplink signaling). In other words, UE 115-a may skip one or more PUSCH resource opportunities 215 without indicating the skipping to network entity 105-a (e.g., if UE 115-a determines or selects to skip one or more PUSCH resource opportunities 215, no indication to network entity 105-a is required). However, the network entity 105-a may monitor transmissions via the skipped one or more PUSCH resource opportunities 215, resulting in increased power consumption and inefficient resource utilization (e.g., the network entity 105-a may not reallocate resources associated with the skipped one or more PUSCH resource opportunities 215).
[0102] Additionally or alternatively, resource opportunities associated with an uplink control channel (e.g., PUCCH) (which may be referred to as PUCCH resource opportunities) may overlap with PUSCH resource opportunities 215 in one or more PUSCH resource opportunities 215 to be skipped by UE 115-a. Furthermore, UE 115-a may schedule transmission of UCI via the overlapping PUCCH resource opportunities. However (e.g., even if UE 115-a has no data to transmit on the overlapping PUSCH resource opportunities 215), UE 115-a may multiplex UCI on TBs (e.g., dummy TBs, empty TBs) and transmit the multiplexed UCI via the overlapping PUSCH resource opportunities 215. In some examples, multiple PUSCH resource opportunities 215 in the one or more PUSCH resource opportunities 215 to be skipped by UE 115 may be on different component carriers (CCs) and may overlap with PUCCH resource opportunities (e.g., associated with UCI to be transmitted by UE 115-a). In such a case, UE 115-a may determine which of the multiple overlapping PUSCH resource opportunities 215 to multiplex UCI based on the indicated order (e.g., a predefined order). In either case, the transmission of multiplexed UCI via PUSCH resource opportunities 215 that would otherwise be skipped by UE 115-a may result in inefficient resource utilization.
[0103] Accordingly, the techniques described herein may support transmission of a skip indication 220 that signals that a UE 115 (such as UE 115-a) will skip uplink transmissions of one or more PUSCH resource opportunities 215 among a plurality of PUSCH resource opportunities 215 associated with a CG 210 to improve system capacity (e.g., a network entity 105 (such as network entity 105-a) may reallocate resources associated with the skipped one or more PUSCH resource opportunities 215). For example, a UE 115-a may receive a control message 205-a indicating a CG 210 associated with a plurality of PUSCH resource opportunities 215, including PUSCH resource opportunities 215-a, PUSCH resource opportunities 215-b, and PUSCH resource opportunities 215-c. Additionally, UE 115-a may receive a control message 205-b indicating a set of (e.g., one or more) PUCCH resource opportunities on which UE 115-a may send a skip indication 220 (e.g., an uplink skip indication 220) for CG 210. In some examples, the set of PUCCH resource opportunities may include a single PUCCH resource opportunity on which UE 115-a may send the skip indication 220. Alternatively, the set of PUCCH resource opportunities may include a plurality of PUCCH resource opportunities such that UE 115-a may select one or more PUCCH resource opportunities on which to send the skip indication 220 from the plurality of PUCCH resource opportunities.
[0104] In some examples (e.g., a pre-opportunity indication), the PUCCH resource set may precede, in the time domain, a plurality of PUSCH resource opportunities 215. Thus, UE 115-a may send a skip indication 220 indicating that UE 115-a may skip uplink transmissions via one or more PUSCH resource opportunities 215 of the plurality of PUSCH resource opportunities 215. In some examples, skip indication 220 may indicate a number (e.g., how many) of PUSCH resource opportunities 215 from the plurality of PUSCH resource opportunities 215 (e.g., in CG 210) that UE 115-a will skip uplink transmissions. The number of PUSCH resource opportunities 215 may be subsequent PUSCH resource opportunities 215, consecutive resource opportunities 215, or both.
[0105] Additionally or alternatively, UE 115-a may receive an additional control message 205 indicating a set of durations associated with CG 210 (e.g., for skipping), wherein each duration in the set of durations is associated with an index. Thus, skip indication 220 may indicate one or more indices associated with one or more durations in the set of durations over which UE 115-a may skip uplink transmissions. The one or more durations in the set of durations indicated via skip indication 220 may include one or more PUSCH resource opportunities 215 over which UE 115-a may skip uplink transmissions.
[0106] Additionally or alternatively, the skip indication 220 may indicate that the UE 115-a is to skip uplink transmissions via one or more PUSCH resource opportunities 215 in the plurality of PUSCH resource opportunities 215 in the time slot corresponding to the skip indication 220, for all CGs 210 in the set of CGs 210 associated with the UE 115-a, for all serving cells in the set of serving cells associated with the UE 115-a, or both. In such a case, the UE 115-a may receive an additional control message 205 indicating a serving cell from the set of serving cells, and the UE 115-a may send the skip indication 220 to the indicated serving cell.
[0107] Alternatively (e.g., a post-opportunity indication), the PUCCH resource set may be after the plurality of PUSCH resource opportunities 215 in the time domain. In such a case, the UE 115-a may skip uplink transmissions via one or more PUSCH resource opportunities 215 of the plurality of PUSCH resource opportunities 215 and may receive a request (e.g., a control message 205 requesting a retransmission) for retransmission of data associated with the skipped one or more PUSCH resource opportunities 215 (e.g., based on the network entity 105-a's desire to transmit data via the skipped one or more PUSCH resource opportunities 215). In this manner, the UE 115-a may send a skip indication 220 after the plurality of PUSCH resource opportunities 215 (e.g., instead of sending a retransmission).
[0108] In some examples, UE 115-a may avoid sending (e.g., may not need to send) the skip indication 220 outside of an active time of discontinuous reception (DRX) associated with UE 115-a.
[0109] In some cases, UE 115-a may not send a skip indication 220 before a PUSCH resource opportunity 215 associated with CG 210 (such as PUSCH resource opportunity 215-b), however, UE 115-a may not have uplink data to send via PUSCH resource opportunity 215-b (e.g., may not have any buffered uplink data in the time slot of PUSCH resource opportunity 215-b). In some examples, UE 115-a may send a TB (e.g., a dummy TB, padding bits) via PUSCH resource opportunity 215-b. In another example, UE 115-a may skip PUSCH resource opportunity 215-b. In such a case, if the PUSCH resource opportunity 215 is not associated with data, the UE 115-a may receive a control message 205 indicating whether the UE 115-a may send a TB via the PUSCH resource opportunity 215, or may skip the PUSCH resource opportunity 215 based on the PUSCH resource opportunity 215 not being associated with data.
[0110] In some cases, PUSCH resource opportunities 215 may be associated with multiple serving cells (e.g., network entity 105, including at least network entity 105-a), or may be associated with a single serving cell (such as network entity 105-a), but may be associated with different frequency resources. That is, PUSCH resource opportunity 215-a, PUSCH resource opportunity 215-b, and PUSCH opportunity 215-c may be associated with network entity 105-a. Additionally, PUSCH resource opportunity 215-a may be associated with a first frequency, PUSCH resource opportunity 215-b may be associated with a second frequency, and PUSCH opportunity 215-c may be associated with a third frequency. In this way, UE 115-a may determine which PUSCH resource opportunities 215 to skip (e.g., if skip indication 220 is associated with a single PUSCH resource opportunity 215 (e.g., indicating a single PUSCH resource opportunity 215), and UE 115 does not have enough data to use all PUSCH resource opportunities 215).
[0111] Similarly, a PUSCH resource opportunity 215 may be associated with multiple CGs 210. In such a case, the UE 115-a may determine which PUSCH resource opportunities 215 are to be skipped for which CGs 210 among the multiple CGs 210. For example, the UE 115-a may skip all PUSCH resource opportunities 215 associated with a first CG 210 among the multiple CGs 210. Additionally or alternatively, the UE 115-a may skip the last PUSCH resource opportunity 215 of each CG 210 among the multiple CGs 210. Additionally or alternatively, the UE 115-a may skip the first PUSCH resource opportunity 215 associated with the first CG 210 among the multiple CGs 210 and may skip the last PUSCH resource opportunity 215 of a second CG 210 from the multiple CGs 210.
[0112] Figure 3 An example of a timing diagram 300 supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown. The timing diagrams 300 (e.g., timing diagram 300-a, timing diagram 300-b, and timing diagram 300-c) may implement or be implemented by aspects of the wireless communication system 100 and the wireless communication system 200. For example, the timing diagram 300 may be implemented by one or more network entities 105 and one or more UEs 115, which may be as described with reference to FIG. Figure 1 Examples of corresponding devices described. In some examples, the UE 115 can send a skip indication 320 that signals that the UE 115 will skip uplink transmissions via one or more PUSCH resource opportunities 315 of the plurality of PUSCH resource opportunities 315 associated with the CG.
[0113] In some examples, as described with reference to timing diagram 300-a, UE 115 may receive a control message 305-a indicating a CG associated with a plurality of PUSCH resource opportunities 315 (including PUSCH resource opportunity 315-a, PUSCH resource opportunity 315-b, and PUSCH resource opportunity 315-c). Additionally, UE 115 may receive a control message 305-b indicating a set of PUCCH resource opportunities 310 (including PUCCH resource opportunity 310-a, PUCCH resource opportunity 310-b, and PUCCH resource opportunity 310-c), where UE 115 may send a skip indication 320 for the CG on the set of PUCCH resource opportunities 310.
[0114] In some examples, UE 115 may identify one or more PUSCH resource opportunities 315 from PUSCH resource opportunities 315-a, PUSCH resource opportunities 315-b, and PUSCH resource opportunities 315-c on which UE 115 may skip uplink transmissions. For example, UE 115 may identify PUSCH resource opportunity 315-b to be skipped (e.g., uplink transmissions via resources associated with PUSCH resource opportunity 315-b are skipped). Additionally, UE 115 may select a PUCCH resource opportunity 310 from PUCCH resource opportunities 310-a, PUCCH resource opportunities 310-b, and PUCCH resource opportunities 310-c on which a skip indication 320-a is to be sent, signaling that UE 115 is to skip PUSCH resource opportunity 315-b. For example, the UE 115 may select the PUCCH resource opportunity 310-b and send the skip indication 320-a via the PUCCH resource opportunity 310-b (eg, via resources associated with the PUCCH resource opportunity 310-b).
[0115] In some examples, the UE 115 may receive an additional control message 305 that schedules data after the transmission of the skip indication 320-a. In other words, the UE 115 may have data available for transmission via the PUSCH resource opportunity 315-b. In some examples, the UE 115 may avoid transmitting the data via the PUSCH resource opportunity 315-b based on the UE 115 sending the skip indication 320-a. Alternatively, the UE 115 may send the data via the PUSCH resource opportunity 315-b based on the data being associated with the indicated logical channel. That is, the UE 115 may receive another control message 305 indicating one or more logical channels on which the UE 115 may avoid skipping uplink transmissions (e.g., signaling may be sent even if the UE 115 has sent the associated skip indication 320). In some cases, the one or more logical channels may be associated with a signaling radio bearer (SRB) or a delay-sensitive quality of service (QoS) flow. In this manner, the UE 115 - a may transmit data via the PUSCH resource opportunity 315 - b based on the data being associated with one or more logical channels.
[0116] In some examples, as described with reference to timing diagram 300-b, UE 115 may receive a control message 305-c indicating a CG associated with a plurality of PUSCH resource opportunities 315 (including PUSCH resource opportunity 315-d, PUSCH resource opportunity 315-e, and PUSCH resource opportunity 315-f). Additionally, UE 115 may receive a control message 305-d indicating a set of PUCCH resource opportunities 310 (including PUCCH resource opportunity 310-d and PUCCH resource opportunity 310-e), wherein UE 115 may send a skip indication 320 for the CG on the set of PUCCH resource opportunities 310.
[0117] In some examples, UE 115 may skip one or more PUSCH resource opportunities 315 from PUSCH resource opportunity 315-d, PUSCH resource opportunity 315-e, and PUSCH resource opportunity 315-f. For example, UE 115 may skip PUSCH resource opportunity 315-f (e.g., skip uplink transmission via resources associated with PUSCH source opportunity 315-f). Additionally, UE 115 may receive a retransmission request 325. That is, network entity 105 may monitor data via PUSCH resource opportunity 315-f and may not receive data (e.g., based on UE 115 skipping PUSCH resource opportunity 315-f). To do so, the network entity may send a retransmission request 325 (e.g., a retransmission DCI) indicating an identifier associated with UE 115 (e.g., a configured scheduling radio network temporary identifier (CS-RNTI)), a feedback (e.g., HARQ) process identifier associated with PUSCH resource opportunity 315-f, or both. In such a case, UE 115 may select PUCCH resource opportunity 310 from PUCCH resource opportunity 310-d and PUCCH resource opportunity 310-e, on which a skip indication 320-b is to be sent to signal that PUSCH resource opportunity 315-f was skipped by UE 115. For example, UE 115 may select PUCCH resource opportunity 310-d and send skip indication 320-b via PUCCH resource opportunity 310-d (e.g., via resources associated with PUCCH resource opportunity 310-d).
[0118] In some examples, as described with reference to timing diagram 300-c, UE 115 may receive a control message 305-e indicating a CG associated with a plurality of PUSCH resource opportunities 315, the plurality of PUSCH resource opportunities 315 including PUSCH resource opportunity 315-g, PUSCH resource opportunity 315-h, PUSCH resource opportunity 315-i, and PUSCH resource opportunity 315-j. Additionally, UE 115 may receive a control message 305-f indicating a set of PUCCH resource opportunities 310, including PUCCH resource opportunity 310-f, PUCCH resource opportunity 310-g, and PUCCH resource opportunity 310-h, where UE 115 may send a skip indication 320-c for the CG on the set of PUCCH resource opportunities 310.
[0119] In addition, UE 115 may identify one or more PUSCH resource opportunities 315 from PUSCH resource opportunities 315-g, PUSCH resource opportunities 315-h, PUSCH resource opportunities 315-i, and PUSCH resource opportunities 315-j on which UE 115 may skip uplink transmissions. For example, UE 115 may identify PUSCH resource opportunity 315-g to be skipped (e.g., based on UE 115 not having any uplink data eligible to transmit via PUSCH resource opportunity 315-g). In addition, UE 115 may select PUCCH resource opportunity 310 from PUCCH resource opportunities 310-f, PUCCH resource opportunities 310-g, and PUCCH resource opportunities 310-h, on which a skip indication 320-c is to be sent to signal UE 115 that PUSCH resource opportunity 315-g is to be skipped. For example, the UE 115 may select a PUCCH resource opportunity 310 - f and send a skip indication 320 - c via the PUCCH resource opportunity 310 - f (eg, via resources associated with the PUCCH resource opportunity 310 - f ).
[0120] However, in some cases, UE 115 may schedule (e.g., have) UCI via a PUCCH resource opportunity 310 that overlaps with (e.g., or will be indicated via) a PUSCH resource opportunity 315 indicated via a skip indication 320. For example, UE 115 may schedule UCI via a PUCCH resource opportunity 310-h that overlaps (e.g., at least partially) with a PUSCH resource opportunity 315-g in the time domain. In some cases, UE 115 may send UCI via PUCCH resource opportunity 310-h and may skip uplink transmission via PUSCH resource opportunity 315-g (e.g., may not send uplink signaling via PUSCH resource opportunity 315-g). Alternatively, UE 115 may multiplex UCI with a TB (e.g., a dummy TB) and send the multiplexed UCI via PUSCH resource opportunity 315-g. The network entity 105 may send a control message 305 indicating whether the UE 115 may send UCI via a PUCCH resource opportunity 310 overlapping with a PUSCH resource opportunity 315 to be skipped by the UE 115 or may multiplex the UCI with a TB to be sent via a PUSCH resource opportunity 315 overlapping with the PUSCH resource opportunity 315 .
[0121] Figure 4 An example of a process flow 400 supporting techniques for sending a skip indication for a CG in accordance with one or more aspects of the present disclosure is shown. The process flow 400 may implement or be implemented by aspects of the wireless communication system 100, the wireless communication system 200, and the timing diagram 300. For example, the process flow 400 may be implemented by one or more network entities 105 (e.g., network entity 105-b) and one or more UEs 115 (e.g., UE 115-b) (which may be represented as shown in FIG. Figure 1 In some examples, UE 115-b may send a skip indication that signals that UE 115-b will skip uplink transmission of one or more resource opportunities in a plurality of resource opportunities associated with the CG.
[0122] At 405, UE 115-b may receive a first control message, which may be referred to as a CGPUSCH resource indication, from network entity 105-b, indicating CGs associated with a plurality of first resource opportunities (e.g., PUSCH resource opportunities) of an uplink shared channel. In some examples, the plurality of first resource opportunities may also be associated with a plurality of CGs (e.g., including at least the CGs). Additionally or alternatively, the plurality of first resource opportunities may be associated with a plurality of cells (e.g., including at least network entity 105-b).
[0123] In some examples, a first subset of at least a portion of the plurality of first resource opportunities can be associated with a first frequency, and a second subset of at least a portion of the plurality of first resource opportunities can be associated with a second frequency.
[0124] In some examples, at 410, UE 115-b may receive a second control message, which may be referred to as a skip configuration indication. In some cases, the skip configuration indication may signal a set of durations associated with the plurality of first resource opportunities. In such a case, each duration from the set of durations may be associated with an index.
[0125] Additionally or alternatively, the skip configuration indication may signal one or more logical channels on which the UE 115-b may avoid skipping uplink transmissions.The one or more logical channels may be associated with an SRB or a delay-sensitive QoS flow.
[0126] Additionally or alternatively, the skip configuration indication may signal whether UE 115-b may send UCI via one or more third resource opportunities associated with the uplink control channel, the one or more third resource opportunities at least partially overlapping with one or more first resource opportunities in at least a portion of the plurality of first resource opportunities, or may send UCI via one or more first resource opportunities in at least a portion of the plurality of first resource opportunities.
[0127] At 415, UE 115-b may receive a third control message, which may be referred to as a PUCCH resource indication, indicating one or more second resource opportunities (e.g., PUCCH resource opportunities) of the uplink control channel associated with sending a skip indication for the CG. In some examples, the one or more second resource opportunities may be from a plurality of resource opportunities of the uplink control channel.
[0128] In some cases, at 420, UE 115-b may send a skip indication for the CG via one or more second resource opportunities, where the one or more second resources occur before the plurality of first resources in the time domain. The skip indication may signal UE 115-b to skip (e.g., or have skipped) uplink transmissions via at least a portion of the plurality of first resource opportunities. In some cases, UE 115-b may select the one or more second resource opportunities from the plurality of resource opportunities of the uplink channel.
[0129] In some cases, the skip indication may include an indication of at least a portion of the plurality of first resource opportunities for which UE 115-b is to skip uplink transmissions. Additionally or alternatively, the skip indication may include an indication of one or more durations from a set of durations, wherein the one or more durations are associated with at least a portion of the plurality of first resource opportunities. For example, the indication of the one or more durations may include an indication of an index associated with the one or more durations.
[0130] Additionally or alternatively, the skip indication may include an indication of a first resource opportunity among a plurality of first resource opportunities, wherein the skip indication signals to UE 115-b that uplink transmission for the plurality of first resource opportunities will be skipped based on indicating the first resource opportunity among the plurality of first resource opportunities.
[0131] In some cases (e.g., multiple first resource opportunities are associated with multiple CGs), the skip indication may apply to at least a portion of the multiple first resource opportunities across the multiple CGs. Additionally or alternatively, the skip indication may apply to the first cell (e.g., network entity 105-b) of the multiple cells based on sending the skip indication to the first cell.
[0132] In some cases, at 425 , UE 115 - b may receive a fourth control message (which may be referred to as a PUSCH grant) scheduling data associated with one or more logical channels on which UE 115 - b may avoid skipping uplink transmissions.
[0133] In some cases, at 430 , UE 115 - b may skip uplink transmissions via at least a portion of the first resource opportunities based on sending the skip indication.
[0134] In some cases, as previously described, one or more third resource opportunities associated with the uplink control channel may at least partially overlap with one or more first resource opportunities in at least a portion of the plurality of first resource opportunities. In such cases, UE 115-b may transmit UCI via the one or more third resource opportunities at 435. Alternatively, UE 115-b may multiplex UCI with the TB and transmit the multiplexed UCI via one or more first resource opportunities in at least a portion of the plurality of first resource opportunities (e.g., overlapping first resource opportunities).
[0135] In some cases, at 440, UE 115-b may be scheduled to send data associated with the one or more logical channels on one or more logical channels after skipping the indicated transmission, via at least a portion of the multiple first resource opportunities (e.g., rather than skipping at least a portion of the multiple first resource opportunities).
[0136] In some cases, at 445, UE 115-b may receive a fifth control message (which may be referred to as a retransmission request) requesting retransmission of data via at least a portion of the plurality of first resource opportunities. In some examples, the fifth control message may indicate a radio network temporary identifier (RNTI) associated with UE 115-b and a feedback process identifier (e.g., a HARQ process identifier) associated with each first resource opportunity in at least a portion of the plurality of first resource opportunities.
[0137] In some cases, at 450, UE 115-b may send a skip indication for the CG via one or more second resource opportunities, where the one or more second resources occur after the plurality of first resources in the time domain. The skip indication may signal UE 115-b to skip uplink transmissions (e.g., to skip retransmissions) via at least a portion of the plurality of first resource opportunities. In other words, UE 115-b may send the skip indication after the plurality of first resources based on receiving a retransmission request.
[0138] Figure 5 A block diagram 500 of a device 505 supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown. The device 505 can be an example of aspects of the UE 115 as described herein. The device 505 may include a receiver 510, a transmitter 515, and a communication manager 520. The device 505 may also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0139] The receiver 510 may provide a means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to techniques for sending skip indications for CGs). The information may be passed to other components of the device 505. The receiver 510 may utilize a single antenna or a collection of multiple antennas.
[0140] The transmitter 515 may provide a means for transmitting signals generated by other components of the device 505. For example, the transmitter 515 may transmit information (such as packets, user data, control messages, or any combination thereof) associated with various information channels (e.g., a control channel, a data channel, an information channel related to a technique for transmitting a skip indication for a CG). In some examples, the transmitter 515 may be co-located with the receiver 510 in a transceiver module. The transmitter 515 may utilize a single antenna or a collection of multiple antennas.
[0141] The communication manager 520, the receiver 510, the transmitter 515, or various combinations thereof, or various components thereof, may be examples of means for performing various aspects of the techniques for sending a skip indication for a CG as described herein. For example, the communication manager 520, the receiver 510, the transmitter 515, or various combinations thereof, or components thereof, may support methods for performing one or more of the functions described herein.
[0142] In some examples, the communication manager 520, the receiver 510, the transmitter 515, or various combinations or components thereof can be implemented in hardware (e.g., in communication management circuitry). The hardware can include a processor, a digital signal processor (DSP), a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a microcontroller, discrete gate or transistor logic, discrete hardware components, or any combination thereof, configured as or otherwise supporting a means for performing the functions described in this disclosure. In some examples, the processor and a memory coupled to the processor can be configured to perform one or more of the functions described herein (e.g., by executing instructions stored in the memory by the processor).
[0143] Additionally or alternatively, in some examples, the communication manager 520, receiver 510, transmitter 515, or various combinations or components thereof may be implemented in code executed by a processor (e.g., as communication management software or firmware). If implemented in code executed by a processor, the functionality of the communication manager 520, receiver 510, transmitter 515, or various combinations or components thereof may be performed by a general-purpose processor, DSP, CPU, ASIC, FPGA, microcontroller, or any combination of these or other programmable logic devices (e.g., configured as or otherwise supporting a unit for performing the functions described in this disclosure).
[0144] In some examples, the communication manager 520 can be configured to perform various operations (e.g., receive, obtain, monitor, output, transmit) using or otherwise cooperating with the receiver 510, the transmitter 515, or both. For example, the communication manager 520 can receive information from the receiver 510, send information to the transmitter 515, or be integrated in conjunction with the receiver 510, the transmitter 515, or both to obtain information, output information, or perform various other operations as described herein.
[0145] According to an example as disclosed herein, the communication manager 520 may support wireless communication at the UE. For example, the communication manager 520 may be configured as or otherwise support a unit for receiving a first control message indicating a CG associated with a set of multiple first resource opportunities for an uplink shared channel. The communication manager 520 may be configured as or otherwise support a unit for receiving a second control message indicating one or more second resource opportunities of an uplink channel (e.g., an uplink control channel) associated with sending a skip indication for the CG, and may be configured as or otherwise support a unit for selecting one or more resources of an uplink channel via which the UE will send a skip indication associated with the CG. The communication manager 520 may be configured as or otherwise support a unit for sending a skip indication for the CG via one or more resources, the skip indication signaling that the UE will skip uplink transmission via at least a portion of the set of multiple first resource opportunities.
[0146] By including or configuring the communication manager 520 according to the examples described herein, the device 505 (e.g., a processor that controls the receiver 510, the transmitter 515, the communication manager 520, or a combination thereof or is otherwise coupled to the receiver 510, the transmitter 515, the communication manager 520, or a combination thereof) can support techniques for sending a skip indication to signal a skip of uplink transmissions via one or more resource opportunities, which can result in advantages such as reduced processing, reduced power consumption, and more efficient utilization of communication resources.
[0147] Figure 6 A block diagram 600 of a device 605 supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown. The device 605 can be an example of aspects of the device 505 or UE 115 as described herein. The device 605 may include a receiver 610, a transmitter 615, and a communication manager 620. The device 605 may also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0148] The receiver 610 may provide a means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to techniques for sending skip indications for CGs). The information may be passed to other components of the device 605. The receiver 610 may utilize a single antenna or a collection of multiple antennas.
[0149] The transmitter 615 may provide a means for transmitting signals generated by other components of the device 605. For example, the transmitter 615 may transmit information (such as packets, user data, control messages, or any combination thereof) associated with various information channels (e.g., a control channel, a data channel, an information channel related to a technique for transmitting a skip indication for a CG). In some examples, the transmitter 615 may be co-located with the receiver 610 in a transceiver module. The transmitter 615 may utilize a single antenna or a collection of multiple antennas.
[0150] The device 605 or its various components can be examples of units for performing various aspects of the technology for sending a skip indication for a CG as described herein. For example, the communication manager 620 can include a CG component 625, a skip component 630, or any combination thereof. The communication manager 620 can be an example of various aspects of the communication manager 520 as described herein. In some examples, the communication manager 620 or its various components can be configured to: use the receiver 610, the transmitter 615, or both, or otherwise cooperate with the receiver 610, the transmitter 615, or both, to perform various operations (e.g., receive, obtain, monitor, output, send). For example, the communication manager 620 can receive information from the receiver 610, send information to the transmitter 615, or be integrated with the receiver 610, the transmitter 615, or both to obtain information, output information, or perform various other operations as described herein.
[0151] According to an example as disclosed herein, the communication manager 620 can support wireless communication at the UE. The CG component 625 can be configured as or otherwise support a unit for receiving a first control message indicating a CG associated with a set of multiple first resource opportunities for an uplink shared channel. The skip component 630 can be configured as or otherwise support a unit for receiving a second control message indicating one or more second resource opportunities of an uplink channel (e.g., an uplink control channel) associated with sending a skip indication for the CG, and can be configured as or otherwise support a unit for selecting one or more resources of an uplink channel via which the UE will send the skip indication associated with the CG. The skip component 630 can be configured as or otherwise support a unit for sending a skip indication for the CG via one or more resources, the skip indication signaling that the UE will skip uplink transmission via at least a portion of the set of multiple first resource opportunities.
[0152] Figure 7A block diagram 700 of a communication manager 720 that supports techniques for sending skip indications for CGs in accordance with one or more aspects of the present disclosure is shown. The communication manager 720 can be an example of the communication manager 520, the communication manager 620, or aspects of both as described herein. The communication manager 720, or its various components, can be examples of units for performing various aspects of the techniques for sending skip indications for CGs as described herein. For example, the communication manager 720 can include a CG component 725, a skip component 730, a control information component 735, a logical channel component 740, a retransmission component 745, or any combination thereof. Each of these components can communicate with each other directly or indirectly (e.g., via one or more buses).
[0153] According to the examples disclosed herein, the communication manager 720 can support wireless communication at the UE. The CG component 725 can be configured as or otherwise support a unit for receiving a first control message indicating a CG associated with a set of multiple first resource opportunities for an uplink shared channel. The skip component 730 can be configured as or otherwise support a unit for receiving a second control message indicating one or more second resource opportunities of an uplink channel (e.g., an uplink control channel) associated with sending a skip indication for the CG, and can be configured as or otherwise support a unit for selecting one or more resources of an uplink channel via which the UE will send a skip indication associated with the CG. In some examples, the skip component 730 can be configured as or otherwise support a unit for sending a skip indication for the CG via one or more resources, the skip indication signaling that the UE will skip uplink transmission via at least a portion of the set of multiple first resource opportunities.
[0154] In some examples, the skip indication occurs before the set of the plurality of first resource opportunities in the time domain.
[0155] In some examples, to support sending a skip indication for a CG, the skip component 730 can be configured as or otherwise support a unit for sending an indication, via a skip indication, of at least a portion of a set of multiple first resource opportunities for which the UE will skip uplink transmission.
[0156] In some examples, the skip component 730 can be configured as or otherwise support a unit for receiving a third control message indicating a set of durations associated with a set of multiple first resource opportunities, wherein sending a skip indication for the CG includes: sending an indication of one or more durations from the set of durations via the skip indication, and wherein the one or more durations are associated with at least a portion of the set of multiple first resource opportunities.
[0157] In some examples, each duration from the set of durations is associated with an index. In some examples, the indication of one or more durations includes an indication of an index associated with the one or more durations.
[0158] In some examples, to support sending a skip indication for a CG, the skip component 730 can be configured as or otherwise support a unit for sending an indication of a first resource opportunity in a set of multiple first resource opportunities via a skip indication, wherein the skip indication signals to the UE that uplink transmission for the set of multiple first resource opportunities will be skipped based on indicating the first resource opportunity in the set of multiple first resource opportunities.
[0159] In some examples, the set of multiple first resource opportunities is further associated with a set of multiple CGs including at least the CG.In some examples, skipping the set indicating that the set across multiple CGs applies to at least a portion of the set of multiple first resource opportunities.
[0160] In some examples, the set of multiple first resource opportunities is associated with a set of multiple cells, and skipping component 730 can be configured as or otherwise support means for sending a skip indication to a first cell in the set of multiple cells.
[0161] In some examples, skipping component 730 can be configured as or otherwise support means for skipping uplink transmission via at least a portion of the set of multiple first resource opportunities based on transmitting a skip indication.
[0162] In some examples, logical channel component 740 can be configured as or otherwise support means for receiving a fourth control message indicating one or more logical channels on which the UE can avoid skipping uplink transmissions.
[0163] In some examples, logical channel component 740 can be configured as or otherwise support means for receiving a third control message that schedules data associated with one or more logical channels on which the UE can avoid skipping uplink transmissions. In some examples, logical channel component 740 can be configured as or otherwise support means for transmitting data associated with the one or more logical channels via at least a portion of a set of a plurality of first resource opportunities based on the data being scheduled on the one or more logical channels following transmission of the skip indication.
[0164] In some examples, each of the one or more logical channels is associated with an SRB or a delay-sensitive QoS flow.
[0165] In some examples, the one or more resources occur after the set of the plurality of first resource opportunities in the time domain.
[0166] In some examples, the retransmission component 745 can be configured as or otherwise support a unit for receiving a third control message requesting retransmission of data via at least a portion of a set of multiple first resource opportunities, wherein sending a skip indication after the set of multiple first resource opportunities is based on receiving the third control message.
[0167] In some examples, the third control message indicates an RNTI associated with the UE and a feedback process identifier associated with each first resource opportunity in at least a portion of the set of multiple first resource opportunities.
[0168] In some examples, the second control message indicates a set of multiple resource opportunities of the uplink channel including at least one or more resources.
[0169] In some examples, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of a set of multiple first resource opportunities, and the control information component 735 can be configured as or otherwise support a unit for sending uplink control information via the one or more third resource opportunities.
[0170] In some examples, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities, and the control information component 735 can be configured as or otherwise support means for multiplexing the uplink control information with the transport block. In some examples, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities, and the control information component 735 can be configured as or otherwise support means for transmitting the multiplexed uplink control information via the one or more first resource opportunities in at least a portion of the set of multiple first resource opportunities.
[0171] In some examples, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of a set of multiple first resource opportunities, and the control information component 735 can be configured as or otherwise support a unit for receiving a third control message indicating whether the UE can send uplink control information via one or more third resource opportunities or can send uplink control information via one or more first resource opportunities.
[0172] In some examples, a first subset of at least a portion of the set of the plurality of first resource opportunities is associated with a first frequency, and a second subset of at least a portion of the set of the plurality of first resource opportunities is associated with a second frequency.
[0173] Figure 8 A diagram of a system 800 including a device 805 supporting techniques for sending a skip indication for a CG in accordance with one or more aspects of the present disclosure is shown. The device 805 can be an example of a device 505, a device 605, or a UE 115 as described herein, or include components of a device 505, a device 605, or a UE 115 as described herein. The device 805 can communicate (e.g., wirelessly) with one or more network entities 105, one or more UEs 115, or any combination thereof. The device 805 can include components for two-way voice and data communications, including components for sending and receiving communications, such as a communication manager 820, an input / output (I / O) controller 810, a transceiver 815, an antenna 825, a memory 830, code 835, and a processor 840. These components can be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., a bus 845).
[0174] I / O controller 810 can manage input and output signals for device 805. I / O controller 810 can also manage peripheral devices that are not integrated into device 805. In some cases, I / O controller 810 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 810 can utilize an operating system, such as or other known operating systems. Additionally or alternatively, I / O controller 810 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, I / O controller 810 may be implemented as part of a processor (such as processor 840). In some cases, a user may interact with device 805 via I / O controller 810 or via hardware components controlled by I / O controller 810.
[0175] In some cases, the device 805 may include a single antenna 825. However, in some other cases, the device 805 may have more than one antenna 825, which may be capable of sending or receiving multiple wireless transmissions simultaneously. The transceiver 815 may communicate bidirectionally via one or more antennas 825, a wired link, or a wireless link as described herein. For example, the transceiver 815 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 815 may also include a modem for modulating packets, providing the modulated packets to one or more antennas 825 for transmission, and demodulating packets received from the one or more antennas 825. The transceiver 815 or the transceiver 815 and the one or more antennas 825 may be examples of transmitters 515, transmitters 615, receivers 510, receivers 610, or any combination thereof, or components thereof, as described herein.
[0176] The memory 830 may include random access memory (RAM) or read-only memory (ROM). The memory 830 may store computer-readable, computer-executable code 835, which includes instructions that, when executed by the processor 840, cause the device 805 to perform the various functions described herein. The code 835 may be stored in a non-transitory computer-readable medium (such as system memory or another type of memory). In some cases, the code 835 may not be directly executable by the processor 840, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, the memory 830 may include a basic I / O system (BIOS), etc., which may control basic hardware or software operations, such as interaction with peripheral components or devices.
[0177] The processor 840 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, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 840 may be configured to operate the memory array using a memory controller. In some other cases, the memory controller may be integrated into the processor 840. The processor 840 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 830) to cause the device 805 to perform various functions (e.g., functions or tasks supporting a technique for sending a skip indication for a CG). For example, the device 805 or a component of the device 805 may include a processor 840 and a memory 830 coupled to or coupled to the processor 840, the processor 840 and the memory 830 being configured to perform the various functions described herein.
[0178] According to an example as disclosed herein, the communication manager 820 may support wireless communication at a UE. For example, the communication manager 820 may be configured as or otherwise support a unit for receiving a first control message indicating a CG associated with a set of multiple first resource opportunities for an uplink shared channel. The communication manager 820 may be configured as or otherwise support a unit for receiving a second control message indicating one or more second resource opportunities of an uplink channel (e.g., an uplink control channel) associated with sending a skip indication for the CG, and may be configured as or otherwise support a unit for selecting one or more resources of an uplink channel via which the UE will send a skip indication associated with the CG. The communication manager 820 may be configured as or otherwise support a unit for sending a skip indication for the CG via one or more resources, the skip indication signaling that the UE will skip uplink transmission via at least a portion of the set of multiple first resource opportunities.
[0179] By including or configuring the communication manager 820 according to the examples as described herein, the device 805 can support techniques for sending skip indications to signal skipping of uplink transmissions via one or more resource opportunities, which can result in advantages such as improved communication reliability, reduced latency, an improved user experience related to reduced processing, reduced power consumption, more efficient utilization of communication resources, improved coordination between devices, longer battery life, and improved utilization of processing power.
[0180] In some examples, the communication manager 820 can be configured to perform various operations (e.g., receive, monitor, transmit) using or otherwise cooperating with the transceiver 815, one or more antennas 825, or any combination thereof. Although the communication manager 820 is shown as a separate component, in some examples, one or more functions described with reference to the communication manager 820 can be supported or performed by the processor 840, the memory 830, the code 835, or any combination thereof. For example, the code 835 can include instructions executable by the processor 840 to cause the device 805 to perform various aspects of the techniques for sending a skip indication for a CG as described herein, or the processor 840 and the memory 830 can be otherwise configured to perform or support such operations.
[0181] Figure 9A block diagram 900 of a device 905 supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown. The device 905 can be an example of aspects of the network entity 105 as described herein. The device 905 can include a receiver 910, a transmitter 915, and a communication manager 920. The device 905 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0182] The receiver 910 may provide a means for obtaining (e.g., receiving, determining, identifying) information such as user data associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack), control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units). The information may be passed to other components of the device 905. In some examples, the receiver 910 may support obtaining information by receiving signals via one or more antennas. Additionally or alternatively, the receiver 910 may support obtaining information by receiving signals via one or more wired (e.g., electrical, optical) interfaces, wireless interfaces, or any combination thereof.
[0183] The transmitter 915 may provide a means for outputting (e.g., sending, providing, transmitting, sending) information generated by other components of the device 905. For example, the transmitter 915 may output information such as user data associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack), control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units). In some examples, the transmitter 915 may support outputting information by transmitting signals via one or more antennas. Additionally or alternatively, the transmitter 915 may support outputting information by transmitting signals via one or more wired (e.g., electrical, optical fiber) interfaces, wireless interfaces, or any combination thereof. In some examples, the transmitter 915 and the receiver 910 may be co-located in a transceiver, which may include a modem or be coupled to a modem.
[0184] The communication manager 920, the receiver 910, the transmitter 915, or various combinations thereof, or various components thereof, may be examples of means for performing various aspects of the techniques for sending a skip indication for a CG as described herein. For example, the communication manager 920, the receiver 910, the transmitter 915, or various combinations thereof, or components thereof, may support methods for performing one or more of the functions described herein.
[0185] In some examples, the communication manager 920, the receiver 910, the transmitter 915, or various combinations or components thereof can be implemented in hardware (e.g., in communication management circuitry). The hardware can include a processor, a DSP, a CPU, an ASIC, an FPGA or other programmable logic device, a microcontroller, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured as or otherwise supporting means for performing the functions described in this disclosure. In some examples, the processor and a memory coupled to the processor can be configured to perform one or more of the functions described herein (e.g., by executing instructions stored in the memory by the processor).
[0186] Additionally or alternatively, in some examples, the communication manager 920, receiver 910, transmitter 915, or various combinations or components thereof may be implemented in code executed by a processor (e.g., as communication management software or firmware). If implemented in code executed by a processor, the functionality of the communication manager 920, receiver 910, transmitter 915, or various combinations or components thereof may be performed by a general-purpose processor, DSP, CPU, ASIC, FPGA, microcontroller, or any combination of these or other programmable logic devices (e.g., configured as or otherwise supporting a unit for performing the functions described in this disclosure).
[0187] In some examples, the communication manager 920 can be configured to perform various operations (e.g., receive, obtain, monitor, output, transmit) using or otherwise cooperating with the receiver 910, the transmitter 915, or both. For example, the communication manager 920 can receive information from the receiver 910, send information to the transmitter 915, or be integrated in conjunction with the receiver 910, the transmitter 915, or both to obtain information, output information, or perform various other operations as described herein.
[0188] According to an example as disclosed herein, the communication manager 920 may support wireless communications at a network entity. For example, the communication manager 920 may be configured as or otherwise support a unit for sending a first control message indicating a CG associated with a set of multiple first resource opportunities for an uplink shared channel. The communication manager 920 may be configured as or otherwise support a unit for sending a second control message indicating one or more second resource opportunities of an uplink control channel associated with sending a skip indication for the CG. The communication manager 920 may be configured as or otherwise support a unit for receiving a skip indication for the CG via one or more second resource opportunities or via one or more resources of an uplink channel selected by the UE for sending the skip indication associated with the CG, the skip indication signaling that the UE will skip uplink transmission via at least a portion of the set of multiple first resource opportunities.
[0189] By including or configuring the communication manager 920 according to the examples described herein, the device 905 (e.g., a processor that controls the receiver 910, the transmitter 915, the communication manager 920, or a combination thereof or is otherwise coupled to the receiver 910, the transmitter 915, the communication manager 920, or a combination thereof) can support techniques for sending a skip indication to signal a skip of uplink transmissions via one or more resource opportunities, which can result in advantages such as reduced processing, reduced power consumption, and more efficient utilization of communication resources.
[0190] Figure 10 A block diagram 1000 of a device 1005 supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown. The device 1005 can be an example of aspects of the device 905 or the network entity 105 as described herein. The device 1005 may include a receiver 1010, a transmitter 1015, and a communication manager 1020. The device 1005 may also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0191] Receiver 1010 may provide means for obtaining (e.g., receiving, determining, identifying) information such as user data associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack), control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units). The information may be communicated to other components of device 1005. In some examples, receiver 1010 may support obtaining information by receiving signals via one or more antennas. Additionally or alternatively, receiver 1010 may support obtaining information by receiving signals via one or more wired (e.g., electrical, optical) interfaces, wireless interfaces, or any combination thereof.
[0192] The transmitter 1015 may provide a means for outputting (e.g., sending, providing, transmitting, sending) information generated by other components of the device 1005. For example, the transmitter 1015 may output information such as user data associated with various channels (e.g., control channels, data channels, information channels, channels associated with a protocol stack), control information, or any combination thereof (e.g., I / Q samples, symbols, packets, protocol data units, service data units). In some examples, the transmitter 1015 may support outputting information by transmitting signals via one or more antennas. Additionally or alternatively, the transmitter 1015 may support outputting information by transmitting signals via one or more wired (e.g., electrical, optical fiber) interfaces, wireless interfaces, or any combination thereof. In some examples, the transmitter 1015 and the receiver 1010 may be collocated in a transceiver, which may include a modem or be coupled to a modem.
[0193] Device 1005 or its various components can be examples of units for performing various aspects of the technology for sending skip indications for CGs as described herein. For example, communication manager 1020 may include configuration component 1025, skip indication component 1030, or any combination thereof. Communication manager 1020 can be an example of various aspects of communication manager 920 as described herein. In some examples, communication manager 1020 or its various components can be configured to: use receiver 1010, transmitter 1015, or both, or otherwise cooperate with receiver 1010, transmitter 1015, or both to perform various operations (e.g., receive, obtain, monitor, output, send). For example, communication manager 1020 can receive information from receiver 1010, send information to transmitter 1015, or be integrated with receiver 1010, transmitter 1015, or both to obtain information, output information, or perform various other operations as described herein.
[0194] According to an example as disclosed herein, the communication manager 1020 can support wireless communication at a network entity. The configuration component 1025 can be configured as or otherwise support a unit for sending a first control message indicating a CG associated with a set of multiple first resource opportunities of an uplink shared channel. The skip indication component 1030 can be configured as or otherwise support a unit for sending a second control message indicating one or more second resource opportunities of an uplink control channel associated with sending a skip indication for the CG. The skip indication component 1030 can be configured as or otherwise support a unit for receiving a skip indication for the CG via one or more second resource opportunities or via one or more resources of an uplink channel selected by the UE for sending the skip indication associated with the CG, the skip indication signaling that the UE will skip uplink transmission via at least a portion of the set of multiple first resource opportunities.
[0195] Figure 11 A block diagram 1100 of a communication manager 1120 supporting techniques for sending skip indications for CGs according to one or more aspects of the present disclosure is shown. The communication manager 1120 can be an example of the communication manager 920, the communication manager 1020, or aspects of both as described herein. The communication manager 1120 or its various components can be examples of units for performing various aspects of the techniques for sending skip indications for CGs as described herein. For example, the communication manager 1120 can include a configuration component 1125, a skip indication component 1130, a control information component 1135, a monitoring component 1140, a logical channel component 1145, a request component 1150, or any combination thereof. Each of these components can communicate with each other directly or indirectly (e.g., via one or more buses), which can include communication within a protocol layer of a protocol stack, communication associated with a logical channel of a protocol stack (e.g., between protocol layers of a protocol stack, within a device, component, or virtualized component associated with a network entity 105, between devices, components, or virtualized components associated with a network entity 105), or any combination thereof.
[0196] According to the examples as disclosed herein, the communication manager 1120 can support wireless communications at a network entity. The configuration component 1125 can be configured as or otherwise support a unit for sending a first control message indicating a CG associated with a set of multiple first resource opportunities of an uplink shared channel. The skip indication component 1130 can be configured as or otherwise support a unit for sending a second control message indicating one or more second resource opportunities of an uplink control channel associated with sending a skip indication for the CG. In some examples, the skip indication component 1130 can be configured as or otherwise support a unit for receiving a skip indication for the CG via one or more second resource opportunities or via one or more resources of an uplink channel selected by the UE for sending the skip indication associated with the CG, the skip indication signaling that the UE will skip uplink transmission via at least a portion of the set of multiple first resource opportunities.
[0197] In some examples, the skip indication occurs before the set of the plurality of first resource opportunities in the time domain.
[0198] In some examples, to support sending a skip indication for a CG, the skip indication component 1130 can be configured as or otherwise support a unit for receiving an indication, via a skip indication, of at least a portion of a set of multiple first resource opportunities for which the UE will skip uplink transmission.
[0199] In some examples, the skip indication component 1130 can be configured as or otherwise support a unit for sending a third control message indicating a set of durations associated with a set of multiple first resource opportunities, wherein sending the skip indication for the CG includes: sending an indication of one or more durations from the set of durations via the skip indication, and wherein the one or more durations are associated with at least a portion of the set of multiple first resource opportunities.
[0200] In some examples, each duration from the set of durations is associated with an index. In some examples, the indication of one or more durations includes an indication of an index associated with the one or more durations.
[0201] In some examples, to support sending a skip indication for a CG, the skip indication component 1130 can be configured as or otherwise support a unit for receiving an indication of a first resource opportunity in a set of multiple first resource opportunities via a skip indication, wherein the skip indication signals to the UE that uplink transmission for the set of multiple first resource opportunities will be skipped based on indicating the first resource opportunity in the set of multiple first resource opportunities.
[0202] In some examples, the set of multiple first resource opportunities is associated with a set of multiple cells. In some examples, skipping the indication across the set of multiple cells applies to at least a portion of the set of multiple first resource opportunities.
[0203] In some examples, the skip indication component 1130 can be configured as or otherwise support a unit for sending a third control message that indicates a first cell in a set of multiple cells for transmission of a skip indication, wherein the skip indication is sent to the first cell based on the third control message.
[0204] In some examples, the set of multiple first resource opportunities is associated with a set of multiple cells. In some examples, the skip indication applies to a first cell in the set of multiple cells. In some examples, the network entity is the first cell.
[0205] In some examples, monitoring component 1140 can be configured as or otherwise support means for refraining from monitoring uplink transmissions via at least a portion of the set of the plurality of first resource opportunities based on receiving a skip indication.
[0206] In some examples, logical channel component 1145 can be configured as or otherwise support means for sending a fourth control message indicating one or more logical channels on which the UE can avoid skipping uplink transmissions.
[0207] In some examples, logical channel component 1145 can be configured as or otherwise support means for sending a third control message for data scheduled on one or more logical channels associated with the uplink control channel. In some examples, logical channel component 1145 can be configured as or otherwise support means for receiving data on the one or more logical channels via at least a portion of the set of the plurality of first resource opportunities based on the data being scheduled on the one or more logical channels after transmission of the skip indication.
[0208] In some examples, each of the one or more logical channels is associated with an SRB or a delay-sensitive QoS flow.
[0209] In some examples, the one or more resources occur after the set of the plurality of first resource opportunities in the time domain.
[0210] In some examples, requesting component 1150 can be configured as or otherwise support a unit for sending a third control message requesting retransmission of data via at least a portion of a set of multiple first resource opportunities, wherein receiving a skip indication after the set of multiple first resource opportunities is based on receiving the third control message.
[0211] In some examples, the third control message indicates an RNTI associated with the UE and indicates a feedback process identifier associated with each first resource opportunity in at least a portion of the set of multiple first resource opportunities.
[0212] In some examples, the second control message indicates a set of multiple resource opportunities of the uplink channel including at least one or more resources.
[0213] In some examples, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of a set of multiple first resource opportunities, and the control information component 1135 can be configured as or otherwise support a unit for receiving uplink control information via the one or more third resource opportunities.
[0214] In some examples, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of a set of multiple first resource opportunities, and the control information component 1135 can be configured as or otherwise support a unit for receiving uplink control information multiplexed with a transport block via one or more first resource opportunities in at least a portion of a set of multiple first resource opportunities.
[0215] In some examples, one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of a set of multiple first resource opportunities, and the control information component 1135 can be configured as or otherwise support a unit for sending a third control message indicating whether the UE can send uplink control information via one or more third resource opportunities or can send uplink control information via one or more first resource opportunities.
[0216] In some examples, a first subset of at least a portion of the set of the plurality of first resource opportunities is associated with a first frequency, and a second subset of at least a portion of the set of the plurality of first resource opportunities is associated with a second frequency.
[0217] Figure 12A diagram of a system 1200 including a device 1205 supporting techniques for sending a skip indication for a CG in accordance with one or more aspects of the present disclosure is shown. The device 1205 may be an example of or include a component of a device 905, a device 1005, or a network entity 105 as described herein. The device 1205 may communicate with one or more network entities 105, one or more UEs 115, or any combination thereof, which may include communication over one or more wired interfaces, communication over one or more wireless interfaces, or any combination thereof. The device 1205 may include components that support outgoing and incoming communications, such as a communications manager 1220, a transceiver 1210, an antenna 1215, a memory 1225, code 1230, and a processor 1235. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 1240).
[0218] The transceiver 1210 can support bidirectional communication via a wired link, a wireless link, or both as described herein. In some examples, the transceiver 1210 may include a wired transceiver and may perform bidirectional communication with another wired transceiver. Additionally or alternatively, in some examples, the transceiver 1210 may include a wireless transceiver and may perform bidirectional communication with another wireless transceiver. In some examples, the device 1205 may include one or more antennas 1215 that may be capable of (e.g., simultaneously) sending or receiving wireless transmissions. The transceiver 1210 may also include a modem for modulating a signal, providing the modulated signal for transmission (e.g., by one or more antennas 1215, by a wired transmitter), receiving a modulated signal (e.g., from one or more antennas 1215, from a wired receiver), and demodulating a signal. In some implementations, the transceiver 1210 may include one or more interfaces, such as one or more interfaces coupled to one or more antennas 1215 configured to support various receive or obtain operations, or one or more interfaces coupled to one or more antennas 1215 configured to support various transmit or output operations, or a combination thereof. In some implementations, the transceiver 1210 may include or be configured to be coupled to one or more processors or memory components operable to perform or support operations based on received or obtained information or signals, or to generate information or other signals for transmission or other output, or any combination thereof. In some implementations, the transceiver 1210, or the transceiver 1210 and one or more antennas 1215, or the transceiver 1210 and one or more antennas 1215 and one or more processors or memory components (e.g., processor 1235, memory 1225, or both) may be included in a chip or chip assembly installed in the device 1205. In some examples, the transceiver may be operable to support communications via one or more communication links (eg, communication link 125 , backhaul communication link 120 , midhaul communication link 162 , fronthaul communication link 168 ).
[0219] Memory 1225 may include RAM and ROM. Memory 1225 may store computer-readable, computer-executable code 1230, which includes instructions that, when executed by processor 1235, cause device 1205 to perform various functions described herein. Code 1230 may be stored in a non-transitory computer-readable medium (such as system memory or another type of memory). In some cases, code 1230 may not be directly executable by processor 1235, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, memory 1225 may include BIOS, etc., which may control basic hardware or software operations, such as interaction with peripheral components or devices.
[0220] The processor 1235 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, an ASIC, a CPU, an FPGA, a microcontroller, a programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof). In some cases, the processor 1235 may be configured to operate the memory array using a memory controller. In some other cases, the memory controller may be integrated into the processor 1235. The processor 1235 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1225) to cause the device 1205 to perform various functions (e.g., functions or tasks supporting a technique for sending a skip indication for a CG). For example, the device 1205 or a component of the device 1205 may include a processor 1235 and a memory 1225 coupled to the processor 1235, the processor 1235 and the memory 1225 being configured to perform the various functions described herein. The processor 1235 may be an example of a cloud computing platform (e.g., one or more physical nodes and supporting software, such as an operating system, a virtual machine, or a container instance) that can host functionality (e.g., by executing code 1230) to perform the functions of the device 1205. The processor 1235 may be any one or more suitable processors capable of executing scripts or instructions of one or more software programs stored in the device 1205 (e.g., within the memory 1225). In some implementations, the processor 1235 may be a component of a processing system. A processing system may generally refer to a system or series of machines or components that receives input and processes the input to produce a set of outputs (the set of outputs may be communicated to other systems or components, such as the device 1205). For example, the processing system of the device 1205 may refer to a system that includes various other components or subcomponents of the device 1205 (e.g., the processor 1235, or the transceiver 1210, or the communication manager 1220, or other components or combinations of components of the device 1205). The processing system of device 1205 can be connected with the other components of device 1205 with an interface, and can process information (such as input or signal) received from other components, or output information to other components. For example, the chip or modem of device 1205 can include a processing system and one or more interfaces for outputting information, or obtaining information or both. One or more interfaces can be implemented as or otherwise include a first interface configured to output information and a second interface configured to obtain information, or be configured to output information and obtain the same interface of information. In some implementations, one or more interfaces can refer to an interface between the processing system of a chip or modem and a transmitter, so that device 1205 can send information output from the chip or modem.Additionally or alternatively, in some implementations, one or more interfaces may refer to an interface between a processing system of a chip or modem and a receiver, such that the device 1205 can obtain information or signal input and transmit information to the processing system. Those skilled in the art will readily recognize that a first interface may also obtain information or signal input, and a second interface may also output information or signal output.
[0221] In some examples, bus 1240 can support communications within (e.g., within) a protocol layer of a protocol stack. In some examples, bus 1240 can support communications associated with (e.g., between) a logical channel of a protocol stack, which can include communications performed within a component of device 1205 or between different components of device 1205 that can be collocated or located in different locations (e.g., where device 1205 can refer to a system in which one or more of communication manager 1220, transceiver 1210, memory 1225, code 1230, and processor 1235 can be located in one of the different components or divided between the different components).
[0222] In some examples, the communication manager 1220 can manage aspects of communications with the core network 130 (e.g., via one or more wired or wireless backhaul links). For example, the communication manager 1220 can manage the delivery of data communications for client devices, such as one or more UEs 115. In some examples, the communication manager 1220 can manage communications with other network entities 105 and can include a controller or scheduler for controlling communications with the UEs 115 in collaboration with the other network entities 105. In some examples, the communication manager 1220 can support an X2 interface within an LTE / LTE-A wireless communication network technology to provide communications between network entities 105.
[0223] According to an example as disclosed herein, the communication manager 1220 may support wireless communications at a network entity. For example, the communication manager 1220 may be configured as or otherwise support a unit for sending a first control message indicating a CG associated with a set of multiple first resource opportunities of an uplink shared channel. The communication manager 1220 may be configured as or otherwise support a unit for sending a second control message indicating one or more second resource opportunities of an uplink control channel associated with sending a skip indication for the CG. The communication manager 1220 may be configured as or otherwise support a unit for receiving a skip indication for the CG via one or more second resource opportunities or via one or more resources of an uplink channel selected by the UE for sending the skip indication associated with the CG, the skip indication signaling that the UE will skip uplink transmission via at least a portion of the set of multiple first resource opportunities.
[0224] By including or configuring the communication manager 1220 according to the examples as described herein, the device 1205 can support techniques for sending skip indications to signal skipping of uplink transmissions via one or more resource opportunities, which can result in advantages such as improved communication reliability, reduced latency, an improved user experience related to reduced processing, reduced power consumption, more efficient utilization of communication resources, improved coordination between devices, longer battery life, and improved utilization of processing power.
[0225] In some examples, the communication manager 1220 can be configured to perform various operations (e.g., receive, obtain, monitor, output, transmit) using or otherwise cooperating with the transceiver 1210, one or more antennas 1215 (e.g., where applicable), or any combination thereof. Although the communication manager 1220 is shown as a separate component, in some examples, one or more functions described with reference to the communication manager 1220 can be supported or performed by the transceiver 1210, the processor 1235, the memory 1225, the code 1230, or any combination thereof. For example, the code 1230 can include instructions executable by the processor 1235 to cause the device 1205 to perform various aspects of the techniques for sending a skip indication for a CG as described herein, or the processor 1235 and the memory 1225 can be otherwise configured to perform or support such operations.
[0226] Figure 13A flow chart illustrating a method 1300 for supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown. The operations of the method 1300 may be implemented by a UE or components thereof as described herein. For example, the operations of the method 1300 may be implemented by a UE or components thereof as described herein. Figures 1 to 8 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.
[0227] At 1305, the method may include receiving a first control message indicating a CG associated with a set of a plurality of first resource opportunities of an uplink shared channel. The operations of 1305 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1305 may be performed as described with reference to Figure 7 The CG component 725 described is executed.
[0228] At 1310, the method may include selecting one or more resources of an uplink channel via which the UE will send a skip indication associated with the CG. The operations of 1310 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1310 may be performed as described with reference to Figure 7 The skip component 730 described is executed.
[0229] At 1315, the method may include: sending a skip indication for the CG via one or more resources, the skip indication signaling that the UE will skip uplink transmission via at least a portion of the set of multiple first resource opportunities. The operations of 1315 may be performed according to the examples disclosed herein. In some examples, aspects of the operations of 1315 may be performed as described with reference to Figure 7 The skip component 730 described is executed.
[0230] Figure 14 A flow chart illustrating a method 1400 for supporting techniques for sending a skip indication for a CG according to one or more aspects of the present disclosure is shown. The operations of the method 1400 may be implemented by a network entity or component thereof as described herein. For example, the operations of the method 1400 may be implemented by a network entity or component thereof as described herein. Figures 1 to 4 and Figures 9 to 12 In some examples, the network entity may execute an instruction set to control the functional units of the network entity to perform the described functions. Additionally or alternatively, the network entity may use dedicated hardware to perform various aspects of the described functions.
[0231] At 1405, the method may include sending a first control message indicating a CG associated with a set of a plurality of first resource opportunities of an uplink shared channel. The operations of 1405 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1405 may be performed as described with reference to Figure 11 The configuration component 1125 described is executed.
[0232] At 1410, the method may include receiving a skip indication for the CG via one or more resources of an uplink channel selected by the UE for transmitting a skip indication associated with the CG, the skip indication signaling that the UE will skip uplink transmissions via at least a portion of a set of a plurality of first resource opportunities. The operations of 1415 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1415 may be performed as described with reference to Figure 11 The described skip instruction component 1130 is executed.
[0233] The following provides an overview of various aspects of the disclosure:
[0234] Aspect 1: A method for wireless communication at a UE, comprising: receiving a first control message indicating a CG associated with multiple first resource opportunities of an uplink shared channel; selecting one or more resources of an uplink channel via which the UE will send a skip indication associated with the CG; and sending the skip indication for the CG via the one or more resources, wherein the skip indication signals to the UE that it will skip uplink transmission via at least a portion of the multiple first resource opportunities.
[0235] Aspect 2: The method according to aspect 1, wherein the skip indication appears before the plurality of first resource opportunities in the time domain.
[0236] Aspect 3: The method according to Aspect 2, wherein sending the skip indication for the CG includes: sending, via the skip indication, an indication of at least a portion of the multiple first resource opportunities for which the UE will skip uplink transmission.
[0237] Aspect 4: The method according to Aspect 3 further includes: receiving a third control message indicating a set of durations associated with the multiple first resource opportunities, wherein sending the skip indication for the CG includes: sending an indication of one or more durations from the duration set via the skip indication, and wherein the one or more durations are associated with at least a portion of the multiple first resource opportunities.
[0238] Aspect 5: The method of aspect 4, wherein each duration from the set of durations is associated with an index, and the indication of the one or more durations comprises an indication of the index associated with the one or more durations.
[0239] Aspect 6: A method according to any one of Aspects 2 to 5, wherein sending the skip indication for the CG includes: sending an indication of a first resource opportunity among the multiple first resource opportunities via the skip indication, wherein the skip indication is at least partially based on indicating the first resource opportunity among the multiple first resource opportunities to signal the UE that uplink transmission for the multiple first resource opportunities will be skipped.
[0240] Aspect 7: A method according to any one of Aspects 2 to 6, wherein the multiple first resource opportunities are also associated with multiple CGs including at least the CG, and the skip indication applies to at least a portion of the multiple first resource opportunities across the multiple CGs.
[0241] Aspect 8: A method according to any one of Aspects 2 to 7, wherein the multiple first resource opportunities are associated with multiple cells, and wherein the skip indication is applicable to the first cell among the multiple cells, and the method further includes: sending the skip indication to the first cell among the multiple cells.
[0242] Aspect 9: The method according to any one of aspects 2 to 8, further comprising: skipping uplink transmission via the at least part of the plurality of first resource opportunities based at least in part on sending the skip indication.
[0243] Aspect 10: The method according to any one of aspects 2 to 9 further includes: receiving a fourth control message indicating one or more logical channels on which the UE can avoid skipping uplink transmission.
[0244] Aspect 11: The method according to Aspect 10 further includes: receiving a third control message, the third control message scheduling data associated with the one or more logical channels on which the UE can avoid skipping uplink transmission; and sending the data via at least a portion of the multiple first resource opportunities based at least in part on the data associated with the one or more logical channels being scheduled on the one or more logical channels after transmission of the skip indication.
[0245] Aspect 12: The method according to any one of aspects 10 to 11, wherein each of the one or more logical channels is associated with an SRB or a delay-sensitive QoS flow.
[0246] Aspect 13: The method according to aspect 1, wherein the one or more resources occur after the plurality of first resource opportunities in the time domain.
[0247] Aspect 14: The method according to Aspect 13 further includes: receiving a third control message requesting retransmission of data via at least a portion of the multiple first resource opportunities, wherein sending the skip indication after the multiple first resource opportunities is at least partially based on receiving the third control message.
[0248] Aspect 15: The method according to aspect 14, wherein the third control message indicates an RNTI associated with the UE and a feedback procedure identifier associated with each first resource opportunity in the at least a portion of the plurality of first resource opportunities.
[0249] Aspect 16: The method according to any one of aspects 1 to 15, wherein the second control message indicates a plurality of resource opportunities of the uplink channel including at least the one or more resources.
[0250] Aspect 17: A method according to any one of Aspects 1 to 16, wherein one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the multiple first resource opportunities, and the method further includes: sending UCI via the one or more third resource opportunities.
[0251] Aspect 18: A method according to any one of Aspects 1 to 16, wherein one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a part of the multiple first resource opportunities, and the method further includes: multiplexing UCI with TB; and sending the multiplexed UCI via the one or more first resource opportunities in at least a part of the multiple first resource opportunities.
[0252] Aspect 19: A method according to any one of Aspects 1 to 18, wherein one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a portion of the multiple first resource opportunities, and the method further includes: receiving a third control message, the third control message indicating whether the UE can send UCI via the one or more third resource opportunities or can send the UCI via the one or more first resource opportunities.
[0253] Aspect 20: A method according to any one of Aspects 1 to 19, wherein a first subset of the at least a portion of the plurality of first resource opportunities is associated with a first frequency, and a second subset of the at least a portion of the plurality of first resource opportunities is associated with a second frequency.
[0254] Aspect 21: A method for wireless communication at a network entity, comprising: sending a first control message indicating a CG associated with multiple first resource opportunities of an uplink shared channel; and receiving a skip indication for the CG via one or more resources of an uplink channel selected by a UE for sending a skip indication associated with the CG, wherein the skip indication signals to the UE that uplink transmission via at least a portion of the multiple first resource opportunities will be skipped.
[0255] Aspect 22: The method according to Aspect 21, wherein the skip indication occurs before the plurality of first resource opportunities in the time domain.
[0256] Aspect 23: A method according to Aspect 22, wherein sending the skip indication for the CG includes: receiving, via the skip indication, an indication of at least a portion of the multiple first resource opportunities for which the UE will skip uplink transmission.
[0257] Aspect 24: The method according to Aspect 23 further includes: sending a third control message indicating a set of durations associated with the multiple first resource opportunities, wherein sending the skip indication for the CG includes: sending an indication of one or more durations from the duration set via the skip indication, and wherein the one or more durations are associated with at least a portion of the multiple first resource opportunities.
[0258] Aspect 25: The method of aspect 24, wherein each duration from the set of durations is associated with an index, and the indication of the one or more durations comprises an indication of the index associated with the one or more durations.
[0259] Aspect 26: A method according to any one of Aspects 22 to 25, wherein sending the skip indication for the CG includes: receiving an indication of a first resource opportunity among the multiple first resource opportunities via the skip indication, wherein the skip indication is at least partially based on indicating the first resource opportunity among the multiple first resource opportunities to signal the UE that uplink transmission for the multiple first resource opportunities will be skipped.
[0260] Aspect 27: The method according to any one of aspects 22 to 26, wherein the plurality of first resource opportunities are associated with a plurality of cells, and the skip indication is applicable to the at least a portion of the plurality of first resource opportunities across the plurality of cells.
[0261] Aspect 28: The method according to Aspect 27 further includes: sending a third control message, wherein the third control message indicates a first cell among the multiple cells for transmitting the skip indication, wherein the skip indication is sent to the first cell according to the third control message.
[0262] Aspect 29: The method according to any one of aspects 22-28, wherein the plurality of first resource opportunities are associated with a plurality of cells, and the skip indication is applicable to a first cell of the plurality of cells, and the network entity is the first cell.
[0263] Aspect 30: The method according to any one of aspects 22 to 29, further comprising: avoiding monitoring uplink transmissions via the at least a portion of the plurality of first resource opportunities based at least in part on receiving the skip indication.
[0264] Aspect 31: The method according to any one of aspects 22 to 30 further includes: sending a fourth control message indicating one or more logical channels on which the UE can avoid skipping uplink transmissions.
[0265] Aspect 32: The method according to Aspect 31 further includes: sending a third control message for scheduling data on the one or more logical channels associated with the uplink control channel; and receiving the data on the one or more logical channels via at least a portion of the multiple first resource opportunities based at least in part on the data being scheduled on the one or more logical channels after transmission of the skip indication.
[0266] Aspect 33: The method according to any one of aspects 31 to 32, wherein each of the one or more logical channels is associated with an SRB or a delay-sensitive QoS flow.
[0267] Aspect 34: The method according to aspect 21, wherein the one or more resources occur after the plurality of first resource opportunities in the time domain.
[0268] Aspect 35: The method according to Aspect 34 further includes: sending a third control message requesting retransmission of data via at least a portion of the multiple first resource opportunities, wherein receiving the skip indication after the multiple first resource opportunities is at least partially based on receiving the third control message.
[0269] Aspect 36: The method according to aspect 35, wherein the third control message indicates an RNTI associated with the UE and indicates a feedback procedure identifier associated with each first resource opportunity in the at least part of the plurality of first resource opportunities.
[0270] Aspect 37: The method according to any one of aspects 21 to 36, wherein the second control message indicates a plurality of resource opportunities of the uplink channel including at least the one or more resources.
[0271] Aspect 38: A method according to any one of Aspects 21 to 37, wherein one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities of at least a portion of the multiple first resource opportunities, and the method further includes: receiving UCI via the one or more third resource opportunities.
[0272] Aspect 39: A method according to any one of Aspects 21 to 37, wherein one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a part of the multiple first resource opportunities, and the method further includes: receiving UCI multiplexed with TB via the one or more first resource opportunities in at least a part of the multiple first resource opportunities.
[0273] Aspect 40: A method according to any one of Aspects 21 to 39, wherein one or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in at least a part of the multiple first resource opportunities, and the method further includes: sending a third control message, wherein the third control message indicates whether the UE can send UCI via the one or more third resource opportunities or can send the UCI via the one or more first resource opportunities.
[0274] Aspect 41: A method according to any one of Aspects 21 to 40, wherein a first subset of the at least a portion of the multiple first resource opportunities is associated with a first frequency, and a second subset of the at least a portion of the multiple first resource opportunities is associated with a second frequency.
[0275] Aspect 42: An apparatus for wireless communication at a UE, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method according to any one of aspects 1 to 20.
[0276] Aspect 43: An apparatus for wireless communication at a UE, comprising at least one unit for performing the method according to any one of aspects 1 to 20.
[0277] Aspect 44: 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 according to any one of aspects 1 to 20.
[0278] Aspect 45: An apparatus for wireless communication at a network entity, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method according to any one of aspects 21 to 41.
[0279] Aspect 46: An apparatus for wireless communication at a network entity, comprising: at least one means for performing the method according to any one of aspects 21 to 41.
[0280] Aspect 47: A non-transitory computer-readable medium storing code for wireless communication at a network entity, the code comprising instructions executable by a processor to perform the method according to any one of aspects 21 to 41.
[0281] 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 that other implementations are possible. Furthermore, aspects from two or more of the methods may be combined.
[0282] 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 are applicable to networks other than LTE networks, LTE-A networks, LTE-A Pro networks, 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.
[0283] 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 referred to throughout the specification may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0284] The various illustrative blocks and components described in conjunction with the disclosure herein may be implemented or performed using 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, a combination of one or more microprocessors and a DSP core, or any other such configuration).
[0285] The functions described herein may be implemented using hardware, software executed by a processor, firmware, or any combination thereof. If implemented using software executed by a processor, the functions may be stored as one or more instructions or codes of a computer-readable medium, or transmitted using one or more instructions or codes of a computer-readable medium. Other examples and implementations are 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, hard wiring, or a combination of any of these. Features that implement the functions may also be physically located at different locations, including being distributed so that parts of the functions are implemented at different physical locations.
[0286] Computer readable medium includes non-transitory computer storage medium and communication medium, and communication medium includes any medium that promotes to transmit computer program from one position to another position.Non-transitory storage medium can be any available medium that can be accessed by general or special-purpose computer.By way of example and not limitation, non-transitory computer readable medium can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage, disk storage or other magnetic storage device or can be used for carrying or storing desired program code unit in the form of instruction or data structure and any other non-transitory medium that can be accessed by general or special-purpose computer or general or special-purpose processor.In addition, any connection is suitably referred to as computer readable medium.For example, if software is to be sent from website, server or other remote source using coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technology such as infrared, radio and microwave, then coaxial cable, optical fiber cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are included in the definition of computer readable medium. As used herein, disks and optical discs include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs. Disks can copy data magnetically, while optical discs can copy data optically using lasers. Combinations of the above are also included within the scope of computer-readable media.
[0287] As used herein (including in the claims), "or" as used in a list of items (e.g., a list of items ending with 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). Furthermore, as used herein, the phrase "based on" should not be interpreted as a reference to 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 interpreted in the same manner as the phrase "based at least in part on."
[0288] The terms "determine" or "determining" encompass a wide variety of actions, and thus "determining" may include calculating, computing, processing, deriving, investigating, querying (such as via querying in a table, a database, or another data structure), ascertaining, etc. Furthermore, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data stored in a memory), etc. Furthermore, "determining" may include solving, obtaining, selecting, choosing, establishing, and other such similar operations.
[0289] In the accompanying drawings, similar components or features may have the same reference number. In addition, various components of the same type may be distinguished by following the reference number with a dash and a second reference number to distinguish between 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.
[0290] 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 within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration," rather than "preferred" or "having advantages over other examples." For the purpose of providing an understanding of the described technology, the detailed description includes specific details. However, these technologies 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.
[0291] 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 apparent to one 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. Therefore, the present disclosure is not limited to the examples and designs described herein, but is to be given the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A user equipment (UE) for wireless communication, comprising: one or more processors; as well as one or more memories coupled to the one or more processors and individually or collectively operable to cause the UE to: receiving a first control message indicating configured grants associated with a plurality of first resource opportunities of an uplink shared channel; selecting one or more resources of an uplink channel via which the UE is to send a skip indication associated with the configured grant; as well as sending, via the one or more resources, the skip indication for the configured grant, The skip indication signals to the UE that uplink transmission via at least a portion of the plurality of first resource opportunities is to be skipped.
2. The UE according to claim 1, wherein The skip indication occurs before the plurality of first resource opportunities in the time domain.
3. The UE according to claim 2, wherein: To send the skip indication for the configured grant, the one or more processors are individually or collectively operable to cause the UE to: An indication is sent, via the skip indication, that the at least a portion of the plurality of first resource opportunities for which the UE is to skip uplink transmission.
4. The UE according to claim 3, wherein: The one or more processors are further individually or collectively operable to cause the UE to: Receiving a third control message indicating a set of durations associated with the plurality of first resource opportunities, wherein sending the skip indication for the configured permission includes: sending an indication of one or more durations from the set of durations via the skip indication, and wherein the one or more durations are associated with at least a portion of the plurality of first resource opportunities. The UE according to claim 4 , wherein: Each duration from the set of durations is associated with an index, and wherein the indication of the one or more durations comprises an indication of the index associated with the one or more durations. The UE according to claim 2, wherein: To send the skip indication for the configured grant, the one or more processors are individually or collectively operable to cause the UE to: An indication of a first resource opportunity among the plurality of first resource opportunities is sent via a skip indication, wherein the skip indication is based at least in part on signaling to the UE that uplink transmission for the plurality of first resource opportunities will be skipped based on indicating the first resource opportunity among the plurality of first resource opportunities.
7. The UE according to claim 2, wherein: The plurality of first resource opportunities are further associated with a plurality of configured grants including at least the configured grant, and wherein the skip indication applies to the at least a portion of the plurality of first resource opportunities across the plurality of configured grants.
8. The UE according to claim 2, wherein: The plurality of first resource opportunities are associated with a plurality of cells, and the one or more processors are further individually or collectively operable to cause the UE to: The skip indication is sent to the first cell among the plurality of cells.
9. The UE according to claim 2, wherein: The one or more processors are further individually or collectively operable to cause the UE to: Based at least in part on sending the skip indication, uplink transmission via the at least a portion of the plurality of first resource opportunities is skipped.
10. The UE according to claim 2, wherein: The one or more processors are further individually or collectively operable to cause the UE to: A fourth control message is received indicating one or more logical channels on which the UE can avoid skipping uplink transmissions.
11. The UE according to claim 10, wherein: The one or more processors are further individually or collectively operable to cause the UE to: receiving a third control message scheduling data associated with the one or more logical channels on which the UE can avoid skipping uplink transmissions; and Based at least in part on the data associated with the one or more logical channels being scheduled on the one or more logical channels after transmission of the skip indication, the data is sent via the at least a portion of the plurality of first resource opportunities.
12. The UE according to claim 10, wherein: Each of the one or more logical channels is associated with a signal radio bearer or a delay sensitive quality of service flow.
13. The UE according to claim 1, wherein: The one or more resources occur after the plurality of first resource opportunities in the time domain.
14. The UE according to claim 13, wherein: The one or more processors are further individually or collectively operable to cause the UE to: A third control message is received requesting retransmission of data via the at least a portion of the plurality of first resource opportunities, wherein sending the skip indication after the plurality of first resource opportunities is based at least in part on receiving the third control message.
15. The UE according to claim 14, wherein: The third control message indicates a radio network temporary identifier associated with the UE and a feedback procedure identifier associated with each first resource opportunity in the at least a portion of the plurality of first resource opportunities.
16. The UE according to claim 1, wherein: The one or more processors are further individually or collectively operable to cause the UE to: A second control message is received indicating a plurality of resource opportunities of the uplink channel including at least the one or more resources.
17. The UE according to claim 1, wherein: One or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in the at least a portion of the plurality of first resource opportunities, and the one or more processors are further individually or collectively operable to cause the UE to: Uplink control information is sent via the one or more third resource opportunities.
18. The UE according to claim 1, wherein: One or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in the at least a portion of the plurality of first resource opportunities, and the one or more processors are further individually or collectively operable to cause the UE to: multiplexing uplink control information with transport blocks; as well as The multiplexed uplink control information is transmitted via the one or more first resource opportunities in the at least a portion of the plurality of first resource opportunities.
19. The UE according to claim 1, wherein: One or more third resource opportunities associated with the uplink control channel at least partially overlap with one or more first resource opportunities in the at least a portion of the plurality of first resource opportunities, and the one or more processors are further individually or collectively operable to cause the UE to: A third control message is received indicating whether the UE can send uplink control information via the one or more third resource opportunities or can send the uplink control information via the one or more first resource opportunities.
20. The UE according to claim 1, wherein: A first subset of the at least a portion of the first plurality of resource opportunities is associated with a first frequency, and a second subset of the at least a portion of the first plurality of resource opportunities is associated with a second frequency.
21. A network entity for wireless communication, comprising: one or more processors; as well as one or more memories coupled to the one or more processors and individually or collectively operable to cause the network entity to: sending a first control message indicating configured grants associated with a plurality of first resource opportunities of an uplink shared channel; as well as The skip indication is received via one or more resources of an uplink channel selected by a user equipment (UE) for transmitting a skip indication associated with the configured grant, the skip indication signaling the UE to skip uplink transmission via at least a portion of the plurality of first resource opportunities.
22. The network entity according to claim 21, wherein: The skip indication occurs before the plurality of first resource opportunities in the time domain.
23. The network entity according to claim 22, wherein: To send the skip indication for the configured grant, the one or more processors are individually or collectively operable to cause the network entity to: An indication is received, via the skip indication, that the at least a portion of the plurality of first resource opportunities for which the UE is to skip uplink transmission.
24. The network entity according to claim 23, wherein: The one or more processors are further individually or collectively operable to cause the network entity to: sending a third control message indicating a set of durations associated with the plurality of first resource opportunities, wherein sending the skip indication for the configured permission comprises sending, via the skip indication, an indication of one or more durations from the set of durations, and wherein the one or more durations are associated with at least a portion of the plurality of first resource opportunities.
25. The network entity according to claim 24, wherein: Each duration from the set of durations is associated with an index, and wherein the indication of the one or more durations comprises an indication of the index associated with the one or more durations.
26. The network entity according to claim 22, wherein: To send the skip indication for the configured grant, the one or more processors are individually or collectively operable to cause the network entity to: An indication of a first resource opportunity among the plurality of first resource opportunities is received via the skip indication, wherein the skip indication is based at least in part on signaling to the UE that uplink transmission for the plurality of first resource opportunities will be skipped based on indicating the first resource opportunity among the plurality of first resource opportunities.
27. The network entity according to claim 22, wherein: The plurality of first resource opportunities are associated with a plurality of cells, and wherein the skip indication is applicable to the at least a portion of the plurality of first resource opportunities across the plurality of cells.
28. The network entity according to claim 27, wherein: The one or more processors are further individually or collectively operable to cause the network entity to: A third control message is sent, where the third control message indicates a first cell among the multiple cells for transmission of the skip indication, wherein the skip indication is sent to the first cell according to the third control message.
29. A method for wireless communication at a user equipment (UE), comprising: receiving a first control message indicating configured grants associated with a plurality of first resource opportunities of an uplink shared channel; selecting one or more resources of an uplink channel via which the UE is to send a skip indication associated with the configured grant; as well as The skip indication for the configured grant is transmitted via the one or more resources, the skip indication signaling the UE to skip uplink transmission via at least a portion of the plurality of first resource opportunities.
30. A method for wireless communication at a network entity, comprising: sending a first control message indicating configured grants associated with a plurality of first resource opportunities of an uplink shared channel; as well as and receiving, via one or more resources of an uplink channel selected by a user equipment (UE) for transmitting a skip indication associated with the configured grant, a skip indication for the configured grant, the skip indication signaling the UE to skip uplink transmission via at least a portion of the plurality of first resource opportunities.