Prediction-based determination of communication parameters based on channel models for wireless communications

By configuring prediction capabilities in wireless devices and generating predictive values ​​of control parameters using channel condition models, the problem of frequent transmission of control signaling in the prior art is solved, and the effect of reducing power consumption and improving spectrum efficiency is achieved.

CN118541939BActive Publication Date: 2025-04-08QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202280088568.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2022-01-18
Filing Date
2022-12-21
Publication Date
2025-04-08
Estimated Expiration
2042-12-21

AI Technical Summary

Technical Problem

When existing wireless communication systems dynamically schedule control information, frequent transmission of control signaling results in high overhead, affecting spectrum efficiency.

Method used

By configuring prediction capabilities in wireless devices, predicted values ​​of control parameters are generated using channel condition models and initial values, reducing dependence on control signaling.

Benefits of technology

The transmission frequency and quantity of control signaling are reduced, power consumption and overhead are reduced, and spectral efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118541939B_ABST
    Figure CN118541939B_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for wireless communications are described. Some wireless devices may support a prediction capability for prediction-based control information. A first device may receive a first control signaling from a second device that activates the prediction capability of the first device to generate a set of one or more control parameters for communication. The second device may send a second control signaling to the first device to indicate an initial value of the control parameter and a channel condition model for the first device. The first device and the second device may generate a set of multiple values ​​associated with the control parameter over a time period based on the initial value of the control parameter and the channel condition model. The first device and the second device may communicate during at least the time period based on the generated set of values ​​associated with the control parameter.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references

[0002] This patent application claims priority to U.S. patent application No. 17 / 578,328, entitled “PREDICTION-BASED CONTROL INFORMATION FOR WIRELESS COMMUNICATIONS,” filed by Xu et al. on January 18, 2022, which is assigned to the assignee of this application and is expressly incorporated herein by reference.

[0003] introduce

[0004] The following relates generally to wireless communications, and more particularly to control information for wireless communications.

[0005] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasting, etc. These systems may be able to support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth generation (4G) systems (such as long term evolution (LTE) systems, advanced LTE (LTE-A) systems, or LTE-A Pro systems) and fifth generation (5G) systems (which may be referred to as new radio (NR) systems). These systems may employ techniques such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each base station or network access node simultaneously supporting communication for multiple communication devices, which may be further referred to as user equipment (UE). Summary of the invention

[0006] A method for wireless communication at a first device is described. The method may include receiving a first control signaling that activates a predictive capability of the first device to generate a set of one or more control parameters for communication, and receiving a second control signaling indicating an initial value of the set of one or more control parameters and a channel condition model for the first device. In some examples, the method may include generating a set of multiple values ​​associated with the set of one or more control parameters over a period of time. In some examples, the generated set of multiple values ​​may be based on the initial value of the set of one or more control parameters and the channel condition model. In some examples, the method may include communicating with a second device over at least the period of time based on the generated set of multiple values ​​associated with the set of one or more control parameters.

[0007] A device for wireless communication at a first device is described. The device may include a processor and a memory coupled to the processor. The processor may be configured to receive a first control signaling that activates a prediction capability of a first device to generate a set of one or more control parameters for communication, and receive a second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. In some examples, the processor may be configured to generate a set of multiple values ​​associated with the set of one or more control parameters within a certain time period. In some examples, the set of multiple values ​​generated may be based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. In some examples, the processor may be configured to communicate with a second device during at least the time period based on the set of multiple values ​​generated associated with the set of one or more control parameters.

[0008] Another apparatus for wireless communication at a first device is described. The apparatus may include a component for receiving a first control signaling that activates a predictive capability of the first device to generate a set of one or more control parameters for communication, and a component for receiving a second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. In some examples, the apparatus may include a component for generating a set of multiple values ​​associated with the set of one or more control parameters over a period of time. In some examples, the generated set of multiple values ​​is based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. In some examples, the apparatus may include a component for communicating with a second device during at least the period of time based on the generated set of multiple values ​​associated with the set of one or more control parameters.

[0009] A non-transitory computer-readable medium storing code for wireless communication at a first device is described. The code may include instructions that can be executed by a processor to receive a first control signaling that activates a prediction capability of a first device to generate a set of one or more control parameters for communication, and receive a second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. In some examples, the code may include instructions that can be executed by a processor to generate a set of multiple values ​​associated with the set of one or more control parameters within a certain time period. In some examples, the generated set of multiple values ​​can be based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. In some examples, the code may include instructions that can be executed by a processor to communicate with a second device during at least the time period based on the generated set of multiple values ​​associated with the set of one or more control parameters.

[0010] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, receiving the first control signaling may include operations, features, components, or instructions for receiving, via the first control signaling, an indication of a set of multiple channel condition models including at least a channel condition model.

[0011] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, receiving the second control signaling may include operations, features, components, or instructions for receiving an indication of an index to a channel condition model in the set of the plurality of channel condition models via the second control signaling.

[0012] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, receiving second control signaling may include operations, features, components, or instructions for receiving a first control message indicating an index subset of a subset of channel condition models from the set of multiple channel condition models and receiving a second control message indicating an index of a channel condition model for a first device in the index subset.

[0013] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first control signaling may indicate a corresponding type or a corresponding set of parameters, or both, associated with each channel condition model in the set of the plurality of channel condition models. In some examples, the corresponding type may correspond to a normalized function indicating a state of a channel between the first device and the second device, and the corresponding set of parameters may include an amplitude or a duration, or both, of the normalized function.

[0014] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, receiving the second control signaling may include operations, features, means, or instructions for receiving, via the second control signaling, a set of one or more model parameters associated with the channel condition model. The set of one or more model parameters may include a duration of the channel condition model, an amplitude of the channel condition model, or both.

[0015] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for receiving a first control message that configures a set of multiple model parameter sets associated with a set of multiple channel condition models, and receiving, via second control signaling, an indication of the one or more sets of model parameters associated with the channel condition model in the set of multiple model parameter sets configured by the first control message.

[0016] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, generating a set of multiple values ​​associated with the set of one or more control parameters may include operations, features, components, or instructions for generating a set of multiple values ​​associated with the set of one or more control parameters within the time period according to a channel condition model and based on a difference between a current time associated with the channel condition model and a reference time.

[0017] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for receiving a control message indicating a reference time of the first device.

[0018] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, receiving the second control signaling may include an operation, feature, component, or instruction for receiving a downlink control information (DCI) message indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, receiving the second control signaling may include an operation, feature, component, or instruction for starting a timer in response to receiving the DCI message. In some examples, the duration of the timer may be based on a time period.

[0019] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for receiving a control message indicating a time period for the first device.

[0020] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for receiving one or more DCI messages indicating resource allocation for communication between the first device and the second device during the time period. In some examples, each of the one or more DCI messages may include a resource indication field, and may exclude a modulation and coding scheme (MCS) field, a transmit power control (TPC) field, a transmit configuration indicator (TCI) field, or any combination thereof based on the predicted capabilities of the first device.

[0021] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, receiving a first control signaling may include operations, features, components, or instructions for receiving, via the first control signaling, an indication that a predictive capability of the first device may be activated for a first hybrid automatic repeat request (HARQ) process, activated for a set of multiple HARQ processes, activated based on a sounding reference signal (SRS) resource indicator (SRI), or any combination thereof.

[0022] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for sending a capability message indicating a predicted capability of the first device to the second device.

[0023] Some 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 measurement report messages to a second device, the one or more measurement report messages including an indication of channel state information (CSI) associated with a channel between the first device and the second device or location information associated with the first device, or both. In some examples, the channel condition model may be based on the one or more measurement report messages.

[0024] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the set of one or more control parameters includes MCS parameters, beam parameters, uplink power control parameters, or any combination thereof.

[0025] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first control signaling includes radio resource control (RRC) signaling, and the second control signaling includes second RRC signaling, a medium access control-control element (MAC-CE), a DCI, a downlink control channel message, or any combination thereof.

[0026] A method for wireless communication at a second device is described. The method may include sending a first control signaling to a first device, the first control signaling activating a prediction capability of the first device, and sending a second control signaling to the first device, the second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. In some examples, the method may include generating a set of multiple values ​​associated with the set of one or more control parameters over a time period. In some examples, the generated set of multiple values ​​may be based on the one or more initial values ​​of the set of one or more control parameters and the channel condition model. In some examples, the method may include scheduling communications with the first device during at least the time period based on the generated set of multiple values ​​associated with the set of one or more control parameters.

[0027] A device for wireless communication at a second device is described. The device may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instruction may be executable by the processor so that the device sends a first control signaling to a first device, the first control signaling activates the prediction capability of the first device, and sends a second control signaling to the first device, the second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. In some examples, the instruction may be executable by the processor to generate a set of multiple values ​​associated with the set of one or more control parameters within a certain time period. In some examples, the generated set of multiple values ​​may be based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. In some examples, the instruction may be executable by the processor to schedule communication with the first device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0028] Another apparatus for wireless communication at a second wireless device is described. The apparatus may include a component for sending a first control signaling to a first device, the first control signaling activating a prediction capability of the first device, and a component for sending a second control signaling to the first device, the second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. In some examples, the apparatus may include a component for generating a set of multiple values ​​associated with the set of one or more control parameters over a time period. In some examples, the generated set of multiple values ​​may be based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. In some examples, the apparatus may include a component for scheduling communication with the first device during at least the time period based on the generated set of multiple values ​​associated with the set of one or more control parameters.

[0029] A non-transitory computer-readable medium storing code for wireless communication at a second device is described. The code may include instructions that can be executed by a processor to send a first control signaling to a first device, the first control signaling activating a prediction capability of the first device, and to send a second control signaling to the first device, the second control signaling indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device. In some examples, the code may include instructions that can be executed by a processor to generate a set of multiple values ​​associated with the set of one or more control parameters within a certain time period. In some examples, the generated set of multiple values ​​can be based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. In some examples, the code may include instructions that can be executed by a processor to schedule communication with the first device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0030] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for sending, via a first control signaling, an indication of a set of multiple channel condition models including at least a channel condition model. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for sending, via a second control signaling, an indication of an index of a channel condition model in the set of multiple channel condition models.

[0031] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for sending an indication of the set of multiple channel condition models to a first device, to a group of one or more devices including the first device, to a set of multiple devices within the same cell, or any combination thereof.

[0032] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending a second control signaling may include an operation, feature, component, or instruction for sending a set of one or more model parameters associated with a channel condition model via the second control signaling, the set of one or more model parameters including a duration of the channel condition model or an amplitude of the channel condition model or both.

[0033] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for sending a first control message to a first device to configure a set of multiple model parameter sets associated with a set of multiple channel condition models, and sending, via second control signaling, an indication of the one or more sets of model parameters associated with the channel condition model in the set of multiple model parameter sets configured by the first control message.

[0034] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for generating a set of multiple values ​​associated with the set of one or more control parameters within the time period according to a channel condition model and based on a difference between a current time associated with the channel condition model and a reference time.

[0035] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for sending a control message to the first device indicating a reference time of the first device.

[0036] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending the second control signaling may include operations, features, components, or instructions for sending a DCI message and starting a timer in response to receiving the DCI message, the DCI message indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. In some examples, the duration of the timer may be based on a time period.

[0037] Some 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 DCI messages indicating resource allocation for communication between the first device and the second device during the time period to the first device. In some examples, each of the one or more DCI messages may include a resource indication field, and may exclude an MCS field, a TPC field, a TCI field, or any combination thereof based on the prediction capability of the first device.

[0038] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, sending a first control signaling may include operations, features, components, or instructions for sending, via the first control signaling, an indication that a predictive capability of the first device may be activated for a first HARQ process, activated for a set of multiple HARQ processes, activated according to an SRI, or any combination thereof.

[0039] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, means, or instructions for receiving, from the first device, a capability message indicating a predicted capability of the first device.

[0040] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for receiving one or more measurement report messages from a first device, the one or more measurement report messages including an indication of CSI associated with a channel between the first device and the second device, location information associated with the first device, or both. In some examples, the channel condition model may be based on the one or more measurement reports. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 An example of a wireless communication system supporting prediction-based control information for wireless communications in accordance with one or more aspects of the present disclosure is shown.

[0042] Figure 2 An example of a wireless communication system supporting prediction-based control information for wireless communications in accordance with one or more aspects of the present disclosure is shown.

[0043] FIG. 3A to FIG. 3C

[0013] An example of a channel condition model supporting prediction-based control information for wireless communications in accordance with one or more aspects of the present disclosure is shown.

[0044] Figure 4 An example of a process flow for supporting prediction-based control information for wireless communications in accordance with one or more aspects of the present disclosure is shown.

[0045] Figure 5 and Figure 6 A block diagram of an apparatus supporting prediction-based control information for wireless communications in accordance with one or more aspects of the present disclosure is shown.

[0046] Figure 7 A block diagram of a communications manager supporting prediction-based control information for wireless communications is shown in accordance with one or more aspects of the present disclosure.

[0047] Figure 8

[0013] A diagram of a system including a device supporting prediction-based control information for wireless communications in accordance with one or more aspects of the present disclosure is shown.

[0048] Fig. 9 and Fig.10 A block diagram of an apparatus supporting prediction-based control information for wireless communications in accordance with one or more aspects of the present disclosure is shown.

[0049] Fig.11A block diagram of a communications manager supporting prediction-based control information for wireless communications is shown in accordance with one or more aspects of the present disclosure.

[0050] Fig.12

[0013] A diagram of a system including a device supporting prediction-based control information for wireless communications in accordance with one or more aspects of the present disclosure is shown.

[0051] Figures 13 to 19 A flow chart illustrating a method of supporting prediction-based control information for wireless communications in accordance with one or more aspects of the present disclosure is shown. DETAILED DESCRIPTION

[0052] In some systems, a network node may schedule communications for one or more UEs or other wireless devices within a network. The network node may send DCI to the UE to dynamically or semi-persistently schedule communications. The DCI may indicate the time and frequency resources allocated by each UE for uplink or downlink communications and one or more control parameters used by the UE to send or receive communications. The control parameters may include MCS, beam information, power control parameters, or any combination thereof. The beam information may include an indication of a TCI state associated with a beam used by the UE to send or receive communications. The power control parameters may include one or more parameters for adjusting the transmit power of each communication. The control parameters may be based on the conditions of the channel between the UE and the network node, such as the gain or strength of the channel. In some examples, the conditions of the channel may be determined based on one or more signal measurements, such as reference signal received power (RSRP) measurements or reference signal received quality (RSRQ) measurements or both.

[0053] In some wireless communication systems (such as terrestrial networks), channel conditions may vary randomly over time due to terrestrial obstacles. A terrestrial network may include wireless devices located on or relatively close to the earth (e.g., in the atmosphere) that communicate via terrestrial channels. In order to cope with random changes in channel conditions, a network node may calculate or predict adjusted control parameters and send DCI relatively frequently based on the changing channel conditions to indicate the adjusted control parameters. The DCI may include one or more fields for conveying the value of each corresponding control parameter. Frequent transmission of control information via the DCI may be associated with relatively large overhead.

[0054] In some other wireless communication systems such as non-terrestrial networks (NTNs), communication channels may be relatively predictable. NTN systems may correspond to systems including one or more non-terrestrial network nodes (e.g., satellites) orbiting the earth. The channels between NTN nodes and other terrestrial or non-terrestrial wireless devices (e.g., other satellites, UEs, base stations) within the system may be associated with line-of-sight (LoS) conditions. In addition, NTN nodes may orbit the earth according to predictable or periodic satellite orbits. Thus, the distance between a wireless device and a network node may be relatively predictable, and there may be no ground reflectors or other physical obstacles to the channel between the wireless device and the network node. In this case, the conditions of the satellite or non-terrestrial channel may be relatively predictable.

[0055] In order to reduce the overhead associated with the relatively frequent transmission of control information, the techniques described herein enable a wireless device to predict a set of one or more control parameters for communicating with a network node based on a channel condition model and initial values ​​of the control parameters. According to one or more examples, the channel condition model may be configured or calculated by a network node and may be indicated to one or more wireless devices. The channel condition model may correspond to a function or curve indicating or modeling a change in a channel condition over time. For example, the channel condition model may be a linear curve, a quadratic curve, a piecewise curve, or any combination thereof, which may be defined according to one or more function or model parameters (such as duration or amplitude or both). In some examples, the channel condition model may model a channel (e.g., a satellite or NTN channel) associated with a relatively predictable change in channel conditions over time. Predicting a control parameter may include generating or calculating a value of a control parameter within a certain time period by inputting an initial value of the control parameter into a function associated with the channel condition model, wherein the function outputs a predicted (e.g., estimated or approximate) value of the control parameter. The output of the channel condition model may include one or more values ​​of each of the one or more control parameters (e.g., MCS, beam information, power control parameters) within a certain time period. For example, each output value may correspond to the value of a corresponding one of the control parameters at a corresponding time or within a corresponding time period. The wireless device and the network node may each calculate the value of the control parameter within the time period based on the indicated or selected channel condition model, and may apply the calculated value of each corresponding control parameter at the corresponding time during the communication.

[0056] In one or more examples, a UE or other wireless device as described herein may be configured with a prediction capability, which may correspond to the ability of the UE to predict (e.g., generate, calculate, or estimate) the value of a set of control parameters over time based on a channel condition model. The UE may send a capability message to a network node to indicate the prediction capability of the UE. The network node may send a first control signaling (e.g., RRC signaling) to the UE to activate or enable the prediction capability of the UE. The network node may additionally or alternatively send an indication of one or more configured channel condition models for the UE via the first control signaling. The channel condition model may be configured by cell, by UE, or by UE group based on channel conditions and UE location information. In some examples, each channel condition model may be defined according to a corresponding set of normalized model parameters (e.g., amplitude and duration).

[0057] In some examples, the network node may send a second control signaling to the UE to indicate a channel condition model in a set of multiple configured channel condition models and an initial value set of the control parameter. For example, the second control signaling may indicate an index of a channel condition model in the set of multiple configured channel condition models. The channel condition model and the initial value set may be indicated via the same or different control messages within the second control signaling. In some examples, a DCI message within the second control signaling may indicate the initial value set. One or more fields within the DCI message may convey the initial value of each control parameter.

[0058] The network node may send one or more other control messages or signals to the UE to indicate model parameters associated with the channel condition model, a reference time associated with the channel condition model, and a time period associated with the channel condition model. The model parameters may correspond to parameters of the channel condition model that may be adjusted based on the current conditions of the channel (e.g., duration, amplitude). For example, the UE may send a measurement report indicating CSI, positioning information of the UE, or both to the network node, and the network node may determine the adjusted model parameters based on the measurement report. The reference time may correspond to a reference point on a channel condition model curve of the UE. The UE may generate a set of values ​​for the control parameter based on the channel condition model and the difference between the current time and the reference time. The time period (which may be referred to as the validity duration) may correspond to a time period during which the UE may utilize the channel condition model. In some examples, if the time period expires, the UE may suppress prediction of the control value based on the channel condition model.

[0059] The network node and the UE can thereby generate predicted values ​​of one or more control parameters for a certain time period based on the channel condition model and the initial value of the control parameter. The network node and the UE can communicate via the channel according to the predicted value of the control parameter. The technology described herein can be used by a wireless device to reduce the amount of control information that can be exchanged between wireless devices to perform communication, which can reduce power consumption, reduce overhead and improve spectrum efficiency. By predicting the control value, the network node can suppress the value of the control parameter dynamically sent to the UE, which can reduce the control signaling overhead. In some examples, the network node can send a DCI message to schedule communication with the UE, and based on the predicted capability of the UE, one or more control information fields can be reused within the DCI or not present in the DCI. For example, the DCI message may include a resource allocation field for scheduling communication, but the DCI message may not include, for example, an MCS field, a TCI field, a TPC field, one or more other fields, or any combination thereof. Such compact DCI messages can reduce overhead and improve link budgets, which can provide improved communication with devices with reduced capabilities or improved communication within a system supporting Internet of Things (IoT) communications.

[0060] Aspects of the disclosure are first described in the context of wireless communication systems. Additional aspects are described with reference to channel condition models and process flows. Aspects of the disclosure are further illustrated and described with reference to apparatus diagrams, system diagrams, and flow diagrams related to prediction-based control information for wireless communication.

[0061] Figure 1 An example of a wireless communication system 100 supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be an LTE network, an LTE-A network, an LTE-A Pro network, or an NR network. In some examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable communication, low-latency communication, communication with low-cost and low-complexity devices, or any combination thereof.

[0062] The base stations 105 may be dispersed throughout a geographic area to form the wireless communication system 100, and may be different forms of devices or devices with 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 over which the UEs 115 and the base stations 105 may establish one or more communication links 125. The coverage area 110 may be an example of a geographic area over which the base stations 105 and the UEs 115 may support communication of signals according to one or more radio access technologies.

[0063] The UEs 115 may be dispersed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary or mobile, or stationary and mobile at different times. The UEs 115 may be devices in different forms or with different capabilities. Figure 1 Some example UEs 115 are shown in FIG. 1 . The UEs 115 described herein may be able to communicate with various types of devices, such as other UEs 115, base stations 105, or network equipment (e.g., core network nodes, relay devices, IAB nodes, or other network equipment), such as Figure 1 as shown in .

[0064] In some examples, one or more components of the wireless communication system 100 may operate as a network node or be referred to as a network node. As used herein, a network node may refer to an entity, device, equipment, or computing system of any UE 115, base station 105, relay node, core network 130 configured to perform any technology described herein. For example, the network node may be a UE 115. As another example, the network node may be a base station 105. As another example, a first network node may be configured to communicate with a second network node or a third network node. In one aspect of this example, the first network node may be a UE 115, the second network node may be a base station 105, and the third network node may be a UE 115. In another aspect of this example, the first network node may be a UE 115, the second network node may be a base station 105, and the third network node may be a base station 105. In other aspects of this example, the first network node, the second network node, and the third network node may be different. Similarly, references to UE 115, base station 105, apparatus, device, or computing system may include disclosure of UE 115, base station 105, apparatus, device, or computing system as a network node. For example, disclosure that UE 115 is configured to receive information from base station 105 also discloses that a first network node is configured to receive information from a second network node. In this example, consistent with the present disclosure, the first network node may refer to a first UE 115, a first base station 105, a first apparatus, a first device, or a first computing system configured to receive information; and the second network node may refer to a second UE 115, a second base station 105, a second apparatus, a second device, or a second computing system.

[0065] Base stations 105 may communicate with core network 130, or with each other, or both. For example, base stations 105 may interact with core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base stations 105 may communicate with each other via backhaul links 120 (e.g., via X2, Xn, or other interfaces) directly (e.g., directly between base stations 105) or indirectly (e.g., via core network 130), or both. In some examples, backhaul links 120 may be or include one or more wireless links. UE 115 may communicate with core network 130 via communication links 155.

[0066] One or more of the base stations 105 described herein may include or may be referred to by one of ordinary skill in the art as a base transceiver station, a radio base station, an access point, a radio transceiver, a NodeB, an eNodeB (eNB), a next generation NodeB or a giga NodeB (any of which may be referred to as a gNB), a home NodeB, a home eNodeB, or other suitable terminology. The base station 105 may include a communication manager 102 configured to send control signals to the UE 115 and receive communications from the UE 115. In some examples, the communication manager 102 may be configured to generate values ​​associated with control parameters for wireless communications.

[0067] UE 115 may include or may be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable term, where "device" may also be referred to as a unit, a station, a terminal, or a client, etc. UE 115 may also include or may be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, an IoT device, an Internet of Everything (IoE) device, or a machine type communication (MTC) device, etc., which may be implemented in various objects such as appliances, or vehicles, meters, etc. In some specific implementations, UE 115 may be or include a decomposed UE 115, wherein one or more of the various functions and communication layers of UE 115 may be split between multiple physical devices for communication between UE 115 and base station 105. In this case, the decomposed UE 115 may include corresponding physical devices that are configured to perform various functions and communications, such as performing one or more of the techniques for predictive control information based on wireless communication as described herein.

[0068] like Figure 1As shown, the UEs 115 described herein may be able to communicate with various types of devices, such as other UEs 115 that may sometimes act as relays, as well as base stations 105 and network equipment, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, etc. The UEs 115 may each include a communication manager 101 that may receive one or more control signals and communicate with the base stations 105 or network nodes 180.

[0069] The UE 115 and the base station 105 may wirelessly communicate with each other via one or more communication links 125 on 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 of a radio frequency spectrum band (e.g., a bandwidth portion (BWP)) operating according to one or more physical layer channels of a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling for coordinating carrier operations, user data, or other signaling. The wireless communication system 100 may support communication with the UE 115 using carrier aggregation or multi-carrier operation. Depending on the carrier aggregation configuration, the UE 115 may be configured to have multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation may be used for both frequency division duplex (FDD) and time division duplex (TDD) component carriers.

[0070] In some examples (e.g., in a carrier aggregation configuration), a carrier may also have acquisition signaling or control signaling that coordinates the operation of other carriers. A carrier may be associated with a frequency channel (e.g., an Evolved Universal Mobile Telecommunications System Terrestrial Radio Access (E-UTRA) Absolute Radio Frequency Channel Number (EARFCN)) and may be located based on a channel raster for discovery by UE 115. A carrier may operate in a standalone mode, in which initial acquisition and connection may be performed by UE 115 via the carrier, or a carrier may operate in a non-standalone mode, in which a different carrier (e.g., of the same or different radio access technology) is used to anchor the connection.

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

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

[0073] The signal waveform transmitted on the carrier may include multiple subcarriers (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 using MCM techniques, a resource element may include a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period and the subcarrier spacing are inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Therefore, the more resource elements received by the UE 115 and the higher the order of the modulation scheme, the higher the data rate for the UE 115 can be. Wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers may further improve the data rate or data integrity of communications with the UE 115.

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

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

[0076] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, the frame may be divided into subframes (e.g., in the time domain), and each subframe may be further divided into multiple time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include a number of symbol periods (e.g., depending on the length of the cyclic prefix appended in front of each symbol period). In some wireless communication systems 100, the time slot may also be divided into multiple mini-time slots containing one or more symbols. Excluding the cyclic prefix, each symbol period may contain one or more (e.g., N f The duration of a symbol period may depend on the subcarrier spacing or the operating frequency band.

[0077] A subframe, a time slot, a mini-time slot, or a 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 a short TTI (sTTI)).

[0078] Physical channels may be multiplexed on a carrier according to various techniques. For example, physical control channels and physical data channels may be multiplexed on a downlink carrier using one or more of a time division multiplexing (TDM) technique, a frequency division multiplexing (FDM) technique, or a hybrid TDM-FDM technique. A control region (e.g., a control resource set (CORESET)) of a physical control channel may be defined by a number of symbol periods and may extend across a system bandwidth or a subset of a 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 UEs in UE 115 may monitor or search a control region to obtain control information according to one or more search space sets, and each search space set may include one or more control channel candidates in one or more aggregation levels arranged in a cascaded manner. The aggregation level of a control channel candidate may refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with coded information for a control information format having a given payload size. The search space sets may include a common search space set configured for transmitting control information to multiple UEs 115 , and a UE-specific search space set for transmitting control information to a specific UE 115 .

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

[0080] A macro cell covers a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access by a UE 115 having a service subscription with a network provider that supports the macro cell. A small cell may be associated with a base station 105 of lower power than a macro cell, and the small cell may operate in the same or different frequency band (e.g., licensed, unlicensed) as the macro cell. A small cell may provide unrestricted access to a UE 115 having a service subscription with a network provider, or may provide restricted access to a UE 115 associated with a small cell (e.g., a UE 115 in a closed user group (CSG), a UE 115 associated with a user in a home or office). A base station 105 may support one or more cells, and may also use one or more component carriers to support communications on one or more cells.

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

[0082] In some examples, the base stations 105 may be mobile and thus provide communication coverage for mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but the 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.

[0083] The wireless communication system 100 may support synchronous operation or asynchronous operation. For synchronous operation, the base stations 105 may have similar frame timing, and transmissions from different base stations 105 may be approximately aligned in time. For asynchronous operation, the base stations 105 may have different frame timing, and 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.

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

[0085] Some UEs 115 may be configured to employ a reduced power consumption mode of operation, such as half-duplex communication (e.g., a mode that supports unidirectional communication via transmission or reception but does not transmit and receive simultaneously). In some examples, half-duplex communication may be performed with a reduced peak rate. Other power saving techniques for UE 115 include entering a power saving deep sleep mode when not engaged in active communications, operating over a limited bandwidth (e.g., according to narrowband communications), or a combination of these techniques. For example, some UEs 115 may be configured to operate using a narrowband protocol type that is associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a guard band of a carrier, or outside a carrier.

[0086] 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). UE 115 may be designed to support ultra-reliable or low-latency or critical functions. Ultra-reliable communication may include private or group communication and may be supported by one or more services such as push-to-talk, video, or data. Support for ultra-reliable, low-latency functions may include prioritization of services, and such services may be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, and ultra-reliable low-latency may be used interchangeably herein.

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

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

[0089] 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 for managing access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) and at least one user plane entity for routing packets or interconnecting 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 UE 115 served by a base station 105 associated with the core network 130. User IP packets may be transferred through the user plane entity, which may provide IP address allocation and other functions. The user plane entity may be connected to an IP service 150 for one or more network operators. IP services 150 may include access to the Internet, an intranet, an IP Multimedia Subsystem (IMS), or packet-switched streaming services.

[0090] Some network devices (such as base stations 105) may include subcomponents, such as access network entities 140, which may be examples of access node controllers (ANCs). Each access network entity 140 may communicate with UE 115 through one or more other access network transmission entities 145, which may be referred to as radio heads, smart radio heads, or transmission / reception points (TRPs). Each access network transmission 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 merged into a single network device (e.g., base station 105).

[0091] The wireless communication system 100 can operate using one or more frequency bands, for example in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). In some cases, the region of 300 MHz to 3 GHz is referred to as the ultra-high frequency (UHF) region or decimeter band, because the wavelengths are in the range of from about 1 decimeter to 1 meter long. UHF waves may be blocked or redirected by buildings and environmental features, but these waves may be sufficient to penetrate structures so that macro cells provide services to UEs 115 located indoors. Transmission of UHF waves may be associated with smaller antennas and shorter ranges (e.g., less than 100 kilometers) than transmission using smaller frequencies and longer wavelengths of the high frequency (HF) or very high frequency (VHF) portion of the spectrum below 300 MHz.

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

[0093] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc. based on frequency / wavelength. In 5G NR, two initial operating bands have been identified as frequency range designations FR1 (410 MHz–7.125 GHz) and FR2 (24.25 GHz–52.6 GHz). It should be understood that, although a portion of FR1 is greater than 6 GHz, FR1 is often (interchangeably) referred to as the “sub-6 GHz” band in various documents and articles. A similar naming issue sometimes occurs with respect to FR2, which is often (interchangeably) referred to as the “millimeter wave” band in documents and articles, although different from the extremely high frequency (EHF) band (30 GHz–300 GHz) identified as the “millimeter wave” band by the International Telecommunication Union (ITU).

[0094] Frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Recent 5G NR research has identified the operating bands for these mid-band frequencies as frequency range designation FR3 (7.125 GHz–24.25 GHz). The bands falling within FR3 can inherit FR1 characteristics and / or FR2 characteristics, and thus can effectively extend the features of FR1 and / or FR2 to mid-band frequencies. In addition, higher frequency bands are currently being explored to extend 5G NR operations beyond 52.6 GHz. For example, three higher operating bands have been identified as frequency range designations FR4a or FR4–1 (52.6 GHz–71 GHz), FR4 (52.6 GHz–114.25 GHz), and FR5 (114.25 GHz–300 GHz). Each of these higher frequency bands falls within the EHF band.

[0095] In view of the above aspects, unless otherwise specifically stated, it should be understood that if used herein, the term "below 6 GHz" and the like can broadly refer to frequencies that can be less than 6 GHz, can be within FR1, or can include mid-band frequencies. In addition, unless otherwise specifically stated, it should be understood that if used herein, the term "millimeter wave" and the like can broadly refer to frequencies that can include mid-band frequencies, can be within FR2, FR4, FR4-a or FR4-1 and / or FR5, or can be within the EHF band.

[0096] The wireless communication system 100 may utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 may employ license assisted access (LAA), LTE unlicensed (LTE-U) radio access technology, or NR technology in unlicensed bands such as the 5 GHz industrial, scientific, and medical (ISM) band. When operating in an unlicensed radio frequency spectrum band, devices such as base stations 105 and UEs 115 may employ carrier sensing for conflict detection and avoidance. In some examples, operations in unlicensed bands may be based on a carrier aggregation configuration combined with component carriers operating in a licensed band (e.g., LAA). Operations in unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, and the like.

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

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

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

[0100] The base station 105 or the UE 115 may use beam scanning techniques as part of a beamforming operation. For example, the base station 105 may use multiple antennas or antenna arrays (e.g., antenna panels) to perform beamforming operations for directional communications with the UE 115. Some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) may be sent multiple times by the base station 105 in different directions. For example, the base station 105 may send signals according to different sets of beamforming weights associated with different transmission directions. Transmissions in different beam directions may be used to identify (e.g., by a transmitting device (such as the base station 105), or by a receiving device (such as the UE 115)) the beam direction for the base station 105 to transmit or receive later.

[0101] Some 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., a direction associated with a receiving device, such as UE 115. In some examples, a beam direction associated with transmissions along a single beam direction may be determined based 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 received by UE 115 with the highest signal quality or other acceptable signal quality.

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

[0103] A receiving device (e.g., UE 115) may try multiple reception 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, a receiving device may try multiple reception 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 reception configurations or reception directions. In some examples, a receiving device may use a single reception configuration to receive along a single beam direction (e.g., when receiving a data signal). A single reception configuration may be aligned on a beam direction determined based on listening according to different reception 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).

[0104] The wireless communication system 100 may be a packet-based network that operates according to a layered protocol stack. In the user plane, the communication at the bearer or packet data convergence protocol (PDCP) layer may be IP-based. The radio link control (RLC) layer may perform packet segmentation and reassembly to communicate through logical channels. The medium access control (MAC) layer may perform priority handling and multiplexing of logical channels to transport channels. The MAC layer may also use error detection techniques, error correction techniques, or both to support retransmission at the MAC layer to improve link efficiency. In the control plane, the RRC protocol layer may provide the establishment, configuration, and maintenance of an RRC connection that supports radio bearers of user plane data between UE 115 and base station 105 or core network 130. At the physical layer, transport channels may be mapped to physical channels.

[0105] The wireless communication system 100 may include one or more network nodes 180. The network node 180 may be a node of a ground network or NTN. Each network node 180 may communicate with a base station 105 (also referred to as a gateway in the NTN), a UE 115, and other high altitude or ground communication devices. For an NTN system, the network node 180 may be any suitable type of communication satellite configured to relay communications between different end nodes in the wireless communication system 100. The network node 180 may be an example of a space satellite, a balloon, a spacecraft, an airplane, a drone, an unmanned aerial vehicle, etc. In some examples, the network node 180 may be in a geosynchronous or geostationary orbit, a low earth orbit, or a medium earth orbit. The network node 180 may be a multi-beam satellite configured to provide services to a plurality of service beam coverage areas in a predefined geographic service area. The network node 180 may be at any distance from the surface of the earth.

[0106] In some cases, the cell may be provided or established by the network node 180 as a part of the NTN. In some cases, the network node 180 may perform the functions of the base station 105, act as a bent-pipe satellite, or may act as a regenerative satellite, or a combination thereof. In other cases, the network node 180 may be an example of an intelligent satellite or a satellite with intelligence. For example, an intelligent satellite may be configured to perform more functions than a regenerative satellite (e.g., may be configured to perform a specific algorithm outside the algorithm used in the regenerative satellite, be reprogrammed, etc.). A bent-pipe transponder or satellite may be configured to receive signals from a ground station and send these signals to different ground stations. In some cases, a bent-pipe transponder or satellite may amplify a signal or convert a downlink frequency from an uplink frequency. A regenerative transponder or satellite may be configured to relay signals like a bent-pipe transponder or satellite, but other functions may also be performed using onboard processing. Examples of those other functions may include demodulating received signals, decoding received signals, recoding signals to be sent, modulating signals to be sent, or a combination thereof. For example, a bent-pipe satellite (eg, network node 180) may receive a signal from base station 105 and may relay the signal to UE 115 or base station 105, or vice versa.

[0107] In addition or alternatively to being performed between UE 115, base station 105, and network node 180, the techniques described herein may also be implemented via additional or alternative wireless devices (including IAB node 104, distributed unit (DU) 165, CU 160, radio unit (RU) 170, etc.). For example, in some implementations, the various aspects described herein may be implemented in the context of a decomposed radio access network (RAN) architecture (e.g., an open RAN architecture). In a decomposed architecture, the RAN may be split into three functional areas corresponding to CU 160, distributed unit (DU) 165, and radio unit (RU) 170. The functional split between CU 160, DU 165, and RU 175 is flexible, and therefore many permutations of different functions are generated depending on which functions (e.g., MAC functions, baseband functions, radio frequency functions, and any combination thereof) are performed at CU 160, DU 165, and RU 175. For example, a functional split of the protocol stack may be employed between the DU 165 and the RU 170 such that the DU 165 may support one or more layers of the protocol stack and the RU 170 may support one or more different layers of the protocol stack.

[0108] In some wireless communication systems (e.g., wireless communication system 100), infrastructure and spectrum resources for NR access may additionally support wireless backhaul link capabilities to supplement wired backhaul connections, thereby providing an IAB network architecture. One or more base stations 105 may include CU 160, DU 165, and RU 170, and may be referred to as donor base stations 105 or IAB donors. One or more DUs 165 (e.g., and / or RU 170) associated with the donor base station 105 may be controlled in part by the CU 160 associated with the donor base station 105. One or more donor base stations 105 (e.g., IAB donors) may communicate with one or more additional base stations 105 or other nodes (e.g., IAB nodes 104) via supported access and backhaul links. The IAB node 104 may support mobile terminal (MT) functions controlled and / or scheduled by the DU 165 of the coupled IAB donor. Additionally, the IAB node 104 may include a DU 165 that supports communication links with additional entities (e.g., IAB node 104, UE 115) within a relay chain or configuration (e.g., downstream) of the access network. In this case, one or more components of the decomposed RAN architecture (e.g., one or more IAB nodes 104 or components of the IAB node 104) may be configured to perform one or more of the techniques for predictive control information based wireless communications as described herein.

[0109] In some examples, the wireless communication system 100 may include a core network 130 (e.g., a next generation core network (NGC)), one or more IAB donors, an IAB node 104, and a UE 115, wherein the IAB node 104 may be controlled in part by each other and / or the IAB donor. The IAB donor and the IAB node 104 may be examples of aspects of a network node 180 or a base station 105. The IAB donor and the one or more IAB nodes 104 may be configured as a relay chain (e.g., or communicate according to a relay chain).

[0110] For example, an access network (AN) or RAN may refer to an access node (e.g., an IAB donor), communications between an IAB node 104, and one or more UEs 115. An IAB donor may facilitate connectivity between a core network 130 and an AN (e.g., via a wired or wireless connection to the core network 130). That is, an IAB donor may refer to a RAN node having a wired or wireless connection to the core network 130. An IAB donor may include a CU 160 and at least one DU 165 (e.g., and RU 170), wherein the CU 160 may communicate with the core network 130 via an NG interface (e.g., some backhaul links). The CU 160 may be responsible for Layer 3 (L3) (e.g., RRC, Service Data Adaptation Protocol (SDAP), PDCP) functions and signaling. At least one DU 165 and / or RU 170 may be responsible for lower layers, such as layer 1 (L1) and layer 2 (L2) (e.g., RLC, MAC, physical (PHY)) functions and signaling, and may each be controlled at least in part by CU 160. DU 165 may support one or more different cells. The IAB donor and IAB node 104 may communicate via the F1 interface according to a certain protocol (e.g., F1 AP protocol) that defines signaling messages. In addition, CU 160 may communicate with the core network via an NG interface (which may be an example of a portion of a backhaul link) and may communicate with other CUs 160 (e.g., CUs 160 associated with alternative IAB donors) via an Xn-C interface (which may be an example of a portion of a backhaul link).

[0111] An IAB node 104 may refer to a RAN node that provides IAB functionality (e.g., access for UE 115, wireless self-backhaul capability, etc.). An IAB node 104 may include a DU 165 and a MT. The DU 165 may act as a distributed scheduling node toward a child node associated with the IAB node 104, and the MT may act as a scheduled node toward a parent node associated with the IAB node 104. That is, an IAB donor may be referred to as a parent node that communicates with one or more child nodes (e.g., an IAB donor may relay for transmission to a UE through one or more other IAB nodes 104). In addition, an IAB node 104 may also be referred to as a parent node or a child node of other IAB nodes 104, depending on the relay chain or configuration of the AN. Therefore, the MT entity (eg, MT) of the IAB node 104 may provide a Uu interface for the child node to receive signaling from the parent IAB node 104, and the DU interface (eg, DU 165) may provide a Uu interface for the parent node to signal the child IAB node 104 or UE 115.

[0112] For example, the IAB node 104 may be referred to as a parent node associated with the IAB node and a child node associated with the IAB donor. The IAB donor may include a CU 160 having a wired connection (e.g., optical fiber) or a wireless connection to the core network, and may serve as a parent node of the IAB node 104. For example, the DU 165 of the IAB donor may relay the transmission to the UE 115 through the IAB node 104, and may directly signal the UE 115 of the transmission. The CU 160 of the IAB donor may signal the IAB node 104 of the communication link establishment via the F1 interface, and the IAB node 104 may schedule the transmission (e.g., the transmission relayed from the IAB donor to the UE 115) through the DU 165. That is, data may be relayed to and from the IAB node 104 via signaling on the NR Uu interface of the MT to the IAB node 104. Communications with the IAB node 104 may be scheduled by the DU 165 of the IAB donor, and communications with the IAB node 104 may be scheduled by the DU 165 of the IAB node 104 .

[0113] Where the techniques described herein are applied in the context of a decomposed RAN architecture, one or more components of the decomposed RAN architecture (e.g., one or more IAB nodes 104 or components of the IAB node 104) may be configured to perform one or more techniques for prediction-based control information for wireless communications as described herein.

[0114] UE 115, base station 105 and network node 180 may support retransmission of data to increase the likelihood of data being successfully received. HARQ feedback is a technique for increasing the likelihood of correctly receiving data on 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 throughput at 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, wherein the device may provide HARQ feedback in a specific time slot for data received in a previous symbol in the time slot. In other cases, the device may provide HARQ feedback in a subsequent time slot or according to some other time interval.

[0115] The wireless communication system 100 may support prediction-based control information in a terrestrial or non-terrestrial network. In various examples, the UE 115 may include a communication manager 101. Additionally or alternatively, the base station 105 may include a communication manager 102. In some cases, the network node 180 (e.g., an NTN device) may include a communication manager. The communication manager may support communication between wireless devices. As described herein, the communication manager may support generating predicted values ​​of control parameters for wireless communication between devices.

[0116] For example, UE 115 may be configured with a prediction capability to predict the value of the control parameter based on an initial set of values ​​of the control parameter and a channel condition model. The channel condition model may correspond to a function or curve indicating a change in a channel condition over time or modeling the change. In some examples, the channel condition model may model a channel (e.g., a satellite or NTN channel) associated with a relatively predictable change in channel conditions over time. UE 115 may send a capability message to network node 180 (e.g., or base station 105) to indicate the prediction capability of UE 115. Network node 180 may send a first control signaling to UE 115 to activate or enable the prediction capability of UE 115. The first control signaling may additionally or alternatively indicate the configuration of multiple channel condition models for UE 115. The channel condition model may be configured by cell, by UE 115, or by a group of UE 115 based on channel conditions and UE 115 locations. In some examples, each channel condition model may be defined according to a corresponding set of normalized model parameters (e.g., amplitude and duration).

[0117] The network node 180 may send a second control signaling to the UE 115 to indicate a channel condition model in a plurality of configured sets of channel condition models and an initial set of values ​​for the control parameters. For example, the second control signaling may indicate an index of a channel condition model in the plurality of configured sets of channel condition models. The network node 180 may send one or more other control messages or signals to the UE 115 to indicate model parameters associated with the channel condition model, a reference time associated with the channel condition model, and a validity duration associated with the channel condition model. The model parameters may correspond to parameters (e.g., duration, amplitude) of the channel condition model that may be adjusted based on the current conditions of the channel. For example, the UE 115 may send a measurement report indicating the CSI, the UE's positioning information, or both to the network node 180, and the network node 180 may determine the adjusted model parameters based on the measurement report.

[0118] The network node 180 and the UE 115 can thereby generate a predicted value of the control parameter for a certain period of time based on the channel condition model and the initial value of the control parameter. The network node 180 and the UE 115 can communicate via the channel according to the predicted value of the control parameter, which can cause the network node 180 to send less control information to the UE 115, thereby reducing overhead and improving the efficiency of communication. It should be understood that any device in the wireless communication system 100 can support the described technology for predictive control information, such as the UE 115, the base station 105, the network node 180 and the IAB node 104, or any other node, device or entity.

[0119] Figure 2 An example of a wireless communication system 200 supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The wireless communication system 200 may be implemented as shown in FIG. Figure 1 Various aspects of the wireless communication system 100 described herein may be implemented by various aspects of the wireless communication system. For example, the wireless communication system 200 may include a base station 105-a, a UE 115-a, and a network node 180-a, which may be represented as shown in FIG. Figure 1 1 and 10. The example of base station 105, UE 115, and network node 180 is shown. Network node 180-a can communicate with base station 105-a and UE 115-a via communication links 205-a and 205-b (e.g., Uu links) within geographic coverage area 110-a, respectively. Base station 105-a and UE 115-a can communicate within geographic coverage area 110-a via communication link 205-c.

[0120] The wireless communication system 200 may support beamforming communications. For example, each wireless device in the wireless communication system 200 may include a corresponding set of beams 210 and may switch or scan between the sets of beams 210 to dynamically select a beam to be used for communication. Figure 2 In the example of FIG. 1 , a UE 115 - a , a base station 105 - a , a network node 180 - a , or any combination thereof may support communication using a corresponding set of beams 210 .

[0121] In some examples, network node 180-a may be a node or entity of a terrestrial network, such as a control node, base station 105, or some other terrestrial network entity. Additionally or alternatively, network node 180-a may represent an example of a node or entity of a non-terrestrial network, such as reference Figure 1 As described. For example, the network node 180-a can be any suitable type of communication satellite configured to relay communications between different end nodes in the wireless communication system 200. In some cases, the base station 105-a can relay information and data between the network node 180-a and the UE 115-a. For example, the base station 105-a (e.g., a ground node) can send information or other signaling to the network node 180-a via the communication link 205-a or receive information or other signaling from the network node, and the base station 105-a can forward or relay information to or from the UE 115-a via the communication link 205-c (e.g., a Uu link).

[0122] Additionally or alternatively, the wireless communication system 200 may support direct transmission between the UE 115-a and the network node 180-a via the communication link 205-b. For example, the UE 115-a may send an uplink transmission to the network node 180-a. In contrast, as another example, the network node 180-a may send a downlink transmission or control signaling 225 to the UE 115-a. The network node 180-a may be in an orbit such as a low earth orbit, a medium earth orbit, a geostationary earth orbit, or other non-geostationary earth orbit. In any of these examples, the network node 180-a may be a certain distance from the earth (e.g., hundreds or thousands of kilometers from the earth), and therefore may be the same distance from the UE 115-a. Therefore, each transmission (e.g., downlink transmission, uplink transmission) between the network node 180-a and the UE 115-a may travel the distance from the earth to the network node 180-a and back to the earth.

[0123] UE 115-a may receive control signaling 225 (e.g., DCI 255, other control messages, or both) from the network during communication. Control signaling 225 may indicate resource allocation for data transmission or reception by UE 115-a. For example, control signaling 225 may indicate one or more resource blocks, symbols, or other resources allocated for communication by UE 115-a. Control signaling 225 may also indicate channel adaptation control parameters for communication by UE 115-a. Control parameters 240 may include one or more parameters, such as MCS, beam indication (e.g., TCI state), power control parameters (e.g., TPC), or any combination thereof.

[0124] In some cases, the UE 115-a may dynamically receive control signaling 225 from the base station 105-a, the network node 180-a, or both. Each instance of the control signaling 225 may indicate the same or different set of control parameters 240 and resource allocations for the UE 115-a based on the current conditions of the channel between the UE 115-a and the device communicating with the UE 115-a. The resource allocation information included in the control signaling 225 may be adjusted dynamically or semi-persistently based on the stability of the underlying data traffic. If the data traffic is random, the resource allocation information may be adjusted dynamically. If the data traffic is relatively stable or follows a pattern, the resource allocation information may be adjusted semi-persistently.

[0125] In some cases, channel conditions (e.g., parameters associated with a communication channel, such as channel gain, scattering, power attenuation, or other parameters) may vary randomly during communication. In some terrestrial networks, the communication channel may be prone to random channel changes due to reflections caused by mobility. In this case, the conditions of the channel may be relatively difficult to predict. For example, a wireless device may predict channel conditions for a relatively short period of time (e.g., 200 ms or less), or the wireless device may not be able to predict how the channel conditions will change. A UE 115 communicating via a channel with relatively large changes in channel conditions may receive control signaling 225 relatively frequently to dynamically instruct the UE 115 on the adjusted communication parameters used for communication via the channel.

[0126] In the wireless communication system 200, the channel conditions between the UE 115-a and the network node 180-a can be relatively predictable. In some examples, the channel can be an NTN channel, and the network node 180-a can be an NTN network node 180-a, such as a satellite. The channel between the network node 180-a and the UE 115-a (e.g., a relatively high altitude or ground node) can be a LoS channel. That is, the channel may not be interfered with or reflected from other ground objects. The network node 180-a can orbit the earth according to a periodic or semi-periodic orbit. The UE 115-a is able to predict the channel conditions of the channel between the UE 115-a and the network node 180-a based on the relatively predictable satellite orbit and the LoS conditions of the channel. If the network node 180-a is a high-speed network device, the mobility of the UE 115-a can be ignored. That is, the channel gain and other channel conditions during the time that the UE 115 - a is within the coverage of the network node 180 - a (eg, the satellite beam of the network node 180 - a ) may be predicted or estimated.

[0127] In some systems such as NTN systems, the channel capacity may be relatively limited. For example, in an NTN system, a channel between an NTN node and a device (which may be referred to as a satellite channel) may include a smaller capacity than a channel in a terrestrial network. Additionally or alternatively, satellite-based communications may be relatively expensive. In some examples, there may be a relatively high cost per bit sent per spectrum. The channel coupling gain of a satellite channel may be relatively low (e.g., less than a terrestrial network). In order to improve coverage, the NTN and wireless devices may communicate via the channel using relatively high transmit power, which may consume battery power and reduce spectrum efficiency (e.g., due to an increase in decoding redundancy). Thus, the reduced signaling overhead in such systems may reduce cost and complexity.

[0128] The wireless communication system 200 may support reduced capability devices (e.g., RedCap UE 115), IoT devices, or both. For example, in some examples, the wireless communication system 200 may support an NTN-based IoT design. Additionally or alternatively, the UE 115-a may be a reduced capability UE 115-a associated with a relatively small form factor and battery capacity. The improved coverage and reduced power consumption of communications within the wireless communication system 200 may provide support for such IoT or reduced capability applications.

[0129] The techniques described herein enable wireless devices within a wireless communication system 200 to predict or generate control parameters 240 for communicating via a channel using predictable channel conditions. By predicting the control parameters 240, the device can reduce signaling overhead by sending and receiving control signaling 225 less frequently, by including less information in each control signal, or both. Each of the network node 180-a, the base station 105-a, the UE 115-a, or any combination thereof may support generating or predicting the control parameters 240 using a channel condition model 215 and an initial value set 220 for the control parameters 240. The control parameters 240 may include, for example, an MCS, a beam indication (e.g., a TCI state), a power control parameter (e.g., a TPC), other control parameters 240, or any combination thereof.

[0130] The ability of a wireless device to support prediction-based control information may be referred to herein as prediction capability. The prediction capability may be configured at the wireless device and may indicate the ability of the wireless device to generate or predict control parameters 240 for wireless communication based on the indicated channel condition model 215 and the initial value set 220. Figure 2 In an example of , UE 115-a may support prediction capabilities. UE 115-a may send a capability message 235 to network node 180-a to indicate the prediction capabilities of UE 115-a. Capability message 235 may be an example of a UE capability report, UE assistance information (UAI), or some other message indicating the prediction capabilities of UE 115-a. The prediction capabilities of UE 115-a may be activated or enabled based on a configuration, or UE 115-a may receive subsequent control signaling 225 to enable or disable the prediction capabilities at UE 115-a.

[0131] The network node 180-a may send a first control signaling 225 (e.g., an RRC message) to the UE 115-a in response to or based on receiving a capability message 235 indicating the prediction capability of the UE 115-a. The first control signaling 225 may activate the prediction capability of the UE 115-a. For example, the first control signaling 225 may trigger or enable the prediction capability at the UE 115-a, or the first control signaling 225 may indicate that the UE 115-a will use the prediction capability to predict control parameters 240 for subsequent communications, or both. The network node 180-a may send subsequent control messages to dynamically enable or disable the prediction capability of the UE 115-a. For example, the network node 180-a may send a control message to indicate to the UE 115-a which control parameters the UE 115-a may predict or when the UE 115-a may start or end prediction, or both.

[0132] In some examples, the first control signaling 225 may indicate a set 250 of channel condition models 215 for UE 115-a. For example, the network may configure the set 250 of channel condition models 215 for UE 115-a via RRC configuration. The set 250 of channel condition models 215 may be configured for UE 115-a (e.g., a UE-specific message), for a group of UEs 115 including UE 115-a (e.g., a group-common configuration), for each UE 115 located within a cell supported by the network node 180-a (e.g., a cell-specific configuration), or any combination thereof. Multiple UEs 115 within the same cell or the same geographic coverage area 110 may experience similar channel changes during communication with the network node 180-a. Thus, the network node 180-a may send the first control signaling 225 to each UE 115 via a broadcast or a cell-specific or group-common configuration, which may reduce the overhead associated with RRC signaling.

[0133] The network node 180-a may send a second control signaling 225 (e.g., a MAC-CE, a DCI message 255, a control message sent via a physical downlink control channel (PDCCH), or any combination thereof) to the UE 115-a to indicate a channel condition model 215 for the UE 115-a. If the network node 180-a previously indicated or configured a set 250 of channel condition models 215 for the UE 115-a via the first control signaling 225, the network node 180-a may indicate an index 245 (e.g., an index 245 in the set 0, 1, 2, ... N of the indexes, where N-1 may represent the number of channel condition models 215 in the set 250) to a channel condition model 215 in the set 250 of channel condition models 215 via the second control signaling 225. The model index 245 may be specific to the UE 115-a and may be indicated or configured via a UE-specific control message such as a MAC-CE or a UE-specific PDCCH message.

[0134] In some examples, the second control signaling 225 may include a MAC-CE that provides a single model index 245 to the UE 115-a, and the UE 115-a may determine which channel condition model 215 to use based on the model index 245. Additionally or alternatively, the second control signaling 225 may include a first control message (e.g., a MAC-CE) that indicates to the UE 115-a a subset of a plurality of channel condition model indexes 245 from a plurality of indexes 245 associated with a set 250 of configured channel condition models 215 indicated via the first control signaling 225. The second control message within the second control signaling 225 (e.g., a PDCCH) may indicate a single model index 245 from the subset of indexes 245 for use by the UE 115-a.

[0135] The channel condition model 215 indicated to the UE 115-a via the first control signaling 225 or the second control signaling 225 or both may correspond to a normalized function that models or indicates the state of the channel between the UE 115-a and the network node 180-a over time. For example, the normalized function may indicate a shape or curve that the channel gain is expected to follow over a certain period of time. The normalized function may be based on the orbital pattern of the network node 180-a, based on one or more LoS parameters associated with the channel, or both. Each channel condition model 215 may be configured according to a set of normalized model parameters such as normalized amplitude and duration. Reference FIG. 3A to FIG. 3C An example channel condition model 215 is shown and described in further detail.

[0136] The second control signaling 225 may additionally or alternatively indicate an initial value 220 for each control parameter 240. In some examples, the second control signaling 225 may include a first control message indicating the channel condition model 215 and a second control message indicating a set of initial values ​​220. The initial values ​​220 of the control parameters 240 may be based on the channel conditions at the UE 115-a and may change more frequently than the channel condition model 215 and the parameters associated with the channel condition model 215. Thus, in some examples, the set of initial values ​​220 may be indicated via a DCI message 255. For example, the UE 115-a may send one or more measurement report messages 230 indicating the channel conditions, and the network node 180-a may send the second control signaling 225 (e.g., a DCI message 255) to indicate the set of initial values ​​220 based on the measurement report message 230.

[0137] The measurement report message may indicate CSI associated with a channel between the UE 115-a and the network node 180-a, one or more signal strength or signal quality metrics associated with the channel (e.g., layer 1 RSRP measurements), location information associated with the UE 115-a (e.g., positioning and acceleration), or any combination thereof. The network node 180-a may determine an initial value 220 for each control parameter 240 based on the reported channel conditions and indicate the initial value 220 to the UE 115-a.

[0138] The DCI message 255 indicating the initial value 220 may include one or more fields for conveying the initial value 220 of the control parameter 240. For example, the DCI 255 may include an MCS field, a TPC field, a resource indication field, a beam indication field, or one or more other fields. The MCS value may be indicated to the UE 115-a via an MCS field in the DCI 255 (e.g., the "Modulation and Coding Scheme" field of DCI formats 0_1, 0_1, and 0_2 for uplink data scheduling, the "Modulation and Coding Scheme" field of DCI formats 1_0, 1_1, and 1_2 for downlink data scheduling) or via an MCS field in sidelink control information (SCI) (e.g., SCI 1-A) for sidelink data scheduling. The power control parameter may be indicated via a TPC field in the DCI 255 (e.g., a TPC command for a physical uplink shared channel (PUSCH) scheduled by DCI formats 0_0, 0_1, and 0_2 for uplink data scheduling). Beam information may be indicated via the TCI field in DCI (eg, DCI formats 1_1 and 1_2).

[0139] UE 115-a and network node 180-a may utilize initial value 220 using channel condition model 215 to generate a value for control parameter 240. For example, initial value 220 may provide a starting point or reference point for calculating a value for control parameter 240 using a function associated with channel condition model 215. In some examples, indication of the initial value may activate or enable a prediction capability (e.g., a prediction mechanism) at UE 115-a.

[0140] In some examples, the set of initial values ​​220 may be jointly determined by the network node 180-a and the UE 115-a based on a model index, a reference time associated with the channel condition model 215, and one or more model parameters associated with the channel condition model 215. In this case, the network node 180-a may refrain from sending the DCI 255 to indicate the set of initial values ​​220.

[0141] The UE 115-a may receive one or more other control messages via the first control signaling 225, the second control signaling 225, or some other signaling indicating one or more parameters associated with the control-based prediction information. For example, the UE 115-a may receive a control message or other control signaling 225 indicating model parameters for the channel condition model 215. The model parameters may include values ​​of the amplitude or duration, or both, of the channel condition model 215 that may be adjusted based on the channel conditions. The UE 115-a may use the model parameters to calculate or generate values ​​of the control parameters 240 for communication.

[0142] UE 115-a may receive an RRC message (e.g., a UE-specific RRC message) that configures a set of model parameters or one or more factors for adjusting normalized model parameters to model parameters that may be used by UE 115-a to predict control information. In some examples, the RRC message may configure multiple sets of model parameters for each channel condition model 215 configured for UE 115-a. For example, if the first control signaling 225 indicates or configures multiple channel condition models 215, each channel condition model 215 may be associated with a corresponding set of model parameters. In this case, UE 115-a may receive a subsequent control message (e.g., DCI 255 or MAC-CE) that indicates an index to a set of model parameters from the multiple configured sets of model parameters for use by UE 115-a.

[0143] UE 115-a may additionally or alternatively receive a control message indicating a reference time associated with channel condition model 215 via first control signaling 225, second control signaling 225, or some other signaling. The reference time may correspond to a reference position on a model curve of channel condition model 215 of UE 115-a. UE 115-a may calculate an output of channel condition model 215 based on a time difference between a current time and the reference time. The reference time, the model parameters, or both may be described in more detail with reference to FIG.

[0144] UE 115-a may begin predicting values ​​of control parameters 240 in response to receiving an indication of channel condition model 215, model parameters, initial values ​​220, and a reference time. UE 115-a may generate multiple values ​​of control parameters 240 over a period of time based on a function associated with channel condition model 215. That is, UE 115-a may apply each of the model parameters, initial values ​​220, and a difference between a current time and a reference time to the indicated channel condition model 215 (e.g., a normalized function or curve). The output of the calculation may include a set of values ​​for each control parameter 240, which may correspond to an estimate or prediction of the control parameter 240 over a period of time. Network node 180-a may also generate or predict values ​​of control parameters 240 over the period of time based on channel condition model 215 and associated parameters.

[0145] The network node 180-a may send a control message to the UE 115-a indicating a time period for utilizing the channel condition model 215. The time period may be referred to as a validity duration. The validity duration may be configured for the UE 115-a and indicated to the UE via a control message (such as a cell-specific RRC message, a UE-specific RRC message, or a MAC-CE). Additionally or alternatively, the validity duration may be configured by the network node 180-a for the corresponding channel condition model 215. For example, the network node may configure a corresponding validity duration for each channel condition model 215. The validity duration may correspond to a time period during which the prediction capability may be activated at the UE 115-a. Additionally or alternatively, the validity duration may correspond to a time period during which the UE 115-a may use the indicated channel condition model 215 to predict the control parameter 240.

[0146] The validity duration (e.g., a timer associated with the validity duration) may begin in response to UE 115-a receiving an indication of channel condition model 215 (e.g., a model index), a reference time, and one or more parameters associated with channel condition model 215. That is, once UE 115-a receives sufficient information to make predictions using channel condition model 215, the validity duration may begin. UE 115-a and network node 180-a may thereby communicate via a channel based on the predicted values ​​of the control parameters for at least the validity duration. In some examples, expiration or end of the validity duration may deactivate or disable the prediction capability at UE 115-a. Communications may include uplink data, downlink data, control information, or other communications.

[0147] UE 115-a may predict control parameters 240 based on channel condition model 215, the control parameters including one or more of MCS, beam information, power control parameters, or any combination thereof. Since UE 115-a generates values ​​of control parameters based on channel condition model 215, network node 180-a may refrain from indicating values ​​of control parameters 240 to UE 115-a. Such techniques may reduce overhead and improve spectral efficiency. For example, network node 180-a may send DCI 255 or other control information to UE 115-a during the validity duration to schedule communications, and DCI 255 may be sent less frequently or may include less control information, or both, during the validity duration than if UE 115-a does not support control information based on prediction.

[0148] If the prediction capability is enabled at UE 115-a, network node 180-a may send a first DCI message 255 to UE 115-a to indicate the initial value 220 of control parameter 240, and the first DCI message 255 may include an MCS field, a TCI field, and a TPC field, as previously described. Subsequent DCI messages 255 may include a resource allocation field, which indicates the time and frequency resources allocated for communication. Subsequent DCI messages 255 may include reduced capacity to reduce overhead. In some examples, such DCI messages 255 may be referred to as compact DCI 255. Subsequent DCI messages 255 may not include one or more fields for indicating control information. For example, when the prediction capability of UE 115-a is enabled, one or more of the MCS field, the TCI field, and the TPC field may be removed from subsequent scheduling DCI messages 255. Additionally or alternatively, the one or more fields may be reused to indicate other information. For example, one or more control information fields in the DCI 255 may be reused to indicate HARQ processes with a larger range of HARQ identifiers (IDs). Indicating more HARQ processes may, for example, support a relatively long round trip time associated with communications (e.g., communications between non-terrestrial devices and terrestrial devices).

[0149] The compact DCI message 255 may be applied to dynamic scheduling, semi-persistent (SPS) scheduling, and configured grant-based scheduling. For dynamic scheduling, the first scheduling DCI 255 may include fields for transmitting the initial value 220 of the control parameter 240, and the scheduling DCI message 255 for subsequent data transmission may not include these fields, or these fields may be reused in the subsequent scheduling DCI message 255. For downlink and configured granted uplink communications scheduled according to SPS, the prediction-based control information may be applied to the transmission duration after the activation transmission. For example, the DCI field for indicating the control parameter 240 may be included in the first activation DCI 255 to indicate the initial value 220, and may be removed or reused in the subsequent reactivation DCI 255 (e.g., the frequency of reactivation for updating control information may be reduced).

[0150] In some examples, the network node 180-a and the UE 115-a may utilize one or more channel condition models 215 to predict the value of the control parameter 240 for each HARQ process, across HARQ processes, each SRI, or any combination thereof. The network node 180-a may indicate to the UE 115-a the scope or applicability of the prediction capability of the UE 115-a and which control parameters 240 are to be predicted using each channel condition model 215. In some examples, the network node 180-a may indicate that the prediction capability can be applied to each HARQ process. The UE 115-a may generate the value of one or more control parameters within the HARQ process. That is, the UE 115-a may communicate the first transmission, retransmission, or both associated with the same HARQ ID based on the predicted value of the control parameter 240. In this case, the one or more control parameters 240 may include MCS, beam information, uplink power control parameters, or any combination thereof. The beam information may include receive beam information. UE 115-a may determine transmit beam information based on uplink-downlink transmit and receive beam correspondence.

[0151] In some examples, the network node 180-a may indicate that the prediction capability may be applied across HARQ processes. In this case, the one or more control parameters may include MCS, beam information, and uplink power control parameters. Each HARQ process may be associated with the same or different quality of service (QoS) requirements. The UE 115-a may perform prediction of the control parameter 240 according to the same configuration (e.g., the same channel condition model) across each HARQ process, regardless of the QoS requirements. Alternatively, the UE 115-a may adjust the prediction model based on the QoS requirements.

[0152] In some examples, the network node 180-a may indicate that the prediction capability can be applied per SRI. If the prediction capability is activated or deactivated per SRI, the one or more control parameters 240 predicted by the UE 115-a may include uplink power control parameters. In some cases, the UE 115-a may be configured with a set of uplink power control parameters for each SRS resource. Each SRS resource may be identified by a corresponding SRI. Thus, uplink power control prediction may be performed separately or differently for each SRI. In some other examples, the prediction capability may be an optional feature at the UE 115-a. For example, the UE 115-a may optionally activate or deactivate the prediction capability based on one or more parameters or metrics associated with the UE 115-a.

[0153] UE 115-a and network node 180-a can thereby support prediction-based control information for communication. It should be appreciated that the techniques for indicating and utilizing channel condition model 215 to support generation of prediction control parameters 240 can be performed by any wireless device. For example, the techniques can be performed for communication between any combination of terrestrial and non-terrestrial wireless devices or nodes.

[0154] The techniques for prediction-based control information can reduce overhead and improve spectrum efficiency to provide support for IoT communications, communications with reduced-capability devices, or both. Additionally or alternatively, the techniques can reduce link budget requirements for PDCCH and provide more efficient and reliable communications via NTN satellite channels.

[0155] FIG. 3A to FIG. 3C An example of a channel condition model 300 supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. Channel condition models 300-a, 300-b, and 300-c may be implemented as described in reference Figure 1 and Figure 2 Aspects of the wireless communication systems 100 and 200 described herein may be implemented by the same. For example, the channel condition model 300 may represent a reference Figure 2 1. One or more wireless devices, such as UE 115, network node 180, base station 105, or some other wireless device, may utilize channel condition model 300 to generate a set of values ​​for one or more control parameters. The wireless device may be represented as shown in FIG. Figure 1 and Figure 2 Examples of the corresponding devices described.

[0156] Despite FIG. 3A to FIG. 3C 3, but it should be understood that channel conditions can be represented or modeled by any type of function or curve, including those shown in FIG. 3 and any other type of curve. For example, the channel condition can be modeled using any of a linear function, a piecewise linear function, a quadratic function, a piecewise quadratic function, or some other function. The channel condition model 300 can be determined by a wireless device such as a network node 180, a base station 105, or a UE 115 based on one or more predictable communication patterns such as periodic satellite orbits, periodic movement of the wireless device, or one or more LoS conditions of the channel, or any combination thereof.

[0157] Channel condition models 300-a, 300-b, and 300-c may each be defined by one or more parameters. The one or more parameters may include the type of model (e.g., a function), the amplitude 305 of the model, the duration 310 of the model (e.g., or one or more portions of the model), or any combination thereof. In some examples, channel condition model 300 may represent an example of a normalized channel condition model 300. That is, channel condition model 300 may be defined according to one or more normalizing parameters. Network node 180 may indicate normalized channel condition model 300 to UE 115. For example, network node 180 may configure a set of channel condition models for UE 115 or a group of UEs 115, and each channel condition model 300 of the set may be defined according to a normalizing parameter, as described in reference to FIG. Figure 2 UE 115 may thereby determine, based on the indication of channel condition model 300, a normalized curve or shape that models the variation of channel conditions over time.

[0158] As reference Figure 2 and Figure 4 In further detail, the network node 180 may then send a second control signaling to the UE 115 to indicate a channel condition model in the set of channel condition models. The second control signaling or another control message sent to the UE 115 may indicate one or more model parameters associated with the channel condition model 300, which may be adjusted according to the current channel condition of the channel between the UE 115 and the network node 180. Thus, before the wireless device generates a predicted value of the control parameter using the channel condition model 300, the normalized parameters of the channel condition model 300 shown in FIG. 3 may be adjusted or scaled by the wireless device based on the indicated model parameters (e.g., adjustment factors or scaling constants).

[0159] Figure 3A A first example channel condition model 300-a is shown. The channel condition model 300-a may follow a quadratic curve (e.g., a quadratic curve or a piecewise quadratic curve). That is, the indication of the channel condition model 300-a of the wireless device may include an indication of a normalized quadratic function. The wireless device may determine that the gain or strength of the channel may vary over time according to a curve similar to a quadratic curve based on the indication of the normalized quadratic function associated with the channel condition model 300-a.

[0160] The channel condition model 300-a may be defined in terms of an amplitude 305-a and a duration 310-a. In some examples, the amplitude 305-a and the duration 310-a may be normalized. In this case, the wireless device may receive subsequent control signaling indicating a scaling factor for adjusting the amplitude 305-a and the duration 310-a to accommodate the current operating conditions of the channel. The current channel conditions may be reported to the network via a measurement report.

[0161] The channel condition model 300-a may be associated with a reference time 315-a. In some examples, the reference time 315-a may be configured with the channel condition model 300-a (e.g., via RRC signaling). Additionally or alternatively, the reference time 315-a may be indicated to the UE 115 or another wireless device (e.g., a UE-specific parameter). The wireless device may calculate the output of the channel condition model based on the difference between the device's current time and the reference time 315-a. In the example of FIG. 3 , as the duration 310-a of the channel condition model 300-a increases to Figure 3A On the right side of the page, time can increase along the x-axis.

[0162] Figure 3B A second example channel condition model 300-b is shown. The channel condition model 300-b may follow a piecewise linear curve. That is, the indication of the channel condition model 300-b of the wireless device may include an indication of a piecewise linear function. The wireless device may determine that the gain or strength of the channel may vary over time according to a curve similar to the piecewise linear curve based on the indication of the piecewise linear function associated with the channel condition model 300-b.

[0163] The channel condition model 300-b may be defined in terms of amplitude 305-b and duration 310-b. Figure 3B , a single amplitude 305-a and a single duration 310-b of the channel condition model 300-b are shown, but it should be understood that one or more additional parameters of the channel condition model 300-b may be indicated. For example, the corresponding function or slope of each portion of the piecewise linear curve, or the corresponding duration of each portion, or both may be indicated to the wireless device. In some examples, the amplitude 305-b and the duration 310-b may be normalized. In this case, the wireless device may receive subsequent control signaling indicating a scaling factor for adjusting the amplitude 305-b and the duration 310-b to adapt to the current operating conditions of the channel. The current channel conditions may be reported to the network via a measurement report.

[0164] Channel condition model 300-b may be associated with reference time 315-b. In some examples, reference time 315-b may be configured with channel condition model 300-b (e.g., via RRC signaling). Additionally or alternatively, reference time 315-b may be indicated to UE 115 or other wireless device (e.g., UE-specific parameters). The wireless device may calculate an output of the channel condition model based on a difference between the device's current time and reference time 315-c.

[0165] Figure 3C A third example channel condition model 300-c is shown. The channel condition model 300-c may follow a different piecewise linear curve. That is, the indication of the channel condition model 300-c of the wireless device may include an indication of a piecewise linear function. The wireless device may determine that the gain or strength of the channel may vary over time according to a curve similar to the piecewise linear curve based on the indication of the piecewise linear function associated with the channel condition model 300-c.

[0166] The channel condition model 300-c may be defined in terms of amplitude 305-c and duration 310-c. Figure 3C , a single amplitude 305-c and a single duration 310-c of the channel condition model 300-c are shown, but it should be understood that one or more additional parameters of the channel condition model 300-c may be indicated. For example, the corresponding function or slope of each portion of the piecewise linear curve, or the corresponding duration of each portion, or both may be indicated to the wireless device. In some examples, the amplitude 305-c and the duration 310-c may be normalized. In this case, the wireless device may receive subsequent control signaling indicating a scaling factor for adjusting the amplitude 305-c and the duration 310-c to adapt to the current operating conditions of the channel. The current channel conditions may be reported to the network via a measurement report.

[0167] The channel condition model 300-c may be associated with a reference time 315-c. In some examples, the reference time 315-c may be configured with the channel condition model 300-c (e.g., via RRC signaling). Additionally or alternatively, the reference time 315-c may be indicated to the UE 115 or other wireless device (e.g., a UE-specific parameter). The wireless device may calculate an output of the channel condition model based on a difference between the device's current time and the reference time 315-c.

[0168] Channel condition models 300-a, 300-b, and 300-c may thus be example models that represent, estimate, or predict channel conditions that vary over time. The wireless device may calculate or generate values ​​for control parameters for a corresponding duration 310 using any of channel condition models 300-a, 300-b, and 300-c and a corresponding reference time 315, a set of initial values ​​for the control parameters, and a set of model parameters adjusted to the current conditions of the channel. Duration 310 may be the same as or different from the validity duration of channel condition model 300, such as reference time 315. Figure 2 The initial value of the control parameter may be used to indicate the offset of the channel condition model 300 on the y-axis (eg, the vertical direction in FIG. 3 ).

[0169] Figure 4 An example of a process flow 400 for supporting prediction-based control information for wireless communications according to one or more aspects of the present disclosure is shown. In some examples, the process flow 400 may be implemented as described with reference to Figure 1 3 or implemented by the wireless communication system 100 or 200 and the communication condition model 300 described in connection with FIG. 3. For example, the process flow 400 may show that the first device 405 and the second device 410 exchange signaling, generate values ​​associated with a set of control parameters, and communicate according to the control parameters, as shown in FIG. Figure 1 As described in Figure 3.

[0170] Process flow 400 may include a first device 405 and a second device 410, which may be examples of corresponding devices as described herein. Specifically, first device 405 may represent a device as described in reference Figure 1 3, and the second device 410 may represent the example of UE 115 described in reference Figure 1 3 , the base station 105, the network node 180, or both. In some examples, the second device may be a non-terrestrial device. Additionally or alternatively, the second device may be a terrestrial device. Note that the operations in the process flow 400 performed by the first device 405 and the second device 410 may be performed by any other wireless device, respectively, and the examples shown should not be interpreted as limiting. For example, the operations shown as being performed by the first device 405 and the second device 410 may be performed by any type of wireless device, including UE 115, base station 105, network node 180, or some other device.

[0171] In some examples, the operations shown in process flow 400 may be performed by hardware (e.g., including circuits, processing blocks, logic components, and other components), code executed by a processor (e.g., software or firmware), or any combination thereof. The following alternative examples may be implemented in which some of the steps are performed in a different order than described or not performed at all. In some cases, the steps may include additional features not mentioned below, or other steps may be added.

[0172] At 415, the second device 410 may send a first control signaling to the first device 405. The first control signaling may activate a prediction capability of the first device to generate a set of control parameters for communication. In some examples, the first device 405 may send a capability message indicating the prediction capability of the first device 405, and the second device 410 may send the first control signaling to activate the prediction capability of the first device 405 in response to the capability message.

[0173] In some examples, the first control signaling may be RRC signaling. The first control signaling may configure a set of channel condition models for the first device 405 or for a device group including the first device 405, as shown in FIG. Figure 2 For each channel condition model in the set, the first control signaling may indicate a type of the channel condition model or a set of parameters associated with the channel condition model, or both. The type of the channel condition model may correspond to a normalized function or curve indicating a state of a channel between the first device 405 and the second device 410 over a duration. The set of parameters associated with each channel condition model may include an amplitude, a duration, or both of the normalized function, as described with reference to FIG. 3 .

[0174] At 420, in some examples, the first device 405 may send one or more measurement report messages to the second device 410. The one or more measurement report messages may include an indication of CSI associated with a channel between the first device 405 and the second device, or location information associated with the first device 405, or both. In some examples, the measurement report message may indicate an RSRP value (e.g., layer 1 RSRP), a channel quality indicator (CQI), or both associated with the channel. The measurement report message may be based on initial measurements and reports performed by the first device 405.

[0175] At 425, the second device 410 may send a second control signaling to the first device 405. The second control signaling may indicate an initial value of a set of control parameters and a channel condition model of the first device 405. The second control signaling may include a MAC-CE, a DCI message, a control message sent via a PDCCH, or any combination thereof. If the first control signaling configures a set of multiple channel condition models, the second control signaling may indicate an index of a channel condition model for the first device 405 in the set of multiple channel condition models. In some examples, in order to send the second control signaling, the second device 410 may send a first control message (e.g., MAC-CE) indicating an index subset of a subset of channel condition models, and a second control message indicating an index of a channel condition model in the index subset within the second control signaling (e.g., PDCCH).

[0176] The second control signaling may include a DCI message indicating an initial value of a set of control parameters or a channel condition model for the first device 405, or both. For example, the DCI message may include one or more fields configured to convey an indication of the initial value, such as an MCS field, a TPC field, and a TCI status field, as described in reference to Figure 2 described.

[0177] In some examples, the second device 410 may additionally send one or more other control messages as part of the first control signaling, the second control signaling, or some other control signaling to indicate a reference time associated with the channel condition model, a time period 450 associated with the channel condition model, a set of model parameters associated with the channel condition model, or any combination thereof. The channel condition model, the initial value, and the one or more other parameters may be determined by the second device 410 based on the channel information indicated via the measurement report message.

[0178] At 430, in some examples, the first device 405 may start a time period 450. The time period 450 may be referred to herein as a validity duration. The first device 405 may start the time period 450 in response to or based on receiving sufficient information to generate or predict control information using a channel condition model. The sufficient information may include an indication of the channel condition model, a reference time, and a model parameter associated with the channel condition model. In some examples, starting the time period 450 may include starting a timer at the first device 405. The duration of the timer may be the same as the duration of the time period 450. In some examples, the second device 410 may additionally start or track the time period 450.

[0179] At 435, the first device 405 and the second device 410 may generate values ​​associated with the set of control parameters for a time period 450. The first device 405 and the second device 410 may generate the values ​​of the control parameters based on the initial values ​​of the control parameters and the channel condition model. For example, the devices may input the model parameters, the initial values ​​of the control parameters, and the difference between the current time and the reference time into a channel condition model (e.g., a function representing the channel condition model). The output of the function may be the value of the control parameter for the time period 450. In some examples, the time period 450 may include a duration that is the same as the duration of the channel condition model.

[0180] At 440, the first device 405 and the second device 410 may communicate according to the generated value associated with the control parameter for at least a time period 450. The communication may include sending or receiving uplink or downlink data. By communicating according to the generated or predicted value, the second device 410 may refrain from sending a dynamic indication of the control parameter to the first device 405 during the communication when channel conditions change. As described in reference Figure 2 As described, in some examples, the second device 410 may send a scheduling DCI or other scheduling control message to schedule communications, and the scheduling message may include a reduced amount of control information to reduce overhead and improve spectrum efficiency.

[0181] At 445, in some examples, time period 450 can end. In some examples, expiration of time period 450 can deactivate or disable the prediction capability of first device 405. That is, after time period 450 ends, first device 405 can refrain from generating values ​​for control parameters according to the channel condition model. Additionally or alternatively, first device 405 can continue to generate values ​​for control parameters after time period 450 ends until first device 405 receives other control signaling indicating a different channel condition model, a set of values ​​for the control parameter, or both.

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

[0183] The receiver 510 may provide means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to prediction-based control information for wireless communications). The information may be communicated to other components of the device 505. The receiver 510 may utilize a single antenna or a collection of multiple antennas.

[0184] The transmitter 515 may provide a component for transmitting signals generated by other components of the device 505. For example, the transmitter 515 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to prediction-based control information for wireless communication). In some examples, the transmitter 515 may be co-located with the receiver 510 in a transceiver module. The transmitter 515 may utilize a single antenna or a collection of multiple antennas.

[0185] The communication manager 520, the receiver 510, the transmitter 515, or various combinations thereof, or various components thereof, may be examples of means for performing various aspects of prediction-based control information for wireless communications as described herein. For example, the communication manager 520, the receiver 510, the transmitter 515, or various combinations thereof, or components thereof, may support methods for performing one or more of the functions described herein.

[0186] In some examples, the communication manager 520, the receiver 510, the transmitter 515, or various combinations or components thereof may be implemented in hardware (e.g., in a communication management circuit). The hardware may include a processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof that is configured to or otherwise supports components for performing the functions described in this disclosure. In some examples, a processor and a memory coupled to the processor may be configured to perform one or more functions described herein (e.g., by executing instructions stored in the memory by the processor).

[0187] Additionally or alternatively, in some examples, the communication manager 520, the receiver 510, the transmitter 515, or various combinations or components thereof may be implemented in code executed by a processor (e.g., as communication management software or firmware). If implemented in code executed by a processor, the functionality of the communication manager 520, the receiver 510, the transmitter 515, or various combinations or components thereof may be performed by a general purpose processor, a DSP, a central processing unit (CPU), an ASIC, an FPGA, or any combination of these or other programmable logic devices (e.g., components configured or otherwise supported for performing the functionality described in the present disclosure).

[0188] In some examples, communication manager 520 may be configured to perform various operations (e.g., receive, monitor, transmit) using or otherwise cooperating with receiver 510, transmitter 515, or both. For example, communication manager 520 may receive information from receiver 510, transmit information to transmitter 515, or be integrated in conjunction with receiver 510, transmitter 515, or both to receive information, transmit information, or perform various other operations as described herein.

[0189] According to the examples disclosed herein, the communication manager 520 may support wireless communication at the first device. For example, the communication manager 520 may be configured to or otherwise support a component for receiving a first control signaling that activates the prediction capability of the first device to generate a set of one or more control parameters for communication. The communication manager 520 may be configured to or otherwise support a component for receiving a second control signaling indicating an initial value of the set of one or more control parameters and a channel condition model for the first device. The communication manager 520 may be configured to or otherwise support a component for generating a set of multiple values ​​associated with the set of one or more control parameters within a certain time period, and the generated set of multiple values ​​is based on the initial value of the set of one or more control parameters and the channel condition model. The communication manager 520 may be configured to or otherwise support a component for communicating with a second device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0190] By including or configuring the communication manager 520 according to the examples described herein, the device 505 (e.g., a processor controlling or otherwise coupled to the receiver 510, the transmitter 515, the communication manager 520, or a combination thereof) can support techniques for reducing processing, reducing power consumption, and more efficiently utilizing communication resources. The device 505 can support prediction-based control information as described herein, so that the processor of the device 505 can generate or calculate the value of the control parameter within a certain time period. By predicting the value of the control parameter, the processor of the device 505 can suppress sending or receiving dynamic control information related to the control parameter, which can reduce control signaling overhead and improve link budget. For example, the processor of the device 505 can send or receive an initial control message indicating an initial set of values ​​for the control parameter, and subsequent control messages can indicate resource scheduling information, but may not indicate the value of the control parameter. Thus, subsequent control messages can include reduced capacity, which can reduce overhead, processing, and improve the utilization of communication resources. By sending and receiving less control information, the processor of the device 505 can consume less power.

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

[0192] The receiver 610 may provide means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to prediction-based control information for wireless communications). The information may be passed to other components of the device 605. The receiver 610 may utilize a single antenna or a collection of multiple antennas.

[0193] Transmitter 615 may provide a component for transmitting signals generated by other components of device 605. For example, transmitter 615 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels related to prediction-based control information for wireless communication, data channels, information channels). In some examples, transmitter 615 may be co-located with receiver 610 in a transceiver module. Transmitter 615 may utilize a single antenna or a collection of multiple antennas.

[0194] The device 605 or its various components may be examples of components for performing various aspects of prediction-based control information for wireless communication as described herein. For example, the communication manager 620 may include a control signaling receiving component 625, a control information generating component 630, a communication component 635, or any combination thereof. The communication manager 620 may be an example of various aspects of the communication manager 520 as described herein. In some examples, the communication manager 620 or its various components may be configured to perform various operations (e.g., receive, monitor, transmit) using or otherwise cooperating with the receiver 610, the transmitter 615, or both. For example, the communication manager 620 may receive information from the receiver 610, transmit information to the transmitter 615, or be integrated in combination with the receiver 610, the transmitter 615, or both to receive information, transmit information, or perform various other operations as described herein.

[0195] According to the examples disclosed herein, the communication manager 620 may support wireless communication at the first device. The control signaling receiving component 625 may be configured to or otherwise support a component for receiving a first control signaling that activates the prediction capability of the first device to generate a set of one or more control parameters for communication. The control signaling receiving component 625 may be configured to or otherwise support a component for receiving a second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. The control information generating component 630 may be configured to or otherwise support a component for generating a set of multiple values ​​associated with the set of one or more control parameters within a certain period of time, and the generated set of multiple values ​​is based on the one or more initial values ​​of the set of one or more control parameters and the channel condition model. The communication component 635 may be configured to or otherwise support a component for communicating with the second device during at least the period of time according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0196] Figure 7A block diagram 700 of a communication manager 720 supporting prediction-based control information for wireless communication is shown in accordance with one or more aspects of the present disclosure. The communication manager 720 may be an example of aspects of the communication manager 520, the communication manager 620, or both as described herein. The communication manager 720 or its various components may be examples of means for performing various aspects of prediction-based control information for wireless communication as described herein. For example, the communication manager 720 may include a control signaling receiving component 725, a control information generating component 730, a communication component 735, a channel condition model manager 740, a model parameter component 745, an initial value manager 750, a validity duration component 755, a prediction capability component 760, a measurement reporting component 765, a reference time component 770, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).

[0197] According to the examples disclosed herein, the communication manager 720 may support wireless communication at the first device. The control signaling receiving component 725 may be configured to or otherwise support a component for receiving a first control signaling that activates the prediction capability of the first device to generate a set of one or more control parameters for communication. In some examples, the control signaling receiving component 725 may be configured to or otherwise support a component for receiving a second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. The control information generating component 730 may be configured to or otherwise support a component for generating a set of multiple values ​​associated with the set of one or more control parameters within a certain period of time, and the generated set of multiple values ​​is based on the one or more initial values ​​of the set of one or more control parameters and the channel condition model. The communication component 735 may be configured to or otherwise support a component for communicating with the second device during at least the period of time according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0198] In some examples, to support receiving the first control signaling, the channel condition model manager 740 may be configured as or otherwise support means for receiving, via the first control signaling, an indication of a set of multiple channel condition models including at least the channel condition model. In some examples, to support receiving the second control signaling, the channel condition model manager 740 may be configured as or otherwise support means for receiving, via the second control signaling, an indication of an index of a channel condition model in the set of multiple channel condition models.

[0199] In some examples, to support receiving the second control signaling, the channel condition model manager 740 may be configured to or otherwise support means for receiving a first control message indicating an indexed subset of a subset of channel condition models from a set of multiple channel condition models. In some examples, to support receiving the second control signaling, the channel condition model manager 740 may be configured to or otherwise support means for receiving a second control message indicating an index of a channel condition model for the first device in the indexed subset.

[0200] In some examples, the first control signaling indicates a corresponding type or a corresponding parameter set or both associated with each channel condition model in the set of multiple channel condition models, the corresponding type corresponds to a normalized function indicating a channel state between the first device and the second device, and the corresponding parameter set includes an amplitude or a duration or both of the normalized function.

[0201] In some examples, to support receiving a second control signaling, model parameter component 745 may be configured as or otherwise support a component for receiving a set of one or more model parameters associated with a channel condition model via the second control signaling, the set of one or more model parameters including a duration of the channel condition model or an amplitude of the channel condition model or both.

[0202] In some examples, model parameter component 745 can be configured or otherwise support means for receiving a first control message that configures a set of multiple model parameter sets associated with a set of multiple channel condition models. In some examples, model parameter component 745 can be configured or otherwise support means for receiving, via second control signaling, an indication of a set of one or more model parameters associated with a channel condition model in the set of multiple model parameter sets configured by the first control message.

[0203] In some examples, to support generating a set of multiple values ​​associated with a set of one or more control parameters, control information generation component 730 can be configured or otherwise support means for generating a set of multiple values ​​associated with the set of one or more control parameters within the time period according to a channel condition model and based on a difference between a current time associated with the channel condition model and a reference time. In some examples, reference time component 770 can be configured or otherwise support means for receiving a control message indicating a reference time of the first device.

[0204] In some examples, to support receiving the second control signaling, the initial value manager 750 may be configured to or otherwise support a means for receiving a DCI message indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device. In some examples, to support receiving the second control signaling, the validity duration component 755 may be configured to or otherwise support a means for starting a timer in response to receiving the DCI, the duration of the timer being based on a time period. In some examples, the validity duration component 755 may be configured to or otherwise support a means for receiving a control message indicating a time period for the first device.

[0205] In some examples, the control signaling receiving component 725 may be configured to or otherwise support a component for receiving one or more DCI messages indicating resource allocations for communication between the first device and the second device during the time period, each of the one or more DCI messages including a resource indication field and excluding an MCS field, a TPC field, a TCI field, or any combination thereof based on the predicted capabilities of the first device.

[0206] In some examples, to support receiving the first control signaling, the prediction capability component 760 may be configured as or otherwise support a means for receiving, via the first control signaling, an indication that the prediction capability of the first device is activated for the first HARQ process, activated for a set of multiple HARQ processes, activated according to the SRI, or any combination thereof. In some examples, the prediction capability component 760 may be configured as or otherwise support a means for sending a capability message indicating the prediction capability of the first device to the second device.

[0207] In some examples, the measurement reporting component 765 may be configured to or otherwise support a component for sending one or more measurement report messages to a second device, the one or more measurement report messages including an indication of CSI associated with a channel between the first device and the second device or location information associated with the first device, or both, the channel condition model being based on the one or more measurement report messages.

[0208] In some examples, the set of one or more control parameters includes an MCS parameter, a beam parameter, an uplink power control parameter, or any combination thereof. In some examples, the first control signaling includes an RRC signaling. In some examples, the second control signaling includes a second RRC signaling, a MAC-CE, a DCI, a downlink control channel message, or any combination thereof.

[0209] Figure 8A diagram of a system 800 including a device 805 supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The device 805 may be an example of a device 505, a device 605, or a UE 115 as described herein or include components of these devices. The device 805 may communicate wirelessly with one or more base stations 105, UE 115, or any combination thereof. The device 805 may include components for two-way voice and data communications, including components for sending and receiving communications, such as a communication manager 820, an input / output (I / O) controller 810, a transceiver 815, an antenna 825, a memory 830, a code 835, and a processor 840. These components may be electronically communicated or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., a bus 845).

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

[0211] In some cases, the device 805 may include a single antenna 825. However, in some other cases, the device 805 may have more than one antenna 825, which may be capable of transmitting or receiving multiple wireless transmissions simultaneously. The transceiver 815 may communicate bidirectionally via one or more antennas 825, a wired or wireless link as described herein. For example, the transceiver 815 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 815 may also include a modem for: modulating packets; providing the modulated packets to one or more antennas 825 for transmission; and demodulating packets received from one or more antennas 825. The transceiver 815, or the transceiver 815 and the one or more antennas 825 may be examples of transmitters 515, transmitters 615, receivers 510, receivers 610, or any combination thereof or components thereof as described herein.

[0212] The memory 830 may include random access memory (RAM) and read-only memory (ROM). The memory 830 may store computer-readable, computer-executable code 835 including instructions that, when executed by the processor 840, cause the device 805 to perform various functions described herein. The code 835 may be stored in a non-transitory computer-readable medium such as a system memory or another type of memory. In some cases, the code 835 may not be directly executable by the processor 840, but may cause the computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, the memory 830 may include a basic I / O system (BIOS), etc., which may control basic hardware or software operations, such as interaction with peripheral components or devices.

[0213] The processor 840 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, the processor 840 may be configured to operate a memory array using a memory controller. In some other cases, the memory controller may be integrated into the processor 840. The processor 840 may be configured to execute computer-readable instructions stored in a memory (e.g., a memory 830) so that the device 805 performs various functions (e.g., functions or tasks that support prediction-based control information for wireless communication). For example, the device 805 or a component of the device 805 may include a processor 840 and a memory 830 coupled to or coupled to the processor 840, and the processor 840 and the memory 830 are configured to perform the various functions described herein.

[0214] According to the examples disclosed herein, the communication manager 820 can support wireless communication at the first device. For example, the communication manager 820 can be configured to or otherwise support a component for receiving a first control signaling that activates the prediction capability of the first device to generate a set of one or more control parameters for communication. The communication manager 820 can be configured to or otherwise support a component for receiving a second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. The communication manager 820 can be configured to or otherwise support a component for generating a set of multiple values ​​associated with the set of one or more control parameters within a certain time period, and the generated set of multiple values ​​is based on the one or more initial values ​​of the set of one or more control parameters and the channel condition model. The communication manager 820 can be configured to or otherwise support a component for communicating with a second device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0215] By including or configuring the communication manager 820 according to the examples described herein, the device 805 may support techniques for reducing latency, reducing power consumption, more efficiently utilizing communication resources, improving coordination between devices, and extending battery life. The device 805 may generate predicted values ​​of control parameters for a certain time period based on a channel condition model and a set of one or more initial values ​​of the control parameters, which may reduce the amount of control information that may be exchanged between wireless devices to perform communication. Such techniques may provide reduced power consumption, reduced control signaling overhead, and improved spectral efficiency. In some examples, the device 805 may send or receive one or more DCI messages or other control messages that allocate resources for communication by the device 805. The DCI message may not include one or more fields for indicating control information, or one or more fields in the DCI may be reused, which may provide improved spectral efficiency, reduced latency, and reduced power consumption. The device 805 may thus be a device with reduced capabilities or a device in an IoT system, or support communication with the device.

[0216] In some examples, the communication manager 820 may be configured to perform various operations (e.g., receive, monitor, transmit) using or otherwise cooperating with the transceiver 815, one or more antennas 825, or any combination thereof. Although the communication manager 820 is illustrated as a separate component, in some examples, one or more functions described with reference to the communication manager 820 may be supported or performed by the processor 840, the memory 830, the code 835, or any combination thereof. For example, the code 835 may include instructions that are executable by the processor 840 to cause the device 805 to perform various aspects of prediction-based control information for wireless communications as described herein, or the processor 840 and the memory 830 may be otherwise configured to perform or support such operations.

[0217] Fig. 9 A block diagram 900 of a device 905 supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The device 905 may be an example of aspects of a network node as described herein. The device 905 may include a receiver 910, a transmitter 915, and a communication manager 920. The device 905 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0218] The receiver 910 may provide means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to prediction-based control information for wireless communications). The information may be passed to other components of the device 905. The receiver 910 may utilize a single antenna or a collection of multiple antennas.

[0219] The transmitter 915 may provide a component for transmitting signals generated by other components of the device 905. For example, the transmitter 915 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels related to prediction-based control information for wireless communication, data channels, information channels). In some examples, the transmitter 915 may be co-located with the receiver 910 in a transceiver module. The transmitter 915 may utilize a single antenna or a collection of multiple antennas.

[0220] The communication manager 920, the receiver 910, the transmitter 915, or various combinations thereof, or various components thereof, may be examples of means for performing various aspects of prediction-based control information for wireless communications as described herein. For example, the communication manager 920, the receiver 910, the transmitter 915, or various combinations thereof, or components thereof, may support methods for performing one or more of the functions described herein.

[0221] In some examples, the communication manager 920, the receiver 910, the transmitter 915, or various combinations or components thereof may be implemented in hardware (e.g., in a communication management circuit). The hardware may include a processor, a DSP, an ASIC, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof that is configured as or otherwise supports components for performing the functions described in this disclosure. In some examples, a processor and a memory coupled to the processor may be configured to perform one or more functions described herein (e.g., by executing instructions stored in the memory by the processor).

[0222] Additionally or alternatively, in some examples, the communication manager 920, receiver 910, transmitter 915, or various combinations or components thereof may be implemented in code executed by a processor (e.g., as communication management software or firmware). If implemented in code executed by a processor, the functionality of the communication manager 920, receiver 910, transmitter 915, or various combinations or components thereof may be performed by a general purpose processor, DSP, CPU, ASIC, FPGA, or any combination of these or other programmable logic devices (e.g., configured as or otherwise supporting components for performing the functionality described in the present disclosure).

[0223] In some examples, communication manager 920 may be configured to perform various operations (e.g., receive, monitor, transmit) using or otherwise cooperating with receiver 910, transmitter 915, or both. For example, communication manager 920 may receive information from receiver 910, transmit information to transmitter 915, or be integrated in conjunction with receiver 910, transmitter 915, or both to receive information, transmit information, or perform various other operations as described herein.

[0224] According to the examples disclosed herein, the communication manager 920 may support wireless communication at the second device. For example, the communication manager 920 may be configured to or otherwise support a component for sending a first control signaling to the first device, which activates the prediction capability of the first device to generate a set of one or more control parameters for communication. The communication manager 920 may be configured to or otherwise support a component for sending a second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device to the first device. The communication manager 920 may be configured to or otherwise support a component for generating a set of multiple values ​​associated with the set of one or more control parameters within a certain time period, and the generated set of multiple values ​​is based on the one or more initial values ​​of the set of one or more control parameters and the channel condition model. The communication manager 920 may be configured to or otherwise support a component for scheduling communication with the first device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0225] Fig.10 A block diagram 1000 of a device 1005 supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The device 1005 may be an example of aspects of the device 905 or network node 180 as described herein. The device 1005 may include a receiver 1010, a transmitter 1015, and a communication manager 1020. The device 1005 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0226] The receiver 1010 may provide means for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to prediction-based control information for wireless communications). The information may be communicated to other components of the device 1005. The receiver 1010 may utilize a single antenna or a collection of multiple antennas.

[0227] The transmitter 1015 may provide means for transmitting signals generated by other components of the device 1005. For example, the transmitter 1015 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels related to prediction-based control information for wireless communication). In some examples, the transmitter 1015 may be co-located with the receiver 1010 in a transceiver module. The transmitter 1015 may utilize a single antenna or a collection of multiple antennas.

[0228] The device 1005 or its various components may be examples of components for performing various aspects of prediction-based control information for wireless communication as described herein. For example, the communication manager 1020 may include a control signaling transmission component 1025, a control information generation component 1030, a communication component 1035, or any combination thereof. The communication manager 1020 may be an example of various aspects of the communication manager 920 as described herein. In some examples, the communication manager 1020 or its various components may be configured to use or otherwise cooperate with the receiver 1010, the transmitter 1015, or both to perform various operations (e.g., receive, monitor, send). For example, the communication manager 1020 may receive information from the receiver 1010, transmit information to the transmitter 1015, or be integrated with the receiver 1010, the transmitter 1015, or both to receive information, send information, or perform various other operations as described herein.

[0229] According to the examples disclosed herein, the communication manager 1020 can support wireless communication at the second device. The control signaling sending component 1025 can be configured to or otherwise support a component for sending a first control signaling to the first device, the first control signaling activating the prediction capability of the first device. The control signaling sending component 1025 can be configured to or otherwise support a component for sending a second control signaling indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device to the first device. The control information generation component 1030 can be configured to or otherwise support a component for generating a set of multiple values ​​associated with the set of one or more control parameters within a certain time period, and the generated set of multiple values ​​is based on the initial values ​​of the set of one or more control parameters and the channel condition model. The communication component 1035 can be configured to or otherwise support a component for scheduling communication with the first device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0230] Fig.11A block diagram 1100 of a communication manager 1120 supporting prediction-based control information for wireless communication in accordance with one or more aspects of the present disclosure is shown. The communication manager 1120 may be an example of aspects of the communication manager 920, the communication manager 1020, or both as described herein. The communication manager 1120 or its various components may be examples of means for performing various aspects of prediction-based control information for wireless communication as described herein. For example, the communication manager 1120 may include a control signaling component 1125, a control information generation component 1130, a communication component 1135, a channel condition model manager 1140, a model parameter component 1145, a validity duration component 1150, a prediction capability component 1155, a measurement reporting component 1160, a reference time component 1165, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).

[0231] According to the examples disclosed herein, the communication manager 1120 may support wireless communication at the second device. The control signaling sending component 1125 may be configured to or otherwise support a component for sending a first control signaling to the first device, the first control signaling activating the prediction capability of the first device. In some examples, the control signaling sending component 1125 may be configured to or otherwise support a component for sending a second control signaling indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device to the first device. The control information generation component 1130 may be configured to or otherwise support a component for generating a set of multiple values ​​associated with the set of one or more control parameters within a certain time period, and the generated set of multiple values ​​is based on the one or more initial values ​​of the set of one or more control parameters and the channel condition model. The communication component 1135 may be configured to or otherwise support a component for scheduling communication with the first device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0232] In some examples, the channel condition model manager 1140 may be configured as or otherwise support means for sending, via a first control signaling, an indication of a set of multiple channel condition models including at least the channel condition model. In some examples, the channel condition model manager 1140 may be configured as or otherwise support means for sending, via a second control signaling, an indication of an index of a channel condition model in the set of multiple channel condition models. In some examples, the channel condition model manager 1140 may be configured as or otherwise support means for sending an indication of a set of multiple channel condition models to a first device, to a group of one or more devices including the first device, to a set of multiple devices within the same cell, or any combination thereof.

[0233] In some examples, to support sending a second control signaling, model parameter component 1145 may be configured as or otherwise support a component for sending a set of one or more model parameters associated with a channel condition model via a second control signaling, the set of one or more model parameters including a duration of the channel condition model or an amplitude of the channel condition model or both.

[0234] In some examples, model parameter component 1145 can be configured as or otherwise support means for sending a first control message to a first device that configures a set of multiple model parameter sets associated with a set of multiple channel condition models. In some examples, model parameter component 1145 can be configured as or otherwise support means for sending, via second control signaling, an indication of a set of one or more model parameters associated with a channel condition model in the set of multiple model parameter sets configured by the first control message.

[0235] In some examples, control information generation component 1130 can be configured or otherwise support means for generating a set of multiple values ​​associated with the set of one or more control parameters within the time period according to a channel condition model and based on a difference between a current time associated with the channel condition model and a reference time. In some examples, reference time component 1165 can be configured or otherwise support means for sending a control message to the first device indicating a reference time of the first device.

[0236] In some examples, to support sending the second control signaling, control signaling sending component 1125 can be configured to or otherwise support means for sending a DCI message indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device. In some examples, to support sending the second control signaling, validity duration component 1150 can be configured to or otherwise support means for starting a timer in response to receiving the DCI message, the duration of the timer being based on a time period.

[0237] In some examples, the control signaling sending component 1125 may be configured to or otherwise support a component for sending one or more DCI messages to the first device during the time period indicating resource allocations for communication between the first device and the second device, each of the one or more DCI messages including a resource indication field and excluding an MCS field, a TPC field, a TCI field, or any combination thereof based on a predicted capability of the first device.

[0238] In some examples, to support sending the first control signaling, the prediction capability component 1155 may be configured as or otherwise support means for sending, via the first control signaling, an indication that the prediction capability of the first device is activated for the first HARQ process, activated for a set of multiple HARQ processes, activated according to the SRI, or any combination thereof. In some examples, the prediction capability component 1155 may be configured as or otherwise support means for receiving, from the first device, a capability message indicating the prediction capability of the first device.

[0239] In some examples, measurement reporting component 1160 may be configured to or otherwise support a component for receiving one or more measurement report messages from a first device, the one or more measurement report messages including an indication of CSI associated with a channel between the first device and the second device, location information associated with the first device, or both, and the channel condition model is based on the one or more measurement reports.

[0240] Fig.12A diagram of a system 1200 including a device 1205 supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The device 1205 may be an example of a device 905, a device 1005, or a network node as described herein or include components of these devices. The device 1205 may include components for two-way voice and data communications, including components for sending and receiving communications, such as a communication manager 1220, a network communication manager 1210, a transceiver 1215, an antenna 1225, a memory 1230, a code 1235, a processor 1240, and an inter-station communication manager 1245. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 1250).

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

[0242] In some cases, the device 1205 may include a single antenna 1225. However, in some other cases, the device 1205 may have more than one antenna 1225, which may be capable of transmitting or receiving multiple wireless transmissions simultaneously. The transceiver 1215 may communicate bidirectionally via one or more antennas 1225, a wired or wireless link as described herein. For example, the transceiver 1215 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1215 may also include a modem for: modulating packets; providing the modulated packets to one or more antennas 1225 for transmission; and demodulating packets received from one or more antennas 1225. The transceiver 1215, or the transceiver 1215 and the one or more antennas 1225 may be examples of the transmitter 915, the transmitter 1015, the receiver 910, the receiver 1010, or any combination thereof or components thereof as described herein.

[0243] Memory 1230 may include RAM and ROM. Memory 1230 may store computer-readable, computer-executable code 1235 including instructions that, when executed by processor 1240, cause device 1205 to perform various functions described herein. Code 1235 may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. In some cases, code 1235 may not be directly executable by processor 1240, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, memory 1230 may include BIOS, etc., which may control basic hardware or software operations, such as interaction with peripheral components or devices.

[0244] Processor 1240 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, processor 1240 may be configured to operate a memory array using a memory controller. In some other cases, the memory controller may be integrated into processor 1240. Processor 1240 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1230) so that device 1205 performs various functions (e.g., functions or tasks that support prediction-based control information for wireless communication). For example, device 1205 or a component of device 1205 may include processor 1240 and memory 1230 coupled to processor 1240, and processor 1240 and memory 1230 are configured to perform various functions described herein.

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

[0246] According to the examples disclosed herein, the communication manager 1220 may support wireless communication at the second device. For example, the communication manager 1220 may be configured to or otherwise support a component for sending a first control signaling to the first device, which activates the prediction capability of the first device. The communication manager 1220 may be configured to or otherwise support a component for sending a second control signaling indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device to the first device. The communication manager 1220 may be configured to or otherwise support a component for generating a set of multiple values ​​associated with the set of one or more control parameters within a certain time period, and the generated set of multiple values ​​is based on the one or more initial values ​​of the set of one or more control parameters and the channel condition model. The communication manager 1220 may be configured to or otherwise support a component for scheduling communication with the first device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters.

[0247] In some examples, the communication manager 1220 may be configured to perform various operations (e.g., receive, monitor, transmit) using or otherwise cooperating with the transceiver 1215, one or more antennas 1225, or any combination thereof. Although the communication manager 1220 is illustrated as a separate component, in some examples, one or more functions described with reference to the communication manager 1220 may be supported or performed by the processor 1240, the memory 1230, the code 1235, or any combination thereof. For example, the code 1235 may include instructions that are executable by the processor 1240 to cause the device 1205 to perform various aspects of prediction-based control information for wireless communications as described herein, or the processor 1240 and the memory 1230 may be otherwise configured to perform or support such operations.

[0248] Fig.13 A flow chart illustrating a method 1300 for supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The operations of the method 1300 may be implemented by a first device (e.g., a UE) or a component thereof as described herein. For example, the operations of the method 1300 may be implemented by a first device (e.g., a UE) or a component thereof as described herein. Figures 1 to 8 The UE 115 described herein performs. In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the described functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the described functions.

[0249] At 1305, the method may include receiving a first control signaling to activate a prediction capability of a first device to generate a set of one or more control parameters for communication. The operations of 1305 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1305 may be performed as described in reference to Figure 7 The control signaling receiving component 725 executes.

[0250] At 1310, the method may include receiving second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. The operations of 1310 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1310 may be performed as described in reference to Figure 7 The control signaling receiving component 725 executes.

[0251] At 1315, the method may include generating a set of multiple values ​​associated with the set of one or more control parameters over a period of time, the generated set of multiple values ​​being based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. The operations of 1315 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1315 may be performed as described in reference to Figure 7 The control information generation component 730 executes.

[0252] At 1320, the method may include communicating with the second device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters. The operations of 1320 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1320 may be performed as described in reference to Figure 7 The communication component 735 executes.

[0253] Fig.14 A flow chart illustrating a method 1400 for supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The operations of the method 1400 may be implemented by a first device (e.g., a UE) or a component thereof as described herein. For example, the operations of the method 1400 may be implemented by a first device (e.g., a UE) or a component thereof as described herein. Figures 1 to 8 The UE 115 described herein performs. In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the described functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the described functions.

[0254] At 1405, the method may include receiving a first control signaling to activate a prediction capability of a first device to generate a set of one or more control parameters for communication. The operations of 1405 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1405 may be performed as described in reference to Figure 7 The control signaling receiving component 725 executes.

[0255] At 1410, in some examples, the method may include receiving, via first control signaling, an indication of a set of multiple channel condition models including at least a channel condition model. The operations of 1410 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1410 may be performed as described in reference to Figure 7 The channel condition model manager 740 executes.

[0256] At 1415, the method may include receiving second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. The operations of 1415 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1415 may be performed as described in reference Figure 7 The control signaling receiving component 725 executes.

[0257] At 1420, in some examples, the method may include receiving an indication of an index of a channel condition model in a set of multiple channel condition models via second control signaling. The operations of 1420 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1420 may be performed as described in reference to Figure 7 The channel condition model manager 740 executes.

[0258] At 1425, the method may include generating a set of multiple values ​​associated with the set of one or more control parameters over a period of time, the generated set of multiple values ​​being based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. The operations of 1425 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1425 may be performed as described in reference to Figure 7 The control information generation component 730 executes.

[0259] At 1430, the method may include communicating with the second device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters. The operations of 1430 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1430 may be performed as described in reference to Figure 7 The communication component 735 executes.

[0260] Fig.15 A flow chart illustrating a method 1500 for supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The operations of the method 1500 may be implemented by a first device (e.g., a UE) or a component thereof as described herein. For example, the operations of the method 1500 may be implemented by a first device (e.g., a UE) or a component thereof as described herein. Figures 1 to 8 The UE 115 described herein performs. In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the described functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the described functions.

[0261] At 1505, in some examples, the method may include sending a capability message to the second device indicating a predicted capability of the first device to generate a set of one or more control parameters for communication. The operations of 1505 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1505 may be performed as described in reference to Figure 7 The predictive capability component 760 performs the above.

[0262] At 1510, the method may include receiving a first control signaling to activate a prediction capability of a first device. The operations of 1510 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1510 may be performed as described in reference to Figure 7 The control signaling receiving component 725 executes.

[0263] At 1515, the method may include receiving second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device. The operations of 1515 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1515 may be performed as described in reference Figure 7 The control signaling receiving component 725 executes.

[0264] At 1520, the method may include generating a set of multiple values ​​associated with the set of one or more control parameters over a period of time, the generated set of multiple values ​​being based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. The operations of 1520 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1520 may be performed as described in reference to Figure 7 The control information generation component 730 executes.

[0265] At 1525, the method may include communicating with the second device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters. The operations of 1525 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1525 may be performed as described in reference to Figure 7 The communication component 735 executes.

[0266] Fig.16 A flow chart illustrating a method 1600 for supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The operations of the method 1600 may be implemented by a first device (e.g., a UE) or a component thereof as described herein. For example, the operations of the method 1600 may be implemented by a first device (e.g., a UE) or a component thereof as described herein. Figures 1 to 8 The described UE 115 may be performed. In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the described functions. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the described functions.

[0267] At 1605, the method may include receiving a first control signaling to activate a prediction capability of a first device. The operations of 1605 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1605 may be performed as described in reference to Figure 7 The control signaling receiving component 725 executes.

[0268] At 1610, in some examples, the method may include sending one or more measurement report messages to the second device, the one or more measurement report messages including an indication of CSI associated with a channel between the first device and the second device or location information associated with the first device, or both. The operations of 1610 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1610 may be performed as described in reference to Figure 7 The measurement reporting component 765 executes.

[0269] At 1615, the method may include receiving second control signaling indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device, the channel condition model being based on one or more measurement report messages. The operations of 1615 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1615 may be performed as described in reference to Figure 7 The control signaling receiving component 725 executes.

[0270] At 1620, the method may include generating a set of multiple values ​​associated with the set of one or more control parameters over a period of time, the generated set of multiple values ​​being based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. The operations of 1620 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1620 may be performed as described in reference to Figure 7 The control information generation component 730 executes.

[0271] At 1625, the method may include communicating with the second device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters. The operations of 1625 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1625 may be performed as described in reference to Figure 7 The communication component 735 executes.

[0272] Fig.17 A flow chart illustrating a method 1700 for supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The operations of the method 1700 may be implemented by a second device (e.g., a network node) or a component thereof as described herein. For example, the operations of the method 1700 may be implemented by a second device (e.g., a network node) or a component thereof as described herein. Figures 1 to 4 and Figures 9 to 12 The network node performs the functions. In some examples, the network node may execute an instruction set to control the functional elements of the network node to perform the functions. Additionally or alternatively, the network node may use dedicated hardware to perform various aspects of the functions.

[0273] At 1705, the method may include sending a first control signaling to the first device, the first control signaling activating the prediction capability of the first device. The operations of 1705 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1705 may be performed as described in reference to Fig.11 The control signaling sending component 1125 executes.

[0274] At 1710, the method may include sending second control signaling to the first device indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device. The operations of 1710 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1710 may be performed as described in reference to Fig.11 The control signaling sending component 1125 executes.

[0275] At 1715, the method may include generating a set of multiple values ​​associated with the set of one or more control parameters over a period of time, the generated set of multiple values ​​being based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. The operations of 1715 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1715 may be performed as described in reference to Fig.11 The control information generation component 1130 executes.

[0276] At 1720, the method may include scheduling communications with the first device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters. The operations of 1720 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1720 may be performed as described in reference to Fig.11 The communication component 1135 executes.

[0277] Fig.18 A flow chart illustrating a method 1800 for supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The operations of the method 1800 may be implemented by a second device (e.g., a network node) or a component thereof as described herein. For example, the operations of the method 1800 may be implemented by a second device (e.g., a network node) or a component thereof as described herein. Figures 1 to 4 and Figures 9 to 12 The network node performs the functions. In some examples, the network node may execute an instruction set to control the functional elements of the network node to perform the functions. Additionally or alternatively, the network node may use dedicated hardware to perform various aspects of the functions.

[0278] At 1805, the method may include sending a first control signaling to the first device, the first control signaling activating the prediction capability of the first device. The operations of 1805 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1805 may be performed as described in reference to Fig.11 The control signaling sending component 1125 executes.

[0279] At 1810, in some examples, the method may include sending, via first control signaling, an indication of a set of multiple channel condition models including at least a channel condition model. The operations of 1810 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1810 may be performed as described in reference to Fig.11 The channel condition model manager 1140 executes.

[0280] At 1815, the method may include sending to the first device a second control signaling indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device. The operations of 1815 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1815 may be performed as described in reference to Fig.11 The control signaling sending component 1125 executes.

[0281] At 1820, in some examples, the method may include sending an indication of an index of a channel condition model in a set of multiple channel condition models via second control signaling. The operations of 1820 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1820 may be performed as described in reference to Fig.11 The channel condition model manager 1140 executes.

[0282] At 1825, the method may include generating a set of multiple values ​​associated with the set of one or more control parameters over a period of time, the generated set of multiple values ​​being based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. The operations of 1825 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1825 may be performed as described in reference to Fig.11 The control information generation component 1130 executes.

[0283] At 1830, the method may include scheduling communications with the first device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters. The operations of 1830 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1830 may be performed as described in reference to Fig.11 The communication component 1135 executes.

[0284] Fig.19 A flow chart illustrating a method 1900 for supporting prediction-based control information for wireless communication according to one or more aspects of the present disclosure is shown. The operations of the method 1900 may be implemented by a second device (e.g., a network node) or a component thereof as described herein. For example, the operations of the method 1900 may be implemented by a second device (e.g., a network node) or a component thereof as described herein. Figures 1 to 4 and Figures 9 to 12 The network node performs the functions. In some examples, the network node may execute an instruction set to control the functional elements of the network node to perform the functions. Additionally or alternatively, the network node may use dedicated hardware to perform various aspects of the functions.

[0285] At 1905, in some examples, the method may include receiving a capability message from the first device, the capability message indicating a predicted capability of the first device to generate a set of one or more control parameters for communication. The operations of 1905 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1905 may be performed as described in reference to Fig.11 The predictive capability component 1155 executes.

[0286] At 1910, the method may include sending a first control signaling to the first device, the first control signaling activating the prediction capability of the first device. The operations of 1910 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1910 may be performed as described in reference Fig.11 The control signaling sending component 1125 executes.

[0287] At 1915, the method may include sending to the first device a second control signaling indicating one or more initial values ​​of a set of one or more control parameters and a channel condition model for the first device. The operations of 1915 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1915 may be performed as described in reference to Fig.11 The control signaling sending component 1125 executes.

[0288] At 1920, the method may include generating a set of multiple values ​​associated with the set of one or more control parameters over a period of time, the generated set of multiple values ​​being based on one or more initial values ​​of the set of one or more control parameters and a channel condition model. The operations of 1920 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1920 may be performed as described in reference to Fig.11 The control information generation component 1130 executes.

[0289] At 1925, the method may include scheduling communications with the first device during at least the time period according to the generated set of multiple values ​​associated with the set of one or more control parameters. The operations of 1925 may be performed according to examples as disclosed herein. In some examples, aspects of the operations of 1925 may be performed as described in reference to Fig.11 The communication component 1135 executes.

[0290] The following provides an overview of various aspects of the disclosure:

[0291] Aspect 1: A method for performing wireless communications at a first device, the method comprising: receiving a first control signaling, the first control signaling activating a predictive capability of the first device to generate a set of one or more control parameters for communication; receiving a second control signaling, the second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device; generating a plurality of values ​​associated with the set of one or more control parameters within a time period, the generated plurality of values ​​being at least partially based on the one or more initial values ​​of the set of one or more control parameters and the channel condition model; and communicating with a second device during at least the time period based on the generated plurality of values ​​associated with the set of one or more control parameters.

[0292] Aspect 2: The method according to aspect 1, wherein receiving the first control signaling includes: receiving an indication of a plurality of channel condition models including at least the channel condition model via the first control signaling.

[0293] Aspect 3: The method according to aspect 2, wherein receiving the second control signaling includes: receiving an indication of an index of the channel condition model among the multiple channel condition models via the second control signaling.

[0294] Aspect 4: A method according to Aspect 2, wherein receiving the second control signaling includes: receiving a first control message, the first control message indicating an index subset of a channel condition model subset from the multiple channel condition models; and receiving a second control message indicating the index of the channel condition model for the first device in the index subset.

[0295] Aspect 5: A method according to any one of Aspects 2 to 4, wherein the first control signaling indicates a corresponding type or a corresponding parameter set or both associated with each of the multiple channel condition models, the corresponding type corresponds to a normalized function indicating the channel state between the first device and the second device, and the corresponding parameter set includes the amplitude or duration or both of the normalized function.

[0296] Aspect 6: A method according to any one of Aspects 1 to 5, wherein receiving the second control signaling includes: receiving a set of one or more model parameters associated with the channel condition model via the second control signaling, the set of one or more model parameters including the duration of the channel condition model, the amplitude of the channel condition model, or both.

[0297] Aspect 7: According to the method described in Aspect 6, the method also includes: receiving a first control message, wherein the first control message configures multiple model parameter sets associated with multiple channel condition models; and receiving, via the second control signaling, an indication of the set of one or more model parameters associated with the channel condition model in the multiple model parameter sets configured by the first control message.

[0298] Aspect 8: A method according to any one of Aspects 1 to 7, wherein generating the multiple values ​​associated with the set of one or more control parameters includes: generating the multiple values ​​associated with the set of one or more control parameters within the time period according to the channel condition model and at least partially based on the difference between a current time associated with the channel condition model and a reference time.

[0299] Aspect 9: The method according to aspect 8 further comprises: receiving a control message indicating the reference time of the first device.

[0300] Aspect 10: A method according to any one of Aspects 1 to 9, wherein receiving the second control signaling includes: receiving a DCI message, the DCI message indicating the one or more initial values ​​of the set of one or more control parameters and the channel condition model for the first device; and starting a timer in response to receiving the DCI message, the duration of the timer being at least partially based on the time period.

[0301] Aspect 11: The method according to any one of aspects 1 to 10, further comprising: receiving a control message indicating the time period of the first device.

[0302] Aspect 12: According to the method described in any one of Aspects 1 to 11, the method further includes: receiving one or more DCI messages indicating resource allocation for the communication between the first device and the second device during the time period, each of the one or more DCI messages including a resource indication field and excluding an MCS field, a TPC field, a TCI field, or any combination thereof based at least in part on the prediction capability of the first device.

[0303] Aspect 13: A method according to any one of Aspects 1 to 12, wherein receiving the first control signaling includes: receiving, via the first control signaling, an indication that the prediction capability of the first device is activated for a first HARQ process, activated for multiple HARQ processes, activated according to SRI, or any combination thereof.

[0304] Aspect 14: The method according to any one of aspects 1 to 13, further comprising: sending a capability message indicating the prediction capability of the first device to the second device.

[0305] Aspect 15: According to the method described in any one of Aspects 1 to 14, the method further includes: sending one or more measurement report messages to the second device, the one or more measurement report messages including an indication of CSI associated with the channel between the first device and the second device or location information associated with the first device, or both, and the channel condition model is at least partially based on the one or more measurement report messages.

[0306] Aspect 16: A method according to any one of Aspects 1 to 15, wherein the set of one or more control parameters includes MCS parameters, beam parameters, uplink power control parameters, or any combination thereof.

[0307] Aspect 17: A method according to any one of Aspects 1 to 16, wherein the first control signaling includes RRC signaling; and the second control signaling includes second RRC signaling, MAC-CE, DCI, downlink control channel message, or any combination thereof.

[0308] Aspect 18: A method for performing wireless communications at a second device, the method comprising: sending a first control signaling to a first device, the first control signaling activating a predictive capability of the first device to generate a set of one or more control parameters for communication; sending a second control signaling to the first device, the second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device; generating a plurality of values ​​associated with the set of one or more control parameters within a time period, the generated plurality of values ​​being at least partially based on the one or more initial values ​​of the set of one or more control parameters and the channel condition model; and scheduling communications with the first device during at least the time period based on the generated plurality of values ​​associated with the set of one or more control parameters.

[0309] Aspect 19: According to the method described in Aspect 18, the method also includes: sending an indication of multiple channel condition models including at least the channel condition model via the first control signaling; and sending an indication of the index of the channel condition model in the multiple channel condition models via the second control signaling.

[0310] Aspect 20: According to the method according to Aspect 19, the method also includes: sending the indication of the multiple channel condition models to the first device, to a group of one or more devices including the first device, to multiple devices in the same cell, or any combination thereof.

[0311] Aspect 21: A method according to any one of Aspects 18 to 20, wherein sending the second control signaling includes: sending a set of one or more model parameters associated with the channel condition model via the second control signaling, the set of one or more model parameters including the duration of the channel condition model or the amplitude of the channel condition model or both.

[0312] Aspect 22: According to the method described in Aspect 21, the method also includes: sending a first control message to the first device, the first control message configuring multiple model parameter sets associated with multiple channel condition models; and sending an indication of the set of one or more model parameters associated with the channel condition model in the multiple model parameter sets configured by the first control message via the second control signaling.

[0313] Aspect 23: According to the method described in any one of Aspects 18 to 22, the method also includes: generating the multiple values ​​associated with the set of one or more control parameters within the time period based on the channel condition model and at least partially based on the difference between the current time associated with the channel condition model and the reference time.

[0314] Aspect 24: The method according to aspect 23 further comprises: sending a control message indicating the reference time of the first device to the first device.

[0315] Aspect 25: A method according to any one of Aspects 18 to 24, wherein sending the second control signaling includes: sending a DCI message, the DCI message indicating the one or more initial values ​​of the set of one or more control parameters and the channel condition model for the first device; and starting a timer in response to receiving the DCI message, the duration of the timer being at least partially based on the time period.

[0316] Aspect 26: According to the method described in any one of Aspects 18 to 25, the method further includes: sending one or more DCI messages to the first device during the time period indicating resource allocation for the communication between the first device and the second device, each of the one or more DCI messages including a resource indication field and excluding an MCS field, a TPC field, a TCI field, or any combination thereof based at least in part on the prediction capability of the first device.

[0317] Aspect 27: A method according to any one of Aspects 18 to 26, wherein sending the first control signaling includes: sending an indication via the first control signaling that the prediction capability of the first device is activated for a first HARQ process, activated for multiple HARQ processes, activated according to SRI, or any combination thereof.

[0318] Aspect 28: The method according to any one of aspects 18 to 27, the method further comprising: receiving a capability message indicating the prediction capability of the first device from the first device.

[0319] Aspect 29: According to the method described in any one of Aspects 18 to 28, the method further includes: receiving one or more measurement report messages from the first device, the one or more measurement report messages including an indication of CSI associated with a channel between the first device and the second device, location information associated with the first device, or both, and the channel condition model is at least partially based on the one or more measurement reports.

[0320] Aspect 30: An apparatus for wireless communication at a first device, the apparatus comprising a processor; and a memory coupled to the processor, the processor being configured to perform the method according to any one of aspects 1 to 17.

[0321] Aspect 31: An apparatus for wireless communication at a first device, the apparatus comprising at least one means for performing the method according to any one of aspects 1 to 17.

[0322] Aspect 32: A non-transitory computer-readable medium storing code for wireless communication at a first device, the code comprising instructions executable by a processor to perform the method according to any one of aspects 1 to 17.

[0323] Aspect 33: An apparatus for wireless communication at a second device, the apparatus comprising a processor; and a memory coupled to the processor, the processor being configured to perform a method according to any one of aspects 18 to 29.

[0324] Aspect 34: An apparatus for wireless communication at a second device, the apparatus comprising at least one means for performing the method according to any one of aspects 18 to 29.

[0325] Aspect 35: A non-transitory computer-readable medium storing code for wireless communication at a second device, the code comprising instructions executable by a processor to perform the method according to any one of aspects 18 to 29.

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

[0327] Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for example purposes, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used in much of the description, the techniques described herein may also be applicable to networks other than LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques may be applicable to various other wireless communication systems, such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.

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

[0329] The various illustrative blocks and components described in conjunction with the disclosure herein may be implemented or performed with a general purpose processor, DSP, ASIC, CPU, FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in an alternative, the processor may be any processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0330] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. When implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on a computer-readable medium, or sent via a computer-readable medium. Other examples and specific implementations are within the scope of the present disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hard wiring, or any combination of these items. Features implementing the functions may also be physically located at different locations, including being distributed so that the various parts of the functions are implemented at different physical locations.

[0331] Computer-readable medium includes both non-transient computer storage medium and communication medium, and it includes any medium that facilitates computer program to transfer from one place to another.Non-transient storage medium can be any available medium that can be accessed by general or special-purpose computer.By way of example and not limitation, non-transient computer-readable medium can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disc (CD) ROM or other optical disc storage device, disk storage or other magnetic storage device, or can be used for carrying or storing desired program code components and any other non-transient medium that can be accessed by general or special-purpose computer or general or special-purpose processor in the form of instruction or data structure.Moreover, any connection is appropriately referred to as computer-readable medium.For example, if software is sent from website, server or other remote source using coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technology such as infrared, radio and microwave, then coaxial cable, optical fiber cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are included in the definition of computer-readable medium. Disk and disc, as used herein, includes CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.

[0332] As used herein (including in the claims), "or" used in a list of items (e.g., a list of items with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, so that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). In addition, as used herein, the phrase "based on" should not be interpreted as a reference to a closed set of conditions. For example, an example step described as "based on condition A" can be based on condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "based at least in part on."

[0333] The term "determine" or "determine" encompasses a wide variety of actions, and thus, "determine" may include calculating, computing, processing, deriving, investigating, searching (such as via searching in a table, database, or other data structure), ascertaining, and similar actions. Additionally, "determine" may include receiving (such as receiving information), accessing (such as accessing data in a memory), and similar actions. Additionally, "determine" may include resolving, selecting, choosing, establishing, and other such similar actions.

[0334] In the drawings, similar components or features may have the same reference number. In addition, various components of the same type may be distinguished by following the reference number with a dash and a second reference number to distinguish between similar components. If only the first reference number is used in the specification, the description may apply to any of the similar components having the same first reference number regardless of the second reference number, or other subsequent reference numbers.

[0335] The descriptions set forth herein in conjunction with the accompanying drawings describe example configurations and do not represent all examples that may be implemented or within the scope of the claims. The term "example" as used herein means "used as an example, instance, or illustration," rather than "preferred" or "advantageous over other examples." The specific implementation includes specific details to provide an understanding of the technology. However, the technologies may be practiced without these specific details. In some instances, known structures and devices are shown in block diagram form to suppress the concepts that obscure the examples.

[0336] The description herein is provided to enable one of ordinary skill in the art to implement or use the present disclosure. Various modifications to the present disclosure will be apparent to one of ordinary skill in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Thus, the present disclosure is not limited to the examples and designs described herein, but should be granted the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An apparatus for wireless communication at a first device, the apparatus comprising: at least one processor; and at least one memory coupled to the at least one processor, the at least one processor being configured to: receiving first control signaling that activates a prediction capability of the first device to generate a set of one or more control parameters for communication; receiving second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device; generating a plurality of values ​​associated with the set of one or more control parameters over a period of time, the generated plurality of values ​​being based at least in part on the one or more initial values ​​of the set of one or more control parameters and the channel condition model; as well as Communicating with a second device during at least the time period based on the generated plurality of values ​​associated with the set of one or more control parameters.

2. The apparatus of claim 1 , wherein to receive the first control signaling, the at least one processor is configured to: An indication of a plurality of channel condition models including at least the channel condition model is received via the first control signaling.

3. The apparatus of claim 2, wherein to receive the second control signaling, the at least one processor is configured to: An indication of an index of the channel condition model among the plurality of channel condition models is received via the second control signaling.

4. The apparatus of claim 2, wherein to receive the second control signaling, the at least one processor is configured to: receiving a first control message indicating an indexed subset of a subset of channel condition models from the plurality of channel condition models; and A second control message is received, the second control message indicating an index of the channel condition model for the first device in the subset of indices.

5. The apparatus according to claim 2, wherein the first control signaling indicates a corresponding type or a corresponding parameter set or both associated with each of the multiple channel condition models, the corresponding type corresponds to a normalized function indicating a channel state between the first device and the second device, and the corresponding parameter set includes an amplitude or a duration or both of the normalized function.

6. The apparatus of claim 1 , wherein to receive the second control signaling, the at least one processor is configured to: A set of one or more model parameters associated with the channel condition model is received via the second control signaling, the set of one or more model parameters comprising a duration of the channel condition model or an amplitude of the channel condition model, or both.

7. The apparatus of claim 6, wherein the at least one processor is further configured to: receiving a first control message configuring a plurality of sets of model parameters associated with a plurality of channel condition models; and An indication of the set of one or more model parameters associated with the channel condition model among the plurality of model parameter sets configured by the first control message is received via the second control signaling.

8. The apparatus of claim 1 , wherein to generate the plurality of values ​​associated with the set of one or more control parameters, the at least one processor is configured to: The plurality of values ​​associated with the set of one or more control parameters are generated over the time period in accordance with the channel condition model and based at least in part on a difference between a current time associated with the channel condition model and a reference time.

9. The apparatus of claim 8, wherein the at least one processor is further configured to: A control message indicating the reference time of the first device is received.

10. The apparatus of claim 1, wherein to receive the second control signaling, the at least one processor is configured to: receiving a downlink control information message indicating the one or more initial values ​​of the set of one or more control parameters and the channel condition model for the first device; and A timer is started in response to receiving the downlink control information message, the duration of the timer being based at least in part on the time period.

11. The apparatus of claim 1 , wherein the at least one processor is further configured to: A control message is received indicating the time period of the first device.

12. The apparatus of claim 1, wherein the at least one processor is further configured to: During the time period, one or more downlink control information messages indicating resource allocation for the communication between the first device and the second device are received, each of the one or more downlink control information messages including a resource indication field and excluding a modulation and coding scheme field, a transmit power control field, a transmit configuration indicator field, or any combination thereof based at least in part on the predicted capability of the first device.

13. The apparatus of claim 1 , wherein to receive the first control signaling, the at least one processor is configured to: An indication is received via the first control signaling that the prediction capability of the first device is activated for a first hybrid automatic repeat request process, activated for multiple hybrid automatic repeat request processes, activated for each sounding reference signal resource indicator, or any combination thereof.

14. The apparatus of claim 1, wherein the at least one processor is further configured to: A capability message is sent to the second device indicating the prediction capability of the first device.

15. The apparatus of claim 1, wherein the at least one processor is further configured to: sending one or more measurement report messages to the second device, the one or more measurement report messages comprising an indication of channel state information associated with a channel between the first device and the second device or location information associated with the first device, or both, the channel condition model being based at least in part on the one or more measurement report messages.

16. The apparatus of claim 1, wherein the set of one or more control parameters comprises modulation and coding scheme parameters, beam parameters, uplink power control parameters, or any combination thereof.

17. The device according to claim 1, wherein: The first control signaling comprises radio resource control signaling; and The second control signaling includes second radio resource control signaling, medium access control-control element, downlink control information, downlink control channel message, or any combination thereof.

18. An apparatus for wireless communication at a second device, the apparatus comprising: at least one processor; and at least one memory coupled to the at least one processor, the at least one processor being configured to: Sending a first control signaling to a first device, wherein the first control signaling activates a prediction capability of the first device; sending second control signaling to the first device, the second control signaling indicating one or more initial values ​​of a set of one or more control parameters for communication and a channel condition model for the first device; generating a plurality of values ​​associated with the set of one or more control parameters over a period of time, the generated plurality of values ​​being based at least in part on the one or more initial values ​​of the set of one or more control parameters and the channel condition model; as well as Communications with the first device are scheduled during at least the time period based on the generated plurality of values ​​associated with the set of one or more control parameters.

19. The apparatus of claim 18, wherein the at least one processor is further configured to: sending, via the first control signaling, an indication of a plurality of channel condition models including at least the channel condition model; and An indication of an index of the channel condition model among the plurality of channel condition models is sent via the second control signaling.

20. The apparatus of claim 19, wherein the at least one processor is further configured to: The indication of the plurality of channel condition models is sent to the first device, to a group of one or more devices including the first device, to a plurality of devices within a same cell, or any combination thereof.

21. The apparatus of claim 18, wherein to send the second control signaling, the at least one processor is configured to: A set of one or more model parameters associated with the channel condition model is sent via the second control signaling, the set of one or more model parameters including a duration of the channel condition model or an amplitude of the channel condition model, or both.

22. The apparatus of claim 21, wherein the at least one processor is further configured to: sending a first control message to the first device, the first control message configuring a plurality of model parameter sets associated with a plurality of channel condition models; and An indication of the set of one or more model parameters associated with the channel condition model among the plurality of model parameter sets configured by the first control message is sent via the second control signaling.

23. The apparatus of claim 18, wherein the at least one processor is further configured to: The plurality of values ​​associated with the set of one or more control parameters are generated over the time period in accordance with the channel condition model and based at least in part on a difference between a current time associated with the channel condition model and a reference time.

24. The apparatus of claim 18, wherein to send the second control signaling, the at least one processor is configured to: sending a downlink control information message indicating the one or more initial values ​​of the set of one or more control parameters and the channel condition model for the first device; and A timer is started in response to receiving the downlink control information message, the duration of the timer being based at least in part on the time period.

25. The apparatus of claim 18, wherein the at least one processor is further configured to: During the time period, one or more downlink control information messages are sent to the first device indicating resource allocation for the communication between the first device and the second device, each of the one or more downlink control information messages including a resource indication field and excluding a modulation and coding scheme field, a transmit power control field, a transmit configuration indicator field, or any combination thereof based at least in part on the prediction capability of the first device.

26. The apparatus of claim 18, wherein the at least one processor is configured to: One or more measurement report messages are received from the first device, the one or more measurement report messages including an indication of channel state information associated with a channel between the first device and the second device or location information associated with the first device, or both, and the channel condition model is based at least in part on the one or more measurement report messages.

27. A method for wireless communication at a first device, the method comprising: receiving first control signaling that activates a prediction capability of the first device to generate a set of one or more control parameters for communication; receiving second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device; generating a plurality of values ​​associated with the set of one or more control parameters over a period of time, the generated plurality of values ​​being based at least in part on the one or more initial values ​​of the set of one or more control parameters and the channel condition model; as well as Communicating with a second device during at least the time period based on the generated plurality of values ​​associated with the set of one or more control parameters.

28. The method of claim 27, wherein receiving the first control signaling comprises: An indication of a plurality of channel condition models including at least the channel condition model is received via the first control signaling.

29. A method for wireless communication at a second device, the method comprising: Sending a first control signaling to a first device, wherein the first control signaling activates a prediction capability of the first device; sending second control signaling to the first device, the second control signaling indicating one or more initial values ​​of a set of one or more control parameters for communication and a channel condition model for the first device; generating a plurality of values ​​associated with the set of one or more control parameters over a period of time, the generated plurality of values ​​being based at least in part on the one or more initial values ​​of the set of one or more control parameters and the channel condition model; as well as Communications with the first device are scheduled during at least the time period based on the generated plurality of values ​​associated with the set of one or more control parameters.

30. The method according to claim 29, further comprising: sending, via the first control signaling, an indication of a plurality of channel condition models including at least the channel condition model; as well as An indication of an index of the channel condition model among the plurality of channel condition models is sent via the second control signaling.

31. The method of claim 27, further comprising: A set of one or more model parameters associated with the channel condition model is received via the second control signaling, the set of one or more model parameters comprising a duration of the channel condition model or an amplitude of the channel condition model, or both.

32. The method of claim 27, wherein generating the plurality of values ​​associated with the set of one or more control parameters comprises: The plurality of values ​​associated with the set of one or more control parameters are generated over the time period in accordance with the channel condition model and based at least in part on a difference between a current time associated with the channel condition model and a reference time.

33. The method of claim 27, wherein receiving the second control signaling comprises: receiving a downlink control information message indicating the one or more initial values ​​of the set of one or more control parameters and the channel condition model for the first device; and A timer is started in response to receiving the downlink control information message, the duration of the timer being based at least in part on the time period.

34. The method of claim 29, wherein sending the second control signaling comprises: A set of one or more model parameters associated with the channel condition model is sent via the second control signaling, the set of one or more model parameters including a duration of the channel condition model or an amplitude of the channel condition model, or both.

35. The method of claim 29, further comprising: The plurality of values ​​associated with the set of one or more control parameters are generated over the time period in accordance with the channel condition model and based at least in part on a difference between a current time associated with the channel condition model and a reference time.

36. The method of claim 29, wherein sending the second control signaling comprises: sending a downlink control information message indicating the one or more initial values ​​of the set of one or more control parameters and the channel condition model for the first device; and A timer is started in response to receiving the downlink control information message, the duration of the timer being based at least in part on the time period.

37. A non-transitory computer-readable medium storing code for wireless communication at a first device, the code comprising instructions executable by at least one processor to: receiving first control signaling that activates a prediction capability of the first device to generate a set of one or more control parameters for communication; receiving second control signaling indicating one or more initial values ​​of the set of one or more control parameters and a channel condition model for the first device; generating a plurality of values ​​associated with the set of one or more control parameters over a period of time, the generated plurality of values ​​being based at least in part on the one or more initial values ​​of the set of one or more control parameters and the channel condition model; as well as Communicating with a second device during at least the time period based on the generated plurality of values ​​associated with the set of one or more control parameters.

38. The non-transitory computer readable medium of claim 37, wherein the instructions for receiving the first control signaling are executable by the at least one processor to: An indication of a plurality of channel condition models including at least the channel condition model is received via the first control signaling.

39. A non-transitory computer-readable medium storing code for wireless communication at a second device, the code comprising instructions executable by at least one processor to: Sending a first control signaling to a first device, wherein the first control signaling activates a prediction capability of the first device; sending second control signaling to the first device, the second control signaling indicating one or more initial values ​​of a set of one or more control parameters for communication and a channel condition model for the first device; generating a plurality of values ​​associated with the set of one or more control parameters over a period of time, the generated plurality of values ​​being based at least in part on the one or more initial values ​​of the set of one or more control parameters and the channel condition model; as well as Communications with the first device are scheduled during at least the time period based on the generated plurality of values ​​associated with the set of one or more control parameters.

40. The non-transitory computer readable medium of claim 39, wherein the instructions are further executable by the at least one processor to: sending, via the first control signaling, an indication of a plurality of channel condition models including at least the channel condition model; and An indication of an index of the channel condition model among the plurality of channel condition models is sent via the second control signaling.

Citation Information

Patent Citations

  • Flexible control information for wireless communications

    CN113169840A

  • Device and Method of Handling Parameter Configurations

    US20160100390A1