Determination of the delay parameter for controlling message repetition
The delay is calculated by sending multiple duplicate copies of the control message through the base station and identifying the trigger instance by the UE, which solves the problems of control channel reliability and delay in the wireless communication system, and realizes efficient ultra-reliable low-latency communication.
Patent Information
- Application Number
- CN202180030513.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-05-13
- Filing Date
- 2021-05-14
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2041-05-14
AI Technical Summary
In wireless communication systems, user equipment (UE) may not be able to accurately identify the control channel transmission of the base station, resulting in inefficient communication, and the prior art is difficult to find a balance between improving control channel reliability and maintaining low latency.
The base station sends multiple duplicate copies of the control message, the UE determines the scheduling delay based on the timing of the physical downlink control channel, and calculates the minimum delay parameters by identifying a specific trigger instance, realizing the repeated transmission of the control message and monitoring of the data message.
Improves the reliability of the control channel while maintaining low latency and high efficiency, supporting ultra-reliable low latency communication systems.
Smart Images

Figure CN115516975B_ABST
Abstract
Description
[0001] Cross-reference
[0002] This patent application claims priority to the following applications: U.S. Patent Application No. 17 / 320,080, titled "DELAY PARAMETER DETERMINATION FOR CONTROL MESSAGE REPETITION," filed on May 13, 2021, by AKKARAKARAN et al.; and U.S. Provisional Patent Application No. 63 / 025,166, titled "DELAY PARAMETER DETERMINATION FOR CONTROL MESSAGE REPETITION," filed on May 14, 2020, by AKKARAKARAN et al.; each of the above applications is assigned to the assignee of the present application. Technical Field
[0003] Broadly speaking, the following relates to wireless communication, and more specifically, to delay parameter determination for control message repetition. Background Art
[0004] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcasting, etc. These systems are capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multi-access systems include fourth-generation (4G) systems (e.g., 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 frequency-division multiple access (OFDMA), or discrete Fourier transform spread orthogonal frequency-division multiplexing (DFT-S-OFDM). A wireless multi-access communication system may include one or more base stations or one or more network access nodes, each of which simultaneously supports communication for multiple communication devices (which may also be referred to as user equipment (UE)).
[0005] A wireless communication system can implement control messages (e.g., physical downlink control channel messages sent by a base station) to authorize resources for upcoming data transmissions (e.g., in the case where data transmissions are sent on a physical downlink shared channel). Additionally, a UE can perform one or more operations based on the timing associated with the control channel. Some wireless communication systems may experience relatively poor performance. For example, a UE may fail to accurately identify transmissions from a base station on the control channel, which can lead to relatively inefficient communication. SUMMARY OF THE INVENTION
[0006] The described techniques relate to improved methods, systems, devices, and apparatuses for supporting determination of delay parameters for control message repetition. Generally, the described techniques provide physical downlink control channel repetition to improve control channel reliability while maintaining low latency (e.g., for ultra-reliable low-latency communication systems). For example, a base station can send an initial control message indicating resources for data transmission (e.g., physical downlink shared channel transmission). In some cases, the base station can send multiple repetitions (or copies) of the initial control message (physical downlink control channel) so that the UE can combine the multiple repetitions of the physical downlink control channel and decode the physical downlink control channel.
[0007] The described techniques provide a base station to indicate a specific instance of a physical downlink control channel (e.g., the first copy of the physical downlink control channel, the last copy of the physical downlink control channel, etc.) to a user equipment (UE) for the UE to consider as a trigger instance. The trigger instance indicated by the base station can be a repetition used by the UE to calculate various timing events. Additionally, the UE can be configured to determine one or more scheduling delays based not only on a specific trigger instance of the physical downlink control channel but also on a specific time portion of the physical downlink control channel trigger instance.
[0008] A method of wireless communication at a UE is described. The method can include: receiving a configuration message that indicates that transmissions of a control message will be repeated via a set of control message repetitions; identifying a repetition instance in the set of control message repetitions that is designated as a trigger instance for a minimum delay parameter, where the minimum delay parameter corresponds to a minimum time delay between the trigger instance and reception of a data message scheduled by the control message; receiving the trigger instance during a first transmission time interval; and monitoring for the data message during a second transmission time interval that is at least the minimum time delay after reception of the trigger instance.
[0009] A device for wireless communication is described. The device may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the device to perform the following operations: receive a configuration message that indicates that the transmission of a control message will be repeated via a set of control message repetitions; identify a repetition instance in the set of control message repetitions that is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to a minimum time delay between the trigger instance and the reception of a data message scheduled by the control message; receive the trigger instance during a first transmission time interval; and monitor the data message during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
[0010] Another device for wireless communication at a UE is described. The device may include units for performing the following operations: receive a configuration message that indicates that the transmission of a control message will be repeated via a set of control message repetitions; identify a repetition instance in the set of control message repetitions that is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to a minimum time delay between the trigger instance and the reception of a data message scheduled by the control message; receive the trigger instance during a first transmission time interval; and monitor the data message during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
[0011] A non-transitory computer-readable medium storing code for wireless communication at a UE is described. The code may include instructions executable by a processor to perform the following operations: receive a configuration message that indicates that the transmission of a control message will be repeated via a set of control message repetitions; identify a repetition instance in the set of control message repetitions that is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to a minimum time delay between the trigger instance and the reception of a data message scheduled by the control message; receive the trigger instance during a first transmission time interval; and monitor the data message during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
[0012] In some examples of the methods, devices, and non-transitory computer-readable media described herein, the trigger instance includes the first repetition of the control message or the last repetition of the control message.
[0013] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the triggering instance includes a repetition of the control message included in a subset of a configured repetition set of the control messages, wherein the configured repetition set of the control messages includes the maximum number of repetitions supported by the UE.
[0014] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving a parameter associated with the triggering instance; and calculating the minimum time delay based on the identified parameter associated with the triggering instance.
[0015] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the parameter associated with the triggering instance includes at least one of the following: a start symbol of the control message, an end symbol of the control message, a duration of the control information, or a combination thereof.
[0016] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval.
[0017] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the start symbol of the control message and the end symbol of the control message each correspond to a specific symbol of the first transmission time interval, wherein the specific symbol may be pre-determined or may be indicated by the base station to the UE.
[0018] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the parameter may be constant across a set of repetition instances designated as the triggering instance.
[0019] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving an indication to discard a repetition instance; determining that the repetition instance to be discarded corresponds to the repetition instance designated as the triggering instance; and discarding the repetition instance based on receiving the indication.
[0020] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: designating a subsequent repetition instance as the triggering instance based on discarding the repetition instance.
[0021] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for: initiating a sleep mode after receiving the triggering instance of the control message; and terminating the sleep mode when the minimum time delay between the first transmission time interval and the second transmission time interval expires.
[0022] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for: sending to a base station the UE's capability to support a set of minimum delay parameters; and receiving an indication of the minimum delay parameters from the base station based on the UE's capability.
[0023] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, receiving the indication of the minimum delay parameters may also include operations, features, units, or instructions for: receiving the indication of the minimum delay parameters from the base station via a radio resource control message.
[0024] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, identifying the repeating instance in the set of control message repetitions as the triggering instance may also include operations, features, units, or instructions for: receiving from a base station an indication that the repeating instance in the set of control message repetitions can be designated as the triggering instance via at least one of: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, downlink control information, or a combination thereof.
[0025] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the value of the minimum delay parameter may be based on the repeating instance designated as the triggering instance.
[0026] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the control message includes at least one of: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0027] A method for wireless communication at a UE is described. The method may include: receiving a configuration message from a base station, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; identifying a repetition instance in the set of control message repetitions that is designated as a trigger instance for a delay parameter, wherein the delay parameter corresponds to a time delay between the trigger instance and an operation associated with the control message; receiving the trigger instance from the base station during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0028] A device for wireless communication is described. The device may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the device to perform the following operations: receiving a configuration message from a base station, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; identifying a repetition instance in the set of control message repetitions that is designated as a trigger instance for a delay parameter, wherein the delay parameter corresponds to a time delay between the trigger instance and an operation associated with the control message; receiving the trigger instance from the base station during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0029] Another device for wireless communication at a UE is described. The device may include units for performing the following operations: receiving a configuration message from a base station, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; identifying a repetition instance in the set of control message repetitions that is designated as a trigger instance for a delay parameter, wherein the delay parameter corresponds to a time delay between the trigger instance and an operation associated with the control message; receiving the trigger instance from the base station during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0030] A non - transitory computer - readable medium storing code for wireless communication at a UE is described. The code may include instructions executable by a processor to perform the following operations: receive a configuration message from a base station, the configuration message indicating that transmission of a control message will be repeated via a set of control message repetitions; identify that a repetition instance in the set of control message repetitions is designated as a trigger instance for a delay parameter, where the delay parameter corresponds to a time delay between the trigger instance and an operation associated with the control message; receive the trigger instance from the base station during a first transmission time interval; and perform the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0031] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, performing the operation may further include operations, features, units, or instructions for performing the following operations: monitoring a data message scheduled by the control message during the second transmission time interval that is at least the time delay after a reception that may be of the trigger instance.
[0032] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, performing the operation may further include operations, features, units, or instructions for performing the following operations: transmitting an uplink data message during the second transmission time interval that is at least the time delay after a reception that may be of the trigger instance.
[0033] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, performing the operation may further include operations, features, units, or instructions for performing the following operations: transmitting a sidelink data message during the second transmission time interval that is at least the time delay after a reception that may be of the trigger instance.
[0034] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, performing the operation may further include operations, features, units, or instructions for performing the following operations: transmitting an acknowledgement for the control message during the second transmission time interval that is at least the time delay after a reception that may be of the trigger instance.
[0035] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, performing the operation may further include operations, features, units, or instructions for performing the following operations: applying transmit power control to transmit a message during the second transmission time interval that is at least the time delay after a reception that may be of the trigger instance, where the transmit power control may be based on a power control command included in the trigger instance.
[0036] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the message includes at least one of the following: an uplink message, a downlink message, a sidelink message, or a combination thereof. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, performing the operations may further include operations, features, units, or instructions for performing the following: sending a random access channel message for the control message during the second transmission time interval that may be at least the time delay after the reception of the trigger instance.
[0037] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, performing the operations may further include operations, features, units, or instructions for performing the following: switching to an updated delay parameter during the second transmission time interval that may be at least the time delay after the reception of the trigger instance, where the updated delay parameter corresponds to the minimum time delay between the trigger instance and the reception of the data message scheduled by the control message.
[0038] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, performing the operations may further include operations, features, units, or instructions for performing the following: sending an alert message in response to the control message during the second transmission time interval that may be at least the time delay after the reception of the trigger instance.
[0039] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the alert message includes at least one of the following: an earthquake and tsunami warning system message, a commercial mobile alert system message, or a combination thereof. Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for performing the following: receiving an indication that the time delay may be calculated based on parameters associated with the repetition instance designated as the trigger instance.
[0040] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may further include operations, features, units, or instructions for performing the following: identifying the parameters associated with the trigger instance; and calculating the time delay based on the identified parameters associated with the trigger instance. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the parameters associated with the trigger instance include at least one of the following: the start symbol of the control message, the end symbol of the control message, the duration of the control information, or a combination thereof.
[0041] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the parameter may be constant across a set of repeating instances designated as trigger instances.
[0042] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing the following: receiving an indication to discard repeating instances; determining that the repeating instances to be discarded correspond to the repeating instances designated as the trigger instances; and discarding the repeating instances based on receiving the indication.
[0043] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, identifying the repeating instances in the set of repeating control messages that may be designated as the trigger instances may also include operations, features, units, or instructions for performing the following: receiving, from the base station, an indication that the repeating instances in the set of repeating control messages may be designated as the trigger instances via at least one of the following: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, downlink control information, or a combination thereof.
[0044] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the repeating instances may be designated as trigger instances based on the operations to be performed during the second transmission time interval.
[0045] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the value of the delay parameter may be based on the repeating instances designated as the trigger instances. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the trigger instance includes the first repetition of the control message or the last repetition of the control message.
[0046] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the trigger instance includes the repetition of the control message included in a subset of the repetitions of the control message, where the subset of the repetitions of the control message includes the maximum number of repetitions supported by the UE.
[0047] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the control message includes at least one of the following: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0048] Describes a method for wireless communication at a base station. The method may include: sending a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending to the UE an indication that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to a minimum time delay between the trigger instance and the reception of a data message scheduled by the control message; sending the trigger instance to the UE during a first transmission time interval; and sending the data message to the UE during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
[0049] Describes an apparatus for wireless communication. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to perform the following operations: sending a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending to the UE an indication that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to a minimum time delay between the trigger instance and the reception of a data message scheduled by the control message; sending the trigger instance to the UE during a first transmission time interval; and sending the data message to the UE during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
[0050] Describes another apparatus for wireless communication at a base station. The apparatus may include units for performing the following operations: sending a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending to the UE an indication that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to a minimum time delay between the trigger instance and the reception of a data message scheduled by the control message; sending the trigger instance to the UE during a first transmission time interval; and sending the data message to the UE during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
[0051] A non - transitory computer - readable medium storing code for wireless communication at a base station is described. The code can include instructions executable by a processor to perform the following operations: sending a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending to the UE an indication that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, wherein the minimum latency parameter corresponds to the minimum time delay between the trigger instance and the reception of a data message scheduled by the control message; sending the trigger instance to the UE during a first transmission time interval; and sending the data message to the UE during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
[0052] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, the trigger instance includes the first repetition of the control message or the last repetition of the control message. In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, the trigger instance includes a repetition of the control message included in a subset of a configured set of repetitions of the control message, wherein the configured set of repetitions of the control message includes the maximum number of repetitions supported by the UE.
[0053] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, sending the indication may further include operations, features, units, or instructions for performing the following: configuring the UE to calculate the minimum time delay based on parameters associated with the repetition instance designated as the trigger instance.
[0054] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, the parameters associated with the trigger instance include at least one of the following: a start symbol of the control message, an end symbol of the control message, a duration of the control information, or a combination thereof. In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, the start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval.
[0055] In some examples of the methods, apparatuses, and non - transitory computer - readable media described herein, the start symbol of the control message and the end symbol of the control message each correspond to a specific symbol of the first transmission time interval, wherein the specific symbol may be pre - determined or may be indicated by the base station to the UE.
[0056] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the parameter may be constant across a set of repeating instances designated as trigger instances.
[0057] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for: receiving, from the UE, the UE's ability to support a set of minimum latency parameters; and sending, based on the UE's ability, an indication of the minimum latency parameters to the UE.
[0058] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, sending the indication that a repeating instance in the set of control message repetitions may be designated as the trigger instance may also include operations, features, units, or instructions for: sending, to the UE, the indication that a repeating instance in the set of control message repetitions may be designated as the trigger instance via at least one of: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, a downlink control information, or a combination thereof.
[0059] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the value of the minimum latency parameter may be based on the repeating instance designated as the trigger instance. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the control message includes at least one of: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0060] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, sending the indication of the minimum latency parameter may also include operations, features, units, or instructions for: sending, to the UE, the indication of the minimum latency parameter via a radio resource control message.
[0061] A method of wireless communication at a base station is described. The method may include: sending a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending an indication to the UE that a repeating instance in the set of control message repetitions is designated as a trigger instance for a latency parameter, where the latency parameter corresponds to a time delay between the trigger instance and an operation associated with the control message; sending the trigger instance to the UE during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0062] A device for wireless communication is described. The device may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the device to perform the following operations: sending a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending to the UE an indication that a repetition instance in the set of control message repetitions is designated as a triggering instance for a delay parameter, where the delay parameter corresponds to a time delay between the triggering instance and an operation associated with the control message; sending the triggering instance to the UE during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0063] Another device for wireless communication at a base station is described. The device may include units for performing the following operations: sending a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending to the UE an indication that a repetition instance in the set of control message repetitions is designated as a triggering instance for a delay parameter, where the delay parameter corresponds to a time delay between the triggering instance and an operation associated with the control message; sending the triggering instance to the UE during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0064] A non-transitory computer-readable medium storing code for wireless communication at a base station is described. The code may include instructions executable by a processor to perform the following operations: sending a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending to the UE an indication that a repetition instance in the set of control message repetitions is designated as a triggering instance for a delay parameter, where the delay parameter corresponds to a time delay between the triggering instance and an operation associated with the control message; sending the triggering instance to the UE during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0065] In some examples of the methods, devices, and non-transitory computer-readable media described herein, performing the operation may further include operations, features, units, or instructions for performing the following operations: sending a data message scheduled by the control message during the second transmission time interval that is at least the time delay after a reception that may be of the triggering instance.
[0066] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, performing the operations may further include operations, features, units, or instructions for: receiving an uplink data message during the second transmission time interval that may be at least the time delay after receipt of the triggering instance.
[0067] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, performing the operations may further include operations, features, units, or instructions for: receiving an acknowledgement for the control message during the second transmission time interval that may be at least the time delay after receipt of the triggering instance.
[0068] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, performing the operations may further include operations, features, units, or instructions for: receiving a random access channel message for the control message during the second transmission time interval that may be at least the time delay after receipt of the triggering instance.
[0069] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, sending the indication may further include operations, features, units, or instructions for: configuring the UE to calculate the time delay based on parameters associated with the repetition instance designated as the triggering instance.
[0070] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the parameters associated with the triggering instance include at least one of the following: the start symbol of the control message, the end symbol of the control message, the duration of the control information, or a combination thereof.
[0071] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the parameters may be constant across a set of repetition instances designated as triggering instances.
[0072] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, sending an indication that a repetition instance in the set of control message repetitions can be designated as the triggering instance may further include operations, features, units, or instructions for: sending to the UE an indication that a repetition instance in the set of control message repetitions can be designated as the triggering instance via at least one of: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, downlink control information, or a combination thereof.
[0073] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the repetition instance may be designated as the triggering instance based on the operation to be performed during the second transmission time interval. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the value of the delay parameter may be based on the repetition instance designated as the triggering instance.
[0074] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the triggering instance includes the first repetition of the control message or the last repetition of the control message. In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the triggering instance includes the repetition of the control message included in a subset of repetitions of the control message, where the subset of repetitions of the control message includes the maximum number of repetitions supported by the UE.
[0075] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the control message includes at least one of: a physical downlink control channel, a physical sidelink control channel, or a combination thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] Figure 1 Shows an example of a system for wireless communication that supports determination of a delay parameter for control message repetition in accordance with aspects of the present disclosure.
[0077] Figure 2 Shows an example of a wireless communication system that supports determination of a delay parameter for control message repetition in accordance with aspects of the present disclosure.
[0078] Figure 3 Shows an example of a process flow that supports determination of a delay parameter for control message repetition in accordance with aspects of the present disclosure.
[0079] Figure 4 and 5A block diagram of a device supporting determination of a latency parameter for controlling message repetition in accordance with aspects of the present disclosure is shown.
[0080] Figure 6 A block diagram of a communication manager supporting determination of a latency parameter for controlling message repetition in accordance with aspects of the present disclosure is shown.
[0081] Figure 7 A diagram of a system including a device supporting determination of a latency parameter for controlling message repetition in accordance with aspects of the present disclosure is shown.
[0082] Figure 8 and 9 A block diagram of a device supporting determination of a latency parameter for controlling message repetition in accordance with aspects of the present disclosure is shown.
[0083] Figure 10 A block diagram of a communication manager supporting determination of a latency parameter for controlling message repetition in accordance with aspects of the present disclosure is shown.
[0084] Figure 11 A diagram of a system including a device supporting determination of a latency parameter for controlling message repetition in accordance with aspects of the present disclosure is shown.
[0085] Figures 12 to 15 A flowchart illustrating a method supporting determination of a latency parameter for controlling message repetition in accordance with aspects of the present disclosure is shown. Detailed Description
[0086] Some wireless communication systems may include communication devices, such as user equipment (UE) and base stations, e.g., evolved NodeB (eNB), next-generation NodeB, or gigabit NodeB (any of which may be referred to as gNB), which may support multiple radio access technologies. Some wireless communication systems may provide physical downlink control channel repetition to improve control channel reliability while maintaining low latency (e.g., for ultra-reliable low-latency communication systems). For example, a base station may transmit an initial control message indicating resources for data transmission (e.g., physical downlink shared channel transmission). In some cases, the base station may transmit multiple repetitions (or copies) of the initial control message (physical downlink control channel) so that the UE can combine the multiple repetitions of the physical downlink control channel and decode the physical downlink control channel.
[0087] Thus, in some wireless communication systems, a UE can be configured to perform various operations based on the timing of a physical downlink control channel. For example, a UE can be configured to implement a scheduling delay (k0) between receiving the physical downlink control channel and receiving downlink data from a base station (e.g., in a physical downlink shared channel). Additionally, a UE can be configured to implement a scheduling delay (k2) between receiving the physical downlink control channel and transmitting uplink data to a base station (e.g., in a physical uplink shared channel). In some cases, a UE can be configured to implement a scheduling delay (kSL) between receiving the physical downlink control channel and transmitting sidelink data to another UE. Additionally or alternatively, the operations performed by the UE can be based on at least one of the following: a minimum-k configuration value, a transmit power control cumulative deadline, an action time of a physical downlink control channel ordered random access channel, or a combination thereof. Since the UE is configured to use the timing of the physical downlink control channel to perform various operations, it may be desirable to identify repetitions of the physical downlink channel to accurately determine timing events.
[0088] According to one or more aspects of the present disclosure, a base station can configure a UE to use the Nth copy (or Nth repetition) of a physical downlink control channel (e.g., the first copy of the physical downlink control channel, the last copy of the physical downlink control channel, etc.) as a trigger instance. For example, the base station can send an indication of the copy of the physical downlink control channel for the UE to consider as a trigger instance. As indicated by the base station, the trigger instance can be a repetition that serves as a basis for various timing events. Additionally, the UE can be configured to determine one or more scheduling delays based not only on a specific trigger instance of the physical downlink control channel, but also on a specific time portion of the physical downlink control channel trigger instance. For example, the base station can configure the UE to use the start symbol or end symbol or even the duration of the trigger repetition when measuring the delay.
[0089] Certain aspects of the subject matter described in the present disclosure can be implemented to realize one or more of the following potential advantages. The techniques employed by the described UE can provide benefits and enhancements to the operation of the UE. For example, the operations performed by the UE can provide improvements to wireless operations. In some examples, the UE can support high-reliability and low-latency communication. Thus, the described techniques can include features for improving power consumption, spectral efficiency, higher data rates, and in some examples, can facilitate enhanced efficiency to achieve high-reliability and low-latency operation, as well as other benefits.
[0090] Aspects of the present disclosure are first described in the context of a wireless communication system. Aspects of the present disclosure are further described in the context of additional wireless communication systems and process flows. Aspects of the present disclosure are further illustrated by block diagrams, system diagrams, and flowcharts relating to apparatus for determining a delay parameter for controlling message repetition, and aspects of the present disclosure are described with reference to these figures.
[0091] Figure 1 FIG. shows an example of a wireless communication system 100 that supports determination of a delay parameter for controlling message repetition in accordance with aspects of the present disclosure. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an evolved LTE (LTE-A) network, an LTE-A Pro network, or a New Radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communication, ultra-reliable (e.g., mission-critical) communication, low-latency communication, or communication with low-cost and low-complexity devices, or any combination thereof.
[0092] The base stations 105 may be spread throughout a geographic area to form the wireless communication system 100 and may be devices of different forms or having different capabilities. The base stations 105 and the UEs 115 may communicate wirelessly via one or more communication links 125. Each base station 105 may provide a coverage area 110, and the UEs 115 and the base stations 105 may establish one or more communication links 125 over the coverage area 110. The coverage area 110 may be an example of a geographic area over which the base stations 105 and the UEs 115 may support transmission of signals in accordance with one or more radio access technologies.
[0093] The UEs 115 may be spread throughout the entire coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary, or mobile, or both at different times. The UEs 115 may be devices of different forms or having different capabilities. Some example UEs 115 are shown in Figure 1 . The UEs 115 described herein are capable of communicating with various types of devices, such as other UEs 115, base stations 105, or network devices (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network devices), as Figure 1 shown.
[0094] Base station 105 can communicate with the core network 130, communicate with each other, or perform both of the above operations. For example, base station 105 can interface with the core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base station 105 can communicate with each other directly (e.g., directly between base stations 105) or indirectly (e.g., via the core network 130) on the backhaul link 120 (e.g., via X2, Xn, or other interfaces), or perform both of the above operations. In some examples, the backhaul link 120 can be or include one or more wireless links.
[0095] One or more of the base stations 105 described herein can include or can be referred to by those skilled in the art as a base station transceiver, radio base station, access point, radio transceiver, Node B, evolved Node B (eNB), next-generation Node B or Gigabit Node B (either of which can be referred to as a gNB), home Node B, home evolved Node B, or some other suitable term.
[0096] UE 115 can include or can be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or some other suitable term, where "device" can also be referred to as a unit, station, terminal, or client, among other examples. UE 115 can also include or can be referred to as a personal electronic device, such as a cellular phone, personal digital assistant (PDA), tablet computer, laptop computer, or personal computer. In some examples, UE 115 can include or be referred to as a wireless local loop (WLL) station, Internet of Things (IoT) device, Internet of Everything (IoE) device, or machine type communication (MTC) device, among other examples, which can be implemented in various items such as appliances, vehicles, meters, and other examples.
[0097] UE 115 described herein is capable of communicating with various types of devices, such as other UEs 115 that can sometimes act as repeaters, as well as base stations 105 and network devices, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, among other examples, as Figure 1 shown.
[0098] UE 115 and base station 105 may communicate wirelessly with each other via one or more communication links 125 on one or more carriers. The term "carrier" may refer to a set of radio frequency spectrum resources having a defined physical layer structure for supporting communication link 125. For example, a carrier for communication link 125 may include a portion of a radio frequency spectrum band (e.g., a bandwidth part (BWP)) that operates according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling for coordinating operation of the carrier, user data, or other signaling. Wireless communication system 100 may support communication with UE 115 using carrier aggregation or multi-carrier operation. According to a carrier aggregation configuration, UE 115 may be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation may be used with both frequency division duplex (FDD) component carriers and time division duplex (TDD) component carriers.
[0099] In some examples (e.g., in a carrier aggregation configuration), a carrier may also have acquisition signaling or control signaling for coordinating 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 placed according to a channel raster for discovery by UE 115. A carrier may operate in stand-alone mode, where UE 115 performs initial acquisition and connection via the carrier, or the carrier may operate in non-stand-alone mode, where a different carrier (e.g., of the same or a different radio access technology) is used to anchor the connection.
[0100] The communication link 125 shown in wireless communication system 100 may include an uplink transmission from UE 115 to base station 105 or a downlink transmission from base station 105 to UE 115. A carrier may carry downlink or uplink communication (e.g., in FDD mode) or may be configured to carry both downlink and uplink communication (e.g., in TDD mode).
[0101] A carrier can be associated with a specific bandwidth of the radio frequency spectrum, and in some examples, the carrier bandwidth can be referred to as the "system bandwidth" of the carrier or the wireless communication system 100. For example, the carrier bandwidth can be one of a number of defined bandwidths for a carrier of a specific radio access technology (e.g., 1.4, 3, 5, 10, 15, 20, 40, or 80 megahertz (MHz)). Devices of the wireless communication system 100 (e.g., the base station 105, the UE 115, or both) can have a hardware configuration that supports communication on a specific carrier bandwidth or can be configurable to support communication on one of a set of carrier bandwidths. In some examples, the wireless communication system 100 can include a base station 105 or a UE 115 that supports simultaneous communication via carriers associated with multiple carrier bandwidths. In some examples, each served UE 115 can be configured to operate on a portion (e.g., a subband, a BWP) or all of the carrier bandwidth.
[0102] The signal waveform transmitted on a carrier can be composed of multiple subcarriers (e.g., using a multi-carrier modulation (MCM) technique such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)). In a system employing an MCM technique, a resource element can include a symbol period (e.g., the duration of a modulated symbol) and a subcarrier, where the symbol period and the subcarrier spacing are inversely related. The number of bits carried by each resource element can depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Thus, the more resource elements the UE 115 receives and the higher the order of the modulation scheme, the higher the data rate can be for the UE 115. Wireless communication resources can refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers can further increase the data rate or data integrity for communication with the UE 115.
[0103] One or more numerologies can be supported for a carrier, where a numerology can include a subcarrier spacing (Δf) and a cyclic prefix. A carrier can be divided into one or more BWPs with the same or different numerologies. In some examples, the UE 115 can be configured with multiple BWPs. In some examples, a single BWP for a carrier can be active at a given time, and communication for the UE 115 can be restricted to one or more active BWPs.
[0104] It can be in a basic time unit, which can for example refer to a sampling period of T s = 1 / (Δf max ·N f ) seconds, where Δf maxmay represent the maximum supported subcarrier spacing, and N f may represent a multiple of the maximum supported discrete Fourier transform (DFT) size) to represent a time interval for base station 105 or UE 115. The time intervals of communication resources may be organized according to radio frames each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame may be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).
[0105] Each frame may include a plurality of consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, a frame may be divided (e.g., in the time domain) into subframes, and each subframe may be further divided into a number of time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include a number of symbol periods (e.g., which depends on the length of the cyclic prefix added in front of each symbol period). In some wireless communication systems 100, a time slot may be further divided into a plurality of mini-slots each containing one or more symbols. Excluding the cyclic prefix, each symbol period may contain one or more (e.g., N f ones) sampling periods. The duration of a symbol period may depend on the subcarrier spacing or the operating frequency band.
[0106] A subframe, time slot, mini-slot, or symbol may be the smallest scheduling unit (e.g., in the time domain) of 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 wireless communication system 100 may be dynamically selected (e.g., in the form of a burst of shortened TTIs (sTTIs)).
[0107] Physical channels can be multiplexed on a carrier according to various techniques. For example, one or more of time division multiplexing (TDM) techniques, frequency division multiplexing (FDM) techniques, or hybrid TDM-FDM techniques can be used to multiplex physical control channels and physical data channels on a downlink carrier. A control region for a physical control channel (e.g., a control resource set (CORESET)) can be defined by the number of symbol periods and can extend across the system bandwidth of the carrier or a subset of the system bandwidth. One or more control regions (e.g., CORESETs) can be configured for a group of UEs 115. For example, one or more of the UEs 115 can monitor or search a control region for control information according to one or more search space sets, and each search space set can include one or more control channel candidates at one or more aggregation levels arranged in a cascaded manner. The aggregation level for a control channel candidate can refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with the coded information for a control information format having a given payload size. The search space set can include a common search space set configured to send control information to multiple UEs 115 and a UE-specific search space set for sending control information to a specific UE 115.
[0108] Each base station 105 can provide communication coverage via one or more cells (e.g., macro cells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" can refer to a logical communication entity for communicating (e.g., on a carrier) with a base station 105 and can be associated with an identifier (e.g., a physical cell identifier (PCID), a virtual cell identifier (VCID), or other identifier) for distinguishing adjacent cells. In some examples, a cell can also refer to a geographic coverage area 110 or a portion of the geographic coverage area 110 (e.g., a sector) on which the logical communication entity operates. Depending on various factors (such as the capabilities of the base station 105), the scope of such a cell can range from a smaller area (e.g., a structure, a subset of a structure) to a larger area. For example, a cell can be or include a building, a subset of a building, or an external space between or overlapping with the geographic coverage areas 110, and other examples.
[0109] Macro cells typically cover a relatively large geographical area (e.g., with a radius of several kilometers) and can allow unrestricted access by UEs 115 having a service subscription with the network provider that supports the macro cell. Compared to macro cells, small cells can be associated with lower-power base stations 105, and small cells can operate in the same or different (e.g., licensed, unlicensed) frequency bands as macro cells. Small cells can provide unrestricted access to UEs 115 having a service subscription with the network provider, or can provide restricted access to UEs 115 associated with the small cell (e.g., UEs 115 in a closed subscriber group (CSG), UEs 115 associated with users in a residence or office). Base station 105 can support one or more cells and can also support communication on one or more cells using one or more component carriers.
[0110] In some examples, a carrier can support multiple cells and can be configured with different cell configurations according to different protocol types (e.g., MTC, narrowband IoT (NB-IoT), enhanced mobile broadband (eMBB)) that can provide access for different types of devices.
[0111] In some examples, base station 105 can be movable and thus provide communication coverage for a mobile geographical coverage area 110. In some examples, different geographical coverage areas 110 associated with different technologies can overlap, but different geographical coverage areas 110 can be supported by the same base station 105. In other examples, overlapping geographical coverage areas 110 associated with different technologies can be supported by different base stations 105. The wireless communication system 100 can include, for example, a heterogeneous network where different types of base stations 105 use the same or different radio access technologies to provide coverage for respective geographical coverage areas 110.
[0112] The wireless communication system 100 can support synchronous or asynchronous operation. For synchronous operation, base stations 105 can have similar frame timings, and transmissions from different base stations 105 can be approximately aligned in time. For asynchronous operation, base stations 105 can have different frame timings, and in some examples, transmissions from different base stations 105 may not be aligned in time. The techniques described herein can be used for synchronous or asynchronous operation.
[0113] Some UEs 115 (e.g., MTC or IoT devices) can be low-cost or low-complexity devices and can provide automated communication between machines (e.g., via machine-to-machine (M2M) communication). M2M communication or MTC can refer to data communication technologies that allow devices to communicate with each other or with the base station 105 without human intervention. In some examples, M2M communication or MTC can include communication from devices integrated with 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 human interacting with the application. Some UEs 115 can 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, device monitoring, healthcare monitoring, wildlife monitoring, climate and geological event monitoring, fleet management and tracking, remote security sensing, physical access control, and transaction-based business billing.
[0114] Some UEs 115 can be configured to operate in power-saving modes, e.g., half-duplex communication (e.g., a mode that supports one-way communication via transmission or reception rather than simultaneous transmission and reception). In some examples, half-duplex communication can be performed at a reduced peak rate. Other power-saving techniques for UEs 115 include entering a power-saving deep sleep mode when not participating in active communication, when operating on limited bandwidth (e.g., according to narrowband communication), or a combination of these techniques. For example, some UEs 115 can be configured for operation using a narrowband protocol type associated with a defined portion or extent (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a guard band of the carrier, or external to the carrier.
[0115] The wireless communication system 100 can be configured to support ultra-reliable communication or low-latency communication, or various combinations thereof. For example, the wireless communication system 100 can be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. The UE115 can be designed to support ultra-reliable, low-latency, or critical functions (e.g., mission-critical functions). Ultra-reliable communication can include private communication or group communication and can be supported by one or more mission-critical services such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData). Support for mission-critical functions can include prioritization of services, and mission-critical services can be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, mission-critical, and ultra-reliable low-latency can be used interchangeably herein.
[0116] In some examples, UE 115 is capable of communicating directly with other UEs 115 over a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UEs 115 utilizing D2D communication may be within the geographical coverage area 110 of base station 105. Other UEs 115 in such a group may be outside the geographical coverage area 110 of base station 105 or otherwise unable to receive transmissions from base station 105. In some examples, groups of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system, where each UE 115 transmits to every other UE 115 in the group. In some examples, base station 105 facilitates scheduling of resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without involving base station 105.
[0117] In some systems, D2D communication link 135 may be an example of a communication channel (such as a sidelink communication channel) between vehicles (e.g., UE 115). In some examples, vehicles may communicate using vehicle-to-everything (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these. Vehicles may signal information related to traffic conditions, signal scheduling, weather, safety, emergencies, or any other information related to the V2X system. In some examples, vehicles in a V2X system may communicate with roadside infrastructure (such as a roadside unit), or communicate with a network via one or more network nodes (e.g., base station 105) using vehicle-to-network (V2N) communication, or perform both operations.
[0118] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or a 5G core (5GC), which may include at least one control plane entity that manages access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) and at least one user plane entity that routes packets to or interconnects with an external network (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)). The control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management for a UE 115 served by a base station 105 associated with the core network 130. User IP packets may be transmitted through the user plane entity, which may provide IP address allocation and other functions. The user plane entity may be connected to a network operator IP service 150. The operator IP service 150 may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or a packet switched streaming service.
[0119] Some network devices in the wireless communication system 100 (e.g., the base station 105) may include subcomponents such as an access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with a UE 115 through one or more other access network transmission entities 145 (which may be referred to as radio heads, intelligent radio heads, or transmit / receive 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 the base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or consolidated into a single network device (e.g., the base station 105).
[0120] The wireless communication system 100 may operate using one or more frequency bands (e.g., in the range of 300 megahertz (MHz) to 300 gigahertz (GHz)). Generally, the region from 300 MHz to 3 GHz is known as the ultra-high frequency (UHF) region or the decimeter band because the wavelength range is approximately from one decimeter to one meter in length. UHF waves may be blocked or redirected by buildings and environmental features, but the waves may be sufficient to penetrate structures to serve a UE 115 located indoors in a macro cell. Compared to transmissions using smaller frequencies and longer waves in the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz, UHF wave transmissions may be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers).
[0121] The wireless communication system 100 may also operate in the super high frequency (SHF) region using a frequency band from 3 GHz to 30 GHz (also referred to as the centimeter band) or in the extremely high frequency (EHF) region of the spectrum (e.g., from 30 GHz to 300 GHz) (also referred to as the millimeter band). In some examples, the wireless communication system 100 may support millimeter wave (mmW) communication between the UE 115 and the base station 105, and the EHF antennas of the corresponding devices may be even smaller and more closely spaced compared to UHF antennas. In some examples, this may facilitate the use of antenna arrays within the device. However, the propagation of EHF transmissions may suffer from even greater atmospheric attenuation and shorter distances compared to SHF or UHF transmissions. The techniques disclosed herein may be employed across transmissions using one or more different frequency regions, and the designation of frequency bands across these frequency regions may vary according to the country or regulatory body.
[0122] The wireless communication system 100 may utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 may employ licensed assisted access (LAA), LTE unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed frequency band such as the 5 GHz industrial, scientific, and medical (ISM) band. When operating in an unlicensed radio frequency spectrum band, devices such as the base station 105 and the UE 115 may employ carrier sensing for collision detection and avoidance. In some examples, operation in an unlicensed frequency band may be based on a carrier aggregation configuration that combines component carriers operating in a licensed frequency band (e.g., LAA). Operations in the unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, among other examples.
[0123] The base station 105 or the UE 115 may be equipped with multiple antennas, which may be used to employ techniques such as transmit diversity, receive diversity, multiple input multiple output (MIMO) communication, or beamforming. The antennas of the base station 105 or the UE 115 may be located within one or more antenna arrays or antenna panels, which may support MIMO operation or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly, such as an antenna tower. In some examples, the antennas or antenna arrays associated with the base station 105 may be located at different geographical locations. The base station 105 may have an antenna array having a number of rows and columns of antenna ports that the base station 105 may use to support beamforming for communication with the UE 115. Similarly, the UE 115 may have one or more antenna arrays that may support various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support radio frequency beamforming for signals transmitted via the antenna ports.
[0124] The base station 105 or the UE 115 can use MIMO communication to exploit multipath signal propagation and improve spectral efficiency by transmitting or receiving multiple signals via different spatial layers. Such a technique can be referred to as spatial multiplexing. For example, the transmitting device can transmit multiple signals via different antennas or different combinations of antennas. Similarly, the receiving device can receive multiple signals via different antennas or different combinations of antennas. Each of the multiple signals can be referred to as a separate spatial stream and can carry bits associated with the same data stream (e.g., the same codeword) or different data streams (e.g., different codewords). Different spatial layers can be associated with different antenna ports for channel measurement and reporting. MIMO techniques include single-user MIMO (SU-MIMO) (where multiple spatial layers are transmitted to the same receiving device) and multi-user MIMO (MU-MIMO) (where multiple spatial layers are transmitted to multiple devices).
[0125] Beamforming (which can also be referred to as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting device or a receiving device (e.g., the base station 105, the UE 115) to form 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 can be achieved by combining signals transmitted via the antenna elements of an antenna array such that some signals propagating in a particular orientation relative to the antenna array experience constructive interference while other signals experience destructive interference. The adjustment of the signals transmitted via the antenna elements can include the transmitting device or the receiving device applying an amplitude offset, a phase offset, or both to the signals carried via the antenna elements associated with the device. The adjustment associated with each antenna element can be defined by a set of beamforming weights associated with a particular orientation (e.g., relative to the antenna array of the transmitting device or the receiving device, or relative to some other orientation).
[0126] As part of the beamforming operation, the base station 105 or the UE 115 can use beam scanning techniques. For example, the base station 105 can use multiple antennas or antenna arrays (e.g., an antenna panel) to perform beamforming operations for directional communication with the UE 115. The base station 105 can transmit some signals (e.g., synchronization signals, reference signals, beam selection signals, or other control signals) multiple times in different directions. For example, the base station 105 can transmit signals according to different sets of beamforming weights associated with different transmission directions. Transmissions in different beam directions can be used (e.g., by the transmitting device such as the base station 105 or by the receiving device such as the UE 115) to identify the beam direction for subsequent transmissions or receptions performed by the base station 105.
[0127] Base station 105 may transmit some signals (e.g., data signals associated with a particular receiving device (e.g., UE 115)) in a single beam direction (e.g., the direction associated with a particular receiving device). In some examples, the beam direction associated with transmission along a single beam direction may be determined based on signals transmitted in one or more beam directions. For example, UE 115 may receive one or more of the signals transmitted by base station 105 in different directions and may report to base station 105 an indication of the signal received by UE 115 having the highest signal quality or otherwise acceptable signal quality.
[0128] In some examples, multiple beam directions may be used to perform transmissions by a device (e.g., by base station 105 or UE 115), and the device may use a combination of digital precoding or radio frequency beamforming to generate a combined beam for transmission (e.g., from base station 105 to UE 115). UE 115 may report feedback indicating precoding weights for one or more beam directions, and the feedback may correspond to a configured number of beams across the system bandwidth or one or more subbands. Base station 105 may transmit reference signals that may or may not be precoded (e.g., cell-specific reference signals (CRS), channel state information reference signals (CSI-RS)). UE 115 may provide feedback for beam selection, which may be a precoding matrix indicator (PMI) or codebook-based feedback (e.g., multi-panel type codebook, linear combination type codebook, port selection type codebook). Although these techniques are described with reference to signals transmitted by base station 105 in one or more directions, UE 115 may employ similar techniques to transmit signals multiple times in different directions (e.g., for identifying beam directions for subsequent transmissions or receptions by UE 115) or to transmit signals in a single direction (e.g., for transmitting data to a receiving device).
[0129] When receiving various signals (such as synchronization signals, reference signals, beam selection signals, or other control signals) from base station 105, a receiving device (e.g., UE 115) may attempt multiple receiving configurations (e.g., directional listening). For example, the receiving device may receive by receiving via different antenna sub-arrays, by processing received signals according to different antenna sub-arrays, by receiving according to different sets of receive beamforming weights (e.g., different sets of directional listening weights) applied to signals received at multiple antenna elements of the antenna array, or by processing received signals according to different sets of receive beamforming weights applied to signals received at multiple antenna elements of the antenna array (any of the above operations may be referred to as "listening" according to different receiving configurations or receiving directions), thereby attempting multiple receiving directions. In some examples, the receiving device may use a single receiving configuration to receive along a single beam direction (e.g., when receiving a data signal). The single receiving configuration may be aligned in a beam direction determined based on listening according to different receiving configuration directions (e.g., a beam direction determined to have the highest signal strength, the highest signal-to-noise ratio (SNR), or otherwise acceptable signal quality based on listening according to multiple beam directions).
[0130] Wireless communication system 100 may be a packet-based network that operates according to a layered protocol stack. In the user plane, communication at the bearer or packet data convergence protocol (PDCP) layer may be IP-based. The radio link control (RLC) layer may perform packet segmentation and reassembly for transmission over 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 radio resource control (RRC) protocol layer may provide the establishment, configuration, and maintenance of an RRC connection (which supports radio bearers for 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.
[0131] UE 115 and base station 105 may support retransmission of data to increase the likelihood that the data is successfully received. Hybrid Automatic Repeat reQuest (HARQ) feedback is a technique for increasing the likelihood that data is correctly received over communication link 125. HARQ may include a combination of error detection (e.g., using Cyclic Redundancy Check (CRC)), Forward Error Correction (FEC), and retransmission (e.g., Automatic Repeat reQuest (ARQ)). HARQ may improve throughput at the MAC layer in poor radio conditions (e.g., low signal-to-noise conditions). In some examples, a device may support same-slot HARQ feedback, where the device may provide HARQ feedback for data received in previous symbols in a particular slot during that slot. In other cases, the device may provide HARQ feedback in a subsequent slot or according to some other time interval.
[0132] Wireless communication system 100 may provide to receive a configuration message from base station 105, the configuration message indicating that transmissions of control messages will be repeated via a set of control message repetitions. UE 115 may identify a repetition instance within the set of control message repetitions as being designated as a trigger instance for a delay parameter, where the delay parameter corresponds to a time delay between the trigger instance and an operation associated with the control message. Then, UE 115 may receive the trigger instance from base station 105 during a first transmission time interval and perform the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0133] Figure 2 An example of a wireless communication system 200 that supports determination of a delay parameter for control message repetition in accordance with aspects of the present disclosure is shown. In some examples, wireless communication system 200 may implement aspects of wireless communication system 100.
[0134] Wireless communication system 200 may include base station 105-a and UE 115-a, which may be referred to Figure 1Examples of corresponding devices described. Base station 105-a may provide network coverage for geographical area 110-a. UE 115-a and base station 105-a may communicate using downlink communication channel 205 and uplink communication channel 210. In some cases, wireless communication system 200 (e.g., an NR system) may support control channel enhancements. For example, base station 105-a may support control message 215 repetition to improve control channel reliability (e.g., physical downlink control channel reliability). In some wireless communication systems, base station 105-a may send control information transmitted by a control channel (e.g., via the physical downlink control channel), and this control information may indicate to UE 115-a the location of a data channel (e.g., time and frequency resources) (e.g., via the physical downlink shared channel). Specifically, a wireless communication system (such as wireless communication system 200) may implement a control message (e.g., a physical downlink control channel message sent by base station 105-a) to authorize resources for an upcoming data transmission (e.g., in the case where the data transmission is sent on the physical downlink shared channel).
[0135] In some cases, base station 105-a may send multiple single instances of control information 215 during multiple time slots (or transmission time intervals). UE 115-a may attempt to independently receive and decode each instance of control information 215. For example, if UE 115-a is unable to receive and decode the first instance of control information 215, UE 115-a may discard the unsuccessfully received and / or decoded control information 215 and may attempt to receive and decode the second instance of control information 215 without storing any information associated with the first instance. This process may be repeated for the monitoring opportunity of each time slot up to the length of a time window (e.g., a random access response window) until UE 115-a successfully receives and decodes a control information 215 transmission or until the time window length expires.
[0136] In some wireless communication systems, base station 105-a may transmit multiple repetitions (copies, instances, etc.) of control information 215. UE 115-a may perform blind decoding on the received instances of the physical downlink control channel. Since base station 105-a may transmit the physical downlink control channel for multiple UEs, UE 115-a may combine multiple physical downlink control channel instances to identify upcoming resources for data transmission for that UE 115-a. In some cases, the receiving UE (e.g., UE 115-a) may receive information about which physical downlink control channels are duplicate copies of each other. UE 115-a may utilize this information to perform soft combining on multiple copies of the physical downlink control channel before performing blind decoding. Combining multiple copies (or instances) of the physical downlink control channel may result in an improved signal-to-noise ratio, which in turn results in improved physical downlink control channel coverage. Some wireless communication systems may implement such control channel repetition for physical downlink control channel scheduling of random access messages (msg2 or msgB). Additionally or alternatively, the wireless communication system may apply physical downlink control channel repetition in at least one of industrial Internet of Things (IIoT) scenarios, low power scenarios, deep coverage scenarios, or combinations thereof.
[0137] In some examples, when control information 215 is successfully received, UE 115-a may decode the control information 215 and perform a parity check (e.g., cyclic redundancy check) on the control information 215. Based on performing the parity check, UE 115-a may determine that the control information 215 is related to a message from base station 105-a. In the case of successful decoding and parity check, the UE may determine that the message has been decoded. Using such techniques, base station 105-a may improve the reliability of the downlink control information 215 (or control message) transmitted to UE 115-a in wireless communication system 200.
[0138] Thus, as described herein, some wireless communication systems provide physical downlink control channel repetition to improve control channel reliability while maintaining low latency and high efficiency. For example, base station 105-a may transmit an initial control message indicating resources for data transmission (e.g., physical downlink shared channel transmission). In some cases, base station 105-a may transmit multiple repetitions (or copies) of the initial control message to enable the UE to combine multiple repetitions of the physical downlink control channel and decode the physical downlink control channel.
[0139] Thus, in some wireless communication systems, UE 115-a may be configured to perform various operations (or timing events) based on the timing of the physical downlink control channel. For example, UE 115-a may be configured to implement a scheduling delay (k0) between receiving the physical downlink control channel and receiving downlink data from base station 105-a (e.g., in a physical downlink shared channel). Additionally or alternatively, UE 115-a may be configured to implement a scheduling delay (k2) between receiving the physical downlink control channel and transmitting uplink data to base station 105-a (e.g., in a physical uplink shared channel). In some cases, UE 115-a may be configured to implement a scheduling delay (kSL) between receiving the physical downlink control channel and transmitting sidelink data to another UE 115. Additionally or alternatively, the operations performed by UE 115-a may be based on at least one of the following: a minimum-k configuration value, a transmit power control cumulative deadline, an action time of a physical downlink control channel sequence random access channel, or a combination thereof. Since UE 115-a is configured to use the timing of the physical downlink control channel to perform various operations, it may be desirable to identify repeated instances of the physical downlink channel that are designated as triggers for timing events.
[0140] According to one or more aspects of the present disclosure, base station 105-a may send a configuration message that indicates repeating the transmission of a control message (or control information 215) via a control message repetition set. For example, base station 105-a may send an RRC message to configure UE 115-a with a physical downlink control channel repetition set. Then, UE 115-a may identify an indication that a repetition instance in the control message repetition set is designated as a trigger instance for a delay parameter. As described herein, the delay parameter may correspond to the time delay between the trigger instance and a receive operation (or timing event) based on the control message (or physical downlink control channel). That is, the base station may instruct UE 115-a to consider the Nth copy of the physical downlink control channel (e.g., the first copy of the physical downlink control channel, the last copy of the physical downlink control channel, etc.) when calculating the scheduling delay for some operations. In some examples, a reference physical downlink control channel candidate may be defined as the candidate that ends later in time among two linked physical downlink control channel candidates in the time domain. Additionally or alternatively, a reference physical downlink control channel candidate may be defined as the candidate that ends earlier in time among two linked physical downlink control channel candidates in the time domain.
[0141] In some examples, UE 115-a may be configured to determine a scheduling delay (k0) between reception of a physical downlink control channel and a data message scheduled (via a physical downlink shared channel) by the physical downlink control channel. In some cases, the data message is scheduled when the scheduling delay (k0) expires after receipt of the physical downlink control channel. According to one or more aspects of the present disclosure, base station 105-a may indicate a particular repeated instance of the physical downlink control channel as a trigger instance. For example, base station 105-a may indicate that the Nth instance of the physical downlink control channel (e.g., the first instance of the physical downlink control channel, the last instance of the physical downlink control channel, a repetition of the physical downlink control channel included in a subset of a configured repetition set of the physical downlink control channel, etc.) is the trigger instance. UE 115-a may monitor the trigger instance of the physical downlink control channel. For example, if base station 105-a indicates that the Nth instance of the physical downlink control channel is the trigger instance, UE 115-a may begin calculating the scheduling delay starting from the nth instance (or the Nth repetition) of the physical downlink control channel. Then, UE 115-a may monitor the data message scheduled by the physical downlink control channel during a later transmission time interval (i.e., a transmission time interval that occurs after the transmission time interval for carrying the Nth instance of the physical downlink control channel). In some examples, UE 115-a may use the trigger instance to calculate a scheduling offset to identify whether a default beam will be used for physical downlink shared channel or channel state information reference signal reception.
[0142] Additionally or alternatively, UE 115-a may be configured to determine a scheduling delay (k2) between reception of a physical downlink control channel and transmission of an uplink message (via a physical uplink shared channel). In some cases, UE 115-a is configured to transmit an uplink message when a scheduling delay (k2) expires after receipt of a triggering instance of the physical downlink control channel. As described herein, base station 105-a may indicate that the Nth instance of the physical downlink control channel (e.g., the first instance of the physical downlink control channel, the last instance of the physical downlink control channel, a repetition of the physical downlink control channel included in a subset of a configured repetition set of the physical downlink control channel, etc.) is a triggering instance. UE 115-a may monitor the triggering instance of the physical downlink control channel and may transmit an uplink data message when a scheduling delay (k2) calculated from the nth instance (or the Nth repetition) of the physical downlink control channel expires. As described herein, UE 115-a may transmit an uplink message during a transmission time interval that occurs at least a period corresponding to the scheduling delay (k2) after a transmission time interval for carrying the Nth instance of the physical downlink control channel.
[0143] In some examples, UE 115-a may be configured to determine a scheduling delay (kSL) between reception of a physical downlink control channel and transmission of a sidelink data message to another receiving device (using sidelink mode 1 grant). In some cases, UE 115-a is configured to transmit a sidelink message when a scheduling delay (kSL) expires after receipt of a triggering instance of the physical downlink control channel. Similar to the methods described herein, UE 115-a may monitor the triggering instance of the physical downlink control channel and may transmit an uplink data message when a scheduling delay (kSL) calculated from the triggering instance of the physical downlink control channel expires. In some cases, UE 115-a may transmit a sidelink message during a transmission time interval that occurs at least a period corresponding to the scheduling delay (kSL) after a transmission time interval for carrying the triggering instance of the physical downlink control channel.
[0144] Certain physical downlink control channels may include an acknowledgement message from UE 115-a. For example, UE 115-a may be configured to acknowledge receipt of downlink control information (in the physical downlink control channel) for indicating termination of a semi-persistent assignment. In such a case, UE 115-a may be configured to determine a scheduling delay (k1Ack) between receipt of the control message (via the physical downlink control channel) and transmission of an acknowledgement of the control message. In some cases, UE 115-a is configured to transmit an acknowledgement when the scheduling delay (k1Ack) expires after receipt of a triggering instance of the physical downlink control channel. When identifying a repetition of the physical downlink control channel designated as a triggering instance (e.g., by receiving an indication from base station 105-a), UE 115-a may monitor the triggering instance of the physical downlink control channel and may transmit an acknowledgement when the scheduling delay (k1Ack) expires. In some cases, UE 115-a may transmit an acknowledgement for the control message during a transmission time interval occurring at least a period corresponding to the scheduling delay (k1Ack) after a transmission time interval for carrying the triggering instance of the physical downlink control channel.
[0145] In some wireless communication systems, it may be expected that a UE receives a physical downlink control channel and a physical downlink shared channel in the same time slot. The UE may buffer all samples from repetitions of the physical downlink control channel, provided there is an authorization. If the physical downlink control channel carries an authorization, the UE uses the buffered samples to identify the authorization. In some cases, such buffering may consume an increased amount of power. A minimum k configuration value may specify to the UE that there will be an authorization after a delay of at least "k" time units after receipt of an instance of the physical downlink control channel. In some examples, the UE may turn off its radio frequency front end for "k" time units and decode the physical downlink control channel in an offline operation. In some examples, the UE may be configured with a list of minimum k configuration values. In some cases, the UE may select a group of minimum k configuration values and the base station may select one minimum k configuration value from the group of minimum k configuration values. In some cases, the base station may select one minimum k configuration value from the group of minimum k configuration values based on UE capabilities.
[0146] In some aspects, UE 115-a may be configured to determine a minimum latency (minimum k-configuration value) between receipt of a control message (via a physical downlink control channel) and receipt of a data message scheduled by the control message. In some cases, UE 115-a may receive or otherwise identify a triggering instance of a physical downlink control channel. When identifying a repetition of the physical downlink control channel designated as a triggering instance, UE 115-a may monitor the triggering instance of the physical downlink control channel. UE 115-a may receive a repetition of the physical downlink control channel designated as a triggering instance and may monitor for the data message when the minimum latency after receipt of the triggering instance expires. In some cases, UE 115-a may monitor for the data message during a transmission time interval that occurs at least a period of time corresponding to the minimum latency (based on the minimum k-configuration value) after a transmission time interval used to carry the triggering instance of the physical downlink control channel. In some cases, if a second grant arrives later than a first grant, a signal scheduled by the second grant may occur later than a signal scheduled by the first grant. In such cases, if one or both of the first grant and the second grant are sent using repetition, the determination of which grant arrived later may be based on the arrival time of the reference or triggering instance of that grant or the grant sent using repetition.
[0147] In some examples, UE 115-a may determine a minimum latency between a scheduled grant and a scheduled signal or channel, the minimum latency allowing indication of a beam of the scheduled signal in the scheduled grant. If the latency is less than the value of the minimum latency, scheduling may be possible, but base station 105-a may not be able to indicate the beam (because UE 115-a does not have enough time to change the beam based on the indication). In such a case, base station 105-a may indicate or UE 115-a may be configured to use a default beam, such as a beam for another physical channel (such as the PDCCH (physical downlink control channel)).
[0148] In some aspects, a UE may receive an uplink grant and a power control command in the uplink grant. In some cases, the Physical Uplink Shared Channel may be based on the power control command (or transmit power control). In some cases, the UE may receive downlink control information dedicated to transmit power control (for carrying transmit power control bits). In some cases, the UE may receive the power control command at a location close to the UE's uplink data transmission opportunity. In such a case, the UE may not be able to decode the transmit power control within the limited time amount between the reception of the transmit power control and the transmission of the uplink message. In some examples, the UE may only consider one or more power control commands received before a threshold time (accumulated or otherwise calculated). That is, if the transmit power control is included in the downlink control information received after the threshold time, the UE may determine not to consider the transmit power control.
[0149] When determining an accumulation deadline for transmit power control for a scheduled Physical Uplink Shared Channel or Physical Uplink Control Channel, UE 115-a may be configured to determine a delay parameter between the reception of a control message (via a Physical Downlink Control Channel) and the application of the transmit power control. In some cases, UE 115-a may receive or otherwise identify a triggering instance of a Physical Downlink Control Channel. When identifying a repetition of the Physical Downlink Control Channel designated as a triggering instance, UE 115-a may monitor the reception of the triggering instance of the Physical Downlink Control Channel. UE 115-a may receive a repetition of the Physical Downlink Control Channel designated as a triggering instance and may apply the transmit power control to send a message when a minimum delay (based on the delay parameter) after the reception of the triggering instance expires. In some examples, the message may include at least one of the following: an uplink message, a downlink message, a sidelink message, or a combination thereof. In some cases, UE 115-a may apply the transmit power control during a transmission time interval that occurs at least a period corresponding to the minimum delay (based on the delay parameter associated with the transmit power control) after the transmission time interval for carrying the triggering instance of the Physical Downlink Control Channel. In some cases, a separate accumulation deadline may be defined for each Physical Downlink Control Channel repetition or each group of Physical Downlink Control Channel repetitions, and thus, if additional transmit power control commands are received during the duration between multiple deadlines, different groups may be transmitted at different powers.
[0150] In some aspects, an action time can be defined for a physical downlink control channel order. In some examples, UE 115-a can perform one or more operations based on the physical downlink control channel. For example, the physical downlink control channel can configure the UE to transmit a random access channel. When UE 115-a is connected to base station 105-a, the base station 105-a can request UE 115-a to transmit a random access channel when determining the timing shutdown of UE 115-a. In some cases, the base station can use the random access channel to send a timing advance command. In some cases, the random access channel can be associated with some dedicated resources. Additionally or alternatively, the action time defined for the physical downlink control channel order can include determining the time at which an operation such as a switch / change of a minimum k value indicated in the physical downlink control channel will occur.
[0151] According to one or more aspects of the present disclosure, UE 115-a can be configured to determine a delay parameter between receiving a control message (via the physical downlink control channel) and performing a physical downlink control channel ordered action. In some cases, UE 115-a can receive or otherwise identify a triggering instance of the physical downlink control channel. When identifying a repetition of the physical downlink control channel designated as a triggering instance, UE 115-a can monitor for the receipt of the triggering instance of the physical downlink control channel. UE 115-a can receive a repetition of the physical downlink control channel designated as a triggering instance and can transmit a random access channel message for the physical downlink control channel after receiving the triggering instance. Additionally or alternatively, after receiving the triggering instance, UE 115-a can switch to an updated delay parameter during a transmission time interval that is at least a time delay after receiving the triggering instance. Additionally or alternatively, after receiving the triggering instance, UE 115-a can transmit an alert message in response to the physical downlink control channel. In some examples, the alert message can include at least one of the following: earthquake and tsunami warning system messages, commercial mobile warning system messages, or a combination thereof. As described herein, UE 115-a can perform one or more physical downlink control channel ordered actions during a transmission time interval that occurs at least a time period corresponding to the time delay after a transmission time interval for carrying the triggering instance of the physical downlink control channel.
[0152] According to one or more aspects of the present disclosure, base station 105-a may send an indication of a duplicate, or UE 115-a may otherwise identify (e.g., by hardwiring) a duplicate of a physical downlink control channel that is to be considered by UE 115-a as a trigger repetition (or trigger instance). For example, UE 115-a may identify that the trigger instance is the first repetition of the physical downlink control channel (or control message) or the last repetition of the physical downlink control channel. In some examples, the trigger instance may include a repetition of the physical downlink control channel that is included in a subset of a configured set of repetitions of the physical downlink control channel. The trigger instance as indicated by the base station may be the repetition on which various timing events are based. In some cases, base station 105-a may use at least one of the following to indicate the trigger repetition: master information block, system information block, radio resource control message, medium access control (MAC) control element, downlink control information, or a combination thereof. In some cases, the trigger instance may be explicitly specified or predefined for UE 115-a, and UE 115-a may identify the trigger instance without a signaling message.
[0153] In some cases, the configured set of repetitions of the physical downlink control channel may include the maximum number of repetitions supported by UE 115-a. For example, base station 105-a may include that the trigger instance is the Mth physical downlink control channel, where M is any element in a subset of S={1,2,...R}, and R is the maximum number of repetitions. In an example of the scheduling delay k1 for physical downlink control channel acknowledgment, there may be acknowledgment resources provided corresponding to each repetition or every R consecutive repetitions. In some examples, acknowledgment resources may be provided for some subset of consecutive repetitions to allow for early termination of the physical downlink control channel repetition. In such a case, a representative member (e.g., as the last member in the subset) may be configured for each of these subsets, and the set of these members may be the subset S={1,2,...R}. As described herein, UE 115-a may send an acknowledgment at time k1Ack after acknowledging the last consecutive physical downlink control channel repetition. In some examples, the configured value may be different for different repetitions. For example, if k1Ack as defined herein is carried in the downlink control information, it may have the same value for all repetitions. However, the configured / reported ability of the min-k1Ack value may be different for the first repetition and later repetitions (e.g., UE 115-a may use additional time to perform combining, which may depend on the number of repetitions being combined).
[0154] Additionally, UE 115-a can be configured to determine the scheduling delay not only based on a specific triggering instance of the physical downlink control channel, but also based on a specific time portion of the physical downlink control channel triggering instance. For example, base station 105-a can configure UE 115-a to use the start symbol or end symbol of the trigger repetition, or even the duration, when measuring the delay. In some examples, base station 105-a can indicate parameters associated with the triggering instance. The parameters associated with the triggering instance can include at least one of the following: the start symbol of the physical downlink control channel, the end symbol of the physical downlink control channel, the duration of the physical downlink control channel, or a combination thereof. UE 115-a can utilize this parameter to calculate the minimum delay. In some examples, for different repetitions of the physical downlink control channel, the start or end or duration may be the same or different. In some examples, the start symbol of the physical downlink control channel can correspond to the start of a first transmission time interval on which UE 115-a receives a triggering instance of the physical downlink control channel, and the end symbol of the physical downlink control channel can correspond to the end of the first transmission time interval. Additionally or alternatively, the start symbol of the physical downlink control channel and the end symbol of the physical downlink control channel can each correspond to a specific symbol of the first transmission time interval, where the specific symbol is predetermined or indicated by base station 105-a to UE 115-a. As described herein, the parameter can be constant across a set of repetition instances designated as the triggering instance.
[0155] In some examples, UE 115-a can be configured to use the same definition of one or more parameters for each copy of the physical downlink control channel based on the start or end or duration of that copy. Alternatively, UE 115-a can use a virtual copy created by aligning some parameters of the actual copy with some other values (e.g., values corresponding to different copies of the physical downlink control channel). In one example, the first copy (or repetition) of the physical downlink control channel can include three OFDM symbols, and the parameter can indicate the first symbol of the physical downlink control channel. Thus, for subsequent copies (or repetitions), UE 115-a can create a virtual copy that occupies three symbols and ends at the true end of the corresponding actual copy. In some examples, UE 115-a can be configured to align one or more repetitions of the physical downlink control channel with the start or end of the time slot used to carry the physical downlink control channel. In such examples, UE 115-a can be independent of the configuration within the time slot.
[0156] In some cases, UE 115-a may be configured to implement different solutions for different timing events. For example, when determining the scheduling delay k0, UE 115-a may use the first instance of the physical downlink control channel or the last instance of the physical downlink control channel as the triggering instance. In some examples, identifying the first instance of the physical downlink control channel as the triggering instance may allow for an earlier start of the physical downlink shared channel, but may include buffering of the physical downlink control channel and the physical downlink shared channel. Alternatively, identifying the last instance of the physical downlink control channel as the triggering instance may result in more delay, but may avoid buffering the physical downlink shared channel. When determining the delay parameter for the minimum-k value change action time, UE 115-a may use the identified last physical downlink control channel. If UE 115-a identifies the first instance of the physical downlink control channel as the triggering instance, the change may take effect before all repetitions of the physical downlink control channel have been sent.
[0157] In some examples, UE 115-a may receive an indication for discarding duplicate instances (e.g., due to higher priority channels such as the physical downlink control channel, the physical downlink shared channel, and the positioning reference signal). Upon receiving the indication, UE 115-a may determine that the duplicate instance to be discarded corresponds to the duplicate instance designated as the triggering instance. In some cases, UE 115-a may have prior knowledge of the discard. If UE 115-a has prior knowledge of the discard, UE 115-a may defer the discard to a subsequent instance. As described herein, prior knowledge may be referred to as before the end of all repetitions or before an instance is discarded. In some examples, UE 115-a may discard the triggering instance based on receiving an indication for discarding duplicate instances. In some examples, UE 115-a may designate a subsequent duplicate instance as the triggering instance when discarding a previous instance designated as the triggering instance.
[0158] Although the description herein is based on identifying the action time of various operations with respect to the timing of the physical downlink control channel using repeated transmissions, it should be understood that the scope of the present disclosure also includes applying the same principles to other channels using repeated transmissions. For example, similar operations related to finding the minimum k0 value, the minimum k2 value, the minimum scheduling time offset between the scheduling grant and the scheduled channel or signal (which allows the scheduling grant to include an indication of the beam for receiving or transmitting the scheduled signal or channel), and transmit power control accumulation can also be applied to the physical sidelink control channel repetition, and the described techniques can be used to identify trigger instances. In some examples, when the physical downlink shared channel is repeated, the techniques described herein can be applied to the k1 scheduling delay between the physical downlink shared channel and the acknowledgment. Similarly, when the physical sidelink shared channel is repeated, the techniques described herein can be applied to the k1SL scheduling delay between the physical sidelink shared channel and the acknowledgment on the physical sidelink feedback channel. In some examples, when the uplink transmission (such as the physical uplink shared channel or the physical uplink control channel) is repeated, the techniques described herein can be applied between the uplink transmission and the relevant actions of the base station. In some cases, when the physical sidelink feedback channel is repeated, the techniques described herein can be applied to the delay between the sidelink UE receiving the physical sidelink feedback channel and sending the corresponding sidelink acknowledgment status back to the base station. In some cases, the techniques described herein can be applied to the minimum k parameter associated with any of the delays described herein.
[0159] Figure 3 FIG. 300 illustrates an example of a process flow 300 that supports determination of delay parameters for controlling message repetition in accordance with aspects of the present disclosure. In some examples, process flow 300 may implement aspects of the wireless communication system 100 and the wireless communication system 200 described with reference to Figure 1 and 2 respectively. For example, process flow 300 may be based on the configuration of base station 105 or UE 115 and implemented by UE 115 to reduce power consumption, improve efficiency, and may facilitate low latency in wireless communication, among other benefits. Base station 105-b and UE 115-b may be examples of base station 105 and UE 115 as described with reference to Figure 1 and 2 respectively.
[0160] In the following description of process flow 300, the operations between base station 105-b and UE 115-b may be sent in a different order than the order of the illustrated examples, or the operations performed by base station 105-b and UE 115-b may be executed in a different order or at different times. Some operations may also be omitted from process flow 300, or other operations may be added to process flow 300.
[0161] At 305, UE 115-b may optionally send UE capabilities. In some cases, the UE capabilities may indicate the UE's ability to support a set of minimum latency parameters.
[0162] At 310, base station 105-b may send a configuration message that indicates that the transmission of control messages will be repeated via a set of control message repetitions. As described herein, the control messages may be or include a physical downlink control channel, a physical sidelink control channel.
[0163] At 315, UE 115-b may receive a first control message, and at 320, UE 115-b may receive a second control message. The first control message and the second control message may be two copies (or repetitions) of a physical downlink control channel.
[0164] At 325, UE 115-b may identify that a repetition instance in the set of control message repetitions is designated as a trigger instance for a latency parameter. In some cases, the latency parameter may correspond to the time delay between the trigger instance and an operation associated with the control message. Additionally or alternatively, the latency parameter may correspond to the minimum time delay between the trigger instance and the reception of a data message scheduled by the control message.
[0165] At 340, UE 115-b may perform one or more operations during a second transmission time interval that is at least a time delay after a first transmission time interval. In one example, UE 115-b may monitor a data message scheduled by a control message during a second transmission time interval that is at least a time delay after the reception of the trigger instance. Additionally or alternatively, UE 115-b may send an uplink data message during a second transmission time interval that is at least a time delay after the reception of the trigger instance.
[0166] In some cases, UE 115-b may send a sidelink data message during a second transmission time interval that is at least a time delay after the reception of the trigger instance. In some cases, UE 115-b may send an acknowledgement for the control message during a second transmission time interval that is at least a time delay after the reception of the trigger instance. In some examples, UE 115-b may apply transmit power control to send a message during a second transmission time interval that is at least a time delay after the reception of the trigger instance, where the transmit power control is based on a power control command included in the trigger instance. The message may include at least one of an uplink message, a downlink message, and a sidelink message. In some examples, UE 115-b may monitor a data message during a second transmission time interval that is at least a minimum time delay after the reception of the trigger instance.
[0167] Figure 4 FIG. 400 is a block diagram illustrating a device 405 that supports determination of a delay parameter for controlling message repetition, in accordance with various aspects of the present disclosure. The device 405 may be an example of aspects of the UE 115 described herein. The device 405 may include a receiver 410, a communication manager 415, and a transmitter 420. The device 405 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0168] The receiver 410 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to determination of a delay parameter for controlling message repetition, etc.). The information may be passed to other components of the device 405. The receiver 410 may be an example of aspects of the transceiver 720 described with reference to Figure 7 FIG. 720. The receiver 410 may utilize a single antenna or a set of antennas.
[0169] The communication manager 415 may perform the following operations: receive a configuration message that indicates that transmissions of a control message will be repeated via a set of control message repetitions; identify a repetition instance in the set of control message repetitions that is designated as a triggering instance for a minimum delay parameter, where the minimum delay parameter corresponds to a minimum time delay between the triggering instance and reception of a data message scheduled by the control message; receive the triggering instance during a first transmission time interval; and monitor for the data message during a second transmission time interval that is at least the minimum time delay after reception of the triggering instance. The communication manager 415 may also perform the following operations: receive a configuration message from a base station that indicates that transmissions of a control message will be repeated via a set of control message repetitions; receive the triggering instance from the base station during a first transmission time interval; identify a repetition instance in the set of control message repetitions that is designated as a triggering instance for a delay parameter, where the delay parameter corresponds to a time delay between the triggering instance and an operation associated with the control message; and perform the operation during a second transmission time interval that is at least the time delay after the first transmission time interval. The communication manager 415 may be an example of aspects of the communication manager 710 described herein.
[0170] The communication manager 415 or its sub-components may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 415 or its sub-components may be executed by a general-purpose processor, a DSP, an ASIC, an FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in the present disclosure.
[0171] The communication manager 415 or its sub-components may be physically located at various locations, including being distributed such that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, in accordance with various aspects of the present disclosure, the communication manager 415 or its sub-components may be separate and distinct components. In some examples, in accordance with various aspects of the present disclosure, the communication manager 415 or its sub-components may be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in the present disclosure, or combinations thereof.
[0172] The transmitter 420 may send signals generated by other components of the device 405. In some examples, the transmitter 420 may be co-located with the receiver 410 in a transceiver module. For example, the transmitter 420 may be an example of aspects of the transceiver 720 described with reference to Figure 7 The transmitter 420 may utilize a single antenna or a set of antennas.
[0173] Figure 5 FIG. 500 is a block diagram illustrating a device 505 that supports determination of a delay parameter for controlling message repetition, in accordance with various aspects of the present disclosure. The device 505 may be an example of aspects of the device 405 or the UE 115 described herein. The device 505 may include a receiver 510, a communication manager 515, and a transmitter 545. The device 505 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0174] The receiver 510 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to determination of a delay parameter for controlling message repetition, etc.). The information may be passed to other components of the device 505. The receiver 510 may be an example of aspects of the transceiver 720 described with reference to Figure 7 The receiver 510 may utilize a single antenna or a set of antennas.
[0175] The communication manager 515 may be an example of aspects of the communication manager 415 described herein. The communication manager 515 may include a configuration message component 520, a trigger instance component 525, a control message reception component 530, a monitoring component 535, and an operation component 540. The communication manager 515 may be an example of aspects of the communication manager 710 described herein.
[0176] The configuration message component 520 may receive a configuration message that indicates that the transmission of a control message is to be repeated via a set of control message repetitions. The trigger instance component 525 may identify a repetition instance in the set of control message repetitions as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to the minimum time delay between the trigger instance and the reception of a data message scheduled by the control message.
[0177] The control message reception component 530 may receive the trigger instance during a first transmission time interval. The monitoring component 535 may monitor for the data message during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
[0178] The configuration message component 520 may receive a configuration message from a base station that indicates that the transmission of a control message is to be repeated via a set of control message repetitions; and receive a trigger instance from the base station during a first transmission time interval. The trigger instance component 525 may identify a repetition instance in the set of control message repetitions as a trigger instance for a latency parameter, where the latency parameter corresponds to the time delay between the trigger instance and an operation associated with the control message. The operation component 540 may perform the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0179] The transmitter 545 may send signals generated by other components of the device 505. In some examples, the transmitter 545 may be co-located with the receiver 510 in a transceiver module. For example, the transmitter 545 may be an example of aspects of the transceiver 720 described with reference to Figure 7 The transmitter 545 may utilize a single antenna or a set of antennas.
[0180] Figure 6 FIG. 600 is a block diagram illustrating a communication manager 605 that supports determination of a latency parameter for control message repetition, in accordance with aspects of the present disclosure. The communication manager 605 may be an example of aspects of the communication manager 415, the communication manager 515, or the communication manager 710 described herein. The communication manager 605 may include a configuration message component 610, a trigger instance component 615, a control message reception component 620, a monitoring component 625, a parameter component 630, a latency calculation component 635, a discard component 640, a sleep mode component 645, a capabilities component 650, and an operation component 655. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).
[0181] The configuration message component 610 may receive a configuration message that indicates that the transmission of a control message is to be repeated via a set of control message repetitions. In some examples, the configuration message component 610 may receive a configuration message from a base station that indicates that the transmission of a control message is to be repeated via a set of control message repetitions.
[0182] In some examples, the configuration message component 610 may receive a trigger instance during a first transmission time interval. In some cases, the control message includes at least one of the following: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0183] The trigger instance component 615 may identify a repetition instance in the set of control message repetitions as being designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to the minimum time delay between the trigger instance and the reception of a data message scheduled by the control message. In some examples, the trigger instance component 615 may identify a repetition instance in the set of control message repetitions as being designated as a trigger instance for a latency parameter, where the latency parameter corresponds to the time delay between the trigger instance and an operation associated with the control message.
[0184] In some examples, the trigger instance component 615 may receive an indication from the base station that a repetition instance in the set of control message repetitions is designated as a trigger instance via at least one of the following: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, downlink control information, or a combination thereof.
[0185] In some cases, the trigger instance includes the first repetition of the control message or the last repetition of the control message. In some cases, the trigger instance includes a repetition of the control message included in a subset of a configured set of control message repetitions, where the configured set of control message repetitions includes the maximum number of repetitions supported by the UE.
[0186] In some cases, the value of the minimum latency parameter is based on the repetition instance designated as the trigger instance. In some cases, the repetition instance is designated as a trigger instance based on an operation to be performed during a second transmission time interval.
[0187] In some cases, the trigger instance includes the first repetition of the control message or the last repetition of the control message. In some cases, the trigger instance includes a repetition of the control message included in a subset of repetitions of the control message, where the subset of repetitions of the control message includes the maximum number of repetitions supported by the UE.
[0188] The control message receiving component 620 may receive a trigger instance from a base station during a first transmission time interval. The monitoring component 625 may monitor data messages during a second transmission time interval that is at least a minimum time delay after the reception of the trigger instance. The operation component 655 may perform an operation during a second transmission time interval that is at least a time delay after the first transmission time interval.
[0189] In some examples, the operation component 655 may monitor data messages scheduled by a control message during a second transmission time interval that is at least a time delay after the reception of the trigger instance. In some examples, the operation component 655 may send an uplink data message during a second transmission time interval that is at least a time delay after the reception of the trigger instance.
[0190] In some examples, the operation component 655 may send a sidelink data message during a second transmission time interval that is at least a time delay after the reception of the trigger instance. In some examples, the operation component 655 may send an acknowledgement for a control message during a second transmission time interval that is at least a time delay after the reception of the trigger instance.
[0191] In some examples, the operation component 655 may apply transmit power control to send a message during a second transmission time interval that is at least a time delay after the reception of the trigger instance, where the transmit power control is based on a power control command included in the trigger instance. In some examples, the operation component 655 may send a random access channel message for a control message during a second transmission time interval that is at least a time delay after the reception of the trigger instance. In some cases, the message includes at least one of the following: an uplink message, a downlink message, a sidelink message, or a combination thereof.
[0192] In some examples, the operation component 655 may switch to an updated delay parameter during a second transmission time interval that is at least a time delay after the reception of the trigger instance, where the updated delay parameter corresponds to the minimum time delay between the trigger instance and the reception of data messages scheduled by a control message. In some examples, the operation component 655 may send an alert message in response to a control message during a second transmission time interval that is at least a time delay after the reception of the trigger instance. In some cases, the alert message includes at least one of the following: an earthquake and tsunami warning system message, a commercial mobile alert system message, or a combination thereof.
[0193] The parameter component 630 can receive parameters associated with a trigger instance. In some examples, the parameter component 630 can identify parameters associated with a trigger instance. In some cases, the parameters associated with a trigger instance include at least one of the following: a start symbol of a control message, an end symbol of a control message, a duration of control information, or a combination thereof.
[0194] In some cases, the start symbol of a control message corresponds to the start of a first transmission time interval, and the end symbol of a control message corresponds to the end of the first transmission time interval. In some cases, the parameters are constant across a set of repeated instances designated as trigger instances. In some cases, the parameters associated with a trigger instance include at least one of the following: a start symbol of a control message, an end symbol of a control message, a duration of control information, or a combination thereof.
[0195] In some cases, the start symbol of a control message corresponds to the start of a first transmission time interval, and the end symbol of a control message corresponds to the end of the first transmission time interval. In some cases, the parameters are constant across a set of repeated instances designated as trigger instances.
[0196] The delay calculation component 635 can calculate a minimum time delay based on the identified parameters associated with a trigger instance. In some examples, the delay calculation component 635 can receive an indication to calculate a time delay based on parameters associated with a set of repeated instances designated as trigger instances. In some examples, the delay calculation component 635 can calculate a time delay based on the identified parameters associated with a trigger instance.
[0197] The discard component 640 can receive an indication to discard repeated instances. In some examples, the discard component 640 can determine that the repeated instances to be discarded correspond to the repeated instances designated as trigger instances.
[0198] In some examples, the discard component 640 can discard repeated instances based on the received indication. In some examples, the discard component 640 can designate subsequent repeated instances as trigger instances based on discarding repeated instances.
[0199] In some examples, the discard component 640 can receive an indication to discard repeated instances. In some examples, the discard component 640 can determine that the repeated instances to be discarded correspond to the repeated instances designated as trigger instances. In some examples, the discard component 640 can discard repeated instances based on receiving the indication.
[0200] The sleep mode component 645 may initiate a sleep mode after receiving a triggering instance of a control message. In some examples, the sleep mode component 645 may terminate the sleep mode when a minimum time delay between a first transmission time interval and a second transmission time interval expires.
[0201] The capabilities component 650 may send the capabilities of the UE supporting a set of minimum delay parameters to the base station. In some examples, the capabilities component 650 may receive an indication of minimum delay parameters based on the UE's capabilities from the base station. In some examples, the capabilities component 650 may receive an indication of minimum delay parameters from the base station via a radio resource control message.
[0202] Figure 7 FIG. shows a system 700 including a device 705 that supports determination of delay parameters for control message repetition, in accordance with aspects of the present disclosure. The device 705 may be an example of the device 405, the device 505, or the UE 115 described herein or include components of the device 405, the device 505, or the UE 115. The device 705 may include components for two-way voice and data communication, including components for sending and receiving communication, including a communication manager 710, an I / O controller 715, a transceiver 720, an antenna 725, a memory 730, and a processor 740. These components may communicate electronically via one or more buses (e.g., bus 745).
[0203] The communication manager 710 may perform the following operations: receive a configuration message that indicates that transmissions of a control message are to be repeated via a set of control message repetitions; identify a repetition instance in the set of control message repetitions that is designated as a triggering instance for a minimum delay parameter, where the minimum delay parameter corresponds to a minimum time delay between the triggering instance and the reception of a data message scheduled by the control message; receive the triggering instance during a first transmission time interval; and monitor for the data message during a second transmission time interval that is at least the minimum time delay after the reception of the triggering instance. The communication manager 710 may also perform the following operations: receive a configuration message from the base station that indicates that transmissions of a control message are to be repeated via a set of control message repetitions; receive the triggering instance from the base station during a first transmission time interval; identify a repetition instance in the set of control message repetitions that is designated as a triggering instance for a delay parameter, where the delay parameter corresponds to a time delay between the triggering instance and an operation associated with the control message; and perform the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0204] The I / O controller 715 can manage the input and output signals for the device 705. The I / O controller 715 can also manage peripheral devices not integrated into the device 705. In some cases, the I / O controller 715 can represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 715 can utilize an operating system such as or another known operating system. In other cases, the I / O controller 715 can represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, the I / O controller 715 can be implemented as part of a processor. In some cases, a user can interact with the device 705 via the I / O controller 715 or via the hardware components controlled by the I / O controller 715.
[0205] The transceiver 720 can communicate bidirectionally via one or more antennas, wired or wireless links as described herein. For example, the transceiver 720 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 720 can also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and for demodulating packets received from the antenna.
[0206] In some cases, the wireless device can include a single antenna 725. However, in some cases, the device can have more than one antenna 725 that can simultaneously send or receive multiple wireless transmissions.
[0207] The memory 730 can include RAM and ROM. The memory 730 can store computer-readable, computer-executable code 735 that includes instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, in addition, the memory 730 can also contain a BIOS that can control basic hardware or software operations, such as interactions with peripheral components or devices.
[0208] The processor 740 can include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 740 can be configured to operate a memory array using a memory controller. In other cases, the memory controller can be integrated into the processor 740. The processor 740 can be configured to execute computer-readable instructions stored in a memory (e.g., memory 730) to cause the device 705 to perform various functions (e.g., functions or tasks supporting the determination of delay parameters for controlling message repetition).
[0209] Code 735 may include instructions for implementing aspects of the present disclosure, including instructions for supporting wireless communication. Code 735 may be stored in a non-transitory computer-readable medium (e.g., system memory or other types of memory). In some cases, code 735 may not be directly executable by the processor 740, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0210] Figure 8 FIG. 800 is a block diagram illustrating a device 805 that supports determining delay parameters for controlling message repetition, in accordance with aspects of the present disclosure. The device 805 may be an example of aspects of the base station 105 described herein. The device 805 may include a receiver 810, a communication manager 815, and a transmitter 820. The device 805 may also include a processor. Each of these components may communicate with one another (e.g., via one or more buses).
[0211] The receiver 810 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to determining delay parameters for controlling message repetition, etc.). The information may be passed to other components of the device 805. The receiver 810 may be an example of aspects of the transceiver 1120 described Figure 11 herein. The receiver 810 may utilize a single antenna or a set of antennas.
[0212] The communication manager 815 may perform the following operations: send a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; send an indication to the UE that a repetition instance in the set of control message repetitions is designated as a triggering instance for a minimum delay parameter, where the minimum delay parameter corresponds to a minimum time delay between the triggering instance and the reception of a data message scheduled by the control message; send the triggering instance to the UE during a first transmission time interval; and send the data message to the UE during a second transmission time interval that is at least the minimum time delay after the reception of the triggering instance. The communication manager 815 may also perform the following operations: send a configuration message to a UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; send an indication to the UE that a repetition instance in the set of control message repetitions is designated as a triggering instance for a delay parameter, where the delay parameter corresponds to a time delay between the triggering instance and an operation associated with the control message; send the triggering instance to the UE during a first transmission time interval; and perform an operation during a second transmission time interval that is at least the time delay after the first transmission time interval. The communication manager 815 may be an example of aspects of the communication manager 1110 described Figure 11 herein.
[0213] The communication manager 815 or its sub-components can be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 815 or its sub-components can be performed by a general-purpose processor, a DSP, an application-specific integrated circuit (ASIC), an FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure.
[0214] The communication manager 815 or its sub-components can be physically located at various positions, including being distributed such that portions of the functions are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of this disclosure, the communication manager 815 or its sub-components can be separate and distinct components. In some examples, according to various aspects of this disclosure, the communication manager 815 or its sub-components can be combined with one or more other hardware components, including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in this disclosure, or combinations thereof.
[0215] The transmitter 820 can send signals generated by other components of the device 805. In some examples, the transmitter 820 can be co-located with the receiver 810 in a transceiver module. For example, the transmitter 820 can be an example of aspects of the transceiver 1120 described with reference to Figure 11 The transmitter 820 can utilize a single antenna or a set of antennas.
[0216] Figure 9 Block diagram 900 shows a device 905 that supports determination of a delay parameter for controlling message repetition, according to various aspects of this disclosure. The device 905 can be an example of aspects of the device 805 or the base station 105 described herein. The device 905 can include a receiver 910, a communication manager 915, and a transmitter 945. The device 905 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0217] The receiver 910 can receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to determination of a delay parameter for controlling message repetition, etc.). The information can be passed to other components of the device 905. The receiver 910 can be an example of aspects of the transceiver 1120 described with reference to Figure 11 The receiver 910 can utilize a single antenna or a set of antennas.
[0218] Communication manager 915 may be an example of aspects of communication manager 815 as described herein. Communication manager 915 may include a configuration message component 920, a trigger instance component 925, a control message transmission component 930, a data message component 935, and an operation component 940. Communication manager 915 may be an example of aspects of communication manager 1110 as described herein.
[0219] The configuration message component 920 may send a configuration message to the UE that indicates that the transmission of control messages will be repeated via a set of control message repetitions. The trigger instance component 925 may send an indication to the UE that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to the minimum time delay between the trigger instance and the reception of a data message scheduled by the control message.
[0220] The control message transmission component 930 may send a trigger instance to the UE during a first transmission time interval. The data message component 935 may send a data message to the UE during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
[0221] The configuration message component 920 may send a configuration message to the UE that indicates that the transmission of control messages will be repeated via a set of control message repetitions. The trigger instance component 925 may send an indication to the UE that a repetition instance in the set of control message repetitions is designated as a trigger instance for a delay parameter, where the delay parameter corresponds to the time delay between the trigger instance and an operation associated with the control message.
[0222] The control message transmission component 930 may send a trigger instance to the UE during a first transmission time interval. The operation component 940 may perform an operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0223] The transmitter 945 may send signals generated by other components of device 905. In some examples, the transmitter 945 may be co-located with the receiver 910 in a transceiver module. For example, the transmitter 945 may be an example of aspects of transceiver 1120 as described Figure 11 herein. The transmitter 945 may utilize a single antenna or a set of antennas.
[0224] Figure 10FIG. 1000 is a block diagram of a communication manager 1005 that supports determining delay parameters for controlling message repetition in accordance with aspects of the present disclosure. The communication manager 1005 may be an example of aspects of the communication manager 815, the communication manager 915, or the communication manager 1110 described herein. The communication manager 1005 may include a configuration message component 1010, a trigger instance component 1015, a control message transmission component 1020, a data message component 1025, a parameter component 1030, a capability component 1035, an operation component 1040, and a control message reception component 1045. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).
[0225] The configuration message component 1010 may send a configuration message to a UE that indicates that transmissions of control messages are to be repeated via a set of control message repetitions. In some examples, the configuration message component 1010 may send a configuration message to a UE that indicates that transmissions of control messages are to be repeated via a set of control message repetitions. In some cases, the control message includes at least one of the following: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0226] The trigger instance component 1015 may send an indication to the UE that a repetition instance in a set of control message repetitions is designated as a trigger instance for a minimum delay parameter, where the minimum delay parameter corresponds to a minimum time delay between the trigger instance and the reception of a data message scheduled by the control message. In some examples, the trigger instance component 1015 may send an indication to the UE that a repetition instance in a set of control message repetitions is designated as a trigger instance for a delay parameter, where the delay parameter corresponds to a time delay between the trigger instance and an operation associated with the control message.
[0227] In some examples, the trigger instance component 1015 may send an indication to the UE that a repetition instance in a set of control message repetitions is designated as a trigger instance via at least one of the following: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, downlink control information, or a combination thereof.
[0228] In some examples, the trigger instance component 1015 may send an indication of the minimum delay parameter to the UE via a radio resource control message. In some cases, the trigger instance includes the first repetition of the control message or the last repetition of the control message.
[0229] In some cases, a triggering instance includes a repetition of a control message included in a subset of a configured repetition set of control messages, where the configured repetition set of control messages includes the maximum number of repetitions supported by the UE. In some cases, the value of the minimum latency parameter is based on the repetition instance designated as the triggering instance.
[0230] In some cases, the repetition instance is designated as the triggering instance based on an operation to be performed during a second transmission time interval. In some cases, the triggering instance includes the first repetition of a control message or the last repetition of a control message.
[0231] In some cases, a triggering instance includes a repetition of a control message included in a subset of repetitions of a control message, where the subset of repetitions of the control message includes the maximum number of repetitions supported by the UE.
[0232] The control message transmission component 1020 may send a triggering instance to the UE during a first transmission time interval. In some examples, the control message transmission component 1020 may send a triggering instance to the UE during a first transmission time interval.
[0233] The data message component 1025 may send a data message to the UE during a second transmission time interval that is at least the minimum time latency after the reception of the triggering instance. The operation component 1040 may perform an operation during a second transmission time interval that is at least a time latency after the first transmission time interval.
[0234] In some examples, the operation component 1040 may send a data message scheduled by a control message during a second transmission time interval that is at least a time latency after the reception of the triggering instance. In some examples, the operation component 1040 may receive an uplink data message during a second transmission time interval that is at least a time latency after the reception of the triggering instance.
[0235] In some examples, the operation component 1040 may receive an acknowledgement for a control message during a second transmission time interval that is at least a time latency after the reception of the triggering instance. In some examples, the operation component 1040 may receive a random access channel message for a control message during a second transmission time interval that is at least a time latency after the reception of the triggering instance.
[0236] The parameter component 1030 may configure the UE to calculate the minimum time latency based on a parameter associated with the repetition instance designated as the triggering instance. In some examples, the parameter component 1030 may configure the UE to calculate the time latency based on a parameter associated with the repetition instance designated as the triggering instance.
[0237] In some cases, the parameters associated with a trigger instance include at least one of the following: a start symbol of a control message, an end symbol of the control message, a duration of control information, or a combination thereof. In some cases, the start symbol of the control message corresponds to the start of a first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval.
[0238] In some cases, the start symbol of the control message and the end symbol of the control message each correspond to a specific symbol of the first transmission time interval, where the specific symbol is predetermined or indicated by the base station to the UE. In some cases, the parameters are constant across a set of repeated instances designated as trigger instances.
[0239] In some cases, the parameters associated with a trigger instance include at least one of the following: a start symbol of a control message, an end symbol of the control message, a duration of control information, or a combination thereof. In some cases, the start symbol of the control message corresponds to the start of a first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval. In some cases, the parameters are constant across a set of repeated instances designated as trigger instances.
[0240] The capabilities component 1035 may receive from the UE the UE's capability to support a set of minimum latency parameters. In some examples, the capabilities component 1035 may send to the UE an indication of the minimum latency parameters based on the UE's capabilities.
[0241] The control message reception component 1045 may identify the reception of one or more control messages. In some cases, the control message includes at least one of the following: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0242] Figure 11 FIG. shows a system 1100 including a device 1105 that supports determination of latency parameters for control message repetition, in accordance with aspects of the present disclosure. The device 1105 may be an example of the device 805, the device 905, or the base station 105 described herein or include components of the device 805, the device 905, or the base station 105. The device 1105 may include components for two-way voice and data communication, including components for sending and receiving communications, including a communication manager 1110, a network communication manager 1115, a transceiver 1120, an antenna 1125, a memory 1130, a processor 1140, and an inter-station communication manager 1145. These components may communicate electronically via one or more buses (e.g., bus 1150).
[0243] The communication manager 1110 may perform the following operations: sending a configuration message to the UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending an indication to the UE that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to the minimum time delay between the trigger instance and the reception of a data message scheduled by the control message; sending the trigger instance to the UE during a first transmission time interval; and sending the data message to the UE during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance. The communication manager 1110 may also perform the following operations: sending a configuration message to the UE, the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending an indication to the UE that a repetition instance in the set of control message repetitions is designated as a trigger instance for a delay parameter, where the delay parameter corresponds to the time delay between the trigger instance and an operation associated with the control message; sending the trigger instance to the UE during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0244] The network communication manager 1115 may manage communication with the core network (e.g., via one or more wired backhaul links). For example, the network communication manager 1115 may manage the transmission of data communication for client devices (e.g., one or more UEs 115).
[0245] The transceiver 1120 may communicate bidirectionally via one or more antennas, wired or wireless links as described herein. For example, the transceiver 1120 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1120 may also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and for demodulating packets received from the antenna.
[0246] In some cases, the wireless device may include a single antenna 1125. However, in some cases, the device may have more than one antenna 1125, which are capable of simultaneously sending or receiving multiple wireless transmissions.
[0247] The memory 1130 may include RAM, ROM, or a combination thereof. The memory 1130 may store computer-readable code 1135, which includes instructions that, when executed by a processor (e.g., processor 1140), cause the device to perform the various functions described herein. In some cases, in addition, the memory 1130 may also contain a BIOS, which may control basic hardware or software operations, such as interactions with peripheral components or devices.
[0248] The processor 1140 may include intelligent hardware devices (e.g., general-purpose processors, DSPs, CPUs, microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 1140 may be configured to operate a memory array using a memory controller. In some cases, the memory controller may be integrated into the processor 1140. The processor 1140 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1130) to cause the device 1105 to perform various functions (e.g., functions or tasks supporting the determination of delay parameters for controlling message repetition).
[0249] The inter-station communication manager 1145 may manage communication with other base stations 105 and may include a controller or scheduler for collaboratively controlling communication with the UE 115 with other base stations 105. For example, the inter-station communication manager 1145 may coordinate the scheduling of transmissions to the UE 115 to implement various interference mitigation techniques such as beamforming or joint transmission. In some examples, the inter-station communication manager 1145 may provide an X2 interface within the LTE / LTE-A wireless communication network technology to provide communication between the base stations 105.
[0250] The code 1135 may include instructions for implementing aspects of the present disclosure, including instructions for supporting wireless communication. The code 1135 may be stored in a non-transitory computer-readable medium (e.g., system memory or other types of memory). In some cases, the code 1135 may not be directly executable by the processor 1140, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0251] Figure 12 A flowchart illustrating a method 1200 for supporting the determination of delay parameters for controlling message repetition in accordance with aspects of the present disclosure is shown. The operations of the method 1200 may be implemented by the UE 115 or its components as described herein. For example, the operations of the method 1200 may be performed by a communication manager as described with reference to Figures 4 to 7 described. In some examples, the UE may execute an instruction set to control functional units of the UE to perform the functions described herein. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the functions described herein.
[0252] At 1205, the UE may receive a configuration message that indicates that the transmission of a control message will be repeated via a set of control message repetitions. The operation of 1205 may be performed in accordance with the methods described herein. In some examples, aspects of the operation of 1205 may be performed by a configuration message component as described with reference to Figures 4 to 7 described.
[0253] At 1210, the UE can identify that a repetition instance in a control message repetition set is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to the minimum time delay between the trigger instance and the reception of a data message scheduled by the control message. The operation of 1210 can be performed according to the methods described herein. In some examples, aspects of the operation of 1210 can be performed by a trigger instance component as described with reference to Figures 4 to 7 description.
[0254] At 1215, the UE can receive a trigger instance during a first transmission time interval. The operation of 1215 can be performed according to the methods described herein. In some examples, aspects of the operation of 1215 can be performed by a control message reception component as described with reference to Figures 4 to 7 description.
[0255] At 1220, the UE can monitor for a data message during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance. The operation of 1220 can be performed according to the methods described herein. In some examples, aspects of the operation of 1220 can be performed by a monitoring component as described with reference to Figures 4 to 7 description.
[0256] Figure 13 FIG. shows a flow chart of a method 1300 for supporting determination of a latency parameter for control message repetition in accordance with aspects of the present disclosure. The operations of method 1300 can be implemented by a UE 115 or its components as described herein. For example, the operations of method 1300 can be performed by a communication manager as described with reference to Figures 4 to 7 description. In some examples, the UE can execute an instruction set to control functional units of the UE to perform the functions described herein. Additionally or alternatively, the UE can use dedicated hardware to perform aspects of the functions described herein.
[0257] At 1305, the UE can receive a configuration message from a base station, the configuration message indicating that the transmission of a control message will be repeated via a control message repetition set. The operation of 1305 can be performed according to the methods described herein. In some examples, aspects of the operation of 1305 can be performed by a configuration message component as described with reference to Figures 4 to 7 description.
[0258] At 1310, the UE can identify that a repetition instance in a control message repetition set is designated as a trigger instance for a latency parameter, where the latency parameter corresponds to the time delay between the trigger instance and an operation associated with the control message. The operation of 1310 can be performed according to the methods described herein. In some examples, aspects of the operation of 1310 can be performed by a component as described with reference to Figures 4 to 7Execute using the described trigger instance component.
[0259] At 1315, the UE may receive a trigger instance from the base station during a first transmission time interval. The operation of 1315 may be performed according to the methods described herein. In some examples, aspects of the operation of 1315 may be performed by a configuration message component as described with reference to Figures 4 to 7 Execute using the described configuration message component.
[0260] At 1320, the UE may perform an operation during a second transmission time interval that is at least a time delay after the first transmission time interval. The operation of 1320 may be performed according to the methods described herein. In some examples, aspects of the operation of 1320 may be performed by an operation component as described with reference to Figures 4 to 7 Execute using the described operation component.
[0261] Figure 14 FIG. 14 shows a flowchart of a method 1400 for supporting determination of a delay parameter for controlling message repetition in accordance with aspects of the present disclosure. The operations of method 1400 may be implemented by a base station 105 or its components as described herein. For example, the operations of method 1400 may be performed by a communication manager as described with reference to Figures 8 to 11 Execute using the described communication manager. In some examples, the base station may execute an instruction set to control the functional units of the base station to perform the functions described herein. Additionally or alternatively, the base station may use dedicated hardware to perform aspects of the functions described herein.
[0262] At 1405, the base station may send a configuration message to the UE that indicates that transmissions of a control message are to be repeated via a set of control message repetitions. The operation of 1405 may be performed according to the methods described herein. In some examples, aspects of the operation of 1405 may be performed by a configuration message component as described with reference to Figures 8 to 11 Execute using the described configuration message component.
[0263] At 1410, the base station may send an indication to the UE that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum delay parameter, where the minimum delay parameter corresponds to a minimum time delay between the trigger instance and the reception of a data message scheduled by the control message. The operation of 1410 may be performed according to the methods described herein. In some examples, aspects of the operation of 1410 may be performed by a trigger instance component as described with reference to Figures 8 to 11 Execute using the described trigger instance component.
[0264] At 1415, the base station may send a trigger instance to the UE during a first transmission time interval. The operation of 1415 may be performed according to the methods described herein. In some examples, aspects of the operation of 1415 may be performed by a control message transmission component as described with reference to Figures 8 to 11 Execute using the described control message transmission component.
[0265] At 1420, the base station may send a data message to the UE during a second transmission time interval that is at least a minimum time delay after receipt of the trigger instance. The operation of 1420 may be performed according to the methods described herein. In some examples, aspects of the operation of 1420 may be performed by a data message component as described with reference to Figures 8 to 11 the data message components described.
[0266] Figure 15 FIG. 1500 is a flow diagram illustrating a method for determining a delay parameter that supports controlling message repetition according to aspects of the present disclosure. The operations of method 1500 may be implemented by a base station 105 or its components as described herein. For example, the operations of method 1500 may be performed by a communication manager as described with reference to Figures 8 to 11 the communication manager described. In some examples, the base station may execute an instruction set to control the functional units of the base station to perform the functions described herein. Additionally or alternatively, the base station may use dedicated hardware to perform aspects of the functions described herein.
[0267] At 1505, the base station may send a configuration message to the UE that indicates that transmissions of a control message will be repeated via a set of control message repetitions. The operation of 1505 may be performed according to the methods described herein. In some examples, aspects of the operation of 1505 may be performed by a configuration message component as described with reference to Figures 8 to 11 the configuration message components described.
[0268] At 1510, the base station may send an indication to the UE that a repetition instance in the set of control message repetitions is designated as a trigger instance for a delay parameter, where the delay parameter corresponds to a time delay between the trigger instance and an operation associated with the control message. The operation of 1510 may be performed according to the methods described herein. In some examples, aspects of the operation of 1510 may be performed by a trigger instance component as described with reference to Figures 8 to 11 the trigger instance components described.
[0269] At 1515, the base station may send a trigger instance to the UE during a first transmission time interval. The operation of 1515 may be performed according to the methods described herein. In some examples, aspects of the operation of 1515 may be performed by a control message transmission component as described with reference to Figures 8 to 11 the control message transmission components described.
[0270] At 1520, the base station may perform an operation during a second transmission time interval that is at least a time delay after the first transmission time interval. The operation of 1520 may be performed according to the methods described herein. In some examples, aspects of the operation of 1520 may be performed by an operation component as described with reference to Figures 8 to 11 the operation components described.
[0271] It should be noted that the methods described herein describe possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are possible. Additionally, aspects from two or more methods can be combined.
[0272] Aspect 1: A method for wireless communication at a UE, comprising: receiving a configuration message that indicates that transmission of a control message is to be repeated via a set of control message repetitions; identifying that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to a minimum time delay between the trigger instance and reception of a data message scheduled by the control message; receiving the trigger instance during a first transmission time interval; and monitoring for the data message during a second transmission time interval that is at least the minimum time delay after reception of the trigger instance.
[0273] Aspect 2: The method according to Example 1, wherein the trigger instance comprises a first repetition of the control message or a last repetition of the control message.
[0274] Aspect 3: The method according to any one of Aspect 1 or 2, wherein the trigger instance comprises a repetition of the control message that is included in a subset of a configured set of repetitions of the control message, where the configured set of repetitions of the control message comprises a maximum number of repetitions supported by the UE.
[0275] Aspect 4: The method according to any one of Aspects 1 to 3, further comprising: receiving a parameter associated with the trigger instance; and calculating the minimum time delay based at least in part on the identified parameter associated with the trigger instance.
[0276] Aspect 5: The method according to any one of Aspects 1 to 4, wherein the parameter associated with the trigger instance comprises at least one of the following: a start symbol of the control message, an end symbol of the control message, a duration of the control information, or a combination thereof.
[0277] Aspect 6: The method according to any one of Aspects 1 to 5, wherein the start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval.
[0278] Aspect 7: The method according to any one of Aspects 1 to 6, wherein the start symbol of the control message and the end symbol of the control message each correspond to a specific symbol of the first transmission time interval, where the specific symbol is predetermined or indicated by a base station to the UE.
[0279] Aspect 8: The method according to any one of Aspects 1 to 7, wherein the parameter is constant across a plurality of repeated instances designated as trigger instances.
[0280] Aspect 9: The method according to any one of Aspects 1 to 8, further comprising: receiving an indication to discard repeated instances; determining that the repeated instances to be discarded correspond to the repeated instances designated as the trigger instances; and discarding the repeated instances at least in part based on receiving the indication.
[0281] Aspect 10: The method according to any one of Aspects 1 to 9, further comprising: designating subsequent repeated instances as the trigger instances at least in part based on discarding the repeated instances.
[0282] Aspect 11: The method according to any one of Aspects 1 to 10, further comprising: initiating a sleep mode after the trigger instance of receiving the control message; and terminating the sleep mode when a minimum time delay between the first transmission time interval and the second transmission time interval expires.
[0283] Aspect 12: The method according to any one of Aspects 1 to 11, further comprising: sending the UE's capability of supporting multiple minimum delay parameters to a base station; and receiving an indication of the minimum delay parameters from the base station at least in part based on the UE's capability.
[0284] Aspect 13: The method according to any one of Aspects 1 to 11, wherein receiving the indication of the minimum delay parameters further comprises: receiving the indication of the minimum delay parameters from the base station via a radio resource control message.
[0285] Aspect 14: The method according to any one of Aspects 1 to 13, wherein identifying that the repeated instances in the control message repetition set are designated as the trigger instances further comprises: receiving an indication from a base station via at least one of the following that the repeated instances in the control message repetition set are designated as the trigger instances: a master information block, a system information block, a radio resource control message, a medium access control (MAC) control element, downlink control information, or a combination thereof.
[0286] Aspect 15: The method according to any one of Aspects 1 to 14, wherein the value of the minimum delay parameter is at least in part based on the repeated instances designated as the trigger instances.
[0287] Aspect 16: The method according to any one of Aspects 1 to 15, wherein the control message comprises at least one of the following: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0288] Aspect 17: A method for wireless communication at a UE, comprising: receiving a configuration message from a base station, the configuration message indicating that transmission of a control message will be repeated via a control message repetition set; identifying that a repetition instance in the control message repetition set is designated as a trigger instance for a delay parameter, wherein the delay parameter corresponds to a time delay between the trigger instance and an operation associated with the control message; receiving the trigger instance from the base station during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0289] Aspect 18: The method according to aspect 17, wherein performing the operation further comprises: monitoring a data message scheduled by the control message during the second transmission time interval that is at least the time delay after reception of the trigger instance.
[0290] Aspect 19: The method according to any one of aspects 17 or 18, wherein performing the operation further comprises: sending an uplink data message during the second transmission time interval that is at least the time delay after reception of the trigger instance.
[0291] Aspect 20: The method according to any one of aspects 17 to 19, wherein performing the operation further comprises: sending a sidelink data message during the second transmission time interval that is at least the time delay after reception of the trigger instance.
[0292] Aspect 21: The method according to any one of aspects 17 to 20, wherein performing the operation further comprises: sending an acknowledgement for the control message during the second transmission time interval that is at least the time delay after reception of the trigger instance.
[0293] Aspect 22: The method according to any one of aspects 17 to 21, wherein performing the operation further comprises: applying transmit power control to send a message during the second transmission time interval that is at least the time delay after reception of the trigger instance, wherein the transmit power control is at least partially based on a power control command included in the trigger instance.
[0294] Aspect 23: The method according to any one of aspects 17 to 22, wherein the message comprises at least one of the following: an uplink message, a downlink message, a sidelink message, or a combination thereof.
[0295] Aspect 24: The method according to any one of aspects 17 to 23, wherein performing the operation further comprises: sending a random access channel message for the control message during the second transmission time interval that is at least the time delay after receiving the trigger instance.
[0296] Aspect 25: The method according to any one of aspects 17 to 24, wherein performing the operation further comprises: switching to an updated delay parameter during the second transmission time interval that is at least the time delay after receiving the trigger instance, wherein the updated delay parameter corresponds to a minimum time delay between the trigger instance and receiving a data message scheduled by the control message.
[0297] Aspect 26: The method according to any one of aspects 17 to 25, wherein performing the operation further comprises: sending an alert message in response to the control message during the second transmission time interval that is at least the time delay after receiving the trigger instance.
[0298] Aspect 27: The method according to any one of aspects 17 to 26, wherein the alert message comprises at least one of the following: an earthquake and tsunami warning system message, a commercial mobile alert system message, or a combination thereof.
[0299] Aspect 28: The method according to any one of aspects 17 to 27, further comprising: receiving an indication that the time delay will be calculated based at least in part on parameters associated with the repeating instance designated as the trigger instance.
[0300] Aspect 29: The method according to any one of aspects 17 to 28, further comprising: identifying the parameters associated with the trigger instance; and calculating the time delay based at least in part on the identified parameters associated with the trigger instance.
[0301] Aspect 30: The method according to any one of aspects 17 to 29, wherein the parameters associated with the trigger instance comprise at least one of the following: a start symbol of the control message, an end symbol of the control message, a duration of the control information, or a combination thereof.
[0302] Aspect 31: The method according to any one of aspects 17 to 30, wherein the start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval.
[0303] Aspect 32: The method according to any one of aspects 17 to 31, wherein the parameters are constant across multiple repeating instances designated as trigger instances.
[0304] Aspect 33: The method according to any one of aspects 17 to 32 further comprises: receiving an indication for discarding duplicate instances; determining that the duplicate instances to be discarded correspond to the duplicate instances designated as the triggering instance; and discarding the duplicate instances at least in part based on receiving the indication.
[0305] Aspect 34: The method according to any one of aspects 17 to 33, wherein designating the duplicate instances in the set of control message duplicates as the triggering instance further comprises: receiving an indication from the base station that the duplicate instances in the set of control message duplicates are designated as the triggering instance via at least one of: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, downlink control information, or a combination thereof.
[0306] Aspect 35: The method according to any one of aspects 17 to 34, wherein the duplicate instances are designated as the triggering instance at least in part based on the operation to be performed during the second transmission time interval.
[0307] Aspect 36: The method according to any one of aspects 17 to 35, wherein the value of the delay parameter is at least in part based on the duplicate instances designated as the triggering instance.
[0308] Aspect 37: The method according to any one of aspects 17 to 36, wherein the triggering instance comprises the first duplicate of the control message or the last duplicate of the control message.
[0309] Aspect 38: The method according to any one of aspects 17 to 37, wherein the triggering instance comprises the duplicate of the control message included in a subset of duplicates of the control message, wherein the subset of duplicates of the control message comprises the maximum number of duplicates supported by the UE.
[0310] Aspect 39: The method according to any one of aspects 17 to 38, wherein the control message comprises at least one of: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0311] Aspect 40: A method for wireless communication at a base station, comprising: sending a configuration message to a user equipment (UE), the configuration message indicating that transmission of a control message will be repeated via a set of control message repetitions; sending to the UE an indication that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, wherein the minimum latency parameter corresponds to a minimum time delay between the trigger instance and reception of a data message scheduled by the control message; sending the trigger instance to the UE during a first transmission time interval; and sending the data message to the UE during a second transmission time interval that is at least the minimum time delay after reception of the trigger instance.
[0312] Aspect 41: The method according to aspect 40, wherein the trigger instance comprises a first repetition of the control message or a last repetition of the control message.
[0313] Aspect 42: The method according to any one of aspects 40 or 41, wherein the trigger instance comprises a repetition of the control message included in a subset of a configured set of repetitions of the control message, wherein the configured set of repetitions of the control message comprises a maximum number of repetitions supported by the UE.
[0314] Aspect 43: The method according to any one of aspects 40 to 42, wherein sending the indication further comprises: configuring the UE to calculate the minimum time delay based at least in part on a parameter associated with the repetition instance designated as the trigger instance.
[0315] Aspect 44: The method according to any one of aspects 40 to 43, wherein the parameter associated with the trigger instance comprises at least one of the following: a start symbol of the control message, an end symbol of the control message, a duration of the control information, or a combination thereof
[0316] Aspect 45: The method according to any one of aspects 40 to 44, wherein the start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval.
[0317] Aspect 46: The method according to any one of aspects 40 to 45, wherein the start symbol of the control message and the end symbol of the control message each correspond to a specific symbol of the first transmission time interval, wherein the specific symbol is predetermined or indicated by the base station to the UE.
[0318] Aspect 47: The method according to any one of aspects 40 to 46, wherein the parameter is constant across a plurality of repeated instances designated as trigger instances.
[0319] Aspect 48: The method according to any one of aspects 40 to 47, further comprising: receiving from the UE the UE's ability to support a plurality of minimum latency parameters; and sending an indication of the minimum latency parameters to the UE at least in part based on the UE's ability.
[0320] Aspect 49: The method according to any one of aspects 40 to 48, wherein sending the indication that a repeated instance in the set of control message repetitions is designated as the trigger instance further comprises: sending the indication that a repeated instance in the set of control message repetitions is designated as the trigger instance to the UE via at least one of: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, a downlink control information, or a combination thereof.
[0321] Aspect 50: The method according to any one of aspects 40 to 49, wherein the value of the minimum latency parameter is at least in part based on the repeated instance designated as the trigger instance.
[0322] Aspect 51: The method according to any one of aspects 40 to 50, wherein the control message comprises at least one of: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0323] Aspect 52: The method according to any one of aspects 40 to 51, wherein sending the indication of the minimum latency parameter further comprises: sending the indication of the minimum latency parameter to the UE via a radio resource control message.
[0324] Aspect 53: A method for wireless communication at a base station, comprising: sending a configuration message to a user equipment (UE), the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; sending to the UE an indication that a repeated instance in the set of control message repetitions is designated as a trigger instance for a latency parameter, wherein the latency parameter corresponds to a time delay between the trigger instance and an operation associated with the control message; sending the trigger instance to the UE during a first transmission time interval; and performing the operation during a second transmission time interval that is at least the time delay after the first transmission time interval.
[0325] Aspect 54: The method according to aspect 53, wherein performing the operation further comprises: sending, during the second transmission time interval that is at least the time delay after the reception of the trigger instance, a data message scheduled by the control message.
[0326] Aspect 55: The method according to any one of aspects 53 or 54, wherein performing the operation further comprises: receiving, during the second transmission time interval that is at least the time delay after the reception of the trigger instance, an uplink data message.
[0327] Aspect 56: The method according to any one of aspects 53 to 55, wherein performing the operation further comprises: receiving, during the second transmission time interval that is at least the time delay after the reception of the trigger instance, an acknowledgement for the control message.
[0328] Aspect 57: The method according to any one of aspects 53 to 56, wherein performing the operation further comprises: receiving, during the second transmission time interval that is at least the time delay after the reception of the trigger instance, a random access channel message for the control message.
[0329] Aspect 58: The method according to any one of aspects 53 to 57, wherein sending the indication further comprises: configuring the UE to calculate the time delay based at least in part on parameters associated with the repetition instance designated as the trigger instance.
[0330] Aspect 59: The method according to any one of aspects 53 to 58, wherein the parameters associated with the trigger instance include at least one of the following: the start symbol of the control message, the end symbol of the control message, the duration of the control information, or a combination thereof.
[0331] Aspect 60: The method according to any one of aspects 53 to 59, wherein the start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval.
[0332] Aspect 61: The method according to any one of aspects 53 to 60, wherein the parameters are constant across multiple repetition instances designated as trigger instances.
[0333] Aspect 62: The method according to any one of aspects 53 to 61, wherein sending the indication that the repetition instance in the control message repetition set is designated as the trigger instance further comprises: sending to the UE the indication that the repetition instance in the control message repetition set is designated as the trigger instance via at least one of the following: a master information block, a system information block, a radio resource control message, a medium access control (MAC) control element, downlink control information, or a combination thereof.
[0334] Aspect 63: The method according to any one of aspects 53 to 62, wherein the repetition instance is designated as the trigger instance at least in part based on the operation to be performed during the second transmission time interval.
[0335] Aspect 64: The method according to any one of aspects 53 to 63, wherein the value of the delay parameter is at least in part based on the repetition instance designated as the trigger instance.
[0336] Aspect 65: The method according to any one of aspects 53 to 64, wherein the trigger instance includes the first repetition of the control message or the last repetition of the control message.
[0337] Aspect 66: The method according to any one of aspects 53 to 65, wherein the trigger instance includes the repetition of the control message included in a repetition subset of the control message, wherein the repetition subset of the control message includes the maximum number of repetitions supported by the UE.
[0338] Aspect 67: The method according to any one of aspects 53 to 66, wherein the control message includes at least one of the following: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
[0339] Aspect 68: An apparatus comprising at least one unit for performing the method according to any one of aspects 1 to 16.
[0340] Aspect 69: An apparatus comprising at least one unit for performing the method according to any one of aspects 17 to 39.
[0341] Aspect 70: An apparatus comprising at least one unit for performing the method according to any one of aspects 40 to 52.
[0342] Aspect 71: An apparatus comprising at least one unit for performing the method according to any one of aspects 53 to 67.
[0343] Aspect 72: A device for wireless communication, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the device to perform the method according to any one of Aspects 1 to 16.
[0344] Aspect 73: A device for wireless communication, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the device to perform the method according to any one of Aspects 17 to 39.
[0345] Aspect 74: A device for wireless communication, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the device to perform the method according to any one of Aspects 40 to 52.
[0346] Aspect 75: A device for wireless communication, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the device to perform the method according to any one of Aspects 53 to 67.
[0347] Aspect 76: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to any one of Aspects 1 to 16.
[0348] Aspect 77: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to any one of Aspects 17 to 39.
[0349] Aspect 78: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to any one of Aspects 40 to 52.
[0350] Aspect 79: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to any one of Aspects 53 to 67.
[0351] Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for purposes of example and the LTE, LTE-A, LTE-A Pro, or NR terminology may be used in much of the description, the techniques described herein are applicable beyond LTE, LTE-A, LTE-A Pro, or NR networks. For example, the described techniques may be applicable to a variety of 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.
[0352] The information and signals described herein may be represented using any of a variety of different technologies and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0353] The various illustrative blocks and components described in connection with the disclosure herein may be implemented or performed with a general-purpose processor, a DSP, an ASIC, a CPU, an FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in the alternative, the processor may be any processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
[0354] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or code. Other examples and implementations are within the scope of the present disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination of these items. The features implementing the functions may also be physically located at various positions, including being distributed such that portions of the functions are implemented at different physical locations.
[0355] A computer-readable medium includes both a non-transitory computer storage medium and a communication medium, where the communication medium includes any medium that facilitates the transfer of a computer program from one place to another. The non-transitory storage medium can be any available medium that can be accessed by a general-purpose or a special-purpose computer. By way of example, and not limitation, the non-transitory computer-readable medium can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), flash memory, compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store the desired program code units in the form of instructions or data structures and that can be accessed by a general-purpose or a special-purpose computer, or a general-purpose or a special-purpose processor. Additionally, any connection is properly termed a computer-readable medium. For example, if software is transmitted using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of computer-readable medium. As used herein, disk and disc include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc, where disks typically reproduce data magnetically, while discs use lasers to optically reproduce data. Combinations of the above are also included within the scope of computer-readable medium.
[0356] As used herein (including in the claims), the "or" as used in a list of items (e.g., a list that ends with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, such that a list of, for example, 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). Additionally, as used herein, the phrase "based on" should not be construed as a reference to a closed set of conditions. For example, an example step described as "based on condition A" can be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "at least partially based on".
[0357] In the figures, similar components or features may have the same reference numerals. Additionally, various components of the same type can be distinguished by following the reference numeral with a dash and a second numeral, which is used to differentiate between similar components. If only the first reference numeral is used in the specification, the description applies to any one of the similar components having the same first reference numeral, regardless of the second reference numeral or any other subsequent reference numerals.
[0358] The description of example configurations is set forth in this text in conjunction with the accompanying drawings and is not intended to represent all examples that can be implemented or are within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration" and not "preferred" or "advantageous over other examples." For the purpose of providing an understanding of the described technology, the detailed description includes specific details. However, the technologies may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the described examples.
[0359] The description herein is provided to enable a person skilled in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Thus, the present disclosure is not limited to the examples and designs described herein but is accorded the broadest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication at a user equipment (UE), comprising: Receiving a configuration message that indicates that transmission of a control message will be repeated via a set of control message repetitions; Identifying that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, where the minimum latency parameter corresponds to a minimum time delay between the trigger instance and reception of a data message scheduled by the control message, and where the minimum time delay is configured for the set of control message repetitions; Receiving the trigger instance during a first transmission time interval; and Monitoring for the data message during a second transmission time interval that is at least the minimum time delay after reception of the trigger instance.
2. The method according to claim 1, wherein, The trigger instance includes a first repetition of the control message or a last repetition of the control message.
3. The method according to claim 1, wherein The trigger instance includes a repetition of the control message included in a subset of a configured set of repetitions of the control message, where the configured set of repetitions of the control message includes a maximum number of repetitions supported by the UE.
4. The method according to claim 1, further comprising: Receiving the minimum latency parameter associated with the trigger instance; And Calculating the minimum time delay based at least in part on the minimum latency parameter associated with the trigger instance.
5. The method according to claim 4, wherein The minimum latency parameter associated with the trigger instance includes at least one of the following: a start symbol of the control message, an end symbol of the control message, a duration of the control message, or a combination thereof.
6. The method according to claim 5, wherein The start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval.
7. The method according to claim 5, wherein, The start symbol of the control message and the end symbol of the control message each correspond to a specific symbol of the first transmission time interval, where the specific symbol is predetermined or indicated to the UE by a network device.
8. The method according to claim 4, wherein The minimum latency parameter is constant across multiple repetition instances designated as trigger instances.
9. The method according to claim 1, further comprising: Receiving an indication to discard a repetition instance; Determining that the repetition instance to be discarded corresponds to the repetition instance designated as the trigger instance; And Discarding the repetition instance based at least in part on receiving the indication.
10. The method according to claim 9, further comprising: Designating a subsequent repetition instance as the trigger instance based at least in part on discarding the repetition instance.
11. The method according to claim 1, further comprising: Initiating a sleep mode after receiving the trigger instance of the control message; And Terminating the sleep mode when the minimum time delay between the first transmission time interval and the second transmission time interval expires.
12. The method according to claim 1, further comprising: Sending to a network device the UE's ability to support multiple minimum latency parameters; And Receive an indication of the minimum latency parameter from the network device, at least in part based on the capabilities of the UE.
13. The method according to claim 12, wherein, Receiving the indication of the minimum latency parameter further includes: Receiving the indication of the minimum latency parameter from the network device via a radio resource control message.
14. The method according to claim 1, wherein, Identifying that the repetition instance in the set of control message repetitions is designated as the trigger instance further includes: Receiving an indication from the network device that the repetition instance in the set of control message repetitions is designated as the trigger instance via at least one of: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, downlink control information, or a combination thereof.
15. The method according to claim 1, wherein, The value of the minimum latency parameter is at least in part based on the repetition instance designated as the trigger instance.
16. The method according to claim 1, wherein, The control message includes at least one of: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
17. A method for wireless communication at a network device, comprising: Sending a configuration message to a user equipment (UE), the configuration message indicating that the transmission of a control message will be repeated via a set of control message repetitions; Sending to the UE an indication that a repetition instance in the set of control message repetitions is designated as a trigger instance for a minimum latency parameter, wherein the minimum latency parameter corresponds to a minimum time delay between the trigger instance and the reception of a data message scheduled by the control message, and wherein the minimum time delay is configured for the set of control message repetitions; Sending the trigger instance to the UE during a first transmission time interval; and Sending the data message to the UE during a second transmission time interval that is at least the minimum time delay after the reception of the trigger instance.
18. The method according to claim 17, wherein The trigger instance includes the first repetition of the control message or the last repetition of the control message.
19. The method according to claim 17, wherein, The trigger instance includes a repetition of the control message included in a subset of the configured set of control message repetitions, wherein the configured set of control message repetitions includes the maximum number of repetitions supported by the UE.
20. The method according to claim 17, wherein, Sending the indication further includes: Configuring the UE to calculate the minimum time delay at least in part based on the minimum latency parameter associated with the repetition instance designated as the trigger instance.
21. The method according to claim 20, wherein, The minimum latency parameter associated with the trigger instance includes at least one of: a start symbol of the control message, an end symbol of the control message, a duration of the control message, or a combination thereof.
22. The method according to claim 21, wherein, The start symbol of the control message corresponds to the start of the first transmission time interval, and the end symbol of the control message corresponds to the end of the first transmission time interval.
23. The method according to claim 21, wherein The start symbol of the control message and the end symbol of the control message each correspond to a specific symbol of the first transmission time interval, wherein the specific symbol is predetermined or indicated by the network device to the UE.
24. The method according to claim 20, wherein The minimum latency parameter is constant across multiple repeated instances designated as trigger instances.
25. The method according to claim 17, further comprising: receiving, from the UE, the UE's capability to support multiple minimum latency parameters; and sending an indication of the minimum latency parameter to the UE, at least in part based on the UE's capability.
26. The method according to claim 17, wherein, Sending the indication that the repeated instance in the set of repeated control messages is designated as the trigger instance further comprises: sending, to the UE, the indication that the repeated instance in the set of repeated control messages is designated as the trigger instance via at least one of: a master information block, a system information block, a radio resource control message, a media access control (MAC) control element, a downlink control information, or a combination thereof.
27. The method according to claim 17, wherein The value of the minimum latency parameter is at least in part based on the repeated instance designated as the trigger instance.
28. The method according to claim 17, wherein, The control message includes at least one of: a physical downlink control channel, a physical sidelink control channel, or a combination thereof.
29. An apparatus for wireless communication, comprising: a processor, a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of claims 1 to 16.
30. An apparatus for wireless communication, comprising: a processor, a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of claims 17 to 28.
Citation Information
Patent Citations
User equipment and wireless communication method
WO2020054036A1