Uplink transmission method, uplink transmission device, network node, and storage medium

The available slot scheme for PUSCH transmission addresses the inefficiency in contiguous slot-based schemes by ensuring sufficient symbols for each transmission or retransmission, thereby improving uplink transmission efficiency.

JP7778933B2Active Publication Date: 2025-12-02CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024535808
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-12-15
Filing Date
2022-12-15
Publication Date
2025-12-02
Estimated Expiration
2042-12-15

AI Technical Summary

Technical Problem

The existing method for physical uplink shared channel (PUSCH) repetition type A employs a contiguous slot-based scheme, resulting in a significant reduction of actual retransmissions compared to the configured number, leading to low uplink transmission efficiency.

Method used

An available slot scheme is adopted where the first terminal determines a slot with sufficient available symbols for PUSCH transmission or repeated transmission, ensuring the number of available symbols equals or exceeds the specified number for each transmission or repeated transmission, thereby improving efficiency.

Benefits of technology

This approach ensures that the actual number of transmissions or retransmissions matches the network-configured number, enhancing uplink transmission efficiency by avoiding underutilization of available slots.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007778933000001
    Figure 0007778933000001
  • Figure 0007778933000002
    Figure 0007778933000002
  • Figure 0007778933000003
    Figure 0007778933000003
Patent Text Reader

Abstract

The present application discloses an uplink transmission method, an uplink transmission device, a terminal, and a storage medium. The uplink transmission method includes a first terminal determining a first slot, the first slot representing an available slot for transmission or repeated transmission of a PUSCH, and a number of available symbols in the first slot is equal to or greater than a number of symbols in a specified each transmission or repeated transmission. The uplink transmission device includes a first determination unit configured to determine a first slot, the first slot representing an available slot for transmission or repeated transmission of a PUSCH, and a number of available symbols in the first slot is equal to or greater than a number of symbols in a specified each transmission or repeated transmission of a PUSCH.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (CROSS-REFERENCE TO RELATED APPLICATIONS) This application is filed based on and claims priority to a Chinese patent application having application number 202111535363.1 and filing date December 15, 2021, the entire contents of which are incorporated herein by reference.

[0002] The present application relates to the field of wireless technology, and in particular to an uplink transmission method and apparatus, a network node, and a storage medium. [Background technology]

[0003] In the related art, repetition type A of a physical uplink shared channel (PUSCH) employs a method based on consecutive slots. That is, a terminal is configured to perform K retransmissions in K consecutive slots. In this method, the actual number of repetitions is much smaller than the number configured by the network side, resulting in low uplink transmission efficiency. Summary of the Invention [Means for solving the problem]

[0004] To solve the related technical problems, the embodiments of the present application provide an uplink transmission method and an uplink transmission device, a network node and a storage medium.

[0005] The technical solutions of the embodiments of the present application are realized as follows:

[0006] An embodiment of the present application provides an uplink transmission method applied to a first terminal, the uplink transmission method comprising: determining a first slot; The first slot represents an available slot for transmission or repeated transmission of a PUSCH, and the number of available symbols in the first slot is equal to or greater than the number of symbols in the indicated each transmission or repeated transmission.

[0007] An embodiment of the present application further provides an uplink transmission device, the uplink transmission device comprising: a first determining unit configured to determine a first slot; The first slot represents an available slot for transmission or repeated transmission of a PUSCH, and the number of available symbols in the first slot is equal to or greater than the number of symbols for each designated transmission or repeated transmission of a PUSCH.

[0008] An embodiment of the present application further provides a first terminal, the first terminal including: a first processor; and a first communication interface; the first processor is used to determine a first slot; The first slot represents an available slot for transmission or repeated transmission of a PUSCH, and the number of available symbols in the first slot is equal to or greater than the number of symbols for each designated transmission or repeated transmission of a PUSCH.

[0009] An embodiment of the present application further provides a first terminal, the first terminal including a first processor and a first memory storing a computer program executable by the processor; When the computer program is executed, the first processor performs the steps of any of the above methods.

[0010] An embodiment of the present application further provides a storage medium storing a computer program that, when executed by a processor, causes the processor to implement the steps of any of the above methods.

[0011] In an embodiment of the present application, an available slot scheme is adopted to configure PUSCH transmission or repeated transmission, and the first terminal determines a slot in which the number of available symbols is equal to or greater than the specified number of symbols transmitted each time, or a slot in which the number of available symbols is equal to or greater than the specified number of symbols in each repeated transmission, as the first available slot for PUSCH transmission or repeated transmission, and performs PUSCH transmission or repeated transmission based on this, thereby avoiding a situation in which the actual number of transmissions or repeated transmissions is much smaller than the number configured on the network side, and improving uplink transmission efficiency. The present invention provides, for example, the following. (Item 1) An uplink transmission method applied to a first terminal, determining a first slot; The first slot represents an available slot for transmission or repeated transmission of a physical uplink shared channel (PUSCH), and the number of available symbols in the first slot is equal to or greater than the number of symbols in a specified each transmission or repeated transmission. (Item 2) The available symbols for the first slot are: Symbols carrying a type 0 Physical Downlink Control Channel (type 0-PDCCH) Common Search Space (CSS), and / or does not include flexible symbols carrying synchronization signal blocks (SSBs); Item 1. The uplink transmission method according to item 1. (Item 3) Determining the first slot comprises: determining the first slot and available resources on the first slot based on an uplink slot and an uplink symbol indicated by time division duplexing (TDD) configuration information; Item 1 or 2. The uplink transmission method according to item 1 or 2. (Item 4) Determining the first slot comprises: determining the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, a flexible slot, and a flexible symbol indicated by TDD configuration information; Item 1 or 2. The uplink transmission method according to item 1 or 2. (Item 5) When a first slot format indication (SFI) is received, the uplink transmission method further comprises: Considering that the first SFI does not influence the determination of the first slot by the first terminal; and / or the first SFI is not expected to change the first terminal's decision on the first slot; and / or When the first SFI instructs updating the flexible symbol to a downlink symbol, if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, count one repeated transmission for the corresponding first slot, and do not perform the transmission or repeated transmission of the PUSCH in the corresponding first slot; and / or When the first SFI instructs updating the flexible symbol to the downlink symbol, if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, performing the transmission or repeated transmission of the PUSCH on only some resources. Item 4. The uplink transmission method according to item 4. (Item 6) Determining the first slot comprises: determining the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, and a second SFI indicated by TDD configuration information; or determining the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, a flexible slot, and a flexible symbol indicated by TDD configuration information and based on the second SFI; The second SFI represents the last SFI received by the first terminal before receiving a first downlink control information (DCI), and the first DCI is used to indicate transmission or repeated transmission of a PUSCH. Item 1 or 2. The uplink transmission method according to item 1 or 2. (Item 7) The uplink transmission method further comprises: When the first terminal receives a third SFI after the second SFI, the third SFI is considered not to change the first slot decision by the first terminal, and / or the third SFI is not expected to change the first slot decision by the first terminal. Item 6. The uplink transmission method according to item 6. (Item 8) The uplink transmission method further comprises: When determining the first slot and the available resources on the first slot based on an uplink slot, an uplink symbol in the uplink slot, and a second SFI indicated by TDD configuration information, the uplink symbol indicated by the second SFI is not updated to a flexible symbol or a downlink symbol. Item 7. The uplink transmission method according to item 7. (Item 9) The uplink transmission method further comprises: When the third SFI indicates that the uplink symbol indicated in the second SFI is updated to a flexible symbol or a downlink symbol, if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, not performing the transmission or repeated transmission of the PUSCH in the corresponding first slot, and counting one repeated transmission for the corresponding first slot, or performing the transmission or repeated transmission of the PUSCH only on some resources. Item 6. The uplink transmission method according to item 6. (Item 10) The uplink transmission method further comprises: When a first cancellation indication (CI) is received when transmitting or repeating a PUSCH based on the determined first slot, canceling the transmission or repeating of the corresponding PUSCH, counting one repeating transmission for the transmission or repeating of the corresponding PUSCH, or transmitting or repeating the PUSCH using only some resources; The resource indicated by the first CI to be canceled overlaps with the transmission or repeated transmission of the corresponding PUSCH, or overlaps with the transmission or repeated transmission slot of the corresponding PUSCH; Item 1. The uplink transmission method according to item 1. (Item 11) The symbols for which the first CI indicates cancellation include a first symbol, a second symbol, and a symbol between the first symbol and the second symbol, where the first symbol represents the last symbol in which a PDCCH carrying the first CI is received, and the second symbol represents the first symbol after a processing delay and a time offset. Item 11. The uplink transmission method according to item 10. (Item 12) The PDCCH carrying the first CI indication does not need to be transmitted or received by the first terminal before the first DCI, where the first DCI is used to indicate transmission or repeated transmission of a PUSCH. Item 11. The uplink transmission method according to item 10. (Item 13) When the priority of the transmission or repeated transmission of the PUSCH is high and the first slot is determined, the uplink transmission method further comprises: determining a third symbol, a fourth symbol, and / or a fifth symbol as available symbols; The third symbol represents a configurable symbol of a sounding reference signal (SRS) or a symbol in which an SRS is configured, the fourth symbol represents a symbol of a designated PUSCH transmission or repeated transmission, and the network side triggers the first terminal to transmit a non-periodic SRS using the fourth symbol, the fifth symbol represents a symbol of a designated PUSCH transmission or repeated transmission, and the transmission of the periodic and / or semi-persistent SRS using the fifth symbol is superimposed with the corresponding PUSCH transmission or repeated transmission. Item 1. The uplink transmission method according to item 1. (Item 14) The priority of the PUSCH transmission or repeated transmission is low, and the uplink transmission method further comprises: When the first terminal is triggered by the network side to transmit aperiodic SRS, and the symbol for transmitting the aperiodic SRS overlaps with the symbol for the indicated PUSCH transmission or repeated transmission, cancel the corresponding PUSCH transmission or repeated transmission, count one repeated transmission for the corresponding PUSCH transmission or repeated transmission, or transmit or repeat the PUSCH using only some resources; or When the transmission of the periodic SRS overlaps with the transmission or repeated transmission of the corresponding PUSCH, transmitting or repeated transmission of the corresponding PUSCH is performed. Item 1. The uplink transmission method according to item 1. (Item 15) When the priority of the PUSCH transmission or repeated transmission is low and the first slot is determined, the uplink transmission method includes: determining a sixth symbol as an available symbol; The sixth symbol represents a symbol in which semi-persistent SRS is configured and in which semi-persistent SRS is not activated. Item 1. The uplink transmission method according to item 1. (Item 16) The uplink transmission method further comprises: When semi-persistent SRS is activated when transmitting or repeatedly transmitting a PUSCH in the sixth symbol, canceling the corresponding PUSCH transmission or repeated transmission, counting one repeated transmission for the corresponding PUSCH transmission or repeated transmission, or transmitting or repeatedly transmitting a PUSCH only on some resources; Item 16. The uplink transmission method according to item 15. (Item 17) An uplink transmission device, a first determining unit configured to determine a first slot; The first slot represents an available slot for transmitting or repeatedly transmitting a PUSCH, and the number of available symbols in the first slot is equal to or greater than the number of symbols for each specified transmission or repeated transmission of the PUSCH. (Item 18) a first terminal including a first processor and a first communication interface; the first processor is used to determine a first slot; The first slot represents an available slot for transmitting or repeating a PUSCH, and the number of available symbols in the first slot is greater than or equal to the number of symbols for each indicated PUSCH transmission or repeat transmission. (Item 19) a first terminal including a first processor and a first memory storing a computer program executable by the processor; A first terminal, wherein the first processor performs the steps of the uplink transmission method described in any one of items 1 to 16 when the computer program is executed. (Item 20) A storage medium storing a computer program that, when executed by a processor, causes the processor to implement the steps of the uplink transmission method described in any one of items 1 to 16. [Brief explanation of the drawings]

[0012] [Figure 1] 1 is a schematic diagram of a frame structure provided by the related art; [Figure 2] 2 is a schematic flowchart of an uplink transmission method according to an embodiment of the present application; [Figure 3] FIG. 1 is a structural schematic diagram of an uplink transmission device according to an embodiment of the present application; [Figure 4] FIG. 2 is a structural schematic diagram of a first terminal according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0013] In the related art, PUSCH retransmission type A employs a contiguous slot-based scheme, i.e., a terminal is configured to perform K retransmissions in K consecutive slots. Specifically, when the number of retransmissions is configured to be 16, for a TDD frame structure, such as 7D1S2U, i.e., a frame structure in which seven downlink subframes, one special subframe, and two uplink subframes are configured per frame, 16 retransmissions cover one subframe and six slots. Referring to FIG. 1, when one subframe and six slots each include two uplink slots, the number of retransmissions that can actually be performed is four. When the number of retransmissions is configured to be 32, the number of retransmissions that can actually be performed is eight. That is, when the number of retransmissions is configured to be 32, the number of retransmissions that can actually be performed is much smaller than the number configured by the network side due to the contiguous slot-based scheme, resulting in low uplink transmission efficiency.

[0014] Based on this, the uplink transmission method, device, terminal, and storage medium provided in the embodiments of the present application adopt an available slot scheme, in which the first terminal determines a slot in which the number of available symbols is equal to or greater than the specified number of symbols transmitted each time, or a slot in which the number of available symbols is equal to or greater than the specified number of symbols in each repeated transmission, as the first available slot for PUSCH transmission or repeated transmission, and performs PUSCH transmission or repeated transmission based on this, thereby avoiding a situation in which the actual number of transmissions or repeated transmissions is much smaller than the number configured on the network side, and improving uplink transmission efficiency.

[0015] The present application will now be described in more detail with reference to the figures and examples.

[0016] The embodiment of the present application provides an uplink transmission method applied to a first terminal, and as shown in FIG. 2, the uplink transmission method includes step 201.

[0017] In step 201, the first slot is determined.

[0018] Here, the first slot represents an available slot for transmission or repeated transmission of a PUSCH, and the number of available symbols in the first slot is equal to or greater than the number of symbols in the indicated each transmission or repeated transmission.

[0019] In the related art, the definition and processing method of the available slot are lacking. In principle, the definition of the available slot needs to consider whether to include a flexible slot, whether to consider a change in the flexible slot, and more specifically, whether to consider RRC configuration information, such as uplink and downlink slot configuration information, and whether to consider SFI. In consideration of the above, in the embodiment of the present application, the basic rule for determining the available slot is that the number of available symbols is equal to or greater than the number of symbols in the specified each transmission or repeated transmission. In this way, it can be ensured that the available resources in the determined available slot can satisfy the transmission or repeated transmission of the PUSCH.

[0020] In practical application, the first terminal determines the first slot based on the TDD configuration information, where the TDD configuration information includes, but is not limited to, tdd-UL-DL-ConfigurationCommon and / or tdd-UL-DL-ConfigurationDedicated. Furthermore, when considering the available resources of the available slot, the first terminal does not consider the following symbols as available resources of the available slot. That is, the available symbols are: Symbols carrying type 0-PDCCH CSS, and / or Flexible symbols carried by SSB are not included.

[0021] In practical application, determining the first slot based on the configuration information of TDD includes the following two situations:

[0022] In situation 1, the first slot and available resources on the first slot are determined based on the uplink slot and uplink symbol indicated by the TDD configuration information.

[0023] That is, only uplink slots and uplink symbols are considered as available resources of available slots.

[0024] In situation 2, the first slot and available resources on the first slot are determined based on the uplink slot, uplink symbol, flexible slot, and flexible symbol indicated by the TDD configuration information.

[0025] That is, when determining available slots, in addition to considering uplink slots and uplink symbols as available resources of available slots, whether flexible slots and flexible symbols are also considered as available resources of available slots is also considered.

[0026] In the above, it has been mentioned that the SFI is taken into consideration when determining available slots. In the embodiment of the present application, the indication of the SFI can be considered in two cases. One is to not consider the indication of the SFI when determining available slots, and then consider the influence of the SFI when performing collision processing for other configuration information. The other is to consider the indication of the SFI when determining available slots.

[0027] Here, the SFI may be an indication of a slot format based on Downlink Control Information (DCI) format 2_0.

[0028] Next, the process of determining available slots will be described in detail for situations where the SFI indication is not taken into account when determining available slots.

[0029] 1. Regarding the above situation 1, i.e., the situation in which the first slot and the available resources on the first slot are determined based on the uplink slot and uplink symbol indicated by the TDD configuration information, the first terminal does not need to consider the SFI when determining the available slot, i.e., it is considered that the SFI does not affect the determination of the available slot.

[0030] 2. Regarding the above situation 2, i.e., determining the first slot and available resources on the first slot based on the uplink slot, uplink symbol, flexible slot, and flexible symbol indicated by the TDD configuration information, First, it is determined whether a corresponding slot is the first slot based on the uplink slot, uplink symbol, flexible slot, and flexible symbol indicated by the TDD configuration information. If the number of available symbols in the corresponding slot is equal to or greater than the number of symbols for a designated individual PUSCH transmission or repeated transmission, i.e., if all the symbols for the designated individual PUSCH transmission or repeated transmission are uplink symbols or flexible symbols and all the symbols for the designated individual PUSCH transmission or repeated transmission are not occupied by other channels or signals and can be used for PUSCH transmission or repeated transmission, the slot is confirmed as an available slot, i.e., the first slot, and the corresponding designated symbols for the designated individual PUSCH transmission or repeated transmission are confirmed as available resources in the first slot.

[0031] Next, based on the above-mentioned qualification for the first slot, when the first terminal receives the first SFI, the first terminal can perform the following process.

[0032] The first SFI is not considered to affect the first terminal's determination of the first slot; and / or the first SFI is not expected to change the first slot determination by the first terminal; and / or When the first SFI instructs updating the flexible symbol to a downlink symbol, if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, count one repeated transmission for the corresponding first slot, and do not perform the transmission or repeated transmission of the PUSCH in the corresponding first slot; and / or When the first SFI instructs updating a flexible symbol to a downlink symbol, if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, one repeated transmission is counted for the corresponding first slot, and the transmission or repeated transmission of the PUSCH is performed using only some of the resources.

[0033] Here, inability to fulfill the PUSCH transmission or repeated transmission means that the corresponding physical resources cannot fulfill the number or position of physical resources used for the specified PUSCH transmission or repeated transmission, and transmission on some resources means transmission on resources that do not overlap or collide or are not occupied by other transmissions.

[0034] For example, if the first SFI indicates a flexible symbol as an uplink symbol, or if the first SFI does not indicate any configuration update, the first terminal assumes that the SFI indicated by the base station will not change the first terminal's decision on available slots and available resources on the available slots, or the first terminal does not expect that the SFI indicated by the base station will change the first terminal's decision on available slots and available resources on the available slots. As another example, if the first SFI instructs the first terminal to update a flexible symbol to a downlink symbol, and at this time, the number of flexible symbols available for uplink transmission is reduced, and the updated uplink symbol and flexible symbol can still satisfy the indicated transmission or repeated transmission of a PUSCH, the first terminal still determines the corresponding slot as the first slot. If the updated uplink symbols and flexible symbols cannot satisfy the indicated PUSCH transmission or repeated transmission, the first terminal still determines the corresponding slot as the first slot, but does not transmit or repeat PUSCH in the first slot, but still counts one repeated transmission for the first slot, that is, adds 1 to the recorded number of repeated transmissions, or the first terminal transmits or repeats PUSCH in the available symbols of the first slot.

[0035] We now discuss in more detail the circumstances under which the SFI indication is taken into account when determining available slots.

[0036] In one embodiment, determining the first slot comprises: determining the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, and a second SFI indicated by TDD configuration information; or determining the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, a flexible slot, and a flexible symbol indicated by TDD configuration information and based on the first SFI.

[0037] Here, the second SFI represents the SFI that the first terminal last received before receiving the first DCI, and the first DCI is used to indicate transmission or repeated transmission of a PUSCH.

[0038] 1. Regarding the above situation 1, i.e., the situation where only the uplink slots and uplink symbols indicated by the TDD configuration information are considered, First, it is determined whether a corresponding slot is the first slot based on the uplink slot and uplink symbol indicated by the TDD configuration information and the uplink symbol indicated by the second SFI. If the number of available symbols in the corresponding slot is equal to or greater than the number of symbols specified for each PUSCH transmission or repeated transmission, i.e., if all available uplink symbols in the corresponding slot can be used for PUSCH transmission or repeated transmission, the slot is confirmed as an available slot, i.e., the first slot, and the corresponding available uplink symbol is confirmed as an available resource on the first slot.

[0039] Next, based on the above-mentioned determination of the first slot, if the first terminal receives the third SFI after receiving the second SFI, the first terminal can perform the following process.

[0040] The third SFI is not considered to change the first slot decision made by the first terminal, and / or The third SFI is not expected to change the first slot decision by the first terminal.

[0041] Furthermore, in this case, the uplink symbols indicated by the second SFI above include flexible symbols updated to the uplink symbols indicated by the second SFI, and are not updated to flexible symbols or downlink symbols.

[0042] Alternatively, when the first terminal receives a third SFI after receiving the second SFI, if the third SFI indicates that the uplink symbol indicated in the second SFI is updated to a flexible symbol or a downlink symbol, and if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, the transmission or repeated transmission of the PUSCH is not performed in the corresponding first slot, and one repeated transmission is counted for the corresponding first slot, or the transmission or repeated transmission of the PUSCH is performed using only some of the resources.

[0043] Here, inability to fulfill the PUSCH transmission or repeated transmission means that the corresponding physical resources cannot fulfill the number or position of physical resources used for the specified PUSCH transmission or repeated transmission, and transmission on some resources means transmission on resources that do not overlap or collide or are not occupied by other transmissions.

[0044] That is, when the third SFI indicates that the uplink symbol indicated in the second SFI is updated to a flexible symbol or a downlink symbol, the number of flexible symbols available for uplink transmission is reduced, and if the updated uplink symbol and flexible symbol cannot meet the transmission or repeated transmission of the indicated PUSCH, the first terminal still determines the corresponding slot as the first slot, but does not perform the transmission or repeated transmission of the PUSCH in the first slot, but still counts one repeated transmission for the first slot, i.e., adds 1 to the number of recorded repeated transmissions, or the first terminal transmits or repeats the PUSCH in the available symbols of the first slot.

[0045] 2. Regarding the above situation 2, that is, in addition to considering the uplink slots and uplink symbols indicated by the TDD configuration information, also considering the flexible slots and flexible symbols indicated by the TDD configuration information, First, it is determined whether a corresponding slot is the first slot based on the uplink slot, uplink symbol, flexible slot, and flexible symbol indicated by the TDD configuration information and the uplink symbol indicated by the second SFI. If the number of available symbols in the corresponding slot is equal to or greater than the number of symbols specified for each PUSCH transmission or repeated transmission, i.e., if all available uplink symbols and flexible symbols in the corresponding slot can be used for uplink transmission or repeated transmission, the slot is confirmed as an available slot, i.e., the first slot, and the corresponding available uplink symbols and flexible symbols are confirmed as available resources in the first slot.

[0046] Next, based on the above-mentioned determination of the first slot, if the first terminal receives the third SFI after receiving the second SFI, the first terminal can perform the following process.

[0047] The third SFI is not considered to change the first slot decision made by the first terminal, and / or The third SFI is not expected to change the first slot decision by the first terminal.

[0048] Alternatively, when the first terminal receives a third SFI after receiving the second SFI, if the third SFI indicates that the uplink symbol indicated in the second SFI is updated to a flexible symbol or a downlink symbol, and if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, one repeated transmission is counted for the corresponding first slot, and the transmission or repeated transmission of the PUSCH is not performed in the corresponding first slot.

[0049] Here, the inability to satisfy the transmission or repeated transmission of the PUSCH means that the corresponding physical resources cannot satisfy the number or position of the physical resources used for the specified transmission or repeated transmission of the PUSCH. That is, when the third SFI updates the symbol state, the number of flexible symbols available for uplink transmission is reduced, and the updated uplink symbols and flexible symbols cannot satisfy the specified transmission or repeated transmission of the PUSCH, the first terminal still determines the corresponding slot as the first slot, but does not perform the transmission or repeated transmission of the PUSCH in the first slot, but still counts one repeated transmission for the first slot, that is, adds 1 to the number of recorded repeated transmissions, or the first terminal transmits or repeats the PUSCH in the remaining available resources.

[0050] In the related art, a CI indication can only be used for repetition type B and cannot cancel repetition type A. One condition for CI to be enabled is that the CI must be transmitted before the physical uplink control channel (PDCCH) scheduled by the corresponding PUSCH or sounding reference signal (SRS) transmission. However, considering that the corresponding PUSCH transmission or repetitive transmission may span a long period of time after adopting a scheme based on available slots, for example, in the case of scheduling based on available slots for a 7D1S2U frame structure, when the number of retransmissions is configured to be 16, the PUSCH transmission or repetitive transmission may span 80 slots, and the PDCCH corresponding to the scheduling or indication is transmitted far in advance. In this case, if a CI indication is still required to be transmitted before the indication corresponding to the transmission, it is difficult to implement.

[0051] Based on this, in one embodiment, the method further comprises: When a first CI is received when transmitting or repeating a PUSCH based on the determined first slot, the method includes canceling the transmission or repeating transmission of the corresponding PUSCH, counting one repeating transmission for the transmission or repeating transmission of the corresponding PUSCH, or transmitting or repeating a PUSCH using only some of the resources.

[0052] Here, the resource indicated by the first CI to be canceled overlaps with the transmission or repeated transmission of the corresponding PUSCH, or overlaps with the slot of the transmission or repeated transmission of the corresponding PUSCH. Also, performing transmission on some resources means performing transmission on resources that are not overlapped or collided with or are not occupied by other transmissions.

[0053] Here, when the terminal transmits or repeats a PUSCH based on an available slot, if the resource for which the received CI indicates cancellation includes a time-domain symbol or a frequency-domain physical resource block (PRB) that overlaps with the corresponding PUSCH transmission or repeat transmission, or overlaps with the slot for the corresponding PUSCH transmission or repeat transmission, the terminal cancels the corresponding PUSCH transmission or repeat transmission but still counts one repeat transmission for the first slot, i.e., adds 1 to the recorded number of repeat transmissions, or the first terminal performs the corresponding PUSCH transmission or repeat transmission in the remaining resources without overlap.

[0054] In one embodiment, the symbols for which the first CI indicates cancellation include a first symbol, a second symbol, and a symbol between the first symbol and the second symbol.

[0055] The first symbol represents the last symbol in which the PDCCH carrying the first CI is received, and the second symbol represents the first symbol after processing delay and time offset.

[0056] That is, the symbols indicated by the first CI to be cancelled start from the last symbol receiving the PDCCH indication carrying the first CI and end with the first symbol after processing delay and time offset. In practice, the base station and the terminal agree on the symbols indicated by the CI, thereby avoiding misunderstandings between the base station and the terminal, which can affect transmission efficiency.

[0057] In one embodiment, the PDCCH carrying the first CI indication does not need to be transmitted or received by the first terminal before the first DCI, where the first DCI is used to indicate transmission or repeated transmission of the PUSCH.

[0058] In practical application, many higher priority transmissions are defined in the protocol. For example, when the SFI updates the uplink or downlink transmission mode of the flexible slot, the impact of the update on the definition of the available slot needs to be further considered, and the indication of the CI and the transmission relationship between the SRS and the available slots need to be considered. In particular, since the SRS is transmitted in a special slot and occupies some symbols after the special slot, it is necessary to further consider how to handle the transmission relationship between the SRS and the special slot.

[0059] Generally, for the SRS processing problem, it is necessary to consider that the service transmission is a higher priority service for Ultra-Reliable Low-Latency Communication (URLLC). Based on this, in one embodiment, the priority of the PUSCH transmission or repeated transmission is high, and when determining the first slot, the method includes: Determining the third symbol, the fourth symbol, and / or the fifth symbol as available symbols.

[0060] Here, the third symbol represents a configurable SRS symbol or a configured SRS symbol. The fourth symbol represents a symbol of a designated PUSCH transmission or repeated transmission, and the network side triggers the first terminal to transmit aperiodic SRS using the fourth symbol. The fifth symbol represents a symbol of a designated PUSCH transmission or repeated transmission, and transmission of periodic and / or semi-persistent SRS using the fifth symbol is overlapped with the corresponding PUSCH transmission or repeated transmission.

[0061] Here, if the priority of PUSCH transmission or repeated transmission is high, for example, if the priority indication of PUSCH transmission or repeated transmission is 1 (priority index 1), or if PUSCH transmission or repeated transmission is for a relatively high-priority service such as a URLLC service, all symbols for which SRS is potentially configurable or symbols for which SRS is configured are considered to be capable of PUSCH transmission or repeated transmission. Therefore, when determining available slots, the position of the SRS symbol is not taken into consideration, and the corresponding symbol is considered to be capable of PUSCH transmission or repeated transmission. If the first terminal is triggered by the base station to transmit aperiodic SRS at the indicated PUSCH transmission or repeated transmission symbol, the first terminal still transmits or repeats PUSCH at the corresponding symbol, and does not transmit aperiodic SRS at the corresponding symbol. If periodic and / or semi-persistent SRS transmission overlaps with PUSCH transmission or repeated transmission, PUSCH transmission or repeated transmission is still performed at the corresponding resource.

[0062] In another embodiment, the priority of the transmission or repeated transmission of the PUSCH is low priority, and the method further comprises: When the first terminal is triggered by the network side to transmit aperiodic SRS, and the symbol for transmitting the aperiodic SRS overlaps with the symbol for the indicated PUSCH transmission or repeated transmission, cancel the corresponding PUSCH transmission or repeated transmission, count one repeated transmission for the corresponding PUSCH transmission or repeated transmission, or transmit or repeat the PUSCH using only some resources; or If the transmission of the periodic SRS overlaps with the corresponding PUSCH transmission or repeated transmission, performing the corresponding PUSCH transmission or repeated transmission.

[0063] Here, transmission on some resources means transmission on resources that do not overlap or collide, or that are not occupied by other transmissions.

[0064] Here, if the priority of the PUSCH transmission or repeated transmission is low, for example, if the priority indication of the PUSCH transmission or repeated transmission is 0 (priority index 0), or if the PUSCH transmission or repeated transmission is a service with a relatively low priority such as an enhanced mobile broadband (eMBB) service, in the first situation, the first terminal considers that all symbols for which SRS is configured will not be used for PUSCH transmission or repeated transmission, and in the second situation, the first terminal does not consider that SRS affects the definition of available slots, that is, all uplink symbols are considered to be available symbols even if SRS transmission is configured. Specifically, when the network side configures or instructs PUSCH transmission or repeated transmission, and the symbols of the instructed PUSCH transmission or repeated transmission overlap with the symbols of aperiodic SRS triggered by the network side to be transmitted to the first terminal, in order to ensure the transmission of the higher priority AP-SRS, the PUSCH transmission or repeated transmission is not performed for the corresponding symbol, but one repeated transmission is still counted for the symbol, that is, one is added to the recorded number of repeated transmissions; or the first terminal transmits PUSCH transmission or repeated transmission only on resources without overlap; or when the PUSCH transmission or repeated transmission overlaps with the transmission of periodic SRS, the PUSCH transmission or repeated transmission is given priority, that is, the periodic SRS is not transmitted.

[0065] In addition, in practical application, if the duration of PUSCH transmission or repeated transmission is relatively long and periodic SRS cannot be transmitted for a long time, the base station can trigger and transmit one non-periodic SRS to acquire the channel state.

[0066] In one embodiment, when the priority of the PUSCH transmission or repeated transmission is lower than a set priority and the first slot is determined, the method includes: determining a sixth symbol as an available symbol, wherein: The sixth symbol represents a symbol where semi-persistent SRS is configured and where semi-persistent SRS is not activated.

[0067] Here, for a symbol for which semi-persistent SRS is configured, if the semi-persistent SRS is not activated, the symbol is considered to be an available symbol for PUSCH transmission or repeated transmission, and if the corresponding semi-persistent SRS is activated, the symbol is considered not to be an available symbol for PUSCH transmission or repeated transmission.

[0068] In one embodiment, the method further comprises: If semi-persistent SRS is activated when transmitting or repeating a PUSCH in the sixth symbol, the method includes canceling the transmission or repeating of the corresponding PUSCH, counting one repeating transmission for the transmission or repeating of the corresponding PUSCH, or transmitting or repeating a PUSCH on only some resources.

[0069] Here, transmission on some resources means transmission on resources that do not overlap or collide, or that are not occupied by other transmissions.

[0070] If the transmission of the corresponding semi-persistent SRS is terminated at the time of transmission or repeated transmission of the PUSCH, the available slots determined by the first terminal when the semi-persistent SRS is activated are not affected.

[0071] In the embodiment of the present application, the PUSCH is transmitted or repeatedly transmitted based on the available slots, thereby avoiding the situation where the actual number of transmissions or repeated transmissions is much smaller than the number configured by the network side. For example, if 16 or 32 retransmissions are configured, 16 or 32 retransmission opportunities are actually obtained, which greatly improves uplink transmission efficiency.

[0072] To realize the method of the embodiment of the present application, the embodiment of the present application further provides an uplink transmission device provided in the first terminal. As shown in Figure 3, the device includes: a first determining unit 301 configured to determine a first slot, where: The first slot represents an available slot for PUSCH transmission or repeated transmission, and the number of available symbols in the first slot is equal to or greater than the number of symbols in the indicated each transmission or repeated transmission.

[0073] Here, in one embodiment, the available symbols of the first slot are: Symbols carrying type 0-PDCCH CSS, and / or Flexible symbols carried by SSB are not included.

[0074] In one embodiment, the first determining unit 301 is The TDD configuration information is configured to determine the first slot and available resources on the first slot based on an uplink slot and an uplink symbol indicated by the TDD configuration information.

[0075] In one embodiment, the first determining unit 301 is The TDD configuration information is configured to determine the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, a flexible slot, and a flexible symbol indicated by the TDD configuration information.

[0076] In one embodiment, the device further comprises: If a first SFI is received, the first SFI is considered not to affect the first terminal's determination of the first slot; and / or the first SFI is not expected to change the first slot determination by the first terminal; and / or When the first SFI instructs updating the flexible symbol to a downlink symbol, if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, count one repeated transmission for the corresponding first slot, and do not perform the transmission or repeated transmission of the PUSCH in the corresponding first slot; and / or When the first SFI instructs updating flexible symbols to downlink symbols, if the updated uplink symbols and / or flexible symbols cannot satisfy the transmission or repeated transmission of PUSCH, the collision handling unit is configured to perform transmission or repeated transmission of PUSCH on only some resources.

[0077] In one embodiment, the first determining unit 301 is Determine the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, and a second SFI indicated by TDD configuration information; or configured to determine the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, a flexible slot, and a flexible symbol indicated by TDD configuration information and based on the second SFI, wherein: The second SFI represents the SFI that the first terminal last received before receiving the first DCI, and the first DCI is used to indicate transmission or repeated transmission of a PUSCH.

[0078] In one embodiment, the collision handling unit further comprises: When the first terminal receives a third SFI after the second SFI, the third SFI is assumed not to change the first terminal's decision on the first slot and / or the third SFI is configured not to be expected to change the first terminal's decision on the first slot.

[0079] In one embodiment, the collision handling unit further comprises: When determining the first slot and available resources on the first slot based on the uplink slot, the uplink symbol in the uplink slot, and the second SFI indicated by the TDD configuration information, the uplink symbol indicated by the second SFI is configured not to be updated to a flexible symbol or a downlink symbol.

[0080] In one embodiment, the collision handling unit further comprises: When the third SFI indicates that the uplink symbol indicated in the second SFI is updated to a flexible symbol or a downlink symbol, if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission, the transmission or repeated transmission of the PUSCH is not performed in the corresponding first slot, and one repeated transmission is counted for the corresponding first slot, or the transmission or repeated transmission of the PUSCH is performed on only some resources.

[0081] In one embodiment, the collision handling unit further comprises: When a first CI is received when transmitting or repeating a PUSCH based on the determined first slot, the transmission or repeating transmission of the corresponding PUSCH is canceled, and one repeating transmission is counted for the transmission or repeating transmission of the corresponding PUSCH, or the transmission or repeating transmission of the PUSCH is performed using only some resources, wherein: The resource indicated to be canceled by the first CI overlaps with the transmission or repeated transmission of the corresponding PUSCH, or overlaps with the slot of the transmission or repeated transmission of the corresponding PUSCH.

[0082] In one embodiment, the symbols for which the first CI indicates cancellation include a first symbol, a second symbol, and symbols between the first symbol and the second symbol, where the first symbol represents the last symbol in which the PDCCH carrying the first CI is received, and the second symbol represents the first symbol after processing delay and time offset.

[0083] In one embodiment, the PDCCH carrying the first CI indication does not need to be transmitted or received by the first terminal before the first DCI, where the first DCI is used to indicate transmission or repeated transmission of the PUSCH.

[0084] In one embodiment, the priority of the transmission or repeated transmission of the PUSCH is high priority, and the first determining unit 301 further: configured to determine a third symbol, a fourth symbol, and / or a fifth symbol as available symbols when determining the first slot, wherein: The third symbol represents a configurable SRS symbol or a configured SRS symbol, the fourth symbol represents a symbol of a designated PUSCH transmission or repeated transmission, the network side triggers the first terminal to transmit aperiodic SRS with the fourth symbol, the fifth symbol represents a symbol of a designated PUSCH transmission or repeated transmission, and the transmission of periodic and / or semi-persistent SRS with the fifth symbol is superimposed with the corresponding PUSCH transmission or repeated transmission.

[0085] In one embodiment, the priority of the PUSCH transmission or repeated transmission is low priority, and the first determining unit 301 further: When the first terminal is triggered by the network side to transmit aperiodic SRS, and the symbol for transmitting the aperiodic SRS overlaps with the symbol for the indicated PUSCH transmission or repeated transmission, cancel the corresponding PUSCH transmission or repeated transmission, count one repeated transmission for the corresponding PUSCH transmission or repeated transmission, or transmit or repeat the PUSCH using only some resources; or When the transmission of the periodic SRS overlaps with the transmission or repeated transmission of the corresponding PUSCH, the transmission or repeated transmission of the corresponding PUSCH is configured to be performed.

[0086] In one embodiment, the priority of the PUSCH transmission or repeated transmission is low priority, and the first determining unit 301: configured to determine a sixth symbol as an available symbol, wherein: The sixth symbol represents a symbol where semi-persistent SRS is configured and where semi-persistent SRS is not activated.

[0087] In one embodiment, the collision handling unit further comprises: If semi-persistent SRS is activated when transmitting or repeating a PUSCH in the sixth symbol, the transmission or repeating of the corresponding PUSCH is canceled, one repeating transmission is counted for the transmission or repeating of the corresponding PUSCH, or the transmission or repeating of the PUSCH is performed using only some of the resources.

[0088] In practical application, the first determination unit 301 and the collision handling unit can be realized by a processor in an uplink transmission device.

[0089] It should be noted that, when the uplink transmission device provided in the above embodiments performs uplink transmission, only the division of each program module above is taken as an example for description, but in actual application, the above processing can be completed by different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the uplink transmission device and the uplink transmission method embodiments provided in the above embodiments belong to the same concept, and their specific implementation processes shall refer to the method embodiments in detail and will not be described in detail here.

[0090] In order to realize the above program module hardware and realize the first terminal side method of the embodiment of the present application, the embodiment of the present application further provides a first terminal, as shown in FIG. 4, the first terminal 400: a first communication interface 401 allowing information interaction with other network nodes; a first processor 402 connected to the first communication interface 401, for realizing information interaction with other network nodes, and for executing the methods provided by one or more technical solutions on the first terminal side when a computer program is executed; a first memory 403, and the computer program is stored in the first memory 403.

[0091] Specifically, the first processor 402 is configured to determine a first slot, where: The first slot represents an available slot for PUSCH transmission or repeated transmission, and the number of available symbols in the first slot is equal to or greater than the number of symbols in the indicated each transmission or repeated transmission.

[0092] Here, in one embodiment, the available symbols of the first slot are: Symbols carrying type 0-PDCCH CSS, and / or Flexible symbols carried by SSB are not included.

[0093] In one embodiment, the first processor 402 is The TDD configuration information is configured to determine the first slot and available resources on the first slot based on an uplink slot and an uplink symbol indicated by the TDD configuration information.

[0094] In one embodiment, the first processor 402 is The TDD configuration information is configured to determine the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, a flexible slot, and a flexible symbol indicated by the TDD configuration information.

[0095] In one embodiment, the first processor 402 further comprises: If a first SFI is received, the first SFI is considered not to affect the first terminal's determination of the first slot; and / or the first SFI is not expected to change the first slot determination by the first terminal; and / or When the first SFI instructs updating the flexible symbol to a downlink symbol, if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, count one repeated transmission for the corresponding first slot, and do not perform the transmission or repeated transmission of the PUSCH in the corresponding first slot; and / or When the first SFI instructs updating flexible symbols to downlink symbols, if the updated uplink symbols and / or flexible symbols cannot satisfy the transmission or repeated transmission of PUSCH, the transmission or repeated transmission of PUSCH is configured to be performed on only some resources.

[0096] In one embodiment, the first processor 402 is Determine the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, and a second SFI indicated by TDD configuration information; or configured to determine the first slot and available resources on the first slot based on an uplink slot, an uplink symbol, a flexible slot, and a flexible symbol indicated by TDD configuration information and based on the second SFI, wherein: The second SFI represents the SFI that the first terminal last received before receiving the first DCI, and the first DCI is used to indicate transmission or repeated transmission of a PUSCH.

[0097] In one embodiment, the first processor 402 further comprises: When the first terminal receives a third SFI after the second SFI, the third SFI is assumed not to change the first terminal's decision on the first slot and / or the third SFI is configured not to be expected to change the first terminal's decision on the first slot.

[0098] In one embodiment, the first processor 402 further comprises: When determining the first slot and available resources on the first slot based on the uplink slot, the uplink symbol in the uplink slot, and the second SFI indicated by the TDD configuration information, the uplink symbol indicated by the second SFI is configured not to be updated to a flexible symbol or a downlink symbol.

[0099] In one embodiment, the first processor 402 further comprises: When the third SFI indicates that the uplink symbol indicated in the second SFI is updated to a flexible symbol or a downlink symbol, if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of the PUSCH, the transmission or repeated transmission of the PUSCH is not performed in the corresponding first slot, and one repeated transmission is counted for the corresponding first slot, or the transmission or repeated transmission of the PUSCH is performed using only some of the resources.

[0100] In one embodiment, the first processor 402 further comprises: When a first CI is received when transmitting or repeating a PUSCH based on the determined first slot, the transmission or repeating transmission of the corresponding PUSCH is canceled, and one repeating transmission is counted for the transmission or repeating transmission of the corresponding PUSCH, or the transmission or repeating transmission of the PUSCH is performed using only some resources, wherein: The resource indicated to be canceled by the first CI overlaps with the transmission or repeated transmission of the corresponding PUSCH, or overlaps with the slot of the transmission or repeated transmission of the corresponding PUSCH.

[0101] In one embodiment, the symbols for which the first CI indicates cancellation include a first symbol, a second symbol, and symbols between the first symbol and the second symbol, where the first symbol represents the last symbol in which the PDCCH carrying the first CI is received, and the second symbol represents the first symbol after processing delay and time offset.

[0102] In one embodiment, the PDCCH carrying the first CI indication does not need to be transmitted or received by the first terminal before the first DCI, where the first DCI is used to indicate transmission or repeated transmission of the PUSCH.

[0103] In one embodiment, the priority of the PUSCH transmission or repeated transmission is high priority, and the first processor 402: configured to determine a third symbol, a fourth symbol, and / or a fifth symbol as available symbols when determining the first slot, wherein: The third symbol represents a configurable SRS symbol or a configured SRS symbol, the fourth symbol represents a symbol of a designated PUSCH transmission or repeated transmission, the network side triggers the first terminal to transmit aperiodic SRS with the fourth symbol, the fifth symbol represents a symbol of a designated PUSCH transmission or repeated transmission, and the transmission of periodic and / or semi-persistent SRS with the fifth symbol is superimposed with the corresponding PUSCH transmission or repeated transmission.

[0104] In one embodiment, the priority of the PUSCH transmission or repeated transmission is low priority, and the first processor 402 further: When the first terminal is triggered by the network side to transmit aperiodic SRS, and the symbol for transmitting the aperiodic SRS overlaps with the symbol for the indicated PUSCH transmission or repeated transmission, cancel the corresponding PUSCH transmission or repeated transmission, count one repeated transmission for the corresponding PUSCH transmission or repeated transmission, or transmit or repeat the PUSCH using only some resources; or When the transmission of the periodic SRS overlaps with the transmission or repeated transmission of the corresponding PUSCH, the transmission or repeated transmission of the corresponding PUSCH is configured to be performed.

[0105] In one embodiment, the priority of the PUSCH transmission or repeated transmission is low, and the first processor 402: configured to determine a sixth symbol as an available symbol, wherein: The sixth symbol represents a symbol where semi-persistent SRS is configured and where semi-persistent SRS is not activated.

[0106] In one embodiment, the first processor 402 further comprises: If semi-persistent SRS is activated when transmitting or repeating a PUSCH in the sixth symbol, the transmission or repeating of the corresponding PUSCH is canceled, one repeating transmission is counted for the transmission or repeating of the corresponding PUSCH, or the transmission or repeating of the PUSCH is performed using only some of the resources.

[0107] It should be mentioned that the specific processing processes of the first processor 402 and the first communication interface 401 can be understood with reference to the above methods.

[0108] Of course, in actual application, each component in the first terminal 400 is coupled via a bus system 404. It can be understood that the bus system 404 realizes connection communication between these components. The bus system 404 includes a power bus, a control bus, and a status signal bus in addition to a data bus. However, for clarity of explanation, the various buses are all shown as the bus system 404 in FIG. 4.

[0109] The first memory 403 in the present embodiment stores various types of data to support the operation of the first terminal 400. Examples of this data include any computer programs for running on the first terminal 400.

[0110] The methods disclosed in the above embodiments of the present application may be applied to or realized by the first processor 402. The first processor 402 may be an integrated circuit chip having signal processing capabilities. In the implementation process, each step of the above method may be completed by a hardware integrated logic circuit in the first processor 402 or by instructions in software form. The above first processor 402 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The first processor 402 may implement or execute each method, step, and logic block diagram disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware decoding processor or by being executed and completed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, which is located in the first memory 403, and the first processor 402 reads the information in the first memory 403 and combines with its hardware to complete the steps of the aforementioned method.

[0111] In an exemplary embodiment, the first terminal 400 may be implemented by one or more Application Specific Integrated Circuits (ASICs), DSPs, Programmable Logic Devices (PLDs), Complex Programmable Logic Devices (CPLDs), Field-Programmable Gate Arrays (FPGAs), general-purpose processors, controllers, Micro Controller Units (MCUs), Microprocessors, or other electronic elements, and is configured to perform the aforementioned methods.

[0112] It is understood that the first memory 403 in the embodiments of the present application may be a volatile memory or a nonvolatile memory, and may include both volatile and nonvolatile memory. Here, the nonvolatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disk, or a compact disc read-only memory (CD-ROM). The magnetic surface memory may be a magnetic disk memory or a magnetic tape memory. The volatile memory may be a random access memory (RAM) used as an external cache.By way of example and not limitation, many forms of RAM can be used, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), SyncLink dynamic random access memory (SLDRAM), and direct memory bus random access memory (DRRAM). Memory as described in embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.

[0113] In an exemplary embodiment, the embodiment of the present application further provides a storage medium, i.e., a computer storage medium, specifically, a computer-readable storage medium, including, for example, a first memory 403 storing a computer program, which can be executed by the first processor 402 of the first terminal 400 to complete the steps described in the aforementioned first terminal-side method. The computer-readable storage medium may be a memory such as FRAM (registered trademark), ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disk, or CD-ROM.

[0114] It should be clarified that "first," "second," etc. are used to distinguish between similar objects and not to describe a particular order or chronology.

[0115] The term "and / or" used herein is only intended to describe the associative relationship of related objects and indicates that three relationships may exist, for example, A and / or B may indicate three situations: A exists alone, A and B exist simultaneously, and B exists alone. Also, the term "at least one" used herein indicates any combination of any one of a plurality or at least two of a plurality, for example, including at least one of A, B, and C may indicate including any one or more elements selected from the set consisting of A, B, and C.

[0116] In addition, the technical solutions described in the embodiments of this application can be arbitrarily combined as long as there is no contradiction.

[0117] The above descriptions are only the preferred embodiments of the present application, and do not limit the protection scope of the present application.

Claims

1. An uplink transmission method applied to a first terminal, The uplink transmission method includes determining a first slot; The first slot represents an available slot for transmission or repeated transmission of a physical uplink shared channel (PUSCH), and the number of available symbols in the first slot is equal to or greater than the number of symbols used for each indicated transmission or repeated transmission; Determining the first slot comprises: determining the first slot and available resources on the first slot based on uplink slots and uplink symbols indicated by time division duplexing (TDD) configuration information and uplink symbols indicated by a second SFI, or determining the first slot and available resources on the first slot based on uplink slots and uplink symbols and flexible slots and flexible symbols indicated by the TDD configuration information and based on uplink symbols indicated by the second SFI; Including, The second SFI represents the last SFI received by the first terminal before receiving a first DCI, and the first DCI is used to indicate transmission or repeated transmission of a PUSCH; The uplink transmission method includes: The uplink transmission method further includes not updating the uplink symbols indicated by the second SFI to flexible symbols or downlink symbols when determining the first slot and available resources on the first slot based on the uplink slot and uplink symbols in the uplink slot indicated by the TDD configuration information and the uplink symbols indicated by the second SFI.

2. The available symbols for the first slot are: Type 0 Physical Downlink Control Channel (type 0-PDCCH) Common Search Specification symbols carrying the CSS (Cell Sequence Source), and / or Flexible symbols carrying synchronization signal blocks (SSB) The uplink transmission method of claim 1 , wherein the uplink transmission method does not include:

3. Determining the first slot comprises:

3. The uplink transmission method according to claim 1, further comprising: determining the first slot and available resources on the first slot based on an uplink slot and an uplink symbol indicated by the TDD configuration information.

4. Determining the first slot comprises:

3. The uplink transmission method according to claim 1, further comprising: determining the first slot and available resources on the first slot based on an uplink slot and an uplink symbol and a flexible slot and a flexible symbol indicated by the TDD configuration information.

5. When a first slot format indication (SFI) is received, the uplink transmission method comprises: Considering that the first SFI does not affect the determination of the first slot by the first terminal; and / or the first SFI is not expected to change the first slot decision by the first terminal; and / or If the first SFI indicates updating a flexible symbol to a downlink symbol, and if the updated uplink symbol and / or flexible symbol cannot satisfy the transmission or repeated transmission of a PUSCH, count one repeated transmission for the corresponding first slot, and do not perform the transmission or repeated transmission of a PUSCH in the corresponding first slot; and / or When the first SFI indicates updating flexible symbols to downlink symbols, if the updated uplink symbols and / or flexible symbols cannot satisfy the transmission or repeated transmission of PUSCH, performing transmission or repeated transmission of PUSCH only on some resources. The uplink transmission method of claim 4, further comprising:

6. The uplink transmission method includes:

2. The uplink transmission method of claim 1, further comprising: when the first terminal receives a third SFI after the second SFI, considering that the third SFI does not change the first terminal's decision on the first slot; and / or not expecting that the third SFI will change the first terminal's decision on the first slot.

7. The uplink transmission method includes: When a first cancellation indication (CI) is received when transmitting or repeating a PUSCH based on the determined first slot, the method further includes canceling the transmission or repeating transmission of the corresponding PUSCH, counting one repeating transmission for the transmission or repeating transmission of the corresponding PUSCH, or transmitting or repeating transmission of the PUSCH using only some resources; The uplink transmission method of claim 1 , wherein the resource indicated by the first CI to be canceled overlaps with a corresponding PUSCH transmission or repeated transmission, or overlaps with a slot of a corresponding PUSCH transmission or repeated transmission.

8. The symbols for which the first CI indicates cancellation include a first symbol, a second symbol, and a symbol between the first symbol and the second symbol, and the first symbol is 8. The method of claim 7, wherein the PDCCH carrying the first CI represents the last symbol received, and the second symbol represents the first symbol after undergoing a processing delay and a time offset.

9. 8. The uplink transmission method of claim 7, wherein a PDCCH carrying the first CI does not need to be transmitted or received by a first terminal before a first DCI, and the first DCI is used to indicate transmission or repeated transmission of a PUSCH.

10. When a priority of transmission or repeated transmission of a PUSCH is high and the first slot is determined, the uplink transmission method further includes determining a third symbol, a fourth symbol, and / or a fifth symbol as an available symbol; 2. The uplink transmission method of claim 1, wherein the third symbol represents a configurable symbol of a sounding reference signal (SRS) or a symbol on which an SRS is configured, the fourth symbol represents a symbol used for transmission or repeated transmission of a designated PUSCH, a network side triggers the first terminal to transmit a non-periodic SRS with the fourth symbol, the fifth symbol represents a symbol used for transmission or repeated transmission of a designated PUSCH, and at least one of transmission of a periodic SRS and transmission of a semi-persistent SRS with the fifth symbol is superimposed on the transmission or repeated transmission of a corresponding PUSCH.

11. The priority of transmission or repeated transmission of the PUSCH is low, The uplink transmission method includes: When the first terminal is triggered by the network side to transmit aperiodic SRS, and the symbol for transmitting the aperiodic SRS overlaps with the symbol used for the transmission or repeated transmission of the indicated PUSCH, the first terminal cancels the transmission or repeated transmission of the corresponding PUSCH, counts one repeated transmission for the transmission or repeated transmission of the corresponding PUSCH, or transmits or repeats the PUSCH using only some resources; or When the transmission of the periodic SRS overlaps with the transmission or repeated transmission of the corresponding PUSCH, the transmission or repeated transmission of the corresponding PUSCH is performed. The uplink transmission method of claim 1 , further comprising:

12. a first terminal including a first processor and a first memory storing a computer program executable by the first processor; A first terminal, wherein the first processor is configured to execute the computer program to perform the uplink transmission method according to any one of claims 1, 2, 6 to 11.

13. A storage medium on which a computer program is stored, the computer program causing the processor to perform the uplink transmission method according to any one of claims 1, 2, and 6 to 11 when executed by the processor.

Citation Information

Patent Citations

  • Physical uplink shared channel transmissions

    WO2020167650A1

  • Systems and methods for determining information indicative of cancelation

    WO2021097590A1