Assignment index for dynamic feedback
By determining the order of assignment indicator values based on factors such as the scheduling service cell index and transmission start time in the wireless communication system, the problem of UE determining the order of DAI values at the same monitoring time is solved, thus improving the system's feedback accuracy and efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2021-12-20
- Publication Date
- 2026-05-22
AI Technical Summary
In wireless communication systems, when user equipment (UE) receives control information from different scheduling serving cells at the same monitoring time, it is difficult to determine the order of downlink transmission assignment indicator values (such as DAI), especially when multiple transmissions are scheduled in the same scheduling serving cell.
The UE determines the order of assignment indicator values based on factors such as the index of the scheduling serving cell, the start time of the scheduled transmission, and other examples. For example, it first sorts the DAI values in ascending order of the scheduling serving cell index, and then in ascending order of the index of the scheduled serving cell and the monitoring time.
This enables the determination of the order of downlink transmission assignment indicator values during the same monitoring period, ensuring the accuracy and efficiency of hybrid automatic repeat request feedback and improving the performance of wireless communication systems.
Smart Images

Figure CN116746089B_ABST
Abstract
Description
[0001] Cross-references
[0002] This patent application claims the benefit of U.S. Patent Application No. 17 / 148,251, filed January 13, 2021, entitled “Assignment Indices for Dynamic Feedback”, by Khoshnevisan et al., which has been assigned to the assignee of this application and is expressly incorporated herein by reference. Technical Field
[0003] The following text relates to wireless communication, including assignment indexes used for dynamic feedback. Background Technology
[0004] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, and broadcasting. These systems can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth-generation (4G) systems (e.g., Long Term Evolution (LTE) systems, improved LTE (LTE-A) systems, or LTE-A Pro systems) and fifth-generation (5G) systems (which may be referred to as New Radio (NR) systems). These systems can employ technologies such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Extended Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each base station or network access node simultaneously supporting communication with multiple communication devices (which may also be referred to as User Equipment (UE)). Summary of the Invention
[0005] The described technology relates to improved methods, systems, devices, and apparatuses for supporting assignment indexes for dynamic feedback. In summary, the described technology provides a method for determining the order of assignment indicator values (e.g., downlink assignment indicator (DAI) values) in feedback messages when two scheduled cells schedule transmissions in the same serving cell at the same monitoring time. The assignment indicator value may be assigned (e.g., by the UE) to a transmission according to a set of rules and can be used as a temporary index to map each transmission to corresponding feedback information in a feedback message (e.g., a Hybrid Automatic Repeat Request (HARQ) feedback, such as ACK or NACK). The UE can use aspects of the described technology to determine the order of assignment indicator values based on, for example, the index of the serving cell, the start time of the scheduled transmission, and other examples.
[0006] A method for wireless communication at a UE is described. The method may include: receiving first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission; identifying a first index associated with the first serving cell for transmitting the first control information and a second index associated with the second serving cell for transmitting the second control information; and determining an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first index of the first serving cell for transmitting the first control information and the second index of the second serving cell for transmitting the second control information, the first assignment indicator value and the second assignment indicator value being associated with a hybrid automatic repeat request acknowledgment feedback.
[0007] An apparatus for wireless communication at a UE is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: receive first control information on a first serving cell and receive second control information on a second serving cell during a monitoring period, wherein the first control information schedules a first transmission for a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information schedules a second transmission for the third serving cell and indicates a second assignment indicator value associated with the first transmission; identify a first index associated with the first serving cell for transmitting the first control information and a second index associated with the second serving cell for transmitting the second control information; and determine an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first index of the first serving cell for transmitting the first control information and the second index of the second serving cell for transmitting the second control information, the first assignment indicator value and the second assignment indicator value being associated with a hybrid automatic repeat request acknowledgment feedback.
[0008] Another apparatus for wireless communication at a UE is described. The apparatus may include: units for receiving first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission; units for identifying a first index associated with the first serving cell for transmitting the first control information and a second index associated with the second serving cell for transmitting the second control information; and units for determining an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first index of the first serving cell for transmitting the first control information and the second index of the second serving cell for transmitting the second control information, the first assignment indicator value and the second assignment indicator value being associated with a hybrid automatic repeat request acknowledgment feedback.
[0009] A non-transitory computer-readable medium is described, storing code for wireless communication at a UE. The code may include instructions executable by a processor to: receive first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission; identify a first index associated with the first serving cell for transmitting the first control information and a second index associated with the second serving cell for transmitting the second control information; and determine an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first index of the first serving cell for transmitting the first control information and the second index of the second serving cell for transmitting the second control information, the first assignment indicator value and the second assignment indicator value being associated with Hybrid Automatic Repeat Request Acknowledgment Feedback.
[0010] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing: receiving third control information on the first serving cell during the monitoring period for scheduling a third transmission for the third serving cell; and identifying a first start time for the first transmission scheduled by the first serving cell and a second start time for the third transmission scheduled by the first serving cell, wherein the order in which the first assignment indicator value and the second assignment indicator value are determined may be based on the first start time and the second start time.
[0011] 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: determining a third assignment indicator value for the third transmission, and the order between the first assignment indicator value and the second assignment indicator value, based on the first index, the first start time, and the second start time of the first serving cell for transmitting the third control information.
[0012] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the lower of the first assignment indicator value and the third assignment indicator value corresponds to the earlier of the first start time and the second start time.
[0013] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing: receiving third control information scheduled for a third transmission for the third serving cell on the first serving cell during a second monitoring period following the monitoring period; and determining, based on the second monitoring period occurring after the monitoring period, the order between a third assignment indicator value for the third transmission, the first assignment indicator value, and the second assignment indicator value.
[0014] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the lower of the first assignment indicator value and the third assignment indicator value corresponds to the monitoring timing that occurs prior to the second monitoring timing.
[0015] 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, during the monitoring period, third control information on the first serving cell that schedules a third transmission for a fourth serving cell; identifying a third index of the third serving cell scheduled by the first control information and a fourth index of the fourth serving cell scheduled by the third control information; and determining, based on the third index and the fourth index, the order between a third assignment indicator value for the third transmission, the first assignment indicator value, and the second assignment indicator value.
[0016] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
[0017] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for sending feedback information for the first transmission and the second transmission based on the order determined between the first assignment indicator value and the second assignment indicator value.
[0018] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first transmission and the second transmission.
[0019] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the feedback information may be transmitted over a physical uplink control channel.
[0020] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first serving cell includes a primary cell, and the second serving cell includes a secondary cell.
[0021] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the first assignment indicator value includes the value of the downlink assignment indicator (DAI).
[0022] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the lower of the first assignment indicator value and the second assignment indicator value corresponds to the lower of the first index associated with the first serving cell and the second index associated with the second serving cell.
[0023] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the first or second transmission may be carried out on a physical downlink shared channel or may include the release of semi-persistent scheduling resources.
[0024] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the third serving cell scheduled by the first control information and the second control information includes the first serving cell.
[0025] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the third serving cell scheduled by the first control information and the second control information may be different from the first serving cell and the second serving cell.
[0026] A method for wireless communication at a UE is described. The method may include: receiving first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission; identifying a first start time for the first transmission and a second start time for the second transmission; and determining an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first start time for the first transmission and the second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with hybrid automatic repeat request acknowledgment feedback.
[0027] An apparatus for wireless communication at a UE is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to: receive first control information on a first serving cell and receive second control information on a second serving cell during a monitoring period, wherein the first control information schedules a first transmission for a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information schedules a second transmission for the third serving cell and indicates a second assignment indicator value associated with the first transmission; identify a first start time for the first transmission and a second start time for the second transmission; and determine an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first start time for the first transmission and the second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with hybrid automatic repeat request acknowledgment feedback.
[0028] Another apparatus for wireless communication at a UE is described. The apparatus may include: units for receiving first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission; units for identifying a first start time for the first transmission and a second start time for the second transmission; and units for determining an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first start time for the first transmission and the second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with hybrid automatic repeat request acknowledgment feedback.
[0029] A non-transitory computer-readable medium is described, storing code for wireless communication at a UE. The code may include instructions executable by a processor to: receive first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission; identify a first start time for the first transmission and a second start time for the second transmission; and determine an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first start time for the first transmission and the second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with hybrid automatic repeat request acknowledgment feedback.
[0030] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the first serving cell may be different from the second serving cell.
[0031] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the first transmission may be scheduled in the third serving cell using the first control information transmitted on the first serving cell and the second control information transmitted on the second serving cell, which may be different from the first serving cell.
[0032] Some examples of the methods, apparatuses, and non-transitory computer-readable media described herein may also include operations, features, units, or instructions for performing: receiving third control information scheduled for a third transmission for the third serving cell on the first serving cell during a second monitoring period following the monitoring period; and determining, based on the second monitoring period occurring after the monitoring period, the order between a third assignment indicator value for the third transmission, the first assignment indicator value, and the second assignment indicator value.
[0033] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the lower of the first assignment indicator value and the third assignment indicator value corresponds to the monitoring timing that occurs prior to the second monitoring timing.
[0034] 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, during the monitoring period, third control information on the first serving cell that schedules a third transmission for a fourth serving cell; identifying a third index of the third serving cell scheduled by the first control information and a fourth index of the fourth serving cell scheduled by the third control information; and determining, based on the third index and the fourth index, the order between a third assignment indicator value for the third transmission, the first assignment indicator value, and the second assignment indicator value.
[0035] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
[0036] 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: sending feedback information for the first transmission and the second transmission based on the order determined between the first assignment indicator value and the second assignment indicator value, wherein the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first transmission and the second transmission.
[0037] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first transmission and the second transmission.
[0038] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the feedback information may be transmitted over a physical uplink control channel.
[0039] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the first serving cell includes a primary cell, and the second serving cell includes a secondary cell.
[0040] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the first assignment indicator value includes the value of the downlink assignment indicator (DAI).
[0041] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the lower of the first assignment indicator value and the second assignment indicator value corresponds to the earlier of the first start time and the second start time.
[0042] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the first or second transmission may be carried out on a physical downlink shared channel or may include the release of semi-persistent scheduling resources.
[0043] In some examples of the methods, apparatuses, and non-transitory computer-readable media described herein, the third serving cell scheduled by the first control information and the second control information includes the first serving cell.
[0044] In some examples of the methods, apparatuses and non-transitory computer-readable media described herein, the third serving cell scheduled by the first control information and the second control information may be different from the first serving cell and the second serving cell. Attached Figure Description
[0045] Figure 1 An example of a wireless communication system supporting assignment indexing for dynamic feedback, according to various aspects of this disclosure, is shown.
[0046] Figure 2 and 3 An example of a transport configuration for an assignment index that supports dynamic feedback, based on various aspects of this disclosure, is shown.
[0047] Figure 4 and 5 An example of a process flow for an assignment index used for dynamic feedback, supported by various aspects of this disclosure, is shown.
[0048] Figure 6 and 7 A block diagram of a device supporting assignment indexing for dynamic feedback is shown, according to various aspects of this disclosure.
[0049] Figure 8 A block diagram of a communication manager supporting assignment indexes for dynamic feedback, according to various aspects of this disclosure, is shown.
[0050] Figure 9 A diagram of a system including a device supporting assignment indexing for dynamic feedback, according to various aspects of this disclosure, is shown.
[0051] Figures 10 to 13 A flowchart illustrating a method for using an assignment index for dynamic feedback, which supports various aspects of this disclosure, is shown. Detailed Implementation
[0052] Wireless communication systems can use grants (e.g., downlink control information (DCI) grants, which may also be simply referred to as DCIs) to schedule communications. For example, a base station can send a DCI grant to a user equipment (UE) to schedule downlink transmissions, where each DCI grant identifies the resources and other information to be used for the corresponding downlink transmission. Typically, a DCI can indicate whether a feedback report is requested for a downlink transmission. For example, a DCI can indicate a request for a feedback report and can also identify parameters of the feedback report (or message). For example, a DCI can indicate whether the feedback message uses a Type II (e.g., dynamic) hybrid automatic repeat / request acknowledgment (HARQ-ACK) codebook design or a Type I HARQ-ACK codebook design. Furthermore, the assignment indicator field in the DCI (e.g., a downlink assignment indicator (DAI) field) can indicate the digital sequence (e.g., a counting sequence for downlink transmissions associated with the same HARQ reporting timing) to be reported in the feedback message. In other words, the assignment indicator can be assigned to downlink transmissions and can be used as a temporary index to map downlink transmissions to their corresponding HARQ feedback.
[0053] Therefore, the UE can group HARQ feedbacks (e.g., ACK and NACK) for multiple downlink transmissions into common feedback messages (e.g., Physical Uplink Control Channel (PUCCH)) based on the assignment indicator value for each transmission. The UE can determine the order of the assignment indicator values for downlink transmissions in the feedback messages based on one or more rules (e.g., based on one or more associated indices). For example, the assignment indicator values can be ordered based on a scheduled serving cell index (e.g., an index of the serving cell for which the transmission is scheduled) or a monitoring timing index (e.g., an index of the monitoring timing in which the DCI is received). However, in some cases, such rules may be unsuitable or have limited applicability, and the UE may therefore be unable to determine the order of the assignment indicator values in such situations. For example, if two DCIs in two different scheduled serving cells schedule two transmissions in the same scheduled serving cell during the same monitoring timing, the UE may face challenges in ordering the assignment indicator values for the two scheduled transmissions.
[0054] The various techniques described herein support determining the order of assignment indicator values (e.g., DAIs) used for downlink transmissions when two scheduling serving cells schedule transmissions in the same scheduled serving cell during the same monitoring time. For example, a UE may receive a first DCI on a first scheduling serving cell and a second DCI on a second scheduling serving cell during the same monitoring time, where the DCI schedules transmissions for the scheduled serving cell. The UE may determine the order of the DAIs used for transmissions in a feedback message and may construct a HARQ-ACK codebook (e.g., a Type 2 or dynamic HARQ-ACK codebook) corresponding to the transmission based on the DAIs.
[0055] In the first example, the UE can determine the order of DAI values for each transmission based on the index of the serving cell. The UE can sort the DAIs in ascending order of the serving cell index. In some cases, the DCI can be scheduled for transmissions in two or more scheduled serving cells, and the DAIs can be sorted first in ascending order of the serving cell index, and then in ascending order of the scheduled serving cell index. In some examples, the UE can receive such a DCI at multiple different monitoring times, and the UE can sort the DAIs first in ascending order of the serving cell index, then in ascending order of the scheduled serving cell index, and finally in ascending order of the monitoring time.
[0056] In the second example, the UE can determine the order of DAI values for each scheduled transmission based on the start time of the scheduled transmission. The UE can first sort the DAIs in ascending order of their start times. If transmissions have the same start time or are scheduled for multiple serving cells, the UE can first sort the DAIs in ascending order of their start times, and then sort them in ascending order of their serving cell indices. Furthermore, if the UE receives DCIs at multiple different monitoring times, the UE can finally sort the DAIs in ascending order of their monitoring times.
[0057] The various aspects of this disclosure are first described in the context of a wireless communication system. Then, these aspects are described with reference to transmission diagrams and process flows. The various aspects of this disclosure are further illustrated by apparatus diagrams, system diagrams, and flowcharts relating to assignment indices for dynamic feedback, and are described with reference to these diagrams.
[0058] Figure 1Examples of a wireless communication system 100 supporting assignment indexes for dynamic feedback according to various aspects of this disclosure are shown. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a Long Term Evolution (LTE) network, an improved LTE (LTE-A) network, an LTE-APro 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.
[0059] Base stations 105 can be distributed throughout a geographical area to form a wireless communication system 100, and can be devices of different forms or with different capabilities. Base stations 105 and UE 115 can communicate wirelessly via one or more communication links 125. Each base station 105 can provide a coverage area 110, and UE 115 and base station 105 can establish one or more communication links 125 on the coverage area 110. Coverage area 110 can be an example of a geographical area where base station 105 and UE 115 can support signal transmission according to one or more radio access technologies.
[0060] UE 115 can be distributed throughout the entire coverage area 110 of the wireless communication system 100, and each UE 115 can be stationary, mobile, or both at different times. UE 115 can be devices of different forms or with different capabilities. Figure 1 Some example UE 115s are shown in the document. The UE 115 described herein is capable of communicating with various types of devices, such as other UE 115s, base station 105, or network devices (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network devices), such as... Figure 1 As shown.
[0061] Base station 105 can communicate with core network 130, communicate with each other, or perform both of these operations. For example, base station 105 can interface with 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) on backhaul links 120 (e.g., via X2, Xn, or other interfaces), or indirectly (e.g., via core network 130), or perform both of these operations. In some examples, backhaul link 120 can be or includes one or more radio links.
[0062] One or more of the base stations 105 described herein may include, or may be referred to by those skilled in the art as, base station transceiver, radio base station, access point, radio transceiver, node B, evolved node B (eNB), next-generation node B or gigabit node B (any of which may be referred to as gNB), home node B, home evolved node B, or some other suitable term.
[0063] UE 115 may include or be referred to as a mobile device, wireless device, remote device, handheld device, or subscriber device, or some other suitable term, wherein "device" may also be referred to as a unit, station, terminal, or client, and other examples. UE 115 may also include or 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 may 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, and other examples, which may be implemented in various items such as appliances, vehicles, meters, and other examples.
[0064] The UE 115 described in this document can communicate with various types of devices, such as other UE 115s that can sometimes act as repeaters, as well as base station 105 and network devices, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, and other examples, such as... Figure 1 As shown.
[0065] UE 115 and base station 105 can wirelessly communicate with each other via one or more communication links 125 on one or more carriers. The term "carrier" can 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 portion (BWP)) that operates according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry acquisition signaling (e.g., synchronization signals, system information), control signaling coordinating operation for the carrier, user data, or other signaling. Wireless communication system 100 can support communication with UE 115 using carrier aggregation or multi-carrier operation. Depending on the carrier aggregation configuration, UE 115 can be configured with multiple downlink component carriers and one or more uplink component carriers. Carrier aggregation can be used in conjunction with both frequency division duplex (FDD) component carriers and time division duplex (TDD) component carriers.
[0066] The signal waveform transmitted on a carrier can consist of multiple subcarriers (e.g., using multicarrier modulation (MCM) techniques such as Orthogonal Frequency Division Multiplexing (OFDM) or Discrete Fourier Transform Spread Spectrum OFDM (DFT-S-OFDM)). In a system employing MCM, a resource element can include a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period and 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). Therefore, the more resource elements UE 115 receives and the higher the order of the modulation scheme, the higher the data rate can be for UE 115. Wireless communication resources can refer to a combination of radio frequency spectrum resources, temporal 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 used for communication with UE 115.
[0067] It can be expressed in a basic unit of time (which can be, for example, T). s =1 / (Δf) max ·N f The sampling period is ) seconds, where Δf max This can represent the maximum supported subcarrier spacing, and N f The time interval for base station 105 or UE 115 can be represented as a multiple of the maximum supported Discrete Fourier Transform (DFT) size. The time interval for communication resources can be organized based on radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame can be identified by a System Frame Number (SFN) (e.g., ranging from 0 to 1023).
[0068] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, 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., this depends on the length of the cyclic prefix added before each symbol period). In some wireless communication systems 100, time slots may be further divided into multiple micro-time slots containing one or more symbols. Excluding the cyclic prefix, each symbol period may contain one or more (e.g., N) f (Number) sampling periods. The duration of a symbol period can depend on the subcarrier spacing or the operating frequency band.
[0069] A subframe, time slot, micro-time slot, or symbol can be the smallest scheduling unit of the wireless communication system 100 (e.g., in the time domain) and can be referred to as a transmission time interval (TTI). In some examples, the duration of the TTI (e.g., the number of symbol periods in the TTI) can be variable. Alternatively, the smallest scheduling unit of the wireless communication system 100 can be dynamically selected (e.g., in a burst form of a shortened TTI (sTTI)).
[0070] Physical channels can be multiplexed on a carrier using various techniques. For example, one or more of Time Division Multiplexing (TDM), Frequency Division Multiplexing (FDM), or hybrid TDM-FDM techniques can be used to multiplex physical control channels and physical data channels on a downlink carrier. A control region (e.g., a control resource set (CORESET)) for physical control channels can be defined by the number of symbol periods and can extend across the system bandwidth or a subset of the system bandwidth of the carrier. 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 for control regions against control information based on one or more search space sets, and each search space set can include one or more control channel candidates arranged in a cascaded manner at one or more aggregation levels. The aggregation level for control channel candidates can refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with coded information for a control information format having a given payload size. The search space set may include a common search space set configured to send control information to multiple UEs 115 and a UE-specific search space set used to send control information to a specific UE 115.
[0071] Each base station 105 may provide communication coverage via one or more cells (e.g., macro cells, small cells, hotspots, or other types of cells, or any combination thereof). The term "cell" may refer to a logical communication entity used (e.g., on a carrier) to communicate with base station 105 and may be associated with an identifier used to distinguish neighboring cells (e.g., Physical Cell Identifier (PCID), Virtual Cell Identifier (VCID), or other identifier). In some examples, a cell may also refer to a geographic coverage area 110 or a portion of geographic coverage area 110 (e.g., a sector) on which a logical communication entity operates. Depending on various factors (such as the capabilities of base station 105), the range of such cells can range from small areas (e.g., structures, subsets of structures) to large areas. For example, a cell may be or include buildings, subsets of buildings, or external space between or overlapping geographic coverage areas 110, and other examples.
[0072] Macro cells typically cover a relatively large geographical area (e.g., a radius of several kilometers) and can allow unrestricted access by UE 115 with a service subscription to a network provider supporting the macro cell. In contrast, small cells can be associated with a lower-power base station 105 and can operate in the same or different (e.g., licensed, unlicensed) frequency bands as macro cells. Small cells can provide unrestricted access to UE 115 with a service subscription to a network provider, or restricted access to UE 115 associated with the small cell (e.g., UE 115 in a Closed Subscriber Group (CSG), or UE 115 associated with a user 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.
[0073] In some examples, a carrier can support multiple cells and can be configured with different cells based on different protocol types that can provide access for different types of devices (e.g., MTC, Narrowband IoT (NB-IoT), Enhanced Mobile Broadband (eMBB)).
[0074] In some examples, base station 105 may be mobile, and therefore provide communication coverage for mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. Wireless communication system 100 may include, for example, a heterogeneous network, in which different types of base stations 105 use the same or different radio access technologies to provide coverage for various geographic coverage areas 110.
[0075] Wireless communication system 100 can be configured to support ultra-reliable communication or low-latency communication, or various combinations thereof. For example, wireless communication system 100 can be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. UE 115 can be designed to support ultra-reliable, low-latency, or mission-critical functions (e.g., mission-critical functions). Ultra-reliable communication can include private 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 service prioritization, 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 are used interchangeably herein.
[0076] In some examples, UE 115 is able to communicate directly with other UE 115 on a device-to-device (D2D) communication link 135 (e.g., using peer-to-peer (P2P) or D2D protocols). One or more UE 115s utilizing D2D communication can be within the geographic coverage area 110 of base station 105. Other UE 115s in such a group may be outside the geographic coverage area 110 of base station 105 or otherwise unable to receive transmissions from base station 105. In some examples, groups of UE 115s communicating via D2D communication can 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 the scheduling of resources for D2D communication. In other cases, D2D communication is performed between UE 115s without involving base station 105.
[0077] Core network 130 can provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. Core network 130 can be an evolved packet core (EPC) or a 5G core (5GC), and can include at least one control plane entity (e.g., a mobility management entity (MME), access and mobility management function unit (AMF)) managing access and mobility, and at least one user plane entity (e.g., a serving gateway (S-GW), packet data network (PDN) gateway (P-GW), or user plane function unit (UPF)) routing packets to or interconnecting with external networks. The control plane entity can manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management for UE 115 served by base station 105 associated with core network 130. User IP packets can be transmitted through the user plane entity, which can provide IP address allocation and other functions. The user plane entity can connect to IP service 150 for one or more network operators. IP services 150 may include access to the Internet, intranets, IP Multimedia Subsystem (IMS), or packet-switched streaming services.
[0078] Some network devices (e.g., base station 105) may include sub-components such as access network entity 140, which may be an example of an access node controller (ANC). Each access network entity 140 may communicate with UE 115 through one or more other access network transport entities 145 (which may be referred to as a radio headend, smart radio headend, or transmit / receive point (TRP)). Each access network transport entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across individual network devices (e.g., radio headends and ANCs) or incorporated into a single network device (e.g., base station 105).
[0079] Wireless communication system 100 can operate using one or more frequency bands (typically in the range of 300 MHz to 300 GHz). The region from 300 MHz to 3 GHz is often referred to as the Ultra High Frequency (UHF) region or decimeter band because the wavelength range extends from approximately one decimeter to one meter in length. UHF waves may be blocked or redirected by buildings and environmental features, but the waves can be sufficiently permeable to penetrate structures for use in macrocells to provide service to UE 115 located indoors. Compared to the transmission of smaller frequencies and longer waves in the lower 300 MHz portion of the spectrum in the High Frequency (HF) or Very High Frequency (VHF) regions, UHF wave transmission can be associated with smaller antennas and shorter distances (e.g., less than 100 km).
[0080] Wireless communication system 100 can utilize both licensed and unlicensed radio frequency spectrum bands. For example, wireless communication system 100 can employ licensed assisted access (LAA), LTE unlicensed (LTE-U) radio access technology, or NR technology in unlicensed frequency bands (such as the 5 GHz Industrial, Scientific, and Medical (ISM) band). When operating in unlicensed radio frequency spectrum bands, devices (such as base station 105 and UE 115) can employ carrier sensing for collision detection and avoidance. In some examples, operation in unlicensed frequency bands can be based on carrier aggregation configurations that combine component carriers operating in licensed frequency bands (e.g., LAA). Operation in unlicensed spectrum can include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, and other examples.
[0081] Base station 105 or UE 115 may be equipped with multiple antennas, which can be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communication, or beamforming. The antennas of base station 105 or 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 base station 105 may be located in different geographical locations. Base station 105 may have an antenna array having a number of rows and columns of antenna ports that base station 105 can use to support beamforming for communication with UE 115. Similarly, UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, antenna panels may support radio frequency beamforming for signals transmitted via antenna ports.
[0082] Beamforming (also known as spatial filtering, directional transmission, or directional reception) is a signal processing technique that can be used at a transmitting or receiving device (e.g., base station 105, UE 115) to form or guide an antenna beam (e.g., transmit beam, receive beam) along a spatial path between the transmitting and receiving devices. Beamforming can be achieved by combining signals transmitted via antenna elements of an antenna array such that some signals propagating relative to a specific orientation of the antenna array experience constructive interference, while others experience destructive interference. Adjustments to the signals transmitted via the antenna elements can include applying amplitude offset, phase offset, or both to the signals carried via the antenna elements associated with the transmitting or receiving device. The adjustments associated with each antenna element can be defined by a set of beamforming weights associated with a specific orientation (e.g., relative to the antenna array of the transmitting or receiving device, or relative to some other orientation).
[0083] UE 115 and base station 105 can support data retransmission to increase the likelihood of successful data reception. HARQ feedback is a technique used to increase the likelihood of correct data reception on communication link 125. HARQ can 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 can improve throughput at the Media Access Control (MAC) layer under poor radio conditions (e.g., low signal and noise conditions). In some examples, the device can support same-slot HARQ feedback, where the device can provide HARQ feedback for data received in a previous symbol within a specific time slot. In other cases, the device can provide HARQ feedback in subsequent time slots or according to some other time interval.
[0084] In some examples, UE 115 can group HARQ feedbacks for multiple downlink transmissions into a common feedback message, such as a PUCCH transmission. In such examples, UE 115 can determine the order of assignment indicator values (e.g., DAI values) for each downlink transmission and can construct a codebook (e.g., a type 2 HARQ / ACK codebook) based on the order of the assignment indicator values. UE 115 can determine the order of assignment indicator values for downlink transmissions according to one or more rules. The assignment indicator values can be used as temporary indexes to map each downlink transmission to its corresponding HARQ feedback in the PUCCH message.
[0085] UE 115 may receive (e.g., from base station 105) DCI during monitoring events (such as PDCCH monitoring events (PMO)). The DCI may be received on a first serving cell (which may be referred to as the scheduling serving cell) and may be scheduled for one or more transmissions (e.g., Physical Downlink Shared Channel (PDSCH) transmissions, Semi-Persistent Scheduling (SPS) resource releases) in a second serving cell (e.g., component carrier, primary cell, secondary cell, etc.) (which may be referred to as the scheduled serving cell). UE 115 may receive additional DCIs on other scheduling serving cells to schedule additional transmissions for the scheduled serving cell. In some examples, additional DCIs may be received by UE 115 during the same monitoring event.
[0086] UE 115 can determine the order of DAI values for each scheduled transmission for one or more scheduled serving cells based on one or more rules. In a first example, UE 115 can identify an index associated with each scheduled serving cell and can determine the order of DAI values for each scheduled transmission based on the index of the scheduled serving cell. For example, UE 115 can determine the order of DAI values for transmissions scheduled by DCI received at the same monitoring time in ascending order of the scheduled serving cell index. In this example, a transmission scheduled by DCI received on a scheduled serving cell with index 1 can be assigned a lower value compared to a transmission scheduled by DCI received on a scheduled serving cell with index 2. In a second example, UE 115 can identify the start time for each scheduled transmission and can determine the order of DAI values based on the start time. For example, UE 115 can determine the order of DAI values in ascending order of the transmission start time for transmissions scheduled by DCI received at the same monitoring time. In some cases, UE 115 may use some combination of the techniques described herein, or may use other techniques besides those described herein, or other techniques combined with those described herein.
[0087] Figure 2 Examples of transmission configuration 200 supporting assignment indexes for dynamic feedback according to various aspects of this disclosure are shown. In some examples, transmission configuration 200 may implement various aspects of wireless communication system 100. Transmission configuration 200 illustrates serving cell 205, as shown in reference... Figure 1 The described base station 105 and UE 115 can communicate on serving cell 205. For example, the base station can send DCI 210 to the UE during monitoring time 215. DCI 210 can schedule one or more transmissions, such as PDSCH 220. As described herein, the UE can determine the order of assignment indicator values (e.g., DAI values) for each PDSCH 220, where the assignment indicator values can be used to map PDSCH 220 to corresponding feedback (e.g., HARQ) information. The UE can send feedback information for PDSCH 220 in common PUCCH 225.
[0088] During monitoring time 215, the UE may monitor and receive control information (e.g., DCI 210) on one or more serving cells 205, wherein the control information includes scheduling information 205 for one or more transmissions (e.g., PDSCH 220) for one or more serving cells. The serving cell 205 on which DCI 210 is received may be referred to as the scheduling serving cell, and the serving cell 204 on which PDSCH 220 is scheduled may be referred to as the scheduled serving cell. Therefore, the scheduling serving cell (e.g., serving cell 205-b) may schedule PDSCH 220 for one or more scheduled serving cells (e.g., serving cells 204-a and 205-c). In some cases, the scheduling serving cell may schedule PDSCH 220 for itself; for example, the scheduling serving cell and the scheduled serving cell may be the same. Each serving cell 205 may be associated with a serving cell index. In some cases, the serving cell may be referred to as a component carrier, and the serving cell index may be an example of a component carrier index.
[0089] The UE can receive PDSCH 220 on serving cell 205 based on scheduling information and can determine feedback for each PDSCH 220. In some examples, DCI 210 can instruct the base station to request feedback for the corresponding PDSCH 220, and in some cases, instruct the base station to request parameters for the feedback message. As an example, DCI 210 can instruct the UE to construct a type 2 (e.g., dynamic) HARQ / ACK codebook for the feedback message. This feedback can indicate ACK or NACK to the base station for each PDSCH 220. For example, if the UE does not receive PDSCH 220 or does not receive PDSCH 220 correctly, the UE can indicate NACK for PDSCH 220 in the corresponding feedback. Alternatively, if the UE successfully receives PDSCH 220, the UE can indicate ACK in the corresponding feedback.
[0090] The UE can group feedback from multiple PDSCH 220s into a common feedback message, which can be transmitted via PUCCH 225. To support grouped feedback, the UE can determine the order of the assignment indicator values (e.g., DAI) used for each PDSCH 220, and can use the DAI order to map the PDSCH 220s to their corresponding feedbacks in PUCCH 225. That is, the UE can use the DAI order to construct the HARQ / ACK codebook transmitted via PUCCH 225. For example, the UE can construct the HARQ-Ack codebook based on the DAI values assigned to PDSCH 220 according to one or more rules regarding the ordering of DAI values. For example, the UE can determine the order of DAI values based on one or more conditions. For example, the first rule could be to assign DAI values after each monitoring time. For example, a DCI received during a first monitoring time might receive a lower DAI value compared to a DCI received during a second monitoring time that occurs after the first monitoring time. In some examples, the DAI value may be based on the monitoring timing 215 in which the DCI 210 scheduled for PDSCH 220 is received. If the UE receives the first DCI 210 scheduled for the first PDSCH 220 during the first monitoring timing 215, and also receives the second DCI 210 scheduled for the second PDSCH 220 during the second monitoring timing 215, the UE may determine the order of the DAI values for the first and second PDSCH 220 based on the order in which the corresponding DCI 210s are received in the different monitoring timings. The order determined by the UE may be based, for example, on the lower DAI value for the PDSCH 220 scheduled by the DCI 210 received in the earlier monitoring timing 215; in this particular example, the order determined by the UE may be based on a DAI value for the first PDSCH 220 that is lower than the DAI value assigned to the second PDSCH 220.
[0091] As an example of the second rule, the UE can determine the order of DAI values based on the index associated with the scheduled serving cell of PDSCH 220, where the scheduled serving cell is the serving cell 205 to which PDSCH 220 is scheduled. Using the same example as above, a first PDSCH 220 can be scheduled for serving cell 205 associated with index 2, and a second PDSCH 220 can be scheduled for serving cell 205 associated with index 1. The DAI values can be ordered correspondingly to the indexes, for example, such that a lower index of the scheduled serving cell corresponds to a lower DAI value. Therefore, a value 2 (e.g., the second DAI) can be assigned to the first PDSCH 220, while a value 1 (e.g., the first DAI in the order) can be assigned to the second PDSCH 220.
[0092] However, in some cases, the first or second rule alone may not be sufficient for the UE to determine the order of DAI values used for PDSCH 220, and the UE may combine multiple rules. For example, if two different scheduling serving cells (e.g., cells 205-b and 205-c) schedule different transmissions (e.g., using PDSCHs of DCIs 210-a and 210-b) in the same scheduled cell (e.g., cell 205-b), the UE may not be able to order the assignment indicator values between the two scheduled transmissions. In some examples, the UE may receive two DCIs 210 during a first monitoring opportunity 215 and on a first scheduling serving cell, which are scheduled for two PDSCHs 220 used for the first scheduled serving cell. The UE may also receive a second pair of DCIs 210 during the same monitoring opportunity 215 on a second scheduling serving cell, which are scheduled for a second pair of PDSCHs 220 used for the second scheduled serving cell. During the second monitoring time 215, the UE may receive a third two DCIs 210, which are scheduled for a third two PDSCHs 220 of a third scheduled serving cell. The first scheduled serving cell may be associated with index 2, the second scheduled serving cell may be associated with index 3, and the third scheduled serving cell may be associated with index 1. The UE may apply a first rule to determine the DAI value based on the first and second monitoring times 215. For example, the PDSCH 220 scheduled by the DCI 210 received in the first monitoring time 215 may have a lower DAI value compared to the PDSCH 220 scheduled by the DCI 210 received in the second monitoring time 215. A second rule may be applied to further determine the DAI value based on the index of the scheduled serving cell of the PDSCH 220 scheduled by the DCI 210 received during the same monitoring time 215. For example, the first two PDSCH 220s are associated with index 2, and the second two PDSCH 220s are associated with index 3; therefore, the first two PDSCH 220s can be sorted to have lower values compared to the second two PDSCH 220s.
[0093] To further refine the DAI values used for PDSCH 220s scheduled by DCI 210s received during the same monitoring period 215 and associated with the same scheduled serving cell (and therefore the same scheduled serving cell index), the UE can use additional rules to determine the start time for each PDSCH 220 and can determine the order of the DAI values based on the start time. For example, the UE can identify which of the first two PDSCH 220s has an earlier start time and can determine that the order including the earlier start time is earlier in that order. In this way, the UE can cumulatively sort the DAI values in the feedback messages according to various rules.
[0094] However, the UE may encounter additional scenarios where existing rules may not apply, and the UE may be unable to determine the order of DAI values. For example, the rules described above may not cover the case where PDSCH 220 is scheduled by DCI 210 received on different scheduling serving cells. For instance, the UE may receive two DCI 210s on two different scheduling serving cells at the same monitoring time 215, where each of the two DCI 210s schedules PDSCH 220 in the same scheduled serving cell. That is, the two PDSCH 220s may be associated with the same scheduled serving cell index and the same monitoring time 215, making the first and second rules potentially useless in determining the order of DAI values. Additionally, some existing rules (such as start time rules) may be restricted to ordering DAI values with the same scheduling serving cell.
[0095] According to the techniques described herein, the UE can support additional rules for ordering DAI values in feedback messages, and specifically, additional rules for PDSCH 220 scheduled by DCI 210 received on different scheduling serving cells. For example, during a first monitoring period, the UE can receive first and second control information on first and second serving cells, respectively, where the first and second control information each schedules a corresponding transmission for a third serving cell. In this example, the first and second serving cells can be considered scheduling serving cells, and the third serving cell can be considered a scheduled serving cell. In some cases, the scheduling serving cell can schedule itself (e.g., the first and third serving cells can be the same serving cell). In any case, the UE can identify an index associated with each serving cell and can determine the order of DAI values based on that index and one or more rules. For example, a rule could be that a lower DAI value corresponds to a lower scheduling serving cell index. The UE can identify an index associated with a serving cell considered a scheduling serving cell and can determine the order of DAI values for the first and second transmissions based on that index. Alternatively, a rule could be that a lower DAI value corresponds to a lower scheduled serving cell index. The UE can identify the index associated with the serving cell that is considered to be the scheduled serving cell, and can determine the order of the DAI values used for the first and second transmissions.
[0096] like Figure 2 As shown, during the first monitoring opportunity 215, the UE can receive DCIs 210-a and 210-c on serving cell 205-b, and receive DCI 210-b on serving cell 205-c. DCIs 210-a, 210-b, and 210-c can schedule the first, second, third, and fourth PDSCHs 220 on serving cell 205. As shown, DCI 210-c can schedule the first PDSCH 220 for serving cell 205-a and the fourth PDSCH 220 for serving cell 205-c, DCI 210-a can schedule the second PDSCH 220 for serving cell 205-b, and DCI 210-b can schedule the third PDSCH 220 for serving cell 205-b.
[0097] During the second monitoring period 215, the UE may receive DCI 210-d on serving cell 205-b and DCIs 210-e to 210-g on serving cell 205-c. DCIs 210-d to 210-f may be scheduled for the fifth, sixth, and seventh PDSCHs 220 of serving cell 205-b, respectively. DCI 210-g may be scheduled for the eighth PDSCH 220 of serving cell 205-c.
[0098] The UE can receive PDSCH 220 on the scheduled serving cell 205 according to the corresponding DCI 210, and can determine the feedback for each PDSCH 220. The UE can determine the order of DAI values to be used in the feedback message according to one or more rules. For example, the UE can sort the DAI values in ascending order of monitoring time 215, index of the scheduled serving cell 205, index of the scheduling serving cell 205, start time of PDSCH 220, or some combination thereof. Figure 2 In the example, the UE can prioritize the DAI value received in DCI 210 during the first monitoring time 215 (e.g., since the first monitoring time occurs before the second monitoring time 215, the DAI received during the first monitoring time 215 can be prioritized).
[0099] For PDSCH 220 scheduled by DCI 210 (such as the first to fourth DCI 210) received in the same monitoring time 215, the UE can determine the order of DAI values based on the order of the indexes of the scheduled serving cell. The UE can identify the index associated with the serving cell 205 that scheduled the PDSCH 220 for each PDSCH 220. Serving cell 205-a can correspond to index 0, serving cell 205-b can correspond to index 1, and serving cell 205-c can correspond to index 2. Therefore, the first PDSCH 220 can be associated with the scheduled serving cell index 0, the second and third PDSCH 220 can be associated with the scheduled serving cell index 1, and the fourth PDSCH 220 can be associated with the scheduled serving cell index 2. Therefore, the UE can determine the order of DAI values in ascending order based on the scheduled serving cell index, such that the first PDSCH 220 is sorted as lower (e.g., the lowest value), and the second and third PDSCH 220s are sorted as lower than the fourth PDSCH 220.
[0100] For a PDSCH 220 scheduled by a DCI 210 received at the same monitoring time 215 and associated with the same scheduled serving cell index (such as the second and third PDSCH 220), the UE can determine the order of the DAI values based on the index of the scheduling serving cell. Alternatively, the DAI values can be ordered based on the serving cell 205 used to transmit the scheduled PDSCH 220. For example, serving cell 205-b is used to transmit DCI 210-a for the second PDSCH 220, and serving cell 205-c is used to transmit DCI 210-b for the third PDSCH 220. The UE can identify that serving cell 205-b (e.g., the scheduling serving cell for the second PDSCH 220) is associated with index 1, and serving cell 205-c (e.g., the scheduling serving cell for the third PDSCH 220) is associated with index 2. As a non-limiting example, the UE may determine that the DAI value used for PDSCH 220 associated with a lower serving cell index value is ranked lower than the DAI associated with a higher serving cell index value. Therefore, the UE may rank the DAI value used for the second PDSCH 220 lower than the DAI value assigned to the third PDSCH 220.
[0101] The UE can determine the order of DAI values for the fifth through eighth PDSCHs 220 in a similar manner, since the fifth through eighth PDSCHs 220 are scheduled by DCIs 210 received in the same second monitoring time 215. That is, the UE can determine the order of DAI values according to the ascending order of the associated scheduled serving cell index and the associated scheduling serving cell index. The order of DAI values for the fifth through seventh PDSCHs 220 can be determined based on the corresponding associated scheduling serving cell index. For example, the fifth PDSCH 220 is scheduled by DCI 210-d received on serving cell 205-b, while the sixth and seventh PDSCHs 220 are scheduled by DCIs 210-e and 210-f received on serving cell 205-c. Therefore, the fifth PDSCH 220 is associated with scheduling serving cell indices lower than those of the sixth and seventh PDSCHs 220, and can be ordered accordingly by lower DAI values.
[0102] Because the sixth and seventh PDSCH 220s are associated with the same scheduling serving cell index, the same scheduled serving cell index, and the same monitoring timing 215, the UE can determine the order of the DAI values for the sixth and seventh PDSCH 220 based on the start time of each PDSCH 220. For example, the UE can determine that the DAI value for the PDSCH 220 has a lower value because it has an earlier start time. Therefore, since the sixth PDSCH 220 starts earlier than the seventh PDSCH 220, the DAI value for the sixth PDSCH 220 can be ranked lower than the DAI value for the seventh PDSCH 220.
[0103] The UE can send feedback information for PDSCH 220 in a feedback message via PUCCH 225, where the feedback information may include ACK or NACK for each PDSCH 220. The UE can construct a codebook based on sorting the DAI values, where feedback is sent in order corresponding to the DAI values. For example, the UE can sort the feedback in ascending order from the lowest DAI value to the highest DAI value, where feedback for the first PDSCH 220 is sent first, followed by feedback for the second PDSCH 220, and so on, until feedback for each PDSCH 220 has been sent.
[0104] Figure 3 Examples of transmission configuration 300 supporting assignment indexes for dynamic feedback according to various aspects of this disclosure are shown. In some examples, transmission configuration 300 may implement various aspects of wireless communication system 100. Transmission configuration 300 shows serving cell 305, as referenced Figure 1 The described base station 105 and UE 115 can communicate on serving cell 305. For example, the base station can send DCI 310 to the UE during monitoring time 315. DCI 310 can schedule one or more transmissions, such as PDSCH 320. As described herein, the UE can determine the order between assignment indicator values (e.g., DAI values) for each PDSCH 320, where the assignment indicator values can be used to map PDSCH 320 to corresponding feedback (e.g., HARQ) information in a feedback message. The UE can send feedback information for PDSCH 320 in a common PUCCH 325.
[0105] For reference Figure 2 As described, the UE can determine the order of the assignment indicator values (e.g., DAI) for each PDSCH 320 according to one or more rules. For example, the UE can determine the order of the DAI values based on one or more conditions. Figure 3 In the example, the UE can be based on, except for the reference Figure 2 Outside of the rules described or as a reference Figure 2 The order of DAI values is determined by an alternative set of rules to the described rules. For example, the UE can determine the order of DAI values based on the monitoring timing 315 in which the DCI 310, in which the scheduling PDSCH 320 is received, or based on the index associated with the scheduled serving cell and / or the scheduling serving cell in the PDSCH 320. However, if the PDSCH 320 is received in the same monitoring timing 315 and associated with the same scheduled serving cell index, the UE can determine the order of DAI values based on the start time of the PDSCH 320.
[0106] like Figure 3 As shown, during the first monitoring opportunity 315, the UE can receive DCIs 310-a and 310-c on serving cell 305-c, and receive DCI 310-b on serving cell 305-b. Each of DCIs 310-a, 310-b, and 310-c can schedule PDSCH 320 on serving cell 305. DCIs 310-a, 310-b, and 310-c can include DAI for the scheduled PDSCH 320. As shown, DCI 310-a can schedule a first PDSCH 320 for serving cell 305-b, DCI 310-b can schedule a second PDSCH 320 for serving cell 305-b, and DCI 310-c can schedule a third PDSCH 320 for serving cell 305-c and a fourth PDSCH 320 for serving cell 305-a. During the second monitoring period 315, the UE can receive DCI 310-e on serving cell 305-b, and DCI 310-d, 310-f, and 310-g on serving cell 305-c. DCI 310-d to 310-f can be scheduled for the fifth, sixth, and seventh PDSCH 320s of serving cell 305-b, respectively. DCI 310-g can be scheduled for the eighth PDSCH 320 of serving cell 305-c.
[0107] The UE can receive PDSCH 320 on the scheduled serving cell 305 according to the corresponding DCI 310, and can determine the feedback for each PDSCH 320. The UE can determine the order of the DAI values for each PDSCH 320 to be used in the feedback message based on the monitoring timing 315. For example, the UE can determine that the DAI value for PDSCH 320 scheduled by the DCI 310 received in the first monitoring timing 315 is lower than the DAI value for PDSCH 320 scheduled by the DCI 310 received in the second monitoring timing 315 in that order, because the first monitoring timing 315 occurs before the second monitoring timing 315.
[0108] For PDSCH 320s scheduled by DCI 310s received in the same monitoring time 315 (such as the first to fourth DCI 310), the UE can determine the order of DAI values based on the order of the indexes of the scheduled serving cells. The UE can identify the index associated with the serving cell 305 that scheduled the PDSCH 320 for each PDSCH 320. Serving cell 305-a can correspond to index 0, serving cell 305-b can correspond to index 1, and serving cell 305-c can correspond to index 3. The fourth PDSCH 320 can therefore be associated with the scheduled serving cell index 0, the first and second PDSCH 320s can be associated with the scheduled serving cell index 1, and the third PDSCH 320 can be associated with the scheduled serving cell index 2. Therefore, the UE can determine the order of DAI values in ascending order based on the index of the scheduled serving cell, such that the fourth PDSCH 320 is sorted with the lowest DAI value, and the first and second PDSCH 320s are sorted with DAI values lower than those used for the third PDSCH 320.
[0109] For PDSCH 320s (such as first and second PDSCH 320s) scheduled by DCI 310s received at the same monitoring time 315 and associated with the same scheduled serving cell index, the UE can determine the order of DAI values based on the start time of the PDSCH. The UE can identify the start time of each of the first and second PDSCH 320s and can determine the order of DAI values accordingly. For example, a lower DAI value may correspond to an earlier start time.
[0110] The UE can determine the order of DAI values for the fifth through eighth PDSCH 320s in a similar manner, since the fifth through eighth PDSCH 320s are scheduled by DC I 310 received in the same second monitoring time 315. That is, the UE can determine the order of DAI values according to the ascending order of the associated scheduled serving cell index and the start time of the PDSCH 320s. The fifth through seventh PDSCH 320s are scheduled for serving cell 305-b associated with index 1, and therefore can be assigned a lower DAI value compared to the eighth PDSCH 320, which is scheduled for serving cell 305-c associated with index 3. The fifth through seventh PDSCH 320s can be assigned DAI values based on their respective start times. For example, the fifth PDSCH 320 starts earlier than the sixth PDSCH 320, and the sixth PDSCH 320 subsequently starts earlier than the seventh PDSCH 320. The UE can determine that the DAI value of PDSCH 320 with an earlier start time is lower in the sequence. Therefore, the fifth to seventh PDSCH 320s can be ordered in ascending order, for example, the fifth PDSCH 320 has a lower value than the sixth PDSCH 320 in this sequence, and the sixth PDSCH 320 in turn has a lower value than the seventh PDSCH 320 in this sequence.
[0111] The UE can send feedback information for PDSCH 320 in a feedback message via PUCCH 325, whereby the feedback information may include ACK or NACK for each PDSCH 320. The UE can construct a codebook based on sorting the DAI values, where feedback is sent in order corresponding to the DAI values. For example, the UE can sort the feedback in ascending order from the lowest DAI value to the highest DAI value, where feedback for the first PDSCH 320 is sent first, followed by feedback for the second PDSCH 320, and so on, until feedback for each PDSCH 320 has been sent.
[0112] Figure 4Examples of a process flow 400 supporting an assignment index for dynamic feedback according to various aspects of this disclosure are shown. In some examples, process flow 400 may implement various aspects of wireless communication system 100. For example, process flow 400 may include base station 105-a and UE 115-a, which may be examples of corresponding wireless devices as described herein. In the following description of process flow 400, operations between UE 115-a and base station 105-a may be transmitted in a different order than shown, or operations performed by UE 115-a and base station 105-a may be performed in a different order or at different times. Certain operations may be excluded from process flow 400, or other operations may be added to process flow 400. Although UE 115-a and base station 105-a are shown performing operations of process flow 400, any wireless device may perform the operations shown. Furthermore, although Figure 4 An example of communication between UE 115-a and base station 105-a is shown, but the techniques described herein can be applied to communication between any number of wireless devices.
[0113] Base station 105-a and UE 115-a can communicate using one or more cells and / or component carriers (such as serving cell, primary cell, secondary cell, or some combination thereof, and other examples). During monitoring periods, base station 105-a can send control information to UE 115-a to schedule transmissions for UE 115-a. The control information can be sent on a first serving cell (which may be referred to as the scheduling serving cell) and can be scheduled for transmissions for the first serving cell or for one or more other serving cells (which may be referred to as the scheduled serving cells).
[0114] At point 405, base station 105-a can transmit first control information (e.g., first DCI) on a first serving cell (e.g., first scheduling serving cell) and second control information (e.g., second DCI) on a second serving cell (e.g., second scheduling serving cell) during a first monitoring opportunity (e.g., PMO). The first DCI and the second DCI can be respectively scheduled for a first transmission and a second transmission (e.g., PDSCH, SPS release) for a third serving cell (e.g., first scheduled serving cell). In some aspects, the third serving cell can be the first serving cell; that is, both the first serving cell and the second serving cell can schedule transmissions for the first serving cell. In some examples, the first serving cell can be a primary cell, and the second serving cell can be a secondary cell.
[0115] In some examples, base station 105-a may transmit third control information (e.g., third DCI) on the first serving cell during the same monitoring period. In some cases, the third DCI is scheduled for a third transmission on the third serving cell, while in others, the third DCI is scheduled for a third transmission on the fourth serving cell (e.g., the second scheduled serving cell).
[0116] In some examples, at 410, base station 105-a may transmit a third DCI during a second monitoring period different from the first monitoring period. The second monitoring period may occur after the first monitoring period.
[0117] At 415, base station 105-a can transmit and UE 115-a can receive transmissions scheduled by DCI on the corresponding serving cell.
[0118] At 420, UE 115-a can identify the index associated with each serving cell. UE 115-a can identify a first index associated with a first serving cell and a second index associated with a second cell. In some cases, UE 115-a can optionally identify a third index of a third serving cell (e.g., scheduled by the first, second, and / or third DCI). Additionally, UE 115-a can optionally identify a fourth index of a fourth serving cell (e.g., scheduled by the third DCI).
[0119] At 425, in some examples, UE 115-a can identify the start time for the scheduled transmission. For example, if UE 115-a receives a third DCI scheduled for a third transmission in a third serving cell at 405 (e.g., during the first monitoring period and on the first serving cell), UE 115-a can identify a first start time for the first transmission and a second start time for the third transmission.
[0120] At 430, UE 115-a can determine the order of assignment indicator values (e.g., DAI values) associated with HARQ / ACK feedback for scheduled transmissions based on the index identified at 420, the start time identified at 425, the corresponding monitoring timing, or some combination thereof. UE 115-a can determine the order between the first DAI value for the first transmission and the second DAI value for the second transmission based on the first index of the first serving cell and the second index of the second serving cell. That is, for DCIs received at the same monitoring timing, the DAI values can be ordered based on the index of the serving cell used to transmit the scheduled transmission. In other words, the DAI values for each transmission can be sorted in the feedback message based on the corresponding scheduling serving cell index. For example, UE 115-a can determine the order between the first and second DAI values in ascending order of the serving cell index, such that a lower value of the first DAI value corresponds to a lower serving cell index value.
[0121] When UE 115-a receives a third DCI scheduling a third transmission, UE 115-a can determine the order of the DAI value for the third transmission at 430 among other DAI values. In some examples, receiving a third DCI scheduling a third transmission can also change the order of DAI values. For example, a third transmission can be scheduled for a third serving cell via a third DCI, and the third DCI can be received at the first monitoring time (i.e., the same monitoring time as the first and second DCIs) and on the first serving cell. Therefore, the third transmission can be associated with the same scheduling serving cell index as the first transmission. In such an example, in addition to the serving cell index, UE 115-a can also use the start time identified at 425 to sort the DAI values. As an illustrative example, UE 115-a can determine the order between the DAI values for the first and third transmissions based on the start time of the first transmission and the start time of the third transmission, where a lower DAI value corresponds to an earlier start time.
[0122] If UE 115-a receives the third DCI during the second monitoring opportunity, UE 115-a may determine the order of the DAI value for the third transmission relative to other DAI values based on the second monitoring opportunity that occurs after the monitoring opportunity, for example, where the higher DAI value corresponds to the second monitoring opportunity that occurs after the first monitoring opportunity (and the lower DAI value of the first and / or second transmission corresponds to the first monitoring opportunity that occurs before the second monitoring opportunity).
[0123] Alternatively, if the third DCI is scheduled for a third transmission in the fourth serving cell, UE 115-a can determine the order of the DAI values used for the third transmission relative to other DAI values based on the indices of the third serving cell (e.g., scheduled by the first and second control information) and the fourth serving cell. That is, UE 115-a can determine the order of the DAI values used for the transmission based on the index of the scheduled serving cell. The third and fourth serving cells can be associated with corresponding serving cell indices, and UE 115-a can use these indices to determine the order of the DAI values used for the third transmission relative to other DAI values, where a lower DAI value may correspond to a lower serving cell index.
[0124] At position 435, UE 115-a can send feedback information to base station 105-a for at least the first and second transmissions based on the DAI values ordered at position 430. The feedback information may include HARQ / ACK or HARQ / NACK for each transmission. In some examples, the feedback information can be sent on the PUCCH.
[0125] Figure 5 Examples of a process flow 500 supporting an assignment index for dynamic feedback according to various aspects of this disclosure are shown. In some examples, process flow 500 may implement various aspects of wireless communication system 100. For example, process flow 500 may include base station 105-b and UE 115-b, which may be examples of corresponding wireless devices as described herein. In the following description of process flow 500, operations between UE 115-b and base station 105-b may be transmitted in a different order than shown, or operations performed by UE 115-b and base station 105-b may be performed in a different order or at different times. Certain operations may be excluded from process flow 500, or other operations may be added to process flow 500. Although UE 115-b and base station 105-b are shown as performing operations of process flow 500, any wireless device may perform the operations shown. Furthermore, although Figure 5 An example of communication between UE 115-b and base station 105-b is shown, but the techniques described herein can be applied to communication between any number of wireless devices.
[0126] Base station 105-b and UE 115-b can communicate using one or more cells and / or component carriers (such as serving cell, primary cell, secondary cell, or some combination thereof, and other examples). During monitoring periods, base station 105-b can send control information to UE 115-b to schedule transmissions for UE 115-b. The control information can be sent on the serving cell (which may be referred to as the scheduling serving cell) and can be scheduled for transmissions for the serving cell or for one or more other serving cells (which may be referred to as the scheduled serving cells).
[0127] At point 505, base station 105-b may transmit first control information (e.g., first DCI) on a first serving cell (e.g., first scheduling serving cell) and second control information (e.g., second DCI) on a second serving cell (e.g., second scheduling serving cell) during a first monitoring opportunity (e.g., PMO). The first DCI and the second DCI may be scheduled for first and second transmissions (e.g., PDSCH, SPS release) for a third serving cell (e.g., first scheduled serving cell), respectively. In some aspects, the third serving cell may be the first serving cell; that is, both the first and second serving cells may be scheduled for transmissions used in the first serving cell. Alternatively, the third serving cell may be different from the first and second serving cells.
[0128] In some cases, the first and second serving cells can be the same. In some examples, the first serving cell can be the primary cell, and the second serving cell can be the secondary cell. In some aspects, the first transmission can be scheduled by a first DCI and a second DCI transmitted respectively on the first and second serving cells.
[0129] In some examples, base station 105-b may transmit third control information (e.g., third DCI) on the first serving cell during the same monitoring period. In some cases, the third DCI is scheduled for a third transmission on the third serving cell, while in others, the third DCI is scheduled for a third transmission on the fourth serving cell (e.g., the second scheduled serving cell).
[0130] In some examples, at 510, base station 105-b may transmit a third DCI during a second monitoring period different from the first monitoring period. The second monitoring period may occur after the first monitoring period.
[0131] At point 515, base station 105-b can transmit and UE 115-b can receive transmissions scheduled by DCI on the corresponding serving cell.
[0132] At 520, UE 115-b can identify the start time for the scheduled transmission. For example, UE 115-b can identify a first start time for a first transmission and a second start time for a second transmission.
[0133] At 525, in some examples, UE 115-b can identify an index associated with each serving cell. UE 115-b can identify a first index associated with a first serving cell, a second index associated with a second cell, and a third index associated with a third serving cell. If UE 115-b receives a third DCI scheduled for a third transmission in a fourth serving cell, UE 115-b can optionally identify a fourth index of the fourth serving cell (e.g., scheduled by the third DCI).
[0134] At 530, UE 115-b can determine the order of assignment indicator values (e.g., DAI values) associated with HARQ / ACK feedback for scheduled transmissions based on the start time identified at 520, the index identified at 525, the corresponding monitoring timing, or some combination thereof. UE 115-b can determine the order between a first DAI value for a first transmission and a second DAI value for a second transmission based on the start time of the respective transmission. In some examples, a lower DAI value may correspond to an earlier start time (e.g., a transmission with an earlier start time may be ranked lower in the order).
[0135] When UE 115-b receives a third DCI scheduling a third transmission, UE 115-b can determine at 530 the order of the DAI values used in the third transmission relative to other DAI values in the feedback message. In some examples, UE 115-b can determine the order of the DAI values based on the start time of the third transmission, for example, in the same manner as UE 115-b sorts the DAI values of the first and second transmissions. Alternatively, UE 115-b can determine the order of the DAI values based on an index identified at 525. For example, UE 115-b can determine the order of the DAI values based on the index of the serving cell scheduled by the third DCI (e.g., the third index identified at 525) and / or the index of the serving cell scheduled by the first and second DCIs (e.g., the fourth index identified at 525). The DAI values can be sorted in ascending order of the serving cell index, such that lower DAI values correspond to lower serving cell index values.
[0136] If UE 115-b receives the third DCI during the second monitoring time, UE 115-b may determine the order of the DAI value for the third transmission relative to other DAI values in the feedback message based on the second monitoring time that occurs after the monitoring time. For example, the higher DAI value corresponds to the second monitoring time that occurs after the first monitoring time (and the lower DAI value of the first and / or second transmission corresponds to the first monitoring time that occurs before the second monitoring time).
[0137] At position 535, UE 115-b can send feedback information to base station 105-b for at least the first and second transmissions based on the DAI values ordered at position 530. The feedback information may include HARQ / ACK or HARQ / NACK for each transmission. In some examples, the feedback information can be sent on the PUCCH.
[0138] Figure 6 A block diagram 600 of a device 605 supporting an assignment index for dynamic feedback, according to various aspects of this disclosure, is shown. Device 605 may be an example of various aspects of a UE 115 as described herein. Device 605 may include a receiver 610, a transmitter 615, and a communications manager 620. Device 605 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0139] Receiver 610 may provide a unit for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels associated with assignment indices for dynamic feedback). The information may be transmitted to other components of device 605. Receiver 610 may utilize a single antenna or a collection of antennas.
[0140] Transmitter 615 may provide a unit for transmitting signals generated by other components of device 605. For example, transmitter 615 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels associated with assignment indices for dynamic feedback). In some examples, transmitter 615 may be co-located with receiver 610 in a transceiver module. Transmitter 615 may utilize a single antenna or a collection of multiple antennas.
[0141] The communication manager 620, receiver 610, transmitter 615, or various combinations thereof, or various components thereof, may be examples of units for performing various aspects of the assignment index for dynamic feedback as described herein. For example, the communication manager 620, receiver 610, transmitter 615, or various combinations thereof, or components thereof, may support methods for performing one or more of the functions described herein.
[0142] In some examples, the communication manager 620, receiver 610, transmitter 615, or various combinations or components thereof may be implemented in hardware (e.g., in communication management circuitry). The hardware may include a processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured to or otherwise support units for performing the functions described herein. In some examples, the processor and memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by executing instructions stored in memory by the processor).
[0143] Alternatively or concurrently, in some examples, the communication manager 620, receiver 610, transmitter 615, or various combinations or components thereof may be implemented using code executed by a processor (e.g., as communication management software or firmware). If implemented using processor-executed code, the functionality of the communication manager 620, receiver 610, transmitter 615, or various combinations or components thereof may be performed by a general-purpose processor, DSP, central processing unit (CPU), ASIC, FPGA, or any combination of these or other programmable logic devices (e.g., a unit configured or otherwise supported for performing the functions described in this disclosure).
[0144] In some examples, the communication manager 620 may be configured to use or otherwise cooperate with the receiver 610, transmitter 615, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, the communication manager 620 may receive information from the receiver 610, send information to the transmitter 615, or integrate with the receiver 610, transmitter 615, or both to receive information, send information, or perform various other operations as described herein.
[0145] According to the examples disclosed herein, the communication manager 620 can support wireless communication at the UE. For example, the communication manager 620 can be configured or otherwise supported to receive first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The communication manager 620 can be configured or otherwise supported to identify a first index associated with the first serving cell for transmitting the first control information and a second index associated with the second serving cell for transmitting the second control information. The communication manager 620 can be configured or otherwise supported to determine the order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first index of the first serving cell for transmitting the first control information and the second index of the second serving cell for transmitting the second control information, the first assignment indicator value and the second assignment indicator value being associated with hybrid automatic repeat request acknowledgment feedback.
[0146] Alternatively or additionally, according to the examples disclosed herein, the communication manager 620 may support wireless communication at the UE. For example, the communication manager 620 may be configured or otherwise supported to receive first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The communication manager 620 may be configured or otherwise supported to identify a first start time for the first transmission and a second start time for the second transmission. The communication manager 620 may be configured or otherwise supported to determine the order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first start time for the first transmission and the second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with hybrid automatic repeat request acknowledgment feedback.
[0147] By including or configuring the communication manager 620 according to the examples described herein, device 605 (e.g., a processor that controls or is otherwise coupled to receiver 610, transmitter 615, communication manager 620, or a combination thereof) can support techniques for assigning assignment indicator values when different scheduled cells in the same scheduled cell schedule transmissions at the same monitoring time. Therefore, device 605 can group feedback for transmissions into common feedback messages, which can provide more efficient utilization of communication resources at device 605.
[0148] Figure 7 A block diagram 700 of a device 705 supporting an assignment index for dynamic feedback, according to various aspects of this disclosure, is shown. Device 705 may be an example of aspects of device 605 or UE 115 as described herein. Device 705 may include a receiver 710, a transmitter 715, and a communication manager 720. Device 705 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0149] Receiver 710 may provide a unit for receiving information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels associated with assignment indices for dynamic feedback). Information may be transmitted to other components of device 705. Receiver 710 may utilize a single antenna or a collection of multiple antennas.
[0150] Transmitter 715 may provide a unit for transmitting signals generated by other components of device 705. For example, transmitter 715 may transmit information (such as packets, user data, control information, or any combination thereof) associated with various information channels (e.g., control channels, data channels, information channels associated with assignment indices for dynamic feedback). In some examples, transmitter 715 may be co-located with receiver 710 in a transceiver module. Transmitter 715 may utilize a single antenna or a collection of multiple antennas.
[0151] Device 705 or its various components may be examples of units for performing various aspects of assignment indexing for dynamic feedback as described herein. For example, communication manager 720 may include control information receiver 725, index identification component 730, assignment indicator value component 735, start time identification component 740, or any combination thereof. Communication manager 720 may be examples of various aspects of communication manager 620 as described herein. In some examples, communication manager 720 or its various components may be configured to use receiver 710, transmitter 715, or both, or otherwise cooperate with receiver 710, transmitter 715, or both to perform various operations (e.g., receiving, monitoring, transmitting). For example, communication manager 720 may receive information from receiver 710, send information to transmitter 715, or integrate with receiver 710, transmitter 715, or both to receive information, send information, or perform various other operations as described herein.
[0152] According to the examples disclosed herein, the communication manager 720 may support wireless communication at the UE. The control information receiver 725 may be configured or otherwise supported to receive first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The index identification component 730 may be configured or otherwise supported to identify a first index associated with the first serving cell for transmitting the first control information and a second index associated with the second serving cell for transmitting the second control information. The assignment indicator value component 735 may be configured or otherwise supported to determine the order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first index of the first serving cell for transmitting the first control information and the second index of the second serving cell for transmitting the second control information, the first assignment indicator value and the second assignment indicator value being associated with hybrid automatic repeat request acknowledgment feedback.
[0153] Alternatively or concurrently, according to the examples disclosed herein, the communication manager 720 may support wireless communication at the UE. The control information receiver 725 may be configured or otherwise supported for receiving first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The start time identification component 740 may be configured or otherwise supported for identifying a first start time for the first transmission and a second start time for the second transmission. The assignment indicator value component 735 may be configured or otherwise supported for determining the order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first start time for the first transmission and the second start time for the second transmission, wherein the first and second assignment indicator values are associated with hybrid automatic repeat request acknowledgment feedback.
[0154] Figure 8 A block diagram 800 is shown of a communication manager 820 supporting assignment indexing for dynamic feedback according to various aspects of this disclosure. The communication manager 820 may be an example of aspects of the communication manager 620, communication manager 720, or both as described herein. The communication manager 820 or its various components may be examples of units for performing various aspects of assignment indexing for dynamic feedback as described herein. For example, the communication manager 820 may include a control information receiver 825, an index identification component 830, an assignment indicator value component 835, a start time identification component 840, a feedback transmitter 845, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).
[0155] According to the examples disclosed herein, the communication manager 820 may support wireless communication at the UE. The control information receiver 825 may be configured or otherwise supported to receive first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The index identification component 830 may be configured or otherwise supported to identify a first index associated with the first serving cell for transmitting the first control information and a second index associated with the second serving cell for transmitting the second control information. The assignment indicator value component 835 may be configured or otherwise supported to determine the order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first index of the first serving cell for transmitting the first control information and the second index of the second serving cell for transmitting the second control information, the first assignment indicator value and the second assignment indicator value being associated with hybrid automatic repeat request acknowledgment feedback.
[0156] In some examples, the control information receiver 825 may be configured or otherwise supported for receiving third control information scheduled for a third transmission to a third serving cell on a first serving cell during a monitoring period. In some examples, the start time identification component 840 may be configured or otherwise supported for identifying a first start time for a first transmission scheduled by the first serving cell and a second start time for a third transmission scheduled by the first serving cell, wherein the order in which the first assignment indicator value and the second assignment indicator value are determined is based on the first start time and the second start time.
[0157] In some examples, the assignment indicator value component 835 may be configured or otherwise support a unit for determining the order between the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transmission based on the first index, the first start time, and the second start time of the first serving cell used for transmitting the third control information.
[0158] In some examples, the lower of the first assignment indicator value and the third assignment indicator value corresponds to the earlier of the first start time and the second start time.
[0159] In some examples, the control information receiver 825 may be configured or otherwise supported for receiving third control information scheduled for a third transmission for a third serving cell on a first serving cell during a second monitoring period following the monitoring period. In some examples, the assignment indicator value component 835 may be configured or otherwise supported for determining the order between the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transmission based on a second monitoring period occurring after the monitoring period.
[0160] In some examples, the lower of the first and third assignment indicator values corresponds to a monitoring event that occurs before the second monitoring event.
[0161] In some examples, the control information receiver 825 may be configured or otherwise supported for receiving third control information scheduled for a third transmission for a fourth serving cell on a first serving cell during a monitoring period. In some examples, the index identification component 830 may be configured or otherwise supported for identifying a third index of the third serving cell scheduled by the first and second control information and a fourth index of the fourth serving cell scheduled by the third control information. In some examples, the assignment indicator value component 835 may be configured or otherwise supported for determining the order between a third assignment indicator value, a first assignment indicator value, and a second assignment indicator value for the third transmission based on the third and fourth indices.
[0162] In some examples, the lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
[0163] In some examples, the feedback transmitter 845 may be configured or otherwise support a unit for transmitting feedback information for the first and second transmissions based on the order determined between the first assignment indicator value and the second assignment indicator value.
[0164] In some examples, the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first and second transmissions.
[0165] In some examples, feedback information is transmitted on the physical uplink control channel. In some examples, the first serving cell includes the primary cell. In some examples, the second serving cell includes the secondary cell.
[0166] In some examples, the first assignment indicator value includes the value of DAI. In some examples, the lower of the first and second assignment indicator values corresponds to the lower index value in the first index associated with the first serving cell and the second index associated with the second serving cell.
[0167] In some examples, the first or second transmission is carried out on a physical downlink shared channel, or includes the release of semi-persistent scheduling resources.
[0168] In some examples, the third serving cell scheduled by the first control information and the second control information includes the first serving cell. In some examples, the third serving cell scheduled by the first control information and the second control information is different from the first serving cell and the second serving cell.
[0169] Alternatively or concurrently, according to the examples disclosed herein, the communication manager 820 may support wireless communication at the UE. The control information receiver 825 may be configured or otherwise supported for receiving first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The start time identification component 840 may be configured or otherwise supported for identifying a first start time for the first transmission and a second start time for the second transmission. The assignment indicator value component 835 may be configured or otherwise supported for determining the order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first start time for the first transmission and the second start time for the second transmission, wherein the first and second assignment indicator values are associated with hybrid automatic repeat request acknowledgment feedback.
[0170] In some examples, the first serving cell is different from the second serving cell.
[0171] In some examples, the first transmission is scheduled in a third serving cell, which is different from the first serving cell, using first control information transmitted on a first serving cell and second control information transmitted on a second serving cell.
[0172] In some examples, the control information receiver 825 may be configured or otherwise supported for receiving third control information scheduled for a third transmission for a third serving cell on a first serving cell during a second monitoring period following the monitoring period. In some examples, the assignment indicator value component 835 may be configured or otherwise supported for determining the order between the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transmission based on a second monitoring period occurring after the monitoring period.
[0173] In some examples, the lower of the first and third assignment indicator values corresponds to a monitoring event that occurs before the second monitoring event.
[0174] In some examples, the control information receiver 825 may be configured or otherwise supported for receiving third control information scheduled for a third transmission for a fourth serving cell on a first serving cell during a monitoring period. In some examples, the index identification component 830 may be configured or otherwise supported for identifying a third index of the third serving cell scheduled by the first and second control information and a fourth index of the fourth serving cell scheduled by the third control information. In some examples, the assignment indicator value component 835 may be configured or otherwise supported for determining the order between a third assignment indicator value, a first assignment indicator value, and a second assignment indicator value for the third transmission based on the third and fourth indices.
[0175] In some examples, the lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
[0176] In some examples, the feedback transmitter 845 may be configured or otherwise supported to transmit feedback information for the first and second transmissions based on a determination of the order between the first assignment indicator value and the second assignment indicator value, wherein the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first and second transmissions.
[0177] In some examples, the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first and second transmissions. In some examples, the feedback information is transmitted on the physical uplink control channel.
[0178] In some examples, the first serving cell includes the primary cell. In some examples, the second serving cell includes the secondary cell.
[0179] In some examples, the first assignment indicator value includes the value of DAI. In some examples, the lower of the first and second assignment indicator values corresponds to the earlier of the first and second start times.
[0180] In some examples, the first or second transmission is carried out on a physical downlink shared channel, or includes the release of semi-persistent scheduling resources.
[0181] In some examples, the third serving cell scheduled by the first control information and the second control information includes the first serving cell. In some examples, the third serving cell scheduled by the first control information and the second control information is different from the first serving cell and the second serving cell.
[0182] Figure 9 A diagram of a system 900 including device 905 supporting assignment indexing for dynamic feedback, according to various aspects of this disclosure, is shown. Device 905 may be an example of device 605, device 705, or UE 115 as described herein, or include components thereof. Device 905 may wirelessly communicate with one or more base stations 105, UE 95, or any combination thereof. Device 905 may include components for bidirectional voice and data communication, including components for transmitting and receiving communications, such as a communication manager 920, an input / output (I / O) controller 910, a transceiver 915, an antenna 925, a memory 930, a code 935, and a processor 940. These components may be electronically communicated or otherwise coupled via one or more buses (e.g., bus 945).
[0183] I / O controller 910 can manage input and output signals for device 905. I / O controller 910 can also manage peripheral devices not integrated into device 905. In some cases, I / O controller 910 can represent a physical connection or port to an external peripheral device. In some cases, I / O controller 910 can utilize, for example... MS- MS- OS / This can be an operating system such as I / O controller 910 or another known operating system. Alternatively, I / O controller 910 may represent or interact with a modem, keyboard, mouse, touchscreen, or similar device. In some cases, I / O controller 910 may be implemented as part of a processor (such as processor 940). In some cases, a user may interact with device 905 via I / O controller 910 or via hardware components controlled by I / O controller 910.
[0184] In some cases, device 905 may include a single antenna 925. However, in other cases, device 905 may have more than one antenna 925, which are capable of transmitting or receiving multiple wireless transmissions simultaneously. Transceiver 915 may communicate bidirectionally via one or more antennas 925, wired or wireless links as described herein. For example, transceiver 915 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. Transceiver 915 may also include a modem for modulating packets, providing modulated packets to one or more antennas 925 for transmission, and demodulating packets received from one or more antennas 925. Transceiver 915, or transceiver 915 and one or more antennas 925, may be examples of transmitter 615, transmitter 715, receiver 610, receiver 710, or any combination thereof or components thereof as described herein.
[0185] Memory 930 may include random access memory (RAM) and read-only memory (ROM). Memory 930 may store computer-readable, computer-executable code 935, which includes instructions that, when executed by processor 940, cause device 905 to perform the various functions described herein. Code 935 may be stored in a non-transitory computer-readable medium, such as system memory or another type of memory. In some cases, code 935 may not be directly executable by processor 940, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein. In some cases, in addition, memory 930 may also include a basic I / O system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0186] Processor 940 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, processor 940 may be configured to use a memory controller to operate a memory array. In other cases, the memory controller may be integrated into processor 940. Processor 940 may be configured to execute computer-readable instructions stored in memory (e.g., memory 930) to cause device 905 to perform various functions (e.g., functions or tasks supporting assignment indexing for dynamic feedback). For example, device 905 or components of device 905 may include processor 940 and memory 930 coupled to processor 940, processor 940 and memory 930 being configured to perform the various functions described herein.
[0187] According to the examples disclosed herein, the communication manager 920 can support wireless communication at the UE. For example, the communication manager 920 can be configured or otherwise supported to receive first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The communication manager 920 can be configured or otherwise supported to identify a first index associated with the first serving cell for transmitting the first control information and a second index associated with the second serving cell for transmitting the second control information. The communication manager 920 can be configured or otherwise supported to determine the order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first index of the first serving cell for transmitting the first control information and the second index of the second serving cell for transmitting the second control information, the first assignment indicator value and the second assignment indicator value being associated with hybrid automatic repeat request acknowledgment feedback.
[0188] Alternatively or additionally, according to the examples disclosed herein, the communication manager 920 may support wireless communication at the UE. For example, the communication manager 920 may be configured or otherwise support elements for receiving first control information on a first serving cell and second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The communication manager 920 may be configured or otherwise support elements for identifying a first start time for the first transmission and a second start time for the second transmission. The communication manager 920 may be configured or otherwise support elements for determining the order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first start time for the first transmission and the second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with hybrid automatic repeat request acknowledgment feedback.
[0189] By including or configuring the communication manager 920 according to the examples described herein, device 905 can support techniques for assigning assignment indicator values when different scheduled cells schedule transmissions in the same scheduled cell during the same monitoring period. Therefore, device 905 can group feedback for a transmission into common feedback messages. Grouping feedback information reduces the overall number of feedback transmissions, thereby reducing system overhead and improving communication efficiency.
[0190] In some examples, the communication manager 920 may be configured to perform various operations (e.g., receiving, monitoring, transmitting) using or in cooperation with transceiver 915, one or more antennas 925, or any combination thereof. Although the communication manager 920 is shown as a separate component, in some examples, one or more functions described with reference to the communication manager 920 may be supported or performed by processor 940, memory 930, code 935, or any combination thereof. For example, code 935 may include instructions executable by processor 940 to cause device 905 to perform various aspects of the assignment index for dynamic feedback as described herein, or processor 940 and memory 930 may be otherwise configured to perform or support such operations.
[0191] Figure 10 A flowchart illustrating a method 1000 for supporting assignment indexes for dynamic feedback according to various aspects of this disclosure is shown. The operation of method 1000 can be implemented by a UE or its components as described herein. For example, the operation of method 1000 can be implemented by, as referred to... Figures 1 to 9 The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional units of the UE to perform the described function. Alternatively, the UE can use dedicated hardware to perform aspects of the described function.
[0192] At 1005, the method may include: receiving first control information on a first serving cell and receiving second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in the third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The operation of 1005 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1005 may be derived from, as referenced... Figure 8 The control information receiver 825 described is used to execute this.
[0193] At 1010, the method may include: identifying a first index associated with a first serving cell for transmitting first control information and a second index associated with a second serving cell for transmitting second control information. The operation of 1010 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1010 may be derived from references... Figure 8 The index recognition component 830 is described and executed.
[0194] At point 1015, the method may include: determining an order between a first assignment indicator value for a first transmission and a second assignment indicator value for a second transmission based on a first index of a first serving cell for transmitting first control information and a second index of a second serving cell for transmitting second control information, the first and second assignment indicator values being associated with HARQ / ACK feedback. The operation of 1015 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1015 may be derived from, as referenced... Figure 8 The assignment indicator value component 835 is described to be executed.
[0195] Figure 11 A flowchart illustrating a method 1100 for supporting assignment indexes for dynamic feedback according to various aspects of this disclosure is shown. Operation of method 1100 can be implemented by a UE or its components as described herein. For example, operation of method 1100 can be implemented by, as referenced... Figures 1 to 9 The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional units of the UE to perform the described function. Alternatively, the UE can use dedicated hardware to perform aspects of the described function.
[0196] At 1105, the method may include: receiving first control information on a first serving cell and receiving second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in the third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The operation of 1105 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1105 may be derived from, as referenced... Figure 8 The control information receiver 825 described is used to execute this.
[0197] At 1110, the method may include: receiving third control information scheduled for a third transmission in a third serving cell on a first serving cell during a monitoring period. The operation of 1105 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1105 may be derived from references... Figure 8The control information receiver 825 described is used to execute this.
[0198] At 1115, the method may include: identifying a first index associated with a first serving cell for transmitting first control information and a second index associated with a second serving cell for transmitting second control information. The operation at 1115 can be performed according to examples as disclosed herein. In some examples, aspects of the operation at 1115 may be derived from, as referenced... Figure 8 The index recognition component 830 is described and executed.
[0199] At 1120, the method may include: identifying a first start time for a first transmission scheduled by the first serving cell and a second start time for a third transmission scheduled by the first serving cell. The operation at 1120 can be performed according to examples as disclosed herein. In some examples, aspects of the operation at 1120 may be derived from references... Figure 8 The described start time recognition component 840 is used to perform this.
[0200] At 1125, the method may include: determining an order between a first assignment indicator value for a first transmission and a second assignment indicator value for a second transmission based on a first index of a first serving cell for transmitting first control information and a second index of a second serving cell for transmitting second control information, wherein assigning the first assignment indicator value is based on a first start time and a second start time, and wherein the first assignment indicator value and the second assignment indicator value are associated with HARQ / ACK feedback. The operation of 1125 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1125 may be derived from references... Figure 8 The assignment indicator value component 835 is described to be executed.
[0201] At 1130, the method may include: determining a third assignment indicator value for the third transmission, and the order between the first assignment indicator value and the second assignment indicator value, based on a first index of the first serving cell used for transmitting third control information, a first start time, and a second start time. The operation of 1130 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1130 may be determined by reference to... Figure 8 The assignment indicator value component 835 is described to be executed.
[0202] Figure 12 A flowchart illustrating a method 1200 for supporting assignment indexes for dynamic feedback according to various aspects of this disclosure is shown. The operation of method 1200 can be implemented by a UE or its components as described herein. For example, the operation of method 1200 can be implemented by, as referenced... Figures 1 to 9The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional units of the UE to perform the described function. Alternatively, the UE can use dedicated hardware to perform aspects of the described function.
[0203] At 1205, the method may include: receiving first control information on a first serving cell and receiving second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in the third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The operation of 1205 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1205 may be derived from, as referenced... Figure 8 The control information receiver 825 described is used to execute this.
[0204] At 1210, the method may include: identifying a first start time for the first transmission and a second start time for the second transmission. The operation of 1210 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1210 may be determined by reference to... Figure 8 The described start time recognition component 840 is used to perform this.
[0205] At 1215, the method may include: determining an order between a first assignment indicator value for the first transmission and a second assignment indicator value for the second transmission based on a first start time for the first transmission and a second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with HARQ / ACK feedback. The operation of 1215 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1215 may be derived from, as referenced... Figure 8 The assignment indicator value component 835 is described to be executed.
[0206] Figure 13 A flowchart illustrating a method 1300 for supporting assignment indexes for dynamic feedback according to various aspects of this disclosure is shown. Operation of method 1300 can be implemented by a UE or its components as described herein. For example, operation of method 1300 can be implemented by, as referenced... Figures 1 to 9 The UE 115 described is used to perform this function. In some examples, the UE can execute a set of instructions to control the functional units of the UE to perform the described function. Alternatively, the UE can use dedicated hardware to perform aspects of the described function.
[0207] At 1305, the method may include: receiving first control information on a first serving cell and receiving second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in the third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission. The operation of 1305 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1305 may be derived from references... Figure 8 The control information receiver 825 described is used to execute this.
[0208] At 1310, the method may include: identifying a first start time for the first transmission and a second start time for the second transmission. The operation of 1310 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1310 may be determined by reference to... Figure 8 The described start time recognition component 840 is used to perform this.
[0209] At 1315, the method may include: determining an order between a first assignment indicator value for the first transmission and a second assignment indicator value for the second transmission based on a first start time for the first transmission and a second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with HARQ / ACK feedback. The operation of 1315 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1315 may be derived from, as referenced... Figure 8 The assignment indicator value component 835 is described to be executed.
[0210] At 1320, the method may include: receiving third control information scheduled for a third transmission in a third serving cell during a second monitoring period following a monitoring period, on the first serving cell. The operation of 1320 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1320 may be derived from references... Figure 8 The control information receiver 825 described is used to execute this.
[0211] At 1325, the method may include: determining the order between the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transmission based on a second monitoring timing that occurs after the monitoring timing. The operation of 1325 can be performed according to examples as disclosed herein. In some examples, aspects of the operation of 1325 may be determined by reference to... Figure 8 The assignment indicator value component 835 is described to be executed.
[0212] The following provides a summary of various aspects of this disclosure:
[0213] Aspect 1: A method for wireless communication at a UE, comprising: receiving first control information on a first serving cell and receiving second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission; identifying a first index associated with the first serving cell for transmitting the first control information and a second index associated with the second serving cell for transmitting the second control information; and determining, at least in part, an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first index of the first serving cell for transmitting the first control information and the second index of the second serving cell for transmitting the second control information, the first assignment indicator value and the second assignment indicator value being associated with a hybrid automatic repeat request acknowledgment feedback.
[0214] Aspect 2: The method according to aspect 1 further includes: receiving third control information on the first serving cell during the monitoring timing period for scheduling a third transmission for the third serving cell; and identifying a first start time for the first transmission scheduled by the first serving cell and a second start time for the third transmission scheduled by the first serving cell, wherein the order in which the first assignment indicator value and the second assignment indicator value are determined is at least partially based on the first start time and the second start time.
[0215] Aspect 3: The method according to aspect 2 further includes: determining, at least in part, a third assignment indicator value for the third transmission, and the order between the first assignment indicator value and the second assignment indicator value, based on the first index, the first start time and the second start time of the first serving cell for transmitting the third control information.
[0216] Aspect 4: According to the method of aspect 3, wherein the lower of the first assignment indicator value and the third assignment indicator value corresponds to the earlier of the first start time and the second start time.
[0217] Aspect 5: The method according to any one of Aspects 1 to 4 further includes: receiving third control information scheduled for a third transmission for the third serving cell on the first serving cell during a second monitoring period following the monitoring timing; and determining, at least in part, the order between the third assignment indicator value for the third transmission, the first assignment indicator value, and the second assignment indicator value based on the second monitoring timing occurring after the monitoring timing.
[0218] Aspect 6: According to the method of aspect 5, wherein the lower of the first assignment indicator value and the third assignment indicator value corresponds to the monitoring timing that occurs before the second monitoring timing.
[0219] Aspect 7: The method according to any one of Aspects 1 to 6 further includes: receiving, during the monitoring timing, third control information on the first serving cell that schedules a third transmission for a fourth serving cell; identifying a third index of the third serving cell scheduled by the first control information and the second control information and a fourth index of the fourth serving cell scheduled by the third control information; and determining, at least in part, the order between a third assignment indicator value for the third transmission, the first assignment indicator value, and the second assignment indicator value based on the third index and the fourth index.
[0220] Aspect 8: According to the method of aspect 7, wherein the lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
[0221] Aspect 9: The method according to any one of aspects 1 to 8 further includes: sending feedback information for the first transmission and the second transmission based at least in part on the order of determining the first assignment indicator value and the second assignment indicator value.
[0222] Aspect 10: According to the method of aspect 9, wherein the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first transmission and the second transmission.
[0223] Aspect 11: The method according to any one of Aspects 9 to 10, wherein the feedback information is transmitted on the physical uplink control channel.
[0224] Aspect 12: The method according to any one of Aspects 1 to 11, wherein the first serving cell includes a primary cell; and the second serving cell includes a secondary cell.
[0225] Aspect 13: The method according to any one of Aspects 1 to 12, wherein the first assignment indicator value includes the value of the downlink assignment indicator (DAI).
[0226] Aspect 14: The method according to any one of Aspects 1 to 13, wherein the lower of the first assignment indicator value and the second assignment indicator value corresponds to the lower of the first index associated with the first serving cell and the second index associated with the second serving cell.
[0227] Aspect 15: The method according to any one of Aspects 1 to 14, wherein the first transmission or the second transmission is transmitted on a physical downlink shared channel, or includes the release of semi-persistent scheduling resources.
[0228] Aspect 16: The method according to any one of Aspects 1 to 15, wherein the third serving cell scheduled by the first control information and the second control information includes the first serving cell.
[0229] Aspect 17: The method according to any one of Aspects 1 to 16, wherein the third serving cell scheduled by the first control information and the second control information is different from the first serving cell and the second serving cell.
[0230] Aspect 18: A method for wireless communication at a UE, comprising: receiving first control information on a first serving cell and receiving second control information on a second serving cell during a monitoring period, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the first transmission; identifying a first start time for the first transmission and a second start time for the second transmission; and determining, at least in part, an order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission based on the first start time for the first transmission and the second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with hybrid automatic repeat request acknowledgment feedback.
[0231] Aspect 19: The method according to aspect 18, wherein the first serving cell is different from the second serving cell.
[0232] Aspect 20: The method according to any one of Aspects 18 to 19, wherein the first transmission is scheduled in the third serving cell using the first control information transmitted on the first serving cell and the second control information transmitted on the second serving cell, the second serving cell being different from the first serving cell.
[0233] Aspect 21: The method according to any one of aspects 18 to 20 further includes: receiving third control information scheduled for a third transmission for the third serving cell on the first serving cell during a second monitoring period following the monitoring timing; and determining, at least in part, the order between the third assignment indicator value for the third transmission, the first assignment indicator value, and the second assignment indicator value based on the second monitoring timing occurring after the monitoring timing.
[0234] Aspect 22: According to the method of aspect 21, wherein the lower of the first assignment indicator value and the third assignment indicator value corresponds to the monitoring timing that occurs before the second monitoring timing.
[0235] Aspect 23: The method according to any one of Aspects 18 to 22 further includes: receiving, during the monitoring timing, third control information scheduled for a third transmission for a fourth serving cell on the first serving cell; identifying a third index of the third serving cell scheduled by the first control information and the second control information and a fourth index of the fourth serving cell scheduled by the third control information; and determining, at least in part, the order between a third assignment indicator value for the third transmission, the first assignment indicator value, and the second assignment indicator value based on the third index and the fourth index.
[0236] Aspect 24: According to the method of aspect 23, wherein the lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
[0237] Aspect 25: The method according to any one of Aspects 18 to 24 further includes: sending feedback information for the first transmission and the second transmission based at least in part on determining the order between the first assignment indicator value and the second assignment indicator value, wherein the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first transmission and the second transmission.
[0238] Aspect 26: According to the method of aspect 25, wherein the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first transmission and the second transmission.
[0239] Aspect 27: The method according to any one of Aspects 25 to 26, wherein the feedback information may be transmitted on the physical uplink control channel.
[0240] Aspect 28: The method according to any one of Aspects 18 to 27, wherein the first serving cell includes a primary cell; and the second serving cell includes a secondary cell.
[0241] Aspect 29: The method according to any one of aspects 18 to 28, wherein the first assignment indicator value includes the value of the downlink assignment indicator (DAI).
[0242] Aspect 30: The method according to any one of aspects 18 to 29, wherein the lower of the first assignment indicator value and the second assignment indicator value corresponds to the earlier of the first start time and the second start time.
[0243] Aspect 31: The method according to any one of Aspects 18 to 30, wherein the first transmission or the second transmission is transmitted on a physical downlink shared channel, or includes the release of semi-persistent scheduling resources.
[0244] Aspect 32: The method according to any one of Aspects 18 to 31, wherein the third serving cell scheduled by the first control information and the second control information includes the first serving cell.
[0245] Aspect 33: The method according to any one of Aspects 18 to 32, wherein the third serving cell scheduled by the first control information and the second control information is different from the first serving cell and the second serving cell.
[0246] Aspect 34: An apparatus for wireless communication at a UE, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of aspects 1 to 17.
[0247] Aspect 35: An apparatus for wireless communication at a UE, comprising at least one unit for performing the method according to any one of aspects 1 to 17.
[0248] Aspect 36: A non-transitory computer-readable medium storing code for wireless communication at a UE, the code comprising instructions executable by a processor to perform the method according to any one of aspects 1 to 17.
[0249] Aspect 37: An apparatus for wireless communication at a UE, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method according to any one of aspects 18 to 33.
[0250] Aspect 38: An apparatus for wireless communication at a UE, comprising at least one unit for performing the method according to any one of aspects 18 to 33.
[0251] Aspect 39: A non-transitory computer-readable medium storing code for wireless communication at a UE, said code including instructions executable by a processor to perform a method according to any one of aspects 18 to 33.
[0252] It should be noted that the methods described in this paper describe possible implementations, and the operations and steps can be rearranged or otherwise modified, and other implementations are possible. Furthermore, aspects from two or more methods can be combined.
[0253] While aspects of LTE, LTE-A, LTE-A Pro, or NR systems may be described for illustrative purposes, and the terms LTE, LTE-A, LTE-A Pro, or NR may be used extensively in the description, the techniques described herein apply beyond LTE, LTE-A, LTE-A Pro, or NR networks. For example, the techniques described can be applied to a variety of other wireless communication systems, such as Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.
[0254] The information and signals described herein can be represented using any of a variety of different techniques and methods. For example, the data, instructions, commands, information, signals, bits, symbols, and chips mentioned throughout the description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.
[0255] The various illustrative blocks and components described herein can be implemented or performed using a general-purpose processor, DSP, ASIC, CPU, FPGA, or other programmable logic device, discrete gate or transistor logic, discrete hardware component, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but alternatively, 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 combined with a DSP core, or any other such configuration).
[0256] The functions described herein can be implemented using hardware, software executed by a processor, firmware, or any combination thereof. If implemented using software executed by a processor, the functions can be stored as one or more instructions or code on or transmitted through a computer-readable medium. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein can be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination of these. Features implementing the functions can also be physically located in various locations, including being distributed such that different parts of the functions are implemented in different physical locations.
[0257] Computer-readable media includes both non-transitory computer storage media and communication media, with communication media encompassing any medium that facilitates the transfer of computer programs from one place to another. Non-transitory storage media can be any available medium accessible by a general-purpose computer or a special-purpose computer. By way of example, and not limitation, non-transitory computer-readable media can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compressed optical disc (CD) ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired units of program code in the form of instructions or data structures, and accessible by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Furthermore, any connection is appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included within the definition of computer-readable media. As used herein, disks and optical discs include CDs, laser discs, optical discs, digital multifunction discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically copy data magnetically, while optical discs use lasers to copy data optically. The combinations described above are also included within the scope of computer-readable media.
[0258] As used herein (including in the claims), the word "or" in a list of items (e.g., a list of items ending with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, such that a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Furthermore, as used herein, the phrase "based on" should not be construed as a reference to a closed set of conditions. For example, an example step described as "based on condition A" could be based on both condition A and condition B without departing from the scope of this disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same way as the phrase "at least partially based on".
[0259] In the accompanying drawings, similar components or features may have the same reference numerals. Furthermore, various components of the same type can be distinguished by a dash and a second reference numeral following the reference numeral, 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, without regard to the second reference numeral or other subsequent reference numerals.
[0260] This document describes exemplary configurations in conjunction with the accompanying drawings, and does not represent all examples that can be implemented or that are within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration," and not "preferred" or "advantageous over other examples." The detailed description includes specific details for the purpose of providing an understanding of the described techniques. However, these techniques can be implemented without these specific details. In some cases, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0261] The description herein is provided to enable those skilled in the art to implement or use the present disclosure. Various modifications to the present disclosure will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other variations without departing from the scope of the disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but is to be given 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: During the monitoring period, first control information is received on a first serving cell and second control information is received on a second serving cell, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the second transmission. Identify a first index associated with the first serving cell used to transmit the first control information and a second index associated with the second serving cell used to transmit the second control information; and The order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission is determined at least in part based on the first index of the first serving cell used to transmit the first control information and the second index of the second serving cell used to transmit the second control information, wherein the first assignment indicator value and the second assignment indicator value are associated with Hybrid Automatic Repeat Request Acknowledgment Feedback.
2. The method according to claim 1, further comprising: During the monitoring period, third control information scheduled for a third transmission in the third serving cell is received on the first serving cell; as well as Identify a first start time for the first transmission scheduled by the first serving cell and a second start time for the third transmission scheduled by the first serving cell, wherein the order in which the first assignment indicator value and the second assignment indicator value are determined is at least in part based on the first start time and the second start time.
3. The method according to claim 2, further comprising: The third assignment indicator value for the third transmission, and the order between the first assignment indicator value and the second assignment indicator value, are determined at least in part based on the first index, the first start time, and the second start time of the first serving cell used to transmit the third control information.
4. The method according to claim 3, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the earlier of the first start time and the second start time.
5. The method according to claim 1, further comprising: During a second monitoring period following the first monitoring period, third control information scheduled for a third transmission in the third serving cell is received on the first serving cell; as well as The order of the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transmission is determined at least in part based on the second monitoring timing that occurs after the monitoring timing.
6. The method according to claim 5, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the monitoring opportunity that occurs before the second monitoring opportunity.
7. The method according to claim 1, further comprising: During the monitoring period, third control information scheduled for a third transmission to a fourth serving cell is received on the first serving cell; Identify the third index of the third serving cell scheduled by the first control information and the second control information, and the fourth index of the fourth serving cell scheduled by the third control information; as well as The order of the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transfer is determined at least in part based on the third index and the fourth index.
8. The method according to claim 7, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
9. The method according to claim 1, further comprising: Feedback information for the first and second transmissions is sent at least in part based on the order in which the first assignment indicator value and the second assignment indicator value are determined.
10. The method according to claim 9, wherein, The feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first transmission and the second transmission.
11. The method according to claim 9, wherein, The feedback information is transmitted on the physical uplink control channel.
12. The method according to claim 1, wherein: The first serving cell includes the primary cell; The second serving cell includes auxiliary cells; and The first assignment indicator value includes the value of the downlink assignment indicator (DAI).
13. The method according to claim 1, wherein, The lower of the first assignment indicator value and the second assignment indicator value corresponds to the lower of the first index associated with the first serving cell and the second index associated with the second serving cell.
14. The method according to claim 1, wherein, The first or second transmission is carried out on a physical downlink shared channel, or includes the release of semi-persistent scheduling resources.
15. The method according to claim 1, wherein, The third serving cell scheduled by the first control information and the second control information includes the first serving cell.
16. The method according to claim 1, wherein, The third serving cell scheduled by the first control information and the second control information is different from the first serving cell and the second serving cell.
17. A method for wireless communication at a user equipment (UE), comprising: During the monitoring period, first control information is received on a first serving cell and second control information is received on a second serving cell, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the second transmission. Identify the first start time for the first transmission and the second start time for the second transmission; and The order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission is determined at least in part based on the first start time for the first transmission and the second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with hybrid automatic repeat request acknowledgment feedback.
18. The method according to claim 17, wherein, The first serving cell is different from the second serving cell.
19. The method of claim 17, wherein, The first transmission is scheduled in the third serving cell using the first control information transmitted on the first serving cell and the second control information transmitted on the second serving cell, which is different from the first serving cell.
20. The method of claim 17, further comprising: During a second monitoring period following the first monitoring period, third control information scheduled for a third transmission in the third serving cell is received on the first serving cell; as well as The order of the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transmission is determined at least in part based on the second monitoring timing that occurs after the monitoring timing.
21. The method according to claim 20, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the monitoring opportunity that occurs before the second monitoring opportunity.
22. The method of claim 17, further comprising: During the monitoring period, third control information scheduled for a third transmission to a fourth serving cell is received on the first serving cell; Identify the third index of the third serving cell scheduled by the first control information and the second control information, and the fourth index of the fourth serving cell scheduled by the third control information; as well as The order of the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transfer is determined at least in part based on the third index and the fourth index.
23. The method according to claim 22, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
24. The method of claim 17, further comprising: Feedback information for the first and second transmissions is sent at least in part based on the order between the first assignment indicator value and the second assignment indicator value, wherein the feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first and second transmissions.
25. The method of claim 17, wherein: The first serving cell includes the primary cell; The second serving cell includes auxiliary cells; and The first assignment indicator value includes the value of the downlink assignment indicator (DAI).
26. The method according to claim 17, wherein, The lower of the first assignment indicator value and the second assignment indicator value corresponds to the earlier of the first start time and the second start time.
27. The method according to claim 17, wherein, The third serving cell scheduled by the first control information and the second control information includes the first serving cell.
28. The method according to claim 17, wherein, The third serving cell scheduled by the first control information and the second control information is different from the first serving cell and the second serving cell.
29. An apparatus for wireless communication at a user equipment (UE), comprising: processor; Memory coupled to the processor; as well as Instructions, which are stored in the memory and can be executed by the processor, cause the device to perform the following operations: During the monitoring period, first control information is received on a first serving cell and second control information is received on a second serving cell, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the second transmission. Identify a first index associated with the first serving cell used to transmit the first control information and a second index associated with the second serving cell used to transmit the second control information; as well as The order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission is determined at least in part based on the first index of the first serving cell used to transmit the first control information and the second index of the second serving cell used to transmit the second control information, the first assignment indicator value and the second assignment indicator value being associated with Hybrid Automatic Repeat Request Acknowledgment Feedback.
30. The apparatus of claim 29, wherein the instructions may also be executed by the processor to cause the apparatus to perform the following operations: During the monitoring period, third control information scheduled for a third transmission in the third serving cell is received on the first serving cell; and Identify a first start time for the first transmission scheduled by the first serving cell and a second start time for the third transmission scheduled by the first serving cell, wherein, The order in which the first assignment indicator value and the second assignment indicator value are determined is based at least in part on the first start time and the second start time.
31. The apparatus of claim 30, wherein the instructions may also be executed by the processor to cause the apparatus to perform the following operations: The third assignment indicator value for the third transmission, and the order between the first assignment indicator value and the second assignment indicator value, are determined at least in part based on the first index, the first start time, and the second start time of the first serving cell used to transmit the third control information.
32. The apparatus according to claim 31, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the earlier of the first start time and the second start time.
33. The apparatus of claim 29, wherein the instructions may also be executed by the processor to cause the apparatus to perform the following operations: During a second monitoring period following the first monitoring period, third control information scheduled for a third transmission in the third serving cell is received on the first serving cell; and The order of the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transmission is determined at least in part based on the second monitoring timing that occurs after the monitoring timing.
34. The apparatus according to claim 33, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the monitoring opportunity that occurs before the second monitoring opportunity.
35. The apparatus of claim 29, wherein the instructions may also be executed by the processor to cause the apparatus to perform the following operations: During the monitoring period, third control information scheduled for a third transmission to a fourth serving cell is received on the first serving cell; Identify the third index of the third serving cell scheduled by the first control information and the second control information, and the fourth index of the fourth serving cell scheduled by the third control information; and The order of the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transfer is determined at least in part based on the third index and the fourth index.
36. The apparatus according to claim 35, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
37. The apparatus of claim 29, wherein the instructions may also be executed by the processor to cause the apparatus to perform the following operations: Feedback information for the first and second transmissions is sent at least in part based on the order in which the first assignment indicator value and the second assignment indicator value are determined.
38. The apparatus according to claim 37, wherein, The feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first transmission and the second transmission.
39. The apparatus according to claim 37, wherein, The feedback information is transmitted on the physical uplink control channel.
40. The apparatus of claim 29, wherein: The first serving cell includes the primary cell; The second serving cell includes auxiliary cells; and The first assignment indicator value includes the value of the downlink assignment indicator (DAI).
41. The apparatus according to claim 29, wherein, The lower of the first assignment indicator value and the second assignment indicator value corresponds to the lower of the first index associated with the first serving cell and the second index associated with the second serving cell.
42. The apparatus according to claim 29, wherein, The first or second transmission is carried out on a physical downlink shared channel, or includes the release of semi-persistent scheduling resources.
43. The apparatus according to claim 29, wherein, The third serving cell scheduled by the first control information and the second control information includes the first serving cell.
44. The apparatus according to claim 29, wherein, The third serving cell scheduled by the first control information and the second control information is different from the first serving cell and the second serving cell.
45. An apparatus for wireless communication at a user equipment (UE), comprising: processor; Memory coupled to the processor; as well as Instructions, which are stored in the memory and can be executed by the processor, cause the device to perform the following operations: During the monitoring period, first control information is received on a first serving cell and second control information is received on a second serving cell, wherein the first control information is scheduled for a first transmission in a third serving cell and indicates a first assignment indicator value associated with the first transmission, and the second control information is scheduled for a second transmission in the third serving cell and indicates a second assignment indicator value associated with the second transmission. Identify the first start time for the first transmission and the second start time for the second transmission; and The order between the first assignment indicator value for the first transmission and the second assignment indicator value for the second transmission is determined at least in part based on the first start time for the first transmission and the second start time for the second transmission, wherein the first assignment indicator value and the second assignment indicator value are associated with hybrid automatic repeat request acknowledgment feedback.
46. The apparatus according to claim 45, wherein, The first serving cell is different from the second serving cell.
47. The apparatus according to claim 45, wherein, The first transmission is scheduled in the third serving cell using the first control information transmitted on the first serving cell and the second control information transmitted on the second serving cell, which is different from the first serving cell.
48. The apparatus of claim 45, wherein the instructions may also be executed by the processor to cause the apparatus to perform the following operations: During a second monitoring period following the first monitoring period, third control information scheduled for a third transmission in the third serving cell is received on the first serving cell; and The order of the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transmission is determined at least in part based on the second monitoring timing that occurs after the monitoring timing.
49. The apparatus according to claim 48, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the monitoring opportunity that occurs before the second monitoring opportunity.
50. The apparatus of claim 45, wherein the instructions may also be executed by the processor to cause the apparatus to perform the following operations: During the monitoring period, third control information scheduled for a third transmission to a fourth serving cell is received on the first serving cell; Identify the third index of the third serving cell scheduled by the first control information and the second control information, and the fourth index of the fourth serving cell scheduled by the third control information; and The order of the third assignment indicator value, the first assignment indicator value, and the second assignment indicator value for the third transfer is determined at least in part based on the third index and the fourth index.
51. The apparatus according to claim 50, wherein, The lower of the first assignment indicator value and the third assignment indicator value corresponds to the lower of the third index associated with the third serving cell and the fourth index associated with the fourth serving cell.
52. The apparatus of claim 45, wherein the instructions may also be executed by the processor to cause the apparatus to perform the following operations: Feedback information for the first and second transmissions is sent at least in part based on the order in which the first assignment indicator value and the second assignment indicator value are determined, wherein, The feedback information includes a hybrid automatic repeat request acknowledgment or a hybrid automatic repeat request negative acknowledgment for the first transmission and the second transmission.
53. The apparatus according to claim 45, wherein: The first serving cell includes the primary cell; The second serving cell includes auxiliary cells; and The first assignment indicator value includes the value of the downlink assignment indicator (DAI).
54. The apparatus according to claim 45, wherein, The lower of the first assignment indicator value and the second assignment indicator value corresponds to the earlier of the first start time and the second start time.
55. The apparatus according to claim 45, wherein, The third serving cell scheduled by the first control information and the second control information includes the first serving cell.
56. The apparatus according to claim 45, wherein, The third serving cell scheduled by the first control information and the second control information is different from the first serving cell and the second serving cell.