User equipment, user equipment method, network device, and network device method

The method addresses the challenge of scheduling PUSCH transmissions by allowing terminal devices to determine subsets of SRS resources within multiple SRS resource sets for efficient PUSCH iterations, enhancing flexibility and reducing signaling overhead.

JP7666604B2Active Publication Date: 2025-04-22NEC CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023539788
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-12-29
Publication Date
2025-04-22
Estimated Expiration
2040-12-29

AI Technical Summary

Technical Problem

Existing technologies face challenges in efficiently scheduling Physical Uplink Shared Channel (PUSCH) transmissions within Downlink Control Information (DCI) for multi-TRP deployments, particularly in managing SRS resources and reducing signaling overhead.

Method used

The proposed solution involves a communication method where a terminal device receives scheduling for PUSCH transmissions in DCI, determines subsets of SRS resources from multiple SRS resource sets, and transmits PUSCH transmissions based on these subsets, allowing for dynamic switching between single and multi-TRP transmissions.

Benefits of technology

This approach enhances the flexibility and efficiency of PUSCH iterations by optimizing SRS resource management and reducing signaling overhead, thereby improving the reliability and robustness of uplink communications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007666604000106
    Figure 0007666604000106
  • Figure 0007666604000107
    Figure 0007666604000107
  • Figure 0007666604000108
    Figure 0007666604000108
Patent Text Reader

Abstract

The embodiments of the present disclosure relate to a communication method, an apparatus, and a computer-readable medium. A terminal device receives a scheduling for a set of PUSCH transmissions in a DCI from a network device, determines a first subset of SRS resources in a first SRS resource set and a second subset of SRS resources in a second SRS resource set, where at least one of the first subset of SRS resources and the second subset of SRS resources does not include an SRS resource, and transmits a set of PUSCH transmissions to a network device based on the at least one of the first subset of SRS resources and the second subset of SRS resources. This provides a multi-TRP PUSCH repetition scheme based on a single DCI while reducing overhead and improving flexibility.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] FIELD Embodiments of the present disclosure relate generally to the field of telecommunications, and more particularly, to a method, apparatus, and computer-readable storage medium for Physical Uplink Shared Channel (PUSCH) repetition. [Background technology]

[0002] A multiple-input multiple-output (MIMO) system may include features that facilitate the use of multiple antenna elements at a base station for both sub-6 GHz and above-6 GHz frequency bands. In 3rd Generation Partnership Project (3GPP) Release 17, channels other than the Physical Downlink Shared Channel (PDSCH) can benefit from multiple transmit / receive point (TRP) transmission (and multiple panel reception), including multiple TRPs as well, for inter-cell operation. Scheduling of PUSCH transmissions within the DCI (i.e., overlapping on PUSCH) needs to be further studied. Summary of the Invention [Problem to be solved by the invention]

[0003] In general, the exemplary embodiments of the present disclosure provide a communication method, apparatus, and computer-readable storage medium for PUSCH repetitions. [Means for solving the problem]

[0004] In a first aspect, a communication method is provided, the method including: receiving, in a terminal device, from a network device, scheduling for a set of PUSCH transmissions in downlink control information (DCI), determining a first subset of SRS resources in a first SRS resource set and a second subset of SRS resources in a second SRS resource set, where at most one of the first subset of SRS resources and the second subset of SRS resources does not include any SRS resources, and transmitting, to the network device, a set of PUSCH transmissions based on the at least one of the first subset of SRS resources and the second subset of SRS resources.

[0005] In a second aspect, a communication method is provided, the method including: in a network device, transmitting, to a terminal device, scheduling for a set of PUSCH transmissions in a DCI; and receiving, from the terminal device, the set of PUSCH transmissions processed based on at least one of a first subset of SRS resources in a first SRS resource set and a second subset of SRS resources in a second SRS resource set, where at most one of the first subset of SRS resources and the second subset of SRS resources does not include an SRS resource.

[0006] In a third aspect, there is provided a terminal device, comprising a processor configured to execute the method according to the first aspect of the present disclosure.

[0007] In a fourth aspect, there is provided a network device, comprising a processor configured to perform a method according to the second aspect of the present disclosure.

[0008] In a fifth aspect, a computer readable storage medium is provided having instructions stored thereon that, when executed on at least one processor, cause the at least one processor to perform a method according to the first aspect of the present disclosure.

[0009] In a sixth aspect, a computer-readable storage medium is provided having instructions stored thereon that, when executed on at least one processor, cause the at least one processor to perform a method according to the second aspect of the present disclosure.

[0010] Other features of the present disclosure will become readily apparent from the following description. [Brief description of the drawings]

[0011] The above and other objects, features and advantages of the present disclosure will become more apparent from the following detailed description of several embodiments of the present disclosure in the drawings.

[0012] [Figure 1] FIG. 1 illustrates an exemplary communications network in which embodiments of the present disclosure may be implemented.

[0013] [Diagram 2] 1 is a diagram illustrating a process for communication during scheduling of PUSCH transmissions within a DCI in accordance with some embodiments of the present disclosure.

[0014] [Diagram 3] 1 is a flowchart illustrating an example method during scheduling of PUSCH transmissions within DCI implemented in a terminal device in accordance with some embodiments of the present disclosure.

[0015] [Figure 4] 1 is a flowchart illustrating an example method during scheduling of PUSCH transmissions within a DCI implemented in a network device in accordance with some embodiments of the present disclosure.

[0016] [Diagram 5] FIG. 1 is a schematic block diagram of an apparatus suitable for implementing embodiments of the present disclosure.

[0017] In the drawings, the same or similar reference numbers represent the same or similar elements. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] The principles of the present disclosure will now be described with reference to some exemplary embodiments. It should be understood that these embodiments are provided for illustrative purposes only, to assist those skilled in the art in understanding and implementing the present disclosure, and do not imply any limitations on the scope of the present disclosure. The disclosure described herein can be implemented in various ways different from those described below.

[0019] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains.

[0020] As used herein, the term "terminal device" refers to any device having wireless or wired communication capabilities. Examples of terminal devices include, but are not limited to, user equipment (UE), personal computers, desktop computers, mobile phones, cellular phones, smartphones, personal digital assistants (PDAs), portable computers, tablets, wearable devices, Internet of Things (IoT) devices, any Internet of Things (IoE) devices, machine type communication (MTC) devices, in-vehicle devices for V2X communication, etc., where the "X" in V2X represents a pedestrian, vehicle, or infrastructure / network, or an image capture device such as a digital camera, a gaming device, a music storage and playback device, or an Internet appliance that allows wireless or wired Internet access and browsing, etc. The term "terminal device" can be used interchangeably with UE, mobile station, subscriber station, mobile terminal, user terminal, or wireless device. In addition, the term "network device" refers to a device that can provide or host a cell or coverage through which the terminal device can communicate. Examples of network devices include, but are not limited to, low power nodes such as a Node B (NodeB or NB), an evolved Node B (eNodeB or eNB), a next generation Node B (gNB), a transmit / receive point (TRP), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), a femto node, and a pico node.

[0021] As used herein, the term "network equipment" or "base station" (BS) refers to equipment capable of providing or hosting a cell or coverage through which terminal equipment can communicate. Examples of network equipment include, but are not limited to, a Node B (NodeB or NB), an evolved Node B (eNodeB or eNB), a next generation Node B (gNB), a remote radio unit (RRU), a radio head (RH), a remote radio head (RRH), a low power node such as a femto node, a pico node, etc.

[0022] As used herein, the term "TRP" refers to an antenna array (having one or more antenna elements) available to a network device located in a particular geographic location. For example, a network device may be coupled to multiple TRPs in different geographic locations to achieve better coverage.

[0023] In one embodiment, the terminal device may be connected to a first network device and a second network device. One of the first network device and the second network device may be a master node and the other may be a secondary node. The first network device and the second network device may utilize different RATs. In one embodiment, the first network device may be a first RAT device and the second network device may be a second RAT device. In one embodiment, the first RAT device is an eNB and the second RAT device is a gNB. Information regarding the different RATs may be transmitted from at least one of the first network device and the second network device to the terminal device. In one embodiment, the first information may be transmitted from the first network device to the terminal device, and the second information may be transmitted from the second network device to the terminal device directly or via the first network device. In one embodiment, information regarding the configuration of the terminal device configured by the second network device may be transmitted from the second network device via the first network device. Information regarding the reconfiguration of the terminal device configured by the second network device can be transmitted to the terminal device directly from the second network device or via the first network device.

[0024] As used herein, the singular forms "a," "an," and "said" include the plural forms unless the context clearly indicates otherwise. The term "comprises" and variations thereof should be understood as open-ended terms meaning "including, but not limited to." The term "based on" should be understood as "based at least in part on." The terms "one embodiment" and "embodiment" should be understood as "at least one embodiment." The term "another embodiment" should be understood as "at least one other embodiment." Terms such as "first," "second," and the like can refer to different or the same object.

[0025] In some instances, values, procedures, or devices are referred to as "best," "lowest," "highest," "minimum," "maximum," etc. It will be understood that such descriptions are intended to illustrate that selections can be made from among many functional alternatives used, and that such selections are not necessarily better, smaller, higher, or otherwise more preferred than other selections.

[0026] Enhancements to support multi-TRP introduction for both frequency range (FR) 1 and FR2 have been studied. In particular, it has been agreed to use the Rel.16 reliability features as a baseline to identify and specify features to improve the reliability and robustness of channels other than PDSCH (i.e., Physical Downlink Control Channel (PDCCH), PUSCH, and Physical Uplink Control Channel (PUCCH)) using multi-TRP and / or multi-panel. It is also conceivable to identify and specify features to enable inter-cell multi-TRP operation. It is also conceivable to evaluate simultaneous multi-TRP transmission with multi-panel reception and specify extensions as necessary.

[0027] For a multi-TRP PUSCH repetition scheme based on a single DCI, the non-codebook-based PUSCH transmission may be enhanced to increase the maximum number of SRS resource sets to two, and an associated channel state information reference signal (CSI-RS) resource may be configured for each SRS resource set. Furthermore, the codebook-based PUSCH transmission may be enhanced to support indication of two SRS resource indicators (SRIs) and increase the maximum number of SRS resource sets to two. However, no consideration has been given to how to indicate the two SRIs, for example, considering overhead and flexibility, or considering flexibility of dynamic switching between single-TRP transmission and multi-TRP transmission.

[0028] In view of this, the embodiments of the present disclosure provide a solution for a multi-TRP PUSCH repetition scheme based on a single DCI. Hereinafter, the principles and embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Communication Network Example

[0029] FIG 1 illustrates an exemplary communication network 100 in which embodiments of the present disclosure may be implemented. As shown in FIG 1, the network 100 includes a network device 110 coupled to two TRPs / panels. The network 100 further includes a terminal device 120 served by the network device 110. It should be understood that the number of network devices, terminal devices, and TRPs illustrated in FIG 1 are for illustration purposes only and no limitation is to be implied. The network 200 may include any suitable number of devices and TRPs suitable for implementing embodiments of the present disclosure.

[0030] 1, the network device 110 may communicate with the terminal device 120 via one or more TRPs. Each of the TRPs can provide multiple beams for communicating with the terminal device 120.

[0031] Communications in the network 100 may conform to any suitable standard, including, but not limited to, New Radio Access (NR), Long Term Evolution (LTE), LTE-Evolution, LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), Global System for Mobile Communications (GSM), and the like. Furthermore, communications may be performed according to any currently known or future developed generation of communications protocols. Examples of communications protocols include, but are not limited to, first generation (1G), second generation (2G), 2.5G, 2.75G, third generation (3G), fourth generation (4G), 4.5G, and fifth generation (5G) communications protocols.

[0032] In some scenarios, the network device 110 may schedule multiple PUSCH transmissions within a single DCI for repetition on the PUSCH. Thus, the terminal device 120 may transmit the multiple PUSCH transmissions to the network device 110 via the TRP. In some embodiments, the terminal device 120 may be configured to have a first SRS resource set and a second SRS resource set. The terminal device 120 may select one or more SRS resources from the first SRS resource set and the second SRS resource set and determine its PUSCH transmission precoder based on the one or more SRS resources. Thus, multiple PDSCH transmissions can be transmitted to the network device 110 based on the precoder. The selection of one or more resources may take into account overhead and flexibility, for example, flexibility of dynamic switching between single TRP transmission and multi-TRP transmission. This will be described in more detail below with reference to FIG. 2. [Example of SRS resource selection]

[0033] 2 is a diagram illustrating a process 200 for communication during scheduling of PUSCH transmissions in a DCI in accordance with some embodiments of the present disclosure. For purposes of illustration, the process 200 will be described with reference to FIG. 1. The process 200 may involve a network device 110 and a terminal device 120 as shown in FIG.

[0034] As shown in FIG. 2, the network device 110 may transmit resource configuration information associated with a first SRS resource set and a second SRS resource set (also referred to as set A and set B, respectively) to the terminal device 120 (201). In some embodiments, the first SRS resource set may be associated with a first TRP, and the second SRS resource set may be associated with a second TRP. In some embodiments, the network device 110 may transmit the resource configuration information via radio resource control (RRC) signaling. In some embodiments, the network device 110 may transmit the resource configuration information via a medium access control control element (MAC CE). In some embodiments, the network device 110 may transmit the resource configuration information via a DCI. Of course, any other suitable manner is also possible.

[0035] In some embodiments, the network device 110 may transmit to the terminal device 120 an indication indicating one or more resources selected from the first SRS resource set and the second SRS resource set. For example, the selected one or more resources may be associated with both the first TRP and the second TRP. In some embodiments, the network device 110 may transmit the indication via at least one of RRC signaling, MAC CE, or DCI. This may define or configure a subset of the SRI available for the first SRS resource set and the second SRS resource set. Thus, the number of bits of the SRI field may be further reduced, thereby saving the signaling overhead in the DCI.

[0036] In some embodiments, within set A, N SRS_a There are N SRS resources in set B. SRS_b There are SRS resources. SRS_a and N SRS_b are all positive integers, 1≦N SRS_a ≦4 and 1≦N SRS_b ≦4. Thus, terminal device 120 can be configured to have two SRS resource sets, namely set A and set B. In some embodiments, N SRS_a and SRS_b In some embodiments, the value of N SRS_a and SRS_b may be the same as the value of

[0037] In some embodiments, terminal device 120 may be configured with a multi-TRP PUSCH repetition scheme based on a single DCI. For example, terminal device 120 may be configured to have parameters / configurations indicating the scheme. In some embodiments, terminal device 120 may be configured to have multiple PUSCH transmissions / repetitions (e.g., a first number of PUSCH transmissions / repetitions). Assume the first number is represented as M. In some embodiments, M is a positive integer. For example, 1≦M≦32. For another example, M∈{1, 2, 4, 8, 16, 32}.

[0038] In some embodiments, when M≧2, there may be two PUSCH transmission / repetition sets for multiple PUSCH transmissions / repetitions (e.g., set 1 and set 2), where set 1 has a second number of PUSCH transmissions / repetitions (the second number is M1, where M1 is a positive integer, e.g., M1=M / 2 or M1=ceil(M / 2) or M1=floor(M / 2)) and set 2 has a third number of PUSCH transmissions / repetitions (the third number is M2, where M2=M-M1).

[0039] In some embodiments, for repetitions on the PUSCH, the network device 110 may transmit (202) to the terminal device 120 scheduling for a set of PUSCH transmissions in a single DCI. In some embodiments, the single DCI may include a first SRI field (also referred to herein as a first field) and a second SRI field (also referred to herein as a second field). The first SRI field indicates a first index associated with the first SRI for a first subset of SRS resources in the first SRS resource set. The second SRI field indicates a second index associated with the second SRI for a second subset of SRS resources in the second SRS resource set. In these embodiments, at most one of the first SRI and the second SRI may indicate that there are no SRS resources in the corresponding SRS resource set. For example, the first index or the second index may indicate "N / A" or "reserved". Thus, the indicated "N / A" or "Reserved" is intended to indicate that there is no SRS resource in the corresponding SRS resource set.

[0040] In some alternative embodiments, the DCI may include only one SRI field (also referred to herein as the third field) indicating a third index. In some embodiments, the third index may be associated with only a first SRI for a first subset of SRS resources. In some embodiments, the third index may be associated with only a second SRI for a second subset of SRS resources.

[0041] In some embodiments, the third index may be associated with both a first SRI for the first subset of SRS resources and a second SRI for the second subset of SRS resources, in some alternative embodiments, the third index may be associated with one SRI (also referred to herein as a third SRI) for both the first subset of SRS resources and the second subset of SRS resources.

[0042] In some alternative embodiments, the DCI may not include an SRI field, for example, if there is only one SRS resource in each of the first SRS resource set and the second SRS resource set, the DCI may not include an SRI field.

[0043] In some embodiments, upon receiving scheduling for a set of PUSCH transmissions in the DCI, terminal device 120 may determine a first subset of SRS resources in the first SRS resource set and a second subset of SRS resources in the second SRS resource set 203. In some embodiments in which the DCI does not include an SRI field, e.g., the first SRS resource set and the second SRS resource set each include only one resource, terminal device 120 may determine a first subset that includes the one resource in the first SRS resource set and a second subset that includes the one resource in the second SRS resource set.

[0044] In some embodiments in which the DCI includes a first SRI field and a second SRI field, the terminal device 120 may determine a number of bits in the first SRI field (also referred to as a first number of bits) and determine the first SRI field from the DCI based on the first number of bits. The terminal device 120 may determine a number of bits in the second SRI field (also referred to as a second number of bits) and determine the second SRI field from the DCI based on the second number of bits. Then, the terminal device 120 may determine a first subset of SRS resources based on the first SRI and determine a second subset of SRS resources based on the second SRI. This will be described in detail in relation to embodiment 1 to embodiment 2.

[0045] In some embodiments, the terms "transmission," "transmission occasion," and "repetition" may be used interchangeably. The terms "precoder," "precoding," "precoding matrix," "beam," "spatial relationship information," and "spatial relationship" may be used interchangeably.

[0046] In some embodiments, the set of PUSCH transmissions includes a first subset of PUSCH transmissions and a second subset of PUSCH transmissions. In some embodiments, a precoder for the first subset of PUSCH transmissions / repetitions may be determined based on a first SRI indicated by the first SRI field, a TPMI (e.g., first TPMI), and a transmission rank. In some embodiments, a precoder for the second subset of PUSCH transmissions / repetitions may be determined based on a second SRI indicated by the second SRI field, a TPMI (e.g., second TPMI), and a transmission rank. In some embodiments, a precoder for the first subset of PUSCH transmissions / repetitions may be determined based on a first subset of SRS resources, a TPMI (e.g., first TPMI), and a transmission rank. In some embodiments, a precoder for the second subset of PUSCH transmissions / repetitions may be determined based on a second subset of SRS resources, a TPMI (e.g., second TPMI), and a transmission rank.

[0047] In some embodiments, the first SRI field (e.g., one code point or one value of a bit field mapped to an index in the first SRI field) may indicate a first subset that does not include SRS resources. In some embodiments, the first SRI field (e.g., one code point or one value of a bit field mapped to an index in the first SRI field) may not indicate SRS resources determined for the first subset of SRS resources. In some embodiments, the first SRI field (e.g., one code point or one value of a bit field mapped to an index in the first SRI field) may not indicate SRS resources determined in the first SRS resource set. In some embodiments, the first SRI field (e.g., one code point or one value of a bit field mapped to an index in the first SRI field) may indicate that the set of PUSCH transmissions or the first subset of PUSCH transmissions is not based on the first SRI and / or TPMI (e.g., the first TPMI). In some embodiments, the first SRI field (e.g., one code point or one value of a bit field mapped to an index in the first SRI field) may indicate that the terminal device transmits a set of PUSCH transmissions based on a second SRI and TPMI (e.g., second TPMI) and a transmission rank. In some embodiments, the first SRI field (e.g., one code point or one value of a bit field mapped to an index in the first SRI field) may indicate that the terminal device transmits only a second subset of PUSCH transmissions in the set of PUSCH transmissions, the second subset of PUSCH transmissions being based on a second SRI and TPMI (e.g., second TPMI) and a transmission rank. In some embodiments, the first SRI field (e.g., one code point or one value of a bit field mapped to an index in the first SRI field) may indicate that the terminal device does not transmit the first subset of PUSCH transmissions.In some embodiments, the first SRI field (e.g., one code point or one value of a bit field mapped to an index in the first SRI field) may indicate that the terminal device transmits only one PUSCH transmission (e.g., the first PUSCH transmission) in the set of PUSCH transmissions. In some embodiments, the first SRI field (e.g., one code point or one value of a bit field mapped to an index in the first SRI field) may indicate that the terminal device does not transmit a set of PUSCH transmissions scheduled by the DCI or that the terminal device omits it. In some embodiments, the code point or value of the bit field mapped to an index in the first SRI field may be "N / A" or "Reserved". In some embodiments, the second SRI is indicated in the second SRI field.

[0048] In some embodiments, the second SRI field (e.g., one code point or one value of a bit field mapped to an index in the second SRI field) may indicate a second subset that does not include SRS resources. In some embodiments, the second SRI field (e.g., one code point or one value of a bit field mapped to an index in the second SRI field) may not indicate SRS resources determined for the second subset of SRS resources. In some embodiments, the second SRI field (e.g., one code point or one value of a bit field mapped to an index in the second SRI field) may not indicate SRS resources determined in the second SRS resource set. In some embodiments, the second SRI field (e.g., one code point or one value of a bit field mapped to an index in the second SRI field) may indicate that the set of PUSCH transmissions or the second subset of PUSCH transmissions is not based on the second SRI and / or TPMI (e.g., the second TPMI). In some embodiments, the second SRI field (e.g., one code point or one value of a bit field mapped to an index in the second SRI field) may indicate that the terminal device transmits a set of PUSCH transmissions based on the first SRI and TPMI (e.g., the first TPMI) and a transmission rank. In some embodiments, the second SRI field (e.g., one code point or one value of a bit field mapped to an index in the second SRI field) may indicate that the terminal device transmits only a first subset of PUSCH transmissions in the set of PUSCH transmissions, the first subset of PUSCH transmissions being based on the first SRI and TPMI (e.g., the first TPMI) and a transmission rank. In some embodiments, the second SRI field (e.g., one code point or one value of a bit field mapped to an index in the second SRI field) may indicate that the terminal device does not transmit a second subset of PUSCH transmissions.In some embodiments, the second SRI field (e.g., one code point or one value of a bit field mapped to an index in the second SRI field) may indicate that the terminal device transmits only one PUSCH transmission (e.g., the first PUSCH transmission) in the set of PUSCH transmissions. In some embodiments, the second SRI field (e.g., one code point or one value of a bit field mapped to an index in the second SRI field) may indicate that the terminal device does not transmit a set of PUSCH transmissions scheduled by the DCI or that the terminal device omits it. In some embodiments, the code point or value of the bit field mapped to an index in the second SRI field may be "N / A" or "reserved". In some embodiments, the first SRI is indicated by the first SRI field.

[0049] In some embodiments, at most one of the first SRI field and the second SRI field may indicate that the SRS resource has not been determined. In some embodiments, at most one of the first SRI field and the second SRI field may indicate "N / A" or "Reserved". In some embodiments, at most one of the first SRI field and the second SRI field may indicate the embodiments described in embodiment

[0047] and embodiment

[0048] . In some embodiments, at least one of the first SRI field and the second SRI field indicates at least one SRS resource in the first SRS resource set and / or the second SRS resource set. [Embodiment 1]

[0050] In this embodiment, a codebook-based uplink transmission is described. In some embodiments, for a codebook-based uplink transmission, a first number of bits (or a number of codepoints that are not "reserved", denoted as Ba in this specification) for a first SRI field may depend on the number of SRS resources in a first SRS resource set plus one (e.g., N / A codepoints). For example, the terminal device 120 may determine the first number of bits Ba according to equation (1). TIFF0007666604000001.tif744(1) Here, N SRS_a denotes the number of SRS resources in the first SRS resource set. It should be noted that this formula is just an example and any other suitable form is also possible.

[0051] In some embodiments, upon decoding the first field from the DCI based on the first number of bits, terminal device 120 may determine a first subset of SRS resources based on a mapping from the first index to a first SRI. For illustrative purposes, some examples of mappings from the first index to a first SRI are shown in Tables 1A-1D below. Table 1A N SRS_a Example of mapping from the first index to the first SRI when =1 TIFF0007666604000002.tif34145Table 1B N SRS_a Example of mapping from the first index to the first SRI when =2 TIFF0007666604000003.tif44146 Table 1C N SRS_a Example of mapping from the first index to the first SRI for =3 TIFF0007666604000004.tif40145Table 1D N SRS_a Example of mapping from the first index to the first SRI for =4 TIFF0007666604000005.tif57144

[0052] It should be noted that the above examples shown in Tables 1A-1D are merely illustrative and are not intended to limit the present disclosure. In some embodiments, a subset of the columns and / or rows in Tables 1A-1D may be used. In some embodiments, only one of the second and third columns of Tables 1A-1D may be used.

[0053] In some alternative embodiments, the first number of bits (or the number of code points that are not "reserved") for the first SRI field may depend on the number of SRS resources in the first SRS resource set. In this embodiment, one SRS resource should be indicated in the first SRI field. For example, the first TRP should be assumed for PUSCH transmission / repetition.

[0054] For example, the terminal device 120 may determine the first number of bits Ba according to equation (2). TIFF0007666604000006.tif740(2) Here, N SRS_a denotes the number of SRS resources in the first SRS resource set. It should be noted that this formula is just an example and any other suitable form is also possible.

[0055] In some embodiments, upon decoding the first field from the DCI based on the first number of bits, terminal device 120 may determine a first subset of SRS resources based on a mapping from the first index to a first SRI. For illustrative purposes, some examples of mapping from the first index to a first SRI are shown in Tables 2A-2C below. SRS_a In some embodiments where SRI=1 and Ba=0, the first SRI field may be omitted. Table 2A N SRS_a Example of mapping from the first index to the first SRI when =2 TIFF0007666604000007.tif28100Table 2B N SRS_aExample of mapping from the first index to the first SRI for =3 TIFF0007666604000008.tif39103Table 2C N SRS_a Example of mapping from the first index to the first SRI for =4 TIFF0007666604000009.tif41104

[0056] It should be noted that the above examples shown in Tables 2A-2C are merely illustrative and are not intended to limit the present disclosure. In some embodiments, a subset of the columns and / or rows in Tables 2A-2C may be used.

[0057] In some embodiments, the second number of bits (or the number of codepoints that are not “reserved,” denoted herein as Bb) for the second SRI field may depend on the number of SRS resources in the second SRS resource set plus 1. For example, terminal device 120 may determine the second number of bits Bb according to equation (3). TIFF0007666604000010.tif748(3) Here, N SRS_b denotes the number of SRS resources in the second SRS resource set. It should be noted that this formula is just an example and any other suitable form is also possible.

[0058] In some embodiments, upon decoding the second field from the DCI based on the second number of bits, terminal device 120 may determine a second subset of SRS resources based on a mapping from the second index to a second SRI. For illustrative purposes, some examples of mapping from the second index to a second SRI are shown below in Tables 3A-3D. Table 3A N SRS_b Example of mapping from second index to second SRI when =1 TIFF0007666604000011.tif39140Table 3B N SRS_bExample of mapping from second index to second SRI when =2 TIFF0007666604000012.tif36150Table 3C N SRS_b Example of mapping from the second index to the second SRI when =3 TIFF0007666604000013.tif36158Table 3D N SRS_b Example of mapping from second index to second SRI for =4 TIFF0007666604000014.tif54156

[0059] It should be noted that the above examples shown in Tables 3A-3D are merely illustrative and are not intended to limit the present disclosure. In some embodiments, a subset of the columns and / or rows in Tables 3A-3D may be used. In some embodiments, only one of the second and third columns of Tables 3A-3D may be used. [Embodiment 2]

[0060] In this embodiment, a non-codebook-based uplink transmission is described. In some embodiments, for a non-codebook-based uplink transmission, a first number of bits (or a number of code points that are not "reserved", denoted as Ba in this specification) for a first SRI field may depend on a maximum number of layers for a set of PUSCH transmissions and a number of SRS resources in a first SRS resource set plus one (e.g., N / A code points). For example, the terminal device 120 may determine the first number of bits Ba according to equation (4). TIFF0007666604000015.tif1299(4) Here, N SRS_a denotes the number of SRS resources in the first SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions. It should be noted that this formula is just an example and any other suitable form is also possible.

[0061] In some alternative embodiments, for a non-codebook based uplink transmission, a first number of bits (or the number of codepoints that are not "reserved," denoted herein as Ba) for the first SRI field may depend on the maximum number of layers for the set of PUSCH transmissions and the number of SRS resources in the first SRS resource set. For example, terminal device 120 may determine the first number of bits Ba according to equation (5). TIFF0007666604000016.tif1289(5) Here, N SRS_a denotes the number of SRS resources in the first SRS resource set, and L max indicates the maximum number of layers for a set of PUSCH transmissions. It should be noted that this formula is only an example and any other suitable form is also possible. In these embodiments, at least one SRS resource should be indicated in the first SRI field, in other words the first TRP should be assumed for the PUSCH transmission / repetition.

[0062] In some embodiments, upon decoding the first field from the DCI based on the first number of bits, terminal device 120 may determine a first subset of SRS resources based on a mapping from the first index to a first SRI. For illustrative purposes, some examples of mapping from the first index to a first SRI are shown in Tables 4A-4D below. SRS_a In some embodiments where SRI=1 and Ba=0, the first SRI field may be omitted. Table 4A L max Example of mapping from the first index to the first SRI when =1 TIFF0007666604000017.tif47168Table 4B L max Example of mapping from the first index to the first SRI when =2 TIFF0007666604000018.tif93168 Table 4C L max Example of mapping from the first index to the first SRI for =3 TIFF0007666604000019.tif138168 Table 4D L max Example of mapping from the first index to the first SRI for =4 TIFF0007666604000020.tif149168

[0063] It should be noted that the above examples shown in Tables 4A-4D are merely illustrative and are not intended to limit the present disclosure. In some embodiments, a subset of the columns and / or rows in Tables 4A-4D may be used.

[0064] In some embodiments, for a non-codebook based uplink transmission, the second number of bits (or the number of codepoints that are not "reserved," denoted herein as Bb) for the second SRI field may depend on the maximum number of layers for the set of PUSCH transmissions and the number of SRS resources in the second SRS resource set. For example, terminal device 120 may determine the second number of bits Bb according to equation (6). TIFF0007666604000021.tif1188(6) Here, N SRS_b denotes the number of SRS resources in the second SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions. It should be noted that this formula is just an example and any other suitable form is also possible.

[0065] In some embodiments, upon decoding the second field from the DCI based on the second number of bits, the terminal device 120 may determine a second subset of SRS resources based on a mapping from the second index to a second SRI. For illustrative purposes, some examples of mapping from the first / second index to the first / second SRI are shown in Tables 5A-5D below. In this embodiment, N SRS is N SRS_a Or N SRS_b may be also possible. Table 5A Lmax Example of mapping from 1st / 2nd index to 1st / 2nd SRI when =1 TIFF0007666604000022.tif134168 Table 5B L max Example of mapping from 1st / 2nd index to 1st / 2nd SRI for =2 TIFF0007666604000023.tif135168 Table 5C L max Example of mapping from 1st / 2nd index to 1st / 2nd SRI for =3 TIFF0007666604000024.tif182168 Table 5D L max Example of mapping from 1st / 2nd index to 1st / 2nd SRI for =4 TIFF0007666604000025.tif203168

[0066] It should be noted that the above examples shown in Tables 5A-5D are merely for illustrative purposes and are not intended to limit the present disclosure. In some embodiments, a subset of the columns and / or rows in Tables 5A-5D may be used.

[0067] In some embodiments, the number of ports for the SRS resources in the first subset and the number of ports for the SRS resources in the second subset are the same.

[0068] In some embodiments, when the number of ports for the SRS resources in the first subset indicated by the first SRI is R, where R may be any one of {1, 2, 3, 4}, the SRS resources in the second subset are determined based on at least the value of R.

[0069] In some embodiments, when the number of ports for SRS resources in the first subset indicated by the first SRI is R (R may be any one of {1, 2, 3, 4}), a first value (e.g., value 0) of the second SRI indicates a first SRS resource having a port number R. In some embodiments, when the number of ports for SRS resources in the first subset indicated by the first SRI is R (R may be any one of {1, 2, 3, 4}), a second value (e.g., value 1) of the second SRI indicates a second SRS resource having a port number R. For example, the number of SRS resources with port number R in the second SRS resource set is S. S is a positive integer, and S is greater than 1. For example, S is any one of {2, 3, 4}. In some embodiments, when the number of ports for SRS resources in the first subset indicated by the first SRI is R (R may be any one of {1, 2, 3, 4}), the third value (e.g., value 2) of the second SRI indicates a third SRS resource having a port number R. For example, the number of SRS resources with port number R in the second SRS resource set is S. S is a positive integer, and S is greater than 2. S is any one of {3, 4}. In some embodiments, when the number of ports for SRS resources in the first subset indicated by the first SRI is R (R may be any one of {1, 2, 3, 4}), the fourth value (e.g., value 2) of the second SRI indicates a fourth SRS resource having a port number R. For example, the number of SRS resources with port number R in the second SRS resource set is S. S is a positive integer, and S is greater than 3. For example, S is 4. For example, the terminal device may be configured to have an uplink transmission based on a codebook.

[0070] In some embodiments, the number of SRS resources in the first subset and the number of ports for the SRS resources in the second subset are the same.

[0071] In some embodiments, when the number of SRS resources in the first subset indicated by the first SRI is T (T may be any one of {1, 2, 3, 4}), the SRS resources in the second subset are determined based on at least the value of T. In some embodiments, when the number of SRS resources in the first subset indicated by the first SRI is 1, the second SRI indicates one SRS resource among the SRS resources in the second SRS resource set. In some embodiments, when the number of SRS resources in the first subset indicated by the first SRI is 2, the second SRI indicates two SRS resources among the SRS resources in the second SRS resource set. For example, the number of SRS resources in the second SRS resource set is S. S is a positive integer, and S is greater than 1. For example, S is any one of {2, 3, 4}. In some embodiments, if the number of SRS resources in the first subset indicated by the first SRI is 3, the second SRI indicates three SRS resources among the SRS resources in the second SRS resource set. For example, the number of SRS resources in the second SRS resource set is S. S is a positive integer, and S is greater than 2. S is any one of {3, 4}. In some embodiments, if the number of SRS resources in the first subset indicated by the first SRI is 4, the second SRI indicates four SRS resources among the SRS resources in the second SRS resource set. For example, the number of SRS resources in the second SRS resource set is S. S is a positive integer, and S is greater than 3. For example, S is 4. In some embodiments, if the number of SRS resources in the first subset indicated by the first SRI is 4, the second SRI indicates all four SRS resources in the second SRS resource set. For example, the terminal device may be configured to have uplink transmission based on a codebook.

[0072] In some embodiments, for codebook-based uplink transmission or non-codebook-based uplink transmission, terminal device 120 may determine the second subset based on at least one of the port number of SRS resources in the first subset, the number of SRS resources in the first subset, the first index, the second index, the first SRI value, or the second SRI value, as described below in connection with embodiment 3. [Embodiment 3]

[0073] In some embodiments, for codebook-based uplink transmission, terminal device 120 may determine a first number of bits Ba in a first SRI field according to equation (1) or equation (2), and may determine a second number of bits Bb in a second SRI field based on the maximum number of SRS resources having the same number of ports in a second SRS resource set. For example, the terminal device may be configured such that the full power mode is fullpowermode2.

[0074] For example, the terminal device 120 may determine the second number of bits Bb in the second SRI field according to the following equation (7). TIFF0007666604000026.tif850(7) where i is the P i represents the index of the number of SRS resources with ports, i=1,...G or i=0,...G-1, where G is P i represents the total number of all distinct values ​​of i is the P in the second resource set i represents the number of SRS resources having ports. It should be noted that this formula is only an example and any other suitable form is also possible.

[0075] As another example, the terminal device 120 may determine the second number of bits Bb in the second SRI field according to the following equation (8): TIFF0007666604000027.tif740(8) where i is the P i represents the index of the number of SRS resources with ports, i=1,...G or i=0,...G-1, where G is P i represents the total number of all distinct values ​​of i is the P in the second resource set i represents the number of SRS resources having ports. It should be noted that this formula is only an example and any other suitable form is also possible.

[0076] In some embodiments, for a non-codebook based uplink transmission, the terminal device 120 may determine a first number of bits Ba in the first SRI field according to equation (4) or equation (5) and may determine a second number of bits Bb in the second SRI field based on the maximum number of permutations selected from the SRS resources in the second SRS resource set for the number of layers k and the maximum number of layers of the set of PUSCH transmissions. For example, the terminal device may be configured such that the full power mode is fullpowermode2.

[0077] For example, the terminal device 120 may determine the second number of bits Bb in the second SRI field according to the following equation (9). TIFF0007666604000028.tif1069(9) where k=1,...min(L max ,N SRS_b ), and N SRS_b denotes the number of SRS resources in the second SRS resource set, and L max indicates the maximum number of layers for a set of PUSCH transmissions. It should be noted that this formula is just an example, and any other suitable form is also possible. In this embodiment, at least one SRS resource should be indicated in the first and / or second SRI field. If at least one SRS resource is indicated in the first field, the first TRP should be assumed for the PUSCH transmission / repetition. For illustrative purposes, some examples of mapping from the second index to the second SRI are shown in Tables 6A-6D below. In this example, NSRS is N SRS_b It is. Table 6A L max Example of mapping from second index to second SRI when =1 TIFF0007666604000029.tif102168Table 6B L max Example of mapping from second index to second SRI when =2 TIFF0007666604000030.tif126168 Table 6C L max Example of mapping from the second index to the second SRI when =3 TIFF0007666604000031.tif183168 Table 6D L max Example of mapping from second index to second SRI for =4 TIFF0007666604000032.tif182168

[0078] It should be noted that the above examples shown in Tables 6A-6D are merely illustrative and are not intended to limit the present disclosure. In some embodiments, a subset of the columns and / or rows in Tables 6A-6D may be used.

[0079] As another example, the terminal device 120 may determine the second number of bits Bb in the second SRI field according to the following equation (10): TIFF0007666604000033.tif1055(10) TIFF0007666604000034.tif9115, where, and N SRS_b denotes the number of SRS resources in the second SRS resource set, and L max N denotes the maximum number of layers for a set of PUSCH transmissions. It should be noted that this formula is merely an example, and any other suitable form is also possible. For illustrative purposes, some examples of mapping from the second index to the second SRI are shown in Tables 7A-7D below. SRS_aIn some embodiments where Bb=1 and Bb=0, the second SRI field may be omitted. Table 7A L max Example of mapping from second index to second SRI when =1 TIFF0007666604000035.tif37161Table 7B L max Example of mapping from second index to second SRI when =2 TIFF0007666604000036.tif85164 Table 7C L max Example of mapping from the second index to the second SRI when =3 TIFF0007666604000037.tif114165 Table 7D L max Example of mapping from second index to second SRI for =4 TIFF0007666604000038.tif116165

[0080] It should be noted that the above examples shown in Tables 7A-7D are merely illustrative and are not intended to limit the present disclosure. In some embodiments, a subset of the columns and / or rows in Tables 7A-7D may be used.

[0081] In some embodiments, the SRI for the second subset (e.g., the SRI in at least one of Tables 6A-6D and 7A-7D) is {X1}, {X2,X3}, {X4,X5,X6}, {X7,X8,X9,X10,X11,X12,X13,X14,X15,X16,X17,X18,X19,X20,X21,X22,X23,X24,X25,X26,X27,X28,X29,X30,X31,X32,X33,X34,X35,X36,X37,X38,X39,X40,X41,X42,X43,X44,X45,X46,X47,X48,X49,X50,X51,X52,X53,X54 10}. For example, X1, X2, X3, X4, X5, X6, X7, X8, X9, X 10may be any one of 0, 1, 2, and 3. For another example, X1 may be any one of {0,1,2,3}. For another example, {X2,X3} may be any one of {0,1}, {0,2}, {0,3}, {1,2}, {1,3}, and {2,3}. For another example, {X4,X5,X6} may be any one of {0,1,2}, {0,1,3}, {0,2,3}, and {1,2,3}. For example, {X7,X8,X9,X 10 In some embodiments, the SRI for the second subset (e.g., the SRI in at least one of Tables 6A-6D and 7A-7D) is {X1}, {X2,X3}, {X4,X5,X6}, {X7,X8,X9,X10}, {X1, ... 10} is associated with depends on the number of SRS resources in the first subset indicated by the first SRI. For example, if the number of SRS resources in the first subset is 1, the SRI for the second subset is {X1}. For another example, if the number of SRS resources in the second subset is 2, the SRI for the second subset is {X2, X3}. For another example, if the number of SRS resources in the first subset is 3, the SRI for the second subset is {X4, X5, X6}. For another example, if the number of SRS resources in the first subset is 4, the SRI for the second subset is {X7, X8, X9, X10}. 10}.

[0082] Up to this point, the above description is directed to a case where the DCI includes two SRI fields. In some alternative embodiments, the DCI may include only one SRI field (i.e., a third field, also referred to herein as a third SRI field). In this case, the terminal device 120 may determine the number of bits in the third SRI field (also referred to as a third bit number) and determine the third SRI field from the DCI based on the third bit number. Then, the terminal device 120 may determine the first subset and the second subset of SRS resources based on the third SRI field. This will be described in detail in relation to the fourth to fifth embodiments. [Embodiment 4]

[0083] In this embodiment, the third field indicates a third index associated with at least one of a first SRI for the first subset of SRS resources and a second SRI for the second subset of SRS resources, In other words, each code point or bit field mapped to the index indicates one or both of the first and second SRIs.

[0084] In some embodiments, for uplink transmission based on the codebook, the third number of bits Bc in the third field ranges from zero to TIFF0007666604000039.tif870, where N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set. Bc is a non-negative integer. For example, The file is TIFF0007666604000040.tif791.

[0085] In some alternative embodiments, for uplink transmissions based on a codebook, the third number of bits Bc in the third field ranges from zero to TIFF0007666604000041.tif1559, where j is a Q in at least one of the first SRS resource set and the second SRS resource set. j represents the index of the number of SRS resources with Qj ports, X represents the total number of all distinct values ​​of Qj, and N SRS_a,j is the Q in the first SRS resource set. j represents the number of SRS resources with ports, N SRS_b,j is the Q in the second SRS resource set. j This represents the number of SRS resources that have ports. For example, The file is TIFF0007666604000042.tif877.

[0086] In some embodiments, for non-codebook based uplink transmissions, the third number of bits Bc in the third field ranges from zero to TIFF0007666604000043.tif22168, where N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L max represents the maximum number of layers for a set of PUSCH transmissions. For example, The file is TIFF0007666604000044.tif26129.

[0087] In some embodiments, for non-codebook based uplink transmissions, the third number of bits Bc in the third field ranges from zero to TIFF0007666604000045.tif12123, where k=1,...min(L max ,N SRS_a ,N SRS_b ), and N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L maxrepresents the maximum number of layers for a set of PUSCH transmissions. For example, The file is TIFF0007666604000046.tif12139.

[0088] In some embodiments where the third index indicates only one SRI (the first SRI or the second SRI) and the number of repetitions is M, the precoder for the M PUSCH transmissions / repetitions may be determined based on the indicated SRI, the corresponding transmitted precoding matrix indicator (TPMI), and the transmission rank (e.g., a single TRP repetition (3GPP Release 15 / 16 repetition)).

[0089] In some embodiments, the set of PUSCH transmissions includes a first subset of PUSCH transmissions and a second subset of PUSCH transmissions. In some embodiments, when the third index indicates both the first and second SRIs and the number of repetitions M is ≧2, the precoder for the first subset of PUSCH transmissions / repetitions may be determined based on the first SRI indicated by the third index, the TPMI (e.g., the first TPMI), and the first SRI indicated by the transmission rank, and the precoder for the second subset of PUSCH transmissions / repetitions may be determined based on the second SRI indicated by the third index, the TPMI (e.g., the second TPMI), and the transmission rank (e.g., multiple TRP repetitions).

[0090] In some embodiments, when the third index indicates both the first and second SRIs and the number of repetitions M=1, the precoder for the PUSCH transmission / repetition is based on the first SRI indicated in the SRI field, the TPMI (e.g., the first TPMI), and the transmission rank (e.g., a single TRP transmission).

[0091] In some alternative embodiments, when the third index indicates both a first and a second SRI and the number of repetitions M=1, the precoder for the first subset of PUSCH transmissions / repetitions is based on the first SRI indicated in the SRI field, the TPMI (e.g., the first TPMI), and the transmission rank for some values ​​of SRI (S1), and the precoder for the second subset of PUSCH transmissions / repetitions is based on the second SRI indicated in the SRI field, the TPMI (e.g., the second TPMI), and the transmission rank for the other value of SRI (S2), e.g., S1 mod 2=0, S2 mod 2=1. [Embodiment 5]

[0092] In this embodiment, the third field indicates a third index associated with a third SRI for both the first subset of SRS resources and the second subset of SRS resources. In other words, the third SRI applies to both the first SRS resource set and the second SRS resource set. In these embodiments, the terminal device 120 may determine the first subset of SRS resources based on the third SRI and may also determine the second subset of SRS resources based on the third SRI.

[0093] In some embodiments, for uplink transmission based on the codebook, the number of SRS resources configured in the first SRS resource set and the second SRS resource set is the same. SRS Then, the number of bits Bc in the third SRI field may be determined by the following equation (11): TIFF0007666604000047.tif736(11) Here, N SRS represents the number of SRS resources in each of the first SRS resource set and the second SRS resource set, and the third SRI indicated in the third SRI field applies to both the first SRS resource set and the second SRS resource set.

[0094] In some embodiments, N SRS If M=1, then Bc=0. For example, the third SRI field may be omitted. For example, if each of the first SRS resource set and the second SRS resource set has a single SRS resource, two SRS resources (the SRS resource in the first SRS resource set and the SRS resource in the second SRS resource set) are assumed for the PUSCH transmission / repetition set. For example, if the number of PUSCH transmissions / repetitions M is ≧2, these two SRS resources are assumed for these PUSCH transmissions / repetitions. As another example, if M=1, the SRS resource in the first SRS resource set is assumed for the PUSCH transmission / repetition.

[0095] In some embodiments, N SRS When Bc=2 and Bc=1, two SRIs are indicated by the third index, and each of the two SRIs corresponds to one SRS resource in each SRS resource set. An example of mapping from the third index to the third SRI is shown in Table 8 below. Table 8. Example of mapping from third index to SRI TIFF0007666604000048.tif21165

[0096] For example, if M=1, then the first SRI (e.g., indicating an SRS resource in the first SRS resource set) is assumed for the PUSCH transmission / repetition. As another example, if M=1 and the bit field mapped to the index is 0, then the first SRI is assumed for the PUSCH transmission / repetition. If M=1 and the bit field mapped to the index is 1, then the second SRI is assumed for the PUSCH transmission / repetition.

[0097] In some embodiments, N SRS For B = 3 and Bc = 2, two SRIs are indicated by the third index, and each of the two SRIs corresponds to one SRS resource in each SRS resource set. An example of mapping from the third index to SRIs is shown in Table 9 below. Table 9. Example of mapping from third index to SRI TIFF0007666604000049.tif44133

[0098] For example, if M=1, then the first SRI (e.g., indicating an SRS resource in the first SRS resource set) is assumed for the PUSCH transmission / repetition. As another example, if M=1 and the bit field mapped to the index is 0 or 2, then the first SRI is assumed for the PUSCH transmission / repetition. If M=1 and the bit field mapped to the index is 1, then the second SRI is assumed for the PUSCH transmission / repetition.

[0099] In some embodiments, N SRS For Bc=4 and Bc=2, two SRIs are indicated by the third index, and each of the two SRIs corresponds to one SRS resource in each SRS resource set. An example of mapping from the third index to SRIs is shown in Table 10 below. Table 10. Example of mapping from third index to SRI TIFF0007666604000050.tif30161

[0100] For example, if M=1, then the first SRI (e.g., indicating an SRS resource in the first SRS resource set) is assumed for the PUSCH transmission / repetition. As another example, if M=1 and the bit field mapped to the index is 0 or 2, then the first SRI is assumed for the PUSCH transmission / repetition. If M=1 and the bit field mapped to the index is 1 or 3, then the second SRI is assumed for the PUSCH transmission / repetition.

[0101] In some embodiments, for non-codebook based uplink transmission, the number of SRS resources configured in the first SRS resource set and the second SRS resource set is the same.SRS Assuming that there are the same number of layers for the two PUSCH transmission / repetition sets, the number of bits Bc in the third SRI field may be determined by the following equation (12): TIFF0007666604000051.tif966(12) Here, N SRS represents the number of SRS resources in each of the first SRS resource set and the second SRS resource set, and L max indicates the maximum number of layers for a set of PUSCH transmissions, where two SRIs are indicated by a third index, or a single SRI indicated in the SRI field applies to both of the two SRS resource sets.

[0102] In some embodiments, N SRS If Bc=1, Bc=0, the third SRI field may be omitted. For example, if each of the first SRS resource set and the second SRS resource set has a single SRS resource, two SRS resources (an SRS resource in the first SRS resource set and an SRS resource in the second SRS resource set) are assumed for the PUSCH transmission / repetition set. If the PUSCH transmission / repetition number M is ≧2, these two SRS resources are assumed for the PUSCH transmission / repetition set. If M=1, an SRS resource in the first SRS resource set is assumed for the PUSCH transmission / repetition set.

[0103] In some embodiments, N SRSIf ≧2, two SRIs are indicated in the third SRI field, each of the two SRIs corresponding to one SRS resource in each SRS resource set. For example, if M=1, the first SRI (e.g., indicating an SRS resource in the first SRS resource set) is assumed for the PUSCH transmission / repetition set. As another example, if M=1 and the bit field mapped to the index is 0, the first SRI is assumed for the PUSCH transmission / repetition set. If M=1 and the bit field mapped to the index is 1, the second SRI is assumed for the PUSCH transmission / repetition set. For illustrative purposes, some examples of mapping from the third index to SRIs are shown in Tables 11A-11D below. Table 11A L max Example of mapping from the third index to SRI when =1 TIFF0007666604000052.tif80168 Table 11B L max Example of mapping from third index to SRI for =2 TIFF0007666604000053.tif147166 Table 11C L max Example of mapping from the third index to SRI for =3 TIFF0007666604000054.tif213168 Table 11D L max Example of mapping from the third index to SRI for =4 TIFF0007666604000055.tif226162

[0104] It should be noted that the above examples shown in Tables 11A-11D are merely for illustrative purposes and are not intended to limit the present disclosure. In some embodiments, a subset of the columns and / or rows in Tables 11A-11D may be used.

[0105] In some embodiments, the terminal device 120 may receive an indication indicating one or more resources selected from the first SRS resource set and the second SRS resource set via at least one of the RRC, MAC CE, and DCI, and the terminal device 120 may determine the first subset and the second subset based on the indication. In some embodiments, the terminal device 120 may receive an indication indicating a subset of values ​​of the SRI via at least one of the RRC, MAC CE, and DCI, as described in the above embodiments, and the terminal device 120 may determine the first subset and the second subset based on the indication. This may define or configure a subset of the SRI available for the first SRS resource set and the second SRS resource set. Thus, the number of bits of the SRI field can be further reduced, thereby saving signaling overhead in the DCI.

[0106] Returning to FIG. 2, once the first and second subsets of SRS resources are determined, terminal device 120 may transmit a set of PUSCH transmissions to network device 110 (204). In some embodiments, the set of PUSCH transmissions may include a first subset of PUSCH transmissions and a second subset of PUSCH transmissions. For example, the first subset of PUSCH transmissions is associated with a first TRP and the second subset of PUSCH transmissions is associated with a second TRP. Terminal device 120 may transmit the first subset of PUSCH transmissions based on the first subset of SRS resources and transmit the second subset of PUSCH transmissions based on the second subset of SRS resources.

[0107] In some embodiments in which the DCI includes a first SRI for a first subset and a second SRI for a second subset, if the first SRI does not indicate a resource in the first subset, terminal device 120 may transmit a second subset of PUSCH transmissions based on the second subset. Additionally or alternatively, terminal device 120 may disable the first subset of PUSCH transmissions.

[0108] In some embodiments, if the second SRI does not indicate resources in the second subset, terminal device 120 may transmit the first subset of PUSCH transmissions based on the first subset. Additionally or alternatively, terminal device 120 may disable the second subset of PUSCH transmissions.

[0109] In some embodiments where the DCI includes only one SRI field indicating a third index associated with a third SRI for both the first and second subsets and the set of PUSCH transmissions includes one PUSCH transmission, terminal device 120 may transmit the one PUSCH transmission based on either the first subset of SRS resources or the second subset of SRS resources. In some embodiments, if the value of the third index is an even number, terminal device 120 may transmit the one PUSCH transmission based on the first subset. If the value of the third index is an odd number, terminal device 120 may transmit the one PUSCH transmission based on the second subset. In the absence of an indication of the third index, terminal device 120 may transmit the one PUSCH transmission based on the first subset.

[0110] Using the process of Figure 2, the SRS resource for PUSCH repetition may be determined after considering overhead and flexibility, especially the flexibility of dynamic switching between single-TRP transmission and multi-TRP transmission. Therefore, the embodiments of the present disclosure also provide communication methods and apparatus for PUSCH repetition, which will be described below in conjunction with Figures 3 and 4. [Example of how the method is implemented]

[0111] 3 is a flow chart illustrating an example method 300 during scheduling of PUSCH transmissions in a DCI implemented in a terminal device in accordance with some embodiments of the present disclosure. Method 300 may be implemented in terminal device 120 as shown in FIG. 1. For purposes of explanation, method 300 will be described with reference to FIG. 1. It should be understood that method 300 may include additional operations not shown and / or may omit some operations that are shown, and that the scope of the disclosure is not limited in this respect.

[0112] Terminal device 120 receives scheduling for a set of PUSCH transmissions in the DCI at block 310. In some embodiments, terminal device 120 may be configured to have a first SRS resource set and a second SRS resource set.

[0113] In block 320, terminal device 120 determines a first subset of SRS resources in the first SRS resource set and a second subset of SRS resources in the second SRS resource set. In some embodiments, at most one of the first subset of SRS resources and the second subset of SRS resources does not include an SRS resource. In other words, terminal device 120 selects one or more SRS resources from at least one of the first SRS resource set and the second SRS resource set. This means that terminal device 120 may not select any SRS resources from one of the first SRS resource set and the second SRS resource set. In this case, terminal device 120 selects one or more SRS resources from the other of the first SRS resource set and the second SRS resource set. In some embodiments, terminal device 120 may use an SRI indication from network device 110 to perform the above-mentioned selection or non-selection. In some embodiments, terminal device 120 may perform the above-mentioned selection or non-selection without an SRI instruction from network device 110.

[0114] In some embodiments, the DCI may include a first field indicating a first index associated with a first SRI for the first subset and a second field indicating a second index associated with a second SRI for the second subset. In these embodiments, terminal device 120 may determine the first subset based on the first SRI and / or determine the second subset based on the second SRI.

[0115] In some embodiments, terminal device 120 includes: A first number of bits in a first field may be determined based on TIFF0007666604000056.tif773, where N SRS_a indicates the number of SRS resources in the first SRS resource set, A second number of bits in a second field may be determined based on TIFF0007666604000057.tif838, where N SRS_b may indicate a number of SRS resources in the second SRS resource set, and may determine the first field and the second field from the DCI based on the first number of bits and the second number of bits.

[0116] In some embodiments, terminal device 120 includes: A first number of bits in a first field may be determined based on TIFF0007666604000058.tif10136, where N SRS_a denotes the number of SRS resources in the first SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions, A second number of bits in a second field may be determined based on TIFF0007666604000059.tif1868, where N SRS_b denotes the number of SRS resources in the second SRS resource set, and L maxmay indicate a maximum number of layers for the set of PUSCH transmissions, and may determine the first field and the second field from the DCI based on the first number of bits and the second number of bits.

[0117] In some embodiments, terminal device 120 may determine the second subset based on at least one of the number of ports of the SRS resources in the first subset, the number of SRS resources in the first subset, the first index, the second index, the value of the first SRI, or the value of the second SRI. In some embodiments, terminal device 120 may determine the number of bits in the second field based on the maximum number of SRS resources with the same number of ports in the second SRS resource set.

[0118] In some embodiments, terminal device 120 includes: The number of bits in the second field may be determined based on TIFF0007666604000060.tif772, where i is the number of bits in the P i represents the index of the number of SRS resources with ports, i=1,...G or i=0,...G-1, where G is P i represents the total number of all distinct values ​​of i is the P in the second resource set i This represents the number of SRS resources that have ports.

[0119] In some embodiments, terminal device 120 includes: The number of bits in the second field may be determined based on TIFF0007666604000061.tif1093, where k=1,...min(L max ,N SRS_b ), and N SRS_b denotes the number of SRS resources in the second SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions.

[0120] In some embodiments, the DCI may include a third field indicating a third index associated with at least one of the first SRI for the first subset and the second SRI for the second subset. In these embodiments, terminal device 120 may determine the first subset based on the first SRI and / or determine the second subset based on the second SRI.

[0121] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000062.tif771, where N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set. In some embodiments, the third number of bits in the third field ranges from zero to TIFF0007666604000063.tif1359, where j is a Q in at least one of the first SRS resource set and the second SRS resource set. j X represents the index of the number of SRS resources with Q ports, j represents the total number of all distinct values ​​of SRS_a,j is the Q in the first SRS resource set. j represents the number of SRS resources with ports, N SRS_b,j is the Q in the second SRS resource set. j This represents the number of SRS resources that have ports.

[0122] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000064.tif35168, where N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L maxrepresents the maximum number of layers for a set of PUSCH transmissions.

[0123] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000065.tif11120, where k=1,...min(L max ,N SRS_a ,N SRS_b ), and N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L max represents the maximum number of layers for a set of PUSCH transmissions.

[0124] In some embodiments, the DCI may include a third field indicating a third index associated with a third SRI for the first subset and the second subset. In these embodiments, the terminal device may determine the first subset based on the third SRI and / or determine the second subset based on the third SRI.

[0125] In some embodiments, terminal device 120 may receive an indication indicating one or more resources selected from the first SRS resource set and the second SRS resource set, and determine the first subset and the second subset based on the indication.

[0126] At block 330, terminal device 120 transmits a set of PUSCH transmissions based on at least one of the first subset and the second subset. In some embodiments, the set of PUSCH transmissions includes the first subset of PUSCH transmissions and the second subset of PUSCH transmissions. In some embodiments, terminal device 120 may transmit the first subset of PUSCH transmissions based on the first subset and the second subset of PUSCH transmissions based on the second subset.

[0127] In some embodiments, if the first SRI does not indicate resources in the first subset, terminal device 120 may transmit a second subset of PUSCH transmissions based on the second subset. In some embodiments, if the first SRI does not indicate resources in the first subset, terminal device 120 may transmit a set of PUSCH transmissions based on the second subset. In some embodiments, if the first SRI does not indicate resources in the first subset, terminal device 120 may disable the first subset of PUSCH transmissions.

[0128] In some embodiments where the set of PUSCH transmissions includes a first subset of PUSCH transmissions and a second subset of PUSCH transmissions, if the second SRI does not indicate resources in the second subset, terminal device 120 may transmit the first subset of PUSCH transmissions based on the first subset. In some embodiments, if the second SRI does not indicate resources in the second subset, terminal device 120 may transmit the set of PUSCH transmissions based on the first subset. In some embodiments, if the second SRI does not indicate resources in the second subset, terminal device 120 may disable the second subset of PUSCH transmissions.

[0129] In some embodiments where the set of PUSCH transmissions includes one PUSCH transmission, terminal device 120 may transmit the one PUSCH transmission based on either the first subset or the second subset. In some embodiments, if the value of the third index is an even number, terminal device 120 may transmit the one PUSCH transmission based on the first subset. In some embodiments, if the value of the third index is an odd number, terminal device 120 may transmit the one PUSCH transmission based on the second subset. In some embodiments, if there is no indication of the third index, terminal device 120 may transmit the one PUSCH transmission based on the first subset.

[0130] Up to now, a method implemented in a terminal device has been described. Similarly, an embodiment of the present disclosure also provides a method implemented in a network device, which will be described below with reference to FIG.

[0131] 4 is a flow chart illustrating an example method 400 during scheduling of PUSCH transmissions in a DCI implemented in a network device in accordance with some embodiments of the present disclosure. Method 400 may be implemented in a network device 110 such as that shown in FIG. For purposes of explanation, method 400 will be described with reference to FIG. 1. It should be understood that method 400 may include additional operations not shown and / or may omit some operations that are shown, and that the scope of the disclosure is not limited in this respect.

[0132] 4, the network device 110 transmits scheduling for a set of PUSCH transmissions in a DCI at block 410. In some embodiments, the DCI may include a first field indicating a first index associated with a first SRI for the first subset and a second field indicating a second index associated with a second SRI for the second subset.

[0133] In some embodiments, the network device 110 includes: A first number of bits in a first field may be determined based on TIFF0007666604000066.tif770, where N SRS_a indicates the number of SRS resources in the first SRS resource set, A second number of bits in a second field may be determined based on TIFF0007666604000067.tif739, where N SRS_b may indicate the number of SRS resources in the second SRS resource set, and may transmit DCI based on the first number of bits and the second number of bits.

[0134] In some embodiments, the network device 110 includes: A first number of bits in a first field may be determined based on TIFF0007666604000068.tif11136, where N SRS_a denotes the number of SRS resources in the first SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions, A second number of bits in a second field may be determined based on TIFF0007666604000069.tif1663, where N SRS_b denotes the number of SRS resources in the second SRS resource set, and L max may indicate a maximum layer number for the set of PUSCH transmissions, and may transmit DCI based on the first number of bits and the second number of bits.

[0135] In some embodiments, network device 110 may determine the second subset based on at least one of the number of ports of the SRS resources in the first subset, the number of SRS resources in the first subset, the first index, the second index, the value of the first SRI, or the value of the second SRI. In some embodiments, network device 110 may determine the second subset by determining the number of bits in the second field based on the maximum number of SRS resources with the same number of ports in the second SRS resource set. In some embodiments, network device 110 may determine the second subset by determining the number of bits in the second field based on the maximum number of SRS resources with the same number of ports in the second SRS resource set. A second subset may be determined by determining a number of bits in a second field based on TIFF0007666604000070.tif772, where i is the number of bits in a P field in the second SRS resource set. i represents the index of the number of SRS resources with ports, i=1,...G or i=0,...G-1, where G is P i represents the total number of all distinct values ​​of i is the P in the second resource set i This represents the number of SRS resources that have ports.

[0136] In some embodiments, the network device 110 includes: A second subset may be determined by determining the number of bits in a second field based on TIFF0007666604000071.tif1187, where k=1,...min(L max ,N SRS_b ), and N SRS_b denotes the number of SRS resources in the second SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions.

[0137] In some embodiments, the DCI may include a third field indicating a third index associated with at least one of the first SRI for the first subset and the second SRI for the second subset. In some embodiments, the DCI may include a third field indicating a third index associated with the third SRI for the first subset and the second subset.

[0138] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000072.tif875, where N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set. In some embodiments, the third number of bits in the third field ranges from zero to TIFF0007666604000073.tif1557, where j is a Q in at least one of the first SRS resource set and the second SRS resource set. j X represents the index of the number of SRS resources with Q ports, j represents the total number of all distinct values ​​of SRS_a,j is the Q in the first SRS resource set. j represents the number of SRS resources with ports, N SRS_b,jis the Q in the second SRS resource set. j This represents the number of SRS resources that have ports.

[0139] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000074.tif39168, where N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L max represents the maximum number of layers for the set of PUSCH transmissions. In some embodiments, the third number of bits in the third field ranges from zero to TIFF0007666604000075.tif37168, where k=1,...min(L max ,N SRS_a ,N SRS_b ), and N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L max represents the maximum number of layers for a set of PUSCH transmissions.

[0140] In some embodiments, the network device 110 may send an indication to the terminal device 120 indicating one or more resources selected from the first SRS resource set and the second SRS resource set, thereby defining or configuring a subset of the available SRIs for the first SRS resource set and the second SRS resource set, thereby further reducing the number of bits of the SRI field and thus saving signaling overhead in the DCI.

[0141] At block 420, network device 110 may receive a set of PUSCH transmissions processed based on at least one of a first subset of SRS resources in the first SRS resource set and a second subset of SRS resources in the second SRS resource set from terminal device 120. In some embodiments, at most one of the first subset of SRS resources and the second subset of SRS resources does not include any SRS resources.

[0142] In some embodiments in which the set of PUSCH transmissions includes a first subset of PUSCH transmissions and a second subset of PUSCH transmissions, the network device 110 may receive the set of PUSCH transmissions by at least one of receiving the first subset of PUSCH transmissions processed based on the first subset or receiving the second subset of PUSCH transmissions processed based on the second subset.

[0143] In some embodiments, where the set of PUSCH transmissions includes a first subset of PUSCH transmissions and a second subset of PUSCH transmissions, the network device 110 may receive the set of PUSCH transmissions by at least one of: receiving the second subset of PUSCH transmissions processed based on the second subset in accordance with a determination that the first SRI does not indicate resources in the first subset; receiving the set of PUSCH transmissions processed based on the second subset in accordance with a determination that the first SRI does not indicate resources in the first subset; or not receiving any transmissions in the first subset of PUSCH transmissions in accordance with a determination that the first SRI does not indicate resources in the first subset.

[0144] In some embodiments, where the set of PUSCH transmissions includes a first subset of PUSCH transmissions and a second subset of PUSCH transmissions, the network device 110 may receive the set of PUSCH transmissions by at least one of: receiving the first subset of PUSCH transmissions processed based on the first subset in accordance with a determination that the second SRI does not indicate resources in the second subset; receiving the set of PUSCH transmissions based on the first subset in accordance with a determination that the second SRI does not indicate resources in the second subset; or not receiving transmissions in the second subset of PUSCH transmissions in accordance with a determination that the second SRI does not indicate resources in the second subset.

[0145] In some embodiments where the set of PUSCH transmissions includes one PUSCH transmission, the network device 110 may receive the set of PUSCH transmissions by receiving one PUSCH transmission processed based on either one of the first subset or the second subset. In some embodiments, the network device 110 may receive the one PUSCH transmission by at least one of: receiving the one PUSCH transmission processed based on the first subset in accordance with a determination that the value of the third index is even, receiving the one PUSCH transmission processed based on the second subset in accordance with a determination that the value of the third index is odd, or receiving the one PUSCH transmission based on the first subset in response to a determination that there is no indication of the third index.

[0146] The embodiments of the present disclosure provide a solution for PUSCH repetition, which allows determining SRS resources for PUSCH repetition with less overhead and more flexibility. [Equipment implementation example]

[0147] Fig. 5 is a schematic block diagram of an apparatus 500 suitable for implementing embodiments of the present disclosure. The apparatus 500 may be considered as another exemplary implementation of the network apparatus 110 or the terminal apparatus 120 shown in Fig. 1. Thus, the apparatus 500 may be implemented in the network apparatus 110 or the terminal apparatus 120, or as at least a part thereof.

[0148] As shown, the apparatus 500 comprises a processor 510, a memory 520 coupled to the processor 510, a suitable transmitter (TX) and receiver (RX) 540 coupled to the processor 510, and a communication interface coupled to the TX / RX 540. The memory 510 stores at least a portion of a program 530. The TX / RX 540 is used for bidirectional communication. The TX / RX 540 has at least one antenna to facilitate communication, although the access nodes referred to herein may in practice have multiple antennas. The communication interface may represent any interface required for communication with other network elements, such as an X2 interface for bidirectional communication between eNBs, an S1 interface for communication between a mobility management entity (MME) / serving gateway (S-GW) and an eNB, an Un interface for communication between an eNB and a relay node (RN), or an Uu interface for communication between an eNB and a terminal device.

[0149] It is assumed that the program 530 includes program instructions that, when executed by the associated processor 510, enable the device 500 to operate according to embodiments of the present disclosure, as described herein with reference to Figures 1-4. The embodiments herein may be realized by computer software executable by the processor 510 of the device 500, or by hardware, or by a combination of software and hardware. The processor 510 may be configured to implement various embodiments of the present disclosure. Furthermore, the combination of the processor 510 and the memory 520 may form a processing means 550 suitable for implementing various embodiments of the present disclosure.

[0150] The memory 520 may be of any type suitable for a local technology network and may be implemented using any suitable data storage technology, such as, by way of non-limiting example, non-transitory computer-readable storage media, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory. Although only one memory 520 is shown in the device 500, there may be several physically different memory modules in the device 500. The processor 510 may be of any type suitable for a local technology network and may include, by way of non-limiting example, one or more of a general purpose computer, a special purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. The device 500 may have multiple processors, for example application specific integrated circuit chips time-slaved to a clock that synchronizes the main processor.

[0151] In some embodiments, a terminal device comprises circuitry configured to receive from a network device a scheduling for a set of PUSCH transmissions in a DCI; determine a first subset of SRS resources in a first SRS resource set and a second subset of SRS resources in a second SRS resource set, where at least one of the first subset of SRS resources and the second subset of SRS resources does not include an SRS resource; and transmit to a network device a set of PUSCH transmissions based on the at least one of the first subset of SRS resources and the second subset of SRS resources.

[0152] In some embodiments, the DCI includes a first field indicating a first index associated with a first SRS resource indicator (SRI) for the first subset and a second field indicating a second index associated with a second SRI for the second subset. In these embodiments, the circuitry may be configured to determine the first subset and the second subset by at least one of determining the first subset based on the first SRI and determining the second subset based on the second SRI.

[0153] In some embodiments, the circuitry further comprises: Determine the first number of bits in the first field based on TIFF0007666604000076.tif764, where N SRS_a indicates the number of SRS resources in the first SRS resource set, Determine a second number of bits in a second field based on TIFF0007666604000077.tif737, where N SRS_b may be configured to indicate the number of SRS resources in the second SRS resource set, and to determine the first field and the second field from the DCI based on the first number of bits and the second number of bits.

[0154] In some embodiments, the circuitry further comprises: Determine a first number of bits in a first field based on TIFF0007666604000078.tif11136, where N SRS_a denotes the number of SRS resources in the first SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions, Determine a second number of bits in a second field based on TIFF0007666604000079.tif1769, where N SRS_b denotes the number of SRS resources in the second SRS resource set, and L maxmay indicate a maximum number of layers for the set of PUSCH transmissions and may be configured to determine the first field and the second field from the DCI based on the first number of bits and the second number of bits.

[0155] In some embodiments, the set of PUSCH transmissions includes a first subset of PUSCH transmissions and a second subset of PUSCH transmissions, in these embodiments, the circuitry is configured to transmit the set of PUSCH transmissions by at least one of transmitting the first subset of PUSCH transmissions based on the first subset or transmitting the second subset of PUSCH transmissions based on the second subset.

[0156] In some alternative embodiments, the circuitry is configured to transmit the set of PUSCH transmissions by at least one of: transmitting a second subset of PUSCH transmissions based on the second subset in accordance with a determination that the first SRI does not indicate resources in the first subset; transmitting the set of PUSCH transmissions based on the second subset in accordance with a determination that the first SRI does not indicate resources in the first subset; or disabling the first subset of PUSCH transmissions in accordance with a determination that the first SRI does not indicate resources in the first subset.

[0157] In some alternative embodiments, the circuitry is configured to transmit the set of PUSCH transmissions by at least one of: transmitting a first subset of PUSCH transmissions based on the first subset in accordance with a determination that the second SRI does not indicate resources in the second subset; transmitting the set of PUSCH transmissions based on the first subset in accordance with a determination that the second SRI does not indicate resources in the second subset; or disabling the second subset of PUSCH transmissions in accordance with a determination that the second SRI does not indicate resources in the second subset.

[0158] In some embodiments, the circuitry may be configured to determine the second subset based on at least one of a port number of the SRS resources in the first subset, a number of SRS resources in the first subset, the first index, the second index, the first SRI value, or the second SRI value.

[0159] In some embodiments, the circuitry determines the number of bits in the second field based on a maximum number of SRS resources having the same number of ports in the second SRS resource set; or and determining a second subset based on TIFF0007666604000080.tif779, where i is a number of bits in a second field of the second SRS resource set. i represents the index of the number of SRS resources with ports, i=1,...G or i=0,...G-1, where G is P i represents the total number of all distinct values ​​of i is the P in the second resource set i This represents the number of SRS resources that have ports.

[0160] In some embodiments, the circuitry comprises: A second subset may be determined by determining the number of bits in a second field based on TIFF0007666604000081.tif1187, where k=1,...min(L max ,N SRS_b ), and N SRS_b denotes the number of SRS resources in the second SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions.

[0161] In some embodiments, the DCI may include a third field indicating a third index associated with at least one of a first SRI for the first subset and a second SRI for the second subset. In these embodiments, the circuitry may be configured to determine the first subset and the second subset by at least one of determining the first subset based on the first SRI and determining the second subset based on the second SRI.

[0162] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000082.tif772, where N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set.

[0163] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000083.tif1462, where j is a Q in at least one of the first SRS resource set and the second SRS resource set. j X represents the index of the number of SRS resources with Q ports, j represents the total number of all distinct values ​​of SRS_a,j is the Q in the first SRS resource set. j represents the number of SRS resources with ports, N SRS_b,j is the Q in the second SRS resource set. j This represents the number of SRS resources that have ports.

[0164] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000084.tif37168, where N SRS_arepresents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L max represents the maximum number of layers for a set of PUSCH transmissions.

[0165] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000085.tif12121, where k=1,...min(L max ,N SRS_a ,N SRS_b ), and N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L max represents the maximum number of layers for a set of PUSCH transmissions.

[0166] In some embodiments, the DCI may include a third field indicating a third index associated with a third SRI for the first subset and the second subset. In these embodiments, the circuitry may be configured to determine the first subset and the second subset by at least one of determining the first subset based on the third SRI or determining the second subset based on the third SRI.

[0167] In some embodiments, the set of PUSCH transmissions may include one PUSCH transmission, in which the circuitry may be configured to transmit the set of PUSCH transmissions by transmitting the one PUSCH transmission based on either the first subset or the second subset. In some embodiments, the circuitry may be configured to transmit the one PUSCH transmission based on a first subset in response to a determination that the value of the third index is even, transmit the one PUSCH transmission based on a second subset in response to a determination that the value of the third index is odd, or transmit the one PUSCH transmission based on the first subset in response to a determination that there is no indication of the third index.

[0168] In some embodiments, the circuitry may be further configured to receive an indication indicating one or more resources selected from a first SRS resource set and a second SRS resource set, and to determine the first subset and the second subset based on the indication.

[0169] In some embodiments, a network device comprises a circuit configured to transmit scheduling for a set of PUSCH transmissions in a DCI to a terminal device and receive from the terminal device the set of PUSCH transmissions processed based on at least one of a first subset of SRS resources in a first SRS resource set and a second subset of SRS resources in a second SRS resource set, where at most one of the first subset of SRS resources and the second subset of SRS resources does not include an SRS resource. In some embodiments, the DCI may include a first field indicating a first index associated with a first SRI for the first subset and a second field indicating a second index associated with a second SRI for the second subset.

[0170] In some embodiments, the set of PUSCH transmissions may include a first subset of PUSCH transmissions and a second subset of PUSCH transmissions. In these embodiments, the circuitry may be configured to receive the set of PUSCH transmissions by at least one of receiving the first subset of PUSCH transmissions processed based on the first subset or receiving the second subset of PUSCH transmissions processed based on the second subset.

[0171] In some embodiments, the circuitry may be configured to receive the set of PUSCH transmissions by at least one of: receiving a second subset of PUSCH transmissions processed based on the second subset in accordance with a determination that the first SRI does not indicate resources in the first subset; receiving the set of PUSCH transmissions processed based on the second subset in accordance with a determination that the first SRI does not indicate resources in the first subset; or not receiving transmissions in the first subset of PUSCH transmissions in accordance with a determination that the first SRI does not indicate resources in the first subset.

[0172] In some embodiments, the circuitry may be configured to receive the set of PUSCH transmissions by at least one of: receiving a first subset of PUSCH transmissions processed based on the first subset in accordance with a determination that the second SRI does not indicate resources in the second subset; receiving the set of PUSCH transmissions based on the first subset in accordance with a determination that the second SRI does not indicate resources in the second subset; or not receiving transmissions in the second subset of PUSCH transmissions in accordance with a determination that the second SRI does not indicate resources in the second subset.

[0173] In some embodiments, the circuitry comprises: Determine a first number of bits in a first field based on TIFF0007666604000086.tif894, where N SRS_aindicates the number of SRS resources in the first SRS resource set, Determine a second number of bits in a second field based on TIFF0007666604000087.tif1146, where N SRS_b may indicate the number of SRS resources in the second SRS resource set, and may be configured to transmit the scheduling by transmitting DCI based on the first number of bits and the second number of bits.

[0174] In some embodiments, the circuitry comprises: Determine the first number of bits in the first field based on TIFF0007666604000088.tif37164, where N SRS_a denotes the number of SRS resources in the first SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions, Determine the second number of bits in the second field based on TIFF0007666604000089.tif2485, where N SRS_b denotes the number of SRS resources in the second SRS resource set, and L max may indicate a maximum number of layers for the set of PUSCH transmissions, and may be configured to transmit scheduling by transmitting DCI based on the first number of bits and the second number of bits.

[0175] In some embodiments, the circuitry may be configured to transmit the scheduling by determining the second subset based on at least one of a port number of SRS resources in the first subset, a number of SRS resources in the first subset, the first index, the second index, the first SRI value, or the second SRI value.

[0176] In some embodiments, the circuitry determines the number of bits in the second field based on a maximum number of SRS resources having the same number of ports in the second SRS resource set; or and determining a second subset based on at least one of: determining a number of bits in a second field based on TIFF0007666604000090.tif10112, where i is a number of bits in a second field based on P i represents the index of the number of SRS resources with ports, i=1,...G or i=0,...G-1, where G is P i represents the total number of all distinct values ​​of i is the P in the second resource set i This represents the number of SRS resources that have ports.

[0177] In some embodiments, the circuitry comprises: The second subset may be determined by determining the number of bits in the second field based on TIFF0007666604000091.tif15128, where k=1,...min(L max ,N SRS_b ), and N SRS_b denotes the number of SRS resources in the second SRS resource set, and L max denotes the maximum number of layers for a set of PUSCH transmissions.

[0178] In some embodiments, the DCI may include a third field indicating a third index associated with at least one of the first SRI for the first subset and the second SRI for the second subset. In some embodiments in which the set of PUSCH transmissions includes a first subset of PUSCH transmissions and a second subset of PUSCH transmissions, the circuitry may be configured to receive the set of PUSCH transmissions by at least one of receiving the first subset of PUSCH transmissions based on the first subset or receiving the second subset of PUSCH transmissions based on the second subset.

[0179] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000092.tif1099, where N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set.

[0180] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000093.tif1681, where j is a Q in at least one of the first SRS resource set and the second SRS resource set. j X represents the index of the number of SRS resources with Q ports, j represents the total number of all distinct values ​​of SRS_a,j is the Q in the first SRS resource set. j represents the number of SRS resources with ports, N SRS_b,j is the Q in the second SRS resource set. j This represents the number of SRS resources that have ports.

[0181] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000094.tif72111, where N SRS_a represents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L max represents the maximum number of layers for a set of PUSCH transmissions.

[0182] In some embodiments, the range of the third number of bits in the third field is from zero to TIFF0007666604000095.tif21161, where k=1,...min(L max ,N SRS_a ,N SRS_b ), and N SRS_arepresents the number of SRS resources in the first SRS resource set, and N SRS_b represents the number of SRS resources in the second SRS resource set, and L max represents the maximum number of layers for a set of PUSCH transmissions.

[0183] In some embodiments, the DCI may include a third field indicating a third index associated with a third SRI for the first subset and the second subset. In some embodiments where the set of PUSCH transmissions includes one PUSCH transmission, the circuitry may be configured to receive the set of PUSCH transmissions by receiving one PUSCH transmission processed based on either one of the first subset or the second subset. In some embodiments, the circuitry may be configured to receive the one PUSCH transmission by at least one of: receiving the one PUSCH transmission processed based on the first subset in accordance with a determination that the value of the third index is even, receiving the one PUSCH transmission processed based on the second subset in accordance with a determination that the value of the third index is odd, or receiving the one PUSCH transmission based on the first subset in response to a determination that there is no indication of the third index.

[0184] In some embodiments, the circuitry may be configured to transmit the scheduling by transmitting an indication indicating one or more resources selected from a first SRS resource set and a second SRS resource set.

[0185] The term "circuitry" as used herein can refer to hardware circuits and / or a combination of hardware circuits and software. For example, a circuit may be a combination of analog and / or digital hardware circuits and software / firmware. As yet another example, a circuit may be any portion of a hardware processor having software, including a digital signal processor, software, and one or more memories, that cooperate to cause a device, such as a terminal device or a network device, to perform various functions. In yet another example, a circuit may be a hardware circuit and / or a processor, such as a microprocessor or a portion thereof, that requires software / firmware for operation, but the software may not be present if not required for operation. As used herein, the term "circuitry" also includes implementations of only a hardware circuit or one or more processors, or a portion of a hardware circuit or one or more processors, and its (or their) associated software and / or firmware.

[0186] Overall, various embodiments of the present disclosure can be realized in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be realized in hardware, while other aspects may be realized in firmware or software that can be executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of the present disclosure have been illustrated and described using block diagrams, flow charts, or some other pictorial representations, it should be understood that the blocks, devices, systems, techniques, or methods described herein can be implemented, by way of non-limiting examples, in hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing device, or any combination thereof.

[0187] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in a program module, that execute in a device on a target real or virtual processor to perform the process or method described above with reference to Figures 3 to 6. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. In various embodiments, the functionality of the program modules may be combined or split between program modules as appropriate. The machine-executable instructions of the program modules may be executed in local or distributed devices. In a distributed device, the program modules may be located in both local and remote storage media.

[0188] Program codes for carrying out the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, a special purpose computer, or other programmable data processing device, and when executed by the processor or controller, the program code causes the functions / acts specified in the flowcharts and / or block diagrams to be implemented. The program code may run entirely on the machine, partially on the machine, as a separate software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0189] The above program code may be implemented on a machine-readable medium, which may be any tangible medium that can contain or store a program used by or associated with an instruction execution system, device, or apparatus. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the aforementioned media. More specific examples of machine-readable storage media may include an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable optical disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0190] It should be understood that although operations have been described in a particular order, it is not required that such operations be performed in the particular order shown, or in any sequential order, or that all of the operations described be performed, in order to achieve desired results. In some cases, multitasking or parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure, but rather as descriptions of features that may be specific to certain embodiments. Some features described in the context of individual embodiments may be realized in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments separately or in any suitable subcombination.

[0191] Although the present disclosure has been described in language specific to structural features and / or methodological acts, it should be understood that the present disclosure, as defined in the appended claims, is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1. A user equipment (UE), A receiver configured to receive downlink control information (DCI) for scheduling a plurality of physical uplink shared channel (PUSCH) transmissions from a network device, the DCI includes first information, second information, and third information; The first information indicates that a first sounding reference signal (SRS) resource set and a second SRS resource set are applied; the second information indicates a first SRS resource indicator for the first SRS resource set; the third information indicates a second SRS resource indicator for the second SRS resource set; The bit length of the second SRS resource indicator for a non-codebook is is determined based on The k is indicates, The N SRS indicates the number of SRS resources in the second SRS resource set; L max indicates a maximum number of layers for the multiple PUSCH transmissions; a transmitter configured to apply the first SRS resource indicator and the second SRS resource indicator to the plurality of PUSCH transmissions. User equipment.

2. The second SRS resource indicator is determined based on the same number of layers as the first SRS resource indicator. The user device of claim 1.

3. The bit length of the second SRS resource indicator is determined as a maximum value based on the number of layers of the first SRS resource indicator. The user device of claim 1.

4. In the case of non-codebook transmission, the bit length of the second SRS resource indicator is Determined based on The N SRS corresponds to a number of configured SRS resources in the second SRS resource set. The user device of claim 1.

5. The transmitter configured to transmit a first subset of the plurality of PUSCH transmissions based on the first SRS resource indicator; the transmitter configured to transmit a second subset of the plurality of PUSCH transmissions based on the second SRS resource indicator. The user device of claim 1.

6. A method for scheduling a plurality of physical uplink shared channel (PUSCH) transmissions comprising: receiving, from a network device, downlink control information (DCI) for scheduling a plurality of physical uplink shared channel (PUSCH) transmissions; the DCI includes first information, second information, and third information; The first information indicates that a first sounding reference signal (SRS) resource set and a second SRS resource set are applied; the second information indicates a first SRS resource indicator for the first SRS resource set; the third information indicates a second SRS resource indicator for the second SRS resource set; The bit length of the second SRS resource indicator for a non-codebook is is determined based on The k is indicates, The N SRS indicates the number of SRS resources in the second SRS resource set; L max indicates a maximum number of layers for the multiple PUSCH transmissions; applying the first SRS resource indicator and the second SRS resource indicator to the plurality of PUSCH transmissions; A method for a user device.

7. A network device, A transmitter configured to transmit downlink control information (DCI) for scheduling a plurality of physical uplink shared channel (PUSCH) transmissions to a user equipment (UE), the DCI includes first information, second information, and third information; The first information indicates that a first sounding reference signal (SRS) resource set and a second SRS resource set are applied; the second information indicates a first SRS resource indicator for the first SRS resource set; the third information indicates a second SRS resource indicator for the second SRS resource set; The bit length of the second SRS resource indicator for a non-codebook is is determined based on The k is indicates, The N SRS indicates the number of SRS resources in the second SRS resource set; L max indicates a maximum number of layers for the multiple PUSCH transmissions; a receiver configured to receive the plurality of PUSCH transmissions based on the first SRS resource indicator and the second SRS resource indicator. Network devices.

8. The second SRS resource indicator is determined based on the same number of layers as the first SRS resource indicator. The network device of claim 7.

9. The bit length of the second SRS resource indicator is determined as a maximum value based on the number of layers of the first SRS resource indicator. The network device of claim 7.

10. In the case of non-codebook transmission, the bit length of the second SRS resource indicator is is determined based on The N SRS corresponds to a number of configured SRS resources in the second SRS resource set. The network device of claim 7.

11. The receiver configured to receive a first subset of the plurality of PUSCH transmissions based on the first SRS resource indicator; the receiver is configured to receive a second subset of the plurality of PUSCH transmissions based on the second SRS resource indicator. The network device of claim 7.

12. A method for scheduling a plurality of physical uplink shared channel (PUSCH) transmissions, comprising: transmitting, to a user equipment (UE), downlink control information (DCI) for scheduling a plurality of physical uplink shared channel (PUSCH) transmissions; the DCI includes first information, second information, and third information; The first information indicates that a first sounding reference signal (SRS) resource set and a second SRS resource set are applied; the second information indicates a first SRS resource indicator for the first SRS resource set; the third information indicates a second SRS resource indicator for the second SRS resource set; The bit length of the second SRS resource indicator for a non-codebook is is determined based on The k is indicates, The N SRS indicates the number of SRS resources in the second SRS resource set; L max indicates a maximum number of layers for the multiple PUSCH transmissions; receiving the plurality of PUSCH transmissions based on the first SRS resource indicator and the second SRS resource indicator; A method for network devices.

Citation Information

Patent Citations

  • Terminal equipment, base station device, and communication method

    JP2019103057A

  • Enhancements on QCL frameworks for multiple TRP operation

    US20200106645A1