Method for configuring channel state information reference signal (CSI-RS) resource and apparatus thereof

CN116830719BActive Publication Date: 2026-09-29BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202380008964.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-06
Publication Date
2026-09-29
Estimated Expiration
2043-04-06

Smart Images

  • Figure CN116830719B_ABST
    Figure CN116830719B_ABST
Patent Text Reader

Abstract

The embodiment of the disclosure discloses a configuration method of channel state information reference signal (CSI-RS) resource and an apparatus thereof, which can be applied in a coherent joint transmission (CJT) scenario. The method comprises: determining, by a network device, a configuration time-frequency pattern of a plurality of CSI-RS resources according to the number of ports of each CSI-RS resource and / or the number of CSI-RS resources in the plurality of CSI-RS resources configured for a terminal device; wherein each CSI-RS resource corresponds to a transmission and reception point (TRP) for coherent joint transmission; and configuring, by the network device, the plurality of CSI-RS resources to the terminal device according to the configuration time-frequency pattern. Through the embodiment of the disclosure, the plurality of CSI-RS resources can be more effectively configured to the terminal device, coherent joint transmission of each TRP in the plurality of TRPs can be realized, and the influence on system performance can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a method and apparatus for configuring Channel State Information Reference Signal (CSI-RS) resources. Background Technology

[0002] In wireless communication systems, multi-point cooperative transmission technology can improve edge coverage and provide balanced quality of service to all users within the service area. The base station calculates the precoding vector / matrix for each user based on the Channel State Information (CSI) of each user, and then transmits data streams to multiple users simultaneously on the same time-frequency resources.

[0003] To determine the modulation and coding scheme for each user, the base station needs to know the signal-to-interference-plus-noise ratio (SIR) of each user when simultaneously transmitting data streams to multiple users on the same time-frequency resources. The NR (New Radio) system defines a Channel State Information-Reference Signal (CSI-RS) for measuring interference. By indicating the CSI-RS resources used for channel measurement and interference measurement to each user, the base station can accurately measure the SIR of each terminal.

[0004] However, when the number N of Transmission Reception Points (TRPs) used for Coherent Joint Transmission (CJT) is... TRP When there are multiple CSI-RS resources, how to configure all CSI-RS resources to achieve coherent cooperative transmission of each TRP is an urgent problem to be solved. Summary of the Invention

[0005] This disclosure provides a method and apparatus for configuring Channel State Information Reference Signal (CSI-RS) resources, which can be applied to vehicle-to-everything (V2X) communication, long-term evolution-vehicle (LTE-V) communication, and vehicle-to-vehicle (V2V) communication, or to fields such as intelligent driving and intelligent connected vehicles. By determining the configuration time-frequency pattern of all CSI-RS resources and configuring all CSI-RS resources to terminal devices according to the configuration time-frequency pattern, the network devices can obtain downlink channel information from N TRPs to the terminal devices through the configured N CSI-RS resources, realizing coherent cooperative transmission of each TRP in multiple TRPs. Configuring all CSI-RS resources in this way can reduce the impact on system performance.

[0006] In a first aspect, embodiments of this disclosure provide a method for configuring Channel State Information Reference Signal (CSI-RS) resources, the method being executed by a network device, the method comprising:

[0007] Based on the number of ports of each of the N CSI-RS resources configured for the terminal device and / or the number of CSI-RS resources, the configuration time-frequency pattern of the N CSI-RS resources is determined; wherein, each CSI-RS resource corresponds to a Transmit Receive Node (TRP) for coherent cooperative transmission, and N is an integer greater than 1;

[0008] According to the configured time-frequency pattern, the N CSI-RS resources are configured to the terminal device.

[0009] In this technical solution, the network device determines the configuration time-frequency pattern of the N CSI-RS resources based on the number of ports and / or the number of CSI-RS resources of each of the N CSI-RS resources configured for the terminal device. The N CSI-RS resources are then configured to the terminal device according to the configuration time-frequency pattern, so that the network device can obtain downlink channel information from the N TRPs to the terminal device through the configured N CSI-RS resources, thereby realizing coherent cooperative transmission of each TRP in multiple TRPs. Configuring all CSI-RS resources in this way can reduce the impact on system performance.

[0010] Secondly, embodiments of this disclosure provide another method for configuring Channel State Information Reference Signal (CSI-RS) resources, the method being executed by a terminal device, the method comprising:

[0011] The system receives CSI-RS resource configuration information and / or Channel State Information (CSI) reported resource configuration information from network devices; wherein the CSI-RS resource configuration information includes the number of ports of each of the N CSI-RS resources and / or the number of CSI-RS resources, and each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, where N is an integer greater than 1;

[0012] Based on the CSI-RS resource configuration information and / or the CSI reported resource configuration information, determine the time-frequency configuration pattern of the N CSI-RS resources;

[0013] Based on the configured time-frequency pattern, determine the resource locations of the N CSI-RS resources.

[0014] In this technical solution, the terminal device determines the configuration time-frequency pattern of the N CSI-RS resources based on the number of ports and / or the number of CSI-RS resources configured by the network device. The resource location of the N CSI-RS resources is determined according to the configuration time-frequency pattern, so that the network device can obtain downlink channel information from the N TRPs to the terminal device through the configured N CSI-RS resources, realizing coherent cooperative transmission of each TRP in multiple TRPs. Configuring all CSI-RS resources in this way can reduce the impact on system performance.

[0015] Thirdly, embodiments of this disclosure provide a communication device that implements some or all of the functions of the network device described in the first aspect above. For example, the communication device may have the functions of some or all of the embodiments in this disclosure, or it may have the functions of any one embodiment in this disclosure implemented individually. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0016] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions described in the above method. The transceiver module supports communication between the communication device and other devices. The communication device may also include a storage module, coupled to the transceiver module and the processing module, which stores necessary computer programs and data for the communication device.

[0017] In one implementation, a processing module is configured to determine a configuration time-frequency pattern for the N CSI-RS resources based on the number of ports of each CSI-RS resource and / or the number of CSI-RS resources configured for the terminal device; wherein each CSI-RS resource corresponds to a Transmit Receiver Node (TRP) for coherent cooperative transmission, and N is an integer greater than 1; the processing module is further configured to configure the N CSI-RS resources to the terminal device according to the configuration time-frequency pattern.

[0018] Fourthly, embodiments of this disclosure provide another communication device that has some or all of the functions of the terminal device described in the method example of the second aspect above. For example, the communication device may have the functions of some or all of the embodiments in this disclosure, or it may have the functions of any one embodiment in this disclosure implemented individually. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0019] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions described in the above method. The transceiver module is used to support communication between the communication device and other devices. The communication device may also include a storage module, which is coupled to the transceiver module and the processing module, and stores the necessary computer programs and data of the communication device.

[0020] In one implementation, a transceiver module is configured to receive Channel State Information Reference Signal (CSI-RS) resource configuration information and / or Channel State Information Reporting (CSI) resource configuration information sent by a network device; wherein the CSI-RS resource configuration information includes the number of ports of each of N CSI-RS resources and / or the number of CSI-RS resources, each CSI-RS resource corresponds to a Transmit Receive Node (TRP) for coherent cooperative transmission, and N is an integer greater than 1; a processing module is configured to determine the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI reported resource configuration information; the processing module is configured to determine the resource location of the N CSI-RS resources based on the configuration time-frequency pattern.

[0021] Fifthly, embodiments of this disclosure provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the method described in the first aspect.

[0022] In a sixth aspect, embodiments of this disclosure provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the method described in the second aspect above.

[0023] In a seventh aspect, embodiments of this disclosure provide a communication device including a processor and a memory, the memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the first aspect above.

[0024] Eighthly, embodiments of this disclosure provide a communication device including a processor and a memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the second aspect above.

[0025] Ninthly, embodiments of this disclosure provide a communication device including a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, which is configured to execute the code instructions to cause the device to perform the method described in the first aspect above.

[0026] In a tenth aspect, embodiments of this disclosure provide a communication device including a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, which is configured to execute the code instructions to cause the device to perform the method described in the second aspect above.

[0027] Eleventhly, embodiments of this disclosure provide a configuration system for Channel State Information Reference Signal (CSI-RS) resources. This system includes the communication devices described in the third and fourth aspects, or the communication devices described in the fifth and sixth aspects, or the communication devices described in the seventh and eighth aspects, or the communication devices described in the ninth and tenth aspects.

[0028] In a twelfth aspect, embodiments of this disclosure provide a computer-readable storage medium for storing instructions for use by the network device described above, which, when executed, cause the network device to perform the method described in the first aspect.

[0029] In a thirteenth aspect, embodiments of this disclosure provide a readable storage medium for storing instructions for use by the aforementioned terminal device, which, when executed, cause the terminal device to perform the method described in the second aspect.

[0030] In a fourteenth aspect, this disclosure also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the method described in the first aspect above.

[0031] In a fifteenth aspect, this disclosure also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the method described in the second aspect above.

[0032] In a sixteenth aspect, this disclosure provides a chip system including at least one processor and an interface for supporting a network device in performing the functions involved in the first aspect, such as determining or processing at least one of the data and information involved in the above methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the network device. The chip system may be composed of chips or may include chips and other discrete devices.

[0033] In a seventeenth aspect, this disclosure provides a chip system including at least one processor and an interface for supporting a terminal device in implementing the functions involved in the second aspect, such as determining or processing at least one of the data and information involved in the above methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the terminal device. The chip system may be composed of chips or may include chips and other discrete devices.

[0034] In an eighteenth aspect, this disclosure provides a computer program that, when run on a computer, causes the computer to perform the method described in the first aspect above.

[0035] In a nineteenth aspect, this disclosure provides a computer program that, when run on a computer, causes the computer to perform the method described in the second aspect above. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments or background art of this disclosure, the accompanying drawings used in the embodiments or background art of this disclosure will be described below.

[0037] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this disclosure;

[0038] Figure 2 This is a flowchart illustrating a method for configuring CSI-RS resources according to an embodiment of this disclosure;

[0039] Figure 3 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment of the disclosure;

[0040] Figure 4 An example diagram illustrating the configuration of N CSI-RS resources within a single time slot, as provided in this embodiment of the disclosure;

[0041] Figure 5 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment of the disclosure;

[0042] Figure 6 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment of the disclosure;

[0043] Figure 7 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment of the disclosure;

[0044] Figure 8 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment of the disclosure;

[0045] Figure 9 An example diagram illustrating the configuration of N CSI-RS resources within two time slots, provided as an embodiment of this disclosure;

[0046] Figure 10 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment of the disclosure;

[0047] Figure 11 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this disclosure embodiment;

[0048] Figure 12 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this disclosure embodiment;

[0049] Figure 13 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment of the disclosure;

[0050] Figure 14 This is a schematic diagram of the structure of a communication device provided in an embodiment of this disclosure;

[0051] Figure 15 This is a schematic diagram of another communication device provided in an embodiment of this disclosure;

[0052] Figure 16 This is a schematic diagram of the structure of a chip provided in an embodiment of this disclosure. Detailed Implementation

[0053] The embodiments of this disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure. In the description of this disclosure, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist, for example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone.

[0054] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. The singular forms “a” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise.

[0055] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the words “if” and “suppose” as used herein may be interpreted as “when”, “when”, or “in response to a determination”.

[0056] Embodiments of this disclosure are described in detail below, with examples of embodiments illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure.

[0057] In wireless communication systems, multi-point cooperative transmission technology can improve edge coverage and provide balanced quality of service to all users within the service area. The base station calculates the precoding vector / matrix for each user based on the Channel State Information (CSI) of each user, and then transmits data streams to multiple users simultaneously on the same time-frequency resources.

[0058] To determine the modulation and coding scheme for each user, the base station needs to know the signal-to-interference-plus-noise ratio (SIR) of each user when simultaneously transmitting data streams to multiple users on the same time-frequency resources. The NR (New Radio) system defines a Channel State Information-Reference Signal (CSI-RS) for measuring interference. By indicating the CSI-RS resources used for channel measurement and interference measurement to each user, the base station can accurately measure the SIR of each terminal.

[0059] The number of Transmission Reception Points (TRPs) N (or N0) used for Coherent Joint Transmission (CJT) TRP The configuration can be set to any of options 2, 3, and 4, and a corresponding Channel State Information-Reference Signal (CSI-RS) resource is configured for each TRP for downlink channel estimation. The number of ports P for each CSI-RS resource can be configured as P = 4, 8, 12, 16, 24, 32, with all CSI-RS resources having the same number of ports. The total number of CSI-RS ports under different coherent cooperative transmission scenarios with various CSI-RS resource port configurations is shown in Table 1. When P = 4, 8, or 12, the CSI-RS resource density is configured as 1 RE / RB / port (1 resource unit / resource block / port); when P = 16, 24, or 32, the CSI-RS resource density is configured as 1 or 0.5 RE / RB / port.

[0060] Table 1 shows the total number of CSI-RS ports when configuring various CSI-RS resource ports for multiple TRP coherent cooperative transmissions.

[0061]

[0062] It is understood that each element in Table 1 exists independently. These elements are listed in the same table as an example, but this does not mean that all elements in the table must exist simultaneously as shown in the table. The value of each element is independent of the values ​​of any other element in Table 1. Therefore, those skilled in the art will understand that the value of each element in Table 1 is an independent embodiment. It should be noted that the embodiments of this disclosure include multiple tables, and each of these tables is similar to Table 1, combining multiple independent embodiments into the same table, and each element in these tables should also be considered an independent embodiment.

[0063] The size of the subband varies depending on the size of the partial bandwidth, as shown in Table 2.

[0064] Table 2 Configurable Subband Sizes

[0065] 24–72 4,8 73–144 8,16 145–275 16,32

[0066] From Tables 1 and 2 above, we can see that when N TRP When P=4, P=32, and the CSI-RS resource density is 1, a PRB (Physical Resource Block) will occupy 128 REs (Resource Elements). This means that a single RB (Resource Block) cannot fully accommodate all CSI-RS resources. In other words, not all CSI-RS resources can be transmitted within a single time slot.

[0067] If the codebook parameter R=2 and the subband size is 4RBs, configuring low-density CSI-RS resources, such as 0.5RE / RB / port, will lead to a decrease in precoding performance. Therefore, how to configure all CSI-RS resources to reduce the impact on system performance is a problem to be solved.

[0068] Therefore, this disclosure provides a method and apparatus for configuring CSI-RS resources. By configuring multiple CSI-RS resources to a terminal device, coherent cooperative transmission among multiple TRPs can be achieved, reducing the impact on system performance. To better understand the CSI-RS resource configuration method disclosed in this disclosure, the communication system to which this disclosure is applicable is first described below.

[0069] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of the present disclosure. The communication system may include, but is not limited to, a network device and a terminal device. Figure 1 The number and form of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this disclosure. In actual applications, two or more network devices and two or more terminal devices may be included. Figure 1 The communication system shown is an example including a network device 101 and two terminal devices 102.

[0070] It should be noted that the technical solutions of this disclosure can be applied to various communication systems. For example, Long Term Evolution (LTE) systems, 5th Generation (5G) mobile communication systems, 5G New Radio (NR) systems, or other future new mobile communication systems.

[0071] The network device 101 in this embodiment is a network-side entity used for transmitting or receiving signals. For example, the network device 101 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next-generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. This disclosure does not limit the specific technology or device form used in the network device. The network device provided in this disclosure can be composed of a centralized unit (CU) and a distributed unit (DU). The CU can also be called a control unit. Using a CU-DU structure allows the protocol layer of a network device, such as a base station, to be separated. Some protocol layer functions are centrally controlled by the CU, while the remaining part or all protocol layer functions are distributed in the DU, which is centrally controlled by the CU.

[0072] The terminal device 102 in this disclosure is a user-side entity used to receive or transmit signals, such as a mobile phone. The terminal device can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. This disclosure does not limit the specific technology or device form used in the terminal device.

[0073] It is understood that the communication system described in the embodiments of this disclosure is for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and does not constitute a limitation on the technical solutions provided in the embodiments of this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this disclosure are also applicable to similar technical problems.

[0074] The configuration method and apparatus for CSI-RS resources provided in this disclosure will be described in detail below with reference to the accompanying drawings.

[0075] Please see Figure 2 , Figure 2 This is a flowchart illustrating a CSI-RS resource configuration method provided in an embodiment of this disclosure. It should be noted that this method can be executed by a network device. Figure 2 As shown, the method may include, but is not limited to, the following steps:

[0076] In step 201, the configuration time-frequency pattern of the N CSI-RS resources is determined based on the number of ports and / or the number of CSI-RS resources of each of the N CSI-RS resources configured for the terminal device.

[0077] In some embodiments, N (or N) configured for the terminal device can be determined. TRP The number of ports and / or the number of CSI-RS resources in each of the N CSI-RS resources. In the embodiments of this disclosure, each CSI-RS resource corresponds to one TRP, N (or N... TRP () is an integer greater than 1.

[0078] In one implementation, the network device can configure the number of CSI-RS resources (or the number of TRPs) for the terminal device, where each CSI-RS resource corresponds to one TRP, meaning the number of CSI-RS resources is the same as the number of TRPs. In this embodiment, the network device can determine the number of CSI-RS resources configured for the terminal device, that is, determine the number of TRPs configured for the terminal device.

[0079] In one implementation, the network device can configure the number of ports for each of the N CSI-RS resources for the terminal device. In this embodiment, the network device can determine the number of ports for each of the N CSI-RS resources configured for the terminal device, wherein the number of CSI-RS resources is consistent with the number of TRPs.

[0080] In one implementation, the network device can configure the terminal device with the number N of CSI-RS resources and the number of ports for each of the N CSI-RS resources. In this embodiment, the network device can determine the number N of CSI-RS resources configured for the terminal device and the number of ports for each of the N CSI-RS resources. Each TRP is associated with one CSI-RS resource for downlink channel estimation.

[0081] In one possible implementation, the number of TRPs (or the number of CSI-RS resources) is N (or N... TRP The number of TRPs (or CSI-RS resources) can be configured to, but is not limited to, any of the following values: 2, 3, and 4. As an example, the number of TRPs (or CSI-RS resources) N (or N...) TRP It can be configured as 2, 3 or 4.

[0082] In one possible implementation, the number of ports P for each CSI-RS resource can be configured to, but is not limited to, any of the following values: 4, 8, 12, 16, 24, 32. As an example, the number of ports P for each CSI-RS resource can be configured as P = 4, 8, 12, 16, 24, or 32. Wherein, all CSI-RS resources among the N CSI-RS resources have the same number of ports.

[0083] Optionally, since each TRP is configured with a corresponding CSI-RS resource for downlink channel estimation, the number of CSI-RS resources is the same as the number of TRPs.

[0084] In embodiments of this disclosure, a first threshold value and a second threshold value can be predefined, wherein the first threshold value can be represented by the symbol P. th This means that the first threshold value is the threshold value of the total number of CSI-RS resource ports of N CSI-RS resources in a single time slot (or one time slot). The second threshold value can be represented by the symbol N. th This indicates that the second threshold value is the threshold value of the total number of CSI-RS resources of N CSI-RS resources in a single time slot (or one time slot). Optionally, the first threshold value and / or the second threshold value may be configured by the network device for the terminal device, or may be pre-configured, or may be pre-defined through negotiation between the network device and the terminal device, or may be reported by the terminal device. This disclosure does not limit these aspects and will not elaborate further.

[0085] In embodiments of this disclosure, N (or Ntimes) can be defined within a time slot. TRP Constraints on N (or N) CSI-RS resources are defined within a time slot. In one implementation, this means configuring N (or N) resources within a time slot. TRP The constraint condition for P CSI-RS resources is: when P tot ≤P th , or N TRP ≤N th At that time, N TRP A CSI-RS resource exists within a time slot (for ease of description, this definition will be referred to as Definition 1 below), where P tot For N TRP Total number of ports for each CSI-RS resource.

[0086] In one implementation, N (or N0) is defined to be configured within a time slot. TRP The constraint condition for P CSI-RS resources is: when P tot >P th , or N TRP >N th When, assume N TRP Each CSI-RS resource has the same density, which is 0.5RE / RB / port. TRP One CSI-RS resource is in one time slot (for ease of description, this definition will be referred to as Definition 2 below).

[0087] In one implementation, N (or N0) is defined to be configured within a time slot. TRP The constraint condition for P CSI-RS resources is: when P tot >Pth And when the codebook parameter R = 1, assume N TRP When all CSI-RS resources have the same density and the density is 0.5RE / RB / port, N TRP One CSI-RS resource is in one time slot (for ease of description, this definition will be referred to as Definition 3 below).

[0088] In other words, network devices can determine the configuration time-frequency pattern of N CSI-RS resources based on the constraints in Definitions 1, 2, or 3 above. Specifically, they can determine whether the constraint of configuring N CSI-RS resources within a single time slot is met. If it is met, the method of configuring N CSI-RS resources within a single time slot can be used, thus configuring the N CSI-RS resources within one time slot. If it is determined that the constraint of configuring N CSI-RS resources within a single time slot is not met, i.e., the constraints in Definitions 1, 2, and 3 above are not met, the method of configuring N CSI-RS resources within multiple time slots can be used, thus configuring the N CSI-RS resources within multiple time slots. These multiple time slots can be adjacent time slots or non-adjacent time slots. As an example, if it is determined that the constraint of configuring N CSI-RS resources within a single time slot is not met, i.e., the constraints in Definitions 1, 2, and 3 above are not met, the N CSI-RS resources can be configured within two adjacent time slots.

[0089] In one possible implementation, the network device can determine the total number of ports P for N CSI-RS resources based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. tot The network device determines the total number of ports P based on N CSI-RS resources. tot The first threshold value determines the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device will allocate a total of P ports for the N CSI-RS resources. tot The configuration time-frequency pattern of N CSI-RS resources is determined based on the comparison result by comparing it with the first threshold value.

[0090] In one possible implementation, the network device can determine the number of CSI-RS resources N (or Ni) TRP The second threshold value determines the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device will use N (or Ni) CSI-RS resources. TRP The time-frequency pattern of the configuration of N CSI-RS resources is determined based on the comparison result by comparing it with the second threshold value.

[0091] In one possible implementation, the network device determines the total number of ports P for the N CSI-RS resources based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. tot The network device determines the total number of ports P based on N CSI-RS resources. tot The number of CSI-RS resources N (or N TRP The first and second threshold values ​​are used to determine the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device sets the total number of ports P for the N CSI-RS resources. tot Compare with the first threshold value to the number N (or Ni) of CSI-RS resources. TRP The time-frequency pattern of the configuration of N CSI-RS resources is determined based on the comparison result by comparing it with the second threshold value.

[0092] In one possible implementation, the network device determines the total number of ports P for the N CSI-RS resources based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. tot The network device determines the density of each CSI-RS resource configured for the terminal device, based on the total number of ports P of the N CSI-RS resources. tot The first threshold value and the density of each CSI-RS resource are used to determine the configuration time-frequency pattern of N CSI-RS resources.

[0093] In one possible implementation, the network device determines the density of each CSI-RS resource configured for the terminal device, based on the number of CSI-RS resources N (or N0). TRP The second threshold value and the density of each CSI-RS resource are used to determine the configuration time-frequency pattern of N CSI-RS resources.

[0094] In one possible implementation, the network device determines the total number of ports P for the N CSI-RS resources based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. tot The network device determines the density of each CSI-RS resource configured for the terminal device and determines the codebook parameter R configured for the terminal device, based on the total number of ports P of the N CSI-RS resources. tot The first threshold value, codebook parameter R, and density of each CSI-RS resource are used to determine the configuration time-frequency pattern of N CSI-RS resources.

[0095] It should be noted that in some embodiments, terms such as "codebook," "codeword," and "precoding vector / matrix" can be used interchangeably. For example, a codebook can be a collection of one or more codewords / precoding matrices.

[0096] In step 202, N CSI-RS resources are configured to the terminal device according to the configured time-frequency pattern.

[0097] In the embodiments disclosed herein, N CSI-RS resources are used by the network device to obtain downlink channel information from N TRPs to the terminal device.

[0098] In embodiments of this disclosure, the network device can determine the subband size configured for the terminal device, and based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, use a corresponding configuration time-frequency pattern to configure N CSI-RS resources to the terminal device.

[0099] In one implementation, when the network device determines the configuration time-frequency pattern of N CSI-RS resources as the first configuration time-frequency pattern, the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in one time slot. That is, when it is necessary to configure the N CSI-RS resources in one time slot, the network device can use the first configuration time-frequency pattern to configure the N CSI-RS resources to the terminal device in one time slot.

[0100] In another implementation, the network device determines the configuration time-frequency pattern of N CSI-RS resources as the second configuration time-frequency pattern. The second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in multiple time slots (such as two). If it is necessary to configure the N CSI-RS resources in two time slots, the network device can use the second configuration time-frequency pattern to configure the N CSI-RS resources to the terminal device in the two time slots.

[0101] By implementing the embodiments of this disclosure, the network device can determine a suitable configuration time-frequency pattern for the N CSI-RS resources based on the number of ports and / or the number of CSI-RS resources in each of the N CSI-RS resources configured for the terminal device. The network device then configures the N CSI-RS resources to the terminal device according to the configuration time-frequency pattern, so that the network device can obtain downlink channel information from the N TRPs to the terminal device through the configured N CSI-RS resources, thereby realizing coherent cooperative transmission of each TRP in multiple TRPs. By rationally configuring all CSI-RS resources in this configuration method, the impact on system performance can be reduced.

[0102] It should be noted that, in the embodiments of this disclosure, N is determined based on the above definition 1. TRP If a CSI-RS resource can be configured within a single time slot, the network device can use N resources configured within a single time slot. TRP The method for N CSI-RS resources TRPEach CSI-RS resource is configured for the terminal device. Please refer to [link / reference]. Figure 3 , Figure 3 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment. It should be noted that this method can be executed by a network device. Figure 3 As shown, the method may include, but is not limited to, the following steps:

[0103] In step 301, the total number of ports of the N CSI-RS resources is determined based on the number of ports of each CSI-RS resource and the number of CSI-RS resources among the N CSI-RS resources configured for the terminal device.

[0104] In the embodiments of this disclosure, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, where N is an integer greater than 1.

[0105] Optionally, N can represent the number of CSI-RS resources, and P can represent the number of ports in each CSI-RS resource, with all CSI-RS resources having the same number of ports. In one implementation, the number of CSI-RS resources N is multiplied by the number of ports P in each CSI-RS resource, and the result of this multiplication is determined as the total number of ports for the N CSI-RS resources, which can be represented by P. tot This represents the total number of ports across N CSI-RS resources.

[0106] In step 302, it is determined that the total number of ports of the N CSI-RS resources is less than or equal to a first threshold value, and / or the number of CSI-RS resources is less than or equal to a second threshold value.

[0107] In the embodiments of this disclosure, the first threshold value is the threshold value of the total number of CSI-RS resource ports of N CSI-RS resources in a single time slot, and the second threshold value is the threshold value of the total number of CSI-RS resources of N CSI-RS resources in a single time slot.

[0108] In one possible implementation, the network device determines the total number of ports P from the N CSI-RS resources. tot The first threshold value determines the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device will allocate a total of P ports for the N CSI-RS resources. tot Compare the total number of ports of the N CSI-RS resources with the first threshold value to determine whether the total number of ports of the N CSI-RS resources is less than or equal to the first threshold value. If the total number of ports of the N CSI-RS resources is less than or equal to the first threshold value, i.e., P... tot ≤P thThen the network device can execute step 303, that is, determine the configuration time-frequency pattern of N CSI-RS resources as the first configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in one time slot.

[0109] In one possible implementation, the network device can determine the number of CSI-RS resources N (or Ni) TRP The second threshold value determines the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device will use N (or Ni) CSI-RS resources. TRP The number of CSI-RS resources N (or N2) is determined by comparing the first threshold value with the second threshold value. TRP Is the number of CSI-RS resources N less than or equal to the second threshold? TRP Less than or equal to the second threshold value, i.e., N TRP ≤N th Then the network device can execute step 303, that is, determine the configuration time-frequency pattern of N CSI-RS resources as the first configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in one time slot.

[0110] In one possible implementation, the network device determines the total number of ports P for the N CSI-RS resources based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. tot The network device determines the total number of ports P based on N CSI-RS resources. tot The number of CSI-RS resources N (or N TRP The first and second threshold values ​​are used to determine the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device sets the total number of ports P for the N CSI-RS resources. tot Compare with the first threshold value to the number N (or Ni) of CSI-RS resources. TRP The total number of ports P for N CSI-RS resources is determined by comparing the value with the second threshold. tot Whether the total number of ports of N CSI-RS resources is less than or equal to the first threshold, and whether the number of CSI-RS resources is less than or equal to the second threshold. TRP Less than or equal to the second threshold value, i.e., P tot ≤P th And N TRP ≤N th Then the network device can execute step 303, that is, determine the configuration time-frequency pattern of N CSI-RS resources as the first configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in one time slot.

[0111] In step 303, the configuration time-frequency pattern of N CSI-RS resources is determined as the first configuration time-frequency pattern.

[0112] In one embodiment of this disclosure, the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources within a time slot.

[0113] In other words, if a network device determines that the total number of ports of N CSI-RS resources is less than or equal to the first threshold, and / or the number of CSI-RS resources is less than or equal to the second threshold, it can determine that the configuration time-frequency pattern of the N CSI-RS resources is the first configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in one time slot.

[0114] In step 304, N CSI-RS resources are configured to the terminal device according to the configured time-frequency pattern.

[0115] In the embodiments of this disclosure, if the network device determines that the configuration time-frequency pattern of N CSI-RS resources is the first configuration time-frequency pattern, then the first configuration time-frequency pattern can be used to configure the N CSI-RS resources within one time slot to allocate the N CSI-RS resources to the terminal device. In other words, the network device can use the method of configuring N CSI-RS resources within one time slot to allocate the N CSI-RS resources to the terminal device.

[0116] Optionally, in embodiments of this disclosure, a method for configuring N CSI-RS resources within a time slot is defined as follows: Method 1-1, configuring N CSI-RS resources with the same or different CSI-RS resource densities within a time slot. In one implementation, the network device may determine the subband size configured for the terminal device; the network device may determine the density of each CSI-RS resource configured for the terminal device, wherein the density of each CSI-RS resource may be the same or different; the network device may configure N CSI-RS resources within a time slot using a first configuration time-frequency pattern based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource. As an example, the network device may configure N CSI-RS resources with the same CSI-RS resource density within a time slot based on the subband size and the number of ports of each CSI-RS resource; or, the network device may configure N CSI-RS resources with different CSI-RS resource densities within a time slot based on the subband size and the number of ports of each CSI-RS resource. In one possible implementation, when configuring N CSI-RS resources in a time slot, N CSI-RS resources with a density of less than 0.5RE / RB / port can be configured, for example, the density can be 0.25RE / RB / port.

[0117] Optionally, in embodiments of this disclosure, a method for configuring N CSI-RS resources within a time slot is defined as follows: Method 1-2, where the configured N CSI-RS resources have the same density and are 0.5RE / RB / port. The N CSI-RS resources can be configured according to the index of the PRB resource. As an example, the first CSI-RS resource and the second CSI-RS resource are configured according to the index of the PRB resource. For example, the first CSI-RS resource is configured at odd-numbered positions in the PRB resource index, and the second CSI-RS resource is configured at even-numbered positions in the PRB resource index. The first CSI-RS resource contains N1 CSI-RS resources. One CSI-RS resource or later The first CSI-RS resource contains N-N1 CSI-RS resources.

[0118] In one implementation, the network device can determine the subband size configured for the terminal device; the network device can determine the density of each CSI-RS resource configured for the terminal device, wherein each CSI-RS resource has the same density and the density is 0.5RE / RB / port; the network device can determine the number of Physical Resource Blocks (PRBs) configured for the terminal device; and based on the index of the PRB resource, the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, N CSI-RS resources are configured in one time slot using a first configuration time-frequency pattern.

[0119] As an example, a network device can, based on the subband size, the density of each CSI-RS resource, and the number of ports per CSI-RS resource, use a first configuration time-frequency pattern to configure the first CSI-RS resource among N CSI-RS resources at odd-numbered positions of the PRB resource index, and the second CSI-RS resource among N CSI-RS resources at even-numbered positions of the PRB resource index. Alternatively, as another example, the network device can, based on the subband size, the density of each CSI-RS resource, and the number of ports per CSI-RS resource, use a first configuration time-frequency pattern to configure the first CSI-RS resource among N CSI-RS resources at even-numbered positions of the PRB resource index, and the second CSI-RS resource among N CSI-RS resources at odd-numbered positions of the PRB resource index. The number of CSI-RS resources included in the first CSI-RS resource is N1, and the formula for calculating N1 is as follows: or It is a function that rounds up. The function is rounded down, where N is the number of CSI-RS resources; the number of CSI-RS resources included in the second CSI-RS resource is N-N1. For example, the CSI-RS resources included in the first CSI-RS resource can be the first of N CSI-RS resources. or The second CSI-RS resource includes N CSI-RS resources, excluding the first CSI-RS resource. Alternatively, the first CSI-RS resource may include the CSI-RS resources among the N CSI-RS resources. or The second CSI-RS resource includes the CSI-RS resources other than the first CSI-RS resource among the N CSI-RS resources.

[0120] For example, let P be the threshold value for the total number of CSI-RS resource ports of N CSI-RS resources in one time slot. th =96. Assume the base station (gNB) configures a CSI-RS resource set containing N=2 CSI-RS resources for the terminal equipment. Each CSI-RS resource corresponds to one TRP, each CSI-RS resource has 32 ports, and the density of each CSI-RS resource is 0.5RE / RB / port. Determine the total number of ports P of the N CSI-RS resources. tot =64, P tot =64≤P th =96. According to the CSI-RS resource configuration condition definition (as defined in Definition 1 above), the network device can configure these two CSI-RS resources within one time slot. For example... Figure 4 As shown, network devices can use the above methods 1-2 to configure these two CSI-RS resources in one time slot, such as configuring the first CSI-RS resource at an even-numbered position of the RB index and configuring the second CSI-RS resource at an odd-numbered position of the RB index.

[0121] By implementing the embodiments of this disclosure, when the total number of ports of N CSI-RS resources is less than or equal to a first threshold value, and / or the number of CSI-RS resources is less than or equal to a second threshold value, the network device can configure N CSI-RS resources in one time slot. By reasonably configuring all CSI-RS resources, the impact on system performance can be reduced.

[0122] It should be noted that, in the embodiments of this disclosure, when it is determined based on Definition 2 above that N CSI-RS resources can be configured within one time slot, the network device can use the method of configuring N CSI-RS resources within one time slot to allocate the N CSI-RS resources to the terminal device. Please refer to [link to relevant documentation]. Figure 5 , Figure 5 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment. It should be noted that this method can be executed by a network device. Figure 5 As shown, the method may include, but is not limited to, the following steps:

[0123] In step 501, the total number of ports of the N CSI-RS resources is determined based on the number of ports of each CSI-RS resource and the number of CSI-RS resources among the N CSI-RS resources configured for the terminal device.

[0124] In the embodiments of this disclosure, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, where N is an integer greater than 1.

[0125] In the embodiments of this disclosure, step 501 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0126] In step 502, the density of each CSI-RS resource configured for the terminal device is determined.

[0127] In one implementation, when a network device configures N CSI-RS resources for a terminal device, it needs to configure N CSI-RS resource densities for the terminal device. The network device can determine the density of each CSI-RS resource configured for the terminal device. These N CSI-RS resource densities can be the same.

[0128] In step 503, it is determined that the total number of ports of the N CSI-RS resources is greater than the first threshold value, and that the density of each CSI-RS resource is the same and that the density is 0.5RE / RB / port.

[0129] In the embodiments of this disclosure, the first threshold value is the threshold value of the total number of CSI-RS resource ports of N CSI-RS resources in a single time slot.

[0130] In one possible implementation, the network device determines the total number of ports P from the N CSI-RS resources. tot The first threshold value and the density of each CSI-RS resource are used to determine the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device allocates a total of P ports to the N CSI-RS resources. totThe value is compared with the first threshold to determine whether the density of the CSI-RS resources is the same and whether that density is 0.5RE / RB / port. If the total number of ports P of the N CSI-RS resources... tot The density of each CSI-RS resource is greater than the first threshold, and the density is the same, and the density is 0.5RE / RB / port, which satisfies the condition in Definition 2 above: "When P..." tot >P th When, assume N TRP Given the constraint that "N CSI-RS resources have the same density and the density is 0.5RE / RB / port", the network device can execute step 504, that is, determine the configuration time-frequency pattern of N CSI-RS resources as the first configuration time-frequency pattern, which means that N CSI-RS resources can be configured in one time slot.

[0131] In step 504, the configuration time-frequency pattern of N CSI-RS resources is determined as the first configuration time-frequency pattern.

[0132] In the embodiments of this disclosure, step 504 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0133] In step 505, N CSI-RS resources are configured to the terminal device according to the configured time-frequency pattern.

[0134] Optionally, in embodiments of this disclosure, the network device may determine the subband size configured for the terminal device; the network device, based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, configures N CSI-RS resources in a time slot using a first configuration time-frequency pattern. As an example, the network device may configure N CSI-RS resources with the same CSI-RS resource density in a time slot, based on the subband size and the number of ports of each CSI-RS resource, where the density of the N CSI-RS resources is 0.5RE / RB / port. Optionally, a lower density CSI-RS resource may be configured in a time slot, such as 0.25RE / RB / port.

[0135] Optionally, in embodiments of this disclosure, the network device may determine the subband size configured for the terminal device; the network device may determine the number of PRB resources configured for the terminal device; and the network device may configure N CSI-RS resources in a time slot using a first configuration time-frequency pattern based on the index of the PRB resources, the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0136] As an example, a network device can, based on the subband size, the density of each CSI-RS resource, and the number of ports per CSI-RS resource, use a first configuration time-frequency pattern to configure the first CSI-RS resource among N CSI-RS resources at odd-numbered positions of the PRB resource index, and the second CSI-RS resource among N CSI-RS resources at even-numbered positions of the PRB resource index. Alternatively, as another example, the network device can, based on the subband size, the density of each CSI-RS resource, and the number of ports per CSI-RS resource, use a first configuration time-frequency pattern to configure the first CSI-RS resource among N CSI-RS resources at even-numbered positions of the PRB resource index, and the second CSI-RS resource among N CSI-RS resources at odd-numbered positions of the PRB resource index. The number of CSI-RS resources included in the first CSI-RS resource is N1, and the formula for calculating N1 is as follows: or It is a function that rounds up. The function is rounded down, where N is the number of CSI-RS resources; the number of CSI-RS resources included in the second CSI-RS resource is N-N1. For example, the CSI-RS resources included in the first CSI-RS resource can be the first of N CSI-RS resources. or The second CSI-RS resource includes N CSI-RS resources, excluding the first CSI-RS resource. Alternatively, the first CSI-RS resource may include the CSI-RS resources among the N CSI-RS resources. or The second CSI-RS resource includes the CSI-RS resources other than the first CSI-RS resource among the N CSI-RS resources.

[0137] For example, let P be the threshold value for the total number of CSI-RS resource ports of N CSI-RS resources in one time slot. th =48. Assume the base station configures a CSI-RS resource set containing N=2 CSI-RS resources for the terminal. Each CSI-RS resource corresponds to one TRP, each CSI-RS resource has 32 ports, and the density of each CSI-RS resource is 0.5RE / RB / port. Determine the total number of ports P for the N CSI-RS resources. tot =64, although P tot =64>P th=48, but the resource density of each CSI-RS is low. According to the definition of CSI-RS resource configuration conditions (as in Definition 2 above), these two CSI-RS resources can still be configured in one time slot. Figure 4 As shown, network devices can use the above methods 1-2 to configure these two CSI-RS resources in one time slot, such as configuring the first CSI-RS resource at an even-numbered position of the RB index and configuring the second CSI-RS resource at an odd-numbered position of the RB index.

[0138] By implementing the embodiments of this disclosure, the network device can still configure the N CSI-RS resources in one time slot when it is determined that the total number of ports of the N CSI-RS resources is greater than the first threshold value, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port. By reasonably configuring all CSI-RS resources, the impact on system performance can be reduced.

[0139] It should be noted that, in the embodiments of this disclosure, when it is determined based on Definition 2 above that N CSI-RS resources can be configured within one time slot, the network device can use the method of configuring N CSI-RS resources within one time slot to allocate the N CSI-RS resources to the terminal device. Please refer to [link to relevant documentation]. Figure 6 , Figure 6 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment. It should be noted that this method can be executed by a network device. Figure 6 As shown, the method may include, but is not limited to, the following steps:

[0140] In step 601, the density of each CSI-RS resource and the number of CSI-RS resources among the N CSI-RS resources configured for the terminal device are determined.

[0141] In the embodiments of this disclosure, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, where N is an integer greater than 1.

[0142] In the embodiments of this disclosure, step 601 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0143] In step 602, it is determined that the number of CSI-RS resources is greater than the second threshold value, and that each CSI-RS resource has the same density and a density of 0.5RE / RB / port.

[0144] In the embodiments of this disclosure, the second threshold value is the threshold value of the total number of CSI-RS resources of N CSI-RS resources in a single time slot (or one time slot).

[0145] In one possible implementation, the network device determines the density of each CSI-RS resource configured for the terminal device, based on the number of CSI-RS resources N (or N0). TRP The network device determines the configuration time-frequency pattern of N CSI-RS resources based on the second threshold value and the density of each CSI-RS resource. As an example, the network device will allocate N (or N2) CSI-RS resources. TRP The value is compared with the second threshold to determine whether the density of CSI-RS resources is the same and whether the density is 0.5RE / RB / port. If the number of CSI-RS resources N (or N) TRP If N is greater than the second threshold, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port, then it satisfies the condition in Definition 2 above: "When N..." TRP >N th When, assume N TRP Given the constraint that "N CSI-RS resources have the same density and the density is 0.5RE / RB / port", the network device can execute step 603, that is, determine the configuration time-frequency pattern of N CSI-RS resources as the first configuration time-frequency pattern, which means that N CSI-RS resources can be configured in one time slot.

[0146] In step 603, the configuration time-frequency pattern of N CSI-RS resources is determined as the first configuration time-frequency pattern.

[0147] In the embodiments of this disclosure, step 603 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0148] In step 604, N CSI-RS resources are configured to the terminal device according to the configured time-frequency pattern.

[0149] In the embodiments of this disclosure, step 604 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0150] By implementing the embodiments of this disclosure, when the number of CSI-RS resources is greater than the second threshold, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port, the network device can still configure N CSI-RS resources in one time slot. By reasonably configuring all CSI-RS resources, the impact on system performance can be reduced.

[0151] It should be noted that, in the embodiments of this disclosure, when it is determined based on Definition 3 above that N CSI-RS resources can be configured within one time slot, the network device can use the method of configuring N CSI-RS resources within one time slot to allocate the N CSI-RS resources to the terminal device. Please refer to [link to relevant documentation]. Figure 7 , Figure 7 This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment. It should be noted that this method can be executed by a network device. Figure 7 As shown, the method may include, but is not limited to, the following steps:

[0152] In step 701, the total number of ports of the N CSI-RS resources is determined based on the number of ports of each CSI-RS resource and the number of CSI-RS resources among the N CSI-RS resources configured for the terminal device.

[0153] In the embodiments of this disclosure, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, where N is an integer greater than 1.

[0154] In the embodiments of this disclosure, step 701 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0155] In step 702, the density of each CSI-RS resource configured for the terminal device is determined.

[0156] In the embodiments of this disclosure, step 702 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0157] In step 703, the codebook parameter R configured by the network device for the terminal device is determined.

[0158] In one implementation, the network device can configure CSI reporting resources for the terminal device, and the configured CSI reporting resources may include a codebook parameter R. The network device can determine the codebook parameter R based on the CSI reporting resources configured for the terminal device.

[0159] In step 704, it is determined that the total number of ports of the N CSI-RS resources is greater than the first threshold value, the codebook parameter R is 1, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port.

[0160] In one possible implementation, the network device determines the total number of ports P for the N CSI-RS resources based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. totThe network device determines the density of each CSI-RS resource configured for the terminal device and determines the codebook parameter R configured for the terminal device, based on the total number of ports P of the N CSI-RS resources. tot The first threshold value, codebook parameter R, and density of each CSI-RS resource are used to determine the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device allocates a total of P ports to the N CSI-RS resources. tot The value is compared with the first threshold value, and it is determined whether the codebook parameter R is 1, and whether the densities of the N CSI-RS resources are the same. If the total number of ports P of the N CSI-RS resources is determined... tot If the value is greater than the first threshold, the codebook parameter R is 1, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port, then the constraint conditions of Definition 3 above are satisfied. Then the network device can execute step 705, that is, determine the configuration time-frequency pattern of N CSI-RS resources as the first configuration time-frequency pattern, that is, configure N CSI-RS resources in one time slot.

[0161] In step 705, the configuration time-frequency pattern of N CSI-RS resources is determined as the first configuration time-frequency pattern.

[0162] In the embodiments of this disclosure, step 705 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0163] In step 706, N CSI-RS resources are configured to the terminal device according to the configured time-frequency pattern; wherein, the N CSI-RS resources are used by the network device to obtain downlink channel information from N TRPs to the terminal device.

[0164] In the embodiments of this disclosure, step 706 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0165] By implementing the embodiments of this disclosure, the network device can still configure N CSI-RS resources in one time slot even when the total number of ports of N CSI-RS resources is greater than a first threshold value, the codebook parameter R is 1, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port. By reasonably configuring all CSI-RS resources, the impact on system performance can be reduced.

[0166] It should be noted that if the constraints of the above definitions (such as Definition 1, Definition 2, or Definition 3) are not met, the network device can configure N CSI-RS resources in multiple time slots, such as configuring N CSI-RS resources in two adjacent time slots. Please refer to [link to relevant documentation]. Figure 8 , Figure 8 This is a flowchart illustrating another CSI-RS resource configuration method provided in this disclosure. It should be noted that this method can be executed by a network device. Figure 8 As shown, the method may include, but is not limited to, the following steps:

[0167] In step 801, the total number of ports of the N CSI-RS resources is determined based on the number of ports of each CSI-RS resource and the number of CSI-RS resources among the N CSI-RS resources configured for the terminal device.

[0168] In the embodiments of this disclosure, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, where N is an integer greater than 1.

[0169] In the embodiments of this disclosure, step 801 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0170] In step 802, it is determined that the total number of ports of N CSI-RS resources is greater than the first threshold and the number of CSI-RS resources is greater than the second threshold.

[0171] In the embodiments of this disclosure, the first threshold value is the threshold value of the total number of CSI-RS resource ports of N CSI-RS resources in a single time slot (or one time slot), and the second threshold value is the threshold value of the total number of CSI-RS resources of N CSI-RS resources in a single time slot (or one time slot).

[0172] In one implementation, the network device determines the total number of ports P from the N CSI-RS resources. tot The number of CSI-RS resources N (or N TRP The first and second threshold values ​​are used to determine the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device sets the total number of ports P for the N CSI-RS resources. tot Compare with the first threshold value to the number N (or Ni) of CSI-RS resources. TRP If the total number of ports of the N CSI-RS resources is greater than the first threshold and the number of CSI-RS resources is greater than the second threshold, the network device executes step 803, that is, determines the configuration time-frequency pattern of the N CSI-RS resources as the second configuration time-frequency pattern, that is, configures the N CSI-RS resources in multiple time slots, such as configuring the N CSI-RS resources in two adjacent time slots.

[0173] In step 803, the configuration time-frequency pattern of N CSI-RS resources is determined as the second configuration time-frequency pattern.

[0174] In one embodiment of this disclosure, the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources in multiple time slots.

[0175] In other words, if the network device determines that the total number of ports of N CSI-RS resources is greater than the first threshold and the number of CSI-RS resources is greater than the second threshold, then the network device can determine the configuration time-frequency pattern of the N CSI-RS resources as the second configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in multiple time slots.

[0176] In step 804, N CSI-RS resources are configured to the terminal device according to the configured time-frequency pattern; wherein, the N CSI-RS resources are used by the network device to obtain downlink channel information from N TRPs to the terminal device.

[0177] In embodiments of this disclosure, if a network device determines that the total number of ports of N CSI-RS resources is greater than a first threshold and the number of CSI-RS resources is greater than a second threshold, then it uses a second configuration time-frequency pattern to configure the N CSI-RS resources in multiple time slots to allocate the N CSI-RS resources to the terminal device. In other words, the network device can use a method of configuring N CSI-RS resources in multiple time slots to allocate the N CSI-RS resources to the terminal device. In one implementation, the network device determines the subband size configured for the terminal device and, based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, uses a second configuration time-frequency pattern to configure the N CSI-RS resources in multiple time slots. For example, the network device can use a method of configuring N CSI-RS resources in two adjacent time slots to allocate the N CSI-RS resources to the terminal device, wherein the time interval between the two time slots is no greater than X time slots, where X is a positive integer.

[0178] Optionally, in embodiments of this disclosure, a method for configuring N CSI-RS resources in two time slots is defined as follows: Method 2-1, configuring a first CSI-RS resource in a first time slot and configuring a second CSI-RS resource in a second time slot. The first CSI-RS resource contains N1 CSI-RS resources, and the second CSI-RS resource contains N-N1 CSI-RS resources.

[0179] In one implementation, the network device can determine the subband size configured for the terminal device; the network device also determines the density of each CSI-RS resource configured for the terminal device. Based on the subband size, the density of each CSI-RS resource, and the number of ports per CSI-RS resource, the network device configures N CSI-RS resources in multiple time slots using a second configuration time-frequency pattern. As an example, the network device can configure N CSI-RS resources in two adjacent time slots. For instance, the network device can configure the first CSI-RS resource among the N CSI-RS resources in the first time slot and the second CSI-RS resource among the N CSI-RS resources in the second time slot; wherein the time interval between the first and second time slots is less than or equal to X time slots, where X is a positive integer.

[0180] In one possible implementation, the number of CSI-RS resources included in the first CSI-RS resource is N1, and the formula for calculating N1 is as follows: or It is a function that rounds up. The function is a floor function, where N is the number of CSI-RS resources; the number of CSI-RS resources included in the second CSI-RS resource is N-N1.

[0181] In one possible implementation, the density of the first CSI-RS resource is the same as the density of the second CSI-RS resource; or, the density of the first CSI-RS resource is different from the density of the second CSI-RS resource. That is, when N CSI-RS resources are configured in two adjacent time slots, the density of the first CSI-RS resource and the density of the second CSI-RS resource configured in these two time slots can be the same or different.

[0182] In one possible implementation, the time-frequency resource location of the first CSI-RS resource is the same as that of the second CSI-RS resource; or, the time-frequency resource location of the first CSI-RS resource is different from that of the second CSI-RS resource; or, the time-frequency resource location of some CSI-RS resources in the first CSI-RS resource is the same as that of some CSI-RS resources in the second CSI-RS resource; or, the time-frequency resource location of some CSI-RS resources in the first CSI-RS resource is different from that of some CSI-RS resources in the second CSI-RS resource.

[0183] In other words, when N CSI-RS resources are configured in two adjacent time slots, the time-frequency resource locations of the first and second CSI-RS resources configured in these two time slots can be the same or different. Alternatively, the time-frequency resource locations of some CSI-RS resources in the first and second CSI-RS resources configured in these two time slots can be the same or different.

[0184] For example, let P be the threshold value for the total number of CSI-RS resource ports of N CSI-RS resources in one time slot. th =48. Assume the gNB configures a CSI-RS resource set containing N=4 CSI-RS resources for the terminal device. Each CSI-RS resource corresponds to one TRP, each CSI-RS resource has 32 ports, and the density of each CSI-RS resource is 1RE / RB / port. Determine the total number of ports P for the N CSI-RS resources. tot =128, because P tot =128>P th =48, and the density of CSI-RS resources is greater than 0.5RE / RB / port. According to the CSI-RS resource configuration condition definition, these four CSI-RS resources need to be configured within two time slots. For example... Figure 9 As shown, network devices can use the above method 2-1 to configure the two CSI-RS resources in two time slots. For example, the first and second CSI-RS resources are configured in the Tth time slot, and the third and fourth CSI-RS resources are configured in the T+1th time slot.

[0185] Optionally, in embodiments of this disclosure, the method for configuring N CSI-RS resources in a time slot is defined as follows: Method 2-2, when there are two or more CSI-RS resources in a time slot between two adjacent time slots, the above-mentioned method "Method 1-1" or "Method 1-2" can be used to configure these CSI-RS resources in the time slot, wherein these CSI-RS resources refer to the CSI-RS resources that need to be configured in the time slot.

[0186] In one implementation, when there are two or more CSI-RS resources within the first time slot, meaning the number of CSI-RS resources included in the first CSI-RS resource to be configured in the first time slot is greater than or equal to two, the first CSI-RS resource can be configured in the first time slot using the method described in 1-1 above. As an example, if the network device determines that the number of CSI-RS resources included in the first CSI-RS resource is greater than or equal to two, the network device can configure the CSI-RS resources included in the first CSI-RS resource in the first time slot, wherein the density of the CSI-RS resources included in the first CSI-RS resource is the same, or the density of the CSI-RS resources included in the first CSI-RS resource is different. Optionally, configuring the first CSI-RS resource in the first time slot can involve configuring CSI-RS resources with a density less than 0.5RE / RB / port.

[0187] In another implementation, when there are two or more CSI-RS resources in the first time slot, meaning the number of CSI-RS resources included in the first CSI-RS resource to be configured in the first time slot is greater than or equal to two, the first CSI-RS resource can be configured in the first time slot using methods 1-2 described above. As an example, if the network device determines that the number of CSI-RS resources included in the first CSI-RS resource is greater than or equal to two, then the network device can determine the density of the CSI-RS resources included in the first CSI-RS resource configured for the terminal device. This density is the same for all CSI-RS resources included in the first CSI-RS resource, and the density is 0.5RE / RB / port. The network device can configure the first CSI-RS resource in the first time slot based on the index of the PRB resource and the density of the CSI-RS resources included in the first CSI-RS resource.

[0188] For example, a network device can configure a portion of the CSI-RS resources from the first CSI-RS resource at odd-numbered positions in the PRB resource index, and configure the remaining CSI-RS resources from the first CSI-RS resource at even-numbered positions in the PRB resource index. The number of CSI-RS resources included in this portion of the CSI-RS resource is N², such as the first... One CSI-RS resource or later There are 1 CSI-RS resources, and the number of CSI-RS resources contained in the remaining CSI-RS resources is N1-N2, where N1 is the number of CSI-RS resources contained in the first CSI-RS resource.

[0189] In one implementation, when there are two or more CSI-RS resources in the second time slot, meaning the number of CSI-RS resources included in the second CSI-RS resource to be configured in the second time slot is greater than or equal to two, the second CSI-RS resource can be configured in the second time slot using the method described in Scheme 1-1 above. As an example, if the network device determines that the number of CSI-RS resources included in the second CSI-RS resource is greater than or equal to two, the network device can configure the CSI-RS resources included in the second CSI-RS resource in the second time slot, wherein the density of the CSI-RS resources included in the second CSI-RS resource is the same, or the density of the CSI-RS resources included in the second CSI-RS resource is different. Optionally, when configuring the second CSI-RS resource in the second time slot, a CSI-RS resource with a density less than 0.5RE / RB / port can be configured.

[0190] In another implementation, when there are two or more CSI-RS resources in the second time slot, meaning the number of CSI-RS resources included in the second CSI-RS resource to be configured in the second time slot is greater than or equal to two, the second CSI-RS resource can be configured in the second time slot using methods 1-2 described above. As an example, if the network device determines that the number of CSI-RS resources included in the second CSI-RS resource is greater than or equal to two, then the network device determines the density of the CSI-RS resources included in the second CSI-RS resource configured for the terminal device, wherein the density of the CSI-RS resources included in the second CSI-RS resource is the same and is 0.5RE / RB / port. The network device can configure the second CSI-RS resource in the second time slot based on the index of the PRB resource and the density of the CSI-RS resources included in the second CSI-RS resource.

[0191] For example, a network device can configure a portion of the CSI-RS resources from the second CSI-RS resource at odd-numbered positions in the PRB resource index, and configure the remaining CSI-RS resources from the second CSI-RS resource at even-numbered positions in the PRB resource index. The portion of CSI-RS resources contains N³ CSI-RS resources. One CSI-RS resource or later There are 1 CSI-RS resource, and the remaining CSI-RS resources contain N-N1-N3 CSI-RS resources, where N1 is the number of CSI-RS resources contained in the first CSI-RS resource, and N-N1 is the number of CSI-RS resources contained in the second CSI-RS resource.

[0192] By implementing the embodiments of this disclosure, when the total number of ports of N CSI-RS resources is greater than a first threshold and the number of CSI-RS resources is greater than a second threshold, the network device can configure the N CSI-RS resources in multiple time slots. By reasonably configuring all CSI-RS resources, the impact on system performance can be reduced.

[0193] Please see Figure 10 , Figure 10 This is a flowchart illustrating another CSI-RS resource configuration method provided in this disclosure. It should be noted that this method can be executed by a network device. Figure 10 As shown, the method may include, but is not limited to, the following steps:

[0194] In step 1001, the total number of ports of the N CSI-RS resources is determined based on the number of ports of each CSI-RS resource and the number of CSI-RS resources among the N CSI-RS resources configured for the terminal device.

[0195] In the embodiments of this disclosure, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, where N is an integer greater than 1.

[0196] In the embodiments of this disclosure, step 1001 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0197] In step 1002, the density of each CSI-RS resource configured for the terminal device is determined.

[0198] In the embodiments of this disclosure, step 1002 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0199] In step 1003, it is determined that the total number of ports of the N CSI-RS resources is greater than the first threshold and the densities of the N CSI-RS resources are different, or the total number of ports of the N CSI-RS resources is greater than the first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port.

[0200] In the embodiments of this disclosure, the first threshold value is the threshold value of the total number of CSI-RS resource ports of N CSI-RS resources in a single time slot (or one time slot).

[0201] In one possible implementation, the network device determines the total number of ports P from the N CSI-RS resources. totThe first threshold value and the density of each CSI-RS resource are used to determine the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device allocates a total of P ports to the N CSI-RS resources. tot The network device compares the data with a first threshold value and determines whether the densities of the N CSI-RS resources are the same. If the total number of ports of the N CSI-RS resources is greater than the first threshold value and the densities of the N CSI-RS resources are different, the network device can proceed to step 1004. Alternatively, if the total number of ports of the N CSI-RS resources is greater than the first threshold value and the densities of the N CSI-RS resources are the same, and the density is determined to be greater than 0.5RE / RB / port, the network device can proceed to step 1004, that is, determine the configuration time-frequency pattern of the N CSI-RS resources as the second configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in multiple time slots, such as configuring the N CSI-RS resources in two adjacent time slots.

[0202] In step 1004, the configuration time-frequency pattern of N CSI-RS resources is determined as the second configuration time-frequency pattern.

[0203] In one embodiment of this disclosure, the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources in multiple time slots.

[0204] In other words, if the network device determines that the total number of ports of N CSI-RS resources is greater than the first threshold and the densities of the N CSI-RS resources are different, or if the total number of ports of N CSI-RS resources is greater than the first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port, then the network device can determine that the configuration time-frequency pattern of the N CSI-RS resources is the second configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in multiple time slots.

[0205] In step 1005, N CSI-RS resources are configured to the terminal device according to the configured time-frequency pattern; wherein, the N CSI-RS resources are used by the network device to obtain downlink channel information from N TRPs to the terminal device.

[0206] In the embodiments of this disclosure, step 1005 can be implemented in any of the ways of step 804 in the embodiments of this disclosure. The embodiments of this disclosure do not limit this and will not elaborate further.

[0207] By implementing the embodiments of this disclosure, when a network device determines that the total number of ports of N CSI-RS resources is greater than a first threshold and the densities of the N CSI-RS resources are different, or when the total number of ports of N CSI-RS resources is greater than a first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port, the N CSI-RS resources can be configured in multiple time slots. By reasonably configuring all CSI-RS resources, the impact on system performance can be reduced.

[0208] Please see Figure 11 , Figure 11 This is a flowchart illustrating another CSI-RS resource configuration method provided in this disclosure. It should be noted that this method can be executed by a network device. Figure 11 As shown, the method may include, but is not limited to, the following steps:

[0209] In step 1101, the density of each CSI-RS resource configured for the terminal device and the number of ports of each CSI-RS resource among the N CSI-RS resources are determined.

[0210] In the embodiments of this disclosure, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, where N is an integer greater than 1.

[0211] In the embodiments of this disclosure, step 1101 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0212] In step 1102, it is determined that the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are different, or the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port.

[0213] In the embodiments of this disclosure, the second threshold value is the threshold value of the total number of CSI-RS resources of N CSI-RS resources in a single time slot (or one time slot).

[0214] In one possible implementation, the network device determines the number of CSI-RS resources N (or Ni) based on the number of resources. TRP The network device determines the configuration time-frequency pattern of N CSI-RS resources based on the second threshold value and the density of each CSI-RS resource. As an example, the network device will allocate N (or N2) CSI-RS resources. TRPThe density of each CSI-RS resource is compared with the second threshold value to determine whether the density of each CSI-RS resource is the same. If the number of CSI-RS resources is greater than the second threshold value and the densities of the N CSI-RS resources are different, or if the number of CSI-RS resources is greater than the second threshold value and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port, then the network device can execute step 1103, that is, determine the configuration time-frequency pattern of the N CSI-RS resources as the second configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in multiple time slots, such as configuring the N CSI-RS resources in two adjacent time slots.

[0215] In step 1103, the configuration time-frequency pattern of N CSI-RS resources is determined as the second configuration time-frequency pattern.

[0216] Optionally, the network device can determine the configuration time-frequency pattern of N CSI-RS resources as the second configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in multiple time slots.

[0217] In step 1104, N CSI-RS resources are configured to the terminal device according to the configured time-frequency pattern; wherein, the N CSI-RS resources are used by the network device to obtain downlink channel information from N TRPs to the terminal device.

[0218] In the embodiments of this disclosure, step 1104 can be implemented in any of the ways of step 804 in the embodiments of this disclosure. The embodiments of this disclosure do not limit this and will not elaborate further.

[0219] By implementing the embodiments of this disclosure, when a network device determines that the number of CSI-RS resources is greater than a second threshold and the densities of the N CSI-RS resources are different, or when the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port, the N CSI-RS resources can be configured in multiple time slots. By reasonably configuring all CSI-RS resources, the impact on system performance can be reduced.

[0220] Please see Figure 12 , Figure 12 This is a flowchart illustrating another CSI-RS resource configuration method provided in this disclosure. It should be noted that this method can be executed by a network device. Figure 12 As shown, the method may include, but is not limited to, the following steps:

[0221] In step 1201, the total number of ports of the N CSI-RS resources is determined based on the number of ports of each CSI-RS resource and the number of CSI-RS resources among the N CSI-RS resources configured for the terminal device.

[0222] In the embodiments of this disclosure, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, where N is an integer greater than 1.

[0223] In the embodiments of this disclosure, step 1201 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0224] In step 1202, the codebook parameter R configured by the network device for the terminal device is determined.

[0225] In the embodiments of this disclosure, step 1202 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0226] In step 1203, the density of each CSI-RS resource configured for the terminal device is determined.

[0227] In the embodiments of this disclosure, step 1203 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0228] In step 1204, it is determined that the total number of ports of the N CSI-RS resources is greater than the first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are different; or, the total number of ports of the N CSI-RS resources is greater than the first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port.

[0229] In one possible implementation, the network device determines the total number of ports P from the N CSI-RS resources. tot The first threshold value, codebook parameter R, and density of each CSI-RS resource are used to determine the configuration time-frequency pattern of N CSI-RS resources. As an example, the network device allocates a total of P ports to the N CSI-RS resources. totThe value of the codebook parameter R is determined by comparing the size with the first threshold value, and the density of each CSI-RS resource is determined to be the same. If the total number of ports of the N CSI-RS resources is greater than the first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are different, or if the total number of ports of the N CSI-RS resources is greater than the first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port, then the network device can execute step 1205, that is, determine the configuration time-frequency pattern of the N CSI-RS resources as the second configuration time-frequency pattern, that is, the N CSI-RS resources can be configured in multiple time slots, such as configuring the N CSI-RS resources in two adjacent time slots.

[0230] In step 1205, the configuration time-frequency pattern of N CSI-RS resources is determined as the second configuration time-frequency pattern.

[0231] In the embodiments of this disclosure, step 1205 can be implemented in any of the ways described in the various embodiments of this disclosure. This disclosure does not limit this and will not elaborate further.

[0232] In step 1206, N CSI-RS resources are configured to the terminal device according to the configured time-frequency pattern; wherein, the N CSI-RS resources are used by the network device to obtain downlink channel information from N TRPs to the terminal device.

[0233] In the embodiments of this disclosure, step 1206 can be implemented in any of the ways of step 804 in the embodiments of this disclosure. The embodiments of this disclosure do not limit this and will not elaborate further.

[0234] By implementing the embodiments of this disclosure, when the network device determines that the total number of ports of N CSI-RS resources is greater than a first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are different, or when the total number of ports of N CSI-RS resources is greater than a first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port, the N CSI-RS resources can be configured in multiple time slots. By reasonably configuring all CSI-RS resources, the impact on system performance can be reduced.

[0235] It is understood that the above embodiments describe the implementation of the CSI-RS resource configuration method of this application from the network device side. This disclosure also proposes a CSI-RS resource configuration method, which will be described below from the terminal device side. Please refer to... Figure 13 , Figure 13This is a flowchart illustrating another method for configuring CSI-RS resources provided in this embodiment. It should be noted that this method can be executed by a terminal device. Figure 13 As shown, the method may include, but is not limited to, the following steps:

[0236] In step 1301, the network device sends CSI-RS resource configuration information and / or channel status information (CSI reported resource configuration information).

[0237] In the embodiments disclosed herein, the CSI-RS resource configuration information includes the number of ports and / or the number of CSI-RS resources for each of the N CSI-RS resources. Each CSI-RS resource corresponds to a TRP. The CSI-RS resource configuration information is used by the network device to obtain downlink channel information from the N TRPs to the terminal device, where N is an integer greater than 1.

[0238] The implementation method of configuring N CSI-RS resources to terminal devices by network devices can be found in the implementation method of CSI-RS resource configuration described from the network device side in the above embodiments, and will not be repeated here.

[0239] In step 1302, the configuration time-frequency patterns of N CSI-RS resources are determined based on the CSI-RS resource configuration information and / or the resource configuration information reported by CSI.

[0240] In one implementation, the total number of ports of the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; the total number of ports of the N CSI-RS resources is determined to be less than or equal to a first threshold value, and / or the number of CSI-RS resources is less than or equal to a second threshold value; wherein the first threshold value is a threshold value for the total number of CSI-RS resource ports of the N CSI-RS resources in a single time slot, and the second threshold value is a threshold value for the total number of CSI-RS resources of the N CSI-RS resources in a single time slot; the configuration time-frequency pattern of the N CSI-RS resources is determined to be a first configuration time-frequency pattern; wherein the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in a time slot.

[0241] In one implementation, the total number of ports of the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; the density of each CSI-RS resource configured by the network device for the terminal device is determined; the total number of ports of the N CSI-RS resources is determined to be greater than a first threshold value, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; the configuration time-frequency pattern of the N CSI-RS resources is determined as the first configuration time-frequency pattern.

[0242] In one implementation, the density of each CSI-RS resource configured by the network device for the terminal device is determined; the number of CSI-RS resources is determined to be greater than a second threshold value, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; the configuration time-frequency pattern of N CSI-RS resources is determined as the first configuration time-frequency pattern.

[0243] In one implementation, the total number of ports of the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; the density of each CSI-RS resource configured by the network device for the terminal device is determined; the codebook parameter R configured by the network device for the terminal device is determined; the total number of ports of the N CSI-RS resources is determined to be greater than a first threshold value, and the codebook parameter R is 1, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; the configuration time-frequency pattern of the N CSI-RS resources is determined as the first configuration time-frequency pattern.

[0244] In one implementation, the total number of ports of N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; the total number of ports of N CSI-RS resources is determined to be greater than a first threshold and the number of CSI-RS resources is determined to be greater than a second threshold; the configuration time-frequency pattern of N CSI-RS resources is determined to be a second configuration time-frequency pattern; wherein, the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources in multiple time slots.

[0245] In one implementation, the total number of ports of the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; the density of each CSI-RS resource configured by the network device for the terminal device is determined; it is determined that the total number of ports of the N CSI-RS resources is greater than a first threshold and the densities of the N CSI-RS resources are different, or the total number of ports of the N CSI-RS resources is greater than the first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; the configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

[0246] In one implementation, the density of each CSI-RS resource configured by the network device for the terminal device is determined; it is determined that the number of CSI-RS resources is greater than a second threshold and the densities of the N CSI-RS resources are different, or the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; the configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

[0247] In one implementation, the total number of ports of the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; the codebook parameter R configured by the network device for the terminal device is determined; the density of each CSI-RS resource configured by the network device for the terminal device is determined; it is determined that the total number of ports of the N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1, and the densities of the N CSI-RS resources are different, or the total number of ports of the N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1, and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; the configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

[0248] It should be noted that the implementation of step 1302 in this embodiment can be achieved by adopting the implementation method of determining the configuration time-frequency pattern of N CSI-RS resources from the network device side as described in the above embodiments, which will not be repeated here.

[0249] In step 1303, the resource locations of N CSI-RS resources are determined according to the configured time-frequency pattern.

[0250] In the embodiments of this disclosure, the terminal device determines the configuration time-frequency pattern of the N CSI-RS resources based on the number of Transmission Receiver Nodes (TRPs) N configured by the network device and / or the number of ports of each CSI-RS resource among the N CSI-RS resources. The resource locations of the N CSI-RS resources are then determined based on the configuration time-frequency pattern, so that the network device can obtain downlink channel information from the N TRPs to the terminal device through the configured N CSI-RS resources. This enables coherent cooperative transmission of each TRP among multiple TRPs. This configuration method can reasonably configure all CSI-RS resources, thereby reducing the impact on system performance.

[0251] In the embodiments provided above, the methods provided by the present disclosure have been described from the perspectives of network devices and terminal devices, respectively. To implement the functions of the methods provided in the embodiments of the present disclosure, the network device and the terminal device may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.

[0252] Please see Figure 14 This is a schematic diagram of the structure of a communication device 140 provided in an embodiment of this disclosure. Figure 14The communication device 140 shown may include a transceiver module 1401 and a processing module 1402. The transceiver module 1401 may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module 1401 can implement the sending function and / or the receiving function.

[0253] The communication device 140 may be a terminal device, a device within a terminal device, or a device compatible with a terminal device. Alternatively, the communication device 140 may be a network device, a device within a network device, or a device compatible with a network device.

[0254] The communication device 140 is a network device: the processing module 1402 is used to determine the configuration time-frequency pattern of the N CSI-RS resources by considering the number of ports and / or the number of CSI-RS resources in each of the N Channel State Information Reference Signals (CSI-RS) resources configured for the terminal device; wherein each CSI-RS resource corresponds to a Transmit Receiver Node (TRP) for coherent cooperative transmission, and N is an integer greater than 1; the processing module 1402 is also used to configure the N CSI-RS resources to the terminal device according to the configuration time-frequency pattern; wherein the N CSI-RS resources are used by the network device to obtain downlink channel information from the N TRPs to the terminal device.

[0255] In one implementation, the processing module 1402 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine that the total number of ports of N CSI-RS resources is less than or equal to a first threshold value, and / or that the number of CSI-RS resources is less than or equal to a second threshold value; wherein the first threshold value is a threshold value for the total number of CSI-RS resource ports of N CSI-RS resources in a single time slot, and the second threshold value is a threshold value for the total number of CSI-RS resources of N CSI-RS resources in a single time slot; determine the configuration time-frequency pattern of N CSI-RS resources as a first configuration time-frequency pattern; wherein the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources in a time slot.

[0256] In one possible implementation, the processing module 1402 is specifically configured to: determine the subband size configured for the terminal device; determine the density of each CSI-RS resource configured for the terminal device, wherein the density of each CSI-RS resource is the same or different; and configure N CSI-RS resources in one time slot using a first configuration time-frequency pattern based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0257] In one possible implementation, the processing module 1402 is specifically configured to: determine the subband size configured for the terminal device; determine the density of each CSI-RS resource configured for the terminal device, wherein each CSI-RS resource has the same density and the density is half of one resource unit / resource block / port (0.5RE / RB / port); determine the number of physical resource blocks (PRBs) configured for the terminal device; and configure N CSI-RS resources in one time slot using a first configuration time-frequency pattern based on the index of the PRB resources, the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0258] In one implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value, and that the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0259] In one implementation, the processing module 1402 is specifically used to: determine the density of each CSI-RS resource configured for the terminal device; determine that the number of CSI-RS resources is greater than a second threshold value, and that the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of N CSI-RS resources as the first configuration time-frequency pattern.

[0260] In one implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured for the terminal device; determine the codebook parameter R configured by the network device for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value, and the codebook parameter R is 1, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0261] In one possible implementation, the processing module 1402 is specifically used to: determine the subband size configured for the terminal device; and configure N CSI-RS resources in a time slot using a first configuration time-frequency pattern based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0262] In one possible implementation, the processing module 1402 is specifically used to: determine the subband size configured for the terminal device; determine the number of PRB resources configured for the terminal device; and configure N CSI-RS resources in a time slot using a first configuration time-frequency pattern based on the index of the PRB resources, the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0263] In one possible implementation, the processing module 1402 is specifically used to: configure the first CSI-RS resource among N CSI-RS resources at odd-numbered positions of the PRB resource index, and configure the second CSI-RS resource among N CSI-RS resources at even-numbered positions of the PRB resource index, based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, using a first configuration time-frequency pattern.

[0264] In one implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine that the total number of ports of N CSI-RS resources is greater than a first threshold and the number of CSI-RS resources is greater than a second threshold; determine that the configuration time-frequency pattern of N CSI-RS resources is a second configuration time-frequency pattern; wherein, the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources in multiple time slots.

[0265] In one possible implementation, the processing module 1402 is specifically used to: determine the subband size configured for the terminal device; determine the density of each CSI-RS resource configured for the terminal device; and configure N CSI-RS resources in multiple time slots using a second configuration time-frequency pattern based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0266] In one possible implementation, the processing module 1402 is specifically used to: configure the first CSI-RS resource among N CSI-RS resources in the first time slot; and configure the second CSI-RS resource among N CSI-RS resources in the second time slot; wherein the time interval between the first time slot and the second time slot is less than or equal to X time slots, where X is a positive integer.

[0267] In one possible implementation, the number of CSI-RS resources included in the first CSI-RS resource is N1, and the formula for calculating N1 is as follows: or It is a function that rounds up. The function is a floor function, where N is the number of CSI-RS resources; the number of CSI-RS resources included in the second CSI-RS resource is N-N1.

[0268] Optionally, the density of the first CSI-RS resource is the same as the density of the second CSI-RS resource; or, the density of the first CSI-RS resource is different from the density of the second CSI-RS resource.

[0269] Optionally, the time-frequency resource location of the first CSI-RS resource is the same as that of the second CSI-RS resource; or, the time-frequency resource location of the first CSI-RS resource is different from that of the second CSI-RS resource; or, the time-frequency resource location of some CSI-RS resources in the first CSI-RS resource is the same as that of some CSI-RS resources in the second CSI-RS resource; or, the time-frequency resource location of some CSI-RS resources in the first CSI-RS resource is different from that of some CSI-RS resources in the second CSI-RS resource.

[0270] In one optional implementation, the processing module 1402 is specifically configured to: determine that the number of CSI-RS resources included in the first CSI-RS resource is greater than or equal to 2; configure the CSI-RS resources included in the first CSI-RS resource in the first time slot; wherein the CSI-RS resources included in the first CSI-RS resource have the same density, or the CSI-RS resources included in the first CSI-RS resource have different densities.

[0271] In one optional implementation, the processing module 1402 is specifically configured to: determine that the number of CSI-RS resources included in the first CSI-RS resource is greater than or equal to 2; determine the density of the CSI-RS resources included in the first CSI-RS resource configured for the terminal device, wherein the CSI-RS resources included in the first CSI-RS resource have the same density and the density is 0.5RE / RB / port; and configure the first CSI-RS resource in the first time slot according to the index of the PRB resource and the density of the CSI-RS resources included in the first CSI-RS resource.

[0272] In one optional implementation, the processing module 1402 is specifically configured to: determine that the number of CSI-RS resources included in the second CSI-RS resource is greater than or equal to 2; configure the CSI-RS resources included in the second CSI-RS resource in the second time slot; wherein the density of the CSI-RS resources included in the second CSI-RS resource is the same, or the density of the CSI-RS resources included in the second CSI-RS resource is different.

[0273] In one optional implementation, the processing module 1402 is specifically configured to: determine that the number of CSI-RS resources included in the second CSI-RS resource is greater than or equal to 2; determine the density of the CSI-RS resources included in the second CSI-RS resource configured for the terminal device, wherein the CSI-RS resources included in the second CSI-RS resource have the same density and the density is 0.5RE / RB / port; and configure the second CSI-RS resource in the second time slot according to the index of the PRB resource and the density of the CSI-RS resources included in the second CSI-RS resource.

[0274] In one optional implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold and the densities of the N CSI-RS resources are different, or that the total number of ports of N CSI-RS resources is greater than the first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as a second configuration time-frequency pattern.

[0275] In one implementation, the processing module 1402 is specifically used to: determine the density of each CSI-RS resource configured for the terminal device; determine that the number of CSI-RS resources is greater than a second threshold and the densities of the N CSI-RS resources are different, or that the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the second configuration time-frequency pattern.

[0276] In one implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the codebook parameter R configured by the network device for the terminal device; determine the density of each CSI-RS resource configured for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1 and the densities of the N CSI-RS resources are different, or that the total number of ports of N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1 and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as a second configuration time-frequency pattern.

[0277] In one implementation, the processing module 1402 is specifically used to: determine the subband size configured for the terminal device; and configure N CSI-RS resources in multiple time slots using a second configuration time-frequency pattern based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0278] The communication device 140 is a terminal device: a transceiver module 1401, used to receive channel state information reference signal (CSI-RS) resource configuration information and / or channel state information (CSI) reporting resource configuration information sent by the network device; wherein, the CSI-RS resource configuration information includes the number of ports and / or the number of CSI-RS resources in each of the N CSI-RS resources, each CSI-RS resource corresponds to a transmission receiving node (TRP) for coherent cooperative transmission, and N is an integer greater than 1; a processing module 1402, used to determine the configuration time-frequency pattern of the N CSI-RS resources according to the CSI-RS resource configuration information and / or the CSI reporting resource configuration information; and a processing module 1402, used to determine the resource location of the N CSI-RS resources according to the configuration time-frequency pattern.

[0279] In one implementation, the processing module 1402 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine that the total number of ports of N CSI-RS resources is less than or equal to a first threshold value, and / or that the number of CSI-RS resources is less than or equal to a second threshold value; wherein the first threshold value is a threshold value for the total number of CSI-RS resource ports of N CSI-RS resources in a single time slot, and the second threshold value is a threshold value for the total number of CSI-RS resources of N CSI-RS resources in a single time slot; determine the configuration time-frequency pattern of N CSI-RS resources as a first configuration time-frequency pattern; wherein the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources in a time slot.

[0280] In one implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value, and that the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0281] In one implementation, the processing module 1402 is specifically used to: determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the number of CSI-RS resources is greater than a second threshold value, and that the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of N CSI-RS resources as the first configuration time-frequency pattern.

[0282] In one implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured by the network device for the terminal device; determine the codebook parameter R configured by the network device for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value, and the codebook parameter R is 1, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0283] In one implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine that the total number of ports of N CSI-RS resources is greater than a first threshold and the number of CSI-RS resources is greater than a second threshold; determine that the configuration time-frequency pattern of N CSI-RS resources is a second configuration time-frequency pattern; wherein, the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources in multiple time slots.

[0284] In one implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold and the densities of the N CSI-RS resources are different, or that the total number of ports of N CSI-RS resources is greater than the first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine that the configuration time-frequency pattern of the N CSI-RS resources is a second configuration time-frequency pattern.

[0285] In one implementation, the processing module 1402 is specifically used to: determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the number of CSI-RS resources is greater than a second threshold and the densities of the N CSI-RS resources are different, or that the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the second configuration time-frequency pattern.

[0286] In one implementation, the processing module 1402 is specifically used to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the codebook parameter R configured by the network device for the terminal device; determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1 and the densities of the N CSI-RS resources are different, or that the total number of ports of N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1 and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine that the configuration time-frequency pattern of the N CSI-RS resources is a second configuration time-frequency pattern.

[0287] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0288] Please see Figure 15 , Figure 15 This is a schematic diagram of another communication device 150 provided in this embodiment. The communication device 150 can be a network device, a terminal device, a chip, chip system, or processor that supports the network device in implementing the above methods, or a chip, chip system, or processor that supports the terminal device in implementing the above methods. This device can be used to implement the methods described in the above method embodiments; please refer to the descriptions in the above method embodiments for details.

[0289] The communication device 150 may include one or more processors 1501. The processor 1501 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.

[0290] Optionally, the communication device 150 may further include one or more memories 1502, on which a computer program 1504 may be stored. The processor 1501 executes the computer program 1504 to cause the communication device 150 to perform the methods described in the above method embodiments. Optionally, the memory 1502 may also store data. The communication device 150 and the memory 1502 may be provided separately or integrated together.

[0291] Optionally, the communication device 150 may also include a transceiver 1505 and an antenna 1506. The transceiver 1505 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 1505 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.

[0292] Optionally, the communication device 150 may further include one or more interface circuits 1507. The interface circuits 1507 are used to receive code instructions and transmit them to the processor 1501. The processor 1501 executes the code instructions to cause the communication device 150 to perform the methods described in the above method embodiments.

[0293] Communication device 150 is a network device: processor 1501 is used to execute Figure 2 Steps 201 and 202 in the process; execute Figure 3 Steps 301, 302, 303, and 304 in the process; execute Figure 5 Steps 501, 502, 503, 504, and 505 are executed. Figure 6 Steps 601, 602, 603, and 604 in the process; execute Figure 7 Steps 701, 702, 703, 704, 705, and 706 are executed. Figure 8 Steps 801, 802, 803, and 804 in the process; execute Figure 10 Steps 1001, 1002, 1003, 1004, and 1005 are executed. Figure 11 Steps 1101, 1102, 1103, and 1104 in the process; or execute... Figure 12 Steps 1201, 1202, 1203, 1204, 1205, and 1206.

[0294] Communication device 150 is a terminal device: transceiver 1505 is used to perform... Figure 13 Step 1301 in the process. Processor 1501 is used to execute Figure 13Steps 1302 and 1303 in the process.

[0295] In one implementation, the processor 1501 may include a transceiver for implementing receive and transmit functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receive and transmit functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.

[0296] In one implementation, processor 1501 may store a computer program that runs on processor 1501, causing communication device 150 to perform the methods described in the above method embodiments. The computer program may be embedded in processor 1501; in this case, processor 1501 may be implemented in hardware.

[0297] In one implementation, the communication device 150 may include circuitry capable of performing the functions of transmitting, receiving, or communicating as described in the foregoing method embodiments. The processor and transceiver described in this disclosure can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0298] The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may vary. Figure 15 The communication device may be a standalone device or part of a larger device. For example, the communication device may be:

[0299] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0300] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;

[0301] (3) ASIC, such as modem;

[0302] (4) Modules that can be embedded in other devices;

[0303] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.

[0304] (6) Others, etc.

[0305] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 16 The diagram shows the structure of the chip. Figure 16 The chip shown includes a processor 1601 and an interface 1602. There can be one or more processors 1601, and multiple interfaces 1602.

[0306] For cases where the chip is used to implement the functions of the network device in the embodiments of this disclosure:

[0307] Processor 1601 is configured to determine the configuration time-frequency pattern of the N CSI-RS resources by considering the number of ports and / or the number of CSI-RS resources for each of the N Channel State Information Reference Signals (CSI-RS) resources configured for the terminal device; wherein each CSI-RS resource corresponds to a Transmit Receiver Node (TRP) for coherent cooperative transmission, and N is an integer greater than 1; processor 1601 is also configured to configure the N CSI-RS resources to the terminal device according to the configuration time-frequency pattern; wherein the N CSI-RS resources are used by the network device to obtain downlink channel information from the N TRPs to the terminal device.

[0308] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine that the total number of ports of N CSI-RS resources is less than or equal to a first threshold value, and / or that the number of CSI-RS resources is less than or equal to a second threshold value; wherein the first threshold value is a threshold value for the total number of CSI-RS resource ports of N CSI-RS resources in a single time slot, and the second threshold value is a threshold value for the total number of CSI-RS resources of N CSI-RS resources in a single time slot; determine the configuration time-frequency pattern of N CSI-RS resources as a first configuration time-frequency pattern; wherein the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources in a time slot.

[0309] In one possible implementation, the processor 1601 is specifically configured to: determine the subband size configured for the terminal device; determine the density of each CSI-RS resource configured for the terminal device, wherein the density of each CSI-RS resource is the same or different; and configure N CSI-RS resources in a time slot using a first configuration time-frequency pattern based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0310] In one possible implementation, the processor 1601 is specifically configured to: determine the subband size configured for the terminal device; determine the density of each CSI-RS resource configured for the terminal device, wherein each CSI-RS resource has the same density and the density is half of one resource unit / resource block / port (0.5RE / RB / port); determine the number of physical resource blocks (PRBs) configured for the terminal device; and configure N CSI-RS resources in one time slot using a first configuration time-frequency pattern based on the index of the PRB resources, the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0311] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of the N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured for the terminal device; determine that the total number of ports of the N CSI-RS resources is greater than a first threshold value, and that the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0312] In one implementation, the processor 1601 is specifically configured to: determine the density of each CSI-RS resource configured for the terminal device; determine that the number of CSI-RS resources is greater than a second threshold value, and that each CSI-RS resource has the same density and a density of 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0313] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured for the terminal device; determine the codebook parameter R configured by the network device for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value, and the codebook parameter R is 1, and that the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0314] In one possible implementation, the processor 1601 is specifically configured to: determine the subband size configured for the terminal device; and configure N CSI-RS resources in a time slot using a first configuration time-frequency pattern based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0315] In one possible implementation, the processor 1601 is specifically configured to: determine the subband size configured for the terminal device; determine the number of PRB resources configured for the terminal device; and configure N CSI-RS resources in a time slot using a first configuration time-frequency pattern based on the index of the PRB resources, the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0316] In one possible implementation, the processor 1601 is specifically configured to: configure a first CSI-RS resource among N CSI-RS resources at odd-numbered positions of the PRB resource index, and configure a second CSI-RS resource among N CSI-RS resources at even-numbered positions of the PRB resource index, based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, using a first configuration time-frequency pattern.

[0317] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine that the total number of ports of N CSI-RS resources is greater than a first threshold and the number of CSI-RS resources is greater than a second threshold; determine that the configuration time-frequency pattern of the N CSI-RS resources is a second configuration time-frequency pattern; wherein the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in multiple time slots.

[0318] In one possible implementation, the processor 1601 is specifically configured to: determine the subband size configured for the terminal device; determine the density of each CSI-RS resource configured for the terminal device; and configure N CSI-RS resources in multiple time slots using a second configuration time-frequency pattern based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0319] In one possible implementation, the processor 1601 is specifically configured to: configure a first CSI-RS resource among N CSI-RS resources in a first time slot; configure a second CSI-RS resource among N CSI-RS resources in a second time slot; wherein the time interval between the first time slot and the second time slot is less than or equal to X time slots, where X is a positive integer.

[0320] In one possible implementation, the number of CSI-RS resources included in the first CSI-RS resource is N1, and the formula for calculating N1 is as follows: or It is a function that rounds up. The function is a floor function, where N is the number of CSI-RS resources; the number of CSI-RS resources included in the second CSI-RS resource is N-N1.

[0321] Optionally, the density of the first CSI-RS resource is the same as the density of the second CSI-RS resource; or, the density of the first CSI-RS resource is different from the density of the second CSI-RS resource.

[0322] Optionally, the time-frequency resource location of the first CSI-RS resource is the same as that of the second CSI-RS resource; or, the time-frequency resource location of the first CSI-RS resource is different from that of the second CSI-RS resource; or, the time-frequency resource location of some CSI-RS resources in the first CSI-RS resource is the same as that of some CSI-RS resources in the second CSI-RS resource; or, the time-frequency resource location of some CSI-RS resources in the first CSI-RS resource is different from that of some CSI-RS resources in the second CSI-RS resource.

[0323] In one optional implementation, the processor 1601 is specifically configured to: determine that the number of CSI-RS resources included in the first CSI-RS resource is greater than or equal to 2; configure the CSI-RS resources included in the first CSI-RS resource in a first time slot; wherein the CSI-RS resources included in the first CSI-RS resource have the same density, or the CSI-RS resources included in the first CSI-RS resource have different densities.

[0324] In one optional implementation, the processor 1601 is specifically configured to: determine that the number of CSI-RS resources included in the first CSI-RS resource is greater than or equal to 2; determine the density of the CSI-RS resources included in the first CSI-RS resource configured for the terminal device, wherein the CSI-RS resources included in the first CSI-RS resource have the same density and the density is 0.5RE / RB / port; and configure the first CSI-RS resource in the first time slot according to the index of the PRB resource and the density of the CSI-RS resources included in the first CSI-RS resource.

[0325] In one optional implementation, the processor 1601 is specifically configured to: determine that the number of CSI-RS resources included in the second CSI-RS resource is greater than or equal to 2; configure the CSI-RS resources included in the second CSI-RS resource in the second time slot; wherein the CSI-RS resources included in the second CSI-RS resource have the same density, or the CSI-RS resources included in the second CSI-RS resource have different densities.

[0326] In one optional implementation, the processor 1601 is specifically configured to: determine that the number of CSI-RS resources included in the second CSI-RS resource is greater than or equal to 2; determine the density of the CSI-RS resources included in the second CSI-RS resource configured for the terminal device, wherein the CSI-RS resources included in the second CSI-RS resource have the same density and the density is 0.5RE / RB / port; and configure the second CSI-RS resource in the second time slot according to the index of the PRB resource and the density of the CSI-RS resources included in the second CSI-RS resource.

[0327] In one optional implementation, the processor 1601 is specifically configured to: determine the total number of ports of the N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured for the terminal device; determine that the total number of ports of the N CSI-RS resources is greater than a first threshold and the densities of the N CSI-RS resources are different, or that the total number of ports of the N CSI-RS resources is greater than the first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as a second configuration time-frequency pattern.

[0328] In one implementation, the processor 1601 is specifically configured to: determine the density of each CSI-RS resource configured for the terminal device; determine that the number of CSI-RS resources is greater than a second threshold and the densities of the N CSI-RS resources are different, or that the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the second configuration time-frequency pattern.

[0329] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the codebook parameter R configured by the network device for the terminal device; determine the density of each CSI-RS resource configured for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1 and the densities of the N CSI-RS resources are different, or that the total number of ports of N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1 and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as a second configuration time-frequency pattern.

[0330] In one implementation, the processor 1601 is specifically used to: determine the subband size configured for the terminal device; and configure N CSI-RS resources in multiple time slots using a second configuration time-frequency pattern based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource.

[0331] Regarding the case where the chip is used to implement the functions of the terminal device in the embodiments of this disclosure:

[0332] Interface 1602 is used to receive Channel State Information Reference Signal (CSI-RS) resource configuration information and / or Channel State Information Reported Resource Configuration Information sent by network devices; wherein, the CSI-RS resource configuration information includes the number of ports and / or the number of CSI-RS resources among N CSI-RS resources, each CSI-RS resource corresponds to a Transmitter Receiver Node (TRP) for coherent cooperative transmission, and N is an integer greater than 1; processor 1601 is used to determine the configuration time-frequency pattern of the N CSI-RS resources according to the CSI-RS resource configuration information and / or the CSI reported resource configuration information; processor 1601 is used to determine the resource location of the N CSI-RS resources according to the configuration time-frequency pattern.

[0333] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine that the total number of ports of N CSI-RS resources is less than or equal to a first threshold value, and / or that the number of CSI-RS resources is less than or equal to a second threshold value; wherein the first threshold value is a threshold value for the total number of CSI-RS resource ports of N CSI-RS resources in a single time slot, and the second threshold value is a threshold value for the total number of CSI-RS resources of N CSI-RS resources in a single time slot; determine the configuration time-frequency pattern of N CSI-RS resources as a first configuration time-frequency pattern; wherein the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of N CSI-RS resources in a time slot.

[0334] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value, and that the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0335] In one implementation, the processor 1601 is specifically configured to: determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the number of CSI-RS resources is greater than a second threshold value, and that each CSI-RS resource has the same density and a density of 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0336] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured by the network device for the terminal device; determine the codebook parameter R configured by the network device for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value, and the codebook parameter R is 1, and the density of each CSI-RS resource is the same and the density is 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the first configuration time-frequency pattern.

[0337] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine that the total number of ports of N CSI-RS resources is greater than a first threshold and the number of CSI-RS resources is greater than a second threshold; determine that the configuration time-frequency pattern of the N CSI-RS resources is a second configuration time-frequency pattern; wherein the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in multiple time slots.

[0338] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of the N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the total number of ports of the N CSI-RS resources is greater than a first threshold and the densities of the N CSI-RS resources are different, or that the total number of ports of the N CSI-RS resources is greater than the first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as a second configuration time-frequency pattern.

[0339] In one implementation, the processor 1601 is specifically configured to: determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the number of CSI-RS resources is greater than a second threshold and the densities of the N CSI-RS resources are different, or that the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as the second configuration time-frequency pattern.

[0340] In one implementation, the processor 1601 is specifically configured to: determine the total number of ports of N CSI-RS resources based on the number of CSI-RS resources and the number of ports of each CSI-RS resource; determine the codebook parameter R configured by the network device for the terminal device; determine the density of each CSI-RS resource configured by the network device for the terminal device; determine that the total number of ports of N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1 and the densities of the N CSI-RS resources are different, or that the total number of ports of N CSI-RS resources is greater than a first threshold value and the codebook parameter R is 1 and the densities of the N CSI-RS resources are the same but the density is greater than 0.5RE / RB / port; and determine the configuration time-frequency pattern of the N CSI-RS resources as a second configuration time-frequency pattern.

[0341] Optionally, the chip also includes a memory 1603, which is used to store necessary computer programs and data.

[0342] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this disclosure.

[0343] This disclosure also provides a system for determining sidelink duration, the system comprising the aforementioned... Figure 14 In the embodiments, the communication device serves as a terminal device and the communication device serves as a network device; alternatively, the system includes the aforementioned components. Figure 15 The embodiments include a communication device as a terminal device and a communication device as a network device.

[0344] This disclosure also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.

[0345] This disclosure also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

[0346] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0347] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., used in this disclosure are merely for the convenience of description and are not intended to limit the scope of the embodiments of this disclosure, nor do they indicate the order of events.

[0348] At least one of the features described in this disclosure can also be described as one or more, and multiple features can be two, three, four or more, and this disclosure does not impose any limitations. In the embodiments of this disclosure, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no sequential order or size order among the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0349] The correspondences shown in the tables of this disclosure can be configured or predefined. The values ​​of the information in each table are merely examples and can be configured to other values; this disclosure is not limiting. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows of the tables in this disclosure may not be configured. Furthermore, appropriate modifications and adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the headers of the above tables can also use other names that the communication device can understand, and the values ​​or representations of the parameters can also be other values ​​or representations that the communication device can understand. In the implementation of the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or hash tables, etc.

[0350] The predefined terms in this disclosure can be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.

[0351] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0352] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0353] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A method for configuring Channel State Information Reference Signal (CSI-RS) resources, characterized in that, The method is performed by a network device, and the method includes: Based on the number of N CSI-RS resources configured for the terminal device, a configuration time-frequency pattern for the N CSI-RS resources is determined; wherein each CSI-RS resource corresponds to a Transmitter Receiver (TRP) for coherent cooperative transmission, and N is an integer greater than 1; the configuration time-frequency pattern is a first configuration time-frequency pattern or a second configuration time-frequency pattern; wherein the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in one time slot, and the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in multiple time slots; According to the configured time-frequency pattern, the N CSI-RS resources are configured to the terminal device.

2. The method as described in claim 1, characterized in that, Based on the number of N CSI-RS resources configured for the terminal device, the time-frequency pattern of the configuration of the N CSI-RS resources is determined, including: The total number of ports of the N CSI-RS resources is determined based on the number of CSI-RS resources configured for the terminal device and the number of ports of each CSI-RS resource; The total number of ports of the N CSI-RS resources is determined to be less than or equal to a first threshold value, and / or the number of CSI-RS resources is less than or equal to a second threshold value; wherein, the first threshold value is a threshold value of the total number of CSI-RS resource ports of the N CSI-RS resources in a single time slot, and the second threshold value is a threshold value of the total number of CSI-RS resources of the N CSI-RS resources in a single time slot; The configuration time-frequency pattern of the N CSI-RS resources is determined to be the first configuration time-frequency pattern.

3. The method as described in claim 2, characterized in that, The step of configuring the N CSI-RS resources to the terminal device according to the configured time-frequency pattern includes: Determine the sub-band size configured for the terminal device; The density of each CSI-RS resource configured for the terminal device is determined, wherein the density of each CSI-RS resource is the same or different; Based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, the N CSI-RS resources are configured in a time slot using the first configuration time-frequency pattern.

4. The method as described in claim 2, characterized in that, The step of configuring the N CSI-RS resources to the terminal device according to the configured time-frequency pattern includes: Determine the sub-band size configured for the terminal device; The density of each CSI-RS resource configured for the terminal device is determined, wherein the density of each CSI-RS resource is the same, and the density is half of one resource unit / resource block / port (0.5 RE / RB / port). Determine the number of Physical Resource Blocks (PRBs) configured for the terminal device; Based on the index of the PRB resource, the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, the N CSI-RS resources are configured in a time slot using the first configuration time-frequency pattern.

5. The method as described in claim 1, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the number of N CSI-RS resources configured for the terminal device includes: The total number of ports of the N CSI-RS resources is determined based on the number of CSI-RS resources configured for the terminal device and the number of ports of each CSI-RS resource; Determine the density of each of the CSI-RS resources configured for the terminal device; It is determined that the total number of ports of the N CSI-RS resources is greater than a first threshold value, and that the density of each CSI-RS resource is the same and the density is 0.5 RE / RB / port; The configuration time-frequency pattern of the N CSI-RS resources is determined as the first configuration time-frequency pattern.

6. The method as described in claim 1, characterized in that, Based on the number of N CSI-RS resources configured for the terminal device, the time-frequency pattern of the configuration of the N CSI-RS resources is determined, including: Determine the density of each CSI-RS resource and the number of CSI-RS resources among the N CSI-RS resources configured for the terminal device; The number of CSI-RS resources is determined to be greater than the second threshold value, and each CSI-RS resource has the same density and the density is 0.5 RE / RB / port; The configuration time-frequency pattern of the N CSI-RS resources is determined as the first configuration time-frequency pattern.

7. The method as described in claim 1, characterized in that, Based on the number of N CSI-RS resources configured for the terminal device, the time-frequency pattern of the configuration of the N CSI-RS resources is determined, including: The total number of ports of the N CSI-RS resources is determined based on the number of ports of each of the N CSI-RS resources configured for the terminal device and the number of the N CSI-RS resources. Determine the density of each of the CSI-RS resources configured for the terminal device; Determine the codebook parameter R configured by the network device for the terminal device; The total number of ports of the N CSI-RS resources is determined to be greater than a first threshold value, the codebook parameter R is 1, and the density of each CSI-RS resource is the same and the density is 0.5 RE / RB / port; The configuration time-frequency pattern of the N CSI-RS resources is determined as the first configuration time-frequency pattern.

8. The method according to any one of claims 5 to 7, characterized in that, The step of configuring the N CSI-RS resources to the terminal device according to the configured time-frequency pattern includes: Determine the sub-band size configured for the terminal device; Based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, the N CSI-RS resources are configured in a time slot using the first configuration time-frequency pattern.

9. The method according to any one of claims 5 to 7, characterized in that, The step of configuring the N CSI-RS resources to the terminal device according to the configured time-frequency pattern includes: Determine the sub-band size configured for the terminal device; Determine the number of PRB resources configured for the terminal device; Based on the index of the PRB resource, the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, the N CSI-RS resources are configured in a time slot using the first configuration time-frequency pattern.

10. The method as described in claim 4, characterized in that, The step of configuring the N CSI-RS resources in a time slot using the first configuration time-frequency pattern based on the index of the PRB resource, the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource includes: Based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, the first CSI-RS resource among the N CSI-RS resources is configured at odd-numbered positions of the PRB resource index using the first configuration time-frequency pattern, and the second CSI-RS resource among the N CSI-RS resources is configured at even-numbered positions of the PRB resource index.

11. The method as described in claim 1, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the number of N CSI-RS resources configured for the terminal device includes: The total number of ports for the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. The total number of ports of the N CSI-RS resources is determined to be greater than a first threshold and the number of CSI-RS resources is greater than a second threshold. The configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

12. The method as described in claim 11, characterized in that, The step of configuring the N CSI-RS resources to the terminal device according to the configured time-frequency pattern includes: Determine the sub-band size configured for the terminal device; Determine the density of each of the CSI-RS resources configured for the terminal device; Based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, the N CSI-RS resources are configured in multiple time slots using the second configuration time-frequency pattern.

13. The method as described in claim 12, characterized in that, The configuration of the N CSI-RS resources within multiple time slots includes: Configure the first CSI-RS resource among the N CSI-RS resources in the first time slot; Configure the second CSI-RS resource among the N CSI-RS resources in the second time slot; wherein the time interval between the first time slot and the second time slot is less than or equal to X time slots, where X is a positive integer.

14. The method as described in claim 10 or 13, characterized in that, The number of CSI-RS resources included in the first CSI-RS resource is The The calculation formula is expressed as follows: , It is a function that rounds up. The function is a floor function, where N is the number of CSI-RS resources; The number of CSI-RS resources included in the second CSI-RS resource is N- .

15. The method as described in claim 13, characterized in that, The density of the first CSI-RS resource is the same as the density of the second CSI-RS resource; or, The density of the first CSI-RS resource is different from the density of the second CSI-RS resource.

16. The method as described in claim 13, characterized in that, The time-frequency resource location of the first CSI-RS resource is the same as the time-frequency resource location of the second CSI-RS resource; or, The time-frequency resource location of the first CSI-RS resource is different from that of the second CSI-RS resource; or, The time-frequency resource locations of a portion of the first CSI-RS resources are the same as the time-frequency resource locations of a portion of the second CSI-RS resources; or, The time-frequency resource locations of some CSI-RS resources in the first CSI-RS resource are different from those of some CSI-RS resources in the second CSI-RS resource.

17. The method as described in claim 13, characterized in that, The configuration of the first CSI-RS resource among the N CSI-RS resources in the first time slot includes: It is determined that the number of CSI-RS resources included in the first CSI-RS resource is greater than or equal to 2; The CSI-RS resources included in the first CSI-RS resource are configured in the first time slot; wherein the CSI-RS resources included in the first CSI-RS resource have the same density, or the CSI-RS resources included in the first CSI-RS resource have different densities.

18. The method as described in claim 13, characterized in that, The configuration of the first CSI-RS resource among the N CSI-RS resources in the first time slot includes: It is determined that the number of CSI-RS resources included in the first CSI-RS resource is greater than or equal to 2; The density of CSI-RS resources included in the first CSI-RS resources configured for the terminal device is determined, wherein the density of CSI-RS resources included in the first CSI-RS resources is the same, and the density is 0.5 RE / RB / port; Based on the index of the PRB resource and the density of the CSI-RS resources included in the first CSI-RS resource, the first CSI-RS resource is configured in the first time slot.

19. The method as described in claim 13, characterized in that, The configuration of the second CSI-RS resource among the N CSI-RS resources in the second time slot includes: Determine that the number of CSI-RS resources included in the second CSI-RS resource is greater than or equal to 2; The CSI-RS resources included in the second CSI-RS resource are configured in the second time slot; wherein the CSI-RS resources included in the second CSI-RS resource have the same density, or the CSI-RS resources included in the second CSI-RS resource have different densities.

20. The method as described in claim 13, characterized in that, The configuration of the second CSI-RS resource among the N CSI-RS resources in the second time slot includes: Determine that the number of CSI-RS resources included in the second CSI-RS resource is greater than or equal to 2; The density of CSI-RS resources included in the second CSI-RS resources configured for the terminal device is determined, wherein the density of CSI-RS resources included in the second CSI-RS resources is the same, and the density is 0.5 RE / RB / port; The second CSI-RS resource is configured in the second time slot based on the index of the PRB resource and the density of the CSI-RS resources included in the second CSI-RS resource.

21. The method as described in claim 1, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the number of N CSI-RS resources configured for the terminal device includes: The total number of ports for the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. Determine the density of each of the CSI-RS resources configured for the terminal device; The total number of ports of the N CSI-RS resources is determined to be greater than a first threshold and the densities of the N CSI-RS resources are different; or, the total number of ports of the N CSI-RS resources is greater than a first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5 RE / RB / port. The configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

22. The method as described in claim 1, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the number of N CSI-RS resources configured for the terminal device includes: Determine the density of each CSI-RS resource configured for the terminal device and the number of ports of each CSI-RS resource among the N CSI-RS resources; The number of CSI-RS resources is determined to be greater than the second threshold and the densities of the N CSI-RS resources are different; or, the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5 RE / RB / port. The configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

23. The method as described in claim 1, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the number of N CSI-RS resources configured for the terminal device includes: The total number of ports for the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. Determine the codebook parameter R configured by the network device for the terminal device; Determine the density of each of the CSI-RS resources configured for the terminal device; The total number of ports of the N CSI-RS resources is greater than a first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are different; or, the total number of ports of the N CSI-RS resources is greater than a first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are the same but the density is greater than 0.5 RE / RB / port. The configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

24. The method according to any one of claims 21 to 23, characterized in that, The step of configuring the N CSI-RS resources to the terminal device according to the configured time-frequency pattern includes: Determine the sub-band size configured for the terminal device; Based on the subband size, the density of each CSI-RS resource, and the number of ports of each CSI-RS resource, the N CSI-RS resources are configured in multiple time slots using the second configuration time-frequency pattern.

25. A method for configuring Channel State Information Reference Signal (CSI-RS) resources, characterized in that, The method is executed by a terminal device, and the method includes: The system receives CSI-RS resource configuration information and / or Channel State Information (CSI) reported resource configuration information from network devices; wherein, the CSI-RS resource configuration information includes the number of N CSI-RS resources, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, and N is an integer greater than 1; Based on the CSI-RS resource configuration information and / or the CSI reported resource configuration information, a configuration time-frequency pattern for the N CSI-RS resources is determined, wherein the configuration time-frequency pattern is a first configuration time-frequency pattern or a second configuration time-frequency pattern; wherein, the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in one time slot, and the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in multiple time slots; Based on the configured time-frequency pattern, determine the resource locations of the N CSI-RS resources.

26. The method as described in claim 25, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI-reported resource configuration information includes: The total number of ports for the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. The total number of ports of the N CSI-RS resources is determined to be less than or equal to a first threshold value, and / or the number of CSI-RS resources is less than or equal to a second threshold value; wherein, the first threshold value is a threshold value of the total number of CSI-RS resource ports of the N CSI-RS resources in a single time slot, and the second threshold value is a threshold value of the total number of CSI-RS resources of the N CSI-RS resources in a single time slot; The configuration time-frequency pattern of the N CSI-RS resources is determined to be the first configuration time-frequency pattern.

27. The method as described in claim 25, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI-reported resource configuration information includes: The total number of ports for the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. Determine the density of each CSI-RS resource configured by the network device for the terminal device; It is determined that the total number of ports of the N CSI-RS resources is greater than a first threshold value, and that the density of each CSI-RS resource is the same and the density is 0.5 RE / RB / port; The configuration time-frequency pattern of the N CSI-RS resources is determined as the first configuration time-frequency pattern.

28. The method as described in claim 25, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI-reported resource configuration information includes: Determine the density of each CSI-RS resource configured by the network device for the terminal device; The number of CSI-RS resources is determined to be greater than the second threshold value, and each CSI-RS resource has the same density and the density is 0.5 RE / RB / port; The configuration time-frequency pattern of the N CSI-RS resources is determined as the first configuration time-frequency pattern.

29. The method as described in claim 25, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI-reported resource configuration information includes: The total number of ports for the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. Determine the density of each CSI-RS resource configured by the network device for the terminal device; Determine the codebook parameter R configured by the network device for the terminal device; The total number of ports of the N CSI-RS resources is determined to be greater than a first threshold value, the codebook parameter R is 1, and the density of each CSI-RS resource is the same and the density is 0.5 RE / RB / port; The configuration time-frequency pattern of the N CSI-RS resources is determined as the first configuration time-frequency pattern.

30. The method as described in claim 25, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI-reported resource configuration information includes: The total number of ports for the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. The total number of ports of the N CSI-RS resources is determined to be greater than a first threshold and the number of CSI-RS resources is greater than a second threshold. The configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

31. The method as described in claim 25, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI-reported resource configuration information includes: The total number of ports for the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. Determine the density of each CSI-RS resource configured by the network device for the terminal device; The total number of ports of the N CSI-RS resources is determined to be greater than a first threshold and the densities of the N CSI-RS resources are different; or, the total number of ports of the N CSI-RS resources is greater than a first threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5 RE / RB / port. The configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

32. The method as described in claim 25, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI-reported resource configuration information includes: Determine the density of each CSI-RS resource configured by the network device for the terminal device; The number of CSI-RS resources is determined to be greater than the second threshold and the densities of the N CSI-RS resources are different; or, the number of CSI-RS resources is greater than the second threshold and the densities of the N CSI-RS resources are the same but the density is greater than 0.5 RE / RB / port. The configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

33. The method as described in claim 25, characterized in that, The step of determining the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI-reported resource configuration information includes: The total number of ports for the N CSI-RS resources is determined based on the number of CSI-RS resources and the number of ports for each CSI-RS resource. Determine the codebook parameter R configured by the network device for the terminal device; Determine the density of each CSI-RS resource configured by the network device for the terminal device; The total number of ports of the N CSI-RS resources is greater than a first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are different; or, the total number of ports of the N CSI-RS resources is greater than a first threshold value, the codebook parameter R is 1, and the densities of the N CSI-RS resources are the same but the density is greater than 0.5 RE / RB / port. The configuration time-frequency pattern of the N CSI-RS resources is determined as the second configuration time-frequency pattern.

34. A communication device, characterized in that, include: The processing module is configured to determine the configuration time-frequency pattern of the N CSI-RS resources based on the number of each CSI-RS resource among the N Channel State Information Reference Signals (CSI-RS) resources configured for the terminal device; wherein each CSI-RS resource corresponds to a Transmit Receiver Node (TRP) for coherent cooperative transmission, and N is an integer greater than 1; the configuration time-frequency pattern is either a first configuration time-frequency pattern or a second configuration time-frequency pattern; wherein the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in one time slot, and the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in multiple time slots; The processing module is further configured to allocate the N CSI-RS resources to the terminal device according to the configured time-frequency pattern.

35. A communication device, characterized in that, include: The transceiver module is used to receive Channel State Information Reference Signal (CSI-RS) resource configuration information and / or Channel State Information Reporting Resource Configuration Information sent by network devices; wherein, the CSI-RS resource configuration information includes the number of N CSI-RS resources, each CSI-RS resource corresponds to a Transmission Receiver Node (TRP) for coherent cooperative transmission, and N is an integer greater than 1; The processing module is configured to determine the configuration time-frequency pattern of the N CSI-RS resources based on the CSI-RS resource configuration information and / or the CSI reported resource configuration information; the configuration time-frequency pattern is either a first configuration time-frequency pattern or a second configuration time-frequency pattern; wherein, the first configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in one time slot, and the second configuration time-frequency pattern is used to indicate the time-frequency domain resource mapping of the N CSI-RS resources in multiple time slots; The processing module is used to determine the resource locations of the N CSI-RS resources based on the configured time-frequency pattern.

36. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1 to 24.

37. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 25 to 33.

38. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 1 to 24 to be implemented.

39. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 25 to 33 to be implemented.

Citation Information

Patent Citations

  • Method and device thereof for transmitting reference signal pattern

    CN108809503A