Hybrid Scheduling Technology

Through hybrid scheduling technology, combined with pre-configuration and dynamic scheduling instructions, the overhead problem caused by frequent sending of scheduling information in wireless communication systems is solved, and flexible resource allocation and low-power communication efficiency are achieved.

CN114930939BActive Publication Date: 2025-07-08QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080086351.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-12-16
Filing Date
2020-12-17
Publication Date
2025-07-08
Estimated Expiration
2040-12-17

AI Technical Summary

Technical Problem

In existing wireless communication systems, frequent sending scheduling information leads to increased system overhead, while non-dynamic scheduling cannot provide sufficient flexibility to adapt to different types of business needs.

Method used

The hybrid scheduling technology is adopted, combining preconfigured scheduling timing and dynamic scheduling instructions to provide a collection of initial scheduling parameters and preconfigured timing. The dynamic scheduling information is used to adjust scheduling parameters, supporting efficient decoding and reducing UE power consumption.

Benefits of technology

Reduce system overhead, reduce unnecessary decoding complexity and power consumption, while improving scheduling flexibility, and achieving efficient resource allocation and communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114930939B_ABST
    Figure CN114930939B_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for wireless communication are described. A user equipment (UE) may identify a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data with a base station. The UE may monitor the dynamic scheduling indication based on the initial scheduling parameters and the set of pre-configured timings. For example, the UE may monitor the dynamic scheduling indication during a periodic timing, monitor the dynamic scheduling indication using different periodicities, or monitor based on a time interval (e.g., a time slot) during which both the pre-configured timing and the dynamic scheduling indication occur. In any case, the UE may communicate with the base station after receiving the dynamic scheduling indication, where data may be sent to or received from the base station according to the hybrid scheduling configuration.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference to related applications

[0002] This patent application claims priority to U.S. Patent Application No. 17 / 124,189, entitled "HYBRID SCHEDULING TECHNIQUES," filed on Dec. 16, 2020, by Xu et al., and U.S. Provisional Patent Application No. 62 / 950,092, entitled "HYBRID SCHEDULING TECHNIQUES," filed on Dec. 18, 2019, by Xu et al., each of which is assigned to the assignee of the present application. Background of the disclosure

[0003] The following generally relates to wireless communications and, more specifically, to hybrid scheduling techniques.

[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 can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multi-access systems include fourth-generation (4G) systems such as Long-Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, or LTE-A Pro systems, and fifth-generation (5G) systems that may be referred to as New Radio (NR) systems. These systems may employ techniques 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 multi-access communication system may include multiple base stations or network access nodes, each of which simultaneously supports communication for multiple communication devices, which may otherwise be referred to as user equipment (UE).

[0005] A base station may send scheduling information that may, for example, indicate downlink resource allocation, uplink transmission authorization, or both. However, in some cases, frequently sent scheduling information may create unnecessary overhead in the system. On the other hand, techniques using non-dynamic scheduling may not provide sufficient flexibility to adjust scheduling parameters or adapt to different types of traffic in the system. Summary of the disclosure

[0006] The described techniques relate to improved methods, systems, devices, and apparatuses that support hybrid scheduling techniques. Generally, the described techniques provide a hybrid scheduling configuration. The hybrid scheduling configuration can include both preconfigured scheduling opportunities (e.g., during which data can be scheduled and communicated) and dynamic scheduling information that can indicate the scheduling opportunities during which data can be communicated. As such, one or more user equipment (UEs) can be configured with preconfigured information that can indicate a set of scheduling opportunities and scheduling parameters, such as resource allocation information, decoding scheme information, feedback timing, and so on. In some cases, the dynamic scheduling information can indicate additional or alternative scheduling information that modifies or replaces some of the initial, preconfigured scheduling parameters. The dynamic scheduling information can be compact (e.g., providing a prudent amount of information), support efficient decoding, and in some examples can include UE-specific information for multiple UEs. In some cases, the dynamic scheduling information can reduce the decoding complexity and power consumption at the UE, thereby improving UE power efficiency. The dynamic scheduling information can additionally or alternatively improve scheduling flexibility.

[0007] A method for wireless communication at a UE is described. The method can include: identifying a hybrid scheduling configuration that includes a dynamic scheduling indication, a preconfiguration including initial scheduling parameters, and a set of preconfigured opportunities for communicating data; monitoring the dynamic scheduling indication based on the initial scheduling parameters and the set of preconfigured opportunities; and communicating with a base station based on receiving the dynamic scheduling indication.

[0008] An apparatus for wireless communication at a UE is described. The apparatus can include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions can be executed by the processor to cause the apparatus to: identify a hybrid scheduling configuration that includes a dynamic scheduling indication, a preconfiguration including initial scheduling parameters, and a set of preconfigured opportunities for communicating data; monitor the dynamic scheduling indication based on the initial scheduling parameters and the set of preconfigured opportunities; and communicate with a base station based on receiving the dynamic scheduling indication.

[0009] Another apparatus for wireless communication at a UE is described. The apparatus can include means for: identifying a hybrid scheduling configuration that includes a dynamic scheduling indication, a preconfiguration including initial scheduling parameters, and a set of preconfigured opportunities for communicating data; monitoring the dynamic scheduling indication based on the initial scheduling parameters and the set of preconfigured opportunities; and communicating with a base station based on receiving the dynamic scheduling indication.

[0010] A non-transitory computer-readable medium storing code for wireless communication at a UE is described. The code can include instructions that can be executed by a processor to: identify a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data; monitor the dynamic scheduling indication based on the initial scheduling parameters and the set of pre-configured timings; and communicate with a base station based on receiving the dynamic scheduling indication.

[0011] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, monitoring the dynamic scheduling indication can include operations, features, components, or instructions for monitoring a dynamic scheduling physical downlink control channel including downlink control information, the downlink control information having UE-specific information for one or more UEs.

[0012] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for: receiving a dynamic scheduling physical downlink control channel, and decoding the dynamic scheduling physical downlink control channel to obtain scheduling information for one or more pre-configured timings in the set of pre-configured timings, wherein communicating with the base station can be based on the scheduling information.

[0013] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for identifying one or more scheduling parameters via downlink control information, wherein the one or more scheduling parameters include time domain resource allocation, modulation and coding scheme (MCS), hybrid automatic repeat request (HARQ) feedback timing, or a combination thereof.

[0014] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for receiving an indication of periodic and initial scheduling parameters for downlink transmission from a base station, wherein the set of pre-configured timings can be based on the periodic and initial scheduling parameters for downlink transmission.

[0015] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for receiving an indication of periodic and initial scheduling parameters for uplink transmission from a base station, wherein the set of pre-configured timings can be based on the periodic and initial scheduling parameters for uplink transmission.

[0016] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for: identifying a set of control resources and a set of search spaces configured for dynamic scheduling indication, identifying a first set of parameters for monitoring dynamic scheduling indication based on the set of control resources, and identifying a second set of parameters for monitoring dynamic scheduling indication based on the set of search spaces, wherein the monitoring may be based on the first set of parameters and the second set of parameters.

[0017] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first set of parameters includes frequency domain resources for dynamic scheduling indication and the duration of one or more symbols for monitoring dynamic scheduling indication, and the second set of parameters includes monitoring occasion periodicity, monitoring occasion offset, start symbol of the monitoring occasion, aggregation level, number of downlink control channel candidates for each aggregation level, or a combination thereof.

[0018] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for identifying one or more monitoring occasions for dynamic scheduling indication, the one or more monitoring occasions being consistent with a set of preconfigured occasions, wherein monitoring the dynamic scheduling indication may be based on the one or more monitoring occasions and the set of preconfigured occasions.

[0019] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for identifying one or more monitoring occasions for dynamic scheduling indication, wherein monitoring the dynamic scheduling indication may be performed during each of the one or more monitoring occasions corresponding to preconfigured scheduling occasions in the set of preconfigured occasions.

[0020] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for identifying one or more monitoring occasions for dynamic scheduling indication, wherein monitoring the dynamic scheduling indication may be performed during each of the one or more monitoring occasions corresponding to preconfigured scheduling occasions in the set of preconfigured occasions, and wherein the one or more monitoring occasions may be configured based on a monitoring pattern indicated by the set of search spaces.

[0021] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, monitoring the dynamic scheduling indication may include operations, features, components, or instructions for monitoring the dynamic scheduling indication during one or more monitoring occasions configured based on a monitoring pattern indicated by the set of search spaces. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the set of preconfigured occasions includes a subset of the one or more monitoring occasions.

[0022] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, identifying a hybrid scheduling configuration can include operations, features, components, or instructions for identifying two or more preconfigured timing patterns for a set of preconfigured timings, wherein a first dynamic scheduling indication can be associated with a first preconfigured timing pattern of the two or more preconfigured timing patterns, and a second dynamic scheduling indication can be associated with a second preconfigured timing pattern of the two or more preconfigured timing patterns, and wherein monitoring the dynamic scheduling indication includes, and monitoring at least one of the first dynamic scheduling indication or the second dynamic scheduling indication.

[0023] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for receiving an indication that a first dynamic scheduling indication can be associated with a first preconfigured timing pattern and a second dynamic scheduling indication can be associated with a second preconfigured timing pattern. In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the indication can be received via radio resource control signaling, via the dynamic scheduling indication, or a combination thereof.

[0024] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, identifying a hybrid scheduling configuration can include operations, features, components, or instructions for identifying two or more preconfigured timing patterns for a set of preconfigured timings, wherein the dynamic scheduling indication can be associated with each of the two or more preconfigured timing patterns.

[0025] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the dynamic scheduling indication includes an indication of whether at least one of the two or more preconfigured timing patterns includes data transmission during a corresponding preconfigured timing. In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the dynamic scheduling indication includes a respective indication of whether each of the two or more preconfigured timing patterns includes data transmission during a corresponding preconfigured timing.

[0026] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for identifying, via the dynamic scheduling indication, an indication that data transmission scheduled during an interval includes an original data transmission, or a retransmission of data associated with a set of preconfigured timings, or a combination thereof.

[0027] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the original data transmission can be scheduled according to a set of preconfigured timings. Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for: receiving a physical downlink control channel that indicates a scheduling of a retransmission of data associated with the set of preconfigured timings, and receiving a retransmission of the data based on the received physical downlink control channel.

[0028] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for: identifying, via a dynamic scheduling indication, an indication that a data transmission scheduled during a first time interval includes an original data transmission or a retransmission of the data or a combination thereof, and receiving, during the first time interval, at least one of the original data transmission or the retransmission according to the set of preconfigured timings, wherein another retransmission of the data can be received during a second time interval different from the first time interval.

[0029] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for: identifying, via a dynamic scheduling indication, an indication that a data transmission scheduled during a first time interval includes an original data transmission, and receiving the original data transmission during the first time interval according to the set of preconfigured timings, wherein a retransmission of the data can be received during a second time interval different from the first time interval.

[0030] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for: identifying, via a first dynamic scheduling indication, an indication that a first data transmission includes an original data transmission, identifying, via a second dynamic scheduling indication, an indication that a second data transmission includes a retransmission of the data, and receiving the original data transmission and the retransmission of the data according to the set of preconfigured timings.

[0031] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for: identifying, via a first dynamic scheduling indication, an indication that a first data transmission scheduled during a first time interval includes an original data transmission, identifying, via a second dynamic scheduling indication, an indication that a second data transmission scheduled during a second time interval different from the first time interval includes a retransmission of the data, and receiving the original data transmission during the first time interval according to the set of preconfigured timings, wherein the second data transmission can be received during the second time interval.

[0032] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for: monitoring a physical downlink control channel that indicates a retransmission of data associated with a set of preconfigured occasions, and receiving the retransmission of the data based on receiving the physical downlink control channel.

[0033] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for receiving an indication that a physical downlink control channel indicating release of a set of preconfigured occasions can be transmitted via dynamic scheduling indication.

[0034] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the dynamic scheduling indication includes a first physical downlink control channel having a cyclic redundancy check scrambled by a first radio network temporary identifier, and the first radio network temporary identifier may be different from a second radio network temporary identifier used to scramble the cyclic redundancy check of a second physical downlink control channel for activating a set of preconfigured occasions.

[0035] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first radio network temporary identifier includes a power saving radio network temporary identifier. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the dynamic scheduling indication may be received in a first control resource set or a first search space set or both, which may be different from a second control resource set or a second search space set or both for the second physical downlink control channel for activating a set of preconfigured occasions.

[0036] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, monitoring the dynamic scheduling indication may include operations, features, components, or instructions for monitoring the dynamic scheduling indication during a first portion of time in each time interval corresponding to a set of preconfigured occasions.

[0037] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for identifying, based on search space set configuration, a maximum number of physical control channel candidates for a dynamic scheduling indication for a corresponding aggregation level, wherein monitoring the dynamic scheduling indication may be based on the maximum number of physical control channel candidates.

[0038] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the dynamic scheduling indication includes UE-specific downlink control information. Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for identifying content fields included in group common downlink control information via a mapping of the group common downlink control information.

[0039] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for receiving, via the dynamic scheduling indication, one or more parameters that replace or modify initial scheduling parameters.

[0040] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the one or more parameters include time domain resource allocation, frequency domain resource allocation shift; physical uplink control channel resources, MCS, HARQ feedback timing, or a combination thereof.

[0041] A method of wireless communication at a base station is described. The method may include: configuring a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured times for communicating data; sending the dynamic scheduling indication to one or more UEs based on the initial scheduling parameters and the set of pre-configured times; and communicating with one or more UEs based on sending the dynamic scheduling indication.

[0042] An apparatus for wireless communication at a base station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executed by the processor to cause the apparatus to: configure a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured times for communicating data; send the dynamic scheduling indication to one or more UEs based on the initial scheduling parameters and the set of pre-configured times; and communicate with one or more UEs based on sending the dynamic scheduling indication.

[0043] Another apparatus for wireless communication at a base station is described. The apparatus may include components for: configuring a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured times for communicating data; sending the dynamic scheduling indication to one or more UEs based on the initial scheduling parameters and the set of pre-configured times; and communicating with one or more UEs based on sending the dynamic scheduling indication.

[0044] Describes a non-transitory computer-readable medium storing code for wireless communication at an included base station. The code can include instructions that can be executed by a processor to: configure a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data; send the dynamic scheduling indication to one or more UEs based on the initial scheduling parameters and the set of pre-configured timings; and communicate with one or more UEs based on sending the dynamic scheduling indication.

[0045] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, sending the dynamic scheduling indication can include operations, features, components, or instructions for sending a dynamic scheduling physical downlink control channel including downlink control information having UE-specific information for each of one or more UEs.

[0046] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can further include operations, features, components, or instructions for configuring one or more scheduling parameters for one or more UEs via the downlink control information, where the one or more scheduling parameters include time-domain resource allocation, MCS, HARQ feedback timing, or a combination thereof.

[0047] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can further include operations, features, components, or instructions for sending an indication of periodic and initial scheduling parameters for downlink transmission to one or more UEs, where the set of pre-configured timings can be based on the periodic and initial scheduling parameters for downlink transmission.

[0048] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can further include operations, features, components, or instructions for sending an indication of periodic and initial scheduling parameters for uplink transmission to one or more UEs, where the set of pre-configured timings can be based on the periodic and initial scheduling parameters for uplink transmission.

[0049] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can further include operations, features, components, or instructions for: identifying a set of control resources and a set of search spaces for configuring the dynamic scheduling indication, configuring a first set of parameters for monitoring the dynamic scheduling indication based on the set of control resources, and configuring a second set of parameters for monitoring the dynamic scheduling indication based on the set of search spaces, where the monitoring can be based on the first set of parameters and the second set of parameters.

[0050] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first set of parameters includes frequency-domain resources for dynamic scheduling indication and the duration of one or more symbols for monitoring the dynamic scheduling indication, while the second set of parameters includes monitoring occasion periodicity, monitoring occasion offset, start symbol of the monitoring occasion, aggregation level, number of downlink control channel candidates per aggregation level, or a combination thereof.

[0051] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, components, or instructions for configuring one or more monitoring occasions for dynamic scheduling indication, where the one or more monitoring occasions are consistent with a set of preconfigured occasions, and where the dynamic scheduling indication may be sent according to the one or more monitoring occasions and the set of preconfigured occasions.

[0052] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, components, or instructions for configuring one or more monitoring occasions for dynamic scheduling indication, where the dynamic scheduling indication may be sent during each of the one or more monitoring occasions corresponding to preconfigured scheduling occasions in the set of preconfigured occasions.

[0053] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, components, or instructions for configuring one or more monitoring occasions for dynamic scheduling indication, where the dynamic scheduling indication may be sent during each of the one or more monitoring occasions corresponding to preconfigured scheduling occasions in the set of preconfigured occasions, and where the one or more monitoring occasions may be based on the monitoring pattern indicated by the search space set configuration.

[0054] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, sending the dynamic scheduling indication may include operations, features, components, or instructions for sending the dynamic scheduling indication during one or more monitoring occasions based on the monitoring pattern indicated by the search space set configuration. In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the set of preconfigured occasions includes a subset of one or more monitoring occasions.

[0055] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, configuring a hybrid scheduling configuration can include operations, features, components, or instructions for configuring two or more preconfigured timing patterns for a set of preconfigured timings, wherein a first dynamic scheduling indication can be associated with a first preconfigured timing pattern of the two or more preconfigured timing patterns, and a second dynamic scheduling indication can be associated with a second preconfigured timing pattern of the two or more preconfigured timing patterns, and wherein sending a dynamic scheduling indication includes sending at least one of the first dynamic scheduling indication or the second dynamic scheduling indication.

[0056] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for sending an indication that the first dynamic scheduling indication can be associated with the first preconfigured timing pattern and the second dynamic scheduling indication can be associated with the second preconfigured timing pattern.

[0057] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, an indication can be sent via radio resource control signaling, via a dynamic scheduling indication, or a combination thereof. In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, configuring a hybrid scheduling configuration can include operations, features, components, or instructions for configuring two or more preconfigured timing patterns for a set of preconfigured timings, wherein a dynamic scheduling indication can be associated with each of the two or more preconfigured timing patterns.

[0058] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a dynamic scheduling indication includes an indication of whether at least one of the two or more preconfigured timing patterns includes data transmission during a corresponding preconfigured timing.

[0059] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, a dynamic scheduling indication includes a respective indication of whether each of the two or more preconfigured timing patterns includes data transmission during a corresponding preconfigured timing.

[0060] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein can also include operations, features, components, or instructions for sending, via a dynamic scheduling indication, an indication that data transmission scheduled during a time interval includes an original data transmission, or a retransmission of data associated with a set of preconfigured timings, or a combination thereof.

[0061] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the original data transmission may be scheduled according to a set of preconfigured timings. Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for: transmitting a physical downlink control channel that indicates the scheduling of a retransmission of data associated with the set of preconfigured timings, and transmitting a retransmission of the data based on the transmitted physical downlink control channel.

[0062] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for: transmitting, via a dynamic scheduling indication, an indication that a data transmission scheduled during a first time interval includes an original data transmission or a retransmission of the data or a combination thereof, and transmitting at least one of an original data transmission or a retransmission during the first time interval according to the set of preconfigured timings, wherein another retransmission of the data may be transmitted during a second time interval different from the first time interval.

[0063] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for: transmitting, via a dynamic scheduling indication, an indication that a data transmission scheduled during a first time interval includes an original data transmission, and transmitting the original data transmission during the first time interval according to the set of preconfigured timings, wherein a retransmission of the data may be transmitted during a second time interval different from the first time interval.

[0064] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for: transmitting, via a first dynamic scheduling indication, an indication that a first data transmission includes an original data transmission, transmitting, via a second dynamic scheduling indication, an indication that a second data transmission includes a retransmission of the data, and transmitting the original data transmission and the retransmission of the data based on the set of preconfigured timings.

[0065] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for: transmitting, via a first dynamic scheduling indication, an indication that a first data transmission scheduled during a first time interval includes an original data transmission, transmitting, via a second dynamic scheduling indication, an indication that a second data transmission scheduled during a second time interval different from the first time interval includes a retransmission of the data, and transmitting the original data transmission during the first time interval according to the set of preconfigured timings.

[0066] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for: transmitting a physical downlink control channel that indicates a retransmission of data associated with a set of preconfigured occasions, and transmitting a retransmission of the data based on receiving the physical downlink control channel, wherein the retransmission of the data may be transmitted during an occasion that may be different from the set of preconfigured occasions.

[0067] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for indicating via dynamic scheduling that a physical downlink control channel for releasing the set of preconfigured occasions may be transmitted.

[0068] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the dynamic scheduling indication includes a first physical downlink control channel having a cyclic redundancy check scrambled by a first radio network temporary identifier, and the first radio network temporary identifier may be different from a second radio network temporary identifier used to scramble the cyclic redundancy check of a second physical downlink control channel for activating the set of preconfigured occasions.

[0069] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first radio network temporary identifier includes a power saving radio network temporary identifier. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the dynamic scheduling indication may be transmitted in a first control resource set or a first search space set or both, which may be different from a second control resource set or a second search space set or both for the second physical downlink control channel for activating the set of preconfigured occasions.

[0070] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, transmitting the dynamic scheduling indication may include operations, features, components, or instructions for transmitting the dynamic scheduling indication during a first portion of the time in each time interval corresponding to the set of preconfigured occasions.

[0071] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for: configuring, based on a search space set configuration, a maximum number of physical control channel candidates for the dynamic scheduling indication for a corresponding aggregation level, and transmitting an indication of the maximum number of physical control channel candidates to one or more UEs.

[0072] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the dynamic scheduling indication includes UE-specific downlink control information. Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for sending a mapping of content fields included in group common downlink control information via group common downlink control information.

[0073] Certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for sending one or more parameters that replace or modify initial scheduling parameters via a dynamic scheduling indication.

[0074] In certain examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the one or more parameters include time domain resource allocation, frequency domain resource allocation shift; physical uplink control channel resources, MCS, HARQ feedback timing, or a combination thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] Figure 1 FIG. illustrates an example of a wireless communication system supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0076] Figure 2 FIG. illustrates an example of a wireless communication system supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0077] Figure 3 、 4A FIGS. 4B and 5 illustrate examples of scheduling configurations supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0078] Figure 6 FIG. illustrates an example of a control information message supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0079] Figure 7 FIG. illustrates an example of a process flow in a system supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0080] Figure 8 and 9 FIG. shows a block diagram of a device supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0081] Figure 10 FIG. shows a block diagram of a communication manager supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0082] Figure 11 FIG. shows a diagram of a system including a device supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0083] Figure 12 and13 FIG. shows a block diagram of a device supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0084] Figure 14 FIG. shows a block diagram of a communication manager supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0085] Figure 15 FIG. shows a diagram of a system including a device supporting hybrid scheduling techniques in accordance with aspects of the present disclosure.

[0086] Figures 16 to 19 FIG. shows a flowchart illustrating a method supporting hybrid scheduling techniques in accordance with aspects of the present disclosure. DETAILED DESCRIPTION

[0087] In some wireless communication systems, scheduling information may be indicated dynamically. For example, a base station may determine that data is available for transmission to or from a user equipment (UE), and the base station may send a scheduling indication (e.g., a physical downlink control channel (PDCCH) with a dynamic grant for the scheduled data) each time the data is to be communicated. However, such dynamic scheduling may create overhead in the system, especially when a large number of UEs are receiving small amounts of data frequently. Thus, techniques that can reduce the signaling of scheduling information (such as semi-persistent scheduling (SPS)) may enable the configuration of periodic resources for data transmission that can be activated and deactivated for a UE.

[0088] In some cases, SPS may reduce the scheduling information processing performed at the UE, where the UE may start decoding data (e.g., on a physical downlink shared channel (PDSCH)) based on a configured grant. However, in such cases, the UE may sometimes process or attempt to process data that does not exist or is not available to the UE based on the configured grant. For example, when the data for a UE is sparse and / or aperiodic, the UE may attempt to decode an empty grant (e.g., where no PDSCH is available) based on the SPS configuration, which may unnecessarily increase the power usage of the UE. In some examples, decoding the PDSCH may be more resource intensive than decoding the PDCCH (e.g., three times more resource intensive). SPS parameters may also limit scheduling flexibility. For example, SPS parameters may only be preconfigured or changed per activation instance, and these parameters may not be adjustable dynamically.

[0089] According to aspects described herein, hybrid scheduling can be used to combine both preconfigured scheduling opportunities and dynamic scheduling indications. For example, the hybrid scheduling techniques described can include both preconfigured scheduling opportunities (e.g., periodic opportunities in which data can be communicated, which can be based on SPS or configured grant configuration) and dynamic scheduling information (e.g., downlink control information (DCI), compact DCI, etc.). The preconfigured scheduling information can provide initial scheduling parameters, which include the pattern of scheduling opportunities for one or more UEs (e.g., slot periodicity, offset). The preconfigured scheduling opportunity can be based on SPS, and in some cases, the preconfigured opportunity can be at a loose periodicity (e.g., every 5 milliseconds (ms)). The preconfigured information can provide the pattern of monitoring slots (e.g., slot periodicity, offset). The dynamic scheduling information can be group common (e.g., used by each UE in a particular group of one or more UEs) and include UE-specific information for one or more UEs. In some cases, the dynamic scheduling information can include a subset of the scheduling parameters that are dynamically dispatched for one or more scheduled UEs (e.g., time domain resource allocation (TDRA), modulation and coding scheme (MCS), hybrid automatic repeat request (HARQ) feedback timing). The dynamic scheduling information can indicate whether an operation (e.g., decoding the PDSCH) should be performed by the UE and can additionally or alternatively provide certain parameters that facilitate the scheduling of data (e.g., PDSCH) adjustments.

[0090] Hybrid scheduling can provide one or more advantages within a system, including reducing system overhead, minimizing unnecessary decoding at the receiving device, and providing scheduling flexibility. As an example, the preconfigured scheduling information can indicate multiple opportunities in which data can be scheduled, and the dynamic scheduling information (e.g., dynamic PDCCH) can be monitored by the UE during each opportunity, which may be less complex and power intensive than decoding (or attempting to decode) the PDSCH at periodic intervals. As such, the dynamic scheduling information can reduce unnecessary decoding by indicating whether the UE should decode one or more data transmissions (e.g., PDSCH), while also allowing for periodic transmissions with reduced signaling overhead (e.g., compared to separate dynamic scheduling). The dynamic scheduling information can provide scheduling flexibility by supporting the transmission of scheduling adjustments, which can be based on changes in traffic or other factors. As such, hybrid scheduling can provide an improved tradeoff between dynamic scheduling overhead (e.g., transmission scheduling message capacity, UE power consumption) and scheduling flexibility.

[0091] Aspects of the present disclosure are initially described in the context of a wireless communication system. Aspects are subsequently described with respect to scheduling configurations and control information that enable hybrid scheduling schemes. Aspects of the present disclosure are further illustrated and described by and with reference to apparatus diagrams, system diagrams, and flowcharts associated with hybrid scheduling techniques.

[0092] Figure 1 The figure illustrates an example of a wireless communication system 100 that supports hybrid scheduling techniques in accordance with aspects of the present disclosure. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In certain examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an LTE-Advanced (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In certain examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low latency communication, communication with low-cost and low-complexity devices, or any combination thereof.

[0093] The base stations 105 may be dispersed throughout a geographic area to form the wireless communication system 100 and may be devices of different forms or having different capabilities. The base stations 105 and the UEs 115 may communicate wirelessly via one or more communication links 125. Each base station 105 may provide a coverage area 110, and the UEs 115 and the base stations 105 may establish one or more communication links 125 over the coverage area 110. The coverage area 110 may be an example of a geographic area over which the base stations 105 and the UEs 115 may support signal communication in accordance with one or more radio access technologies.

[0094] The UEs 115 may be dispersed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary or mobile or both at different times. The UEs 115 may be devices of different forms or having different capabilities. Certain example UEs 115 are shown in Figure 1 as. As Figure 1 shown, the UEs 115 described herein may be capable of communicating with various types of devices (such as other UEs 115, base stations 105, or network equipment (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network equipment)).

[0095] The base stations 105 may communicate with the core network 130 or with each other, or both. For example, the base stations 105 may interface with the core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). The base stations 105 may communicate with each other directly (e.g., directly between base stations 105) or indirectly (e.g., via the core network 130) (or both) via backhaul links 120 (e.g., via X2, Xn, or other interfaces). In certain examples, the backhaul links 120 may be or include one or more wireless links.

[0096] One or more of the base stations 105 described herein may include or may be referred to by those skilled in the art as a base transceiver station, radio base station, access point, radio transceiver, Node B, eNodeB (eNB), next-generation Node B, or Gigabit-NodeB (any of which may be referred to as a gNB), home Node B, home eNodeB, or other suitable terms.

[0097] The UE 115 may include or may be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or some other suitable term, where a "device" may also be referred to as a unit, station, terminal, or client, etc. The UE 115 may also include or may be referred to as a personal electronic device, such as a cellular phone, personal digital assistant (PDA), tablet computer, laptop computer, or personal computer. In some examples, the UE 115 may include or may be referred to as a wireless local loop (WLL) station, Internet of Things (IoT) device, Internet of Everything (IoE) device, or machine type communication (MTC) device, etc., which may be implemented in various articles, such as appliances, vehicles, meters, etc.

[0098] As Figure 1 shown, the UE 115 described herein may be capable of communicating with various types of devices, such as other UE 115s that may sometimes act as relays, and base stations 105 and network equipment including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, etc.

[0099] The UE 115 and the base station 105 may communicate wirelessly with each other via one or more communication links 125 over one or more carriers. The term "carrier" may refer to a collection of radio frequency spectrum resources having a defined physical layer structure for supporting the communication link 125. For example, a carrier for the communication link 125 may include a portion (e.g., a bandwidth part (BWP)) of a radio frequency spectrum band that operates according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling for coordinating the operation of the carrier, user data, or other signaling. The wireless communication system 100 may support communicating with the UE 115 using carrier aggregation or multi-carrier operation. According to a 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 frequency division duplex (FDD) and time division duplex (TDD) component carriers.

[0100] In some examples (e.g., in a carrier aggregation configuration), a carrier may also have acquisition signaling or control signaling that coordinates the operation for other carriers. A carrier may be associated with a frequency channel (e.g., an evolved universal mobile telecommunication system terrestrial radioaccess (E-UTRA) absolute RF channel number (EARFCN)), and may be positioned according to a channel raster to be discovered by UE 115. A carrier may operate in an independent mode, where initial acquisition and connection may be performed by UE 115 via the carrier, or a carrier may operate in a non-independent mode, where a different carrier (e.g., a carrier of the same or different radio access technology) is used to anchor the connection.

[0101] The communication link 125 shown in the wireless communication system 100 may include an uplink transmission from UE 115 to the base station 105, or a downlink transmission from the base station 105 to UE 115. A carrier may carry downlink or uplink communication (e.g., in FDD mode), or may be configured to carry both downlink and uplink communication (e.g., in TDD mode).

[0102] A carrier may be associated with a specific bandwidth of the radio frequency spectrum, and in some examples, the carrier frequency bandwidth may be referred to as the "system bandwidth" of the carrier or the wireless communication system 100. For example, the carrier frequency bandwidth may be one of a plurality of determined bandwidths for a carrier of a particular radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 megahertz (MHz)). Devices of the wireless communication system 100 (e.g., the base station 105 or UE 115 or both) may have a hardware configuration that supports communication through a specific carrier frequency bandwidth, or may be configured to support communication through one of a set of carrier frequency bandwidths. In some examples, the wireless communication system 100 may include a base station 105 and / or UE 115 that supports simultaneous communication via carriers associated with multiple carrier frequency bandwidths. In some examples, each served UE 115 may be configured to operate on a portion (e.g., a subband, BWP) or all of the carrier frequency bandwidth.

[0103] The signal waveform transmitted via a carrier can be composed of multiple sub-carriers (e.g., using multi-carrier modulation (MCM) techniques such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)). In a system adopting MCM techniques, a resource element can include a symbol period (e.g., the duration of a modulation symbol) and a sub-carrier, where the symbol period and the sub-carrier spacing are negatively correlated. The number of bits carried by each resource element can depend on the modulation scheme (e.g., the order of the modulation scheme, the decoding rate of the modulation scheme, or both). Therefore, the more resource elements received by UE 115 and the higher the order of the modulation scheme, the higher the data rate for UE 115 can be. Wireless communication resources can refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers can further improve the data rate or data integrity for communication with UE 115.

[0104] One or more parameter sets for a carrier can be supported, where the parameter set can include sub-carrier spacing (Δf) and cyclic prefix. A carrier can be divided into one or more BWPs with the same or different parameter sets. In some examples, UE 115 can be configured with multiple BWPs. In some examples, a single BWP for a carrier can be active at a given time, and the communication for UE 115 can be restricted to one or more active BWPs.

[0105] The time interval for the base station 105 or UE 115 can be expressed as a multiple of a basic time unit, and the basic time unit can refer to, for example, T s = 1 / (Δf max ·N f ) seconds of sampling period, where Δf max can represent the maximum supported sub-carrier spacing, and N f can represent the maximum supported discrete Fourier transform (DFT) size. The time interval of communication resources can be organized according to radio frames, and each radio frame has a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a system frame number (SFN) (e.g., in the range from 0 to 1023).

[0106] Each frame may include a plurality of consecutively numbered sub - frames or time slots, and each sub - frame or time slot may have the same duration. In some examples, a frame may be divided (e.g., in the time domain) into sub - frames, and each sub - frame may be further divided into a number of time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the sub - carrier spacing. Each time slot may include a plurality of symbol periods (e.g., depending on the length of the cyclic prefix appended to each symbol period). In some wireless communication systems 100, a time slot may be further divided into a plurality of mini - time slots each containing one or more symbols. Except for the cyclic prefix, each symbol period may contain one or more (e.g., N f ) sampling periods. The duration of a symbol period may depend on the sub - carrier spacing or the operating frequency band.

[0107] A sub - frame, time slot, mini - time slot, or symbol may be the smallest scheduling unit (e.g., in the time domain) of the wireless communication system 100 and may be referred to as a transmission time interval (TTI). In some examples, the TTI duration (e.g., the number of symbol periods in a TTI) may be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 may be dynamically selected (e.g., in a burst of shortened TTIs (sTTIs)).

[0108] Physical channels may be multiplexed on a carrier according to various techniques. For example, time - division multiplexing (TDM) techniques, frequency - division multiplexing (FDM) techniques, or one or more of hybrid TDM - FDM techniques may be used to multiplex physical control channels and physical data channels on a downlink carrier. The control region of a physical control channel (e.g., a control resource set (CORESET)) may be defined by a number of symbol periods and may extend across the system bandwidth or a subset of the system bandwidth of a carrier. One or more control regions (e.g., CORESETs) may be configured for a set of UEs 115. For example, one or more of the UEs 115 may monitor or search a control region for control information according to one or more sets of search spaces, and each set of search spaces may include one or more control channel candidates arranged in a cascaded manner at one or more aggregation levels. The aggregation level of a control channel candidate may refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with the encoded information of a control information format having a given payload size. The set of search spaces may include a common search space set configured to send control information to a plurality of UEs 115 and a UE - specific search space set for sending control information to a particular UE 115.

[0109] Each base station 105 may provide communication coverage via one or more cells (e.g., macro cells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" may refer to a logical communication entity for communicating with the base station 105 (e.g., via a carrier), and may be associated with an identifier for distinguishing adjacent cells (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID), etc.). In some examples, a cell may also refer to a geographic coverage area 110 or a portion (e.g., a sector) of the geographic coverage area 110 on which the logical communication entity operates. The scope of such cells may range from a smaller area (e.g., a structure, a subset of a structure) to a larger area, depending on various factors such as the capabilities of the base station 105. For example, a cell may be or include a building, a subset of a building, or an external space between or overlapping with the geographic coverage area 110, and so on.

[0110] Macro cells typically cover a relatively large geographic area (e.g., with a radius of several kilometers) and may allow unrestricted access to UEs 115 having a service subscription with the network provider that supports the macro cell. Compared with macro cells, small cells may be associated with a base station 105 having a lower power, and small cells may operate in the same or different (e.g., licensed, unlicensed) frequency bands as macro cells. A small cell may provide unrestricted access to UEs 115 having a service subscription with the network provider, or may provide limited access to UEs 115 associated with the small cell (e.g., UEs 115 in a closed subscriber group (CSG), UEs 115 associated with users in a home or office). The base station 105 may support one or more cells and may also support communication using one or more component carriers on one or more cells.

[0111] In some examples, a carrier may support multiple cells, and different cells may be configured according to different protocol types (e.g., MTC, narrowband IoT (NB-IoT), enhanced mobile broadband (eMBB)), which may provide access for different types of devices.

[0112] In some examples, the base station 105 may be movable and thus provide communication coverage for a mobile geographic coverage area 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. The wireless communication system 100 may include, for example, a heterogeneous network in which different types of base stations 105 provide coverage for various geographic coverage areas 110 using the same or different radio access technologies.

[0113] Wireless communication system 100 may support synchronous operation or asynchronous operation. For synchronous operation, base stations 105 may have similar frame timings, and transmissions from different base stations 105 may be approximately aligned in time. For asynchronous operation, base stations 105 may have different frame timings, and in some examples, transmissions from different base stations 105 may not be aligned in time. The techniques described herein may be used for synchronous operation or asynchronous operation.

[0114] Certain 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 technologies that allow devices to communicate with each other or with base station 105 without human intervention. In some examples, M2M communication or MTC may include communication from devices that integrate sensors or meters to measure or capture information and relay such information to a central server or application, which utilizes the information or presents the information to a human interacting with the application. Certain UEs 115 may be designed to collect information or enable automated behavior of machines or other devices. Examples of applications of MTC devices include smart metering, inventory monitoring, water level monitoring, equipment monitoring, health monitoring, wildlife monitoring, weather and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based business charging.

[0115] Certain UEs 115 may be configured to operate in power-saving modes, 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 UEs 115 include entering a power-saving deep sleep mode when not participating in active communication, or operating on limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, certain UEs 115 may be configured to operate using a narrowband protocol type associated with a defined portion or range within a carrier, within a guard band of the carrier, or outside the carrier (e.g., a set of subcarriers or resource blocks (RBs)).

[0116] The wireless communication system 100 may be configured to support ultra-reliable communication or low-latency communication or various combinations thereof. For example, the wireless communication system 100 may be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. The UE 115 may be designed to support ultra-reliability, low latency, or critical functions (e.g., mission-critical functions). Ultra-reliable communication may include private communication or group communication and may be supported by one or more mission-critical services such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData). Support for mission-critical functions may include prioritization of services, and mission-critical services may be used for public safety or general commercial applications. The terms ultra-reliable, low latency, mission-critical, and ultra-reliable low latency may be used interchangeably herein.

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

[0118] In some systems, the D2D communication link 135 may be an example of a communication channel (such as a sidelink communication channel) between vehicles (e.g., UEs 115). In some examples, vehicles may communicate using vehicle-to-everything (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination thereof. Vehicles may signal information related to traffic conditions, signal scheduling, weather, safety, emergencies, or any other information related to the V2X system. In some examples, vehicles in a V2X system may communicate with roadside infrastructure (such as a roadside unit) or communicate with the network using vehicle-to-network (V2N) communication via one or more network nodes (e.g., the base station 105), or both.

[0119] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or a 5G core (5GC), which may include at least one control plane entity that manages access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) and at least one user plane entity that routes packets or interconnects to an external network (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)). The control plane entity may manage non-access stratum (NAS) functions such as mobility, authentication, and bearer management for a UE 115 served by a base station 105 associated with the core network 130. User IP packets may be delivered through the user plane entity, which may provide IP address allocation and other functions. The user plane entity may be connected to a network operator IP service 150. The operator IP service 150 may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or a packet-switched streaming service.

[0120] Some of the network devices (such as the base station 105) may include subcomponents, such as an access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with a UE 115 through one or more other access network transmit entities 145, which may be referred to as a radio head, a smart radio head, or a transmit / receive point (TRP). Each access network transmit entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or combined into a single network device (e.g., the base station 105).

[0121] The wireless communication system 100 may operate using one or more frequency bands in the range of, for example, 300 megahertz (MHz) to 300 gigahertz (GHz). Generally, the region from 300 MHz to 3 GHz is known as the ultra-high frequency (UHF) region or the decimeter band because the wavelength range is from approximately one decimeter to one meter in length. UHF waves may be blocked or redirected by buildings and environmental features, but these waves can penetrate structures sufficiently to enable a macro cell to serve a UE 115 located indoors. Compared to transmissions at smaller frequencies and longer wavelengths using the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz, UHF wave transmissions may be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers).

[0122] The wireless communication system 100 may also operate in the super high frequency (SHF) region (also known as the centimeter band) using a frequency band from 3 GHz to 30 GHz or in the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz) (also known as the millimeter band). In some examples, the wireless communication system 100 may support millimeter wave (mmW) communication between the UE 115 and the base station 105, and the EHF antennas of the corresponding devices may be smaller and closer spaced than UHF antennas. In some examples, this may facilitate the use of antenna arrays within the device. However, EHF transmissions may suffer from greater atmospheric attenuation and shorter distances compared to SHF or UHF transmissions. The techniques disclosed herein may be employed across transmissions using one or more different frequency regions, and the specified use of frequency bands across these frequency regions may vary by country or regulatory body.

[0123] The wireless communication system 100 may utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 may employ Licensed Assisted Access (LAA), LTE-Unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed band such as the 5 GHz Industrial, Scientific, and Medical (ISM) band. When operating in an unlicensed radio frequency spectrum band, devices such as the base station 105 and the UE 115 may employ carrier sensing for collision detection and avoidance. In some examples, operation in the unlicensed band may be based on a carrier aggregation configuration together with a component carrier operating in a licensed band (e.g., LAA). Among other examples, operation in the unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions.

[0124] The base station 105 or the UE 115 may be equipped with multiple antennas that may be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of the base station 105 or the UE 115 may be located within one or more antenna arrays or antenna panels, which may support MIMO operation, or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly such as an antenna tower. In some examples, the antennas or antenna arrays associated with the base station 105 may be located at different geographical locations. The base station 105 may have an antenna array with antenna ports arranged in multiple rows and columns, and the base station 105 may use this antenna array to support beamforming for communication with the UE 115. Similarly, the UE 115 may have one or more antenna arrays that may support various MIMO or beamforming operations. Additionally or alternatively, an antenna panel may support radio frequency beamforming for signals transmitted via the antenna ports.

[0125] Base station 105 or UE 115 can use MIMO communication to exploit multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals via different spatial layers. Such techniques can be referred to as spatial multiplexing. For example, multiple signals can be transmitted by a transmitting device via different antennas or different combinations of antennas. Similarly, multiple signals can be received by a receiving device via different antennas or different combinations of antennas. Each of the multiple signals can be referred to as a separate spatial stream and can carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers can be associated with different antenna ports for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO) in which multiple spatial layers are transmitted to the same receiving device, and multi-user MIMO (MU-MIMO) in which multiple spatial layers are transmitted to multiple devices.

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

[0127] Base station 105 or UE 115 can use beam scanning techniques as part of a beamforming operation. For example, base station 105 can use multiple antennas or antenna arrays (e.g., antenna panels) to perform a beamforming operation to communicate directionally with UE 115. Certain signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) can be transmitted by base station 105 multiple times in different directions. For example, base station 105 can transmit signals according to different sets of beamforming weights associated with different transmission directions. Transmissions in different beam directions can be used to identify (e.g., by the transmitting device, such as base station 105, or the receiving device, such as UE 115) the beam direction for subsequent transmissions or receptions by base station 105.

[0128] Certain signals, such as data signals associated with a particular receiving device, may be transmitted by base station 105 in a single beam direction (e.g., the direction associated with a receiving device such as UE 115). In some examples, the beam direction associated with transmission along a single beam direction may be determined based on signals transmitted in one or more beam directions. For example, UE 115 may receive one or more of the signals transmitted by base station 105 in different directions and may report to base station 105 an indication of the signal that UE 115 receives with the highest signal quality or with other acceptable signal quality.

[0129] In some examples, multiple beam directions may be used to perform transmission by a device (e.g., base station 105 or UE 115), and the device may use a combination of digital precoding or radio frequency beamforming to generate a combined beam for transmission (e.g., from base station 105 to UE 115). UE 115 may report feedback indicating precoding weights for one or more beam directions, and the feedback may correspond to the number of configured beams across the system bandwidth or one or more subbands. Base station 105 may transmit reference signals (e.g., cell-specific reference signal (CRS), channel state information reference signal (CSI-RS)), which may be precoded or non-precoded. UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., multi-panel type codebook, linear combination type codebook, port selection type codebook). Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 may employ similar techniques to transmit signals multiple times in different directions (e.g., for identifying beam directions for subsequent transmission or reception by UE 115) or to transmit signals in a single direction (e.g., for transmitting data to a receiving device).

[0130] A receiving device (e.g., UE 115) may attempt multiple receive configurations (e.g., directional listening) when receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from a base station 105. For example, the receiving device may attempt multiple receive directions by: receiving via different antenna subarrays, processing received signals according to different antenna subarrays, receiving according to different receive beamforming weight sets (e.g., different directional listening weight sets) applied to signals received at multiple antenna elements of an antenna array, or processing received signals according to different receive beamforming weight sets applied to signals received at multiple antenna elements of an antenna array, any of which may be referred to as “listening” according to different receive configurations or receive directions. In some examples, the receiving device may use a single receive configuration to receive along a single beam direction (e.g., when receiving a data signal). The single receive configuration may be aligned with a beam direction determined based on listening according to different receive configuration directions (e.g., a beam direction determined to have the highest signal strength, the highest signal-to-noise ratio (SNR), or other acceptable signal quality based on listening according to multiple beam directions).

[0131] The wireless communication system 100 may be a packet-based network operating according to a layered protocol stack. In the user plane, communication at the bearer or Packet Data Convergence Protocol (PDCP) layer may be IP-based. The Radio Link Control (RLC) layer may perform packet segmentation and reassembly for communication over logical channels. The Medium Access Control (MAC) layer may perform priority handling and multiplexing from logical channels into transport channels. The MAC layer may also use error detection techniques, error correction techniques, or both to support retransmissions at the MAC layer to improve link efficiency. In the control plane, the Radio Resource Control (RRC) protocol layer may provide support for the establishment, configuration, and maintenance of an RRC connection between the UE 115 and the base station 105 or the core network 130 for radio bearers of user plane data. At the physical layer, transport channels may be mapped to physical channels.

[0132] UE 115 and base station 105 may support retransmission of data to increase the likelihood that the data is successfully received. Hybrid Automatic Repeat reQuest (HARQ) feedback is a technique for increasing the likelihood that data is correctly received over communication link 125. HARQ may include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), Forward Error Correction (FEC), and retransmission (e.g., Automatic Repeat reQuest (ARQ)). HARQ may improve the throughput of the MAC layer under poor radio conditions (e.g., low signal-to-noise ratio conditions). In some examples, a device may support simultaneous slot HARQ feedback, where the device may provide HARQ feedback in a particular slot for data received in previous symbols in that slot. In other cases, the device may provide HARQ feedback in a subsequent slot or according to some other time interval.

[0133] In some cases, wireless communication system 100 may use dynamic scheduling. For dynamic scheduling, when there is data available for one or more UEs 115, base station 105 may send Downlink Control Information (DCI) indicating scheduling information to one or more UEs 115 via the Physical Downlink Control Channel (PDCCH). Thus, the PDCCH carries scheduling information for the UE 115 to decode the scheduled data channel (e.g., Physical Downlink Shared Channel (PDSCH)). Additionally or alternatively, wireless communication system 100 may support Semi-Persistent Scheduling (SPS) for downlink transmissions. In such a case, the periodicity of data transmission may be indicated via Radio Resource Control (RRC) signaling. Further, a PDCCH scrambled by a specific Radio Network Temporary Identifier (RNTI) (e.g., Configured Scheduling - RNTI (CS - RNTI)) may be used to activate SPS. In some cases, the PDCCH for SPS may include information such as time - frequency resources and other parameters for receiving downlink transmissions. Once SPS is activated, data may be received at UE 115 during one or more occasions based on the scheduling information of the PDCCH that activated SPS. Further, when base station 105 determines to stop SPS data transmission (e.g., there may no longer be any data to send to UE 115), base station 105 may send a PDCCH to release the SPS (and the configured resources for downlink transmission).

[0134] In other cases, the wireless communication system 100 may also support configured grants for uplink communication. In such cases, uplink configured grant communication may be similar to SPS, but may be used for uplink communication. Here, multiple types of configured grant configurations may be used, which may be referred to as type 1 configured grant or type 2 configured grant (or other similar terms). For type 1 configured grant, scheduling information may be provided to the UE 115 via RRC configuration, which may include information such as periodicity, resources for data transmission, and activation indication. For type 2 configured grant, RRC may provide data transmission periodicity, and the PDCCH may provide other information for uplink transmission, including activation of data transmission according to the uplink configured grant (and / or release of the uplink configured grant).

[0135] The wireless communication system 100 may also support the use of hybrid scheduling techniques, which may provide enhancements to dynamic scheduling and SPS schemes. For example, the UE 115 may receive an indication of a hybrid scheduling configuration, which may include a set of using dynamic scheduling indication (e.g., dynamic PDCCH), pre-configured including initial scheduling parameters, and pre-configured timing for communicating data (e.g., with the base station 105). Based on the set of initial scheduling parameters and pre-configured timing, the UE 115 may monitor the dynamic scheduling indication sent by the base station 105 and may communicate with the base station 105 when the dynamic scheduling indication is received.

[0136] Figure 2 The figure illustrates an example of a wireless communication system 200 that supports hybrid scheduling techniques in accordance with aspects of the present disclosure. In certain examples, the wireless communication system 200 may implement aspects of the wireless communication system 100. The wireless communication system 200 includes a base station 105-a, a geographic coverage area 110-a, and one or more UEs 115. In certain cases, the wireless communication system 200 may use hybrid scheduling techniques to enhance scheduling and communication flexibility within the system.

[0137] Base station 105-a can communicate with one or more UEs 115 (e.g., UEs 115-a, 115-b, and 115-c), which may be included in UE group 210. For example, base station 105-a may send hybrid scheduling configuration 205 to UE 115-a, UE 115-b, or UE 115-c. Hybrid scheduling configuration 205 may include preconfigured scheduling information 215 and dynamic scheduling indication 220 (e.g., PDCCH including DCI). In some cases, hybrid scheduling configuration 205 may be signaled to UE 115 via RRC signaling. Preconfigured scheduling information 215 may include configuration information (e.g., initial scheduling parameters, etc.) and may further indicate a set of preconfigured timing (e.g., slot periodicity, offset, etc.) and / or activation information (e.g., activated PDCCH information). In some cases, the configuration information may indicate the allocated resources for one or more UEs 115 (e.g., of UE group 210). Dynamic scheduling indication 220 may be sent by base station 105-a based on the allocated resources indicated in the configuration information.

[0138] Dynamic scheduling indication 220 may include information associated with one or more UEs 115 of UE group 210 (e.g., group common, UE specific information). For example, dynamic scheduling indication 220 may include one or more data fields corresponding to UE 115-a, one or more data fields corresponding to UE 115-b, and so on. In some cases, dynamic scheduling indication 220 may be group common and may indicate to one or more UEs 115 whether the UEs 115 may decode downlink data transmissions (e.g., PDSCH) during a set of preconfigured timing according to hybrid scheduling configuration 205. In some examples, dynamic scheduling information 220 may be sent to UE group 210 and may implicitly or explicitly indicate that UEs 115-b and 115-c may avoid decoding downlink data transmissions and UE 115-a should decode downlink data transmissions. Dynamic scheduling indication 220 may be compact (e.g., including a smaller payload, including a fallback DCI format, or a DCI that is relatively less complex compared to other DCI formats) and / or multicast, thereby improving system efficiency. For example, dynamic scheduling indication 220 may exclude certain scheduling parameters and support efficient decoding. Thus, dynamic scheduling indication 220 may support efficient spectrum usage because dynamic scheduling indication 220 may include scheduling information for multiple UEs 115 of UE group 210. Dynamic scheduling indication 220 may additionally or alternatively improve UE power consumption by indicating to UE 115 whether downlink data transmissions should be decoded. For example, dynamic scheduling indication 220 may reduce or eliminate unnecessary UE operations (e.g., decoding) associated with downlink data transmissions that would otherwise be performed by one or more UEs 115.

[0139] Communication between base station 105a and one or more UEs 115 may be based on a hybrid scheduling configuration 205, including using initial scheduling parameters, a set of preconfigured timing, and dynamic scheduling indication 220. The preconfigured and initial scheduling parameters included in the preconfigured scheduling information 215 may be based on SPS or configured grant. For example, if the data transmission associated with the preconfiguration is a downlink transmission, the preconfiguration may be based on SPS, and if the data transmission associated with the preconfiguration is an uplink transmission, the preconfiguration may be based on configured grant.

[0140] In some cases, the dynamic scheduling indication 220 (e.g., PDCCH) may be based on a PDCCH configured by a control resource set (CORESET) and a search space set. In some examples, the CORESET and the search space set may be dedicated to the dynamic scheduling indication. The CORESET may provide information about the frequency domain resources for the PDCCH and / or the number of consecutive OFDM symbols for the monitoring occasion. The search space set may provide the periodicity and offset of the monitoring occasion, the starting symbol of the monitoring occasion in the time interval, or other information, such as one or more aggregation levels and / or the number of PDCCH candidates for the PDCCH. In some examples, the time interval may be a transmission time interval, a time slot, a sub-slot, a symbol, etc.

[0141] Figure 3 The figure illustrates an example of a scheduling configuration 300 that supports hybrid scheduling techniques according to aspects of the present disclosure. In some examples, the scheduling configuration 300 may implement aspects of wireless communication systems 100 and 200. For example, the scheduling configuration may be used by UE 115 and base station 105, where UE 115 may monitor a set of preconfigured timing for the dynamic scheduling indication.

[0142] As an illustrative example, base station 105 may send a hybrid scheduling configuration that includes an indication of preconfigured timing for data transmission. The hybrid scheduling configuration may include an indication of the preconfigured timing periodicity 310 and / or the preconfigured timing for one or more UEs 115. For example, as described with reference to Figure 2 The preconfigured timing periodicity 310 may be indicated in the preconfigured scheduling information 215-a.

[0143] According to the scheduling configuration 300, UE 115 may monitor multiple preconfigured timing 305, where the preconfigured information indicated to UE 115 may provide a pattern of scheduling timing (e.g., time slot periodicity and offset). Thus, UE 115 may monitor the signaling based on the preconfigured timing periodicity 310, where UE 115 may attempt to decode the downlink control information during each preconfigured timing 305.

[0144] In some cases, and as described herein, the dynamic scheduling indication may have different periodicities (e.g., based on the configuration of the set of search spaces), which may define a pattern different from the pattern of the scheduling occasion. As such, there may be one or more preconfigured occasions 305-a where the dynamic scheduling indication is not detected, while there may also be one or more preconfigured occasions 305-b where the dynamic indication is detected. Accordingly, the UE 115 may use various techniques to determine the monitoring occasion to monitor the dynamic scheduling indication and data transmission.

[0145] Figure 4A and 4B The figures illustrate examples of scheduling configurations 400 and 401 that support hybrid scheduling techniques in accordance with aspects of the present disclosure. In some examples, the scheduling configurations 400 and 401 may implement aspects of the wireless communication systems 100 and 200. The scheduling configurations 400 and 401 may illustrate various configurations for both the preconfigured occasion and the dynamic scheduling indication that are part of a hybrid scheduling scheme. The preconfigured occasion and the dynamic scheduling indication may have the same or different periodicities, and the UE 115 may determine whether to perform monitoring (e.g., monitor downlink signaling, including data and / or dynamic signaling indication) based on the respective configurations.

[0146] As Figure 4A shown, the pattern of the preconfigured occasion 405 may be consistent with (e.g., the same as) the pattern of the dynamic indication monitoring occasion 410, and in some cases, the base station 105 or the network entity may ensure that the pattern of the preconfigured occasion 405 corresponds to the pattern of the dynamic indication monitoring occasion 410 (e.g., through the configuration of the hybrid scheduling scheme). For example, the time interval 425 (e.g., time slot) in which the dynamic indication (e.g., PDCCH) is configured to be monitored may also be the preconfigured occasion 405. For example, the time intervals 425 may each correspond to both the preconfigured occasion 405 and the dynamic indication monitoring occasion 410. In some cases, the preconfigured occasion periodicity 415-a may be the same length as the dynamic indication periodicity 420-a (e.g., the same duration, the same number of time slots, the same number of symbol periods).

[0147] As Figure 4B shown, the preconfigured occasion 405 may be a subset of the time interval (e.g., time slot) of the dynamic indication monitoring occasion 410. In some cases, the time interval of the dynamic indication monitoring occasion 410 may be monitored by the UE 115 according to the associated set of search space configurations. For example, according to the set of search space configurations, the UE 115 may monitor the time interval 430 for downlink transmission (e.g., PDCCH).

[0148] In some examples, the UE 115 may monitor dynamic scheduling information based on a preconfigured occasion 405. For example, the UE 115 may monitor dynamic indications (e.g., DCI, compact DCI, PDCCH, etc.) at those same time intervals based on the preconfigured occasion 405 at time interval 430. In some cases, if the time interval is not associated with both the preconfigured occasion 405 and the dynamic indication monitoring occasion time interval (e.g., the preconfigured occasion does not overlap with the dynamic indication monitoring time interval), the UE 115 may avoid monitoring that time interval for dynamic indications. For example, the UE 115 may avoid monitoring (e.g., ignoring) the time intervals 435 in the search space set configuration because those time slots may not include both the preconfigured occasion 405 and the monitoring occasion for dynamic indications.

[0149] In some cases, the UE 115 may monitor the dynamic indication monitoring occasion 410 based on the time interval being included in the preconfigured occasion 405 and the time interval being included in the dynamic indication monitoring occasion pattern based on the search space set configuration.

[0150] In other examples, the UE 115 may monitor the time interval 430 based on the dynamic indication monitoring occasion 410. For example, the UE 115 may monitor the time intervals 430 and 435 according to the search space set configuration associated with the dynamic indication monitoring occasion 410. In some examples, the preconfigured occasion 405 may be a subset of the dynamic indication monitoring occasion 410, and the UE 115 may monitor the time interval 430 based on the dynamic indication monitoring occasion 410. Monitoring the time interval 430 (e.g., time slot) based on the dynamic indication time interval may improve communication for receiving retransmissions of hybrid transmission scheduling.

[0151] Multiple patterns of the preconfigured occasion 405 may be associated with the UE 115. For example, a first pattern of the preconfigured occasion 405 for uplink communication and a second pattern of the preconfigured occasion 405 for downlink communication may be provided to the UE 115. In some additional or alternative examples, one or more patterns of the preconfigured occasion 405 for uplink communication and / or one or more patterns of the preconfigured occasion 405 for downlink communication may be provided to the UE 115.

[0152] In some cases, the UE 115 may be associated with multiple patterns of the preconfigured timing 405, and each of the multiple patterns of the preconfigured timing 405 may be associated with a pattern that dynamically indicates the monitoring timing 410. The pattern that dynamically indicates the monitoring timing 410 may indicate, for example, whether data is scheduled within an associated preconfigured timing (e.g., time interval). In some examples, the association between the pattern of the preconfigured timing 405 and the pattern that dynamically indicates the monitoring timing 410 may be specified by certain scheduling (e.g., RRC messaging). In some additional or alternative examples, the association between the pattern of the preconfigured timing 405 and the pattern that dynamically indicates the monitoring timing 410 may be specified by the content sent (e.g., PDCCH).

[0153] In some cases, the pattern that dynamically indicates the monitoring timing 410 may be associated with multiple patterns of the preconfigured timing 405. For example, the same set of bits in the dynamic indication (e.g., PDCCH) that dynamically indicates the monitoring timing 410 may be used to indicate whether any of the multiple patterns of the preconfigured timing 405 has data within a time interval (e.g., time slot). In additional or alternative examples, different sets of bits in the dynamic indication (e.g., PDCCH) received during one or more monitoring timings 410 may indicate whether the associated preconfiguration of the multiple patterns (e.g., preconfigured timing 405) has data for the UE 115.

[0154] Figure 5 The figure illustrates an example of a scheduling configuration 500 that supports hybrid scheduling techniques in accordance with aspects of the present disclosure. In some examples, the scheduling configuration 500 may implement aspects of the wireless communication systems 100 and 200. The scheduling configuration 500 may illustrate a retransmission schedule for hybrid scheduling in accordance with aspects of the present disclosure.

[0155] As described herein, using a hybrid scheduling configuration, the UE 115 may monitor a preconfigured timing for data and control information that dynamically signals the presence of the data during one or more preconfigured timings. However, in some cases, the UE 115 may not receive or decode an initial transmission of data received during the preconfigured timing. As such, the base station 105 may retransmit the data to the UE 115.

[0156] Thus, retransmissions associated with previous data transmissions during a preconfigured occasion can be dynamically scheduled in another occasion (e.g., time interval, time slot, etc.). For example, UE 115 can be associated with a pattern of preconfigured occasions for initial data transmission 505, and UE 115 can receive new transmission 510 based on the pattern of preconfigured occasions for new transmission 505. In some cases, a dynamic indication (e.g., via PDCCH) can indicate whether there is a new transmission based on preconfiguration and / or whether there is a retransmission of preconfigured data in a time interval (e.g., time slot). The indication of new transmission can take effect in the preconfigured occasion. In some cases, the indication of new transmission can only take effect in the preconfigured occasion (e.g., be ignored in non-preconfigured occasions). In some cases, if the dynamic indication (e.g., PDCCH) indicates that there is a retransmission in a time interval (e.g., time slot), UE 115 can further decode a unicast scheduling transmission for the retransmitted data (e.g., via PDCCH).

[0157] The dynamic scheduling indication can use the same indication for both new data and retransmissions of preconfigured data transmissions. For example, if the dynamic indication (e.g., PDCCH) indicates that data is scheduled, UE 115 can process both new data and retransmissions in the preconfigured occasion, and if UE 115 is configured to receive retransmissions in other time intervals, UE 115 can process retransmissions only in other time intervals (e.g., non-preconfigured time intervals). In some examples, retransmissions may not be allowed to be scheduled in the preconfigured occasion. For example, if the dynamic indication indicates that data is scheduled, UE 115 can process new data in the preconfigured occasion, and UE 115 can process retransmissions in other time intervals where the dynamic indication is monitored.

[0158] In some cases, separate dynamic indications (e.g., separate PDCCH) can be used for new data and retransmissions of hybrid scheduling. For example, if the dynamic indication (e.g., via PDCCH) indicates that data is scheduled, UE 115 can process both new data and retransmissions in the preconfigured occasion, and if UE 115 is configured to receive retransmissions in other time intervals, UE 115 can process retransmissions in other time intervals (e.g., non-preconfigured time intervals). In some examples, retransmissions may not be allowed to be scheduled in the preconfigured occasion. For example, if the dynamic indication indicates that data is scheduled, UE 115 can process new data in the preconfigured occasion, and can process retransmissions in other time intervals where the dynamic indication is monitored.

[0159] In some cases, a dynamic indication (e.g., PDCCH) may not indicate whether retransmission of pre-configured data is scheduled in a time slot. For example, UE 115 may independently monitor unicast dynamic scheduling information (e.g., PDCCH) that schedules the retransmission. In some cases, the dynamic indication may indicate whether a dynamic indication for pre-configured release is sent.

[0160] In some examples, the dynamic indication may include control information in a compact manner to improve system efficiency and reduce decoding resources. The dynamic indication may be scrambled by an RNTI different from the RNTI associated with the dynamic indication that activates the pre-configured scheduling. For example, the RNTI that scrambles the dynamic indication may be a power saving RNTI (PS-RNTI).

[0161] In some examples, the dynamic indication may be sent in a separate CORESET and / or a separate set of search spaces different from the CORESET and / or search space associated with the PDCCH used to activate the pre-configured scheduling.

[0162] The dynamic indication may be monitored at the start of a time interval (e.g., time slot). In some cases, UE 115 may improve resource usage efficiency by avoiding monitoring the dynamic indication outside the start of the time interval. For example, UE 115 may monitor the dynamic indication at the search space set opportunity within the first three symbols of the time interval.

[0163] In some cases, the threshold number (e.g., maximum number) of downlink control channel (e.g., PDCCH) candidates for each aggregation level for the dynamic indication (e.g., PDCCH) may be defined by an RRC search space set configuration. In some cases, the threshold number of downlink control candidates may be an integer (e.g., 1, 2, etc.).

[0164] Figure 6 The figure illustrates an example of a control information message 600 that supports hybrid scheduling techniques in accordance with aspects of the present disclosure. In some examples, the control information message 600 may implement aspects of wireless communication systems 100 and 200. The control information message 600 may illustrate the format and fields included in the downlink control information, which includes dynamic scheduling indications for one or more UEs 115. As such, the control information message 600 may be an example of the dynamic scheduling indication described herein, and the control information message may also be used within a hybrid scheduling scheme to enable efficient communication.

[0165] In some cases, a dynamic indication (e.g., PDCCH) may include (e.g., carry) UE-specific DCI. In some cases, a dynamic indication may include UE group common DCI. For example, multiple UEs 115 may share a dynamic indication, and the dynamic indication may include information for one or more UEs 115. Thus, a control information message included in the dynamic indication may include a common field 605, which is common information for one or more UEs 115 (or for a group of UEs 115). In some cases, a dynamic indication field 610 may indicate whether there is data for the UE 115. In some examples, a content field 615 may indicate the presence of data for the UE 115, or may include UE-specific information, or both. The dynamic indication field 610 may be associated with the content field 615 (e.g., where there may be a mapping between the dynamic indication field 610 and the content field 615), and the content field 615 may include scheduling information for the UE 115 or otherwise be associated with the scheduling information for the UE 115. In some cases, the content field 615 may include other information for the UE 115, such as scheduling parameters that may be used to update or replace a set of previously configured parameters, or may include additional information that the UE 115 may use to send / receive data, or a combination thereof. In some cases, "x" may indicate or otherwise correspond to the number of UEs 115 sharing the same dynamic indication (e.g., PDCCH). In some additional or alternative cases, "Y" may indicate or otherwise correspond to the number of content fields. In some cases, "Y" may be less than or equal to "x".

[0166] In some cases, dynamic indication (e.g., PDCCH, DCI, compact DCI) may include one or more of the following information: time domain resource allocation (TDRA), shift for frequency domain resource allocation (FDRA) (e.g., enabling frequency hopping), physical uplink control channel (PUCCH) resources (e.g., for HARQ-ACK), modulation and coding scheme (MCS), or HARQ feedback timing (e.g., k1 value). Information (e.g., TDRA) may be included or otherwise indicated by the dynamic indication to override information provided by pre-configuration (e.g., TDRA). Thus, the scheduling information provided by the dynamic indication may change the information provided by pre-configuration. In some examples, the information provided by the dynamic indication (e.g., FDRA shift) may be used to update the associated information provided by pre-configuration (e.g., FDRA). Thus, the dynamic indication may increase scheduling flexibility by supporting modification of pre-configured scheduling configurations (e.g., SPS). The control information message 600 may also include a plurality of CRC bits (e.g., CRC 620), which may be scrambled using an RNTI (e.g., PS-RNTI, or some other RNTI that may be used to identify the control information message 600 for one or more UEs 115).

[0167] Figure 7 The figure illustrates an example of a process flow 700 in a system supporting hybrid scheduling techniques according to aspects of the present disclosure. In some examples, the process flow 700 may implement aspects of wireless communication systems 100 and 200. The process flow 700 includes UE 115-d and base station 105-b. These may be examples of the corresponding devices described with reference to Figures 1 to 6 UE 115-d and / or base station 105-b may implement hybrid scheduling techniques, which may reduce UE 115-d power usage and improve communication efficiency. Alternative examples may be implemented, where some steps are performed in a different order than described or not at all. In some cases, steps may include additional functions not mentioned below, or further steps may be added.

[0168] At 705, the base station 105-b may configure a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timing for communicating data (e.g., the periodicity and offset of time / frequency resources allocated for sending or receiving data). In some examples, the base station 105-b may configure one or more scheduling parameters for one or more UEs 115 (e.g., including UE 115-d), where the one or more scheduling parameters include time domain resource allocation, MCS, HARQ feedback timing, or a combination thereof.

[0169] At 710, base station 105-b may send a dynamic scheduling indication to one or more UEs 115 (e.g., including UE 115-d) based on a set of initial scheduling parameters and preconfigured timing. Additionally or alternatively, base station 105-b may send an indication of periodic and initial scheduling parameters for downlink transmission to one or more UEs 115 (e.g., based on SPS), where the set of preconfigured timing is based on the periodic and initial scheduling parameters for downlink transmission. In other examples, base station 105-b may send an indication of periodic and initial scheduling parameters for uplink transmission to one or more UEs 115 (e.g., based on uplink configured grant), where the set of preconfigured timing is based on the periodic and initial scheduling parameters for downlink transmission.

[0170] At 715, UE 115-d may identify a hybrid scheduling configuration. For example, the hybrid scheduling configuration may include a dynamic scheduling indication (e.g., dynamic indication PDCCH) and preconfigured timing for receiving and / or transmitting data.

[0171] At 720, UE 115-d may monitor the dynamic scheduling indication. For example, UE 115-d may monitor one or more time intervals (e.g., transition time intervals, time slots, frames, subframes, symbols, etc.) for the dynamic scheduling indication. In some examples, the dynamic scheduling indication may be DCI, compact DCI, PDCCH, etc. In some examples, the dynamic indication may be monitored only at the start of a time interval (e.g., time slot). For example, the dynamic indication may be monitored at the set of search space opportunities within the first set of symbols of a time slot (e.g., the first three symbols).

[0172] In some examples, at 725, base station 105-b may send and UE 115-d may receive the dynamic scheduling indication (e.g., via PDCCH). In some examples, the dynamic scheduling indication may be sent / received in a certain periodicity, or may be sent / received according to a certain pattern. In some cases, the dynamic scheduling indication may have the same or a different pattern from the pattern of the scheduling opportunity indicated by the hybrid scheduling configuration. In some cases, the dynamic scheduling indication for activating the preconfigured scheduling (e.g., via PDCCH) may be sent and received in a different, separate CORESET and / or separate set of search spaces from those for PDCCH. In some examples, the PDCCH carrying the dynamic scheduling indication may be scrambled by an RNTI different from the RNTI used to scramble the PDCCH for activating the preconfigured scheduling.

[0173] At 730, UE 115-d may communicate with base station 105-b based on receiving a dynamic scheduling indication. For example, the dynamic scheduling indication may allocate or otherwise indicate network resources (e.g., one or more time intervals, one or more data channels, decoding schemes) for UE 115-d and / or base station 105-b to communicate. In some cases, the dynamic scheduling indication may change an existing communication configuration (e.g., change communication parameters), and the communication between UE 115-d and base station 105-b may be based on the changed communication configuration.

[0174] Figure 8 FIG. 800 is a block diagram illustrating a device 805 that supports hybrid scheduling techniques, in accordance with aspects of the present disclosure. Device 805 may be an example of an aspect of UE 115 as described herein. Device 805 may include a receiver 810, a hybrid scheduling manager 815, and a transmitter 820. Device 805 may also include a processor. Each of these components may communicate with one another (e.g., via one or more buses).

[0175] The receiver 810 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 hybrid scheduling techniques, etc.). The information may be passed to other components of device 805. The receiver 810 may be an example of an aspect of transceiver 1120 described in Figure 11 reference. The receiver 810 may utilize a single antenna or an array of antennas.

[0176] The hybrid scheduling manager 815 may: identify a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data, monitor the dynamic scheduling indication based on the initial scheduling parameters and the set of pre-configured timings, and communicate with the base station based on receiving the dynamic scheduling indication. The hybrid scheduling manager 815 may be an example of an aspect of hybrid scheduling manager 1110 described herein.

[0177] The hybrid scheduling manager 815 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the hybrid scheduling manager 815 or its sub-components may be performed by one or more of the following designed to perform the functions described in the present disclosure: a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof.

[0178] The hybrid scheduling manager 815 or its sub-components may be physically located at various positions, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, in accordance with various aspects of the present disclosure, the hybrid scheduling manager 815 or its sub-components may be separate and distinct components. In some examples, in accordance with various aspects of the present disclosure, the hybrid scheduling manager 815 or its sub-components may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in the present disclosure, or combinations thereof.

[0179] The transmitter 820 may transmit signals generated by other components of the device 805. In some examples, the transmitter 820 may be co-located with the receiver 810 in a transceiver module. For example, the transmitter 820 may be an example of aspects of the transceiver 1120 described in Figure 11 reference. The transmitter 820 may utilize a single antenna or a collection of antennas.

[0180] Figure 9 Block diagram 900 of a device 905 supporting hybrid scheduling techniques in accordance with aspects of the present disclosure is shown. The device 905 may be an example of aspects of the device 805 or UE 115 as described herein. The device 905 may include a receiver 910, a hybrid scheduling manager 915, and a transmitter 935. The device 905 may also include a processor. Each of these components may communicate with one another (e.g., via one or more buses).

[0181] 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 hybrid scheduling techniques, etc.). The information may be passed to other components of the device 905. The receiver 910 may be an example of aspects of the transceiver 1120 described in Figure 11 reference. The receiver 910 may utilize a single antenna or a collection of antennas.

[0182] The hybrid scheduling manager 915 may be an example of aspects of the hybrid scheduling manager 815 described herein. The hybrid scheduling manager 915 may include a scheduling component 920, a monitoring component 925, and a communication manager 930. The hybrid scheduling manager 915 may be an example of aspects of the hybrid scheduling manager 1110 described herein.

[0183] The scheduling component 920 may identify a hybrid scheduling configuration that includes dynamic scheduling indications, pre-configurations including initial scheduling parameters, and a set of pre-configured timings for communicating data.

[0184] The monitoring component 925 may monitor dynamic scheduling indications based on an initial set of scheduling parameters and preconfigured timings. The communication manager 930 may communicate with the base station based on receiving the dynamic scheduling indication.

[0185] The transmitter 935 may transmit signals generated by other components of the device 905. In some examples, the transmitter 935 may be co-located with the receiver 910 in the transceiver module. For example, the transmitter 935 may be an example of an aspect of the transceiver 1120 described in Figure 11 reference. The transmitter 935 may utilize a single antenna or a set of antennas.

[0186] Figure 10 FIG. 1000 is a block diagram illustrating a hybrid scheduling manager 1005 that supports hybrid scheduling techniques in accordance with aspects of the present disclosure. The hybrid scheduling manager 1005 may be an example of an aspect of the hybrid scheduling manager 815, the hybrid scheduling manager 915, or the hybrid scheduling manager 1110 described herein. The hybrid scheduling manager 1005 may include a scheduling component 1010, a monitoring component 1015, a communication manager 1020, a decoder 1025, a scheduling parameter component 1030, an SPS component 1035, a configuration grant component 1040, and a data manager 1045. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).

[0187] The scheduling component 1010 may identify a hybrid scheduling configuration that includes a dynamic scheduling indication, a preconfiguration including initial scheduling parameters, and a set of preconfigured timings for communicating data. In some examples, the scheduling component 1010 may receive a dynamic scheduling PDCCH. In some examples, the scheduling component 1010 may identify a set of control resources and a set of search spaces that configure the dynamic scheduling indication.

[0188] In some examples, the scheduling component 1010 may receive an indication that a first dynamic scheduling indication is associated with a first preconfigured timing pattern and a second dynamic scheduling indication is associated with a second preconfigured timing pattern. In some examples, the scheduling component 1010 may identify two or more preconfigured timing patterns for the set of preconfigured timings, where the dynamic scheduling indication is associated with each of the two or more preconfigured timing patterns.

[0189] In some examples, the indication that data transmissions scheduled during a first time interval are identified via the dynamic scheduling indication include an indication of an original data transmission, or a retransmission of data, or a combination thereof. In some examples, the indication that data transmissions scheduled during a first time interval are identified via the dynamic scheduling indication include an indication of an original data transmission.

[0190] In some examples, the scheduling component 1010 may receive an indication that a PDCCH releasing a set of preconfigured occasions is sent via a dynamic scheduling indication. In some examples, the scheduling component 1010 may identify a threshold (e.g., maximum) number of physical control channel candidates for a dynamic scheduling indication for a corresponding aggregation level based on a set of search space configurations, wherein monitoring the dynamic scheduling indication is based on the maximum number of physical control channel candidates.

[0191] In some examples, the scheduling component 1010 may identify a mapping of content fields included in the group common DCI via the group common DCI. In some examples, the scheduling component 1010 may receive one or more parameters that replace or modify initial scheduling parameters via a dynamic scheduling indication.

[0192] In some cases, an indication is received via radio resource control signaling, via a dynamic scheduling indication, or a combination thereof. In some cases, the dynamic scheduling indication includes an indication of whether at least one of two or more preconfigured occasion patterns includes data transmission during a corresponding preconfigured occasion.

[0193] In some cases, the dynamic scheduling indication includes a respective indication of whether each of two or more preconfigured occasion patterns includes data transmission during a corresponding preconfigured occasion. In some cases, the dynamic scheduling indication includes a first PDCCH having a cyclic redundancy check scrambled by a first radio network temporary identifier, the first radio network temporary identifier being different from a second radio network temporary identifier used to scramble the cyclic redundancy check of a second PDCCH for activating a set of preconfigured occasions.

[0194] In some cases, the first radio network temporary identifier includes a power saving radio network temporary identifier. In some cases, the dynamic scheduling indication is received in a first control resource set or a first search space set or both, which is different from a second control resource set or a second search space set or both for the second PDCCH for activating a set of preconfigured occasions.

[0195] In some cases, the dynamic scheduling indication includes UE-specific DCI. In some cases, the one or more parameters include time domain resource allocation, frequency domain resource allocation shift; physical uplink control channel resources, modulation and coding schemes, HARQ feedback timing, or a combination thereof.

[0196] The monitoring component 1015 may monitor a dynamic scheduling indication based on initial scheduling parameters and a set of preconfigured occasions. In some examples, the monitoring component 1015 may monitor a dynamic scheduling PDCCH including DCI that has UE-specific information for one or more UEs.

[0197] In some examples, the monitoring component 1015 may identify one or more monitoring opportunities for dynamic scheduling indication, where the one or more monitoring opportunities are consistent with a set of preconfigured opportunities, and where monitoring of the dynamic scheduling indication is based on the one or more monitoring opportunities and the set of preconfigured opportunities.

[0198] In some examples, the monitoring component 1015 may identify one or more monitoring opportunities for dynamic scheduling indication, where monitoring of the dynamic scheduling indication is performed during each of the one or more monitoring opportunities that corresponds to a preconfigured scheduling opportunity in a set of preconfigured opportunities.

[0199] In some examples, the monitoring component 1015 may identify one or more monitoring opportunities for dynamic scheduling indication, where monitoring of the dynamic scheduling indication is performed during each of the one or more monitoring opportunities that corresponds to a preconfigured scheduling opportunity in a set of preconfigured opportunities, and where the one or more monitoring opportunities are based on a monitoring pattern indicated by a search space set configuration.

[0200] In some examples, the monitoring component 1015 may monitor the dynamic scheduling indication during one or more monitoring opportunities based on a monitoring pattern indicated by a search space set configuration.

[0201] In some examples, two or more preconfigured opportunity patterns for a set of preconfigured opportunities are identified, where a first dynamic scheduling indication is associated with a first preconfigured opportunity pattern of the two or more preconfigured opportunity patterns, and a second dynamic scheduling indication is associated with a second preconfigured opportunity pattern of the two or more preconfigured opportunity patterns, and where monitoring of the dynamic scheduling indication includes.

[0202] In some examples, the monitoring component 1015 may monitor at least one of the first dynamic scheduling indication or the second dynamic scheduling indication. In some examples, the monitoring component 1015 may monitor a PDCCH that indicates retransmission of data associated with a set of preconfigured opportunities. In some examples, the monitoring component 1015 may monitor the dynamic scheduling indication during a first portion of the time over each time interval corresponding to a set of preconfigured opportunities.

[0203] In some cases, the set of preconfigured opportunities includes a subset of one or more monitoring opportunities. The communication manager 1020 may communicate with a base station based on receiving the dynamic scheduling indication. In some examples, the communication manager 1020 may receive a retransmission of data based on a received PDCCH.

[0204] In some examples, the communication manager 1020 may receive at least one of an original data transmission or a retransmission during a first time interval according to a set of preconfigured timings, wherein another retransmission of the data is received during a second time interval different from the first time interval.

[0205] In some examples, the communication manager 1020 may receive an original data transmission during a first time interval according to a set of preconfigured timings, wherein a retransmission of the data is received during a second time interval different from the first time interval.

[0206] In some examples, the communication manager 1020 may receive an original data transmission and a retransmission of the data based on a set of preconfigured timings. In some examples, the communication manager 1020 may receive an original data transmission during a first time interval according to a set of preconfigured timings, wherein a second data transmission is received during a second time interval.

[0207] In some examples, the communication manager 1020 may receive a retransmission of data based on receiving a PDCCH. The decoder 1025 may decode a dynamically scheduled PDCCH to obtain scheduling information for one or more preconfigured timings in a set of preconfigured timings, wherein communication with the base station is based on the scheduling information.

[0208] The scheduling parameter component 1030 may identify one or more scheduling parameters via DCI, wherein the one or more scheduling parameters include time domain resource allocation, modulation and coding scheme, HARQ feedback timing, or a combination thereof. In some examples, the scheduling parameter component 1030 may identify a first set of parameters for monitoring dynamic scheduling indications based on a set of control resources.

[0209] In some examples, the scheduling parameter component 1030 may identify a second set of parameters for monitoring dynamic scheduling indications based on a set of search spaces, wherein the monitoring is based on the first set of parameters and the second set of parameters. In some cases, the first set of parameters includes a frequency domain resource for a dynamic scheduling indication and a duration of one or more symbols for monitoring the dynamic scheduling indication.

[0210] In some cases, the second set of parameters includes monitoring occasion periodicity, monitoring occasion offset, start symbol of the monitoring occasion, aggregation level, number of downlink control channel candidates per aggregation level, or a combination thereof. The SPS component 1035 may receive an indication of periodic and initial scheduling parameters for downlink transmission from the base station, wherein the set of preconfigured timings is based on the periodic and initial scheduling parameters for downlink transmission.

[0211] The configuration authorization component 1040 may receive an indication of periodic and initial scheduling parameters for uplink transmission from a base station, where the set of preconfigured opportunities is based on the periodic and initial scheduling parameters for uplink transmission.

[0212] The data manager 1045 may identify, via a dynamic scheduling indication, that the data transmission scheduled during the interval includes an indication of an original data transmission, or a retransmission of data associated with the set of preconfigured opportunities, or a combination thereof. In some examples, the data manager 1045 may receive a PDCCH indicating the scheduling of a retransmission of data associated with the set of preconfigured opportunities.

[0213] In some examples, the indication of the first data transmission identified via the first dynamic scheduling indication includes an indication of an original data transmission. In some examples, the indication of the second data transmission identified via the second dynamic scheduling indication includes an indication of a retransmission of data. In some examples, the indication of the first data transmission scheduled during the first time interval identified via the first dynamic scheduling indication includes an indication of an original data transmission.

[0214] In some examples, the indication of the second data transmission scheduled during a second time interval different from the first time interval identified via the second dynamic scheduling indication includes an indication of a retransmission of data. In some cases, the original data transmission is scheduled according to the set of preconfigured opportunities.

[0215] Figure 11 FIG. shows a system 1100 including a device 1105 that supports hybrid scheduling techniques, in accordance with aspects of the present disclosure. The device 1105 may be an example of, or include, components of, the device 805, device 905, or UE 115 described herein. The device 1105 may include components for two-way voice and data communication, including components for sending and receiving communications, including a hybrid scheduling manager 1110, an I / O controller 1115, a transceiver 1120, an antenna 1125, a memory 1130, and a processor 1140. These components may communicate electronically via one or more buses (e.g., bus 1145).

[0216] The hybrid scheduling manager 1110 may: identify a hybrid scheduling configuration that includes a dynamic scheduling indication, a preconfiguration including initial scheduling parameters, and a set of preconfigured opportunities for communicating data; monitor the dynamic scheduling indication based on the initial scheduling parameters and the set of preconfigured opportunities; and communicate with a base station based on receiving the dynamic scheduling indication.

[0217] The I / O controller 1115 can manage the input and output signals for the device 1105. The I / O controller 1115 can also manage peripheral devices not integrated into the device 1105. In some cases, the I / O controller 1115 can represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 1115 can utilize an operating system such as: or another known operating system. In other cases, the I / O controller 1115 can represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, the I / O controller 1115 can be implemented as part of a processor. In some cases, a user can interact with the device 1105 via the I / O controller 1115 or via a hardware component controlled by the I / O controller 1115.

[0218] The transceiver 1120 can perform two-way communication via one or more antennas, wired or wireless links as described herein. For example, the transceiver 1120 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1120 can also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and to demodulate packets received from the antenna. In some cases, the wireless device can include a single antenna 1125. However, in some cases, the device can have more than one antenna 1125 capable of simultaneously transmitting or receiving multiple wireless transmissions.

[0219] The memory 1130 can include random access memory (RAM) and read-only memory (ROM). The memory 1130 can store computer-readable, computer-executable code 1135 that includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, the memory 1130 can contain a basic input / output system (BIOS), etc., which can control basic hardware or software operations, such as interactions with peripheral components or devices.

[0220] The processor 1140 can include intelligent hardware devices (e.g., general-purpose processor, DSP, CPU, microcontroller, ASIC, FPGA, programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 1140 can be configured to operate a memory array using a memory controller. In other cases, the memory controller can be integrated into the processor 1140. The processor 1140 can be configured to execute computer-readable instructions stored in a memory (e.g., memory 1130) to cause the device 1105 to perform various functions (e.g., functions or tasks supporting hybrid scheduling techniques).

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

[0222] Figure 12 FIG. 1200 is a block diagram showing a device 1205 that supports hybrid scheduling techniques in accordance with aspects of the present disclosure. Device 1205 may be an example of an aspect of base station 105 as described herein. Device 1205 may include a receiver 1210, a hybrid scheduling manager 1215, and a transmitter 1220. Device 1205 may also include a processor. Each of these components may communicate with one another (e.g., via one or more buses).

[0223] The receiver 1210 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 hybrid scheduling techniques, etc.). The information may be passed to other components of device 1205. The receiver 1210 may be an example of an aspect of transceiver 1520 described herein. The receiver 1210 may utilize a single antenna or an array of antennas. Figure 15 The receiver 1210 may utilize a single antenna or an array of antennas.

[0224] The hybrid scheduling manager 1215 may: configure a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data, send the dynamic scheduling indication to one or more UEs based on the initial scheduling parameters and the set of pre-configured timings, and communicate with one or more UEs based on sending the dynamic scheduling indication. The hybrid scheduling manager 1215 may be an example of an aspect of hybrid scheduling manager 1510 described herein.

[0225] The hybrid scheduling manager 1215 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the hybrid scheduling manager 1215 or its sub-components may be performed by one or more of the following designed to perform the functions described in the present disclosure: 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.

[0226] The hybrid scheduling manager 1215 or its sub-components can be physically located at various positions, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of the present disclosure, the hybrid scheduling manager 1215 or its sub-components can be separate and distinct components. In some examples, according to various aspects of the present disclosure, the hybrid scheduling manager 1215 or its sub-components can be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in the present disclosure, or combinations thereof.

[0227] The transmitter 1220 can transmit signals generated by other components of the device 1205. In some examples, the transmitter 1220 can be co-located with the receiver 1210 in a transceiver module. For example, the transmitter 1220 can be an example of aspects of the transceiver 1520 described in Figure 15 reference. The transmitter 1220 can utilize a single antenna or a set of antennas.

[0228] Figure 13 Block diagram 1300 shows a device 1305 that supports hybrid scheduling techniques in accordance with aspects of the present disclosure. The device 1305 can be an example of aspects of the device 1205 or the base station 105 described herein. The device 1305 can include a receiver 1310, a hybrid scheduling manager 1315, and a transmitter 1335. The device 1305 can also include a processor. Each of these components can communicate with one another (e.g., via one or more buses).

[0229] The receiver 1310 can 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 hybrid scheduling techniques, etc.). The information can be passed to other components of the device 1305. The receiver 1310 can be an example of aspects of the transceiver 1520 described in Figure 15 reference. The receiver 1310 can utilize a single antenna or a set of antennas.

[0230] The hybrid scheduling manager 1315 can be an example of aspects of the hybrid scheduling manager 1215 described herein. The hybrid scheduling manager 1315 can include a configuration manager 1320, a scheduling manager 1325, and a communication component 1330. The hybrid scheduling manager 1315 can be an example of aspects of the hybrid scheduling manager 1510 described herein.

[0231] The configuration manager 1320 can configure a hybrid scheduling configuration that includes dynamic scheduling indications, pre-configurations including initial scheduling parameters, and a set of pre-configured timings for communicating data.

[0232] The scheduling manager 1325 may send dynamic scheduling indications to one or more UEs based on an initial scheduling parameter and a set of preconfigured timings. The communication component 1330 may communicate with one or more UEs based on sending the dynamic scheduling indications.

[0233] The transmitter 1335 may send signals generated by other components of the device 1305. In some examples, the transmitter 1335 may be collocated with the receiver 1310 in a transceiver module. For example, the transmitter 1335 may be an example of an aspect of the transceiver 1520 described in Figure 15 reference. The transmitter 1335 may utilize a single antenna or a set of antennas.

[0234] Figure 14 FIG. 1400 is a block diagram showing a hybrid scheduling manager 1405 that supports hybrid scheduling techniques in accordance with aspects of the present disclosure. The hybrid scheduling manager 1405 may be an example of an aspect of the hybrid scheduling manager 1215, the hybrid scheduling manager 1315, or the hybrid scheduling manager 1510 described herein. The hybrid scheduling manager 1405 may include a configuration manager 1410, a scheduling manager 1415, a communication component 1420, an SPS manager 1425, a configuration grant manager 1430, and a retransmission manager 1435. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).

[0235] The configuration manager 1410 may configure a hybrid scheduling configuration that includes a dynamic scheduling indication, a preconfiguration including an initial scheduling parameter, and a set of preconfigured timings for communicating data.

[0236] In some examples, the configuration manager 1410 may configure one or more scheduling parameters for one or more UEs via DCI, where the one or more scheduling parameters include time domain resource allocation, modulation and coding scheme, HARQ feedback timing, or a combination thereof.

[0237] In some examples, the configuration manager 1410 may identify a set of control resources and a set of search spaces for configuring the dynamic scheduling indication. In some examples, the configuration manager 1410 may configure a first set of parameters for monitoring the dynamic scheduling indication based on the set of control resources. In some examples, the configuration manager 1410 may configure a second set of parameters for monitoring the dynamic scheduling indication based on the set of search spaces, where the monitoring is based on the first set of parameters and the second set of parameters.

[0238] In some examples, the configuration manager 1410 may configure one or more monitoring opportunities for dynamic scheduling indication, the one or more monitoring opportunities being consistent with a set of preconfigured opportunities, wherein the dynamic scheduling indication is sent according to the one or more monitoring opportunities and the set of preconfigured opportunities.

[0239] In some examples, the configuration manager 1410 may configure one or more monitoring opportunities for dynamic scheduling indication, wherein the dynamic scheduling indication is sent during each of the one or more monitoring opportunities corresponding to a preconfigured scheduling opportunity in the set of preconfigured opportunities.

[0240] In some examples, the configuration manager 1410 may configure one or more monitoring opportunities for dynamic scheduling indication, wherein the dynamic scheduling indication is sent during each of the one or more monitoring opportunities corresponding to a preconfigured scheduling opportunity in the set of preconfigured opportunities, and wherein the one or more monitoring opportunities are based on a monitoring pattern indicated by a search space set configuration.

[0241] In some examples, configure two or more preconfigured opportunity patterns for the set of preconfigured opportunities, wherein a first dynamic scheduling indication is associated with a first preconfigured opportunity pattern among the two or more preconfigured opportunity patterns, and a second dynamic scheduling indication is associated with a second preconfigured opportunity pattern among the two or more preconfigured opportunity patterns, and wherein sending the dynamic scheduling indication includes.

[0242] In some examples, the configuration manager 1410 may configure two or more preconfigured opportunity patterns for the set of preconfigured opportunities, wherein the dynamic scheduling indication is associated with each of the two or more preconfigured opportunity patterns. In some examples, the configuration manager 1410 may configure, based on a search space set configuration, a threshold (e.g., maximum) number of physical control channel candidates for a dynamic scheduling indication for a corresponding aggregation level.

[0243] In some examples, the configuration manager 1410 may send an indication of the maximum number of physical control channel candidates to one or more UEs.

[0244] In some cases, a first set of parameters includes frequency domain resources for dynamic scheduling indication and a duration of one or more symbols for monitoring the dynamic scheduling indication. In some cases, a second set of parameters includes monitoring opportunity periodicity, monitoring opportunity offset, start symbol of the monitoring opportunity, aggregation level, number of downlink control channel candidates for each aggregation level, or a combination thereof.

[0245] The scheduling manager 1415 may send a dynamic scheduling indication to one or more UEs based on an initial scheduling parameter and a set of preconfigured timings. In some examples, the scheduling manager 1415 may send a dynamic scheduling PDCCH including DCI that has UE-specific information for each of one or more UEs.

[0246] In some examples, the scheduling manager 1415 may send a dynamic scheduling indication during one or more monitoring timings based on a monitoring pattern indicated by a set of search spaces. In some examples, the scheduling manager 1415 may send at least one of a first dynamic scheduling indication or a second dynamic scheduling indication.

[0247] In some examples, the scheduling manager 1415 may send an indication that a first dynamic scheduling indication is associated with a first preconfigured timing pattern and a second dynamic scheduling indication is associated with a second preconfigured timing pattern.

[0248] In some examples, sending an indication of data transmission scheduled during a time interval via a dynamic scheduling indication includes an indication of an original data transmission, or a retransmission of data associated with a set of preconfigured timings, or a combination thereof.

[0249] In some examples, sending an indication of data transmission scheduled during a first time interval via a dynamic scheduling indication includes an indication of an original data transmission, or a retransmission of data, or a combination thereof.

[0250] In some examples, sending an indication of data transmission scheduled during a first time interval via a dynamic scheduling indication includes an indication of an original data transmission. In some examples, sending a first data transmission via a first dynamic scheduling indication includes an indication of an original data transmission. In some examples, sending a second data transmission via a second dynamic scheduling indication includes an indication of a retransmission of data.

[0251] In some examples, sending a first data transmission scheduled during a first time interval via a first dynamic scheduling indication includes an indication of an original data transmission. In some examples, sending a second data transmission scheduled during a second time interval different from the first time interval via a second dynamic scheduling indication includes an indication of a retransmission of data.

[0252] In some examples, the scheduling manager 1415 may send an indication via a dynamic scheduling indication that a PDCCH releasing a set of preconfigured timings has been sent. In some examples, the scheduling manager 1415 may send a dynamic scheduling indication during a first portion in time of each time interval corresponding to the set of preconfigured timings.

[0253] In some examples, the scheduling manager 1415 may send a mapping of content fields included in the group common DCI via the group common DCI. In some examples, the scheduling manager 1415 may send one or more parameters that replace or modify initial scheduling parameters via a dynamic scheduling indication.

[0254] In some cases, the set of preconfigured occasions includes a subset of one or more monitoring occasions. In some cases, the indication is sent via radio resource control signaling, via a dynamic scheduling indication, or a combination thereof. In some cases, the dynamic scheduling indication includes an indication of whether at least one of two or more preconfigured occasion patterns includes data transmission during a corresponding preconfigured occasion.

[0255] In some cases, the dynamic scheduling indication includes an indication of whether each of two or more preconfigured occasion patterns includes corresponding data transmission during a corresponding preconfigured occasion. In some cases, the original data transmission is scheduled according to the set of preconfigured occasions.

[0256] In some cases, the dynamic scheduling indication includes a first PDCCH having a cyclic redundancy check scrambled by a first radio network temporary identifier, where the first radio network temporary identifier is different from a second radio network temporary identifier that scrambles the cyclic redundancy check of a second PDCCH used to activate the set of preconfigured occasions. In some cases, the first radio network temporary identifier includes a power saving radio network temporary identifier.

[0257] In some cases, the dynamic scheduling indication is sent in a first control resource set or a first search space set or both, which is different from a second control resource set or a second search space set or both for a second PDCCH used to activate the set of preconfigured occasions.

[0258] In some cases, the dynamic scheduling indication includes UE-specific DCI. In some cases, the one or more parameters include time domain resource allocation, frequency domain resource allocation shift; physical uplink control channel resources, modulation and coding scheme, HARQ feedback timing, or a combination thereof. The communication component 1420 may communicate with one or more UEs based on sending the dynamic scheduling indication.

[0259] In some examples, the communication component 1420 may send at least one of an original data transmission or a retransmission according to the set of preconfigured occasions during a first time interval, where another retransmission of the data is sent during a second time interval different from the first time interval.

[0260] In some examples, the communication component 1420 may send an original data transmission during a first time interval according to a set of preconfigured timings, where a retransmission of the data is sent during a second time interval different from the first time interval. In some examples, the communication component 1420 may send an original data transmission and a retransmission of the data based on a set of preconfigured timings. In some examples, the communication component 1420 may send an original data transmission during a first time interval according to a set of preconfigured timings.

[0261] The SPS manager 1425 may send an indication of periodic and initial scheduling parameters for downlink transmissions to one or more UEs, where the set of preconfigured timings is based on the periodic and initial scheduling parameters for downlink transmissions. The configuration grant manager 1430 may send an indication of periodic and initial scheduling parameters for uplink transmissions to one or more UEs, where the set of preconfigured timings is based on the periodic and initial scheduling parameters for uplink transmissions.

[0262] The retransmission manager 1435 may send a PDCCH indicating the scheduling of a retransmission of data associated with the set of preconfigured timings. In some examples, the retransmission manager 1435 may send a retransmission of the data based on the sent PDCCH. In some examples, the retransmission manager 1435 may send a PDCCH indicating a retransmission of data associated with the set of preconfigured timings.

[0263] In some examples, the retransmission manager 1435 may send a retransmission of the data based on receiving a PDCCH, where the retransmission of the data is sent during a timing different from the set of preconfigured timings.

[0264] Figure 15 FIG. shows a system 1500 including a device 1505 that supports hybrid scheduling techniques, according to aspects of the present disclosure. The device 1505 may be an example of or include components of the device 1205, device 1305, or base station 105 described herein. The device 1505 may include components for two-way voice and data communication, including components for sending and receiving communications, including a hybrid scheduling manager 1510, a network communication manager 1515, a transceiver 1520, an antenna 1525, a memory 1530, a processor 1540, and an inter-station communication manager 1545. These components may communicate electronically via one or more buses (e.g., bus 1550).

[0265] The hybrid scheduling manager 1510 may: configure a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data, send the dynamic scheduling indication to one or more UEs based on the initial scheduling parameters and the set of pre-configured timings, and communicate with one or more UEs based on sending the dynamic scheduling indication.

[0266] The network communication manager 1515 may manage communication with the core network (e.g., via one or more wired backhaul links). For example, the network communication manager 1515 may manage the delivery of data communication for client devices such as one or more UEs 115.

[0267] The transceiver 1520 may perform two-way communication via one or more antennas, wired or wireless links as described herein. For example, the transceiver 1520 may represent a wireless transceiver and may communicate two-way with another wireless transceiver. The transceiver 1520 may also include a modem to modulate packets and provide the modulated packets to the antenna for transmission, and demodulate the packets received from the antenna. In some cases, the wireless device may include a single antenna 1525. However, in some cases, the device may have more than one antenna 1525 capable of simultaneously transmitting or receiving multiple wireless transmissions.

[0268] The memory 1530 may include RAM, ROM, or a combination thereof. The memory 1530 may store computer-readable code 1535 including instructions that, when executed by a processor (e.g., processor 1540), cause the device to perform the various functions described herein. In some cases, the memory 1530 may contain a BIOS, etc., which may control basic hardware or software operations such as interactions with peripheral components or devices.

[0269] The processor 1540 may include intelligent hardware devices (e.g., a general-purpose processor, DSP, CPU, microcontroller, ASIC, FPGA, programmable logic device, discrete gate or transistor logic component, discrete hardware component, or any combination thereof). In some cases, the processor 1540 may be configured to operate a memory array using a memory controller. In some cases, the memory controller may be integrated into the processor 1540. The processor 1540 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1530) to cause the device 1505 to perform various functions (e.g., functions or tasks supporting hybrid scheduling techniques).

[0270] The inter-station communication manager 1545 may manage communications with other base stations 105 and may include a controller or scheduler for controlling communications with UEs 115 that cooperate with other base stations 105. For example, the inter-station communication manager 1545 may coordinate the scheduling of transmissions to UEs 115 for various interference mitigation techniques such as beamforming or joint transmission. In certain examples, the inter-station communication manager 1545 may provide an X2 interface within an LTE / LTE-A wireless communication network technology to provide communication between base stations 105.

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

[0272] Figure 16 A flowchart illustrating a method 1600 for supporting hybrid scheduling techniques in accordance with aspects of the present disclosure is shown. The operations of method 1600 may be implemented by a UE 115 or its components as described herein. For example, the operations of method 1600 may be performed by a hybrid scheduling manager as described with reference to Figures 8 to 11 In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the functions described herein. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the functions described herein.

[0273] At 1605, the UE may identify a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data. The operation of 1605 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1605 may be performed by a scheduling component as described with reference to Figures 8 to 11 described.

[0274] At 1610, the UE may monitor the dynamic scheduling indication based on the initial scheduling parameters and the set of pre-configured timings. The operation of 1610 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1610 may be performed by a monitoring component as described with reference to Figures 8 to 11 described.

[0275] At 1615, the UE may communicate with the base station based on receiving the dynamic scheduling indication. The operation of 1615 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1615 may be performed by a communication manager as described with reference to Figures 8 to 11 described.

[0276] Figure 17 shows a flowchart of a method 1700 that supports hybrid scheduling techniques in accordance with aspects of the present disclosure. Operations of method 1700 may be implemented by a UE 115 or components thereof as described herein. For example, operations of method 1700 may be performed by a hybrid scheduling manager as described with reference to Figures 8 to 11 In some examples, a UE may execute a set of instructions to control functional elements of the UE to perform the functions described herein. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the functions described herein.

[0277] At 1705, the UE may identify a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data. The operation of 1705 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1705 may be performed by a scheduling component as described with reference to Figures 8 to 11 described.

[0278] At 1710, the UE may monitor a dynamic scheduling PDCCH that includes DCI having UE-specific information for one or more UEs. The operation of 1715 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1715 may be performed by a monitoring component as described with reference to Figures 8 to 11 described.

[0279] At 1715, the UE may receive the dynamic scheduling PDCCH. The operation of 1715 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1715 may be performed by a scheduling component as described with reference to Figures 8 to 11 described.

[0280] At 1720, the UE may decode the dynamic scheduling PDCCH to obtain scheduling information for one or more of the pre-configured timings in the set of pre-configured timings. The operation of 1720 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1720 may be performed by a decoder as described with reference to Figures 8 to 11 described.

[0281] At 1725, the UE may communicate with a base station based on receiving the dynamic scheduling indication, wherein communicating with the base station is based on the scheduling information. The operation of 1725 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1725 may be performed by a communication manager as described with reference to Figures 8 to 11 described.

[0282] Figure 18shows a flow chart of a method 1800 that supports hybrid scheduling techniques according to aspects of the present disclosure. Operations of method 1800 may be implemented by a UE 115 or components thereof as described herein. For example, operations of method 1800 may be performed by a hybrid scheduling manager as described with reference to Figures 8 to 11 In some examples, the UE may execute a set of instructions to control functional elements of the UE to perform the functions described herein. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the functions described herein.

[0283] At 1805, the UE may identify a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data. The operation of 1805 may be performed according to the methods described herein. In some examples, aspects of the operation of 1805 may be performed by a scheduling component as described with reference to Figures 8 to 11 described.

[0284] At 1810, the UE may identify a set of control resources and a set of search spaces that configure the dynamic scheduling indication. The operation of 1810 may be performed according to the methods described herein. In some examples, aspects of the operation of 1810 may be performed by a scheduling component as described with reference to Figures 8 to 11 described.

[0285] At 1815, the UE may identify a first set of parameters for monitoring the dynamic scheduling indication based on the set of control resources. The operation of 1815 may be performed according to the methods described herein. In some examples, aspects of the operation of 1815 may be performed by a scheduling parameter component as described with reference to Figures 8 to 11 described.

[0286] At 1820, the UE may identify a second set of parameters for monitoring the dynamic scheduling indication based on the set of search spaces. The operation of 1820 may be performed according to the methods described herein. In some examples, aspects of the operation of 1820 may be performed by a scheduling parameter component as described with reference to Figures 8 to 11 described.

[0287] At 1825, the UE may monitor the dynamic scheduling indication based on the initial scheduling parameters and the set of pre-configured timings, where the monitoring is based on the first set of parameters and the second set of parameters. The operation of 1825 may be performed according to the methods described herein. In some examples, aspects of the operation of 1825 may be performed by a monitoring component as described with reference to Figures 8 to 11 described.

[0288] At 1830, the UE may communicate with the base station based on receiving a dynamic scheduling indication. The operations at 1830 may be performed in accordance with the methods described herein. In some examples, aspects of the operations at 1830 may be performed by the communication manager referenced Figures 8 to 11 as described.

[0289] Figure 19 FIG. shows a flowchart of a method 1900 supporting hybrid scheduling techniques in accordance with aspects of the present disclosure. The operations of method 1900 may be implemented by base station 105 or its components as described herein. For example, the operations of method 1900 may be performed by the hybrid scheduling manager referenced Figures 12 to 15 as described. 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 herein. Additionally or alternatively, the base station may use dedicated hardware to perform aspects of the functions described herein.

[0290] At 1905, the base station may configure a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a set of pre-configured timings for communicating data. The operations at 1905 may be performed in accordance with the methods described herein. In some examples, aspects of the operations at 1905 may be performed by the configuration manager referenced Figures 12 to 15 as described.

[0291] At 1910, the base station may send a dynamic scheduling indication to one or more UEs based on the initial scheduling parameters and the set of pre-configured timings. The operations at 1910 may be performed in accordance with the methods described herein. In some examples, aspects of the operations at 1910 may be performed by the scheduling manager referenced Figures 12 to 15 as described.

[0292] At 1915, the base station may communicate with one or more UEs based on sending the dynamic scheduling indication. The operations at 1915 may be performed in accordance with the methods described herein. In some examples, aspects of the operations at 1915 may be performed by the communication component referenced Figures 12 to 15 as described.

[0293] It should be noted that the methods described herein describe possible implementations, and the operations and steps may be rearranged or otherwise modified, and other implementations are possible. Additionally, aspects from two or more of the methods may be combined.

[0294] An overview of aspects of the present disclosure is provided below:

[0295] Aspect 1: A method for wireless communication at a UE, comprising: identifying a hybrid scheduling configuration that includes a dynamic scheduling indication, a pre-configuration including initial scheduling parameters, and a plurality of pre-configured opportunities for communicating data; monitoring the dynamic scheduling indication at least in part based on the initial scheduling parameters and the plurality of pre-configured opportunities; and communicating with a base station at least in part based on receiving the dynamic scheduling indication.

[0296] Aspect 2: The method of Aspect 1, wherein monitoring the dynamic scheduling indication includes: monitoring a dynamic scheduling physical downlink control channel including downlink control information having UE-specific information for one or more UEs.

[0297] Aspect 3: The method of Aspect 2, further comprising: receiving the dynamic scheduling physical downlink control channel; and decoding the dynamic scheduling physical downlink control channel to obtain scheduling information for one or more of the plurality of pre-configured opportunities, wherein communicating with the base station is at least in part based on the scheduling information.

[0298] Aspect 4: The method of any one of Aspects 2 to 3, further comprising: identifying one or more scheduling parameters via the downlink control information, wherein the one or more scheduling parameters include time domain resource allocation, modulation and coding scheme, HARQ feedback timing, or a combination thereof.

[0299] Aspect 5: The method of any one of Aspects 1 to 4, further comprising: receiving an indication of periodic and initial scheduling parameters for downlink transmission from the base station, wherein the plurality of pre-configured opportunities are at least in part based on the periodic and initial scheduling parameters for downlink transmission.

[0300] Aspect 6: The method of any one of Aspects 1 to 5, further comprising: receiving an indication of periodic and initial scheduling parameters for uplink transmission from the base station, wherein the plurality of pre-configured opportunities are at least in part based on the periodic and initial scheduling parameters for uplink transmission.

[0301] Aspect 7: The method of any one of Aspects 1 to 6, further comprising: identifying a set of control resources and a set of search spaces configuring the dynamic scheduling indication; identifying a first set of parameters for monitoring the dynamic scheduling indication at least in part based on the set of control resources; and identifying a second set of parameters for monitoring the dynamic scheduling indication at least in part based on the set of search spaces, wherein the monitoring is at least in part based on the first set of parameters and the second set of parameters.

[0302] Aspect 8: The method of aspect 7, wherein the first set of parameters includes frequency domain resources for dynamic scheduling indication and the duration of one or more symbols for monitoring the dynamic scheduling indication; and the second set of parameters includes monitoring occasion periodicity, monitoring occasion offset, start symbol of the monitoring occasion, aggregation level, number of downlink control channel candidates for each aggregation level, or a combination thereof.

[0303] Aspect 9: The method of any one of aspects 1 to 8, further comprising: identifying one or more monitoring occasions for dynamic scheduling indication, the one or more monitoring occasions being consistent with a plurality of preconfigured occasions, wherein monitoring the dynamic scheduling indication is based on the one or more monitoring occasions and the plurality of preconfigured occasions.

[0304] Aspect 10: The method of any one of aspects 1 to 9, further comprising: identifying one or more monitoring occasions for dynamic scheduling indication, wherein monitoring the dynamic scheduling indication is performed during each of the one or more monitoring occasions corresponding to a preconfigured scheduling occasion among the plurality of preconfigured occasions.

[0305] Aspect 11: The method of any one of aspects 1 to 10, further comprising: identifying one or more monitoring occasions for dynamic scheduling indication, wherein monitoring the dynamic scheduling indication is performed during each of the one or more monitoring occasions corresponding to a preconfigured scheduling occasion among the plurality of preconfigured occasions, and wherein the one or more monitoring occasions are at least partially based on the monitoring pattern indicated by the search space set configuration.

[0306] Aspect 12: The method of any one of aspects 1 to 11, wherein monitoring the dynamic scheduling indication includes: monitoring the dynamic scheduling indication during one or more monitoring occasions that are at least partially based on the monitoring pattern indicated by the search space set configuration.

[0307] Aspect 13: The method of aspect 12, wherein the plurality of preconfigured occasions includes a subset of the one or more monitoring occasions.

[0308] Aspect 14: The method of any one of aspects 1 to 13, wherein identifying the hybrid scheduling configuration includes: identifying two or more preconfigured occasion patterns for the plurality of preconfigured occasions, wherein a first dynamic scheduling indication is associated with a first preconfigured occasion pattern among the two or more preconfigured occasion patterns, and a second dynamic scheduling indication is associated with a second preconfigured occasion pattern among the two or more preconfigured occasion patterns, and wherein monitoring the dynamic scheduling indication includes: monitoring at least one of the first dynamic scheduling indication or the second dynamic scheduling indication.

[0309] Aspect 15: The method of aspect 14, further comprising: receiving an indication that the first dynamic scheduling indication is associated with the first preconfigured occasion pattern and the second dynamic scheduling indication is associated with the second preconfigured occasion pattern.

[0310] Aspect 16: The method of aspect 15, wherein the indication is received via radio resource control signaling, via dynamic scheduling indication, or a combination thereof.

[0311] Aspect 17: The method of any one of aspects 1 to 16, wherein identifying a hybrid scheduling configuration includes: identifying two or more preconfigured timing patterns for a plurality of preconfigured timings, wherein the dynamic scheduling indication is associated with each of the two or more preconfigured timing patterns.

[0312] Aspect 18: The method of aspect 17, wherein the dynamic scheduling indication includes an indication of whether at least one of the two or more preconfigured timing patterns includes data transmission during a corresponding preconfigured timing.

[0313] Aspect 19: The method of any one of aspects 17 to 18, wherein the dynamic scheduling indication includes a corresponding indication of whether each of the two or more preconfigured timing patterns includes data transmission during a corresponding preconfigured timing.

[0314] Aspect 20: The method of any one of aspects 1 to 19, further comprising: identifying via the dynamic scheduling indication that data transmission scheduled during an interval includes an indication of an original data transmission, or a retransmission of data associated with a plurality of preconfigured timings, or a combination thereof.

[0315] Aspect 21: The method of aspect 20, wherein the original data transmission is scheduled according to a plurality of preconfigured timings.

[0316] Aspect 22: The method of any one of aspects 20 to 21, further comprising: receiving a physical downlink control channel that indicates scheduling of a retransmission of data associated with a plurality of preconfigured timings; and receiving the retransmission of data at least in part based on the received physical downlink control channel.

[0317] Aspect 23: The method of any one of aspects 1 to 22, further comprising: identifying via the dynamic scheduling indication that data transmission scheduled during a first time interval includes an indication of an original data transmission or a retransmission of data or a combination thereof; and receiving at least one of the original data transmission or the retransmission during the first time interval according to a plurality of preconfigured timings, wherein another retransmission of the data is received during a second time interval different from the first time interval.

[0318] Aspect 24: The method of any one of aspects 1 to 23, further comprising: identifying via the dynamic scheduling indication that data transmission scheduled during a first time interval includes an indication of an original data transmission; receiving the original data transmission during the first time interval according to a plurality of preconfigured timings, wherein the retransmission of the data is received during a second time interval different from the first time interval.

[0319] Aspect 25: The method as in any one of Aspects 1 to 24 further comprises: identifying an indication that a first data transmission includes an original data transmission via a first dynamic scheduling indication; identifying an indication that a second data transmission includes a retransmission of data via a second dynamic scheduling indication; and receiving the original data transmission and the retransmission of data at least in part based on a plurality of preconfigured occasions.

[0320] Aspect 26: The method as in any one of Aspects 1 to 25 further comprises: identifying an indication that a first data transmission scheduled during a first time interval includes an original data transmission via a first dynamic scheduling indication; identifying an indication that a second data transmission scheduled during a second time interval different from the first time interval includes a retransmission of data via a second dynamic scheduling indication; and receiving the original data transmission according to a plurality of preconfigured occasions during the first time interval, wherein the second data transmission is received during the second time interval.

[0321] Aspect 27: The method as in any one of Aspects 1 to 26 further comprises: monitoring a physical downlink control channel that indicates a retransmission of data associated with a plurality of preconfigured occasions; and receiving the retransmission of data at least in part based on receiving the physical downlink control channel.

[0322] Aspect 28: The method as in any one of Aspects 1 to 27 further comprises: receiving an indication that a physical downlink control channel releasing a plurality of preconfigured occasions has been sent via a dynamic scheduling indication.

[0323] Aspect 29: The method as in any one of Aspects 1 to 28, wherein the dynamic scheduling indication comprises a first physical downlink control channel having a cyclic redundancy check scrambled by a first radio network temporary identifier, the first radio network temporary identifier being different from a second radio network temporary identifier used to scramble the cyclic redundancy check of a second physical downlink control channel for activating a plurality of preconfigured occasions.

[0324] Aspect 30: The method as in Aspect 29, wherein the first radio network temporary identifier comprises a power saving radio network temporary identifier.

[0325] Aspect 31: The method as in any one of Aspects 1 to 30, wherein the dynamic scheduling indication is received in a first control resource set or a first search space set or both, which is different from a second control resource set or a second search space set or both for a second physical downlink control channel for activating a plurality of preconfigured occasions.

[0326] Aspect 32: The method according to any one of aspects 1 to 31, wherein monitoring the dynamic scheduling indication includes: monitoring the dynamic scheduling indication during a first portion of the time in each time interval corresponding to a plurality of preconfigured occasions.

[0327] Aspect 33: The method according to any one of aspects 1 to 32, further comprising: identifying, at least in part based on a search space set configuration, a maximum number of physical control channel candidates for a dynamic scheduling indication for a corresponding aggregation level, wherein monitoring the dynamic scheduling indication is at least in part based on the maximum number of physical control channel candidates.

[0328] Aspect 34: The method according to any one of aspects 1 to 33, wherein the dynamic scheduling indication includes UE-specific downlink control information.

[0329] Aspect 35: The method according to any one of aspects 1 to 34, wherein the dynamic scheduling indication includes group-common downlink control information, and the method further comprises: identifying, via the group-common downlink control information, a mapping of content fields included in the group-common downlink control information.

[0330] Aspect 36: The method according to any one of aspects 1 to 35, further comprising: receiving, via the dynamic scheduling indication, one or more parameters that replace or modify initial scheduling parameters.

[0331] Aspect 37: The method according to aspect 36, wherein the one or more parameters include time-domain resource allocation, frequency-domain resource allocation shift; physical uplink control channel resources, modulation and coding schemes, HARQ feedback timing, or a combination thereof.

[0332] Aspect 38: A method for wireless communication at a base station, comprising: configuring a hybrid scheduling configuration that includes a dynamic scheduling indication, a preconfiguration including initial scheduling parameters, and a plurality of preconfigured occasions for communicating data; sending the dynamic scheduling indication to one or more UEs at least in part based on the initial scheduling parameters and the plurality of preconfigured occasions; and communicating with the one or more UEs at least in part based on sending the dynamic scheduling indication.

[0333] Aspect 39: The method according to aspect 38, wherein sending the dynamic scheduling indication includes: sending a dynamic scheduling physical downlink control channel including downlink control information, the downlink control information having UE-specific information for each of the one or more UEs.

[0334] Aspect 40: The method according to aspect 239, further comprising: configuring, via the downlink control information, one or more scheduling parameters for the one or more UEs, wherein the one or more scheduling parameters include time-domain resource allocation, modulation and coding schemes, HARQ feedback timing, or a combination thereof.

[0335] Aspect 41: The method according to any one of aspects 38 to 40 further includes: sending an indication of periodic and initial scheduling parameters for downlink transmission to one or more UEs, wherein the plurality of preconfigured occasions are at least partially based on the periodic and initial scheduling parameters for downlink transmission.

[0336] Aspect 42: The method according to any one of aspects 38 to 41 further includes: sending an indication of periodic and initial scheduling parameters for uplink transmission to one or more UEs, wherein the plurality of preconfigured occasions are at least partially based on the periodic and initial scheduling parameters for uplink transmission.

[0337] Aspect 43: The method according to any one of aspects 38 to 42 further includes: identifying a set of control resources and a set of search spaces for configuring dynamic scheduling indications; configuring a first set of parameters for monitoring dynamic scheduling indications at least partially based on the set of control resources; and configuring a second set of parameters for monitoring dynamic scheduling indications at least partially based on the set of search spaces, wherein the monitoring is at least partially based on the first set of parameters and the second set of parameters.

[0338] Aspect 44: The method according to aspect 43, wherein the first set of parameters includes the frequency domain resources for the dynamic scheduling indication and the duration of one or more symbols for monitoring the dynamic scheduling indication; and the second set of parameters includes monitoring occasion periodicity, monitoring occasion offset, start symbol of the monitoring occasion, aggregation level, number of downlink control channel candidates for each aggregation level, or a combination thereof.

[0339] Aspect 45: The method according to any one of aspects 38 to 44 further includes: configuring one or more monitoring occasions for the dynamic scheduling indication, the one or more monitoring occasions being consistent with the plurality of preconfigured occasions, wherein the dynamic scheduling indication is sent according to the one or more monitoring occasions and the plurality of preconfigured occasions.

[0340] Aspect 46: The method according to any one of aspects 38 to 45 further includes: configuring one or more monitoring occasions for the dynamic scheduling indication, wherein the dynamic scheduling indication is sent during each of the one or more monitoring occasions corresponding to a preconfigured scheduling occasion among the plurality of preconfigured occasions.

[0341] Aspect 47: The method according to any one of aspects 38 to 46 further includes: configuring one or more monitoring occasions for the dynamic scheduling indication, wherein the dynamic scheduling indication is sent during each of the one or more monitoring occasions corresponding to a preconfigured scheduling occasion among the plurality of preconfigured occasions, and wherein the one or more monitoring occasions are at least partially based on the monitoring pattern indicated by the configuration of the set of search spaces.

[0342] Aspect 48: The method according to any one of aspects 38 to 47, wherein sending the dynamic scheduling indication includes: sending the dynamic scheduling indication during one or more monitoring opportunities based at least in part on a monitoring pattern indicated by a search space set configuration.

[0343] Aspect 49: The method according to any one of aspects 38 to 48, wherein the plurality of preconfigured opportunities includes a subset of one or more monitoring opportunities.

[0344] Aspect 50: The method according to any one of aspects 38 to 49, wherein configuring the hybrid scheduling configuration includes: configuring two or more preconfigured opportunity patterns for the plurality of preconfigured opportunities, wherein a first dynamic scheduling indication is associated with a first preconfigured opportunity pattern among the two or more preconfigured opportunity patterns, and a second dynamic scheduling indication is associated with a second preconfigured opportunity pattern among the two or more preconfigured opportunity patterns, and wherein sending the dynamic scheduling indication includes: sending at least one of the first dynamic scheduling indication or the second dynamic scheduling indication.

[0345] Aspect 51: The method according to aspect 50, further comprising: sending an indication that the first dynamic scheduling indication is associated with the first preconfigured opportunity pattern and the second dynamic scheduling indication is associated with the second preconfigured opportunity pattern.

[0346] Aspect 52: The method according to aspect 51, wherein the indication is sent via radio resource control signaling, via the dynamic scheduling indication, or a combination thereof.

[0347] Aspect 53: The method according to any one of aspects 38 to 52, wherein configuring the hybrid scheduling configuration includes: configuring two or more preconfigured opportunity patterns for the plurality of preconfigured opportunities, wherein the dynamic scheduling indication is associated with each of the two or more preconfigured opportunity patterns.

[0348] Aspect 54: The method according to aspect 53, wherein the dynamic scheduling indication includes an indication of whether at least one of the two or more preconfigured opportunity patterns includes data transmission during a corresponding preconfigured opportunity.

[0349] Aspect 55: The method according to any one of aspects 53 to 54, wherein the dynamic scheduling indication includes a corresponding indication of whether each of the two or more preconfigured opportunity patterns includes data transmission during a corresponding preconfigured opportunity.

[0350] Aspect 56: The method according to any one of aspects 38 to 55, further comprising: sending an indication via the dynamic scheduling indication that data transmission scheduled during a time interval includes an original data transmission, or a retransmission of data associated with the plurality of preconfigured opportunities, or a combination thereof.

[0351] Aspect 57: The method of aspect 56, wherein the original data transmission is scheduled according to a plurality of preconfigured opportunities.

[0352] Aspect 58: The method of any one of aspects 56 to 57, further comprising: transmitting a physical downlink control channel that indicates scheduling of a retransmission of data associated with a plurality of preconfigured opportunities; and transmitting a retransmission of the data at least in part based on the transmitted physical downlink control channel.

[0353] Aspect 59: The method of any one of aspects 38 to 58, further comprising: transmitting an indication via dynamic scheduling that a data transmission scheduled during a first time interval includes an original data transmission or a retransmission of the data or a combination thereof; and transmitting at least one of an original data transmission or a retransmission according to a plurality of preconfigured opportunities during the first time interval, wherein another retransmission of the data is transmitted during a second time interval different from the first time interval.

[0354] Aspect 60: The method of any one of aspects 38 to 59, further comprising: transmitting an indication via dynamic scheduling that a data transmission scheduled during a first time interval includes an original data transmission; transmitting the original data transmission according to a plurality of preconfigured opportunities during the first time interval, wherein a retransmission of the data is transmitted during a second time interval different from the first time interval.

[0355] Aspect 61: The method of any one of aspects 38 to 60, further comprising: transmitting an indication via a first dynamic scheduling that a first data transmission includes an original data transmission; transmitting an indication via a second dynamic scheduling that a second data transmission includes a retransmission of the data; and transmitting the original data transmission and the retransmission of the data at least in part based on a plurality of preconfigured opportunities.

[0356] Aspect 62: The method of any one of aspects 38 to 61, further comprising: transmitting an indication via a first dynamic scheduling that a first data transmission scheduled during a first time interval includes an original data transmission; transmitting an indication via a second dynamic scheduling that a second data transmission scheduled during a second time interval different from the first time interval includes a retransmission of the data; and transmitting the original data transmission according to a plurality of preconfigured opportunities during the first time interval.

[0357] Aspect 27: The method of any one of aspects 38 to 62, further comprising: transmitting a physical downlink control channel that indicates a retransmission of data associated with a plurality of preconfigured opportunities; and transmitting a retransmission of the data at least in part based on receiving the physical downlink control channel, wherein the retransmission of the data is transmitted during an opportunity different from the plurality of preconfigured opportunities.

[0358] Aspect 64: The method as in any one of Aspects 38 to 63 further includes: sending an indication, via a dynamic scheduling indication, that a physical downlink control channel for releasing a plurality of preconfigured occasions is sent.

[0359] Aspect 65: The method as in any one of Aspects 38 to 64, wherein the dynamic scheduling indication includes a first physical downlink control channel having a cyclic redundancy check scrambled by a first radio network temporary identifier, and the first radio network temporary identifier is different from a second radio network temporary identifier used for scrambling the cyclic redundancy check of a second physical downlink control channel for activating a plurality of preconfigured occasions.

[0360] Aspect 66: The method as in Aspect 65, wherein the first radio network temporary identifier includes a power saving radio network temporary identifier.

[0361] Aspect 67: The method as in any one of Aspects 38 to 66, wherein the dynamic scheduling indication is sent in a first control resource set or a first search space set or both, which is different from a second control resource set or a second search space set or both for a second physical downlink control channel for activating a plurality of preconfigured occasions.

[0362] Aspect 68: The method as in any one of Aspects 38 to 67, wherein sending the dynamic scheduling indication includes: sending the dynamic scheduling indication during a first portion of time corresponding to each time interval of a plurality of preconfigured occasions.

[0363] Aspect 69: The method as in any one of Aspects 38 to 68 further includes: configuring, at least in part based on a search space set configuration, a maximum number of physical control channel candidates for a dynamic scheduling indication for a corresponding aggregation level; and sending an indication of the maximum number of physical control channel candidates to one or more UEs.

[0364] Aspect 70: The method as in any one of Aspects 38 to 69, wherein the dynamic scheduling indication includes UE-specific downlink control information.

[0365] Aspect 71: The method as in any one of Aspects 38 to 70, wherein the dynamic scheduling indication includes group-common downlink control information, and the method further includes: sending, via the group-common downlink control information, a mapping of content fields included in the group-common downlink control information.

[0366] Aspect 72: The method as in any one of Aspects 38 to 71 further includes: sending, via the dynamic scheduling indication, one or more parameters for replacing or modifying initial scheduling parameters.

[0367] Aspect 73: The method of aspect 72, wherein one or more parameters include time domain resource allocation, frequency domain resource allocation shift; physical uplink control channel resources, modulation and coding schemes, HARQ feedback timing, or a combination thereof.

[0368] Aspect 74: An apparatus for wireless communication at a UE, comprising a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of any one of aspects 1 to 37.

[0369] Aspect 75: An apparatus for wireless communication at a UE, comprising at least one component for performing the method of any one of aspects 1 to 37.

[0370] Aspect 76: A non-transitory computer-readable medium storing code for wireless communication at a UE, the code comprising instructions executable by a processor to perform the method of any one of aspects 1 to 37.

[0371] Aspect 77: An apparatus, comprising a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of any one of aspects 38 to 73.

[0372] Aspect 78: An apparatus, comprising at least one component for performing the method of any one of aspects 38 to 73.

[0373] Aspect 79: A non-transitory computer-readable medium storing code, the code comprising instructions executable by a processor to perform the method of any one of aspects 38 to 73.

[0374] The techniques described herein can 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. CDMA systems can implement radio technologies such as CDMA2000, universal terrestrial radio access (UTRA). CDMA2000 covers standards such as IS-2000, IS-95, and IS-856. The IS-2000 version is often referred to as CDMA2000 1X, 1X, etc. IS-856 (TIA-856) is often referred to as CDMA2000 1xEV-DO, high rate packet data (HRPD), etc. UTRA includes wideband CDMA (WCDMA) and other variants of CDMA. TDMA systems can implement radio technologies such as the global system for mobile communications (GSM).

[0375] 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 the Universal Mobile Telecommunications System (UMTS). LTE, LTE-A, and LTE-A Pro are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, LTE-A Pro, NR, and GSM are described in documents from an organization called the "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization called the "3rd Generation Partnership Project 2" (3GPP2). The techniques described herein can be used in the systems and radio technologies mentioned herein and in other systems and radio technologies. Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for illustrative purposes and the LTE, LTE-A, LTE-A Pro, or NR terms may be used in most of the description, the techniques described herein are also applicable outside of LTE, LTE-A, LTE-A Pro, or NR applications.

[0376] Macro cells typically cover a relatively large geographical area (e.g., with a radius of several kilometers) and can allow unrestricted access to UEs with a service subscription. Compared to macro cells, small cells can be associated with a lower power base station, and small cells can operate in the same or different (e.g., licensed, unlicensed, etc.) frequency bands as macro cells. According to various examples, small cells can include picocells, femtocells, and microcells. For example, a picocell can cover a small geographical area and can allow unrestricted access to UEs with a service subscription to the network provider. A femtocell can cover a small geographical area (e.g., a home) and can provide restricted access to UEs associated with the femtocell (e.g., UEs in a Closed Subscriber Group (CSG), UEs for users in a home, etc.). The eNB for a macro cell can be referred to as a macro eNB. The eNB for a small cell can be referred to as a small cell eNB, a pico eNB, a femto eNB, or a home eNB. An eNB can support one or more (e.g., two, three, four, etc.) cells and can also support communication using one or more component carriers.

[0377] The wireless communication systems described herein can support synchronous or asynchronous operations. For synchronous operations, base stations can have similar frame timings, and transmissions from different base stations can be approximately aligned in time. For asynchronous operations, base stations can have different frame timings, and transmissions from different base stations can be misaligned in time. The techniques described herein can be used for synchronous operations or asynchronous operations.

[0378] The information and signals described herein can be represented using any of a variety of different one or more technologies. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the description can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0379] The various illustrative blocks and modules described in connection with the present disclosure can be implemented or executed using the following, which are designed to perform the functions described herein: general purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof. A general purpose processor can be a microprocessor, but in the alternative, the processor can be any conventional processor, controller, microcontroller, or state machine. The processor can also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0380] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored or transmitted on a computer-readable medium as one or more instructions or code. 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 can be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination of these. The features implementing the functions can also be physically located in different locations, including being distributed such that portions of the functions are implemented in different physical locations.

[0381] A computer-readable medium includes both a non-transitory computer storage medium and a communication medium, where the communication medium includes any medium that facilitates transfer of a computer program from one place to another. The non-transitory storage medium can be any available medium that can be accessed by a general or special purpose computer. By way of example and not limitation, the non-transitory computer-readable medium can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store the desired program code components in the form of instructions or data structures and that can be accessed by a general or special purpose computer or a general or special purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, microwave are used to send software from a website, server, or other remote source, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of the 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 typically reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable medium.

[0382] As used herein, the "or" in a list of items (e.g., a list that begins with a phrase such as "at least one of... " or "one or more of... ") included in a claim indicates an inclusive list, such 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). Also, as used herein, the phrase "based on" should not be construed as a reference to a closed set of conditions. For example, without departing from the scope of the present disclosure, an exemplary step described as "based on condition A" can be based on both condition A and condition B. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "at least partially based on".

[0383] In the accompanying drawings, like components or features may have the same reference numeral. Additionally, various components of the same type can be distinguished by following the reference numeral with a dash and a second numeral that differentiates among the like components. If only the first reference numeral is used in the specification, the description applies to any one of the like components having the same first reference numeral, regardless of the second reference numeral or any other subsequent reference numerals.

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

[0385] The present description is provided to enable a person 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. Thus, the present disclosure is not limited to the examples and designs described herein, but will be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication at a user equipment (UE), comprising: identifying a hybrid scheduling configuration, the hybrid scheduling configuration including a pre-configuration, the pre-configuration including initial scheduling parameters for communicating data and a plurality of pre-configured occasions, wherein the initial scheduling parameters and the plurality of pre-configured occasions are at least partially based on semi-persistent scheduling information, and wherein a pre-configured occasion among the plurality of pre-configured occasions is associated with a periodicity; monitoring the plurality of pre-configured occasions for a dynamic scheduling indication according to the periodicity, at least partially based on the initial scheduling parameters and dynamic scheduling information included in the hybrid scheduling configuration; and communicating with a network node at least partially based on receiving the dynamic scheduling indication in a first pre-configured occasion among the plurality of pre-configured occasions.

2. The method according to claim 1, wherein Monitoring the plurality of pre-configured occasions for a dynamic scheduling indication includes: monitoring a dynamic scheduling physical downlink control channel including downlink control information, the downlink control information having UE-specific information for one or more UEs.

3. The method according to claim 2, further comprising: receiving the dynamic scheduling physical downlink control channel; and decoding the dynamic scheduling physical downlink control channel to obtain scheduling information for one or more pre-configured occasions among the plurality of pre-configured occasions, wherein communicating with the network node is at least partially based on the scheduling information.

4. The method according to claim 2, further comprising: identifying one or more scheduling parameters via the downlink control information, wherein the one or more scheduling parameters include time domain resource allocation, modulation and coding scheme, hybrid automatic repeat request (HARQ) feedback timing, or a combination thereof.

5. The method according to claim 1, further comprising: receiving an indication of the periodicity and initial scheduling parameters for downlink transmission from the network node, wherein the plurality of pre-configured occasions are at least partially based on the periodicity and the initial scheduling parameters for the downlink transmission.

6. The method according to claim 1, further comprising: receiving an indication of the periodicity and initial scheduling parameters for uplink transmission from the network node, wherein the plurality of pre-configured occasions are at least partially based on the periodicity and the initial scheduling parameters for the uplink transmission.

7. The method according to claim 1, further comprising: identifying a control resource set and a search space set configuring the dynamic scheduling indication; identifying a first set of parameters for monitoring the plurality of pre-configured occasions for a dynamic scheduling indication, at least partially based on the control resource set; and identifying a second set of parameters for monitoring the plurality of pre-configured occasions for a dynamic scheduling indication, at least partially based on the search space set, wherein monitoring the plurality of pre-configured occasions is at least partially based on the first set of parameters and the second set of parameters.

8. The method according to claim 7, wherein: the first set of parameters includes a frequency domain resource for the dynamic scheduling indication and a duration of one or more symbols for monitoring the dynamic scheduling indication; and The second set of the parameters includes monitoring occasion periodicity, monitoring occasion offset, start symbol of the monitoring occasion, aggregation level, number of downlink control channel candidates for each aggregation level, or a combination thereof.

9. The method according to claim 1, wherein: the dynamic scheduling indication includes UE-specific downlink control information; or the dynamic scheduling indication includes group-common downlink control information, and the method further includes: identifying a mapping of content fields included in the group-common downlink control information via the group-common downlink control information.

10. The method according to claim 1, further includes: receiving, via the dynamic scheduling indication, one or more parameters that replace or modify the initial scheduling parameters.

11. The method according to claim 10, wherein, The one or more parameters include time domain resource allocation, frequency domain resource allocation shift; physical uplink control channel resources, modulation and coding scheme, hybrid automatic repeat request (HARQ) feedback timing, or a combination thereof.

12. The method according to claim 1, wherein, The dynamic scheduling indication includes a first physical downlink control channel having a cyclic redundancy check scrambled by a first radio network temporary identifier, the first radio network temporary identifier being different from a second radio network temporary identifier used to scramble the cyclic redundancy check of a second physical downlink control channel for activating the plurality of preconfigured occasions.

13. The method according to claim 12, wherein, The first radio network temporary identifier includes a power saving radio network temporary identifier.

14. The method according to claim 1, wherein, The dynamic scheduling indication is received in a first control resource set or a first search space set or both, the first control resource set or the first search space set being different from a second control resource set or a second search space set or both for the second physical downlink control channel for activating the plurality of preconfigured occasions.

15. The method according to claim 1, wherein, Monitoring the plurality of preconfigured occasions for the dynamic scheduling indication includes: monitoring the plurality of preconfigured occasions for the dynamic scheduling indication during a first portion of time in each time interval corresponding to the plurality of preconfigured occasions.

16. The method according to claim 1, further includes: identifying, at least partially based on a search space set configuration, a maximum number of physical control channel candidates for the dynamic scheduling indication for a corresponding aggregation level, wherein monitoring the dynamic scheduling indication is at least partially based on the maximum number of physical control channel candidates.

17. The method according to claim 1, further includes: identifying one or more monitoring occasions for the dynamic scheduling indication, the one or more monitoring occasions being consistent with the plurality of preconfigured occasions, wherein monitoring the plurality of preconfigured occasions for the dynamic scheduling indication is based on the one or more monitoring occasions and the plurality of preconfigured occasions.

18. The method according to claim 1, further includes: identifying one or more monitoring occasions for the dynamic scheduling indication, wherein monitoring the plurality of preconfigured occasions for the dynamic scheduling indication is performed during each monitoring occasion of the one or more monitoring occasions corresponding to a preconfigured scheduling occasion among the plurality of preconfigured occasions.

19. The method according to claim 1, further includes: Identify one or more monitoring occasions for the dynamic scheduling indication, wherein monitoring the plurality of preconfigured occasions for the dynamic scheduling indication is performed during each of the one or more monitoring occasions corresponding to a preconfigured scheduling occasion among the plurality of preconfigured occasions, and wherein the one or more monitoring occasions are at least partially based on a monitoring pattern indicated by a search space set configuration.

20. The method according to claim 1, wherein Monitoring the plurality of preconfigured occasions for the dynamic scheduling indication includes: Monitoring the plurality of preconfigured occasions for the dynamic scheduling indication during one or more monitoring occasions that are at least partially based on a monitoring pattern indicated by a search space set configuration, wherein the plurality of preconfigured occasions includes a subset of the one or more monitoring occasions.

21. The method according to claim 1, wherein, Identifying the hybrid scheduling configuration includes: Identifying two or more preconfigured occasion patterns for the plurality of preconfigured occasions, wherein a first dynamic scheduling indication is associated with a first preconfigured occasion pattern among the two or more preconfigured occasion patterns, and a second dynamic scheduling indication is associated with a second preconfigured occasion pattern among the two or more preconfigured occasion patterns, and wherein monitoring the plurality of preconfigured occasions for the dynamic scheduling indication includes: Monitoring the plurality of preconfigured occasions for at least one of the first dynamic scheduling indication or the second dynamic scheduling indication.

22. The method according to claim 21, further comprising: Receiving an indication that the first dynamic scheduling indication is associated with the first preconfigured occasion pattern and the second dynamic scheduling indication is associated with the second preconfigured occasion pattern, wherein the indication is received via radio resource control signaling, via the dynamic scheduling indication, or a combination thereof.

23. The method according to claim 1, wherein Identifying the hybrid scheduling configuration includes: Identifying two or more preconfigured occasion patterns for the plurality of preconfigured occasions, wherein the dynamic scheduling indication is associated with each of the two or more preconfigured occasion patterns, wherein the dynamic scheduling indication includes an indication of whether at least one of the two or more preconfigured occasion patterns includes a data transmission during a corresponding preconfigured occasion, or wherein the dynamic scheduling indication includes an indication of whether each of the two or more preconfigured occasion patterns includes a corresponding data transmission during a corresponding preconfigured occasion.

24. The method according to claim 1, further comprising: Identifying, via the dynamic scheduling indication, an indication that data transmission scheduled during an interval includes an original data transmission, or a retransmission of data associated with the plurality of preconfigured occasions, or a combination thereof; Receiving a physical downlink control channel indicating scheduling of the retransmission of the data associated with the plurality of preconfigured occasions; and Receiving the retransmission of the data at least partially based on the received physical downlink control channel.

25. The method according to claim 1, further comprising: Identifying, via the dynamic scheduling indication, an indication that data transmission scheduled during a first time interval includes an original data transmission scheduled according to the plurality of preconfigured occasions, or a retransmission of data, or a combination thereof; and Receive at least one of the original data transmission or the retransmission of the data during the first time interval, wherein another retransmission of the data is received during a second time interval different from the first time interval, or wherein the retransmission of the data is received during a third time interval different from the first time interval.

26. The method according to claim 1, further comprising: Identifying, via a first dynamic scheduling indication, an indication that a first data transmission includes an original data transmission; Identifying, via a second dynamic scheduling indication, an indication that a second data transmission includes a retransmission of the data; And Receiving the original data transmission and the retransmission of the data at least in part based on the plurality of preconfigured opportunities.

27. The method according to claim 1, further comprising: Identifying, via a first dynamic scheduling indication, an indication that a first data transmission scheduled during a first time interval includes an original data transmission; Identifying, via a second dynamic scheduling indication, an indication that a second data transmission scheduled during a second time interval different from the first time interval includes a retransmission of the data; And Receiving the original data transmission during the first time interval according to the plurality of preconfigured opportunities, wherein the second data transmission is received during the second time interval.

28. An apparatus for wireless communication at a user equipment (UE), comprising: Means for identifying a hybrid scheduling configuration, the hybrid scheduling configuration including a preconfiguration that includes initial scheduling parameters for communicating data and a plurality of preconfigured opportunities, wherein the initial scheduling parameters and the plurality of preconfigured opportunities are at least in part based on semi-persistent scheduling information, and wherein the preconfigured opportunities among the plurality of preconfigured opportunities are associated with periodicity; Means for monitoring the plurality of preconfigured opportunities for a dynamic scheduling indication according to the periodicity at least in part based on the initial scheduling parameters and dynamic scheduling information included in the hybrid scheduling configuration; And Means for communicating with a network node at least in part based on receiving the dynamic scheduling indication at a first preconfigured opportunity among the plurality of preconfigured opportunities.

29. An apparatus for wireless communication at a user equipment (UE), comprising: A processor, A memory coupled to the processor; And Instructions stored in the memory and executable by the processor to cause the apparatus to: Identify a hybrid scheduling configuration, the hybrid scheduling configuration including a preconfiguration that includes initial scheduling parameters for communicating data and a plurality of preconfigured opportunities, wherein the initial scheduling parameters and the plurality of preconfigured opportunities are at least in part based on semi-persistent scheduling information, and wherein the preconfigured opportunities among the plurality of preconfigured opportunities are associated with periodicity; Monitor the plurality of preconfigured opportunities for a dynamic scheduling indication according to the periodicity at least in part based on the initial scheduling parameters and dynamic scheduling information included in the hybrid scheduling configuration; And Communicate with a network node at least in part based on receiving the dynamic scheduling indication at a first preconfigured opportunity among the plurality of preconfigured opportunities.

30. A non-transitory computer-readable medium storing code for wireless communication at a user equipment (UE), the code including instructions executable by a processor to: Identify a hybrid scheduling configuration, the hybrid scheduling configuration including a pre-configuration, the pre-configuration including initial scheduling parameters for communicating data and a plurality of pre-configuration opportunities, wherein the initial scheduling parameters and the plurality of pre-configuration opportunities are at least partially based on semi-persistent scheduling information, and wherein a pre-configuration opportunity among the plurality of pre-configuration opportunities is associated with a periodicity; Monitor the plurality of pre-configuration opportunities for a dynamic scheduling indication according to the periodicity, at least partially based on the initial scheduling parameters and dynamic scheduling information included in the hybrid scheduling configuration; And Communicate with a network node at least partially based on receiving the dynamic scheduling indication in a first pre-configuration opportunity among the plurality of pre-configuration opportunities.

Citation Information

Patent Citations

  • Scheduling Device, Scheduled Device, and Resource Scheduling Method and Apparatus

    US20180279356A1