A method for determining candidate transmission opportunities in wireless communication
By modifying the parameter set, removing the invalid indicator, and determining the candidate transmission timing, the problem of inaccurate determination of candidate PDSCH timing in wireless communication is solved, and the accuracy of HARQ-ACK feedback is achieved.
Patent Information
- Application Number
- CN202180104980.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-28
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2041-12-28
AI Technical Summary
In wireless communication, it is difficult for the prior art to accurately determine the candidate PDSCH timing, especially when the last configured SLIV in one row of the TDRA table is invalid, resulting in inaccurate HARQ-ACK feedback.
The candidate transmission timing is determined by modifying the parameter set, including one or more valid indicators that are valid according to a predetermined rule. The method includes checking the validity of each indicator and removing the invalid indicator from the parameter set to provide the modified parameter set.
It realizes accurate determination of candidate PDSCH timing in wireless communication, ensures the accuracy of HARQ-ACK feedback, and can work effectively even if the last SLIV configured in a row of the TDRA table is invalid.
Smart Images

Figure CN118402295B_ABST
Abstract
Description
Technical Field
[0001] This patent document generally relates to systems, devices and techniques for wireless communications. Background Art
[0002] Wireless communication technology is driving the world towards an increasingly connected and networked society. The rapid growth of wireless communications and technological advances have created greater demands for capacity and connectivity. Other aspects such as energy consumption, equipment cost, spectrum efficiency, and latency are also important to meet the needs of various communication scenarios. Compared with existing wireless networks, next-generation systems and wireless communication technologies need to support more and more users and devices. Summary of the invention
[0003] This document relates to methods, systems, and devices for feedback schemes for multiple channels in wireless communication devices.
[0004] In one aspect, a wireless communication method is disclosed. The wireless communication method includes: determining, by a communication device, one or more candidate transmission opportunities based on a modified parameter set, wherein the modified parameter set includes one or more validity indicators that are valid according to a predetermined rule.
[0005] In another aspect, a communication device is disclosed, the communication device comprising a processor configured to implement the above method.
[0006] In another aspect, a computer readable medium is disclosed, on which is stored codes which, when executed, cause a processor to implement the above method.
[0007] These and other features are described in this document. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Figure 1 A diagram illustrating candidate PDSCH (physical downlink shared channel) timing determination based on the pruning process is shown.
[0009] Figure 2 An example of a schematic diagram illustrating candidate PDSCH (Physical Downlink Shared Channel) timing determination is shown.
[0010] Figure 3 A flow chart illustrating an example method of wireless communication based on some implementations of the disclosed technology is shown.
[0011] Figure 4An example of wireless communication including a base station (BS) and a user equipment (UE) based on some embodiments of the disclosed technology is shown.
[0012] Figure 5 An example of a block diagram of a portion of an apparatus according to some embodiments of the disclosed technology is shown. DETAILED DESCRIPTION
[0013] The disclosed technology provides implementations and examples of schemes for determining candidate transmission opportunities in wireless communications.
[0014] In FR (frequency range) 2-2 (52.6-71GHz), a single DCI (downlink control information) can schedule multiple PDSCHs, and the multiple PDSCHs can be non-continuous in the time domain. For DCI that can schedule multiple PDSCHs, the time domain resource allocation (TDRA) table can be configured with at least one row of multiple SLIVs (Start and Length Indicator value) (start and length indicator values for time domain allocation for PDSCH), and each SLIV corresponds to a time domain resource allocation for PDSCH. A single DCI can schedule multiple rows of PDSCHs, and some of these PDSCHs may conflict with (one or more) uplink symbols indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated. The conflicting PDSCH is called invalid PDSCH or invalid SLIV, and the user equipment (UE) does not receive the invalid PDSCH. When the configured SLIV is invalid, the gNB does not transmit the corresponding PDSCH of the invalid SLIV, and the UE does not receive the invalid PDSCH.
[0015] According to the current specification, if the last configured SLIV of a row of a TDRA (Time Domain Resource Allocation) table designed for transmitting multiple downlink transmissions scheduled by downlink control information (DCI) is invalid, but the row includes one or more valid SLIVs, the last configured SLIV still participates in determining candidate PDSCH opportunities, and when the time domain bundling operation for the semi-static HARQ-ACK (Hybrid Automatic Repeat Request-Acknowledgement) codebook is enabled, the HARQ-ACK information received for all PDSCHs corresponds to the valid SLIV bundled with 1 bit. If the last configured SLIV of row 1 of multiple SLIVs is invalid, and the last configured SLIV of row 1 overlaps with the last configured SLIV of row 2 (which is invalid) in the time domain, the gNB can schedule both row 1 and row 2. However, in this case, the candidate PDSCH opportunities cannot be correctly determined according to the pruning process based on the last configured SLIV. According to the current pruning process based on the last configured SLIV, the gNB will not schedule both row 1 and row 2, and only one candidate PDSCH opportunity is determined. HARQ-ACK can only be fed back for row 1 or row 2. However, the last configured SLIV for row 1 is not actually transmitted, and both row 1 and row 2 can be scheduled.
[0016] The pruning process refers to the identification of non-overlapping transmissions within a time slot to determine candidate PDSCH opportunities based on the SLIV set in the time slot and whether the time slot supports the reception of multiple PDSCHs. The pruning process is well known in the art and a detailed explanation will be omitted. According to the pruning process, the candidate PDSCH opportunity corresponds to a SLIV set, wherein each SLIV in the SLIV set overlaps with a SLIV ending with the smallest last OFDM (Orthogonal Frequency Division Multiplexing) symbol index. In the SLIV set, only one PDSCH reception can be scheduled at the same time, and if one of the PDSCH receptions corresponding to the SLIV set is transmitted, the HARQ-ACK feedback corresponding to the candidate PDSCH opportunity is used to feedback the decoding result of the PDSCH reception.
[0017] For example, in Figure 1, SLIV 1, SLIV 2, and SLIV 3 belong to a first SLIV set corresponding to a first candidate PDSCH opportunity, and SLIV 4 and SLIV 5 belong to a second SLIV set corresponding to a second candidate PDSCH opportunity. Among SLIV 1, SLIV 2, and SLIV 3 included in the first SLIV set, SLIV 1 has a smallest last OFDM symbol index and overlaps with SLIV 2 and SLIV 3. After SLIV 1, SLIV 2, and SLIV 3 are removed from slot n-2 according to the pruning process, among SLIV 4 and SLIV 5 included in the second SLIV set, SLIV 4 has a smallest last OFDM symbol and overlaps with SLIV 5. The first SLIV set and the second SLIV set correspond to different candidate PDSCH opportunities. For the first SLIV set, only one of SLIV 1, SLIV 2 and SLIV 3 can be scheduled at the same time, and if one of the PDSCH receptions corresponding to the first SLIV set {SLIV 1, SLIV 2, SLIV 3} is transmitted, the HARQ-ACK feedback corresponding to the candidate PDSCH opportunity is used to feedback the decoding result of the PDSCH reception.
[0018] Various embodiments of the disclosed technology suggest a scheme for determining one or more candidate PDSCH timings. Some embodiments of the disclosed technology allow a UE and / or a network device to accurately determine a candidate PDSCH timing. By accurately determining the candidate PDSCH timing, HARQ-ACK feedback can also be provided more accurately when the last configured SLIV in a row of a TDRA table is invalid.
[0019] For the semi-static HARQ-ACK codebook, a bitmap of UE feedback bits is determined, and each bit in the bitmap corresponds to a candidate PDSCH opportunity. In some scenarios, PDSCH reception should be included in the semi-static HARQ-ACK codebook even if there is no actual PDSCH reception. In this case, the semi-static HARQ-ACK feedback contains redundant HARQ-ACK feedback information. If there is PDSCH reception, the UE receives the PDSCH reception and decodes the PDSCH reception, and the corresponding HARQ-ACK feedback bit feeds back the decoding result of the PDSCH reception. If there is no PDSCH reception, the corresponding HARQ-ACK feedback bit feeds back a negative acknowledgment (non-acknowledgement) or fills a negative acknowledgment in the corresponding HARQ-ACK feedback bit.
[0020] In some embodiments of the disclosed technology, for a semi-static HARQ-ACK codebook determination, when a time domain bundling operation for the semi-static HARQ-ACK codebook is enabled and a time domain resource allocation (TDRA) table is configured with at least one row of multiple SLIVs, a parameter set is configured to include the last configured SLIV for each target row in the target time slot. The target time slot is determined based on a time slot including a PUCCH transmission that feeds back HARQ-ACK information and a K1 value to the gNB, the K1 value corresponding to the timing interval between the time slot in which the HARQ-ACK information is fed back and the time slot in which the PDSCH reception ends. The target row is a row that contains at least a valid SLIV based on the target time slot. For example, Table 1 shows a TDRA table including 4 rows.
[0021] Table 1: TDRA configured for multiple PDSCHs scheduled
[0022]
[0023] Figure 2 An example of a schematic diagram illustrating candidate PDSCH (Physical Downlink Shared Channel) timing determination is shown. Figure 2 , the PUCCH including HARQ-ACK information feedback is included in time slot n. Figure 2 In the example of , since the K1 value corresponding to the timing interval between the time slot where the HARQ-ACK information feedback is located and the time slot where the PDSCH reception ends is 2, time slot n-2 (which is obtained by subtracting 2 from n) becomes the target time slot dedicated to determining the candidate PDSCH reception. The K1 value is usually known to the UE and the base station (e.g., gNB). Therefore, the UE and the gNB determine the time slot timings of the candidate PDSCH reception of the PDSCH to be acknowledged (ACKed) in time slot n as those PDSCH timings that can be scheduled to report HARQ feedback in time slot n based on the configured K1 value.
[0024] Based on Figure 2 In the example shown and the TDRA table, the parameter set is configured to include the last configured SLIV for each row of time slot n-2, ie, SLIV 0-1, SLIV 1-1, SLIV 2-0, and SLIV 3-1.
[0025] After the parameter set is configured, the validity of each SLIV in the parameter set is checked. For example, when at least one symbol of PDSCH reception corresponding to the configured SLIV is configured as UL by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated, the last configured SLIV of a row is invalid. Figure 2, a portion of time slot n-2 is configured as UL by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated. Among those last configured SLIVs in the parameter set, SLIV 0-1 and SLIV 3-1 conflict with UL symbols, so SLIV0-1 and SLIV 3-1 correspond to invalid SLIVs.
[0026] Based on the check of validity, one or more SLIVs checked as invalid are removed from the parameter set. Therefore, SLIV 0-1 and SLIV 3-1 that conflict with UL symbols are removed from the parameter set, which makes the parameter set include only the valid last configured SLIVs of all rows in the TDRA table for the time slot derived from the time slot of the HARQ-ACK feedback information and the timing interval K1.
[0027] When checking the validity of the last configured SLIV for each row in the TDRA table, the number of occurrences where the last configured SLIV is invalid is counted as the count value j. invalid . Count value j invalid Initially set equal to 0, and incremented by 1 each time an invalid SLIV occurs. Figure 2 In the example of , since there are two invalid last configured SLIVs, SLIV 0-1 and SLIV 3-1, the count value j invalid becomes 2.
[0028] The total number of candidate PDSCH opportunities is determined differently based on whether the UE can support only a single PDSCH reception in a slot or whether the UE can support multiple PDSCH receptions in the slot. In the following, two different implementations are discussed depending on the UE's ability to receive a single PDSCH reception or multiple PDSCH receptions.
[0029] Embodiment 1 - Receiving a single time slot for a single PDSCH reception
[0030] This embodiment is when the UE is capable of supporting reception of only a single PDSCH in a single time slot.
[0031] After removing invalid SLIVs, if the parameter set is the empty set, the total number of candidate PDSCH opportunities is set equal to j invalid If the parameter set is not an empty set, the total number of candidate PDSCH opportunities is j invalid +j pp Since the total number of candidate PDSCH opportunities corresponds to the HARQ-ACK feedback bits, if the parameter set is the null set, the HARQ-ACK feedback bits are set equal to j invalid, and if the parameter set is not an empty set, the HARQ-ACK feedback bit is j invalid +j pp In this embodiment, since the UE can only support receiving a single time slot of a single PDSCH, the variable j pp is 1. Therefore, if the parameter set is not an empty set, the total number of candidate PDSCH opportunities or HARQ-ACK information feedback bits is j invalid +1.
[0032] exist Figure 2 In the example of , the parameter set is configured to include the last configured SLIVs of each row of time slot n-2, i.e., SLIV0-1, SLIV 1-1, SLIV 2-0, and SLIV 3-1. After the parameter set is configured, based on the validity check of each SLIV in the parameter set, SLIV 0-1 and SLIV 3-1 are removed from the parameter set so that the parameter set includes only SLIV 1-1 and SLIV2-0. In this case, j invalid =2 and j pp = 1. Since the parameter set is not an empty set, the total number of candidate PDSCH opportunities is j invalid +1=3.
[0033] Embodiment 2 - Receiving a single time slot of multiple PDSCHs
[0034] This embodiment is when the UE is capable of supporting reception of multiple PDSCHs in a single time slot.
[0035] After removing the invalid SLIV, if the parameter set is the empty set, the total number of candidate PDSCH opportunities or HARQ-ACK information feedback bits is set equal to j invalid If the parameter set is not an empty set, the total number of candidate PDSCH opportunities or HARQ-ACK information feedback bits is j invalid +j pp Variable j pp Corresponds to the number of candidate PDSCH opportunities obtained from the pruning process performed based on the parameter set after removing invalid SLIVs.
[0036] exist Figure 2 In the example of , the parameter set is configured to include the last configured SLIVs of each row of time slot n-2, i.e., SLIV0-1, SLIV 1-1, SLIV 2-0, and SLIV 3-1. After the parameter set is configured, based on the validity check of each SLIV in the parameter set, SLIV 0-1 and SLIV 3-1 are removed from the parameter set, which makes the parameter set include only SLIV 1-1 and SLIV2-0. In this case, j invalid =2 and j pp=2. Since the parameter set is not an empty set, the total number of candidate PDSCH opportunities becomes j invalid +j pp =4.
[0037] Implementation 3 - Determining the order of candidate PDSCH opportunities
[0038] This embodiment discusses how to determine the corresponding candidate PDSCH opportunities or the order of HARQ-ACK information feedback for different PDSCH receptions. This embodiment corresponds to the additional process of embodiment 1 and / or embodiment 2, and as discussed above, the description of determining the total number of candidate PDSCH opportunities can be applied here. The same descriptions as those discussed with reference to embodiment 1 and embodiment 2 are omitted, and the following description mainly discusses additional operations other than those discussed with reference to embodiment 1 and embodiment 2.
[0039] Based on the check of the validity of each SLIV in the parameter set, one or more SLIVs checked as invalid are removed from the parameter set and moved to another parameter set. Therefore, SLIV 0-1 and SLIV 3-1 that conflict with the UL symbol are removed from the parameter set and moved to another parameter set. Therefore, another parameter set is configured to include SLIV 0-1 and SLIV 3-1. The SLIVs in another parameter set are sorted based on the last OFDM symbol index of the SLIV or PDSCH reception. For example, a smaller last OFDM symbol index corresponds to a smaller index of the candidate PDSCH opportunity or a higher significant bit of the HARQ-ACK information feedback bit.
[0040] exist Figure 2 In the example of , the parameter set is configured to include the last configured SLIVs of each row of time slot n-2, i.e., SLIV0-1, SLIV 1-1, SLIV 2-0, and SLIV 3-1. After the parameter set is configured, based on the validity check of each SLIV in the parameter set, SLIV 0-1 and SLIV 3-1 are removed from the parameter set, which makes the parameter set include only SLIV 1-1 and SLIV2-0. The invalid SLIVs (SLIV 0-1 and SLIV 3-1) removed from the parameter set are included in another parameter set.
[0041] For example, the last OFDM symbol index of SLIV 3-1 is 12, while the last OFDM symbol index of SLIV 0-1 is 13. Therefore, between the two SLIVs included in the other parameter set, SLIV 3-1 corresponds to the first candidate PDSCH opportunity, while SLIV 0-1 corresponds to the second candidate PDSCH opportunity. If the UE is capable of supporting reception of a single time slot for a single PDSCH reception, since the total number of candidate PDSCH opportunities is 3 as described above, the UE feeds back a bitmap with 3 bits. When the UE feeds back the bitmap, the SLIV included in the other parameter set configures the corresponding bit of the HARQ-ACK feedback based on the last OFDM symbol index of the corresponding SLIV reception. As discussed above, the SLIVs in the other parameter set are sorted based on the last OFDM symbol index of the SLIV or PDSCH reception, and a smaller last OFDM symbol index corresponds to a smaller index of the candidate PDSCH opportunity or a higher significant bit of the HARQ-ACK feedback bit. In Figure 2 In the example of , when the UE feeds back a 3-bit bitmap, SLIV 3-1 (row 3) corresponds to the most significant bit, and SLIV 0-1 (row 0) corresponds to the middle bit, and SLIV 1-1 (row 1) or SLIV 2-0 (row 2) corresponds to the least significant bit. Determining SLIV 1-1 (row) or SLIV 2-0 (row 2) as the least significant bit is performed as known in the art, so a detailed description will be omitted. If the UE is capable of supporting reception of multiple PDSCH receptions in a single time slot, then since the total number of candidate PDSCH opportunities is 4, the UE feeds back a 4-bit bitmap. Figure 2 In the example of , when the UE feeds back a 4-bit bitmap, SLIV 3-1 (row 3) corresponds to the most significant bit, SLIV 0-1 (row 0) corresponds to the second most significant bit, SLIV1-1 (row 1) corresponds to the third most significant bit, and SLIV 2-0 (row 2) corresponds to the least significant bit. Determining SLIV 1-1 (row) and SLIV 2-0 (row 2) as the third most significant bit and the least significant bit, respectively, is performed as known in the art, and therefore a detailed description will be omitted.
[0042] Implementation 3 can be applied to the following three situations:
[0043] - Case 1: For the last configured invalid SLIV set, there is one candidate PDSCH opportunity.
[0044] - Case 2: For the last configured invalid SLIV set, there are more than one candidate PDSCH opportunity.
[0045] - Case 3: For the last configured valid SLIV set, there are one or more candidate PDSCH opportunities.
[0046] For case 2, the order of candidate PDSCH opportunities for the last configured invalid SLIV set is determined based on the last symbol index of the corresponding invalid SLIV set, and smaller symbol indices correspond to smaller candidate PDSCH opportunity indices.
[0047] When case 1 or case 2 occurs together with case 3 for the same PUCCH transmission for feedback HARQ-ACK information, one or more candidate PDSCH opportunities for the last configured invalid SLIV set correspond to the previous one or more candidate PDSCH opportunities, and one or more candidate PDSCH opportunities for the last configured valid SLIV set are appended. The order of the one or more candidate PDSCH opportunities for case 3 is determined by the pruning process.
[0048] Figure 3 A flowchart illustrating an example method of wireless communication based on some embodiments of the disclosed technology is shown. At operation 310, method 300 includes: determining, by a communication device, one or more candidate transmission opportunities based on a modified parameter set, wherein the modified parameter set includes one or more valid indicators that are valid according to a predetermined rule.
[0049] In some embodiments, method 300 further includes checking the validity of each indicator based on predetermined rules and removing one or more invalid indicators from the first parameter set to provide a modified parameter set, the first parameter set including 1) one or more valid indicators or 2) one or more invalid indicators.
[0050] In some embodiments, each indicator corresponds to a SLIV (start and length indicator for time domain allocation for the corresponding physical downlink shared channel (PDSCH)), which is the last configured SLIV in each row of the time domain resource allocation (TDRA) table.
[0051] In some implementations, determining one or more candidate transmission opportunities based on the modified set of parameters includes determining the one or more candidate transmission opportunities based on a capability of the user equipment to receive multiple transmissions within a time slot.
[0052] In some embodiments, the multiple transmissions correspond to multiple PDSCH (Physical Downlink Shared Channel) receptions.
[0053] In some implementations, the method 300 further includes: determining the number j of the one or more invalid indicators. invalid Count.
[0054] In some embodiments, determining one or more candidate transmission opportunities based on the modified parameter set includes: if the modified parameter set is an empty set, determining to set the total number of the one or more candidate transmission opportunities to be equal to j invalid , and determining one or more candidate transmission opportunities based on the modified parameter set includes: if the modified parameter set is not an empty set, determining that the total number of the one or more candidate transmission opportunities is j invalid +j pp , where j pp corresponds to the number of candidate transmission opportunities obtained by a pruning process that identifies non-overlapping transmissions within a time slot based on a modified set of parameters.
[0055] In some embodiments, for a user equipment capable of receiving only a single candidate transmission opportunity in a time slot, j pp is set to 1, and for the user equipment capability of receiving multiple candidate transmission opportunities in a time slot, j pp is set to a value equal to or greater than 1.
[0056] In some embodiments, the method 300 further comprises configuring the second parameter set to include one or more invalidation indicators removed from the first parameter set, wherein the one or more invalidation indicators in the second parameter set are used to determine the one or more candidate transmission opportunities.
[0057] In some implementations, each invalidation indicator in the second parameter set corresponds to a candidate transmission opportunity.
[0058] In some implementations, the method 300 further includes determining an order of the one or more invalidation indicators based on a last OFDM symbol index of each of the one or more invalidation indicators.
[0059] In some embodiments, the order is determined such that an invalid indicator having a smaller last OFDM symbol index corresponds to a more significant bit of a candidate transmission opportunity or feedback information having a smaller index than another invalid indicator in the second parameter set.
[0060] In some embodiments, the communication device is a user equipment or a base station.
[0061] The embodiments discussed above are applicable to wireless communications. Figure 4An example of a wireless communication system (e.g., a 5G or New Radio (NR) cellular network) is shown, which includes a base station 620 and one or more user equipment (UE) 611, 612, and 613. In some embodiments, the UE uses an implementation of the disclosed technology to access the BS (e.g., a network), which then enables subsequent communication from the BS to the UE (641, 642, 643). The UE can be, for example, a smart phone, a tablet, a mobile computer, a machine to machine (M2M) device, an Internet of Things (IoT) device, etc.
[0062] Figure 5 An example of a block diagram representation of a portion of an apparatus is shown. An apparatus 710, such as a base station or user equipment (which may be any wireless device (or UE)), may include processor electronics 720, such as a microprocessor that implements one or more of the techniques presented in this document. The apparatus 710 may include transceiver electronics 730 to send and / or receive wireless signals through one or more communication interfaces (such as antenna 740). The apparatus 710 may include other communication interfaces for sending and receiving data. The apparatus 710 may include one or more memories (not explicitly shown), one or more memories being configured to store information such as data and / or instructions. In some embodiments, the processor electronics 720 may include at least a portion of the transceiver electronics 730. In some embodiments, the apparatus 710 is used to implement at least some of the disclosed techniques, modules, or functions.
[0063] This manual and the attached Figure 1 The examples are intended to be considered as exemplary only, where exemplary means example and does not imply an ideal or preferred embodiment unless otherwise specified. As used herein, the use of "or" is intended to include "and / or" unless the context clearly indicates otherwise.
[0064] Some of the multiple embodiments described herein are described in the general context of methods or processes, which can be implemented in one embodiment by a computer program product, implemented in a computer-readable medium, which includes computer-executable instructions, such as program codes, executed by a computer in a network environment. Computer-readable media may include removable storage devices and non-removable storage devices, including but not limited to read-only memory (ROM), random access memory (RAM), compact disc (CD), digital versatile disc (DVD), etc. Therefore, computer-readable media may include non-transitory storage media. Generally, program modules may include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. Computer executable instructions or processor executable instructions, associated data structures, and program modules represent examples of program codes for executing the steps of the methods disclosed herein. A specific sequence of such executable instructions or associated data structures represents an example of corresponding actions for implementing the functions described in such steps or processes.
[0065] Some embodiments in the disclosed embodiments may be implemented as devices or modules using hardware circuits, software, or a combination thereof. For example, a hardware circuit implementation may include discrete analog components and / or digital components, for example, integrated as a part of a printed circuit board. Alternatively, or additionally, the disclosed components or modules may be implemented as application specific integrated circuits (Application Specific Integrated Circuit, ASIC) and / or field programmable gate arrays (Field Programmable Gate Array, FPGA) devices. Some embodiments may additionally or alternatively include a digital signal processor (Digital Signal Processor, DSP), which is a dedicated microprocessor with such an architecture: an architecture optimized for the operational requirements of digital signal processing associated with the disclosed functions of the present application. Similarly, various components or subcomponents within each module may be implemented in software, hardware, or firmware. Any of the connection methods and media known in the art (including but not limited to communication via the Internet, wired or wireless networks using suitable protocols) may be used to provide connections between modules and / or components within the modules.
[0066] Although this document contains many details, these details should not be interpreted as limitations on the scope of the claimed invention or the scope of the content that may be claimed, but should be interpreted as descriptions of features specific to specific embodiments. Certain features described in the context of a separate embodiment in this document may also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented individually in multiple embodiments or in any suitable sub-combination. In addition, although features may be described above as working in certain combinations, and even initially claimed as such, in some cases, one or more features from the combination may be deleted from the claimed combination, and the claimed combination may involve a sub-combination or a variation of a sub-combination. Similarly, although each operation is depicted in a particular order in the accompanying drawings, this should not be understood as requiring such operations to be performed in the particular order shown or in sequence, or performing all the operations shown, to achieve the desired result.
[0067] Only a few implementations and examples are described, and other implementations, enhancements, and variations may be made based on what is described and illustrated in this disclosure.
Claims
1. A method of wireless communication, comprising: checking, by the communication device, validity of each of the one or more indicators based on a predetermined rule; removing, by the communications device, one or more invalid indicators from a first parameter set to provide a modified parameter set, the first parameter set comprising one or more valid indicators; wherein the modified parameter set comprises the one or more valid indicators that are valid according to the predetermined rule; determining, by the communications device, one or more candidate transmission opportunities based on the modified set of parameters, and The step of determining the one or more candidate transmission opportunities comprises: if the modified parameter set is an empty set, determining that the total number of the one or more candidate transmission opportunities is set to be equal to j invalid , wherein the j invalid a number corresponding to the one or more invalid indicators; and In a case where the modified parameter set is not the empty set, determining that the total number of the one or more candidate transmission opportunities is j invalid +j pp , where j pp corresponds to the number of candidate transmission opportunities obtained by a pruning process that identifies non-overlapping transmissions within a time slot based on the modified set of parameters.
2. The method according to claim 1, wherein: Each indicator corresponds to a start and length indicator SLIV for time domain allocation for a corresponding physical downlink shared channel PDSCH, the SLIV being the last configured SLIV in each row of the time domain resource allocation TDRA table.
3. The method according to claim 1, wherein: Determining the one or more candidate transmission opportunities based on the modified parameter set includes determining the one or more candidate transmission opportunities based on a capability of a user equipment to receive multiple transmissions within a time slot.
4. The method according to claim 3, wherein: The multiple transmissions correspond to multiple PDSCH receptions.
5. The method according to claim 1, further comprising: The number j of the one or more invalid indicators invalid Count.
6. The method according to claim 1, wherein: For the user equipment capability of receiving only a single candidate transmission opportunity in the time slot, j pp is set to 1, and for the user equipment capability of receiving multiple candidate transmission opportunities in the time slot, j pp is set to a value equal to or greater than 1.
7. The method according to claim 1, further comprising: A second parameter set is configured to include the one or more invalidation indicators removed from the first parameter set, wherein the one or more invalidation indicators in the second parameter set are used to determine the one or more candidate transmission opportunities.
8. The method according to claim 7, wherein: Each invalidation indicator in the second parameter set corresponds to a candidate transmission opportunity.
9. The method according to claim 7, further comprising: An order of the one or more invalidation indicators is determined based on a last orthogonal frequency division multiplexing (OFDM) symbol index of each of the one or more invalidation indicators.
10. The method according to claim 9, wherein: The order is determined such that an invalid indicator having a smaller last OFDM symbol index corresponds to a candidate transmission opportunity having a smaller index than another invalid indicator in the second parameter set.
11. The method according to claim 1, wherein: The communication device is a user equipment or a base station.
12. A communication device, comprising a processor, wherein the processor is configured to implement the method according to any one of claims 1 to 11.
13. A computer readable medium having stored thereon codes which, when executed, cause a processor to implement the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
Information transmission method and device
CN113747588A