Considerations for timeline of intra-UE multiplexing

By introducing a channel priority management mechanism in the wireless communication system, the UE and the base station schedule and multiplex according to the channel priority, solving the problem of multi-channel transmission conflict, improving channel utilization efficiency and communication reliability.

CN113647165BActive Publication Date: 2025-01-14QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080024938.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-04-02
Filing Date
2020-04-03
Publication Date
2025-01-14
Estimated Expiration
2040-04-03

AI Technical Summary

Technical Problem

In wireless communication systems, user equipment (UE) may cause conflicts when transmitting simultaneously on multiple channels, and the prior art is difficult to effectively manage and resolve conflicts, resulting in inefficient channel utilization.

Method used

By introducing a priority management mechanism between the UE and the base station, scheduling and multiplexing according to the priority level of the channel, the UE can decide to discard or multiplex the low priority channel after receiving the permission of the high priority channel, ensuring high priority transmission of the stage channel and perform corresponding operations before or after the multiplexed timeline deadline.

Benefits of technology

The channel utilization efficiency of wireless communication systems is improved, the support for high-priority communication is enhanced, strict reliability and delay conditions are met, and processing power consumption is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113647165B_ABST
    Figure CN113647165B_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a grant to schedule a first higher priority channel having a higher priority than each of a plurality of lower priority channels scheduled for the UE. The UE may discard a first lower priority channel of a plurality of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant was received before a reuse cutoff time for the plurality of lower priority channels. The UE may then send or receive a first transmission using the first higher priority channel and send or receive a second transmission using a second lower priority channel of the plurality of lower priority channels based on the discarding.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references

[0002] This patent application claims priority to U.S. patent application No. 16 / 838,582, entitled “TIMELINE CONSIDERATIONS FOR INTRA-UE MULTIPLEXING,” filed by HOSSEINI et al. on April 2, 2020, which claims priority to U.S. Provisional Patent Application No. 62 / 830,343, entitled “TIMELINE CONSIDERATIONS FOR INTRA-UE MULTIPLEXING,” filed by HOSSEINI et al. on April 5, 2019, and U.S. Provisional Patent Application No. 62 / 830,537, entitled “TIMELINE CONSIDERATIONS FOR INTRA-UE MULTIPLEXING,” filed by HOSSEINI et al. on April 7, 2019, each of which is assigned to the assignee of this application, and each of which is expressly incorporated herein by reference. Technical Field

[0003] The following relates generally to wireless communications, and more specifically, to timeline considerations for intra-UE multiplexing. Background Art

[0004] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcasting, 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, improved 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 use technologies such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include multiple base stations or multiple network access nodes, each of which simultaneously supports communication for multiple communication devices (which may be referred to as user equipment (UE)).

[0005] A UE may communicate on multiple radio channels using different types of wireless communications. In some cases, communications on two or more radio channels may be scheduled simultaneously, resulting in conflicts. Conventional techniques for resolving conflicts on radio channels may be improved. Summary of the invention

[0006] The described technology relates to improved methods, systems, devices and apparatuses that support timeline considerations for intra-UE multiplexing. Generally, the described technology provides communications that support different priorities. In some cases, communications between user equipment (UE) and a base station may have associated priority levels. In some cases, a UE may be scheduled for simultaneous transmission on two or more uplink channels, but the UE may not be able to perform simultaneous transmissions. Alternatively, if conflicting uplink channels have the same priority, the UE may multiplex them. If the conflicting channels have different priorities, the UE may discard the lower priority channel in whole or in part and send the higher priority channel instead.

[0007] In some cases, a UE may be scheduled for at least two low priority channels that conflict in time with at least one high priority channel. The UE may support multiplexing of at least two low priority channels, but the UE may also support discarding any low priority channels that overlap with a high priority channel. Thus, the UE may multiplex the conflicting low priority uplink channels and then discard the final multiplexed low priority channels, or the UE may discard the low priority uplink channels that conflict with the high priority uplink channels and then multiplex any remaining conflicting low priority uplink channels. The techniques described herein may enable the UE to determine the order in which to discard and multiplex conflicting low latency channels when at least one of the conflicting low latency channels also conflicts with a high priority uplink channel.

[0008] In some cases, the UE may determine whether to discard or reuse a low priority uplink channel first based on when the UE receives a grant for a high priority uplink channel. The UE may determine whether to reuse or discard first based on whether the high priority grant is received before or after the multiplexing timeline cutoff time. For example, if the high priority grant is received after the cutoff time, the UE may first reuse the low priority uplink channel, and then if the multiplexed low priority channel conflicts with the high priority uplink channel, the multiplexed low priority channel is discarded. If the UE receives a high priority grant at a time before the multiplexing timeline cutoff time, the UE may discard some low priority uplink channels that conflict with the high priority uplink channel before multiplexing. Other schemes for determining whether to reuse or discard first are described herein.

[0009] A method for wireless communication by a UE is described. The method may include: receiving a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE; discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant was received before a reuse cutoff time for the set of lower priority channels; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0010] An apparatus for wireless communication by a UE is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to perform the following operations: receive a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE; based on determining that the grant is received before a reuse cutoff time for the set of lower priority channels, discard a first lower priority channel in the set of lower priority channels that at least partially overlaps with the first higher priority channel in time; and send or receive a first transmission using the first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0011] Another apparatus for wireless communication by a UE is described. The apparatus may include means for receiving a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE; discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant was received before a reuse cutoff time for the set of lower priority channels; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0012] A non-transitory computer-readable medium storing code for wireless communication by a UE is described. The code may include instructions executable by a processor to: receive a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE; based on determining that the grant was received before a reuse cutoff time for the set of lower priority channels, discard a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel; and based on the discarding, send or receive a first transmission using the first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels.

[0013] Some examples of methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for determining the multiplexing cutoff time relative to the start of the first lower priority channel in the set of lower priority channels.

[0014] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for determining the multiplexing cutoff time based on whether the grant schedules the first higher priority channel for uplink transmission or downlink transmission.

[0015] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: determining the multiplexing cutoff time based on: one or more processing timelines of the lower priority channel set, one or more subcarrier spacings of the lower priority channel set, timing capabilities of the UE, or any combination thereof.

[0016] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: multiplexing the contents of the remaining subsets of the set of lower priority channels that at least partially overlap with each other in time based on the discarding, wherein the second transmission includes the multiplexed content.

[0017] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: sending or receiving a third transmission using a third lower priority channel in the set of lower priority channels, wherein the third lower priority channel does not overlap with any other lower priority channel in the set of lower priority channels, wherein the third transmission includes non-multiplexed content.

[0018] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: discarding the first lower priority channel based on determining that the grant was received at least a threshold number of symbol periods before the multiplexing cutoff time.

[0019] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the threshold number of symbol periods is based on a transmission direction associated with the grant.

[0020] Some examples of methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for dropping a second lower priority channel from the set of lower priority channels that at least partially overlaps in time with the first higher priority channel.

[0021] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, determining that the grant may be received before the multiplexing cutoff time may include operations, features, units, or instructions for performing the following operations: determining that the control channel carrying the grant ends before the multiplexing cutoff time.

[0022] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, determining that the grant may be received before the multiplexing cutoff time may include operations, features, units, or instructions for performing the following operations: determining that the shared data channel carrying the grant ends before the multiplexing cutoff time.

[0023] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending or receiving the first transmission and the second transmission may include operations, features, units, or instructions for performing the following operations: sending or receiving each of the first transmission and the second transmission using a single component carrier.

[0024] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: based on setting the timing advance to a common value for a first component carrier configured for the first lower priority channel and a second component carrier configured for the first higher priority channel, determining that the first lower priority channel at least partially overlaps in time with the first higher priority channel, the first component carrier being different from the second component carrier.

[0025] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for determining a priority level of the first higher priority channel based on an indication included in the grant.

[0026] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the indication can be one or more of: a format of scheduled downlink control information including the grant, a bit field, a radio network temporary identifier, a control resource set index, an order in which the first higher priority channel can be scheduled relative to each channel in the set of lower priority channels, or a transmission configuration indicator state corresponding to the grant.

[0027] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for receiving a set of grants that respectively schedule the set of lower priority channels.

[0028] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first higher priority channel may be a first control channel and the first lower priority channel may be a second control channel or a shared data channel.

[0029] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, each lower priority channel in the set of lower priority channels may have a same priority level.

[0030] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first higher priority channel may be a control channel or a shared data channel.

[0031] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first higher priority channel and the second lower priority channel do not overlap in time.

[0032] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first higher priority channel transmits an ultra-reliable low latency service and the second lower priority channel transmits an enhanced mobile broadband service.

[0033] A method of wireless communication by a base station is described. The method may include: sending a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for a UE; discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on the grant being sent before a reuse cutoff time for the set of lower priority channels; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0034] An apparatus for wireless communication by a base station is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to perform the following operations: sending a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for a UE; discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps with the first higher priority channel in time based on the grant being sent before a reuse cutoff time for the set of lower priority channels; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0035] Another apparatus for wireless communication by a base station is described. The apparatus may include means for sending a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for a UE; discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on the grant being sent before a reuse cutoff time for the set of lower priority channels; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0036] A non-transitory computer-readable medium storing code for wireless communication by a base station is described. The code may include instructions executable by a processor to perform the following operations: sending a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for a UE; based on the grant being sent before a reuse cutoff time for the set of lower priority channels, discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0037] Some examples of methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for determining the multiplexing cutoff time relative to the start of the first lower priority channel in the set of lower priority channels.

[0038] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for determining the multiplexing cutoff time based on whether the grant schedules the first higher priority channel for uplink transmission or downlink transmission.

[0039] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: determining the multiplexing cutoff time based on: one or more processing timelines of the lower priority channel set, one or more subcarrier spacings of the lower priority channel set, timing capabilities of the UE, or any combination thereof.

[0040] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: multiplexing the contents of the remaining subsets of the set of lower priority channels that at least partially overlap with each other in time based on the discarding, wherein the second transmission includes the multiplexed content.

[0041] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: sending or receiving a third transmission using a third lower priority channel in the set of lower priority channels, wherein the third lower priority channel does not overlap with any other lower priority channel in the set of lower priority channels, wherein the third transmission includes non-multiplexed content.

[0042] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for dropping the first lower priority channel based on the grant being sent at least a threshold number of symbol periods before the multiplexing cutoff time.

[0043] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the threshold number of symbol periods is based on a transmission direction associated with the grant.

[0044] Some examples of methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for dropping a second lower priority channel from the set of lower priority channels that at least partially overlaps in time with the first higher priority channel.

[0045] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for determining that the control channel carrying the grant ends before the multiplexing cutoff time.

[0046] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for determining that the shared data channel carrying the grant ends before the multiplexing cutoff time.

[0047] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending or receiving the first transmission and the second transmission may include operations, features, units, or instructions for performing the following operations: sending or receiving each of the first transmission and the second transmission using a single component carrier.

[0048] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following operations: based on setting the timing advance to a common value for a first component carrier configured for the first lower priority channel and a second component carrier configured for the first higher priority channel, determining that the first lower priority channel at least partially overlaps in time with the first higher priority channel, the first component carrier being different from the second component carrier.

[0049] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for determining a priority level of the first higher priority channel based on an indication included in the grant.

[0050] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the indication can be one or more of: a format of scheduled downlink control information including the grant, a bit field, a radio network temporary identifier, a control resource set index, an order in which the first higher priority channel can be scheduled relative to each channel in the set of lower priority channels, or a transmission configuration indicator state corresponding to the grant.

[0051] 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 grant set that respectively schedules the set of lower priority channels.

[0052] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first higher priority channel may be a first control channel and the first lower priority channel may be a second control channel or a shared data channel.

[0053] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, each lower priority channel in the set of lower priority channels may have a same priority level.

[0054] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first higher priority channel may be a control channel or a shared data channel.

[0055] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first higher priority channel and the second lower priority channel do not overlap in time.

[0056] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first higher priority channel transmits an ultra-reliable low latency service and the second lower priority channel transmits an enhanced mobile broadband service. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1

[0013] An example of a system for wireless communications in accordance with aspects of the present disclosure is shown.

[0058] Figure 2 An example of a wireless communication scheme according to aspects of the present disclosure is shown.

[0059] Figure 3 Examples of conflict resolution according to aspects of the present disclosure are shown.

[0060] Figure 4An example of a process flow according to aspects of the present disclosure is shown.

[0061] Figure 5 and Figure 6 A block diagram of an apparatus according to aspects of the present disclosure is shown.

[0062] Figure 7 A block diagram of a communications manager is shown in accordance with aspects of the present disclosure.

[0063] Figure 8 A schematic diagram of a system including an apparatus according to aspects of the present disclosure is shown.

[0064] Fig. 9 and Fig.10 A block diagram of an apparatus according to aspects of the present disclosure is shown.

[0065] Fig.11 A block diagram of a communications manager is shown in accordance with aspects of the present disclosure.

[0066] Fig.12 A schematic diagram of a system including an apparatus according to aspects of the present disclosure is shown.

[0067] Figures 13 to 16 A flow chart illustrating a method according to aspects of the present disclosure is shown. DETAILED DESCRIPTION

[0068] In some cases, communications between a user equipment (UE) and a base station may have associated priority levels. For example, a UE may communicate on a first radio channel using low priority signaling and communicate on a second radio channel using high priority signaling. The priority of a radio channel may be based on a variety of factors, such as the type of communication used on the channel, the format of the downlink control information (DCI) that schedules the channel, a bit field in the DCI, a radio network temporary identifier (RNTI), a control resource set index, the scheduling time of the transmission (e.g., a channel granted later may have a higher priority), and the transmission configuration indicator (TCI) state of the channel. Some examples of types of communications may include, for example, enhanced mobile broadband (eMBB) and ultra-reliable low-latency communications (URLLC).

[0069] In some cases, the UE may be scheduled for simultaneous transmission on two or more channels. However, the UE may not be able to perform simultaneous transmission for certain channel combinations because the uplink transmissions may conflict and be undecodable at the receiving device. If the UE is scheduled to transmit on two or more uplink channels so that there will be a conflict, the UE may alternatively implement a technique to prevent the conflict based on the priority of the conflicting channel. For example, if the conflicting channels have the same priority, the UE may multiplex the conflicting channels. In some cases, if the joint transmission timeline is met, the UE may multiplex conflicting transmissions of the same priority. If the conflicting channels have different priorities, the UE may discard the lower priority channel and send the higher priority channel instead.

[0070] In some cases, a UE may be scheduled for at least two conflicting low priority channels and at least one conflicting high priority channel. The UE may support multiplexing of at least two low priority channels, but the UE may also support discarding any low priority channels that overlap with a high priority channel. Thus, the UE may multiplex conflicting low priority uplink channels and then discard the final multiplexed low priority transmission, or the UE may discard a low priority uplink channel that conflicts with a high priority uplink channel and then multiplex any remaining conflicting low priority uplink channels. The techniques described herein may enable the UE to determine the order in which to discard and multiplex conflicting low latency channels when at least one of the conflicting low latency channels also conflicts with a high priority uplink channel.

[0071] In some cases, the UE may determine whether to discard or reuse a low priority uplink channel first based on when the UE receives a grant for a high priority uplink channel. The UE may determine whether to reuse or discard first based on whether the high priority grant is received before or after the multiplexing timeline cutoff time. For example, if the high priority grant is received after the cutoff time, the UE may first reuse the low priority uplink channel, and then if the multiplexed low priority channel conflicts with the high priority uplink channel, the multiplexed low priority channel is discarded. If the UE receives a high priority grant at a time before the multiplexing timeline cutoff time, the UE may discard some of the low priority uplink channels that conflict with the high priority uplink channel before multiplexing. Other schemes for determining whether to reuse or discard first are described herein.

[0072] Aspects of the disclosure are first described in the context of a wireless communication system. Aspects of the disclosure are further illustrated and described with reference to apparatus diagrams, system diagrams, and flow diagrams involving timeline considerations for intra-UE multiplexing.

[0073] Figure 1 An example of a wireless communication system 100 according to various aspects of the present disclosure is shown. The wireless communication system 100 includes a base station 105, a UE 115, and a core network 130. In some examples, the wireless communication system 100 can be a long term evolution (LTE) network, an improved LTE (LTE-A) network, an LTE-APro network, or a new radio (NR) network. In some cases, the wireless communication system 100 can support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, or communication with low-cost and low-complexity devices.

[0074] The base station 105 may communicate wirelessly with the UE 115 via one or more base station antennas. The base station 105 described herein may include or may be referred to by those skilled in the art as a base station transceiver, a wireless base station, an access point, a wireless transceiver, a node B, an eNode B (eNB), a next generation node B or a giga-node B (any of which may be referred to as a gNB), a home node B, a home eNode B, or some other suitable term. The wireless communication system 100 may include different types of base stations 105 (e.g., macro base stations or small cell base stations). The UE 115 described herein may be able to communicate with various types of base stations 105 and network devices including macro eNBs, small cell eNBs, gNBs, relay base stations, etc.

[0075] Each base station 105 may be associated with a particular geographic coverage area 110 in which it supports communications with various UEs 115. Each base station 105 may provide communication coverage for the respective geographic coverage area 110 via a communication link 125, and the communication link 125 between the base station 105 and the UE 115 may utilize one or more carriers. The communication link 125 shown in the wireless communication system 100 may include an uplink transmission from the UE 115 to the base station 105 or a downlink transmission from the base station 105 to the UE 115. Downlink transmissions may also be referred to as forward link transmissions, and uplink transmissions may also be referred to as reverse link transmissions.

[0076] The geographic coverage area 110 for the base station 105 can be divided into sectors that constitute a portion of the geographic coverage area 110, and each sector can be associated with a cell. For example, each base station 105 can provide communication coverage for a macro cell, a small cell, a hotspot, or other type of cell, or various combinations thereof. In some examples, the base station 105 can be mobile and thus provide communication coverage for a mobile geographic coverage area 110. In some examples, different geographic coverage areas 110 associated with different technologies can overlap, and overlapping geographic coverage areas 110 associated with different technologies can be supported by the same base station 105 or by different base stations 105. For example, the wireless communication system 100 may include a heterogeneous LTE / LTE-A / LTE-APro or NR network in which different types of base stations 105 provide coverage for various geographic coverage areas 110.

[0077] The term "cell" refers to a logical communication entity used for communication with a base station 105 (e.g., via a carrier), and may be associated with an identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID)) used to distinguish between neighboring cells operating via the same or different carriers. In some examples, a carrier may support multiple cells, and different cells may be configured according to different protocol types (e.g., machine type communication (MTC), narrowband Internet of Things (NB-IoT), enhanced mobile broadband (eMBB), etc.) that may provide access to different types of devices. In some cases, the term "cell" may refer to a portion of a geographic coverage area 110 (e.g., a sector) over which the logical entity operates.

[0078] UE 115 can be dispersed throughout the wireless communication system 100, and each UE 115 can be stationary or mobile. UE 115 can also be referred to as a mobile device, a wireless device, a remote device, a handheld device or a user device, or some other suitable term, wherein "device" can also be referred to as a unit, a station, a terminal or a client. UE 115 can also be 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 can also refer to a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device or an MTC device, etc., which can be implemented in various items such as household appliances, vehicles, meters, etc.

[0079] Some UEs 115, such as MTC or IoT devices, may be low-cost or low-complexity devices and may provide automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC may refer to data communication technology that allows devices to communicate with each other or with a base station 105 without human intervention. In some examples, M2M communication or MTC may include communication from devices that incorporate sensors or meters to measure or capture information and relay the information to a central server or application that may utilize the information or present the information to a person interacting with the program or application. Some UEs 115 may be designed to collect information or implement automated behavior of machines. Examples of applications for MTC devices include: smart metering, inventory monitoring, water level monitoring, equipment monitoring, medical health monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based service billing.

[0080] Some UEs 115 may be configured to employ operating modes that reduce power consumption, such as half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception but does not support simultaneous transmission and reception). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power saving techniques for UE 115 include entering a power-saving "deep sleep" mode when not engaged in active communications, or operating over a limited bandwidth (e.g., based on narrowband communications). In some cases, UE 115 may be designed to support critical functions (e.g., mission-critical functions), and the wireless communication system 100 may be configured to provide ultra-reliable communications for these functions.

[0081] In some cases, UE 115 may also be able to communicate directly with other UE 115 (e.g., using a peer-to-peer (P2P) or device-to-device (D2D) protocol). One or more UEs in a group of UEs 115 utilizing D2D communication may be within the geographic coverage area 110 of the base station 105. Other UEs 115 in such a group may be outside the geographic coverage area 110 of the base station 105, or may not otherwise be able to receive transmissions from the base station 105. In some cases, several groups of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system in which each UE 115 transmits to each other UE 115 in the group. In some cases, the base station 105 facilitates the scheduling of resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without involving the base station 105.

[0082] The base stations 105 may communicate with the core network 130 and with each other. For example, the base stations 105 may be connected to the core network 130 via a backhaul link 132 (e.g., via S1, N2, N3, or other interfaces). The base stations 105 may communicate with each other directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130) via a backhaul link 134 (e.g., via X2, Xn, or other interfaces).

[0083] The core network 130 may provide user authentication, access permission, tracking, Internet Protocol (IP) connections, and other access, routing or mobility functions. The core network 130 may be an evolved packet core (EPC), which may include at least one mobility management entity (MME), at least one serving gateway (S-GW), and at least one packet data network (PDN) gateway (P-GW). The MME may manage non-access stratum (e.g., control plane) functions such as mobility, authentication, and bearer management for UE 115 served by a base station 105 associated with the EPC. User IP packets may be transmitted through the S-GW, which itself may be connected to the P-GW. The P-GW may provide IP address allocation and other functions. The P-GW may be connected to the IP services of the network operator. The operator's IP services may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or a packet switched (PS) streaming service.

[0084] At least some of the network devices (such as base stations 105) may include subcomponents such as access network entities, which may be examples of access node controllers (ANCs). Each access network entity may communicate with UE 115 through multiple other access network transmission entities (which may be referred to as radio heads, smart radio heads, or transmit / receive points (TRPs)). In some configurations, the various functions of each access network entity or base station 105 may be distributed across various network devices (e.g., radio heads and access network controllers) or merged into a single network device (e.g., base station 105). In some cases, different TRPs may be associated with different types of services. For example, a low priority channel for a first type of service may be associated with a first TRP, and a high priority channel for a second type of service may be associated with a second TRP.

[0085] The wireless communication system 100 can operate using one or more frequency bands, typically 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 about one decimeter to one meter in length. UHF waves may be blocked or redirected by buildings and environmental features. However, the waves can penetrate the structure for the macrocell sufficiently to provide service to the UE 115 located indoors. Transmission of UHF waves can be associated with smaller antennas and shorter distances (e.g., less than 100 km) compared to transmission using the lower frequencies and longer wavelengths of the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.

[0086] The wireless communication system 100 may also operate in the Super High Frequency (SHF) region using frequency bands from 3 GHz to 30 GHz, also referred to as centimeter bands. The SHF region includes frequency bands such as the 5 GHz Industrial, Scientific, and Medical (ISM) band, which may be used from time to time by devices that may be able to tolerate interference from other users.

[0087] The wireless communication system 100 may also operate in the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz), also referred to as the millimeter band. In some examples, the wireless communication system 100 may support millimeter wave (mmW) communications between the UE 115 and the base station 105, and the EHF antennas of the respective devices may be even smaller and more compact than the UHF antennas. In some cases, this may facilitate the use of antenna arrays within the UE 115. However, the propagation of EHF transmissions may suffer from even greater atmospheric attenuation and shorter distances than SHF transmissions or UHF transmissions. The techniques disclosed herein may be employed across transmissions using one or more different frequency regions, and the designated use of frequency bands across these frequency regions may differ due to countries or regulatory agencies.

[0088] In some cases, the wireless communication system 100 can utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 can adopt license assisted access (LAA), unlicensed LTE (LTE-U) radio access technology, or NR technology in an unlicensed band such as the 5GHz ISM band. When operating in an unlicensed radio frequency spectrum band, wireless devices such as base stations 105 and UE 115 can adopt a listen-before-talk (LBT) process to ensure that the frequency channel is idle before sending data. In some cases, operations in unlicensed bands can be based on carrier aggregation configurations that cooperate with component carriers operating in licensed bands (e.g., LAA). Operations in unlicensed spectrum can include downlink transmissions, uplink transmissions, peer-to-peer transmissions, or a combination of these. Duplexing in unlicensed spectrum can be based on frequency division duplexing (FDD), time division duplexing (TDD), or a combination of both.

[0089] In some examples, the base station 105 or the UE 115 may be equipped with multiple antennas, which may be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. For example, the wireless communication system 100 may use a transmission scheme between a transmitting device (e.g., a base station 105) and a receiving device (e.g., a UE 115), wherein the transmitting device is equipped with multiple antennas, and the receiving device is equipped with one or more antennas. MIMO communication may employ multipath signal propagation to increase spectral efficiency by transmitting or receiving multiple signals via different spatial layers, which may be referred to as spatial multiplexing. For example, multiple signals may be transmitted by a transmitting device via different antennas or different combinations of antennas. Similarly, the multiple signals may be received by a receiving device via different antennas or different combinations of antennas. Each of the multiple signals may be referred to as a separate spatial stream, and may carry bits associated with the same data stream (e.g., the same codeword) or different data streams. Different spatial layers may be associated with different antenna ports for channel measurement and reporting. MIMO technology includes single-user MIMO (SU-MIMO) and multi-user MIMO (MU-MIMO). In SU-MIMO, multiple spatial streams are sent to the same receiving device, and in MU-MIMO, multiple spatial streams are sent to multiple devices.

[0090] Beamforming (which may also be referred to as spatial filtering, directional transmission, or directional reception) is a signal processing technique that may be used at a transmitting device or a receiving device (e.g., a base station 105 or a UE 115) to shape or steer an antenna beam (e.g., a transmit beam or a receive beam) along a spatial path between the transmitting device and the receiving device. Beamforming may be achieved by combining signals transmitted via antenna elements of an antenna array so that signals propagating in a particular direction relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to signals transmitted via antenna elements may include the transmitting device or the receiving device applying certain amplitude and phase offsets to signals carried via each of the antenna elements associated with the device. Adjustments associated with each of the antenna elements may be specified by a set of beamforming weights associated with a particular direction (e.g., relative to the antenna array of the transmitting device or the receiving device, or relative to some other orientation).

[0091] In one example, the base station 105 may use multiple antennas or antenna arrays to perform beamforming operations for directional communications with the UE 115. For example, some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be transmitted multiple times by the base station 105 in different directions, which may include transmitting the signals according to different sets of beamforming weights associated with different transmission directions. The transmissions in different beam directions may be used by (e.g., by the base station 105 or a receiving device such as the UE 115) to identify the beam direction for subsequent transmission and / or reception by the base station 105.

[0092] Some signals (such as data signals associated with a particular receiving device) may be sent by base station 105 in a single beam direction (e.g., a direction associated with a receiving device such as UE 115). In some examples, a beam direction associated with transmissions along a single beam direction may be determined based at least in part on signals sent in different beam directions. For example, UE 115 may receive one or more of the signals sent by base station 105 in different directions, and UE 115 may report to base station 105 an indication of the signal it received with the highest signal quality, or also report an acceptable signal quality. Although these techniques are described with reference to signals sent by base station 105 in one or more directions, UE 115 may employ similar techniques for sending signals multiple times in different directions (e.g., for identifying beam directions for subsequent transmissions or receptions by UE 115), or for sending signals in a single direction (e.g., for sending data to a receiving device).

[0093] When a receiving device (e.g., UE 115, which may be an example of a mmW receiving device) receives various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from a base station 105, it may try multiple receive beams. For example, the receiving device may try multiple receive directions by receiving via different antenna subarrays, by processing signals received according to different antenna subarrays, by receiving according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array, or by processing received signals according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array, any of which may be referred to as "listening" according to different receive beams or receive directions. In some examples, a receiving device may use a single receive beam to receive along a single beam direction (e.g., when receiving a data signal). The single receive beam may be aligned in a beam direction determined based at least in part on listening according to different receive beam directions (e.g., based at least in part on determining the beam direction with the highest signal strength, the highest signal-to-noise ratio, or other acceptable signal quality based on listening according to multiple beam directions).

[0094] In some cases, the antennas of a base station 105 or a UE 115 may be located within one or more antenna arrays that may support MIMO operations, or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly such as an antenna tower. In some cases, the antennas or antenna arrays associated with a base station 105 may be located in different geographic locations. A base station 105 may have an antenna array that includes multiple rows and columns of antenna ports that the base station 105 may use to support beamforming for communications with a UE 115. Similarly, a UE 115 may have one or more antenna arrays that may support various MIMO or beamforming operations.

[0095] In some cases, the wireless communication system 100 can be a packet-based network that operates according to a layered protocol stack. In the user plane, the communication at the bearer or packet data convergence protocol (PDCP) layer can be IP-based. The radio link control (RLC) layer can perform packet segmentation and reassembly to communicate through logical channels. The medium access control (MAC) layer can perform priority processing and multiplexing of logical channels to transport channels. The MAC layer can also use hybrid automatic repeat request (HARQ) to provide retransmission at the MAC layer to improve link efficiency. In the control plane, the radio resource control (RRC) protocol layer can provide the establishment, configuration and maintenance of the RRC connection between the UE 115 and the base station 105 or the core network 130 supporting the radio bearer for user plane data. At the physical layer, the transport channel can be mapped to the physical channel.

[0096] In some cases, UE 115 and base station 105 can support retransmission of data to increase the possibility of successfully receiving data. HARQ feedback is a technique to increase the possibility of correctly receiving data through communication link 125. HARQ can include a combination of error correction (e.g., using cyclic redundancy check (CRC)), forward error correction (FEC) and retransmission (e.g., automatic repeat request (ARQ)). HARQ can improve the throughput at the MAC layer under poor radio conditions (e.g., signal-to-noise ratio conditions). In some cases, wireless devices can support same-slot HARQ feedback, where the device can provide HARQ feedback in a specific time slot for data received in the previous symbol in the time slot. In other cases, the device can provide HARQ feedback in a subsequent time slot or according to some other time interval.

[0097] Time intervals in LTE or NR may be expressed as multiples of a basic time unit (e.g., which may be referred to as T s =1 / 30,720,000 second sampling period). The time intervals of the communication resources can be organized according to radio frames, each of which has a duration of 10 milliseconds (ms), where the frame period can be expressed as T f =307,200T s. The radio frame can be identified by a system frame number (SFN) ranging from 0 to 1023. Each frame can include 10 subframes numbered from 0 to 9, and each subframe can have a duration of 1 ms. The subframe can be further divided into 2 time slots, each time slot has a duration of 0.5 ms, and each time slot can contain 6 or 7 modulation symbol periods (e.g., depending on the length of the cyclic prefix prefix to each symbol period). Excluding the cyclic prefix, each symbol period can contain 2048 sampling periods. In some cases, the subframe can be the minimum scheduling unit of the wireless communication system 100, and can be referred to as a transmission time interval (TTI). In other cases, the minimum scheduling unit of the wireless communication system 100 can be shorter than a subframe, or can be dynamically selected (e.g., in a burst of a shortened TTI (sTTI), or in a selected component carrier using sTTI).

[0098] In some wireless communication systems, a time slot may be further divided into a plurality of mini-slots containing one or more symbols. In some instances, a symbol of a mini-slot or a mini-slot may be the minimum unit of scheduling. For example, each symbol may vary in duration depending on the subcarrier spacing or the frequency band of operation. Further, some wireless communication systems may implement time slot aggregation, in which a plurality of time slots or mini-slots are aggregated together and used for communication between UE 115 and base station 105.

[0099] The term "carrier" refers to a set of radio frequency spectrum resources with a specified physical layer structure for supporting communications over the communication link 125. For example, the carrier of the communication link 125 may include a portion of a radio frequency spectrum band that operates according to a physical layer channel for a given wireless access technology. Each physical layer channel may carry user data, control information, or other signaling. A carrier may be associated with a predefined frequency channel (e.g., an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute Radio Frequency Channel Number (EARFCN)) and may be located according to a channel raster for discovery by the UE 115. A carrier may be a downlink or an uplink (e.g., in FDD mode), or may be configured to carry downlink communications and uplink communications (e.g., in TDD mode). In some examples, a signal waveform transmitted by a carrier may be composed of multiple subcarriers (e.g., using a multi-carrier modulation (MCM) technique such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)).

[0100] The organization structure of the carrier may be different for different radio access technologies (e.g., LTE, LTE-A, LTE-A Pro, NR). For example, communications on the carrier may be organized according to TTIs or time slots, each of which may include user data and control information or signaling to support decoding of the user data. The carrier may also include dedicated acquisition signaling (e.g., synchronization signals or system information, etc.) and control signaling to coordinate operations for the carrier. In some examples (e.g., in a carrier aggregation configuration), the carrier may also have acquisition signaling or control signaling to coordinate operations for other carriers.

[0101] The physical channels may be multiplexed on a carrier according to various techniques. For example, the physical control channel and the physical data channel may be multiplexed on a downlink carrier using a time division multiplexing (TDM) technique, a frequency division multiplexing (FDM) technique, or a hybrid TDM-FDM technique. In some examples, the control information sent in the physical control channel may be distributed in a cascaded manner between different control regions (e.g., between a common control region or common search space and one or more UE-specific control regions or UE-specific search spaces).

[0102] A carrier can be associated with a particular bandwidth of a radio frequency spectrum, and in some examples, the carrier bandwidth can be referred to as the "system bandwidth" of the carrier or wireless communication system 100. For example, the carrier bandwidth can be one of a plurality of predetermined bandwidths of a carrier for a particular radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 MHz). In some examples, each serviced UE 115 can be configured to operate over a portion or all of the carrier bandwidth. In other examples, some UEs 115 can be configured to operate using a narrowband protocol type that is associated with a predefined portion or range (e.g., a set of subcarriers or RBs) within a carrier (e.g., an "in-band" deployment of a narrowband protocol type).

[0103] In a system using MCM technology, a resource element may include a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, wherein the symbol period and the subcarrier spacing are inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme). Therefore, the more resource elements a UE 115 receives and the higher the order of the modulation scheme, the higher the data rate may be used for the UE 115. In a MIMO system, wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers), and the use of multiple spatial layers may further increase the data rate used for communication with the UE 115.

[0104] A device (e.g., base station 105 or UE 115) of wireless communication system 100 may have a hardware configuration that supports communication over a specific carrier bandwidth, or may be configured to support communication over one of a set of carrier bandwidths. In some examples, wireless communication system 100 may include base stations 105 and / or UE 115 that support simultaneous communication via carriers associated with more than one different carrier bandwidths.

[0105] The wireless communication system 100 may support communication with the UE 115 on multiple cells or carriers, a feature that may be referred to as carrier aggregation or multi-carrier operation. Depending on the carrier aggregation configuration, the UE 115 may be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation may be used with both FDD component carriers and TDD component carriers.

[0106] In some cases, the wireless communication system 100 may utilize an enhanced component carrier (eCC). An eCC may be characterized by one or more features including: a wider carrier or frequency channel bandwidth, a shorter symbol duration, a shorter TTI duration, or a modified control channel configuration. In some cases (e.g., when multiple serving cells have suboptimal or non-ideal backhaul links), an eCC may be associated with a carrier aggregation configuration or a dual connectivity configuration. An eCC may also be configured for use in an unlicensed spectrum or a shared spectrum (e.g., where more than one operator is allowed to use the spectrum). An eCC characterized by a wide carrier bandwidth may include one or more segments that may be utilized by a UE 115 that is not capable of monitoring the entire carrier bandwidth or is otherwise configured to use a limited carrier bandwidth (e.g., to save power).

[0107] In some cases, an eCC may utilize a different symbol duration than other component carriers, which may include the use of a reduced symbol duration compared to the symbol duration of other component carriers. A shorter symbol duration may be associated with an increased spacing between adjacent subcarriers. A device utilizing an eCC (such as a UE 115 or a base station 105) may transmit a wideband signal with a reduced symbol duration (e.g., 16.67 microseconds) (e.g., based on a frequency channel or carrier bandwidth of 20 MHz, 40 MHz, 60 MHz, 80 MHz, etc.). A TTI in an eCC may include one or more symbol periods. In some cases, the TTI duration (that is, the number of symbol periods in a TTI) may be variable.

[0108] The wireless communication system 100 may be an NR system that may utilize any combination of licensed, shared, and unlicensed spectrum bands, as well as other spectrum bands. The flexibility of eCC symbol duration and subcarrier spacing may allow for the use of eCCs across multiple spectrums. In some examples, NR shared spectrum may increase spectrum utilization and spectrum efficiency, particularly through dynamic vertical (e.g., across the frequency domain) and horizontal (e.g., across the time domain) sharing of resources.

[0109] UE 115 can be scheduled for at least two conflicting low priority channels and at least one conflicting high priority channel. UE 115 can support multiplexing of at least two low priority channels, but UE 115 can also support discarding any low priority channel that overlaps at least partially with the high priority channel. Therefore, UE 115 can multiplex the conflicting low priority uplink channels and then discard the final multiplexed low priority transmission, or UE 115 can discard the low priority uplink channels that conflict with the high priority uplink channels and then multiplex any remaining conflicting low priority uplink channels. The technology described herein can enable UE 115 to determine the order of discarding and multiplexing the conflicting low latency channels when at least one of the conflicting low latency channels also conflicts with the high priority uplink channel.

[0110] In some cases, UE 115 can determine whether to first discard or reuse a low priority uplink channel based on when UE 115 receives a grant for a high priority uplink channel. UE 115 can determine whether to first reuse or discard based on whether the high priority grant is received before or after the multiplexing timeline cutoff time. For example, if the high priority grant is received after the cutoff time, UE 115 can first reuse a low priority uplink channel, and then if the multiplexed low priority channel conflicts with the high priority uplink channel, the multiplexed low priority channel is discarded. If UE 115 receives a high priority grant at a time before the multiplexing timeline cutoff time, UE 115 can discard some low priority uplink channels that conflict with the high priority uplink channel before multiplexing. Other schemes for determining whether to first reuse or first discard are described herein.

[0111] Figure 2 An example of a wireless communication system 200 is shown in accordance with aspects of the present disclosure. In some examples, the wireless communication system 200 may implement aspects of the wireless communication system 100. The wireless communication system 200 may include a UE 115-a, which may be an example of a UE 115 described herein. The wireless communication system 200 may also include a base station 105-a and a base station 105-b, which may each be an example of a base station 105 described herein.

[0112] Communications between UE 115 and a serving cell (e.g., provided by base station 105) may have associated priority levels. For example, UE 115-a may communicate with a serving cell on a wireless channel using low priority signaling 205 or using high priority signaling 210. UE 115-a may receive low priority downlink transmissions on a low priority downlink channel 215 and send low priority uplink transmissions on at least one low priority uplink channel 220. Similarly, UE 115-a may receive high priority downlink transmissions on a high priority downlink channel 225 and send high priority uplink transmissions on a high priority uplink channel 230. Although not shown, in some cases, a single base station 105 may provide multiple cells, where different cells may support communications with different priorities. For example, UE 115-a may support both low priority signaling 205 and high priority signaling 210 with different cells supported by a single base station 105.

[0113] The priority of a wireless channel established between a UE 115-a and a base station 105 can be based on a variety of factors. For example, the priority can be based on one or more of the following: the type of communication used on the channel, the format of the downlink control information (DCI) that schedules the channel, a bit field in the DCI, a radio network temporary identifier (RNTI), a control resource set index, the scheduling time of the transmission (e.g., a channel granted later may have a higher priority), and the transmission configuration indicator (TCI) state of the channel. UE 115-a can support different types of communications, such as eMBB and URLLC. In one example, eMBB communications can be an example of lower priority signaling 205 on a lower priority channel, and URLLC communications can be an example of higher priority signaling 210 on a higher priority channel.

[0114] In some cases, UE 115-a may be scheduled for simultaneous transmission on two or more channels. However, UE 115-a may not be able to perform simultaneous transmission on certain channel combinations. For example, UE 115-a may not support simultaneous transmission on two uplink control channels (e.g., physical uplink control channel (PUCCH)) or simultaneous transmission on an uplink control channel (e.g., PUCCH) and an uplink shared channel (e.g., physical uplink shared channel (PUSCH)). If UE 115-a is scheduled for simultaneous transmission on one of these channel combinations, the uplink transmission of UE 115-a may conflict and be undecodable at a receiving device (e.g., base station 105-a, base station 105-b, or both).

[0115] If UE 115-a is scheduled to transmit on two or more uplink channels such that there will be a conflict, then alternatively, UE 115-a may implement techniques to avoid the conflict. These techniques may be based on the priority of the conflicting channels. For example, if the conflicting channels have the same priority, UE 115-a may multiplex the conflicting channels. Low priority uplink channel 220-a and low priority uplink channel 220-b may be scheduled to overlap (e.g., conflict) and may have the same priority. Therefore, UE 115-a may be able to multiplex the low priority uplink channels 220 together and send a single transmission on one low priority uplink channel 220. In some cases, if the transmission timeline based on the two channels (e.g., the joint timeline) is met, UE 115-a may multiplex conflicting transmissions with the same priority. Reference Figure 3 The joint timeline is described in more detail.

[0116] If the conflicting channels have different priorities, then in some cases, UE 115-a can discard the lower priority channel (including its content) and send the higher priority channel instead. Alternatively, in some cases, UE 115-a can multiplex some of the content of the low priority channel (such as HARQ-ACK feedback) with the higher priority channel. Then, UE 115-a can discard the lower priority channel. In some cases, multiplexing low priority channels with high priority channels can increase the complexity at UE 115. For example, UE 115 will determine which channels should be multiplexed, how to compress the content to reduce the impact on the high priority channel, how to encode the content, whether the timeline for multiplexing is met, etc. Therefore, in order to reduce complexity, in some cases, UE 115 can discard any low priority channel that conflicts with the high priority channel.

[0117] In some cases, UE 115-a may be scheduled for at least two conflicting low priority channels and at least one conflicting high priority channel. For example, UE 115-a may be scheduled for low priority uplink channels 220-a and 220-b and high priority uplink channel 230. Each of these uplink channels may overlap and conflict with at least one of other channels in time. UE 115-a may support multiplexing at least two low priority channels, but UE 115-a may also support discarding any low priority channel overlapping with a high priority channel. Therefore, UE 115-a may reuse conflicting low priority uplink channels 220, then discard the final multiplexed low priority transmission (e.g., if it conflicts with high priority uplink channels 230), or UE 115-a may discard at least one of low priority uplink channels 220 (e.g., conflict with high priority uplink channels 230), then reuse any remaining low priority uplink channels 220. The techniques described herein may enable a UE 115 (such as UE 115-a) to determine whether to first reuse conflicting low priority uplink channels 220 and then discard (e.g., as appropriate based on any conflicts), or to first discard any low priority uplink channels 220 that conflict with high priority uplink channels 230 and then reuse any remaining conflicting low priority channels 220 (e.g., that do not conflict with high priority uplink channels 230).

[0118] UE 115-a may determine whether to drop or reuse low priority uplink channel 220 first based on when UE 115-a receives a grant for high priority uplink channel 230. UE 115-a may determine whether to reuse or drop first based on whether the high priority grant is received before or after the multiplexing timeline cutoff time. In some examples, the multiplexing timeline cutoff time may be based on a processing timeline for the channel (e.g., N1, N2, or both), a subcarrier spacing (SCS) configuration for the channel, and a timing capability of the UE. Figure 3 Some examples of processing timelines and multiplexing timeline deadlines for channels are shown in more detail.

[0119] If the high priority grant is received after the deadline, UE 115-a may multiplex low priority uplink channel 220. UE 115-a may then evaluate the timing of high priority uplink channel 230 and the resulting (e.g., multiplexed) low priority channel and discard the multiplexed low priority channel if it conflicts with high priority uplink channel 230. In some cases, UE 115-a may have already begun multiplexing low priority uplink channel 220 if UE 115-a receives the high priority grant after the deadline.

[0120] If UE 115-a receives a high priority grant at a time before the multiplexing timeline deadline, UE 115-a can discard some low priority uplink channels 220 before multiplexing. For example, UE 115-a can discard low priority uplink channels 220 that conflict with high priority uplink channels 120. Then, UE 115-a can reuse the remaining non-conflicting low priority channels. In this example, UE 115-a may not have reused low priority uplink channels 220, or UE 115-a may have enough time to determine which of the low priority uplink channels 220 conflicts with the high priority uplink channels 230 and discard them. In this example, the order of multiplexing and discarding can be reversed based on whether the high priority grant is received before or after the deadline (e.g., when the high priority channel is granted).

[0121] In some cases, the techniques described herein may provide some advantages to UE 115 and base station 105. For example, by determining to discard low priority uplink channels before multiplexing, the uplink throughput for UE 115 can be increased. These techniques can support UE 115 to meet the strict reliability and latency conditions of some types of communications (e.g., URLLC) while still providing high throughput for other types of communications. In addition, the internal components of UE 115 and base station 105 applying these techniques can improve power utilization by discarding low priority channels before multiplexing, thus saving processing power by skipping multiplexing of one or more lower priority channels.

[0122] UE 115-a can apply different schemes to determine whether to multiplex first or discard first. In a first example, as described above, based on receiving a high priority grant before the latest timeline deadline has passed, UE 115-a can determine to discard one or more conflicting low priority channels before multiplexing the low priority channels. In a second example, UE 115-a can determine the order of discarding and multiplexing based on whether the end (e.g., the last symbol period) of a high priority downlink shared channel transmission (e.g., a high priority physical downlink shared channel (PDSCH)) is before or after the timeline deadline. Additionally or alternatively, UE 115-a can use different criteria to make a determination based on whether the high priority grant is for a high priority uplink shared channel or a high priority downlink shared channel.

[0123] In some examples, UE 115-a may have different timing advances for different component carriers or different cells. For example, a wireless channel provided by base station 105-a may have a first timing advance, and a wireless channel provided by base station 105-b may have a second timing advance. When communicating on different component carriers, UE 115-a may take into account the different timing advances of these component carriers. In some cases, this may cause inaccuracies when determining whether one or more channels conflict. Therefore, when determining whether there is an overlap or conflict between one or more channels to implement the techniques described herein, UE 115-a may instead assume that each of the potentially conflicting channels has no timing advance (e.g., a timing advance of 0). In some cases, UE 115-a may assume that the channels are symbol aligned. Then, UE 115-a may determine whether to reuse or discard based on the assumption that the channels each have a timing advance of 0. This can remove potential inaccuracies introduced by different timing advances.

[0124] One or more of the base stations 105 may also determine whether UE 115-a is dropping first or reusing first. In some cases, by determining which channel UE 115-a is dropping, the receiving base station 105 may accordingly expect to receive or not receive a transmission on that channel based on the dropping. Although generally described in the context of uplink transmissions, these techniques may also be applied to conflicts in downlink transmissions.

[0125] Figure 3 An example of a conflict resolution method 300 is shown in accordance with aspects of the present disclosure. In some examples, the conflict resolution method 300 can implement aspects of the wireless communication system 100.

[0126] As described herein, UE 115 can be scheduled for uplink channels with conflicts of different priorities. For example, UE 115 can be scheduled to send low priority signaling 305 on one or more uplink channels simultaneously. UE 115 can also be scheduled to send high priority signaling 310 on a high priority uplink channel that overlaps at least partially with one of the low priority uplink channels. If the low priority channel meets the joint timeline, UE 115 can reuse the low priority uplink channel of the conflict. However, UE 115 can also be configured to discard any low priority channel that conflicts with the high priority channel. Therefore, UE 115 can implement a technology for determining the order of discarding low priority channels and reusing them.

[0127] In one example, the low priority PUCCH 315 may overlap with the low priority PUSCH 330. In some cases, the low priority PUCCH 315 may be sent in response to the low priority PDSCH 320. For example, the low priority PUCCH 315 may carry feedback (e.g., ACK / NACK feedback) for the low priority PDSCH 320. The low priority PUSCH 330 may be scheduled by the low priority DCI 335. The low priority DCI 335 may include a grant indicating resources for the low priority PUSCH 330. In some cases, the UE 115 may not support simultaneous transmission on PUCCH and PUSCH. However, if the low priority PUCCH 315 and the low priority PUSCH 330 support a joint timeline, the UE 115 may be able to multiplex them.

[0128] For UE 115 multiplexing low priority PUCCH 315 and low priority PUSCH 330, the first symbol of the earliest uplink channel (e.g., to be multiplexed) among all overlapping channels in the overlapping channels can start no earlier than the symbol N1+X after the last symbol of the PDSCH. The first timing gap 325 shown here can be an example of the difference of N1+X symbols between the first symbol of the low priority PUCCH 315 (e.g., the earliest channel among the overlapping channels) and the last symbol of the low priority PDSCH 320. The joint timeline can also include a second timing gap 340 (e.g., having N2+Y symbols) starting with the first symbol of the earliest PUCCH or PUSCH among all overlapping channels no earlier than the last symbol of the physical downlink control channel (PDCCH) scheduled for uplink transmission (e.g., including HARQ-ACK feedback and PUSCH) for the time slot. As shown, both the first timing gap 325 and the second timing gap 340 can be based on the starting point 345 relative to the first symbol of the earliest uplink channel. The starting point 345 of the first overlapping low priority channel may be a reference point for the first timing slot 325 and the second timing slot 340. In some cases, the starting point 345 may also be a reference point for a multiplex timing cut-off time.

[0129] If the conflicting channels have different priorities, in some cases, the UE 115 can discard the lower priority channel and send the higher priority channel instead. As shown, the low priority PUCCH 315 can overlap with the high priority PUCCH 370. Therefore, the UE 115 can first multiplex the overlapping low priority channels (e.g., low priority PUCCH 315 and low priority PUSCH 330) and then determine whether to discard the low priority channels that overlap with the high priority PUCCH 370, or the UE 115 can discard the low priority channels that overlap with the high priority PUCCH 370 and then multiplex any remaining overlapping low priority channels. As described herein, the UE 115 can implement techniques for determining the order in which to multiplex or discard low priority channels.

[0130] The UE 115 may determine the order in which to discard or reuse the low priority uplink channels based on when the UE 115 receives a grant for the high priority PUCCH 370. The grant for the high priority PUCCH 370 may be sent in the high priority PDCCH 360. The UE 115 may determine whether to reuse or discard first based on whether the high priority grant is received before or after the multiplexing timeline deadline (e.g., the latest deadline 350 or the earlier deadline 355). In some examples, the multiplexing timeline deadline may be based on the processing timeline of the channel (e.g., N1 or N2 corresponding to the timing slots 325 and 340), the SCS configuration for the channel (e.g., one or more high priority channels in the high priority channels, one or more low priority channels in the low priority channels, or any combination thereof), and the timing capabilities of the UE 115 (e.g., the duration of N1, N2, or both may be a function of the UE capabilities).

[0131] In a first option, if a high priority grant (e.g., a high priority PDCCH 360 or the end of a control resource set carrying the high priority PDCCH 360) is received before the latest deadline 350 expires, the UE 115 may check for overlapping channels and discard some of the low priority uplink channels before multiplexing. For example, the high priority PDCCH 360 is received before the latest deadline 350. Then, the UE 115 may discard the low priority PUCCH 315 because the low priority PUCCH 315 overlaps with the high priority PUCCH 370. The UE 115 may not discard the low priority PUSCH 330 because it does not overlap with the high priority PUCCH 370. If the grant for the high priority PUCCH 370 is received after the latest deadline 350, the UE 115 may multiplex the low priority PUCCH 315 with the low priority PUSCH 330. The UE 115 may then consider the high priority PUCCH 370 and the final low priority channel (e.g., a multiplexed uplink channel of the low priority PUCCH 315 and the low priority PUSCH 330), and then discard the final low priority channel if it overlaps with the high priority PUCCH 370. Thus, if the high priority grant is received before the latest deadline 350, the UE 115 may discard it first, and if the high priority grant is received after the latest deadline 350, the UE 115 may multiplex it first.

[0132] In a second example, the UE 115 may consider the end of the high priority PDSCH 365 relative to the multiplexing timeline deadline. For example, if the last symbol of the high priority PDSCH 365 is received after the latest deadline 350, the UE 115 may multiplex the low priority PUCCH 315 and the low priority PUSCH 330. The UE 115 may then determine whether to discard the final multiplexed low priority channel based on whether the final multiplexed low priority channel overlaps with the high priority PUCCH 370. Alternatively, if the end of the high priority PDSCH 365 is before the latest deadline 350, the UE 115 may first discard the low priority channel that overlaps with the high priority channel, and then the UE 115 may multiplex any remaining conflicting low priority uplink channels.

[0133] In some cases, the cutoff time used by UE 115 to determine the order of multiplexing and discarding can be based on which type of channel the high priority grant is used for. For example, if the high priority grant is used for a high priority PUSCH, the multiplexing timeline cutoff time can be N2+Y symbol periods starting from a reference point (e.g., starting point 345). Alternatively, if the high priority grant schedules a high priority PDSCH (e.g., high priority PDSCH 365), the multiplexing timeline cutoff time can be N1+X symbol periods starting from starting point 345. In other examples, other cutoff times (e.g., including an earlier cutoff time 355) can be used to determine the order of discarding and multiplexing.

[0134] In some examples, the UE 115 may discard the low priority channel based on the gap between the grant or the PDCCH carrying the grant and the multiplexing cut-off time (e.g., the end of the PDCCH and the latest multiplexing cut-off time 350). For example, if the grant is received at least a threshold number of symbol periods before the latest multiplexing cut-off time 350 (e.g., or another multiplexing cut-off time in other examples), the UE 115 may discard before multiplexing. The threshold number of symbol periods may be based on the type or direction of communication associated with the grant. For example, the threshold number of symbol periods may be based on whether the PDCCH is used to grant PDSCH or PUSCH. In an example, if the grant carries a downlink assignment (e.g., PDSCH), the threshold number of symbol periods may be based on N1 or N1, or if the grant carries an uplink assignment (e.g., PUSCH), the threshold number of symbol periods may be based on N2 or N2.

[0135] Figure 4An example of a process flow 400 is shown in accordance with aspects of the present disclosure. In some examples, the process flow 400 may implement aspects of the wireless communication system 100. The process flow 400 may include a UE 115-b and a base station 105-c, which may be respective examples of a UE 115 and a base station 105 described herein.

[0136] At 405, the base station 105-c may send, to the UE 115-b, a grant to schedule a first higher priority channel having a higher priority than each of a plurality of lower priority channels that may be scheduled for the UE 115-b.

[0137] In some cases, at 410, UE 115-b may determine a multiplexing cutoff time. In some examples, the multiplexing cutoff time may be relative to the start of a first lower priority channel among the plurality of lower priority channels. Additionally or alternatively, the multiplexing cutoff time may be based on whether the first higher priority channel is permitted to be scheduled for uplink transmission or downlink transmission. In further examples, the multiplexing cutoff time may be based on a processing timeline of the plurality of lower priority channels, a set of subcarrier spacings for the plurality of lower priority channels, a timing capability of UE 115-b, or a combination thereof.

[0138] In some examples, at 415, UE 115-b may multiplex content of a subset of multiple lower priority channels. In some examples, the lower priority channels may partially overlap each other in time. In some examples, the multiplexed content may be sent in a second transmission.

[0139] At 420, UE 115-b may, based on determining that the grant was received before a multiplexing cutoff time for the plurality of lower priority channels, discard a first lower priority channel among the plurality of lower priority channels that at least partially overlaps in time with the first higher priority channel. In some examples, UE 115-b may discard a second lower priority channel among the plurality of lower priority channels. For example, the second lower priority channel may partially overlap in time with the first higher priority channel.

[0140] In some examples, at 425, UE 115-b may multiplex the content of the remaining subset of the plurality of lower priority channels. In some examples, the multiplexing may be based on discarding the plurality of lower priority channels. For example, the plurality of lower priority channels may partially overlap each other in time. In some examples, the multiplexed content may be sent in a second transmission.

[0141] Based on the discarding, at 430, UE 115-b may send or receive a first transmission to base station 105-c using the first higher priority channel and send or receive a second transmission using a second lower priority channel of the plurality of lower priority channels at 435. In some examples, the first transmission and the second transmission may use a single component carrier.

[0142] UE and base station can apply the technology as described herein, which can produce some advantages, such as meeting the delay specifications of channels with different priority levels. In addition, the internal components of UE and base station applying the technology described herein can improve power utilization by discarding lower priority channels before multiplexing, thus saving processing power by skipping multiplexing of one or more lower priority channels.

[0143] Figure 5 A block diagram 500 of a device 505 according to aspects of the present disclosure is shown. The device 505 may be an example of aspects of the UE 115 as described herein. The device 505 may include a receiver 510, a communication manager 515, and a transmitter 520. The device 505 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0144] The receiver 510 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to timeline considerations for intra-UE multiplexing, etc.). The information may be transmitted to other components of the device 505. The receiver 510 may be a reference Figure 8 Examples of aspects of the described transceiver 820. The receiver 510 may utilize a single antenna or a collection of antennas.

[0145] The communication manager 515 may perform the following operations: receiving a grant to schedule a first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE; discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant was received before a reuse cutoff time for the set of lower priority channels; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding. The communication manager 515 may be an example of aspects of the communication manager 810 described herein.

[0146] The communication manager 515 or its subcomponents may be implemented in hardware, in code (e.g., software or firmware) executed by a processor, or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 515 or its subcomponents may be performed by a general purpose processor, a DSP, an application specific integrated circuit (ASIC), 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 in the present disclosure.

[0147] The communication manager 515 or its subcomponents may be physically located at various locations, including being distributed so that a portion of the functions are implemented at different physical locations by one or more physical components. In some examples, according to various aspects of the present disclosure, the communication manager 515 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of the present disclosure, the communication manager 515 or its subcomponents may be combined with one or more other hardware components, including but not limited to: an input / output (I / O) component, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof.

[0148] The transmitter 520 may transmit signals generated by other components of the device 505. In some examples, the transmitter 520 may be co-located with the receiver 510 in a transceiver module. For example, the transmitter 520 may be a reference Figure 8 Examples of aspects of the described transceiver 820. The transmitter 520 may utilize a single antenna or a collection of antennas.

[0149] Figure 6 A block diagram 600 of a device 605 supporting timeline considerations for intra-UE multiplexing according to aspects of the present disclosure is shown. The device 605 may be an example of aspects of the device 505 or UE 115 as described herein. The device 605 may include a receiver 610, a communication manager 615, and a transmitter 635. The device 605 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0150] The receiver 610 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to timeline considerations for intra-UE multiplexing, etc.). The information may be passed to other components of the device 605. The receiver 610 may be a reference Figure 8 Examples of aspects of the transceiver 820 are described. The receiver 610 may utilize a single antenna or a collection of antennas.

[0151] Communications manager 615 may be an example of aspects of communications manager 515 as described herein. Communications manager 615 may include grant receiving component 620, channel discarding component 625, and priority based communications component 630. Communications manager 615 may be an example of aspects of communications manager 810 as described herein.

[0152] Grant receiving component 620 can receive a grant to schedule a first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE.

[0153] The channel discarding component 625 can discard a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant was received before the multiplexing cutoff time for the set of lower priority channels.

[0154] Priority-based communication component 630 can send or receive a first transmission using a first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0155] The transmitter 635 can transmit signals generated by other components of the device 605. In some examples, the transmitter 635 can be co-located with the receiver 610 in a transceiver module. For example, the transmitter 635 can be a reference Figure 8 Examples of aspects of the transceiver 820 are described. The transmitter 635 may utilize a single antenna or a collection of antennas.

[0156] Figure 7 A block diagram 700 is shown of a communication manager 705 that supports timeline considerations for intra-UE multiplexing in accordance with aspects of the present disclosure. The communication manager 705 can be an example of aspects of the communication manager 515, the communication manager 615, or the communication manager 810 described herein. The communication manager 705 can include a grant reception component 710, a channel discard component 715, a priority-based communication component 720, a deadline determination component 725, a multiplexing component 730, and a timing advance component 735. Each of these modules can communicate with each other directly or indirectly (e.g., via one or more buses).

[0157] Grant receiving component 710 can receive a grant to schedule a first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE. In some examples, grant receiving component 710 can determine a priority level of the first higher priority channel based on an indication included in the grant.

[0158] In some examples, the grant receiving component 710 can receive a grant set that schedules a lower priority channel set respectively. In some cases, the indication is one or more of the following: a format of the scheduling downlink control information including the grant, a bit field, a radio network temporary identifier, a control resource set index, an order in which the first higher priority channel is scheduled relative to each channel in the lower priority channel set, or a transmission configuration indicator state corresponding to the grant. In some cases, the first higher priority channel is a first control channel, and the first lower priority channel is a second control channel or a shared data channel. In some cases, the first higher priority channel is a control channel or a shared data channel.

[0159] The channel discarding component 715 can discard a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant is received before the multiplexing cutoff time for the set of lower priority channels. In some examples, the channel discarding component 715 can discard a second lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel.

[0160] In some examples, the channel discard component 715 can determine that the control channel carrying the grant ends before the reuse cut-off time. In some examples, the channel discard component 715 can determine that the shared data channel carrying the grant ends before the reuse cut-off time. In some cases, each lower priority channel in the lower priority channel set has the same priority level. In some cases, the first higher priority channel and the second lower priority channel do not overlap in time.

[0161] In some examples, channel discarding component 715 can discard the first lower priority channel based on determining that the grant is received at least a threshold number of symbol periods before the multiplexing cutoff time. In some cases, the threshold number of symbol periods can be based on a transmission direction associated with the grant.

[0162] Priority-based communication component 720 can send or receive a first transmission using a first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0163] In some examples, priority-based communication component 720 can use a single component carrier to send or receive each of the first transmission and the second transmission.In some cases, the first higher priority channel transmits an ultra-reliable low latency service and the second lower priority channel transmits an enhanced mobile broadband service.

[0164] The cut-off time determining component 725 can determine a multiplexing cut-off time relative to the start of a first lower priority channel in the set of lower priority channels. In some examples, the cut-off time determining component 725 can determine the multiplexing cut-off time based on whether the first higher priority channel is permitted to be scheduled for uplink transmission or downlink transmission. In some examples, the cut-off time determining component 725 can determine the multiplexing cut-off time based on one or more processing timelines of the set of lower priority channels, one or more subcarrier spacings of the set of lower priority channels, a timing capability of the UE, or any combination thereof.

[0165] The multiplexing component 730 can multiplex the content of the remaining subset of the set of lower priority channels that at least partially overlap each other in time based on the discarding, wherein the second transmission includes the multiplexed content. In some examples, a third transmission is sent or received using a third lower priority channel in the set of lower priority channels, the third lower priority channel not overlapping with any other lower priority channel in the set of lower priority channels, wherein the third transmission includes non-multiplexed content.

[0166] The timing advance component 735 can determine that the first lower priority channel at least partially overlaps in time with the first higher priority channel based on setting the timing advance to a common value for a first component carrier configured for the first lower priority channel and a second component carrier configured for the first higher priority channel, and the first component carrier is different from the second component carrier.

[0167] Figure 8 A schematic diagram of a system 800 including a device 805 supporting timeline considerations for intra-UE multiplexing according to aspects of the present disclosure is shown. The device 805 may be an example of or include a component of a device 505, device 605, or UE 115 as described herein. The device 805 may include components for two-way voice and data communications, including components for sending and receiving communications, including a communication manager 810, an I / O controller 815, a transceiver 820, an antenna 825, a memory 830, and a processor 840. These components may communicate electronically via one or more buses (e.g., bus 845).

[0168] The communication manager 810 may perform the following operations: receiving a grant to schedule a first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE; discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant is received before a reuse cutoff time for the set of lower priority channels; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0169] I / O controller 815 can manage input and output signals for device 805. I / O controller 815 can also manage peripheral devices that are not integrated into device 805. In some cases, I / O controller 815 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 815 can utilize, for example, , or another known operating system. In other cases, I / O controller 815 may represent a modem, keyboard, mouse, touch screen, or similar device, or interact with these devices. In some cases, I / O controller 815 may be implemented as part of a processor. In some cases, a user may interact with device 805 via I / O controller 815 or via hardware components controlled by I / O controller 815.

[0170] The transceiver 820 can communicate bidirectionally using a wired link or a wireless link via one or more antennas, as described above. For example, the transceiver 820 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 820 can also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and demodulate packets received from the antenna.

[0171] In some cases, a wireless device may include a single antenna 825. However, in some cases, a device may have more than one antenna 825, which may be capable of sending or receiving multiple wireless transmissions simultaneously.

[0172] The memory 830 may include RAM and ROM. The memory 830 may store computer-readable, computer-executable code 835 including instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, the memory 830 may contain, among other things, a BIOS that may control basic hardware or software operations (such as interaction with peripheral components or devices).

[0173] 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 a memory array using a memory controller. In 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) so that the device 805 performs various functions (e.g., functions or tasks that support timeline considerations for multiplexing within the UE).

[0174] The code 835 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The code 835 may be stored in a non-transitory computer-readable medium such as a system memory or other 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.

[0175] Fig. 9 A block diagram 900 of a device 905 supporting timeline considerations for intra-UE multiplexing according to aspects of the present disclosure is shown. The device 905 may be an example of aspects of a base station 105 as described herein. The device 905 may include a receiver 910, a communication manager 915, and a transmitter 920. The device 905 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0176] The receiver 910 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to timeline considerations for intra-UE multiplexing, etc.). The information may be passed to other components of the device 905. The receiver 910 may be a reference Fig.12 Examples of various aspects of the transceiver 1220 are described. The receiver 910 may utilize a single antenna or a collection of antennas.

[0177] The communication manager 915 may perform the following operations: sending a grant to schedule a first higher priority channel having a higher priority than each channel in the set of lower priority channels scheduled for the UE; discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on the grant being sent before a reuse cutoff time for the set of lower priority channels; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding. The communication manager 915 may be an example of aspects of the communication manager 1210 described herein.

[0178] The communication manager 915 or its subcomponents may be implemented in hardware, in code (e.g., software or firmware) executed by a processor, or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 915 or its subcomponents may be performed by a general purpose processor, a DSP, an application specific integrated circuit (ASIC), 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 in the present disclosure.

[0179] The communication manager 915 or its subcomponents may be physically located at various locations, including being distributed so that a portion of the functions are implemented at different physical locations by one or more physical components. In some examples, according to various aspects of the present disclosure, the communication manager 915 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of the present disclosure, the communication manager 915 or its subcomponents may be combined with one or more other hardware components, including but not limited to: an input / output (I / O) component, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof.

[0180] The transmitter 920 may transmit signals generated by other components of the device 905. In some examples, the transmitter 920 may be co-located with the receiver 910 in a transceiver module. For example, the transmitter 920 may be a reference Fig.12 Examples of aspects of the described transceiver 1220. The transmitter 920 may utilize a single antenna or a collection of antennas.

[0181] Fig.10A block diagram 1000 of a device 1005 supporting timeline considerations for intra-UE multiplexing according to aspects of the present disclosure is shown. The device 1005 may be an example of aspects of the device 905 or base station 105 as described herein. The device 1005 may include a receiver 1010, a communication manager 1015, and a transmitter 1035. The device 1005 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0182] The receiver 1010 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to timeline considerations for intra-UE multiplexing, etc.). The information may be communicated to other components of the device 1005. The receiver 1010 may be a reference Fig.12 Examples of various aspects of the transceiver 1220 are described. The receiver 1010 may utilize a single antenna or a collection of antennas.

[0183] Communications manager 1015 may be an example of aspects of communications manager 915 as described herein. Communications manager 1015 may include grant send component 1020, channel drop component 1025, and priority based communications component 1030. Communications manager 1015 may be an example of aspects of communications manager 1210 as described herein.

[0184] Grant sending component 1020 can send a grant to schedule a first higher priority channel having a higher priority than each channel in the set of lower priority channels scheduled for the UE.

[0185] The channel dropping component 1025 can drop a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on the grant being sent before the multiplexing cutoff time for the set of lower priority channels.

[0186] Priority-based communications component 1030 can send or receive a first transmission using a first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0187] The transmitter 1035 can transmit signals generated by other components of the device 1005. In some examples, the transmitter 1035 can be co-located with the receiver 1010 in a transceiver module. For example, the transmitter 1035 can be a reference Fig.12 Examples of various aspects of the transceiver 1220 are described. The transmitter 1035 can utilize a single antenna or a collection of antennas.

[0188] Fig.11 A block diagram 1100 of a communication manager 1105 supporting timeline considerations for intra-UE multiplexing in accordance with aspects of the present disclosure is shown. The communication manager 1105 can be an example of aspects of the communication manager 915, the communication manager 1015, or the communication manager 1210 described herein. The communication manager 1105 can include a grant-send component 1110, a channel-dropping component 1115, a priority-based communication component 1120, a deadline-determining component 1125, a multiplexing component 1130, and a timing advance component 1135. Each of these modules can communicate with each other directly or indirectly (e.g., via one or more buses).

[0189] The grant sending component 1110 can send a grant to schedule a first higher priority channel having a higher priority than each channel in the set of lower priority channels scheduled for the UE. In some examples, the grant sending component 1110 can determine a priority level of the first higher priority channel based on an indication included in the grant. In some examples, the grant sending component 1110 can send a set of grants that respectively schedule a set of lower priority channels.

[0190] In some cases, the indication is one or more of: a format of the scheduled downlink control information including the grant, a bit field, a radio network temporary identifier, a control resource set index, an order in which the first higher priority channel is scheduled relative to each channel in the set of lower priority channels, or a transmission configuration indicator state corresponding to the grant. In some cases, the first higher priority channel is a first control channel and the first lower priority channel is a second control channel or a shared data channel.

[0191] The channel discarding component 1115 can discard a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on the grant being sent before the multiplexing cutoff time for the set of lower priority channels. In some examples, the channel discarding component 1115 can discard a second lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel.

[0192] In some examples, the channel discard component 1115 can determine that the control channel carrying the grant ends before the reuse cut-off time. In some examples, the channel discard component 1115 can determine that the shared data channel carrying the grant ends before the reuse cut-off time. In some cases, each lower priority channel in the lower priority channel set has the same priority level. In some cases, the first higher priority channel is a control channel or a shared data channel. In some cases, the first higher priority channel and the second lower priority channel do not overlap in time.

[0193] In some examples, channel discarding component 1115 can discard the first lower priority channel based on the grant being sent at least a threshold number of symbol periods before the multiplexing cutoff time. In some cases, the threshold number of symbol periods can be based on a transmission direction associated with the grant.

[0194] The priority-based communication component 1120 can send or receive a first transmission using a first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding. In some examples, the priority-based communication component 1120 can send or receive each of the first transmission and the second transmission using a single component carrier. In some cases, the first higher priority channel transmits an ultra-reliable low latency service and the second lower priority channel transmits an enhanced mobile broadband service.

[0195] The deadline determining component 1125 can determine a multiplexing deadline relative to the start of a first lower priority channel in the set of lower priority channels. In some examples, the deadline determining component 1125 can determine the multiplexing deadline based on whether the first higher priority channel is permitted to be scheduled for uplink transmission or downlink transmission. In some examples, the deadline determining component 1125 can determine the multiplexing deadline based on one or more processing timelines of the set of lower priority channels, one or more subcarrier spacings of the set of lower priority channels, a timing capability of the UE, or any combination thereof.

[0196] The multiplexing component 1130 can multiplex the content of the remaining subset of the set of lower priority channels that at least partially overlap each other in time based on the discarding, wherein the second transmission includes the multiplexed content. In some examples, a third transmission is sent or received using a third lower priority channel in the set of lower priority channels, the third lower priority channel not overlapping with any other lower priority channel in the set of lower priority channels, wherein the third transmission includes non-multiplexed content.

[0197] The timing advance component 1135 can determine that the first lower priority channel at least partially overlaps with the first higher priority channel in time based on setting the timing advance to a common value for a first component carrier configured for a first lower priority channel and a second component carrier configured for a first higher priority channel, and the first component carrier is different from the second component carrier.

[0198] Fig.12 A schematic diagram of a system 1200 including a device 1205 supporting timeline considerations for intra-UE multiplexing according to aspects of the present disclosure is shown. The device 1205 may be an example of or include components of a device 905, a device 1005, or a base station 105 as described herein. The device 1205 may include components for two-way voice and data communications, including components for sending and receiving communications, including a communication manager 1210, a network communication manager 1215, a transceiver 1220, an antenna 1225, a memory 1230, a processor 1240, and an inter-station communication manager 1245. These components may communicate electronically via one or more buses (e.g., a bus 1250).

[0199] The communication manager 1210 may perform the following operations: sending a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE; discarding a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on the grant being sent before a reuse cutoff time for the set of lower priority channels; and sending or receiving a first transmission using the first higher priority channel and sending or receiving a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding.

[0200] The network communications manager 1215 may manage communications with the core network (eg, via one or more wired backhaul links). For example, the network communications manager 1215 may manage the delivery of data communications for client devices, such as one or more UEs 115.

[0201] The transceiver 1220 can communicate bidirectionally using a wired link or a wireless link via one or more antennas, as described above. For example, the transceiver 1220 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1220 can also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and demodulate packets received from the antenna.

[0202] In some cases, a wireless device may include a single antenna 1225. However, in some cases, a device may have more than one antenna 1225, which may be capable of sending or receiving multiple wireless transmissions simultaneously.

[0203] Memory 1230 may include RAM, ROM, or a combination thereof. Memory 1230 may store computer readable code 1235 including instructions that, when executed by a processor (e.g., processor 1240), cause the device to perform various functions described herein. In some cases, memory 1230 may contain, among other things, a BIOS that may control basic hardware or software operations (such as interaction with peripheral components or devices).

[0204] Processor 1240 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, processor 1240 may be configured to operate a memory array using a memory controller. In some cases, the memory controller may be integrated into processor 1240. Processor 1240 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1230) to cause device 1205 to perform various functions (e.g., functions or tasks that support timeline considerations for multiplexing within a UE).

[0205] The inter-site communication manager 1245 can manage communications with other base stations 105 and can include a controller or scheduler for controlling communications with UE 115 in cooperation with other base stations 105. For example, the inter-site communication manager 1245 can coordinate the scheduling of transmissions to UE 115 to implement various interference mitigation techniques such as beamforming or joint transmission. In some examples, the inter-site communication manager 1245 can provide an X2 interface within an LTE / LTE-A wireless communication network technology to provide communications between base stations 105.

[0206] The code 1235 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The code 1235 may be stored in a non-transitory computer-readable medium such as a system memory or other type of memory. In some cases, the code 1235 may not be directly executable by the processor 1240, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.

[0207] Fig.13A flow chart illustrating a method 1300 for supporting timeline considerations for intra-UE multiplexing according to aspects of the present disclosure is shown. The operations of the method 1300 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 1300 may be implemented by a UE 115 or a component thereof as described with reference to Figures 5 to 8 In some examples, the UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.

[0208] At 1305, the UE may receive a grant to schedule a first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE. The operations of 1305 may be performed according to methods described herein. In some examples, aspects of the operations of 1305 may be performed as described with reference to Figures 5 to 8 The described permission is granted to the receiving component to execute.

[0209] At 1310, the UE may discard a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant was received before the multiplexing cutoff time for the set of lower priority channels. The operations of 1310 may be performed according to the methods described herein. In some examples, aspects of the operations of 1310 may be performed as described with reference to Figures 5 to 8 The channel discard component described is performed.

[0210] At 1315, the UE may send or receive a first transmission using a first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding. The operations of 1315 may be performed according to the methods described herein. In some examples, aspects of the operations of 1315 may be performed as described with reference to Figures 5 to 8 The described priority-based communication components are implemented.

[0211] In some cases, the techniques described herein may provide some advantages to UE 115 and base station 105. For example, by determining to discard low priority uplink channels before multiplexing, the uplink throughput for UE 115 can be increased. These techniques can support UE 115 to meet the strict reliability and latency conditions of some types of communications (e.g., URLLC) while still providing high throughput for other types of communications. In addition, the internal components of UE 115 and base station 105 applying these techniques can improve power utilization by discarding lower priority channels before multiplexing, thus saving processing power by skipping multiplexing of one or more lower priority channels.

[0212] Fig.14 A flow chart illustrating a method 1400 for supporting timeline considerations for intra-UE multiplexing according to aspects of the present disclosure is shown. The operations of the method 1400 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 1400 may be implemented by a UE 115 or a component thereof as described with reference to Figures 5 to 8 In some examples, the UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.

[0213] At 1405, the UE may receive a grant to schedule a first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE. The operations of 1405 may be performed according to methods described herein. In some examples, aspects of the operations of 1405 may be performed as described with reference to Figures 5 to 8 The described permission is granted to the receiving component to execute.

[0214] At 1410, the UE may discard a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant was received before the multiplexing cutoff time for the set of lower priority channels. The operations of 1410 may be performed according to the methods described herein. In some examples, aspects of the operations of 1410 may be performed as described with reference to Figures 5 to 8 The channel discard component described is performed.

[0215] At 1415, the UE may multiplex the content of the remaining subset of the set of lower priority channels that at least partially overlap in time with each other based on the discarding, wherein the second transmission includes the multiplexed content. The operations of 1415 may be performed according to the methods described herein. In some examples, aspects of the operations of 1415 may be as described with reference to Figures 5 to 8 The described reuse components are executed.

[0216] At 1420, the UE may send or receive a first transmission using a first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding. The operations of 1420 may be performed according to the methods described herein. In some examples, aspects of the operations of 1420 may be performed as described with reference to Figures 5 to 8 The described priority-based communication components are implemented.

[0217] Fig.15A flow chart illustrating a method 1500 for supporting timeline considerations for intra-UE multiplexing according to aspects of the present disclosure is shown. The operations of the method 1500 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 1500 may be implemented by a UE 115 or a component thereof as described with reference to Figures 5 to 8 In some examples, the UE may execute a set of instructions to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.

[0218] At 1505, the UE may receive a grant to schedule a first higher priority channel having a higher priority than each channel in a set of lower priority channels scheduled for the UE. The operations of 1505 may be performed according to methods described herein. In some examples, aspects of the operations of 1505 may be performed as described with reference to Figures 5 to 8 The described permission is granted to the receiving component to execute.

[0219] At 1510, the UE may discard a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on determining that the grant was received before the multiplexing cutoff time for the set of lower priority channels. The operations of 1510 may be performed according to the methods described herein. In some examples, aspects of the operations of 1510 may be performed as described with reference to Figures 5 to 8 The channel discard component described is performed.

[0220] At 1515, the UE may drop a second lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel. The operations of 1515 may be performed according to the methods described herein. In some examples, aspects of the operations of 1515 may be as described with reference to Figures 5 to 8 The channel discard component described is performed.

[0221] At 1520, the UE may send or receive a first transmission using a first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding. The operations of 1520 may be performed according to the methods described herein. In some examples, aspects of the operations of 1520 may be performed as described with reference to Figures 5 to 8 The described priority-based communication components are implemented.

[0222] Fig.16A flow chart illustrating a method 1600 for supporting timeline considerations for intra-UE multiplexing according to aspects of the present disclosure is shown. The operations of the method 1600 may be implemented by a base station 105 or components thereof as described herein. For example, the operations of the method 1600 may be implemented by a base station 105 or components thereof as described herein. Figures 9 to 12 In some examples, the base station may execute a set of instructions to control the functional elements of the base station to perform the functions described below. Additionally or alternatively, the base station may use dedicated hardware to perform various aspects of the functions described below.

[0223] At 1605, the base station may send a grant to schedule a first higher priority channel having a higher priority than each channel in the set of lower priority channels scheduled for the UE. The operations of 1605 may be performed according to the methods described herein. In some examples, aspects of the operations of 1605 may be performed as described with reference to Figures 9 to 12 The described permission is sent to the component to execute.

[0224] At 1610, the base station may discard a first lower priority channel in the set of lower priority channels that at least partially overlaps in time with the first higher priority channel based on the grant being sent before the reuse cutoff time for the set of lower priority channels. The operations of 1610 may be performed according to methods described herein. In some examples, aspects of the operations of 1610 may be described as described with reference to Figures 9 to 12 The channel discard component described is performed.

[0225] At 1615, the base station may send or receive a first transmission using a first higher priority channel and send or receive a second transmission using a second lower priority channel in the set of lower priority channels based on the discarding. The operations of 1615 may be performed according to the methods described herein. In some examples, aspects of the operations of 1615 may be performed as described with reference to Figures 9 to 12 The described priority-based communication components are implemented.

[0226] It should be noted that the methods described herein describe possible implementations, and that operations and steps may be rearranged or otherwise modified, and that other implementations are possible. Further, aspects from two or more methods may be combined in a method.

[0227] The techniques described herein may be used in various wireless communication systems, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), and other systems. A CDMA system may implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA), and the like. CDMA2000 covers IS-2000, IS-95, and IS-856 standards. IS-2000 releases may be collectively referred to as CDMA2000 1X, 1X, and the like. IS-856 (TIA-856) may be collectively referred to as CDMA2000 1xEV-DO, High Speed ​​Packet Data (HRPD), and the like. UTRA includes Wideband CDMA (WCDMA) and other variations of CDMA. A TDMA system may implement radio technologies such as Global System for Mobile Communications (GSM).

[0228] OFDMA systems can implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA and E-UTRA are part of Universal Mobile Telecommunications System (UMTS). LTE, LTE-A, and LTE-A Pro are releases of UMTS using E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, LTE-A Pro, NR, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). The technology described herein can be used for the systems and radio technologies mentioned herein as well as other systems and radio technologies. Although aspects of an LTE, LTE-A, LTE-A Pro, or NR system may be described for example purposes, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used in much of the description, the techniques described herein are applicable beyond LTE, LTE-A, LTE-A Pro, or NR applications.

[0229] A macro cell typically covers a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access by a UE with a service subscription to a network provider. Compared to a macro cell, a small cell may be associated with a low-power base station, and the small cell may operate in the same or different (e.g., licensed, unlicensed, etc.) frequency band as a macro cell. According to various examples, a small cell may include a pico cell, a femto cell, and a micro cell. A pico cell may, for example, cover a small geographic area and may allow unrestricted access by a UE with a service subscription to a network provider. A femto cell may also cover a small geographic area (e.g., a residence) and may provide restricted access by a UE with an association with a femto cell (e.g., a UE in a closed subscriber group (CSG), a UE for a user in a residence, etc.). An eNB for a macro cell may be referred to as a macro eNB. An eNB for a small cell may be referred to as a small cell eNB, a pico eNB, a femto eNB, or a home eNB. An eNB may support one or more (e.g., two, three, four, etc.) cells and may also use one or more component carriers to support communications.

[0230] The wireless communication systems described herein may support synchronous operation or asynchronous operation. For synchronous operation, the base stations may have similar frame timing, and transmissions from different base stations may be approximately aligned in time. For asynchronous operation, the base stations may have different frame timing, and transmissions from different base stations may be misaligned in time. The techniques described herein may be used for synchronous operation or asynchronous operation.

[0231] The information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the specification may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0232] The various illustrative blocks and modules described in conjunction with the disclosure herein may be implemented or executed using a general purpose processor, a DSP, an ASIC, 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 an alternative manner, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0233] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on a computer-readable medium or sent via a computer-readable medium. Other examples and implementations are within the scope of the present 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 items. Features that implement the functions may also be physically located at various locations, including being distributed so that portions of the functions are implemented at different physical locations.

[0234] Computer-readable medium includes both non-transitory computer storage medium and communication medium, and the communication medium includes any medium that promotes the transmission of computer program from one place to another place.Non-transitory storage medium can be any available medium that can be accessed by general-purpose computer or special-purpose computer.By way of example and not limitation, non-transitory computer-readable medium can include random access memory (RAM), read-only memory (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 and any other non-transitory medium that can be accessed by general-purpose computer or special-purpose computer or general processor or special-purpose processor in the form of instruction or data structure.In addition, any connection is appropriately called computer-readable medium.For example, if software is 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 medium. As used herein, disk and disc include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.

[0235] As used herein, including in the claims, "or" as used in a list of items (e.g., a list of items preceded by a phrase such as "at least one of" or "one or more of") indicates an inclusive list, so that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). In addition, as used herein, the phrase "based on" should not be interpreted as a reference to a closed set of conditions. For example, an exemplary step described as "based on condition A" can be based on both condition A and condition B without departing from the scope of the present 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."

[0236] In the drawings, similar components or features may have the same reference label. Further, various components of the same type may be distinguished by a reference label followed by a dash and a second label that distinguishes among the similar components. If the first reference label is used only in the specification, the description is applicable to any of the similar components having the same first reference label, regardless of the second reference label or other subsequent reference labels.

[0237] The description set forth herein, in conjunction with the accompanying drawings, describes example configurations, and does not represent all examples that may be implemented or within the scope of the claims. The term "exemplary" as used herein means "serving as an example, instance, or illustration," and is not "preferred" or "advantageous over other examples." For the purpose of providing an understanding of the described techniques, the detailed description includes specific details. However, these techniques may be implemented without these specific details. In some instances, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0238] The description herein is provided to enable those skilled in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled 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 conforms to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication by a user equipment (UE), comprising: receiving a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each of a plurality of lower priority channels scheduled for the UE; discarding a first lower priority channel of the plurality of lower priority channels that at least partially overlaps in time with the first higher priority channel based at least in part on determining that the grant was received before a multiplexing cutoff time for the plurality of lower priority channels; as well as A first transmission is sent or received using the first higher priority channel and a second transmission is sent or received using a second lower priority channel of the plurality of lower priority channels based at least in part on the discarding.

2. The method according to claim 1, further comprising: The multiplexing cut-off time is determined relative to a start of the first lower priority channel of the plurality of lower priority channels.

3. The method according to claim 1, further comprising: The multiplexing cut-off time is determined based at least in part on whether the grant schedules the first higher priority channel for uplink transmission or downlink transmission.

4. The method according to claim 1, further comprising: The multiplexing cutoff time is determined based at least in part on: one or more processing timelines of the plurality of lower priority channels, one or more subcarrier spacings of the plurality of lower priority channels, a timing capability of the UE, or any combination thereof.

5. The method according to claim 1, wherein: Content of a remaining subset of the plurality of lower priority channels that at least partially overlap in time with one another is multiplexed based at least in part on the discarding, wherein the second transmission includes the multiplexed content.

6. The method according to claim 5, further comprising: A third transmission is sent or received using a third lower priority channel of the plurality of lower priority channels, the third lower priority channel not overlapping with any other lower priority channel of the plurality of lower priority channels, wherein the third transmission comprises non-multiplexed content.

7. The method according to claim 1, wherein: The discarding includes: The first lower priority channel is dropped based at least in part on determining that the grant was received at least a threshold number of symbol periods before the multiplexing cut-off time.

8. The method according to claim 7, wherein: The threshold number of symbol periods is based at least in part on a transmission direction associated with the grant.

9. The method according to claim 1, further comprising: A second lower priority channel of the plurality of lower priority channels that at least partially overlaps in time with the first higher priority channel is discarded.

10. The method according to claim 1, wherein: Determining that the grant was received before the multiplexing cut-off time includes: It is determined that the control channel carrying the grant or the shared data channel carrying the grant ends before the multiplexing cut-off time.

11. The method according to claim 1, wherein: Sending or receiving the first transmission and the second transmission includes: Each of the first transmission and the second transmission is sent or received using a single component carrier.

12. The method according to claim 1, further comprising: A determination is made that the first lower priority channel at least partially overlaps in time with the first higher priority channel based at least in part on setting the timing advance to a common value for a first component carrier configured for the first lower priority channel and a second component carrier configured for the first higher priority channel, the first component carrier being different from the second component carrier.

13. The method according to claim 1, further comprising: A priority level for the first higher priority channel is determined based at least in part on an indication included in the grant.

14. The method according to claim 13, wherein: The indication is one or more of: a format of scheduled downlink control information including the grant, a bit field, a radio network temporary identifier, a control resource set index, an order in which the first higher priority channel is scheduled relative to each of the multiple lower priority channels, or a transmission configuration indicator state corresponding to the grant.

15. The method according to claim 1, further comprising: A plurality of grants are received that respectively schedule the plurality of lower priority channels.

16. The method according to claim 1, wherein: The first higher priority channel is a first control channel and the first lower priority channel is a second control channel or a shared data channel.

17. The method according to claim 1, wherein: The first higher priority channel is a control channel or a shared data channel.

18. The method according to claim 1, wherein: The first higher priority channel transmits an ultra-reliable low latency service and the second lower priority channel transmits an enhanced mobile broadband service.

19. A method for wireless communication by a base station, comprising: sending a grant to schedule a first higher priority channel having a higher priority than each of a plurality of lower priority channels scheduled for a user equipment (UE); discarding a first lower priority channel of the plurality of lower priority channels that at least partially overlaps in time with the first higher priority channel based at least in part on the grant being sent before a multiplexing cutoff time for the plurality of lower priority channels; as well as A first transmission is sent or received using the first higher priority channel and a second transmission is sent or received using a second lower priority channel of the plurality of lower priority channels based at least in part on the discarding.

20. The method according to claim 19, further comprising: The multiplexing cut-off time is determined relative to a start of the first lower priority channel of the plurality of lower priority channels.

21. The method of claim 19, further comprising: The multiplexing cut-off time is determined based at least in part on whether the grant schedules the first higher priority channel for uplink transmission or downlink transmission.

22. The method of claim 19, further comprising: The multiplexing cutoff time is determined based at least in part on: one or more processing timelines of the plurality of lower priority channels, one or more subcarrier spacings of the plurality of lower priority channels, a timing capability of the UE, or any combination thereof.

23. The method of claim 19, wherein: Content of a remaining subset of the plurality of lower priority channels that at least partially overlap in time with one another is multiplexed based at least in part on the discarding, wherein the second transmission includes the multiplexed content.

24. The method according to claim 23, further comprising: A third transmission is sent or received using a third lower priority channel of the plurality of lower priority channels, the third lower priority channel not overlapping with any other lower priority channel of the plurality of lower priority channels, wherein the third transmission comprises non-multiplexed content.

25. The method of claim 19, wherein: The discarding includes: The first lower priority channel is dropped based at least in part on the grant being sent at least a threshold number of symbol periods before the multiplexing cutoff time.

26. The method of claim 19, further comprising: A second lower priority channel of the plurality of lower priority channels that at least partially overlaps in time with the first higher priority channel is discarded.

27. The method of claim 19, further comprising: It is determined that the control channel carrying the grant or the shared data channel carrying the grant ends before the multiplexing cut-off time.

28. The method of claim 19, wherein: Sending or receiving the first transmission and the second transmission includes: Each of the first transmission and the second transmission is sent or received using a single component carrier.

29. An apparatus for wireless communication by a user equipment (UE), comprising: processor, a memory in electronic communication with the processor; as well as Instructions, which are stored in the memory and executable by the processor to cause the device to perform the following operations: receiving a grant to schedule a first higher priority channel, the first higher priority channel having a higher priority than each of a plurality of lower priority channels scheduled for the UE; discarding a first lower priority channel of the plurality of lower priority channels that at least partially overlaps in time with the first higher priority channel based at least in part on determining that the grant was received before a multiplexing cutoff time for the plurality of lower priority channels; as well as A first transmission is sent or received using the first higher priority channel and a second transmission is sent or received using a second lower priority channel of the plurality of lower priority channels based at least in part on the discarding.

30. An apparatus for wireless communication by a base station, comprising: processor, a memory in electronic communication with the processor; as well as Instructions, which are stored in the memory and executable by the processor to cause the device to perform the following operations: sending a grant to schedule a first higher priority channel having a higher priority than each of a plurality of lower priority channels scheduled for a user equipment (UE); discarding a first lower priority channel of the plurality of lower priority channels that at least partially overlaps in time with the first higher priority channel based at least in part on the grant being sent before a multiplexing cutoff time for the plurality of lower priority channels; as well as A first transmission is sent or received using the first higher priority channel and a second transmission is sent or received using a second lower priority channel of the plurality of lower priority channels based at least in part on the discarding.

Citation Information

Patent Citations

  • Semi-persistent scheduling in a wireless device and network

    US20180049229A1