Method and apparatus for determining physical uplink channel transmission resources

By determining the appropriate time slot before physical uplink channel transmission, the problem of insufficient coverage of physical uplink channel in the prior art is solved, and more efficient repeated transmission and coverage expansion is achieved.

CN115087109BActive Publication Date: 2025-06-13HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110346781.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-03-11
Filing Date
2021-03-31
Publication Date
2025-06-13
Estimated Expiration
2041-03-31

AI Technical Summary

Technical Problem

When the prior art improves the coverage range of physical uplink channel transmission, it is difficult to ensure that the number of repeated transmissions is satisfied, resulting in insufficient coverage.

Method used

Before the physical uplink channel is first transmitted, the time slot carrying the physical uplink channel is determined based on the high-level configuration or dynamic information, so as to ensure the reasonable allocation of the time slots and the satisfaction of the number of repeated transmissions.

Benefits of technology

It effectively improves the coverage range of the physical uplink channel, ensures the satisfaction of the number of repeated transmissions, and avoids the problem of insufficient time slots caused by changes in dynamic information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115087109B_ABST
    Figure CN115087109B_ABST
Patent Text Reader

Abstract

The present application provides a method and apparatus for determining physical uplink channel transmission resources. The method includes: determining a first time according to first information for indicating the transmission of a physical uplink channel, where the first information is configured by a higher layer or indicated by first dynamic information, and the first time is earlier than the first symbol or time slot carrying the physical uplink channel; transmitting the physical uplink channel on at least one of P time slots, where P is a positive integer, and the P time slots are determined according to first RRC and / or second dynamic information at the first time, wherein the first RRC information is used to indicate all symbols within the P time slots, and the second dynamic information is used to determine all or some of the symbols within the P time slots, and one of the symbols is an uplink symbol, a downlink symbol, or a flexible symbol. Furthermore, before the first symbol or time slot carrying the physical uplink channel, the time slot for transmitting the physical uplink channel is determined, ensuring that the repetition transmission times of the physical uplink channel meet the requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more specifically, to a method and apparatus for determining physical uplink channel transmission resources. Background Art

[0002] In a communication system, there are downlink transmissions and uplink transmissions. Among them, downlink transmissions are from a network device to a terminal device, and uplink transmissions are from a terminal device to a network device. Since the cost of network devices is relatively high, the coverage range of downlink transmissions is generally higher than that of uplink transmissions. Therefore, Coverage Enhancement (CE) mainly focuses on how to improve the coverage range of uplink transmissions.

[0003] Currently, the coverage range of uplink transmissions can be improved by increasing the number of repetitions of uplink transmissions. Specifically, when uplink transmissions need to be repeated, it is often determined whether the current time slot can carry uplink transmissions, which may result in the number of repetitions of uplink transmissions not meeting the requirements. Summary of the Invention

[0004] This application provides a method and apparatus for determining physical uplink channel transmission resources. The method can determine the time slot carrying the physical uplink channel before the first transmission of the physical uplink channel, ensuring that the number of repetitions of the physical uplink channel transmission meets the requirements.

[0005] In a first aspect, a method for determining physical uplink channel transmission resources is provided, including: determining a first moment according to first information, where the first information is used to indicate the transmission of the physical uplink channel, the first information is configured by a higher layer or indicated by first dynamic information, and the first moment is earlier than the first symbol or time slot carrying the physical uplink channel; sending the physical uplink channel on at least one of the P time slots, where P is a positive integer, and the P time slots are determined according to first RRC and / or second dynamic information at the first moment, where the first RRC information is used to indicate all symbols within the P time slots, the second dynamic information is used to determine all symbols or some symbols within the P time slots, and one of the symbols is an uplink symbol, a downlink symbol, or a flexible symbol.

[0006] Determine a first time according to first information configured by a higher layer or indicated by first dynamic information, where the first information is used to indicate the transmission of a physical uplink channel, and the first time is earlier than the symbol or time slot carrying the physical uplink channel for the first time; and transmit the physical uplink channel on at least one of the P time slots determined according to the first RRC and / or second dynamic information at the first time, where P is a positive integer. The first RRC information is used to indicate all symbols within the P time slots, and the second dynamic information is used to determine all or some of the symbols within the P time slots. One of the symbols is an uplink symbol, a downlink symbol, or a flexible symbol. Furthermore, the time slot carrying the physical uplink channel can be determined before the symbol or time slot carrying the physical uplink channel for the first time, avoiding the problem of insufficient time slots carrying the physical uplink channel caused by the first RRC and / or second dynamic information, that is, ensuring that the number of repetitions of the physical uplink channel transmission meets the requirements.

[0007] In combination with the first aspect, in some implementation manners of the first aspect, the first part of the P time slots is determined according to the first RRC information and the second dynamic information; and / or, the second part of the P time slots is determined according to the first RRC information.

[0008] Determine the first part of the P time slots according to the first RRC information and the second dynamic information; and / or, determine the second part of the P time slots according to the first RRC information. By using the obtained information to determine two different parts of the time slots among the P time slots, the accuracy of determining the time slots carrying the physical uplink channel can be improved.

[0009] In combination with the first aspect, in some implementation manners of the first aspect, the first part of the P time slots being determined according to the first RRC information and the second dynamic information includes: the i-th time slot is one of the first part of the time slots, and the first RRC information or the second dynamic information indicates that the symbol scheduling the physical uplink channel on the i-th time slot is an uplink symbol or a flexible symbol.

[0010] In combination with the first aspect, in some implementation manners of the first aspect, the second part of the P time slots being determined according to the first RRC information includes: the j-th time slot is one of the second part of the time slots, and the first RRC information indicates that the symbol scheduling the physical uplink channel on the j-th time slot is an uplink symbol or a flexible symbol.

[0011] In combination with the first aspect, in some implementation manners of the first aspect, the first part of the time slots is within the validity period of the second dynamic information, and / or, the second part of the time slots is not within the validity period of the second dynamic information.

[0012] By virtue of the timeliness of the second dynamic information, the P time slots to be determined are divided into a first part of time slots within the timeliness of the second dynamic information and a second part of time slots not within the timeliness of the second dynamic information. Furthermore, the first part of time slots can be determined according to the first RRC information and the second dynamic information, and the second part of time slots can be determined according to the first RRC information, thereby improving the accuracy of determining the time slots carrying the physical uplink channel.

[0013] In combination with the first aspect, in some implementation manners of the first aspect, the first information is indicated by the first dynamic information, and a third part of the P time slots is determined according to the first RRC information and the second dynamic information; and / or, a fourth part of the P time slots is determined according to the first RRC information and preset dynamic information.

[0014] When the first information is indicated by the first dynamic information, a first part of the P time slots is determined according to the first RRC information and the second dynamic information; and / or, a second part of the P time slots is determined according to the first RRC information and the preset dynamic information. Thus, when the first information is indicated by the first dynamic information, two different parts of the P time slots can be determined through the acquired information, improving the accuracy of determining the time slots carrying the physical uplink channel.

[0015] In combination with the first aspect, in some implementation manners of the first aspect, the third part of the time slots is within the timeliness of the second dynamic information, and / or, the fourth part of the time slots is not within the timeliness of the second dynamic information.

[0016] By virtue of the timeliness of the second dynamic information, the P time slots to be determined are divided into a first part of time slots within the timeliness of the second dynamic information and a second part of time slots not within the timeliness of the second dynamic information. Furthermore, the first part of time slots can be determined according to the first RRC information and the second dynamic information, and the second part of time slots can be determined according to the first RRC information and preset dynamic information, thereby improving the accuracy of determining the time slots carrying the physical uplink channel.

[0017] In combination with the first aspect, in some implementation manners of the first aspect, the timeliness of the second dynamic information is the monitoring period of the search space, or the timeliness of the second dynamic information is the time between the start moment of the monitoring period of the search space and the end moment of the second dynamic information monitoring.

[0018] In combination with the first aspect, in some implementation manners of the first aspect, the preset dynamic information is determined according to the second dynamic information.

[0019] The preset dynamic information is determined through the second dynamic information, and the second part of time slots is determined according to the first RRC and the preset dynamic information, thereby improving the accuracy of determining the time slots carrying the physical uplink channel.

[0020] In combination with the first aspect, in some implementations of the first aspect, the third part of the P time slots is determined according to the first RRC information and the second dynamic information, including: the m-th time slot is one of the third part of the time slots, and the first RRC information or the second dynamic information indicates that the symbol for scheduling the physical uplink channel on the m-th time slot is an uplink symbol or a flexible symbol.

[0021] In combination with the first aspect, in some implementations of the first aspect, the fourth part of the P time slots is determined according to the first RRC information and the preset dynamic information, including: the n-th time slot is one of the fourth part of the time slots, and the first RRC information or the preset dynamic information indicates that the symbol for scheduling the physical uplink channel on the n-th time slot is an uplink symbol or a flexible symbol.

[0022] In combination with the first aspect, in some implementations of the first aspect, the flexible symbol does not include a symbol for switching between uplink transmission and downlink transmission.

[0023] In combination with the first aspect, in some implementations of the first aspect, other dynamic information that is not expected to be received affects the transmission of the physical uplink channel on the P time slots.

[0024] On the P time slots, other dynamic information that is not expected to be received affects the transmission of the physical uplink channel, so that the influence of other dynamic information on the physical uplink channel transmitted on the P time slots can be avoided, and the number of repeated transmissions of the physical uplink channel is ensured to meet the requirements. In addition, the processing flow of the physical uplink channel is also simplified.

[0025] In combination with the first aspect, in some implementations of the first aspect, at least one of the P time slots includes the Q-th time slot, and the symbols for scheduling the physical uplink channel on the Q-th time slot include downlink symbols and / or symbols for switching between uplink transmission and downlink transmission. Sending the physical uplink channel on at least one of the P time slots includes: not sending the physical uplink channel on the Q-th time slot; or, sending the physical uplink channel on other symbols except the downlink symbols and / or the symbols for switching between uplink transmission and downlink transmission among the symbols for scheduling the physical uplink channel on the Q-th time slot.

[0026] If the symbols for scheduling the physical uplink channel on the Qth time slot in at least one of the P time slots include downlink symbols and / or symbols for the transition between uplink transmission and downlink transmission, then the physical uplink channel is not transmitted on the Qth time slot, thereby avoiding the conflict between uplink transmission and downlink transmission. Alternatively, the physical uplink channel may also be transmitted on other symbols in the symbols for scheduling the physical uplink channel on the Qth time slot except for the downlink symbols and / or symbols for the transition between uplink transmission and downlink transmission, thereby making full use of the unused resources for the transmission of the physical uplink channel and ensuring that the number of repetitions of the physical uplink channel transmission meets the requirements.

[0027] Combined with the first aspect, in some implementation manners of the first aspect, the other symbols include symbols carrying the demodulation reference signal DMRS.

[0028] If the symbols for scheduling the physical uplink channel on the Qth time slot in at least one of the P time slots include symbols carrying the demodulation reference signal DMRS, then the physical uplink channel may be transmitted on the symbols carrying the demodulation reference signal DMRS on the Qth time slot, thereby making full use of the resources capable of carrying the physical uplink channel for the transmission of the physical uplink channel and ensuring that the number of repetitions of the physical uplink channel transmission meets the requirements.

[0029] Combined with the first aspect, in some implementation manners of the first aspect, the interval between the first moment and the starting symbol of the first time slot carrying the physical uplink channel is N symbols, where N is a positive integer; or, the interval between the first moment and the starting symbol of the first time slot carrying the physical uplink channel is M symbols, where M is a positive integer.

[0030] The interval between the first moment and the starting symbol of the first time slot carrying the physical uplink channel is N symbols, or the interval between the first moment and the starting symbol of the first time slot carrying the physical uplink channel is M symbols, thereby determining the time slots capable of carrying the physical uplink channel at a sufficient time before the first transmission of the physical uplink channel and avoiding the problem of insufficient time slots carrying the physical uplink channel caused by the first RRC and / or the second dynamic information, that is, ensuring that the number of repetitions of the physical uplink channel transmission meets the requirements.

[0031] Combined with the first aspect, in some implementation manners of the first aspect, the N is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, the RRC information; and / or, the M is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, the RRC information.

[0032] Determine N and / or M through at least one of the capability of the terminal device, the subcarrier spacing, and the RRC information, thereby setting different N and / or M according to the actual situation.

[0033] In combination with the first aspect, in some implementations of the first aspect, after the first moment, it is not expected to receive dynamic information for changing the physical uplink channel transmission.

[0034] After the first moment, it is not expected to receive dynamic information for changing the physical uplink channel transmission, so that the impact of the dynamic information for changing the physical uplink channel transmission on the P time slots carrying the physical uplink channel that have been determined can be avoided, ensuring that the number of repetitions of the physical uplink channel transmission meets the requirements.

[0035] In combination with the first aspect, in some implementations of the first aspect, within the time period from the first moment to the end of the validity period of the second dynamic information, it is not expected to receive dynamic information for changing the physical uplink channel transmission.

[0036] Within the time period from the first moment to the end of the validity period of the second dynamic information, it is not expected to receive dynamic information for changing the physical uplink channel transmission, so that within the time period from the first moment to the end of the validity period of the second dynamic information, the impact of the received dynamic information on the P time slots carrying the physical uplink channel that have been determined can be avoided, which may cause the physical uplink channel to not be transmitted or transmitted completely.

[0037] In combination with the first aspect, in some implementations of the first aspect, P is greater than or equal to S, where S is the number of repetitions of the physical uplink channel indicated by the configuration information, or P is determined according to the latency requirement.

[0038] The number P of time slots determined for transmitting the physical uplink channel is greater than the number of repetitions of the physical uplink channel configured. Exemplarily, when the symbols of the first time slot among the P time slots are changed by other RRC information or other dynamic information, in one implementation, when the first time slot cannot carry the physical uplink channel, the first time slot can be excluded from the count of the number of repetitions of the physical uplink channel, and the physical uplink channel that should have been transmitted on the first time slot can be postponed to the next time slot after the first time slot among the P time slots for transmission. In another implementation, when some symbols in the first time slot cannot carry the physical uplink channel, the physical uplink channel can be transmitted on the symbols that can carry the physical uplink channel in the first time slot. This can avoid the problem of insufficient time slots or symbols carrying the physical uplink channel caused by other RRC and / or other dynamic information, that is, ensure that the number of repetitions of the physical uplink channel transmission meets the requirements.

[0039] Determining P according to the latency requirement can avoid selecting time slots outside the latency upper limit for transmitting the physical uplink channel.

[0040] In combination with the first aspect, in some implementations of the first aspect, the physical uplink channel is a physical uplink shared channel (PUSCH) or a physical uplink control channel (PUCCH).

[0041] In a second aspect, there is provided an apparatus for determining transmission resources of a physical uplink channel, including: a processing unit, configured to determine a first time according to first information, where the first information is used to indicate the transmission of the physical uplink channel, and the first information is configured by a higher layer or indicated by first dynamic information, and the first time is earlier than the first symbol or time slot carrying the physical uplink channel; a communication unit, configured to transmit the physical uplink channel on at least one of the P time slots, where P is a positive integer, and the P time slots are determined according to first RRC and / or second dynamic information at the first time, where the first RRC information is used to indicate all symbols within the P time slots, and the second dynamic information is used to determine all or some of the symbols within the P time slots, and one of the symbols is an uplink symbol, a downlink symbol, or a flexible symbol.

[0042] In combination with the second aspect, in some implementations of the second aspect, a first part of the P time slots is determined according to the first RRC information and the second dynamic information; and / or, a second part of the P time slots is determined according to the first RRC information.

[0043] In combination with the second aspect, in some implementations of the second aspect, that a first part of the P time slots is determined according to the first RRC information and the second dynamic information includes: the i-th time slot is one of the first part of the time slots, and the first RRC information or the second dynamic information indicates that the symbol scheduling the physical uplink channel on the i-th time slot is an uplink symbol or a flexible symbol.

[0044] In combination with the second aspect, in some implementations of the second aspect, that a second part of the P time slots is determined according to the first RRC information includes: the j-th time slot is one of the second part of the time slots, and the first RRC information indicates that the symbol scheduling the physical uplink channel on the j-th time slot is an uplink symbol or a flexible symbol.

[0045] In combination with the second aspect, in some implementations of the second aspect, the first part of the time slots is within the validity period of the second dynamic information, and / or, the second part of the time slots is not within the validity period of the second dynamic information.

[0046] In combination with the second aspect, in some implementations of the second aspect, the first information is indicated by the first dynamic information, and the third part of the P time slots is determined according to the first RRC information and the second dynamic information; and / or, the fourth part of the P time slots is determined according to the first RRC information and preset dynamic information.

[0047] In combination with the second aspect, in some implementations of the second aspect, the third part of the time slots is within the validity period of the second dynamic information, and / or, the fourth part of the time slots is not within the validity period of the second dynamic information.

[0048] In combination with the second aspect, in some implementations of the second aspect, the validity period of the second dynamic information is the monitoring period of the search space, or, the validity period of the second dynamic information is the time between the start moment of the monitoring period of the search space and the end moment of the monitoring of the second dynamic information.

[0049] In combination with the second aspect, in some implementations of the second aspect, the preset dynamic information is determined according to the second dynamic information.

[0050] In combination with the second aspect, in some implementations of the second aspect, the determination of the third part of the P time slots according to the first RRC information and the second dynamic information includes: the m-th time slot is one of the third part of the time slots, and the first RRC information or the second dynamic information indicates that the symbol scheduling the physical uplink channel on the m-th time slot is an uplink symbol or a flexible symbol.

[0051] In combination with the second aspect, in some implementations of the second aspect, the determination of the fourth part of the P time slots according to the first RRC information and preset dynamic information includes: the n-th time slot is one of the fourth part of the time slots, and the first RRC information or the preset dynamic information indicates that the symbol scheduling the physical uplink channel on the n-th time slot is an uplink symbol or a flexible symbol.

[0052] In combination with the second aspect, in some implementations of the second aspect, the flexible symbol does not include the symbol used for the conversion between uplink transmission and downlink transmission.

[0053] In combination with the second aspect, in some implementations of the second aspect, the processing unit is further configured to: on the P time slots, other dynamic information that is not expected to be received affects the transmission of the physical uplink channel.

[0054] In combination with the second aspect, in some implementations of the second aspect, at least one of the P time slots includes the Qth time slot, and the symbols for scheduling the physical uplink channel on the Qth time slot include downlink symbols and / or symbols for conversion between uplink transmission and downlink transmission. The communication unit is further specifically configured to: not transmit the physical uplink channel on the Qth time slot; or transmit the physical uplink channel on other symbols of the symbols for scheduling the physical uplink channel on the Qth time slot except the downlink symbols and / or the symbols for conversion between uplink transmission and downlink transmission.

[0055] In combination with the second aspect, in some implementations of the second aspect, the other symbols include symbols carrying the demodulation reference signal DMRS.

[0056] In combination with the second aspect, in some implementations of the second aspect, the interval between the first moment and the starting symbol of the first time slot carrying the physical uplink channel is N symbols, where N is a positive integer; or the interval between the first moment and the starting symbol of the first physical uplink channel is M symbols, where M is a positive integer.

[0057] In combination with the second aspect, in some implementations of the second aspect, the N is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, and the RRC information; and / or the M is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, and the RRC information.

[0058] In combination with the second aspect, in some implementations of the second aspect, the communication unit is further configured to: not expect to receive dynamic information for changing the transmission of the physical uplink channel after the first moment.

[0059] In combination with the second aspect, in some implementations of the second aspect, the communication unit is further configured to: not expect to receive dynamic information for changing the transmission of the physical uplink channel during the period from the first moment to the end of the validity period of the second dynamic information.

[0060] In combination with the second aspect, in some implementations of the second aspect, P is greater than or equal to S, where S is the number of repeated transmissions of the physical uplink channel indicated by the configuration information, or P is determined according to the latency requirement.

[0061] In combination with the second aspect, in some implementations of the second aspect, the physical uplink channel is a physical uplink shared channel PUSCH or a physical uplink control channel PUCCH.

[0062] In a third aspect, a device for determining physical uplink channel transmission resources is provided, including at least one memory and at least one processor. The at least one memory is used for storing programs, and the at least one processor is used for running the programs to implement the method described in the first aspect and / or certain implementation manners of the first aspect.

[0063] It should be understood that a program may also be referred to as program code, computer instructions, computer programs, program instructions, etc.

[0064] In a fourth aspect, a chip is provided, including at least one processor and an interface circuit. The interface circuit is used for providing program instructions or data for the at least one processor, and the at least one processor is used for executing the program instructions to implement the method described in the first aspect and / or certain implementation manners of the first aspect.

[0065] Optionally, as an implementation manner, the chip system may further include a memory, and a program is stored in the memory. The processor is used for executing the program stored on the memory. When the program is executed, the processor is used for executing the method in the first aspect.

[0066] In a fifth aspect, a computer-readable storage medium is provided. The computer-readable medium stores program code for a device to execute. When the program code is executed by the device, the method described in the first aspect and / or certain implementation manners of the first aspect is implemented.

[0067] It should be noted that the above computer program code may be stored in whole or in part on a first storage medium. The first storage medium may be packaged together with the processor or separately packaged from the processor. The embodiments of the present application do not make specific limitations on this.

[0068] In a sixth aspect, a computer program product is provided. The computer program product includes a computer program. When the computer program product is executed by a computer, the computer executes the method in the foregoing first aspect and / or certain implementation manners of the first aspect.

[0069] In a seventh aspect, a terminal device is provided, including the device for determining physical uplink channel transmission resources described in the second aspect or the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0070] Figure 1 is a schematic diagram of a communication system to which the method provided by the embodiments of the present application is applicable.

[0071] Figure 2 is a schematic flowchart of the method for determining physical uplink channel transmission resources provided by the embodiments of the present application.

[0072] Figure 3It is a schematic diagram of a time slot provided by an embodiment of the present application.

[0073] Figure 4 It is a schematic flowchart of the timeliness of a second piece of dynamic information provided by an embodiment of the present application.

[0074] Figure 5 It is another schematic flowchart of the timeliness of a second piece of dynamic information provided by an embodiment of the present application.

[0075] Figure 6 It is another schematic diagram of a time slot provided by an embodiment of the present application.

[0076] Figure 7 It is a schematic structural diagram of a device for determining physical uplink channel transmission resources provided by an embodiment of the present application.

[0077] Figure 8 It is another schematic structural diagram of a device for determining physical uplink channel transmission resources provided by an embodiment of the present application. Detailed implementation manners

[0078] Next, the technical solutions in the present application will be described with reference to the accompanying drawings.

[0079] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, future 5th Generation (5G) system or New Radio (NR), etc.

[0080] For ease of understanding the embodiments of the present application, first in combination withFigure 1 Describe in detail the communication system applicable to the method provided in the embodiments of this application. Figure 1 FIG. shows a schematic diagram of a communication system 100 applicable to the method provided in the embodiments of this application. As shown in the figure, the communication system 100 may include at least one network device, such as Figure 1 the base station (gNB) in the 5G system as shown in; the communication system 100 may further include at least one terminal device, such as Figure 1 the user equipment (UE) 1 as shown in. The network device and the terminal device may communicate through a wireless link. For example, the network device may send configuration information to the terminal device, and the terminal device may send uplink data, that is, uplink transmission, to the network device based on the configuration information; for another example, the network device may send downlink data, that is, downlink transmission, to the terminal device.

[0081] It should be understood that the network device in this communication system may be any device with wireless transceiver functions. The device includes but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (for example, home evolved nodeb, or home node b, HNB), baseband unit (BBU), access point (AP) in a wireless fidelity (WIFI) system, wireless relay node, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), etc., and may also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or may also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc.

[0082] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU for short). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, implementing radio resource control (RRC), and the functions of the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, implementing the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, radio frequency processing, and related functions of the active antenna. Since the information of the RRC layer will ultimately become the information of the PHY layer, or is transformed from the information of the PHY layer, thus, in this architecture, high-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or sent by the DU + AAU. It can be understood that the network device may be a device including one or more of the CU node, the DU node, and the AAU node. In addition, the CU may be classified as a network device in the radio access network (RAN), or the CU may be classified as a network device in the core network (CN). This application does not make any limitations in this regard.

[0083] The terminal device in the embodiments of this application may refer to a user equipment, an access terminal, a user unit, a user station, a mobile station, a mobile device, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device, or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of this application do not make any limitations in this regard.

[0084] It should also be understood that Figure 1A simplified schematic diagram shown for ease of understanding. The communication system 100 may further include other network devices or other terminal devices, Figure 1 which are not shown in the figure.

[0085] In the communication system 100, there are downlink transmissions and uplink transmissions. For example, Figure 1 the transmission from the gNB to UE 1 shown in the figure is a downlink transmission; Figure 1 the transmission from UE 1 to the gNB shown in the figure is an uplink transmission. Since the cost of network devices is relatively high, the coverage range of downlink transmissions is generally higher than that of uplink transmissions. In addition, due to cost limitations on the UE side, only relatively inexpensive power amplifiers can be used, and their power limits are also relatively lower than those on the gNB side. Therefore, coverage enhancement mainly focuses on how to improve the coverage range of uplink transmissions.

[0086] Uplink transmissions include physical uplink shared channel (PUSCH) transmissions and physical uplink control channel (PUCCH) transmissions. Among them, the coverage range of the PUCCH is relatively wide, the amount of transmitted information is small, but the reliability requirements for the PUCCH are high. The PUSCH transmits a large amount of information and has a relatively short coverage range. Therefore, how to improve the coverage range of uplink transmissions is a more urgent issue. Currently, the coverage range of uplink transmissions can be improved through time-domain repetition. For example, the coverage range of uplink transmissions can be improved by increasing the number of repetitions and enhancing the repetition transmission method.

[0087] Currently, when the network device schedules the network device to transmit PUSCH in consecutive time slots, it can be divided into two cases:

[0088] (1) Transmit PUSCH configured by higher layers

[0089] If the dynamic information (e.g., Slot Format related Information (SFI)) indicates that at least some of the symbols for scheduling the physical uplink channel are downlink symbols or flexible symbols; or, if the dynamic information indicates that at least some of the symbols for scheduling the physical uplink channel are used for the terminal device to receive the channel state information-reference Signal (CSI-RS) or the physical downlink shared channel (PDSCH), then the PUSCH is not transmitted on at least some of these symbols. In the remaining time slots, if there are symbols in the symbols for scheduling the physical uplink channel that are configured as downlink symbols by RRC information, then the transmission of the entire time slot is abandoned and counted in the count of the PUSCH repetition times.

[0090] (2) The dynamic information indicates the transmission of PUSCH

[0091] The dynamic information (e.g., SFI) that the terminal device does not expect to receive causes the PUSCH to be unable to be transmitted. However, if there are symbols in the symbols for scheduling the physical uplink channel that are configured as downlink symbols by RRC information, then the transmission of the entire time slot is abandoned.

[0092] Among them, as shown in Table 1, the symbols for scheduling the PUSCH can be indicated by the starting symbol, symbol length, and the possible value range of the starting symbol + symbol length of the PUSCH.

[0093] As shown in Table 1, the time slots for normal cyclic prefix (NCP) symbols and the time slots for extended cyclic prefix (ECP) symbols are listed, and examples of the starting symbols of the scheduled physical uplink channels under Type A and Type B are given. Among them, S represents the starting symbol and L represents the symbol length.

[0094] Table 1

[0095]

[0096] As can be seen from Table 1, the S+L of Type A is less than or equal to 14 symbols, that is, one PUSCH transmission is restricted within one time slot. Correspondingly, when multiple transmissions of Type A are configured, the terminal device will detect in each time slot within S+L. When the symbol identifying S and the subsequent L-1 symbols in the a-th time slot can all be used for PUSCH transmission, one PUSCH transmission can be performed; otherwise, this transmission is abandoned, or this transmission is abandoned on some symbols in the a-th time slot; and then continue to check whether other time slots meet the conditions. Among them, "can be used for" can be understood as that the symbol is not occupied by other transmissions or the symbol is not a symbol used for downlink transmission.

[0097] Currently, there are two ways to determine the time slots that can carry uplink transmissions. One way is: only based on the RRC information, sequentially determine whether the consecutive S time slots can carry uplink transmissions, where S is the configured number of repetitions. Another way is: based on the RRC and dynamic information, sequentially determine whether the consecutive S time slots can carry uplink transmissions. Among them, the dynamic information may include but is not limited to SFI, cancellation indication information, or transmission information for scheduling ultra-relaible and low latency communication (URLLC).

[0098] Both of these two ways need to first determine the time slots that can carry uplink transmissions, and then perform uplink transmissions only on the time slots that can carry uplink transmissions, which may cause: the b-th time slot among the S time slots can carry uplink transmissions, but the time slots that can carry uplink transmissions are determined only after the b-th time slot, resulting in the b-th time slot that could have been used for uplink transmission not being available for uplink transmission, and the number of repeated uplink transmissions not meeting the corresponding requirements.

[0099] Therefore, the embodiment of the present application provides a method for determining physical uplink channel transmission resources. This method can determine the time slots carrying the physical uplink channel before the symbols or time slots of the first physical uplink channel transmission, ensuring that the number of repeated transmissions of the physical uplink channel meets the requirements.

[0100] The physical uplink channels involved in the embodiment of the present application include PUCCH and / or PUSCH.

[0101] Figure 2 For the method 200 for determining physical uplink channel transmission resources provided by the embodiment of the present application, the method 200 includes S210 and S220.

[0102] In some embodiments, method 200 may be applied to a terminal device. In other embodiments, method 200 may be applied to a communication device that supports the terminal device in implementing method 200. For example, the communication device includes a chip system.

[0103] The following details each step in method 200.

[0104] S210. Determine a first moment according to first information. The first information is used to indicate the transmission of a physical uplink channel. The first information is configured by higher layers or indicated by first dynamic information, and the first moment is earlier than the first symbol or time slot carrying the physical uplink channel.

[0105] Exemplarily, that the first information is configured by higher layers can be understood as the first information is configured by the higher layers of the terminal device. Alternatively, that the first information is configured by higher layers can be understood as the first information is configured by the higher layers of the network device, and the terminal device receives the first information sent by the network device through the higher layers.

[0106] Exemplarily, the first dynamic information may be downlink control information (DCI) format information (such as a DCI format), uplink scheduling information of a random access response (RAR) (such as a RAR UL grant), uplink scheduling information of a fallback random access response (such as a fallbackRAR UL grant), or a successive random access response message (such as a success RAR).

[0107] Optionally, the first information may be obtained at the first moment or before the first moment.

[0108] In one example, the interval between the first moment and the starting symbol of the time slot carrying the physical uplink channel is N symbols, where N is a positive integer. For example, if the time slot carrying the physical uplink channel is the second time slot and the starting symbol of the second time slot is the first symbol, the interval between the first moment and the first symbol of the second time slot is N symbols, so that the time slot carrying the physical uplink channel can be determined within sufficient processing time before the time slot carrying the physical uplink channel.

[0109] Exemplarily, N is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, and the RRC information.

[0110] For example, the capability of the terminal device has a negative correlation with N, that is, the stronger the terminal capability, the smaller N can be set. Thus, N is set according to the actual situation of the terminal device, ensuring that there is sufficient processing time to determine the time slot carrying the physical uplink channel before the first time slot carrying the physical uplink channel.

[0111] For example, the subcarrier spacing can have a positive correlation with N, that is, the larger the subcarrier spacing, the larger N can be set. Thus, N is set according to the actual situation, ensuring that there is sufficient processing time to determine the time slot carrying the physical uplink channel before the first time slot carrying the physical uplink channel.

[0112] In another example, the interval between the first moment and the starting symbol of the first time slot carrying the physical uplink channel is M symbols, where M is a positive integer. For example, if the first time slot carrying the physical uplink channel is the second time slot, and the fourth symbol in the second time slot is the starting symbol of the first time slot carrying the physical uplink channel, then the interval between the first moment and the fourth symbol in the second time slot is N symbols, so that the time slot carrying the physical uplink channel can be determined within sufficient processing time before the symbol of the first time slot carrying the physical uplink channel.

[0113] Exemplarily, M is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, and the RRC information.

[0114] For example, the capability of the terminal device has a negative correlation with M, that is, the stronger the terminal capability, the smaller M can be set. Thus, M is set according to the actual situation of the terminal device, ensuring that there is sufficient processing time to determine the time slot carrying the physical uplink channel before the symbol of the first time slot carrying the physical uplink channel.

[0115] For example, the subcarrier spacing can have a positive correlation with M, that is, the larger the subcarrier spacing, the larger M can be set. Thus, M is set according to the actual situation, ensuring that there is sufficient processing time to determine the time slot carrying the physical uplink channel before the symbol of the first time slot carrying the physical uplink channel. S220, send the physical uplink channel on at least one of the P time slots, where P is a positive integer, and the P time slots are determined according to the first RRC and / or the second dynamic information at the first moment. Among them, the first RRC information is used to indicate all symbols within the P time slots, and the second dynamic information is used to determine all symbols or some symbols within the P time slots. Each symbol can be an uplink symbol, a downlink symbol, or a flexible symbol.

[0116] The first RRC information being used to indicate all symbols within the P time slots can be understood as: the first RRC information is used to indicate whether each symbol among all symbols within the P time slots is an uplink symbol, a downlink symbol, or a flexible symbol.

[0117] Exemplarily, the first RRC information may be the common configuration (tdd-UL-DL-Configuration Common) information of time division duplex (TDD) uplink (UL) and downlink (DL). Alternatively, the first RRC information may be the dedicated configuration (tdd-UL-DL-Configuration Dedicated) information of time division duplex uplink and downlink.

[0118] Optionally, the first RRC information may be received at or before the first moment.

[0119] The second dynamic information is used to determine all or some of the symbols within P time slots, which can be understood as: the second dynamic information is used to determine whether each symbol among all or some of the symbols within P time slots is an uplink symbol, a downlink symbol, or a flexible symbol.

[0120] In one example, the second dynamic information may indicate the data to be transmitted. Based on the second dynamic information, it can be determined whether the symbols of the data to be transmitted are uplink symbols, downlink symbols, or flexible symbols.

[0121] Exemplarily, the second dynamic information may include DCI format 2.0 information, a DCI format for indicating that the UE receives CSI-RS, or a DCI format for indicating that the UE receives PDSCH.

[0122] Optionally, the second dynamic information may be received at or before the first moment.

[0123] Traditional flexible symbols can be used as uplink symbols, downlink symbols, or symbols for conversion between uplink transmission and downlink transmission. Exemplarily, if a flexible symbol is an uplink symbol or a downlink symbol, then this symbol can also be used as an uplink symbol or a downlink symbol. If a flexible symbol is a symbol for conversion between uplink transmission and downlink transmission, then this symbol cannot be used as a downlink symbol or an uplink symbol. However, the flexible symbols involved in the embodiments of the present application do not include symbols for conversion between uplink transmission and downlink transmission.

[0124] Optionally, P is greater than or equal to S, where S is the number of repetitions of the physical uplink channel indicated by the configuration information, or P is determined according to the latency requirement.

[0125] Exemplarily, the configuration information may be RRC information or information configured by a higher layer.

[0126] Exemplarily, the latency requirement may be configured by a higher layer. Alternatively, the latency requirement may also be related to the service type of the data packet. For example, the latency requirement for a video data packet is higher than that for an audio data packet.

[0127] The determined number P of time slots for transmitting a physical uplink channel is greater than the configured number S of repeated transmissions of the physical uplink channel. Exemplarily, when the symbol for scheduling the physical uplink channel on the first time slot among the P time slots is changed by other RRC information or other dynamic information, in one implementation, when the first time slot cannot carry the physical uplink channel, the first time slot may not be included in the count of the repeated transmissions of the physical uplink channel, and the physical uplink channel that should have been transmitted on the first time slot may be postponed to the next time slot after the first time slot among the P time slots for transmission. In another implementation, when some symbols in the first time slot cannot carry the physical uplink channel, the physical uplink channel may be transmitted on the symbols that can carry the physical uplink channel in the first time slot. This can avoid the problem of insufficient time slots or symbols for carrying the physical uplink channel due to other RRC and / or other dynamic information, that is, ensure that the number of repeated transmissions of the physical uplink channel meets the requirements.

[0128] Exemplarily, the determined number P of time slots for transmitting a physical uplink channel is greater than the configured number S of repeated transmissions of the physical uplink channel. When the symbols for scheduling the physical uplink channel on the first S time slots among the P time slots are not changed by other RRC information or other dynamic information, the resources of the remaining time slots (except the first S time slots) among the P time slots may be directly released so that the remaining time slots can be used for other purposes.

[0129] Determining P according to the latency requirement can avoid selecting time slots outside the latency upper limit for transmitting the physical uplink channel.

[0130] In some embodiments, the P time slots may also be determined according to the first RRC and / or second dynamic information at any time before the first moment.

[0131] Hereinafter, how to determine the P time slots will be introduced in detail by way A and way B. In way A, the first information may be configured by a higher layer, or the first information may also be indicated by the first dynamic information. That is, way A is applicable not only to the scenario where the transmission of PUSCH is configured by a higher layer, but also to the scenario where the transmission of PUSCH is indicated by the first dynamic information. The embodiments of the present application do not limit this. In way B, the first information is indicated by the first dynamic information, that is, way B is only applicable to the scenario where the transmission of PUSCH is indicated by the first dynamic information.

[0132] Method A: At a first moment, determine a first part of P time slots according to first RRC information and second dynamic information; and / or, at the first moment, determine a second part of the P time slots according to the first RRC information.

[0133] In one example, within the validity period of the second dynamic information, the first part of the P time slots can be determined according to the first RRC information or the second dynamic information. Specifically, if the first RRC information or the second dynamic information indicates that the symbols scheduling the physical uplink channel on the i-th time slot are all uplink symbols or flexible symbols, and the i-th time slot is within the validity period of the second dynamic information, then the i-th time slot can be one of the time slots in the first part.

[0134] Optionally, when the first information is configured by a higher layer, if the first RRC information or the second dynamic information indicates that the symbols scheduling the physical uplink channel on the i-th time slot are all uplink symbols, and the i-th time slot is within the validity period of the second dynamic information, then the i-th time slot can also be one of the time slots in the first part.

[0135] Optionally, the above i is greater than or equal to 1.

[0136] Optionally, when i takes multiple values, that is, the symbols scheduling the physical uplink channel on multiple time slots (for example, the 1st time slot, ……, the i-th time slot) within the validity period of the second dynamic information are all uplink symbols or flexible symbols, then the multiple time slots can be multiple time slots in the first part.

[0137] Outside the validity period of the second dynamic information, the second part of the P time slots can be determined according to the first RRC information. Specifically, if the first RRC information indicates that the symbols scheduling the physical uplink channel on the j-th time slot outside the validity period of the second dynamic information are all uplink symbols or flexible symbols, and the j-th time slot is outside the validity period of the second dynamic information, then the j-th time slot can be one of the time slots in the second part.

[0138] Through the validity period of the second dynamic information, the P time slots to be determined are divided into a first part of time slots within the validity period of the second dynamic information and a second part of time slots not within the validity period of the second dynamic information. Furthermore, the first part of time slots can be determined according to the first RRC information and the second dynamic information, and the second part of time slots can be determined according to the first RRC information, so as to make full use of the acquired information to determine the time slots carrying the physical uplink channel and improve the accuracy of determining the time slots carrying the physical uplink channel.

[0139] Optionally, when the first information is a high-layer configuration, if the first RRC information or the second dynamic information indicates that all symbols for scheduling a physical uplink channel in the j-th time slot are uplink symbols, and the j-th time slot is outside the validity period of the second dynamic information, then the j-th time slot may also be one of the second part of time slots.

[0140] Optionally, when the value of i above is P, there is no such j-th time slot, that is, the P time slots only include the first part of time slots and do not include the second part of time slots.

[0141] Optionally, when j takes multiple values, that is, all symbols for scheduling a physical uplink channel in multiple time slots outside the validity period of the second dynamic information (for example, the 1st time slot, ……, the j-th time slot) are uplink symbols or flexible symbols, then the multiple time slots may be multiple time slots in the second part of time slots.

[0142] For example, as Figure 3 shown, the 1st time slot, the 2nd time slot and the 3rd time slot are within the validity period of the second dynamic information, and the 4th time slot is outside the validity period of the second dynamic information. The symbols for scheduling the physical uplink channel are the 9th symbol to the 14th symbol (for example, Figure 3 the symbols in bold with an outer frame as shown). Among them, the symbols for scheduling the physical uplink channel may be the third dynamic information or RRC information described below; the first RRC information indicates that all symbols in the 1st time slot are downlink symbols, the 1st symbol to the 10th symbol in the 2nd time slot are flexible symbols, the 11th to 14th symbols are uplink symbols, all symbols in the 3rd time slot are uplink symbols, and all symbols in the 4th time slot are uplink symbols. The second dynamic information indicates that the 1st symbol to the 6th symbol in the 2nd time slot are downlink symbols, and the 7th symbol to the 10th symbol in the 4th time slot are flexible symbols.

[0143] After knowing whether the symbols for scheduling the physical uplink channel in the 1st time slot to the 4th time slot are uplink symbols, downlink symbols or flexible symbols, it is necessary to determine which time slots among the 1st time slot to the 4th time slot can carry the physical uplink channel, that is, to determine the P time slots. Due to the limitation of the validity period of the second dynamic information, therefore, it is necessary to combine the validity period of the second dynamic information and, based on the information already obtained, respectively determine the first part of time slots within the validity period of the second dynamic information and the second part of time slots outside the validity period of the second dynamic information. The first part of time slots and the second part of time slots constitute the P time slots. The specific process is as follows:

[0144] Since the first time slot, the second time slot, and the third time slot are within the validity period of the second dynamic information, it is possible to determine whether there are the first partial time slots among the P time slots according to the first RRC information and the second dynamic information. Specifically, within the first time slot, the second time slot, and the third time slot, the first RRC information indicates that all symbols on the first time slot are downlink symbols. The first RRC information indicates that the 9th and 10th symbols among the symbols (the 9th to 14th symbols) scheduling the physical uplink channel on the second time slot are flexible symbols, and the 11th to 14th symbols are uplink symbols. Also, the first RRC information indicates that the symbols (the 9th to 14th symbols) scheduling the physical uplink channel on the third time slot are uplink symbols. Therefore, the second time slot and the third time slot are both one of the first partial time slots.

[0145] Since the fourth time slot is outside the validity period of the second dynamic information, it is possible to determine whether the fourth time slot is the second partial time slot among the P time slots only according to the first RRC information. Specifically, within the fourth time slot, the first RRC information indicates that all the symbols (the 9th to 14th symbols) scheduling the physical uplink channel on the fourth time slot are uplink symbols. Therefore, the fourth time slot is one of the second partial time slots.

[0146] Thus Figure 3 Among the 4 time slots shown in Figure 3 , the second time slot, the third time slot, and the fourth time slot can be the time slots among the P time slots, that is, P = 3. And the second time slot and the third time slot are the time slots in the first partial time slots, and the fourth time slot is the time slot in the second partial time slots.

[0147] At this time, if the number of repetitions S of the configured physical uplink channel transmission is 2, when the 9th symbol among the symbols (the 9th to 14th symbols) scheduling the physical uplink channel on the second time slot among the P time slots is changed to a downlink symbol by other RRC information or other dynamic information, at this time, the second time slot can be excluded from the counting of the physical uplink channel repetition times. The physical uplink channel that should have been transmitted on the second time slot can be postponed to the next time slot (the third time slot) among the P time slots for transmission. This can avoid the problem that the number of time slots (3) carrying the physical uplink channel is insufficient due to other RRC and / or other dynamic information, that is, it ensures that the number of repetitions of the physical uplink channel transmission meets the requirements.

[0148] If the number of repetitions S of the configured physical uplink channel transmission is 2, when the symbols scheduling the physical uplink channel on the first two time slots (the second time slot and the third time slot) among the P time slots are not changed by other RRC information or other dynamic information, that is, when the physical uplink channel is transmitted on the second time slot and the third time slot respectively, the resources of the fourth time slot are directly released so that the fourth time slot can be used for other purposes.

[0149] In the embodiments of the present application, the symbols for scheduling the physical uplink channel can be understood as the symbols for scheduling the transmission of the physical uplink channel, rather than the symbols carrying the scheduling information, and the scheduling information is used to indicate the transmission of the physical uplink channel. For example, the scheduling information can be the first information.

[0150] In some embodiments, the symbols for scheduling the physical uplink channel in the embodiments of the present application can be indicated by the third dynamic information. For example, as Figure 3 shown, the third dynamic information indicates that the symbols for scheduling the physical uplink channel are the 9th symbol to the 14th symbol.

[0151] Exemplarily, the third dynamic information can include DCI format information (such as a DCI format), uplink scheduling information of RAR (such as a RAR UL grant), uplink scheduling information of the fallback random access response (such as fallbackRAR UL grant), consecutive random access response information (such as success RAR), DCI format 2_0 information, DCI format information of CSI-RS (a DCI format indicating to the UE to receive CSI-RS), or DCI format information for indicating the UE to receive PDSCH (a DCI format indicating to the UE to receive orPDSCH).

[0152] In some other embodiments, the symbols for scheduling the physical uplink channel in the embodiments of the present application can be indicated by RRC information. For example, the RRC information can indicate the starting symbol and the symbol length of the scheduled physical uplink channel.

[0153] In one example, the RRC information includes a starting symbol identifier (for example, S), a symbol identifier corresponding to the starting identifier, a length identifier (for example, L), and a symbol identifier corresponding to the length identifier. Optionally, the symbol identifier can be the number of the symbol.

[0154] In another example, the RRC information can indicate the starting symbol and the length of the scheduled physical uplink channel through a table (for example, in the form of Table 1 for reference).

[0155] Mode B, at a first moment, determine the third part time slots of P time slots according to the first RRC information and the second dynamic information; and / or, at the first moment, determine the fourth part time slots of P time slots according to the first RRC information and the preset dynamic information.

[0156] In one example, within the validity period of the second dynamic information, the third part of the P time slots can be determined according to the first RRC information or the second dynamic information. Specifically, if the first RRC information or the second dynamic information indicates that the symbols scheduling the physical uplink channel in the m-th time slot are all uplink symbols or flexible symbols, and the m-th time slot is within the validity period of the second dynamic information, then the m-th time slot can be one of the time slots in the third part.

[0157] Optionally, the above m is greater than or equal to 1.

[0158] Optionally, when m takes multiple values, that is, the symbols scheduling the physical uplink channel in multiple time slots (for example, the 1st time slot, ……, the m-th time slot) within the validity period of the second dynamic information are all uplink symbols or flexible symbols, then these multiple time slots can be multiple time slots in the third part.

[0159] Outside the validity period of the second dynamic information, the fourth part of the P time slots can be determined according to the first RRC information and the preset dynamic information. Specifically, if the first RRC information or the preset dynamic information indicates that the symbols scheduling the physical uplink channel in the n-th time slot are all uplink symbols or flexible symbols, and the n-th time slot is outside the validity period of the second dynamic information, then the n-th time slot can be one of the time slots in the fourth part.

[0160] By means of the validity period of the second dynamic information, the P time slots to be determined are divided into the third part of the time slots within the validity period of the second dynamic information and the fourth part of the time slots outside the validity period of the second dynamic information. Furthermore, the third part of the time slots can be determined according to the first RRC information and the second dynamic information, and the fourth part of the time slots can be determined according to the first RRC information and the preset dynamic information. Thus, the information that has been obtained can be fully utilized to determine the time slots carrying the physical uplink channel, and the accuracy of determining the time slots carrying the physical uplink channel can be improved.

[0161] In addition, outside the validity period of the second dynamic information, compared with Method A, Method B not only utilizes the first RRC information, but also utilizes the preset dynamic information to determine the time slots carrying the physical uplink channel, thereby better improving the accuracy of determining the time slots carrying the physical uplink channel.

[0162] Optionally, if the value of the above m is P, then there is no such n-th time slot. That is to say, the P time slots only include the third part of the time slots and do not include the fourth part of the time slots.

[0163] Optionally, when n takes multiple values, that is, the symbols for scheduling the physical uplink channel on multiple time slots outside the validity period of the second dynamic information (for example, the 1st time slot, ……, the nth time slot) are all uplink symbols or flexible symbols, then these multiple time slots can be multiple time slots in the fourth partial time slots.

[0164] In one example, the validity period of the second dynamic information is the monitoring period of the search space. For example, as Figure 4 shown, if the detection period of the search space is the time between t1 and t2, then the validity period of the second dynamic information is the time between t1 and t2.

[0165] In another example, the validity period of the second dynamic information is the time between the start moment of the monitoring period of the search space and the end moment of the monitoring of the second dynamic information. For example, as Figure 5 shown, if the detection period of the search space is the time between t1 and t2, and the end moment of the monitoring of the second dynamic information is t3, then the validity period of the second dynamic information is the time between t1 and t3.

[0166] In some embodiments, the preset dynamic information can be determined according to the second dynamic information.

[0167] In one example, if the second dynamic information is configured periodically and the network device generally does not change the configuration parameters indicated by the second dynamic information, then the preset dynamic information can be determined according to the second dynamic information. For example, the configuration parameters of the preset dynamic information can be set as the configuration parameters indicated by the second dynamic information, the validity period of the preset dynamic information can be set as the validity period of the second dynamic information, and the start moment of the validity period of the preset dynamic information can be set as the end moment of the validity period of the second dynamic information (for example, the t2 moment as Figure 4 shown) or the start moment of the detection period of the first search space after the end moment of the validity period of the second dynamic information (for example, the t4 moment as Figure 5 shown).

[0168] Optionally, if the validity period of the preset dynamic information is the start moment of the detection period of the first search space after the end moment of the validity period of the second dynamic information, then there may be time slots outside the validity period of the second dynamic information and outside the validity period of the preset dynamic information. This part of the time slots can determine whether there are fifth partial time slots within P time slots according to the first RRC.

[0169] For example, as Figure 6 shown, the monitoring period of the search space is three time slots. If the validity period of the second dynamic information is the monitoring period of the search space, then the validity period of the second dynamic information is the time between the t1 moment and the t2 moment, and the validity period of the preset dynamic information is the time between the t2 moment and the end moment of the 6th time slot ( Figure 6(not shown in the figure). Therefore, for the 1st time slot, the 2nd time slot, and the 3rd time slot, they are within the validity period of the second dynamic information. The 4th time slot and the 5th time slot are outside the validity period of the second dynamic information and within the validity period of the preset dynamic information.

[0170] The symbols for scheduling the physical uplink channel are the 9th symbol to the 14th symbol. Among them, the symbols for scheduling the physical uplink channel can be the third dynamic information or RRC information described above. The first RRC information indicates that all symbols in the 1st time slot are downlink symbols, all symbols in the 2nd time slot are flexible symbols, the 1st symbol to the 6th symbol in the 3rd time slot are downlink symbols, and the 7th symbol to the 14th symbol are flexible symbols. All symbols in the 4th time slot are uplink symbols, and all symbols in the 5th time slot are flexible symbols. The second dynamic information indicates that all symbols in the 2nd time slot are downlink symbols, the 11th symbol to the 14th symbol in the 3rd time slot are uplink symbols, and all symbols in the 5th time slot are uplink symbols.

[0171] After knowing whether the symbols for scheduling the physical uplink channel in the 1st time slot to the 5th time slot are uplink symbols, downlink symbols, or flexible symbols, it is necessary to determine which time slots among the 1st time slot to the 5th time slot can carry the physical uplink channel, that is, to determine P time slots. Due to the limitation of the validity period of the second dynamic information, therefore, it is necessary to combine the validity period of the second dynamic information and, based on the information already obtained, respectively determine the third part of the time slots within the validity period of the second dynamic information and the fourth part of the time slots outside the validity period of the second dynamic information. The third part of the time slots and the fourth part of the time slots constitute P time slots. The specific process is as follows:

[0172] Since the 1st time slot, the 2nd time slot, and the 3rd time slot are within the validity period of the second dynamic information, therefore, it is possible to determine whether there are the third part of the P time slots among the 1st to 3rd time slots according to the first RRC information and the second dynamic information. Specifically, within the 1st time slot, the 2nd time slot, and the 3rd time slot, the first RRC information indicates that all symbols in the 1st time slot are downlink symbols, the second dynamic information indicates that all symbols in the 2nd time slot are downlink symbols, the first RRC information indicates that the 9th symbol and the 10th symbol among the symbols for scheduling the physical uplink channel (the 9th to the 14th symbol) in the 3rd time slot are flexible symbols, and the second dynamic information indicates that the 11th to the 14th symbol among the symbols for scheduling the physical uplink channel (the 9th to the 14th symbol) in the 3rd time slot are uplink symbols. Therefore, the 3rd time slot is one of the time slots in the third part.

[0173] Since the 4th time slot and the 5th time slot are outside the validity period of the second dynamic information and within the validity period of the preset dynamic information, it is possible to determine whether there is a fourth part of the P time slots in the 4th time slot according to the first RRC information and the preset dynamic information. Specifically, within the 4th time slot and the 5th time slot, the first RRC information indicates that the symbols (the 9th to the 14th symbols) for scheduling the physical uplink channel in the 4th time slot are uplink symbols, and the first RRC information indicates that the symbols (the 9th to the 14th symbols) for scheduling the physical uplink channel in the 5th time slot are flexible symbols, and the preset dynamic information indicates that the symbols (the 9th to the 14th symbols) for scheduling the physical uplink channel in the 5th time slot are uplink symbols. Therefore, the 4th time slot and the 5th time slot are one of the time slots in the fourth part of the time slots.

[0174] Thus Figure 6 Among the 4 time slots shown in, the 3rd time slot, the 4th time slot and the 5th time slot can be the time slots in the P time slots, that is, P = 3. And the 3rd time slot is the time slot in the third part of the time slots, and the 4th time slot and the 5th time slot are the time slots in the fourth part of the time slots.

[0175] At this time, if the number of repetitions S of the configured physical uplink channel transmission is 2, when the 9th symbol among the symbols (the 9th to the 14th symbols) for scheduling the physical uplink channel in the 3rd time slot of the P time slots is changed to a downlink symbol by other RRC information or other dynamic information, at this time, the 3rd time slot can be not included in the counting of the number of repetitions of the physical uplink channel, and the physical uplink channel that should have been transmitted on the 3rd time slot can be postponed to the next time slot (the 4th time slot) of the 3rd time slot in the P time slots for transmission. This can avoid the problem of insufficient time slots (2) carrying the physical uplink channel caused by other RRC and / or other dynamic information, that is, ensure that the number of repetitions of the physical uplink channel transmission meets the requirements.

[0176] At this time, if the delay requirement is within the 1st time slot to the 4th time slot, in order to meet the delay requirement, it is possible to avoid selecting the time slots outside the delay upper limit for transmitting the physical uplink channel, that is, not to transmit the physical uplink channel on the 5th time slot.

[0177] For another example, as Figure 6 shown, the monitoring period of the search space is three time slots. If the validity period of the second dynamic information is the time between the start time of the monitoring period of the search space and the end time of the second dynamic information monitoring, that is, the validity period of the second dynamic information is the time between the t1 time and the t3 time. The start time of the validity period of the preset dynamic information is the t4 time. The 1st time slot, the 2nd time slot, the 3rd time slot and the 4th time slot are within the validity period of the second dynamic information, and the 5th time slot is outside the validity period of the second dynamic information and outside the validity period of the preset dynamic information.

[0178] The symbols for scheduling the physical uplink channel are the 9th to 14th symbols. Among them, the symbols for scheduling the physical uplink channel can be the third dynamic information or RRC information described above; the first RRC information indicates that all symbols in the 1st time slot are downlink symbols, all symbols in the 2nd time slot are flexible symbols, the 1st to 6th symbols in the 3rd time slot are downlink symbols, the 7th to 10th symbols are flexible symbols, all symbols in the 4th time slot are uplink symbols, and all symbols in the 5th time slot are flexible symbols. The second dynamic information indicates that all symbols in the 2nd time slot are downlink symbols, the 11th to 14th symbols in the 3rd time slot are uplink symbols, and all symbols in the 5th time slot are uplink symbols.

[0179] After knowing whether the symbols for scheduling the physical uplink channel in the 1st to 5th time slots are uplink symbols, downlink symbols, or flexible symbols, it is necessary to determine which time slots among the 1st to 5th time slots can carry the physical uplink channel, that is, to determine P time slots. Due to the time limit of the second dynamic information and the preset dynamic time limit, therefore, it is necessary to combine the time limit of the second dynamic information and the preset dynamic information time limit, and according to the information already obtained, respectively determine the third part of the time slots within the time limit of the second dynamic information, the fourth part of the time slots not within the time limit of the second dynamic information but within the preset dynamic time limit, and / or the fifth part of the time slots not within the time limit of the second dynamic information and not within the preset dynamic time limit. The third part of the time slots, the fourth part of the time slots, and the fifth part of the time slots form P time slots. The specific process is as follows:

[0180] Since the 1st time slot, the 2nd time slot, the 3rd time slot, and the 4th time slot are within the time limit of the second dynamic information, therefore, it is possible to determine whether there are time slots in the third part of the P time slots among the 1st to 4th time slots according to the first RRC information and the second dynamic information. Specifically, within the 1st to 4th time slots, the first RRC information indicates that all symbols in the 1st time slot are downlink symbols, the second dynamic information indicates that all symbols in the 2nd time slot are downlink symbols, the first RRC information indicates that the 9th and 10th symbols among the symbols for scheduling the physical uplink channel (the 9th to 14th symbols) in the 3rd time slot are flexible symbols, and the second dynamic information indicates that the 11th to 14th symbols among the symbols for scheduling the physical uplink channel (the 9th to 14th symbols) in the 3rd time slot are uplink symbols, and the first RRC information indicates that all symbols for scheduling the physical uplink channel (the 9th to 14th symbols) in the 4th time slot are uplink symbols. Therefore, both the 3rd time slot and the 4th time slot are one of the time slots in the third part.

[0181] Since the 5th time slot is outside the validity period of the second dynamic information and outside the validity period of the preset dynamic information, therefore, it is possible to determine whether the 5th time slot is the fifth partial time slot among the P time slots only according to the first RRC information. Specifically, within the 5th time slot, the first RRC information indicates that the symbols (the 9th to the 14th symbols) for scheduling the physical uplink channel on the 5th time slot are flexible symbols. Therefore, the 5th time slot can be one of the fifth partial time slots.

[0182] Thus Figure 6 Among the 4 time slots shown in [reference], the 3rd time slot, the 4th time slot, and the 5th time slot can be the time slots among the P time slots, that is, P = 3. And the 3rd time slot and the 4th time slot are one of the third partial time slots, and the 5th time slot is one of the fifth partial time slots, and there is no fourth partial time slot.

[0183] At this time, if the number of repetitions S of the configured physical uplink channel transmission is 3, the physical uplink channel can be sent on the 3rd to the 5th time slots among the P time slots.

[0184] At this time, if the latency requirement is within the 1st to the 3rd time slots, in order to meet the latency requirement, it is possible to avoid selecting the time slots outside the latency upper limit for transmitting the physical uplink channel, that is, the physical uplink channel is not transmitted on the 4th and 5th time slots.

[0185] The above content details how to determine the P time slots. The following details how to send the physical uplink channel on at least one of the P time slots.

[0186] In addition, the P time slots described below can be determined by the above method 200 or by other methods, and the embodiments of the present application do not limit this.

[0187] In some embodiments, on the P time slots, other dynamic information that is not expected to be received affects the transmission of the physical uplink channel.

[0188] In one example, other dynamic information that is not expected to be received affects the transmission of the physical uplink channel can be understood as: on the P time slots, the terminal device can receive other dynamic information, but the received other dynamic information does not affect the transmission of the physical uplink channel on the P time slots. Specifically, the received other dynamic information does not modify the symbols for scheduling the physical uplink channel within the P time slots to downlink symbols or flexible symbols for downlink and uplink conversion, so as not to affect the terminal device from sending the physical uplink channel on the P time slots.

[0189] At this time, a physical uplink channel is transmitted on each of the P time slots. In some other embodiments, if the symbol for scheduling the physical uplink channel on the Q-th time slot among at least one of the P time slots determined by the terminal device includes a downlink symbol (for example, indicated as a downlink symbol or scheduled for downlink transmission by other RRC information or dynamic information) and / or a symbol for switching between uplink transmission and downlink transmission (for example, indicated or scheduled by other RRC information or dynamic information as a symbol for switching between uplink transmission and downlink transmission), then the physical uplink channel is not transmitted on the Q-th time slot; or, the physical uplink channel is transmitted on other symbols among the symbols for scheduling the physical uplink channel on the Q-th time slot except for the downlink symbols and / or the symbols for switching between uplink transmission and downlink transmission. Optionally, the other symbols may include symbols carrying demodulation reference signals (DMRS).

[0190] Among them, exemplarily, the dynamic information may be SFI, or the dynamic information may be dynamic information indicating that the UE receives CSI-RS or PDSCH.

[0191] For example, if the symbols for scheduling the physical uplink channel are the 1st symbol to the 10th symbol, the 1st symbol to the 4th symbol of the Q-th time slot among the P time slots are flexible symbols, and the 5th symbol to the 14th symbol are uplink symbols. When the 1st symbol and the 2nd symbol in the Q-th time slot are scheduled as downlink symbols by other RRC information or dynamic information, then the physical uplink channel is not transmitted on the Q-th time slot, or, on the Q-th time slot, the physical uplink channel is transmitted on other symbols (the 4th symbol to the 10th symbol) among the 1st to 10th symbols except for the downlink symbols (the 1st symbol and the 2nd symbol) and the symbols for switching between uplink transmission and downlink transmission (the 3rd symbol). For example, if the 1st symbol in the Q-th time slot is scheduled as a symbol carrying DMRS by other RRC information or dynamic information, then on the Q-th time slot, the physical uplink channel may be transmitted on the 1st symbol. Among them, the symbol carrying DMRS may be determined by the symbol indicated by the position of DMRS type A (dmrs-TypeA-Position).

[0192] Optionally, the above Q is greater than or equal to 0.

[0193] Optionally, in some embodiments, after the first moment, it is not expected to receive dynamic information for changing the physical uplink channel transmission.

[0194] In one example, after the first moment, the dynamic information received by the terminal device does not change the transmission of the physical uplink channel. For example, if the second dynamic information does not affect the transmission of the physical uplink channel on the already determined P time slots, the terminal device can receive the second dynamic information again.

[0195] Optionally, in some other embodiments, during the period from the first moment to the end of the validity period of the second dynamic information, it is not expected to receive dynamic information for changing the transmission of the physical uplink channel. That is, the terminal device only needs to not expect to receive dynamic information for changing the transmission of the physical uplink channel during the period from the first moment to the end of the validity period of the second dynamic information. After the end of the validity period of the second dynamic information, it does not need to consider whether it is not expected to receive dynamic information for changing the transmission of the physical uplink channel.

[0196] As described above in conjunction with Figure 2 and Figure 6 , the method for determining the transmission resources of the physical uplink channel in the embodiments of the present application is described. Next, in conjunction with Figure 7 , the apparatus for determining the transmission resources of the physical uplink channel in the embodiments of the present application is described. It should be understood that the description of the apparatus for determining the transmission resources of the physical uplink channel corresponds to the description of the method for determining the transmission resources of the physical uplink channel. Therefore, for the parts not described in detail, reference can be made to the previous description of the method for determining the transmission resources of the physical uplink channel.

[0197] Figure 7 FIG. is a schematic structural diagram of an apparatus for determining the transmission resources of a physical uplink channel provided by an embodiment of the present application. As Figure 7 shown, the apparatus 300 for determining the uplink transmission resources of the physical uplink channel includes a processing unit block 310 and a communication unit 320, where

[0198] The processing unit 310 is configured to determine a first moment according to first information, where the first information is used to indicate the transmission of the physical uplink channel, the first information is configured by a higher layer or indicated by first dynamic information, and the first moment is earlier than the first symbol or time slot carrying the physical uplink channel;

[0199] The communication unit 320 is configured to send the physical uplink channel on at least one of the P time slots, where P is a positive integer, and the P time slots are determined according to first RRC and / or second dynamic information at the first moment, where the first RRC information is used to indicate all symbols within the P time slots, the second dynamic information is used to determine all symbols or some symbols within the P time slots, and one of the symbols is an uplink symbol, a downlink symbol, or a flexible symbol.

[0200] Optionally, the first part of the P time slots is determined according to the first RRC information and the second dynamic information; and / or, the second part of the P time slots is determined according to the first RRC information.

[0201] Optionally, the first part of the P time slots is determined according to the first RRC information and the second dynamic information includes: the i-th time slot is one of the first part of the time slots, and the first RRC information or the second dynamic information indicates that the symbol scheduling the physical uplink channel on the i-th time slot is an uplink symbol or a flexible symbol.

[0202] Optionally, the second part of the P time slots is determined according to the first RRC information includes: the j-th time slot is one of the second part of the time slots, and the first RRC information indicates that the symbol scheduling the physical uplink channel on the j-th time slot is an uplink symbol or a flexible symbol.

[0203] Optionally, the first part of the time slots is within the validity period of the second dynamic information, and / or, the second part of the time slots is not within the validity period of the second dynamic information.

[0204] Optionally, the first information is indicated by the first dynamic information, the third part of the P time slots is determined according to the first RRC information and the second dynamic information; and / or, the fourth part of the P time slots is determined according to the first RRC information and the preset dynamic information.

[0205] Optionally, the third part of the time slots is within the validity period of the second dynamic information, and / or, the fourth part of the time slots is not within the validity period of the second dynamic information.

[0206] Optionally, the validity period of the second dynamic information is the monitoring period of the search space, or, the validity period of the second dynamic information is the time between the start time of the monitoring period of the search space and the end time of the second dynamic information monitoring.

[0207] Optionally, the preset dynamic information is determined according to the second dynamic information.

[0208] Optionally, the third part of the P time slots is determined according to the first RRC information and the second dynamic information includes: the m-th time slot is one of the third part of the time slots, and the first RRC information or the second dynamic information indicates that the symbol scheduling the physical uplink channel on the m-th time slot is an uplink symbol or a flexible symbol.

[0209] Optionally, the fourth part of the P time slots is determined according to the first RRC information and preset dynamic information, including: the nth time slot is one of the fourth part of the time slots, and the first RRC information or the preset dynamic information indicates that the symbol scheduling the physical uplink channel on the nth time slot is an uplink symbol or a flexible symbol.

[0210] Optionally, the flexible symbol does not include a symbol for switching between uplink transmission and downlink transmission.

[0211] Optionally, the processing unit 310 is further configured to: on the P time slots, other dynamic information that is not expected to be received affects the transmission of the physical uplink channel.

[0212] Optionally, at least one of the P time slots includes the Qth time slot, and the symbols scheduling the physical uplink channel on the Qth time slot include downlink symbols and / or symbols for switching between uplink transmission and downlink transmission. The communication unit 320 is further specifically configured to: on the Qth time slot, not transmit the physical uplink channel; or, on other symbols except the downlink symbols and / or the symbols for switching between uplink transmission and downlink transmission among the symbols scheduling the physical uplink channel on the Qth time slot, transmit the physical uplink channel.

[0213] Optionally, the other symbols include symbols carrying demodulation reference signals DMRS.

[0214] Optionally, the interval between the first moment and the starting symbol of the first time slot carrying the physical uplink channel is N symbols, where N is a positive integer; or, the interval between the first moment and the starting symbol of the first time slot carrying the physical uplink channel is M symbols, where M is a positive integer.

[0215] Optionally, the N is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, the RRC information; and / or, the M is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, the RRC information.

[0216] Optionally, the communication unit 320 is further configured to: after the first moment, not expect to receive dynamic information for changing the transmission of the physical uplink channel.

[0217] Optionally, the communication unit 320 is further configured to: within the time period from the first moment to the end of the validity period of the second dynamic information, not expect to receive dynamic information for changing the transmission of the physical uplink channel.

[0218] Optionally, P is greater than or equal to S, where S is the number of times of repeated transmission of the physical uplink channel indicated by the configuration information, or P is determined according to the delay requirement.

[0219] Optionally, the physical uplink channel is a Physical Uplink Shared Channel (PUSCH) or a Physical Uplink Control Channel (PUCCH).

[0220] Figure 8 It is a schematic structural diagram of another apparatus for determining physical uplink channel transmission resources provided by an embodiment of the present application. As Figure 8 shown, the apparatus 400 for determining physical uplink channel transmission resources includes at least one memory 410 and at least one processor 420. The at least one memory 410 is configured to store a program, and the at least one processor 420 is configured to run the program to implement the method 200 described above.

[0221] It should be understood that the processor in the embodiment of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0222] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0223] The descriptions of the processes corresponding to the above respective drawings have their own emphases. For parts not detailed in a certain process, reference may be made to the relevant descriptions of other processes.

[0224] The embodiments of the present application further provide a computer-readable storage medium having program instructions, which, when directly or indirectly executed, enable the methods described above to be implemented.

[0225] The embodiments of the present application further provide a computer program product containing instructions, which, when running on a computing device, cause the computing device to execute the methods described above, or cause the computing device to implement the functions of the apparatus for determining physical uplink channel transmission resources described above.

[0226] The embodiments of the present application further provide a chip, including at least one processor and an interface circuit. The interface circuit is used to provide program instructions or data for the at least one processor, and the at least one processor is used to execute the program instructions, enabling the methods described above to be implemented.

[0227] The embodiments of the present application also provide a terminal device, including the device for determining the physical uplink channel transmission resources described above.

[0228] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center via wired (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more collections of available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.

[0229] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0230] In several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings, direct couplings, or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

[0231] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0232] In addition, in each embodiment of the present application, each functional unit may be integrated into one processing unit, may exist physically alone for each unit, or two or more units may be integrated into one unit.

[0233] If the above-mentioned function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0234] As described above, the above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A method for determining physical uplink channel transmission resources, characterized in that, it includes: Determine a first moment according to first information, wherein the first information is used to indicate the transmission of a physical uplink channel, the first information is configured by a higher layer or indicated by first dynamic information, and the first moment is earlier than the first symbol or time slot carrying the physical uplink channel; Transmit the physical uplink channel on at least one time slot among P time slots, where P is a positive integer, and the P time slots are determined according to first RRC and / or second dynamic information at the first moment, wherein the first RRC information is used to indicate all symbols within the P time slots, the second dynamic information is used to determine all symbols or partial symbols within the P time slots, and one of the symbols is an uplink symbol, a downlink symbol, or a flexible symbol.

2. The method according to claim 1, characterized in that, The first part of the P time slots is determined according to the first RRC information and the second dynamic information; and / or, The second part of the P time slots is determined according to the first RRC information.

3. The method according to claim 2, characterized in that, The first part of the P time slots is determined according to the first RRC information and the second dynamic information, including: the i-th time slot is one of the first part of the time slots, and the first RRC information or the second dynamic information indicates that the symbol scheduling the physical uplink channel on the i-th time slot is an uplink symbol or a flexible symbol.

4. The method according to claim 2, characterized in that, The second part of the P time slots is determined according to the first RRC information, including: the j-th time slot is one of the second part of the time slots, and the first RRC information indicates that the symbol scheduling the physical uplink channel on the j-th time slot is an uplink symbol or a flexible symbol.

5. The method according to any one of claims 2 to 4, characterized in that, The first part of the time slots is within the validity period of the second dynamic information, and / or, the second part of the time slots is not within the validity period of the second dynamic information.

6. The method according to claim 1, characterized in that, The first information is indicated by the first dynamic information, The third part of the P time slots is determined according to the first RRC information and the second dynamic information; and / or, the fourth part of the P time slots is determined according to the first RRC information and preset dynamic information.

7. The method according to claim 6, characterized in that, The third part of the time slots is within the validity period of the second dynamic information, and / or, the fourth part of the time slots is not within the validity period of the second dynamic information.

8. The method according to claim 7, characterized in that, The validity period of the second dynamic information is the monitoring period of the search space, or, the validity period of the second dynamic information is the time between the start moment of the monitoring period of the search space and the end moment of the second dynamic information monitoring.

9. The method according to any one of claims 6 to 8, characterized in that, The preset dynamic information is determined according to the second dynamic information.

10. The method according to claim 9, wherein, the determination of the third part of the P time slots according to the first RRC information and the second dynamic information includes: the m-th time slot is one of the third part of the time slots, and the first RRC information or the second dynamic information indicates that the symbol for scheduling the physical uplink channel on the m-th time slot is an uplink symbol or a flexible symbol.

11. The method according to claim 9, wherein, the determination of the fourth part of the P time slots according to the first RRC information and the preset dynamic information includes: the n-th time slot is one of the fourth part of the time slots, and the first RRC information or the preset dynamic information indicates that the symbol for scheduling the physical uplink channel on the n-th time slot is an uplink symbol or a flexible symbol.

12. The method according to claim 10 or 11, wherein, the flexible symbol does not include a symbol for conversion between uplink transmission and downlink transmission.

13. The method according to claim 12, wherein, on the P time slots, other dynamic information that is not expected to be received affects the transmission of the physical uplink channel.

14. The method according to claim 12, wherein, at least one of the P time slots includes the Q-th time slot, and the symbol for scheduling the physical uplink channel on the Q-th time slot includes a downlink symbol and / or a symbol for conversion between uplink transmission and downlink transmission. Sending the physical uplink channel on at least one of the P time slots includes: on the Q-th time slot, not sending the physical uplink channel; or, on other symbols of the symbol for scheduling the physical uplink channel on the Q-th time slot except the downlink symbol and / or the symbol for conversion between uplink transmission and downlink transmission, sending the physical uplink channel.

15. The method according to claim 14, wherein, the other symbols include symbols carrying the demodulation reference signal DMRS.

16. The method according to any one of claims 13 to 15, wherein, the interval between the first moment and the start symbol of the first time slot carrying the physical uplink channel is N symbols, and N is a positive integer; or, the interval between the first moment and the start symbol of the first time slot carrying the physical uplink channel is M symbols, and M is a positive integer.

17. The method according to claim 16, wherein, the N is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, the RRC information; and / or, the M is determined according to at least one of the following: the capability of the terminal device, the subcarrier spacing, the RRC information.

18. The method according to claim 17, wherein, after the first moment, dynamic information for changing the transmission of the physical uplink channel is not expected to be received.

19. The method according to claim 17 or 18, wherein, During the period from the first moment to the moment when the timeliness of the second dynamic information ends, it is not expected to receive dynamic information for changing the physical uplink channel transmission.

20. The method according to claim 19, wherein, P is greater than or equal to S, S is the number of times of repeated transmission of the physical uplink channel indicated by the configuration information, or P is determined according to the latency requirement.

21. The method according to claim 20, wherein, the physical uplink channel is a physical uplink shared channel PUSCH or a physical uplink control channel PUCCH.

22. An apparatus for determining a physical uplink channel transmission resource, wherein, it includes at least one memory and at least one processor, the at least one memory is used for storing a program, and the at least one processor is used for running the program to implement the method according to any one of claims 1 to 21.

23. A computer-readable storage medium, wherein, a program or instruction is stored on the computer-readable storage medium, and when the program or instruction is executed, the computer is made to execute the method according to any one of claims 1 to 21.

24. A chip, wherein, it includes at least one processor and an interface circuit, the interface circuit is used for providing program instructions or data for the at least one processor, and the at least one processor is used for executing the program instructions to implement the method according to any one of claims 1 to 21.

Citation Information

Patent Citations

  • Method, user equipment, device, and storage medium for performing uplink transmission, and method and base station for performing uplink reception

    WO2020204521A1

  • Method and apparatus for sending physical uplink shared channel

    WO2021031047A1