Method and device for transmitting PUSCH (physical uplink shared channel) in node used for wireless communication

By receiving and sending codebook-based control signaling, using M non-negative integers to indicate SRS resources in the SRS resource set, the problem of mismatch between the number of PUSCH antenna ports and the number of SRS resource ports is solved, and the system performance and transmission capacity that supports different PUSCH antenna ports under the existing standards is improved.

CN120379044APending Publication Date: 2025-07-25HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410065698.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-16
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In 5G systems, it is difficult for the prior art to determine the transmission scheme when the number of PUSCH antenna ports does not match the number of SRS resource ports, resulting in the inability to effectively schedule PUSCH transmission.

Method used

By receiving and sending codebook-based control signaling, one or more SRS resources in the SRS resource set are indicated by M non-negative integers, ensuring that the number of antenna ports of the PUSCH matches the number of SRS resource ports, including M non-negative integers for indicating multiple SRS resources to support the number of PUSCH antenna ports different from the existing standards.

Benefits of technology

It realizes that without changing the existing standards, supports PUSCH antenna ports different from the existing standards, reuses existing SRS resources, and improves system performance and transmission capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120379044A_ABST
    Figure CN120379044A_ABST
Patent Text Reader

Abstract

The invention discloses a PUSCH (Physical Uplink Shared Channel) transmission method and device in a node used for wireless communication. The first node receives the first control signaling; the first control signaling comprises a first domain, and the first domain in the first control signaling indicates at least one SRS resource in a first SRS resource set; the first PUSCH is sent; the first PUSCH is transmission based on a codebook, and a part of or all antenna ports for sending the first PUSCH are the same as a part of or all SRS ports of the at least one SRS resource indicated by the first domain in the first control signaling. The candidate values of the first domain comprise M non-negative integers; any one non-negative integer in the M non-negative integers is used for indicating one or more SRS resources from the first SRS resource set, and one non-negative integer in the M non-negative integers is used for indicating a plurality of SRS resources from the first SRS resource set.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to a transmission method and apparatus in a wireless communication system, and particularly to a transmission scheme and apparatus for PUSCH (Physical Uplink Shared Channel) in a wireless communication system. Background Art

[0002] In the 5G system, as an evolution of MIMO (multi-input multi-output), the new WI (Work Item) "NR MIMO Phase 5" of NR (New Radio) Release 19 was adopted at the 102nd plenary session of 3GPP (3rd Generation Partner Project) RAN (Radio Access Network). One of the tasks included formulating a codebook based transmission for 3-antenna ports without enhancing SRS resources. Summary of the Invention

[0003] In the existing system, when the base station schedules a codebook based PUSCH transmission, the scheduling signaling indicates an SRS resource for determining the antenna port for transmitting the PUSCH, and the number of SRS ports of this SRS resource is the same as the number of antenna ports for transmitting the PUSCH. However, when the number of antenna ports of the PUSCH is different from the number of SRS ports supported by the existing system, how to determine the antenna port for transmitting the PUSCH needs to be reconsidered.

[0004] In view of the above problems, this application discloses a solution. It should be noted that in the description of this application, only the NR (New Radio) system is taken as an example, and this application is also applicable to scenarios such as future 6G systems and can achieve technical effects similar to those of the NR system. Without conflict, the embodiments and features in the embodiments of this application can be applied to any other node. Without conflict, the embodiments and features in the embodiments of this application can be combined with each other arbitrarily.

[0005] In particular, the explanations of the terms, nouns, functions, and variables in this application (if not otherwise specified) can refer to the definitions in the 3GPP specification protocols TS36 series, TS38 series, and TS37 series. If necessary, the 3GPP standards TS38.211, TS38.212, TS38.213, TS38.214, TS38.215, TS38.321, TS38.331, TS38.305, TS38.304, and TS37.355 can be referred to for assisting in understanding this application.

[0006] This application discloses a method in a first node for wireless communication, characterized by including:

[0007] Receiving first control signaling; the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits;

[0008] Transmitting a first PUSCH; the first PUSCH is a codebook-based transmission, and part or all of the antenna ports for transmitting the first PUSCH are the same as part or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling;

[0009] Wherein, the candidate values of the first field include M non-negative integers, M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

[0010] As an embodiment, the problems to be solved by this application include: how to determine the SRS resources used to determine the antenna ports of the codebook-based PUSCH.

[0011] According to one aspect of this application, it is characterized in that the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set; the number of antenna ports for transmitting the first PUSCH is equal to 3, or the number of antenna ports for transmitting the first PUSCH is different from the number of antenna ports of the PUSCH supported in any version earlier than 3GPP Release 19.

[0012] As an embodiment, the benefits of adopting the above method include: supporting a PUSCH antenna port number different from that in the existing standard.

[0013] As an embodiment, the advantages of adopting the above method include: taking into account the existing system design and making small changes to the standard.

[0014] As an embodiment, the advantages of adopting the above method include: reusing the SRS resources in the existing standard and not introducing the design of SRS resources with new port numbers.

[0015] According to one aspect of the present application, it is characterized in that the number of bits included in the first domain is equal to the smallest positive integer not less than the logarithm to the base 2 of M; M is not the number of SRS resources included in the first SRS resource set, or, the reference integer is the logarithm to the base 2 of the number of SRS resources included in the first SRS resource set, the first integer is equal to the smallest positive integer not less than the reference integer, and the number of bits included in the first domain is not the first integer.

[0016] As an embodiment, the advantages of adopting the above method include: taking into account the existing system design and making small changes to the standard.

[0017] According to one aspect of the present application, it is characterized in that the SRS port numbers of all SRS resources in the first SRS resource set are the same and less than the number of antenna ports for transmitting the first PUSCH.

[0018] As an embodiment, the advantages of adopting the above method include: taking into account the existing system design and making small changes to the standard.

[0019] As an embodiment, the advantages of adopting the above method include: reusing the SRS resources in the existing standard and not introducing the design of SRS resources with new port numbers.

[0020] According to one aspect of the present application, it is characterized in that the SRS port numbers of at least two SRS resources in the first SRS resource set are different; the number of antenna ports for transmitting the first PUSCH is different from the SRS port number of any SRS resource in the first SRS resource set.

[0021] As an embodiment, the advantages of adopting the above method include: reusing the SRS resources in the existing standard and not introducing the design of SRS resources with new port numbers.

[0022] According to one aspect of the present application, it is characterized in that any one of the M non - negative integers indicates a plurality of SRS resources in the first SRS resource set, and the total SRS port number of the plurality of SRS resources indicated by any one of the M non - negative integers is equal to or greater than the number of antenna ports for transmitting the first PUSCH.

[0023] As an embodiment, the advantages of adopting the above method include: taking into account the existing system design and making small changes to the standard.

[0024] As an embodiment, the advantages of adopting the above method include: reusing the SRS resources in the existing standard and not introducing the design of SRS resources with new port numbers.

[0025] According to one aspect of the present application, it is characterized in that the first control signaling includes a second field, the number of antenna ports targeted by the second field in the first control signaling is equal to the number of antenna ports of the first PUSCH, and the second field in the first control signaling includes at least one bit.

[0026] As an embodiment, the advantages of adopting the above method include: taking into account the existing system design and making small changes to the standard.

[0027] According to one aspect of the present application, it is characterized in that the first control signaling includes a second field, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, and the second field in the first control signaling includes a non - negative integer number of bits.

[0028] As an embodiment, the advantages of adopting the above method include: taking into account the existing system design and making small changes to the standard.

[0029] As an embodiment, the advantages of adopting the above method include: reusing the SRS resources in the existing standard and not introducing the design of SRS resources with new port numbers.

[0030] According to one aspect of the present application, it is characterized in that the number of layers of the first PUSCH depends on the number of SRS resources indicated by the first field in the first control signaling.

[0031] As an embodiment, the advantages of adopting the above method include: taking into account the existing system design and making small changes to the standard.

[0032] As an embodiment, the advantages of adopting the above method include: reusing the SRS resources in the existing standard and not introducing the design of SRS resources with new port numbers.

[0033] The present application discloses a method in a second node for wireless communication, which is characterized by including:

[0034] Sending first control signaling; the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits;

[0035] Receive a first PUSCH; the first PUSCH is a codebook-based transmission, and part or all of the antenna ports for transmitting the first PUSCH are the same as part or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0036] Wherein, candidate values of the first field include M non-negative integers, and M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate multiple SRS resources from the first SRS resource set.

[0037] According to one aspect of the present application, it is characterized in that the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set; the number of antenna ports for transmitting the first PUSCH is equal to 3, or the number of antenna ports for transmitting the first PUSCH is different from the number of antenna ports of a PUSCH supported in any version earlier than 3GPP Release 19.

[0038] According to one aspect of the present application, it is characterized in that the number of bits included in the first field is equal to the smallest positive integer not less than the logarithm to the base 2 of M; M is not the number of SRS resources included in the first SRS resource set, or the reference integer is the logarithm to the base 2 of the number of SRS resources included in the first SRS resource set, the first integer is equal to the smallest positive integer not less than the reference integer, and the number of bits included in the first field is not the first integer.

[0039] According to one aspect of the present application, it is characterized in that the number of SRS ports of all SRS resources in the first SRS resource set is the same and less than the number of antenna ports for transmitting the first PUSCH.

[0040] According to one aspect of the present application, it is characterized in that the number of SRS ports of at least two SRS resources in the first SRS resource set is different; the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set.

[0041] According to one aspect of the present application, it is characterized in that any one of the M non-negative integers indicates multiple SRS resources in the first SRS resource set, and the total number of SRS ports of the multiple SRS resources indicated by any one of the M non-negative integers is equal to or greater than the number of antenna ports for transmitting the first PUSCH.

[0042] According to one aspect of the present application, it is characterized in that the first control signaling includes a second field, the number of antenna ports targeted by the second field in the first control signaling is equal to the number of antenna ports of the first PUSCH, and the second field in the first control signaling includes at least one bit.

[0043] According to one aspect of the present application, the first control signaling includes a second field, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, and the second field in the first control signaling includes a non - negative integer number of bits.

[0044] According to one aspect of the present application, it is characterized in that the number of layers of the first PUSCH depends on the number of SRS resources indicated by the first field in the first control signaling.

[0045] The present application discloses a first node device for wireless communication, which is characterized by including:

[0046] A first receiver, receiving first control signaling; the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits;

[0047] A first transmitter, transmitting a first PUSCH; the first PUSCH is a codebook - based transmission, and part or all of the antenna ports for transmitting the first PUSCH are the same as part or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling;

[0048] Wherein, the candidate values of the first field include M non - negative integers, M is a positive integer greater than 1; any one of the M non - negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non - negative integer among the M non - negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

[0049] The present application discloses a second node device for wireless communication, which is characterized by including:

[0050] A second transmitter, transmitting first control signaling; the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits;

[0051] A second receiver, which receives a first PUSCH; the first PUSCH is a codebook-based transmission, and part or all of the antenna ports transmitting the first PUSCH are the same as part or all of the SRS ports of at least one SRS resource indicated by the first field in the first control signaling.

[0052] Wherein, the candidate values of the first field include M non-negative integers, M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate multiple SRS resources from the first SRS resource set.

[0053] As an embodiment, compared with the traditional solution, the present application has the following advantages:

[0054] - Supports a PUSCH antenna port number different from that in the existing standard;

[0055] - Considers the existing system design and makes small changes to the standard;

[0056] - Reuses the SRS resources in the existing standard;

[0057] - Does not introduce a design of SRS resources with a new port number;

[0058] - Improves system performance;

[0059] - Improves transmission capacity. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] By reading the detailed description of the non-limiting embodiments with reference to the following drawings, other features, objects, and advantages of the present application will become more apparent:

[0061] Figure 1 Shows a flowchart of a first control signaling and a first PUSCH according to an embodiment of the present application;

[0062] Figure 2 Shows a schematic diagram of a network architecture according to an embodiment of the present application;

[0063] Figure 3 Shows a schematic diagram of an embodiment of a radio protocol architecture of a user plane and a control plane according to an embodiment of the present application;

[0064] Figure 4 Shows a schematic diagram of a first communication device and a second communication device according to an embodiment of the present application;

[0065] Figure 5 Shows a flowchart of a wireless transmission according to an embodiment of the present application;

[0066] Figure 6 A schematic diagram showing the number of antenna ports for transmitting the first PUSCH according to an embodiment of the present application;

[0067] Figures 7A - 7B Schematic diagrams respectively showing the number of bits included in a first domain according to an embodiment of the present application;

[0068] Figure 8 A schematic diagram showing a first SRS resource set according to an embodiment of the present application;

[0069] Figure 9 A schematic diagram showing a first SRS resource set according to another embodiment of the present application;

[0070] Figure 10 A schematic diagram showing a first domain according to an embodiment of the present application;

[0071] Figure 11 A schematic diagram showing a first domain according to another embodiment of the present application;

[0072] Figures 12A - 12B Schematic diagrams respectively showing a second domain according to an embodiment of the present application;

[0073] Figure 13 A schematic diagram showing the number of layers of a first PUSCH according to an embodiment of the present application;

[0074] Figure 14 A structural block diagram showing a processing device in a first node device according to an embodiment of the present application;

[0075] Figure 15 A structural block diagram showing a processing device in a second node device according to an embodiment of the present application. Detailed implementation manners

[0076] The technical solutions of the present application will be further described in detail below with reference to the accompanying drawings. It should be noted that, without conflict, the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily.

[0077] Example 1

[0078] Embodiment 1 exemplifies a flowchart of a first control signaling and a first PUSCH according to an embodiment of the present application, as shown in the accompanying Figure 1 drawing. In the 100 shown in the accompanying Figure 1 drawing, each block represents a step.

[0079] In Embodiment 1, the first node in the present application receives first control signaling in step 101; and transmits a first PUSCH in step 102.

[0080] Wherein, the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits; the first PUSCH is a codebook-based transmission, and part or all of the antenna ports for transmitting the first PUSCH are the same as part or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; the candidate values of the first field include M non-negative integers, where M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

[0081] As an embodiment, the first control signaling is a physical layer signaling.

[0082] As an embodiment, the first control signaling is a DCI (Downlink Control Information) signaling.

[0083] As an embodiment, the first control signaling carries DCI.

[0084] As an embodiment, the first control signaling is transmitted on a PDCCH (Physical Downlink Control Channel).

[0085] As an embodiment, the first field is an SRS resource indicator field.

[0086] As an embodiment, the name of the first field includes SRS resource indicator.

[0087] As an embodiment, the usage value associated with the first SRS (Sounding reference signal) resource set is 'codebook'.

[0088] As an embodiment, the usage value of the higher layer parameter configured for the first SRS resource set is 'codebook'.

[0089] As an embodiment, the first SRS resource set includes only one SRS resource set.

[0090] As an embodiment, the first SRS resource set includes multiple SRS resource sets.

[0091] As an embodiment, all SRS resources in the first SRS resource set have the same number of SRS ports.

[0092] As an embodiment, the number of SRS ports of at least two SRS resources in the first SRS resource set is different.

[0093] Typically, the first PUSCH is codebook-based transmission, including: the precoding matrix of the first PUSCH is a matrix in a codebook.

[0094] Typically, the first PUSCH is codebook-based transmission, including: the precoding matrix of the first PUSCH is defined in the 3GPP protocol.

[0095] Typically, the first PUSCH is codebook-based transmission, including: the precoding of the first PUSCH is determined based on a precoding matrix in a codebook.

[0096] Typically, the first PUSCH is codebook-based transmission, including: the precoding of the first PUSCH is indicated by the first control signaling.

[0097] Typically, the first PUSCH is codebook-based transmission, including: the precoding of the first PUSCH is determined based on at least one SRS resource indicated by the first domain in the first control signaling, TPMI (transmission precoding matrix indicator), and transmission rank.

[0098] Typically, the first PUSCH is codebook-based transmission, including: the precoding of the first PUSCH is determined based on at least one SRS resource indicated by the first domain in the first control signaling, TPMI, and transmission rank.

[0099] Typically, the transmission rank of the first PUSCH is equal to the number of layers of the first PUSCH.

[0100] As an embodiment, the first domain in the first control signaling indicates an SRS resource, and the total number of SRS ports of the SRS resource is equal to the number of antenna ports of the first PUSCH.

[0101] As an example, the first field in the first control signaling indicates an SRS resource, and the total number of SRS ports of the SRS resource is less than the number of antenna ports of the first PUSCH.

[0102] As an example, the first field in the first control signaling indicates multiple SRS resources, and the total number of SRS ports of the multiple SRS resources is equal to the number of antenna ports of the first PUSCH.

[0103] As an example, the first field in the first control signaling indicates multiple SRS resources, and the total number of SRS ports of the multiple SRS resources is greater than the number of antenna ports of the first PUSCH, and some of the antenna ports of the first PUSCH are the same as some of the SRS ports of the multiple SRS resources.

[0104] As an example, all the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0105] As an example, all the antenna ports for transmitting the first PUSCH are the same as some of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0106] As an example, all the antenna ports for transmitting the first PUSCH are the same as all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0107] As an example, some of the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0108] As an example, some of the antenna ports for transmitting the first PUSCH are the same as some of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0109] As an example, some of the antenna ports for transmitting the first PUSCH are the same as all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0110] As an example, the non-zero transmission power antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0111] As an example, the first field in the first control signaling indicates only one SRS resource; the part or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling refers to: the part or all of the SRS ports of the only one SRS resource indicated by the first field in the first control signaling.

[0112] As an example, the first field in the first control signaling indicates multiple SRS resources; the part or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling refers to: part or all of the ports among all the SRS ports of the multiple SRS resources indicated by the first field in the first control signaling.

[0113] As an example, the first PUSCH is a codebook-based non-coherent transmission.

[0114] As an example, the precoding of the first PUSCH is composed of precoding matrices from multiple codebooks respectively.

[0115] As an example, the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set.

[0116] As an example, the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of at least one SRS resource in the first SRS resource set.

[0117] As an example, the number of antenna ports for transmitting the first PUSCH is equal to 3, and the precoding of the first PUSCH is composed of a precoding matrix for 2 antenna ports and a precoding matrix for 1 antenna port.

[0118] As an example, the number of antenna ports for transmitting the first PUSCH is equal to 3, the precoding of the first PUSCH is a precoding matrix for 3 antenna ports, and the precoding matrix for 3 antenna ports is composed of a precoding matrix for 2 antenna ports and a precoding matrix for 1 antenna port.

[0119] As an example, the number of antenna ports for transmitting the first PUSCH is equal to 3, the precoding of the first PUSCH is a block diagonal matrix, and the two diagonal blocks of the block diagonal matrix are respectively a precoding matrix for 2 antenna ports and a precoding matrix for 1 antenna port.

[0120] As an example, the number of antenna ports for transmitting the first PUSCH is equal to 3, and the precoding of the first PUSCH is Among them, W1 is a precoding matrix for a 2-antenna port, and W2 is a precoding matrix for a 1-antenna port; alternatively, W1 is a precoding matrix for a 1-antenna port, and W2 is a precoding matrix for a 2-antenna port.

[0121] Typically, a precoding matrix for a 1-antenna port is 1 or a positive real number.

[0122] The advantage of adopting the above method is that a 3-antenna port codebook can be constructed based on the 2-antenna port codebook in the existing standard, which can simplify the standard design and support the existing antenna architecture.

[0123] As an embodiment, the number of antenna ports for transmitting the first PUSCH is equal to 3, and the precoding of the first PUSCH is a precoding matrix for a 3-antenna port.

[0124] The above method can design a new 3-antenna port codebook without relying on the 2-antenna port codebook supported by the existing standard. Although the impact on standardization is large, the advantage is that it can support more antenna architectures.

[0125] Typically, the number of antenna ports for transmitting the first PUSCH is greater than 1.

[0126] As an embodiment, the number of antenna ports for transmitting the first PUSCH is different from the number of PUSCH antenna ports supported by all versions earlier than 3GPP Release 19.

[0127] As an embodiment, the number of antenna ports for transmitting the first PUSCH is equal to 3, and the SRS port number of any SRS resource in the first SRS resource set is a positive integer less than 3.

[0128] As an embodiment, the number of antenna ports for transmitting the first PUSCH is equal to 3, and the SRS port number of any SRS resource in the first SRS resource set is not 3.

[0129] As an embodiment, the number of antenna ports for transmitting the first PUSCH is equal to 3, and the SRS port number of any SRS resource in the first SRS resource set is 1 or 2.

[0130] As an embodiment, the number of antenna ports for transmitting the first PUSCH is equal to 3, and the SRS port number of all SRS resources in the first SRS resource set is 1.

[0131] As an embodiment, the number of antenna ports for transmitting the first PUSCH is equal to 3, and the SRS port number of all SRS resources in the first SRS resource set is 2.

[0132] As an embodiment, the number of antenna ports of the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set.

[0133] Typically, the number of antenna ports of the first PUSCH is equal to the sum of the non-zero transmission power antenna ports and the zero transmission power antenna ports of the first PUSCH.

[0134] Typically, some or all of the antenna ports transmitting the first PUSCH have non-zero transmission power.

[0135] As an embodiment, the number of non-zero transmission power antenna ports among the antenna ports transmitting the first PUSCH depends on the number of layers of the first PUSCH.

[0136] As an embodiment, the number of non-zero transmission power antenna ports among the antenna ports transmitting the first PUSCH depends on the precoding matrix of the first PUSCH.

[0137] As an embodiment, the number of non-zero transmission power antenna ports among the antenna ports transmitting the first PUSCH is equal to the number of non-all-zero rows in the precoding matrix of the first PUSCH.

[0138] As an embodiment, the number of antenna ports transmitting the first PUSCH is equal to 3; when the number of layers of the first PUSCH is 1, the number of non-zero transmission power antenna ports of the first PUSCH is 1 or 2; when the number of layers of the first PUSCH is 2, the number of non-zero transmission power antenna ports of the first PUSCH is 2 or 3; when the number of layers of the first PUSCH is 3, the number of non-zero transmission power antenna ports of the first PUSCH is 3.

[0139] As an embodiment, when the number of layers of the first PUSCH is less than the number of antenna ports of the first PUSCH, there is at least one zero transmission power antenna port among all the antenna ports transmitting the first PUSCH or all the antenna ports transmitting the first PUSCH have non-zero transmission power; when the number of layers of the first PUSCH is equal to the number of antenna ports of the first PUSCH, all the antenna ports transmitting the first PUSCH have non-zero transmission power.

[0140] Example 2

[0141] Embodiment 2 exemplifies a schematic diagram of a network architecture according to an embodiment of the present application, as shown in the appendix Figure 2 as follows.

[0142] Appendix Figure 2Describes the network architecture 200 of LTE (Long-Term Evolution), LTE-A (Long-Term Evolution Advanced), and future 5G systems. The network architectures 200 of LTE, LTE-A, and future 5G systems are referred to as EPS (Evolved Packet System) 200. The 5G NR or LTE network architecture 200 may be referred to as 5GS (5G System) / EPS (Evolved Packet System) 200 or some other suitable term. The 5GS / EPS 200 may include one or more UEs (User Equipment) 201, a UE 241 that communicates with the UE 201 via sidelink, an NG-RAN (Next Generation Radio Access Network) 202, a 5GC (5G Core Network) / EPC (Evolved Packet Core) 210, an HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet services 230. The 5GS / EPS 200 may be interconnected with other access networks, but these entities / interfaces are not shown for simplicity. As attached Figure 2As shown, the 5GS / EPS 200 provides packet-switched services. However, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks that provide circuit-switched services. The NG-RAN 202 includes an NR (New Radio) Node B (gNB) 203 and other gNBs 204. The gNB 203 provides user and control plane protocol termination towards the UE 201. The gNB 203 can be connected to other gNBs 204 via the Xn interface (e.g., backhaul). The gNB 203 can also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), TRP (transmission and reception point), or some other suitable term. The gNB 203 provides an access point to the 5GC / EPC 210 for the UE 201. Examples of the UE 201 include cellular phones, smart phones, session initiation protocol (SIP) phones, laptop computers, personal digital assistants (PDAs), satellite radios, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband physical network devices, machine type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to the UE 201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term. The gNB 203 is connected to the 5GC / EPC 210 via the S1 / NG interface. The 5GC / EPC 210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MMEs / AMFs / SMFs 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Date Network Gateway) / UPF 213. The MME / AMF / SMF 211 is a control node that processes the signaling between the UE 201 and the 5GC / EPC 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management.All user IP (Internet Protocal) packets are transmitted through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. The Internet service 230 includes the operator's corresponding Internet protocol services, which may specifically include the Internet, intranet, IMS (IP Multimedia Subsystem), and packet switching services.

[0143] As an embodiment, the first node in the present application includes the UE 201.

[0144] As an embodiment, the first node in the present application includes the UE 241.

[0145] As an embodiment, the second node in the present application includes the gNB 203.

[0146] As an embodiment, the second node in the present application includes the gNB 204.

[0147] As an embodiment, the UE 201 includes a mobile phone.

[0148] As an embodiment, the UE 201 includes a vehicle such as an automobile.

[0149] As an embodiment, the gNB 203 is a macro cell base station.

[0150] As an embodiment, the gNB 203 is a micro cell base station.

[0151] As an embodiment, the gNB 203 is a pico cell base station.

[0152] As an embodiment, the gNB 203 is a femtocell.

[0153] As an embodiment, the gNB 203 is a base station device that supports large time delays.

[0154] As an embodiment, the gNB 203 is an aerial platform device.

[0155] As an embodiment, the gNB 203 is a satellite device.

[0156] As an example, the gNB 203 is a test device (e.g., a transceiver that emulates some functions of a base station, a signaling tester).

[0157] As an example, the gNB 204 is a macro cell base station.

[0158] As an example, the gNB 204 is a micro cell base station.

[0159] As an example, the gNB 204 is a pico cell base station.

[0160] As an example, the gNB 204 is a home base station.

[0161] As an example, the gNB 204 is a base station device that supports large time delays.

[0162] As an example, the gNB 204 is a flying platform device.

[0163] As an example, the gNB 204 is a satellite device.

[0164] As an example, the gNB 204 is a test device (e.g., a transceiver that emulates some functions of a base station, a signaling tester).

[0165] As an example, the gNB 204 is a relay node device.

[0166] As an example, the gNB 203 and the gNB 204 are the same node.

[0167] As an example, the gNB 203 and the gNB 204 are two different nodes.

[0168] As an example, the radio link from the UE 201 to the gNB 203 is an uplink, and the uplink is used to perform uplink transmission.

[0169] As an example, the radio link from the gNB 203 to the UE 201 is a downlink, and the downlink is used to perform downlink transmission.

[0170] As an example, the radio link between the UE 201 and the gNB 203 includes a cellular network link.

[0171] As an example, the UE 201 and the gNB 203 are connected through the Uu air interface.

[0172] As an example, the sender of the first control signaling includes the gNB 203.

[0173] As an example, the receiver of the first control signaling includes the UE 201.

[0174] As an example, the sender of the first PUSCH includes the UE 201.

[0175] As an example, the receiver of the first PUSCH includes the gNB 203.

[0176] As an example, the UE 201 supports ISAC.

[0177] As an example, the gNB 203 supports ISAC.

[0178] As an example, the UE 201 supports the 5G system.

[0179] As an example, the UE 201 supports the 6G system.

[0180] As an example, the gNB 203 supports the 6G system.

[0181] As an example, the UE 201 supports at least the 5G system.

[0182] As an example, the gNB 203 supports at least the 5G system.

[0183] As an example, the UE 201 supports irregular coverage.

[0184] Example 3

[0185] Embodiment 3 exemplifies a schematic diagram of an embodiment of a radio protocol architecture for a user plane and a control plane according to an embodiment of the present application, as shown in the appendix Figure 3 as shown.

[0186] Embodiment 3 shows a schematic diagram of an embodiment of a radio protocol architecture for a user plane and a control plane according to an embodiment of the present application, as shown in the appendix Figure 3 as shown. Figure 3 It is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300, Figure 3Show the radio protocol architecture of the control plane 300 for between a first communication node device (UE, gNB or RSU in V2X) and a second communication node device (gNB, UE or RSU in V2X), or between two UEs, with three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (L1 layer) is the lowest layer and implements various PHY (Physical Layer) signal processing functions. Layer 1 will be referred to as PHY301 in this article. Layer 2 (L2 layer) 305 is above PHY301 and is responsible for the link between the first communication node device and the second communication node device, or between two UEs. L2 layer 305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, and these sublayers terminate at the second communication node device. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security by encrypting data packets, and provides handover support for the first communication node device between the second communication node devices. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for disordered reception due to HARQ. The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) in a cell between the first communication node devices. The MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3 layer) of the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring the lower layers using RRC signaling between the second communication node device and the first communication node device. The radio protocol architecture of the user plane 350 includes Layer 1 (L1 layer) and Layer 2 (L2 layer). For the radio protocol architecture for the first communication node device and the second communication node device in the user plane 350, the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355 are substantially the same as the corresponding layers and sublayers in the control plane 300, but the PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead.The L2 layer 355 in the user plane 350 further includes an SDAP (Service Data Adaptation Protocol) sub-layer 356. The SDAP sub-layer 356 is responsible for the mapping between QoS flows and data radio bearers (DRBs) to support the diversity of services. Although not shown, the first communication node device may have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) terminated at the P-GW on the network side and an application layer terminated at the other end of the connection (e.g., a remote UE, a server, etc.).

[0187] As an example, the Figure 3 radio protocol architecture in is applicable to the first node in this application.

[0188] As an example, the Figure 3 radio protocol architecture in is applicable to the second node in this application.

[0189] As an example, the first control signaling is generated at the PHY301.

[0190] As an example, the first control signaling is generated at the PHY351.

[0191] As an example, the first PUSCH is generated at the PHY301.

[0192] As an example, the first PUSCH is generated at the PHY351.

[0193] Example 4

[0194] Example 4 illustrates a schematic diagram of a first communication device and a second communication device according to an embodiment of the present application, as shown in the appendix Figure 4 shown. The appendix Figure 4 is a block diagram of a first communication device 410 and a second communication device 450 that communicate with each other in an access network.

[0195] The first communication device 410 includes a controller / processor 475, a memory 476, a receiving processor 470, a transmitting processor 416, a multi-antenna receiving processor 472, a multi-antenna transmitting processor 471, a transmitter / receiver 418, and an antenna 420.

[0196] The second communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.

[0197] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, upper layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements the functions of the L2 layer. In the DL, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the second communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the second communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). The transmit processor 416 implements encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, and constellation mapping based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, to generate one or more parallel streams. The transmit processor 416 then maps each parallel stream to subcarriers, multiplexes the modulated symbols with reference signals (e.g., pilots) in the time domain and / or frequency domain, and then uses the inverse fast Fourier transform (IFFT) to generate a physical channel carrying time-domain multi-carrier symbol streams. Subsequently, the multi-antenna transmit processor 471 performs transmit analog precoding / beamforming operations on the time-domain multi-carrier symbol streams. Each transmitter 418 converts the baseband multi-carrier symbol streams provided by the multi-antenna transmit processor 471 into radio frequency streams and then provides them to different antennas 420.

[0198] In the transmission from the first communication device 410 to the second communication device 450, at the second communication device 450, each receiver 454 receives signals via its corresponding antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multi-carrier symbol stream for provision to the receive processor 456. The receive processor 456 and the multi-antenna receive processor 458 perform various signal processing functions of the L1 layer. The multi-antenna receive processor 458 performs receive analog precoding / beamforming operations on the baseband multi-carrier symbol stream from the receivers 454. The receive processor 456 uses the Fast Fourier Transform (FFT) to convert the baseband multi-carrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receive processor 456, where the reference signal will be used for channel estimation, and the data signal recovers any parallel streams destined for the second communication device 450 after multi-antenna detection in the multi-antenna receive processor 458. The symbols on each parallel stream are demodulated and recovered in the receive processor 456, and soft decisions are generated. Subsequently, the receive processor 456 decodes and de-interleaves the soft decisions to recover the upper layer data and control signals transmitted by the first communication device 410 on the physical channel. Subsequently, the upper layer data and control signals are provided to the controller / processor 459. The controller / processor 459 performs the functions of the L2 layer. The controller / processor 459 may be associated with a memory 460 that stores program code and data. The memory 460 may be referred to as a computer-readable medium. In the DL (DownLink), the controller / processor 459 provides demultiplexing between the transmission and the logical channels, packet reassembly, decryption, header decompression, control signal processing to recover upper layer data packets from the core network. Subsequently, the upper layer data packets are provided to all protocol layers above the L2 layer. Various control signals may also be provided to the L3 for L3 processing. The controller / processor 459 is also responsible for error detection using the acknowledgment (ACK) and / or negative acknowledgment (NACK) protocols to support HARQ operations.

[0199] In the transmission from the second communication device 450 to the first communication device 410, at the second communication device 450, a data source 467 is used to provide upper layer data packets to a controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmit function at the first communication device 410 described in DL, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on the radio resource allocation of the first communication device 410, and implements L2 layer functions for the user plane and the control plane. The controller / processor 459 is also responsible for HARQ operations, retransmission of lost packets, and signaling to the first communication device 410. A transmit processor 468 performs modulation mapping and channel coding processing. A multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing. Subsequently, the transmit processor 468 modulates the generated parallel streams into multi-carrier / single-carrier symbol streams, and after analog precoding / beamforming operations in the multi-antenna transmit processor 457, provides them to different antennas 452 via a transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by the multi-antenna transmit processor 457 into a radio frequency symbol stream and then provides it to the antenna 452.

[0200] In the transmission from the second communication device 450 to the first communication device 410, the functions at the first communication device 410 are similar to the receive functions at the second communication device 450 described in the transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to a multi-antenna receive processor 472 and a receive processor 470. The receive processor 470 and the multi-antenna receive processor 472 jointly implement the functions of the L1 layer. A controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as a computer-readable medium. The controller / processor 475 provides demultiplexing between the transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover upper layer data packets from the second communication device 450. The upper layer data packets from the controller / processor 475 may be provided to the core network. The controller / processor 475 is also responsible for error detection using the ACK and / or NACK protocols to support HARQ operations.

[0201] As an example, the second communication device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 450 is at least configured to: receive first control signaling; the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits; transmit a first PUSCH; the first PUSCH is a codebook-based transmission, and some or all of the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; wherein, candidate values of the first field include M non-negative integers, M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

[0202] As an example, the second communication device 450 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program causing actions when executed by at least one processor, the actions including: receiving first control signaling; the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits; transmit a first PUSCH; the first PUSCH is a codebook-based transmission, and some or all of the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; wherein, candidate values of the first field include M non-negative integers, M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

[0203] As an embodiment, the first communication device 410 includes: at least one processor and at least one memory, where the at least one memory includes computer program code; the at least one memory and the computer program code are configured to be used together with the at least one processor. The first communication device 410 is at least configured to: send first control signaling; the first control signaling includes a first field, and the first field in the first control signaling indicates at least one SRS resource in a first set of SRS resources, the first set of SRS resources includes a plurality of SRS resources, and the first field includes a positive integer number of bits; receive a first PUSCH; the first PUSCH is a codebook-based transmission, and part or all of the antenna ports for sending the first PUSCH are the same as part or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; wherein, candidate values of the first field include M non-negative integers, M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first set of SRS resources, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first set of SRS resources.

[0204] As an embodiment, the first communication device 410 includes: a memory storing a computer-readable instruction program, and the computer-readable instruction program generates actions when executed by at least one processor, and the actions include: sending first control signaling; the first control signaling includes a first field, and the first field in the first control signaling indicates at least one SRS resource in a first set of SRS resources, the first set of SRS resources includes a plurality of SRS resources, and the first field includes a positive integer number of bits; receiving a first PUSCH; the first PUSCH is a codebook-based transmission, and part or all of the antenna ports for sending the first PUSCH are the same as part or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; wherein, candidate values of the first field include M non-negative integers, M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first set of SRS resources, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first set of SRS resources.

[0205] As an embodiment, the first node in the present application includes the second communication device 450.

[0206] As an embodiment, the second node in the present application includes the first communication device 410.

[0207] As an example, at least one of {the antenna 452, the receiver 454, the receiving processor 456, the multi-antenna receiving processor 458, the controller / processor 459, the memory 460, the data source 467} is used to receive the first control signaling in the present application; at least one of {the antenna 420, the transmitter 418, the transmitting processor 416, the multi-antenna transmitting processor 471, the controller / processor 475, the memory 476} is used to transmit the first control signaling in the present application.

[0208] As an example, at least one of {the antenna 452, the transmitter 454, the transmitting processor 468, the multi-antenna transmitting processor 457, the controller / processor 459, the memory 460} is used to transmit the first PUSCH in the present application; at least one of {the antenna 420, the receiver 418, the receiving processor 470, the multi-antenna receiving processor 472, the controller / processor 475, the memory 476} is used to receive the first PUSCH in the present application.

[0209] Example 5

[0210] Embodiment 5 exemplifies a flowchart of wireless transmission according to an embodiment of the present application, as shown in the appendix Figure 5 shown. In the appendix Figure 5 the first node U1 and the second node N2 are two communication nodes transmitted through the air interface, respectively.

[0211] For First Node U1 in step S5101, the first control signaling is received; in step S5102, the first PUSCH is transmitted;

[0212] For Second Node N2 in step S5201, the first control signaling is transmitted; in step S5202, the first PUSCH is received.

[0213] In Embodiment 5, the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits; the first PUSCH is a codebook-based transmission, and some or all of the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; the candidate values of the first field include M non-negative integers, where M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

[0214] Typically, when the first field in the first control signaling indicates only one SRS resource, the total number of SRS ports of the at least one SRS resource indicated by the first field in the first control signaling is equal to the number of SRS ports of the only one SRS resource indicated by the first field in the first control signaling; when the first field in the first control signaling indicates a plurality of SRS resources, the total number of SRS ports of the at least one SRS resource indicated by the first field in the first control signaling is equal to the sum of the number of SRS ports of the plurality of SRS resources indicated by the first field in the first control signaling.

[0215] Typically, the value of the first field in the first control signaling is one of the M non-negative integers, and the at least one SRS resource indicated by the first field in the first control signaling is one or more SRS resources indicated by the value of the first field in the first control signaling.

[0216] Typically, the number of bits included in the first field is equal to the smallest positive integer not less than the logarithm to the base 2 of M, and the candidate values of the first field include M non-negative integers, where M is a positive integer greater than 1.

[0217] As an embodiment, the candidate values of the first field are Bit field mapped to index.

[0218] As an embodiment, the candidate values of the first field are the indexes to which the first field is mapped.

[0219] As an embodiment, the candidate values of the first field are non-negative integers represented by the code points of the first field.

[0220] As an embodiment, the M non-negative integers are respectively 0, 1, … M - 1.

[0221] Typically, the M non - negative integers are distinct from each other.

[0222] Typically, the number of bits included in the first domain is equal to the smallest positive integer that is not less than the base - 2 logarithm of M.

[0223] Typically, at least one candidate value of the first domain indicates an SRS resource, and the M non - negative integers include all candidate values of the first domain that indicate SRS resources.

[0224] Typically, the M non - negative integers include all candidate values of the first domain that indicate SRS resources.

[0225] Typically, any one of the M non - negative integers indicates an SRS resource in the form of looking up a table.

[0226] A typical but non - restrictive implementation is described below: The SRS resources indicated by the M non - negative integers are defined using the following table, where "one or more non - negative integers" indicate one or more SRS resources in the first SRS resource set, such as SRI (SRS resource indicator).

[0227]

[0228] Typically, the SRS resources indicated by the M non - negative integers are defined in Tables 7.3.1.1.2 - 32, 7.3.1.1.2 - 32A or 7.3.1.1.2 - 32B in 3GPP TS 38.212.

[0229] Typically, the SRS resources indicated by the M non - negative integers are defined in Table 7.3.1.1.2 - 32C in 3GPP TS 38.212.

[0230] Typically, the SRS resources indicated by the M non - negative integers are defined in Table 7.3.1.1.2 - 32D in 3GPP TS 38.212.

[0231] Typically, the SRS resources indicated by the M non - negative integers are defined in Table 7.3.1.1.2 - 32E in 3GPP TS 38.212.

[0232] Typically, the SRS resources respectively indicated by the M non - negative integers are defined in a table in 3GPP TS 38.212, and the table is different from Tables 7.3.1.1.2 - 32, 7.3.1.1.2 - 32A or 7.3.1.1.2 - 32B.

[0233] Typically, the SRS resources respectively indicated by the M non - negative integers are defined in a table in 3GPP TS 38.212, and the table is different from any table in all versions earlier than 3GPP Release 19.

[0234] Typically, the SRS resources respectively indicated by the M non - negative integers are first defined in 3GPP TS 38.212 V19.0.0.

[0235] Typically, the SRS resources respectively indicated by the M non - negative integers are first defined in 3GPP TS 38.212 V19.x.0, where x is a non - negative integer.

[0236] As an example, the candidate values of the first domain at least include M non - negative integers.

[0237] As an example, the candidate values of the first domain include M non - negative integers and non - negative integers other than the M non - negative integers.

[0238] As an example, the candidate values of the first domain include M non - negative integers and one or more non - negative integers other than the M non - negative integers, and any non - negative integer other than the M non - negative integers indicates Reserved.

[0239] As an example, the candidate values of the first domain only include M non - negative integers.

[0240] Example 6

[0241] Embodiment 6 exemplifies a schematic diagram of the number of antenna ports for transmitting the first PUSCH according to an embodiment of the present application; as shown in the appendix Figure 6 as shown.

[0242] In Embodiment 6, the number of antenna ports for transmitting the first PUSCH is different from the SRS port number of any SRS resource in the first SRS resource set; the number of antenna ports for transmitting the first PUSCH is equal to 3, or the number of antenna ports for transmitting the first PUSCH is different from the number of antenna ports of PUSCH supported in any version earlier than 3GPP Release 19.

[0243] As an example, the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set; the number of antenna ports for transmitting the first PUSCH is equal to 3.

[0244] As an example, the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set; the number of antenna ports for transmitting the first PUSCH is different from the number of antenna ports of the PUSCH supported in any version earlier than 3GPP Release 19.

[0245] As an example, the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set; the number of antenna ports for transmitting the first PUSCH is an odd number greater than 1.

[0246] As an example, the number of antenna ports for transmitting the first PUSCH is equal to 3, or the number of antenna ports for transmitting the first PUSCH is an odd number greater than 1; the number of antenna ports for transmitting the first PUSCH is greater than the number of SRS ports of any SRS resource in the first SRS resource set.

[0247] As an example, the number of antenna ports for transmitting the first PUSCH is greater than the number of SRS ports of any SRS resource in the first SRS resource set.

[0248] Examples 7A - 7B

[0249] Embodiments 7A - 7B respectively illustrate schematic diagrams of the number of bits included in the first domain according to an embodiment of the present application; as shown in the appendix Figures 7A - 7B as follows.

[0250] In Embodiment 7A, the number of bits included in the first domain is equal to the smallest positive integer not less than the base - 2 logarithm of M; M is not the number of SRS resources included in the first SRS resource set.

[0251] As an example, the number of antenna ports for transmitting the first PUSCH is 3, and the number of bits included in the first domain is equal to the smallest positive integer not less than the base - 2 logarithm of M; M is not the number of SRS resources included in the first SRS resource set.

[0252] In Embodiment 7B, the number of bits included in the first domain is equal to the smallest positive integer not less than the base-2 logarithm of M; the reference integer is the base-2 logarithm of the number of SRS resources included in the first SRS resource set, the first integer is equal to the smallest positive integer not less than the reference integer, and the number of bits included in the first domain is not the first integer.

[0253] As an embodiment, the number of antenna ports for transmitting the first PUSCH is 3, the reference integer is the base-2 logarithm of the number of SRS resources included in the first SRS resource set, the first integer is equal to the smallest positive integer not less than the reference integer, and the number of bits included in the first domain is not the first integer.

[0254] Typically, the number of bits included in the first domain being equal to the smallest positive integer not less than the base-2 logarithm of M means that: the number of bits included in the first domain is equal to

[0255] Typically, the reference integer being the base-2 logarithm of the number of SRS resources included in the first SRS resource set means that: the number of SRS resources included in the first SRS resource set is N SRS , and the reference integer is log2(N SRS ); the first integer being equal to the smallest positive integer not less than the reference integer means that: the first integer is equal to

[0256] As an embodiment, M is less than the number of SRS resources included in the first SRS resource set.

[0257] As an embodiment, M is greater than the number of SRS resources included in the first SRS resource set.

[0258] As an embodiment, the number of bits included in the first domain is less than the first integer.

[0259] As an embodiment, the number of bits included in the first domain is greater than the first integer.

[0260] Example 8

[0261] Embodiment 8 exemplifies a schematic diagram of a first SRS resource set according to an embodiment of the present application; as shown in the appendix Figure 8 as follows.

[0262] In Embodiment 8, the SRS port numbers of all SRS resources in the first SRS resource set are the same and are less than the number of antenna ports for transmitting the first PUSCH.

[0263] As an example, the number of antenna ports for transmitting the first PUSCH is 3, and the SRS port numbers of all SRS resources in the first SRS resource set are the same and less than the number of antenna ports for transmitting the first PUSCH.

[0264] As an example, the number of antenna ports for transmitting the first PUSCH is 3; the SRS port numbers of all SRS resources in the first SRS resource set are the same and less than 3.

[0265] As an example, the number of antenna ports for transmitting the first PUSCH is 3; the SRS port numbers of all SRS resources in the first SRS resource set are all 1.

[0266] As an example, the number of antenna ports for transmitting the first PUSCH is 3; the SRS port numbers of all SRS resources in the first SRS resource set are all 2.

[0267] As an example, the SRS port numbers of all SRS resources in the first SRS resource set are all 1.

[0268] As an example, the SRS port numbers of all SRS resources in the first SRS resource set are all 2.

[0269] As an example, the SRS port numbers of all SRS resources in the first SRS resource set are all 1, the first domain in the first control signaling indicates 3 SRS resources, the number of antenna ports for transmitting the first PUSCH is 3, and the 3 antenna ports for transmitting the first PUSCH are the same as all 3 SRS ports of the 3 SRS resources indicated by the first domain in the first control signaling.

[0270] As an example, the SRS port numbers of all SRS resources in the first SRS resource set are all 2, the first domain in the first control signaling indicates 2 SRS resources, the number of antenna ports for transmitting the first PUSCH is 3, and the 3 antenna ports for transmitting the first PUSCH are the same as 3 of the 4 SRS ports of the 2 SRS resources indicated by the first domain in the first control signaling.

[0271] As an example, the SRS port number of all SRS resources in the first SRS resource set is 2. The first field in the first control signaling indicates 2 SRS resources. The number of antenna ports for transmitting the first PUSCH is 3. Three of the 4 SRS ports of the 2 SRS resources indicated by the first field in the first control signaling are the same as three of the 3 antenna ports for transmitting the first PUSCH. The three of the 4 SRS ports of the 2 SRS resources include 2 ports of the first SRS resource among the 2 SRS resources and the first SRS port of the second SRS resource.

[0272] Example 9

[0273] Embodiment 9 exemplifies a schematic diagram of a first SRS resource set according to another embodiment of the present application; as shown in the appendix Figure 9 as follows.

[0274] In Embodiment 9, the SRS port numbers of at least two SRS resources in the first SRS resource set are different; the number of antenna ports for transmitting the first PUSCH is different from the SRS port number of any SRS resource in the first SRS resource set.

[0275] As an example, the number of antenna ports for transmitting the first PUSCH is 3. The SRS port numbers of at least two SRS resources in the first SRS resource set are different; the number of antenna ports for transmitting the first PUSCH is different from the SRS port number of any SRS resource in the first SRS resource set.

[0276] As an example, the SRS port numbers of at least two SRS resources in the first SRS resource set are different; the number of antenna ports for transmitting the first PUSCH is greater than the SRS port number of any SRS resource in the first SRS resource set.

[0277] As an example, the first node is not configured with a higher layer parameter ul-FullPowerTransmission set to 'fullpowerMode2', and the SRS port numbers of at least two SRS resources in the first SRS resource set are different.

[0278] As an example, the first node is not configured with a higher layer parameter ul - FullPowerTransmission set to 'fullpowerMode2', the number of SRS ports of at least two SRS resources in the first SRS resource set is different, and the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set.

[0279] As an example, the first node is not configured with a higher layer parameter ul - FullPowerTransmission set to 'fullpowerMode2', the number of SRS ports of at least two SRS resources in the first SRS resource set is different, and the number of antenna ports for transmitting the first PUSCH is greater than the number of SRS ports of any SRS resource in the first SRS resource set.

[0280] Example 10

[0281] Example 10 illustrates a schematic diagram of a first domain according to an embodiment of the present application; as shown in the appendix Figure 10 as shown.

[0282] In Example 10, any non - negative integer among the M non - negative integers indicates a plurality of SRS resources in the first SRS resource set, and the total number of SRS ports of the plurality of SRS resources indicated by any non - negative integer among the M non - negative integers is equal to or greater than the number of antenna ports for transmitting the first PUSCH.

[0283] As an example, the number of antenna ports for transmitting the first PUSCH is 3, any non - negative integer among the M non - negative integers indicates a plurality of SRS resources in the first SRS resource set, and the total number of SRS ports of the plurality of SRS resources indicated by any non - negative integer among the M non - negative integers is equal to or greater than the number of antenna ports for transmitting the first PUSCH.

[0284] As an example, the number of antenna ports for transmitting the first PUSCH is 3, and the total number of SRS ports of the plurality of SRS resources indicated by any non - negative integer among the M non - negative integers is equal to or greater than 3.

[0285] As an example, the number of antenna ports for transmitting the first PUSCH is 3, and the total number of SRS ports of the plurality of SRS resources indicated by any non - negative integer among the M non - negative integers is equal to 3.

[0286] As an example, any one of the M non - negative integers indicates a plurality of SRS resources in the first SRS resource set, and the total number of SRS ports of the plurality of SRS resources indicated by any one of the M non - negative integers is equal to the number of antenna ports for transmitting the first PUSCH.

[0287] As an example, any one of the M non - negative integers indicates a plurality of SRS resources in the first SRS resource set, and the total number of SRS ports of the plurality of SRS resources indicated by at least one of the M non - negative integers is greater than the number of antenna ports for transmitting the first PUSCH.

[0288] As an example, the first field in the first control signaling indicates a plurality of SRS resources, and the total number of SRS ports of the plurality of SRS resources is equal to the number of antenna ports of the first PUSCH.

[0289] As an example, the first field in the first control signaling indicates a plurality of SRS resources, the total number of SRS ports of the plurality of SRS resources is greater than the number of antenna ports of the first PUSCH, and the antenna ports of the first PUSCH are the same as some of the SRS ports among the plurality of SRS resources.

[0290] Example 11

[0291] Embodiment 11 exemplifies a schematic diagram of the first field according to another embodiment of the present application; as shown in the appendix Figure 11 as shown.

[0292] In Embodiment 11, K1 candidate integers correspond one - to - one with K1 layers, and the K1 layers are 1, 2, ……, K1 respectively; the layer number of the first PUSCH is one of the K1 layer numbers, and K1 is a positive integer greater than 1; the number of bits included in the first field is the smallest integer not less than the base - 2 logarithm of the sum of the K1 candidate integers.

[0293] As an example, that the number of bits included in the first field is the smallest integer not less than the base - 2 logarithm of the sum of the K1 candidate integers means that: the sum of the K1 candidate integers is d, the base - 2 logarithm of the sum of the K1 candidate integers is log2(d), and the number of bits included in the first field is

[0294] As an example, the first given candidate integer is any one of the K1 candidate integers, the first given layer number is the layer number corresponding to the first given candidate integer among the K1 layer numbers; the first given candidate integer is equal to the number of combinations of one or more SRS resources in the first SRS resource set.

[0295] As an example, the candidate integer corresponding to layer 1 among the K1 candidate integers is equal to the number of some or all of the 1-port SRS resources or 2-port SRS resources in the first SRS resource set.

[0296] As an example, the candidate integer corresponding to layer 2 among the K1 candidate integers is equal to the number of 2-port SRS resources in the first SRS resource set.

[0297] As an example, the candidate integer corresponding to layer 2 among the K1 candidate integers is equal to the sum of the numbers of all SRS resource groups in the first SRS resource set; one SRS resource group includes 2 1-port SRS resources.

[0298] As an example, the candidate integer corresponding to layer 2 among the K1 candidate integers is equal to the sum of the numbers of all 2-port SRS resources and all SRS resource groups in the first SRS resource set; one SRS resource group includes one 1-port SRS resource and 1 2-port SRS resource.

[0299] As an example, the candidate integer corresponding to layer 3 among the K1 candidate integers is equal to the sum of the numbers of all SRS resource groups in the first SRS resource set; one SRS resource group includes one 1-port SRS resource and 1 2-port SRS resource.

[0300] As an example, the candidate integer corresponding to layer 3 among the K1 candidate integers is equal to the sum of the numbers of all SRS resource groups in the first SRS resource set; one SRS resource group includes 3 1-port SRS resources.

[0301] As an example, the first SRS resource set includes M1 1-port SRS resources and M2 2-port SRS resources; the candidate integer corresponding to layer 1 among the K1 candidate integers is equal to M1, or the candidate integer corresponding to layer 1 among the K1 candidate integers is equal to M2; the candidate integer corresponding to layer 2 among the K1 candidate integers is equal to M2, or the candidate integer corresponding to layer 2 among the K1 candidate integers is equal to the product of M1 and M2; the candidate integer corresponding to layer 3 among the K1 candidate integers is equal to the product of M1 and M2.

[0302] As an example, the first SRS resource set includes Q 1-port SRS resources; the candidate integer corresponding to layer p among the K1 candidate integers is equal to the number of all combinations of taking p SRS resources from the Q 1-port SRS resources.

[0303] As an example, the first set of SRS resources includes Q 2-port SRS resources; the candidate integer corresponding to layer p among the K1 candidate integers is equal to the number of all combinations of taking p SRS resources from the Q 2-port SRS resources.

[0304] As an example, the first set of SRS resources includes Q SRS resources; the candidate integer corresponding to layer p among the K1 candidate integers is equal to the number of all combinations of taking p SRS resources from the Q SRS resources, where p is any value among the K1 layers.

[0305] Typically, the number of all combinations of taking p SRS resources from the Q SRS resources is equal to or

[0306] Typically, or is equal to

[0307] Examples 12A - 12B

[0308] Embodiments 12A - 12B respectively illustrate schematic diagrams of the second domain according to an embodiment of the present application; as shown in the appendix Figures 12A - 12B as shown.

[0309] In Embodiment 12A, the first control signaling includes a second domain, the number of antenna ports targeted by the second domain in the first control signaling is equal to the number of antenna ports of the first PUSCH, and the second domain in the first control signaling includes at least one bit.

[0310] In Embodiment 12B, the first control signaling includes a second domain, the number of antenna ports targeted by the second domain in the first control signaling depends on the number of SRS resources indicated by the first domain in the first control signaling, and the second domain in the first control signaling includes a non - negative integer number of bits.

[0311] As an example, the number of antenna ports of the first PUSCH transmitted is 3, the first control signaling includes a second domain, the number of antenna ports targeted by the second domain in the first control signaling is equal to the number of antenna ports of the first PUSCH, and the second domain in the first control signaling includes at least one bit.

[0312] As an example, the number of antenna ports for transmitting the first PUSCH is 3. The first control signaling includes a second field, and the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling. The second field in the first control signaling includes a non - negative integer number of bits.

[0313] As an example, the name of the second field includes Precoding information and number of layers.

[0314] As an example, the second field is Precoding information and number of layers.

[0315] As an example, the second field is Precoding information and number of layers, and the number of antenna ports targeted by the second field in the first control signaling is the number of antenna ports of the codebook targeted by the second field.

[0316] As an example, the second field is Precoding information and number of layers, and the number of antenna ports targeted by the second field in the first control signaling is the number of antenna ports of the precoding matrix.

[0317] As an example, the second field in the first control signaling indicates a first TPMI, and the number of antenna ports targeted by the second field in the first control signaling is the number of antenna ports of the precoding matrix indicated by the TPMI.

[0318] As an example, the second field in the first control signaling indicates a first TPMI, and the precoding of the first PUSCH is determined based on at least the at least one SRS resource indicated by the first field in the first control signaling and the first TPMI.

[0319] As an example, the second field in the first control signaling indicates a first TPMI and a first number of layers, and the precoding of the first PUSCH is determined based on at least the at least one SRS resource indicated by the first field in the first control signaling, the first TPMI, and the first number of layers.

[0320] As an example, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, including: when the first field in the first control signaling indicates only one SRS resource, the number of antenna ports targeted by the second field in the first control signaling is equal to the number of SRS ports of the only one SRS resource indicated by the first field in the first control signaling.

[0321] As an example, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, including: when the first field in the first control signaling indicates multiple SRS resources, the number of antenna ports targeted by the second field in the first control signaling is equal to the total number of SRS ports of the multiple SRS resources indicated by the first field in the first control signaling.

[0322] As an example, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, including: when the first field in the first control signaling indicates multiple SRS resources and the number of ports of at least one SRS resource among the multiple SRS resources is 1, the number of antenna ports targeted by the second field in the first control signaling is less than the total number of SRS ports of the multiple SRS resources indicated by the first field in the first control signaling.

[0323] As an example, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, including: when the first field in the first control signaling indicates a 1-port SRS resource and a 2-port SRS resource, the number of antenna ports targeted by the second field in the first control signaling is equal to 2.

[0324] As an example, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, including: when the first field in the first control signaling indicates a 1-port SRS resource and a SRS resource with a number of ports greater than 1, the number of antenna ports targeted by the second field in the first control signaling is equal to the number of SRS ports of the SRS resource with a number of ports greater than 1.

[0325] As an example, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, including: when the first field in the first control signaling indicates a 1-port SRS resource and a 2-port SRS resource, the number of antenna ports targeted by the second field in the first control signaling is equal to 3.

[0326] As an embodiment, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, including: the first field in the first control signaling indicates three 1-port SRS resources, and the number of antenna ports targeted by the second field in the first control signaling is equal to 3.

[0327] As an embodiment, the number of antenna ports targeted by the second field in the first control signaling is 1, and the second field in the first control signaling includes 0 bits.

[0328] As an embodiment, the number of antenna ports targeted by the second field in the first control signaling is greater than 1, and the second field in the first control signaling includes a positive integer number of bits.

[0329] As an embodiment, the number of antenna ports for transmitting the first PUSCH is 3, and the number of antenna ports targeted by the second field in the first control signaling is equal to 3.

[0330] As an embodiment, the number of antenna ports for transmitting the first PUSCH is 3, and the number of antenna ports targeted by the second field in the first control signaling is not equal to 3.

[0331] As an embodiment, the number of antenna ports for transmitting the first PUSCH is 3, and the number of antenna ports targeted by the second field in the first control signaling is 1 or 2.

[0332] As an embodiment, the first field in the first control signaling indicates a 1-port SRS resource, and the second field in the first control signaling includes 0 bits.

[0333] Example 13

[0334] Embodiment 13 exemplifies a schematic diagram of the number of layers of the first PUSCH according to an embodiment of the present application; as shown in the appendix Figure 13 as follows.

[0335] In Embodiment 13, the number of layers of the first PUSCH depends on the number of SRS resources indicated by the first field in the first control signaling.

[0336] As an embodiment, the number of antenna ports for transmitting the first PUSCH is 3, and the number of layers of the first PUSCH depends on the number of SRS resources indicated by the first field in the first control signaling.

[0337] As an example, the first control signaling includes a second field, and the second field in the first control signaling indicates a first TPMI and a first layer number, where the first layer number is a positive integer not greater than the total number of SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0338] As an example, the layer number of the first PUSCH depending on the number of SRS resources indicated by the first field in the first control signaling includes: the layer number of the first PUSCH is not greater than the total number of SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0339] As an example, the layer number of the first PUSCH depending on the number of SRS resources indicated by the first field in the first control signaling includes: the value range of the layer number of the first PUSCH is a positive integer not greater than the total number of SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0340] As an example, the first field in the first control signaling indicates multiple SRS resources, and the layer number of the first PUSCH is not greater than the total number of SRS ports of the multiple SRS resources indicated by the first field in the first control signaling.

[0341] As an example, the first control signaling includes a second field, the second field in the first control signaling indicates a first layer number, the second field in the first control signaling includes at least one bit, and the layer number of the first PUSCH is equal to the first layer number.

[0342] As an example, the first control signaling includes a second field, the second field in the first control signaling indicates a first layer number, the second field in the first control signaling includes at least one bit, and whether the layer number of the first PUSCH is equal to the first layer number depends on the first field in the first control signaling.

[0343] As an example, the first field in the first control signaling indicates a 2-port SRS resource, the second field in the first control signaling indicates a first TPMI and a first layer number for 2 antenna ports, and the layer number of the first PUSCH is equal to the first layer number.

[0344] As an example, the first field in the first control signaling indicates a 1-port SRS resource and a 2-port SRS resource, the second field in the first control signaling indicates a first TPMI and a first layer number for 2 antenna ports, and the layer number of the first PUSCH is equal to the first layer number.

[0345] As an embodiment, the first field in the first control signaling indicates a 1-port SRS resource and a 2-port SRS resource, the second field in the first control signaling indicates a first TPMI and a first number of layers for 2 antenna ports, and the number of layers of the first PUSCH is equal to the first number of layers plus 1.

[0346] As an embodiment, the second field in the first control signaling indicates a first TPMI and a first number of layers; the number of layers of the first PUSCH is equal to the first number of layers, or the number of layers of the first PUSCH is greater than the first number of layers.

[0347] As an embodiment, the second field in the first control signaling indicates a first TPMI and a first number of layers; the number of layers of the first PUSCH is equal to the first number of layers.

[0348] As an embodiment, the second field in the first control signaling indicates a first TPMI and a first number of layers; the number of layers of the first PUSCH is greater than the first number of layers.

[0349] Example 14

[0350] Embodiment 14 illustrates a structural block diagram of a processing device in a first node device according to an embodiment of the present application; as shown in the appendix Figure 14 shown. In the appendix Figure 14 In it, the processing device 1200 in the first node device includes a first receiver 1201 and a first transmitter 1202.

[0351] As an embodiment, the first node device is a user equipment.

[0352] As an embodiment, the first node device is a relay node device.

[0353] As an embodiment, the first receiver 1201 includes at least one of {antenna 452, receiver 454, receive processor 456, multi-antenna receive processor 458, controller / processor 459, memory 460, data source 467} in Embodiment 4.

[0354] As an embodiment, the first transmitter 1202 includes at least one of {antenna 452, transmitter 454, transmit processor 468, multi-antenna transmit processor 457, controller / processor 459, memory 460, data source 467} in Embodiment 4.

[0355] A first receiver 1201 receives first control signaling; the first control signaling includes a first field, and the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits.

[0356] A first transmitter 1202 transmits a first PUSCH; the first PUSCH is a codebook-based transmission, and some or all of the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling.

[0357] In Embodiment 14, candidate values of the first field include M non-negative integers, where M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

[0358] As an embodiment, the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set; the number of antenna ports for transmitting the first PUSCH is equal to 3, or the number of antenna ports for transmitting the first PUSCH is different from the number of antenna ports of a PUSCH supported in any version earlier than 3GPP Release 19.

[0359] As an embodiment, the number of bits included in the first field is equal to the smallest positive integer not less than the base-2 logarithm of M; M is not the number of SRS resources included in the first SRS resource set, or the reference integer is the base-2 logarithm of the number of SRS resources included in the first SRS resource set, the first integer is equal to the smallest positive integer not less than the reference integer, and the number of bits included in the first field is not the first integer.

[0360] As an embodiment, the number of SRS ports of all SRS resources in the first SRS resource set is the same and less than the number of antenna ports for transmitting the first PUSCH.

[0361] As an embodiment, the number of SRS ports of at least two SRS resources in the first SRS resource set is different; the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set.

[0362] As an embodiment, any one of the M non - negative integers indicates a plurality of SRS resources in the first SRS resource set, and the total number of SRS ports of the plurality of SRS resources indicated by any one of the M non - negative integers is equal to or greater than the number of antenna ports for transmitting the first PUSCH.

[0363] As an embodiment, the first control signaling includes a second field, the number of antenna ports targeted by the second field in the first control signaling is equal to the number of antenna ports of the first PUSCH, and the second field in the first control signaling includes at least one bit.

[0364] As an embodiment, the first control signaling includes a second field, the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, and the second field in the first control signaling includes a non - negative integer number of bits.

[0365] As an embodiment, the number of layers of the first PUSCH depends on the number of SRS resources indicated by the first field in the first control signaling.

[0366] Example 15

[0367] Embodiment 15 exemplifies a structural block diagram of a processing device in a second node device according to an embodiment of the present application; as shown in the appendix Figure 15 shown. In the appendix Figure 15 the processing device 1300 in the second node device includes a second transmitter 1301 and a second receiver 1302.

[0368] As an embodiment, the second node device is a base station device.

[0369] As an embodiment, the second node device is a user equipment.

[0370] As an embodiment, the second node device is a relay node device.

[0371] As an embodiment, the second transmitter 1301 includes at least one of {antenna 420, transmitter 418, transmit processor 416, multi - antenna transmit processor 471, controller / processor 475, memory 476} in Embodiment 4.

[0372] As an embodiment, the second receiver 1302 includes at least one of {antenna 420, receiver 418, receive processor 470, multi - antenna receive processor 472, controller / processor 475, memory 476} in Embodiment 4.

[0373] The second transmitter 1301 transmits first control signaling; the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first set of SRS resources, the first set of SRS resources includes a plurality of SRS resources, and the first field includes a positive integer number of bits;

[0374] The second receiver 1302 receives a first PUSCH; the first PUSCH is a codebook-based transmission, and part or all of the antenna ports transmitting the first PUSCH are the same as part or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling;

[0375] In Embodiment 15, candidate values of the first field include M non-negative integers, where M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first set of SRS resources, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first set of SRS resources.

[0376] As an embodiment, the number of antenna ports transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first set of SRS resources; the number of antenna ports transmitting the first PUSCH is equal to 3, or the number of antenna ports transmitting the first PUSCH is different from the number of antenna ports of a PUSCH supported in any version earlier than 3GPP Release 19.

[0377] As an embodiment, the number of bits included in the first field is equal to the smallest positive integer not less than the base-2 logarithm of M; M is not the number of SRS resources included in the first set of SRS resources, or the reference integer is the base-2 logarithm of the number of SRS resources included in the first set of SRS resources, the first integer is equal to the smallest positive integer not less than the reference integer, and the number of bits included in the first field is not the first integer.

[0378] As an embodiment, the number of SRS ports of all SRS resources in the first set of SRS resources is the same and less than the number of antenna ports transmitting the first PUSCH.

[0379] As an embodiment, the number of SRS ports of at least two SRS resources in the first set of SRS resources is different; the number of antenna ports transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first set of SRS resources.

[0380] As an example, any one of the M non - negative integers indicates multiple SRS resources in the first SRS resource set, and the total number of SRS ports of the multiple SRS resources indicated by any one of the M non - negative integers is equal to or greater than the number of antenna ports for transmitting the first PUSCH.

[0381] As an example, the first control signaling includes a second field, and the number of antenna ports targeted by the second field in the first control signaling is equal to the number of antenna ports of the first PUSCH. The second field in the first control signaling includes at least one bit;

[0382] Alternatively, the first control signaling includes a second field, and the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling. The second field in the first control signaling includes a non - negative integer number of bits.

[0383] As an example, the number of layers of the first PUSCH depends on the number of SRS resources indicated by the first field in the first control signaling.

[0384] Those of ordinary skill in the art can understand that all or part of the steps in the above - mentioned method can be completed by instructing relevant hardware through a program. The program can be stored in a computer - readable storage medium, such as a read - only memory, a hard disk, or an optical disc, etc. Optionally, all or part of the steps in the above - mentioned embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above - mentioned embodiments can be implemented in a hardware form or in the form of a software functional module. This application is not limited to any specific form of the combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote - controlled airplanes, aircraft, small airplanes, mobile phones, tablet computers, laptops, vehicle - mounted communication devices, wireless sensors, network cards, Internet of Things terminals, RFID terminals, NB - IOT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, network cards, vehicle - mounted communication devices, low - cost mobile phones, low - cost tablet computers, and other wireless communication devices. The base station or system device in this application includes, but is not limited to, macro - cell base stations, micro - cell base stations, home base stations, relay base stations, gNB (NR Node B) NR Node B, TRP (Transmitter Receiver Point), and other wireless communication devices.

[0385] As described above, it is only the preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any changes and modifications made based on the embodiments described in the specification, if they can achieve similar partial or all technical effects, should be regarded as obvious and fall within the protection scope of the present invention.

Claims

1. A first node device for wireless communication, characterized in that, Comprising: A first receiver, receiving first control signaling; the first control signaling includes a first field, the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits; A first transmitter, transmitting a first PUSCH; the first PUSCH is a codebook-based transmission, and some or all of the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; Wherein, candidate values of the first field include M non-negative integers, M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

2. The first node device according to claim 1, characterized in that The number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set; the number of antenna ports for transmitting the first PUSCH is equal to 3, or the number of antenna ports for transmitting the first PUSCH is different from the number of antenna ports of a PUSCH supported in any version earlier than 3GPP Release 19.

3. The first node device according to claim 1 or 2, characterized in that, The number of bits included in the first field is equal to the smallest positive integer not less than the logarithm to the base 2 of M; M is not the number of SRS resources included in the first SRS resource set, or, a reference integer is the logarithm to the base 2 of the number of SRS resources included in the first SRS resource set, a first integer is equal to the smallest positive integer not less than the reference integer, and the number of bits included in the first field is not the first integer.

4. The first node device according to any one of claims 1 to 3, characterized in that The number of SRS ports of all SRS resources in the first SRS resource set is the same and less than the number of antenna ports for transmitting the first PUSCH.

5. The first node device according to any one of claims 1 to 3, characterized in that The number of SRS ports of at least two SRS resources in the first SRS resource set is different; the number of antenna ports for transmitting the first PUSCH is different from the number of SRS ports of any SRS resource in the first SRS resource set.

6. The first node device according to any one of claims 1 to 5, characterized in that Any one of the M non-negative integers indicates a plurality of SRS resources in the first SRS resource set, and the total number of SRS ports of the plurality of SRS resources indicated by any one of the M non-negative integers is equal to or greater than the number of antenna ports for transmitting the first PUSCH.

7. The first node device according to any one of claims 1 to 6, characterized in that The first control signaling includes a second field, the number of antenna ports targeted by the second field in the first control signaling is equal to the number of antenna ports of the first PUSCH, and the second field in the first control signaling includes at least one bit; Alternatively, the first control signaling includes a second field, and the number of antenna ports targeted by the second field in the first control signaling depends on the number of SRS resources indicated by the first field in the first control signaling, and the second field in the first control signaling includes a non-negative integer number of bits.

8. A second node device for wireless communication, characterized in that, Comprising: A second transmitter that sends first control signaling; The first control signaling includes a first field, and the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits; A second receiver that receives a first PUSCH; the first PUSCH is a codebook-based transmission, and some or all of the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; Wherein, the candidate values of the first field include M non-negative integers, M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

9. A method in a first node for wireless communication, characterized in that, Comprising: Receiving first control signaling; the first control signaling includes a first field, and the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits; Sending a first PUSCH; the first PUSCH is a codebook-based transmission, and some or all of the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; Wherein, the candidate values of the first field include M non-negative integers, M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate a plurality of SRS resources from the first SRS resource set.

10. A method in a second node for wireless communication, characterized in that, Comprising: Sending first control signaling; The first control signaling includes a first field, and the first field in the first control signaling indicates at least one SRS resource in a first SRS resource set, the first SRS resource set includes a plurality of SRS resources, and the first field includes a positive integer number of bits; Receiving a first PUSCH; the first PUSCH is a codebook-based transmission, and some or all of the antenna ports for transmitting the first PUSCH are the same as some or all of the SRS ports of the at least one SRS resource indicated by the first field in the first control signaling; Among them, the candidate values of the first domain include M non-negative integers, where M is a positive integer greater than 1; any one of the M non-negative integers is used to indicate one or more SRS resources from the first SRS resource set, and there is one non-negative integer among the M non-negative integers that is used to indicate multiple SRS resources from the first SRS resource set.