Downlink control information indication method, uplink channel transmission rank determination method and device

By determining the target domain bit length and effective bits of the DCI based on the maximum transmission rank information of the PUSCH at the terminal, the problem of difficult DCI interpretation in multi-TRP scenarios is solved, the reliability and throughput performance of data transmission are improved, and flexible PUSCH transmission is realized.

CN115915424BActive Publication Date: 2026-03-20VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-04
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

In multi-TRP scenarios, existing technologies cannot effectively interpret the DCI used to schedule PUSCH, resulting in limited throughput performance during single-TRP transmission. Furthermore, it cannot ensure that repeated transmissions of different TRPs correspond to the same transmission rank, affecting data transmission reliability and efficiency.

Method used

The terminal determines the target field bit length and effective bits of the DCI based on the maximum transmission rank information of the PUSCH, including the interpretation methods of the SRI field, TPMI field and PTRS-DMRS field, to ensure correct interpretation of the DCI and PUSCH transmission.

Benefits of technology

It enables correct interpretation of DCI in multi-TRP scenarios, improves the reliability and throughput performance of data transmission, ensures the consistency of transmission order across different TRPs, and enhances the flexibility and efficiency of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115915424B_ABST
    Figure CN115915424B_ABST
Patent Text Reader

Abstract

The application discloses a downlink control information indication method, an uplink channel transmission rank determination method and device. The downlink control information indication method comprises: a terminal receiving DCI for scheduling PUSCH; the terminal determining bit length of a target field of the DCI and effective bits in the target field according to maximum transmission rank information of the PUSCH, and the target field comprising at least one of the following: at least one SRI field; at least one TPMI field; and a PTRS-DMRS field. The uplink channel transmission rank determination method comprises: a terminal determining maximum transmission rank information of PUSCH, wherein the maximum transmission rank information of the PUSCH comprises: maximum transmission rank information of PUSCH associated with only a single SRS resource set configured for the terminal; and maximum transmission rank information of PUSCH associated with multiple SRS resource sets configured for the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of wireless communication, and particularly relates to a downlink control information indication method and an uplink channel transmission rank determination method and device. BACKGROUND

[0002] In order to improve the reliability of uplink data transmission, Rel-17 introduces a multi-transmit and receive point (Transmit Receive Point, TRP) physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) transmission method, that is, different repetitions of one PUSCH can use different beams to send to multiple TRPs to counteract the impact of link blocking beam occlusion.

[0003] Currently in the multi-TRP scenario, it is determined that two sets of sounding reference signal (Sounding Reference Signal, SRS) resources are configured for the terminal, respectively corresponding to two TRPs. The DCI for scheduling PUSCH contains two SRS resource indicator (SRS resource indicator, SRI) fields and two wideband transmitted precoding matrix indicator (Transmitted Precoding Matrix Indicator, TPMI) fields, which are used to indicate two sets of parameters for PUSCH transmission. The two SRI fields correspond to the indication of the SRS resources in the two SRS resource sets, and each SRS resource corresponds to a beam, so that the PUSCH can be sent using two beams at the same time, improving the reliability of data transmission. However, how to interpret the DCI for scheduling PUSCH in the above multi-TRP scenario has not been clearly concluded.

[0004] Furthermore, to ensure the receiver can merge different repetitive PUSCH transmissions to improve data transmission reliability, repetitions sent to multiple TRPs must correspond to the same transmission rank (or transmission layer). In addition, a new field has been introduced to dynamically indicate the switching between single-TRP and multi-TRP transmissions. Currently, the maximum transmission rank information is configured by Radio Resource Control (RRC) signaling, and once configured, the maximum transmission rank of PUSCHs sent to both TRPs is limited by this configuration. When the two TRPs have different capabilities, for example, one TRP supports Layer 4 data transmission while the other only supports Layer 2, the network side will choose to configure the maximum transmission rank to be Layer 2. Thus, even if the Downlink Control Information (DCI) indicates a switch to single-TRP transmission, such as switching to a TRP supporting Layer 4 data transmission, scheduling with a maximum transmission rank greater than Layer 2 cannot be achieved. Therefore, existing technology limits the throughput performance of single-TRP transmissions. Summary of the Invention

[0005] This application provides a downlink control information indication method, an uplink channel transmission rank determination method and apparatus, which can solve the problem of how to interpret the DCI used for scheduling PUSCH in a multi-TRP scenario, or solve the problem of limited throughput performance during single-TRP transmission in a multi-TRP scenario.

[0006] Firstly, a method for indicating downlink control information is provided, including:

[0007] The terminal receives the DCI of the scheduled PUSCH;

[0008] The terminal determines the bit length of the target field of the DCI and the effective bits in the target field based on the maximum transmission rank information of the PUSCH. The target field includes at least one of the following:

[0009] At least one SRI field;

[0010] At least one TPMI domain;

[0011] TRS-DMRS domain.

[0012] Secondly, a method for determining the transmission rank of an uplink channel is provided, including:

[0013] The terminal determines the maximum transmission rank information of the PUSCH, which includes:

[0014] Maximum transmission rank information of the PUSCH associated only with a single SRS resource set configured for the terminal; and

[0015] maximum transmission rank information of a PUSCH associated with a single SRS resource set configured for the terminal; and

[0016] In a third aspect, a downlink control information interpreting apparatus is provided, comprising:

[0017] a first receiving module configured to receive a DCI scheduling a PUSCH;

[0018] a first determining module configured to determine a bit length of a target field of the DCI and valid bits in the target field according to maximum transmission rank information of the PUSCH, the target field comprising at least one of:

[0019] at least one SRI field;

[0020] at least one TPMI field;

[0021] a PTRS-DMRS field.

[0022] In a fourth aspect, an uplink channel transmission rank determining apparatus is provided, comprising:

[0023] a determining module configured to determine maximum transmission rank information of a PUSCH, the maximum transmission rank information of the PUSCH comprising:

[0024] maximum transmission rank information of a PUSCH associated with a single SRS resource set configured for the terminal; and

[0025] maximum transmission rank information of a PUSCH associated with multiple SRS resource sets configured for the terminal.

[0026] In a fifth aspect, a terminal is provided, comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions, when executed by the processor, implementing steps of the method according to the first aspect or the second aspect.

[0027] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is configured to receive a DCI scheduling a PUSCH, and the processor is further configured to determine a bit length of a target field of the DCI and valid bits in the target field according to maximum transmission rank information of the PUSCH, the target field comprising at least one of:

[0028] at least one SRI field;

[0029] at least one TPMI field;

[0030] a PTRS-DMRS field.

[0031] In a seventh aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is configured to determine maximum transmission rank information of a PUSCH, the maximum transmission rank information of the PUSCH comprising:

[0032] maximum transmission rank information of a PUSCH associated with only a single SRS resource set configured for the terminal; and

[0033] maximum transmission rank information of a PUSCH associated with multiple SRS resource sets configured for the terminal.

[0034] In an eighth aspect, a readable storage medium is provided, the readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement the steps of the method according to the first aspect, or to implement the steps of the method according to the second aspect.

[0035] In a ninth aspect, a chip is provided, the chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to run a program or instructions to implement the method according to the first aspect, or to implement the method according to the second aspect.

[0036] In a tenth aspect, a computer program / program product is provided, the computer program / program product being stored in a non-transitory storage medium, the program / program product being executed by at least one processor to implement the steps of the method according to the first aspect or the second aspect.

[0037] In the embodiments of the present application, the terminal determines the bit length of the target field of the DCI used to schedule the PUSCH and the valid bits in the target field according to the maximum transmission rank information of the PUSCH, so that the terminal can correctly interpret the target field of the DCI and thus perform correct PUSCH transmission.

[0038] Or

[0039] In the embodiments of the present application, in a multi-TRP scenario, different maximum transmission ranks are configured for different TRPs, so that when switching to single-TRP transmission, the terminal can transmit a larger number of layers according to the current TRP configuration and obtain better throughput performance. BRIEF DESCRIPTION OF DRAWINGS

[0040] Figure 1 A block diagram of a wireless communication system to which the embodiments of the present application can be applied;

[0041] Figure 2 A parameter indication diagram for multi-TRP PUSCH transmission;

[0042] Figure 3 A flowchart of a downlink control information indication method according to the embodiments of the present application;

[0043] Figure 4 a flowchart of a method for determining a rank of an uplink channel transmission according to an embodiment of the present application;

[0044] Figure 5 a structure diagram of a device for interpreting downlink control information according to an embodiment of the present application;

[0045] Figure 6 a structure diagram of a device for determining a rank of an uplink channel transmission according to an embodiment of the present application;

[0046] Figure 7 a structure diagram of a terminal according to an embodiment of the present application;

[0047] Figure 8 a hardware structure diagram of a terminal according to an embodiment of the present application. DETAILED DESCRIPTION

[0048] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.

[0049] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are usually a category, not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally represents a "or" relationship between the front and rear associated objects.

[0050] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied outside the NR system application, such as in a 6th Generation (6G) communication system. th

[0051] Figure 1 ​A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can also be referred to as a terminal device or a user terminal (User Equipment, UE). The terminal 11 can be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a palm computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a smart home (a home device with a wireless communication function, such as a refrigerator, a television, a washing machine, or furniture, etc.), and the like. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart ankle bracelet, a smart ankle chain, etc.), a smart wristband, smart clothing, a game console, and the like. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can be a base station or a core network. The base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a node B, an evolved node B (eNB), a home node B, a home evolved node B, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or some other appropriate terminology in the art, as long as the same technical effects are achieved. The base station is not limited to a specific technical term, and it should be noted that only a base station in an NR system is taken as an example in the embodiments of the present application, but the specific type of the base station is not limited.

[0052] The downlink control information indication method, the uplink channel transmission rank determination method and the apparatus provided by the embodiments of the present application will be described in detail below in combination with the accompanying drawings and some embodiments and application scenarios.

[0053] The communication terms related to the present application will be described first.

[0054] 1. Codebook-based PUSCH transmission mode:

[0055] The network side configures the user equipment (UE, also known as terminal) with SRS resource sets for codebook transmission, each resource set containing at least one SRS resource. The UE transmits SRS according to the configured at least one SRS resource, and the network side obtains the uplink channel by receiving the SRS, and determines the beam, precoding matrix and modulation and coding scheme (MCS) of the UE uplink data bearing channel PUSCH transmission based on this, and notifies the UE through the downlink control information (DCI).

[0056] The UE receives the DCI scheduling the PUSCH, and the TPMI field in the DCI selects a precoding matrix for the scheduled PUSCH transmission from a predefined codebook, as shown in Table 1. The UE will map the uplink data to the PUSCH resource after precoding according to the indicated TPMI and transmit it.

[0057] Table 1 precoding information and number of layers, for 4 antenna ports, if the transform precoder is disabled, maxRank = 2 or 3 or 4

[0058]

[0059] 2. Non-codebook-based PUSCH transmission mode:

[0060] The network side configures the UE with SRS resource sets for non-codebook transmission, each resource set containing at least one SRS resource. First, the UE detects the non-zero power channel state information reference signal (NZP CSI-RS) sent by the network side on the NZP CSI-RS resource configured by the network side to obtain the downlink channel state information. According to the channel reciprocity, this downlink channel information can be approximately equivalent to the uplink channel information. The UE calculates the candidate precoding matrix for uplink transmission according to the uplink channel information, precodes the SRS and transmits it, and the network side further determines the precoding matrix used for PUSCH transmission according to the measurement of the precoded SRS, and notifies the UE through the DCI scheduling the PUSCH.

[0061] The SRI field of the DCI selects a subset of SRS resource indexes, i.e. an SRI group, from a predefined SRI index table to inform the UE of the precoding matrix used for PUSCH precoding, as shown in Table 2.

[0062] Table 2 SRI indication for non-codebook-based PUSCH transmission, Lmax =4

[0063]

[0064] 3. Parameter indication for multi-TRP PUSCH transmission

[0065] Currently, in multi-TRP scenarios, two SRS resource sets are configured for the terminal, each corresponding to one of the two TRPs. The DCI for scheduling PUSCH includes two SRI fields and two TPMI fields, used to indicate two sets of parameters and simultaneously for PUSCH transmission. The two SRI fields indicate the SRS resources in the two SRS resource sets, with each SRS resource corresponding to one beam. This allows PUSCH to be transmitted using two beams simultaneously, improving data transmission reliability.

[0066] To enhance the flexibility of multi-TRP transmission, DCI introduces an indicator field to specify which of the current two TRPs will be the target TRP for PUSCH transmission. See [link to DCI documentation] for details. Figure 2 :

[0067] (1) When the indicator field is "00": Only SRI field 1 and TPMI field 1 are used, and SRI field 1 corresponds to SRS resource set 1, that is, both duplicates (duplicate 1 and duplicate 2) are sent to TRP1.

[0068] (2) When the indicator field is "01": Only SRI field 1 and TPMI field 1 are used, and SRI field 1 corresponds to SRS resource set 2, that is, both duplicates (duplicate 1 and duplicate 2) are sent to TRP2.

[0069] (3) When the indicator field is “10”: SRI field 1 and TPMI field 1 correspond to SRS resource set 1, SRI field 2 and TPMI field 2 correspond to SRS resource set 2, that is, repeat 1 is sent to TRP1, and repeat 2 is sent to TRP2.

[0070] As can be seen from the above, when TRP1 is the target TRP for PUSCH transmission, SRI field 1 and TPMI field 1 are used to indicate the PUSCH information associated with TRP1. When TRP2 is the target TRP for PUSCH transmission, SRI field 1 and TPMI field 1 are also used to indicate the PUSCH information associated with TRP2. How the terminal reads SRI field 1 and TPMI field 1 when using SRI field 1 and TPMI field 1 to indicate the PUSCH information associated with TRP2 is an urgent problem to be solved.

[0071] Please refer to Figure 3 This application provides a downlink control information indication method, including:

[0072] Step 31: a terminal receives DCI scheduling a PUSCH;

[0073] Step 32: the terminal determines, according to maximum transmission rank information of the PUSCH, bit length of a target field of the DCI and valid bits in the target field, the target field including at least one of:

[0074] at least one SRI field;

[0075] at least one TPMI field;

[0076] a phase tracking reference signal-demodulation reference signal (PTRS-DMRS) field.

[0077] In the embodiments of the present application, the terminal determines, according to the maximum transmission rank information of the PUSCH, the bit length of the target field of the DCI scheduling the PUSCH and the valid bits in the target field, so that the terminal can correctly interpret the target field of the DCI and thus correctly perform PUSCH transmission.

[0078] 1. SRS resource set for codebook transmission

[0079] In some embodiments of the present application, the DCI includes N TPMI fields, the N TPMI fields are respectively associated with N SRS resource sets for codebook transmission corresponding to the terminal, N is an integer greater than or equal to 2; the terminal determines, according to the maximum transmission rank information of the PUSCH, the bit length of the target field of the DCI and the valid bits in the target field, including: the terminal determines, according to the maximum transmission rank information of the PUSCH, the bit length of the N TPMI fields and the valid bits in the target field.

[0080] For example, in some embodiments of the present application, the DCI includes 2 TPMI fields, the 2 TPMI fields are respectively associated with 2 SRS resource sets for codebook transmission configured for the terminal; the terminal determines, according to the maximum transmission rank information of the PUSCH, the bit length of the 2 TPMI fields and the valid bits in the target field.

[0081] 1) Method for determining bit length of TPMI field

[0082] Optionally, the bit length of the first TPMI field associated with the first SRS resource set is determined according to the maximum SRS port number of the first SRS resource set and the first transmission rank information, the first transmission rank information being: the maximum transmission rank information of the PUSCH only associated with the first SRS resource set, the first SRS resource set being the SRS resource set with the smallest identifier or the first SRS resource set in the N SRS resource sets;

[0083] and / or,

[0084] a maximum number of SRS ports of the second SRS resource set and the first information, the second SRS resource set being one of the N SRS resource sets other than the first SRS resource set;

[0085] wherein the first information comprises one of:

[0086] a maximum transmission rank information of PUSCH associated with only the first SRS resource set;

[0087] a maximum transmission rank information of PUSCH associated with only the second SRS resource set;

[0088] a maximum transmission rank information of PUSCH associated with both the first SRS resource set and the second SRS resource set.

[0089] For example, in some embodiments of the present application, the DCI contains 2 TMPI fields, the 2 TMPI fields are respectively associated with 2 SRS resource sets configured for codebook transmission of the terminal; a bit length of a first TMPI field associated with a first SRS resource set is determined according to a maximum number of SRS ports of the first SRS resource set and a maximum transmission rank information of PUSCH associated with only the first SRS resource set;

[0090] a bit length of a second TMPI field associated with a second SRS resource set is determined according to a maximum number of SRS ports of the second SRS resource set and the first information;

[0091] wherein the first information comprises one of:

[0092] a maximum transmission rank information of PUSCH associated with only the first SRS resource set;

[0093] a maximum transmission rank information of PUSCH associated with only the second SRS resource set;

[0094] a maximum transmission rank information of PUSCH associated with both the first SRS resource set and the second SRS resource set.

[0095] 2) Determination method of valid bits in the target field of the TMPI field

[0096] 21) In some embodiments of the present application, optionally, the terminal determines the bit length of the N TMPI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH.

[0097] when the DCI indicates that a first TPMI field is used to indicate a precoding matrix used for transmission of a first PUSCH resource, determining X least significant bits (LSBs) of the first TPMI field as significant bits, or X1 most significant bits (MSBs) of the first TPMI field as zeros;

[0098] wherein the first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in a second SRS resource set;

[0099] the second SRS resource set is a SRS resource set other than the first SRS resource set in the N SRS resource sets;

[0100] the first SRS resource set is a SRS resource set with the smallest SRS resource or a first SRS resource set in the N SRS resource sets;

[0101] the X or X1 is determined by a number of SRS ports of the second SRS resource set and / or second information.

[0102] Optionally, the second information includes at least one of: maximum transmission rank information of a PUSCH associated with the second SRS resource set only, maximum transmission rank information configured by a network side, and maximum transmission rank supported by the terminal.

[0103] For example, the DCI includes two TMPI fields, and the two TMPI fields are one-to-one associated with two SRS resource sets configured for codebook transmission of the terminal; when the DCI indicates that a first TPMI field is used to indicate a precoding matrix used for transmission of a first PUSCH resource, determining X least significant bits (LSBs) of the first TPMI field as significant bits, or X1 most significant bits (MSBs) of the first TPMI field as zeros.

[0104] wherein the first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in a second SRS resource set;

[0105] the X or X1 is determined by a number of SRS ports of the second SRS resource set and maximum transmission rank information of a PUSCH associated with the second SRS resource set only.

[0106] 22) In some embodiments of the present application, optionally, the terminal determines bit length of the N TPMI fields and significant bits in the target field according to the maximum transmission rank information of the PUSCH, including:

[0107] When the DCI indicates that a first TPMI field is used to indicate a precoding matrix used by a first PUSCH resource transmission, a first Y codepoints of the first TPMI field are determined as valid bits, and other codepoints are determined as reserved.

[0108] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in a second SRS resource set.

[0109] The second SRS resource set is a SRS resource set other than the first SRS resource set in the N SRS resource sets.

[0110] The first SRS resource set is a SRS resource set with the smallest SRS resource or the first SRS resource in the N SRS resource sets.

[0111] The Y is determined by a number of SRS ports of the second SRS resource set and / or second information.

[0112] Optionally, the second information includes at least one of: maximum transmission rank information of a PUSCH associated with the second SRS resource set only, maximum transmission rank information configured by a network side, and maximum transmission rank supported by the terminal.

[0113] For example, the DCI includes two TMPI fields, and the two TMPI fields are one-to-one associated with two SRS resource sets configured for codebook transmission of the terminal; when the DCI indicates that a first TPMI field is used to indicate a precoding matrix used by a first PUSCH resource transmission, a first Y codepoints of the first TPMI field are determined as valid bits, and other codepoints are determined as reserved.

[0114] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in a second SRS resource set.

[0115] The Y is determined by a maximum number of SRS ports of the second SRS resource set and maximum transmission rank information of a PUSCH associated with the second SRS resource set only.

[0116] 2. SRS resource set for non-codebook transmission

[0117] In some embodiments of the present application, the DCI includes N SRI fields, the N SRI fields are one-to-one associated with N SRS resource sets for non-codebook transmission corresponding to the terminal, N is an integer greater than or equal to 2; and the terminal determines bit length of a target field of the DCI and valid bits in the target field according to maximum transmission rank information of the PUSCH, including: the terminal determines bit length of the N SRI fields and valid bits in the target field according to the maximum transmission rank information of the PUSCH.

[0118] For example, the DCI contains 2 SRI fields, and the 2 SRI fields are respectively associated with 2 SRS resource sets configured for the terminal for non-codebook-based transmission; the terminal determines the bit length of the 2 SRI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH.

[0119] 1) Method for determining the bit length of an SRI field

[0120] Optionally, the bit length of a first SRI field associated with a first SRS resource set is determined according to the number of SRS resources in the first SRS resource set and second transmission rank information, wherein the second transmission rank information is the maximum transmission rank information of a PUSCH associated only with the first SRS resource set, and the first SRS resource set is the SRS resource set with the smallest identifier or the first SRS resource set in the N SRS resource sets.

[0121] and / or,

[0122] The bit length of an SRI field associated with a second SRS resource set is determined according to the number of SRS resources in the second SRS resource set and first information, wherein the second SRS resource set is an SRS resource set other than the first SRS resource set in the N SRS resource sets.

[0123] The first information includes one of the following:

[0124] The maximum transmission rank information of a PUSCH associated only with the first SRS resource set;

[0125] The maximum transmission rank information of a PUSCH associated only with the second SRS resource set;

[0126] The maximum transmission rank information of a PUSCH associated with all the N SRS resource sets.

[0127] For example, the DCI contains 2 SRI fields, and the 2 SRI fields are respectively associated with 2 SRS resource sets configured for the terminal for non-codebook-based transmission; the bit length of a first SRI field associated with a first SRS resource set is determined according to the number of SRS resources in the first SRS resource set and the maximum transmission rank information of a PUSCH associated only with the first SRS resource set.

[0128] The bit length of a second SRI field associated with a second SRS resource set is determined according to the number of SRS resources in the second SRS resource set and first information.

[0129] The first information includes one of the following:

[0130] maximum transmission rank information of PUSCH associated with the first SRS resource set only;

[0131] maximum transmission rank information of PUSCH associated with the second SRS resource set only;

[0132] maximum transmission rank information of PUSCH associated with both the first SRS resource set and the second SRS resource set.

[0133] 2) A method for determining the valid bits in the target field of the SRI field

[0134] 21) Optionally, the terminal determines the bit length of the N SRI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH, including:

[0135] When the DCI indicates that the first SRI field is used to indicate the SRS resource group used for transmission of the first PUSCH resource, the W bits of the least significant bits of the first SRI field are determined as valid bits, or the first W1 bits of the first SRI field are zero and the remaining bits are valid bits.

[0136] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in the second SRS resource set;

[0137] The second SRS resource set is one of the N SRS resource sets other than the first SRS resource set;

[0138] The first SRS resource set is the smallest SRS resource set or the first SRS resource set in the N SRS resource sets;

[0139] The W or W1 is determined by the number of SRS resources in the second SRS resource set and / or second information. Optionally, the second information includes at least one of the following: maximum transmission rank information of PUSCH associated with the second SRS resource set only, maximum transmission rank information supported by the terminal, and maximum transmission rank information configured by the network side.

[0140] For example, the DCI includes 2 SRI fields, and the 2 SRI fields are respectively associated with 2 SRS resource sets configured for the terminal for non-codebook-based transmission; when the DCI indicates that a first SRI field is used to indicate an SRS resource group used for transmission of a first PUSCH resource, it is determined that W bits of the least significant bits of the first SRI field are valid bits, or the first W1 bits of the first SRI field are zero. Wherein, the first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in a second SRS resource set; and the W or W1 is determined by the number of SRS resources in the second SRS resource set and maximum transmission rank information of a PUSCH associated with the second SRS resource set.

[0141] 22) Optionally, the terminal determines the bit length of the N SRI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH.

[0142] When the DCI indicates that a first SRI field is used to indicate an SRS resource used for transmission of a first PUSCH resource, it is determined that the first Z code points of the first SRI field are valid bits, and other code points are reserved.

[0143] Wherein, the first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in a second SRS resource set.

[0144] The second SRS resource set is an SRS resource set other than the first SRS resource set in the N SRS resource sets.

[0145] The first SRS resource set is the SRS resource set with the smallest identifier or the first SRS resource set in the N SRS resource sets.

[0146] The Z is determined by the number of SRS resources in the second SRS resource set and / or the second information.

[0147] Optionally, the second information includes at least one of the following: maximum transmission rank information of a PUSCH associated with the second SRS resource set, maximum transmission rank information configured by the network side, and maximum transmission rank supported by the terminal.

[0148] For example, the DCI includes two SRI fields, and the two SRI fields are respectively associated with two SRS resource sets configured for the terminal for non-codebook-based transmission; when the DCI indicates that a first SRI field is used to indicate SRS resources used by a first PUSCH resource transmission, the first SRI field is determined to have a front Z code point as a valid bit and other code points as reserved; wherein the first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in a second SRS resource set; and the Z is determined by the number of SRS in the second SRS resource set and maximum transmission rank information of a PUSCH only associated with the second SRS resource set.

[0149] In the embodiments of the present application, optionally, the terminal is configured with N SRS resource sets, N is an integer greater than or equal to 2; and the terminal determines the bit length of the target field of the DCI and the valid bits in the target field according to the maximum transmission rank information of the PUSCH, including:

[0150] If the maximum transmission rank information of the PUSCH associated with each SRS resource set is 1, the terminal determines that the PTRS-DMRS field of the DCI is 0 bits, otherwise it is 2 bits. In the above embodiments, the maximum transmission rank information of the PUSCH determined by the terminal can be one or multiple, and the multiple corresponds to the multi-TRP scenario.

[0151] The following describes how to determine the maximum transmission rank information of the PUSCH.

[0152] In the embodiments of the present application, optionally, the maximum transmission rank information of the PUSCH includes: maximum transmission rank information of a PUSCH only associated with a single SRS resource set configured for the terminal; and maximum transmission rank information of a PUSCH associated with multiple SRS resource sets configured for the terminal.

[0153] For example, two SRS resource sets are configured for the terminal, and the maximum transmission rank information of the PUSCH determined by the terminal includes:

[0154] Maximum transmission rank information of a PUSCH only associated with a first SRS resource set;

[0155] Maximum transmission rank information of a PUSCH only associated with a second SRS resource set; and

[0156] Maximum transmission rank information of a PUSCH associated with the first SRS resource set and the second SRS resource set.

[0157] Optionally, before determining the maximum transmission rank information of the PUSCH, the terminal further receives configuration information of N SRS resource sets sent by the network device, wherein the SRS resource sets are SRS resource sets for codebook transmission or SRS resource sets for non-codebook transmission.

[0158] 1. The SRS resource set is an SRS resource set for codebook transmission

[0159] 1) In some embodiments of the present application, before determining the maximum transmission rank information of the PUSCH, the terminal further receives first configuration information sent by the network device, wherein the first configuration information includes N maximum transmission rank information, the N maximum transmission rank information is one-to-one associated with the N SRS resource sets, and N is an integer greater than or equal to 2.

[0160] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0161] determining that the maximum transmission rank information of the PUSCH associated with the target SRS resource set is a first value, wherein the first value is the maximum transmission rank configured by the network device for the target SRS resource set, and the target SRS resource set is any SRS resource set in the N SRS resource sets;

[0162] and / or,

[0163] determining that the maximum transmission rank information of the PUSCH associated with the M SRS resource sets is a second value or a third value, wherein the second value is the minimum value of the maximum transmission ranks configured by the network device for the M SRS resource sets, and the third value is configured by the network device, and M is an integer less than or equal to N.

[0164] That is, M SRS resource sets can be selected from N SRS resources for simultaneous transmission of PUSCH, and M can be less than N or equal to N.

[0165] Optionally, the third value is configured by the network device through high-layer signaling.

[0166] Optionally, in the N SRS resource sets, the maximum transmission rank corresponding to the first SRS resource set is the largest, and the first SRS resource set is the SRS resource set with the smallest identifier or the first SRS resource set in the N SRS resource sets.

[0167] For example, the network side device configures two maximum transmission rank information m1 and m2, which are respectively associated with two SRS resource sets configured for the terminal; wherein the identifier of the first SRS resource set is less than the identifier of the second SRS resource set, and the maximum transmission rank m1 associated with the first SRS resource set is greater than or equal to the maximum transmission rank m2 associated with the second SRS resource set.

[0168] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0169] The maximum transmission rank information of the PUSCH associated with only the first SRS resource set is m1;

[0170] The maximum transmission rank information of the PUSCH associated with only the second SRS resource set is m2;

[0171] The maximum transmission rank information of the PUSCH associated with both the first SRS resource set and the second SRS resource set is min(m1, m2) or m3 (m3 is less than or equal to min(m1, m2)).

[0172] Optionally, m3 is configured by the network side device through high layer signaling.

[0173] 2) In some embodiments of the present application, before the terminal determines the maximum transmission rank information of the PUSCH, it further includes:

[0174] The terminal receives the second configuration information sent by the network side device, and the second configuration information includes an indication value S for indicating the maximum transmission rank information;

[0175] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0176] The terminal determines the maximum transmission rank information of the PUSCH according to the indication value and the maximum SRS port number of the SRS resource set.

[0177] Optionally, the terminal determines the maximum transmission rank information of the PUSCH according to the indication value S and the maximum SRS port number of the SRS resource set, including:

[0178] Determining the maximum transmission rank information of the PUSCH associated with only the target SRS resource set as the indication value, or as the minimum value between the maximum SRS port number of the target SRS resource set and the indication value, the target SRS resource set being any SRS resource set in the N SRS resource sets;

[0179] And / or

[0180] The maximum transport rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be the minimum of the following: the maximum number of SRS ports of the M SRS resource sets and the indication value, or the minimum of the following: the maximum number of SRS ports of each of the other SRS resource sets except the SRS resource set with the smallest identifier and the indication value, where M is an integer less than or equal to N.

[0181] For example, the network-side device configures one maximum transmission rank information S, and the network-side device configures two SRS resource sets for the terminal; wherein the identifier of the first SRS resource set is smaller than the identifier of the second SRS resource set. Based on the configuration of the first SRS resource set, the terminal determines the maximum number of SRS ports for the first SRS resource set as s1, and based on the configuration of the second SRS resource set, determines the maximum number of SRS ports for the second SRS resource set as s2.

[0182] The terminal determines the maximum transmission rank information of the PUSCH by including:

[0183] The maximum transport rank information of the PUSCH associated only with the first SRS resource set is min(s1,S) or S;

[0184] The maximum transport rank information of the PUSCH associated only with the second SRS resource set is min(s2,S) or S;

[0185] Meanwhile, the maximum transport rank information of the PUSCH associated with the first SRS resource set and the second SRS resource set is min(S,s1,s2) or min(s2,S).

[0186] 2. The SRS resource set is an SRS resource set used for non-codebook transmission.

[0187] 1) In some embodiments of this application, optionally, before the terminal determines the maximum transmission rank information of PUSCH, the method further includes: the terminal receiving first configuration information sent by the network-side device, the first configuration information including N maximum transmission rank information, the N maximum transmission rank information being associated with the N SRS resource sets one by one, and N being an integer greater than or equal to 2;

[0188] The terminal determines the maximum transmission rank information of the PUSCH by including:

[0189] The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as a first value, where the first value is the maximum transmission rank configured by the network-side device for the target SRS resource set, and the target SRS resource set is any SRS resource set in the N SRS resource sets.

[0190] And / or,

[0191] determining the maximum transmission rank information of the PUSCH simultaneously associated with the M SRS resource sets as a second value or a third value, the second value being the minimum value of the maximum transmission ranks configured by the network-side device for the M SRS resource sets, and the third value being configured by the network-side device, M being an integer less than or equal to N.

[0192] Optionally, the third value is configured by the network-side device through high-layer signaling.

[0193] Optionally, among the N SRS resource sets, the maximum transmission rank corresponding to the first SRS resource set is the maximum, and the first SRS resource set is the SRS resource set with the minimum identifier or the first SRS resource set among the N SRS resource sets.

[0194] For example, the network-side device configures two maximum transmission rank information n1 and n2, which are respectively associated with two SRS resource sets configured for the terminal; wherein the identifier of the first SRS resource set is less than the identifier of the second SRS resource set, and the maximum transmission rank n1 associated with the first SRS resource set is greater than or equal to the maximum transmission rank n2 associated with the second SRS resource set.

[0195] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0196] The maximum transmission rank information of the PUSCH associated only with the first SRS resource set is n1;

[0197] The maximum transmission rank information of the PUSCH associated only with the second SRS resource set is n2;

[0198] The maximum transmission rank information of the PUSCH simultaneously associated with the first SRS resource set and the second SRS resource set is min(n1, n2) or n3 (n3 is less than or equal to min(n1, n2)).

[0199] Optionally, n3 is configured by the network-side device through high-layer signaling.

[0200] 2) In some embodiments of the present application, before the terminal determines the maximum transmission rank information of the PUSCH, it further includes:

[0201] The terminal receives third configuration information sent by the network-side device, the third configuration information including an indication value for indicating the maximum transmission rank information;

[0202] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0203] The terminal determines maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set.

[0204] Optionally, the terminal determines the maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set, including:

[0205] determining that the maximum transmission rank information of the PUSCH associated with only a target SRS resource set is the indication value, or is the minimum value of the number of SRS resources in the target SRS resource set and the indication value, the target SRS resource set being any SRS resource set in the N SRS resource sets;

[0206] and / or

[0207] determining that the maximum transmission rank information of the PUSCH associated with M SRS resource sets simultaneously is the minimum value of the number of SRS resources in the M SRS resource sets and the indication value, or is the minimum value of the number of SRS resources in each of the SRS resource sets except for the SRS resource set with the smallest identifier and the indication value, M being an integer less than or equal to N.

[0208] For example, the network side device configures one indication value, and the network side device configures two SRS resource sets for the terminal; wherein the identifier of the first SRS resource set is smaller than the identifier of the second SRS resource set. The terminal determines that the number of SRS resources in the first SRS resource set is u1 according to the configuration of the first SRS resource set, and determines that the number of SRS resources in the second SRS resource set is u2 according to the configuration of the second SRS resource set.

[0209] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0210] the maximum transmission rank information of the PUSCH associated with only the first SRS resource set is min(u1, U) or U;

[0211] the maximum transmission rank information of the PUSCH associated with only the second SRS resource set is min(u2, U) or U);

[0212] the maximum transmission rank information of the PUSCH associated with the first SRS resource set and the second SRS resource set simultaneously is min(U, u1, u2) or min(u2, U).

[0213] 3) In some embodiments of the present application, the terminal determines the maximum transmission rank information of the PUSCH, including:

[0214] The terminal determines maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set.

[0215] Optionally, the terminal determines the maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set.

[0216] The maximum transmission rank information of the PUSCH associated with only the target SRS resource set is the number of SRS resources in the target SRS resource set, and the target SRS resource set is any SRS resource set in the N SRS resource sets.

[0217] And / or

[0218] The maximum transmission rank information of the PUSCH associated with M SRS resource sets simultaneously is the minimum value of the number of SRS resources in the M SRS resource sets or the number of SRS resources in each SRS resource set except the SRS resource set with the smallest identifier, and M is an integer less than or equal to N.

[0219] For example, the network side device does not configure the maximum transmission rank information, and the network side device configures two SRS resource sets for the terminal; wherein the identifier of the first SRS resource set is smaller than the identifier of the second SRS resource set. The terminal determines the number of SRS resources in the first SRS resource set as u1 according to the configuration of the first SRS resource set, and determines the number of SRS resources in the second SRS resource set as u2 according to the configuration of the second SRS resource set.

[0220] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0221] The maximum transmission rank information of the PUSCH associated with only the first SRS resource set is u1;

[0222] The maximum transmission rank information of the PUSCH associated with only the second SRS resource set is u2;

[0223] The maximum transmission rank information of the PUSCH associated with the first SRS resource set and the second SRS resource set simultaneously is min(u1, u2) or u2.

[0224] For reference Figure 4 The embodiment of the present application provides a kind of uplink channel transmission rank determination method, comprising:

[0225] Step 41: the terminal determines the maximum transmission rank information of the PUSCH, and the maximum transmission rank information of the PUSCH includes:

[0226] a maximum transmission rank information of a PUSCH associated with only a single SRS resource set configured for the terminal; and

[0227] a maximum transmission rank information of a PUSCH associated with multiple SRS resource sets configured for the terminal.

[0228] In the embodiments of the present application, in a multi-TRP scenario, different maximum transmission ranks are configured for different TRPs, so as to ensure that when switching to single-TRP transmission, the terminal can transmit a larger number of layers according to the current TRP configuration and obtain better throughput performance.

[0229] For example, two SRS resource sets are configured for the terminal, and the maximum transmission rank information of the PUSCH determined by the terminal includes:

[0230] a maximum transmission rank information of a PUSCH associated with only a first SRS resource set;

[0231] a maximum transmission rank information of a PUSCH associated with only a second SRS resource set; and

[0232] a maximum transmission rank information of a PUSCH associated with both the first SRS resource set and the second SRS resource set.

[0233] In the embodiments of the present application, optionally, before the terminal determines the maximum transmission rank information of the PUSCH, the terminal further receives configuration information of N SRS resource sets sent by a network side device, the SRS resource sets being SRS resource sets for codebook transmission or SRS resource sets for non-codebook transmission.

[0234] 1. The SRS resource sets are SRS resource sets for codebook transmission

[0235] 1) In some embodiments of the present application, optionally, before the terminal determines the maximum transmission rank information of the PUSCH, the terminal further receives first configuration information sent by a network side device, the first configuration information including N maximum transmission rank information, the N maximum transmission rank information being associated with the N SRS resource sets one by one, N being an integer greater than or equal to 2;

[0236] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0237] determining a maximum transmission rank information of a PUSCH associated with only a target SRS resource set as a first value, the first value being a maximum transmission rank configured by the network side device for the target SRS resource set, the target SRS resource set being any SRS resource set in the N SRS resource sets;

[0238] and / or,

[0239] determining the maximum transmission rank information of the PUSCH simultaneously associated with the M SRS resource sets as a second value or a third value, the second value being the minimum value of the maximum transmission ranks configured by the network side device for the M SRS resource sets, and the third value being configured by the network side device, M being an integer less than or equal to N.

[0240] Optionally, the third value is configured by the network side device through high layer signaling.

[0241] Optionally, in the N SRS resource sets, the maximum transmission rank corresponding to a first SRS resource set is the maximum, and the first SRS resource set is the SRS resource set with the minimum identifier or the first SRS resource set in the N SRS resource sets.

[0242] For example, the network side device configures two maximum transmission rank information m1 and m2, which are respectively associated with two SRS resource sets configured for the terminal; wherein the identifier of a first SRS resource set is less than the identifier of a second SRS resource set, and the maximum transmission rank m1 associated with the first SRS resource set is greater than or equal to the maximum transmission rank m2 associated with the second SRS resource set.

[0243] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0244] The maximum transmission rank information of the PUSCH only associated with the first SRS resource set is m1;

[0245] The maximum transmission rank information of the PUSCH only associated with the second SRS resource set is m2;

[0246] The maximum transmission rank information of the PUSCH simultaneously associated with the first SRS resource set and the second SRS resource set is min(m1, m2) or m3 (m3 is less than or equal to min(m1, m2)).

[0247] Optionally, m3 is configured by the network side device through high layer signaling.

[0248] 2) In some embodiments of the present application, before the terminal determines the maximum transmission rank information of the PUSCH, it further includes:

[0249] The terminal receives second configuration information sent by the network side device, the second configuration information including an indication value S for indicating the maximum transmission rank information;

[0250] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0251] The terminal determines the maximum transmission rank information of PUSCH based on the indication value S and the maximum number of SRS ports in the SRS resource set.

[0252] Optionally, the terminal determines the maximum transmission rank information of the PUSCH based on the indication value S and the maximum number of SRS ports in the SRS resource set, including:

[0253] The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as the indication value, or it is the minimum value between the maximum number of SRS ports in the target SRS resource set and the indication value, wherein the target SRS resource set is any SRS resource set in the N SRS resource sets;

[0254] and / or

[0255] The maximum transport rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be the minimum of the following: the maximum number of SRS ports of the M SRS resource sets and the indication value, or the minimum of the following: the maximum number of SRS ports of each of the other SRS resource sets except the SRS resource set with the smallest identifier and the indication value, where M is an integer less than or equal to N.

[0256] For example, the network-side device configures one maximum transmission rank information S, and the network-side device configures two SRS resource sets for the terminal; wherein the identifier of the first SRS resource set is smaller than the identifier of the second SRS resource set. Based on the configuration of the first SRS resource set, the terminal determines the maximum number of SRS ports for the first SRS resource set as s1, and based on the configuration of the second SRS resource set, determines the maximum number of SRS ports for the second SRS resource set as s2.

[0257] The terminal determines the maximum transmission rank information of the PUSCH by including:

[0258] The maximum transport rank information of the PUSCH associated only with the first SRS resource set is min(s1,S) or S;

[0259] The maximum transport rank information of the PUSCH associated only with the second SRS resource set is min(s2,S) or S;

[0260] Meanwhile, the maximum transport rank information of the PUSCH associated with the first SRS resource set and the second SRS resource set is min(S,s1,s2) or min(s2,S).

[0261] 2. The SRS resource set is an SRS resource set used for non-codebook transmission.

[0262] 1) In some embodiments of the present application, the terminal determines the maximum transmission rank information of the PUSCH further comprising: the terminal receiving first configuration information sent by the network side device, the first configuration information comprising N maximum transmission rank information, the N maximum transmission rank information being associated with the N SRS resource sets one by one, N being an integer greater than or equal to 2;

[0263] The terminal determines the maximum transmission rank information of the PUSCH comprising:

[0264] The maximum transmission rank information of the PUSCH associated with only the target SRS resource set is determined as a first value, the first value being the maximum transmission rank configured by the network side device for the target SRS resource set, the target SRS resource set being any SRS resource set in the N SRS resource sets;

[0265] And / or,

[0266] The maximum transmission rank information of the PUSCH associated with M SRS resource sets at the same time is determined as a second value or a third value, the second value being the minimum value of the maximum transmission ranks configured by the network side device for the M SRS resource sets, the third value being configured by the network side device, M being an integer less than or equal to N.

[0267] Optionally, the third value is configured by the network side device through high layer signaling.

[0268] Optionally, in the N SRS resource sets, the maximum transmission rank corresponding to the first SRS resource set is the largest, the first SRS resource set being the SRS resource set with the smallest identifier or the first SRS resource set in the N SRS resource sets.

[0269] For example, the network side device configures two maximum transmission rank information n1 and n2, the two maximum transmission rank information being associated with two SRS resource sets configured for the terminal one by one; wherein, the identifier of the first SRS resource set is smaller than the identifier of the second SRS resource set, the maximum transmission rank n1 associated with the first SRS resource set being greater than or equal to the maximum transmission rank n2 associated with the second SRS resource set.

[0270] The terminal determines the maximum transmission rank information of the PUSCH comprising:

[0271] The maximum transmission rank information of the PUSCH associated with only the first SRS resource set is n1;

[0272] The maximum transmission rank information of the PUSCH associated with only the second SRS resource set is n2;

[0273] The maximum transmission rank information of the PUSCH associated with both the first SRS resource set and the second SRS resource set is min(n1, n2) or n3 (n3 is less than or equal to min(n1, n2)).

[0274] Optionally, n3 is configured by the network side device through high layer signaling.

[0275] 2) In some embodiments of the present application, before determining the maximum transmission rank information of the PUSCH, the terminal further includes:

[0276] The terminal receives third configuration information sent by the network side device, and the third configuration information includes an indication value for indicating the maximum transmission rank information.

[0277] The terminal determines the maximum transmission rank information of the PUSCH includes:

[0278] The terminal determines the maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set.

[0279] Optionally, the terminal determines the maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set includes:

[0280] Determining the maximum transmission rank information of the PUSCH associated only with the target SRS resource set as the indication value, or as the minimum value of the number of SRS resources in the target SRS resource set and the indication value, the target SRS resource set being any SRS resource set in the N SRS resource sets;

[0281] And / or

[0282] Determining the maximum transmission rank information of the PUSCH associated with M SRS resource sets as the minimum value of the number of SRS resources in the M SRS resource sets and the indication value, or as the minimum value of the number of SRS resources in each of the SRS resource sets other than the SRS resource set with the smallest identifier and the indication value, M being an integer less than or equal to N.

[0283] For example, the network side device configures one indication value, and the network side device configures two SRS resource sets for the terminal; wherein the identifier of the first SRS resource set is less than the identifier of the second SRS resource set. The terminal determines the number of SRS resources in the first SRS resource set as u1 according to the configuration of the first SRS resource set, and determines the number of SRS resources in the second SRS resource set as u2 according to the configuration of the second SRS resource set.

[0284] The terminal determines the maximum transmission rank information of the PUSCH includes:

[0285] The maximum transmission rank information of the PUSCH associated with only the first SRS resource set is min(u1, U) or U;

[0286] The maximum transmission rank information of the PUSCH associated with only the second SRS resource set is min(u2, U) or U);

[0287] The maximum transmission rank information of the PUSCH associated with both the first SRS resource set and the second SRS resource set is min(U, u1, u2) or min(u2, U).

[0288] 3) In some embodiments of the present application, the terminal determines the maximum transmission rank information of the PUSCH, including:

[0289] The terminal determines the maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set.

[0290] Optionally, the terminal determines the maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set, including:

[0291] Determining that the maximum transmission rank information of the PUSCH associated with only a target SRS resource set is the number of SRS resources in the target SRS resource set, the target SRS resource set being any one of the N SRS resource sets;

[0292] And / or

[0293] Determining that the maximum transmission rank information of the PUSCH associated with M SRS resource sets is the minimum value of the number of SRS resources in the M SRS resource sets, or the minimum value of the number of SRS resources in each of the SRS resource sets except for the SRS resource set with the smallest identifier, M being an integer less than or equal to N.

[0294] For example, the network side device does not configure the maximum transmission rank information, and the network side device configures 2 SRS resource sets for the terminal; wherein the identifier of the first SRS resource set is smaller than the identifier of the second SRS resource set. The terminal determines that the number of SRS resources in the first SRS resource set is u1 according to the configuration of the first SRS resource set, and determines that the number of SRS resources in the second SRS resource set is u2 according to the configuration of the second SRS resource set.

[0295] The terminal determines the maximum transmission rank information of the PUSCH, including:

[0296] The maximum transmission rank information of the PUSCH associated with only the first SRS resource set is u1;

[0297] The maximum transmission rank information of the PUSCH associated with only the second SRS resource set is u2;

[0298] The maximum transmission rank information of the PUSCH associated with both the first SRS resource set and the second SRS resource set is min(u1, u2) or u2.

[0299] It should be noted that the downlink control information indication method provided in the embodiments of the present application can be executed by a downlink control information interpretation device, or a control module in the downlink control information interpretation device for executing the downlink control information indication method. In the embodiments of the present application, the downlink control information interpretation device executes the downlink control information indication method as an example to illustrate the downlink control information interpretation device provided in the embodiments of the present application.

[0300] Reference is made to Figure 5 , Figure 5 FIG. 1 is a structural schematic diagram of a downlink control information interpretation device according to an embodiment of the present application. The device includes:

[0301] A first receiving module 51 is configured to receive DCI for scheduling a PUSCH.

[0302] A first determining module 52 is configured to determine the bit length of a target field of the DCI and the valid bits in the target field according to the maximum transmission rank information of the PUSCH, the target field including at least one of the following:

[0303] at least one SRI field;

[0304] at least one TPMI field;

[0305] a PTRS-DMRS field.

[0306] In the embodiments of the present application, the terminal determines the bit length of the target field of the DCI for scheduling the PUSCH and the valid bits in the target field according to the maximum transmission rank information of the PUSCH, so that the terminal can correctly interpret the target field of the DCI and thus correctly perform PUSCH transmission.

[0307] Optionally, the DCI includes N TPMI fields, the N TPMI fields are one-to-one associated with N channel sounding reference signal (SRS) resource sets corresponding to the terminal, N is an integer greater than or equal to 2; and the first determining module 52 is configured to determine the bit length of the N TPMI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH.

[0308] Optionally, a bit length of a first TPMI field associated with a first SRS resource set is determined according to a maximum SRS port number of the first SRS resource set and first transmission rank information, the first transmission rank information being maximum transmission rank information of a PUSCH associated with only the first SRS resource set, the first SRS resource set being a smallest SRS resource set or a first SRS resource set in the N SRS resource sets;

[0309] and / or,

[0310] a bit length of a TPMI field associated with a second SRS resource set is determined according to a maximum SRS port number of the second SRS resource set and first information, the second SRS resource set being other SRS resource set(s) in the N SRS resource sets except the first SRS resource set;

[0311] wherein the first information comprises one of:

[0312] maximum transmission rank information of a PUSCH associated with only the first SRS resource set;

[0313] maximum transmission rank information of a PUSCH associated with only the second SRS resource set;

[0314] maximum transmission rank information of a PUSCH associated with the N SRS resource sets simultaneously.

[0315] Optionally, the first determining module 52 is configured to determine that X bits of a least significant bit of the first TPMI field are valid bits, or X1 bits of a most significant bit of the first TPMI field are zero and the remaining bits are valid bits, when the DCI indicates that the first TPMI field is used to indicate a precoding matrix used for transmission of a first PUSCH resource;

[0316] wherein the first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in the second SRS resource set;

[0317] the second SRS resource set is other SRS resource set(s) in the N SRS resource sets except the first SRS resource set;

[0318] the first SRS resource set is a smallest SRS resource set or a first SRS resource set in the N SRS resource sets;

[0319] the X or X1 is determined by a SRS port number of the second SRS resource set and / or second information.

[0320] Optionally, the second information comprises at least one of: maximum transmission rank information of the PUSCH associated with the second SRS resource set only, maximum transmission rank information configured by the network side, and maximum transmission rank supported by the terminal.

[0321] Optionally, the first determining module 52 is configured to determine the first Y code points of the first TPMI field as valid bits when the DCI indicates that the first TPMI field is used to indicate a precoding matrix used for transmission of the first PUSCH resource.

[0322] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in the second SRS resource set.

[0323] The second SRS resource set is one of the N SRS resource sets other than the first SRS resource set.

[0324] The first SRS resource set is the first SRS resource set or the SRS resource set with the smallest identifier in the N SRS resource sets.

[0325] The Y is determined by the number of SRS ports of the second SRS resource set and / or second information.

[0326] Optionally, the second information comprises at least one of: maximum transmission rank information of the PUSCH associated with the second SRS resource set only, maximum transmission rank information configured by the network side, and maximum transmission rank supported by the terminal.

[0327] Optionally, the DCI comprises N SRI fields, the N SRI fields are one-to-one associated with the N SRS resource sets corresponding to the terminal respectively, and N is an integer greater than or equal to 2.

[0328] Optionally, the first determining module 52 is configured to determine the bit length of the N SRI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH.

[0329] Optionally, the bit length of the first SRI field associated with the first SRS resource set is determined according to the number of SRS resources in the first SRS resource set and second transmission rank information, and the second transmission rank information is: maximum transmission rank information of the PUSCH associated with the first SRS resource set only, and the first SRS resource set is the first SRS resource set or the SRS resource set with the smallest identifier in the N SRS resource sets.

[0330] And / or,

[0331] A bit length of the SRI field associated with the second SRS resource set is determined according to the number of SRS resources in the second SRS resource set and the first information, the second SRS resource set being one of the N SRS resource sets other than the first SRS resource set;

[0332] The first information includes one of:

[0333] The maximum transmission rank information of the PUSCH associated only with the first SRS resource set;

[0334] The maximum transmission rank information of the PUSCH associated only with the second SRS resource set;

[0335] The maximum transmission rank information of the PUSCH associated with all the N SRS resource sets.

[0336] Optionally, the first determining module 52 is configured to determine that W bits of the least significant bits of the first SRI field are valid bits, or W1 most significant bits of the first SRI field are zero and the remaining bits are valid bits, when the DCI indicates that the first SRI field is used to indicate a SRS resource group used for transmission of the first PUSCH resource;

[0337] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in the second SRS resource set;

[0338] The second SRS resource set is one of the N SRS resource sets other than the first SRS resource set;

[0339] The first SRS resource set is the smallest SRS resource set or the first SRS resource set in the N SRS resource sets;

[0340] The W or W1 is determined according to the number of SRS resources in the second SRS resource set and / or the second information. Optionally, the second information includes at least one of the following: the maximum transmission rank information of the PUSCH associated only with the second SRS resource set, the maximum transmission rank information configured by the network side, and the maximum transmission rank supported by the terminal.

[0341] Optionally, the first determining module 52 is configured to determine that the first Z code points of the first SRI field are valid bits and the other code points are reserved, when the DCI indicates that the first SRI field is used to indicate an SRS resource used for transmission of the first PUSCH resource;

[0342] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in the second SRS resource set;

[0343] The second SRS resource set is one of the N SRS resource sets other than the first SRS resource set.

[0344] The first SRS resource set is the smallest or the first SRS resource set in the N SRS resource sets.

[0345] The Z is determined by the number of SRS resources in the second SRS resource set and / or second information.

[0346] Optionally, the second information includes at least one of the following: maximum transmission rank information of PUSCH associated with only the second SRS resource set, maximum transmission rank information configured by the network side, and maximum transmission rank supported by the terminal.

[0347] Optionally, the terminal is configured with N SRS resource sets, N being an integer greater than or equal to 2; and the terminal determines the bit length of the target field of the DCI and the valid bits in the target field according to the maximum transmission rank information of the PUSCH.

[0348] If the maximum transmission rank information of PUSCH associated with each SRS resource set is 1, the terminal determines that the PTRS-DMRS field of the DCI is 0 bits, otherwise 2 bits.

[0349] Optionally, the maximum transmission rank information of the PUSCH includes:

[0350] Maximum transmission rank information of PUSCH associated with only a single SRS resource set configured for the terminal; and

[0351] Maximum transmission rank information of PUSCH associated with multiple SRS resource sets configured for the terminal.

[0352] Optionally, the apparatus further includes:

[0353] A second receiving module configured to receive configuration information of N SRS resource sets sent by a network side device, the SRS resource set being an SRS resource set for codebook transmission or an SRS resource set for non-codebook transmission.

[0354] Optionally, the apparatus further includes:

[0355] A third receiving module configured to receive first configuration information sent by a network side device, the first configuration information including N maximum transmission rank information, the N maximum transmission rank information being associated with the N SRS resource sets one by one, N being an integer greater than or equal to 2.

[0356] A second determining module configured to determine the maximum transmission rank information of the PUSCH according to the first configuration information.

[0357] a first value, the first value being a maximum transmission rank configured by the network-side device for the target SRS resource set, the target SRS resource set being any one of the N SRS resource sets;

[0358] and / or,

[0359] a second value or a third value, the second value being a minimum value of maximum transmission ranks configured by the network-side device for the M SRS resource sets, the third value being configured by the network-side device, M being an integer less than or equal to N.

[0360] Optionally, the third value is configured by the network-side device through high-layer signaling.

[0361] Optionally, among the N SRS resource sets, a first SRS resource set corresponds to a maximum maximum transmission rank, the first SRS resource set being an SRS resource set with a minimum identifier or a first SRS resource set.

[0362] Optionally, the SRS resource set is an SRS resource set for codebook transmission.

[0363] Optionally, the apparatus further comprises:

[0364] a fourth receiving module configured to receive second configuration information sent by the network-side device, the second configuration information comprising an indication value for indicating maximum transmission rank information;

[0365] a third determining module configured to determine maximum transmission rank information of PUSCH according to the indication value and a maximum SRS port number of the SRS resource set.

[0366] Optionally, the third determining module is configured to:

[0367] determine that maximum transmission rank information of PUSCH associated only with a target SRS resource set is the indication value, or is a minimum value of the indication value and a maximum SRS port number of the target SRS resource set, the target SRS resource set being any one of the N SRS resource sets;

[0368] and / or

[0369] determining the maximum transmission rank information of the PUSCH simultaneously associated with M SRS resource sets as the minimum value of the maximum SRS port number of the M SRS resource sets and the indication value, or as the minimum value of the maximum SRS port number of each of the SRS resource sets other than the SRS resource set with the minimum SRS resource set and the indication value, M being an integer less than or equal to N.

[0370] Optionally, the SRS resource set is an SRS resource set for non-codebook transmission.

[0371] Optionally, the apparatus further comprises:

[0372] a fifth receiving module configured to receive third configuration information sent by a network side device, the third configuration information comprising an indication value U used to indicate the maximum transmission rank information;

[0373] a fourth determining module configured to determine the maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set.

[0374] Optionally, the fourth determining module is configured to:

[0375] determine the maximum transmission rank information of the PUSCH only associated with a target SRS resource set as the indication value, or as the minimum value of the number of SRS resources in the target SRS resource set and the indication value, the target SRS resource set being any SRS resource set in the N SRS resource sets;

[0376] and / or

[0377] determining the maximum transmission rank information of the PUSCH simultaneously associated with M SRS resource sets as the minimum value of the number of SRS resources in the M SRS resource sets and the indication value, or as the minimum value of the number of SRS resources in each of the SRS resource sets other than the SRS resource set with the minimum SRS resource set and the indication value, M being an integer less than or equal to N.

[0378] Optionally, the SRS resource set is an SRS resource set for non-codebook transmission.

[0379] The apparatus further comprises:

[0380] a fifth determining module configured to determine the maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set.

[0381] Optionally, the fifth determining module is configured to:

[0382] determining the maximum transmission rank information of the PUSCH associated with only one SRS resource set configured for the terminal as the number of SRS resources in the one SRS resource set;

[0383] and / or

[0384] determining the maximum transmission rank information of the PUSCH associated with M SRS resource sets as the minimum value of the number of SRS resources in the M SRS resource sets, or the minimum value of the number of SRS resources in each of the SRS resource sets except the SRS resource set with the minimum number of SRS resources, M being an integer less than or equal to N.

[0385] The downlink control information interpretation device in the embodiments of the present application can be a device, a device with an operating system, or an electronic device, and can also be a component in a terminal, an integrated circuit, or a chip. The device or the electronic device can be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal can include, but is not limited to, the types of the terminal 11 listed above, and the non-mobile terminal can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, and the like, and the embodiments of the present application are not limited specifically.

[0386] The downlink control information interpretation device provided in the embodiments of the present application can implement the various processes of the method embodiments Figure 3 and achieve the same technical effects. To avoid repetition, details are not repeated here.

[0387] It should be noted that the execution subject of the uplink channel transmission rank determination method provided in the embodiments of the present application can be an uplink channel transmission rank determination device, or a control module in the uplink channel transmission rank determination device for executing the uplink channel transmission rank determination method. The uplink channel transmission rank determination device provided in the embodiments of the present application is described by taking the uplink channel transmission rank determination device executing the uplink channel transmission rank determination method as an example.

[0388] Please refer to Figure 6 The embodiments of the present application further provide an uplink channel transmission rank determination device 60, which comprises:

[0389] A determination module 61 is configured to determine the maximum transmission rank information of a PUSCH, the maximum transmission rank information of the PUSCH comprising:

[0390] the maximum transmission rank information of the PUSCH associated with only one SRS resource set configured for the terminal; and

[0391] Simultaneously, the maximum transmission rank information of the PUSCH associated with multiple SRS resource sets configured for the terminal.

[0392] In this embodiment of the application, in a multi-TRP scenario, different maximum transmission ranks are configured for different TRPs to ensure that when switching to single-TRP transmission, the terminal can transmit a larger number of layers according to the current TRP configuration and obtain better throughput performance.

[0393] Optionally, the device further includes:

[0394] The first receiving module is used to receive configuration information of N SRS resource sets sent by the network-side device, wherein the SRS resource sets are either SRS resource sets used for codebook transmission or SRS resource sets used for non-codebook transmission.

[0395] Optionally, the device further includes:

[0396] The second receiving module is used to receive first configuration information sent by the network-side device. The first configuration information includes N maximum transmission rank information, and the N maximum transmission rank information are associated with the N SRS resource sets one by one, where N is an integer greater than or equal to 2.

[0397] The determining module 61 is used for:

[0398] The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as a first value, where the first value is the maximum transmission rank configured by the network-side device for the target SRS resource set, and the target SRS resource set is any SRS resource set in the N SRS resource sets.

[0399] And / or,

[0400] The maximum transmission rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be a second value or a third value. The second value is the minimum value among the maximum transmission ranks configured by the network-side device for the M SRS resource sets, and the third value is configured by the network-side device. M is an integer less than or equal to N.

[0401] Optionally, the third value is configured by the network-side device via higher-layer signaling.

[0402] Optionally, among the N SRS resource sets, the first SRS resource set has the largest maximum transmission rank, and the first SRS resource set is either the SRS resource set with the smallest identifier among the N SRS resource sets or the first SRS resource set.

[0403] Optionally, the SRS resource set is an SRS resource set used for codebook transmission;

[0404] The apparatus further includes:

[0405] a third receiving module, configured to receive second configuration information sent by the network-side device, the second configuration information including an indication value used to indicate maximum transmission rank information;

[0406] The determining module 61 is configured to determine the maximum transmission rank information of the PUSCH according to the indication value and the maximum SRS port number of the SRS resource set.

[0407] Optionally, the determining module 61 is configured to:

[0408] determine the maximum transmission rank information of the PUSCH associated with only a target SRS resource set as the indication value, or as the minimum value between the maximum SRS port number of the target SRS resource set and the indication value, the target SRS resource set being any SRS resource set in the N SRS resource sets;

[0409] and / or

[0410] determine the maximum transmission rank information of the PUSCH associated with M SRS resource sets simultaneously as the minimum value between the maximum SRS port number of the M SRS resource sets and the indication value, or as the minimum value between the maximum SRS port number of each of the SRS resource sets except the SRS resource set with the minimum SRS port number and the indication value, M being an integer less than or equal to N.

[0411] Optionally, the SRS resource set is an SRS resource set used for non-codebook transmission.

[0412] The apparatus further includes:

[0413] a fourth receiving module, configured to receive third configuration information sent by the network-side device, the third configuration information including an indication value used to indicate maximum transmission rank information;

[0414] The determining module 61 is configured to determine the maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set.

[0415] The determining module 61 is configured to:

[0416] determine the maximum transmission rank information of the PUSCH associated with only a target SRS resource set as the indication value, or as the minimum value between the number of SRS resources in the target SRS resource set and the indication value, the target SRS resource set being any SRS resource set in the N SRS resource sets;

[0417] and / or

[0418] determining the maximum transmission rank information of the PUSCH associated with M SRS resource sets as the minimum value of the number of SRS resources in the M SRS resource sets and the indication value, or as the minimum value of the number of SRS resources in each of the SRS resource sets other than the SRS resource set with the minimum number of SRS resources, M being an integer less than or equal to N.

[0419] Optionally, the SRS resource set is an SRS resource set for non-codebook-based transmission; and the determining module 61 is configured to determine the maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set.

[0420] Optionally, the determining module 61 is configured to:

[0421] determining the maximum transmission rank information of the PUSCH associated with only a target SRS resource set as the number of SRS resources in the target SRS resource set, the target SRS resource set being any one of the N SRS resource sets;

[0422] and / or

[0423] determining the maximum transmission rank information of the PUSCH associated with M SRS resource sets as the minimum value of the number of SRS resources in the M SRS resource sets, or as the minimum value of the number of SRS resources in each of the SRS resource sets other than the SRS resource set with the minimum number of SRS resources, M being an integer less than or equal to N.

[0424] The uplink channel transmission rank determination apparatus in the embodiments of the present application can be an apparatus, an apparatus with an operating system, or an electronic device, and can also be a component in a terminal, an integrated circuit, or a chip. The apparatus or the electronic device can be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal can include, but is not limited to, the types of the terminal 11 listed above, and the non-mobile terminal can be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., and the embodiments of the present application are not limited in this regard.

[0425] The uplink channel transmission rank determination apparatus provided in the embodiments of the present application can implement each process of the method embodiments Figure 4 and achieve the same technical effects, and thus details are not repeated here.

[0426] As Figure 7As shown, the embodiments of the present application also provide a terminal 70, comprising a processor 71, a memory 72, a program or instruction stored in the memory 72 and executable on the processor 71, which realizes each process of the above-mentioned downlink control information indication method or uplink channel transmission rank determination method embodiment when executed by the processor 71, and can achieve the same technical effects. To avoid repetition, it will not be described here.

[0427] The embodiments of the present application also provide a terminal, comprising a processor and a communication interface, the communication interface is used for receiving DCI scheduling PUSCH, the processor is further used for determining the bit length of the target field of the DCI and the valid bits in the target field according to the maximum transmission rank information of the PUSCH, and the target field comprises at least one of the following:

[0428] At least one SRI field;

[0429] At least one TPMI field;

[0430] PTRS-DMRS field.

[0431] The terminal embodiment is corresponding to the above-mentioned downlink control information indication method embodiment, each implementation process and implementation manner of the above-mentioned downlink control information indication method embodiment can be applied to the terminal embodiment, and the same technical effects can be achieved.

[0432] The embodiments of the present application also provide a terminal, comprising a processor and a communication interface, the processor is used for determining the maximum transmission rank information of PUSCH, and the maximum transmission rank information of the PUSCH comprises:

[0433] The maximum transmission rank information of PUSCH associated with only a single SRS resource set configured for the terminal; and

[0434] The maximum transmission rank information of PUSCH associated with multiple SRS resource sets configured for the terminal.

[0435] The terminal embodiment is corresponding to the above-mentioned uplink channel transmission rank determination method embodiment, each implementation process and implementation manner of the above-mentioned uplink channel transmission rank determination method embodiment can be applied to the terminal embodiment, and the same technical effects can be achieved.

[0436] Specifically, Figure 8 To realize the hardware structure of a terminal of the embodiments of the present application.

[0437] The terminal 80 comprises but is not limited to at least part of components such as a radio frequency unit 81, a network module 82, an audio output unit 83, an input unit 84, a sensor 85, a display unit 86, a user input unit 87, an interface unit 88, a memory 89, and a processor 810.

[0438] Those skilled in the art can understand that the terminal 80 can also include a power supply (such as a battery) for powering the various components, and the power supply can be logically connected to the processor 810 through a power management system, so that the power management system can realize the functions of managing charging, discharging, and power consumption management. Figure 8 The terminal structure shown in the figure does not constitute a limitation on the terminal, and the terminal can include more or fewer components than shown, or combine certain components, or different component arrangements, which are not described here.

[0439] It should be understood that in the embodiments of the present application, the input unit 84 can include a graphics processor (Graphics Processing Unit, GPU) 841 and a microphone 842. The graphics processor 841 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 86 can include a display panel 861, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 87 includes a touch panel 871 and other input devices 872. The touch panel 871 is also called a touch screen. The touch panel 871 can include two parts of a touch detection device and a touch controller. The other input devices 872 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, etc., which are not described here.

[0440] In the embodiments of the present application, the radio frequency unit 81 receives the downlink data from the network side device and processes it by the processor 810; in addition, it sends the uplink data to the network side device. Generally, the radio frequency unit 81 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0441] The storage 89 can be used to store software programs or instructions and various data. The storage 89 can mainly include a storage program or instruction area and a storage data area, wherein the storage program or instruction area can store an operating system, at least one application program or instruction required by a function (such as a sound playing function, an image playing function, etc.), etc. In addition, the storage 89 can include a high-speed random access memory, and can also include a non-volatile memory, which can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), or a flash memory. For example, at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state memory device.

[0442] The processor 810 can include one or more processing units; optionally, the processor 810 can integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs or instructions, and the modem processor mainly processes wireless communication, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 810.

[0443] The radio frequency unit 81 is configured to receive DCI scheduling the PUSCH.

[0444] The processor 810 is further configured to determine, according to the maximum transmission rank information of the PUSCH, a bit length of a target field of the DCI and valid bits in the target field, the target field including at least one of the following:

[0445] at least one SRI field;

[0446] at least one TPIM field;

[0447] a PTRS-DMRS field.

[0448] In the embodiments of the present application, it is specified that the terminal determines, according to the maximum transmission rank information of the PUSCH, the bit length of the target field of the DCI scheduling the PUSCH and the valid bits in the target field, so that the terminal can correctly interpret the target field of the DCI and thus correctly perform PUSCH transmission.

[0449] Optionally, the DCI includes N TMPI fields, the N TMPI fields are respectively associated with N channel sounding reference signal (SRS) resource sets corresponding to the terminal, N is an integer greater than or equal to 2; and the determining, according to the maximum transmission rank information of the PUSCH, the bit length of the target field of the DCI and the valid bits in the target field includes determining, according to the maximum transmission rank information of the PUSCH, the bit length of the N TMPI fields and the valid bits in the target field.

[0450] Optionally, the bit length of a first TMPI field associated with a first SRS resource set is determined according to the following two aspects: a maximum SRS port number of the first SRS resource set and first transmission rank information, the first transmission rank information being the maximum transmission rank information of the PUSCH only associated with the first SRS resource set, the first SRS resource set being the SRS resource set with the smallest identifier or the first SRS resource set in the N SRS resource sets.

[0451] and / or,

[0452] A bit length of a TPMI domain associated with the second SRS resource set is determined according to a maximum SRS port number of the second SRS resource set and the first information, the second SRS resource set being one of the N SRS resource sets other than the first SRS resource set;

[0453] The first information includes one of:

[0454] Maximum transmission rank information of PUSCH associated with only the first SRS resource set;

[0455] Maximum transmission rank information of PUSCH associated with only the second SRS resource set;

[0456] Maximum transmission rank information of PUSCH associated with all of the N SRS resource sets.

[0457] Optionally, the determining the bit length of the N TPMI domains and the valid bits in the target domain according to the maximum transmission rank information of the PUSCH includes:

[0458] When the DCI indicates that a first TPMI domain is used to indicate a precoding matrix used for transmission of a first PUSCH resource, X bits of a least significant bit of the first TPMI domain are determined as valid bits, or X1 bits of the first TPMI domain are determined as zero and the remaining bits are determined as valid bits.

[0459] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in the second SRS resource set;

[0460] The second SRS resource set is one of the N SRS resource sets other than the first SRS resource set;

[0461] The first SRS resource set is a smallest SRS resource set or a first SRS resource set in the N SRS resource sets;

[0462] The X or X1 is determined according to a SRS port number of the second SRS resource set and / or second information.

[0463] Optionally, the second information includes at least one of: maximum transmission rank information of PUSCH associated with only the second SRS resource set, maximum transmission rank information configured by a network side, and maximum transmission rank supported by a terminal.

[0464] Optionally, the determining the bit length of the N TPMI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH comprises: when the DCI indicates that a first TPMI field is used to indicate a precoding matrix used for transmission of a first PUSCH resource, determining that the first Y code points of the first TPMI field are valid bits, and other code points are reserved.

[0465] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in the second SRS resource set.

[0466] The second SRS resource set is an SRS resource set other than the first SRS resource set in the N SRS resource sets.

[0467] The first SRS resource set is a smallest SRS resource set or a first SRS resource set in the N SRS resource sets.

[0468] The Y is determined by the number of SRS ports of the second SRS resource set and / or second information.

[0469] Optionally, the second information comprises at least one of the following: maximum transmission rank information of a PUSCH associated only with the second SRS resource set, network side configured maximum transmission rank information, and maximum transmission rank supported by the terminal.

[0470] Optionally, the DCI comprises N SRI fields, the N SRI fields are one-to-one associated with the N SRS resource sets corresponding to the terminal, and N is an integer greater than or equal to 2.

[0471] The determining the bit length of the N SRI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH comprises: determining the bit length of the N SRI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH.

[0472] Optionally, the bit length of a first SRI field associated with the first SRS resource set is determined according to the number of SRS resources in the first SRS resource set and first transmission rank information, and the first transmission rank information is maximum transmission rank information of a PUSCH associated only with the first SRS resource set, and the first SRS resource set is a smallest SRS resource set or a first SRS resource set in the N SRS resource sets.

[0473] And / or,

[0474] A bit length of an SRI field associated with the second SRS resource set is determined according to a number of SRS resources in the second SRS resource set and the first information, the second SRS resource set being one of the N SRS resource sets other than the first SRS resource set;

[0475] The first information includes one of:

[0476] Maximum transmission rank information of PUSCH associated with only the first SRS resource set;

[0477] Maximum transmission rank information of PUSCH associated with only the second SRS resource set;

[0478] Maximum transmission rank information of PUSCH associated with all of the N SRS resource sets.

[0479] Optionally, the determining the bit length of the N SRI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH includes: when the DCI indicates that a first SRI field is used to indicate a SRS resource group used for transmission of a first PUSCH resource, determining W bits of the least significant bits of the first SRI field as valid bits, or W1 bits of the most significant bits of the first SRI field are zero and the remaining bits are valid bits.

[0480] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in the second SRS resource set;

[0481] The second SRS resource set is one of the N SRS resource sets other than the first SRS resource set;

[0482] The first SRS resource set is one of the N SRS resource sets with the smallest SRS resource set or the first SRS resource set;

[0483] The W or W1 is determined according to a number of SRS resources in the second SRS resource set and / or second information. Optionally, the second information includes at least one of: maximum transmission rank information of PUSCH associated with only the second SRS resource set, network-side configured maximum transmission rank information, and maximum transmission rank supported by the terminal.

[0484] Optionally, the determining the bit length of the N SRI fields and the valid bits in the target field according to the maximum transmission rank information of the PUSCH includes: when the DCI indicates that a first SRI field is used to indicate a SRS resource used for transmission of a first PUSCH resource, determining Z code points in front of the first SRI field as valid bits, and other code points are reserved.

[0485] The first PUSCH resource is associated with a PUSCH transmission occasion of an SRS resource in the second SRS resource set;

[0486] The second SRS resource set is one of the N SRS resource sets other than the first SRS resource set;

[0487] The first SRS resource set is the smallest or the first SRS resource set in the N SRS resource sets;

[0488] The Z is determined by the number of SRS resources in the second SRS resource set and / or second information.

[0489] Optionally, the second information includes at least one of the following: maximum transmission rank information of PUSCH associated only with the second SRS resource set, maximum transmission rank information configured by the network side, and maximum transmission rank supported by the terminal.

[0490] Optionally, the terminal is configured with N SRS resource sets, N being an integer greater than or equal to 2; and the terminal determines the bit length of the target field of the DCI and the valid bits in the target field according to the maximum transmission rank information of the PUSCH, including:

[0491] If the maximum transmission rank information of PUSCH associated with each SRS resource set is 1, the terminal determines that the PTRS-DMRS field of the DCI is 0 bits, otherwise 2 bits.

[0492] Optionally, the maximum transmission rank information of the PUSCH includes:

[0493] Maximum transmission rank information of PUSCH associated only with a single SRS resource set configured for the terminal; and

[0494] Maximum transmission rank information of PUSCH associated with multiple SRS resource sets configured for the terminal.

[0495] Optionally, the radio frequency unit 81 is further configured to receive configuration information of N SRS resource sets sent by the network side device, the SRS resource set being an SRS resource set for codebook transmission or an SRS resource set for non-codebook transmission.

[0496] Optionally, the radio frequency unit 81 is further configured to receive first configuration information sent by the network side device, the first configuration information including N maximum transmission rank information, the N maximum transmission rank information being associated with the N SRS resource sets one by one, N being an integer greater than or equal to 2;

[0497] The determination of the maximum transmission rank information of the PUSCH includes:

[0498] determining the maximum transmission rank information of the PUSCH associated with only a target SRS resource set as a first value, the first value being a maximum transmission rank configured by the network-side device for the target SRS resource set, the target SRS resource set being any one of the N SRS resource sets;

[0499] and / or,

[0500] determining the maximum transmission rank information of the PUSCH associated with M SRS resource sets simultaneously as a second value or a third value, the second value being a minimum value of the maximum transmission ranks configured by the network-side device for the M SRS resource sets, the third value being configured by the network-side device, M being an integer less than or equal to N.

[0501] Optionally, the third value is configured by the network-side device through high-layer signaling.

[0502] Optionally, among the N SRS resource sets, a first SRS resource set corresponds to the maximum maximum transmission rank, the first SRS resource set being an SRS resource set with the smallest identifier or the first SRS resource set in the N SRS resource sets.

[0503] Optionally, the SRS resource set is an SRS resource set for codebook transmission.

[0504] Optionally, the radio frequency unit 81 is further configured to receive second configuration information sent by the network-side device, the second configuration information including an indication value for indicating the maximum transmission rank information.

[0505] The determining the maximum transmission rank information of the PUSCH includes: determining the maximum transmission rank information of the PUSCH according to the indication value and the maximum SRS port number of the SRS resource set.

[0506] Optionally, the determining the maximum transmission rank information of the PUSCH according to the indication value and the maximum SRS port number of the SRS resource set includes:

[0507] determining the maximum transmission rank information of the PUSCH associated with only a target SRS resource set as the indication value, or as a minimum value of the maximum SRS port number of the target SRS resource set and the indication value, the target SRS resource set being any one of the N SRS resource sets;

[0508] and / or

[0509] determining the maximum transmission rank information of the PUSCH simultaneously associated with M SRS resource sets as the minimum value of the maximum SRS port number of the M SRS resource sets and the indication value, or as the minimum value of the maximum SRS port number of each of the SRS resource sets other than the SRS resource set with the minimum SRS resource set identifier and the indication value, M being an integer less than or equal to N.

[0510] Optionally, the SRS resource set is an SRS resource set for non-codebook-based transmission.

[0511] Optionally, the radio frequency unit 81 is further configured to receive third configuration information sent by the network side device, the third configuration information including an indication value U used to indicate the maximum transmission rank information.

[0512] The determining the maximum transmission rank information of the PUSCH includes determining the maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set.

[0513] Optionally, the determining the maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set includes:

[0514] determining the maximum transmission rank information of the PUSCH associated only with a target SRS resource set as the indication value, or as the minimum value of the number of SRS resources in the target SRS resource set and the indication value, the target SRS resource set being any one of the N SRS resource sets;

[0515] and / or

[0516] determining the maximum transmission rank information of the PUSCH simultaneously associated with M SRS resource sets as the minimum value of the number of SRS resources in the M SRS resource sets and the indication value, or as the minimum value of the number of SRS resources in each of the SRS resource sets other than the SRS resource set with the minimum SRS resource set identifier and the indication value, M being an integer less than or equal to N.

[0517] Optionally, the SRS resource set is an SRS resource set for non-codebook-based transmission; and the determining the maximum transmission rank information of the PUSCH includes determining the maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set.

[0518] Optionally, the determining the maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set includes:

[0519] determining the maximum transmission rank information of the PUSCH associated with only a target SRS resource set as a number of SRS resources in the target SRS resource set, the target SRS resource set being any one of the N SRS resource sets;

[0520] and / or

[0521] determining the maximum transmission rank information of the PUSCH associated with M SRS resource sets simultaneously as a minimum value of a number of SRS resources in the M SRS resource sets or a minimum value of a number of SRS resources in each of the SRS resource sets except for an SRS resource set with the minimum number of SRS resources, M being an integer less than or equal to N.

[0522] wherein, in some embodiments, the processor 810 is configured to determine the maximum transmission rank information of the PUSCH, the maximum transmission rank information of the PUSCH comprising:

[0523] a maximum transmission rank information of the PUSCH associated with only a single SRS resource set configured for the terminal; and

[0524] a maximum transmission rank information of the PUSCH associated with multiple SRS resource sets configured for the terminal.

[0525] Optionally, the radio frequency unit 81 is configured to receive configuration information of N SRS resource sets sent by a network side device, the SRS resource set being an SRS resource set for codebook transmission or an SRS resource set for non-codebook transmission.

[0526] Optionally, the radio frequency unit 81 is configured to receive first configuration information sent by a network side device, the first configuration information comprising N maximum transmission rank information, the N maximum transmission rank information being associated with the N SRS resource sets one by one, N being an integer greater than or equal to 2.

[0527] the determining the maximum transmission rank information of the PUSCH comprising:

[0528] determining the maximum transmission rank information of the PUSCH associated with only a target SRS resource set as a first value, the first value being a maximum transmission rank configured by the network side device for the target SRS resource set, the target SRS resource set being any one of the N SRS resource sets;

[0529] and / or

[0530] determining the maximum transmission rank information of the PUSCH simultaneously associated with M SRS resource sets as a second value or a third value, the second value being a minimum value of maximum transmission ranks configured by the network-side device for the M SRS resource sets, and the third value being configured by the network-side device, M being an integer less than or equal to N.

[0531] Optionally, the third value is configured by the network-side device through high-layer signaling.

[0532] Optionally, in the N SRS resource sets, a first SRS resource set corresponds to a maximum maximum transmission rank, and the first SRS resource set is an SRS resource set with a minimum identifier or a first SRS resource set.

[0533] Optionally, the SRS resource set is an SRS resource set for codebook transmission.

[0534] Optionally, the radio frequency unit 81 is configured to receive second configuration information sent by the network-side device, the second configuration information including an indication value S for indicating maximum transmission rank information.

[0535] The determination of the maximum transmission rank information of the PUSCH includes: determining the maximum transmission rank information of the PUSCH according to the indication value and a maximum SRS port number of the SRS resource set.

[0536] Optionally, the determination of the maximum transmission rank information of the PUSCH according to the indication value and the maximum SRS port number of the SRS resource set includes:

[0537] determining the maximum transmission rank information of the PUSCH associated only with a target SRS resource set as the indication value or as a minimum value of the maximum SRS port number of the target SRS resource set and the indication value, the target SRS resource set being any SRS resource set in the N SRS resource sets;

[0538] and / or

[0539] determining the maximum transmission rank information of the PUSCH simultaneously associated with M SRS resource sets as a minimum value of the following: the maximum SRS port numbers of the M SRS resource sets and the indication value, or a minimum value of the following: the maximum SRS port numbers of each of the SRS resource sets except for an SRS resource set with a minimum identifier and the indication value, M being an integer less than or equal to N.

[0540] Optionally, the SRS resource set is an SRS resource set for non-codebook transmission.

[0541] Optionally, the radio frequency unit 81 is configured to receive third configuration information sent by the network side device, wherein the third configuration information comprises an indication value U used for indicating maximum transmission rank information.

[0542] The determining the maximum transmission rank information of the PUSCH comprises: determining the maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set.

[0543] Optionally, the determining the maximum transmission rank information of the PUSCH according to the indication value and the number of SRS resources in the SRS resource set comprises:

[0544] The determining the maximum transmission rank information of the PUSCH associated with only a target SRS resource set is the number of SRS resources in the target SRS resource set, wherein the target SRS resource set is any one of the N SRS resource sets.

[0545] And / or

[0546] The determining the maximum transmission rank information of the PUSCH associated with M SRS resource sets simultaneously is the minimum value of the number of SRS resources in the M SRS resource sets and the indication value, or is the minimum value of the number of SRS resources in each of the SRS resource sets except the SRS resource set with the minimum number of SRS resources and the indication value, wherein M is an integer less than or equal to N.

[0547] Optionally, the SRS resource set is an SRS resource set used for non-codebook transmission; and the determining the maximum transmission rank information of the PUSCH comprises: determining the maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set.

[0548] Optionally, the determining the maximum transmission rank information of the PUSCH according to the number of SRS resources in the SRS resource set comprises:

[0549] The determining the maximum transmission rank information of the PUSCH associated with only a target SRS resource set is the number of SRS resources in the target SRS resource set, wherein the target SRS resource set is any one of the N SRS resource sets.

[0550] And / or

[0551] The maximum transmission rank information of the PUSCH simultaneously associated with the M SRS resource sets is determined as the minimum value of the number of SRS resources in the M SRS resource sets, or the minimum value of the number of SRS resources in each of the SRS resource sets except for the SRS resource set with the minimum number of SRS resources, and M is an integer less than or equal to N.

[0552] The application further provides a readable storage medium, which stores a program or instructions, and each process of the downlink control information indication method or the uplink channel transmission rank determination method is implemented when the program or instructions are executed by a processor, and the same technical effects can be achieved. To avoid repetition, details are not described herein.

[0553] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.

[0554] The application further provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to execute a program or instructions, and each process of the downlink control information indication method or the uplink channel transmission rank determination method is implemented, and the same technical effects can be achieved. To avoid repetition, details are not described herein.

[0555] It should be understood that the chip mentioned in the embodiments of the application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.

[0556] It should be noted that in this document, the term "comprising" or "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of additional identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the application is not limited to the order of functions shown or discussed, and can also include functions performed in a substantially simultaneous manner or in the opposite order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.

[0557] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a part of the prior art that contributes to the present application. The computer software product is stored in a storage medium (such as a ROM / RAM, a magnetic disc, an optical disc), and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the various embodiments of the present application.

[0558] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not limiting. Those skilled in the art can make many forms without departing from the scope of the present application under the inspiration of the present application, and all of them belong to the protection of the present application.

Claims

1. A method for indicating downlink control information, characterized in that, include: The terminal receives and schedules the downlink control information (DCI) of the Physical Uplink Shared Channel (PUSCH). The terminal determines the bit length of the target field of the DCI and the effective bits in the target field based on the maximum transmission rank information of the PUSCH. The target field includes at least one of the following: At least one channel detection reference signal resource indicates the SRI domain; At least one wideband precoding matrix indicates the TPMI field; Phase tracking reference signal - demodulation reference signal PTRS-DMRS domain; The maximum transmission rank information of the PUSCH includes: Maximum transmission rank information of the PUSCH associated only with a single SRS resource set configured for the terminal; and Simultaneously, the maximum transmission rank information of the PUSCH associated with multiple SRS resource sets configured for the terminal.

2. The method according to claim 1, characterized in that, The DCI contains N TMPI fields, and each of the N TMPI fields is associated with one of the N Channel Probe Reference Signal (SRS) resource sets corresponding to the terminal, where N is an integer greater than or equal to 2. The terminal determines the bit length of the target field of the DCI and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, including: The terminal determines the bit length of the N TPMI fields and the effective bits in the target field based on the maximum transmission rank information of the PUSCH.

3. The method according to claim 2, characterized in that, The bit length of the first TPMI field associated with the first SRS resource set is determined based on the following two factors: the maximum number of SRS ports in the first SRS resource set and the first transmission rank information, wherein the first transmission rank information is the maximum transmission rank information of the PUSCH associated only with the first SRS resource set, and the first SRS resource set is the SRS resource set with the smallest identifier in the N SRS resource sets or the first SRS resource set. And / or, The bit length of the TPMI field associated with the second SRS resource set is determined based on the following two factors: the maximum number of SRS ports in the second SRS resource set and the first information, wherein the second SRS resource set is any other SRS resource set in the N SRS resource sets besides the first SRS resource set. The first information includes one of the following: Maximum transmission rank information of PUSCH associated only with the first SRS resource set; Maximum transport rank information of PUSCH associated only with the second SRS resource set; Simultaneously, the maximum transmission rank information of the PUSCH associated with the N SRS resource sets.

4. The method according to claim 2, characterized in that, The terminal determines the bit lengths of the N TPMI fields and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, including: When the DCI indicates that the first TPMI field is used to indicate the precoding matrix used for the first PUSCH resource transmission, the least significant bit X of the first TPMI field is determined to be a valid bit, or the most significant bit X1 of the first TPMI field is zero and the rest are valid bits. The first PUSCH resource is associated with the PUSCH transmission timing of the SRS resources in the second SRS resource set. The second SRS resource set is the other SRS resource sets in the N SRS resource sets besides the first SRS resource set; The first SRS resource set is either the SRS resource set with the smallest identifier among the N SRS resource sets or the first SRS resource set.

5. The method according to claim 2, characterized in that, The terminal determines the bit lengths of the N TPMI fields and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, including: When the DCI indicates that the first TPMI field is used to indicate the precoding matrix used for the first PUSCH resource transmission, the first Y code points of the first TPMI field are determined to be valid bits. The first PUSCH resource is associated with the PUSCH transmission timing of the SRS resources in the second SRS resource set. The second SRS resource set is the other SRS resource sets in the N SRS resource sets besides the first SRS resource set; The first SRS resource set is either the SRS resource set with the smallest identifier among the N SRS resource sets or the first SRS resource set.

6. The method according to claim 1, characterized in that, The DCI contains N SRI fields, and each of the N SRI fields is associated with one of the N SRS resource sets corresponding to the terminal, where N is an integer greater than or equal to 2. The terminal determines the bit length of the target field of the DCI and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, including: The terminal determines the bit length of the N SRI fields and the effective bits in the target field based on the maximum transmission rank information of the PUSCH.

7. The method according to claim 6, characterized in that, The bit length of the first SRI field associated with the first SRS resource set is determined based on the following two factors: the number of SRS resources in the first SRS resource set and the second transmission rank information, wherein the second transmission rank information is the maximum transmission rank information of the PUSCH associated only with the first SRS resource set, and the first SRS resource set is the SRS resource set with the smallest identifier among the N SRS resource sets or the first SRS resource set. And / or, The bit length of the SRI field associated with the second SRS resource set is determined based on the following two factors: the number of SRS resources in the second SRS resource set and the first information, wherein the second SRS resource set is any SRS resource set other than the first SRS resource set in the N SRS resource sets. The first information includes one of the following: Maximum transmission rank information of PUSCH associated only with the first SRS resource set; Maximum transport rank information of PUSCH associated only with the second SRS resource set; Simultaneously, the maximum transmission rank information of the PUSCH associated with the N SRS resource sets.

8. The method according to claim 6, characterized in that, The terminal determines the bit lengths of the N SRI fields and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, including: When the DCI indicates that the first SRI field is used to indicate the SRS resource group used by the first PUSCH resource transmission, the least significant bit W of the first SRI field is determined to be a valid bit, or the most significant bit W1 of the first SRI field is zero and the rest are valid bits. The first PUSCH resource is associated with the PUSCH transmission timing of the SRS resources in the second SRS resource set. The second SRS resource set is the other SRS resource sets in the N SRS resource sets besides the first SRS resource set; The first SRS resource set is either the SRS resource set with the smallest identifier among the N SRS resource sets or the first SRS resource set.

9. The method according to claim 6, characterized in that, The terminal determines the bit lengths of the N SRI fields and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, including: When the DCI indicates that the first SRI field is used to indicate the SRS resource used by the first PUSCH resource transmission, the first Z code points of the first SRI field are determined to be valid bits. The first PUSCH resource is associated with the PUSCH transmission timing of the SRS resources in the second SRS resource set. The second SRS resource set is the other SRS resource sets in the N SRS resource sets besides the first SRS resource set; The first SRS resource set is either the SRS resource set with the smallest identifier among the N SRS resource sets or the first SRS resource set.

10. The method according to claim 1, characterized in that, The terminal is configured with N SRS resource sets, where N is an integer greater than or equal to 2; The terminal determines the bit length of the target field of the DCI based on the maximum transmission rank information of the PUSCH, including: If the maximum transmission rank information of the PUSCH associated with each SRS resource set is 1, the terminal determines that the PTRS-DMRS field of the DCI is 0 bits; otherwise, it is 2 bits.

11. The method according to claim 1, characterized in that, Also includes: The terminal receives configuration information for N SRS resource sets sent by the network-side device. The SRS resource sets are either SRS resource sets used for codebook transmission or SRS resource sets used for non-codebook transmission.

12. The method according to claim 1, characterized in that, Before the terminal determines the bit length of the target field of the DCI and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, the process further includes: The terminal receives first configuration information sent by the network-side device. The first configuration information includes N maximum transmission rank information, and the N maximum transmission rank information are associated one-to-one with the N SRS resource sets corresponding to the terminal. N is an integer greater than or equal to 2. The terminal determines the maximum transmission rank information of PUSCH based on the first configuration information.

13. The method according to claim 12, characterized in that, The terminal determines the maximum transmission rank information of the PUSCH based on the first configuration information, including: The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as a first value, where the first value is the maximum transmission rank configured by the network-side device for the target SRS resource set, and the target SRS resource set is any SRS resource set in the N SRS resource sets. And / or, The maximum transmission rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be a second value or a third value. The second value is the minimum value among the maximum transmission ranks configured by the network-side device for the M SRS resource sets, and the third value is configured by the network-side device. M is an integer less than or equal to N.

14. The method according to claim 12, characterized in that, The first SRS resource set in the N SRS resource sets has the largest maximum transmission rank, and the first SRS resource set is either the SRS resource set with the smallest identifier in the N SRS resource sets or the first SRS resource set.

15. The method according to claim 11, characterized in that, The SRS resource set is an SRS resource set used for codebook transmission; Before the terminal determines the bit length of the target field of the DCI and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, the process further includes: The terminal receives second configuration information sent by the network-side device, the second configuration information including an indication value for indicating maximum transmission rank information; The terminal determines the maximum transmission rank information of the PUSCH based on the indication value and the maximum number of SRS ports in the SRS resource set.

16. The method according to claim 15, characterized in that, The terminal determines the maximum transmission rank information of the PUSCH based on the indication value and the maximum number of SRS ports in the SRS resource set, including: The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as the indication value, or it is the minimum value between the maximum number of SRS ports in the target SRS resource set and the indication value, wherein the target SRS resource set is any SRS resource set in the N SRS resource sets; And / or, The maximum transport rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be the minimum of the following: the maximum number of SRS ports of the M SRS resource sets and the indication value, or the minimum of the maximum number of SRS ports of each of the other SRS resource sets except the one with the smallest identifier and the indication value, where M is an integer less than or equal to N.

17. The method according to claim 11, characterized in that, The SRS resource set is an SRS resource set used for non-codebook transmission; Before the terminal determines the bit length of the target field of the DCI and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, the process further includes: The terminal receives third configuration information sent by the network-side device, the third configuration information including an indication value for indicating maximum transmission rank information; The terminal determines the maximum transmission rank information of the PUSCH based on the indication value and the number of SRS resources in the SRS resource set.

18. The method according to claim 17, characterized in that, The terminal determines the maximum transmission rank information of the PUSCH based on the indication value and the number of SRS resources in the SRS resource set, including: The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as the indication value, or it is the minimum value between the number of SRS resources in the target SRS resource set and the indication value, wherein the target SRS resource set is any SRS resource set in the N SRS resource sets; and / or The maximum transport rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be the minimum of the following: the number of SRS resources in the M SRS resource sets and the indication value, or the minimum of the number of SRS resources in each of the other SRS resource sets except the one with the smallest identifier and the indication value, where M is an integer less than or equal to N.

19. The method according to claim 11, characterized in that, The SRS resource set is an SRS resource set used for non-codebook transmission; Before the terminal determines the bit length of the target field of the DCI and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, the process further includes: The terminal determines the maximum transmission rank information of the PUSCH based on the number of SRS resources in the SRS resource set.

20. The method according to claim 19, characterized in that, The terminal determines the maximum transmission rank information of the PUSCH based on the number of SRS resources in the SRS resource set, including: The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as the number of SRS resources in the target SRS resource set, where the target SRS resource set is any SRS resource set in the N SRS resource sets. and / or The maximum transport rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be the minimum of the following: the number of SRS resources in the M SRS resource sets, or the minimum of the number of SRS resources in each of the other SRS resource sets except the one with the smallest identifier, where M is an integer less than or equal to N.

21. A method for determining the transmission rank of an uplink channel, characterized in that, include: The terminal determines the maximum transmission rank information of the PUSCH, which includes: Maximum transmission rank information of PUSCH associated only with a single SRS resource set configured for the terminal; as well as Simultaneously, the maximum transmission rank information of the PUSCH associated with multiple SRS resource sets configured for the terminal.

22. The method according to claim 21, characterized in that, Before the terminal determines the maximum transmission rank information of the PUSCH, it also includes: The terminal receives configuration information for N SRS resource sets sent by the network-side device. The SRS resource sets are either SRS resource sets used for codebook transmission or SRS resource sets used for non-codebook transmission.

23. The method according to claim 21, characterized in that, Before the terminal determines the maximum transmission rank information of the PUSCH, it also includes: The terminal receives first configuration information sent by the network-side device. The first configuration information includes N maximum transmission rank information, and the N maximum transmission rank information are associated one-to-one with the N SRS resource sets corresponding to the terminal. N is an integer greater than or equal to 2. The terminal determines the maximum transmission rank information of the PUSCH by including: The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as a first value, where the first value is the maximum transmission rank configured by the network-side device for the target SRS resource set, and the target SRS resource set is any SRS resource set in the N SRS resource sets. And / or, The maximum transmission rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be a second value or a third value. The second value is the minimum value among the maximum transmission ranks configured by the network-side device for the M SRS resource sets, and the third value is configured by the network-side device. M is an integer less than or equal to N.

24. The method according to claim 23, characterized in that, Among the N SRS resource sets, the first SRS resource set has the largest maximum transmission rank. The first SRS resource set is either the SRS resource set with the smallest identifier among the N SRS resource sets or the first SRS resource set.

25. The method according to claim 22, characterized in that, The SRS resource set is an SRS resource set used for codebook transmission; Before the terminal determines the maximum transmission rank information of the PUSCH, it also includes: The terminal receives second configuration information sent by the network-side device, the second configuration information including an indication value for indicating maximum transmission rank information; The terminal determines the maximum transmission rank information of the PUSCH by including: The terminal determines the maximum transmission rank information of the PUSCH based on the indication value and the maximum number of SRS ports in the SRS resource set.

26. The method according to claim 25, characterized in that, The terminal determines the maximum transmission rank information of the PUSCH based on the indication value and the maximum number of SRS ports in the SRS resource set, including: The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as the indication value, or it is the minimum value between the maximum number of SRS ports in the target SRS resource set and the indication value, wherein the target SRS resource set is any SRS resource set in the N SRS resource sets; and / or The maximum transport rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be the minimum of the following: the maximum number of SRS ports of the M SRS resource sets and the indication value, or the minimum of the maximum number of SRS ports of each of the other SRS resource sets except the one with the smallest identifier and the indication value, where M is an integer less than or equal to N.

27. The method according to claim 22, characterized in that, The SRS resource set is an SRS resource set used for non-codebook transmission; Before the terminal determines the maximum transmission rank information of the PUSCH, it also includes: The terminal receives third configuration information sent by the network-side device, the third configuration information including an indication value for indicating maximum transmission rank information; The terminal determines the maximum transmission rank information of the PUSCH by including: The terminal determines the maximum transmission rank information of the PUSCH based on the indication value and the number of SRS resources in the SRS resource set.

28. The method according to claim 27, characterized in that, The terminal determines the maximum transmission rank information of the PUSCH based on the indication value and the number of SRS resources in the SRS resource set, including: The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as the indication value, or it is the minimum value between the number of SRS resources in the target SRS resource set and the indication value, wherein the target SRS resource set is any SRS resource set in the N SRS resource sets; and / or The maximum transport rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be the minimum of the following: the number of SRS resources in the M SRS resource sets and the indication value, or the minimum of the number of SRS resources in each of the other SRS resource sets except the one with the smallest identifier and the indication value, where M is an integer less than or equal to N.

29. The method according to claim 22, characterized in that, The SRS resource set is an SRS resource set used for non-codebook transmission; The terminal determines the maximum transmission rank information of the PUSCH by including: The terminal determines the maximum transmission rank information of the PUSCH based on the number of SRS resources in the SRS resource set.

30. The method according to claim 29, characterized in that, The terminal determines the maximum transmission rank information of the PUSCH based on the number of SRS resources in the SRS resource set corresponding to the terminal, including: The maximum transmission rank information of the PUSCH associated only with the target SRS resource set is determined as the number of SRS resources in the target SRS resource set, where the target SRS resource set is any SRS resource set in the N SRS resource sets. and / or The maximum transport rank information of the PUSCH simultaneously associated with M SRS resource sets is determined to be the minimum of the following: the number of SRS resources in the M SRS resource sets, or the minimum of the following: the number of SRS resources in each of the other SRS resource sets except the one with the smallest identifier, where M is an integer less than or equal to N.

31. A downlink control information interpretation device, characterized in that, include: The first receiving module is used to receive the DCI for scheduling PUSCH; The first determining module is configured to determine the bit length of the target field of the DCI and the effective bits in the target field based on the maximum transmission rank information of the PUSCH, wherein the target field includes at least one of the following: At least one SRI field; At least one TPMI domain; PTRS-DMRS domain; The maximum transmission rank information of the PUSCH includes: Maximum transport rank information of the PUSCH associated only with a single SRS resource set configured for the terminal; and Simultaneously, the maximum transmission rank information of the PUSCH associated with multiple SRS resource sets configured for the terminal.

32. An uplink channel transmission rank determination device, characterized in that, include: The determination module is used to determine the maximum transmission rank information of the PUSCH, wherein the maximum transmission rank information of the PUSCH includes: Maximum transport rank information of PUSCH associated only with a single SRS resource set configured for the terminal; as well as Simultaneously, the maximum transmission rank information of the PUSCH associated with multiple SRS resource sets configured for the terminal.

33. A terminal, characterized in that, The method includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as claimed in any one of claims 1 to 20; or, the program or instructions, when executed by the processor, implement the steps of the method as claimed in any one of claims 21 to 30.

34. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the method as claimed in any one of claims 1 to 20, or implement the steps of the method as claimed in any one of claims 21 to 30.

Citation Information

Patent Citations

  • PT-RS port indication method and device based on non-codebook uplink PUSCH transmission and base station

    CN110351037A

  • Method for uplink transmission and reception in wireless communication system and device therefor

    CN110945822A